CH EPR FHIR (R4)
4.0.1 - trial-use Switzerland flag

This page is part of the CH EPR FHIR (R4) (v4.0.1: DSTU 4) based on FHIR (HL7® FHIR® Standard) R4. This is the current published version. For a full list of available versions, see the Directory of published versions

Resource Profile: ChAuditEventIti104ManagerUpdate - Detailed Descriptions

Active as of 2024-12-18

Definitions for the ChAuditEventIti104ManagerUpdate resource profile.

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

0. AuditEvent
2. AuditEvent.agent
Control3..?
4. AuditEvent.agent:client
Slice Nameclient
ShortThe 'Patient Identifier Source' actor (EPR application)
6. AuditEvent.agent:server
Slice Nameserver
ShortThe 'Patient Identifier Cross-reference Manager' actor (EPR API)
8. AuditEvent.agent:mainUser
Slice NamemainUser
ShortThe main user (patient, representative, healthcare professional, or administrator)
Control1..1
10. AuditEvent.agent:mainUser.type
Control1..?
Pattern Value{
  "coding" : [{
    "system" : "http://terminology.hl7.org/CodeSystem/v3-ParticipationType",
    "code" : "RESP",
    "display" : "responsible party"
  }]
}
12. AuditEvent.agent:mainUser.role
Control1..1
14. AuditEvent.agent:mainUser.altId
Control1..?
16. AuditEvent.agent:mainUser.name
Control1..?
18. AuditEvent.agent:mainUser.purposeOfUse
Control1..1
BindingThe codes SHALL be taken from EprPurposeOfUse
(required to http://fhir.ch/ig/ch-term/ValueSet/EprPurposeOfUse)
20. AuditEvent.agent:delegatedUser
Slice NamedelegatedUser
ShortThe person who acted on behalf of the main user (an assistant or technical user)
Control0..1
22. AuditEvent.agent:delegatedUser.type
Control1..?
Pattern Value{
  "coding" : [{
    "system" : "http://terminology.hl7.org/CodeSystem/v3-ParticipationType",
    "code" : "PPRF",
    "display" : "primary performer"
  }]
}
24. AuditEvent.agent:delegatedUser.role
Control1..1
26. AuditEvent.agent:delegatedUser.altId
Control1..?
28. AuditEvent.agent:delegatedUser.name
Control1..?
30. AuditEvent.source
32. AuditEvent.source.site
ShortThe OID of the audit source
Control1..?
34. AuditEvent.entity:patient
Slice Namepatient
36. AuditEvent.entity:patient.what
38. AuditEvent.entity:patient.what.identifier
NoteThis is a business identifier, not a resource identifier (see discussion)
40. AuditEvent.entity:patient.what.identifier.system
Control1..?
42. AuditEvent.entity:patient.what.identifier.value
Control1..?
44. AuditEvent.entity:traceparent
Slice Nametraceparent
ShortThe 'traceparent' header value of the transaction
Control0..1
46. AuditEvent.entity:traceparent.what
Control1..?
48. AuditEvent.entity:traceparent.what.identifier
NoteThis is a business identifier, not a resource identifier (see discussion)
Control1..?
50. AuditEvent.entity:traceparent.what.identifier.value
ShortThe 'traceparent' header value
Control1..?
52. AuditEvent.entity:traceparent.type
Control1..?
Pattern Value{
  "system" : "http://terminology.hl7.org/CodeSystem/audit-entity-type",
  "code" : "4",
  "display" : "Other"
}
54. AuditEvent.entity:traceparent.role
Pattern Value{
  "system" : "http://terminology.hl7.org/CodeSystem/object-role",
  "code" : "26",
  "display" : "Processing Element"
}