AuditEvent

Foundation

A record of an event made for purposes of maintaining a security log. Typical uses include detection of intrusion attempts and monitoring for inappropriate usage.

PathCard.TypeDescription & Constraints
AuditEvent0..*Event record kept for security purposes
.idΣ0..1StringLogical id of this artifact
.metaΣ0..1MetaMetadata about the resource
.implicitRules?!Σ0..1uriA set of rules under which this content was created
.language0..1codeLanguage of the resource content
Bindinglanguages(preferred)
.text0..1NarrativeText summary of the resource, for human interpretation
.contained0..*ResourceContained, inline Resources
.extension0..*ExtensionAdditional content defined by implementations
.modifierExtension?!0..*ExtensionExtensions that cannot be ignored
.typeΣ1..1CodingType/identifier of event
Bindingaudit-event-type(extensible)
.subtypeΣ0..*CodingMore specific type/id for the event
Bindingaudit-event-sub-type(extensible)
.actionΣ0..1codeType of action performed during the event
Bindingaudit-event-action(required)
.period0..1PeriodWhen the activity occurred
.recordedΣ1..1instantTime when the event was recorded
.outcomeΣ0..1codeWhether the event succeeded or failed
Bindingaudit-event-outcome(required)
.outcomeDescΣ0..1stringDescription of the event outcome
.purposeOfEventΣ0..*CodeableConceptThe purposeOfUse of the event
Bindingv3-PurposeOfUse(extensible)
.agent1..*BackboneElementActor involved in the event
.id0..1StringUnique id for inter-element referencing
.extension0..*ExtensionAdditional content defined by implementations
.modifierExtension?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
.type0..1CodeableConceptHow agent participated
Bindingparticipation-role-type(extensible)
.role0..*CodeableConceptAgent role in the event
Bindingsecurity-role-type(example)
.whoΣ0..1Reference(PractitionerRole | Practitioner | Organization | Device | Patient | RelatedPerson)Identifier of who
.altId0..1stringAlternative User identity
.name0..1stringHuman friendly name for the agent
.requestorΣ1..1booleanWhether user is initiator
.location0..1Reference(Location)Where
.policy0..*uriPolicy that authorized event
.media0..1CodingType of media
Bindingdicm-405-mediatype(extensible)
.network0..1BackboneElementLogical network location for application activity
.id0..1StringUnique id for inter-element referencing
.extension0..*ExtensionAdditional content defined by implementations
.modifierExtension?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
.address0..1stringIdentifier for the network access point of the user device
.type0..1codeThe type of network access point
Bindingnetwork-type(required)
.purposeOfUse0..*CodeableConceptReason given for this user
Bindingv3-PurposeOfUse(extensible)
.source1..1BackboneElementAudit Event Reporter
.id0..1StringUnique id for inter-element referencing
.extension0..*ExtensionAdditional content defined by implementations
.modifierExtension?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
.site0..1stringLogical source location within the enterprise
.observerΣ1..1Reference(PractitionerRole | Practitioner | Organization | Device | Patient | RelatedPerson)The identity of source detecting the event
.type0..*CodingThe type of source where event originated
Bindingaudit-source-type(extensible)
.entity0..*BackboneElementData or objects used
.id0..1StringUnique id for inter-element referencing
.extension0..*ExtensionAdditional content defined by implementations
.modifierExtension?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
.whatΣ0..1Reference(Resource)Specific instance of resource
.type0..1CodingType of entity involved
Bindingaudit-entity-type(extensible)
.role0..1CodingWhat role the entity played
Bindingobject-role(extensible)
.lifecycle0..1CodingLife-cycle stage for the entity
Bindingobject-lifecycle-events(extensible)
.securityLabel0..*CodingSecurity labels on the entity
Bindingsecurity-labels(extensible)
.nameΣ0..1stringDescriptor for entity
.description0..1stringDescriptive text
.queryΣ0..1base64BinaryQuery parameters
.detail0..*BackboneElementAdditional Information about the entity
.id0..1StringUnique id for inter-element referencing
.extension0..*ExtensionAdditional content defined by implementations
.modifierExtension?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
.type1..1stringName of the property
.value[x]1..1string | base64BinaryProperty value