NameFlagsCard.TypeDescription & Constraintsdoco
.. Provenance TUDomainResourceWho, What, When for a set of resources
Elements defined in Ancestors: id, meta, implicitRules, language, text, contained, extension, modifierExtension
... target Σ1..*Reference(Any)Target Reference(s) (usually version specific)
... occurred[x] 0..1When the activity occurred
.... occurredPeriodPeriod
.... occurredDateTimedateTime
... recorded Σ1..1instantWhen the activity was recorded / updated
... policy 0..*uriPolicy or plan the activity was defined by
... location 0..1Reference(Location)Where the activity occurred, if relevant
... reason 0..*CodeableConceptReason the activity is occurring
PurposeOfUse (Extensible)
... activity 0..1CodeableConceptActivity that occurred
ProvenanceActivityType (Extensible)
... agent 1..*BackboneElementActor involved
.... type Σ0..1CodeableConceptHow the agent participated
ProvenanceParticipantType (Extensible)
.... role 0..*CodeableConceptWhat the agents role was
SecurityRoleType (Example)
.... who[x] Σ1..1Who participated
..... whoIdentifierIdentifier
..... whoReferenceReference(Practitioner | PractitionerRole | RelatedPerson | Patient | Device | Organization)
.... onBehalfOf[x] 0..1Who the agent is representing
..... onBehalfOfIdentifierIdentifier
..... onBehalfOfReferenceReference(Practitioner | PractitionerRole | RelatedPerson | Patient | Device | Organization)
... entity 0..*BackboneElementAn entity used in this activity
.... role Σ1..1codederivation | revision | quotation | source | removal
ProvenanceEntityRole (Required)
.... what[x] Σ1..1Identity of entity
..... whatIdentifierIdentifier
..... whatReferenceReference(Any)
.... agent 0..*see agentEntity is attributed to this agent
... signature 0..*SignatureSignature on target

doco Documentation for this format