ministero-salute / it-fse-support

https://ministero-salute.github.io/it-fse-support/
33 stars 20 forks source link

Aggiornamento Metadati INI ID duplicati #1136

Open rangemasterd opened 1 day ago

rangemasterd commented 1 day ago

Attualmente l'aggiornamento tramite ITI-42 non va a buon fine dato che il registry solleva la seguente eccezione.

<?xml version="1.0"?>
<env:Envelope xmlns:env="http://www.w3.org/2003/05/soap-envelope">
  <env:Header>
    <a:Action xmlns:a="http://www.w3.org/2005/08/addressing" env:mustUnderstand="true">urn:ihe:iti:2010:UpdateDocumentSetResponse</a:Action>
    <a:RelatesTo xmlns:a="http://www.w3.org/2005/08/addressing">9682a464-4204-40a7-bf97-c1bd93c3221a</a:RelatesTo>
  </env:Header>
  <env:Body>
    <rs:RegistryResponse xmlns:rs="urn:oasis:names:tc:ebxml-regrep:xsd:rs:3.0" status="urn:oasis:names:tc:ebxml-regrep:ResponseStatusType:Failure">
      <rs:RegistryErrorList highestSeverity="urn:oasis:names:tc:ebxmlregrep:ErrorSeverityType:Error">
        <rs:RegistryError codeContext="Duplicate ids " errorCode="XDSDuplicateUUIDInRegistry" location="unknown" severity="oasis:names:tc:ebxmlregrep:ErrorSeverityType:Error"/>
      </rs:RegistryErrorList>
    </rs:RegistryResponse>
  </env:Body>
</env:Envelope>

Il problema deriva dal fatto che il body della ITI-42 ha come ID quelli ritornati dalla ITI-18 e quindi gia presenti nel registry.

Probabilmente non è corretto nemmeno il popolamento del campo lid nei vari campi ad eccezione del Extrinsic Object.

WorflowInstace ID

{
  "traceID": "eb04ce45537a88e98cae8ccad1bb4792",
  "spanID": "d8b27753628dbd9e",
  "type": "/msg/ini-error",
  "title": "Ini error.",
  "detail": "{\"traceID\":\"eb04ce45537a88e98cae8ccad1bb4792\",\"spanID\":\"d51d64c0924ac9be\",\"type\":\"/errors\",\"title\":\"Generic\",\"detail\":\"it.finanze.sanita.fse2.ms.iniclient.exceptions.base.BusinessException: SEVERITY:oasis:names:tc:ebxml-regrep:ErrorSeverityType:ErrorERROR_CODE:R221CODE CONTEXT:The version number included in the update request did not match the existing object\",\"instance\":\"error/generic\"}",
  "status": 500,
  "instance": "/msg/service-error/ini"
}

ITI-42 ricevuta da INI

<?xml version="1.0"?>
<soapenv:Envelope xmlns:soapenv="http://www.w3.org/2003/05/soap-envelope" xmlns:S="http://www.w3.org/2003/05/soap-envelope">
  <soapenv:Header xmlns:wsa="http://www.w3.org/2005/08/addressing">
    <wsa:Action>urn:ihe:iti:2007:RegisterDocumentSet-b</wsa:Action>
    <wsa:MessageID>9682a464-4204-40a7-bf97-c1bd93c3221a</wsa: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" ID="_7aa48ef9-5572-4b59-91e3-1d0c8955c222" IssueInstant="2024-10-21T15:36:05.944Z" Version="2.0">
        <saml2:Issuer>integrity:S1#100#REGIONEUMBRIATEST</saml2:Issuer>
        <ds:Signature xmlns:ds="http://www.w3.org/2000/09/xmldsig#">
          <ds:SignedInfo>
            <ds:CanonicalizationMethod Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"/>
            <ds:SignatureMethod Algorithm="http://www.w3.org/2001/04/xmldsig-more#rsa-sha256"/>
            <ds:Reference URI="#_7aa48ef9-5572-4b59-91e3-1d0c8955c222">
              <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>XlBpnhPz72S/CdHy/UYwivAxCWY=</ds:DigestValue>
            </ds:Reference>
          </ds:SignedInfo>
          <ds:SignatureValue/>
          <ds:KeyInfo>
            <ds:X509Data>
              <ds:X509Certificate/>
            </ds:X509Data>
          </ds:KeyInfo>
        </ds:Signature>
        <saml2:Subject>
          <saml2:NameID>CRSMRM80A01G478X^^^&amp;2.16.840.1.113883.2.9.4.3.2&amp;ISO</saml2:NameID>
        </saml2:Subject>
        <saml2:Conditions NotBefore="2024-10-21T15:36:05.944Z" NotOnOrAfter="2025-10-21T15:36:05.944Z"/>
        <saml2:AuthnStatement AuthnInstant="2024-10-21T15:36:05.944Z">
          <saml2:AuthnContext>
            <saml2:AuthnContextClassRef>urn:oasis:names:tc:SAML:2.0:ac:classes:X509</saml2:AuthnContextClassRef>
          </saml2:AuthnContext>
        </saml2:AuthnStatement>
        <saml2:AttributeStatement>
          <saml2:Attribute Name="urn:oasis:names:tc:xspa:1.0:resource:patient:consent" NameFormat="urn:oasis:names:tc:SAML:2.0:attrname-format:uri">
            <saml2:AttributeValue xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="xs:string">true</saml2:AttributeValue>
          </saml2:Attribute>
          <saml2:Attribute Name="urn:oasis:names:tc:xspa:1.0:resource:hl7:type" NameFormat="urn:oasis:names:tc:SAML:2.0:attrname-format:uri">
            <saml2:AttributeValue xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="xs:string">('82593-5^^2.16.840.1.113883.6.1')</saml2:AttributeValue>
          </saml2:Attribute>
          <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 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="xs:string">AAS</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 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="xs:string">2.16.840.1.113883.2.9.4.1.3.109101</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 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="xs:string">UPDATE</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 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="xs:string">100</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 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="xs:string">CRSMRM80A01G478X^^^&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 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="xs:string">Regione Umbria</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 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="xs:string">CRSMRM80A01G478X^^^&amp;2.16.840.1.113883.2.9.4.3.2&amp;ISO</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 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="xs:string">UPDATE</saml2:AttributeValue>
          </saml2:Attribute>
          <saml2:Attribute Name="SubjectApplicationId" NameFormat="urn:oasis:names:tc:SAML:2.0:attrname-format:basic">
            <saml2:AttributeValue xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="xs:string">Middleware100</saml2:AttributeValue>
          </saml2:Attribute>
          <saml2:Attribute Name="SubjectApplicationVendor" NameFormat="urn:oasis:names:tc:SAML:2.0:attrname-format:basic">
            <saml2:AttributeValue xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="xs:string">Regione Umbria</saml2:AttributeValue>
          </saml2:Attribute>
          <saml2:Attribute Name="SubjectApplicationVersion" NameFormat="urn:oasis:names:tc:SAML:2.0:attrname-format:basic">
            <saml2:AttributeValue xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="xs:string">0.1</saml2:AttributeValue>
          </saml2:Attribute>
          <saml2:Attribute Name="SubjectAuthenticator" NameFormat="urn:oasis:names:tc:SAML:2.0:attrname-format:basic">
            <saml2:AttributeValue xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="xs:string">GTW_950</saml2:AttributeValue>
          </saml2:Attribute>
        </saml2:AttributeStatement>
      </saml2:Assertion>
    </wsse:Security>
    <wsa:To>https://fseservicetest.sanita.finanze.it/FSEInteroperabilitaWeb/DocumentRegistry_Service_esterno</wsa:To>
  </soapenv:Header>
  <soapenv:Body>
    <ns4:SubmitObjectsRequest xmlns:ns4="urn:oasis:names:tc:ebxml-regrep:xsd:lcm:3.0" xmlns:ns6="urn:hl7-org:v3" xmlns:ns5="urn:oasis:names:tc:ebxml-regrep:xsd:query:3.0" xmlns:ns2="urn:oasis:names:tc:ebxml-regrep:xsd:rim:3.0" xmlns:ns3="urn:oasis:names:tc:ebxml-regrep:xsd:rs:3.0">
      <ns2:RegistryObjectList>
        <ns2:ExtrinsicObject home="" id="Document1" isOpaque="false" lid="urn:uuid:405ec909-529a-43a0-aace-e3b2676fc6ea" mimeType="application/pdf+text/x-cda-r2+xml" objectType="urn:uuid:7edca82f-054d-47f2-a032-9b2a5b5186c1" status="urn:oasis:names:tc:ebxml-regrep:StatusType:Approved">
          <ns2:Slot name="languageCode">
            <ns2:ValueList>
              <ns2:Value>it-IT</ns2:Value>
            </ns2:ValueList>
          </ns2:Slot>
          <ns2:Slot name="repositoryUniqueId">
            <ns2:ValueList>
              <ns2:Value>2.16.840.1.113883.2.9.2.100.4.5.1</ns2:Value>
            </ns2:ValueList>
          </ns2:Slot>
          <ns2:Slot name="sourcePatientId">
            <ns2:ValueList>
              <ns2:Value>CRSMRM80A01G478X^^^&amp;2.16.840.1.113883.2.9.4.3.2&amp;ISO</ns2:Value>
            </ns2:ValueList>
          </ns2:Slot>
          <ns2:Slot name="urn:ita:2017:repository-type">
            <ns2:ValueList>
              <ns2:Value>CONS^^^&amp;2.16.840.1.113883.2.9.3.3.6.1.7&amp;ISO</ns2:Value>
            </ns2:ValueList>
          </ns2:Slot>
          <ns2:Slot name="urn:ita:2022:documentSigned">
            <ns2:ValueList>
              <ns2:Value>true^Documento firmato</ns2:Value>
            </ns2:ValueList>
          </ns2:Slot>
          <ns2:Slot name="size">
            <ns2:ValueList>
              <ns2:Value>39164</ns2:Value>
            </ns2:ValueList>
          </ns2:Slot>
          <ns2:Slot name="hash">
            <ns2:ValueList>
              <ns2:Value>e1f24312431bf2b5b7a697f8cab5a299dfc90646</ns2:Value>
            </ns2:ValueList>
          </ns2:Slot>
          <ns2:Slot name="creationTime">
            <ns2:ValueList>
              <ns2:Value>20240826113322</ns2:Value>
            </ns2:ValueList>
          </ns2:Slot>
          <ns2:Slot name="serviceStartTime">
            <ns2:ValueList>
              <ns2:Value>20240828121000</ns2:Value>
            </ns2:ValueList>
          </ns2:Slot>
          <ns2:Slot name="serviceStopTime">
            <ns2:ValueList>
              <ns2:Value>20240829121000</ns2:Value>
            </ns2:ValueList>
          </ns2:Slot>
          <ns2:VersionInfo versionName="1"/>
          <ns2:Classification classificationScheme="urn:uuid:f4f85eac-e6cb-4883-b524-f2705394840f" classifiedObject="Document1" home="" id="urn:uuid:99d27e98-f4d9-462c-bf9a-15bce5b3d8e0" lid="urn:uuid:99d27e98-f4d9-462c-bf9a-15bce5b3d8e0" nodeRepresentation="N" objectType="urn:oasis:names:tc:ebxml-regrep:ObjectType:RegistryObject:Classification">
            <ns2:Slot name="codingScheme">
              <ns2:ValueList>
                <ns2:Value>2.16.840.1.113883.5.25</ns2:Value>
              </ns2:ValueList>
            </ns2:Slot>
            <ns2:Name>
              <ns2:LocalizedString charset="UTF-8" value="Normal" xml:lang="en-US"/>
            </ns2:Name>
            <ns2:VersionInfo versionName="1"/>
          </ns2:Classification>
          <ns2:Classification classificationScheme="urn:uuid:a09d5840-386c-46f2-b5ad-9c3699a4309d" classifiedObject="Document1" home="" id="urn:uuid:333d2c16-b41b-4962-9752-0b1182426379" lid="urn:uuid:333d2c16-b41b-4962-9752-0b1182426379" nodeRepresentation="2.16.840.1.113883.2.9.10.1.11.1.2" objectType="urn:oasis:names:tc:ebxml-regrep:ObjectType:RegistryObject:Classification">
            <ns2:Slot name="codingScheme">
              <ns2:ValueList>
                <ns2:Value>2.16.840.1.113883.2.9.3.3.6.1.6</ns2:Value>
              </ns2:ValueList>
            </ns2:Slot>
            <ns2:Name>
              <ns2:LocalizedString charset="UTF-8" value="Certificato Vaccinale" xml:lang="en-US"/>
            </ns2:Name>
            <ns2:VersionInfo versionName="1"/>
          </ns2:Classification>
          <ns2:Classification classificationScheme="urn:uuid:f0306f51-975f-434e-a61c-c59651d33983" classifiedObject="Document1" home="" id="urn:uuid:01ec7319-a1eb-42f9-b7fe-ef8cb26fdf5f" lid="urn:uuid:01ec7319-a1eb-42f9-b7fe-ef8cb26fdf5f" nodeRepresentation="82593-5" objectType="urn:oasis:names:tc:ebxml-regrep:ObjectType:RegistryObject:Classification">
            <ns2:Slot name="codingScheme">
              <ns2:ValueList>
                <ns2:Value>2.16.840.1.113883.6.1</ns2:Value>
              </ns2:ValueList>
            </ns2:Slot>
            <ns2:Name>
              <ns2:LocalizedString charset="UTF-8" value="Immunization summary report" xml:lang="en-US"/>
            </ns2:Name>
            <ns2:VersionInfo versionName="1"/>
          </ns2:Classification>
          <ns2:Classification classificationScheme="urn:uuid:93606bcf-9494-43ec-9b4e-a7748d1a838d" classifiedObject="Document1" home="" id="urn:uuid:0c7f7d13-aabf-49cd-9162-5ab329ab2fa8" lid="urn:uuid:0c7f7d13-aabf-49cd-9162-5ab329ab2fa8" nodeRepresentation="" objectType="urn:oasis:names:tc:ebxml-regrep:ObjectType:RegistryObject:Classification">
            <ns2:Slot name="authorRole">
              <ns2:ValueList>
                <ns2:Value>AAS</ns2:Value>
              </ns2:ValueList>
            </ns2:Slot>
            <ns2:Slot name="authorInstitution">
              <ns2:ValueList>
                <ns2:Value>AUSL UMBRIA N.2^^^^^&amp;2.16.840.1.113883.2.9.4.1.3&amp;ISO^^^^100202</ns2:Value>
              </ns2:ValueList>
            </ns2:Slot>
            <ns2:Slot name="authorPerson">
              <ns2:ValueList>
                <ns2:Value>CRSMRM80A01G478X^^^^^^^^&amp;2.16.840.1.113883.2.9.4.3.2&amp;ISO</ns2:Value>
              </ns2:ValueList>
            </ns2:Slot>
            <ns2:VersionInfo versionName="1"/>
          </ns2:Classification>
          <ns2:Classification classificationScheme="urn:uuid:f33fb8ac-18af-42cc-ae0e-ed0b0bdb91e1" classifiedObject="Document1" id="IdHealthcareFacilityTypeCode" nodeRepresentation="Ospedale" objectType="urn:oasis:names:tc:ebxml-regrep:ObjectType:RegistryObject:Classification">
            <ns2:Slot name="codingScheme">
              <ns2:ValueList>
                <ns2:Value>2.16.840.1.113883.2.9.3.3.6.1.1</ns2:Value>
              </ns2:ValueList>
            </ns2:Slot>
            <ns2:Name>
              <ns2:LocalizedString charset="UTF-8" value="Ospedale" xml:lang="en-US"/>
            </ns2:Name>
          </ns2:Classification>
          <ns2:Classification classificationScheme="urn:uuid:41a5887f-8865-4c09-adf7-e362475b143a" classifiedObject="Document1" id="ClassCode" nodeRepresentation="VAC" objectType="urn:oasis:names:tc:ebxml-regrep:ObjectType:RegistryObject:Classification">
            <ns2:Slot name="codingScheme">
              <ns2:ValueList>
                <ns2:Value>2.16.840.1.113883.2.9.3.3.6.1.5</ns2:Value>
              </ns2:ValueList>
            </ns2:Slot>
            <ns2:Name>
              <ns2:LocalizedString charset="UTF-8" value="Vaccino" xml:lang="en-US"/>
            </ns2:Name>
          </ns2:Classification>
          <ns2:Classification classificationScheme="urn:uuid:cccf5598-8b07-4b77-a05e-ae952c785ead" classifiedObject="Document1" id="IdPracticeSettingCode" nodeRepresentation="AD_PSC024" objectType="urn:oasis:names:tc:ebxml-regrep:ObjectType:RegistryObject:Classification">
            <ns2:Slot name="codingScheme">
              <ns2:ValueList>
                <ns2:Value>2.16.840.1.113883.2.9.3.3.6.1.2</ns2:Value>
              </ns2:ValueList>
            </ns2:Slot>
            <ns2:Name>
              <ns2:LocalizedString charset="UTF-8" value="Malattie Infettive e Tropicali" xml:lang="en-US"/>
            </ns2:Name>
          </ns2:Classification>
          <ns2:Classification classificationScheme="urn:uuid:2c6b8cb7-8b2a-4051-b291-b1ae6a575ef4" classifiedObject="Document1" id="IdEventCodeList" nodeRepresentation="LP417541-2" objectType="urn:oasis:names:tc:ebxml-regrep:ObjectType:RegistryObject:Classification">
            <ns2:Slot name="codingScheme">
              <ns2:ValueList>
                <ns2:Value>2.16.840.1.113883.2.9.3.3.6.1.3</ns2:Value>
              </ns2:ValueList>
            </ns2:Slot>
            <ns2:Name>
              <ns2:LocalizedString charset="UTF-8" value="Tampone molecolare per Covid-19" xml:lang="en-US"/>
            </ns2:Name>
          </ns2:Classification>
          <ns2:ExternalIdentifier home="" id="urn:uuid:2bc8ed1c-b208-46ba-99eb-6390bf89c7d6" identificationScheme="urn:uuid:58a6f841-87b3-4a3e-92fd-a8ffeff98427" lid="urn:uuid:2bc8ed1c-b208-46ba-99eb-6390bf89c7d6" objectType="urn:oasis:names:tc:ebxml-regrep:ObjectType:RegistryObject:ExternalIdentifier" registryObject="Document1" value="CRSMRM80A01G478X^^^&amp;2.16.840.1.113883.2.9.4.3.2&amp;ISO">
            <ns2:Name>
              <ns2:LocalizedString charset="UTF-8" value="XDSDocumentEntry.patientId" xml:lang="en-US"/>
            </ns2:Name>
            <ns2:Description/>
            <ns2:VersionInfo versionName="1"/>
          </ns2:ExternalIdentifier>
          <ns2:ExternalIdentifier home="" id="urn:uuid:b4de6625-7827-4a85-8f83-07c913bbeb66" identificationScheme="urn:uuid:2e82c1f6-a085-4c72-9da3-8640a32e42ab" lid="urn:uuid:b4de6625-7827-4a85-8f83-07c913bbeb66" objectType="urn:oasis:names:tc:ebxml-regrep:ObjectType:RegistryObject:ExternalIdentifier" registryObject="Document1" value="2.16.840.1.113883.2.9.2.100.4.4^CRASHP_PUBLISH_6d0fc9b3-b172-47ad-8f4d-fcab558d7767">
            <ns2:Name>
              <ns2:LocalizedString charset="UTF-8" value="XDSDocumentEntry.uniqueId" xml:lang="en-US"/>
            </ns2:Name>
            <ns2:Description/>
            <ns2:VersionInfo versionName="1"/>
          </ns2:ExternalIdentifier>
        </ns2:ExtrinsicObject>
        <ns2:RegistryPackage id="SubmissionSet1" objectType="urn:oasis:names:tc:ebxml-regrep:ObjectType:RegistryObject:RegistryPackage" status="urn:oasis:names:tc:ebxml-regrep:StatusType:Approved">
          <ns2:Slot name="submissionTime">
            <ns2:ValueList>
              <ns2:Value>20241021153605</ns2:Value>
            </ns2:ValueList>
          </ns2:Slot>
          <ns2:Classification classificationScheme="urn:uuid:aa543740-bdda-424e-8c96-df4873be8500" classifiedObject="SubmissionSet1" id="IdContentTypeCode" nodeRepresentation="DIS" objectType="urn:oasis:names:tc:ebxml-regrep:ObjectType:RegistryObject:Classification">
            <ns2:Slot name="codingScheme">
              <ns2:ValueList>
                <ns2:Value>2.16.840.1.113883.2.9.3.3.6.1.4</ns2:Value>
              </ns2:ValueList>
            </ns2:Slot>
            <ns2:Name>
              <ns2:LocalizedString charset="UTF-8" value="Discharge" xml:lang="en-US"/>
            </ns2:Name>
          </ns2:Classification>
          <ns2:Classification classificationScheme="urn:uuid:a7058bb9-b4e4-4307-ba5b-e3f0ab85e12d" classifiedObject="SubmissionSet1" id="SubmissionSet1_ClassificationAuthor" nodeRepresentation="" objectType="urn:oasis:names:tc:ebxml-regrep:ObjectType:RegistryObject:Classification">
            <ns2:Slot name="authorRole">
              <ns2:ValueList>
                <ns2:Value>AAS</ns2:Value>
              </ns2:ValueList>
            </ns2:Slot>
            <ns2:Slot name="authorInstitution">
              <ns2:ValueList>
                <ns2:Value>AUSL UMBRIA N.2^^^^^&amp;2.16.840.1.113883.2.9.4.1.3&amp;ISO^^^^100202</ns2:Value>
              </ns2:ValueList>
            </ns2:Slot>
            <ns2:Slot name="authorPerson">
              <ns2:ValueList>
                <ns2:Value>CRSMRM80A01G478X^^^^^^^^&amp;2.16.840.1.113883.2.9.4.3.2&amp;ISO</ns2:Value>
              </ns2:ValueList>
            </ns2:Slot>
          </ns2:Classification>
          <ns2:ExternalIdentifier id="SubmissionSet1_SourceId" identificationScheme="urn:uuid:554ac39e-e3fe-47fe-b233-965d2a147832" objectType="urn:oasis:names:tc:ebxml-regrep:ObjectType:RegistryObject:ExternalIdentifier" registryObject="SubmissionSet1" value="2.16.840.1.113883.2.9.2.100">
            <ns2:Name>
              <ns2:LocalizedString charset="UTF-8" value="XDSSubmissionSet.sourceId" xml:lang="en-US"/>
            </ns2:Name>
          </ns2:ExternalIdentifier>
          <ns2:ExternalIdentifier id="SubmissionSet1_UniqueId" identificationScheme="urn:uuid:96fdda7c-d067-4183-912e-bf5ee74998a8" objectType="urn:oasis:names:tc:ebxml-regrep:ObjectType:RegistryObject:ExternalIdentifier" registryObject="SubmissionSet1" value="2.16.840.1.113883.2.9.2.100.4.3.1729524965">
            <ns2:Name>
              <ns2:LocalizedString charset="UTF-8" value="XDSSubmissionSet.uniqueId" xml:lang="en-US"/>
            </ns2:Name>
          </ns2:ExternalIdentifier>
          <ns2:ExternalIdentifier id="SubmissionSet1_PatientId" identificationScheme="urn:uuid:6b5aea1a-874d-4603-a4bc-96a0a7b38446" objectType="urn:oasis:names:tc:ebxml-regrep:ObjectType:RegistryObject:ExternalIdentifier" registryObject="SubmissionSet1" value="CRSMRM80A01G478X^^^&amp;2.16.840.1.113883.2.9.4.3.2&amp;ISO">
            <ns2:Name>
              <ns2:LocalizedString charset="UTF-8" value="XDSSubmissionSet.patientId" xml:lang="en-US"/>
            </ns2:Name>
          </ns2:ExternalIdentifier>
        </ns2:RegistryPackage>
        <ns2:Association associationType="urn:oasis:names:tc:ebxml-regrep:AssociationType:HasMember" id="urn:uuid:e1dc9e3b-5316-4af3-8374-80496b21815a" sourceObject="SubmissionSet1" targetObject="Document1">
          <ns2:Slot name="SubmissionSetStatus">
            <ns2:ValueList>
              <ns2:Value>Original</ns2:Value>
            </ns2:ValueList>
          </ns2:Slot>
          <ns2:Slot name="PreviousVersion">
            <ns2:ValueList>
              <ns2:Value>1</ns2:Value>
            </ns2:ValueList>
          </ns2:Slot>
        </ns2:Association>
        <ns2:Classification classificationNode="urn:uuid:a54d6aa5-d40d-43f9-88c5-b4633d873bdd" classifiedObject="SubmissionSet1" id="Classification1" objectType="urn:oasis:names:tc:ebxml-regrep:ObjectType:RegistryObject:Classification"/>
      </ns2:RegistryObjectList>
    </ns4:SubmitObjectsRequest>
  </soapenv:Body>
vigliottim commented 15 hours ago

Buongiorno, come riportato in Dataset dei servizi base per FSE 2.0 di Framework e dataset - Paragrafo 6.6, la ITI-42 si riferisce a creazione/sostituzione documento mentre la ITI-57 a aggiornamento metadati. Le chiediamo di riprovare utilizzando la ITI-57. Grazie.

rangemasterd commented 11 hours ago

Salve, corretto, c'è un problema tra le specifiche definite nel documento Framewrok dataset e l'implementazione del GTW nazionale. Ad oggi a seguito di una richiesta di aggiornamento metadati INI ci invia una ITI-42 la cui struttura è riportata sopra.

L'utilizzo della ITI-57 è stata discussa nei recenti SAL del crash program le cui specifiche verrano definite nei prossimi giorni.

vigliottim commented 9 hours ago

Buonasera, le chiediamo di fornirci le seguenti informazioni:

Grazie.