Patient Identifier Cross-referencing for mobile (PIXm)
3.0.4 - Trial-Implementation International flag

This page is part of the IHE Patient Identifier Cross-referencing for Mobile (v3.0.4: Publication) 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: Audit Event for PIXm Query by the Consumer

Official URL: https://profiles.ihe.net/ITI/PIXm/StructureDefinition/IHE.PIXm.Query.Audit.Consumer Version: 3.0.4
Active as of 2024-02-22 Computable Name: AuditPixmQueryConsumer

Defines constraints on the AuditEvent (AuditMessage) Resource to record when a PIXm Query Transaction happens, as recorded by the Patient Identifier Cross-reference Consumer.

  • Build off of the IHE BasicAudit Patient Query event
  • add the ITI-83 as a subtype
  • client is Patient Identifier Cross-reference Consumer
  • server is Patient Identifier Cross-reference Manager
  • entity slice for query parameters
  • eitity slice for a source patient identifier
  • yes both entities likely say the same thing, but one is specifically the patient identifier, and the other is in query parameter format
  • source is the client

Usage:

Formal Views of Profile Content

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

This structure is derived from PatientQuery

NameFlagsCard.TypeDescription & Constraintsdoco
.. AuditEvent 0..*PatientQueryEvent record kept for security purposes
... modifierExtension 0..0
... subtype 2..*CodingMore specific type/id for the event
... subtype:iti83 1..1CodingMore specific type/id for the event
Required Pattern: At least the following
.... system1..1uriIdentity of the terminology system
Fixed Value: urn:ihe:event-type-code
.... code1..1codeSymbol in syntax defined by the system
Fixed Value: ITI-83
.... display1..1stringRepresentation defined by the system
Fixed Value: Mobile Patient Identifier Cross-reference Query
... agent:client C1..1BackboneElementPatient Identifier Cross-reference Consumer
val-audit-source: The Audit Source is this agent too.
... agent:server 1..1BackboneElementPatient Identifier Cross-reference Manager
... entity:query 1..1BackboneElementSearch Parameters
... entity:patient 1..1BackboneElementPatient
.... what
..... identifier 1..1IdentifierLogical reference, when literal reference is not known
.... type 1..1CodingType of entity involved
Required Pattern: At least the following
..... system1..1uriIdentity of the terminology system
Fixed Value: http://terminology.hl7.org/CodeSystem/audit-entity-type
..... code1..1codeSymbol in syntax defined by the system
Fixed Value: 1
..... display1..1stringRepresentation defined by the system
Fixed Value: Person
.... role 1..1CodingWhat role the entity played
Required Pattern: At least the following
..... system1..1uriIdentity of the terminology system
Fixed Value: http://terminology.hl7.org/CodeSystem/object-role
..... code1..1codeSymbol in syntax defined by the system
Fixed Value: 1
..... display1..1stringRepresentation defined by the system
Fixed Value: Patient

doco Documentation for this format

Constraints

IdGradePath(s)DetailsRequirements
val-audit-sourceerrorAuditEvent.agent:clientThe Audit Source is this agent too.
: $this.who = %resource.source.observer

 

Other representations of profile: CSV, Excel, Schematron