ITI-39 request
In the example below, two documents are retrieved
Code Block |
---|
|
<s:Envelope xmlns:a="http://www.w3.org/2005/08/addressing"
xmlns:s="http://www.w3.org/2003/05/soap-envelope">
<s:Header>
<a:Action s:mustUnderstand="1">urn:ihe:iti:2007:RetrieveDocumentSet</a:Action>
<a:MessageID>urn:uuid:6d090619-abb5-4758-8146-f71a9e1868a4</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__repository/rep/ret</a:To>
</s:Header>
<s:Body>
<xdsb:RetrieveDocumentSetRequest xmlns:lcm="urn:oasis:names:tc:ebxml-regrep:xsd:lcm: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">
<xdsb:DocumentRequest>
<xdsb:HomeCommunityId>urn:oid:1.1.4567334.1.4</xdsb:HomeCommunityId>
<xdsb:RepositoryUniqueId>1.1.4567332.1.1</xdsb:RepositoryUniqueId>
<xdsb:DocumentUniqueId>1.3.6.1.4.1.12559.11.13.2.1.227</xdsb:DocumentUniqueId>
</xdsb:DocumentRequest>
<xdsb:DocumentRequest>
<xdsb:HomeCommunityId>urn:oid:1.1.4567334.1.4</xdsb:HomeCommunityId>
<xdsb:RepositoryUniqueId>1.1.4567332.1.1</xdsb:RepositoryUniqueId>
<xdsb:DocumentUniqueId>1.3.6.1.4.1.12559.11.13.2.1.231</xdsb:DocumentUniqueId>
</xdsb:DocumentRequest>
</xdsb:RetrieveDocumentSetRequest>
</s:Body>
</s:Envelope> |
ITI-39 response
In the example below, the response shows a DICOM object (KOS). The multipart is not shown in the example.
Code Block |
---|
|
<soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope">
<soap:Header>
<Action xmlns="http://www.w3.org/2005/08/addressing">urn:ihe:iti:2007:CrossGatewayRetrieveResponse</Action>
<MessageID xmlns="http://www.w3.org/2005/08/addressing">urn:uuid:818cf943-1127-47b9-b5d7-16feedac311b</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">uuid:353219ca-e86a-4590-b49a-3587dd7394ed</RelatesTo>
</soap:Header>
<soap:Body>
<ns2:RetrieveDocumentSetResponse xmlns:ns6="urn:oasis:names:tc:ebxml-regrep:xsd:lcm:3.0"
xmlns:ns5="urn:oasis:names:tc:ebxml-regrep:xsd:query:3.0"
xmlns:ns4="urn:oasis:names:tc:ebxml-regrep:xsd:rs:3.0"
xmlns:ns3="urn:oasis:names:tc:ebxml-regrep:xsd:rim:3.0"
xmlns:ns2="urn:ihe:iti:xds-b:2007">
<ns4:RegistryResponse status="urn:oasis:names:tc:ebxml-regrep:ResponseStatusType:Success"/>
<ns2:DocumentResponse>
<ns2:RepositoryUniqueId>1.3.6.1.4.1.12559.11.34.1.3.1</ns2:RepositoryUniqueId>
<ns2:DocumentUniqueId>2.25.329127271855121542029064767251061713151</ns2:DocumentUniqueId>
<ns2:NewRepositoryUniqueId>1.3.6.1.4.1.12559.11.34.1.3.1</ns2:NewRepositoryUniqueId>
<ns2:NewDocumentUniqueId>2.25.329127271855121542029064767251061713151</ns2:NewDocumentUniqueId>
<ns2:mimeType>application/dicom</ns2:mimeType>
<ns2:Document>
<xop:Include xmlns:xop="http://www.w3.org/2004/08/xop/include" href="cid:a404d989-33e5-4bf9-bbf0-e3e8cafab474-1@urn%3Aihe%3Aiti%3Axds-b%3A2007"/>
</ns2:Document>
</ns2:DocumentResponse>
</ns2:RetrieveDocumentSetResponse>
</soap:Body>
</soap:Envelope> Â |
ITI-39 request including SAML-Token
Code Block |
---|
|
<s:Envelope xmlns:a="http://www.w3.org/2005/08/addressing"
xmlns:s="http://www.w3.org/2003/05/soap-envelope">
<s:Header>
<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:RetrieveDocumentSet</a:Action>
<a:MessageID>urn:uuid:6d090619-abb5-4758-8146-f71a9e1868a4</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__repository/rep/ret</a:To>
</s:Header>
<s:Body>
<xdsb:RetrieveDocumentSetRequest xmlns:lcm="urn:oasis:names:tc:ebxml-regrep:xsd:lcm: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">
<xdsb:DocumentRequest>
<xdsb:HomeCommunityId>urn:oid:1.1.4567334.1.4</xdsb:HomeCommunityId>
<xdsb:RepositoryUniqueId>1.1.4567332.1.1</xdsb:RepositoryUniqueId>
<xdsb:DocumentUniqueId>1.3.6.1.4.1.12559.11.13.2.1.227</xdsb:DocumentUniqueId>
</xdsb:DocumentRequest>
<xdsb:DocumentRequest>
<xdsb:HomeCommunityId>urn:oid:1.1.4567334.1.4</xdsb:HomeCommunityId>
<xdsb:RepositoryUniqueId>1.1.4567332.1.1</xdsb:RepositoryUniqueId>
<xdsb:DocumentUniqueId>1.3.6.1.4.1.12559.11.13.2.1.231</xdsb:DocumentUniqueId>
</xdsb:DocumentRequest>
</xdsb:RetrieveDocumentSetRequest>
</s:Body>
</s:Envelope> |