| Name | Flags | Card. | Type | Description & Constraints |
|---|---|---|---|---|
| TU | DomainResource | Who, What, When for a set of resources Elements defined in Ancestors: id, meta, implicitRules, language, text, contained, extension, modifierExtension | ||
| Σ | 1..* | Reference(Any) | Target Reference(s) (usually version specific) | |
| 0..1 | When the activity occurred | |||
| Period | ||||
| dateTime | ||||
| Σ | 0..1 | instant | When the activity was recorded / updated | |
| 0..* | uri | Policy or plan the activity was defined by | ||
| 0..1 | Reference(Location) | Where the activity occurred, if relevant | ||
| 0..* | CodeableReference() | Authorization (purposeOfUse) related to the event Binding: PurposeOfUse (Example) | ||
| 0..1 | CodeableConcept | Activity that occurred Binding: ValueSet of sample of representative activity type codes. (Example) | ||
| TU | 0..* | Reference(CarePlan | DeviceRequest | ImmunizationRecommendation | MedicationRequest | NutritionOrder | ServiceRequest | Task) | Workflow authorization within which this event occurred | |
| TU | 0..1 | Reference(Patient) | The patient is the subject of the data created/updated (.target) by the activity | |
| TU | 0..1 | Reference(Encounter) | Encounter within which this event occurred or which the event is tightly associated | |
| ΣC | 1..* | BackboneElement | Actor 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 | |
| Σ | 0..1 | CodeableConcept | How the agent participated Binding: Participation Role Type (Example) | |
| 0..* | CodeableConcept | What the agents role was Binding: Security Role Type (Example) | ||
| ΣC | 1..1 | Reference(Practitioner | PractitionerRole | Organization | CareTeam | Patient | Device | RelatedPerson) | The agent that participated in the event | |
| C | 0..1 | Reference(Practitioner | PractitionerRole | Organization | CareTeam | Patient) | The agent that delegated | |
| ΣTU | 0..* | BackboneElement | An entity used in this activity | |
| Σ | 1..1 | code | revision | quotation | source | instantiates | removal Binding: Provenance Entity Role (Required) | |
| Σ | 1..1 | Reference(Any) | Identity of entity | |
| 0..* | see agent | Entity is attributed to this agent | ||
| TU | 0..* | Signature | Signature on target | |