NameFlagsCard.TypeDescription & Constraintsdoco
.. AuditEvent TUDomainResourceRecord of an event

Elements defined in Ancestors: id, meta, implicitRules, language, text, contained, extension, modifierExtension
... category Σ0..*CodeableConceptType/identifier of event
Binding: Audit Event ID (Example)

... code Σ1..1CodeableConceptSpecific type of event
Binding: Audit Event Sub-Type (Example)
... action Σ0..1codeType of action performed during the event
Binding: Audit Event Action (Required)
... severity Σ0..1codeemergency | alert | critical | error | warning | notice | informational | debug
Binding: Audit Event Severity (Required)
... occurred[x] 0..1When the activity occurred
.... occurredPeriodPeriod
.... occurredDateTimedateTime
... recorded Σ1..1instantTime when the event was recorded
... outcome Σ0..1BackboneElementWhether the event succeeded or failed
.... code Σ1..1CodingWhether the event succeeded or failed
Binding: Audit Event Outcome (Preferred)
.... detail Σ0..*CodeableConceptAdditional outcome detail
Binding: Audit Event Outcome Detail (Example)

... authorization Σ0..*CodeableConceptAuthorization related to the event
Binding: PurposeOfUse (Example)

... basedOn 0..*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 used/created/updated/deleted during the activity
... encounter 0..1Reference(Encounter)Encounter within which this event occurred or which the event is tightly associated
... agent Σ1..*BackboneElementActor involved in the event

.... type 0..1CodeableConceptHow agent participated
Binding: Participation Role Type (Preferred)
.... role 0..*CodeableConceptAgent role in the event
Binding: Security Role Type (Example)

.... who Σ1..1Reference(Practitioner | PractitionerRole | Organization | CareTeam | Patient | Device | RelatedPerson)Identifier of who
.... requestor Σ0..1booleanWhether user is initiator
.... location 0..1Reference(Location)The agent location when the event occurred
.... policy 0..*uriPolicy that authorized the agent participation in the event

.... network[x] 0..1This agent network location for the activity
..... networkReferenceReference(Endpoint)
..... networkUriuri
..... networkStringstring
.... authorization 0..*CodeableConceptAllowable authorization for this agent
Binding: PurposeOfUse (Example)

... source Σ1..1BackboneElementAudit Event Reporter
.... site 0..1Reference(Location)Logical source location within the enterprise
.... observer Σ1..1Reference(Practitioner | PractitionerRole | Organization | CareTeam | Patient | Device | RelatedPerson)The identity of source detecting the event
.... type 0..*CodeableConceptThe type of source where event originated
Binding: Audit Event Source Type (Preferred)

... entity Σ0..*BackboneElementData or objects used

.... what Σ0..1Reference(Any)Specific instance of resource
.... role 0..1CodeableConceptWhat role the entity played
Binding: Audit Event Entity Role (Example)
.... securityLabel 0..*CodeableConceptSecurity labels on the entity
Binding: Example set of Security Labels (Example)

.... query Σ0..1base64BinaryQuery parameters
.... detail 0..*BackboneElementAdditional Information about the entity

..... type 1..1CodeableConceptName of the property
Binding: Audit Event ID (Example)
..... value[x] 1..1Property value
...... valueQuantityQuantity
...... valueCodeableConceptCodeableConcept
...... valueStringstring
...... valueBooleanboolean
...... valueIntegerinteger
...... valueRangeRange
...... valueRatioRatio
...... valueTimetime
...... valueDateTimedateTime
...... valuePeriodPeriod
...... valueBase64Binarybase64Binary
.... agent 0..*see agentEntity is attributed to this agent


doco Documentation for this format