Document toolboxDocument toolbox

Dit is de consultatie versie van het Twiin Afsprakenstelsel Release 1.2.0

10.4.2.1 | ITI-38 examples

For reference only

ITI-38 request

<s:Envelope xmlns:a="http://www.w3.org/2005/08/addressing" xmlns:s="http://www.w3.org/2003/05/soap-envelope"> <s:Header xmlns:s="http://www.w3.org/2003/05/soap-envelope"> <a:Action s:mustUnderstand="1">urn:ihe:iti:2007:CrossGatewayQuery</a:Action> <a:MessageID>urn:uuid:7948cf8b-81fa-486d-a7d6-ca121b6b9c98</a:MessageID> <a:ReplyTo> <a:Address> http://www.w3.org/2005/08/addressing/anonymous </a:Address> </a:ReplyTo> <a:To s:mustUnderstand="1"> http://testing.interoplab.eu:8080 /interoplab__responding_gateway/rg/xcq</a:To> </s:Header> <s:Body xmlns:s="http://www.w3.org/2003/05/soap-envelope"> <query:AdhocQueryRequest xmlns:lcm="urn:oasis:names:tc:ebxml-regrep:xsd:lcm:3.0" xmlns:query="urn:oasis:names:tc:ebxml-regrep:xsd:query:3.0" xmlns:rim="urn:oasis:names:tc:ebxml-regrep:xsd:rim:3.0" xmlns:rs="urn:oasis:names:tc:ebxml-regrep:xsd:rs:3.0" xmlns:xdsb="urn:ihe:iti:xds-b:2007" xmlns:xop="http://www.w3.org/2004/08/xop/include"> <query:ResponseOption returnComposedObjects="true" returnType="LeafClass"/> <rim:AdhocQuery home="1.1.4567334.1.4" id="urn:uuid:14d4debf-8f97-4251-9a74-a90016b0af0d"> <rim:Slot name="$XDSDocumentEntryPatientId"> <rim:ValueList> <rim:Value>'999999011^^^&2.16.840.1.113883.2.4.6.3&ISO'</rim:Value> </rim:ValueList> </rim:Slot> <rim:Slot name="$XDSDocumentEntryStatus"> <rim:ValueList> <rim:Value>('urn:oasis:names:tc:ebxml-regrep:StatusType:Approved')</rim:Value> </rim:ValueList> </rim:Slot> </rim:AdhocQuery> </query:AdhocQueryRequest> </s:Body> </s:Envelope>

 

ITI-38 response

<S:Envelope xmlns:S="http://www.w3.org/2003/05/soap-envelope"> <S:Header> <wsa:Action xmlns:s="http://www.w3.org/2003/05/soap-envelope" xmlns:wsa="http://www.w3.org/2005/08/addressing" s:mustUnderstand="1">urn:ihe:iti:2007:CrossGatewayQueryResponse</wsa:Action> <wsa:RelatesTo xmlns:wsa="http://www.w3.org/2005/08/addressing">urn:uuid:7948cf8b-81fa-486d-a7d6-ca121b6b9c98</wsa:RelatesTo> </S:Header> <S:Body> <query:AdhocQueryResponse xmlns:query="urn:oasis:names:tc:ebxml-regrep:xsd:query:3.0" status="urn:oasis:names:tc:ebxml-regrep:ResponseStatusType:Success"> <rim:RegistryObjectList xmlns:rim="urn:oasis:names:tc:ebxml-regrep:xsd:rim:3.0"> <rim:ExtrinsicObject id="urn:uuid:4da76db2-30ba-4822-b495-a42b5841394d" lid="urn:uuid:3dc68646-5432-4334-997c-b8db58baad0d" objectType="urn:uuid:7edca82f-054d-47f2-a032-9b2a5b5186c1" mimeType="text/xml" status="urn:oasis:names:tc:ebxml-regrep:StatusType:Approved" home="urn:oid:1.1.4567334.1.4"> <rim:Slot name="hash"> <rim:ValueList> <rim:Value>0a177cec96cc04e2fe4443cb213f7816abfe72b6</rim:Value> </rim:ValueList> </rim:Slot> <rim:Slot name="languageCode"> <rim:ValueList> <rim:Value>nl-NL</rim:Value> </rim:ValueList> </rim:Slot> <rim:Slot name="repositoryUniqueId"> <rim:ValueList> <rim:Value>1.1.4567332.1.1</rim:Value> </rim:ValueList> </rim:Slot> <rim:Slot name="size"> <rim:ValueList> <rim:Value>2459</rim:Value> </rim:ValueList> </rim:Slot> <rim:Slot name="sourcePatientId"> <rim:ValueList> <rim:Value>999999011^^^&2.16.840.1.113883.2.4.6.3&ISO</rim:Value> </rim:ValueList> </rim:Slot> <rim:Slot name="creationTime"> <rim:ValueList> <rim:Value>20191023024209</rim:Value> </rim:ValueList> </rim:Slot> <rim:Slot name="sourcePatientInfo"> <rim:ValueList/> </rim:Slot> <rim:Name> <rim:LocalizedString xml:lang="us-en" charset="UTF-8" value="Poliklinische brief"/> </rim:Name> <rim:VersionInfo versionName="2"/> <rim:Classification id="urn:uuid:4d85ee12-4876-4b97-914d-c0284b937484" objectType="urn:oasis:names:tc:ebxml-regrep:ObjectType:RegistryObject:Classification" classificationScheme="urn:uuid:41a5887f-8865-4c09-adf7-e362475b143a" classifiedObject="urn:uuid:4da76db2-30ba-4822-b495-a42b5841394d" nodeRepresentation="405624007"> <rim:Slot name="codingScheme"> <rim:ValueList> <rim:Value>2.16.840.1.113883.6.96</rim:Value> </rim:ValueList> </rim:Slot> <rim:Name> <rim:LocalizedString xml:lang="us-en" charset="UTF-8" value="Administratieve documentatie"/> </rim:Name> <rim:VersionInfo versionName="-1"/> </rim:Classification> <rim:Classification id="urn:uuid:2a8e553f-27f0-49a0-9f74-f5737dfa2b4c" objectType="urn:oasis:names:tc:ebxml-regrep:ObjectType:RegistryObject:Classification" classificationScheme="urn:uuid:f4f85eac-e6cb-4883-b524-f2705394840f" classifiedObject="urn:uuid:4da76db2-30ba-4822-b495-a42b5841394d" nodeRepresentation="N"> <rim:Slot name="codingScheme"> <rim:ValueList> <rim:Value>2.16.840.1.113883.5.25</rim:Value> </rim:ValueList> </rim:Slot> <rim:Name> <rim:LocalizedString xml:lang="us-en" charset="UTF-8" value="Normaal"/> </rim:Name> <rim:VersionInfo versionName="-1"/> </rim:Classification> <rim:Classification id="urn:uuid:736d2cfd-c936-446d-93d6-94170e155fe7" objectType="urn:oasis:names:tc:ebxml-regrep:ObjectType:RegistryObject:Classification" classificationScheme="urn:uuid:a09d5840-386c-46f2-b5ad-9c3699a4309d" classifiedObject="urn:uuid:4da76db2-30ba-4822-b495-a42b5841394d" nodeRepresentation="urn:ihe:rad:TEXT"> <rim:Slot name="codingScheme"> <rim:ValueList> <rim:Value>1.3.6.1.4.1.19376.1.2.3</rim:Value> </rim:ValueList> </rim:Slot> <rim:Name> <rim:LocalizedString xml:lang="us-en" charset="UTF-8" value="Radiology XDS-I Text"/> </rim:Name> <rim:VersionInfo versionName="-1"/> </rim:Classification> <rim:Classification id="urn:uuid:4250718b-3eee-4cb2-bd96-f1c814166971" objectType="urn:oasis:names:tc:ebxml-regrep:ObjectType:RegistryObject:Classification" classificationScheme="urn:uuid:f33fb8ac-18af-42cc-ae0e-ed0b0bdb91e1" classifiedObject="urn:uuid:4da76db2-30ba-4822-b495-a42b5841394d" nodeRepresentation="V6"> <rim:Slot name="codingScheme"> <rim:ValueList> <rim:Value>2.16.840.1.113883.2.4.15.1060</rim:Value> </rim:ValueList> </rim:Slot> <rim:Name> <rim:LocalizedString xml:lang="us-en" charset="UTF-8" value="Algemeen ziekenhuis"/> </rim:Name> <rim:VersionInfo versionName="-1"/> </rim:Classification> <rim:Classification id="urn:uuid:2fcf8117-5821-4f0a-9fd9-9d04b1e80815" objectType="urn:oasis:names:tc:ebxml-regrep:ObjectType:RegistryObject:Classification" classificationScheme="urn:uuid:cccf5598-8b07-4b77-a05e-ae952c785ead" classifiedObject="urn:uuid:4da76db2-30ba-4822-b495-a42b5841394d" nodeRepresentation="309964003"> <rim:Slot name="codingScheme"> <rim:ValueList> <rim:Value>2.16.840.1.113883.6.96</rim:Value> </rim:ValueList> </rim:Slot> <rim:Name> <rim:LocalizedString xml:lang="us-en" charset="UTF-8" value="Radiologie"/> </rim:Name> <rim:VersionInfo versionName="-1"/> </rim:Classification> <rim:Classification id="urn:uuid:20515fbf-56af-4a78-9396-9aadcfba9462" objectType="urn:oasis:names:tc:ebxml-regrep:ObjectType:RegistryObject:Classification" classificationScheme="urn:uuid:f0306f51-975f-434e-a61c-c59651d33983" classifiedObject="urn:uuid:4da76db2-30ba-4822-b495-a42b5841394d" nodeRepresentation="304784009"> <rim:Slot name="codingScheme"> <rim:ValueList> <rim:Value>2.16.840.1.113883.6.96</rim:Value> </rim:ValueList> </rim:Slot> <rim:Name> <rim:LocalizedString xml:lang="us-en" charset="UTF-8" value="Administratief document"/> </rim:Name> <rim:VersionInfo versionName="-1"/> </rim:Classification> <rim:ExternalIdentifier id="urn:uuid:09f046ee-f100-4765-995c-f4a7231789f5" objectType="urn:oasis:names:tc:ebxml-regrep:ObjectType:RegistryObject:ExternalIdentifier" identificationScheme="urn:uuid:58a6f841-87b3-4a3e-92fd-a8ffeff98427" value="999907025^^^&2.16.840.1.113883.2.4.6.3&ISO" registryObject="urn:uuid:4da76db2-30ba-4822-b495-a42b5841394d"> <rim:Name> <rim:LocalizedString xml:lang="en-US" value="XDSDocumentEntry.patientId"/> </rim:Name> <rim:VersionInfo versionName="-1"/> </rim:ExternalIdentifier> <rim:ExternalIdentifier id="urn:uuid:7757ca3a-cff9-4ddb-91b6-d6469703a305" objectType="urn:oasis:names:tc:ebxml-regrep:ObjectType:RegistryObject:ExternalIdentifier" identificationScheme="urn:uuid:2e82c1f6-a085-4c72-9da3-8640a32e42ab" value="1.3.6.1.4.1.12559.11.13.2.1.227" registryObject="urn:uuid:4da76db2-30ba-4822-b495-a42b5841394d"> <rim:Name> <rim:LocalizedString xml:lang="en-US" value="XDSDocumentEntry.uniqueId"/> </rim:Name> <rim:VersionInfo versionName="-1"/> </rim:ExternalIdentifier> </rim:ExtrinsicObject> </rim:RegistryObjectList> </query:AdhocQueryResponse> </S:Body> </S:Envelope>

 

ITI-38 request incl. SAML-token (ITI-40)

<s:Envelope xmlns:a="http://www.w3.org/2005/08/addressing" xmlns:s="http://www.w3.org/2003/05/soap-envelope"> <s:Header xmlns:s="http://www.w3.org/2003/05/soap-envelope"> <wsse:Security xmlns:wsse=http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" soap:mustUnderstand="true"> <saml2:Assertion xmlns:saml2="urn:oasis:names:tc:SAML:2.0:assertion" xmlns:xsd="http://www.w3.org/2001/XMLSchema" ID="_a7dc0f5d-5300-4fac-80a5-5c6d08b808c3" IssueInstant="2018-10-30T08:11:47.187Z" Version="2.0"> <saml2:Issuer>xds-bridge-xua-proxy</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/2000/09/xmldsig#rsa-sha1"/> <ds:Reference URI="#_a7dc0f5d-5300-4fac-80a5-5c6d08b808c3"> <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"/> </ds:Transform> </ds:Transforms> <ds:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"/> <ds:DigestValue>u0aMCbaPxaD3NKUcm9RTKJ8nYu0=</ds:DigestValue> </ds:Reference> </ds:SignedInfo> <ds:SignatureValue>ca4w0ETLyPgQHWjUQS8FFTzNNrjt5fZ5+5LFWrao11H354IwHw0CksI8qD/GVZ6pkmbkwNPZV8Pf DlGsvzDstsytnSB7/8PNVberVJVehg7CwC/nd3SoL7aRpj96c8yxL9gaUDrU3EzoPy4j9Vb2UbF2 W8EXATeosHJjPTTnsnBGHVYBRfarqAv32Ll99cTG4fN03Vlz+IJAp/qBofD2Mgz0iJRoucwqjOes 9O5I8qRB60CIhEd7Z/P8X3hRNZULQQoZn8AyRHdoqY/AgLLUKE/JUQsxYKa3BbGJw7JmFPtI7I4c +wlM577HcMbfq8VjeS31QL8Pzj48rQV4AnsS9w==</ds:SignatureValue> <ds:KeyInfo> <ds:X509Data> <ds:X509Certificate>MIIDyzCCArMCAQEwDQYJKoZIhvcNAQELBQAwgasxCzAJBgNVBAYTAk5MMRUwEwYDVQQIDAxadWlk LUhvbGxhbmQxHzAdBgNVBAcMFkNhcGVsbGUgYWFuIGRlbiBJSnNzZWwxGjAYBgNVBAoMEVZBTkFE IEhlYWx0aCBDYXJlMRQwEgYDVQQLDAtEZXZlbG9wbWVudDELMAkGA1UEAwwCY2ExJTAjBgkqhkiG 9w0BCQEWFnhkc3RlYW1AdmFuYWRncm91cC5jb20wHhcNMTcxMTI4MTQyMzM5WhcNMTgxMTI4MTQy MzM5WjCBqjELMAkGA1UEBhMCTkwxFTATBgNVBAgMDFp1aWQtSG9sbGFuZDEfMB0GA1UEBwwWQ2Fw ZWxsZSBhYW4gZGVuIElKc3NlbDEaMBgGA1UECgwRVkFOQUQgSGVhbHRoIENhcmUxFDASBgNVBAsM C0RldmVsb3BtZW50MQowCAYDVQQDDAF4MSUwIwYJKoZIhvcNAQkBFhZ4ZHN0ZWFtQHZhbmFkZ3Jv dXAuY29tMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAuv+sbPxoGUh3H2FUBr3dnBEZ fUSMqbD/2rrADDrMZVh/RqZ+oBeQhOuD0enWt5+IMA/eZ4d8g5qUiU8gXAdpJ/49A7+kFZOL82jd zwga/XP2WPBLucmjw9rwjM3clHdWRdFsjF5Iw+NVo8cmY7Vebi673q7mWPIKY4vdFC2UBNQtblot YnswbvoQHRhXaTKjQ/zEp6viK/gD+o32ee0MSn/0d0jKhMVufvR1P3tzwAQnK6J/i5fDI3QnghKx 5KC7IHETv0/qskSTYQge40GJtjtOpgrP1xTEII2TnadBVevyBPdes4Wi/5RLYxpj8aWDNUXzRbcj HTRPDx5FUnOHGwIDAQABMA0GCSqGSIb3DQEBCwUAA4IBAQARV+dsvKrfU1w46a3LTiAWn+V2Fx3c 1kHyj8FkOLFouHp8H/55nhOFlW7qskWHiILuEA7HN29kO+JenNUF0V9K2wrNV5tEMrvTKIFqXOxu VwO5Vu0tHE43VGNdbucuR2zD3irmsIpLdwDxkN/9NPMEBPLYu4g7+v896EM5c/3uJtaBfP0ufOGv Abx+nEBlGyTuMUPbgstTvwT/Tvkc0YFzIuz7wNAaWpkELd6Hj+9r/DMzbNshjKTs0WK9wffQxphJ NI4LW1L5LF6W84HQFGrP9+gwODLAHQ4bBKIOWXDxPXyLeMwjbm5hCKB/PE1oMu84iFsQwSzcPERz HbXy1EJU</ds:X509Certificate> </ds:X509Data> </ds:KeyInfo> </ds:Signature> <saml2:Subject> <saml2:NameID SPProvidedID="Anton Bibber">anton@ziekenhuis.nl</saml2:NameID> <saml2:SubjectConfirmation Method="urn:oasis:names:tc:SAML:2.0:cm:bearer"/> </saml2:Subject> <saml2:Conditions NotBefore="2018-10-30T08:11:47.187Z" NotOnOrAfter="2018-10-30T09:11:47.187Z"> <saml2:AudienceRestriction> <saml2:Audience>OTV-ABB-REGISTER</saml2:Audience> </saml2:AudienceRestriction> </saml2:Conditions> <saml2:AuthnStatement AuthnInstant="2018-10-30T08:11:47.187Z"> <saml2:AuthnContext> <saml2:AuthnContextClassRef>urn:oasis:names:tc:SAML:2.0:ac:classes:X509</saml2:AuthnContextClassRef> </saml2:AuthnContext> </saml2:AuthnStatement> <saml2:AttributeStatement> <!-- Beroepsgroep verantwoordelijke zorgverlener --> <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="01.013" codeSystem="2.16.840.1.113883.2.4.15.111" codeSystemName="RoleCodeNL" originalText="Arts v. maag-darm-leverziekten" xsi:type="CE"/> </saml2:AttributeValue> </saml2:Attribute> <!-- Identificatienummer Verantwoordelijke --> <saml2:Attribute Name="urn:ihe:iti:xua:2017:subject:provider-identifier"> <saml2:AttributeValue> <id xmlns="urn:hl7-org:v3" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" assigningAuthorityName="CIBG" displayable="true" extension="123456782" root="2.16.528.1.1007.3.1" xsi:type="II"/> </saml2:AttributeValue> </saml2:Attribute> <!-- Identificatienummer Raadpleger --> <saml2:Attribute Name="urn:nl:otv:names:tc:1.0:subject:mandated"> <saml2:AttributeValue> <id xmlns="urn:hl7-org:v3" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" assigningAuthorityName="CIBG" displayable="true" extension="123456789" root="2.16.528.1.1007.3.1" xsi:type="II"/> </saml2:AttributeValue> </saml2:Attribute> <!—Raadplegende organisatieID --> <saml2:Attribute Name="urn:nl:otv:names:tc:1.0:subject:provider-institution"> <saml2:AttributeValue DataType="urn:hl7-org:v3#II"> <InstanceIdentifier xmlns="urn:hl7-org:v3" extension="00014332" root=" 2.16.528.1.1007.3.3" /> </saml2:AttributeValue> </saml2:Attribute> <!-- Raadpleegsituatie --> <saml2:Attribute Name="urn:oasis:names:tc:xspa:1.0:subject:purposeofuse"> <saml2:AttributeValue> <saml2:AttributeValue DataType=" urn:hl7-org:v3#CV"> <CodedValue xmlns="urn:hl7-org:v3" code="TREAT" codeSystem="2.16.840.1.113883.1.11.20448" displayName="treatment" /> </saml2:AttributeValue> </saml2:Attribute> </saml2:AttributeStatement> </saml2:Assertion> </wsse:Security> <a:Action s:mustUnderstand="1">urn:ihe:iti:2007:CrossGatewayQuery</a:Action> <a:MessageID>urn:uuid:ba8fc617-bcd1-467b-b1f7-87957a7ad16f</a:MessageID> <a:ReplyTo> <a:Address>http://www.w3.org/2005/08/addressing/anonymous</a:Address> </a:ReplyTo> <a:To s:mustUnderstand="1">http://testing.interoplab.eu:8080/interoplab__responding_gateway/rg/xcq</a:To> </s:Header> <s:Body xmlns:s="http://www.w3.org/2003/05/soap-envelope"> <query:AdhocQueryRequest xmlns:lcm="urn:oasis:names:tc:ebxml-regrep:xsd:lcm:3.0" xmlns:query="urn:oasis:names:tc:ebxml-regrep:xsd:query:3.0" xmlns:rim="urn:oasis:names:tc:ebxml-regrep:xsd:rim:3.0" xmlns:rs="urn:oasis:names:tc:ebxml-regrep:xsd:rs:3.0" xmlns:xdsb="urn:ihe:iti:xds-b:2007" xmlns:xop="http://www.w3.org/2004/08/xop/include"> <query:ResponseOption returnComposedObjects="true" returnType="LeafClass"></query:ResponseOption> <rim:AdhocQuery home="1.1.4567334.1.4" id="urn:uuid:14d4debf-8f97-4251-9a74-a90016b0af0d"> <rim:Slot name="$XDSDocumentEntryPatientId"> <rim:ValueList> <rim:Value>'999999011^^^&2.16.840.1.113883.2.4.6.3&ISO'</rim:Value> </rim:ValueList> </rim:Slot> <rim:Slot name="$XDSDocumentEntryStatus"> <rim:ValueList> <rim:Value>('urn:oasis:names:tc:ebxml-regrep:StatusType:Approved')</rim:Value> </rim:ValueList> </rim:Slot> <rim:Slot name="$XDSDocumentEntryEventCodeList"> <rim:ValueList> <rim:Value>('CT^^1.2.840.10008.2.16.4')</rim:Value> </rim:ValueList> </rim:Slot> <rim:Slot name="$XDSDocumentEntryPracticeSettingCode"> <rim:ValueList> <rim:Value>('309964003^^2.16.840.1.113883.6.96')</rim:Value> </rim:ValueList> </rim:Slot> </rim:AdhocQuery> </query:AdhocQueryRequest> </s:Body> </s:Envelope>

 

Het Twiin Afsprakenstelsel is onder Creative Common Licentie
CC BY-SA Naamsvermelding-GelijkDelen https://creativecommons.org/licenses/by-sa/4.0/legalcode.nl