A basic structure for declaring the name of an Agent inline, reference to an Agent, and role specification. This object is used primarily within Annotation.
Name | Cardinality | Datatype | Description |
---|---|---|---|
agentName | 0..1 | Full name of the contributor. Language equivalents should be expressed within the International String structure. | |
role | 0..n | The role of the of the Agent within the context of the parent property name with information on the extent to which the role applies. Allows for use of external controlled vocabularies. Reference should be made to the vocabulary within the structure of the role. Recommended role for contributors can be found in the CASRAI Contributor Roles Vocabulary (CRediT) http://dictionary.casrai.org/Contributor_Roles, or the OPENRIF contribution ontology https://github.com/openrif/contribution-ontology |
Name | Target Object | Description | Source cardinality | Target cardinality | Relationship type |
---|---|---|---|---|---|
associatedAgent | Reference to an agent as described by any object that is a member of the abstract type Agent. | 0..n | 0..1 | Neither |