Please use a compatible browser :Google Chrome or Mozilla Firefox
Page expired. Any change will be lost. Try to refresh the page.
Gazelle update scheduled, unsaved changes will be lost :
Your session will timeout :
Redeployed...
Logged out...
The server is restarting. Any change will be lost.
 

View Transaction

View Transaction Information

Id: 140

Keyword: ITI-45

Name: PIXV3 Query

Description: PIXV3 Query

TF Reference:

Status: Final Text

Id
Keyword
Name
Description
Action
44 PIXV3 Patient Identifier Cross-Reference HL7 V3 The PIX profile supports the Cross-referencing of patient identifiers from multiple Patient Identification Domains. These Cross-referenced patient identifiers can then be used by "identity consumer" systems to correlate information about a single patient from sources that "know" the patient by different identifiers. This allows a Clinician to have more complete view of the patient information.
356 CH:PIXV3 Patient Identifier Cross-Referencing HL7 V3 Swiss Extension
Id
Keyword
Name
Description
Action
27PAT_ID_X_REF_MGRPatient Identity Cross-reference ManagerServes a well-defined set of Patient Identification Domains. Based on information provided by in each Patient Identification Domain by a Patient Identification Source Actor, it manages the cross-referencing of patient identifiers across Patient Identification Domains.
67PAT_ID_X_REF_CONSPatient Identifier Cross-reference ConsumerThis actor allows a system in a Patient Identification Domain to find out the identification of a patient in a different Patient Identification Domain by using the services of a Patient Identity Cross-Reference Manager Actor.
Assertion Id
Description
ITI45-1 PIXV3 Query [ITI-45] transaction references the following standard HL7 Version 3 Edition 2008 Patient Administration DSTU, Patient Topic (found at http://www.hl7.org/memonly/downloads/v3edition.cfm#V32008)
ITI45-10 The Patient Registry Query by Identifier message and response will be transmitted using Web Services, according to the requirements specified in ITI TF-2x: Appendix V.
ITI45-11 The following WSDL naming conventions SHALL apply: Query by Identifier -> "PRPA_IN201309UV02_Message" Query Response -> "PRPA_IN201310UV02_Message"
ITI45-12 The Patient Identifier Cross-reference Manager shall be capable of accepting attributes as specified in Table 3.45.4.1.2-1
ITI45-13 The Patient Identifier Cross-reference Manager shall be capable of accepting multiple concurrent PIX Query requests (Get Corresponding Identifiers messages) and responding correctly using the Return Corresponding Identifiers message.
ITI45-14 The following WSDL naming conventions SHALL apply: wsdl:definitions/@name="PIXManager": "get identifiers" query -> "PRPA_IN201309UV02_Message" "get identifiers" response ->"PRPA_IN201310UV02_Message" portType -> "PIXManager_PortType" get identifiers operation -> "PIXManager_PRPA_IN201309UV02" SOAP 1.2 binding -> "PIXManager_Binding_Soap12" SOAP 1.2 port -> "PIXManager_Port_Soap12"
ITI45-15 The Patient Identifier Cross-reference Managers response to the Get Corresponding Identifiers message will trigger the following message:Patient Registry Get Identifiers Query Response (PRPA_TE201310UV02) This query response returns all other identifiers associated with a particular person identifier.
ITI45-17 The Patient Identifier Cross-reference Manager shall return the attributes within the HL7 Patient Identifiers message (PRPA_MT201304UV02) that are required by the HL7 standard, as shown in Figure 3.45.4.2.2-1.
ITI45-18 The Patient Identifier Cross-reference Manager recognizes the specified Patient ID sent by the Patient Identifier Cross-reference Consumer in PatientIdentifier.value, and corresponding identifiers exist for the specified patient in at least one of the domains requested in DataSource.value (one identifier per domain). (See Case 6 below for the required behavior if there are multiple identifiers recognized within a given Identifier Domain by the Patient Identifier Cross-reference Manager.)AA (application accept) is returned in Acknowledgement.typeCode (transmission wrapper).OK (data found, no errors) is returned in QueryAck.queryResponseCode (control act wrapper).A single RegistrationEvent class is returned, where at least one of the identifiers, which the Patient Identifier Cross-reference Manager did recognize as belonging to a requested domain, is returned in Patient.id. Subsequent such identifiers, if any, are returned in either Patient.id or OtherIDs.id, not including the queried-for patient identifier that is returned in the QueryByParameter parameter list (control act wrapper).
ITI45-19 The Patient Identifier Cross-reference Manager recognizes the specified Patient ID sent by the Patient Identifier Cross-reference Consumer in PatientIdentifier.value, there are no specific domains requested in the query (no DataSource parameters are present), and corresponding identifiers exist for the specified patient in at least one other domain known to the Patient Identifier Cross-reference Manager (one identifier per domain).AA (application accept) is returned in Acknowledgement.typeCode (transmission wrapper).OK (data found, no errors) is returned in QueryAck.queryResponseCode (control act wrapper).A single RegistrationEvent class is returned, where at least one of the identifiers, which the Patient Identifier Cross-reference Manager did recognize as belonging to a domain different from the domain of the queried-for patient identifier, is returned in Patient.id. Subsequent such identifiers, if any, are returned in either Patient.id or OtherIDs.id, not including the queried-for patient identifier, which is returned in the QueryByParameter parameter list (control act wrapper).
ITI45-2 Implementers of this transaction shall comply with all requirements described in ITI TF-2x: Appendix V Web Services for IHE Transactions
ITI45-20 The Patient Identifier Cross-reference Manager recognizes the specified Patient ID sent in PatientIdentifier.value, but no identifier exists for that patient in any of the domains sent in DataSource.value. AA (application accept) is returned in Acknowledgement.typeCode (transmission wrapper).NF (no data found, no errors) is returned in QueryAck.queryResponseCode (control act wrapper).No RegistrationEvent is returned.The queried-for patient identifier is returned in the QueryByParameter parameter list (control act wrapper).
ITI45-21 The Patient Identifier Cross-reference Manager does not recognize the Patient ID sent in the PatientIdentifier.value.AE (application error) is returned in Acknowledgement.typeCode (transmission wrapper) and in QueryAck.queryResponseCode (control act wrapper).No RegistrationEvent is returned.The queried-for patient identifier is returned in the QueryByParameter parameter list (control act wrapper).An AcknowledgmentDetail class is returned in which the attributes typeCode, code, and location are valued as follows:- typeCode : E- code: 204- location: XPath expression for the value element of the PatientIdentifier parameter
ITI45-22 The Patient Identifier Cross-reference Manager does not recognize one or more of the Patient Identification Domains for which an identifier has been requested.AE (application error) is returned in Acknowledgement.typeCode (transmission wrapper) and in QueryAck.queryResponseCode (control act wrapper).No RegistrationEvent is returned.The queried-for patient identification domains are returned in the QueryByParameter parameter list (control act wrapper).For each domain that was not recognized, an AcknowledgmentDetail class is returned in which the attributes typeCode, code, and location are valued as follows:- typeCode: E- code: 204- Location: XPath expression for the value element of the DataSource parameter(which includes the repetition number of the parameter)
ITI45-23 The Patient Identifier Cross-reference Manager recognizes the specified Patient ID sent by the Patient Identifier Cross-reference Consumer in PatientIdentifier.value, and corresponding identifiers exist for the specified patient in at least one of the domains requested in DataSource.value, and there are multiple identifiers within at least one of the requested domains.AA (application accept) is returned in Acknowledgement.typeCode (transmission wrapper).OK (data found, no errors) is returned in QueryAck.queryResponseCode (control act wrapper)A single RegistrationEvent class is returned, where at least one of the identifiers, which the Patient Identifier Cross-reference Manager did recognize as belonging to a requested domain, is returned in Patient.id. Subsequent such identifiers, if any, are returned in either Patient.id or OtherIDs.id, not including the queried-for patient identifier that is returned in the QueryByParameter parameter list (control act wrapper). If the Patient Identifier Cross-reference Manager chooses to return multiple identifiers associated with the same domain, it shall return these identifiers either grouped in a single instance of the OtherIDs class, or all represented via repetitions of the Patient.id attribute.
ITI45-24 The identifiers found in both Patient.id and OtherIDs.id attributes shall be considered together to form a complete list of patient identifiers from the different Patient Identity domains (either requested or available).
ITI45-25 In the case where the returned list of identifiers contains multiple identifiers for a single domain, the Patient Identifier Cross-reference Consumer shall either use ALL of the multiple identifiers from the given domain or it shall ignore ALL of the multiple identifiers from the given domain.
ITI45-26 When grouped with ATNA Secure Node or Secure Application actors, this transaction is to be audited as Query Information event. Audit message produced by the Patient Identifier Cross-reference Consumer actor shall follow the rules defined in section 3.45.5.1.1
ITI45-27 When grouped with ATNA Secure Node or Secure Application actors, this transaction is to be audited as Query Information event. Audit message produced by the Patient Identifier Cross-reference Manager actor shall follow the rules defined in section 3.45.5.1.2
ITI45-3 A Patient Identifier Cross-reference Consumers need to get the patient identifier associated with a domain for which it needs patient related information shall trigger the request for corresponding patient identifiers message based on the following HL7 trigger event: Patient Registry Get Identifiers Query (PRPA_TE201309UV02)

Tool index

    Copyright IHE 2024
  • Gazelle 7.1.7
Back to top