CH EPR FHIR (R4)
5.0.0-ballot-ci-build - ci-build Switzerland flag

CH EPR FHIR (R4), published by eHealth Suisse. This guide is not an authorized publication; it is the continuous build for version 5.0.0-ballot-ci-build built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/ehealthsuisse/ch-epr-fhir/ and changes regularly. See the Directory of published versions

Resource Profile: CH Audit Event for [ITI-104] Patient Identity Source

Official URL: http://fhir.ch/ig/ch-epr-fhir/StructureDefinition/ChAuditEventIti104Source Version: 5.0.0-ballot-ci-build
Active as of 2024-12-18 Computable Name: ChAuditEventIti104Source

Copyright/Legal: CC0-1.0

This profile is used to define the CH Audit Event for the [ITI-104] transaction and the actor 'Patient Identity Source'.

Usage:

Formal Views of Profile Content

Description of Profiles, Differentials, Snapshots and how the different presentations work.

This structure is derived from AuditPixmFeedSourceUpdate

NameFlagsCard.TypeDescription & Constraintsdoco
.. AuditEvent 0..* AuditPixmFeedSourceUpdate Event record kept for security purposes
... Slices for agent Content/Rules for all slices
.... agent:client 1..1 BackboneElement The 'Patient Identifier Source' actor (EPR application)
.... agent:server 1..1 BackboneElement The 'Patient Identifier Cross-reference Manager' actor (EPR API)
.... agent:mainUser 0..1 BackboneElement The main user (patient, representative, healthcare professional, or administrator)
..... type 1..1 CodeableConcept How agent participated
Required Pattern: At least the following
...... coding 1..* Coding Code defined by a terminology system
Fixed Value: (complex)
....... system 1..1 uri Identity of the terminology system
Fixed Value: http://terminology.hl7.org/CodeSystem/v3-ParticipationType
....... code 1..1 code Symbol in syntax defined by the system
Fixed Value: RESP
....... display 1..1 string Representation defined by the system
Fixed Value: responsible party
..... role 1..1 CodeableConcept Agent role in the event
..... altId 1..1 string Alternative User identity
..... name 1..1 string Human friendly name for the agent
..... purposeOfUse 0..1 CodeableConcept Reason given for this user
Binding: EprPurposeOfUse (required)
.... agent:delegatedUser 0..1 BackboneElement The person who acted on behalf of the main user (an assistant or technical user)
..... type 1..1 CodeableConcept How agent participated
Required Pattern: At least the following
...... coding 1..* Coding Code defined by a terminology system
Fixed Value: (complex)
....... system 1..1 uri Identity of the terminology system
Fixed Value: http://terminology.hl7.org/CodeSystem/v3-ParticipationType
....... code 1..1 code Symbol in syntax defined by the system
Fixed Value: PPRF
....... display 1..1 string Representation defined by the system
Fixed Value: primary performer
..... role 1..1 CodeableConcept Agent role in the event
..... altId 1..1 string Alternative User identity
..... name 1..1 string Human friendly name for the agent
... source
.... site 1..1 string The OID of the audit source
... Slices for entity Content/Rules for all slices
.... entity:traceparent 0..1 BackboneElement The 'traceparent' header value of the transaction
..... what 1..1 Reference(Resource) Specific instance of resource
...... identifier 1..1 Identifier Logical reference, when literal reference is not known
....... value 1..1 string The 'traceparent' header value
..... type 1..1 Coding Type of entity involved
Required Pattern: At least the following
...... system 1..1 uri Identity of the terminology system
Fixed Value: http://terminology.hl7.org/CodeSystem/audit-entity-type
...... code 1..1 code Symbol in syntax defined by the system
Fixed Value: 4
...... display 1..1 string Representation defined by the system
Fixed Value: Other
..... role 0..1 Coding What role the entity played
Required Pattern: At least the following
...... system 1..1 uri Identity of the terminology system
Fixed Value: http://terminology.hl7.org/CodeSystem/object-role
...... code 1..1 code Symbol in syntax defined by the system
Fixed Value: 26
...... display 1..1 string Representation defined by the system
Fixed Value: Processing Element

doco Documentation for this format

Terminology Bindings (Differential)

PathConformanceValueSetURI
AuditEvent.agent:mainUser.purposeOfUserequiredEprPurposeOfUse
http://fhir.ch/ig/ch-term/ValueSet/EprPurposeOfUse

 

Other representations of profile: CSV, Excel, Schematron