<?xml version='1.0' encoding='utf-8'?>
<!--
********************************
  CONFIGURATION HELP
********************************
MAPPING DIRECTIVES:

A single mapping contains one to many literals (fixed strings) or database attributes which will be concatenated in the final result.
Valid datatypes for the dbAttribute type are: text, date, integer, float

<dataElement>  OR  <attribute>
	<mapping>
	  <literal value="The value taken from the database is: "/>
	  <dbAttribute attribute='COLUMN_NAME' tablealias='TABLEALIAS' type='text'/>
	</mapping>

********************************
CONDITIONAL MAPPING:

A single mapping can be set up as a conditional mapping. 
Only if a certain condition is true (depending on the source data), the mapping takes place.

Currently only the following filters are allowed:
	
<equals attribute='ext_cat_fk' tablealias='extension' type='integer'>3</equals>
<notEquals attribute='ext_cat_fk' tablealias='extension' type='integer'>3</notEquals>
<in attribute='ext_cat_fk' tablealias='extension' type='integer'>
	<value>13</value>
	<value>14</value>
	<value>23</value>
	<value>24</value>
	...
</in>

Example:	
<dataElement>  OR  <attribute>
	<mapping>
		<literal value="The value taken from the database is: "/>
		<if>
		   <notEquals attribute='Status' tablealias='Taxon' type='unicode'>accepted</notEquals>
		</if>
	</mapping>


GLOBAL FILTER:
A global filter filters the source data before it is passed on to the mappings and all subelements
of the element. A global filter therefore affects all child nodes.

Example:	
<dataElement>  OR  <attribute>
   <filterRecords>
	   <notEquals attribute='Status' tablealias='Taxon' type='unicode'>accepted</notEquals>
   </filterRecords>

********************************
MAPPING VOCABULARIES:

A controlled vocabulary might be assigned to an element or attribute.
You can map the controlled value items of the schema to the ones used in the database if they are different.

<vocabulary>
  <term schemaTerm='accepted'>
	<dbTerm>1</dbTerm>
  </term>
  
-->
<conceptMapping xmlns='http://www.biocase.org/schemas/conceptmapping/2.1'>
  <metadata>
    <generated when='2005-11-29 12:17:19.18' by='PyWrapper'/>
    <name/>
  </metadata>
  <settings>
    <rootTableAlias>body</rootTableAlias>
    <SPICE/>
  </settings>
  <recordIdentifier>/RecordSet/Network/ID</recordIdentifier>
  <recordIdentifier>/RecordSet/Organisation/ID</recordIdentifier>
  <recordIdentifier>/RecordSet/Collection/ID</recordIdentifier>
  <dataElement path='/RecordSet' max='1' namespace='http://www.biocase.org/schemas/metaprofile/1.2' name='RecordSet' min='1'>
    <childElements>
      <dataElement path='/RecordSet/Network' max='-1' namespace='http://www.biocase.org/schemas/metaprofile/1.2' name='Network' min='0'>
        <filterRecords>
          <equals attribute='body_type_fk' tablealias='body' type='integer'>1</equals>
        </filterRecords>
        <childElements>
          <dataElement name='ID' min='1' max='1' namespace='http://www.biocase.org/schemas/metaprofile/1.2' w3cType='string' path='/RecordSet/Network/ID'>
            <mapping>
              <dbAttribute attribute='body_id' tablealias='body' type='integer' nosearch='0'/>
            </mapping>
          </dataElement>
          <dataElement name='ParentID' min='0' max='-1' namespace='http://www.biocase.org/schemas/metaprofile/1.2' w3cType='string' path='/RecordSet/Network/ParentID'>
            <mapping>
              <dbAttribute attribute='parent_id' tablealias='body_parents' type='text' nosearch='0'/>
            </mapping>
            <attributes>
              <attribute path='/RecordSet/Network/ParentID[@preferred]' name='preferred' w3cType='boolean' min='0'/>
            </attributes>
          </dataElement>
          <dataElement path='/RecordSet/Network/RecordStatus' max='1' namespace='http://www.biocase.org/schemas/metaprofile/1.2' name='RecordStatus' min='0'>
            <childElements>
              <dataElement path='/RecordSet/Network/RecordStatus/Creator' max='1' namespace='http://www.biocase.org/schemas/metaprofile/1.2' name='Creator' min='0'>
                <childElements>
                  <dataElement name='FamilyName' min='0' max='1' namespace='http://www.biocase.org/schemas/metaprofile/1.2' w3cType='string' path='/RecordSet/Network/RecordStatus/Creator/FamilyName'>
                    <mapping>
                      <dbAttribute attribute='created_who' tablealias='body' type='text' nosearch='0'/>
                    </mapping>
                  </dataElement>
                  <dataElement name='GivenName' min='0' max='1' namespace='http://www.biocase.org/schemas/metaprofile/1.2' w3cType='string' path='/RecordSet/Network/RecordStatus/Creator/GivenName'/>
                  <dataElement name='AdditionalNames' min='0' max='-1' namespace='http://www.biocase.org/schemas/metaprofile/1.2' w3cType='string' path='/RecordSet/Network/RecordStatus/Creator/AdditionalNames'/>
                  <dataElement name='NamePrefix' min='0' max='1' namespace='http://www.biocase.org/schemas/metaprofile/1.2' w3cType='string' path='/RecordSet/Network/RecordStatus/Creator/NamePrefix'/>
                  <dataElement name='NameSuffix' min='0' max='-1' namespace='http://www.biocase.org/schemas/metaprofile/1.2' w3cType='string' path='/RecordSet/Network/RecordStatus/Creator/NameSuffix'/>
                </childElements>
              </dataElement>
              <dataElement name='DateCreated' min='0' max='1' namespace='http://www.biocase.org/schemas/metaprofile/1.2' w3cType='date' path='/RecordSet/Network/RecordStatus/DateCreated'>
                <mapping>
                  <dbAttribute attribute='created_when' tablealias='body' type='text' nosearch='0'/>
                </mapping>
              </dataElement>
              <dataElement path='/RecordSet/Network/RecordStatus/Editor' max='1' namespace='http://www.biocase.org/schemas/metaprofile/1.2' name='Editor' min='0'>
                <childElements>
                  <dataElement name='FamilyName' min='0' max='1' namespace='http://www.biocase.org/schemas/metaprofile/1.2' w3cType='string' path='/RecordSet/Network/RecordStatus/Editor/FamilyName'>
                    <mapping>
                      <dbAttribute attribute='updated_who' tablealias='body' type='text' nosearch='0'/>
                    </mapping>
                  </dataElement>
                  <dataElement name='GivenName' min='0' max='1' namespace='http://www.biocase.org/schemas/metaprofile/1.2' w3cType='string' path='/RecordSet/Network/RecordStatus/Editor/GivenName'/>
                  <dataElement name='AdditionalNames' min='0' max='-1' namespace='http://www.biocase.org/schemas/metaprofile/1.2' w3cType='string' path='/RecordSet/Network/RecordStatus/Editor/AdditionalNames'/>
                  <dataElement name='NamePrefix' min='0' max='1' namespace='http://www.biocase.org/schemas/metaprofile/1.2' w3cType='string' path='/RecordSet/Network/RecordStatus/Editor/NamePrefix'/>
                  <dataElement name='NameSuffix' min='0' max='-1' namespace='http://www.biocase.org/schemas/metaprofile/1.2' w3cType='string' path='/RecordSet/Network/RecordStatus/Editor/NameSuffix'/>
                </childElements>
              </dataElement>
              <dataElement name='DateLastEdited' min='0' max='1' namespace='http://www.biocase.org/schemas/metaprofile/1.2' w3cType='date' path='/RecordSet/Network/RecordStatus/DateLastEdited'>
                <mapping>
                  <dbAttribute attribute='updated_when' tablealias='body' type='date' nosearch='0'/>
                </mapping>
              </dataElement>
            </childElements>
          </dataElement>
          <dataElement path='/RecordSet/Network/Administrative' max='1' namespace='http://www.biocase.org/schemas/metaprofile/1.2' name='Administrative' min='1'>
            <childElements>
              <dataElement path='/RecordSet/Network/Administrative/LocationAddress' max='1' namespace='http://www.biocase.org/schemas/metaprofile/1.2' name='LocationAddress' min='1'>
                <childElements>
                  <dataElement name='InstitutionName' min='1' max='-1' namespace='http://www.biocase.org/schemas/metaprofile/1.2' w3cType='string' path='/RecordSet/Network/Administrative/LocationAddress/InstitutionName'>
                    <mapping>
                      <dbAttribute attribute='institution_name' tablealias='body' type='text' nosearch='0'/>
                    </mapping>
                    <attributes>
                      <attribute path='/RecordSet/Network/Administrative/LocationAddress/InstitutionName[@ISOLang]' name='ISOLang' w3cType='iso_language' min='0'/>
                    </attributes>
                  </dataElement>
                  <dataElement name='SubUnitName' min='0' max='-1' namespace='http://www.biocase.org/schemas/metaprofile/1.2' w3cType='string' path='/RecordSet/Network/Administrative/LocationAddress/SubUnitName'>
                    <mapping>
                      <dbAttribute attribute='sub_unit_name' tablealias='body' type='text' nosearch='0'/>
                    </mapping>
                    <attributes>
                      <attribute path='/RecordSet/Network/Administrative/LocationAddress/SubUnitName[@ISOLang]' name='ISOLang' w3cType='iso_language' min='0'/>
                    </attributes>
                  </dataElement>
                  <dataElement name='AddressLine' min='0' max='-1' namespace='http://www.biocase.org/schemas/metaprofile/1.2' w3cType='string' path='/RecordSet/Network/Administrative/LocationAddress/AddressLine'>
                    <mapping>
                      <dbAttribute attribute='address_line_1' tablealias='body' type='text' nosearch='0'/>
                    </mapping>
                    <mapping>
                      <dbAttribute attribute='address_line_2' tablealias='body' type='text' nosearch='0'/>
                    </mapping>
                    <mapping>
                      <dbAttribute attribute='address_line_3' tablealias='body' type='text' nosearch='0'/>
                    </mapping>
                    <mapping>
                      <dbAttribute attribute='address_line_4' tablealias='body' type='text' nosearch='0'/>
                    </mapping>
                    <mapping>
                      <dbAttribute attribute='address_line_5' tablealias='body' type='text' nosearch='0'/>
                    </mapping>
                  </dataElement>
                  <dataElement name='Zip' min='0' max='1' namespace='http://www.biocase.org/schemas/metaprofile/1.2' w3cType='string' path='/RecordSet/Network/Administrative/LocationAddress/Zip'>
                    <mapping>
                      <dbAttribute attribute='zip' tablealias='body' type='text' nosearch='0'/>
                    </mapping>
                  </dataElement>
                  <dataElement name='Town' min='1' max='1' namespace='http://www.biocase.org/schemas/metaprofile/1.2' w3cType='string' path='/RecordSet/Network/Administrative/LocationAddress/Town'>
                    <mapping>
                      <dbAttribute attribute='town' tablealias='body' type='text' nosearch='0'/>
                    </mapping>
                  </dataElement>
                  <dataElement name='Region' min='0' max='1' namespace='http://www.biocase.org/schemas/metaprofile/1.2' w3cType='string' path='/RecordSet/Network/Administrative/LocationAddress/Region'>
                    <mapping>
                      <dbAttribute attribute='region' tablealias='body' type='text' nosearch='0'/>
                    </mapping>
                  </dataElement>
                  <dataElement name='Country' min='1' max='1' namespace='http://www.biocase.org/schemas/metaprofile/1.2' w3cType='string' path='/RecordSet/Network/Administrative/LocationAddress/Country'>
                    <mapping>
                      <dbAttribute attribute='country' tablealias='body' type='text' nosearch='0'/>
                    </mapping>
                  </dataElement>
                  <dataElement name='CountryCode' min='0' max='1' namespace='http://www.biocase.org/schemas/metaprofile/1.2' w3cType='string' path='/RecordSet/Network/Administrative/LocationAddress/CountryCode'>
                    <mapping>
                      <dbAttribute attribute='two_char_code' tablealias='body' type='text' nosearch='0'/>
                    </mapping>
                  </dataElement>
                  <dataElement path='/RecordSet/Network/Administrative/LocationAddress/Communication' max='1' namespace='http://www.biocase.org/schemas/metaprofile/1.2' name='Communication' min='0'>
                    <childElements>
                      <dataElement name='Tel' min='0' max='1' namespace='http://www.biocase.org/schemas/metaprofile/1.2' w3cType='string' path='/RecordSet/Network/Administrative/LocationAddress/Communication/Tel'>
                        <mapping>
                          <dbAttribute attribute='telephone' tablealias='body' type='text' nosearch='0'/>
                        </mapping>
                      </dataElement>
                      <dataElement name='Email' min='0' max='1' namespace='http://www.biocase.org/schemas/metaprofile/1.2' w3cType='string' path='/RecordSet/Network/Administrative/LocationAddress/Communication/Email'>
                        <mapping>
                          <dbAttribute attribute='email' tablealias='body' type='text' nosearch='0'/>
                        </mapping>
                      </dataElement>
                      <dataElement name='Fax' min='0' max='1' namespace='http://www.biocase.org/schemas/metaprofile/1.2' w3cType='string' path='/RecordSet/Network/Administrative/LocationAddress/Communication/Fax'>
                        <mapping>
                          <dbAttribute attribute='fax' tablealias='body' type='text' nosearch='0'/>
                        </mapping>
                      </dataElement>
                    </childElements>
                  </dataElement>
                  <dataElement name='Logo' min='0' max='1' namespace='http://www.biocase.org/schemas/metaprofile/1.2' w3cType='anyURI' path='/RecordSet/Network/Administrative/LocationAddress/Logo'>
                    <mapping>
                      <dbAttribute attribute='logo_url' tablealias='body' type='text' nosearch='0'/>
                    </mapping>
                  </dataElement>
                  <dataElement name='Timezone' min='0' max='1' namespace='http://www.biocase.org/schemas/metaprofile/1.2' w3cType='string' path='/RecordSet/Network/Administrative/LocationAddress/Timezone'/>
                  <dataElement name='AddressText' min='0' max='1' namespace='http://www.biocase.org/schemas/metaprofile/1.2' w3cType='string' path='/RecordSet/Network/Administrative/LocationAddress/AddressText'>
                    <mapping>
                      <dbAttribute attribute='address_text' tablealias='body' type='text' nosearch='0'/>
                    </mapping>
                  </dataElement>
                </childElements>
              </dataElement>
              <dataElement path='/RecordSet/Network/Administrative/Contact' max='-1' namespace='http://www.biocase.org/schemas/metaprofile/1.2' name='Contact' min='0'>
                <filterRecords>
                  <in attribute='person_role_fk' tablealias='person' type='integer'>
                    <value>7</value>
                    <value>8</value>
                    <value>9</value>
                  </in>
                </filterRecords>
                <childElements>
                  <dataElement path='/RecordSet/Network/Administrative/Contact/PersonName' max='1' namespace='http://www.biocase.org/schemas/metaprofile/1.2' name='PersonName' min='0'>
                    <childElements>
                      <dataElement name='FamilyName' min='0' max='1' namespace='http://www.biocase.org/schemas/metaprofile/1.2' w3cType='string' path='/RecordSet/Network/Administrative/Contact/PersonName/FamilyName'>
                        <mapping>
                          <dbAttribute attribute='family_name' tablealias='person' type='text' nosearch='0'/>
                        </mapping>
                      </dataElement>
                      <dataElement name='GivenName' min='0' max='1' namespace='http://www.biocase.org/schemas/metaprofile/1.2' w3cType='string' path='/RecordSet/Network/Administrative/Contact/PersonName/GivenName'>
                        <mapping>
                          <dbAttribute attribute='given_name' tablealias='person' type='text' nosearch='0'/>
                        </mapping>
                      </dataElement>
                      <dataElement name='AdditionalNames' min='0' max='-1' namespace='http://www.biocase.org/schemas/metaprofile/1.2' w3cType='string' path='/RecordSet/Network/Administrative/Contact/PersonName/AdditionalNames'>
                        <mapping>
                          <dbAttribute attribute='additional_names' tablealias='person' type='text' nosearch='0'/>
                        </mapping>
                      </dataElement>
                      <dataElement name='NamePrefix' min='0' max='1' namespace='http://www.biocase.org/schemas/metaprofile/1.2' w3cType='string' path='/RecordSet/Network/Administrative/Contact/PersonName/NamePrefix'>
                        <mapping>
                          <dbAttribute attribute='name_prefix' tablealias='person' type='text' nosearch='0'/>
                        </mapping>
                      </dataElement>
                      <dataElement name='NameSuffix' min='0' max='-1' namespace='http://www.biocase.org/schemas/metaprofile/1.2' w3cType='string' path='/RecordSet/Network/Administrative/Contact/PersonName/NameSuffix'>
                        <mapping>
                          <dbAttribute attribute='name_suffix' tablealias='person' type='text' nosearch='0'/>
                        </mapping>
                      </dataElement>
                    </childElements>
                  </dataElement>
                  <dataElement name='JobTitle' min='0' max='1' namespace='http://www.biocase.org/schemas/metaprofile/1.2' w3cType='string' path='/RecordSet/Network/Administrative/Contact/JobTitle'>
                    <mapping>
                      <dbAttribute attribute='job_title' tablealias='person' type='text' nosearch='0'/>
                    </mapping>
                  </dataElement>
                  <dataElement name='ContactRole' min='0' max='1' namespace='http://www.biocase.org/schemas/metaprofile/1.2' w3cType='string' path='/RecordSet/Network/Administrative/Contact/ContactRole'>
                    <mapping>
                      <dbAttribute attribute='person_role' tablealias='person' type='text' nosearch='0'/>
                    </mapping>
                  </dataElement>
                  <dataElement path='/RecordSet/Network/Administrative/Contact/Communication' max='1' namespace='http://www.biocase.org/schemas/metaprofile/1.2' name='Communication' min='0'>
                    <childElements>
                      <dataElement name='Tel' min='0' max='1' namespace='http://www.biocase.org/schemas/metaprofile/1.2' w3cType='string' path='/RecordSet/Network/Administrative/Contact/Communication/Tel'>
                        <mapping>
                          <dbAttribute attribute='telephone' tablealias='body' type='text' nosearch='0'/>
                        </mapping>
                      </dataElement>
                      <dataElement name='Email' min='0' max='1' namespace='http://www.biocase.org/schemas/metaprofile/1.2' w3cType='string' path='/RecordSet/Network/Administrative/Contact/Communication/Email'>
                        <mapping>
                          <dbAttribute attribute='email' tablealias='body' type='text' nosearch='0'/>
                        </mapping>
                      </dataElement>
                      <dataElement name='Fax' min='0' max='1' namespace='http://www.biocase.org/schemas/metaprofile/1.2' w3cType='string' path='/RecordSet/Network/Administrative/Contact/Communication/Fax'>
                        <mapping>
                          <dbAttribute attribute='fax' tablealias='body' type='text' nosearch='0'/>
                        </mapping>
                      </dataElement>
                    </childElements>
                  </dataElement>
                </childElements>
              </dataElement>
              <dataElement name='AccessRestrictions' min='0' max='1' namespace='http://www.biocase.org/schemas/metaprofile/1.2' w3cType='string' path='/RecordSet/Network/Administrative/AccessRestrictions'>
                <mapping>
                  <dbAttribute attribute='access_restriction' tablealias='body' type='text' nosearch='0'/>
                </mapping>
              </dataElement>
              <dataElement name='UsageRestrictions' min='0' max='1' namespace='http://www.biocase.org/schemas/metaprofile/1.2' w3cType='string' path='/RecordSet/Network/Administrative/UsageRestrictions'>
                <mapping>
                  <dbAttribute attribute='usage_restriction' tablealias='body' type='text' nosearch='0'/>
                </mapping>
              </dataElement>
              <dataElement name='Disclaimer' min='0' max='1' namespace='http://www.biocase.org/schemas/metaprofile/1.2' w3cType='string' path='/RecordSet/Network/Administrative/Disclaimer'>
                <mapping>
                  <dbAttribute attribute='disclaimer' tablealias='body' type='text' nosearch='0'/>
                </mapping>
              </dataElement>
              <dataElement name='Citation' min='0' max='1' namespace='http://www.biocase.org/schemas/metaprofile/1.2' w3cType='string' path='/RecordSet/Network/Administrative/Citation'>
                <mapping>
                  <dbAttribute attribute='citation' tablealias='body' type='text' nosearch='0'/>
                </mapping>
              </dataElement>
            </childElements>
          </dataElement>
          <dataElement path='/RecordSet/Network/Descriptive' max='1' namespace='http://www.biocase.org/schemas/metaprofile/1.2' name='Descriptive' min='1'>
            <childElements>
              <dataElement name='Name' min='1' max='-1' namespace='http://www.biocase.org/schemas/metaprofile/1.2' w3cType='string' path='/RecordSet/Network/Descriptive/Name'>
                <filterRecords>
                  <equals attribute='ext_cat_fk' tablealias='body_ext' type='integer'>3</equals>
                </filterRecords>
                <mapping>
                  <dbAttribute attribute='extension' tablealias='body_ext' type='text' nosearch='0'/>
                </mapping>
                <attributes>
                  <attribute path='/RecordSet/Network/Descriptive/Name[@ISOLang]' name='ISOLang' w3cType='iso_language' min='0'>
                    <mapping>
                      <dbAttribute attribute='iso_language' tablealias='body_ext' type='text' nosearch='0'/>
                    </mapping>
                  </attribute>
                  <attribute path='/RecordSet/Network/Descriptive/Name[@preferred]' name='preferred' w3cType='boolean' min='0'>
                    <mapping>
                      <dbAttribute attribute='prefered_flag' tablealias='body_ext' type='boolean' nosearch='0'/>
                    </mapping>
                  </attribute>
                  <attribute path='/RecordSet/Network/Descriptive/Name[@acronym]' name='acronym' w3cType='string' min='0'/>
                </attributes>
              </dataElement>
              <dataElement name='Description' min='0' max='-1' namespace='http://www.biocase.org/schemas/metaprofile/1.2' w3cType='string' path='/RecordSet/Network/Descriptive/Description'>
                <filterRecords>
                  <equals attribute='ext_cat_fk' tablealias='body_ext' type='integer'>1</equals>
                </filterRecords>
                <mapping>
                  <dbAttribute attribute='extension' tablealias='body_ext' type='text' nosearch='0'/>
                </mapping>
                <attributes>
                  <attribute path='/RecordSet/Network/Descriptive/Description[@ISOLang]' name='ISOLang' w3cType='iso_language' min='0'>
                    <mapping>
                      <dbAttribute attribute='iso_language' tablealias='body_ext' type='text' nosearch='0'/>
                    </mapping>
                  </attribute>
                </attributes>
              </dataElement>
              <dataElement name='Description_URL' min='0' max='-1' namespace='http://www.biocase.org/schemas/metaprofile/1.2' w3cType='string' path='/RecordSet/Network/Descriptive/Description_URL'>
                <filterRecords>
                  <equals attribute='ext_cat_fk' tablealias='body_ext' type='integer'>2</equals>
                </filterRecords>
                <mapping>
                  <dbAttribute attribute='extension' tablealias='body_ext' type='text' nosearch='0'/>
                </mapping>
                <attributes>
                  <attribute path='/RecordSet/Network/Descriptive/Description_URL[@ISOLang]' name='ISOLang' w3cType='iso_language' min='0'>
                    <mapping>
                      <dbAttribute attribute='iso_language' tablealias='body_ext' type='text' nosearch='0'/>
                    </mapping>
                  </attribute>
                </attributes>
              </dataElement>
              <dataElement name='Strength' min='0' max='1' namespace='http://www.biocase.org/schemas/metaprofile/1.2' w3cType='string' path='/RecordSet/Network/Descriptive/Strength'>
                <mapping>
                  <dbAttribute attribute='strength' tablealias='body' type='text' nosearch='0'/>
                </mapping>
              </dataElement>
              <dataElement name='Purpose' min='0' max='1' namespace='http://www.biocase.org/schemas/metaprofile/1.2' w3cType='string' path='/RecordSet/Network/Descriptive/Purpose'>
                <mapping>
                  <dbAttribute attribute='purpose' tablealias='body' type='text' nosearch='0'/>
                </mapping>
              </dataElement>
              <dataElement name='NumOrganisations' min='0' max='1' namespace='http://www.biocase.org/schemas/metaprofile/1.2' w3cType='positiveInteger' path='/RecordSet/Network/Descriptive/NumOrganisations'>
                <mapping>
                  <dbAttribute attribute='number_of_subunits' tablealias='body' type='text' nosearch='0'/>
                </mapping>
              </dataElement>
            </childElements>
          </dataElement>
          <dataElement path='/RecordSet/Network/Keywords' max='1' namespace='http://www.biocase.org/schemas/metaprofile/1.2' name='Keywords' min='0'>
            <childElements>
              <dataElement name='TaxonCoverage' min='0' max='-1' namespace='http://www.biocase.org/schemas/metaprofile/1.2' w3cType='string' path='/RecordSet/Network/Keywords/TaxonCoverage'>
                <filterRecords>
                  <equals attribute='keyword_type_fk' tablealias='keyword' type='integer'>4</equals>
                </filterRecords>
                <mapping>
                  <dbAttribute attribute='keyword' tablealias='keyword' type='text' nosearch='0'/>
                </mapping>
                <attributes>
                  <attribute path='/RecordSet/Network/Keywords/TaxonCoverage[@qualifier]' name='qualifier' w3cType='KeywordsQualifierClass' min='0'>
                    <mapping>
                      <dbAttribute attribute='qualifier' tablealias='keyword' type='text' nosearch='0'/>
                    </mapping>
                  </attribute>
                </attributes>
              </dataElement>
              <dataElement name='CommonNameCoverage' min='0' max='-1' namespace='http://www.biocase.org/schemas/metaprofile/1.2' w3cType='string' path='/RecordSet/Network/Keywords/CommonNameCoverage'>
                <filterRecords>
                  <equals attribute='keyword_type_fk' tablealias='keyword' type='integer'>7</equals>
                </filterRecords>
                <mapping>
                  <dbAttribute attribute='keyword' tablealias='keyword' type='text' nosearch='0'/>
                </mapping>
                <attributes>
                  <attribute path='/RecordSet/Network/Keywords/CommonNameCoverage[@qualifier]' name='qualifier' w3cType='KeywordsQualifierClass' min='0'>
                    <mapping>
                      <dbAttribute attribute='qualifier' tablealias='keyword' type='text' nosearch='0'/>
                    </mapping>
                  </attribute>
                </attributes>
              </dataElement>
              <dataElement name='GeospatialCoverage' min='0' max='-1' namespace='http://www.biocase.org/schemas/metaprofile/1.2' w3cType='string' path='/RecordSet/Network/Keywords/GeospatialCoverage'>
                <filterRecords>
                  <equals attribute='keyword_type_fk' tablealias='keyword' type='integer'>5</equals>
                </filterRecords>
                <mapping>
                  <dbAttribute attribute='keyword' tablealias='keyword' type='text' nosearch='0'/>
                </mapping>
                <attributes>
                  <attribute path='/RecordSet/Network/Keywords/GeospatialCoverage[@qualifier]' name='qualifier' w3cType='KeywordsQualifierClass' min='0'>
                    <mapping>
                      <dbAttribute attribute='qualifier' tablealias='keyword' type='text' nosearch='0'/>
                    </mapping>
                  </attribute>
                </attributes>
              </dataElement>
              <dataElement name='LivingTimePeriod' min='0' max='-1' namespace='http://www.biocase.org/schemas/metaprofile/1.2' w3cType='string' path='/RecordSet/Network/Keywords/LivingTimePeriod'>
                <filterRecords>
                  <equals attribute='keyword_type_fk' tablealias='keyword' type='integer'>10</equals>
                </filterRecords>
                <mapping>
                  <dbAttribute attribute='keyword' tablealias='keyword' type='text' nosearch='0'/>
                </mapping>
                <attributes>
                  <attribute path='/RecordSet/Network/Keywords/LivingTimePeriod[@qualifier]' name='qualifier' w3cType='KeywordsQualifierClass' min='0'>
                    <mapping>
                      <dbAttribute attribute='qualifier' tablealias='keyword' type='text' nosearch='0'/>
                    </mapping>
                  </attribute>
                </attributes>
              </dataElement>
              <dataElement name='CollectingTimePeriod' min='0' max='-1' namespace='http://www.biocase.org/schemas/metaprofile/1.2' w3cType='string' path='/RecordSet/Network/Keywords/CollectingTimePeriod'>
                <filterRecords>
                  <equals attribute='keyword_type_fk' tablealias='keyword' type='integer'>11</equals>
                </filterRecords>
                <mapping>
                  <dbAttribute attribute='keyword' tablealias='keyword' type='text' nosearch='0'/>
                </mapping>
                <attributes>
                  <attribute path='/RecordSet/Network/Keywords/CollectingTimePeriod[@qualifier]' name='qualifier' w3cType='KeywordsQualifierClass' min='0'>
                    <mapping>
                      <dbAttribute attribute='qualifier' tablealias='keyword' type='text' nosearch='0'/>
                    </mapping>
                  </attribute>
                </attributes>
              </dataElement>
              <dataElement name='AssemblingTimePeriod' min='0' max='-1' namespace='http://www.biocase.org/schemas/metaprofile/1.2' w3cType='string' path='/RecordSet/Network/Keywords/AssemblingTimePeriod'>
                <filterRecords>
                  <equals attribute='keyword_type_fk' tablealias='keyword' type='integer'>12</equals>
                </filterRecords>
                <mapping>
                  <dbAttribute attribute='keyword' tablealias='keyword' type='text' nosearch='0'/>
                </mapping>
                <attributes>
                  <attribute path='/RecordSet/Network/Keywords/AssemblingTimePeriod[@qualifier]' name='qualifier' w3cType='KeywordsQualifierClass' min='0'>
                    <mapping>
                      <dbAttribute attribute='qualifier' tablealias='keyword' type='text' nosearch='0'/>
                    </mapping>
                  </attribute>
                </attributes>
              </dataElement>
            </childElements>
          </dataElement>
          <dataElement path='/RecordSet/Network/Related' max='1' namespace='http://www.biocase.org/schemas/metaprofile/1.2' name='Related' min='0'>
            <childElements>
              <dataElement name='Publications' min='0' max='-1' namespace='http://www.biocase.org/schemas/metaprofile/1.2' w3cType='string' path='/RecordSet/Network/Related/Publications'>
                <filterRecords>
                  <equals attribute='related_material_type_fk' tablealias='related' type='integer'>1</equals>
                </filterRecords>
                <mapping>
                  <dbAttribute attribute='related_material' tablealias='related' type='text' nosearch='0'/>
                </mapping>
              </dataElement>
              <dataElement name='Websites' min='0' max='-1' namespace='http://www.biocase.org/schemas/metaprofile/1.2' w3cType='anyURI' path='/RecordSet/Network/Related/Websites'>
                <filterRecords>
                  <equals attribute='related_material_type_fk' tablealias='related' type='integer'>3</equals>
                </filterRecords>
                <mapping>
                  <dbAttribute attribute='related_material' tablealias='related' type='text' nosearch='0'/>
                </mapping>
              </dataElement>
            </childElements>
          </dataElement>
          <dataElement name='Notes' min='0' max='1' namespace='http://www.biocase.org/schemas/metaprofile/1.2' w3cType='string' path='/RecordSet/Network/Notes'>
            <mapping>
              <dbAttribute attribute='notes' tablealias='body' type='text' nosearch='0'/>
            </mapping>
          </dataElement>
        </childElements>
      </dataElement>
      <dataElement path='/RecordSet/Organisation' max='-1' namespace='http://www.biocase.org/schemas/metaprofile/1.2' name='Organisation' min='0'>
        <filterRecords>
          <equals attribute='body_type_fk' tablealias='body' type='integer'>2</equals>
        </filterRecords>
        <childElements>
          <dataElement name='ID' min='1' max='1' namespace='http://www.biocase.org/schemas/metaprofile/1.2' w3cType='string' path='/RecordSet/Organisation/ID'>
            <mapping>
              <dbAttribute attribute='body_id' tablealias='body' type='integer' nosearch='0'/>
            </mapping>
          </dataElement>
          <dataElement name='ParentID' min='0' max='-1' namespace='http://www.biocase.org/schemas/metaprofile/1.2' w3cType='string' path='/RecordSet/Organisation/ParentID'>
            <mapping>
              <dbAttribute attribute='parent_id' tablealias='body_parents' type='text' nosearch='0'/>
            </mapping>
            <attributes>
              <attribute path='/RecordSet/Organisation/ParentID[@preferred]' name='preferred' w3cType='boolean' min='0'/>
            </attributes>
          </dataElement>
          <dataElement path='/RecordSet/Organisation/RecordStatus' max='1' namespace='http://www.biocase.org/schemas/metaprofile/1.2' name='RecordStatus' min='0'>
            <childElements>
              <dataElement path='/RecordSet/Organisation/RecordStatus/Creator' max='1' namespace='http://www.biocase.org/schemas/metaprofile/1.2' name='Creator' min='0'>
                <childElements>
                  <dataElement name='FamilyName' min='0' max='1' namespace='http://www.biocase.org/schemas/metaprofile/1.2' w3cType='string' path='/RecordSet/Organisation/RecordStatus/Creator/FamilyName'>
                    <mapping>
                      <dbAttribute attribute='created_who' tablealias='body' type='text' nosearch='0'/>
                    </mapping>
                  </dataElement>
                  <dataElement name='GivenName' min='0' max='1' namespace='http://www.biocase.org/schemas/metaprofile/1.2' w3cType='string' path='/RecordSet/Organisation/RecordStatus/Creator/GivenName'/>
                  <dataElement name='AdditionalNames' min='0' max='-1' namespace='http://www.biocase.org/schemas/metaprofile/1.2' w3cType='string' path='/RecordSet/Organisation/RecordStatus/Creator/AdditionalNames'/>
                  <dataElement name='NamePrefix' min='0' max='1' namespace='http://www.biocase.org/schemas/metaprofile/1.2' w3cType='string' path='/RecordSet/Organisation/RecordStatus/Creator/NamePrefix'/>
                  <dataElement name='NameSuffix' min='0' max='-1' namespace='http://www.biocase.org/schemas/metaprofile/1.2' w3cType='string' path='/RecordSet/Organisation/RecordStatus/Creator/NameSuffix'/>
                </childElements>
              </dataElement>
              <dataElement name='DateCreated' min='0' max='1' namespace='http://www.biocase.org/schemas/metaprofile/1.2' w3cType='date' path='/RecordSet/Organisation/RecordStatus/DateCreated'>
                <mapping>
                  <dbAttribute attribute='created_when' tablealias='body' type='text' nosearch='0'/>
                </mapping>
              </dataElement>
              <dataElement path='/RecordSet/Organisation/RecordStatus/Editor' max='1' namespace='http://www.biocase.org/schemas/metaprofile/1.2' name='Editor' min='0'>
                <childElements>
                  <dataElement name='FamilyName' min='0' max='1' namespace='http://www.biocase.org/schemas/metaprofile/1.2' w3cType='string' path='/RecordSet/Organisation/RecordStatus/Editor/FamilyName'>
                    <mapping>
                      <dbAttribute attribute='updated_who' tablealias='body' type='text' nosearch='0'/>
                    </mapping>
                  </dataElement>
                  <dataElement name='GivenName' min='0' max='1' namespace='http://www.biocase.org/schemas/metaprofile/1.2' w3cType='string' path='/RecordSet/Organisation/RecordStatus/Editor/GivenName'/>
                  <dataElement name='AdditionalNames' min='0' max='-1' namespace='http://www.biocase.org/schemas/metaprofile/1.2' w3cType='string' path='/RecordSet/Organisation/RecordStatus/Editor/AdditionalNames'/>
                  <dataElement name='NamePrefix' min='0' max='1' namespace='http://www.biocase.org/schemas/metaprofile/1.2' w3cType='string' path='/RecordSet/Organisation/RecordStatus/Editor/NamePrefix'/>
                  <dataElement name='NameSuffix' min='0' max='-1' namespace='http://www.biocase.org/schemas/metaprofile/1.2' w3cType='string' path='/RecordSet/Organisation/RecordStatus/Editor/NameSuffix'/>
                </childElements>
              </dataElement>
              <dataElement name='DateLastEdited' min='0' max='1' namespace='http://www.biocase.org/schemas/metaprofile/1.2' w3cType='date' path='/RecordSet/Organisation/RecordStatus/DateLastEdited'>
                <mapping>
                  <dbAttribute attribute='updated_when' tablealias='body' type='date' nosearch='0'/>
                </mapping>
              </dataElement>
            </childElements>
          </dataElement>
          <dataElement path='/RecordSet/Organisation/Administrative' max='1' namespace='http://www.biocase.org/schemas/metaprofile/1.2' name='Administrative' min='1'>
            <childElements>
              <dataElement path='/RecordSet/Organisation/Administrative/LocationAddress' max='1' namespace='http://www.biocase.org/schemas/metaprofile/1.2' name='LocationAddress' min='1'>
                <childElements>
                  <dataElement name='InstitutionName' min='1' max='-1' namespace='http://www.biocase.org/schemas/metaprofile/1.2' w3cType='string' path='/RecordSet/Organisation/Administrative/LocationAddress/InstitutionName'>
                    <mapping>
                      <dbAttribute attribute='institution_name' tablealias='body' type='text' nosearch='0'/>
                    </mapping>
                    <attributes>
                      <attribute path='/RecordSet/Organisation/Administrative/LocationAddress/InstitutionName[@ISOLang]' name='ISOLang' w3cType='iso_language' min='0'/>
                    </attributes>
                  </dataElement>
                  <dataElement name='SubUnitName' min='0' max='-1' namespace='http://www.biocase.org/schemas/metaprofile/1.2' w3cType='string' path='/RecordSet/Organisation/Administrative/LocationAddress/SubUnitName'>
                    <mapping>
                      <dbAttribute attribute='sub_unit_name' tablealias='body' type='text' nosearch='0'/>
                    </mapping>
                    <attributes>
                      <attribute path='/RecordSet/Organisation/Administrative/LocationAddress/SubUnitName[@ISOLang]' name='ISOLang' w3cType='iso_language' min='0'/>
                    </attributes>
                  </dataElement>
                  <dataElement name='AddressLine' min='0' max='-1' namespace='http://www.biocase.org/schemas/metaprofile/1.2' w3cType='string' path='/RecordSet/Organisation/Administrative/LocationAddress/AddressLine'>
                    <mapping>
                      <dbAttribute attribute='address_line_1' tablealias='body' type='text' nosearch='0'/>
                    </mapping>
                    <mapping>
                      <dbAttribute attribute='address_line_2' tablealias='body' type='text' nosearch='0'/>
                    </mapping>
                    <mapping>
                      <dbAttribute attribute='address_line_3' tablealias='body' type='text' nosearch='0'/>
                    </mapping>
                    <mapping>
                      <dbAttribute attribute='address_line_4' tablealias='body' type='text' nosearch='0'/>
                    </mapping>
                    <mapping>
                      <dbAttribute attribute='address_line_5' tablealias='body' type='text' nosearch='0'/>
                    </mapping>
                  </dataElement>
                  <dataElement name='Zip' min='0' max='1' namespace='http://www.biocase.org/schemas/metaprofile/1.2' w3cType='string' path='/RecordSet/Organisation/Administrative/LocationAddress/Zip'>
                    <mapping>
                      <dbAttribute attribute='zip' tablealias='body' type='text' nosearch='0'/>
                    </mapping>
                  </dataElement>
                  <dataElement name='Town' min='1' max='1' namespace='http://www.biocase.org/schemas/metaprofile/1.2' w3cType='string' path='/RecordSet/Organisation/Administrative/LocationAddress/Town'>
                    <mapping>
                      <dbAttribute attribute='town' tablealias='body' type='text' nosearch='0'/>
                    </mapping>
                  </dataElement>
                  <dataElement name='Region' min='0' max='1' namespace='http://www.biocase.org/schemas/metaprofile/1.2' w3cType='string' path='/RecordSet/Organisation/Administrative/LocationAddress/Region'>
                    <mapping>
                      <dbAttribute attribute='region' tablealias='body' type='text' nosearch='0'/>
                    </mapping>
                  </dataElement>
                  <dataElement name='Country' min='1' max='1' namespace='http://www.biocase.org/schemas/metaprofile/1.2' w3cType='string' path='/RecordSet/Organisation/Administrative/LocationAddress/Country'>
                    <mapping>
                      <dbAttribute attribute='country' tablealias='body' type='text' nosearch='0'/>
                    </mapping>
                  </dataElement>
                  <dataElement name='CountryCode' min='0' max='1' namespace='http://www.biocase.org/schemas/metaprofile/1.2' w3cType='string' path='/RecordSet/Organisation/Administrative/LocationAddress/CountryCode'>
                    <mapping>
                      <dbAttribute attribute='two_char_code' tablealias='body' type='text' nosearch='0'/>
                    </mapping>
                  </dataElement>
                  <dataElement path='/RecordSet/Organisation/Administrative/LocationAddress/Communication' max='1' namespace='http://www.biocase.org/schemas/metaprofile/1.2' name='Communication' min='0'>
                    <childElements>
                      <dataElement name='Tel' min='0' max='1' namespace='http://www.biocase.org/schemas/metaprofile/1.2' w3cType='string' path='/RecordSet/Organisation/Administrative/LocationAddress/Communication/Tel'>
                        <mapping>
                          <dbAttribute attribute='telephone' tablealias='body' type='text' nosearch='0'/>
                        </mapping>
                      </dataElement>
                      <dataElement name='Email' min='0' max='1' namespace='http://www.biocase.org/schemas/metaprofile/1.2' w3cType='string' path='/RecordSet/Organisation/Administrative/LocationAddress/Communication/Email'>
                        <mapping>
                          <dbAttribute attribute='email' tablealias='body' type='text' nosearch='0'/>
                        </mapping>
                      </dataElement>
                      <dataElement name='Fax' min='0' max='1' namespace='http://www.biocase.org/schemas/metaprofile/1.2' w3cType='string' path='/RecordSet/Organisation/Administrative/LocationAddress/Communication/Fax'>
                        <mapping>
                          <dbAttribute attribute='fax' tablealias='body' type='text' nosearch='0'/>
                        </mapping>
                      </dataElement>
                    </childElements>
                  </dataElement>
                  <dataElement name='Logo' min='0' max='1' namespace='http://www.biocase.org/schemas/metaprofile/1.2' w3cType='anyURI' path='/RecordSet/Organisation/Administrative/LocationAddress/Logo'>
                    <mapping>
                      <dbAttribute attribute='logo_url' tablealias='body' type='text' nosearch='0'/>
                    </mapping>
                  </dataElement>
                  <dataElement name='Timezone' min='0' max='1' namespace='http://www.biocase.org/schemas/metaprofile/1.2' w3cType='string' path='/RecordSet/Organisation/Administrative/LocationAddress/Timezone'/>
                  <dataElement name='AddressText' min='0' max='1' namespace='http://www.biocase.org/schemas/metaprofile/1.2' w3cType='string' path='/RecordSet/Organisation/Administrative/LocationAddress/AddressText'>
                    <mapping>
                      <dbAttribute attribute='address_text' tablealias='body' type='text' nosearch='0'/>
                    </mapping>
                  </dataElement>
                </childElements>
              </dataElement>
              <dataElement path='/RecordSet/Organisation/Administrative/Contact' max='-1' namespace='http://www.biocase.org/schemas/metaprofile/1.2' name='Contact' min='0'>
                <filterRecords>
                  <in attribute='person_role_fk' tablealias='person' type='integer'>
                    <value>7</value>
                    <value>8</value>
                    <value>9</value>
                  </in>
                </filterRecords>
                <childElements>
                  <dataElement path='/RecordSet/Organisation/Administrative/Contact/PersonName' max='1' namespace='http://www.biocase.org/schemas/metaprofile/1.2' name='PersonName' min='0'>
                    <childElements>
                      <dataElement name='FamilyName' min='0' max='1' namespace='http://www.biocase.org/schemas/metaprofile/1.2' w3cType='string' path='/RecordSet/Organisation/Administrative/Contact/PersonName/FamilyName'>
                        <mapping>
                          <dbAttribute attribute='family_name' tablealias='person' type='text' nosearch='0'/>
                        </mapping>
                      </dataElement>
                      <dataElement name='GivenName' min='0' max='1' namespace='http://www.biocase.org/schemas/metaprofile/1.2' w3cType='string' path='/RecordSet/Organisation/Administrative/Contact/PersonName/GivenName'>
                        <mapping>
                          <dbAttribute attribute='given_name' tablealias='person' type='text' nosearch='0'/>
                        </mapping>
                      </dataElement>
                      <dataElement name='AdditionalNames' min='0' max='-1' namespace='http://www.biocase.org/schemas/metaprofile/1.2' w3cType='string' path='/RecordSet/Organisation/Administrative/Contact/PersonName/AdditionalNames'>
                        <mapping>
                          <dbAttribute attribute='additional_names' tablealias='person' type='text' nosearch='0'/>
                        </mapping>
                      </dataElement>
                      <dataElement name='NamePrefix' min='0' max='1' namespace='http://www.biocase.org/schemas/metaprofile/1.2' w3cType='string' path='/RecordSet/Organisation/Administrative/Contact/PersonName/NamePrefix'>
                        <mapping>
                          <dbAttribute attribute='name_prefix' tablealias='person' type='text' nosearch='0'/>
                        </mapping>
                      </dataElement>
                      <dataElement name='NameSuffix' min='0' max='-1' namespace='http://www.biocase.org/schemas/metaprofile/1.2' w3cType='string' path='/RecordSet/Organisation/Administrative/Contact/PersonName/NameSuffix'>
                        <mapping>
                          <dbAttribute attribute='name_suffix' tablealias='person' type='text' nosearch='0'/>
                        </mapping>
                      </dataElement>
                    </childElements>
                  </dataElement>
                  <dataElement name='JobTitle' min='0' max='1' namespace='http://www.biocase.org/schemas/metaprofile/1.2' w3cType='string' path='/RecordSet/Organisation/Administrative/Contact/JobTitle'>
                    <mapping>
                      <dbAttribute attribute='job_title' tablealias='person' type='text' nosearch='0'/>
                    </mapping>
                  </dataElement>
                  <dataElement name='ContactRole' min='0' max='1' namespace='http://www.biocase.org/schemas/metaprofile/1.2' w3cType='string' path='/RecordSet/Organisation/Administrative/Contact/ContactRole'>
                    <mapping>
                      <dbAttribute attribute='person_role' tablealias='person' type='text' nosearch='0'/>
                    </mapping>
                  </dataElement>
                  <dataElement path='/RecordSet/Organisation/Administrative/Contact/Communication' max='1' namespace='http://www.biocase.org/schemas/metaprofile/1.2' name='Communication' min='0'>
                    <childElements>
                      <dataElement name='Tel' min='0' max='1' namespace='http://www.biocase.org/schemas/metaprofile/1.2' w3cType='string' path='/RecordSet/Organisation/Administrative/Contact/Communication/Tel'>
                        <mapping>
                          <dbAttribute attribute='telephone' tablealias='body' type='text' nosearch='0'/>
                        </mapping>
                      </dataElement>
                      <dataElement name='Email' min='0' max='1' namespace='http://www.biocase.org/schemas/metaprofile/1.2' w3cType='string' path='/RecordSet/Organisation/Administrative/Contact/Communication/Email'>
                        <mapping>
                          <dbAttribute attribute='email' tablealias='body' type='text' nosearch='0'/>
                        </mapping>
                      </dataElement>
                      <dataElement name='Fax' min='0' max='1' namespace='http://www.biocase.org/schemas/metaprofile/1.2' w3cType='string' path='/RecordSet/Organisation/Administrative/Contact/Communication/Fax'>
                        <mapping>
                          <dbAttribute attribute='fax' tablealias='body' type='text' nosearch='0'/>
                        </mapping>
                      </dataElement>
                    </childElements>
                  </dataElement>
                </childElements>
              </dataElement>
              <dataElement name='AccessRestrictions' min='0' max='1' namespace='http://www.biocase.org/schemas/metaprofile/1.2' w3cType='string' path='/RecordSet/Organisation/Administrative/AccessRestrictions'>
                <mapping>
                  <dbAttribute attribute='access_restriction' tablealias='body' type='text' nosearch='0'/>
                </mapping>
              </dataElement>
              <dataElement name='UsageRestrictions' min='0' max='1' namespace='http://www.biocase.org/schemas/metaprofile/1.2' w3cType='string' path='/RecordSet/Organisation/Administrative/UsageRestrictions'>
                <mapping>
                  <dbAttribute attribute='usage_restriction' tablealias='body' type='text' nosearch='0'/>
                </mapping>
              </dataElement>
              <dataElement name='Disclaimer' min='0' max='1' namespace='http://www.biocase.org/schemas/metaprofile/1.2' w3cType='string' path='/RecordSet/Organisation/Administrative/Disclaimer'>
                <mapping>
                  <dbAttribute attribute='disclaimer' tablealias='body' type='text' nosearch='0'/>
                </mapping>
              </dataElement>
              <dataElement name='Citation' min='0' max='1' namespace='http://www.biocase.org/schemas/metaprofile/1.2' w3cType='string' path='/RecordSet/Organisation/Administrative/Citation'>
                <mapping>
                  <dbAttribute attribute='citation' tablealias='body' type='text' nosearch='0'/>
                </mapping>
              </dataElement>
            </childElements>
          </dataElement>
          <dataElement path='/RecordSet/Organisation/Descriptive' max='1' namespace='http://www.biocase.org/schemas/metaprofile/1.2' name='Descriptive' min='1'>
            <childElements>
              <dataElement name='Name' min='1' max='-1' namespace='http://www.biocase.org/schemas/metaprofile/1.2' w3cType='string' path='/RecordSet/Organisation/Descriptive/Name'>
                <filterRecords>
                  <equals attribute='ext_cat_fk' tablealias='body_ext' type='integer'>3</equals>
                </filterRecords>
                <mapping>
                  <dbAttribute attribute='extension' tablealias='body_ext' type='text' nosearch='0'/>
                </mapping>
                <attributes>
                  <attribute path='/RecordSet/Organisation/Descriptive/Name[@ISOLang]' name='ISOLang' w3cType='iso_language' min='0'>
                    <mapping>
                      <dbAttribute attribute='iso_language' tablealias='body_ext' type='text' nosearch='0'/>
                    </mapping>
                  </attribute>
                  <attribute path='/RecordSet/Organisation/Descriptive/Name[@preferred]' name='preferred' w3cType='boolean' min='0'>
                    <mapping>
                      <dbAttribute attribute='prefered_flag' tablealias='body_ext' type='boolean' nosearch='0'/>
                    </mapping>
                  </attribute>
                  <attribute path='/RecordSet/Organisation/Descriptive/Name[@acronym]' name='acronym' w3cType='string' min='0'/>
                </attributes>
              </dataElement>
              <dataElement name='Description' min='0' max='-1' namespace='http://www.biocase.org/schemas/metaprofile/1.2' w3cType='string' path='/RecordSet/Organisation/Descriptive/Description'>
                <filterRecords>
                  <equals attribute='ext_cat_fk' tablealias='body_ext' type='integer'>1</equals>
                </filterRecords>
                <mapping>
                  <dbAttribute attribute='extension' tablealias='body_ext' type='text' nosearch='0'/>
                </mapping>
                <attributes>
                  <attribute path='/RecordSet/Organisation/Descriptive/Description[@ISOLang]' name='ISOLang' w3cType='iso_language' min='0'>
                    <mapping>
                      <dbAttribute attribute='iso_language' tablealias='body_ext' type='text' nosearch='0'/>
                    </mapping>
                  </attribute>
                </attributes>
              </dataElement>
              <dataElement name='Description_URL' min='0' max='-1' namespace='http://www.biocase.org/schemas/metaprofile/1.2' w3cType='string' path='/RecordSet/Organisation/Descriptive/Description_URL'>
                <filterRecords>
                  <equals attribute='ext_cat_fk' tablealias='body_ext' type='integer'>2</equals>
                </filterRecords>
                <mapping>
                  <dbAttribute attribute='extension' tablealias='body_ext' type='text' nosearch='0'/>
                </mapping>
                <attributes>
                  <attribute path='/RecordSet/Organisation/Descriptive/Description_URL[@ISOLang]' name='ISOLang' w3cType='iso_language' min='0'>
                    <mapping>
                      <dbAttribute attribute='iso_language' tablealias='body_ext' type='text' nosearch='0'/>
                    </mapping>
                  </attribute>
                </attributes>
              </dataElement>
              <dataElement name='Strength' min='0' max='1' namespace='http://www.biocase.org/schemas/metaprofile/1.2' w3cType='string' path='/RecordSet/Organisation/Descriptive/Strength'>
                <mapping>
                  <dbAttribute attribute='strength' tablealias='body' type='text' nosearch='0'/>
                </mapping>
              </dataElement>
              <dataElement name='Purpose' min='0' max='1' namespace='http://www.biocase.org/schemas/metaprofile/1.2' w3cType='string' path='/RecordSet/Organisation/Descriptive/Purpose'>
                <mapping>
                  <dbAttribute attribute='purpose' tablealias='body' type='text' nosearch='0'/>
                </mapping>
              </dataElement>
              <dataElement name='OrganisationClass' min='0' max='-1' namespace='http://www.biocase.org/schemas/metaprofile/1.2' w3cType='NMTOKEN' path='/RecordSet/Organisation/Descriptive/OrganisationClass'>
                <vocabulary>
                  <term schemaTerm='botanic_garden'>
                    <dbTerm>botanic garden</dbTerm>
                  </term>
                  <term schemaTerm='zoo_or_aquarium'>
                    <dbTerm>zoo or aquarium</dbTerm>
                  </term>
                  <term schemaTerm='horticulture'>
                    <dbTerm>horticulture</dbTerm>
                  </term>
                  <term schemaTerm='museum'>
                    <dbTerm>museum</dbTerm>
                  </term>
                  <term schemaTerm='herbarium'>
                    <dbTerm>herbarium</dbTerm>
                  </term>
                  <term schemaTerm='laboratory'>
                    <dbTerm>laboratory</dbTerm>
                  </term>
                  <term schemaTerm='university'>
                    <dbTerm>university</dbTerm>
                  </term>
                  <term schemaTerm='non_university_college'>
                    <dbTerm>non university college</dbTerm>
                  </term>
                  <term schemaTerm='research_institute'>
                    <dbTerm>research institute</dbTerm>
                  </term>
                  <term schemaTerm='field_station'>
                    <dbTerm>field station</dbTerm>
                  </term>
                  <term schemaTerm='administration'>
                    <dbTerm>administration</dbTerm>
                  </term>
                  <term schemaTerm='nature_education_centre'>
                    <dbTerm>nature education centre</dbTerm>
                  </term>
                  <term schemaTerm='nature_reserves_management'>
                    <dbTerm>nature reserves management</dbTerm>
                  </term>
                  <term schemaTerm='association'>
                    <dbTerm>association</dbTerm>
                  </term>
                  <term schemaTerm='library'>
                    <dbTerm>library</dbTerm>
                  </term>
                  <term schemaTerm='independent_expert'>
                    <dbTerm>independent expert</dbTerm>
                  </term>
                  <term schemaTerm='private_company'>
                    <dbTerm>private company</dbTerm>
                  </term>
                  <term schemaTerm='voluntary_observer'>
                    <dbTerm>voluntary observer</dbTerm>
                  </term>
                  <term schemaTerm='other'>
                    <dbTerm>other</dbTerm>
                  </term>
                </vocabulary>
                <filterRecords>
                  <equals attribute='keyword_type_fk' tablealias='keyword' type='integer'>9</equals>
                </filterRecords>
                <mapping>
                  <dbAttribute attribute='keyword' tablealias='keyword' type='text' nosearch='0'/>
                </mapping>
              </dataElement>
              <dataElement name='NumCollections' min='0' max='1' namespace='http://www.biocase.org/schemas/metaprofile/1.2' w3cType='positiveInteger' path='/RecordSet/Organisation/Descriptive/NumCollections'>
                <mapping>
                  <dbAttribute attribute='number_of_subunits' tablealias='body' type='text' nosearch='0'/>
                </mapping>
              </dataElement>
            </childElements>
          </dataElement>
          <dataElement path='/RecordSet/Organisation/Keywords' max='1' namespace='http://www.biocase.org/schemas/metaprofile/1.2' name='Keywords' min='0'>
            <childElements>
              <dataElement name='TaxonCoverage' min='0' max='-1' namespace='http://www.biocase.org/schemas/metaprofile/1.2' w3cType='string' path='/RecordSet/Organisation/Keywords/TaxonCoverage'>
                <filterRecords>
                  <equals attribute='keyword_type_fk' tablealias='keyword' type='integer'>4</equals>
                </filterRecords>
                <mapping>
                  <dbAttribute attribute='keyword' tablealias='keyword' type='text' nosearch='0'/>
                </mapping>
                <attributes>
                  <attribute path='/RecordSet/Organisation/Keywords/TaxonCoverage[@qualifier]' name='qualifier' w3cType='KeywordsQualifierClass' min='0'>
                    <mapping>
                      <dbAttribute attribute='qualifier' tablealias='keyword' type='text' nosearch='0'/>
                    </mapping>
                  </attribute>
                </attributes>
              </dataElement>
              <dataElement name='CommonNameCoverage' min='0' max='-1' namespace='http://www.biocase.org/schemas/metaprofile/1.2' w3cType='string' path='/RecordSet/Organisation/Keywords/CommonNameCoverage'>
                <filterRecords>
                  <equals attribute='keyword_type_fk' tablealias='keyword' type='integer'>7</equals>
                </filterRecords>
                <mapping>
                  <dbAttribute attribute='keyword' tablealias='keyword' type='text' nosearch='0'/>
                </mapping>
                <attributes>
                  <attribute path='/RecordSet/Organisation/Keywords/CommonNameCoverage[@qualifier]' name='qualifier' w3cType='KeywordsQualifierClass' min='0'>
                    <mapping>
                      <dbAttribute attribute='qualifier' tablealias='keyword' type='text' nosearch='0'/>
                    </mapping>
                  </attribute>
                </attributes>
              </dataElement>
              <dataElement name='GeospatialCoverage' min='0' max='-1' namespace='http://www.biocase.org/schemas/metaprofile/1.2' w3cType='string' path='/RecordSet/Organisation/Keywords/GeospatialCoverage'>
                <filterRecords>
                  <equals attribute='keyword_type_fk' tablealias='keyword' type='integer'>5</equals>
                </filterRecords>
                <mapping>
                  <dbAttribute attribute='keyword' tablealias='keyword' type='text' nosearch='0'/>
                </mapping>
                <attributes>
                  <attribute path='/RecordSet/Organisation/Keywords/GeospatialCoverage[@qualifier]' name='qualifier' w3cType='KeywordsQualifierClass' min='0'>
                    <mapping>
                      <dbAttribute attribute='qualifier' tablealias='keyword' type='text' nosearch='0'/>
                    </mapping>
                  </attribute>
                </attributes>
              </dataElement>
              <dataElement name='LivingTimePeriod' min='0' max='-1' namespace='http://www.biocase.org/schemas/metaprofile/1.2' w3cType='string' path='/RecordSet/Organisation/Keywords/LivingTimePeriod'>
                <filterRecords>
                  <equals attribute='keyword_type_fk' tablealias='keyword' type='integer'>10</equals>
                </filterRecords>
                <mapping>
                  <dbAttribute attribute='keyword' tablealias='keyword' type='text' nosearch='0'/>
                </mapping>
                <attributes>
                  <attribute path='/RecordSet/Organisation/Keywords/LivingTimePeriod[@qualifier]' name='qualifier' w3cType='KeywordsQualifierClass' min='0'>
                    <mapping>
                      <dbAttribute attribute='qualifier' tablealias='keyword' type='text' nosearch='0'/>
                    </mapping>
                  </attribute>
                </attributes>
              </dataElement>
              <dataElement name='CollectingTimePeriod' min='0' max='-1' namespace='http://www.biocase.org/schemas/metaprofile/1.2' w3cType='string' path='/RecordSet/Organisation/Keywords/CollectingTimePeriod'>
                <filterRecords>
                  <equals attribute='keyword_type_fk' tablealias='keyword' type='integer'>11</equals>
                </filterRecords>
                <mapping>
                  <dbAttribute attribute='keyword' tablealias='keyword' type='text' nosearch='0'/>
                </mapping>
                <attributes>
                  <attribute path='/RecordSet/Organisation/Keywords/CollectingTimePeriod[@qualifier]' name='qualifier' w3cType='KeywordsQualifierClass' min='0'>
                    <mapping>
                      <dbAttribute attribute='qualifier' tablealias='keyword' type='text' nosearch='0'/>
                    </mapping>
                  </attribute>
                </attributes>
              </dataElement>
              <dataElement name='AssemblingTimePeriod' min='0' max='-1' namespace='http://www.biocase.org/schemas/metaprofile/1.2' w3cType='string' path='/RecordSet/Organisation/Keywords/AssemblingTimePeriod'>
                <filterRecords>
                  <equals attribute='keyword_type_fk' tablealias='keyword' type='integer'>12</equals>
                </filterRecords>
                <mapping>
                  <dbAttribute attribute='keyword' tablealias='keyword' type='text' nosearch='0'/>
                </mapping>
                <attributes>
                  <attribute path='/RecordSet/Organisation/Keywords/AssemblingTimePeriod[@qualifier]' name='qualifier' w3cType='KeywordsQualifierClass' min='0'>
                    <mapping>
                      <dbAttribute attribute='qualifier' tablealias='keyword' type='text' nosearch='0'/>
                    </mapping>
                  </attribute>
                </attributes>
              </dataElement>
            </childElements>
          </dataElement>
          <dataElement path='/RecordSet/Organisation/Related' max='1' namespace='http://www.biocase.org/schemas/metaprofile/1.2' name='Related' min='0'>
            <childElements>
              <dataElement name='Publications' min='0' max='-1' namespace='http://www.biocase.org/schemas/metaprofile/1.2' w3cType='string' path='/RecordSet/Organisation/Related/Publications'>
                <filterRecords>
                  <equals attribute='related_material_type_fk' tablealias='related' type='integer'>1</equals>
                </filterRecords>
                <mapping>
                  <dbAttribute attribute='related_material' tablealias='related' type='text' nosearch='0'/>
                </mapping>
              </dataElement>
              <dataElement name='Websites' min='0' max='-1' namespace='http://www.biocase.org/schemas/metaprofile/1.2' w3cType='anyURI' path='/RecordSet/Organisation/Related/Websites'>
                <filterRecords>
                  <equals attribute='related_material_type_fk' tablealias='related' type='integer'>3</equals>
                </filterRecords>
                <mapping>
                  <dbAttribute attribute='related_material' tablealias='related' type='text' nosearch='0'/>
                </mapping>
              </dataElement>
            </childElements>
          </dataElement>
          <dataElement name='Notes' min='0' max='1' namespace='http://www.biocase.org/schemas/metaprofile/1.2' w3cType='string' path='/RecordSet/Organisation/Notes'>
            <mapping>
              <dbAttribute attribute='notes' tablealias='body' type='text' nosearch='0'/>
            </mapping>
          </dataElement>
        </childElements>
      </dataElement>
      <dataElement path='/RecordSet/Collection' max='-1' namespace='http://www.biocase.org/schemas/metaprofile/1.2' name='Collection' min='0'>
        <filterRecords>
          <equals attribute='body_type_fk' tablealias='body' type='integer'>3</equals>
        </filterRecords>
        <childElements>
          <dataElement name='ID' min='1' max='1' namespace='http://www.biocase.org/schemas/metaprofile/1.2' w3cType='string' path='/RecordSet/Collection/ID'>
            <mapping>
              <dbAttribute attribute='body_id' tablealias='body' type='integer' nosearch='0'/>
            </mapping>
          </dataElement>
          <dataElement name='ParentID' min='0' max='-1' namespace='http://www.biocase.org/schemas/metaprofile/1.2' w3cType='string' path='/RecordSet/Collection/ParentID'>
            <mapping>
              <dbAttribute attribute='parent_id' tablealias='body_parents' type='text' nosearch='0'/>
            </mapping>
            <attributes>
              <attribute path='/RecordSet/Collection/ParentID[@preferred]' name='preferred' w3cType='boolean' min='0'/>
            </attributes>
          </dataElement>
          <dataElement path='/RecordSet/Collection/RecordStatus' max='1' namespace='http://www.biocase.org/schemas/metaprofile/1.2' name='RecordStatus' min='0'>
            <childElements>
              <dataElement path='/RecordSet/Collection/RecordStatus/Creator' max='1' namespace='http://www.biocase.org/schemas/metaprofile/1.2' name='Creator' min='0'>
                <childElements>
                  <dataElement name='FamilyName' min='0' max='1' namespace='http://www.biocase.org/schemas/metaprofile/1.2' w3cType='string' path='/RecordSet/Collection/RecordStatus/Creator/FamilyName'>
                    <mapping>
                      <dbAttribute attribute='created_who' tablealias='body' type='text' nosearch='0'/>
                    </mapping>
                  </dataElement>
                  <dataElement name='GivenName' min='0' max='1' namespace='http://www.biocase.org/schemas/metaprofile/1.2' w3cType='string' path='/RecordSet/Collection/RecordStatus/Creator/GivenName'/>
                  <dataElement name='AdditionalNames' min='0' max='-1' namespace='http://www.biocase.org/schemas/metaprofile/1.2' w3cType='string' path='/RecordSet/Collection/RecordStatus/Creator/AdditionalNames'/>
                  <dataElement name='NamePrefix' min='0' max='1' namespace='http://www.biocase.org/schemas/metaprofile/1.2' w3cType='string' path='/RecordSet/Collection/RecordStatus/Creator/NamePrefix'/>
                  <dataElement name='NameSuffix' min='0' max='-1' namespace='http://www.biocase.org/schemas/metaprofile/1.2' w3cType='string' path='/RecordSet/Collection/RecordStatus/Creator/NameSuffix'/>
                </childElements>
              </dataElement>
              <dataElement name='DateCreated' min='0' max='1' namespace='http://www.biocase.org/schemas/metaprofile/1.2' w3cType='date' path='/RecordSet/Collection/RecordStatus/DateCreated'>
                <mapping>
                  <dbAttribute attribute='created_when' tablealias='body' type='text' nosearch='0'/>
                </mapping>
              </dataElement>
              <dataElement path='/RecordSet/Collection/RecordStatus/Editor' max='1' namespace='http://www.biocase.org/schemas/metaprofile/1.2' name='Editor' min='0'>
                <childElements>
                  <dataElement name='FamilyName' min='0' max='1' namespace='http://www.biocase.org/schemas/metaprofile/1.2' w3cType='string' path='/RecordSet/Collection/RecordStatus/Editor/FamilyName'>
                    <mapping>
                      <dbAttribute attribute='updated_who' tablealias='body' type='text' nosearch='0'/>
                    </mapping>
                  </dataElement>
                  <dataElement name='GivenName' min='0' max='1' namespace='http://www.biocase.org/schemas/metaprofile/1.2' w3cType='string' path='/RecordSet/Collection/RecordStatus/Editor/GivenName'/>
                  <dataElement name='AdditionalNames' min='0' max='-1' namespace='http://www.biocase.org/schemas/metaprofile/1.2' w3cType='string' path='/RecordSet/Collection/RecordStatus/Editor/AdditionalNames'/>
                  <dataElement name='NamePrefix' min='0' max='1' namespace='http://www.biocase.org/schemas/metaprofile/1.2' w3cType='string' path='/RecordSet/Collection/RecordStatus/Editor/NamePrefix'/>
                  <dataElement name='NameSuffix' min='0' max='-1' namespace='http://www.biocase.org/schemas/metaprofile/1.2' w3cType='string' path='/RecordSet/Collection/RecordStatus/Editor/NameSuffix'/>
                </childElements>
              </dataElement>
              <dataElement name='DateLastEdited' min='0' max='1' namespace='http://www.biocase.org/schemas/metaprofile/1.2' w3cType='date' path='/RecordSet/Collection/RecordStatus/DateLastEdited'>
                <mapping>
                  <dbAttribute attribute='updated_when' tablealias='body' type='date' nosearch='0'/>
                </mapping>
              </dataElement>
            </childElements>
          </dataElement>
          <dataElement path='/RecordSet/Collection/Administrative' max='1' namespace='http://www.biocase.org/schemas/metaprofile/1.2' name='Administrative' min='1'>
            <childElements>
              <dataElement path='/RecordSet/Collection/Administrative/LocationAddress' max='1' namespace='http://www.biocase.org/schemas/metaprofile/1.2' name='LocationAddress' min='1'>
                <childElements>
                  <dataElement name='InstitutionName' min='1' max='-1' namespace='http://www.biocase.org/schemas/metaprofile/1.2' w3cType='string' path='/RecordSet/Collection/Administrative/LocationAddress/InstitutionName'>
                    <mapping>
                      <dbAttribute attribute='institution_name' tablealias='body' type='text' nosearch='0'/>
                    </mapping>
                    <attributes>
                      <attribute path='/RecordSet/Collection/Administrative/LocationAddress/InstitutionName[@ISOLang]' name='ISOLang' w3cType='iso_language' min='0'/>
                    </attributes>
                  </dataElement>
                  <dataElement name='SubUnitName' min='0' max='-1' namespace='http://www.biocase.org/schemas/metaprofile/1.2' w3cType='string' path='/RecordSet/Collection/Administrative/LocationAddress/SubUnitName'>
                    <mapping>
                      <dbAttribute attribute='sub_unit_name' tablealias='body' type='text' nosearch='0'/>
                    </mapping>
                    <attributes>
                      <attribute path='/RecordSet/Collection/Administrative/LocationAddress/SubUnitName[@ISOLang]' name='ISOLang' w3cType='iso_language' min='0'/>
                    </attributes>
                  </dataElement>
                  <dataElement name='AddressLine' min='0' max='-1' namespace='http://www.biocase.org/schemas/metaprofile/1.2' w3cType='string' path='/RecordSet/Collection/Administrative/LocationAddress/AddressLine'>
                    <mapping>
                      <dbAttribute attribute='address_line_1' tablealias='body' type='text' nosearch='0'/>
                    </mapping>
                    <mapping>
                      <dbAttribute attribute='address_line_2' tablealias='body' type='text' nosearch='0'/>
                    </mapping>
                    <mapping>
                      <dbAttribute attribute='address_line_3' tablealias='body' type='text' nosearch='0'/>
                    </mapping>
                    <mapping>
                      <dbAttribute attribute='address_line_4' tablealias='body' type='text' nosearch='0'/>
                    </mapping>
                    <mapping>
                      <dbAttribute attribute='address_line_5' tablealias='body' type='text' nosearch='0'/>
                    </mapping>
                  </dataElement>
                  <dataElement name='Zip' min='0' max='1' namespace='http://www.biocase.org/schemas/metaprofile/1.2' w3cType='string' path='/RecordSet/Collection/Administrative/LocationAddress/Zip'>
                    <mapping>
                      <dbAttribute attribute='zip' tablealias='body' type='text' nosearch='0'/>
                    </mapping>
                  </dataElement>
                  <dataElement name='Town' min='1' max='1' namespace='http://www.biocase.org/schemas/metaprofile/1.2' w3cType='string' path='/RecordSet/Collection/Administrative/LocationAddress/Town'>
                    <mapping>
                      <dbAttribute attribute='town' tablealias='body' type='text' nosearch='0'/>
                    </mapping>
                  </dataElement>
                  <dataElement name='Region' min='0' max='1' namespace='http://www.biocase.org/schemas/metaprofile/1.2' w3cType='string' path='/RecordSet/Collection/Administrative/LocationAddress/Region'>
                    <mapping>
                      <dbAttribute attribute='region' tablealias='body' type='text' nosearch='0'/>
                    </mapping>
                  </dataElement>
                  <dataElement name='Country' min='1' max='1' namespace='http://www.biocase.org/schemas/metaprofile/1.2' w3cType='string' path='/RecordSet/Collection/Administrative/LocationAddress/Country'>
                    <mapping>
                      <dbAttribute attribute='country' tablealias='body' type='text' nosearch='0'/>
                    </mapping>
                  </dataElement>
                  <dataElement name='CountryCode' min='0' max='1' namespace='http://www.biocase.org/schemas/metaprofile/1.2' w3cType='string' path='/RecordSet/Collection/Administrative/LocationAddress/CountryCode'>
                    <mapping>
                      <dbAttribute attribute='two_char_code' tablealias='body' type='text' nosearch='0'/>
                    </mapping>
                  </dataElement>
                  <dataElement path='/RecordSet/Collection/Administrative/LocationAddress/Communication' max='1' namespace='http://www.biocase.org/schemas/metaprofile/1.2' name='Communication' min='0'>
                    <childElements>
                      <dataElement name='Tel' min='0' max='1' namespace='http://www.biocase.org/schemas/metaprofile/1.2' w3cType='string' path='/RecordSet/Collection/Administrative/LocationAddress/Communication/Tel'>
                        <mapping>
                          <dbAttribute attribute='telephone' tablealias='body' type='text' nosearch='0'/>
                        </mapping>
                      </dataElement>
                      <dataElement name='Email' min='0' max='1' namespace='http://www.biocase.org/schemas/metaprofile/1.2' w3cType='string' path='/RecordSet/Collection/Administrative/LocationAddress/Communication/Email'>
                        <mapping>
                          <dbAttribute attribute='email' tablealias='body' type='text' nosearch='0'/>
                        </mapping>
                      </dataElement>
                      <dataElement name='Fax' min='0' max='1' namespace='http://www.biocase.org/schemas/metaprofile/1.2' w3cType='string' path='/RecordSet/Collection/Administrative/LocationAddress/Communication/Fax'>
                        <mapping>
                          <dbAttribute attribute='fax' tablealias='body' type='text' nosearch='0'/>
                        </mapping>
                      </dataElement>
                    </childElements>
                  </dataElement>
                  <dataElement name='Logo' min='0' max='1' namespace='http://www.biocase.org/schemas/metaprofile/1.2' w3cType='anyURI' path='/RecordSet/Collection/Administrative/LocationAddress/Logo'>
                    <mapping>
                      <dbAttribute attribute='logo_url' tablealias='body' type='text' nosearch='0'/>
                    </mapping>
                  </dataElement>
                  <dataElement name='Timezone' min='0' max='1' namespace='http://www.biocase.org/schemas/metaprofile/1.2' w3cType='string' path='/RecordSet/Collection/Administrative/LocationAddress/Timezone'/>
                  <dataElement name='AddressText' min='0' max='1' namespace='http://www.biocase.org/schemas/metaprofile/1.2' w3cType='string' path='/RecordSet/Collection/Administrative/LocationAddress/AddressText'>
                    <mapping>
                      <dbAttribute attribute='address_text' tablealias='body' type='text' nosearch='0'/>
                    </mapping>
                  </dataElement>
                </childElements>
              </dataElement>
              <dataElement path='/RecordSet/Collection/Administrative/Contact' max='-1' namespace='http://www.biocase.org/schemas/metaprofile/1.2' name='Contact' min='0'>
                <filterRecords>
                  <in attribute='person_role_fk' tablealias='person' type='integer'>
                    <value>7</value>
                    <value>8</value>
                    <value>9</value>
                  </in>
                </filterRecords>
                <childElements>
                  <dataElement path='/RecordSet/Collection/Administrative/Contact/PersonName' max='1' namespace='http://www.biocase.org/schemas/metaprofile/1.2' name='PersonName' min='0'>
                    <childElements>
                      <dataElement name='FamilyName' min='0' max='1' namespace='http://www.biocase.org/schemas/metaprofile/1.2' w3cType='string' path='/RecordSet/Collection/Administrative/Contact/PersonName/FamilyName'>
                        <mapping>
                          <dbAttribute attribute='family_name' tablealias='person' type='text' nosearch='0'/>
                        </mapping>
                      </dataElement>
                      <dataElement name='GivenName' min='0' max='1' namespace='http://www.biocase.org/schemas/metaprofile/1.2' w3cType='string' path='/RecordSet/Collection/Administrative/Contact/PersonName/GivenName'>
                        <mapping>
                          <dbAttribute attribute='given_name' tablealias='person' type='text' nosearch='0'/>
                        </mapping>
                      </dataElement>
                      <dataElement name='AdditionalNames' min='0' max='-1' namespace='http://www.biocase.org/schemas/metaprofile/1.2' w3cType='string' path='/RecordSet/Collection/Administrative/Contact/PersonName/AdditionalNames'>
                        <mapping>
                          <dbAttribute attribute='additional_names' tablealias='person' type='text' nosearch='0'/>
                        </mapping>
                      </dataElement>
                      <dataElement name='NamePrefix' min='0' max='1' namespace='http://www.biocase.org/schemas/metaprofile/1.2' w3cType='string' path='/RecordSet/Collection/Administrative/Contact/PersonName/NamePrefix'>
                        <mapping>
                          <dbAttribute attribute='name_prefix' tablealias='person' type='text' nosearch='0'/>
                        </mapping>
                      </dataElement>
                      <dataElement name='NameSuffix' min='0' max='-1' namespace='http://www.biocase.org/schemas/metaprofile/1.2' w3cType='string' path='/RecordSet/Collection/Administrative/Contact/PersonName/NameSuffix'>
                        <mapping>
                          <dbAttribute attribute='name_suffix' tablealias='person' type='text' nosearch='0'/>
                        </mapping>
                      </dataElement>
                    </childElements>
                  </dataElement>
                  <dataElement name='JobTitle' min='0' max='1' namespace='http://www.biocase.org/schemas/metaprofile/1.2' w3cType='string' path='/RecordSet/Collection/Administrative/Contact/JobTitle'>
                    <mapping>
                      <dbAttribute attribute='job_title' tablealias='person' type='text' nosearch='0'/>
                    </mapping>
                  </dataElement>
                  <dataElement name='ContactRole' min='0' max='1' namespace='http://www.biocase.org/schemas/metaprofile/1.2' w3cType='string' path='/RecordSet/Collection/Administrative/Contact/ContactRole'>
                    <mapping>
                      <dbAttribute attribute='person_role' tablealias='person' type='text' nosearch='0'/>
                    </mapping>
                  </dataElement>
                  <dataElement path='/RecordSet/Collection/Administrative/Contact/Communication' max='1' namespace='http://www.biocase.org/schemas/metaprofile/1.2' name='Communication' min='0'>
                    <childElements>
                      <dataElement name='Tel' min='0' max='1' namespace='http://www.biocase.org/schemas/metaprofile/1.2' w3cType='string' path='/RecordSet/Collection/Administrative/Contact/Communication/Tel'>
                        <mapping>
                          <dbAttribute attribute='telephone' tablealias='body' type='text' nosearch='0'/>
                        </mapping>
                      </dataElement>
                      <dataElement name='Email' min='0' max='1' namespace='http://www.biocase.org/schemas/metaprofile/1.2' w3cType='string' path='/RecordSet/Collection/Administrative/Contact/Communication/Email'>
                        <mapping>
                          <dbAttribute attribute='email' tablealias='body' type='text' nosearch='0'/>
                        </mapping>
                      </dataElement>
                      <dataElement name='Fax' min='0' max='1' namespace='http://www.biocase.org/schemas/metaprofile/1.2' w3cType='string' path='/RecordSet/Collection/Administrative/Contact/Communication/Fax'>
                        <mapping>
                          <dbAttribute attribute='fax' tablealias='body' type='text' nosearch='0'/>
                        </mapping>
                      </dataElement>
                    </childElements>
                  </dataElement>
                </childElements>
              </dataElement>
              <dataElement name='AccessRestrictions' min='0' max='1' namespace='http://www.biocase.org/schemas/metaprofile/1.2' w3cType='string' path='/RecordSet/Collection/Administrative/AccessRestrictions'>
                <mapping>
                  <dbAttribute attribute='access_restriction' tablealias='body' type='text' nosearch='0'/>
                </mapping>
              </dataElement>
              <dataElement name='UsageRestrictions' min='0' max='1' namespace='http://www.biocase.org/schemas/metaprofile/1.2' w3cType='string' path='/RecordSet/Collection/Administrative/UsageRestrictions'>
                <mapping>
                  <dbAttribute attribute='usage_restriction' tablealias='body' type='text' nosearch='0'/>
                </mapping>
              </dataElement>
              <dataElement name='Disclaimer' min='0' max='1' namespace='http://www.biocase.org/schemas/metaprofile/1.2' w3cType='string' path='/RecordSet/Collection/Administrative/Disclaimer'>
                <mapping>
                  <dbAttribute attribute='disclaimer' tablealias='body' type='text' nosearch='0'/>
                </mapping>
              </dataElement>
              <dataElement name='Citation' min='0' max='1' namespace='http://www.biocase.org/schemas/metaprofile/1.2' w3cType='string' path='/RecordSet/Collection/Administrative/Citation'>
                <mapping>
                  <dbAttribute attribute='citation' tablealias='body' type='text' nosearch='0'/>
                </mapping>
              </dataElement>
            </childElements>
          </dataElement>
          <dataElement path='/RecordSet/Collection/Descriptive' max='1' namespace='http://www.biocase.org/schemas/metaprofile/1.2' name='Descriptive' min='1'>
            <childElements>
              <dataElement name='Name' min='1' max='-1' namespace='http://www.biocase.org/schemas/metaprofile/1.2' w3cType='string' path='/RecordSet/Collection/Descriptive/Name'>
                <filterRecords>
                  <equals attribute='ext_cat_fk' tablealias='body_ext' type='integer'>3</equals>
                </filterRecords>
                <mapping>
                  <dbAttribute attribute='extension' tablealias='body_ext' type='text' nosearch='0'/>
                </mapping>
                <attributes>
                  <attribute path='/RecordSet/Collection/Descriptive/Name[@ISOLang]' name='ISOLang' w3cType='iso_language' min='0'>
                    <mapping>
                      <dbAttribute attribute='iso_language' tablealias='body_ext' type='text' nosearch='0'/>
                    </mapping>
                  </attribute>
                  <attribute path='/RecordSet/Collection/Descriptive/Name[@preferred]' name='preferred' w3cType='boolean' min='0'>
                    <mapping>
                      <dbAttribute attribute='prefered_flag' tablealias='body_ext' type='boolean' nosearch='0'/>
                    </mapping>
                  </attribute>
                  <attribute path='/RecordSet/Collection/Descriptive/Name[@acronym]' name='acronym' w3cType='string' min='0'/>
                </attributes>
              </dataElement>
              <dataElement name='Description' min='0' max='-1' namespace='http://www.biocase.org/schemas/metaprofile/1.2' w3cType='string' path='/RecordSet/Collection/Descriptive/Description'>
                <filterRecords>
                  <equals attribute='ext_cat_fk' tablealias='body_ext' type='integer'>1</equals>
                </filterRecords>
                <mapping>
                  <dbAttribute attribute='extension' tablealias='body_ext' type='text' nosearch='0'/>
                </mapping>
                <attributes>
                  <attribute path='/RecordSet/Collection/Descriptive/Description[@ISOLang]' name='ISOLang' w3cType='iso_language' min='0'>
                    <mapping>
                      <dbAttribute attribute='iso_language' tablealias='body_ext' type='text' nosearch='0'/>
                    </mapping>
                  </attribute>
                </attributes>
              </dataElement>
              <dataElement name='Description_URL' min='0' max='-1' namespace='http://www.biocase.org/schemas/metaprofile/1.2' w3cType='string' path='/RecordSet/Collection/Descriptive/Description_URL'>
                <filterRecords>
                  <equals attribute='ext_cat_fk' tablealias='body_ext' type='integer'>2</equals>
                </filterRecords>
                <mapping>
                  <dbAttribute attribute='extension' tablealias='body_ext' type='text' nosearch='0'/>
                </mapping>
                <attributes>
                  <attribute path='/RecordSet/Collection/Descriptive/Description_URL[@ISOLang]' name='ISOLang' w3cType='iso_language' min='0'>
                    <mapping>
                      <dbAttribute attribute='iso_language' tablealias='body_ext' type='text' nosearch='0'/>
                    </mapping>
                  </attribute>
                </attributes>
              </dataElement>
              <dataElement name='Strength' min='0' max='1' namespace='http://www.biocase.org/schemas/metaprofile/1.2' w3cType='string' path='/RecordSet/Collection/Descriptive/Strength'>
                <mapping>
                  <dbAttribute attribute='strength' tablealias='body' type='text' nosearch='0'/>
                </mapping>
              </dataElement>
              <dataElement name='Purpose' min='0' max='1' namespace='http://www.biocase.org/schemas/metaprofile/1.2' w3cType='string' path='/RecordSet/Collection/Descriptive/Purpose'>
                <mapping>
                  <dbAttribute attribute='purpose' tablealias='body' type='text' nosearch='0'/>
                </mapping>
              </dataElement>
              <dataElement name='CollectionCode' min='0' max='1' namespace='http://www.biocase.org/schemas/metaprofile/1.2' w3cType='string' path='/RecordSet/Collection/Descriptive/CollectionCode'>
                <mapping>
                  <dbAttribute attribute='collection_code' tablealias='body' type='text' nosearch='0'/>
                </mapping>
              </dataElement>
              <dataElement path='/RecordSet/Collection/Descriptive/Persons' max='1' namespace='http://www.biocase.org/schemas/metaprofile/1.2' name='Persons' min='0'>
                <childElements>
                  <dataElement path='/RecordSet/Collection/Descriptive/Persons/Collector' max='-1' namespace='http://www.biocase.org/schemas/metaprofile/1.2' name='Collector' min='0'>
                    <filterRecords>
                      <equals attribute='person_role_fk' tablealias='person' type='integer'>1</equals>
                    </filterRecords>
                    <childElements>
                      <dataElement name='FamilyName' min='0' max='1' namespace='http://www.biocase.org/schemas/metaprofile/1.2' w3cType='string' path='/RecordSet/Collection/Descriptive/Persons/Collector/FamilyName'>
                        <mapping>
                          <dbAttribute attribute='family_name' tablealias='person' type='text' nosearch='0'/>
                        </mapping>
                      </dataElement>
                      <dataElement name='GivenName' min='0' max='1' namespace='http://www.biocase.org/schemas/metaprofile/1.2' w3cType='string' path='/RecordSet/Collection/Descriptive/Persons/Collector/GivenName'>
                        <mapping>
                          <dbAttribute attribute='given_name' tablealias='person' type='text' nosearch='0'/>
                        </mapping>
                      </dataElement>
                      <dataElement name='AdditionalNames' min='0' max='-1' namespace='http://www.biocase.org/schemas/metaprofile/1.2' w3cType='string' path='/RecordSet/Collection/Descriptive/Persons/Collector/AdditionalNames'>
                        <mapping>
                          <dbAttribute attribute='additional_names' tablealias='person' type='text' nosearch='0'/>
                        </mapping>
                      </dataElement>
                      <dataElement name='NamePrefix' min='0' max='1' namespace='http://www.biocase.org/schemas/metaprofile/1.2' w3cType='string' path='/RecordSet/Collection/Descriptive/Persons/Collector/NamePrefix'>
                        <mapping>
                          <dbAttribute attribute='name_prefix' tablealias='person' type='text' nosearch='0'/>
                        </mapping>
                      </dataElement>
                      <dataElement name='NameSuffix' min='0' max='-1' namespace='http://www.biocase.org/schemas/metaprofile/1.2' w3cType='string' path='/RecordSet/Collection/Descriptive/Persons/Collector/NameSuffix'>
                        <mapping>
                          <dbAttribute attribute='name_suffix' tablealias='person' type='text' nosearch='0'/>
                        </mapping>
                      </dataElement>
                    </childElements>
                  </dataElement>
                  <dataElement path='/RecordSet/Collection/Descriptive/Persons/Observer' max='-1' namespace='http://www.biocase.org/schemas/metaprofile/1.2' name='Observer' min='0'>
                    <filterRecords>
                      <equals attribute='person_role_fk' tablealias='person' type='integer'>2</equals>
                    </filterRecords>
                    <childElements>
                      <dataElement name='FamilyName' min='0' max='1' namespace='http://www.biocase.org/schemas/metaprofile/1.2' w3cType='string' path='/RecordSet/Collection/Descriptive/Persons/Observer/FamilyName'>
                        <mapping>
                          <dbAttribute attribute='family_name' tablealias='person' type='text' nosearch='0'/>
                        </mapping>
                      </dataElement>
                      <dataElement name='GivenName' min='0' max='1' namespace='http://www.biocase.org/schemas/metaprofile/1.2' w3cType='string' path='/RecordSet/Collection/Descriptive/Persons/Observer/GivenName'>
                        <mapping>
                          <dbAttribute attribute='given_name' tablealias='person' type='text' nosearch='0'/>
                        </mapping>
                      </dataElement>
                      <dataElement name='AdditionalNames' min='0' max='-1' namespace='http://www.biocase.org/schemas/metaprofile/1.2' w3cType='string' path='/RecordSet/Collection/Descriptive/Persons/Observer/AdditionalNames'>
                        <mapping>
                          <dbAttribute attribute='additional_names' tablealias='person' type='text' nosearch='0'/>
                        </mapping>
                      </dataElement>
                      <dataElement name='NamePrefix' min='0' max='1' namespace='http://www.biocase.org/schemas/metaprofile/1.2' w3cType='string' path='/RecordSet/Collection/Descriptive/Persons/Observer/NamePrefix'>
                        <mapping>
                          <dbAttribute attribute='name_prefix' tablealias='person' type='text' nosearch='0'/>
                        </mapping>
                      </dataElement>
                      <dataElement name='NameSuffix' min='0' max='-1' namespace='http://www.biocase.org/schemas/metaprofile/1.2' w3cType='string' path='/RecordSet/Collection/Descriptive/Persons/Observer/NameSuffix'>
                        <mapping>
                          <dbAttribute attribute='name_suffix' tablealias='person' type='text' nosearch='0'/>
                        </mapping>
                      </dataElement>
                    </childElements>
                  </dataElement>
                  <dataElement path='/RecordSet/Collection/Descriptive/Persons/Owner' max='-1' namespace='http://www.biocase.org/schemas/metaprofile/1.2' name='Owner' min='0'>
                    <filterRecords>
                      <equals attribute='person_role_fk' tablealias='person' type='integer'>3</equals>
                    </filterRecords>
                    <childElements>
                      <dataElement name='FamilyName' min='0' max='1' namespace='http://www.biocase.org/schemas/metaprofile/1.2' w3cType='string' path='/RecordSet/Collection/Descriptive/Persons/Owner/FamilyName'>
                        <mapping>
                          <dbAttribute attribute='family_name' tablealias='person' type='text' nosearch='0'/>
                        </mapping>
                      </dataElement>
                      <dataElement name='GivenName' min='0' max='1' namespace='http://www.biocase.org/schemas/metaprofile/1.2' w3cType='string' path='/RecordSet/Collection/Descriptive/Persons/Owner/GivenName'>
                        <mapping>
                          <dbAttribute attribute='given_name' tablealias='person' type='text' nosearch='0'/>
                        </mapping>
                      </dataElement>
                      <dataElement name='AdditionalNames' min='0' max='-1' namespace='http://www.biocase.org/schemas/metaprofile/1.2' w3cType='string' path='/RecordSet/Collection/Descriptive/Persons/Owner/AdditionalNames'>
                        <mapping>
                          <dbAttribute attribute='additional_names' tablealias='person' type='text' nosearch='0'/>
                        </mapping>
                      </dataElement>
                      <dataElement name='NamePrefix' min='0' max='1' namespace='http://www.biocase.org/schemas/metaprofile/1.2' w3cType='string' path='/RecordSet/Collection/Descriptive/Persons/Owner/NamePrefix'>
                        <mapping>
                          <dbAttribute attribute='name_prefix' tablealias='person' type='text' nosearch='0'/>
                        </mapping>
                      </dataElement>
                      <dataElement name='NameSuffix' min='0' max='-1' namespace='http://www.biocase.org/schemas/metaprofile/1.2' w3cType='string' path='/RecordSet/Collection/Descriptive/Persons/Owner/NameSuffix'>
                        <mapping>
                          <dbAttribute attribute='name_suffix' tablealias='person' type='text' nosearch='0'/>
                        </mapping>
                      </dataElement>
                    </childElements>
                  </dataElement>
                  <dataElement path='/RecordSet/Collection/Descriptive/Persons/Administrator' max='-1' namespace='http://www.biocase.org/schemas/metaprofile/1.2' name='Administrator' min='0'>
                    <filterRecords>
                      <equals attribute='person_role_fk' tablealias='person' type='integer'>4</equals>
                    </filterRecords>
                    <childElements>
                      <dataElement name='FamilyName' min='0' max='1' namespace='http://www.biocase.org/schemas/metaprofile/1.2' w3cType='string' path='/RecordSet/Collection/Descriptive/Persons/Administrator/FamilyName'>
                        <mapping>
                          <dbAttribute attribute='family_name' tablealias='person' type='text' nosearch='0'/>
                        </mapping>
                      </dataElement>
                      <dataElement name='GivenName' min='0' max='1' namespace='http://www.biocase.org/schemas/metaprofile/1.2' w3cType='string' path='/RecordSet/Collection/Descriptive/Persons/Administrator/GivenName'>
                        <mapping>
                          <dbAttribute attribute='given_name' tablealias='person' type='text' nosearch='0'/>
                        </mapping>
                      </dataElement>
                      <dataElement name='AdditionalNames' min='0' max='-1' namespace='http://www.biocase.org/schemas/metaprofile/1.2' w3cType='string' path='/RecordSet/Collection/Descriptive/Persons/Administrator/AdditionalNames'>
                        <mapping>
                          <dbAttribute attribute='additional_names' tablealias='person' type='text' nosearch='0'/>
                        </mapping>
                      </dataElement>
                      <dataElement name='NamePrefix' min='0' max='1' namespace='http://www.biocase.org/schemas/metaprofile/1.2' w3cType='string' path='/RecordSet/Collection/Descriptive/Persons/Administrator/NamePrefix'>
                        <mapping>
                          <dbAttribute attribute='name_prefix' tablealias='person' type='text' nosearch='0'/>
                        </mapping>
                      </dataElement>
                      <dataElement name='NameSuffix' min='0' max='-1' namespace='http://www.biocase.org/schemas/metaprofile/1.2' w3cType='string' path='/RecordSet/Collection/Descriptive/Persons/Administrator/NameSuffix'>
                        <mapping>
                          <dbAttribute attribute='name_suffix' tablealias='person' type='text' nosearch='0'/>
                        </mapping>
                      </dataElement>
                    </childElements>
                  </dataElement>
                  <dataElement path='/RecordSet/Collection/Descriptive/Persons/Preparator' max='-1' namespace='http://www.biocase.org/schemas/metaprofile/1.2' name='Preparator' min='0'>
                    <filterRecords>
                      <equals attribute='person_role_fk' tablealias='person' type='integer'>5</equals>
                    </filterRecords>
                    <childElements>
                      <dataElement name='FamilyName' min='0' max='1' namespace='http://www.biocase.org/schemas/metaprofile/1.2' w3cType='string' path='/RecordSet/Collection/Descriptive/Persons/Preparator/FamilyName'>
                        <mapping>
                          <dbAttribute attribute='family_name' tablealias='person' type='text' nosearch='0'/>
                        </mapping>
                      </dataElement>
                      <dataElement name='GivenName' min='0' max='1' namespace='http://www.biocase.org/schemas/metaprofile/1.2' w3cType='string' path='/RecordSet/Collection/Descriptive/Persons/Preparator/GivenName'>
                        <mapping>
                          <dbAttribute attribute='given_name' tablealias='person' type='text' nosearch='0'/>
                        </mapping>
                      </dataElement>
                      <dataElement name='AdditionalNames' min='0' max='-1' namespace='http://www.biocase.org/schemas/metaprofile/1.2' w3cType='string' path='/RecordSet/Collection/Descriptive/Persons/Preparator/AdditionalNames'>
                        <mapping>
                          <dbAttribute attribute='additional_names' tablealias='person' type='text' nosearch='0'/>
                        </mapping>
                      </dataElement>
                      <dataElement name='NamePrefix' min='0' max='1' namespace='http://www.biocase.org/schemas/metaprofile/1.2' w3cType='string' path='/RecordSet/Collection/Descriptive/Persons/Preparator/NamePrefix'>
                        <mapping>
                          <dbAttribute attribute='name_prefix' tablealias='person' type='text' nosearch='0'/>
                        </mapping>
                      </dataElement>
                      <dataElement name='NameSuffix' min='0' max='-1' namespace='http://www.biocase.org/schemas/metaprofile/1.2' w3cType='string' path='/RecordSet/Collection/Descriptive/Persons/Preparator/NameSuffix'>
                        <mapping>
                          <dbAttribute attribute='name_suffix' tablealias='person' type='text' nosearch='0'/>
                        </mapping>
                      </dataElement>
                    </childElements>
                  </dataElement>
                  <dataElement path='/RecordSet/Collection/Descriptive/Persons/Determiner' max='-1' namespace='http://www.biocase.org/schemas/metaprofile/1.2' name='Determiner' min='0'>
                    <filterRecords>
                      <equals attribute='person_role_fk' tablealias='person' type='integer'>6</equals>
                    </filterRecords>
                    <childElements>
                      <dataElement name='FamilyName' min='0' max='1' namespace='http://www.biocase.org/schemas/metaprofile/1.2' w3cType='string' path='/RecordSet/Collection/Descriptive/Persons/Determiner/FamilyName'>
                        <mapping>
                          <dbAttribute attribute='family_name' tablealias='person' type='text' nosearch='0'/>
                        </mapping>
                      </dataElement>
                      <dataElement name='GivenName' min='0' max='1' namespace='http://www.biocase.org/schemas/metaprofile/1.2' w3cType='string' path='/RecordSet/Collection/Descriptive/Persons/Determiner/GivenName'>
                        <mapping>
                          <dbAttribute attribute='given_name' tablealias='person' type='text' nosearch='0'/>
                        </mapping>
                      </dataElement>
                      <dataElement name='AdditionalNames' min='0' max='-1' namespace='http://www.biocase.org/schemas/metaprofile/1.2' w3cType='string' path='/RecordSet/Collection/Descriptive/Persons/Determiner/AdditionalNames'>
                        <mapping>
                          <dbAttribute attribute='additional_names' tablealias='person' type='text' nosearch='0'/>
                        </mapping>
                      </dataElement>
                      <dataElement name='NamePrefix' min='0' max='1' namespace='http://www.biocase.org/schemas/metaprofile/1.2' w3cType='string' path='/RecordSet/Collection/Descriptive/Persons/Determiner/NamePrefix'>
                        <mapping>
                          <dbAttribute attribute='name_prefix' tablealias='person' type='text' nosearch='0'/>
                        </mapping>
                      </dataElement>
                      <dataElement name='NameSuffix' min='0' max='-1' namespace='http://www.biocase.org/schemas/metaprofile/1.2' w3cType='string' path='/RecordSet/Collection/Descriptive/Persons/Determiner/NameSuffix'>
                        <mapping>
                          <dbAttribute attribute='name_suffix' tablealias='person' type='text' nosearch='0'/>
                        </mapping>
                      </dataElement>
                    </childElements>
                  </dataElement>
                </childElements>
              </dataElement>
              <dataElement name='IncludesTypes' min='0' max='1' namespace='http://www.biocase.org/schemas/metaprofile/1.2' w3cType='boolean' path='/RecordSet/Collection/Descriptive/IncludesTypes'>
                <mapping>
                  <dbAttribute attribute='includes_types' tablealias='body' type='text' nosearch='0'/>
                </mapping>
              </dataElement>
              <dataElement name='CollectionFocus' min='0' max='1' namespace='http://www.biocase.org/schemas/metaprofile/1.2' w3cType='NMTOKEN' path='/RecordSet/Collection/Descriptive/CollectionFocus'>
                <vocabulary>
                  <term schemaTerm='taxonomic'>
                    <dbTerm>taxonomic</dbTerm>
                  </term>
                  <term schemaTerm='geographical'>
                    <dbTerm>geographical</dbTerm>
                  </term>
                  <term schemaTerm='environmental'>
                    <dbTerm>environmental</dbTerm>
                  </term>
                  <term schemaTerm='historical'>
                    <dbTerm>historical</dbTerm>
                  </term>
                  <term schemaTerm='commercial'>
                    <dbTerm>commercial</dbTerm>
                  </term>
                  <term schemaTerm='personal'>
                    <dbTerm>personal</dbTerm>
                  </term>
                  <term schemaTerm='other'>
                    <dbTerm>other</dbTerm>
                  </term>
                </vocabulary>
              </dataElement>
              <dataElement name='CollectionDevelopmentStatus' min='0' max='1' namespace='http://www.biocase.org/schemas/metaprofile/1.2' w3cType='NMTOKEN' path='/RecordSet/Collection/Descriptive/CollectionDevelopmentStatus'>
                <vocabulary>
                  <term schemaTerm='active'>
                    <dbTerm>active</dbTerm>
                  </term>
                  <term schemaTerm='passive'>
                    <dbTerm>passive</dbTerm>
                  </term>
                  <term schemaTerm='selective'>
                    <dbTerm>selective</dbTerm>
                  </term>
                  <term schemaTerm='closed'>
                    <dbTerm>closed</dbTerm>
                  </term>
                  <term schemaTerm='lost'>
                    <dbTerm>lost</dbTerm>
                  </term>
                  <term schemaTerm='other'>
                    <dbTerm>other</dbTerm>
                  </term>
                </vocabulary>
                <mapping>
                  <dbAttribute attribute='developmentStatus' tablealias='body' type='text' nosearch='0'/>
                </mapping>
              </dataElement>
              <dataElement name='NumSpecimenUnits' min='0' max='1' namespace='http://www.biocase.org/schemas/metaprofile/1.2' w3cType='string' path='/RecordSet/Collection/Descriptive/NumSpecimenUnits'>
                <mapping>
                  <dbAttribute attribute='number_of_subunits' tablealias='body' type='int' nosearch='0'/>
                </mapping>
              </dataElement>
              <dataElement name='NumSpecies' min='0' max='1' namespace='http://www.biocase.org/schemas/metaprofile/1.2' w3cType='positiveInteger' path='/RecordSet/Collection/Descriptive/NumSpecies'>
                <mapping>
                  <dbAttribute attribute='number_of_species' tablealias='body' type='int' nosearch='0'/>
                </mapping>
              </dataElement>
              <dataElement name='NN_URL' min='0' max='1' namespace='http://www.biocase.org/schemas/metaprofile/1.2' w3cType='anyURI' path='/RecordSet/Collection/Descriptive/NN_URL'>
                <mapping>
                  <dbAttribute attribute='nn_url' tablealias='body' type='text' nosearch='0'/>
                </mapping>
              </dataElement>
              <dataElement name='BioCASE_WrapperURL' min='0' max='1' namespace='http://www.biocase.org/schemas/metaprofile/1.2' w3cType='anyURI' path='/RecordSet/Collection/Descriptive/BioCASE_WrapperURL'>
                <mapping>
                  <dbAttribute attribute='biocase_url' tablealias='body' type='text' nosearch='0'/>
                </mapping>
              </dataElement>
              <dataElement name='DocState' min='0' max='1' namespace='http://www.biocase.org/schemas/metaprofile/1.2' w3cType='string' path='/RecordSet/Collection/Descriptive/DocState'>
                <mapping>
                  <dbAttribute attribute='doc_state' tablealias='body' type='text' nosearch='0'/>
                </mapping>
              </dataElement>
              <dataElement name='PercentDatabased' min='0' max='1' namespace='http://www.biocase.org/schemas/metaprofile/1.2' w3cType='nonNegativeInteger' path='/RecordSet/Collection/Descriptive/PercentDatabased'>
                <mapping>
                  <dbAttribute attribute='percent_database' tablealias='body' type='text' nosearch='0'/>
                </mapping>
              </dataElement>
            </childElements>
          </dataElement>
          <dataElement path='/RecordSet/Collection/Keywords' max='1' namespace='http://www.biocase.org/schemas/metaprofile/1.2' name='Keywords' min='0'>
            <childElements>
              <dataElement name='TaxonCoverage' min='0' max='-1' namespace='http://www.biocase.org/schemas/metaprofile/1.2' w3cType='string' path='/RecordSet/Collection/Keywords/TaxonCoverage'>
                <filterRecords>
                  <equals attribute='keyword_type_fk' tablealias='keyword' type='integer'>4</equals>
                </filterRecords>
                <mapping>
                  <dbAttribute attribute='keyword' tablealias='keyword' type='text' nosearch='0'/>
                </mapping>
                <attributes>
                  <attribute path='/RecordSet/Collection/Keywords/TaxonCoverage[@qualifier]' name='qualifier' w3cType='KeywordsQualifierClass' min='0'>
                    <mapping>
                      <dbAttribute attribute='qualifier' tablealias='keyword' type='text' nosearch='0'/>
                    </mapping>
                  </attribute>
                </attributes>
              </dataElement>
              <dataElement name='CommonNameCoverage' min='0' max='-1' namespace='http://www.biocase.org/schemas/metaprofile/1.2' w3cType='string' path='/RecordSet/Collection/Keywords/CommonNameCoverage'>
                <filterRecords>
                  <equals attribute='keyword_type_fk' tablealias='keyword' type='integer'>7</equals>
                </filterRecords>
                <mapping>
                  <dbAttribute attribute='keyword' tablealias='keyword' type='text' nosearch='0'/>
                </mapping>
                <attributes>
                  <attribute path='/RecordSet/Collection/Keywords/CommonNameCoverage[@qualifier]' name='qualifier' w3cType='KeywordsQualifierClass' min='0'>
                    <mapping>
                      <dbAttribute attribute='qualifier' tablealias='keyword' type='text' nosearch='0'/>
                    </mapping>
                  </attribute>
                </attributes>
              </dataElement>
              <dataElement name='GeospatialCoverage' min='0' max='-1' namespace='http://www.biocase.org/schemas/metaprofile/1.2' w3cType='string' path='/RecordSet/Collection/Keywords/GeospatialCoverage'>
                <filterRecords>
                  <equals attribute='keyword_type_fk' tablealias='keyword' type='integer'>5</equals>
                </filterRecords>
                <mapping>
                  <dbAttribute attribute='keyword' tablealias='keyword' type='text' nosearch='0'/>
                </mapping>
                <attributes>
                  <attribute path='/RecordSet/Collection/Keywords/GeospatialCoverage[@qualifier]' name='qualifier' w3cType='KeywordsQualifierClass' min='0'>
                    <mapping>
                      <dbAttribute attribute='qualifier' tablealias='keyword' type='text' nosearch='0'/>
                    </mapping>
                  </attribute>
                </attributes>
              </dataElement>
              <dataElement name='LivingTimePeriod' min='0' max='-1' namespace='http://www.biocase.org/schemas/metaprofile/1.2' w3cType='string' path='/RecordSet/Collection/Keywords/LivingTimePeriod'>
                <filterRecords>
                  <equals attribute='keyword_type_fk' tablealias='keyword' type='integer'>10</equals>
                </filterRecords>
                <mapping>
                  <dbAttribute attribute='keyword' tablealias='keyword' type='text' nosearch='0'/>
                </mapping>
                <attributes>
                  <attribute path='/RecordSet/Collection/Keywords/LivingTimePeriod[@qualifier]' name='qualifier' w3cType='KeywordsQualifierClass' min='0'>
                    <mapping>
                      <dbAttribute attribute='qualifier' tablealias='keyword' type='text' nosearch='0'/>
                    </mapping>
                  </attribute>
                </attributes>
              </dataElement>
              <dataElement name='CollectingTimePeriod' min='0' max='-1' namespace='http://www.biocase.org/schemas/metaprofile/1.2' w3cType='string' path='/RecordSet/Collection/Keywords/CollectingTimePeriod'>
                <filterRecords>
                  <equals attribute='keyword_type_fk' tablealias='keyword' type='integer'>11</equals>
                </filterRecords>
                <mapping>
                  <dbAttribute attribute='keyword' tablealias='keyword' type='text' nosearch='0'/>
                </mapping>
                <attributes>
                  <attribute path='/RecordSet/Collection/Keywords/CollectingTimePeriod[@qualifier]' name='qualifier' w3cType='KeywordsQualifierClass' min='0'>
                    <mapping>
                      <dbAttribute attribute='qualifier' tablealias='keyword' type='text' nosearch='0'/>
                    </mapping>
                  </attribute>
                </attributes>
              </dataElement>
              <dataElement name='AssemblingTimePeriod' min='0' max='-1' namespace='http://www.biocase.org/schemas/metaprofile/1.2' w3cType='string' path='/RecordSet/Collection/Keywords/AssemblingTimePeriod'>
                <filterRecords>
                  <equals attribute='keyword_type_fk' tablealias='keyword' type='integer'>12</equals>
                </filterRecords>
                <mapping>
                  <dbAttribute attribute='keyword' tablealias='keyword' type='text' nosearch='0'/>
                </mapping>
                <attributes>
                  <attribute path='/RecordSet/Collection/Keywords/AssemblingTimePeriod[@qualifier]' name='qualifier' w3cType='KeywordsQualifierClass' min='0'>
                    <mapping>
                      <dbAttribute attribute='qualifier' tablealias='keyword' type='text' nosearch='0'/>
                    </mapping>
                  </attribute>
                </attributes>
              </dataElement>
              <dataElement name='CollectionClass' min='0' max='-1' namespace='http://www.biocase.org/schemas/metaprofile/1.2' w3cType='NMTOKEN' path='/RecordSet/Collection/Keywords/CollectionClass'>
                <vocabulary>
                  <term schemaTerm='living'>
                    <dbTerm>living</dbTerm>
                  </term>
                  <term schemaTerm='dormant'>
                    <dbTerm>dormant</dbTerm>
                  </term>
                  <term schemaTerm='culture'>
                    <dbTerm>culture</dbTerm>
                  </term>
                  <term schemaTerm='preserved'>
                    <dbTerm>preserved</dbTerm>
                  </term>
                  <term schemaTerm='observations'>
                    <dbTerm>observations</dbTerm>
                  </term>
                  <term schemaTerm='photography'>
                    <dbTerm>photography</dbTerm>
                  </term>
                  <term schemaTerm='fossil'>
                    <dbTerm>fossil</dbTerm>
                  </term>
                  <term schemaTerm='other'>
                    <dbTerm>other</dbTerm>
                  </term>
                </vocabulary>
                <filterRecords>
                  <equals attribute='keyword_type_fk' tablealias='keyword' type='integer'>1</equals>
                </filterRecords>
                <mapping>
                  <dbAttribute attribute='keyword' tablealias='keyword' type='text' nosearch='0'/>
                </mapping>
                <attributes>
                  <attribute path='/RecordSet/Collection/Keywords/CollectionClass[@source]' name='source' w3cType='string' min='0'/>
                  <attribute path='/RecordSet/Collection/Keywords/CollectionClass[@qualifier]' name='qualifier' w3cType='KeywordsQualifierClass' min='0'>
                    <mapping>
                      <dbAttribute attribute='qualifier' tablealias='keyword' type='text' nosearch='0'/>
                    </mapping>
                  </attribute>
                </attributes>
              </dataElement>
              <dataElement name='ObjectClass' min='0' max='-1' namespace='http://www.biocase.org/schemas/metaprofile/1.2' w3cType='NMTOKEN' path='/RecordSet/Collection/Keywords/ObjectClass'>
                <vocabulary>
                  <term schemaTerm='whole_organisms'>
                    <dbTerm>whole organisms</dbTerm>
                  </term>
                  <term schemaTerm='antlers'>
                    <dbTerm>antlers</dbTerm>
                  </term>
                  <term schemaTerm='artwork'>
                    <dbTerm>artwork</dbTerm>
                  </term>
                  <term schemaTerm='audio_recordings'>
                    <dbTerm>audio recordings</dbTerm>
                  </term>
                  <term schemaTerm='bark'>
                    <dbTerm>bark</dbTerm>
                  </term>
                  <term schemaTerm='blood_samples'>
                    <dbTerm>blood samples</dbTerm>
                  </term>
                  <term schemaTerm='bones'>
                    <dbTerm>bones</dbTerm>
                  </term>
                  <term schemaTerm='bulbs'>
                    <dbTerm>bulbs</dbTerm>
                  </term>
                  <term schemaTerm='claws'>
                    <dbTerm>claws</dbTerm>
                  </term>
                  <term schemaTerm='cocoons'>
                    <dbTerm>cocoons</dbTerm>
                  </term>
                  <term schemaTerm='DNA'>
                    <dbTerm>DNA</dbTerm>
                  </term>
                  <term schemaTerm='eggs'>
                    <dbTerm>eggs</dbTerm>
                  </term>
                  <term schemaTerm='extracts'>
                    <dbTerm>extracts</dbTerm>
                  </term>
                  <term schemaTerm='feathers'>
                    <dbTerm>feathers</dbTerm>
                  </term>
                  <term schemaTerm='feeding_remains'>
                    <dbTerm>feeding remains</dbTerm>
                  </term>
                  <term schemaTerm='fruits'>
                    <dbTerm>fruits</dbTerm>
                  </term>
                  <term schemaTerm='galls'>
                    <dbTerm>galls</dbTerm>
                  </term>
                  <term schemaTerm='heads'>
                    <dbTerm>heads</dbTerm>
                  </term>
                  <term schemaTerm='hooves'>
                    <dbTerm>hooves</dbTerm>
                  </term>
                  <term schemaTerm='horns'>
                    <dbTerm>horns</dbTerm>
                  </term>
                  <term schemaTerm='leaves'>
                    <dbTerm>leaves</dbTerm>
                  </term>
                  <term schemaTerm='mixed'>
                    <dbTerm>mixed</dbTerm>
                  </term>
                  <term schemaTerm='nests'>
                    <dbTerm>nests</dbTerm>
                  </term>
                  <term schemaTerm='pellets'>
                    <dbTerm>pellets</dbTerm>
                  </term>
                  <term schemaTerm='pollen'>
                    <dbTerm>pollen</dbTerm>
                  </term>
                  <term schemaTerm='roots'>
                    <dbTerm>roots</dbTerm>
                  </term>
                  <term schemaTerm='seeds'>
                    <dbTerm>seeds</dbTerm>
                  </term>
                  <term schemaTerm='shells'>
                    <dbTerm>shells</dbTerm>
                  </term>
                  <term schemaTerm='skins'>
                    <dbTerm>skins</dbTerm>
                  </term>
                  <term schemaTerm='spores'>
                    <dbTerm>spores</dbTerm>
                  </term>
                  <term schemaTerm='teeth'>
                    <dbTerm>teeth</dbTerm>
                  </term>
                  <term schemaTerm='wood'>
                    <dbTerm>wood</dbTerm>
                  </term>
                  <term schemaTerm='other'>
                    <dbTerm>other</dbTerm>
                  </term>
                </vocabulary>
                <filterRecords>
                  <equals attribute='keyword_type_fk' tablealias='keyword' type='integer'>2</equals>
                </filterRecords>
                <mapping>
                  <dbAttribute attribute='keyword' tablealias='keyword' type='text' nosearch='0'/>
                </mapping>
                <attributes>
                  <attribute path='/RecordSet/Collection/Keywords/ObjectClass[@source]' name='source' w3cType='string' min='0'/>
                  <attribute path='/RecordSet/Collection/Keywords/ObjectClass[@qualifier]' name='qualifier' w3cType='KeywordsQualifierClass' min='0'>
                    <mapping>
                      <dbAttribute attribute='qualifier' tablealias='keyword' type='text' nosearch='0'/>
                    </mapping>
                  </attribute>
                </attributes>
              </dataElement>
              <dataElement name='PreservationMethod' min='0' max='-1' namespace='http://www.biocase.org/schemas/metaprofile/1.2' w3cType='NMTOKEN' path='/RecordSet/Collection/Keywords/PreservationMethod'>
                <vocabulary>
                  <term schemaTerm='no_treatment'>
                    <dbTerm>no treatment</dbTerm>
                  </term>
                  <term schemaTerm='alcohol'>
                    <dbTerm>alcohol</dbTerm>
                  </term>
                  <term schemaTerm='deep-frozen'>
                    <dbTerm>deep-frozen</dbTerm>
                  </term>
                  <term schemaTerm='dried'>
                    <dbTerm>dried</dbTerm>
                  </term>
                  <term schemaTerm='dried_and_pressed'>
                    <dbTerm>dried and pressed</dbTerm>
                  </term>
                  <term schemaTerm='formalin'>
                    <dbTerm>formalin</dbTerm>
                  </term>
                  <term schemaTerm='refrigerated'>
                    <dbTerm>refrigerated</dbTerm>
                  </term>
                  <term schemaTerm='freeze-dried'>
                    <dbTerm>freeze-dried</dbTerm>
                  </term>
                  <term schemaTerm='glycerin'>
                    <dbTerm>glycerin</dbTerm>
                  </term>
                  <term schemaTerm='gum_arabic'>
                    <dbTerm>gum arabic</dbTerm>
                  </term>
                  <term schemaTerm='microscopic_preparation'>
                    <dbTerm>microscopic preparation</dbTerm>
                  </term>
                  <term schemaTerm='mounted'>
                    <dbTerm>mounted</dbTerm>
                  </term>
                  <term schemaTerm='pinned'>
                    <dbTerm>pinned</dbTerm>
                  </term>
                  <term schemaTerm='other'>
                    <dbTerm>other</dbTerm>
                  </term>
                </vocabulary>
                <filterRecords>
                  <equals attribute='keyword_type_fk' tablealias='keyword' type='integer'>3</equals>
                </filterRecords>
                <mapping>
                  <dbAttribute attribute='keyword' tablealias='keyword' type='text' nosearch='0'/>
                </mapping>
                <attributes>
                  <attribute path='/RecordSet/Collection/Keywords/PreservationMethod[@source]' name='source' w3cType='string' min='0'/>
                  <attribute path='/RecordSet/Collection/Keywords/PreservationMethod[@qualifier]' name='qualifier' w3cType='KeywordsQualifierClass' min='0'>
                    <mapping>
                      <dbAttribute attribute='qualifier' tablealias='keyword' type='text' nosearch='0'/>
                    </mapping>
                  </attribute>
                </attributes>
              </dataElement>
            </childElements>
          </dataElement>
          <dataElement path='/RecordSet/Collection/Related' max='1' namespace='http://www.biocase.org/schemas/metaprofile/1.2' name='Related' min='0'>
            <childElements>
              <dataElement name='Publications' min='0' max='-1' namespace='http://www.biocase.org/schemas/metaprofile/1.2' w3cType='string' path='/RecordSet/Collection/Related/Publications'>
                <filterRecords>
                  <equals attribute='related_material_type_fk' tablealias='related' type='integer'>1</equals>
                </filterRecords>
                <mapping>
                  <dbAttribute attribute='related_material' tablealias='related' type='text' nosearch='0'/>
                </mapping>
              </dataElement>
              <dataElement name='Websites' min='0' max='-1' namespace='http://www.biocase.org/schemas/metaprofile/1.2' w3cType='anyURI' path='/RecordSet/Collection/Related/Websites'>
                <filterRecords>
                  <equals attribute='related_material_type_fk' tablealias='related' type='integer'>3</equals>
                </filterRecords>
                <mapping>
                  <dbAttribute attribute='related_material' tablealias='related' type='text' nosearch='0'/>
                </mapping>
              </dataElement>
              <dataElement name='RelatedCollections' min='0' max='-1' namespace='http://www.biocase.org/schemas/metaprofile/1.2' w3cType='string' path='/RecordSet/Collection/Related/RelatedCollections'>
                <filterRecords>
                  <equals attribute='related_material_type_fk' tablealias='related' type='integer'>2</equals>
                </filterRecords>
                <mapping>
                  <dbAttribute attribute='related_material' tablealias='related' type='text' nosearch='0'/>
                </mapping>
              </dataElement>
            </childElements>
          </dataElement>
          <dataElement name='Notes' min='0' max='1' namespace='http://www.biocase.org/schemas/metaprofile/1.2' w3cType='string' path='/RecordSet/Collection/Notes'>
            <mapping>
              <dbAttribute attribute='notes' tablealias='body' type='text' nosearch='0'/>
            </mapping>
          </dataElement>
        </childElements>
      </dataElement>
    </childElements>
  </dataElement>
</conceptMapping>
