NameFlagsCard.TypeDescription & Constraintsdoco
.. Provenance ΣDomainResourceWho, What, When for a set of resources
... target Σ1..*Reference(Any)Target Reference(s) (usually version specific)
... period Σ0..1PeriodWhen the activity occurred
... recorded Σ1..1instantWhen the activity was recorded / updated
... reason Σ0..*CodingReason the activity is occurring
PurposeOfUse (Extensible)
... activity Σ0..1CodingActivity that occurred
ProvenanceEventCurrentState (Extensible)
... location Σ0..1Reference(Location)Where the activity occurred, if relevant
... policy Σ0..*uriPolicy or plan the activity was defined by
... agent Σ1..*BackboneElementActor involved
.... role Σ1..1CodingWhat the agents involvement was
ProvenanceParticipantRole (Extensible)
.... actor Σ0..1Reference(Practitioner | RelatedPerson | Patient | Device | Organization)Individual, device or organization playing role
.... userId Σ0..1IdentifierAuthorization-system identifier for the agent
.... relatedAgent Σ0..*BackboneElementTrack delegation between agents
..... type Σ1..1CodeableConceptType of relationship between agents
v3 Code System RoleLinkType (Example)
..... target Σ1..1uriReference to other agent in this resource by identifier
... entity Σ0..*BackboneElementAn entity used in this activity
.... role Σ1..1codederivation | revision | quotation | source | removal
ProvenanceEntityRole (Required)
.... type Σ1..1CodingThe type of resource in this entity
ResourceType (Extensible)
.... reference Σ1..1uriIdentity of entity
.... display Σ0..1stringHuman description of entity
.... agent Σ0..*see agentEntity is attributed to this agent
... signature Σ0..*SignatureSignature on target

doco Documentation for this format