Transaction instance details (#6827)

Metadata

Timestamp: 7/10/25 1:00:03 PM (EDT GMT-0400)

Simulated actor: Responding Gateway

Domain: IT-Infrasctructure

Transaction: ITI-55

Initiator: 160.34.127.25 (Initiating Gateway)

Responder: PatientManager (Responding Gateway)

Message metadata

Message ID
2.16.840.1.113883.3.13.3:84d9fdb3-38d9-4411-bfe8-b3448b3a9f87
<?xml version="1.0" encoding="UTF8" standalone="yes"?>
<PRPA_IN201305UV02 ITSVersion="XML_1.0" xmlns="urn:hl7-org:v3">
    <id extension="84d9fdb3-38d9-4411-bfe8-b3448b3a9f87" root="2.16.840.1.113883.3.13.3"/>
    <creationTime value="20250417163718"/>
    <versionCode code="V3-2010N"/>
    <interactionId extension="PRPA_IN201305UV02" root="2.16.840.1.113883.1.6"/>
    <processingCode code="P"/>
    <processingModeCode code="T"/>
    <acceptAckCode code="AL"/>
    <receiver typeCode="RCV">
        <device classCode="DEV" determinerCode="INSTANCE">
            <id root="2.16.840.1.113883.3.13.3.99.101"/>
            <telecom value="https://irgw.ohin.api.us-ashburn-1.health.oraclecloud.com/rgw/patient-discovery"/>
            <asAgent classCode="AGNT">
                <representedOrganization classCode="ORG" determinerCode="INSTANCE">
                    <id root="2.16.840.1.113883.3.13.3.99.101"/>
                </representedOrganization>
            </asAgent>
        </device>
    </receiver>
    <sender typeCode="SND">
        <device classCode="DEV" determinerCode="INSTANCE">
            <id root="2.16.840.1.113883.3.13.3.90.672"/>
            <asAgent classCode="AGNT">
                <representedOrganization classCode="ORG" determinerCode="INSTANCE">
                    <id root="2.16.840.1.113883.3.13.3.90.672"/>
                </representedOrganization>
            </asAgent>
        </device>
    </sender>
    <controlActProcess classCode="CACT" moodCode="EVN">
        <code code="PRPA_TE201305UV02" codeSystem="2.16.840.1.113883.1.6"/>
        <authorOrPerformer typeCode="AUT">
            <assignedDevice classCode="ASSIGNED">
                <id root="2.16.840.1.113883.3.13.3.90.673"/>
            </assignedDevice>
        </authorOrPerformer>
        <queryByParameter>
            <queryId extension="5c950e01-fd95-44a3-95c6-6bd4ecc33559" root="2.16.840.1.113883.3.13.3.90.672"/>
            <statusCode code="new"/>
            <responseModalityCode code="R"/>
            <responsePriorityCode code="I"/>
            <initialQuantityCode code="RD"/>
            <parameterList>
                <livingSubjectAdministrativeGender>
                    <value code="M"/>
                    <semanticsText>LivingSubject.administrativeGender</semanticsText>
                </livingSubjectAdministrativeGender>
                <livingSubjectBirthTime>
                    <value value="19740226"/>
                    <semanticsText>LivingSubject.birthTime</semanticsText>
                </livingSubjectBirthTime>
                <livingSubjectId>
                    <value extension="f7bbc629-cf6f-42b7-aa4f-a56746f9ebfb" root="2.16.840.1.113883.3.13.3.90.672.135120750.1.1000"/>
                    <semanticsText>LivingSubject.id</semanticsText>
                </livingSubjectId>
                <livingSubjectId>
                    <value extension="544a16cc-f161-4396-ba39-2cd913694299" root="2.16.840.1.113883.3.13.3.90.673"/>
                    <semanticsText>LivingSubject.id</semanticsText>
                </livingSubjectId>
                <livingSubjectId>
                    <value extension="321654985" root="2.16.840.1.113883.4.1"/>
                    <semanticsText>LivingSubject.id</semanticsText>
                </livingSubjectId>
                <livingSubjectName>
                    <value>
                        <given partType="GIV">Craig</given>
                        <given partType="GIV">T</given>
                        <family partType="FAM">Zebrowski</family>
                            </value>
                    <semanticsText>LivingSubject.name</semanticsText>
                </livingSubjectName>
                <patientAddress>
                    <value use="HP">
                        <streetAddressLine>390 Patton Lane</streetAddressLine>
                        <city>Raleigh</city>
                        <state>NC</state>
                        <postalCode>27610</postalCode>
                            </value>
                    <semanticsText>Patient.addr</semanticsText>
                </patientAddress>
            </parameterList>
        </queryByParameter>
    </controlActProcess>
</PRPA_IN201305UV02>
<?xml version="1.0" encoding="UTF-8"?>

<env:Envelope xmlns:env="http://www.w3.org/2003/05/soap-envelope" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd">
  <env:Header xmlns:wsa="http://www.w3.org/2005/08/addressing" xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd">
    <wsa:To env:mustUnderstand="true">https://validation.sequoiaproject.org/PAMSimulator-ejb/RespondingGateway_Service/RespondingGateway_PortType</wsa:To>
    <wsa:ReplyTo>
      <wsa:Address>http://www.w3.org/2005/08/addressing/anonymous</wsa:Address>
    </wsa:ReplyTo>
    <wsa:Action>urn:hl7-org:v3:PRPA_IN201305UV02:CrossGatewayPatientDiscovery</wsa:Action>
    <wsa:MessageID>urn:uuid:7d78e6aa-4064-4d1a-bd94-932a658f9109</wsa:MessageID>
    <wsse:Security wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd" wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd">
      <wsu:Timestamp wsu:Id="TS51269d94-0326-478a-a5f8-736ad3160812">
        <wsu:Created>2025-07-10T17:00:01.618Z</wsu:Created>
        <wsu:Expires>2025-07-10T17:05:01.618Z</wsu:Expires>
      </wsu:Timestamp>
      <saml2:Assertion xmlns:saml2="urn:oasis:names:tc:SAML:2.0:assertion" xmlns:xsd="http://www.w3.org/2001/XMLSchema" ID="_471b1c6d-5081-4777-b62d-68f145eb568e" IssueInstant="2025-07-10T17:00:01.592Z" Version="2.0">
        <saml2:Issuer Format="urn:oasis:names:tc:SAML:1.1:nameid-format:X509SubjectName">CN=stage-ihe.ohin.api.health.oraclecloud.com,OU=RCE-TEST,O=ORACLE AMERICA INC,C=US</saml2:Issuer>
        <ds:Signature xmlns:ds="http://www.w3.org/2000/09/xmldsig#">  
          <ds:SignedInfo> 
            <ds:CanonicalizationMethod Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"/>  
            <ds:SignatureMethod Algorithm="http://www.w3.org/2001/04/xmldsig-more#rsa-sha256"/>  
            <ds:Reference URI="#_471b1c6d-5081-4777-b62d-68f145eb568e"> 
              <ds:Transforms> 
                <ds:Transform Algorithm="http://www.w3.org/2000/09/xmldsig#enveloped-signature"/>  
                <ds:Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#">
                  <ec:InclusiveNamespaces xmlns:ec="http://www.w3.org/2001/10/xml-exc-c14n#" PrefixList="xsd"></ec:InclusiveNamespaces>
                </ds:Transform> 
              </ds:Transforms>  
              <ds:DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"/>  
              <ds:DigestValue>F+a8PN5N2O2RsALSk2lz980yORgV4rqz5iSmb98GOsk=</ds:DigestValue> 
            </ds:Reference> 
          </ds:SignedInfo>  
          <ds:SignatureValue>GjQ8QExCZZS42eCp2DSycbzZ7H38k6s5k6OCZ1mFIoGZG8JIz5XsrdOGFXS1qFrY98/+2pzpVVYq PBelzdiOuqI78HZzQPrtJqdkvM1AY4fgzFqmlR1ExaYEqIg9tC5CzF6/I9NGeY0AurGJ4Mf2x8Uf tqeP0UPZ5+YS4MCKZxFMDPmhLVYeDqVyjuMgkRpDzYm0J530rRuh9DO57rX4RLQ5Hu8jtiTOfLpK X5P3ducsihzLF7ZSTWYIdLmglF5/gAGyrArJr9dUS/QxgeDA0eputF4MxJv7KazOUCII7u2fNcgd tJsoguRq/M1NRaAGibqIFE8j7wlmDC5HkiB8vQ==</ds:SignatureValue>  
          <ds:KeyInfo>
            <ds:X509Data>
              <ds:X509Certificate>MIIGkTCCBHmgAwIBAgIQX0R0bx+zWgC31Br/ghHBzzANBgkqhkiG9w0BAQsFADBlMQswCQYDVQQG EwJVUzETMBEGA1UECAwKTkVXIEpFUlNFWTERMA8GA1UEBwwIRm9ydCBMZWUxDjAMBgNVBAoMBU1h eE1EMR4wHAYDVQQDDBVNYXhNRCBUTFMgUlNBIEVWQUwgQ0EwHhcNMjUwNTE1MjExNjM5WhcNMjYw NTE1MjExNjM5WjBxMQswCQYDVQQGEwJVUzEbMBkGA1UECgwST1JBQ0xFIEFNRVJJQ0EgSU5DMREw DwYDVQQLDAhSQ0UtVEVTVDEyMDAGA1UEAwwpc3RhZ2UtaWhlLm9oaW4uYXBpLmhlYWx0aC5vcmFj bGVjbG91ZC5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDWUn68iWphav9suYDT QRvb40jdu3LybxXiHE0oo7yz4TJQq0Mqy+K3DL7/0aqdbm/uVJzqPxJyTWOMF5htf9C6om99PBIB d30JrhxzJHXPh2OraAOmPYsUNGYcVsWp4+zUc9Kew4RNNsKJC7Mgn0w1iiIdLDkEzuPf/r15FzMv 9FfB9Gd+he4CZooO0p69ZfsyLJhRVHhcqqxce9UfsDDgh9LyaTbKUe+hbpXsv91mHZjsRDmMMCGR Jp7rlmFU3GJIJ5YCz/V1CDOLCHVuJ9kGKV4/EiNxNC7Xx0oQfxdeUa+IdH4Yizo2mkMq5Ns3tgun wT7HwR6GLEhi19P58Ud1AgMBAAGjggIvMIICKzAOBgNVHQ8BAf8EBAMCBaAwHQYDVR0lBBYwFAYI KwYBBQUHAwEGCCsGAQUFBwMCMDQGA1UdEQQtMCuCKXN0YWdlLWloZS5vaGluLmFwaS5oZWFsdGgu b3JhY2xlY2xvdWQuY29tMAwGA1UdEwEB/wQCMAAwHQYDVR0OBBYEFF4hycG0bSzGC8tVI4MO42Z1 eh2WMB8GA1UdIwQYMBaAFLaLy60rsqDhtozCSos14LeEKcFWMG4GCCsGAQUFBwEBBGIwYDBeBggr BgEFBQcwAoZSaHR0cDovL3d3dy5kaXJlY3RtZGVtYWlsLmNvbS9DQV9SZXBvc2l0b3J5L01heE1E VGxzUnNhRVZBTENBL01heE1EVGxzUnNhRVZBTENBLnA3YjBjBgNVHR8EXDBaMFigVqBUhlJodHRw Oi8vd3d3LmRpcmVjdG1kZW1haWwuY29tL0NBX1JlcG9zaXRvcnkvTWF4TURUbHNSc2FFVkFMQ0Ev TWF4TURUbHNSc2FFVkFMQ0EuY3JsMIGgBgNVHSAEgZgwgZUwDAYKKwYBBAGCwVsBBTAMBgorBgEE AYLBWwMBMAwGCisGAQQBgsFbAgUwaQYLKwYBBAGCwVsAAgAwWjBYBggrBgEFBQcCARZMaHR0cHM6 Ly93d3cuZGlyZWN0dHJ1c3Qub3JnL3Jlc291cmNlcy9jb21wbGlhbmNlLWFuZC1rZXktcG9saWNp ZXMjY29tcGxpYW5jZTANBgkqhkiG9w0BAQsFAAOCAgEAQGhXBDcvC+FRxghhJKYrnrHsGMAGTz2l o/3nxdJ5Echaxs1NRcB8DqNt07oAyLxZM2PDJqwvmCUMLWxlUXzm/CWdrlNexioVpfOXX6Rhk1Mh PcanvOj9WpRBtO6z3NnyEPZb0OVcemjaMc9CYxS3rUp24yPr0SEirfHHGwIKin0w5ZU5mi3Mimek +eb10RsMCRbWZJuTmIp84Uu3Vv9RQwPpv5T1Iu1e10cuA0gq41XpcEcKi470LE1Up3swBLAzG7kr 7rMyzCUspA7Go5hEEp4DxjdUCPvf7CL3kd71nHm4MYJjOTP6Y03lP7vhY4ckea07oyr1bQ3NmDep c4YUIv+JL+K17DnSqgo6E26mLIRpt+wI+YHX1YCEPamqxCi8uUWPDRp7gSyCy8HMJianowcHOBjd BCqocpjf6bkH3NhSTR0ZFxtllYfMO2JRZK+cUR2UrbZ5aqzCFsZ0afjQYRiiEuqlEVYSvDMDRXpR G50UX5XjId4Xb2Q2sJxjhXqwjo1MWaRDBRYwtkgstqFniJ4xUJIZlrMqcp3zWJz8mApo6n8IxCQl 5jAgTzQLx+es1dul1qcVQJkhJlI3Sa/l6Nj1TX9eBN9e8eq2WiTM9XM/ON4PjexcbJ1K/rVvSfDO MFW+yYk7NVS/zJ+5eOSV0N8+OMiQmpvz1JNY2m903X8=</ds:X509Certificate>
            </ds:X509Data>
          </ds:KeyInfo>
        </ds:Signature>
        <saml2:Subject>
          <saml2:NameID Format="urn:oasis:names:tc:SAML:1.1:nameid-format:X509SubjectName">CN=stage-ihe.ohin.api.health.oraclecloud.com,OU=RCE-TEST,O=ORACLE AMERICA INC,C=US</saml2:NameID>
          <saml2:SubjectConfirmation Method="urn:oasis:names:tc:SAML:2.0:cm:holder-of-key">
            <saml2:SubjectConfirmationData>
              <ds:KeyInfo xmlns:ds="http://www.w3.org/2000/09/xmldsig#">
                <ds:X509Data>
                  <ds:X509Certificate>MIIGkTCCBHmgAwIBAgIQX0R0bx+zWgC31Br/ghHBzzANBgkqhkiG9w0BAQsFADBlMQswCQYDVQQG EwJVUzETMBEGA1UECAwKTkVXIEpFUlNFWTERMA8GA1UEBwwIRm9ydCBMZWUxDjAMBgNVBAoMBU1h eE1EMR4wHAYDVQQDDBVNYXhNRCBUTFMgUlNBIEVWQUwgQ0EwHhcNMjUwNTE1MjExNjM5WhcNMjYw NTE1MjExNjM5WjBxMQswCQYDVQQGEwJVUzEbMBkGA1UECgwST1JBQ0xFIEFNRVJJQ0EgSU5DMREw DwYDVQQLDAhSQ0UtVEVTVDEyMDAGA1UEAwwpc3RhZ2UtaWhlLm9oaW4uYXBpLmhlYWx0aC5vcmFj bGVjbG91ZC5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDWUn68iWphav9suYDT QRvb40jdu3LybxXiHE0oo7yz4TJQq0Mqy+K3DL7/0aqdbm/uVJzqPxJyTWOMF5htf9C6om99PBIB d30JrhxzJHXPh2OraAOmPYsUNGYcVsWp4+zUc9Kew4RNNsKJC7Mgn0w1iiIdLDkEzuPf/r15FzMv 9FfB9Gd+he4CZooO0p69ZfsyLJhRVHhcqqxce9UfsDDgh9LyaTbKUe+hbpXsv91mHZjsRDmMMCGR Jp7rlmFU3GJIJ5YCz/V1CDOLCHVuJ9kGKV4/EiNxNC7Xx0oQfxdeUa+IdH4Yizo2mkMq5Ns3tgun wT7HwR6GLEhi19P58Ud1AgMBAAGjggIvMIICKzAOBgNVHQ8BAf8EBAMCBaAwHQYDVR0lBBYwFAYI KwYBBQUHAwEGCCsGAQUFBwMCMDQGA1UdEQQtMCuCKXN0YWdlLWloZS5vaGluLmFwaS5oZWFsdGgu b3JhY2xlY2xvdWQuY29tMAwGA1UdEwEB/wQCMAAwHQYDVR0OBBYEFF4hycG0bSzGC8tVI4MO42Z1 eh2WMB8GA1UdIwQYMBaAFLaLy60rsqDhtozCSos14LeEKcFWMG4GCCsGAQUFBwEBBGIwYDBeBggr BgEFBQcwAoZSaHR0cDovL3d3dy5kaXJlY3RtZGVtYWlsLmNvbS9DQV9SZXBvc2l0b3J5L01heE1E VGxzUnNhRVZBTENBL01heE1EVGxzUnNhRVZBTENBLnA3YjBjBgNVHR8EXDBaMFigVqBUhlJodHRw Oi8vd3d3LmRpcmVjdG1kZW1haWwuY29tL0NBX1JlcG9zaXRvcnkvTWF4TURUbHNSc2FFVkFMQ0Ev TWF4TURUbHNSc2FFVkFMQ0EuY3JsMIGgBgNVHSAEgZgwgZUwDAYKKwYBBAGCwVsBBTAMBgorBgEE AYLBWwMBMAwGCisGAQQBgsFbAgUwaQYLKwYBBAGCwVsAAgAwWjBYBggrBgEFBQcCARZMaHR0cHM6 Ly93d3cuZGlyZWN0dHJ1c3Qub3JnL3Jlc291cmNlcy9jb21wbGlhbmNlLWFuZC1rZXktcG9saWNp ZXMjY29tcGxpYW5jZTANBgkqhkiG9w0BAQsFAAOCAgEAQGhXBDcvC+FRxghhJKYrnrHsGMAGTz2l o/3nxdJ5Echaxs1NRcB8DqNt07oAyLxZM2PDJqwvmCUMLWxlUXzm/CWdrlNexioVpfOXX6Rhk1Mh PcanvOj9WpRBtO6z3NnyEPZb0OVcemjaMc9CYxS3rUp24yPr0SEirfHHGwIKin0w5ZU5mi3Mimek +eb10RsMCRbWZJuTmIp84Uu3Vv9RQwPpv5T1Iu1e10cuA0gq41XpcEcKi470LE1Up3swBLAzG7kr 7rMyzCUspA7Go5hEEp4DxjdUCPvf7CL3kd71nHm4MYJjOTP6Y03lP7vhY4ckea07oyr1bQ3NmDep c4YUIv+JL+K17DnSqgo6E26mLIRpt+wI+YHX1YCEPamqxCi8uUWPDRp7gSyCy8HMJianowcHOBjd BCqocpjf6bkH3NhSTR0ZFxtllYfMO2JRZK+cUR2UrbZ5aqzCFsZ0afjQYRiiEuqlEVYSvDMDRXpR G50UX5XjId4Xb2Q2sJxjhXqwjo1MWaRDBRYwtkgstqFniJ4xUJIZlrMqcp3zWJz8mApo6n8IxCQl 5jAgTzQLx+es1dul1qcVQJkhJlI3Sa/l6Nj1TX9eBN9e8eq2WiTM9XM/ON4PjexcbJ1K/rVvSfDO MFW+yYk7NVS/zJ+5eOSV0N8+OMiQmpvz1JNY2m903X8=</ds:X509Certificate>
                </ds:X509Data>
              </ds:KeyInfo>
            </saml2:SubjectConfirmationData>
          </saml2:SubjectConfirmation>
        </saml2:Subject>
        <saml2:Conditions NotBefore="2025-07-10T17:00:01.592Z" NotOnOrAfter="2025-07-10T17:20:01.592Z">
          <saml2:AudienceRestriction>
            <saml2:Audience>urn:oid:2.16.840.1.113883.3.13.3.99.58227.11</saml2:Audience>
          </saml2:AudienceRestriction>
        </saml2:Conditions>
        <saml2:AuthnStatement AuthnInstant="2025-07-10T17:00:01.598Z">
          <saml2:AuthnContext>
            <saml2:AuthnContextClassRef>urn:oasis:names:tc:SAML:2.0:ac:classes:X509</saml2:AuthnContextClassRef>
          </saml2:AuthnContext>
        </saml2:AuthnStatement>
        <saml2:AttributeStatement>
          <saml2:Attribute Name="urn:oasis:names:tc:xspa:1.0:subject:subject-id">
            <saml2:AttributeValue xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="xsd:string">urn:oid:2.16.840.1.113883.3.13.3.99.58227.11</saml2:AttributeValue>
          </saml2:Attribute>
          <saml2:Attribute Name="urn:oasis:names:tc:xspa:1.0:subject:organization">
            <saml2:AttributeValue xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="xsd:string">urn:oid:2.16.840.1.113883.3.13.3.99.58227.11</saml2:AttributeValue>
          </saml2:Attribute>
          <saml2:Attribute Name="urn:oasis:names:tc:xacml:2.0:subject:role">
            <saml2:AttributeValue>
              <Role xmlns="urn:hl7-org:v3" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" code="112247003" codeSystem="2.16.840.1.113883.6.96" codeSystemName="SNOMED_CT" displayName="Medical doctor" xsi:type="CE"></Role>
            </saml2:AttributeValue>
          </saml2:Attribute>
          <saml2:Attribute Name="urn:oasis:names:tc:xspa:1.0:subject:purposeofuse">
            <saml2:AttributeValue>
              <PurposeOfUse xmlns="urn:hl7-org:v3" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" code="T-TREAT" codeSystem="2.16.840.1.113883.3.7204.1.5.2.1" codeSystemName="nhin-purpose" displayName="displayName" xsi:type="CE"></PurposeOfUse>
            </saml2:AttributeValue>
          </saml2:Attribute>
          <saml2:Attribute Name="urn:ihe:iti:xca:2010:homeCommunityId">
            <saml2:AttributeValue xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="xsd:string">urn:oid:2.16.840.1.113883.3.13.3.99.58227.11</saml2:AttributeValue>
          </saml2:Attribute>
          <saml2:Attribute Name="urn:oasis:names:tc:xspa:1.0:subject:organization-id">
            <saml2:AttributeValue xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="xsd:string">urn:oid:2.16.840.1.113883.3.13.3.99.58227.11</saml2:AttributeValue>
          </saml2:Attribute>
          <saml2:Attribute Name="urn:nhin:names:saml:tin">
            <saml2:AttributeValue xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="xsd:string">tin_val</saml2:AttributeValue>
          </saml2:Attribute>
          <saml2:Attribute Name="urn:oasis:names:tc:xspa:2.0:subject:npi">
            <saml2:AttributeValue xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="xsd:string">npi_val</saml2:AttributeValue>
          </saml2:Attribute>
        </saml2:AttributeStatement>
      </saml2:Assertion>
      <ds:Signature xmlns:ds="http://www.w3.org/2000/09/xmldsig#">  
        <ds:SignedInfo> 
          <ds:CanonicalizationMethod Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"/>  
          <ds:SignatureMethod Algorithm="http://www.w3.org/2001/04/xmldsig-more#rsa-sha256"/>  
          <ds:Reference URI="#TS51269d94-0326-478a-a5f8-736ad3160812"> 
            <ds:Transforms> 
              <ds:Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"/> 
            </ds:Transforms>  
            <ds:DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"/>  
            <ds:DigestValue>5DllycDD4/e4G8vIuECD24g9z1ZnZbIkCICnq6/UPrI=</ds:DigestValue> 
          </ds:Reference> 
        </ds:SignedInfo>  
        <ds:SignatureValue>b27q7SYDKGW12X+fKcnYGMi+VcibnyRXbLvOEwO/7aNGeg/m10hhP8rSZDAqRE1wATOrBP6TOnH1 1PT7/RynbHtI5VaHyj16RxujbqLrB4rIHNUYpMlqBZBUuzRcS5j9A3n8fK1VMigA25SkBqTwtiQA uMeZQ9od+Hyc80O5VHTT6BNSnrlwJfoNFl2pQ1vMh64N6VfIbB/1uydpaTakj9IGknelWzDCSrjA IXIZ3Hw0eQLW1adFsGUOBdBk5+fSVB+C+EzjvXi0/5rHKRgQHRYWiuMiznWM/bM/cdjCRQMYFaY1 QkV4sM8n9qiz1/7S+Fsddex5KbwHNd9CCV7wyA==</ds:SignatureValue>  
        <ds:KeyInfo> 
          <wsse:SecurityTokenReference xmlns:wsse11="http://docs.oasis-open.org/wss/oasis-wss-wssecurity-secext-1.1.xsd" wsse11:TokenType="http://docs.oasis-open.org/wss/oasis-wss-saml-token-profile-1.1#SAMLV2.0" wsu:Id="Ref_af131af0-08ef-456c-a2b5-43af5de4e40f">
            <wsse:KeyIdentifier ValueType="http://docs.oasis-open.org/wss/oasis-wss-saml-token-profile-1.1#SAMLID">_471b1c6d-5081-4777-b62d-68f145eb568e</wsse:KeyIdentifier>
          </wsse:SecurityTokenReference> 
        </ds:KeyInfo> 
      </ds:Signature>
    </wsse:Security>
  </env:Header>
  <env:Body>
    <ns3:PRPA_IN201305UV02 xmlns:ns3="urn:hl7-org:v3" xmlns:ns4="urn:hl7-org:sdtc" xmlns:ns5="urn:gov:hhs:fha:nhinc:common:nhinccommon" xmlns:ns6="urn:ihe:iti:xcpd:2009" xmlns:ns7="http://www.w3.org/2005/08/addressing" ITSVersion="XML_1.0">
      <ns3:id extension="84d9fdb3-38d9-4411-bfe8-b3448b3a9f87" root="2.16.840.1.113883.3.13.3"/>
      <ns3:creationTime value="20250417163718"/>
      <ns3:versionCode code="V3-2010N"/>
      <ns3:interactionId extension="PRPA_IN201305UV02" root="2.16.840.1.113883.1.6"/>
      <ns3:processingCode code="P"/>
      <ns3:processingModeCode code="T"/>
      <ns3:acceptAckCode code="AL"/>
      <ns3:receiver typeCode="RCV">
        <ns3:device classCode="DEV" determinerCode="INSTANCE">
          <ns3:id root="2.16.840.1.113883.3.13.3.99.101"/>
          <ns3:telecom value="https://irgw.ohin.api.us-ashburn-1.health.oraclecloud.com/rgw/patient-discovery"/>
          <ns3:asAgent classCode="AGNT">
            <ns3:representedOrganization classCode="ORG" determinerCode="INSTANCE">
              <ns3:id root="2.16.840.1.113883.3.13.3.99.101"/>
            </ns3:representedOrganization>
          </ns3:asAgent>
        </ns3:device>
      </ns3:receiver>
      <ns3:sender typeCode="SND">
        <ns3:device classCode="DEV" determinerCode="INSTANCE">
          <ns3:id root="2.16.840.1.113883.3.13.3.90.672"/>
          <ns3:asAgent classCode="AGNT">
            <ns3:representedOrganization classCode="ORG" determinerCode="INSTANCE">
              <ns3:id root="2.16.840.1.113883.3.13.3.90.672"/>
            </ns3:representedOrganization>
          </ns3:asAgent>
        </ns3:device>
      </ns3:sender>
      <ns3:controlActProcess classCode="CACT" moodCode="EVN">
        <ns3:code code="PRPA_TE201305UV02" codeSystem="2.16.840.1.113883.1.6"/>
        <ns3:authorOrPerformer typeCode="AUT">
          <ns3:assignedDevice classCode="ASSIGNED">
            <ns3:id root="2.16.840.1.113883.3.13.3.90.673"/>
          </ns3:assignedDevice>
        </ns3:authorOrPerformer>
        <ns3:queryByParameter>
          <ns3:queryId extension="5c950e01-fd95-44a3-95c6-6bd4ecc33559" root="2.16.840.1.113883.3.13.3.90.672"/>
          <ns3:statusCode code="new"/>
          <ns3:responseModalityCode code="R"/>
          <ns3:responsePriorityCode code="I"/>
          <ns3:initialQuantityCode code="RD"/>
          <ns3:parameterList>
            <ns3:livingSubjectAdministrativeGender>
              <ns3:value code="M"/>
              <ns3:semanticsText>LivingSubject.administrativeGender</ns3:semanticsText>
            </ns3:livingSubjectAdministrativeGender>
            <ns3:livingSubjectBirthTime>
              <ns3:value value="19740226"/>
              <ns3:semanticsText>LivingSubject.birthTime</ns3:semanticsText>
            </ns3:livingSubjectBirthTime>
            <ns3:livingSubjectId>
              <ns3:value extension="f7bbc629-cf6f-42b7-aa4f-a56746f9ebfb" root="2.16.840.1.113883.3.13.3.90.672.135120750.1.1000"/>
              <ns3:semanticsText>LivingSubject.id</ns3:semanticsText>
            </ns3:livingSubjectId>
            <ns3:livingSubjectId>
              <ns3:value extension="544a16cc-f161-4396-ba39-2cd913694299" root="2.16.840.1.113883.3.13.3.90.673"/>
              <ns3:semanticsText>LivingSubject.id</ns3:semanticsText>
            </ns3:livingSubjectId>
            <ns3:livingSubjectId>
              <ns3:value extension="321654985" root="2.16.840.1.113883.4.1"/>
              <ns3:semanticsText>LivingSubject.id</ns3:semanticsText>
            </ns3:livingSubjectId>
            <ns3:livingSubjectName>
              <ns3:value> 
                <ns3:given partType="GIV">Craig</ns3:given>  
                <ns3:given partType="GIV">T</ns3:given>  
                <ns3:family partType="FAM">Zebrowski</ns3:family> 
              </ns3:value>
              <ns3:semanticsText>LivingSubject.name</ns3:semanticsText>
            </ns3:livingSubjectName>
            <ns3:patientAddress>
              <ns3:value use="HP"> 
                <ns3:streetAddressLine>390 Patton Lane</ns3:streetAddressLine>  
                <ns3:city>Raleigh</ns3:city>  
                <ns3:state>NC</ns3:state>  
                <ns3:postalCode>27610</ns3:postalCode> 
              </ns3:value>
              <ns3:semanticsText>Patient.addr</ns3:semanticsText>
            </ns3:patientAddress>
          </ns3:parameterList>
        </ns3:queryByParameter>
      </ns3:controlActProcess>
    </ns3:PRPA_IN201305UV02>
  </env:Body>
</env:Envelope>

Validation result (Status: PASSED)

External Validation Report

External Validation Report


General Informations
Validation Date 2025, 07 10 - 01:00:36
Validation Service Gazelle HL7v3 Validator : [ITI-55] Cross Gateway Patient Discovery Request
Validation Test Status
PASSED

Result overview
XML
PASSED
XSD
PASSED
ModelBased Validation
PASSED

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 well-formed


Your XML document has been validating about the appropriate XSD schema, here is the detail of the validation outcome.

The XML document is valid regarding the schema



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

Warnings

Test constraint_xcpdquery_initialQuantityCodeNotSupported
Location /PRPA_IN201305UV02/controlActProcess/queryByParameter
Description The initialQuantityCode element is not supported, any value will be ignored by responder. (Table 3.55.4.2.1-1)

Reports

Test constraint_hl7v3_II
Location /PRPA_IN201305UV02/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_IN201305UV02/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_IN201305UV02/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_IN201305UV02/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_IN201305UV02/receiver[0]/device/asAgent/representedOrganization/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_IN201305UV02/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_IN201305UV02/sender/device/asAgent/representedOrganization/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_IN201305UV02/controlActProcess/authorOrPerformer[0]/assignedDevice/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_IN201305UV02/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_ST
Location /PRPA_IN201305UV02/controlActProcess/queryByParameter/parameterList/livingSubjectAdministrativeGender[0]/semanticsText
Description Note : This condition was verified : Text content is only allowed in non-NULL values. (from datatypes-base.xsd)

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

Test constraint_hl7v3_II
Location /PRPA_IN201305UV02/controlActProcess/queryByParameter/parameterList/livingSubjectId[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_IN201305UV02/controlActProcess/queryByParameter/parameterList/livingSubjectId[0]/semanticsText
Description Note : This condition was verified : Text content is only allowed in non-NULL values. (from datatypes-base.xsd)

Test constraint_hl7v3_II
Location /PRPA_IN201305UV02/controlActProcess/queryByParameter/parameterList/livingSubjectId[1]/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_IN201305UV02/controlActProcess/queryByParameter/parameterList/livingSubjectId[1]/semanticsText
Description Note : This condition was verified : Text content is only allowed in non-NULL values. (from datatypes-base.xsd)

Test constraint_hl7v3_II
Location /PRPA_IN201305UV02/controlActProcess/queryByParameter/parameterList/livingSubjectId[2]/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_IN201305UV02/controlActProcess/queryByParameter/parameterList/livingSubjectId[2]/semanticsText
Description Note : This condition was verified : Text content is only allowed in non-NULL values. (from datatypes-base.xsd)

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

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

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

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

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

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

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

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

Test constraint_hl7v3_ST
Location /PRPA_IN201305UV02/controlActProcess/queryByParameter/parameterList/patientAddress[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_IN201305UV02/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_IN201305UV02/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_organizationId
Location /PRPA_IN201305UV02/receiver[0]/device/asAgent/representedOrganization
Description IHE restriction: id.root SHALL be an ISO OID, and id.extension SHALL NOT have a value [ Assertion... ]

Test constraint_mccimt000100UV01_senderTypeCode
Location /PRPA_IN201305UV02/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_IN201305UV02/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_mccimt000100UV01_organizationId
Location /PRPA_IN201305UV02/sender/device/asAgent/representedOrganization
Description IHE restriction: id.root SHALL be an ISO OID, and id.extension SHALL NOT have a value [ Assertion... ]

Test constraint_xcpdquery_acceptAckCodeValue
Location /PRPA_IN201305UV02
Description The acceptAckCode SHALL be set to AL [ Assertion... ]

Test constraint_xcpdquery_interactionIdValue
Location /PRPA_IN201305UV02
Description The value of interactionId SHALL be set to PRPA_IN201305UV02 (Table 3.55.4.1.2-2) [ Assertion... ]

Test constraint_xcpdquery_processingModeCodeValue
Location /PRPA_IN201305UV02
Description The value of processingModeCode SHALL be set to T (Table 3.55.4.1.2-2) [ Assertion... ]

Test constraint_xcpdquery_receiverDeviceCardinality
Location /PRPA_IN201305UV02
Description There SHALL be only one receiver Device [ Assertion... ]

Test constraint_xcpdquery_homeCommunityId
Location /PRPA_IN201305UV02/sender
Description If the Initiating Gateway is grouped with a Responding Gateway, it SHALL specify its homeCommunityId as follows: the homeCommunityId is specified as the id element within the Organization associated with the device of the sender; the id element designating the homeCommunityId shall have only the root element. (Section 3.55.4.1.2.4) [ Assertion... ]

Test constraint_xcpdquery_controlActProcessCodeValue
Location /PRPA_IN201305UV02/controlActProcess
Description The trigger event code in ControlActProcess.code SHALL be set to PRPA_TE201305UV02 [ Assertion... ]

Test constraint_xcpdquery_authorOrPerformerValue
Location /PRPA_IN201305UV02/controlActProcess/authorOrPerformer[0]
Description In an authorOrPerformer participant is present, the value of authorOrPerformer.typeCode SHALL be set to AUT [ Assertion... ]

Test constraint_xcpdquery_initialQuantityCodeValue
Location /PRPA_IN201305UV02/controlActProcess/queryByParameter
Description If present the initialQuantityCode element, the defaut value for code attribute is 'RD' (Table 3.55.4.2.1-1) [ Assertion... ]

Test constraint_xcpdquery_initialQuantityNotSupported
Location /PRPA_IN201305UV02/controlActProcess/queryByParameter
Description The initialQuantity element is not supported, any value will be ignored by responder. (Table 3.55.4.2.1-1)

Test constraint_xcpdquery_responseModalityCodeCardinality
Location /PRPA_IN201305UV02/controlActProcess/queryByParameter
Description The responseModalityCode SHALL be specified (Table 3.55.4.1.2-1) [ Assertion... ]

Test constraint_xcpdquery_responseModalityCodeValue
Location /PRPA_IN201305UV02/controlActProcess/queryByParameter
Description The mode of the response SHALL always be real-time ie responseModalityCode SHALL be set to R (Table 3.55.4.1.2-1) [ Assertion... ]

Test constraint_xcpdquery_responsePriorityCodeCardinaliy
Location /PRPA_IN201305UV02/controlActProcess/queryByParameter
Description the responsePriorityCode element is required (Table 3.55.4.1.2-1) [ Assertion... ]

Test constraint_xcpdquery_statusCodeValue
Location /PRPA_IN201305UV02/controlActProcess/queryByParameter
Description The status of the query SHALL be set to 'new' (Table 3.55.4.2.1-1) [ Assertion... ]

Test constraint_xcpdquery_LivingSubjectAdministrativeGenderCardinality
Location /PRPA_IN201305UV02/controlActProcess/queryByParameter/parameterList
Description LivingSubjectAdministrativeGender parameter SHALL be present at most once (Figure 3.55.4.1.2-1) [ Assertion... ]

Test constraint_xcpdquery_LivingSubjectBirthTimeCardinality
Location /PRPA_IN201305UV02/controlActProcess/queryByParameter/parameterList
Description LivingSubjectBirthTime parameter SHALL be present at most once (Figure 3.55.4.1.2-1) [ Assertion... ]

Test constraint_xcpdquery_MothersMaidenNameCardinality
Location /PRPA_IN201305UV02/controlActProcess/queryByParameter/parameterList
Description MothersMaidenName parameter SHALL be present at most once (Figure 3.55.4.1.2-1) [ Assertion... ]

Test constraint_xcpdquery_PatientAddressCardinality
Location /PRPA_IN201305UV02/controlActProcess/queryByParameter/parameterList
Description PatientAddress parameter SHALL be present at most once (Figure 3.55.4.1.2-1) [ Assertion... ]

Test constraint_xcpdquery_PatientTelecomCardinality
Location /PRPA_IN201305UV02/controlActProcess/queryByParameter/parameterList
Description PatientTelecom parameter SHALL be present at most once (Figure 3.55.4.1.2-1) [ Assertion... ]

Test constraint_xcpdquery_livingSubjectBirthPlaceAddressCardinality
Location /PRPA_IN201305UV02/controlActProcess/queryByParameter/parameterList
Description LivingSubjectBirthPlaceAddress parameter SHALL be present at most once (Figure 3.55.4.1.2-1) [ Assertion... ]

Test constraint_xcpdquery_livingSubjectBirthPlaceNameCardinality
Location /PRPA_IN201305UV02/controlActProcess/queryByParameter/parameterList
Description LivingSubjectBirthPlaceName parameter SHALL be present at most once (Figure 3.55.4.1.2-1) [ Assertion... ]

Test constraint_xcpdquery_requiredParameters
Location /PRPA_IN201305UV02/controlActProcess/queryByParameter/parameterList
Description If the LivingSubjectIdParameter is specified, LivingSubjectName and LivingSubjectBirthTime are optional. Otherwise, those two parameters are required (Section 3.55.4.1.2.1) [ Assertion... ]

Test constraint_xcpdQuery_LivingSubjectAdministrativeGenderValue
Location /PRPA_IN201305UV02/controlActProcess/queryByParameter/parameterList/livingSubjectAdministrativeGender[0]
Description LivingSubjectAdministrativeGender value SHALL be valued with either F, M or UN (CWE:AdministrativeGender) (Table 3.55.4.1.2-1) [ Assertion... ]

Test constraint_xcpdQuery_livingSubjectAdministrativeGenderValueCardinality
Location /PRPA_IN201305UV02/controlActProcess/queryByParameter/parameterList/livingSubjectAdministrativeGender[0]
Description QueryByParameter/parameterList/livingSubjectAdministrativeGender/value SHALL be present exactly once (Table 3.55.4.1.2-1) [ Assertion... ]

Test constraint_xcpdquery_livingSubjectBirthTimeValueCardinality
Location /PRPA_IN201305UV02/controlActProcess/queryByParameter/parameterList/livingSubjectBirthTime[0]
Description value element of LivingSubjectBirthTime parameter SHALL be present exactly once (Table 3.55.4.1.2-1) [ Assertion... ]

Test constraint_xcpdquery_livingSubjectNameUse
Location /PRPA_IN201305UV02/controlActProcess/queryByParameter/parameterList/livingSubjectName[0]
Description The use attribute of the value element of LivingSubjectName parameter SHALL NOT be set to 'SRCH' (Table 3.55.4.1.2-1) [ Assertion... ]

Test constraint_xcpdquery_livingSubjectNameValueCardinality
Location /PRPA_IN201305UV02/controlActProcess/queryByParameter/parameterList/livingSubjectName[0]
Description the value element of LivingSubjectName parameter SHALL be present exactly once [ Assertion... ]

Test constraint_xcpdquery_livingSubjectNameValueDatatype
Location /PRPA_IN201305UV02/controlActProcess/queryByParameter/parameterList/livingSubjectName[0]
Description The datatype of LivingSubjectName.value is constrained to PN (Section 3.55.4.1.2.2) [ Assertion... ]

Test constraint_xcpdqueryrequest_responsePriorityCodeValue
Location /PRPA_IN201305UV02/controlActProcess/queryByParameter
Description The responsePriorityCode SHALL be valued with I indicates that the Responding Gateway is required to send an immediate response. (Table 3.55.4.1.2-1) [ Assertion... ]

Message metadata

Message ID
1.3.6.1.4.1.12559.11.49.5.1:99650
<?xml version="1.0" encoding="UTF8" standalone="yes"?>
<PRPA_IN201306UV02 ITSVersion="XML_1.0" xmlns="urn:hl7-org:v3">
    <id extension="99650" root="1.3.6.1.4.1.12559.11.49.5.1"/>
    <creationTime value="20250710130003"/>
    <interactionId extension="PRPA_IN201306UV02" 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="2.16.840.1.113883.3.13.3.90.672"/>
        </device>
    </receiver>
    <sender typeCode="SND">
        <device classCode="DEV" determinerCode="INSTANCE">
            <id root="2.16.840.1.113883.3.7204.1.3.1.2"/>
            <telecom value="https://validation.sequoiaproject.org/PAMSimulator-ejb/RespondingGateway_Service/RespondingGateway_PortType?wsdl"/>
        </device>
    </sender>
    <acknowledgement>
        <typeCode code="AA"/>
        <targetMessage>
            <id extension="84d9fdb3-38d9-4411-bfe8-b3448b3a9f87" root="2.16.840.1.113883.3.13.3"/>
        </targetMessage>
    </acknowledgement>
    <controlActProcess classCode="CACT" moodCode="EVN">
        <code code="PRPA_TE201306UV02" displayName="2.16.840.1.113883.1.18"/>
        <queryAck>
            <queryId extension="5c950e01-fd95-44a3-95c6-6bd4ecc33559" root="2.16.840.1.113883.3.13.3.90.672"/>
            <statusCode code="deliveredResponse"/>
            <queryResponseCode code="NF"/>
        </queryAck>
        <queryByParameter>
            <queryId extension="5c950e01-fd95-44a3-95c6-6bd4ecc33559" root="2.16.840.1.113883.3.13.3.90.672"/>
            <statusCode code="new"/>
            <responseModalityCode code="R"/>
            <responsePriorityCode code="I"/>
            <initialQuantityCode code="RD"/>
            <parameterList>
                <livingSubjectAdministrativeGender>
                    <value code="M"/>
                    <semanticsText>LivingSubject.administrativeGender</semanticsText>
                </livingSubjectAdministrativeGender>
                <livingSubjectBirthTime>
                    <value value="19740226"/>
                    <semanticsText>LivingSubject.birthTime</semanticsText>
                </livingSubjectBirthTime>
                <livingSubjectId>
                    <value extension="f7bbc629-cf6f-42b7-aa4f-a56746f9ebfb" root="2.16.840.1.113883.3.13.3.90.672.135120750.1.1000"/>
                    <semanticsText>LivingSubject.id</semanticsText>
                </livingSubjectId>
                <livingSubjectId>
                    <value extension="544a16cc-f161-4396-ba39-2cd913694299" root="2.16.840.1.113883.3.13.3.90.673"/>
                    <semanticsText>LivingSubject.id</semanticsText>
                </livingSubjectId>
                <livingSubjectId>
                    <value extension="321654985" root="2.16.840.1.113883.4.1"/>
                    <semanticsText>LivingSubject.id</semanticsText>
                </livingSubjectId>
                <livingSubjectName>
                    <value>
                        <given partType="GIV">Craig</given>
                        <given partType="GIV">T</given>
                        <family partType="FAM">Zebrowski</family>
                            </value>
                    <semanticsText>LivingSubject.name</semanticsText>
                </livingSubjectName>
                <patientAddress>
                    <value use="HP">
                        <streetAddressLine>390 Patton Lane</streetAddressLine>
                        <city>Raleigh</city>
                        <state>NC</state>
                        <postalCode>27610</postalCode>
                            </value>
                    <semanticsText>Patient.addr</semanticsText>
                </patientAddress>
            </parameterList>
        </queryByParameter>
    </controlActProcess>
</PRPA_IN201306UV02>
<?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_IN201306UV02:CrossGatewayPatientDiscovery</Action>
    <MessageID xmlns="http://www.w3.org/2005/08/addressing">urn:uuid:88c3df75-3762-4806-bc53-e24858ca1027</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">urn:uuid:7d78e6aa-4064-4d1a-bd94-932a658f9109</RelatesTo>
    <seam:conversationId xmlns:seam="http://www.jboss.org/seam/webservice">1971</seam:conversationId>
  </soap:Header>
  <soap:Body>
    <PRPA_IN201306UV02 xmlns="urn:hl7-org:v3" xmlns:ns2="urn:ihe:iti:xcpd:2009" ITSVersion="XML_1.0">
      <id extension="99650" root="1.3.6.1.4.1.12559.11.49.5.1"/>
      <creationTime value="20250710130003"/>
      <interactionId extension="PRPA_IN201306UV02" 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="2.16.840.1.113883.3.13.3.90.672"/>
        </device>
      </receiver>
      <sender typeCode="SND">
        <device classCode="DEV" determinerCode="INSTANCE">
          <id root="2.16.840.1.113883.3.7204.1.3.1.2"/>
          <telecom value="https://validation.sequoiaproject.org/PAMSimulator-ejb/RespondingGateway_Service/RespondingGateway_PortType?wsdl"/>
        </device>
      </sender>
      <acknowledgement>
        <typeCode code="AA"/>
        <targetMessage>
          <id extension="84d9fdb3-38d9-4411-bfe8-b3448b3a9f87" root="2.16.840.1.113883.3.13.3"/>
        </targetMessage>
      </acknowledgement>
      <controlActProcess classCode="CACT" moodCode="EVN">
        <code code="PRPA_TE201306UV02" displayName="2.16.840.1.113883.1.18"/>
        <queryAck>
          <queryId extension="5c950e01-fd95-44a3-95c6-6bd4ecc33559" root="2.16.840.1.113883.3.13.3.90.672"/>
          <statusCode code="deliveredResponse"/>
          <queryResponseCode code="NF"/>
        </queryAck>
        <queryByParameter>
          <queryId extension="5c950e01-fd95-44a3-95c6-6bd4ecc33559" root="2.16.840.1.113883.3.13.3.90.672"/>
          <statusCode code="new"/>
          <responseModalityCode code="R"/>
          <responsePriorityCode code="I"/>
          <initialQuantityCode code="RD"/>
          <parameterList>
            <livingSubjectAdministrativeGender>
              <value code="M"/>
              <semanticsText>LivingSubject.administrativeGender</semanticsText>
            </livingSubjectAdministrativeGender>
            <livingSubjectBirthTime>
              <value value="19740226"/>
              <semanticsText>LivingSubject.birthTime</semanticsText>
            </livingSubjectBirthTime>
            <livingSubjectId>
              <value extension="f7bbc629-cf6f-42b7-aa4f-a56746f9ebfb" root="2.16.840.1.113883.3.13.3.90.672.135120750.1.1000"/>
              <semanticsText>LivingSubject.id</semanticsText>
            </livingSubjectId>
            <livingSubjectId>
              <value extension="544a16cc-f161-4396-ba39-2cd913694299" root="2.16.840.1.113883.3.13.3.90.673"/>
              <semanticsText>LivingSubject.id</semanticsText>
            </livingSubjectId>
            <livingSubjectId>
              <value extension="321654985" root="2.16.840.1.113883.4.1"/>
              <semanticsText>LivingSubject.id</semanticsText>
            </livingSubjectId>
            <livingSubjectName>
              <value>
                <given partType="GIV">Craig</given>
                <given partType="GIV">T</given>
                <family partType="FAM">Zebrowski</family> 
              </value>
              <semanticsText>LivingSubject.name</semanticsText>
            </livingSubjectName>
            <patientAddress>
              <value use="HP">
                <streetAddressLine>390 Patton Lane</streetAddressLine>
                <city>Raleigh</city>
                <state>NC</state>
                <postalCode>27610</postalCode> 
              </value>
              <semanticsText>Patient.addr</semanticsText>
            </patientAddress>
          </parameterList>
        </queryByParameter>
      </controlActProcess>
    </PRPA_IN201306UV02>
  </soap:Body>
</soap:Envelope>

Validation result (Status: PASSED)

External Validation Report

External Validation Report


General Informations
Validation Date 2025, 07 10 - 01:00:37
Validation Service Gazelle HL7v3 Validator : [ITI-55] Cross Gateway Patient Discovery Response
Validation Test Status
PASSED

Result overview
XML
PASSED
XSD
PASSED
ModelBased Validation
PASSED

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 well-formed


Your XML document has been validating about the appropriate XSD schema, here is the detail of the validation outcome.

The XML document is valid regarding the schema



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

Reports

Test constraint_hl7v3_II
Location /PRPA_IN201306UV02/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_IN201306UV02/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_IN201306UV02/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_II
Location /PRPA_IN201306UV02/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_URL
Location /PRPA_IN201306UV02/sender/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_IN201306UV02/acknowledgement[0]/targetMessage/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_IN201306UV02/controlActProcess/queryAck/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_IN201306UV02/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_ST
Location /PRPA_IN201306UV02/controlActProcess/queryByParameter/parameterList/livingSubjectAdministrativeGender[0]/semanticsText
Description Note : This condition was verified : Text content is only allowed in non-NULL values. (from datatypes-base.xsd)

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

Test constraint_hl7v3_II
Location /PRPA_IN201306UV02/controlActProcess/queryByParameter/parameterList/livingSubjectId[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_IN201306UV02/controlActProcess/queryByParameter/parameterList/livingSubjectId[0]/semanticsText
Description Note : This condition was verified : Text content is only allowed in non-NULL values. (from datatypes-base.xsd)

Test constraint_hl7v3_II
Location /PRPA_IN201306UV02/controlActProcess/queryByParameter/parameterList/livingSubjectId[1]/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_IN201306UV02/controlActProcess/queryByParameter/parameterList/livingSubjectId[1]/semanticsText
Description Note : This condition was verified : Text content is only allowed in non-NULL values. (from datatypes-base.xsd)

Test constraint_hl7v3_II
Location /PRPA_IN201306UV02/controlActProcess/queryByParameter/parameterList/livingSubjectId[2]/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_IN201306UV02/controlActProcess/queryByParameter/parameterList/livingSubjectId[2]/semanticsText
Description Note : This condition was verified : Text content is only allowed in non-NULL values. (from datatypes-base.xsd)

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

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

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

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

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

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

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

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

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

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

Test constraint_mccimt000300UV01_deviceId
Location /PRPA_IN201306UV02/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_mccimt000300UV01_senderTypeCode
Location /PRPA_IN201306UV02/sender
Description typeCode attribute of device SHALL be equal to RCV (Table O.1.1-1: Model attributes) [ Assertion... ]

Test constraint_mccimt000300UV01_deviceId
Location /PRPA_IN201306UV02/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_mfmimt700711UV01_queryAckQueryIdCardinality
Location /PRPA_IN201306UV02/controlActProcess/queryAck
Description QueryId SHALL have a queryId attribute (Table O.2.2-2) [ Assertion... ]

Test constraint_mfmimt700711UV01_queryAckStatusCode
Location /PRPA_IN201306UV02/controlActProcess/queryAck
Description QueryAck SHALL have a statusCode element (Table O.2.2-2) [ Assertion... ]

Test constraint_iti55val059
Location /PRPA_IN201306UV02
Description The value of interactionId shall be set to PRPA_IN201306UV02 [ Assertion... ]

Test constraint_iti55val060
Location /PRPA_IN201306UV02
Description The value of processingModeCode shall be set to T [ Assertion... ]

Test constraint_iti55val061
Location /PRPA_IN201306UV02
Description The acceptAckCode shall be set to NE [ Assertion... ]

Test constraint_iti55val062
Location /PRPA_IN201306UV02
Description There shall be only one receiver Device [ Assertion... ]

Test constraint_iti55val063
Location /PRPA_IN201306UV02/controlActProcess
Description The trigger event code in ControlActProcess.code shall be set to PRPA_TE201306UV02 [ Assertion... ]

Test constraint_iti55val066
Location /PRPA_IN201306UV02/controlActProcess
Description There shall be a QueryByParameter copy of the original query which shall be in the control act wrapper following the queryAck element [ Assertion... ]

Test constraint_iti55val065_1
Location /PRPA_IN201306UV02/controlActProcess/queryAck
Description The QueryAck.resultCurrentQuantity attribute shall not be populated [ Assertion... ]

Test constraint_iti55val065_2
Location /PRPA_IN201306UV02/controlActProcess/queryAck
Description The QueryAck.resultTotalQuantity attribute shall not be populated [ Assertion... ]

Test constraint_iti55val065_3
Location /PRPA_IN201306UV02/controlActProcess/queryAck
Description The QueryAck.resultRemainingQuantity attribute shall not be populated [ Assertion... ]