Skip to main content
Version: 3.4

Data Import Fields

info

This page lists the possible specimen fields that can be imported into a Symbiota data portal.

tip

If you want to learn how to import data into your portal, that information can be found here. (These uploading tips may be especially helpful if you're new to importing data into Symbiota portals!)

tip

If you are looking for Symbiota data field definitions, that information can be found on this page.

Table Explanation

NameTypeNotes
Name of data field as it exists in your Symbiota portal's underlying databaseType of data—such as a text string of a specific length or a formatted date—that can be successfully imported into the specified data field. The number of allowable characters is displayed parenthetically when applicable, e.g. "Text (255)".Technical data import tips to complement Symbiota Data Field definitions
  • Explanation of Name formatting:
    • Italic = Data field corresponds to the Darwin Core (DwC) data standard. For DwC fields, click on the link in the "Name" column to see the official DwC field definition.
    • Bold = Use of this data field is strongly encouraged when data are available
    • * = Denotes that a field is only used to faciliate the data import process; values in this field will be merged into another field after import.

Standard Fields

tip

Definitions for Symbiota's standard fields can be found here.

NameTypeNotes
associatedCollectorsText (255)All collectors except the primary collector, separated by commas or semicolons.
associatedMediaText (255)URL to media resources, delimited by commas or semicolons. More information about uploading links to media resources (e.g., images) can be found on this page.
associatedSequencesText (65,535)Note: This field is not yet accessible in the occurrence editor.
associatedTaxaText (65,535)Associated taxa delimited by commas or semicolons
authorInfraspecificTextThe authorship of the infraspecific epithet, if different than the authorship of the specific epithet. If you do not provide authorships, authorships will be automatically assigned according to the taxonomic thesaurus (if the name is found in the thesaurus). See also specify:subspecies_author, specify:variety_author, and specify:forma_author.
authorSpeciesTextThe authorship of the specific epithet of the species. If you do not provide authorships, authorships will be automatically assigned according to the taxonomic thesaurus (if the name is found in the thesaurus).
basisOfRecordText (32)
behaviorText (500)
catalogNumberText (32)Barcode or Accession number
collectionCodeText (32)Populate only if different than source collection (i.e., the manager/metadata/) associated with your collection)
collectorFamilyNameText (255)The family name or last name of the collector (if in its own field). If your collector names are not parsed into initials and family name, use the recordedBy field. See the specify:collector fields if your collector's name is split between first, middle, and last names.
collectorInitialsText (255)The initials (excluding family name) of the collector. If your collector names are not parsed into family name and initials, use the recordedBy field. See the specify:collector fields if your collector's name is split between first, middle, and last names.
continentText (45)Note: This field is not yet accessible in the occurrence editor.
coordinateUncertaintyInMetersInteger
coordinateUncertaintyRadiusIntegerThe value of the uncertainty radius of the georeference (used in concert with coordinateUncertaintyUnits), which is converted into coordinateUncertaintyInMeters upon upload. If all your coordinate uncertainty values are in meters, use the coordinateUncertaintyInMeters field instead.
coordinateUncertaintyUnitsTextThe units of the uncertainty radius of the georeference (used in concert with coordinateUncertaintyRadius).
countryText (64)
countryCodeText (5)
countyText (255)
cultivationStatusInteger0 = wild, 1 = cultivated
dataGeneralizationsText (250)Notes or remarks about the record. This field is not publicly accessible, so it is a good place to put curatorial notes or temporary comments.
dateEnteredDate/TimeThe date when the record was first added to the source database.
dateIdentifiedText (45)
dayInteger (4)If eventDate is null, year-month-day will be used to build the eventDate.
dbpkText (45)Specimen record unique identifier (primary key) of source database (record id). Barcode, occurrenceID (GUID), or a database Primary Key is ideal. Can also be catalogNumber, given that it is populated for each record and enforced as unique. Required if collection is “snapshot” of a central database. Not needed if collection is managed directly within portal.
decimalLatitudeDecimal number (8)For USA records, value is positive
decimalLongitudeDecimal number (8)For USA records, value is negative
dispositionText (32)
duplicateQuantity Used for printing labels. This field is not publicly accessible.
dynamicPropertiesText (65,535)This field should ideally be formatted in JSON. For non-formatted descriptions, use the verbatimAttributes field.
*elevationNumberIntegerUse this field for the elevation values (i.e., numbers) when your elevation values and units fields are separated. These will be concatenated into verbatimElevation.
*elevationUnitsText (45)Use this field for the elevation units when your elevation values and units fields are separated. These will be concatenated into verbatimElevation.
endDayOfYearIntegerThe numeric value (1-365) of the ending date of an eventDate range. Used in concert with startDayOfYear.
establishmentMeansText (45)Use of a controlled vocabulary is preferred (see Darwin Core link).
eventDateDate/TimeDate collected, or earliest date of collection, if a range is provided, formatted as YYYY-MM-DD. If other formatting is used, or if date ranges are included, map to the "verbatimEventDate" field instead.
eventDate2Date/TimeLatest date collected, when a range is provided. Value will concatenate with eventDate if exported to a Darwin Core Archive.
eventIDText (45)The unique identifier for a collection event, if provided by the source database. Note: This field is not yet accessible in the occurrence editor.
eventTimeText (45)The Darwin Core recommends using a time of day that conforms to ISO 8601-1:2019.
exsiccatiIdentifierInteger (11)Identifier from exsiccati indexing table
exsiccatiNotesText (250)(Documentation coming soon!)
exsiccatiNumberText (45)(Documentation coming soon!)
familyText (255)This need only be provided when the scientific name is not in the taxonomic thesaurus, or you would like to override the automatically-assigned family that would come from the taxonomic thesaurus.
fieldNumberText (45)
footprintWKTText (65,535)
genusText (255)  
geodeticDatumText (255)WGS84, NAD83, NAD27, etc
georeferencedByText (255)
georeferencedDateDate/TimeNote: This field is not yet accessible in the occurrence editor.
georeferenceProtocolText (255)
georeferenceRemarksText (255)
georeferenceSourcesText (255)
georeferenceVerificationStatusText (32)
habitatText (65,535)Information about the environmental conditions in which the specimen was collected.
hostCurrently concatenated into associatedTaxa
identificationQualifierText (255)cf, aff. etc
identificationReferencesText (2000)
identificationRemarksText (2000)
identifiedByText (255)
individualCountText (45)
informationWithheldText (250)E.g., "coordinates not provided due to rare species". If a record's locality data are redacted using localitySecurity, the public version of this field will autopopulate a list field names that contain redacted data. More information here.
infraspecificEpithetText (255)
institutionCodeText (32)Populate only if different than source collection (i.e., the manager/metadata/) associated with your collection)
islandText (75)Note: This field is not yet accessible in the occurrence editor.
islandGroupText (75)Note: This field is not yet accessible in the occurrence editor.
labelProjectText (45)Used for printing labels. This field is not publicly accessible.
languageText (20)The language of the original record.
*latDegInteger (11)Latitude degrees
*latMinDecimal numberLatitude minutes
*latNSText (3)North/south hemisphere. Should be either N or S.
*latSecDecimal numberLatitude seconds
lifeStageText (45)
*lngDegInteger (11)Longitude degrees
*lngEWText (3)East/west hemisphere. Should be either E or W.
*lngMinDecimal number  Longitude minutes
*lngSecDecimal numberLongitude seconds
localityText (65,535)
localitySecurityInteger0=don’t hide locality details from general public, 1=hide locality, coordinates, and images . For more information about redacting locality information, see this page.
localitySecurityReasonText (100)Description of why a locality is hidden from public view.
locationIDText (150)
locationRemarksText (65,535)
materialSampleJSONText (65,535)Documentation coming soon!
maximumDepthInMetersInteger (11)
maximumElevationInMetersInteger (6)
minimumDepthInMetersInteger (11)
minimumElevationInMetersInteger (6)If the elevation is a single value in meters, only use this field
modifiedDate/TimeDate last modified in the source database. Further edits within the Symbiota portal will be stored in a separate table.
monthInteger (4)If eventDate is null, year-month-day will be used to build the eventDate.
municipalityText (255)
observerUIDA unique identifier applied to the person referred to in "recordedBy".
occurrenceIdText (255)Occurrence Global Unique Identifier (GUID)
occurrenceRemarksText (65,535)General notes or remarks about the occurrence/specimen.
organismID
otherCatalogNumbersText (255)To take advantage of the Tag Name + Identifier system (in which you can tag an identifier/other catalog number with a specific title), enter the tag name followed by a colon and then the identifier value, e.g., "Old Accession Number: 12345". For multiple identifiers, separate the tag name + identifiers by semicolons, e.g., "NP #: 4321; Accession #: 9876"
ownerInstitutionCodeText (32)
paleoJSONText (65,535)A JSON-formatted field containing the data to be included in the Symbiota paleo module. Documentation coming soon!
parentLocationIDNote: This field is not yet accessible in the occurrence editor.
preparationsText (100)
processingStatusProcessing status for digitization tasks. This field is not publicly accessible.
recordedByText (255)Primary collector/observer name. All other collectors should be placed in the "associatedCollectors" field. If the primary collector/observer name is parsed into multiple fields, see the collectorFamilyName, collectorInitials, and specify:collector fields.
recordEnteredByText (250)Data entry personnel
recordNumberText (45)Collector number
*recordNumberPrefixText (45)  Merged into recordNumber
*recordNumberSuffixText (45)  Merged into recordNumber
reproductiveConditionText (255)e.g. sterile, flw, frt, asci, etc. Use of controlled vocabulary is preferred.
samplingEffortText (200)
samplingProtocolText (100)
scientificName (excluding author)Text (255)Scientific name without authorship. Do not include abbreviations like “sp.” or “indet.”
scientificname (including author)Text (255)Scientific name with full authorship. The authorship will be parsed from the name.
scientificNameAuthorshipText (255)Author of scientific name. If the scientific name is already in your portal's internal taxonomic thesaurus, this field will automatically be filled out upon data import.
sexText (45)
specificEpithetText (255)
startDayOfYearIntegerThe numeric value (1-365) of the starting date of an eventDate range. Used in concert with endDayOfYear.
stateProvinceText (255)
substrateText (500)The soil or other substrate (e.g., bark, rock) on which a sessile organism was found. In Darwin Core Archive exports, this field is concatenated into "habitat".
storageLocationvarchar(100)
taxonRankText (32)Rank name of infraspecific abbreviation (e.g., var., subsp.) allowed
taxonRemarksText (2000)
tempfieldThe tempfields are provided as temporary holding locations for data that needs to be concatenated or otherwise transformed by a Stored Procedure before it can be moved into its final database field.
*trsRangeText (45)The range value (with direction) for U.S. township-range-section (TRS, or public land survey system) coordinates. (e.g., "23E" for the TRS coordinates T6S R23E section 34)
*trsSectionText (45)The section for U.S. township-range-section (TRS, or public land survey system) coordinates. (e.g., "34" for the TRS coordinates T6S R23E section 34)
*trsSectionDetailsText (45)Any additional details, such as quarter or sixteenth sections, for U.S. township-range-section (TRS, or public land survey system) coordinates.
*trsTownshipText (45)The township value (with direction) for U.S. township-range-section (TRS, or public land survey system) coordinates. (e.g., "6S" for the TRS coordinates T6S R23E section 34)
typeStatusText (255)
*UtmEastingText (45)The easting value for UTM coordinates (e.g., "334543" for the UTM coordinates 12N 334543 5463754)
*UtmNorthingText (45)The northing value for UTM coordinates (e.g., "5463754" for the UTM coordinates 12N 334543 5463754)
*UtmZoningText (45)The zone value for UTM coordinates (e.g., "12N" for the UTM coordinates 12N 334543 5463754)
verbatimAttributesText (65,535)Verbatim description of organism (e.g. 1.5 m tall, flowers white with purple tips, etc). In the occurrence editor, this field is usually labeled "Description".
*verbatimLatitudeText (255)Used to generate decimal latitude. This field will be merged into verbatimCoordinates.
verbatimCoordinatesText (255)e.g. UTM: 12N 334543 5463754; 34° 25’N 113° 43’W
verbatimDepthText (50)
verbatimElevationText (255)Use this field when your elevation values and units are in the same field (e.g., "1200 ft") and when your elevations are not consistently in meters.
verbatimEventDateText (255)Map collection/observation date to this field when it is not YYYY-MM-DD standardized, when dates are incomplete, or when date ranges are present.
*verbatimLongitudeText (255)Used to generate decimal longitude. This field will be merged into verbatimCoordinates.
waterBodyText (150)Note: This field is not yet accessible in the occurrence editor.
yearInteger (4)If eventDate is null, year-month-day will be used to build the eventDate.

Paleontology Fields

tip

Definitions for Symbiota's paleontology fields can be found here.

NameTypeNotes
paleo-absoluteAgevarchar(65)
paleo-bedvarchar(65)
paleo-biostratigraphyvarchar(100)Data imported using paleo-biostratigraphy will override values entered into paleo-highest/lowestbiostratigraphiczone. Therefore, only import data in this field in place of paleo-highest/lowestbiostratigraphiczone but not in addition to these fields.
paleo-biotavarchar(100)
paleo-earlyintervalvarchar(65)Refer to the Symbiota Data Field definitions for Early Interval and Late Interval.
paleo-elementvarchar(250)
paleo-formationvarchar(65)
paleo-geologicalcontextidvarchar(100)
*paleo-highestbiostratigraphiczonevarchar(100)Values imported using this field will concatenate with lowestBiostratigraphicZone, e.g. "Zone A - Zone B", whereby “Zone A” is the value entered for highestBiostratigraphicZone and “Zone B” is the value entered for lowestBiostratigraphicZone. The result will appear as “Zone A - Zone B” within the Occurrence Editor’s data entry form. For the import to work properly, both highestBiostratigraphicZone and lowestBiostratigraphicZone should contain values; otherwise, use paleo-biostratigraphy.
paleo-latelntervalvarchar(65)Refer to the Symbiota Data Field definitions for Early Interval and Late Interval.
paleo-lithogroupvarchar(65)
paleo-lithologyvarchar(700)
paleo-localStagevarchar(65)
*paleo-lowestbiostratigraphiczonevarchar(40)A value imported using this field will concatenate with highestBiostratigraphicZone in the Occurrence Editor, e.g. "Zone A - Zone B", whereby “Zone A” is the value entered for highestBiostratigraphicZone and “Zone B” is the value entered for lowestBiostratigraphicZone. For the import to work properly, both highestBiostratigraphicZone and lowestBiostratigraphicZone should contain values; otherwise, use paleo-biostratigraphy.
paleo-membervarchar(65)
paleo-slidePropertiesvarchar(1000)
paleo-stratRemarksvarchar(1000)
paleo-taxonEnvironmentvarchar(65)Controlled vocabulary; see Symbiota Data Field definition for Taxon Environment

Specify Fields

NameTypeNotes
specify:subspeciesTextThe infraspecific epithet of a subspecies only (without subsp. prefix).
specify:subspecies_authorTextThe authorship of the subspecific epithet.
specify:varietyTextThe infraspecific epithet of a variety only (without var. prefix).
specify:variety_authorTextThe authorship of the varietal epithet.
specify:formaTextThe infraspecific epithet of a forma only (without f. prefix).
specify:forma_authorTextThe authorship of the forma.
specify:collector_first_nameTextThe first (given) name of the primary collector. Will be concatenated into recordedBy along with middle_initial and last_name fields.
specify:collector_middle_initialTextThe middle initial name of the primary collector. Will be concatenated into recordedBy along with first_name and last_name fields.
specify:collector_last_nameTextThe last (family) name of the primary collector. Will be concatenated into recordedBy along with first_name and middle_initial fields.
specify:determiner_first_nameTextThe first (given) name of the primary person who applied the taxonomic identification to the record. Will be concatenated into identifiedBy along with middle_initial and last_name fields.
specify:determiner_middle_initialTextThe middle initial of the primary person who applied the taxonomic identification to the record. Will be concatenated into identifiedBy along with first_name and last_name fields.
specify:determiner_last_nameTextThe last (family) name of the primary person who applied the taxonomic identification to the record. Will be concatenated into identifiedBy along with first_name and middle_initial fields.
specify:qualifier_positionTextWhen an identification qualifier is provided, this field will be concatenated along with the qualifier to indicate the part of the scientific name that the qualifier applies to. For example, if the record you are adding reads "Amaranthus cf. albus", enter "Amaranthus albus" in the scientificName (excluding author) field, "cf." in the identificationQualifier field, and "albus" in the qualifier_position field.
specify:latitude1Decimal numberThe westernmost latitude in a range of latitudes provided as a georeference for the record. Will be concatenated along with latitude2 into verbatimCoordinates.
specify:latitude2Decimal numberThe easternmost latitude in a range of latitudes provided as a georeference for the record. Will be concatenated along with latitude1 into verbatimCoordinates.
specify:longitude1Decimal numberThe northernmost longitude in a range of longitudes provided as a georeference for the record. Will be concatenated along with longitude2 into verbatimCoordinates.
specify:longitude2Decimal numberThe southernmost longitude in a range of longitudes provided as a georeference for the record. Will be concatenated along with longitude1 into verbatimCoordinates.
specify:land_ownershipTextWill be concatenated into the "locality" field separated by a semicolon.
specify:topo_quadTextWill be concatenated into the "locality" field separated by a semicolon.
specify:georeferenced_by_first_nameTextThe first (given) name of the primary person who applied the georeference to the record. Will be concatenated into georeferencedBy along with middle_initial and last_name fields.
specify:georeferenced_by_middle initialTextThe middle initial of the primary person who applied the georeference to the record. Will be concatenated into georeferencedBy along with first_name and last_name fields.
specify:georeferenced_by_last_nameTextThe last (family) name of the primary person who applied the georeference to the record. Will be concatenated into georeferencedBy along with first_name and middle_initial fields.
specify:locality_continuedTextWill be concatenated into the "locality" field with no delimiter.
specify:georeferenced_dateDate/TimeWill be concatenated into the "georeferencedBy" field with the following formatting: "georef date: georeferenced_date"
specify:elevation_(ft.)IntegerThe value of elevation in units of feet.
specify:preparer_first_nameTextThe first (given) name of the person who prepared the specimen. Will be concatenated into "preparations" along with middle_initial and last_name fields as follows: "preparer: first_name middle_initial last_name".
specify:preparer_middle_initialTextThe middle initial of the person who prepared the specimen. Will be concatenated into "preparations" along with first_name and last_name fields as follows: "preparer: first_name middle_initial last_name".
specify:preparer_last_nameTextThe last (family) name of the person who prepared the specimen. Will be concatenated into "preparations" along with first_name and middle_initial fields as follows: "preparer: first_name middle_initial last_name".
specify:prepared_by_dateDate/TimeThe date the specimen was prepared. Will be concatenated into "preparations".
specify:cataloger_first_nameTextThe first (given) name of the person who first cataloged the record. Will be concatenated into "recordEnteredBy" along with middle_initial and last_name fields.
specify:cataloger_middle_initialTextThe middle initial of the person who first cataloged the record. Will be concatenated into "recordEnteredBy" along with first_name and last_name fields.
specify:cataloger_last_nameTextThe last name of the person who first cataloged the record. Will be concatenated into "recordEnteredBy" along with first_name and middle_initial fields.
specify:cataloged_dateTextWill be concatenated into the "recordEnteredBy" field with the following formatting: "cataloged date: cataloged_date"