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 Patient Identity Feed by the Source that Creates or Updates a Patient

Official URL: https://profiles.ihe.net/ITI/PIXm/StructureDefinition/IHE.PIXm.Feed.Update.Audit.Source Version: 3.0.4
Active as of 2024-02-22 Computable Name: AuditPixmFeedSourceUpdate

Defines constraints on the AuditEvent Resource to record when a Patient Identity Feed Transaction happens, as recorded by the Patient Identity Source.

  • This profile applies to the Patient Identity Source actor in
  • Patient Identity Source records an Update as using a conditional create, so as to support update if exists else create.
  • Build off of the IHE BasicAudit PatientUpdate event
  • add the ITI-104 as a subtype
  • client is Patient Identifier Source
  • server is Patient Identifier Cross-reference Manager
  • entity slices for patient are required
    • filled with the identifier parameter value from the PUT
    • will be an identifier, not a reference
  • entity slice for the data
    • filled with the body of the PUT
    • will be the Patient resource presented
  • entity slice for transaction is available

Usage:

Formal Views of Profile Content

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

This structure is derived from PatientUpdate

NameFlagsCard.TypeDescription & Constraintsdoco
.. AuditEvent 0..*PatientUpdateEvent record kept for security purposes
... modifierExtension 0..0
... subtype 2..*CodingMore specific type/id for the event
... subtype:iti104 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-104
.... display1..1stringRepresentation defined by the system
Fixed Value: Patient Identity Feed FHIR
... agent:client C1..1BackboneElementPatient Identifier Source
val-audit-source: The Audit Source is this agent too.
... agent:server 1..1BackboneElementPatient Identifier Cross-reference Manager
... entity:data 1..1BackboneElementtransaction body
... entity:patient 1..1BackboneElementidentifier parameter - Patient
.... what
..... reference 0..0
..... identifier 1..1IdentifierLogical reference, when literal reference is not known

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