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.
 

Test : CHPIXV3_MGR_ITI-45_6

Test Summary

Id
13219
Keyword
CHPIXV3_MGR_ITI-45_6
Name
CHPIXV3_MGR_ITI-45_6
Version
1.0
Test Author
aberge
Last modifier
vhofman
Status
ready
Type
master type
Is external tool ?
Is Orchestrable
is Validated ?
Peer Type
No Peer
Test validated by
NicolasBailliet
Short Description
This test checks that your SUT correctly answers to PIXV3 queries when it knows multiple identifiers within at least one of the requested domains
Last changed
1/26/24 7:26:31 AM

Test Description in English

Special Instructions

You shall have run test CHPIX_CHPDQ_SERVER_CONF as a pre-requisites to this test so that your system is already fed with the necessary data.

This test will be run against the Gazelle Patient Manager tool acting as a PIXV3 Patient Identifier Cross-reference Consumer.

Make sure that the tool knows the configuration of your SUT before running this test: go to SUT Configurations --> HL7v3 Responders. Your configuration should have the following name PIXMGR_{SYSTEM_KEYWORD}. 

Note that the messages your system under test exchanges with the tool will be captured and validated against the Gazelle HL7 Validator (model-based validation engine).

Description

This test case covers the PIXv3 Query Case 6 defined in IHE technical framework: 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.

    To run this test:

      1. Log in into Patient Manager and navigate to PIX* > Patient Identity Consumer > [ITI-45] PIXv3 Query
      2. Select your system under test in the drop-down list and in, the pre-defined query field, select CHPIXV3_MGR_QUERY-CASE-6
      3. Hit the "Send message" button.
      4. Make sure the simulator has been able to extract the data from your response and validate the message sent by your system: in the "Test report" section, click on the play icon next to the message type of the response. Expected validation status is PASSED.
      5. Copy the permanent link to the message (accessible from the link on the message ID in the very first column) and paste it in Gazelle Test Management.

      Evaluation

      The monitor will check that all the messages produced by your system under test successfully pass the validation against the tool. 

      In addition, he/she will make sure that content of your responses match the one expected.


      Test Roles

      Keyword
      # to realize
      Card Min
      Card Max
      Optionality
      URL
      URL Doc
      PATIENT_MANAGER
      Integration profileActorOptionIs tested ?
      Keyword
      Keyword
      Keyword
      Keyword
      IntegrationProfile PIX-Patient Identifier Cross-referencing for MPIActor PAT_ID_SRC-Patient Identity SourceNONEfalse
      IntegrationProfile PIX-Patient Identifier Cross-referencing for MPIActor PAT_ID_SRC-Patient Identity SourcePEDIATRIC_DEMOGfalse
      IntegrationProfile PIXV3-Patient Identifier Cross-Reference HL7 V3Actor PAT_ID_SRC-Patient Identity SourceNONEfalse
      IntegrationProfile PAM-Patient Administration ManagementActor PES-Patient Encounter SupplierADV_ENCOUNTER_MGMTfalse
      IntegrationProfile PAM-Patient Administration ManagementActor PES-Patient Encounter SupplierHISTORIC_MVTfalse
      IntegrationProfile PAM-Patient Administration ManagementActor PES-Patient Encounter SupplierIN_OUT_PATIENT_ENCOUNTER_MGMTfalse
      IntegrationProfile PAM-Patient Administration ManagementActor PEC-Patient Encounter ConsumerADV_ENCOUNTER_MGMTfalse
      IntegrationProfile PAM-Patient Administration ManagementActor PEC-Patient Encounter ConsumerHISTORIC_MVTfalse
      IntegrationProfile PAM-Patient Administration ManagementActor PEC-Patient Encounter ConsumerIN_OUT_PATIENT_ENCOUNTER_MGMTfalse
      IntegrationProfile PAM-Patient Administration ManagementActor PDS-Patient Demographics SupplierLINK_UNLINKfalse
      IntegrationProfile PAM-Patient Administration ManagementActor PDS-Patient Demographics SupplierMERGEfalse
      IntegrationProfile PAM-Patient Administration ManagementActor PDC-Patient Demographics ConsumerLINK_UNLINKfalse
      IntegrationProfile PAM-Patient Administration ManagementActor PDC-Patient Demographics ConsumerMERGEfalse
      IntegrationProfile PDQ-Patient Demographics QueryActor PDS-Patient Demographics SupplierNONEfalse
      IntegrationProfile PIX-Patient Identifier Cross-referencing for MPIActor PAT_ID_X_REF_MGR-Patient Identity Cross-reference ManagerNONEfalse
      IntegrationProfile PIX-Patient Identifier Cross-referencing for MPIActor PAT_ID_X_REF_CONS-Patient Identifier Cross-reference ConsumerNONEfalse
      IntegrationProfile PDQ-Patient Demographics QueryActor PDC-Patient Demographics ConsumerNONEfalse
      IntegrationProfile PDQV3-Patient Demographic Query HL7 V3Actor PDC-Patient Demographics ConsumerNONEfalse
      IntegrationProfile PDQV3-Patient Demographic Query HL7 V3Actor PDS-Patient Demographics SupplierNONEfalse
      IntegrationProfile PDQ-Patient Demographics QueryActor PDC-Patient Demographics ConsumerPEDIATRIC_DEMOGfalse
      IntegrationProfile PDQ-Patient Demographics QueryActor PDS-Patient Demographics SupplierPEDIATRIC_DEMOGfalse
      IntegrationProfile PDQV3-Patient Demographic Query HL7 V3Actor PDC-Patient Demographics ConsumerPEDIATRIC_DEMOGfalse
      IntegrationProfile PDQV3-Patient Demographic Query HL7 V3Actor PDS-Patient Demographics SupplierPEDIATRIC_DEMOGfalse
      IntegrationProfile PIXV3-Patient Identifier Cross-Reference HL7 V3Actor PAT_ID_X_REF_CONS-Patient Identifier Cross-reference ConsumerNONEfalse
      IntegrationProfile PIXV3-Patient Identifier Cross-Reference HL7 V3Actor PAT_ID_X_REF_CONS-Patient Identifier Cross-reference ConsumerPIXV3_UPDATE_NOTIFICATIONfalse
      IntegrationProfile PIXV3-Patient Identifier Cross-Reference HL7 V3Actor PAT_ID_SRC-Patient Identity SourcePEDIATRIC_DEMOGfalse
      IntegrationProfile PIXV3-Patient Identifier Cross-Reference HL7 V3Actor PAT_ID_X_REF_MGR-Patient Identity Cross-reference ManagerNONEfalse
      IntegrationProfile PIXV3-Patient Identifier Cross-Reference HL7 V3Actor PAT_ID_X_REF_MGR-Patient Identity Cross-reference ManagerPEDIATRIC_DEMOGfalse
      IntegrationProfile PIX-Patient Identifier Cross-referencing for MPIActor PAT_ID_X_REF_CONS-Patient Identifier Cross-reference ConsumerPIX_UPDATE_NOTIFICATIONfalse
      IntegrationProfile PIX-Patient Identifier Cross-referencing for MPIActor PAT_ID_X_REF_MGR-Patient Identity Cross-reference ManagerPEDIATRIC_DEMOGfalse
      IntegrationProfile PAM-Patient Administration ManagementActor PEC-Patient Encounter ConsumerMAINTAIN_DEMOGfalse
      IntegrationProfile PAM-Patient Administration ManagementActor PES-Patient Encounter SupplierMAINTAIN_DEMOGfalse
      IntegrationProfile XCPD-Cross Community Patient DiscoveryActor INIT_GATEWAY-Initiating GatewayNONEfalse
      IntegrationProfile XCPD-Cross Community Patient DiscoveryActor RESP_GATEWAY-Responding GatewayNONEfalse
      IntegrationProfile XCPD-Cross Community Patient DiscoveryActor RESP_GATEWAY-Responding GatewayDEFERRED_RESPONSEfalse
      IntegrationProfile XCPD-Cross Community Patient DiscoveryActor INIT_GATEWAY-Initiating GatewayDEFERRED_RESPONSEfalse
      IntegrationProfile CH:PDQV3-Patient Demographic Query HL7 V3 Swiss ExtensionActor PDC-Patient Demographics ConsumerNONEfalse
      IntegrationProfile CH:PDQV3-Patient Demographic Query HL7 V3 Swiss ExtensionActor PDS-Patient Demographics SupplierNONEfalse
      111Required
      CH_PIXV3_REF_MGR
      Integration profileActorOptionIs tested ?
      Keyword
      Keyword
      Keyword
      Keyword
      IntegrationProfile CH:PIXV3-Patient Identifier Cross-Referencing HL7 V3 Swiss ExtensionActor PAT_ID_X_REF_MGR-Patient Identity Cross-reference ManagerNONEtrue
      111Required

      Test Steps


      Step Index
      Initiator Role
      Responder Role
      Transaction
      Secured
      Message Type
      Option
      Description
      Assertions
      4PATIENT_MANAGERCH_PIXV3_REF_MGRITI-45PRPA_IN201309UV02Required[TRANSACTION][EVIDENCE] Use the Patient Manager tool to send a PIXV3 query to your system, asking for the identifiers in domain CHPAM of patient with EPR-SPID equal to 761337610435210122

      Tool index

        Copyright IHE 2024
      • Gazelle 7.1.7
      Back to top