Create Update Tombstone Event Quick Reference Guide (In Progress)

Overview (In Progress)

Requirements

The tables below provides a summary of the required classes and terms. Term requirements are subject to the use of the parent class where a term that belongs to an optional class are required if and only if, their parent class is in use.

Required Classes
Required Terms

Open Digital Specimen

Activity

prov:wasAssociatedWith Property
Qualified Term prov:wasAssociatedWith
Label Was Associated With
Definition The unique identifier of the prov:Agent that was associated with the Activity (as indicated at @id in the Activity Class), http://www.w3.org/ns/prov#wasAssociatedWith
Examples
  • ['https://orcid.org/0000-0002-1825-0097', 'https://hdl.handle.net/20.5000.1025/XXX-XXX-XXX']
prov:endedAtTime Property
Qualified Term prov:endedAtTime
Label Ended At Time
Definition The date and time when the activity ended, in ISO 8601 format, http://www.w3.org/ns/prov#endedAtTime
Examples
  • ['2024-06-11T09:14:001Z']
prov:used Property
Qualified Term prov:used
Label Used
Definition The unique identifier of the prov:Entity that was used in the Activity (as indicated at @id in the Activity Class), http://www.w3.org/ns/prov#used
Examples
  • ['https://hdl.handle.net/20.5000.1025/XXX-XXX-XXX/1', 'https://doi.org/10.15468/1a2b3c/3']
rdfs:comment Property
Qualified Term rdfs:comment
Label Comment
Definition A comment about the activity, https://www.w3.org/2000/01/rdf-schema#comment
Examples
  • ['This activity was created by the user']
ods:changeValue Property
Qualified Term ods:changeValue
Label Change Value
Definition The json patch object that describes the changes made to the object as opposed to the previous version, empty if this is a ods:Create or ods:Tombstone activity
Examples
  • [[{'op': 'add', 'path': '/ods:attributes/dwc:collectionId', 'value': 'Herbarium Berolinense'}, {'op': 'copy', 'path': '/ods:attributes/dwc:identification/0/taxonIdentifications/0/dwc:infragenericEpithet', 'from': '/ods:attributes/dwc:identification/0/taxonIdentifications/0/dwc:specificEpithet'}]]

Agent

foaf:name Property
Qualified Term foaf:name
Label Name
Definition The name of the agent
Examples
  • ['John Doe', 'GBIF Linker Service']

CreateUpdateTombstoneEvent

ods:CreateUpdateTombstoneEvent Class
Qualified Term ods:CreateUpdateTombstoneEvent
Label Create Update Tombstone Event
Definition Create Update Tombstone Event, based on W3C PROV Data Model (https://www.w3.org/TR/prov-o/)
ods:ID Property
Qualified Term ods:ID
Label Id
Definition The unique identifier of the Create Update Tombstone Event, this includes the version of the object
Examples
  • ['https://hdl.handle.net/20.5000.1025/XXX-XXX-XXX/3', 'https://doi.org/TEST/PGD-QGK-S0R/1']
ods:type Property
Qualified Term ods:type
Label Type
Definition The DOI to the FDO type of the object
Examples
  • ['https://doi.org/10.15468/1a2b3c']
prov:Activity Class
Qualified Term prov:Activity
Label Activity
Definition Based on the prov-ontology Activity Class, https://www.w3.org/ns/prov#Activity
prov:Entity Class
Qualified Term prov:Entity
Label Entity
Definition Based on the prov-ontology Entity Class, https://www.w3.org/ns/prov#Entity
prov:Agent Class
Qualified Term prov:Agent
Label Agent
Definition Based on the prov-ontology Agent Class, https://www.w3.org/ns/prov#Agent

Entity

prov:value Property
Qualified Term prov:value
Label Value
Definition The full object that is the result of the prov:Activity, the structure of this object is defined by the `@type` field. When the `prov:Activity` is of type `ods:Tombstone`, this field is empty
Examples
  • [{'@id': 'https://hdl.handle.net/20.5000.1025/ABC-DEF-GHI', '@type': 'ods:Mapping', 'ods:ID': 'https://hdl.handle.net/20.5000.1025/ABC-DEF-GHI', 'ods:type': 'https://doi.org/10.15468/1a2b3c', 'schema:version': 1, 'schema:name': 'Default Mapping for Herbarium of University of Coimbra (COI)', 'schema:description': 'The default mapping for the Herbarium of the University of Coimbra (COI) to the Darwin Core standard.', 'schema:dateCreated': '2021-06-01T12:00:00Z', 'ods:creator': 'e2befba6-9324-4bb4-9f41-d7dfae4a44b0', 'ods:Mapping': {'ods:DefaultMapping': [{'ods:physicalSpecimenIdType': 'cetaf'}, {'ods:type': 'ZoologyVertebrateSpecimen'}, {'ods:organisationId': 'https://ror.org/05xg72x27'}], 'ods:FieldMapping': [{'ods:physicalSpecimenId': 'dwc:catalogNumber'}]}, 'ods:mappingDataStandard': 'dwc'}]
prov:wasRevisionOf Property
Qualified Term prov:wasRevisionOf
Label Was Revision Of
Definition The unique identifier (handle) of the previous version of the object, only present when prov:Activity is of type ods:Update and ods:Tombstone
Examples
  • ['https://hdl.handle.net/20.5000.1025/XXX-XXX-XXX/1']
prov:wasGeneratedBy Property
Qualified Term prov:wasGeneratedBy
Label Was Generated By
Definition The unique identifier of the prov:Activity that generated the Entity (as indicated at @id in the Activity Class), http://www.w3.org/ns/prov#wasGeneratedBy
Examples
  • ['7ba628d4-2e28-4ce4-ad1e-e99c97c20507', '807f145c-11a1-41f0-af34-b2d7c580bcc1']
prov:wasAttributedTo Property
Qualified Term prov:wasAttributedTo
Label Was Attributed To
Definition The unique identifier of the prov:Agent that was attributed to the Entity (as indicated at @id in the Agent Class), http://www.w3.org/ns/prov#wasAttributedTo
Examples
  • ['https://orcid.org/0000-0002-1825-0097', 'https://hdl.handle.net/20.5000.1025/XXX-XXX-XXX']