CDIFProvenance

Person inherited from CDIFCore

CDIFProvenance::Classes::Person

Definition

schema:Person - a human agent (creator, contributor, publisher, etc.). Inherits identifier and name from Agent.

Diagram

Inheritance

Generalizes: Agent ↗

Attributes

NameTypeMultiplicityDescription
descriptionstring[0..1]schema:description - short textual description of the person.
alternateNamestring[0..1]schema:alternateName - other labels by which the person might be known.
affiliationOrganization ↗[0..1]schema:affiliation - organisational affiliation; per the CDIF profile the value must be a schema:Organization.
contactPointContactPoint ↗[0..1]schema:contactPoint - contact point for the person; the CDIF profile restricts this to email only.
sameAsIdentifier ↗[0..*]schema:sameAs - other identifiers for the person, each a string or an @id object reference.

Associations

RoleTargetMultiplicityKind
agentProvActivity[0..1]association
participantProvActivity[0..*]association