Generated Narrative: StructureDefinition ext-R2-AuditEvent.event Name Flags Card. Type Description & Constraints Extension 1..1 Extension(4.0.1) What was done #xD; Slices for extension 2..* Extension Extension Slice: Unordered, Closed by value:url #xD; extension:type 1..1 Extension Type/identifier of event #xD; url 1..1 uri "type" #xD; value[x] 0..1 Coding Type/identifier of event Binding: R2_audit_event_type_for_R4 (0.0.1-snapshot-2) (extensible): Type of event. #xD; extension:subtype 0..* Extension More specific type/id for the event #xD; url 1..1 uri "subtype" #xD; value[x] 0..1 Coding More specific type/id for the event Binding: R2_audit_event_sub_type_for_R4 (0.0.1-snapshot-2) (extensible): Sub-type of event. #xD; extension:action 0..1 Extension Type of action performed during the event #xD; url 1..1 uri "action" #xD; value[x] 0..1 code Type of action performed during the event Binding: AuditEventAction (required): Indicator for type of action performed during the event that generated the audit. #xD; extension:dateTime 1..1 Extension Time when the event occurred on source #xD; url 1..1 uri "dateTime" #xD; value[x] 0..1 instant Time when the event occurred on source #xD; extension:outcome 0..1 Extension Whether the event succeeded or failed #xD; url 1..1 uri "outcome" #xD; value[x] 0..1 code Whether the event succeeded or failed Binding: AuditEventOutcome (required): Indicates whether the event succeeded or failed #xD; extension:outcomeDesc 0..1 Extension Description of the event outcome #xD; url 1..1 uri "outcomeDesc" #xD; value[x] 0..1 string Description of the event outcome #xD; extension:purposeOfEvent 0..* Extension The purposeOfUse of the event #xD; url 1..1 uri "purposeOfEvent" #xD; value[x] 0..1 Coding The purposeOfUse of the event Binding: v3.PurposeOfUse (2014-03-26) (extensible): The reason the activity took place. #xD; url 1..1 uri "http://hl7.org/fhir/1.0/StructureDefinition/extension-AuditEvent.event" #xD; Documentation for this format
Cross-version Extension for R2.AuditEvent.event for use in FHIR R4
This cross-version extension represents AuditEvent.event from http://hl7.org/fhir/StructureDefinition/AuditEvent|1.0.2 for use in FHIR R4.
Identifies the name, action type, time, and disposition of the audited event.
`AuditEvent` maps to R4 `AuditEvent`. So is mapped as Equivalent.
All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count())
Must have either extensions or value[x], not both
exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])
Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.
Extensions are always sliced by (at least) url
exists(f:extension)!=exists(f:*[starts-with(local-name(.), "value")])
Identifier for a family of the event. For example, a menu item, program, rule, policy, function code, application name or URL. It identifies the performed function.
Additional content defined by implementations
May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.
Source of the definition for the extension code - a logical name or a URL.
The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.
Type of action performed during the event
Indicator for type of action performed during the event that generated the audit.
The time when the event occurred on the source.
Indicates whether the event succeeded or failed.
Indicates whether the event succeeded or failed
A free text description of the outcome of the event.
The purposeOfUse (reason) that was used during the event being recorded.
Value of extension - must be one of a constrained set of the data types (see [Extensibility](http://hl7.org/fhir/R4/extensibility.html) for a list).