AgentActions

https://tdwg.github.io/attribution/people/dwc/AgentActions

Under Development

Extension to Occurrence Core to capture agents and optionally the specific roles they played in the context of executing actions on occurrences.

Keywords: dwc:Occurrence


Properties



agentType
The nature of the agent. Recommended practice is to use a controlled vocabulary.
Examples: "Person", "Organization", "SoftwareApplication"
Qualified Namehttps://tdwg.github.io/attribution/people/dwc/terms/agentType
Namespacehttps://tdwg.github.io/attribution/people/dwc/terms/
Data Type AgentActions agentType vocabulary
Requiredtrue
agentIdentifierType
The type of identifier for the agent. Recommended best practice is to use a controlled vocabulary.
Examples: "ORCID", "ISNI", "Wikidata", "VIAF", "ResearcherID", "HUH", "RoR", "Ringgold", "GRID"
Qualified Namehttps://tdwg.github.io/attribution/people/dwc/terms/agentIdentifierType
Namespacehttps://tdwg.github.io/attribution/people/dwc/terms/
Data Type AgentActions identifierType vocabulary
Requiredfalse
identifier
Recommended practice is to identify the resource by means of a string conforming to an identification system. Examples include International Standard Book Number (ISBN), Digital Object Identifier (DOI), and Uniform Resource Name (URN). Persistent identifiers should be provided as HTTP URIs.
Examples: https://orcid.org/0000-0001-6201-7340
Qualified Namehttp://purl.org/dc/terms/identifier
Namespacehttp://purl.org/dc/terms/
Data Type string
Requiredfalse
name
The name of the item. In this case the full name as woud be written on a legal document (without abbreviation), eg givenName familyName
Examples: Margaret Smith
Qualified Namehttps://schema.org/name
Namespacehttps://schema.org/
Data Type string
Requiredtrue
alternateName
An alias for the item. Other full name agent may have been known under such as maiden name.
Examples: Margaret Johnson
Qualified Namehttps://schema.org/alternateName
Namespacehttps://schema.org/
Data Type string
Requiredfalse
verbatimName
As written on occurrence, such as the collection or determination label.
Examples: MC Smith
Qualified Namehttps://tdwg.github.io/attribution/dwc/terms/verbatimName
Namespacehttps://tdwg.github.io/attribution/people/dwc/terms/
Data Type string
Requiredfalse
action
The name of the single action written as a verb in past tense. Recommended best practice is to use a controlled vocabulary.
Examples: "collected","identified"
Qualified Namehttps://tdwg.github.io/attribution/people/dwc/terms/action
Namespacehttps://tdwg.github.io/attribution/people/dwc/terms/
Data Type AgentActions action vocabulary
Requiredtrue
role
The name of the role the agent played in the context of executing the action. Not to be confused with the agent's role in an organization. Recommended best practice is to use a controlled vocabulary.
Examples: "major-effort","participant"
Qualified Namehttps://tdwg.github.io/attribution/people/dwc/terms/role
Namespacehttps://tdwg.github.io/attribution/people/dwc/terms/
Data Type AgentActions role vocabulary
Requiredfalse
displayOrder
The display order for the agent that executed the action when more than one agent was a participant.
Examples: 1
Qualified Namehttp://vocab.getty.edu/ontology/displayOrder
Namespacehttp://vocab.getty.edu/ontology/
Data Type integer
Requiredfalse
identificationID
An identifier for the Identification (the body of information associated with the assignment of a scientific name). May be a global unique identifier or an identifier specific to the data set. The intent of this term is to maintain the relational integrity between the identified action and a particular determination/annotation expressed in the Identification History Extension when present.
Examples: 9992
Qualified Namehttp://rs.tdwg.org/dwc/terms/identificationID
Namespacehttp://rs.tdwg.org/dwc/terms/
Data Type string
Requiredfalse
startedAtTime
Start is when an action is deemed to have been started by an agent.
Examples: 2012-04-25T01:30:00Z
Qualified Namehttp://www.w3.org/ns/prov#startedAtTime
Namespacehttp://www.w3.org/ns/prov#
Data Type date
Requiredfalse
endedAtTime
End is when an action is deemed to have been ended by an agent.
Examples: 2012-04-25T03:40:00Z
Qualified Namehttp://www.w3.org/ns/prov#endedAtTime
Namespacehttp://www.w3.org/ns/prov#
Data Type date
Requiredfalse