<configure
    xmlns="http://namespaces.zope.org/zope"
    xmlns:browser="http://namespaces.zope.org/browser">

    <adapter
      name="Sub_Groups"
      factory="senaite.core.exportimport.setupdata.Sub_Groups"
      provides="bika.lims.interfaces.ISetupDataImporter"
      for="Products.CMFPlone.interfaces.IPloneSiteRoot"/>

    <adapter
      name="Lab_Information"
      factory="senaite.core.exportimport.setupdata.Lab_Information"
      provides="bika.lims.interfaces.ISetupDataImporter"
      for="Products.CMFPlone.interfaces.IPloneSiteRoot"/>

    <adapter
      name="Lab_Contacts"
      factory="senaite.core.exportimport.setupdata.Lab_Contacts"
      provides="bika.lims.interfaces.ISetupDataImporter"
      for="Products.CMFPlone.interfaces.IPloneSiteRoot"/>

    <adapter
      name="Lab_Departments"
      factory="senaite.core.exportimport.setupdata.Lab_Departments"
      provides="bika.lims.interfaces.ISetupDataImporter"
      for="Products.CMFPlone.interfaces.IPloneSiteRoot"/>

    <adapter
      name="Lab_Products"
      factory="senaite.core.exportimport.setupdata.Lab_Products"
      provides="bika.lims.interfaces.ISetupDataImporter"
      for="Products.CMFPlone.interfaces.IPloneSiteRoot"/>

    <adapter
      name="Clients"
      factory="senaite.core.exportimport.setupdata.Clients"
      provides="bika.lims.interfaces.ISetupDataImporter"
      for="Products.CMFPlone.interfaces.IPloneSiteRoot"/>

    <adapter
      name="Client_Contacts"
      factory="senaite.core.exportimport.setupdata.Client_Contacts"
      provides="bika.lims.interfaces.ISetupDataImporter"
      for="Products.CMFPlone.interfaces.IPloneSiteRoot"/>

    <adapter
      name="Container_Types"
      factory="senaite.core.exportimport.setupdata.Container_Types"
      provides="bika.lims.interfaces.ISetupDataImporter"
      for="Products.CMFPlone.interfaces.IPloneSiteRoot"/>

    <adapter
      name="Preservations"
      factory="senaite.core.exportimport.setupdata.Preservations"
      provides="bika.lims.interfaces.ISetupDataImporter"
      for="Products.CMFPlone.interfaces.IPloneSiteRoot"/>

    <adapter
      name="Containers"
      factory="senaite.core.exportimport.setupdata.Containers"
      provides="bika.lims.interfaces.ISetupDataImporter"
      for="Products.CMFPlone.interfaces.IPloneSiteRoot"/>

    <adapter
      name="Suppliers"
      factory="senaite.core.exportimport.setupdata.Suppliers"
      provides="bika.lims.interfaces.ISetupDataImporter"
      for="Products.CMFPlone.interfaces.IPloneSiteRoot"/>

    <adapter
      name="Supplier_Contacts"
      factory="senaite.core.exportimport.setupdata.Supplier_Contacts"
      provides="bika.lims.interfaces.ISetupDataImporter"
      for="Products.CMFPlone.interfaces.IPloneSiteRoot"/>

    <adapter
      name="Manufacturers"
      factory="senaite.core.exportimport.setupdata.Manufacturers"
      provides="bika.lims.interfaces.ISetupDataImporter"
      for="Products.CMFPlone.interfaces.IPloneSiteRoot"/>

    <adapter
      name="Methods"
      factory="senaite.core.exportimport.setupdata.Methods"
      provides="bika.lims.interfaces.ISetupDataImporter"
      for="Products.CMFPlone.interfaces.IPloneSiteRoot"/>

    <adapter
      name="Instrument_Types"
      factory="senaite.core.exportimport.setupdata.Instrument_Types"
      provides="bika.lims.interfaces.ISetupDataImporter"
      for="Products.CMFPlone.interfaces.IPloneSiteRoot"/>

    <adapter
      name="Instruments"
      factory="senaite.core.exportimport.setupdata.Instruments"
      provides="bika.lims.interfaces.ISetupDataImporter"
      for="Products.CMFPlone.interfaces.IPloneSiteRoot"/>

    <adapter
      name="Instrument_Validations"
      factory="senaite.core.exportimport.setupdata.Instrument_Validations"
      provides="bika.lims.interfaces.ISetupDataImporter"
      for="Products.CMFPlone.interfaces.IPloneSiteRoot"/>

    <adapter
      name="Instrument_Calibrations"
      factory="senaite.core.exportimport.setupdata.Instrument_Calibrations"
      provides="bika.lims.interfaces.ISetupDataImporter"
      for="Products.CMFPlone.interfaces.IPloneSiteRoot"/>

    <adapter
      name="Instrument_Certifications"
      factory="senaite.core.exportimport.setupdata.Instrument_Certifications"
      provides="bika.lims.interfaces.ISetupDataImporter"
      for="Products.CMFPlone.interfaces.IPloneSiteRoot"/>

    <adapter
      name="Instrument_Documents"
      factory="senaite.core.exportimport.setupdata.Instrument_Documents"
      provides="bika.lims.interfaces.ISetupDataImporter"
      for="Products.CMFPlone.interfaces.IPloneSiteRoot"/>

    <adapter
      name="Instrument_Maintenance_Tasks"
      factory="senaite.core.exportimport.setupdata.Instrument_Maintenance_Tasks"
      provides="bika.lims.interfaces.ISetupDataImporter"
      for="Products.CMFPlone.interfaces.IPloneSiteRoot"/>

    <adapter
      name="Instrument_Schedule"
      factory="senaite.core.exportimport.setupdata.Instrument_Schedule"
      provides="bika.lims.interfaces.ISetupDataImporter"
      for="Products.CMFPlone.interfaces.IPloneSiteRoot"/>

    <adapter
      name="Sample_Matrices"
      factory="senaite.core.exportimport.setupdata.Sample_Matrices"
      provides="bika.lims.interfaces.ISetupDataImporter"
      for="Products.CMFPlone.interfaces.IPloneSiteRoot"/>

    <adapter
      name="Batch_Labels"
      factory="senaite.core.exportimport.setupdata.Batch_Labels"
      provides="bika.lims.interfaces.ISetupDataImporter"
      for="Products.CMFPlone.interfaces.IPloneSiteRoot"/>

    <adapter
      name="Sample_Types"
      factory="senaite.core.exportimport.setupdata.Sample_Types"
      provides="bika.lims.interfaces.ISetupDataImporter"
      for="Products.CMFPlone.interfaces.IPloneSiteRoot"/>

    <adapter
      name="Sample_Points"
      factory="senaite.core.exportimport.setupdata.Sample_Points"
      provides="bika.lims.interfaces.ISetupDataImporter"
      for="Products.CMFPlone.interfaces.IPloneSiteRoot"/>

    <adapter
      name="Sample_Point_Sample_Types"
      factory="senaite.core.exportimport.setupdata.Sample_Point_Sample_Types"
      provides="bika.lims.interfaces.ISetupDataImporter"
      for="Products.CMFPlone.interfaces.IPloneSiteRoot"/>

    <adapter
      name="Sample_Conditions"
      factory="senaite.core.exportimport.setupdata.Sample_Conditions"
      provides="bika.lims.interfaces.ISetupDataImporter"
      for="Products.CMFPlone.interfaces.IPloneSiteRoot"/>

    <adapter
      name="Analysis_Categories"
      factory="senaite.core.exportimport.setupdata.Analysis_Categories"
      provides="bika.lims.interfaces.ISetupDataImporter"
      for="Products.CMFPlone.interfaces.IPloneSiteRoot"/>

    <adapter
      name="Calculations"
      factory="senaite.core.exportimport.setupdata.Calculations"
      provides="bika.lims.interfaces.ISetupDataImporter"
      for="Products.CMFPlone.interfaces.IPloneSiteRoot"/>

    <adapter
      name="Sampling_Deviations"
      factory="senaite.core.exportimport.setupdata.Sampling_Deviations"
      provides="bika.lims.interfaces.ISetupDataImporter"
      for="Products.CMFPlone.interfaces.IPloneSiteRoot"/>

    <adapter
      name="Analysis_Services"
      factory="senaite.core.exportimport.setupdata.Analysis_Services"
      provides="bika.lims.interfaces.ISetupDataImporter"
      for="Products.CMFPlone.interfaces.IPloneSiteRoot"/>

    <adapter
      name="Analysis_Specifications"
      factory="senaite.core.exportimport.setupdata.Analysis_Specifications"
      provides="bika.lims.interfaces.ISetupDataImporter"
      for="Products.CMFPlone.interfaces.IPloneSiteRoot"/>

    <adapter
      name="Analysis_Profiles"
      factory="senaite.core.exportimport.setupdata.Analysis_Profiles"
      provides="bika.lims.interfaces.ISetupDataImporter"
      for="Products.CMFPlone.interfaces.IPloneSiteRoot"/>

    <adapter
      name="AR_Templates"
      factory="senaite.core.exportimport.setupdata.AR_Templates"
      provides="bika.lims.interfaces.ISetupDataImporter"
      for="Products.CMFPlone.interfaces.IPloneSiteRoot"/>

    <adapter
      name="Reference_Definitions"
      factory="senaite.core.exportimport.setupdata.Reference_Definitions"
      provides="bika.lims.interfaces.ISetupDataImporter"
      for="Products.CMFPlone.interfaces.IPloneSiteRoot"/>

    <adapter
      name="Worksheet_Templates"
      factory="senaite.core.exportimport.setupdata.Worksheet_Templates"
      provides="bika.lims.interfaces.ISetupDataImporter"
      for="Products.CMFPlone.interfaces.IPloneSiteRoot"/>

    <adapter
      name="Setup"
      factory="senaite.core.exportimport.setupdata.Setup"
      provides="bika.lims.interfaces.ISetupDataImporter"
      for="Products.CMFPlone.interfaces.IPloneSiteRoot"/>

    <adapter
      name="ID_Prefixes"
      factory="senaite.core.exportimport.setupdata.ID_Prefixes"
      provides="bika.lims.interfaces.ISetupDataImporter"
      for="Products.CMFPlone.interfaces.IPloneSiteRoot"/>

    <adapter
      name="Attachment_Types"
      factory="senaite.core.exportimport.setupdata.Attachment_Types"
      provides="bika.lims.interfaces.ISetupDataImporter"
      for="Products.CMFPlone.interfaces.IPloneSiteRoot"/>

    <adapter
      name="Reference_Samples"
      factory="senaite.core.exportimport.setupdata.Reference_Samples"
      provides="bika.lims.interfaces.ISetupDataImporter"
      for="Products.CMFPlone.interfaces.IPloneSiteRoot"/>

    <adapter
      name="Analysis_Requests"
      factory="senaite.core.exportimport.setupdata.Analysis_Requests"
      provides="bika.lims.interfaces.ISetupDataImporter"
      for="Products.CMFPlone.interfaces.IPloneSiteRoot"/>

    <adapter
      name="Invoice_Batches"
      factory="senaite.core.exportimport.setupdata.Invoice_Batches"
      provides="bika.lims.interfaces.ISetupDataImporter"
      for="Products.CMFPlone.interfaces.IPloneSiteRoot"/>

    <adapter
      name="Storage_Locations"
      factory="senaite.core.exportimport.setupdata.Storage_Locations"
      provides="bika.lims.interfaces.ISetupDataImporter"
      for="Products.CMFPlone.interfaces.IPloneSiteRoot"/>

</configure>
