A4 Servizio per la comunicazione dei metadati

A4.1 Messaggio di richiesta (registrazione nuovo documento)

Di seguito si mostra un esempio di messaggio di richiesta per la registrazione di metadati relativi ad un documento creato. In particolare è riportato un esempio di messaggio, inoltrato dall’INI alla RDA, dove è presente l’asserzione di identificazione, aggiunta dall’INI, in quanto al paziente sono associati più codici fiscali.

<S:Envelope xmlns:S="http://www.w3.org/2003/05/soap-envelope">
    <S:Header>
        <To xmlns="http://www.w3.org/2005/08/addressing">http://localhost:8084/XDSDocumentRegistryRegister/RegisterDocumentSetb</To>
        <Action xmlns="http://www.w3.org/2005/08/addressing">urn:ihe:iti:2007:RegisterDocumentSet-b</Action>
        <ReplyTo xmlns="http://www.w3.org/2005/08/addressing">
            <Address>http://www.w3.org/2005/08/addressing/anonymous</Address>
        </ReplyTo>
        <FaultTo xmlns="http://www.w3.org/2005/08/addressing">
            <Address>http://www.w3.org/2005/08/addressing/anonymous</Address>
        </FaultTo>
        <MessageID xmlns="http://www.w3.org/2005/08/addressing">uuid:94ec910a-a299-4769-a225-80062e1d8424</MessageID>
        <wsse:Security xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd">
            <saml2:Assertion xmlns:saml2="urn:oasis:names:tc:SAML:2.0:assertion" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" ID="_38970d9132c25fe2b3266aeff8e3e65f" IssueInstant="2016-02-22T10:54:42.981Z" Version="2.0" xsi:schemaLocation="urn:oasis:names:tc:SAML:2.0:assertion saml-schema-assertion-2.0.xsd">
                <saml2:Issuer>ANA</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="#_38970d9132c25fe2b3266aeff8e3e65f">
                            <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#"/>
                            </ds:Transforms>
                            <ds:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"/>
                            <ds:DigestValue>vaXHdgHYTy+zuYbuuiV38xVEECI=</ds:DigestValue>
                        </ds:Reference>
                    </ds:SignedInfo>
                    <ds:SignatureValue>...</ds:SignatureValue>
                    <ds:KeyInfo>
                        <ds:X509Data>
<ds:X509Certificate>...</ds:X509Certificate>
                        </ds:X509Data>
                    </ds:KeyInfo>
                </ds:Signature>
                <saml2:Subject>
                    <saml2:NameID>RSSMRA75C03F839K</saml2:NameID>
                </saml2:Subject>
                <saml2:Conditions NotBefore="2016-02-22T10:52:42.164Z" NotOnOrAfter="2016-02-23T10:52:42.164Z"/>
                <saml2:AttributeStatement>
                    <saml2:Attribute Name="CF_List">
                        <saml2:AttributeValue xmlns:xsi="http://www.w3.org/2001/XMLSchema-istance" xsi:type="ident:CFtype">
                            <ident:CF xmlns:ident="http://www.fascicolosanitario.gov.it/identificazione" CurrentStatus="true">RSSMRA75C03F839K</ident:CF>
                        </saml2:AttributeValue>
                        <saml2:AttributeValue xmlns:xsi="http://www.w3.org/2001/XMLSchema-istance" xsi:type="ident:CFtype">
                            <ident:CF xmlns:ident="http://www.fascicolosanitario.gov.it/identificazione" CurrentStatus="false" Validity="2011-09-10T07:25:00.000Z">RSSMRA75C03F839J</ident:CF>
                        </saml2:AttributeValue>
                    </saml2:Attribute>
                </saml2:AttributeStatement>
            </saml2:Assertion>
            <saml2:Assertion xmlns:saml2="urn:oasis:names:tc:SAML:2.0:assertion" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" ID="_9f0e7f1c63533be16e6191deb6b6c622" IssueInstant="2016-02-22T10:54:43.029Z" Version="2.0" xsi:schemaLocation="urn:oasis:names:tc:SAML:2.0:assertion saml-schema-assertion-2.0.xsd">
                <saml2:Issuer>050</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="#_9f0e7f1c63533be16e6191deb6b6c622">
                            <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="xs"/>
                                </ds:Transform>
                            </ds:Transforms>
                            <ds:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"/>
                            <ds:DigestValue>DWW6yXTLtMTfUvZ1O30ZvOgZVXE=</ds:DigestValue>
                        </ds:Reference>
                    </ds:SignedInfo> <ds:SignatureValue>...</ds:SignatureValue>
                    <ds:KeyInfo>
                        <ds:X509Data>
                            <ds:X509Certificate>...</ds:X509Certificate>
                        </ds:X509Data>
                    </ds:KeyInfo>
                </ds:Signature>
                <saml2:Subject>
                    <saml2:NameID>VRDMRC67T20I257E^^^&amp;2.16.840.1.113883.2.9.4.3.2&amp;ISO</saml2:NameID>
                </saml2:Subject>
                <saml2:Conditions NotBefore="2016-02-22T10:54:43.027Z" NotOnOrAfter="2016-02-22T12:54:43.027Z"/>
                <saml2:AuthnStatement AuthnInstant="2016-02-22T10:54:43.028Z">
                    <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:xacml:2.0:subject:role" NameFormat="urn:oasis:names:tc:SAML:2.0:attrname-format:uri">
                        <saml2:AttributeValue xsi:type="xs:string">APR</saml2:AttributeValue>
                    </saml2:Attribute>
                    <saml2:Attribute Name="urn:oasis:names:tc:xspa:1.0:environment:locality" NameFormat="urn:oasis:names:tc:SAML:2.0:attrname-format:uri">
                        <saml2:AttributeValue xsi:type="xs:string">050037</saml2:AttributeValue>
                    </saml2:Attribute>
                    <saml2:Attribute Name="urn:oasis:names:tc:xspa:1.0:subject:purposeofuse" NameFormat="urn:oasis:names:tc:SAML:2.0:attrname-format:uri">
                        <saml2:AttributeValue xsi:type="xs:string">TREATMENT</saml2:AttributeValue>
                    </saml2:Attribute>
                    <saml2:Attribute Name="urn:oasis:names:tc:xspa:1.0:subject:organization-id" NameFormat="urn:oasis:names:tc:SAML:2.0:attrname-format:uri">
                        <saml2:AttributeValue xsi:type="xs:string">050</saml2:AttributeValue>
                    </saml2:Attribute>
                    <saml2:Attribute Name="urn:oasis:names:tc:xacml:1.0:subject:subject-id" NameFormat="urn:oasis:names:tc:SAML:2.0:attrname-format:uri">
                        <saml2:AttributeValue xsi:type="xs:string">VRDMRC67T20I257E^^^&amp;2.16.840.1.113883.2.9.4.3.2&amp;ISO</saml2:AttributeValue>
                    </saml2:Attribute>
                    <saml2:Attribute Name="urn:oasis:names:tc:xspa:1.0:subject:organization" NameFormat="urn:oasis:names:tc:SAML:2.0:attrname-format:uri">
                        <saml2:AttributeValue xsi:type="xs:string">regione Veneto</saml2:AttributeValue>
                    </saml2:Attribute>
                    <saml2:Attribute Name="urn:oasis:names:tc:xacml:1.0:resource:resource-id" NameFormat="urn:oasis:names:tc:SAML:2.0:attrname-format:uri">
                        <saml2:AttributeValue xsi:type="xs:string">RSSMRA75C03F839K^^^&amp;2.16.840.1.113883.2.9.4.3.2&amp;ISO</saml2:AttributeValue>
                    </saml2:Attribute>
                    <saml2:Attribute Name="urn:oasis:names:tc:xspa:1.0:resource:patient:consent" NameFormat="urn:oasis:names:tc:SAML:2.0:attrname-format:uri">
                        <saml2:AttributeValue xsi:type="xs:string">true</saml2:AttributeValue>
                    </saml2:Attribute>
                    <saml2:Attribute Name="urn:oasis:names:tc:xacml:1.0:action:action-id" NameFormat="urn:oasis:names:tc:SAML:2.0:attrname-format:uri">
                        <saml2:AttributeValue xsi:type="xs:string">CREATE</saml2:AttributeValue>
                    </saml2:Attribute>
                </saml2:AttributeStatement>
            </saml2:Assertion>
        </wsse:Security>
    </S:Header>
    <S:Body>
        <lcm:SubmitObjectsRequest xmlns:hl7="urn:hl7-org:v3" 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">
            <rim:RegistryObjectList>
                <rim:ExtrinsicObject id="Documento01" isOpaque="false" mimeType="text/x-cda-r2+xml" objectType="urn:uuid:7edca82f-054d-47f2-a032-9b2a5b5186c1" status="urn:oasis:names:tc:ebxml-regrep:StatusType:Approved">
                    <rim:Slot name="creationTime">
                        <rim:ValueList>
                            <rim:Value>20141220111900</rim:Value>
                        </rim:ValueList>
                    </rim:Slot>
                    <rim:Slot name="hash">
                        <rim:ValueList>
                            <rim:Value>da39a3ee</rim:Value>
                        </rim:ValueList>
                    </rim:Slot>
                    <rim:Slot name="languageCode">
                        <rim:ValueList>
                            <rim:Value>it-IT</rim:Value>
                        </rim:ValueList>
                    </rim:Slot>
                    <rim:Slot name="legalAuthenticator">
                        <rim:ValueList>
                            <rim:Value>^Rossi^Marco^^^Dr^MD</rim:Value>
                        </rim:ValueList>
                    </rim:Slot>
                    <rim:Slot name="repositoryUniqueId">
                        <rim:ValueList>
                            <rim:Value>2.16.840.1.113883.2.9.2.120.4.5.1234</rim:Value>
                        </rim:ValueList>
                    </rim:Slot>
                    <rim:Slot name="urn:ita:2017:repository-type">
      <rim:ValueList>
        <rim:Value>CONS^^^&2.16.840.1.113883.2.9.3.3.6.1.7&ISO </rim:Value>
    </rim:ValueList>
  </rim:Slot>
                    <rim:Slot name="urn:ihe:iti:xds:2013:referenceIdList">
                        <rim:ValueList>
                            <rim:Value>012345^^^&2.16.840.1.113883.2.9.4.3.2&ISO^urn:ihe:iti:xds:2013:order
                            </rim:Value>
                        </rim:ValueList>
                    </rim:Slot>
                    <rim:Slot name="serviceStartTime">
                        <rim:ValueList>
                            <rim:Value>20141220110010</rim:Value>
                        </rim:ValueList>
                    </rim:Slot>
                    <rim:Slot name="serviceStopTime">
                        <rim:ValueList>
                            <rim:Value>20141220111915</rim:Value>
                        </rim:ValueList>
                    </rim:Slot>
                    <rim:Slot name="size">
                        <rim:ValueList>
                            <rim:Value>54449</rim:Value>
                        </rim:ValueList>
                    </rim:Slot>
                    <rim:Slot name="sourcePatientId">
                        <rim:ValueList>
                            <rim:Value>RSSMRA75C03F839K^^^&amp;2.16.840.1.113883.2.9.4.3.2&amp;ISO</rim:Value>
                        </rim:ValueList>
                    </rim:Slot>
                    <rim:Slot name="sourcePatientInfo">
                        <rim:ValueList>
                            <rim:Value>PID-5|Rossi^Mario^^^</rim:Value>
                            <rim:Value>PID-7|19750303</rim:Value>
                            <rim:Value>PID-8|M</rim:Value>
                            <rim:Value>PID-11|Via Alessandro Manzoni^^Napoli^^80100^Italia</rim:Value>
                        </rim:ValueList>
                    </rim:Slot>
                    <rim:Name>
                        <rim:LocalizedString value="Referto di Laboratorio"/>
                    </rim:Name>
                    <rim:Description>
                        <rim:LocalizedString value="Referto di Laboratorio"/>
                    </rim:Description>
                    <rim:Classification classificationScheme="urn:uuid:93606bcf-9494-43ec-9b4e-a7748d1a838d" classifiedObject="Documento01" id="ExampleAuthorId_0001" nodeRepresentation="" objectType="urn:oasis:names:tc:ebxml-regrep:ObjectType:RegistryObject:Classification">
                        <rim:Slot name="authorInstitution">
                            <rim:ValueList>
                                <rim:Value>ULSS 9 - TREVISO^^^^^&amp;2.16.840.1.113883.2.9.4.1.3&amp;ISO^^^^050109</rim:Value>
                            </rim:ValueList>
                        </rim:Slot>
                        <rim:Slot name="authorPerson">
                            <rim:ValueList>
                                <rim:Value>ZNRMRA86L11B157N^^^^^^^^&amp;2.16.840.1.113883.2.9.4.3.2&amp;ISO</rim:Value>
                            </rim:ValueList>
                        </rim:Slot>
                        <rim:Slot name="authorRole">
                            <rim:ValueList>
                                <rim:Value>APR</rim:Value>
                            </rim:ValueList>
                        </rim:Slot>
                        <rim:Slot name="authorSpecialty">
                            <rim:ValueList>
                                <rim:Value>Medico specialista</rim:Value>
                            </rim:ValueList>
                        </rim:Slot>
                        <rim:Slot name="authorTelecommunication">
                            <rim:ValueList>
                                <rim:Value>^^Internet^marco.verdi@healthcare.org</rim:Value>
                            </rim:ValueList>
                        </rim:Slot>
                    </rim:Classification>
                    <rim:Classification classificationScheme="urn:uuid:41a5887f-8865-4c09-adf7-e362475b143a" classifiedObject="Documento01" id="ExampleClassCodeID_0001" nodeRepresentation="REF" objectType="urn:oasis:names:tc:ebxml-regrep:ObjectType:RegistryObject:Classification">
                        <rim:Slot name="codingScheme">
                            <rim:ValueList>
                                <rim:Value>2.16.840.1.113883.2.9.3.3.6.1.5</rim:Value>
                            </rim:ValueList>
                        </rim:Slot>
                        <rim:Name>
                            <rim:LocalizedString value="Referto"/>
                        </rim:Name>
                    </rim:Classification>
                    <rim:Classification classificationScheme="urn:uuid:f4f85eac-e6cb-4883-b524-f2705394840f" classifiedObject="Documento01" id="ConfidentialityCodeUniqueID_0001" nodeRepresentation="N" objectType="urn:oasis:names:tc:ebxml-regrep:ObjectType:RegistryObject:Classification">
                        <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 value="Normal"/>
                        </rim:Name>
                    </rim:Classification>
                    <rim:Classification classificationScheme="urn:uuid:2c6b8cb7-8b2a-4051-b291-b1ae6a575ef4" classifiedObject="Documento01" id="ExampleCodeListID_0001" nodeRepresentation="P2" objectType="urn:oasis:names:tc:ebxml-regrep:ObjectType:RegistryObject:Classification">
                        <rim:Slot name="codingScheme">
                            <rim:ValueList>
                                <rim:Value>2.16.840.1.113883.2.9.3.3.6.1.3</rim:Value>
                            </rim:ValueList>
                        </rim:Slot>
                        <rim:Name>
                            <rim:LocalizedString value="Consenso alla consultazione per il MMG e il PLS"/>
                        </rim:Name>
                    </rim:Classification>
                    <rim:Classification classificationScheme="urn:uuid:a09d5840-386c-46f2-b5ad-9c3699a4309d" classifiedObject="Documento01" id="ExampleFormatCodeId_0001" nodeRepresentation="2.16.840.1.113883.10.20.1" objectType="urn:oasis:names:tc:ebxml-regrep:ObjectType:RegistryObject:Classification">
                        <rim:Slot name="codingScheme">
                            <rim:ValueList>
                                <rim:Value>2.16.840.1.113883.2.9.3.3.6.1.6</rim:Value>
                            </rim:ValueList>
                        </rim:Slot>
                        <rim:Name>
                            <rim:LocalizedString value="Referto di Laboratorio"/>
                        </rim:Name>
                    </rim:Classification>
                    <rim:Classification classificationScheme="urn:uuid:f33fb8ac-18af-42cc-ae0e-ed0b0bdb91e1" classifiedObject="Documento01" id="ExampleFacilityCodeId_0001" nodeRepresentation="Ospedale" objectType="urn:oasis:names:tc:ebxml-regrep:ObjectType:RegistryObject:Classification">
                        <rim:Slot name="codingScheme">
                            <rim:ValueList>
                                <rim:Value>2.16.840.1.113883.2.9.3.3.6.1.1</rim:Value>
                            </rim:ValueList>
                        </rim:Slot>
                        <rim:Name>
                            <rim:LocalizedString value="Ospedale"/>
                        </rim:Name>
                    </rim:Classification>
                    <rim:Classification classificationScheme="urn:uuid:cccf5598-8b07-4b77-a05e-ae952c785ead" classifiedObject="Documento01" id="IdPracticeSettingCode" nodeRepresentation="AD_PSC131" objectType="urn:oasis:names:tc:ebxml-regrep:ObjectType:RegistryObject:Classification">
                        <rim:Slot name="codingScheme">
                            <rim:ValueList>
                                <rim:Value>2.16.840.1.113883.2.9.3.3.6.1.2</rim:Value>
                            </rim:ValueList>
                        </rim:Slot>
                        <rim:Name>
                            <rim:LocalizedString value="Assistenza Territoriale"/>
                        </rim:Name>
                    </rim:Classification>
                    <rim:Classification classificationScheme="urn:uuid:f0306f51-975f-434e-a61c-c59651d33983" classifiedObject="Documento01" id="ExampleTypeCodeId_0001" nodeRepresentation="11502-2" objectType="urn:oasis:names:tc:ebxml-regrep:ObjectType:RegistryObject:Classification">
                        <rim:Slot name="codingScheme">
                            <rim:ValueList>
                                <rim:Value>2.16.840.1.113883.6.1</rim:Value>
                            </rim:ValueList>
                        </rim:Slot>
                        <rim:Name>
                            <rim:LocalizedString value="Referto di Laboratorio"/>
                        </rim:Name>
                    </rim:Classification>
                    <rim:ExternalIdentifier id="ExamplePatientIdId_0001" identificationScheme="urn:uuid:58a6f841-87b3-4a3e-92fd-a8ffeff98427" objectType="urn:oasis:names:tc:ebxml-regrep:ObjectType:RegistryObject:ExternalIdentifier" registryObject="Documento01" value="RSSMRA75C03F839K^^^&amp;2.16.840.1.113883.2.9.4.3.2&amp;ISO">
                        <rim:Name>
                            <rim:LocalizedString value="XDSDocumentEntry.patientId"/>
                        </rim:Name>
                    </rim:ExternalIdentifier>
                    <rim:ExternalIdentifier id="urn:uuid:c3fcbf0e-9765-4f5b-abaa-b37ac8ff05a5" identificationScheme="urn:uuid:2e82c1f6-a085-4c72-9da3-8640a32e42ab" objectType="urn:oasis:names:tc:ebxml-regrep:ObjectType:RegistryObject:ExternalIdentifier" registryObject="Documento01" value="2.16.840.1.113883.2.9.2.120.4.4^514782">
                        <rim:Name>
                            <rim:LocalizedString value="XDSDocumentEntry.uniqueId"/>
                        </rim:Name>
                    </rim:ExternalIdentifier>
                </rim:ExtrinsicObject>
                <rim:RegistryPackage id="urn:uuid:a6e06ca8-0c75-4064-9e5c-88b9045a96f6" objectType="urn:oasis:names:tc:ebxml-regrep:ObjectType:RegistryObject:RegistryPackage" status="urn:oasis:names:tc:ebxml-regrep:StatusType:Approved">
                    <rim:Slot name="intendedRecipient">
                        <rim:ValueList>
                            <rim:Value>regione Veneto^^^^^^^^^2.16.840.1.113883.2.9.2.50</rim:Value>
                        </rim:ValueList>
                    </rim:Slot>
                    <rim:Slot name="submissionTime">
                        <rim:ValueList>
                            <rim:Value>20141220112000</rim:Value>
                        </rim:ValueList>
                    </rim:Slot>
                    <rim:Name>
                        <rim:LocalizedString value="Referto di Laboratorio"/>
                    </rim:Name>
                    <rim:Description>
                        <rim:LocalizedString value="Referto di Laboratorio"/>
                    </rim:Description>
                    <rim:Classification classificationScheme="urn:uuid:a7058bb9-b4e4-4307-ba5b-e3f0ab85e12d" classifiedObject="urn:uuid:a6e06ca8-0c75-4064-9e5c-88b9045a96f6" id="ExampleAuthorId_0001" nodeRepresentation="" objectType="urn:oasis:names:tc:ebxml-regrep:ObjectType:RegistryObject:Classification">
                        <rim:Slot name="authorInstitution">
                            <rim:ValueList>
                                <rim:Value>ULSS 9 - TREVISO^^^^^&amp;2.16.840.1.113883.2.9.4.1.3&amp;ISO^^^^050109</rim:Value>
                            </rim:ValueList>
                        </rim:Slot>
                        <rim:Slot name="authorPerson">
                            <rim:ValueList>
                                <rim:Value>ZNRMRA86L11B157N^^^^^^^^&amp;2.16.840.1.113883.2.9.4.3.2&amp;ISO</rim:Value>
                            </rim:ValueList>
                        </rim:Slot>
                        <rim:Slot name="authorRole">
                            <rim:ValueList>
                                <rim:Value>APR</rim:Value>
                            </rim:ValueList>
                        </rim:Slot>
                        <rim:Slot name="authorSpecialty">
                            <rim:ValueList>
                                <rim:Value>Medico specialista</rim:Value>
                            </rim:ValueList>
                        </rim:Slot>
                        <rim:Slot name="authorTelecommunication">
                            <rim:ValueList>
                                <rim:Value>^^Internet^marco.verdi@healthcare.org</rim:Value>
                            </rim:ValueList>
                        </rim:Slot>
                    </rim:Classification>
                    <rim:Classification classificationScheme="urn:uuid:aa543740-bdda-424e-8c96-df4873be8500" classifiedObject="urn:uuid:a6e06ca8-0c75-4064-9e5c-88b9045a96f6" id="IDEsempio" nodeRepresentation="ERP" objectType="urn:oasis:names:tc:ebxml-regrep:ObjectType:RegistryObject:Classification">
                        <rim:Slot name="codingScheme">
                            <rim:ValueList>
                                <rim:Value>2.16.840.1.113883.2.9.3.3.6.1.4</rim:Value>
                            </rim:ValueList>
                        </rim:Slot>
                        <rim:Name>
                            <rim:LocalizedString value="Erogazione Prestazione Prenotata"/>
                        </rim:Name>
                    </rim:Classification>
                    <rim:ExternalIdentifier id="ExamplePatientIdId_0001" identificationScheme="urn:uuid:6b5aea1a-874d-4603-a4bc-96a0a7b38446" objectType="urn:oasis:names:tc:ebxml-regrep:ObjectType:RegistryObject:ExternalIdentifier" registryObject="urn:uuid:a6e06ca8-0c75-4064-9e5c-88b9045a96f6" value="RSSMRA75C03F839K^^^&amp;2.16.840.1.113883.2.9.4.3.2&amp;ISO">
                        <rim:Name>
                            <rim:LocalizedString value="XDSSubmissionSet.patientId"/>
                        </rim:Name>
                    </rim:ExternalIdentifier>
                    <rim:ExternalIdentifier id="ExampleSourceIdId_0001" identificationScheme="urn:uuid:554ac39e-e3fe-47fe-b233-965d2a147832" objectType="urn:oasis:names:tc:ebxml-regrep:ObjectType:RegistryObject:ExternalIdentifier" registryObject="urn:uuid:a6e06ca8-0c75-4064-9e5c-88b9045a96f6" value="2.16.840.1.113883.2.9.2.50">
                        <rim:Name>
                            <rim:LocalizedString value="XDSSubmissionSet.sourceId"/>
                        </rim:Name>
                    </rim:ExternalIdentifier>
                    <rim:ExternalIdentifier id="ExampleUniqueIdId_0001" identificationScheme="urn:uuid:96fdda7c-d067-4183-912e-bf5ee74998a8" objectType="urn:oasis:names:tc:ebxml-regrep:ObjectType:RegistryObject:ExternalIdentifier" registryObject="urn:uuid:a6e06ca8-0c75-4064-9e5c-88b9045a96f6" value="2.16.840.1.113883.2.9.2.120.4.3.123">
                        <rim:Name>
                            <rim:LocalizedString value="XDSSubmissionSet.uniqueId"/>
                        </rim:Name>
                    </rim:ExternalIdentifier>
                </rim:RegistryPackage>
                <rim:Classification classificationNode="urn:uuid:a54d6aa5-d40d-43f9-88c5-b4633d873bdd" classifiedObject="urn:uuid:a6e06ca8-0c75-4064-9e5c-88b9045a96f6" id="urn:uuid:f0306f51-975f-434e-a61c-c5943d3953"/>
                <rim:Association associationType="urn:oasis:names:tc:ebxml-regrep:AssociationType:HasMember" id="urn:uuid:f0306f51-975f-434e-a61c-c5943d3862" sourceObject="urn:uuid:a6e06ca8-0c75-4064-9e5c-88b9045a96f6" targetObject="Documento01">
                    <rim:Slot name="SubmissionSetStatus">
                        <rim:ValueList>
                            <rim:Value>Original</rim:Value>
                        </rim:ValueList>
                    </rim:Slot>
                </rim:Association>
            </rim:RegistryObjectList>
        </lcm:SubmitObjectsRequest>
    </S:Body>
</S:Envelope>

 

A4.2 Messaggio di richiesta (registrazione documento aggiornato)

Di seguito si mostra un esempio di messaggio di richiesta per la registrazione di metadati relativi ad un documento aggiornato. Il messaggio di esempio è quello inoltrato dall’INI alla RDA, in quanto in tale messaggio è presente l’asserzione di identificazione, aggiunta dall’INI, dato che al paziente sono associati più codici fiscali.

<S:Envelope xmlns:S="http://www.w3.org/2003/05/soap-envelope">
    <S:Header>
        <To xmlns="http://www.w3.org/2005/08/addressing">http://localhost:8084/XDSDocumentRegistryRegister/RegisterDocumentSetb</To>
        <Action xmlns="http://www.w3.org/2005/08/addressing">urn:ihe:iti:2007:RegisterDocumentSet-b</Action>
        <ReplyTo xmlns="http://www.w3.org/2005/08/addressing">
            <Address>http://www.w3.org/2005/08/addressing/anonymous</Address>
        </ReplyTo>
        <FaultTo xmlns="http://www.w3.org/2005/08/addressing">
            <Address>http://www.w3.org/2005/08/addressing/anonymous</Address>
        </FaultTo>
        <MessageID xmlns="http://www.w3.org/2005/08/addressing">uuid:3dd6ebb9-4d45-4b01-a0ac-4e6edb794a91</MessageID>
        <wsse:Security xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd">
            <saml2:Assertion xmlns:saml2="urn:oasis:names:tc:SAML:2.0:assertion" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" ID="_1282fa7787c7a60562627eabc84245cd" IssueInstant="2016-02-24T07:54:53.434Z" Version="2.0" xsi:schemaLocation="urn:oasis:names:tc:SAML:2.0:assertion saml-schema-assertion-2.0.xsd">
                <saml2:Issuer>ANA</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="#_1282fa7787c7a60562627eabc84245cd">
                            <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#"/>
                            </ds:Transforms>
                            <ds:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"/>
                            <ds:DigestValue>ffWa26p6rVzXUdzGo5o/SY4R4rM=</ds:DigestValue>
                        </ds:Reference>
                    </ds:SignedInfo>
                    <ds:SignatureValue>...</ds:SignatureValue>
                    <ds:KeyInfo>
                        <ds:X509Data>
                            <ds:X509Certificate>...</ds:X509Certificate>
                        </ds:X509Data>
                    </ds:KeyInfo>
                </ds:Signature>
                <saml2:Subject>
                    <saml2:NameID>RSSMRA75C03F839K</saml2:NameID>
                </saml2:Subject>
                <saml2:Conditions NotBefore="2016-02-24T07:52:52.649Z" NotOnOrAfter="2016-08-29T19:52:52.649Z"/>
                <saml2:AttributeStatement>
                    <saml2:Attribute Name="CF_List">
                        <saml2:AttributeValue xmlns:xsi="http://www.w3.org/2001/XMLSchema-istance" xsi:type="ident:CFtype">
                            <ident:CF xmlns:ident="http://www.fascicolosanitario.gov.it/identificazione" CurrentStatus="true">RSSMRA75C03F839K</ident:CF>
                        </saml2:AttributeValue>
                        <saml2:AttributeValue xmlns:xsi="http://www.w3.org/2001/XMLSchema-istance" xsi:type="ident:CFtype">
                            <ident:CF xmlns:ident="http://www.fascicolosanitario.gov.it/identificazione" CurrentStatus="false" Validity="2011-09-10T07:25:00.000Z">RSSMRA75C03F839J</ident:CF>
                        </saml2:AttributeValue>
                    </saml2:Attribute>
                </saml2:AttributeStatement>
            </saml2:Assertion>
            <saml2:Assertion xmlns:saml2="urn:oasis:names:tc:SAML:2.0:assertion" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" ID="_063617cb37e9d9260f76d867cd2e969b" IssueInstant="2016-02-24T07:54:53.482Z" Version="2.0" xsi:schemaLocation="urn:oasis:names:tc:SAML:2.0:assertion saml-schema-assertion-2.0.xsd">
                <saml2:Issuer>050</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="#_063617cb37e9d9260f76d867cd2e969b">
                            <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="xs"/>
                                </ds:Transform>
                            </ds:Transforms>
                            <ds:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"/>
                            <ds:DigestValue>Sexpei/kPXdAyeGMvqjzY8mqA2c=</ds:DigestValue>
                        </ds:Reference>
                    </ds:SignedInfo>
                    <ds:SignatureValue>...</ds:SignatureValue>
                    <ds:KeyInfo>
                        <ds:X509Data>
                            <ds:X509Certificate>...</ds:X509Certificate>
                        </ds:X509Data>
                    </ds:KeyInfo>
                </ds:Signature>
                <saml2:Subject>
                    <saml2:NameID>VRDMRC67T20I257E^^^&amp;2.16.840.1.113883.2.9.4.3.2&amp;ISO</saml2:NameID>
                </saml2:Subject>
                <saml2:Conditions NotBefore="2016-02-24T07:54:53.481Z" NotOnOrAfter="2016-08-29T19:54:53.481Z"/>
                <saml2:AuthnStatement AuthnInstant="2016-02-24T07:54:53.481Z">
                    <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:xacml:2.0:subject:role" NameFormat="urn:oasis:names:tc:SAML:2.0:attrname-format:uri">
                        <saml2:AttributeValue xsi:type="xs:string">APR</saml2:AttributeValue>
                    </saml2:Attribute>
                    <saml2:Attribute Name="urn:oasis:names:tc:xspa:1.0:environment:locality" NameFormat="urn:oasis:names:tc:SAML:2.0:attrname-format:uri">
                        <saml2:AttributeValue xsi:type="xs:string">050037</saml2:AttributeValue>
                    </saml2:Attribute>
                    <saml2:Attribute Name="urn:oasis:names:tc:xspa:1.0:subject:purposeofuse" NameFormat="urn:oasis:names:tc:SAML:2.0:attrname-format:uri">
                        <saml2:AttributeValue xsi:type="xs:string">TREATMENT</saml2:AttributeValue>
                    </saml2:Attribute>
                    <saml2:Attribute Name="urn:oasis:names:tc:xspa:1.0:subject:organization-id" NameFormat="urn:oasis:names:tc:SAML:2.0:attrname-format:uri">
                        <saml2:AttributeValue xsi:type="xs:string">050</saml2:AttributeValue>
                    </saml2:Attribute>
                    <saml2:Attribute Name="urn:oasis:names:tc:xacml:1.0:subject:subject-id" NameFormat="urn:oasis:names:tc:SAML:2.0:attrname-format:uri">
                        <saml2:AttributeValue xsi:type="xs:string">VRDMRC67T20I257E^^^&amp;2.16.840.1.113883.2.9.4.3.2&amp;ISO</saml2:AttributeValue>
                    </saml2:Attribute>
                    <saml2:Attribute Name="urn:oasis:names:tc:xspa:1.0:subject:organization" NameFormat="urn:oasis:names:tc:SAML:2.0:attrname-format:uri">
                        <saml2:AttributeValue xsi:type="xs:string">regione Veneto</saml2:AttributeValue>
                    </saml2:Attribute>
                    <saml2:Attribute Name="urn:oasis:names:tc:xacml:1.0:resource:resource-id" NameFormat="urn:oasis:names:tc:SAML:2.0:attrname-format:uri">
                        <saml2:AttributeValue xsi:type="xs:string">RSSMRA75C03F839K^^^&amp;2.16.840.1.113883.2.9.4.3.2&amp;ISO</saml2:AttributeValue>
                    </saml2:Attribute>
                    <saml2:Attribute Name="urn:oasis:names:tc:xspa:1.0:resource:patient:consent" NameFormat="urn:oasis:names:tc:SAML:2.0:attrname-format:uri">
                        <saml2:AttributeValue xsi:type="xs:string">true</saml2:AttributeValue>
                    </saml2:Attribute>
                    <saml2:Attribute Name="urn:oasis:names:tc:xacml:1.0:action:action-id" NameFormat="urn:oasis:names:tc:SAML:2.0:attrname-format:uri">
                        <saml2:AttributeValue xsi:type="xs:string">UPDATE</saml2:AttributeValue>
                    </saml2:Attribute>
                </saml2:AttributeStatement>
            </saml2:Assertion>
        </wsse:Security>
    </S:Header>
    <S:Body>
        <ns3:SubmitObjectsRequest xmlns="urn:oasis:names:tc:ebxml-regrep:xsd:rim:3.0" xmlns:ns2="urn:oasis:names:tc:ebxml-regrep:xsd:rs:3.0" xmlns:ns3="urn:oasis:names:tc:ebxml-regrep:xsd:lcm:3.0" xmlns:ns4="urn:oasis:names:tc:ebxml-regrep:xsd:query:3.0" xmlns:ns5="urn:hl7-org:v3">
            <RegistryObjectList>
                <ExtrinsicObject id="Documento01" isOpaque="false" mimeType="text/xml" objectType="urn:uuid:7edca82f-054d-47f2-a032-9b2a5b5186c1" status="urn:oasis:names:tc:ebxml-regrep:StatusType:Approved">
                    <Slot name="creationTime">
                        <ValueList>
                            <Value>20141220111900</Value>
                        </ValueList>
                    </Slot>
                    <Slot name="hash">
                        <ValueList>
                            <Value>da39a3ee</Value>
                        </ValueList>
                    </Slot>
                    <Slot name="languageCode">
                        <ValueList>
                            <Value>it-IT</Value>
                        </ValueList>
                    </Slot>
                    <Slot name="legalAuthenticator">
                        <ValueList>
                            <Value>^Rossi^Marco^^^Dr^MD</Value>
                        </ValueList>
                    </Slot>
                    <Slot name="repositoryUniqueId">
                        <ValueList>
                            <Value>2.16.840.1.113883.2.9.2.50.4.5.1234</Value>
                        </ValueList>
                    </Slot>
                    <rim:Slot name="urn:ita:2017:repository-type">
      <rim:ValueList>
        <rim:Value>CONS^^^&2.16.840.1.113883.2.9.3.3.6.1.7&ISO </rim:Value>
    </rim:ValueList>
  </rim:Slot>
                    <rim:Slot name="urn:ihe:iti:xds:2013:referenceIdList">
                        <rim:ValueList>
                            <rim:Value>012345^^^&2.16.840.1.113883.2.9.4.3.2&ISO^urn:ihe:iti:xds:2013:order
                            </rim:Value>
                        </rim:ValueList>
                    </rim:Slot>
                    <Slot name="serviceStartTime">
                        <ValueList>
                            <Value>20160212110010</Value>
                        </ValueList>
                    </Slot>
                    <Slot name="serviceStopTime">
                        <ValueList>
                            <Value>20160212111915</Value>
                        </ValueList>
                    </Slot>
                    <Slot name="size">
                        <ValueList>
                            <Value>54449</Value>
                        </ValueList>
                    </Slot>
                    <Slot name="sourcePatientId">
                        <ValueList>
                            <Value>RSSMRA75C03F839K^^^&amp;2.16.840.1.113883.2.9.4.3.2&amp;ISO</Value>
                        </ValueList>
                    </Slot>
                    <Slot name="sourcePatientInfo">
                        <ValueList>
                            <Value>PID-5|Rossi^Mario^^^</Value>
                            <Value>PID-7|19750303</Value>
                            <Value>PID-8|M</Value>
                            <Value>PID-11|Via Alessandro Manzoni^^Napoli^^80100^Italia</Value>
                        </ValueList>
                    </Slot>
                    <Name>
                        <LocalizedString value="Referto di Laboratorio"/>
                    </Name>
                    <Description>
                        <LocalizedString value="Referto di Laboratorio"/>
                    </Description>
                    <Classification classificationScheme="urn:uuid:93606bcf-9494-43ec-9b4e-a7748d1a838d" classifiedObject="Documento01" id="ExampleAuthorId_0001" nodeRepresentation="" objectType="urn:oasis:names:tc:ebxml-regrep:ObjectType:RegistryObject:Classification">
                        <Slot name="authorInstitution">
                            <ValueList>
                                <Value>ULSS 9 - TREVISO^^^^^&amp;2.16.840.1.113883.2.9.4.1.3&amp;ISO^^^^050109</Value>
                            </ValueList>
                        </Slot>
                        <Slot name="authorPerson">
                            <ValueList>
                                <Value>ZNRMRA86L11B157N^^^^^^^^&amp;2.16.840.1.113883.2.9.4.3.2&amp;ISO</Value>
                            </ValueList>
                        </Slot>
                        <Slot name="authorRole">
                            <ValueList>
                                <Value>APR</Value>
                            </ValueList>
                        </Slot>
                        <Slot name="authorSpecialty">
                            <ValueList>
                                <Value>Medico specialista</Value>
                            </ValueList>
                        </Slot>
                        <Slot name="authorTelecommunication">
                            <ValueList>
                                <Value>^^Internet^marco.verdi@healthcare.org</Value>
                            </ValueList>
                        </Slot>
                    </Classification>
                    <Classification classificationScheme="urn:uuid:41a5887f-8865-4c09-adf7-e362475b143a" classifiedObject="Documento01" id="ExampleClassCodeID_0001" nodeRepresentation="REF" objectType="urn:oasis:names:tc:ebxml-regrep:ObjectType:RegistryObject:Classification">
                        <Slot name="codingScheme">
                            <ValueList>
                                <Value>2.16.840.1.113883.2.9.3.3.6.1.5</Value>
                            </ValueList>
                        </Slot>
                        <Name>
                            <LocalizedString value="Referto"/>
                        </Name>
                    </Classification>
                    <Classification classificationScheme="urn:uuid:f4f85eac-e6cb-4883-b524-f2705394840f" classifiedObject="Documento01" id="ConfidentialityCodeUniqueID_0001" nodeRepresentation="N" objectType="urn:oasis:names:tc:ebxml-regrep:ObjectType:RegistryObject:Classification">
                        <Slot name="codingScheme">
                            <ValueList>
                                <Value>2.16.840.1.113883.5.25</Value>
                            </ValueList>
                        </Slot>
                        <Name>
                            <LocalizedString value="Normal"/>
                        </Name>
                    </Classification>
                    <Classification classificationScheme="urn:uuid:2c6b8cb7-8b2a-4051-b291-b1ae6a575ef4" classifiedObject="Documento01" id="ExampleCodeListID_0001" nodeRepresentation="P2" objectType="urn:oasis:names:tc:ebxml-regrep:ObjectType:RegistryObject:Classification">
                        <Slot name="codingScheme">
                            <ValueList>
                                <Value>2.16.840.1.113883.2.9.3.3.6.1.3</Value>
                            </ValueList>
                        </Slot>
                        <Name>
                            <LocalizedString value="Consenso alla consultazione per il MMG e il PLS"/>
                        </Name>
                    </Classification>
                    <Classification classificationScheme="urn:uuid:a09d5840-386c-46f2-b5ad-9c3699a4309d" classifiedObject="Documento01" id="ExampleFormatCodeId_0001" nodeRepresentation="2.16.840.1.113883.10.20.1" objectType="urn:oasis:names:tc:ebxml-regrep:ObjectType:RegistryObject:Classification">
                        <Slot name="codingScheme">
                            <ValueList>
                                <Value>2.16.840.1.113883.2.9.3.3.6.1.6</Value>
                            </ValueList>
                        </Slot>
                        <Name>
                            <LocalizedString value="Referto di Laboratorio"/>
                        </Name>
                    </Classification>
                    <Classification classificationScheme="urn:uuid:f33fb8ac-18af-42cc-ae0e-ed0b0bdb91e1" classifiedObject="Documento01" id="ExampleFacilityCodeId_0001" nodeRepresentation="Ospedale" objectType="urn:oasis:names:tc:ebxml-regrep:ObjectType:RegistryObject:Classification">
                        <Slot name="codingScheme">
                            <ValueList>
                                <Value>2.16.840.1.113883.2.9.3.3.6.1.1</Value>
                            </ValueList>
                        </Slot>
                        <Name>
                            <LocalizedString value="Ospedale"/>
                        </Name>
                    </Classification>
                    <Classification classificationScheme="urn:uuid:cccf5598-8b07-4b77-a05e-ae952c785ead" classifiedObject="Documento01" id="IdPracticeSettingCode" nodeRepresentation="AD_PSC131" objectType="urn:oasis:names:tc:ebxml-regrep:ObjectType:RegistryObject:Classification">
                        <Slot name="codingScheme">
                            <ValueList>
                                <Value>2.16.840.1.113883.2.9.3.3.6.1.2</Value>
                            </ValueList>
                        </Slot>
                        <Name>
                            <LocalizedString value="Assistenza Territoriale"/>
                        </Name>
                    </Classification>
                    <Classification classificationScheme="urn:uuid:f0306f51-975f-434e-a61c-c59651d33983" classifiedObject="Documento01" id="ExampleTypeCodeId_0001" nodeRepresentation="11502-2" objectType="urn:oasis:names:tc:ebxml-regrep:ObjectType:RegistryObject:Classification">
                        <Slot name="codingScheme">
                            <ValueList>
                                <Value>2.16.840.1.113883.6.1</Value>
                            </ValueList>
                        </Slot>
                        <Name>
                            <LocalizedString value="Referto di Laboratorio"/>
                        </Name>
                    </Classification>
                    <ExternalIdentifier id="ExamplePatientIdId_0001" identificationScheme="urn:uuid:58a6f841-87b3-4a3e-92fd-a8ffeff98427" objectType="urn:oasis:names:tc:ebxml-regrep:ObjectType:RegistryObject:ExternalIdentifier" registryObject="Documento01" value="RSSMRA75C03F839K^^^&amp;2.16.840.1.113883.2.9.4.3.2&amp;ISO">
                        <Name>
                            <LocalizedString value="XDSDocumentEntry.patientId"/>
                        </Name>
                    </ExternalIdentifier>
                    <ExternalIdentifier id="urn:uuid:c3fcbf0e-9765-4f5b-abaa-b37ac8ff05a5" identificationScheme="urn:uuid:2e82c1f6-a085-4c72-9da3-8640a32e42ab" objectType="urn:oasis:names:tc:ebxml-regrep:ObjectType:RegistryObject:ExternalIdentifier" registryObject="Documento01" value="2.16.840.1.113883.2.9.2.50.4.4^514782">
                        <Name>
                            <LocalizedString value="XDSDocumentEntry.uniqueId"/>
                        </Name>
                    </ExternalIdentifier>
                </ExtrinsicObject>
                <RegistryPackage id="urn:uuid:a6e06ca8-0c75-4064-9e5c-88b9045a96f6" objectType="urn:oasis:names:tc:ebxml-regrep:ObjectType:RegistryObject:RegistryPackage" status="urn:oasis:names:tc:ebxml-regrep:StatusType:Approved">
                   <Slot name="intendedRecipient">
                        <ValueList>
                            <Value>regione Veneto^^^^^^^^^2.16.840.1.113883.2.9.2.50</Value>
                        </ValueList>
                    </Slot>
                    <Slot name="submissionTime">
                        <ValueList>
                            <Value>20141220112000</Value>
                        </ValueList>
                    </Slot>
                    <Name>
                        <LocalizedString value="Referto di Laboratorio"/>
                    </Name>
                    <Description>
                        <LocalizedString value="Referto di Laboratorio"/>
                    </Description>
                    <Classification classificationScheme="urn:uuid:a7058bb9-b4e4-4307-ba5b-e3f0ab85e12d" classifiedObject="urn:uuid:a6e06ca8-0c75-4064-9e5c-88b9045a96f6" id="ExampleAuthorId_0001" nodeRepresentation="" objectType="urn:oasis:names:tc:ebxml-regrep:ObjectType:RegistryObject:Classification">
                        <Slot name="authorInstitution">
                            <ValueList>
                                <Value>ULSS 9 - TREVISO^^^^^&amp;2.16.840.1.113883.2.9.4.1.3&amp;ISO^^^^050109</Value>
                            </ValueList>
                        </Slot>
                        <Slot name="authorPerson">
                            <ValueList>
                                <Value>ZNRMRA86L11B157N^^^^^^^^&amp;2.16.840.1.113883.2.9.4.3.2&amp;ISO</Value>
                            </ValueList>
                        </Slot>
                        <Slot name="authorRole">
                            <ValueList>
                                <Value>APR</Value>
                            </ValueList>
                        </Slot>
                        <Slot name="authorSpecialty">
                            <ValueList>
                                <Value>Medico specialista</Value>
                            </ValueList>
                        </Slot>
                        <Slot name="authorTelecommunication">
                            <ValueList> <Value>^^Internet^marco.verdi@healthcare.org</Value>
                            </ValueList>
                        </Slot>
                    </Classification>
                    <Classification classificationScheme="urn:uuid:aa543740-bdda-424e-8c96-df4873be8500" classifiedObject="urn:uuid:a6e06ca8-0c75-4064-9e5c-88b9045a96f6" id="IDEsempio" nodeRepresentation="ERP" objectType="urn:oasis:names:tc:ebxml-regrep:ObjectType:RegistryObject:Classification">
                        <Slot name="codingScheme">
                            <ValueList>
                                <Value>2.16.840.1.113883.2.9.3.3.6.1.4</Value>
                            </ValueList>
                        </Slot>
                        <Name>
                            <LocalizedString value="Erogazione Prestazione Prenotata"/>
                        </Name>
                    </Classification>
                    <ExternalIdentifier id="ExamplePatientIdId_0001" identificationScheme="urn:uuid:6b5aea1a-874d-4603-a4bc-96a0a7b38446" objectType="urn:oasis:names:tc:ebxml-regrep:ObjectType:RegistryObject:ExternalIdentifier" registryObject="urn:uuid:a6e06ca8-0c75-4064-9e5c-88b9045a96f6" value="RSSMRA75C03F839K^^^&amp;2.16.840.1.113883.2.9.4.3.2&amp;ISO">
                        <Name>
                            <LocalizedString value="XDSSubmissionSet.patientId"/>
                        </Name>
                    </ExternalIdentifier>
                    <ExternalIdentifier id="ExampleSourceIdId_0001" identificationScheme="urn:uuid:554ac39e-e3fe-47fe-b233-965d2a147832" objectType="urn:oasis:names:tc:ebxml-regrep:ObjectType:RegistryObject:ExternalIdentifier" registryObject="urn:uuid:a6e06ca8-0c75-4064-9e5c-88b9045a96f6" value="2.16.840.1.113883.2.9.2.50">
                        <Name>
                            <LocalizedString value="XDSSubmissionSet.sourceId"/>
                        </Name>
                    </ExternalIdentifier>
                    <ExternalIdentifier id="ExampleUniqueIdId_0001" identificationScheme="urn:uuid:96fdda7c-d067-4183-912e-bf5ee74998a8" objectType="urn:oasis:names:tc:ebxml-regrep:ObjectType:RegistryObject:ExternalIdentifier" registryObject="urn:uuid:a6e06ca8-0c75-4064-9e5c-88b9045a96f6" value="2.16.840.1.113883.2.9.2.50.4.3.123">
                        <Name>
                            <LocalizedString value="XDSSubmissionSet.uniqueId"/>
                        </Name>
                    </ExternalIdentifier>
                </RegistryPackage>
                <Classification classificationNode="urn:uuid:a54d6aa5-d40d-43f9-88c5-b4633d873bdd" classifiedObject="urn:uuid:a6e06ca8-0c75-4064-9e5c-88b9045a96f6" id="urn:uuid:f0306f51-975f-434e-a61c-c5943d3953"/>
                <Association associationType="urn:oasis:names:tc:ebxml-regrep:AssociationType:HasMember" id="urn:uuid:f0306f51-975f-434e-a61c-c5943d3862" sourceObject="urn:uuid:a6e06ca8-0c75-4064-9e5c-88b9045a96f6" targetObject="Documento01">
                    <Slot name="SubmissionSetStatus">
                        <ValueList>
                            <Value>Original</Value>
                        </ValueList>
                    </Slot>
                </Association>
                <Association associationType="urn:ihe:iti:2007:AssociationType:RPLC" id="ExampleRPLId_001" sourceObject="Documento01" targetObject="urn:uuid:08a15a6f-5b4a-42de-8f95-89474f83abdf"/>
            </RegistryObjectList>
        </ns3:SubmitObjectsRequest>
    </S:Body>
</S:Envelope>

 

A4.3 Messaggio di risposta con successo

Di seguito si mostra un esempio di messaggio di risposta relativo ad una richiesta di registrazione metadati (sia nel caso di creazione che nel caso di aggiornamento di un documento).

<S:Envelope xmlns:S="http://www.w3.org/2003/05/soap-envelope" xmlns:env="http://www.w3.org/2003/05/soap-envelope">
    <S:Header>
        <To xmlns="http://www.w3.org/2005/08/addressing">http://www.w3.org/2005/08/addressing/anonymous</To>
        <Action xmlns="http://www.w3.org/2005/08/addressing">urn:ihe:iti:2007:RegisterDocumentSet-bResponse</Action>
        <MessageID xmlns="http://www.w3.org/2005/08/addressing">uuid:04cd886e-186d-4713-b027-fc5de83b2a71</MessageID>
        <RelatesTo xmlns="http://www.w3.org/2005/08/addressing">uuid:3dd6ebb9-4d45-4b01-a0ac-4e6edb794a91</RelatesTo>
    </S:Header>
    <S:Body>
        <rs:RegistryResponse xmlns:hl7="urn:hl7-org:v3" 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" status="urn:oasis:names:tc:ebxml-regrep:ResponseStatusType:Success"/>
    </S:Body>
</S:Envelope>

 

A4.4 Messaggio di risposta con fallimento

Di seguito si mostra un esempio di messaggio di errore relativo ad una richiesta di registrazione metadati, inoltrato dalla RCD all’INI (e quindi dall’INI alla RDA).

<S:Envelope xmlns:S="http://www.w3.org/2003/05/soap-envelope" xmlns:env="http://www.w3.org/2003/05/soap-envelope">
    <S:Header>
        <To xmlns="http://www.w3.org/2005/08/addressing">http://www.w3.org/2005/08/addressing/anonymous</To>
        <Action xmlns="http://www.w3.org/2005/08/addressing">urn:ihe:iti:2007:RegisterDocumentSet-bResponse</Action>
        <MessageID xmlns="http://www.w3.org/2005/08/addressing">uuid:5f254a81-37de-41f0-9f5f-fe55de75afe0</MessageID>
        <RelatesTo xmlns="http://www.w3.org/2005/08/addressing">uuid:a740c49f-3d7c-4c2e-8e49-066e94ff8e1e</RelatesTo>
    </S:Header>
    <S:Body>
        <rs:RegistryResponse xmlns:hl7="urn:hl7-org:v3" 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" status="urn:oasis:names:tc:ebxml-regrep:ResponseStatusType:Failure">
            <rs:RegistryErrorList>
                <rs:RegistryError codeContext="Missing DocumentEntry.creationTime" errorCode="XDSRegistryError" severity="urn:oasis:names:tc:ebxml-regrep:ErrorSeverityType:Error"/>
                <rs:RegistryError codeContext="Missing DocumentEntry.hash" errorCode="XDSRegistryError" severity="urn:oasis:names:tc:ebxml-regrep:ErrorSeverityType:Error"/>
                <rs:RegistryError codeContext="Missing DocumentEntry.size" errorCode="XDSRegistryError" severity="urn:oasis:names:tc:ebxml-regrep:ErrorSeverityType:Error"/>
                <rs:RegistryError codeContext="Missing DocumentEntry.author" errorCode="XDSRegistryError" severity="urn:oasis:names:tc:ebxml-regrep:ErrorSeverityType:Error"/>
                <rs:RegistryError codeContext="Missing DocumentEntry.classCode" errorCode="XDSRegistryError" severity="urn:oasis:names:tc:ebxml-regrep:ErrorSeverityType:Error"/>
            </rs:RegistryErrorList>
        </rs:RegistryResponse>
    </S:Body>
</S:Envelope>


A4.5 Messaggio di richiesta (aggiornamento metadati)

Di seguito si mostra un esempio di messaggio di richiesta per l’aggiormaneto dei metadati relativi ad un documento già registrato e non aggiornato.

<S:Envelope xmlns:S="http://www.w3.org/2003/05/soap-envelope">
    <S:Header>
        <To xmlns="http://www.w3.org/2005/08/addressing">http://localhost:8084/XDSMetadataUpdate/DocumentRegistry_UpdateDocumentSet</To>
        <Action xmlns="http://www.w3.org/2005/08/addressing">urn:ihe:iti:2010:UpdateDocumentSet</Action>
        <ReplyTo xmlns="http://www.w3.org/2005/08/addressing">
            <Address>http://www.w3.org/2005/08/addressing/anonymous</Address>
        </ReplyTo>
        <FaultTo xmlns="http://www.w3.org/2005/08/addressing">
            <Address>http://www.w3.org/2005/08/addressing/anonymous</Address>
        </FaultTo>
        <MessageID xmlns="http://www.w3.org/2005/08/addressing">uuid:3dd6ebb9-4d45-4b01-a0ac-4e6edb794a91</MessageID>
        <wsse:Security xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd">
            <saml2:Assertion xmlns:saml2="urn:oasis:names:tc:SAML:2.0:assertion" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" ID="_063617cb37e9d9260f76d867cd2e969b" IssueInstant="2016-02-24T07:54:53.482Z" Version="2.0" xsi:schemaLocation="urn:oasis:names:tc:SAML:2.0:assertion saml-schema-assertion-2.0.xsd">
                <saml2:Issuer>050</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="#_063617cb37e9d9260f76d867cd2e969b">
                            <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="xs"/>
                                </ds:Transform>
                            </ds:Transforms>
                            <ds:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"/>
                            <ds:DigestValue>Sexpei/kPXdAyeGMvqjzY8mqA2c=</ds:DigestValue>
                        </ds:Reference>
                    </ds:SignedInfo>
                    <ds:SignatureValue>...</ds:SignatureValue>
                    <ds:KeyInfo>
                        <ds:X509Data>
                            <ds:X509Certificate>...</ds:X509Certificate>
                        </ds:X509Data>
                    </ds:KeyInfo>
                </ds:Signature>
                <saml2:Subject>
                  <saml2:NameID>VRDMRC67T20I257E^^^&amp;2.16.840.1.113883.2.9.4.3.2&amp;ISO</saml2:NameID>
                </saml2:Subject>
                <saml2:Conditions NotBefore="2016-02-24T07:54:53.481Z" NotOnOrAfter="2016-08-29T19:54:53.481Z"/>
                <saml2:AuthnStatement AuthnInstant="2016-02-24T07:54:53.481Z">
                    <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:xacml:2.0:subject:role" NameFormat="urn:oasis:names:tc:SAML:2.0:attrname-format:uri">
                        <saml2:AttributeValue xsi:type="xs:string">APR</saml2:AttributeValue>
                    </saml2:Attribute>
                    <saml2:Attribute Name="urn:oasis:names:tc:xspa:1.0:environment:locality" NameFormat="urn:oasis:names:tc:SAML:2.0:attrname-format:uri">
                        <saml2:AttributeValue xsi:type="xs:string">050037</saml2:AttributeValue>
                    </saml2:Attribute>
                    <saml2:Attribute Name="urn:oasis:names:tc:xspa:1.0:subject:purposeofuse" NameFormat="urn:oasis:names:tc:SAML:2.0:attrname-format:uri">
                        <saml2:AttributeValue xsi:type="xs:string">TREATMENT</saml2:AttributeValue>
                    </saml2:Attribute>
                    <saml2:Attribute Name="urn:oasis:names:tc:xspa:1.0:subject:organization-id" NameFormat="urn:oasis:names:tc:SAML:2.0:attrname-format:uri">
                        <saml2:AttributeValue xsi:type="xs:string">050</saml2:AttributeValue>
                    </saml2:Attribute>
                    <saml2:Attribute Name="urn:oasis:names:tc:xacml:1.0:subject:subject-id" NameFormat="urn:oasis:names:tc:SAML:2.0:attrname-format:uri">
                        <saml2:AttributeValue xsi:type="xs:string">VRDMRC67T20I257E^^^&amp;2.16.840.1.113883.2.9.4.3.2&amp;ISO</saml2:AttributeValue>
                    </saml2:Attribute>
                    <saml2:Attribute Name="urn:oasis:names:tc:xspa:1.0:subject:organization" NameFormat="urn:oasis:names:tc:SAML:2.0:attrname-format:uri">
                        <saml2:AttributeValue xsi:type="xs:string">regione Veneto</saml2:AttributeValue>
                    </saml2:Attribute>
                    <saml2:Attribute Name="urn:oasis:names:tc:xacml:1.0:resource:resource-id" NameFormat="urn:oasis:names:tc:SAML:2.0:attrname-format:uri">
                        <saml2:AttributeValue xsi:type="xs:string">RSSMRA75C03F839K^^^&amp;2.16.840.1.113883.2.9.4.3.2&amp;ISO</saml2:AttributeValue>
                    </saml2:Attribute>
                    <saml2:Attribute Name="urn:oasis:names:tc:xspa:1.0:resource:patient:consent" NameFormat="urn:oasis:names:tc:SAML:2.0:attrname-format:uri">
                        <saml2:AttributeValue xsi:type="xs:string">true</saml2:AttributeValue>
                    </saml2:Attribute>
                    <saml2:Attribute Name="urn:oasis:names:tc:xacml:1.0:action:action-id" NameFormat="urn:oasis:names:tc:SAML:2.0:attrname-format:uri">
                        <saml2:AttributeValue xsi:type="xs:string">UPDATE</saml2:AttributeValue>
                    </saml2:Attribute>
                </saml2:AttributeStatement>
            </saml2:Assertion>
        </wsse:Security>
    </S:Header>
    <S:Body>
        <ns3:SubmitObjectsRequest xmlns="urn:oasis:names:tc:ebxml-regrep:xsd:rim:3.0" xmlns:ns2="urn:oasis:names:tc:ebxml-regrep:xsd:rs:3.0" xmlns:ns3="urn:oasis:names:tc:ebxml-regrep:xsd:lcm:3.0" xmlns:ns4="urn:oasis:names:tc:ebxml-regrep:xsd:query:3.0" xmlns:ns5="urn:hl7-org:v3">
            <RegistryObjectList>
                <ExtrinsicObject id="Documento01" lid=" urn:uuid:08a15a6f-5b4a-42de-8f95-89474f83abdf" isOpaque="false" mimeType="text/xml" objectType="urn:uuid:7edca82f-054d-47f2-a032-9b2a5b5186c1" status="urn:oasis:names:tc:ebxml-regrep:StatusType:Approved">
                    <Slot name="creationTime">
                        <ValueList>
                            <Value>20141220111900</Value>
                        </ValueList>
                    </Slot>
                    <Slot name="hash">
                        <ValueList>
                            <Value>da39a3ee</Value>
                        </ValueList>
                    </Slot>
                    <Slot name="languageCode">
                        <ValueList>
                            <Value>it-IT</Value>
                        </ValueList>
                    </Slot>
                    <Slot name="legalAuthenticator">
                        <ValueList>
                            <Value>^Rossi^Marco^^^Dr^MD</Value>
                        </ValueList>
                    </Slot>
                    <Slot name="repositoryUniqueId">
                        <ValueList>
                            <Value>2.16.840.1.113883.2.9.2.50.4.5.1234</Value>
                        </ValueList>
                    </Slot>
                    <rim:Slot name="urn:ita:2017:repository-type">
      <rim:ValueList>
        <rim:Value>CONS^^^&2.16.840.1.113883.2.9.3.3.6.1.7&ISO </rim:Value>
    </rim:ValueList>
  </rim:Slot>
                    <rim:Slot name="urn:ihe:iti:xds:2013:referenceIdList">
                        <rim:ValueList>
                            <rim:Value>012345^^^&2.16.840.1.113883.2.9.4.3.2&ISO^urn:ihe:iti:xds:2013:order
                            </rim:Value>
                        </rim:ValueList>
                    </rim:Slot>
                    <Slot name="serviceStartTime">
                        <ValueList>
                            <Value>20160212110010</Value>
                        </ValueList>
                    </Slot>
                    <Slot name="serviceStopTime">
                        <ValueList>
                            <Value>20160212111915</Value>
                        </ValueList>
                    </Slot>
                    <Slot name="size">
                        <ValueList>
                            <Value>54449</Value>
                        </ValueList>
                    </Slot>
                    <Slot name="sourcePatientId">
                        <ValueList> <Value>RSSMRA75C03F839K^^^&amp;2.16.840.1.113883.2.9.4.3.2&amp;ISO</Value>
                        </ValueList>
                    </Slot>
                    <Slot name="sourcePatientInfo">
                        <ValueList>
                            <Value>PID-5|Rossi^Mario^^^</Value>
                            <Value>PID-7|19750303</Value>
                            <Value>PID-8|M</Value>
                            <Value>PID-11|Via Alessandro Manzoni^^Napoli^^80100^Italia</Value>
                        </ValueList>
                    </Slot>
                    <Name>
                        <LocalizedString value="Referto di Laboratorio"/>
                    </Name>
                    <Description>
                        <LocalizedString value="Referto di Laboratorio"/>
                    </Description>
                    <Classification classificationScheme="urn:uuid:93606bcf-9494-43ec-9b4e-a7748d1a838d" classifiedObject="Documento01" id="ExampleAuthorId_0001" nodeRepresentation="" objectType="urn:oasis:names:tc:ebxml-regrep:ObjectType:RegistryObject:Classification">
                        <Slot name="authorInstitution">
                            <ValueList>
                                <Value>ULSS 9 - TREVISO^^^^^&amp;2.16.840.1.113883.2.9.4.1.3&amp;ISO^^^^050109</Value>
                            </ValueList>
                        </Slot>
                        <Slot name="authorPerson">
                            <ValueList>
                                <Value>ZNRMRA86L11B157N^^^^^^^^&amp;2.16.840.1.113883.2.9.4.3.2&amp;ISO</Value>
                            </ValueList>
                        </Slot>
                        <Slot name="authorRole">
                            <ValueList>
                                <Value>APR</Value>
                            </ValueList>
                        </Slot>
                        <Slot name="authorSpecialty">
                            <ValueList>
                                <Value>Medico specialista</Value>
                            </ValueList>
                        </Slot>
                        <Slot name="authorTelecommunication">
                            <ValueList>
                                <Value>^^Internet^marco.verdi@healthcare.org</Value>
                            </ValueList>
                        </Slot>
                    </Classification>
                    <Classification classificationScheme="urn:uuid:41a5887f-8865-4c09-adf7-e362475b143a" classifiedObject="Documento01" id="ExampleClassCodeID_0001" nodeRepresentation="REF" objectType="urn:oasis:names:tc:ebxml-regrep:ObjectType:RegistryObject:Classification">
                        <Slot name="codingScheme">
                            <ValueList>
                                <Value>2.16.840.1.113883.2.9.3.3.6.1.5</Value>
                            </ValueList>
                        </Slot>
                        <Name>
                            <LocalizedString value="Referto"/>
                        </Name>
                    </Classification>
                    <Classification classificationScheme="urn:uuid:f4f85eac-e6cb-4883-b524-f2705394840f" classifiedObject="Documento01" id="ConfidentialityCodeUniqueID_0001" nodeRepresentation="N" objectType="urn:oasis:names:tc:ebxml-regrep:ObjectType:RegistryObject:Classification">
                        <Slot name="codingScheme">
                            <ValueList>
                                <Value>2.16.840.1.113883.5.25</Value>
                            </ValueList>
                        </Slot>
                        <Name>
                            <LocalizedString value="Normal"/>
                        </Name>
                    </Classification>
                    <Classification classificationScheme="urn:uuid:2c6b8cb7-8b2a-4051-b291-b1ae6a575ef4" classifiedObject="Documento01" id="ExampleCodeListID_0001" nodeRepresentation="P2" objectType="urn:oasis:names:tc:ebxml-regrep:ObjectType:RegistryObject:Classification">
                        <Slot name="codingScheme">
                            <ValueList>
                                <Value>2.16.840.1.113883.2.9.3.3.6.1.3</Value>
                            </ValueList>
                        </Slot>
                        <Name>
                            <LocalizedString value="Consenso alla consultazione per il MMG e il PLS"/>
                        </Name>
                    </Classification>
                    <Classification classificationScheme="urn:uuid:a09d5840-386c-46f2-b5ad-9c3699a4309d" classifiedObject="Documento01" id="ExampleFormatCodeId_0001" nodeRepresentation="2.16.840.1.113883.10.20.1" objectType="urn:oasis:names:tc:ebxml-regrep:ObjectType:RegistryObject:Classification">
                        <Slot name="codingScheme">
                            <ValueList>
                                <Value>2.16.840.1.113883.2.9.3.3.6.1.6</Value>
                            </ValueList>
                        </Slot>
                        <Name>
                            <LocalizedString value="Referto di Laboratorio"/>
                        </Name>
                    </Classification>
                    <Classification classificationScheme="urn:uuid:f33fb8ac-18af-42cc-ae0e-ed0b0bdb91e1" classifiedObject="Documento01" id="ExampleFacilityCodeId_0001" nodeRepresentation="Ospedale" objectType="urn:oasis:names:tc:ebxml-regrep:ObjectType:RegistryObject:Classification">
                        <Slot name="codingScheme">
                            <ValueList>
                                <Value>2.16.840.1.113883.2.9.3.3.6.1.1</Value>
                            </ValueList>
                        </Slot>
                        <Name>
                            <LocalizedString value="Ospedale"/>
                        </Name>
                    </Classification>
                    <Classification classificationScheme="urn:uuid:cccf5598-8b07-4b77-a05e-ae952c785ead" classifiedObject="Documento01" id="IdPracticeSettingCode" nodeRepresentation="AD_PSC131" objectType="urn:oasis:names:tc:ebxml-regrep:ObjectType:RegistryObject:Classification">
                        <Slot name="codingScheme">
                            <ValueList>
                                <Value>2.16.840.1.113883.2.9.3.3.6.1.2</Value>
                            </ValueList>
                        </Slot>
                        <Name>
                            <LocalizedString value="Assistenza Territoriale"/>
                        </Name>
                    </Classification>
                    <Classification classificationScheme="urn:uuid:f0306f51-975f-434e-a61c-c59651d33983" classifiedObject="Documento01" id="ExampleTypeCodeId_0001" nodeRepresentation="11502-2" objectType="urn:oasis:names:tc:ebxml-regrep:ObjectType:RegistryObject:Classification">
                        <Slot name="codingScheme">
                            <ValueList>
                                <Value>2.16.840.1.113883.6.1</Value>
                            </ValueList>
                        </Slot>
                        <Name>
                            <LocalizedString value="Referto di Laboratorio"/>
                        </Name>
                    </Classification>
                    <ExternalIdentifier id="ExamplePatientIdId_0001" identificationScheme="urn:uuid:58a6f841-87b3-4a3e-92fd-a8ffeff98427" objectType="urn:oasis:names:tc:ebxml-regrep:ObjectType:RegistryObject:ExternalIdentifier" registryObject="Documento01" value="RSSMRA75C03F839K^^^&amp;2.16.840.1.113883.2.9.4.3.2&amp;ISO">
                        <Name>
                            <LocalizedString value="XDSDocumentEntry.patientId"/>
                        </Name>
                    </ExternalIdentifier>
                    <ExternalIdentifier id="urn:uuid:c3fcbf0e-9765-4f5b-abaa-b37ac8ff05a5" identificationScheme="urn:uuid:2e82c1f6-a085-4c72-9da3-8640a32e42ab" objectType="urn:oasis:names:tc:ebxml-regrep:ObjectType:RegistryObject:ExternalIdentifier" registryObject="Documento01" value="2.16.840.1.113883.2.9.2.50.4.4^514782">
                        <Name>
                            <LocalizedString value="XDSDocumentEntry.uniqueId"/>
                        </Name>
                    </ExternalIdentifier>
                </ExtrinsicObject>
                <RegistryPackage id="urn:uuid:a6e06ca8-0c75-4064-9e5c-88b9045a96f6" objectType="urn:oasis:names:tc:ebxml-regrep:ObjectType:RegistryObject:RegistryPackage" status="urn:oasis:names:tc:ebxml-regrep:StatusType:Approved">
                    <Slot name="intendedRecipient">
                        <ValueList>
                            <Value>regione Veneto^^^^^^^^^2.16.840.1.113883.2.9.2.50</Value>
                        </ValueList>
                    </Slot>
                    <Slot name="submissionTime">
                        <ValueList>
                            <Value>20141220112000</Value>
                        </ValueList>
                    </Slot>
                    <Name>
                        <LocalizedString value="Referto di Laboratorio"/>
                    </Name>
                    <Description>
                        <LocalizedString value="Referto di Laboratorio"/>
                    </Description>
                    <Classification classificationScheme="urn:uuid:a7058bb9-b4e4-4307-ba5b-e3f0ab85e12d" classifiedObject="urn:uuid:a6e06ca8-0c75-4064-9e5c-88b9045a96f6" id="ExampleAuthorId_0001" nodeRepresentation="" objectType="urn:oasis:names:tc:ebxml-regrep:ObjectType:RegistryObject:Classification">
                        <Slot name="authorInstitution">
                            <ValueList>
                                <Value>ULSS 9 - TREVISO^^^^^&amp;2.16.840.1.113883.2.9.4.1.3&amp;ISO^^^^050109</Value>
                            </ValueList>
                        </Slot>
                        <Slot name="authorPerson">
                            <ValueList>
                                <Value>ZNRMRA86L11B157N^^^^^^^^&amp;2.16.840.1.113883.2.9.4.3.2&amp;ISO</Value>
                            </ValueList>
                        </Slot>
                        <Slot name="authorRole">
                            <ValueList>
                                <Value>APR</Value>
                            </ValueList>
                        </Slot>
                        <Slot name="authorSpecialty">
                            <ValueList>
                                <Value>Medico specialista</Value>
                            </ValueList>
                        </Slot>
                        <Slot name="authorTelecommunication">
                            <ValueList> <Value>^^Internet^marco.verdi@healthcare.org</Value>
                            </ValueList>
                        </Slot>
                    </Classification>
                    <Classification classificationScheme="urn:uuid:aa543740-bdda-424e-8c96-df4873be8500" classifiedObject="urn:uuid:a6e06ca8-0c75-4064-9e5c-88b9045a96f6" id="IDEsempio" nodeRepresentation="ERP" objectType="urn:oasis:names:tc:ebxml-regrep:ObjectType:RegistryObject:Classification">
                        <Slot name="codingScheme">
                            <ValueList>
                                <Value>2.16.840.1.113883.2.9.3.3.6.1.4</Value>
                            </ValueList>
                        </Slot>
                        <Name>
                            <LocalizedString value="Erogazione Prestazione Prenotata"/>
                        </Name>
                    </Classification>
                    <ExternalIdentifier id="ExamplePatientIdId_0001" identificationScheme="urn:uuid:6b5aea1a-874d-4603-a4bc-96a0a7b38446" objectType="urn:oasis:names:tc:ebxml-regrep:ObjectType:RegistryObject:ExternalIdentifier" registryObject="urn:uuid:a6e06ca8-0c75-4064-9e5c-88b9045a96f6" value="RSSMRA75C03F839K^^^&amp;2.16.840.1.113883.2.9.4.3.2&amp;ISO">
                        <Name>
                            <LocalizedString value="XDSSubmissionSet.patientId"/>
                        </Name>
                    </ExternalIdentifier>
                    <ExternalIdentifier id="ExampleSourceIdId_0001" identificationScheme="urn:uuid:554ac39e-e3fe-47fe-b233-965d2a147832" objectType="urn:oasis:names:tc:ebxml-regrep:ObjectType:RegistryObject:ExternalIdentifier" registryObject="urn:uuid:a6e06ca8-0c75-4064-9e5c-88b9045a96f6" value="2.16.840.1.113883.2.9.2.50">
                        <Name>
                            <LocalizedString value="XDSSubmissionSet.sourceId"/>
                        </Name>
                    </ExternalIdentifier>
                    <ExternalIdentifier id="ExampleUniqueIdId_0001" identificationScheme="urn:uuid:96fdda7c-d067-4183-912e-bf5ee74998a8" objectType="urn:oasis:names:tc:ebxml-regrep:ObjectType:RegistryObject:ExternalIdentifier" registryObject="urn:uuid:a6e06ca8-0c75-4064-9e5c-88b9045a96f6" value="2.16.840.1.113883.2.9.2.50.4.3.123">
                        <Name>
                            <LocalizedString value="XDSSubmissionSet.uniqueId"/>
                        </Name>
                    </ExternalIdentifier>
                </RegistryPackage>
                <Classification classificationNode="urn:uuid:a54d6aa5-d40d-43f9-88c5-b4633d873bdd" classifiedObject="urn:uuid:a6e06ca8-0c75-4064-9e5c-88b9045a96f6" id="urn:uuid:f0306f51-975f-434e-a61c-c5943d3953"/>
                <Association associationType="urn:oasis:names:tc:ebxml-regrep:AssociationType:HasMember" id="urn:uuid:f0306f51-975f-434e-a61c-c5943d3862" sourceObject="urn:uuid:a6e06ca8-0c75-4064-9e5c-88b9045a96f6" targetObject="Documento01">
                    <Slot name="SubmissionSetStatus">
                        <ValueList>
                            <Value>Original</Value>
                        </ValueList>
</Slot>
<Slot name="PreviousVersion">
       <ValueList>
          <Value>1</Value>
       </ValueList>
</Slot>
                </Association>
</RegistryObjectList>
        </ns3:SubmitObjectsRequest>
    </S:Body></S:Envelope>

 

A4.6 Messaggio di risposta con successo

Di seguito si mostra un esempio di messaggio di risposta relativo ad una richiesta di aggiornamento metadati (senza l’aggiornamento del documento).

<S:Envelope xmlns:S="http://www.w3.org/2003/05/soap-envelope" xmlns:env="http://www.w3.org/2003/05/soap-envelope">
    <S:Header>
        <To xmlns="http://www.w3.org/2005/08/addressing">http://www.w3.org/2005/08/addressing/anonymous</To>
        <Action xmlns="http://www.w3.org/2005/08/addressing"> urn:ihe:iti:2010:UpdateDocumentSetResponse</Action>
        <MessageID xmlns="http://www.w3.org/2005/08/addressing">uuid:04cd886e-186d-4713-b027-fc5de83b2a71</MessageID>
        <RelatesTo xmlns="http://www.w3.org/2005/08/addressing">uuid:3dd6ebb9-4d45-4b01-a0ac-4e6edb794a91</RelatesTo>
    </S:Header>
    <S:Body>
        <rs:RegistryResponse xmlns:hl7="urn:hl7-org:v3" 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" status="urn:oasis:names:tc:ebxml-regrep:ResponseStatusType:Success"/>
    </S:Body>
</S:Envelope>
 

A4.7 Messaggio di risposta con fallimento

Di seguito si mostra un esempio di messaggio di errore relativo ad una richiesta di aggiornamento metadati (senza l’aggiornamento del documento).

<S:Envelope xmlns:S="http://www.w3.org/2003/05/soap-envelope" xmlns:env="http://www.w3.org/2003/05/soap-envelope">
    <S:Header>
        <To xmlns="http://www.w3.org/2005/08/addressing">http://www.w3.org/2005/08/addressing/anonymous</To>
        <Action xmlns="http://www.w3.org/2005/08/addressing"> urn:ihe:iti:2010:UpdateDocumentSetResponse </Action>
        <MessageID xmlns="http://www.w3.org/2005/08/addressing">uuid:5f254a81-37de-41f0-9f5f-fe55de75afe0</MessageID>
        <RelatesTo xmlns="http://www.w3.org/2005/08/addressing">uuid:a740c49f-3d7c-4c2e-8e49-066e94ff8e1e</RelatesTo>
    </S:Header>
    <S:Body>
        <rs:RegistryResponse xmlns:hl7="urn:hl7-org:v3" 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" status="urn:oasis:names:tc:ebxml-regrep:ResponseStatusType:Failure">
            <rs:RegistryErrorList>
                <rs:RegistryError codeContext="Missing DocumentEntry.creationTime" errorCode="XDSRegistryError" severity="urn:oasis:names:tc:ebxml-regrep:ErrorSeverityType:Error"/>
                <rs:RegistryError codeContext="Missing DocumentEntry.hash" errorCode="XDSRegistryError" severity="urn:oasis:names:tc:ebxml-regrep:ErrorSeverityType:Error"/>
                <rs:RegistryError codeContext="Missing DocumentEntry.size" errorCode="XDSRegistryError" severity="urn:oasis:names:tc:ebxml-regrep:ErrorSeverityType:Error"/>
                <rs:RegistryError codeContext="Missing DocumentEntry.author" errorCode="XDSRegistryError" severity="urn:oasis:names:tc:ebxml-regrep:ErrorSeverityType:Error"/>
                <rs:RegistryError codeContext="Missing DocumentEntry.classCode" errorCode="XDSRegistryError" severity="urn:oasis:names:tc:ebxml-regrep:ErrorSeverityType:Error"/>
            </rs:RegistryErrorList>
        </rs:RegistryResponse>
    </S:Body>
</S:Envelope>

Ultimo aggiornamento: 06/02/2018