Name | Flags | Card. | Type | Description & Constraints![]() |
---|---|---|---|---|
DomainResource | Event record kept for security purposes | |||
1..1 | BackboneElement | What was done | ||
Σ | 1..1 | Coding | Type/identifier of event Audit Event ID (Extensible) | |
Σ | 0..* | Coding | More specific type/id for the event Audit Event Sub-Type (Extensible) | |
Σ | 0..1 | code | Type of action performed during the event AuditEventAction (Required) | |
Σ | 1..1 | instant | Time when the event occurred on source | |
Σ | 0..1 | code | Whether the event succeeded or failed AuditEventOutcome (Required) | |
Σ | 0..1 | string | Description of the event outcome | |
Σ | 0..* | Coding | The purposeOfUse of the event PurposeOfUse (Extensible) | |
1..* | BackboneElement | A person, a hardware device or software process | ||
0..* | CodeableConcept | User roles (e.g. local RBAC codes) Audit Active Participant Role ID Code (Extensible) | ||
Σ | 0..1 | Reference(Practitioner | Organization | Device | Patient | RelatedPerson) | Direct reference to resource | |
Σ | 0..1 | Identifier | Unique identifier for the user | |
0..1 | string | Alternative User id e.g. authentication | ||
0..1 | string | Human-meaningful name for the user | ||
1..1 | boolean | Whether user is initiator | ||
0..1 | Reference(Location) | Where | ||
0..* | uri | Policy that authorized event | ||
0..1 | Coding | Type of media Media Type Code (Extensible) | ||
0..1 | BackboneElement | Logical network location for application activity | ||
0..1 | string | Identifier for the network access point of the user device | ||
0..1 | code | The type of network access point AuditEventParticipantNetworkType (Required) | ||
0..* | Coding | Reason given for this user PurposeOfUse (Extensible) | ||
1..1 | BackboneElement | Application systems and processes | ||
0..1 | string | Logical source location within the enterprise | ||
Σ | 1..1 | Identifier | The identity of source detecting the event | |
0..* | Coding | The type of source where event originated Audit Event Source Type (Extensible) | ||
I | 0..* | BackboneElement | Specific instances of data or objects that have been accessed Either a name or a query (NOT both) | |
Σ | 0..1 | Identifier | Specific instance of object (e.g. versioned) | |
Σ | 0..1 | Reference(Any) | Specific instance of resource (e.g. versioned) | |
0..1 | Coding | Type of object involved AuditEventObjectType (Extensible) | ||
0..1 | Coding | What role the Object played AuditEventObjectRole (Extensible) | ||
0..1 | Coding | Life-cycle stage for the object AuditEventObjectLifecycle (Extensible) | ||
0..* | Coding | Security labels applied to the object All Security Labels (Extensible) | ||
Σ I | 0..1 | string | Instance-specific descriptor for Object | |
0..1 | string | Descriptive text | ||
Σ I | 0..1 | base64Binary | Actual query for object | |
0..* | BackboneElement | Additional Information about the Object | ||
1..1 | string | Name of the property | ||
1..1 | base64Binary | Property value | ||
![]() |