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 Σ0..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
... authorization 0..*CodeableReference()Authorization (purposeOfUse) related to the event
Binding: PurposeOfUse (Example)

... activity 0..1CodeableConceptActivity that occurred
Binding: ValueSet of sample of representative activity type codes. (Example)
... basedOn TU0..*Reference(CarePlan | DeviceRequest | ImmunizationRecommendation | MedicationRequest | NutritionOrder | ServiceRequest | Task)Workflow authorization within which this event occurred

... patient TU0..1Reference(Patient)The patient is the subject of the data created/updated (.target) by the activity
... encounter TU0..1Reference(Encounter)Encounter within which this event occurred or which the event is tightly associated
... agent ΣC1..*BackboneElementActor involved
+ Rule: Who and onBehalfOf cannot be the same
+ Rule: If who is a PractitionerRole, onBehalfOf can't reference the same Practitioner
+ Rule: If who is an organization, onBehalfOf can't be a PractitionerRole within that organization

.... type Σ0..1CodeableConceptHow the agent participated
Binding: Participation Role Type (Example)
.... role 0..*CodeableConceptWhat the agents role was
Binding: Security Role Type (Example)

.... who ΣC1..1Reference(Practitioner | PractitionerRole | Organization | CareTeam | Patient | Device | RelatedPerson)The agent that participated in the event
.... onBehalfOf C0..1Reference(Practitioner | PractitionerRole | Organization | CareTeam | Patient)The agent that delegated
... entity ΣTU0..*BackboneElementAn entity used in this activity

.... role Σ1..1coderevision | quotation | source | instantiates | removal
Binding: Provenance Entity Role (Required)
.... what Σ1..1Reference(Any)Identity of entity
.... agent 0..*see agentEntity is attributed to this agent

... signature TU0..*SignatureSignature on target


doco Documentation for this format