PackagesCanonicalsLogsProblems
    Packages
    fhir.r4.nhsengland.programme@0.2.2-pre-release
    https://fhir.nhs.uk/England/StructureDefinition/England-AuditEvent
description: Base England Audit Event
package_name: fhir.r4.nhsengland.programme
derivation: constraint
name: EnglandAuditEvent
type: AuditEvent
elements:
  type:
    elements:
      system: {index: 0}
    required: [system]
  subtype:
    elements:
      system: {index: 1}
      code: {index: 2}
    required: [code, system]
  action: {index: 3}
  recorded: {mustSupport: true, index: 4}
  agent:
    elements:
      who:
        index: 5
        elements:
          type: {index: 6}
          identifier:
            index: 7
            elements:
              system: {index: 8}
              value: {index: 9}
            required: [system, value]
        required: [identifier, type]
    required: [who]
  source:
    short: I think this is endpoint instance (Device) which created the audit
    index: 10
    elements:
      observer:
        elements:
          display: {short: Audit Creator Name (the system which has generated the event), index: 11}
        required: [display]
      type:
        index: 12
        elements:
          system: {short: Audit Creator system Identifier, index: 13}
          code: {short: Audit Creator Identifier code, index: 14}
        required: [code, system]
    required: [type]
  entity:
    elements:
      what:
        index: 15
        elements:
          identifier:
            index: 16
            elements:
              system: {index: 17}
            required: [system]
        required: [identifier]
      type:
        index: 18
        elements:
          system: {index: 19}
          code: {index: 20}
        required: [code, system]
    required: [type, what]
package_version: 0.2.2-pre-release
class: profile
kind: resource
url: https://fhir.nhs.uk/England/StructureDefinition/England-AuditEvent
base: https://fhir.hl7.org.uk/StructureDefinition/UKCore-AuditEvent
version: 0.0.1-current
required: [action]