<?xml version="1.0" encoding="UTF-8"?>
<conceptMapping xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:sea="http://www.bgbm.org/biodivinf/Schema/sea" xmlns="http://www.biocase.org/schemas/conceptmapping/2.1" xsi:schemaLocation="http://www.biocase.org/schemas/conceptmapping/2.1 http://www.bgbm.org/biodivinf/Schema/conmap_2_1.xsd">
   <metadata>
      <generated when="2005-04-04T13:42:29" by="Java Schema Processor" />
   </metadata>
   <settings>
      <rootTableAlias />
   </settings>
   <recordIdentifier>/DataSet/Unit</recordIdentifier>
   <dataElement path="/DataSet" name="DataSet" namespace="http://www.rbgkew.org.uk/schemas/africantypes/2.0" min="1" max="1">
      <childElements>
         <dataElement path="/DataSet/InstitutionCode" name="InstitutionCode" namespace="http://www.rbgkew.org.uk/schemas/africantypes/2.0" w3cType="string" min="1" max="1">
            <annot>Code, preferably from the Index Herbariorum, to identify the data source. Mandatory.</annot>
         </dataElement>
         <dataElement path="/DataSet/InstitutionName" name="InstitutionName" namespace="http://www.rbgkew.org.uk/schemas/africantypes/2.0" w3cType="string" min="1" max="1">
            <annot>Name of the data source. Mandatory.</annot>
         </dataElement>
         <dataElement path="/DataSet/DateSupplied" name="DateSupplied" namespace="http://www.rbgkew.org.uk/schemas/africantypes/2.0" w3cType="date" min="1" max="1">
            <annot>Date that the file was created, in ISO 8601 yyyy-mm-dd format. Must be complete date. Mandatory.</annot>
         </dataElement>
         <dataElement path="/DataSet/PersonName" name="PersonName" namespace="http://www.rbgkew.org.uk/schemas/africantypes/2.0" w3cType="string" min="1" max="1">
            <annot>Name or identifier which would be useful in tracing the datafile back to source. Mandatory.</annot>
         </dataElement>
         <dataElement path="/DataSet/Unit" name="Unit" namespace="http://www.rbgkew.org.uk/schemas/africantypes/2.0" min="1" max="-1">
            <annot>One or more specimens.</annot>
            <childElements>
               <dataElement path="/DataSet/Unit/UnitID" name="UnitID" namespace="http://www.rbgkew.org.uk/schemas/africantypes/2.0" w3cType="string" min="1" max="1">
                  <annot>A unique identifier for the specimen within the dataset. Preferably the barcode. Mandatory.</annot>
               </dataElement>
               <dataElement path="/DataSet/Unit/DateLastModified" name="DateLastModified" namespace="http://www.rbgkew.org.uk/schemas/africantypes/2.0" w3cType="date" min="1" max="1">
                  <annot>The date which the unit was last modified, in ISO 8601 yyyy-mm-dd format. Must be complete date. Mandatory.</annot>
               </dataElement>
               <dataElement path="/DataSet/Unit/Identification" name="Identification" namespace="http://www.rbgkew.org.uk/schemas/africantypes/2.0" min="1" max="-1">
                  <annot>One or more identifications that have been applied to the unit. The attribute  StoredUnderName is provided to identify the name the specimen is stored under. </annot>
                  <attributes>
                     <attribute path="/DataSet/Unit/Identification[@StoredUnderName]" name="StoredUnderName" w3cType="boolean" min="1" />
                  </attributes>
                  <childElements>
                     <dataElement path="/DataSet/Unit/Identification/Family" name="Family" namespace="http://www.rbgkew.org.uk/schemas/africantypes/2.0" w3cType="string" min="1" max="1">
                        <annot>Family name. Mandatory.</annot>
                     </dataElement>
                     <dataElement path="/DataSet/Unit/Identification/GenusQualifier" name="GenusQualifier" namespace="http://www.rbgkew.org.uk/schemas/africantypes/2.0" w3cType="string" min="0" max="1">
                        <annot>Qualifier expressing e.g. doubt, applied before the genus. For example, cf. Optional.</annot>
                     </dataElement>
                     <dataElement path="/DataSet/Unit/Identification/Genus" name="Genus" namespace="http://www.rbgkew.org.uk/schemas/africantypes/2.0" w3cType="string" min="1" max="1">
                        <annot>Genus name, preferably in lowercasewith initial capital, e.g. Quercus. Mandatory.</annot>
                     </dataElement>
                     <dataElement path="/DataSet/Unit/Identification/SpeciesQualifier" name="SpeciesQualifier" namespace="http://www.rbgkew.org.uk/schemas/africantypes/2.0" w3cType="string" min="0" max="1">
                        <annot>Qualifier expressing e.g. doubt, applied before the species. For example, cf. Optional.</annot>
                     </dataElement>
                     <dataElement path="/DataSet/Unit/Identification/Species" name="Species" namespace="http://www.rbgkew.org.uk/schemas/africantypes/2.0" w3cType="string" min="1" max="1">
                        <annot>Species epithet,preferably in lowercase. Mandatory - enter "Not on sheet" if unknown. </annot>
                     </dataElement>
                     <dataElement path="/DataSet/Unit/Identification/Author" name="Author" namespace="http://www.rbgkew.org.uk/schemas/africantypes/2.0" w3cType="string" min="1" max="1">
                        <annot>Author string including parentheses, 'ex' designations etc. and  - where relevant - year of publication. Preferably standardised according to IPNI. Mandatory - enter "Not on sheet" if unknown. </annot>
                     </dataElement>
                     <dataElement path="/DataSet/Unit/Identification/Infra-specificRank" name="Infra-specificRank" namespace="http://www.rbgkew.org.uk/schemas/africantypes/2.0" w3cType="string" min="0" max="1">
                        <annot>The infra-specific rank, e.g. 'var. or subsp. Mandatory if applicable.</annot>
                     </dataElement>
                     <dataElement path="/DataSet/Unit/Identification/Infra-specificEpithet" name="Infra-specificEpithet" namespace="http://www.rbgkew.org.uk/schemas/africantypes/2.0" w3cType="string" min="0" max="1">
                        <annot>The infra-specific epithet, preferably in lowercase. Mandatory if applicable. </annot>
                     </dataElement>
                     <dataElement path="/DataSet/Unit/Identification/Infra-specificAuthor" name="Infra-specificAuthor" namespace="http://www.rbgkew.org.uk/schemas/africantypes/2.0" w3cType="string" min="0" max="1">
                        <annot>Author string including parentheses, 'ex' designations etc. and  - where relevant - year of publication. Preferably standardised according to IPNI. Mandatory if applicable.</annot>
                     </dataElement>
                     <dataElement path="/DataSet/Unit/Identification/PlantNameCode" name="PlantNameCode" namespace="http://www.rbgkew.org.uk/schemas/africantypes/2.0" w3cType="string" min="0" max="1">
                        <annot>Code for plant name specified in identification which is meaningful to supplier of dataset. Potentially useful should Aluka be able to provide feedback, e.g. based on comparison to G-PRE checklist. Optional.</annot>
                     </dataElement>
                     <dataElement path="/DataSet/Unit/Identification/Identifier" name="Identifier" namespace="http://www.rbgkew.org.uk/schemas/africantypes/2.0" w3cType="string" min="1" max="1">
                        <annot>The Person who made the identification. Mandatory - enter "Not on sheet" if unknown. </annot>
                     </dataElement>
                     <dataElement path="/DataSet/Unit/Identification/IdentificationDate" name="IdentificationDate" namespace="http://www.rbgkew.org.uk/schemas/africantypes/2.0" min="1" max="1">
                        <annot>Mandatory. </annot>
                        <childElements>
                           <dataElement path="/DataSet/Unit/Identification/IdentificationDate/StartDay" name="StartDay" namespace="http://www.rbgkew.org.uk/schemas/africantypes/2.0" w3cType="byte" min="0" max="1">
                              <annot>Day (permitted value of 1-31).</annot>
                           </dataElement>
                           <dataElement path="/DataSet/Unit/Identification/IdentificationDate/StartMonth" name="StartMonth" namespace="http://www.rbgkew.org.uk/schemas/africantypes/2.0" w3cType="byte" min="0" max="1">
                              <annot>Month (permitted value of 1-12). Must be present if StartDay is filled.</annot>
                           </dataElement>
                           <dataElement path="/DataSet/Unit/Identification/IdentificationDate/StartYear" name="StartYear" namespace="http://www.rbgkew.org.uk/schemas/africantypes/2.0" w3cType="integer" min="0" max="1">
                              <annot>Year (permitted value of 1000-9999). Must be present if StartMonth is filled.</annot>
                           </dataElement>
                           <dataElement path="/DataSet/Unit/Identification/IdentificationDate/EndDay" name="EndDay" namespace="http://www.rbgkew.org.uk/schemas/africantypes/2.0" w3cType="byte" min="0" max="1">
                              <annot>Day (permitted value of 1-31).</annot>
                           </dataElement>
                           <dataElement path="/DataSet/Unit/Identification/IdentificationDate/EndMonth" name="EndMonth" namespace="http://www.rbgkew.org.uk/schemas/africantypes/2.0" w3cType="byte" min="0" max="1">
                              <annot>Month (permitted value of 1-12). Must be present if EndDay is filled.</annot>
                           </dataElement>
                           <dataElement path="/DataSet/Unit/Identification/IdentificationDate/EndYear" name="EndYear" namespace="http://www.rbgkew.org.uk/schemas/africantypes/2.0" w3cType="integer" min="0" max="1">
                              <annot>Year (permitted value of 1000-9999). Must be present if EndMonth is filled.</annot>
                           </dataElement>
                           <dataElement path="/DataSet/Unit/Identification/IdentificationDate/OtherText" name="OtherText" namespace="http://www.rbgkew.org.uk/schemas/africantypes/2.0" w3cType="string" min="0" max="1">
                              <annot>Any other means of expressing or amplifying the date. If date not known, enter "Not on sheet". </annot>
                           </dataElement>
                        </childElements>
                     </dataElement>
                     <dataElement path="/DataSet/Unit/Identification/TypeStatus" name="TypeStatus" namespace="http://www.rbgkew.org.uk/schemas/africantypes/2.0" w3cType="string" min="1" max="1">
                        <vocabulary>
                           <term schemaTerm="Holotype" />
                           <term schemaTerm="Epitype" />
                           <term schemaTerm="Isoepitype" />
                           <term schemaTerm="Lectotype" />
                           <term schemaTerm="Isolectotype" />
                           <term schemaTerm="Neotype" />
                           <term schemaTerm="Isoneotype" />
                           <term schemaTerm="Paratype" />
                           <term schemaTerm="Isoparatype" />
                           <term schemaTerm="Syntype" />
                           <term schemaTerm="Isosyntype" />
                           <term schemaTerm="Isotype" />
                           <term schemaTerm="Type" />
                           <term schemaTerm="Type ?" />
                           <term schemaTerm="Original material" />
                           <term schemaTerm="Original material ?" />
                           <term schemaTerm="-" />
                        </vocabulary>
                        <annot>Type status of specimen for given name. Mandatory. Where the specimen is not a type for the given name, or there is no evidence to say this, record a dash '-'. Where the specimen is known to be a type, but the typified name is not known, the type status should be recorded under UnitTypeStatus at a higher level within the Unit. </annot>
                     </dataElement>
                  </childElements>
               </dataElement>
               <dataElement path="/DataSet/Unit/Collectors" name="Collectors" namespace="http://www.rbgkew.org.uk/schemas/africantypes/2.0" w3cType="string" min="1" max="1">
                  <annot>The person, or people who collected the unit. Preferably formatted surname,initials; surname,initials; etc. Mandatory - enter "Not on sheet" if unknown. </annot>
               </dataElement>
               <dataElement path="/DataSet/Unit/CollectorNumber" name="CollectorNumber" namespace="http://www.rbgkew.org.uk/schemas/africantypes/2.0" w3cType="string" min="1" max="1">
                  <annot>The 'number' or identifier given to the collection by the collector. Mandatory - enter "s.n." if unknown. </annot>
               </dataElement>
               <dataElement path="/DataSet/Unit/CollectionDate" name="CollectionDate" namespace="http://www.rbgkew.org.uk/schemas/africantypes/2.0" min="1" max="1">
                  <annot>Mandatory.</annot>
                  <childElements>
                     <dataElement path="/DataSet/Unit/CollectionDate/StartDay" name="StartDay" namespace="http://www.rbgkew.org.uk/schemas/africantypes/2.0" w3cType="byte" min="0" max="1">
                        <annot>Day (permitted value of 1-31).</annot>
                     </dataElement>
                     <dataElement path="/DataSet/Unit/CollectionDate/StartMonth" name="StartMonth" namespace="http://www.rbgkew.org.uk/schemas/africantypes/2.0" w3cType="byte" min="0" max="1">
                        <annot>Month (permitted value of 1-12). Must be present if StartDay is filled.</annot>
                     </dataElement>
                     <dataElement path="/DataSet/Unit/CollectionDate/StartYear" name="StartYear" namespace="http://www.rbgkew.org.uk/schemas/africantypes/2.0" w3cType="integer" min="0" max="1">
                        <annot>Year (permitted value of 1000-9999). Must be present if StartMonth is filled.</annot>
                     </dataElement>
                     <dataElement path="/DataSet/Unit/CollectionDate/EndDay" name="EndDay" namespace="http://www.rbgkew.org.uk/schemas/africantypes/2.0" w3cType="byte" min="0" max="1">
                        <annot>Day (permitted value of 1-31).</annot>
                     </dataElement>
                     <dataElement path="/DataSet/Unit/CollectionDate/EndMonth" name="EndMonth" namespace="http://www.rbgkew.org.uk/schemas/africantypes/2.0" w3cType="byte" min="0" max="1">
                        <annot>Month (permitted value of 1-12). Must be present if EndDay is filled.</annot>
                     </dataElement>
                     <dataElement path="/DataSet/Unit/CollectionDate/EndYear" name="EndYear" namespace="http://www.rbgkew.org.uk/schemas/africantypes/2.0" w3cType="integer" min="0" max="1">
                        <annot>Year (permitted value of 1000-9999). Must be present if EndMonth is filled.</annot>
                     </dataElement>
                     <dataElement path="/DataSet/Unit/CollectionDate/OtherText" name="OtherText" namespace="http://www.rbgkew.org.uk/schemas/africantypes/2.0" w3cType="string" min="0" max="1">
                        <annot>Any other means of expressing or amplifying the date. If date not known, enter "Not on sheet". </annot>
                     </dataElement>
                  </childElements>
               </dataElement>
               <dataElement path="/DataSet/Unit/UnitTypeStatus" name="UnitTypeStatus" namespace="http://www.rbgkew.org.uk/schemas/africantypes/2.0" w3cType="string" min="0" max="1">
                  <vocabulary>
                     <term schemaTerm="Holotype" />
                     <term schemaTerm="Epitype" />
                     <term schemaTerm="Isoepitype" />
                     <term schemaTerm="Lectotype" />
                     <term schemaTerm="Isolectotype" />
                     <term schemaTerm="Neotype" />
                     <term schemaTerm="Isoneotype" />
                     <term schemaTerm="Paratype" />
                     <term schemaTerm="Isoparatype" />
                     <term schemaTerm="Syntype" />
                     <term schemaTerm="Isosyntype" />
                     <term schemaTerm="Isotype" />
                     <term schemaTerm="Type" />
                     <term schemaTerm="Type ?" />
                     <term schemaTerm="Original material" />
                     <term schemaTerm="Original material ?" />
                     <term schemaTerm="-" />
                  </vocabulary>
                  <annot>Type status of the specimen, but not linked with the typified name. Omit unless  a type status has not been recorded in a TypeStatus element (see under Identification). </annot>
               </dataElement>
               <dataElement path="/DataSet/Unit/CountryName" name="CountryName" namespace="http://www.rbgkew.org.uk/schemas/africantypes/2.0" w3cType="string" min="0" max="1">
                  <annot>Country of origin. Mandatory if known and ISO2Letter set to ZZ.</annot>
               </dataElement>
               <dataElement path="/DataSet/Unit/ISO2Letter" name="ISO2Letter" namespace="http://www.rbgkew.org.uk/schemas/africantypes/2.0" w3cType="string" min="1" max="1">
                  <annot>2-letter ISO code for the country or origin. Mandatory - enter "ZZ" if unknown. </annot>
               </dataElement>
               <dataElement path="/DataSet/Unit/Locality" name="Locality" namespace="http://www.rbgkew.org.uk/schemas/africantypes/2.0" w3cType="string" min="0" max="1">
                  <annot>Original locality data as apearing on a label. Optional.</annot>
               </dataElement>
               <dataElement path="/DataSet/Unit/RelatedUnitID" name="RelatedUnitID" namespace="http://www.rbgkew.org.uk/schemas/africantypes/2.0" w3cType="string" min="0" max="-1">
                  <annot>UnitIDs of related Units, one per element. For example, multi-sheet specimens, or supplementary images. Aluka will use these propose 'See also' links to browsers.  Optional.</annot>
               </dataElement>
               <dataElement path="/DataSet/Unit/Altitude" name="Altitude" namespace="http://www.rbgkew.org.uk/schemas/africantypes/2.0" w3cType="string" min="0" max="1">
                  <annot>Distance above (positive) or below sea level of the collecting locality. Assumed metres unless otherwise specified. Optional.</annot>
               </dataElement>
               <dataElement path="/DataSet/Unit/Notes" name="Notes" namespace="http://www.rbgkew.org.uk/schemas/africantypes/2.0" w3cType="string" min="0" max="1">
                  <annot>Free-text field for recording additional information. Optional.</annot>
               </dataElement>
            </childElements>
         </dataElement>
      </childElements>
   </dataElement>
</conceptMapping>

