http://hl7.org/fhir/StructureDefinition/AuditEvent|5.0.0
A record of an event relevant for purposes such as operations, privacy, security, maintenance, and performance analysis.
| Name | Flags | Card | Type | Description & Constraints |
|---|---|---|---|---|
AuditEvent | 0..* | Record of an event | ||
Σ | 0..* | CodeableConcept | Type/identifier of event AuditEventType (example) | |
Σ | 1..1 | CodeableConcept | Specific type of event AuditEventSubType (example) | |
Σ | 0..1 | code | Type of action performed during the event AuditEventAction (required) | |
Σ | 0..1 | code | emergency | alert | critical | error | warning | notice | informational | debug AuditEventSeverity (required) | |
| 0..1 | When the activity occurred | |||
| 0..1 | Period | |||
| 0..1 | dateTime | |||
Σ | 1..1 | instant | Time when the event was recorded | |
Σ | 0..1 | BackboneElement | Whether the event succeeded or failed | |
Σ | 1..1 | Coding | Whether the event succeeded or failed AuditEventOutcome (preferred) | |
Σ | 0..* | CodeableConcept | Additional outcome detail AuditEventOutcomeDetail (example) | |
Σ | 0..* | CodeableConcept | Authorization related to the event AuditPurposeOfUse (example) | |
| 0..* | Reference | Workflow authorization within which this event occurred | ||
| 0..1 | Reference | The patient is the subject of the data used/created/updated/deleted during the activity | ||
| 0..1 | Reference | Encounter within which this event occurred or which the event is tightly associated | ||
Σ | 1..* | BackboneElement | Actor involved in the event | |
| 0..1 | CodeableConcept | How agent participated AuditAgentType (preferred) | ||
| 0..* | CodeableConcept | Agent role in the event AuditAgentRole (example) | ||
Σ | 1..1 | Reference | Identifier of who | |
Σ | 0..1 | boolean | Whether user is initiator | |
| 0..1 | Reference | The agent location when the event occurred | ||
| 0..* | uri | Policy that authorized the agent participation in the event | ||
| 0..1 | This agent network location for the activity | |||
| 0..1 | Reference | |||
| 0..1 | uri | |||
| 0..1 | string | |||
| 0..* | CodeableConcept | Allowable authorization for this agent AuditPurposeOfUse (example) | ||
Σ | 1..1 | BackboneElement | Audit Event Reporter | |
| 0..1 | Reference | Logical source location within the enterprise | ||
Σ | 1..1 | Reference | The identity of source detecting the event | |
| 0..* | CodeableConcept | The type of source where event originated AuditEventSourceType (preferred) | ||
Σ | 0..* | BackboneElement | Data or objects used | |
Σ | 0..1 | Reference | Specific instance of resource | |
| 0..1 | CodeableConcept | What role the entity played AuditEventEntityRole (example) | ||
| 0..* | CodeableConcept | Security labels on the entity SecurityLabels (example) | ||
Σ | 0..1 | base64Binary | Query parameters | |
| 0..* | BackboneElement | Additional Information about the entity | ||
| 1..1 | CodeableConcept | Name of the property AuditEventDetailType (example) | ||
| 1..1 | Property value | |||
| 1..1 | Quantity | |||
| 1..1 | CodeableConcept | |||
| 1..1 | string | |||
| 1..1 | boolean | |||
| 1..1 | integer | |||
| 1..1 | Range | |||
| 1..1 | Ratio | |||
| 1..1 | time | |||
| 1..1 | dateTime | |||
| 1..1 | Period | |||
| 1..1 | base64Binary | |||
| 0..* | Entity is attributed to this agent |