Test Report

Message Transaction

This test has been processed with rmu_mock on 2019-02-20 11:35:29.015

Transaction: ITI-92

Affinity Domain: IHE_RMU

Responder: rmu_mock

Headers: Content-Type: application/soap+xml

Content :
<env:Envelope xmlns:a="http://www.w3.org/2005/08/addressing" xmlns:env="http://www.w3.org/2003/05/soap-envelope"><env:Header><a:Action env:mustUnderstand="1">urn:ihe:iti:2018:RestrictedUpdateDocumentSet</a:Action><a:MessageID>urn:uuid:05daa923-0fda-48c9-a4f4-a2a96f130230</a:MessageID><a:ReplyTo><a:Address>http://www.w3.org/2005/08/addressing/anonymous</a:Address></a:ReplyTo><a:To env:mustUnderstand="1">https://ehealthsuisse.ihe-europe.net:10443/xcmu-responding-gateway?wsdl</a:To></env:Header><env:Body><lcm:SubmitObjectsRequest xmlns:lcm="urn:oasis:names:tc:ebxml-regrep:xsd:lcm:3.0" xmlns:rim="urn:oasis:names:tc:ebxml-regrep:xsd:rim:3.0" xmlns:rs="urn:oasis:names:tc:ebxml-regrep:xsd:rs:3.0" xmlns:xdsb="urn:ihe:iti:xds-b:2007" xmlns:xop="http://www.w3.org/2004/08/xop/include">
    <rim:RegistryObjectList>
        <rim:RegistryPackage home="urn:oid:1.2.3.4.5.6.2.333.23" id="urn:uuid:5a975b0e-a65d-4398-a065-e8628f0c843a" objectType="urn:oasis:names:tc:ebxml-regrep:ObjectType:RegistryObject:RegistryPackage">
            <rim:Slot name="submissionTime">
                <rim:ValueList>
                    <rim:Value>20190220113529</rim:Value>
                </rim:ValueList>
            </rim:Slot>
            <rim:Name>
                <rim:LocalizedString value="XDS Submission Set"></rim:LocalizedString>
            </rim:Name>
            <rim:Classification classificationScheme="urn:uuid:aa543740-bdda-424e-8c96-df4873be8500" classifiedObject="urn:uuid:5a975b0e-a65d-4398-a065-e8628f0c843a" id="urn:uuid:ca476020-f3c3-4232-b13f-74b5274d71bc" objectType="urn:oasis:names:tc:ebxml-regrep:ObjectType:RegistryObject:Classification">
                <rim:Slot name="codingScheme">
                    <rim:ValueList></rim:ValueList>
                </rim:Slot>
                <rim:Name></rim:Name>
            </rim:Classification>
            <rim:Classification classificationNode="urn:uuid:a54d6aa5-d40d-43f9-88c5-b4633d873bdd" classifiedObject="urn:uuid:5a975b0e-a65d-4398-a065-e8628f0c843a" id="urn:uuid:119770eb-daba-495e-8501-ec503f5845ed" objectType="urn:oasis:names:tc:ebxml-regrep:ObjectType:RegistryObject:Classification"></rim:Classification>
            <rim:ExternalIdentifier id="urn:uuid:717f836e-0714-4300-b597-f13bcccd4445" identificationScheme="urn:uuid:554ac39e-e3fe-47fe-b233-965d2a147832" objectType="urn:oasis:names:tc:ebxml-regrep:ObjectType:RegistryObject:ExternalIdentifier" registryObject="urn:uuid:5a975b0e-a65d-4398-a065-e8628f0c843a" value="1.3.6.1.4.1.12559.11.13.2.5">
                <rim:Name>
                    <rim:LocalizedString value="XDSSubmissionSet.sourceId"></rim:LocalizedString>
                </rim:Name>
            </rim:ExternalIdentifier>
            <rim:ExternalIdentifier id="urn:uuid:e464e79c-d834-4ec4-b4fd-0de17a3db855" identificationScheme="urn:uuid:96fdda7c-d067-4183-912e-bf5ee74998a8" objectType="urn:oasis:names:tc:ebxml-regrep:ObjectType:RegistryObject:ExternalIdentifier" registryObject="urn:uuid:5a975b0e-a65d-4398-a065-e8628f0c843a" value="1.3.6.1.4.1.12559.11.13.2.6.962">
                <rim:Name>
                    <rim:LocalizedString value="XDSSubmissionSet.uniqueId"></rim:LocalizedString>
                </rim:Name>
            </rim:ExternalIdentifier>
            <rim:ExternalIdentifier id="df0617c8-bdb8-4ac7-bcfc-7d481d5296d4" identificationScheme="urn:uuid:6b5aea1a-874d-4603-a4bc-96a0a7b38446" objectType="urn:oasis:names:tc:ebxml-regrep:ObjectType:RegistryObject:ExternalIdentifier" registryObject="urn:uuid:5a975b0e-a65d-4398-a065-e8628f0c843a" value="CHPAM34^^^CHPAM&amp;amp;1.3.6.1.4.1.12559.11.20.1&amp;amp;ISO">
                <rim:Name>
                    <rim:LocalizedString value="XDSSubmissionSet.patientId"></rim:LocalizedString>
                </rim:Name>
            </rim:ExternalIdentifier>
        </rim:RegistryPackage>
        <rim:ExtrinsicObject home="urn:oid:1.2.3.4.5.6.2.333.23" id="urn:uuid:7d778f5f-fa41-44cc-8afb-871968d2546f" mimeType="" objectType="urn:uuid:7edca82f-054d-47f2-a032-9b2a5b5186c1" status="urn:oasis:names:tc:ebxml-regrep:StatusType:Approved">
            <rim:Slot name="languageCode">
                <rim:ValueList>
                    <rim:Value>en-us</rim:Value>
                </rim:ValueList>
            </rim:Slot>
            <rim:Slot name="creationTime">
                <rim:ValueList>
                    <rim:Value>20190220113513</rim:Value>
                </rim:ValueList>
            </rim:Slot>
            <rim:Slot name="sourcePatientId">
                <rim:ValueList>
                    <rim:Value>CHPAM34^^^CHPAM&amp;amp;1.3.6.1.4.1.12559.11.20.1&amp;amp;ISO</rim:Value>
                </rim:ValueList>
            </rim:Slot>
            <rim:Name>
                <rim:LocalizedString value="XDSDocument Entry 1"></rim:LocalizedString>
            </rim:Name>
            <rim:VersionInfo versionName="1"></rim:VersionInfo>
            <rim:Classification classificationScheme="urn:uuid:41a5887f-8865-4c09-adf7-e362475b143a" classifiedObject="urn:uuid:7d778f5f-fa41-44cc-8afb-871968d2546f" id="urn:uuid:09377777-d377-46e7-8db4-0b8d245a704c" nodeRepresentation="419891008" objectType="urn:oasis:names:tc:ebxml-regrep:ObjectType:RegistryObject:Classification">
                <rim:Slot name="codingScheme">
                    <rim:ValueList>
                        <rim:Value>2.16.840.1.113883.6.96</rim:Value>
                    </rim:ValueList>
                </rim:Slot>
                <rim:Name>
                    <rim:LocalizedString value="Other Composition"></rim:LocalizedString>
                </rim:Name>
            </rim:Classification>
            <rim:Classification classificationScheme="urn:uuid:f4f85eac-e6cb-4883-b524-f2705394840f" classifiedObject="urn:uuid:7d778f5f-fa41-44cc-8afb-871968d2546f" id="urn:uuid:a0c00ae4-a866-41f8-9d4a-42a332592cef" nodeRepresentation="1051000195109" objectType="urn:oasis:names:tc:ebxml-regrep:ObjectType:RegistryObject:Classification">
                <rim:Slot name="codingScheme">
                    <rim:ValueList>
                        <rim:Value>2.16.840.1.113883.6.96</rim:Value>
                    </rim:ValueList>
                </rim:Slot>
                <rim:Name>
                    <rim:LocalizedString value="Normal (qualifier value)"></rim:LocalizedString>
                </rim:Name>
            </rim:Classification>
            <rim:Classification classificationScheme="urn:uuid:a09d5840-386c-46f2-b5ad-9c3699a4309d" classifiedObject="urn:uuid:7d778f5f-fa41-44cc-8afb-871968d2546f" id="urn:uuid:853d12fe-7203-4dff-a94b-dd5bf0d74499" nodeRepresentation="urn:ihe:iti:xds-sd:pdf:2008" objectType="urn:oasis:names:tc:ebxml-regrep:ObjectType:RegistryObject:Classification">
                <rim:Slot name="codingScheme">
                    <rim:ValueList>
                        <rim:Value>1.3.6.1.4.1.19376.1.2.3</rim:Value>
                    </rim:ValueList>
                </rim:Slot>
                <rim:Name>
                    <rim:LocalizedString value="Scanned Documents (PDF)"></rim:LocalizedString>
                </rim:Name>
            </rim:Classification>
            <rim:Classification classificationScheme="urn:uuid:f33fb8ac-18af-42cc-ae0e-ed0b0bdb91e1" classifiedObject="urn:uuid:7d778f5f-fa41-44cc-8afb-871968d2546f" id="urn:uuid:5a1d8eb5-6c77-4c53-b012-926c4436bc12" nodeRepresentation="264358009" objectType="urn:oasis:names:tc:ebxml-regrep:ObjectType:RegistryObject:Classification">
                <rim:Slot name="codingScheme">
                    <rim:ValueList>
                        <rim:Value>2.16.840.1.113883.6.96</rim:Value>
                    </rim:ValueList>
                </rim:Slot>
                <rim:Name>
                    <rim:LocalizedString value="General practice premises (environement)"></rim:LocalizedString>
                </rim:Name>
            </rim:Classification>
            <rim:Classification classificationScheme="urn:uuid:cccf5598-8b07-4b77-a05e-ae952c785ead" classifiedObject="urn:uuid:7d778f5f-fa41-44cc-8afb-871968d2546f" id="urn:uuid:05b06d49-3b30-4256-808c-0217288e8c3a" nodeRepresentation="408466002" objectType="urn:oasis:names:tc:ebxml-regrep:ObjectType:RegistryObject:Classification">
                <rim:Slot name="codingScheme">
                    <rim:ValueList>
                        <rim:Value>2.16.840.1.113883.6.96</rim:Value>
                    </rim:ValueList>
                </rim:Slot>
                <rim:Name>
                    <rim:LocalizedString value="Cardiac surgery (qualifier value)"></rim:LocalizedString>
                </rim:Name>
            </rim:Classification>
            <rim:Classification classificationScheme="urn:uuid:f0306f51-975f-434e-a61c-c59651d33983" classifiedObject="urn:uuid:7d778f5f-fa41-44cc-8afb-871968d2546f" id="urn:uuid:ad14d224-f58a-45d2-865c-08341e512c19" nodeRepresentation="5531000179105" objectType="urn:oasis:names:tc:ebxml-regrep:ObjectType:RegistryObject:Classification">
                <rim:Slot name="codingScheme">
                    <rim:ValueList>
                        <rim:Value>2.16.840.1.113883.6.96</rim:Value>
                    </rim:ValueList>
                </rim:Slot>
                <rim:Name>
                    <rim:LocalizedString value="Nursing report (record artifact)"></rim:LocalizedString>
                </rim:Name>
            </rim:Classification>
            <rim:ExternalIdentifier id="urn:uuid:45f51623-c7ae-4b46-a45c-74957d57aaf8" identificationScheme="urn:uuid:2e82c1f6-a085-4c72-9da3-8640a32e42ab" objectType="urn:oasis:names:tc:ebxml-regrep:ObjectType:RegistryObject:ExternalIdentifier" registryObject="urn:uuid:7d778f5f-fa41-44cc-8afb-871968d2546f" value="1.3.6.1.4.1.12559.11.13.2.1.963">
                <rim:Name>
                    <rim:LocalizedString value="XDSDocumentEntry.uniqueId"></rim:LocalizedString>
                </rim:Name>
            </rim:ExternalIdentifier>
            <rim:ExternalIdentifier id="1d459695-98e1-4343-a92f-232965a70cdf" identificationScheme="urn:uuid:58a6f841-87b3-4a3e-92fd-a8ffeff98427" objectType="urn:oasis:names:tc:ebxml-regrep:ObjectType:RegistryObject:ExternalIdentifier" registryObject="urn:uuid:7d778f5f-fa41-44cc-8afb-871968d2546f" value="CHPAM34^^^CHPAM&amp;amp;1.3.6.1.4.1.12559.11.20.1&amp;amp;ISO">
                <rim:Name>
                    <rim:LocalizedString value="XDSDocumentEntry.patientId"></rim:LocalizedString>
                </rim:Name>
            </rim:ExternalIdentifier>
        </rim:ExtrinsicObject>
        <rim:Association associationType="urn:oasis:names:tc:ebxml-regrep:AssociationType:HasMember" id="2c2fea81-363d-4e22-8145-15940431732d" sourceObject="urn:uuid:5a975b0e-a65d-4398-a065-e8628f0c843a" targetObject="urn:uuid:7d778f5f-fa41-44cc-8afb-871968d2546f">
            <rim:Slot name="SubmissionSetStatus">
                <rim:ValueList>
                    <rim:Value>Original</rim:Value>
                </rim:ValueList>
            </rim:Slot>
            <rim:Slot name="PreviousVersion">
                <rim:ValueList>
                    <rim:Value>1</rim:Value>
                </rim:ValueList>
            </rim:Slot>
        </rim:Association>
    </rim:RegistryObjectList>
</lcm:SubmitObjectsRequest></env:Body></env:Envelope>


External Validation Report

External Validation Report


General Informations
Validation Date 2019, 12 18 - 12:46:49
Validation Service Gazelle XDSMetadata Validation (Version : UNKNOWN)
Validation Test Status
FAILED

Result overview
XML
PASSED
XSD
PASSED
ModelBased Validation
FAILED

The document you have validated is supposed to be an XML document. The validator has checked if it is well-formed, results of this validation are gathered in this part.

The XML document is well-formed


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

The XML document is valid regarding the schema



Result
FAILED
Summary 283 checks
9 errors
0 warning
3 infos
HIDE : Errors Warnings Infos Reports

Errors

Test constraintMimeType_required
Location /SubmitObjectsRequest/RegistryObjectList/ExtrinsicObject[0]
Description mimeType is required on XDSDocumentEntry (IHE_ITI_TF V3, 4.3.1.1) [ Assertion... ]

Test constraintSourcePatientId_CX
Location /SubmitObjectsRequest/RegistryObjectList/ExtrinsicObject[0]
Description sourcePatientId metadata must have CX structure, with an ID and an AuthorityDomain, all other components shall be ommited (IHE_ITI_TF V3, 4.2.3.2.22) [ Assertion... ]

Test constraintPatientId_CX
Location /SubmitObjectsRequest/RegistryObjectList/ExtrinsicObject[0]/ExternalIdentifier[1]
Description patientId must have CX structure (IHE_ITI_TF V3, 4.2.3.2.16) [ Assertion... ]

Test constraintDisplayName
Location /SubmitObjectsRequest/RegistryObjectList/RegistryPackage[0]/Classification[0]
Description the displayName is required (Name/LocalizedString/@value) (IHE_ITI_TF V3, 4.2.3.1.2) [ Assertion... ]

Test constraintNodeRepresentation
Location /SubmitObjectsRequest/RegistryObjectList/RegistryPackage[0]/Classification[0]
Description nodeRepresentation attribute is required (IHE_ITI_TF V3, 4.2.3.1.2) [ Assertion... ]

Test constraintValueUnique
Location /SubmitObjectsRequest/RegistryObjectList/RegistryPackage[0]/Classification[0]
Description one and only one value shall be present (Slot/ValueList/Value/@text()) (IHE_ITI_TF V3, 4.2.3.1.2) [ Assertion... ]

Test constraintPatientId_CX
Location /SubmitObjectsRequest/RegistryObjectList/RegistryPackage[0]/ExternalIdentifier[2]
Description patientId must have CX structure (IHE_ITI_TF V3, 4.2.3.3.8) [ Assertion... ]

Location /SubmitObjectsRequest/RegistryObjectList/ExtrinsicObject[0]//Classification[1]/Slot[0]
Description The nodeRepresentation attribute = 1051000195109 of the classification must be part of one of the following valueSet list [2.16.756.5.30.1.127.3.10.1.5] (TF - IHE ITI Technical Framework Supplement – Restricted Metadata Update (RMU)).

Location /SubmitObjectsRequest/RegistryObjectList/ExtrinsicObject[0]//Classification[5]/Slot[0]
Description The nodeRepresentation attribute = 5531000179105 of the classification must be part of one of the following valueSet list [2.16.756.5.30.1.127.3.10.1.27] (TF - IHE ITI Technical Framework Supplement – Restricted Metadata Update (RMU)).

Infos

Test constraintAuthorSubmissionSet_urequiredIfKown
Location /SubmitObjectsRequest/RegistryObjectList
Description The author is required on SubmissionSet if known (IHE_ITI_TF V3, 4.2.3.3.1) [ Assertion... ]

Test constraintServiceStartTime_requiredIfKnown
Location /SubmitObjectsRequest/RegistryObjectList/ExtrinsicObject[0]
Description serviceStartTime required if known on XDSDocumentEntry(IHE_ITI_TF V3, 4.2.3.2.19) [ Assertion... ]

Test constraintServiceStopTime_requiredIfKnown
Location /SubmitObjectsRequest/RegistryObjectList/ExtrinsicObject[0]
Description serviceStopTime required if known on XDSDocumentEntry (IHE_ITI_TF V3, 4.3.1.1) [ Assertion... ]

Reports

Test constraintHomeComunityId_OID
Location /SubmitObjectsRequest/RegistryObjectList
Description homeCommunityId must have OID URN structure (IHE_ITI_TF V3, 4.2.3.4.5) [ Assertion... ]

Test constraintLastUpdateTime_DTM
Location /SubmitObjectsRequest/RegistryObjectList
Description lastUpdateTime metadata must have DTM structure (IHE_ITI_TF V3, 4.2.3.4.6) [ Assertion... ]

Test constraintXDSFolderComment
Location /SubmitObjectsRequest/RegistryObjectList
Description There can be at most one comment in the XDSFolder (IHE_ITI_TF V3, 4.2.3.4.3) [ Assertion... ]

Test constraintXDSFolderTitle
Location /SubmitObjectsRequest/RegistryObjectList
Description The title shall have a single value if present (IHE_ITI_TF V3, 4.2.3.4.8) [ Assertion... ]

Test constraintXDSFolder_allowed_ExternalIdentifier
Location /SubmitObjectsRequest/RegistryObjectList
Description Allowed Classification on XDSFolder are only XDSFolder.patientId and XDSFolder.uniqueId (IHE_ITI_TF V3, 4.2.3.4) [ Assertion... ]

Test constraintXDSFolder_allowed_slot
Location /SubmitObjectsRequest/RegistryObjectList
Description allowed Slot on XDSFolder is only lastUpdateTime, otherwise it's an extraMetadata (IHE_ITI_TF V3, 4.2.3.4) [ Assertion... ]

Test constraintXDSFolder_lastUpdateTime
Location /SubmitObjectsRequest/RegistryObjectList
Description if XDSFolder present, lastUpdateTime shall have a single value at most (IHE_ITI_TF V3, 4.2.3.4.6) [ Assertion... ]

Test constraintXDSFolder_status
Location /SubmitObjectsRequest/RegistryObjectList
Description status of XDSFolder shall be Approved (IHE_ITI_TF V3, 4.2.3.4.1) [ Assertion... ]

Test constraintXDSFolder_uniqueId_unique
Location /SubmitObjectsRequest/RegistryObjectList
Description the uniqueId of XDSFolder is unique (IHE_ITI_TF V3, 4.2.3.4.9) [ Assertion... ]

Test cnstraintSubmissionSetTime
Location /SubmitObjectsRequest/RegistryObjectList
Description There can be only one title on SubmissionSet (IHE_ITI_TF V3, 4.2.3.3.10) [ Assertion... ]

Test constraintAvailabilityStatus
Location /SubmitObjectsRequest/RegistryObjectList
Description status of a SubmissionSet shall be Approved : 'urn:oasis:names:tc:ebxml-regrep:StatusType:Approved' (IHE_ITI_TF V3, 4.2.3.3.2) [ Assertion... ]

Test constraintContentTypeCode_unique
Location /SubmitObjectsRequest/RegistryObjectList
Description contentTypeCode unique on SubmissionSet (IHE_ITI_TF V3, 4.2.3.3.4) [ Assertion... ]

Test constraintEntryUUID_UUID
Location /SubmitObjectsRequest/RegistryObjectList
Description entryUUID SHOULD have the structure of UUID (IHE_ITI_TF V3, 4.2.3.3.5) [ Assertion... ]

Test constraintEntryUUID_required
Location /SubmitObjectsRequest/RegistryObjectList
Description entryUUID is required on SubmissionSet (IHE_ITI_TF V3, 4.3.1.1) [ Assertion... ]

Test constraintHomeCommunity_id
Location /SubmitObjectsRequest/RegistryObjectList
Description homeCommunityId shoud have OID URN structure (IHE_ITI_TF V3, 4.2.3.3.6) [ Assertion... ]

Test constraintIntendedRecipienStruc
Location /SubmitObjectsRequest/RegistryObjectList
Description The structure of intendedRecipien shall be 'XON|XCN|XTN' (IHE_ITI_TF V3, 4.2.3.3.7) [ Assertion... ]

Test constraintIntendedRecipient
Location /SubmitObjectsRequest/RegistryObjectList
Description intendedRecipient shall have one or more values if present on SubmissionSet (IHE_ITI_TF V3, 4.2.3.3.7) [ Assertion... ]

Test constraintLimitedMetadata
Location /SubmitObjectsRequest/RegistryObjectList
Description only one limitedMetadata attribute can be present (IHE_ITI_TF V3, 4.2.3.3.13) [ Assertion... ]

Test constraintPatientId
Location /SubmitObjectsRequest/RegistryObjectList
Description patientId shall have a single value on SubmissionSet (IHE_ITI_TF V3, 4.2.3.3.8) [ Assertion... ]

Test constraintSourceId
Location /SubmitObjectsRequest/RegistryObjectList
Description XDSSubmissionSet.sourceId shall have a single value (IHE_ITI_TF V3, 4.2.3.3.9) [ Assertion... ]

Test constraintSubmissionDescription
Location /SubmitObjectsRequest/RegistryObjectList
Description There can be only one description on SubmissionSet (IHE_ITI_TF V3, 4.2.3.3.3) [ Assertion... ]

Test constraintSubmissionSet_allowed_classification
Location /SubmitObjectsRequest/RegistryObjectList
Description allowed classification on submissionSet are only author and contentTypeCode (IHE_ITI_TF V3, 4.2.3.3) [ Assertion... ]

Test constraintSubmissionSet_allowed_slot
Location /SubmitObjectsRequest/RegistryObjectList
Description allowed slot on submissionSet are only submissionTime and intendedRecipient, others are extraMetadata (IHE_ITI_TF V3, 4.2.3.3) [ Assertion... ]

Test constraintSubmissionTime
Location /SubmitObjectsRequest/RegistryObjectList
Description submissionTime can have a singleValue on SubmissionSet (IHE_ITI_TF V3, 4.2.3.3.10) [ Assertion... ]

Test constraintSubmissionTime_DTM
Location /SubmitObjectsRequest/RegistryObjectList
Description submissionTime metadata must have DTM structure (IHE_ITI_TF V3, 4.2.3.3.10) [ Assertion... ]

Test constraintUniqueId
Location /SubmitObjectsRequest/RegistryObjectList
Description uniqueId shall have at most a single value on SubmissionSet (IHE_ITI_TF V3, 4.2.3.3.12) [ Assertion... ]

Test constraintSlot
Location /SubmitObjectsRequest/RegistryObjectList/Association[0]
Description the name of each slot shall be unique (IHE_ITI_TF V3, 4.2.3.1.6) [ Assertion... ]

Test constraintSlotUnique
Location /SubmitObjectsRequest/RegistryObjectList/ExtrinsicObject[0]
Description the name of each slot shall be unique (IHE_ITI_TF V3, 4.2.3.1.6) [ Assertion... ]

Test constraintAvailabilityStatus
Location /SubmitObjectsRequest/RegistryObjectList/ExtrinsicObject[0]
Description XDSDocumentEntry must have the status Approved or Deprecated (urn:oasis:names:tc:ebxml-regrep:StatusType:Approved or urn:oasis:names:tc:ebxml-regrep:StatusType:Deprecated) (IHE_ITI_TF V3, 4.2.3.2.2) [ Assertion... ]

Test constraintClassCodeRequired
Location /SubmitObjectsRequest/RegistryObjectList/ExtrinsicObject[0]
Description At most one classCode can be present on XDSDocumentEntry (IHE_ITI_TF V3, 4.2.3.2.3) [ Assertion... ]

Test constraintCreationTime_DTM
Location /SubmitObjectsRequest/RegistryObjectList/ExtrinsicObject[0]
Description creationTime must have DTM structure if present (IHE_ITI_TF V3, 4.2.3.2.6) [ Assertion... ]

Test constraintEntryUUID_required
Location /SubmitObjectsRequest/RegistryObjectList/ExtrinsicObject[0]
Description entryUUID required on XDSDocumentEntry (IHE_ITI_TF V3, 4.3.1.1) [ Assertion... ]

Test constraintHASH_SHA1
Location /SubmitObjectsRequest/RegistryObjectList/ExtrinsicObject[0]
Description hash metadata must have SHA1 structure (IHE_ITI_TF V3, 4.2.3.2.10) [ Assertion... ]

Test constraintHash_singleValue
Location /SubmitObjectsRequest/RegistryObjectList/ExtrinsicObject[0]
Description If present on XDSDocumentEntry, hash shall have a single value (IHE_ITI_TF V3, 4.2.3.2.10) [ Assertion... ]

Test constraintHomeCommunityId_OID
Location /SubmitObjectsRequest/RegistryObjectList/ExtrinsicObject[0]
Description homeCommunityId must have an OID URN structure (IHE_ITI_TF V3, 4.2.3.2.12) [ Assertion... ]

Test constraintLanguageCode
Location /SubmitObjectsRequest/RegistryObjectList/ExtrinsicObject[0]
Description languageCode shall have a single value on XDSDocumentEntry (IHE_ITI_TF V3, 4.2.3.2.13) [ Assertion... ]

Test constraintLegalAuthenticator_XCN
Location /SubmitObjectsRequest/RegistryObjectList/ExtrinsicObject[0]
Description legalAuthenticator must have the structure XCN if present (IHE_ITI_TF V3, 4.2.3.2.14) [ Assertion... ]

Test constraintLegalAuthenticator_unique
Location /SubmitObjectsRequest/RegistryObjectList/ExtrinsicObject[0]
Description if present on XDSDocumentEntry, legalAuthenticator shall have a single value (IHE_ITI_TF V3, 4.2.3.2.14) [ Assertion... ]

Test constraintPatientId_unique
Location /SubmitObjectsRequest/RegistryObjectList/ExtrinsicObject[0]
Description PatientId is unique on XDSDocumentEntry (IHE_ITI_TF V3, 4.2.3.2.16) [ Assertion... ]

Test constraintPracticeSetting_unique
Location /SubmitObjectsRequest/RegistryObjectList/ExtrinsicObject[0]
Description There shall be zero or one practiceSettingCode (IHE_ITI_TF V3, 4.2.3.2.17) [ Assertion... ]

Test constraintReferencedIdList_CXi
Location /SubmitObjectsRequest/RegistryObjectList/ExtrinsicObject[0]
Description referencedIdList metadata shall have the form CXi (IHE_ITI_TF V3, 4.2.3.2.28) [ Assertion... ]

Test constraintRepositoryUniqueId
Location /SubmitObjectsRequest/RegistryObjectList/ExtrinsicObject[0]
Description repositoryUniqueId have a single value on XDSDocumentEntry (IHE_ITI_TF V3, 4.2.3.2.18) [ Assertion... ]

Test constraintRepositoryUniqueId_OID
Location /SubmitObjectsRequest/RegistryObjectList/ExtrinsicObject[0]
Description the repositoryUniqueId shall be an OID (IHE_ITI_TF V3, 4.2.3.2.18) [ Assertion... ]

Test constraintRepositoryUniqueId_length
Location /SubmitObjectsRequest/RegistryObjectList/ExtrinsicObject[0]
Description the repositoryUniqueId has a max length of 64 characters (IHE_ITI_TF V3, 4.2.3.2.18) [ Assertion... ]

Test constraintServiceStartTime
Location /SubmitObjectsRequest/RegistryObjectList/ExtrinsicObject[0]
Description serviceStartTime have a single value on XDSDocumentEntry (IHE_ITI_TF V3, 4.2.3.2.19) [ Assertion... ]

Test constraintServiceStartTime_DTM
Location /SubmitObjectsRequest/RegistryObjectList/ExtrinsicObject[0]
Description serviceStartTime metadata must have DTM structure(IHE_ITI_TF V3, 4.2.3.2.19) [ Assertion... ]

Test constraintServiceStopTime
Location /SubmitObjectsRequest/RegistryObjectList/ExtrinsicObject[0]
Description serviceStopTime have a single value on XDSDocumentEntry (IHE_ITI_TF V3, 4.2.3.2.20) [ Assertion... ]

Test constraintServiceStopTime_DTM
Location /SubmitObjectsRequest/RegistryObjectList/ExtrinsicObject[0]
Description serviceStopTime metadata must have DTM structure (IHE_ITI_TF V3, 4.2.3.2.20) [ Assertion... ]

Test constraintSize
Location /SubmitObjectsRequest/RegistryObjectList/ExtrinsicObject[0]
Description If present, size shall have a single value on XDSDocumentEntry (IHE_ITI_TF V3, 4.2.3.2.21) [ Assertion... ]

Test constraintSize_Integer
Location /SubmitObjectsRequest/RegistryObjectList/ExtrinsicObject[0]
Description size metadata must be an integer (IHE_ITI_TF V3, 4.2.3.2.21) [ Assertion... ]

Test constraintSourcePatientId
Location /SubmitObjectsRequest/RegistryObjectList/ExtrinsicObject[0]
Description sourcePatientId is unique on XDSDocumentEntry (IHE_ITI_TF V3, 4.2.3.2.22) [ Assertion... ]

Test constraintSourcePatientInfo
Location /SubmitObjectsRequest/RegistryObjectList/ExtrinsicObject[0]
Description sourcePatientInfo shall have a single value, a single sourcePatientInfo may be present on XDSDocumentEntry (IHE_ITI_TF V3, 4.2.3.2.23) [ Assertion... ]

Test constraintTitle
Location /SubmitObjectsRequest/RegistryObjectList/ExtrinsicObject[0]
Description if present, the title shall have a single value on XDSDocumentEntry (IHE_ITI_TF V3, 4.2.3.2.24) [ Assertion... ]

Test constraintTypeCode_unique
Location /SubmitObjectsRequest/RegistryObjectList/ExtrinsicObject[0]
Description typeCode is unique on XDSDocumentEntry (IHE_ITI_TF V3, 4.2.3.2.25) [ Assertion... ]

Test constraintURI
Location /SubmitObjectsRequest/RegistryObjectList/ExtrinsicObject[0]
Description URI shall have a single value if present on XDSDocumentEntry (IHE_ITI_TF V3, 4.2.3.2.27) [ Assertion... ]

Test constraintUniqueId
Location /SubmitObjectsRequest/RegistryObjectList/ExtrinsicObject[0]
Description uniqueId is required, and shall have a single value on XDSDocumentEntry (IHE_ITI_TF V3, 4.2.3.2.26) [ Assertion... ]

Test constraint_FormatCode_unique
Location /SubmitObjectsRequest/RegistryObjectList/ExtrinsicObject[0]
Description the formatCode is unique on XDSDocumentEntry when present (IHE_ITI_TF V3, 4.2.3.2.9) [ Assertion... ]

Test constraint_HealthCareFacilityTypeCode_unique
Location /SubmitObjectsRequest/RegistryObjectList/ExtrinsicObject[0]
Description healthCareFacilityTypeCode can have a single value on XDSDocumentEntry (IHE_ITI_TF V3, 4.2.3.2.11) [ Assertion... ]

Test constraintSlot
Location /SubmitObjectsRequest/RegistryObjectList/ExtrinsicObject[0]
Description the name of each slot shall be unique (IHE_ITI_TF V3, 4.2.3.1.6) [ Assertion... ]

Test constraintClassification
Location /SubmitObjectsRequest/RegistryObjectList/ExtrinsicObject[0]/Classification[0]
Description these metadatas shall be conform to 4.2.3.1.2 : XDSDocumentEntry.confidentialityCode, XDSDocumentEntry.classCode, XDSDocumentEntry.eventCodeList, XDSDocumentEntry.formatCode, XDSDocumentEntry.healthCareFacilityTypeCode, XDSDocumentEntry.practiceSettingCode, XDSDocumentEntry.typeCode, SubmissionSet.contentTypeCode, XDSFolder.codeList (IHE_ITI_TF V3, 4.2.3.1.2) [ Assertion... ]

Test constraintClassificationObject
Location /SubmitObjectsRequest/RegistryObjectList/ExtrinsicObject[0]/Classification[0]
Description classificationObject shall be present (IHE_ITI_TF V3, 4.2.3.1.2) [ Assertion... ]

Test constraintClassificationOther
Location /SubmitObjectsRequest/RegistryObjectList/ExtrinsicObject[0]/Classification[0]
Description classification shall not contain other classifications (IHE_ITI_TF V3, 4.2.3.1.2) [ Assertion... ]

Test constraintDisplayName
Location /SubmitObjectsRequest/RegistryObjectList/ExtrinsicObject[0]/Classification[0]
Description the displayName is required (Name/LocalizedString/@value) (IHE_ITI_TF V3, 4.2.3.1.2) [ Assertion... ]

Test constraintExternalIdentiOther
Location /SubmitObjectsRequest/RegistryObjectList/ExtrinsicObject[0]/Classification[0]
Description classification shall not contain other externalIdentifier (IHE_ITI_TF V3, 4.2.3.1.2) [ Assertion... ]

Test constraintNodeRepresentation
Location /SubmitObjectsRequest/RegistryObjectList/ExtrinsicObject[0]/Classification[0]
Description nodeRepresentation attribute is required (IHE_ITI_TF V3, 4.2.3.1.2) [ Assertion... ]

Test constraintObjectType
Location /SubmitObjectsRequest/RegistryObjectList/ExtrinsicObject[0]/Classification[0]
Description ObjectTye when present shall have the value urn:oasis:names:tc:ebxml-regrep:ObjectType:RegistryObject:Classification (IHE_ITI_TF V3, 4.2.3.1.2) [ Assertion... ]

Test constraintOtherName
Location /SubmitObjectsRequest/RegistryObjectList/ExtrinsicObject[0]/Classification[0]
Description classification shall not contain other Name (IHE_ITI_TF V3, 4.2.3.1.2) [ Assertion... ]

Test constraintOtherSlot
Location /SubmitObjectsRequest/RegistryObjectList/ExtrinsicObject[0]/Classification[0]
Description classification shall not contain other Slot (IHE_ITI_TF V3, 4.2.3.1.2) [ Assertion... ]

Test constraintSlotName
Location /SubmitObjectsRequest/RegistryObjectList/ExtrinsicObject[0]/Classification[0]
Description slot/@name is required and fixed to 'codingScheme' (IHE_ITI_TF V3, 4.2.3.1.2) [ Assertion... ]

Test constraintValueUnique
Location /SubmitObjectsRequest/RegistryObjectList/ExtrinsicObject[0]/Classification[0]
Description one and only one value shall be present (Slot/ValueList/Value/@text()) (IHE_ITI_TF V3, 4.2.3.1.2) [ Assertion... ]

Test constraintSlot
Location /SubmitObjectsRequest/RegistryObjectList/ExtrinsicObject[0]/Classification[0]
Description the name of each slot shall be unique (IHE_ITI_TF V3, 4.2.3.1.6) [ Assertion... ]

Test constraintClassification
Location /SubmitObjectsRequest/RegistryObjectList/ExtrinsicObject[0]/Classification[1]
Description these metadatas shall be conform to 4.2.3.1.2 : XDSDocumentEntry.confidentialityCode, XDSDocumentEntry.classCode, XDSDocumentEntry.eventCodeList, XDSDocumentEntry.formatCode, XDSDocumentEntry.healthCareFacilityTypeCode, XDSDocumentEntry.practiceSettingCode, XDSDocumentEntry.typeCode, SubmissionSet.contentTypeCode, XDSFolder.codeList (IHE_ITI_TF V3, 4.2.3.1.2) [ Assertion... ]

Test constraintClassificationObject
Location /SubmitObjectsRequest/RegistryObjectList/ExtrinsicObject[0]/Classification[1]
Description classificationObject shall be present (IHE_ITI_TF V3, 4.2.3.1.2) [ Assertion... ]

Test constraintClassificationOther
Location /SubmitObjectsRequest/RegistryObjectList/ExtrinsicObject[0]/Classification[1]
Description classification shall not contain other classifications (IHE_ITI_TF V3, 4.2.3.1.2) [ Assertion... ]

Test constraintDisplayName
Location /SubmitObjectsRequest/RegistryObjectList/ExtrinsicObject[0]/Classification[1]
Description the displayName is required (Name/LocalizedString/@value) (IHE_ITI_TF V3, 4.2.3.1.2) [ Assertion... ]

Test constraintExternalIdentiOther
Location /SubmitObjectsRequest/RegistryObjectList/ExtrinsicObject[0]/Classification[1]
Description classification shall not contain other externalIdentifier (IHE_ITI_TF V3, 4.2.3.1.2) [ Assertion... ]

Test constraintNodeRepresentation
Location /SubmitObjectsRequest/RegistryObjectList/ExtrinsicObject[0]/Classification[1]
Description nodeRepresentation attribute is required (IHE_ITI_TF V3, 4.2.3.1.2) [ Assertion... ]

Test constraintObjectType
Location /SubmitObjectsRequest/RegistryObjectList/ExtrinsicObject[0]/Classification[1]
Description ObjectTye when present shall have the value urn:oasis:names:tc:ebxml-regrep:ObjectType:RegistryObject:Classification (IHE_ITI_TF V3, 4.2.3.1.2) [ Assertion... ]

Test constraintOtherName
Location /SubmitObjectsRequest/RegistryObjectList/ExtrinsicObject[0]/Classification[1]
Description classification shall not contain other Name (IHE_ITI_TF V3, 4.2.3.1.2) [ Assertion... ]

Test constraintOtherSlot
Location /SubmitObjectsRequest/RegistryObjectList/ExtrinsicObject[0]/Classification[1]
Description classification shall not contain other Slot (IHE_ITI_TF V3, 4.2.3.1.2) [ Assertion... ]

Test constraintSlotName
Location /SubmitObjectsRequest/RegistryObjectList/ExtrinsicObject[0]/Classification[1]
Description slot/@name is required and fixed to 'codingScheme' (IHE_ITI_TF V3, 4.2.3.1.2) [ Assertion... ]

Test constraintValueUnique
Location /SubmitObjectsRequest/RegistryObjectList/ExtrinsicObject[0]/Classification[1]
Description one and only one value shall be present (Slot/ValueList/Value/@text()) (IHE_ITI_TF V3, 4.2.3.1.2) [ Assertion... ]

Test constraintSlot
Location /SubmitObjectsRequest/RegistryObjectList/ExtrinsicObject[0]/Classification[1]
Description the name of each slot shall be unique (IHE_ITI_TF V3, 4.2.3.1.6) [ Assertion... ]

Test constraintClassification
Location /SubmitObjectsRequest/RegistryObjectList/ExtrinsicObject[0]/Classification[2]
Description these metadatas shall be conform to 4.2.3.1.2 : XDSDocumentEntry.confidentialityCode, XDSDocumentEntry.classCode, XDSDocumentEntry.eventCodeList, XDSDocumentEntry.formatCode, XDSDocumentEntry.healthCareFacilityTypeCode, XDSDocumentEntry.practiceSettingCode, XDSDocumentEntry.typeCode, SubmissionSet.contentTypeCode, XDSFolder.codeList (IHE_ITI_TF V3, 4.2.3.1.2) [ Assertion... ]

Test constraintClassificationObject
Location /SubmitObjectsRequest/RegistryObjectList/ExtrinsicObject[0]/Classification[2]
Description classificationObject shall be present (IHE_ITI_TF V3, 4.2.3.1.2) [ Assertion... ]

Test constraintClassificationOther
Location /SubmitObjectsRequest/RegistryObjectList/ExtrinsicObject[0]/Classification[2]
Description classification shall not contain other classifications (IHE_ITI_TF V3, 4.2.3.1.2) [ Assertion... ]

Test constraintDisplayName
Location /SubmitObjectsRequest/RegistryObjectList/ExtrinsicObject[0]/Classification[2]
Description the displayName is required (Name/LocalizedString/@value) (IHE_ITI_TF V3, 4.2.3.1.2) [ Assertion... ]

Test constraintExternalIdentiOther
Location /SubmitObjectsRequest/RegistryObjectList/ExtrinsicObject[0]/Classification[2]
Description classification shall not contain other externalIdentifier (IHE_ITI_TF V3, 4.2.3.1.2) [ Assertion... ]

Test constraintNodeRepresentation
Location /SubmitObjectsRequest/RegistryObjectList/ExtrinsicObject[0]/Classification[2]
Description nodeRepresentation attribute is required (IHE_ITI_TF V3, 4.2.3.1.2) [ Assertion... ]

Test constraintObjectType
Location /SubmitObjectsRequest/RegistryObjectList/ExtrinsicObject[0]/Classification[2]
Description ObjectTye when present shall have the value urn:oasis:names:tc:ebxml-regrep:ObjectType:RegistryObject:Classification (IHE_ITI_TF V3, 4.2.3.1.2) [ Assertion... ]

Test constraintOtherName
Location /SubmitObjectsRequest/RegistryObjectList/ExtrinsicObject[0]/Classification[2]
Description classification shall not contain other Name (IHE_ITI_TF V3, 4.2.3.1.2) [ Assertion... ]

Test constraintOtherSlot
Location /SubmitObjectsRequest/RegistryObjectList/ExtrinsicObject[0]/Classification[2]
Description classification shall not contain other Slot (IHE_ITI_TF V3, 4.2.3.1.2) [ Assertion... ]

Test constraintSlotName
Location /SubmitObjectsRequest/RegistryObjectList/ExtrinsicObject[0]/Classification[2]
Description slot/@name is required and fixed to 'codingScheme' (IHE_ITI_TF V3, 4.2.3.1.2) [ Assertion... ]

Test constraintValueUnique
Location /SubmitObjectsRequest/RegistryObjectList/ExtrinsicObject[0]/Classification[2]
Description one and only one value shall be present (Slot/ValueList/Value/@text()) (IHE_ITI_TF V3, 4.2.3.1.2) [ Assertion... ]

Test constraintSlot
Location /SubmitObjectsRequest/RegistryObjectList/ExtrinsicObject[0]/Classification[2]
Description the name of each slot shall be unique (IHE_ITI_TF V3, 4.2.3.1.6) [ Assertion... ]

Test constraintClassification
Location /SubmitObjectsRequest/RegistryObjectList/ExtrinsicObject[0]/Classification[3]
Description these metadatas shall be conform to 4.2.3.1.2 : XDSDocumentEntry.confidentialityCode, XDSDocumentEntry.classCode, XDSDocumentEntry.eventCodeList, XDSDocumentEntry.formatCode, XDSDocumentEntry.healthCareFacilityTypeCode, XDSDocumentEntry.practiceSettingCode, XDSDocumentEntry.typeCode, SubmissionSet.contentTypeCode, XDSFolder.codeList (IHE_ITI_TF V3, 4.2.3.1.2) [ Assertion... ]

Test constraintClassificationObject
Location /SubmitObjectsRequest/RegistryObjectList/ExtrinsicObject[0]/Classification[3]
Description classificationObject shall be present (IHE_ITI_TF V3, 4.2.3.1.2) [ Assertion... ]

Test constraintClassificationOther
Location /SubmitObjectsRequest/RegistryObjectList/ExtrinsicObject[0]/Classification[3]
Description classification shall not contain other classifications (IHE_ITI_TF V3, 4.2.3.1.2) [ Assertion... ]

Test constraintDisplayName
Location /SubmitObjectsRequest/RegistryObjectList/ExtrinsicObject[0]/Classification[3]
Description the displayName is required (Name/LocalizedString/@value) (IHE_ITI_TF V3, 4.2.3.1.2) [ Assertion... ]

Test constraintExternalIdentiOther
Location /SubmitObjectsRequest/RegistryObjectList/ExtrinsicObject[0]/Classification[3]
Description classification shall not contain other externalIdentifier (IHE_ITI_TF V3, 4.2.3.1.2) [ Assertion... ]

..........

All errors and warnings are shown above. If you want to view the complete report including all positive checks, please download the 'Model Based Validation Result'.


Headers: application/soap+xml;charset=UTF-8

Content :

<soap12:Envelope xmlns:soap12="http://www.w3.org/2003/05/soap-envelope"
                 xmlns:wsa="http://www.w3.org/2005/08/addressing">   
   <soap12:Header>
      <wsa:Action>urn:ihe:iti:2018:RestrictedUpdateDocumentSetResponse</wsa:Action>
      <wsa:MessageID>urn:uuid:3e435644-dc32-4232-b6d4-c6f51b63b31c</wsa:MessageID>
      <wsa:To>http://www.w3.org/2005/08/addressing/anonymous</wsa:To>
      <wsa:RelatesTo xmlns="http://www.w3.org/2005/08/addressing">urn:uuid:2cde269d-7049-4473-a8fe-6294c0975f64</wsa:RelatesTo>
   </soap12:Header>
   <soap12: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>
                <rs:RegistryError severity="urn:oasis:names:tc:ebxml-regrep:ErrorSeverityType:Error"
                              errorCode="XDSUnknownSourceID"
                              codeContext="no documents with this SourceID 1.3.6.1.4.1.12559.11.13.2.5"/>
          </rs:RegistryErrorList>
      </rs:RegistryResponse>
   </soap12:Body>
</soap12:Envelope>


External Validation Report

External Validation Report


General Informations
Validation Date 2019, 12 18 - 12:46:49
Validation Service Gazelle XDSMetadata Validation (Version : UNKNOWN)
Validation Test Status
PASSED

Result overview
XML
PASSED
ModelBased Validation
PASSED

The document you have validated is supposed to be an XML document. The validator has checked if it is well-formed, results of this validation are gathered in this part.

The XML document is well-formed



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

Warnings

Test structure_test
Location all the document
Description There is no known validator for such messages.