Transaction instance details (#442116)

Metadata

Timestamp: 3/10/23 1:05:55 AM (CET GMT+0100)

Simulated actor: Patient Identity Consumer

Domain: IT-Infrasctructure

Transaction: ITI-45

Initiator: PatientManager (Patient Identity Consumer)

Responder: Gazelle PIXV3 Manager (Patient Identity Cross-Reference Manager)

Company's keyword: Philips)

Message metadata

Message ID
1.3.6.1.4.1.12559.11.1.2.2.5.7.1:1971
<?xml version="1.0" encoding="UTF8" standalone="yes"?>
<PRPA_IN201309UV02 ITSVersion="XML_1.0" xmlns="urn:hl7-org:v3">
    <id extension="1971" root="1.3.6.1.4.1.12559.11.1.2.2.5.7.1"/>
    <creationTime value="20230310010552"/>
    <interactionId extension="PRPA_IN201309UV02" root="2.16.840.1.113883.1.18"/>
    <processingCode code="T"/>
    <processingModeCode code="T"/>
    <acceptAckCode code="AL"/>
    <receiver typeCode="RCV">
        <device classCode="DEV" determinerCode="INSTANCE">
            <id root="1.3.6.1.4.1.12559.11.1.2.2.5.11"/>
            <telecom value="https://gazelle.ihe.net/PAMSimulator-ejb/PIXManager_Service/PIXManager_PortType?wsdl"/>
        </device>
    </receiver>
    <sender typeCode="SND">
        <device classCode="DEV" determinerCode="INSTANCE">
            <id root="1.3.6.1.4.1.12559.11.1.2.2.5.7"/>
        </device>
    </sender>
    <controlActProcess classCode="CACT" moodCode="EVN">
        <code code="PRPA_TE201309UV02" displayName="2.16.840.1.113883.1.18"/>
        <queryByParameter>
            <queryId extension="1970" root="1.3.6.1.4.1.12559.11.1.2.2.5.7.2"/>
            <statusCode code="new"/>
            <responsePriorityCode code="I"/>
            <parameterList>
                <patientIdentifier>
                    <value extension="IHEFACILITY-998^^^IHEFACILITY&amp;1.3.6.1.4.1.21367.3000.1.6&amp;ISO^PI" root=""/>
                    <semanticsText>Patient.id</semanticsText>
                </patientIdentifier>
            </parameterList>
        </queryByParameter>
    </controlActProcess>
</PRPA_IN201309UV02>
<?xml version="1.0" encoding="UTF-8"?>

<env:Envelope xmlns:env="http://www.w3.org/2003/05/soap-envelope">
  <env:Header>
    <Action xmlns="http://www.w3.org/2005/08/addressing">urn:hl7-org:v3:PRPA_IN201309UV02</Action>
    <MessageID xmlns="http://www.w3.org/2005/08/addressing">bba2258e-b6e3-41e5-afda-08db21c8a803</MessageID>
    <To xmlns="http://www.w3.org/2005/08/addressing">https://gazelle.ihe.net/PAMSimulator-ejb/PIXManager_Service/PIXManager_PortType?wsdl</To>
    <ReplyTo xmlns="http://www.w3.org/2005/08/addressing">
      <Address>http://www.w3.org/2005/08/addressing/anonymous</Address>
    </ReplyTo>
  </env:Header>
  <env:Body>
    <PRPA_IN201309UV02 xmlns="urn:hl7-org:v3" ITSVersion="XML_1.0">
      <id extension="1971" root="1.3.6.1.4.1.12559.11.1.2.2.5.7.1"/>
      <creationTime value="20230310010552"/>
      <interactionId extension="PRPA_IN201309UV02" root="2.16.840.1.113883.1.18"/>
      <processingCode code="T"/>
      <processingModeCode code="T"/>
      <acceptAckCode code="AL"/>
      <receiver typeCode="RCV">
        <device classCode="DEV" determinerCode="INSTANCE">
          <id root="1.3.6.1.4.1.12559.11.1.2.2.5.11"/>
          <telecom value="https://gazelle.ihe.net/PAMSimulator-ejb/PIXManager_Service/PIXManager_PortType?wsdl"/>
        </device>
      </receiver>
      <sender typeCode="SND">
        <device classCode="DEV" determinerCode="INSTANCE">
          <id root="1.3.6.1.4.1.12559.11.1.2.2.5.7"/>
        </device>
      </sender>
      <controlActProcess classCode="CACT" moodCode="EVN">
        <code code="PRPA_TE201309UV02" displayName="2.16.840.1.113883.1.18"/>
        <queryByParameter>
          <queryId extension="1970" root="1.3.6.1.4.1.12559.11.1.2.2.5.7.2"/>
          <statusCode code="new"/>
          <responsePriorityCode code="I"/>
          <parameterList>
            <patientIdentifier>
              <value extension="IHEFACILITY-998^^^IHEFACILITY&amp;1.3.6.1.4.1.21367.3000.1.6&amp;ISO^PI" root=""/>
              <semanticsText>Patient.id</semanticsText>
            </patientIdentifier>
          </parameterList>
        </queryByParameter>
      </controlActProcess>
    </PRPA_IN201309UV02>
  </env:Body>
</env:Envelope>

Validation result (Status: FAILED)

External Validation Report

External Validation Report


General Informations
Validation Date 2023, 03 10 - 01:06:00
Validation Service Gazelle HL7v3 Validator : [ITI-45] PIXV3 Query
Validation Test Status
FAILED

Result overview
XML
FAILED
ModelBased Validation
FAILED

The document you have validated is supposed to be an XML document. The validator has checked if it is well-formed, results of this validation are gathered in this part.

The XML document is not well-formed, for the following reasons:

  • error: cvc-datatype-valid.1.2.3: '' is not a valid value of union type 'uid'. (see line 28, column 121)
  • error: cvc-attribute.3: The value '' of attribute 'root' on element 'value' is not valid with respect to its type, 'uid'. (see line 28, column 121)


Result
PASSED
Summary 23 checks
0 errors
0 warning
0 infos
HIDE : Errors Warnings Infos Reports

Reports

Test constraint_hl7v3_II
Location /PRPA_IN201309UV02/id
Description Note : This condition was verified : II must be nullFlavor or root attribute must be defined (from the schema datatypes-base.xsd)

Test constraint_hl7v3_II
Location /PRPA_IN201309UV02/interactionId
Description Note : This condition was verified : II must be nullFlavor or root attribute must be defined (from the schema datatypes-base.xsd)

Test constraint_hl7v3_II
Location /PRPA_IN201309UV02/receiver[0]/device/id[0]
Description Note : This condition was verified : II must be nullFlavor or root attribute must be defined (from the schema datatypes-base.xsd)

Test constraint_hl7v3_URL
Location /PRPA_IN201309UV02/receiver[0]/device/telecom[0]
Description Note : This condition was verified : URL must be nullFlavor, or it must have value attribute (from the schema datatypes-base.xsd)

Test constraint_hl7v3_II
Location /PRPA_IN201309UV02/sender/device/id[0]
Description Note : This condition was verified : II must be nullFlavor or root attribute must be defined (from the schema datatypes-base.xsd)

Test constraint_hl7v3_II
Location /PRPA_IN201309UV02/controlActProcess/queryByParameter/queryId
Description Note : This condition was verified : II must be nullFlavor or root attribute must be defined (from the schema datatypes-base.xsd)

Test constraint_hl7v3_II
Location /PRPA_IN201309UV02/controlActProcess/queryByParameter/parameterList/patientIdentifier[0]/value[0]
Description Note : This condition was verified : II must be nullFlavor or root attribute must be defined (from the schema datatypes-base.xsd)

Test constraint_hl7v3_ST
Location /PRPA_IN201309UV02/controlActProcess/queryByParameter/parameterList/patientIdentifier[0]/semanticsText
Description Note : This condition was verified : Text content is only allowed in non-NULL values. (from datatypes-base.xsd)

Test constraint_mccimt000100UV01_receiverTypeCode
Location /PRPA_IN201309UV02/receiver[0]
Description typeCode attribute of receiver SHALL be equal to RCV (Table O.1.1-1: Model attributes) [ Assertion... ]

Test constraint_mccimt000100UV01_deviceId
Location /PRPA_IN201309UV02/receiver[0]/device
Description IHE restriction: id.root SHALL be an ISO OID, and id.extension SHALL not have a value (Table O.1.1-1: Model Attributes) [ Assertion... ]

Test constraint_mccimt000100UV01_senderTypeCode
Location /PRPA_IN201309UV02/sender
Description typeCode attribute of device SHALL be equal to RCV (Table O.1.1-1: Model attributes) [ Assertion... ]

Test constraint_mccimt000100UV01_deviceId
Location /PRPA_IN201309UV02/sender/device
Description IHE restriction: id.root SHALL be an ISO OID, and id.extension SHALL not have a value (Table O.1.1-1: Model Attributes) [ Assertion... ]

Test constraint_ITI45Query_iti45val012
Location /PRPA_IN201309UV02
Description Message.interactionId SHALL be set to PRPA_IN201309UV02 [ Assertion... ]

Test constraint_ITI45Query_iti45val013
Location /PRPA_IN201309UV02
Description Message.processingModeCode.code SHALL be set to T [ Assertion... ]

Test constraint_ITI45Query_iti45val014
Location /PRPA_IN201309UV02
Description Message SHALL have just one [1..1] receiver and receiver SHALL have one [1..1] device [ Assertion... ]

Test constraint_ITI45Query_iti45val001
Location /PRPA_IN201309UV02/controlActProcess
Description ControlActProcess SHALL have one [1..1] queryByParamerter [ Assertion... ]

Test constraint_ITI45Query_iti45val016
Location /PRPA_IN201309UV02/controlActProcess
Description ControlActProcess.code.code SHALL be set to PRPA_TE201309UV02 [ Assertion... ]

Test constraint_ITI45Query_iti45val017
Location /PRPA_IN201309UV02/controlActProcess
Description ControlActProcess.authorOrPerformer.typeCode SHALL be set to AUT [ Assertion... ]

Test constraint_ITI45Query_iti45val002
Location /PRPA_IN201309UV02/controlActProcess/queryByParameter
Description Exactly one QueryByParameter.queryId SHALL be present [ Assertion... ]

Test constraint_ITI45Query_iti45val003
Location /PRPA_IN201309UV02/controlActProcess/queryByParameter
Description QueryByParameter.statusCode is defaulted to new [ Assertion... ]

Test constraint_ITI45Query_iti45val004
Location /PRPA_IN201309UV02/controlActProcess/queryByParameter
Description QueryByParameter.responsePriorityCode is required and is fixed to I (Immediate) [ Assertion... ]

Test constraint_ITI45Query_iti45val006
Location /PRPA_IN201309UV02/controlActProcess/queryByParameter/parameterList
Description ParameterList SHALL have one [1..1] PatientIdentifier [ Assertion... ]

Test constraint_ITI45Query_iti45val007
Location /PRPA_IN201309UV02/controlActProcess/queryByParameter/parameterList/patientIdentifier[0]
Description Exactly one [1..1] PatientIdentifier.value SHALL be present [ Assertion... ]

Message metadata

Message ID
1.3.6.1.4.1.12559.11.1.2.2.5.8.1:3041
<?xml version="1.0" encoding="UTF8" standalone="yes"?>
<PRPA_IN201310UV02 ITSVersion="XML_1.0" xmlns="urn:hl7-org:v3">
    <id extension="3041" root="1.3.6.1.4.1.12559.11.1.2.2.5.8.1"/>
    <creationTime value="20230310010553"/>
    <interactionId extension="PRPA_IN201310UV02" root="2.16.840.1.113883.1.18"/>
    <processingCode code="T"/>
    <processingModeCode code="T"/>
    <acceptAckCode code="NE"/>
    <receiver typeCode="RCV">
        <device classCode="DEV" determinerCode="INSTANCE">
            <id root="1.3.6.1.4.1.12559.11.1.2.2.5.7"/>
        </device>
    </receiver>
    <sender typeCode="SND">
        <device classCode="DEV" determinerCode="INSTANCE">
            <id root="1.3.6.1.4.1.12559.11.1.2.2.5.11"/>
            <telecom value="https://gazelle.ihe.net/PAMSimulator-ejb/PIXManager_Service/PIXManager_PortType?wsdl"/>
        </device>
    </sender>
    <acknowledgement>
        <typeCode code="AA"/>
        <targetMessage>
            <id extension="1971" root="1.3.6.1.4.1.12559.11.1.2.2.5.7.1"/>
        </targetMessage>
    </acknowledgement>
    <controlActProcess classCode="CACT" moodCode="EVN">
        <code code="PRPA_TE201310UV02" displayName="2.16.840.1.113883.1.18"/>
        <queryAck>
            <queryId extension="1970" root="1.3.6.1.4.1.12559.11.1.2.2.5.7.2"/>
            <statusCode code="deliveredResponse"/>
            <queryResponseCode code="NF"/>
        </queryAck>
        <queryByParameter>
            <queryId extension="1970" root="1.3.6.1.4.1.12559.11.1.2.2.5.7.2"/>
            <statusCode code="new"/>
            <responsePriorityCode code="I"/>
            <parameterList>
                <patientIdentifier>
                    <value extension="IHEFACILITY-998^^^IHEFACILITY&amp;1.3.6.1.4.1.21367.3000.1.6&amp;ISO^PI" root=""/>
                    <semanticsText>Patient.id</semanticsText>
                </patientIdentifier>
            </parameterList>
        </queryByParameter>
    </controlActProcess>
</PRPA_IN201310UV02>
<?xml version="1.0" encoding="UTF-8"?>

<soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope">
  <soap:Header>
    <Action xmlns="http://www.w3.org/2005/08/addressing">urn:hl7-org:v3:PRPA_IN201310UV02</Action>
    <MessageID xmlns="http://www.w3.org/2005/08/addressing">urn:uuid:3e37f099-767d-4ad1-8ed0-f3de84d711ad</MessageID>
    <To xmlns="http://www.w3.org/2005/08/addressing">http://www.w3.org/2005/08/addressing/anonymous</To>
    <RelatesTo xmlns="http://www.w3.org/2005/08/addressing">bba2258e-b6e3-41e5-afda-08db21c8a803</RelatesTo>
  </soap:Header>
  <soap:Body>
    <PRPA_IN201310UV02 xmlns="urn:hl7-org:v3" ITSVersion="XML_1.0">
      <id extension="3041" root="1.3.6.1.4.1.12559.11.1.2.2.5.8.1"/>
      <creationTime value="20230310010553"/>
      <interactionId extension="PRPA_IN201310UV02" root="2.16.840.1.113883.1.18"/>
      <processingCode code="T"/>
      <processingModeCode code="T"/>
      <acceptAckCode code="NE"/>
      <receiver typeCode="RCV">
        <device classCode="DEV" determinerCode="INSTANCE">
          <id root="1.3.6.1.4.1.12559.11.1.2.2.5.7"/>
        </device>
      </receiver>
      <sender typeCode="SND">
        <device classCode="DEV" determinerCode="INSTANCE">
          <id root="1.3.6.1.4.1.12559.11.1.2.2.5.11"/>
          <telecom value="https://gazelle.ihe.net/PAMSimulator-ejb/PIXManager_Service/PIXManager_PortType?wsdl"/>
        </device>
      </sender>
      <acknowledgement>
        <typeCode code="AA"/>
        <targetMessage>
          <id extension="1971" root="1.3.6.1.4.1.12559.11.1.2.2.5.7.1"/>
        </targetMessage>
      </acknowledgement>
      <controlActProcess classCode="CACT" moodCode="EVN">
        <code code="PRPA_TE201310UV02" displayName="2.16.840.1.113883.1.18"/>
        <queryAck>
          <queryId extension="1970" root="1.3.6.1.4.1.12559.11.1.2.2.5.7.2"/>
          <statusCode code="deliveredResponse"/>
          <queryResponseCode code="NF"/>
        </queryAck>
        <queryByParameter>
          <queryId extension="1970" root="1.3.6.1.4.1.12559.11.1.2.2.5.7.2"/>
          <statusCode code="new"/>
          <responsePriorityCode code="I"/>
          <parameterList>
            <patientIdentifier>
              <value extension="IHEFACILITY-998^^^IHEFACILITY&amp;1.3.6.1.4.1.21367.3000.1.6&amp;ISO^PI" root=""/>
              <semanticsText>Patient.id</semanticsText>
            </patientIdentifier>
          </parameterList>
        </queryByParameter>
      </controlActProcess>
    </PRPA_IN201310UV02>
  </soap:Body>
</soap:Envelope>

Validation result (Status: )

Validation of the response has not been performed yet or is not available