CH ATC (R4)
3.3.0-ballot - ballot Switzerland flag

This page is part of the CH ATC (R4) (v3.3.0-ballot: Draft Ballot 5) based on FHIR (HL7® FHIR® Standard) R4. This is the current published version in its permanent home (it will always be available at this URL). For a full list of available versions, see the Directory of published versions

Resource Profile: AccessAuditTrailEvent - Detailed Descriptions

Active as of 2018-05-28

Definitions for the AccessAuditTrailEvent resource profile.

Guidance on how to interpret the contents of this table can be found here

0. AuditEvent
ShortAccess Audit Trail Event Content Profile
Invariantsch-atc-aae-1: subtype needs to be fixed to ATC_LOG_READ (subtype.exists() and subtype.count()=1 and subtype.first().code='ATC_LOG_READ')
2. AuditEvent.type
BindingUnless not suitable, these codes SHALL be taken from AuditEventID
(extensible to http://hl7.org/fhir/ValueSet/audit-event-type)

Type of event.

4. AuditEvent.subtype
Control1..1
BindingThe codes SHALL be taken from AccessAuditTrailEventType
(required to http://fhir.ch/ig/ch-atc/ValueSet/AccessAuditTrailEventType)

Audit Trail Event Type

6. AuditEvent.recorded
8. AuditEvent.agent
ShortPatient, repeated if representative
10. AuditEvent.agent.role
Control1..1
BindingThe codes SHALL be taken from EprParticipant
(required to http://fhir.ch/ig/ch-atc/ValueSet/EprParticipant)

EPR Participant

12. AuditEvent.agent.who
14. AuditEvent.agent.who.identifier
NoteThis is a business identifier, not a resource identifier (see discussion)
Control1..1
TypeIdentifier
16. AuditEvent.agent.name
Definition

AttributeStatement/Attribute[@Name='urn:oasis:names:tc:xspa:1.0:subject:subject- id']/AttributeValue

Control1..?
18. AuditEvent.agent.requestor
20. AuditEvent.entity
SlicingThis element introduces a set of slices on AuditEvent.entity. The slices areUnordered and Open, and can be differentiated using the following discriminators:
  • value @ type.code
  • value @ role.code
  • 22. AuditEvent.entity:Patient
    Slice NamePatient
    Control1..?
    24. AuditEvent.entity:Patient.what
    26. AuditEvent.entity:Patient.what.identifier
    NoteThis is a business identifier, not a resource identifier (see discussion)