Export Determination History for Symbiota and GBIF

:bulb: Important: Before following this guide, you will need to have your DwCA exporting configured!

:link: DwCA Data Exporting in Specify 7

To include a history of determinations when exporting data to GBIF or Symbiota, you can use an extension to include this data in your RSS feed exports. In this instance, we will be adding the Darwin Core Identification History DwC Extension.

Title Darwin Core Identification History
Name Identification
Issued 2022-02-02
Namespace Core terms defined by Darwin Core
RowType http://rs.tdwg.org/dwc/terms/Identification
Description Support for multiple identifications (determinations) of species Occurrences. All identifications including the most current one should be listed, while the current one should also be repeated in the Occurrence Core.
Keywords dwc:Occurrence
Link http://rs.tdwg.org/dwc/terms/Identification

You can see the full list of supported properties on the GBIF repository of schemas linked above.

Fields to Include

According to Symbiota, the fields generally included in the identifications file are as follows:

  • coreid
  • identifiedBy
  • dateIdentified
  • identificationQualifier
  • scientificName
  • scientificNameAuthorship
  • genus
  • specificEpithet
  • taxonRank
  • infraspecificEpithet
  • identificationReferences
  • identificationRemarks
  • recordId

Core Query

As you did when initially creating the DwCA export mapping file, you will need to update the DwCA resource (in this instance, DwCA_Botany) to add the extension we are going to create.

DwCA_Botany

<?xml version="1.0" encoding="utf-8"?>
<archive>
  <core rowType="http://rs.tdwg.org/dwc/terms/Occurrence">
    <queries>
    <query name="occurrence.csv" contextTableId="1">
    <id    term="http://rs.tdwg.org/dwc/terms/occurrenceID" isNot="false" isRelFld="false" oper="11" stringId="1.collectionobject.guid" value=""/>
	<field term="http://purl.org/dc/terms/accessRights" stringId="1,23,26,96,94.institution.termsOfUse" oper="8" value="" isNot="false" isRelFld="false"/>
	<field term="http://rs.tdwg.org/dwc/terms/basisOfRecord" stringId="1,23.collection.collectionType" oper="8" value="" isNot="false" isRelFld="false"/>
	<field term="http://rs.tdwg.org/dwc/terms/collectionCode" stringId="1,23.collection.code" oper="8" value="" isNot="false" isRelFld="false"/>
	<field term="http://rs.tdwg.org/dwc/terms/coordinateUncertaintyInMeters" stringId="1,10,2.locality.latLongAccuracy" oper="8" value="" isNot="false" isRelFld="false"/>
	<field term="http://rs.tdwg.org/dwc/terms/country" stringId="1,10,2,3.geography.Country" oper="8" value="" isNot="false" isRelFld="false"/>
	<field term="http://rs.tdwg.org/dwc/terms/county" stringId="1,10,2,3.geography.County" oper="8" value="" isNot="false" isRelFld="false"/>
	<field term="http://rs.tdwg.org/dwc/terms/municipality" stringId="1,10,2.locality.namedPlace" oper="8" value="" isNot="false" isRelFld="false"/>
	<field term="http://rs.tdwg.org/dwc/terms/decimalLatitude" stringId="1,10,2.locality.latitude1" oper="8" value="" isNot="false" isRelFld="false"/>
	<field term="http://rs.tdwg.org/dwc/terms/decimalLongitude" stringId="1,10,2.locality.longitude1" oper="8" value="" isNot="false" isRelFld="false"/>
	<field term="http://rs.tdwg.org/dwc/terms/eventDate" stringId="1,10.collectingevent.startDate" oper="8" value="" isNot="false" isRelFld="false"/>
	<field term="http://rs.tdwg.org/dwc/terms/family" stringId="1,9-determinations,4-preferredTaxon.taxon.Family" oper="8" value="" isNot="false" isRelFld="false"/>
	<field term="http://rs.tdwg.org/dwc/terms/genus" stringId="1,9-determinations,4-preferredTaxon.taxon.Genus" oper="8" value="" isNot="false" isRelFld="false"/>
	<field term="http://rs.tdwg.org/dwc/iri/geodeticDatum" stringId="1,10,2.locality.datum" oper="8" value="" isNot="false" isRelFld="false"/>
	<field term="http://rs.tdwg.org/dwc/iri/georeferenceProtocol" stringId="1,10,2,123-geoCoordDetails.geocoorddetail.protocol" oper="8" value="" isNot="false" isRelFld="false"/>
	<field term="http://rs.tdwg.org/dwc/terms/georeferenceRemarks" stringId="1,10,2,123-geoCoordDetails.geocoorddetail.geoRefRemarks" oper="8" value="" isNot="false" isRelFld="false"/>
	<field term="http://rs.tdwg.org/dwc/terms/georeferenceSources" stringId="1,10,2,123-geoCoordDetails.geocoorddetail.source" oper="8" value="" isNot="false" isRelFld="false"/>
	<field term="http://rs.tdwg.org/dwc/iri/georeferenceVerificationStatus" stringId="1,10,2,123-geoCoordDetails.geocoorddetail.geoRefVerificationStatus" oper="8" value="" isNot="false" isRelFld="false"/>
	<field term="http://rs.tdwg.org/dwc/terms/infraspecificEpithet" stringId="1,9-determinations,4-preferredTaxon.taxon.subspecies" oper="8" value="" isNot="false" isRelFld="false"/>
	<field term="http://rs.tdwg.org/dwc/terms/institutionCode" stringId="1,23,26,96,94.institution.code" oper="8" value="" isNot="false" isRelFld="false"/>
	<field term="http://purl.org/dc/terms/license" stringId="1,23,26,96,94.institution.copyright" oper="8" value="" isNot="false" isRelFld="false"/>
	<field term="http://rs.tdwg.org/dwc/terms/locality" stringId="1,10,2.locality.localityName" oper="8" value="" isNot="false" isRelFld="false"/>
	<field term="http://purl.org/dc/terms/modified" stringId="1.collectionobject.timestampModified" oper="8" value="" isNot="false" isRelFld="false"/>
	<field term="http://rs.tdwg.org/dwc/terms/occurrenceRemarks" stringId="1.collectionobject.remarks" oper="8" value="" isNot="false" isRelFld="false"/>
	<field term="http://rs.tdwg.org/dwc/terms/otherCatalogNumbers" stringId="1.collectionobject.altCatalogNumber" oper="8" value="" isNot="false" isRelFld="false"/>
	<field term="http://rs.tdwg.org/dwc/terms/preparations" stringId="1,63-preparations.preparation.preparations" oper="11" value="" isNot="false" isRelFld="true"/>
	<field term="http://rs.tdwg.org/dwc/terms/specificEpithet" stringId="1,9-determinations,4-preferredTaxon.taxon.Species" oper="8" value="" isNot="false" isRelFld="false"/>
	<field term="http://rs.tdwg.org/dwc/terms/stateProvince" stringId="1,10,2,3.geography.State" oper="8" value="" isNot="false" isRelFld="false"/>
	<field term="http://rs.tdwg.org/dwc/terms/typeStatus" stringId="1,9-determinations.determination.typeStatusName" oper="8" value="" isNot="false" isRelFld="false"/>
	<field term="isCurrent" stringId="1,9-determinations.determination.isCurrent" oper="13" value="" isNot="false" isRelFld="false"/>
	<field term="http://rs.tdwg.org/dwc/terms/fieldNumber" stringId="1,10.collectingevent.stationFieldNumber" oper="8" value="" isNot="false" isRelFld="false"/>
	<field term="http://rs.tdwg.org/dwc/terms/catalogNumber" stringId="1.collectionobject.name" oper="8" value="" isNot="false" isRelFld="false"/>
	<field term="variety" stringId="1,9-determinations,4-preferredTaxon.taxon.variety" oper="8" value="" isNot="false" isRelFld="false"/>
	<field term="forma" stringId="1,9-determinations,4-preferredTaxon.taxon.forma" oper="8" value="" isNot="false" isRelFld="false"/>
	<field term="http://rs.tdwg.org/dwc/terms/scientificName" stringId="1,9-determinations,4-preferredTaxon.taxon.fullName" oper="8" value="" isNot="false" isRelFld="false"/>
	<field term="http://rs.tdwg.org/dwc/terms/previousIdentifications" stringId="1,9-determinations.determination.determinations" oper="8" value="" isNot="false" isRelFld="true"/>
	<field term="http://rs.tdwg.org/dwc/terms/recordedBy" stringId="1,10,30-collectors,5.agent.lastName" oper="12" value="" isNot="true" isRelFld="false"/>
	<field term="http://rs.tdwg.org/dwc/terms/scientificNameAuthorship" stringId="1,9-determinations,4-preferredTaxon.taxon.Author" oper="8" value="" isNot="false" isRelFld="false"/>
</query>
	</queries>
  </core>
</archive>

You will need to locate the original DwCA export mapping file in your App Resources viewer and locate the line at the bottom of the mapping that contains </core.

Under this line, you will be placing the extension we will generate below:

Determination History Extension

Here is the basic template for a determination history export. You will need to create your own query in Specify 7 to generate the fields necessary to successfully export your determination history.

In this example, this collection uses preferred taxon, but this is up to your database configuration.

  <!-- Symbiota Determination Extension  -->
  <extension rowType="http://rs.tdwg.org/dwc/terms/Identification">
    <queries>
    <!-- Identification History -->
    <query name="identifications.csv" contextTableId="1">
    <id term="http://rs.tdwg.org/dwc/terms/occurrenceID" isNot="false" isRelFld="false" stringId="1.collectionobject.guid" oper="11" value=""/>	
	<field term="http://rs.tdwg.org/dwc/terms/family" stringId="1,9-determinations,4-preferredTaxon.taxon.Family" oper="11" value="" isNot="false" isRelFld="false"/>
  	<field term="http://rs.tdwg.org/dwc/terms/genus" stringId="1,9-determinations,4-preferredTaxon.taxon.Genus" oper="11" value="" isNot="false" isRelFld="false"/>
	<field term="http://rs.tdwg.org/dwc/terms/infraspecificEpithet" stringId="1,9-determinations,4-preferredTaxon.taxon.subspecies" oper="11" value="" isNot="false" isRelFld="false"/>
	<field term="http://rs.tdwg.org/dwc/terms/specificEpithet" stringId="1,9-determinations,4-preferredTaxon.taxon.Species" oper="11" value="" isNot="false" isRelFld="false"/>
	<field term="http://rs.tdwg.org/dwc/terms/typeStatus" stringId="1,9-determinations.determination.typeStatusName" oper="1" value="" isNot="false" isRelFld="false"/>
	<field term="variety" stringId="1,9-determinations,4-preferredTaxon.taxon.variety" oper="11" value="" isNot="false" isRelFld="false"/>
	<field term="forma" stringId="1,9-determinations,4-preferredTaxon.taxon.forma" oper="11" value="" isNot="false" isRelFld="false"/>
	<field term="http://rs.tdwg.org/dwc/terms/order" stringId="1,9-determinations,4-preferredTaxon.taxon.Order" oper="8" value="" isNot="false" isRelFld="false"/>
	<field term="http://rs.tdwg.org/dwc/terms/class" stringId="1,9-determinations,4-preferredTaxon.taxon.Class" oper="8" value="" isNot="false" isRelFld="false"/>
	<field term="http://rs.tdwg.org/dwc/terms/phylum" stringId="1,9-determinations,4-preferredTaxon.taxon.Division" oper="8" value="" isNot="false" isRelFld="false"/>
	<field term="http://rs.tdwg.org/dwc/terms/kingdom" stringId="1,9-determinations,4-preferredTaxon.taxon.Kingdom" oper="8" value="" isNot="false" isRelFld="false"/>
	<field term="http://rs.tdwg.org/dwc/terms/scientificName" stringId="1,9-determinations,4-preferredTaxon.taxon.preferredTaxon" oper="8" value="" isNot="false" isRelFld="true"/>
	<field term="http://rs.tdwg.org/dwc/terms/scientificNameAuthorship" stringId="1,9-determinations,4-preferredTaxon.taxon.Author" oper="8" value="" isNot="false" isRelFld="false"/>
</query>
  	</queries>
  </extension>

Making a Determination Export Query

The query that I have defined for this identification history extension is as follows:

It is based on the Collection Object table, just as my first export, and uses the GUID field to associate to the specimen records in the core export. Now I can save the query and export it for DwCA exporting purposes.

From the Queries menu, click on the :pencil2: icon to the right.

From here, I can click Export query for DwCA definition.

Now copy everything under the first line.

It should look something like this:

<query name="Determination History" contextTableId="1">
	<field stringId="1.collectionobject.guid" oper="8" value="" isNot="false" isRelFld="false"/>
	<field stringId="1,9-determinations,4-preferredTaxon.taxon.Family" oper="11" value="" isNot="false" isRelFld="false"/>
	<field stringId="1,9-determinations,4-preferredTaxon.taxon.Genus" oper="11" value="" isNot="false" isRelFld="false"/>
	<field stringId="1,9-determinations,4-preferredTaxon.taxon.subspecies" oper="11" value="" isNot="false" isRelFld="false"/>
	<field stringId="1,9-determinations,4-preferredTaxon.taxon.Species" oper="11" value="" isNot="false" isRelFld="false"/>
	<field stringId="1,9-determinations.determination.typeStatusName" oper="1" value="" isNot="false" isRelFld="false"/>
	<field stringId="1,9-determinations,4-preferredTaxon.taxon.variety" oper="11" value="" isNot="false" isRelFld="false"/>
	<field stringId="1,9-determinations,4-preferredTaxon.taxon.forma" oper="11" value="" isNot="false" isRelFld="false"/>
	<field stringId="1,9-determinations,4-preferredTaxon.taxon.Order" oper="8" value="" isNot="false" isRelFld="false"/>
	<field stringId="1,9-determinations,4-preferredTaxon.taxon.Class" oper="8" value="" isNot="false" isRelFld="false"/>
	<field stringId="1,9-determinations,4-preferredTaxon.taxon.Division" oper="8" value="" isNot="false" isRelFld="false"/>
	<field stringId="1,9-determinations,4-preferredTaxon.taxon.Kingdom" oper="8" value="" isNot="false" isRelFld="false"/>
	<field stringId="1,9-determinations,4-preferredTaxon.taxon.preferredTaxon" oper="8" value="" isNot="false" isRelFld="true"/>
	<field stringId="1,9-determinations,5-determiner.agent.determiner" oper="8" value="" isNot="false" isRelFld="true"/>
	<field stringId="1,9-determinations.determination.determinedDate" oper="8" value="" isNot="false" isRelFld="false"/>
</query>

Now we need to replace the first line containing <query name="Det… with the following:

  <!-- Determination History Extension  -->
  <extension rowType="http://rs.tdwg.org/dwc/terms/Identification">
    <queries>
    <!-- Identification History -->
    <query name="identifications.csv" contextTableId="1">

And replace the line containing </query> with the following:

    </query>
  	</queries>
  </extension>

So now it will look like this:

  <!-- Symbiota Determination Extension  -->
  <extension rowType="http://rs.tdwg.org/dwc/terms/Identification">
    <queries>
    <!-- Identification History -->
    <query name="identifications.csv" contextTableId="1">
	<field stringId="1.collectionobject.guid" oper="8" value="" isNot="false" isRelFld="false"/>
	<field stringId="1,9-determinations,4-preferredTaxon.taxon.Family" oper="11" value="" isNot="false" isRelFld="false"/>
	<field stringId="1,9-determinations,4-preferredTaxon.taxon.Genus" oper="11" value="" isNot="false" isRelFld="false"/>
	<field stringId="1,9-determinations,4-preferredTaxon.taxon.subspecies" oper="11" value="" isNot="false" isRelFld="false"/>
	<field stringId="1,9-determinations,4-preferredTaxon.taxon.Species" oper="11" value="" isNot="false" isRelFld="false"/>
	<field stringId="1,9-determinations.determination.typeStatusName" oper="1" value="" isNot="false" isRelFld="false"/>
	<field stringId="1,9-determinations,4-preferredTaxon.taxon.variety" oper="11" value="" isNot="false" isRelFld="false"/>
	<field stringId="1,9-determinations,4-preferredTaxon.taxon.forma" oper="11" value="" isNot="false" isRelFld="false"/>
	<field stringId="1,9-determinations,4-preferredTaxon.taxon.Order" oper="8" value="" isNot="false" isRelFld="false"/>
	<field stringId="1,9-determinations,4-preferredTaxon.taxon.Class" oper="8" value="" isNot="false" isRelFld="false"/>
	<field stringId="1,9-determinations,4-preferredTaxon.taxon.Division" oper="8" value="" isNot="false" isRelFld="false"/>
	<field stringId="1,9-determinations,4-preferredTaxon.taxon.Kingdom" oper="8" value="" isNot="false" isRelFld="false"/>
	<field stringId="1,9-determinations,4-preferredTaxon.taxon.preferredTaxon" oper="8" value="" isNot="false" isRelFld="true"/>
	<field stringId="1,9-determinations,5-determiner.agent.determiner" oper="8" value="" isNot="false" isRelFld="true"/>
	<field stringId="1,9-determinations.determination.determinedDate" oper="8" value="" isNot="false" isRelFld="false"/>
	<field stringId="1,9-determinations,4-preferredTaxon.taxon.Author" oper="8" value="" isNot="false" isRelFld="false"/>
</query>
  	</queries>
  </extension>

Now you will need to assign term="" attributes to each line. You can find the proper term URL by navigating to the desired DwC term and copying the associated URL.

All Darwin Core standard terms can be found here

For a the field with stringId="1,9-determinations,5-determiner.agent.determiner" I know that determiner is associated with DwC term identifiedBy. I can copy the entire identifier (seen in the screenshot above) and paste it within a term="" attribute.

For an example of a finished product, here a completed extension below:

  <!-- Symbiota Determination Extension  -->
  <extension rowType="http://rs.tdwg.org/dwc/terms/Identification">
    <queries>
    <!-- Identification History -->
    <query name="identifications.csv" contextTableId="1">
    <id term="http://rs.tdwg.org/dwc/terms/occurrenceID" isNot="false" isRelFld="false" stringId="1.collectionobject.guid" oper="11" value=""/>	
	<field term="http://rs.tdwg.org/dwc/terms/family" stringId="1,9-determinations,4-preferredTaxon.taxon.Family" oper="11" value="" isNot="false" isRelFld="false"/>
  	<field term="http://rs.tdwg.org/dwc/terms/genus" stringId="1,9-determinations,4-preferredTaxon.taxon.Genus" oper="11" value="" isNot="false" isRelFld="false"/>
	<field term="http://rs.tdwg.org/dwc/terms/infraspecificEpithet" stringId="1,9-determinations,4-preferredTaxon.taxon.subspecies" oper="11" value="" isNot="false" isRelFld="false"/>
	<field term="http://rs.tdwg.org/dwc/terms/specificEpithet" stringId="1,9-determinations,4-preferredTaxon.taxon.Species" oper="11" value="" isNot="false" isRelFld="false"/>
	<field term="http://rs.tdwg.org/dwc/terms/typeStatus" stringId="1,9-determinations.determination.typeStatusName" oper="1" value="" isNot="false" isRelFld="false"/>
	<field term="variety" stringId="1,9-determinations,4-preferredTaxon.taxon.variety" oper="11" value="" isNot="false" isRelFld="false"/>
	<field term="forma" stringId="1,9-determinations,4-preferredTaxon.taxon.forma" oper="11" value="" isNot="false" isRelFld="false"/>
	<field term="http://rs.tdwg.org/dwc/terms/order" stringId="1,9-determinations,4-preferredTaxon.taxon.Order" oper="8" value="" isNot="false" isRelFld="false"/>
	<field term="http://rs.tdwg.org/dwc/terms/class" stringId="1,9-determinations,4-preferredTaxon.taxon.Class" oper="8" value="" isNot="false" isRelFld="false"/>
	<field term="http://rs.tdwg.org/dwc/terms/phylum" stringId="1,9-determinations,4-preferredTaxon.taxon.Division" oper="8" value="" isNot="false" isRelFld="false"/>
	<field term="http://rs.tdwg.org/dwc/terms/kingdom" stringId="1,9-determinations,4-preferredTaxon.taxon.Kingdom" oper="8" value="" isNot="false" isRelFld="false"/>
	<field term="http://rs.tdwg.org/dwc/terms/scientificName" stringId="1,9-determinations,4-preferredTaxon.taxon.preferredTaxon" oper="8" value="" isNot="false" isRelFld="true"/>
	<field term="http://rs.tdwg.org/dwc/terms/identifiedBy" stringId="1,9-determinations,5-determiner.agent.determiner" oper="8" value="" isNot="false" isRelFld="true"/>
	<field term="http://rs.tdwg.org/dwc/terms/dateIdentified" stringId="1,9-determinations.determination.determinedDate" oper="8" value="" isNot="false" isRelFld="false"/>
    </query>
  	</queries>
  </extension>

You can see in situations where a DwC term does not exist for a mapped field you can substitute related text in its place. For data aggregators that do not recognize the term, it will be ignored.

Now you can insert the entire above statement between the </core> and </archive> lines in the core DwC export mapping.

Final Product

<?xml version="1.0" encoding="utf-8"?>
<archive>
  <core rowType="http://rs.tdwg.org/dwc/terms/Occurrence">
    <queries>
    <query name="occurrence.csv" contextTableId="1">
    <id    term="http://rs.tdwg.org/dwc/terms/occurrenceID" isNot="false" isRelFld="false" oper="11" stringId="1.collectionobject.guid" value=""/>
	<field term="http://purl.org/dc/terms/accessRights" stringId="1,23,26,96,94.institution.termsOfUse" oper="8" value="" isNot="false" isRelFld="false"/>
	<field term="http://rs.tdwg.org/dwc/terms/basisOfRecord" stringId="1,23.collection.collectionType" oper="8" value="" isNot="false" isRelFld="false"/>
	<field term="http://rs.tdwg.org/dwc/terms/collectionCode" stringId="1,23.collection.code" oper="8" value="" isNot="false" isRelFld="false"/>
	<field term="http://rs.tdwg.org/dwc/terms/coordinateUncertaintyInMeters" stringId="1,10,2.locality.latLongAccuracy" oper="8" value="" isNot="false" isRelFld="false"/>
	<field term="http://rs.tdwg.org/dwc/terms/country" stringId="1,10,2,3.geography.Country" oper="8" value="" isNot="false" isRelFld="false"/>
	<field term="http://rs.tdwg.org/dwc/terms/county" stringId="1,10,2,3.geography.County" oper="8" value="" isNot="false" isRelFld="false"/>
	<field term="http://rs.tdwg.org/dwc/terms/municipality" stringId="1,10,2.locality.namedPlace" oper="8" value="" isNot="false" isRelFld="false"/>
	<field term="http://rs.tdwg.org/dwc/terms/decimalLatitude" stringId="1,10,2.locality.latitude1" oper="8" value="" isNot="false" isRelFld="false"/>
	<field term="http://rs.tdwg.org/dwc/terms/decimalLongitude" stringId="1,10,2.locality.longitude1" oper="8" value="" isNot="false" isRelFld="false"/>
	<field term="http://rs.tdwg.org/dwc/terms/eventDate" stringId="1,10.collectingevent.startDate" oper="8" value="" isNot="false" isRelFld="false"/>
	<field term="http://rs.tdwg.org/dwc/terms/family" stringId="1,9-determinations,4-preferredTaxon.taxon.Family" oper="8" value="" isNot="false" isRelFld="false"/>
	<field term="http://rs.tdwg.org/dwc/terms/genus" stringId="1,9-determinations,4-preferredTaxon.taxon.Genus" oper="8" value="" isNot="false" isRelFld="false"/>
	<field term="http://rs.tdwg.org/dwc/iri/geodeticDatum" stringId="1,10,2.locality.datum" oper="8" value="" isNot="false" isRelFld="false"/>
	<field term="http://rs.tdwg.org/dwc/iri/georeferenceProtocol" stringId="1,10,2,123-geoCoordDetails.geocoorddetail.protocol" oper="8" value="" isNot="false" isRelFld="false"/>
	<field term="http://rs.tdwg.org/dwc/terms/georeferenceRemarks" stringId="1,10,2,123-geoCoordDetails.geocoorddetail.geoRefRemarks" oper="8" value="" isNot="false" isRelFld="false"/>
	<field term="http://rs.tdwg.org/dwc/terms/georeferenceSources" stringId="1,10,2,123-geoCoordDetails.geocoorddetail.source" oper="8" value="" isNot="false" isRelFld="false"/>
	<field term="http://rs.tdwg.org/dwc/iri/georeferenceVerificationStatus" stringId="1,10,2,123-geoCoordDetails.geocoorddetail.geoRefVerificationStatus" oper="8" value="" isNot="false" isRelFld="false"/>
	<field term="http://rs.tdwg.org/dwc/terms/infraspecificEpithet" stringId="1,9-determinations,4-preferredTaxon.taxon.subspecies" oper="8" value="" isNot="false" isRelFld="false"/>
	<field term="http://rs.tdwg.org/dwc/terms/institutionCode" stringId="1,23,26,96,94.institution.code" oper="8" value="" isNot="false" isRelFld="false"/>
	<field term="http://purl.org/dc/terms/license" stringId="1,23,26,96,94.institution.copyright" oper="8" value="" isNot="false" isRelFld="false"/>
	<field term="http://rs.tdwg.org/dwc/terms/locality" stringId="1,10,2.locality.localityName" oper="8" value="" isNot="false" isRelFld="false"/>
	<field term="http://purl.org/dc/terms/modified" stringId="1.collectionobject.timestampModified" oper="8" value="" isNot="false" isRelFld="false"/>
	<field term="http://rs.tdwg.org/dwc/terms/occurrenceRemarks" stringId="1.collectionobject.remarks" oper="8" value="" isNot="false" isRelFld="false"/>
	<field term="http://rs.tdwg.org/dwc/terms/otherCatalogNumbers" stringId="1.collectionobject.altCatalogNumber" oper="8" value="" isNot="false" isRelFld="false"/>
	<field term="http://rs.tdwg.org/dwc/terms/preparations" stringId="1,63-preparations.preparation.preparations" oper="11" value="" isNot="false" isRelFld="true"/>
	<field term="http://rs.tdwg.org/dwc/terms/specificEpithet" stringId="1,9-determinations,4-preferredTaxon.taxon.Species" oper="8" value="" isNot="false" isRelFld="false"/>
	<field term="http://rs.tdwg.org/dwc/terms/stateProvince" stringId="1,10,2,3.geography.State" oper="8" value="" isNot="false" isRelFld="false"/>
	<field term="http://rs.tdwg.org/dwc/terms/typeStatus" stringId="1,9-determinations.determination.typeStatusName" oper="8" value="" isNot="false" isRelFld="false"/>
	<field term="isCurrent" stringId="1,9-determinations.determination.isCurrent" oper="13" value="" isNot="false" isRelFld="false"/>
	<field term="http://rs.tdwg.org/dwc/terms/fieldNumber" stringId="1,10.collectingevent.stationFieldNumber" oper="8" value="" isNot="false" isRelFld="false"/>
	<field term="http://rs.tdwg.org/dwc/terms/catalogNumber" stringId="1.collectionobject.name" oper="8" value="" isNot="false" isRelFld="false"/>
	<field term="variety" stringId="1,9-determinations,4-preferredTaxon.taxon.variety" oper="8" value="" isNot="false" isRelFld="false"/>
	<field term="forma" stringId="1,9-determinations,4-preferredTaxon.taxon.forma" oper="8" value="" isNot="false" isRelFld="false"/>
	<field term="http://rs.tdwg.org/dwc/terms/scientificName" stringId="1,9-determinations,4-preferredTaxon.taxon.fullName" oper="8" value="" isNot="false" isRelFld="false"/>
	<field term="http://rs.tdwg.org/dwc/terms/previousIdentifications" stringId="1,9-determinations.determination.determinations" oper="8" value="" isNot="false" isRelFld="true"/>
	<field term="http://rs.tdwg.org/dwc/terms/recordedBy" stringId="1,10,30-collectors,5.agent.lastName" oper="12" value="" isNot="true" isRelFld="false"/>
    </query>
	</queries>
  </core>
  <!-- Symbiota Determination Extension  -->
  <extension rowType="http://rs.tdwg.org/dwc/terms/Identification">
    <queries>
    <!-- Identification History -->
    <query name="identifications.csv" contextTableId="1">
    <id term="http://rs.tdwg.org/dwc/terms/occurrenceID" isNot="false" isRelFld="false" stringId="1.collectionobject.guid" oper="11" value=""/>	
	<field term="http://rs.tdwg.org/dwc/terms/family" stringId="1,9-determinations,4-preferredTaxon.taxon.Family" oper="11" value="" isNot="false" isRelFld="false"/>
  	<field term="http://rs.tdwg.org/dwc/terms/genus" stringId="1,9-determinations,4-preferredTaxon.taxon.Genus" oper="11" value="" isNot="false" isRelFld="false"/>
	<field term="http://rs.tdwg.org/dwc/terms/infraspecificEpithet" stringId="1,9-determinations,4-preferredTaxon.taxon.subspecies" oper="11" value="" isNot="false" isRelFld="false"/>
	<field term="http://rs.tdwg.org/dwc/terms/specificEpithet" stringId="1,9-determinations,4-preferredTaxon.taxon.Species" oper="11" value="" isNot="false" isRelFld="false"/>
	<field term="http://rs.tdwg.org/dwc/terms/typeStatus" stringId="1,9-determinations.determination.typeStatusName" oper="1" value="" isNot="false" isRelFld="false"/>
	<field term="variety" stringId="1,9-determinations,4-preferredTaxon.taxon.variety" oper="11" value="" isNot="false" isRelFld="false"/>
	<field term="forma" stringId="1,9-determinations,4-preferredTaxon.taxon.forma" oper="11" value="" isNot="false" isRelFld="false"/>
	<field term="http://rs.tdwg.org/dwc/terms/order" stringId="1,9-determinations,4-preferredTaxon.taxon.Order" oper="8" value="" isNot="false" isRelFld="false"/>
	<field term="http://rs.tdwg.org/dwc/terms/class" stringId="1,9-determinations,4-preferredTaxon.taxon.Class" oper="8" value="" isNot="false" isRelFld="false"/>
	<field term="http://rs.tdwg.org/dwc/terms/phylum" stringId="1,9-determinations,4-preferredTaxon.taxon.Division" oper="8" value="" isNot="false" isRelFld="false"/>
	<field term="http://rs.tdwg.org/dwc/terms/kingdom" stringId="1,9-determinations,4-preferredTaxon.taxon.Kingdom" oper="8" value="" isNot="false" isRelFld="false"/>
	<field term="http://rs.tdwg.org/dwc/terms/scientificName" stringId="1,9-determinations,4-preferredTaxon.taxon.preferredTaxon" oper="8" value="" isNot="false" isRelFld="true"/>
	<field term="http://rs.tdwg.org/dwc/terms/identifiedBy" stringId="1,9-determinations,5-determiner.agent.determiner" oper="8" value="" isNot="false" isRelFld="true"/>
	<field term="http://rs.tdwg.org/dwc/terms/dateIdentified" stringId="1,9-determinations.determination.determinedDate" oper="8" value="" isNot="false" isRelFld="false"/>
	<field term="http://rs.tdwg.org/dwc/terms/scientificNameAuthorship" stringId="1,9-determinations,4-preferredTaxon.taxon.Author" oper="8" value="" isNot="false" isRelFld="false"/>
</query>
  	</queries>
  </extension>
</archive>

Now you have successfully added the identifications.csv file to your export! The next time you update your RSS feed export you can send the new ZIP file to Symbiota, GBIF, or other data aggregators!