Patient Identifier Cross-referencing for mobile (PIXm)
3.0.0 - Trial-Implementation

This page is part of the IHE Patient Identifier Cross-referencing for Mobile (v3.0.0: Trial Implementation) based on FHIR R4. This is the current published version. For a full list of available versions, see the Directory of published versions

Artifacts Summary

This page provides a list of the FHIR artifacts defined as part of this implementation guide.

Behavior: Capability Statements

The following artifacts define the specific capabilities that different types of systems are expected to have in order to comply with this implementation guide. Systems conforming to this implementation guide are expected to declare conformance to one or more of the following capability statements.

IHE ITI Patient Identifier Cross-referencing for mobile (PIXm) - Consumer (client)

The Patient Identifier Cross-reference Consumer Actor CapabililtyStatement expresses the requirements that can be utilized while being compliant.

  • using FHIR R4
  • using json or xml encoding
  • query the $ihe-pix operation
IHE ITI Patient Identifier Cross-referencing for mobile (PIXm) - Manager (server)

The Patient Identifier Cross-reference Manager CapabililtyStatement expresses the requirements that shall be provided.

  • using FHIR R4
  • using json and xml encoding
  • support the $ihe-pix operation
  • support conditional update for [ITI-104]
  • support conditional delete for [ITI-104] if Remove Patient Option is supported
  • should use a security framework. Recommend IHE-IUA or SMART-on-FHIR
IHE ITI Patient Identifier Cross-referencing for mobile (PIXm) - Source (client)

The Patient Identity Source Actor CapabililtyStatement expresses the requirements that can be utilized while being compliant.

  • using FHIR R4
  • using json or xml encoding
  • using conditional update for [ITI-104]
  • using conditional delete for [ITI-104] if Remove Patient Option is supported
  • provide supported Patient profile for crosss-referencing for [ITI-104]

Behavior: Operation Definitions

These are custom operations that can be supported by and/or invoked by systems conforming to this implementation guide

Get Corresponding Identifiers Operation

The OperationDefinition defines the In and Output Parameters for the $ihe-pix operation

  • Input: sourceIdentifier, targetSystem and _format
  • Opuut: targetIdentifier, targetId

Structures: Resource Profiles

These define constraints on FHIR resources for systems conforming to this implementation guide

Audit Event for Patient Identity Feed FHIR by the Manager

Defines constraints on the AuditEvent Resource to record when a Patient Identity Feed FHIR Transaction happens, as recorded by the Patient Identifier Cross-reference Manager.

  • Feed event for ITI-104
  • shall have the source as itself
  • shall have a destination
  • may have user, app, organization agent(s)
  • shall have a source patient identifier
Audit Event for Patient Identity Feed by the Source

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

  • Feed event for ITI-104
  • shall have the source as itself
  • shall have a destination
  • may have user, app, organization agent(s)
  • shall have a source patient identifier
Audit Event for PIXm Query by the Consumer

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

  • Query event for ITI-83
  • shall have the source as itself
  • shall have a destination
  • may have user, app, organization agent(s)
  • shall have a source patient identifier
  • shall have a the query parameters
Audit Event for PIXm Query by the Manager

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

  • Query event for ITI-83
  • shall have the source as itself
  • shall have a destination
  • may have user, app, organization agent(s)
  • shall have a source patient identifier
  • shall have a the query parameters
PIXm Patient constraints for Feed

Profile for describing elements which have to be accepted by the Patient Identifier Cross-reference Manager for performing its cross-referencing function.

  • requiring name
  • mustSupport for identifier, name, telecom, gender birthDate, address and managingOrganization
PIXm Patient Profile example for additional Manager constraints

Example Profile StructureDefinition for describing additional Patient resource constraints (requiring birthDate) by the Patient Identifier Cross-reference Manager for performing its cross-referencing function.

  • requiring name and birthDate
  • mustSupport for identifier, birthDate, name, telecom, gender birthDate, address and managingOrganization
IHE PIXm Query Parameters In

The StructureDefinition defines the Input Parameters for the $ihe-pix operation

  • Input: sourceIdentifier, targetSystem
IHE PIXm Query Parameters Out

The StructureDefinition defines the Output Parameters for the $ihe-pix operation

  • Output: targetId, targetIdentifier

Example: Example Instances

These are example instances that show what data produced and consumed by systems conforming with this implementation guide might look like

Audit Example of ITI-104 at Manager

Audit Event for Patient Identity Feed FHIR Transaction ITI-104 by the Patient Identifier Cross-reference Manager

Audit Example of ITI-104 at Source

Audit Event for Patient Identity Feed FHIR Transaction ITI-104 by the Patient Identity Source

Audit Example of ITI-83 at Consumer

Audit Event for PIXm Query Transaction ITI-83 by the Patient Identifier Cross-reference Consumer

Audit Example of ITI-83 at Manager

Audit Event for PIXm Query Transaction ITI-83 by the Patient Identifier Cross-reference Manager

Dummy Device example

Dummy Device example for completeness sake. No actual use of this resource other than an example target

Patient Maiden Alice (Red)

Patient Maiden Alice in Red Domain

Patient Alice Mohr (Blue)

Patient Mohr Alice in Blue Domain

Patient Alice Mohr (Green)

Patient Mohr Alice in Green Domain

Patient Alice Mohr (Red)

Patient Mohr Alice in Red Domain

Patient Alice Mohr

Patient Mohr Alice with all domain identifiers, note: this is just a consolidated identifier example will all identifiers from all the domains equivalent to a golden patient, however a golden patient is not the scope of PIXm, see the IHE PMIR profile

Patient Alissa Mohr (Red)

Patient Mohr Alisa in Red Domain

Patient Mohr Maiden Resolved by Mohr Alice (Red)

Patient Mohr Maiden (Duplicate) Resolved by Mohr Alice Red Domain

PIXm Query with source identifier

PIXm Query for Patient with source identifier in RED domain for Mohr Alice

PIXm Query with source identifier and target system

PIXm Query for Patient with source identifier in RED domain and query for BLUE domain for Mohr Alice

PIXm Query Response error message

Error source identifier not found

PIXm Query Response for source identifier

PIXm Query Response for Patient with source identifier in RED domain for Mohr Alice

PIXm Query Response for source identifier and target system specified

PIXm Query Response for Patient with source identifier in RED domain and query for BLUE domain for Mohr Alice