Test Report

Message Transaction

This test has been processed with Nist Repository - pub-eu on 2021-01-26 12:09:34.659

Transaction: ITI-18

Affinity Domain: IHE_XDS-b

Responder: Nist Registry

Headers: Content-Type: application/soap+xml

Content :
<s:Envelope xmlns:a="http://www.w3.org/2005/08/addressing" xmlns:s="http://www.w3.org/2003/05/soap-envelope"><s:Header xmlns:s="http://www.w3.org/2003/05/soap-envelope"><a:Action s:mustUnderstand="1">urn:ihe:iti:2007:RegistryStoredQuery</a:Action><a:MessageID>urn:uuid:d9f9f589-d468-479f-8216-8791f1a0860b</a:MessageID><a:ReplyTo><a:Address>http://www.w3.org/2005/08/addressing/anonymous</a:Address></a:ReplyTo><a:To s:mustUnderstand="1">http://ihexds.nist.gov:12080/tf6/services/xdsregistryb</a:To></s:Header><s:Body xmlns:s="http://www.w3.org/2003/05/soap-envelope"><query:AdhocQueryRequest xmlns:lcm="urn:oasis:names:tc:ebxml-regrep:xsd:lcm:3.0" xmlns:query="urn:oasis:names:tc:ebxml-regrep:xsd:query:3.0" xmlns:rim="urn:oasis:names:tc:ebxml-regrep:xsd:rim:3.0" xmlns:rs="urn:oasis:names:tc:ebxml-regrep:xsd:rs:3.0" xmlns:xdsb="urn:ihe:iti:xds-b:2007" xmlns:xop="http://www.w3.org/2004/08/xop/include">
    <query:ResponseOption returnComposedObjects="true" returnType="LeafClass"></query:ResponseOption>
    <rim:AdhocQuery id="urn:uuid:14d4debf-8f97-4251-9a74-a90016b0af0d">
        <rim:Slot name="$XDSDocumentEntryPatientId">
            <rim:ValueList></rim:ValueList>
        </rim:Slot>
        <rim:Slot name="$XDSDocumentEntryStatus">
            <rim:ValueList>
                <rim:Value>('urn:oasis:names:tc:ebxml-regrep:StatusType:Approved')</rim:Value>
            </rim:ValueList>
        </rim:Slot>
    </rim:AdhocQuery>
</query:AdhocQueryRequest></s:Body></s:Envelope>


External Validation Report

External Validation Report


General Informations
Validation Date 2021, 01 26 - 12:09:47
Validation Service Gazelle XDSMetadata Validation (Version : UNKNOWN)
Validation Test Status
PASSED

Result overview
XML
PASSED
XSD
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


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
PASSED
Summary 39 checks
0 errors
0 warning
0 infos
HIDE : Errors Warnings Infos Reports

Reports

Location /AdhocQueryRequest/AdhocQuery/Slot[1]
Description The value ('urn:oasis:names:tc:ebxml-regrep:StatusType:Approved') of the slot $XDSDocumentEntryStatus is multiple. Must have parenthesis (TF - IHE IT Infrastructure Technical Framework, Volume 2a (ITI TF-2a) 3.18).

Location /AdhocQueryRequest/AdhocQuery/Slot[1]
Description The value 'urn:oasis:names:tc:ebxml-regrep:StatusType:Approved' of the slot $XDSDocumentEntryStatus must begin and end with quotes (TF - IHE IT Infrastructure Technical Framework, Volume 2a (ITI TF-2a) 3.18).

Location /AdhocQueryRequest/AdhocQuery/Slot/
Description Slot $XDSDocumentEntryClassCode : 0 elements are present, and it must have 0 elements at least (TF - IHE IT Infrastructure Technical Framework, Volume 2a (ITI TF-2a) 3.18).

Location /AdhocQueryRequest/AdhocQuery/Slot/
Description Slot $XDSDocumentEntryClassCode : 0 elements are present, and it must have 1 elements at max (TF - IHE IT Infrastructure Technical Framework, Volume 2a (ITI TF-2a) 3.18).

Location /AdhocQueryRequest/AdhocQuery/Slot/
Description Slot $XDSDocumentEntryTypeCode : 0 elements are present, and it must have 0 elements at least (TF - IHE IT Infrastructure Technical Framework, Volume 2a (ITI TF-2a) 3.18).

Location /AdhocQueryRequest/AdhocQuery/Slot/
Description Slot $XDSDocumentEntryTypeCode : 0 elements are present, and it must have 1 elements at max (TF - IHE IT Infrastructure Technical Framework, Volume 2a (ITI TF-2a) 3.18).

Location /AdhocQueryRequest/AdhocQuery/Slot/
Description Slot $XDSDocumentEntryPracticeSettingCode : 0 elements are present, and it must have 0 elements at least (TF - IHE IT Infrastructure Technical Framework, Volume 2a (ITI TF-2a) 3.18).

Location /AdhocQueryRequest/AdhocQuery/Slot/
Description Slot $XDSDocumentEntryPracticeSettingCode : 0 elements are present, and it must have 1 elements at max (TF - IHE IT Infrastructure Technical Framework, Volume 2a (ITI TF-2a) 3.18).

Location /AdhocQueryRequest/AdhocQuery/Slot/
Description Slot $XDSDocumentEntryCreationTimeFrom : 0 elements are present, and it must have 0 elements at least (TF - IHE IT Infrastructure Technical Framework, Volume 2a (ITI TF-2a) 3.18).

Location /AdhocQueryRequest/AdhocQuery/Slot/
Description Slot $XDSDocumentEntryCreationTimeFrom : 0 elements are present, and it must have 1 elements at max (TF - IHE IT Infrastructure Technical Framework, Volume 2a (ITI TF-2a) 3.18).

Location /AdhocQueryRequest/AdhocQuery/Slot/
Description Slot $XDSDocumentEntryCreationTimeTo : 0 elements are present, and it must have 0 elements at least (TF - IHE IT Infrastructure Technical Framework, Volume 2a (ITI TF-2a) 3.18).

Location /AdhocQueryRequest/AdhocQuery/Slot/
Description Slot $XDSDocumentEntryCreationTimeTo : 0 elements are present, and it must have 1 elements at max (TF - IHE IT Infrastructure Technical Framework, Volume 2a (ITI TF-2a) 3.18).

Location /AdhocQueryRequest/AdhocQuery/Slot/
Description Slot $XDSDocumentEntryServiceStartTimeFrom : 0 elements are present, and it must have 0 elements at least (TF - IHE IT Infrastructure Technical Framework, Volume 2a (ITI TF-2a) 3.18).

Location /AdhocQueryRequest/AdhocQuery/Slot/
Description Slot $XDSDocumentEntryServiceStartTimeFrom : 0 elements are present, and it must have 1 elements at max (TF - IHE IT Infrastructure Technical Framework, Volume 2a (ITI TF-2a) 3.18).

Location /AdhocQueryRequest/AdhocQuery/Slot/
Description Slot $XDSDocumentEntryServiceStartTimeTo : 0 elements are present, and it must have 0 elements at least (TF - IHE IT Infrastructure Technical Framework, Volume 2a (ITI TF-2a) 3.18).

Location /AdhocQueryRequest/AdhocQuery/Slot/
Description Slot $XDSDocumentEntryServiceStartTimeTo : 0 elements are present, and it must have 1 elements at max (TF - IHE IT Infrastructure Technical Framework, Volume 2a (ITI TF-2a) 3.18).

Location /AdhocQueryRequest/AdhocQuery/Slot/
Description Slot $XDSDocumentEntryServiceStopTimeFrom : 0 elements are present, and it must have 0 elements at least (TF - IHE IT Infrastructure Technical Framework, Volume 2a (ITI TF-2a) 3.18).

Location /AdhocQueryRequest/AdhocQuery/Slot/
Description Slot $XDSDocumentEntryServiceStopTimeFrom : 0 elements are present, and it must have 1 elements at max (TF - IHE IT Infrastructure Technical Framework, Volume 2a (ITI TF-2a) 3.18).

Location /AdhocQueryRequest/AdhocQuery/Slot/
Description Slot $XDSDocumentEntryServiceStopTimeTo : 0 elements are present, and it must have 0 elements at least (TF - IHE IT Infrastructure Technical Framework, Volume 2a (ITI TF-2a) 3.18).

Location /AdhocQueryRequest/AdhocQuery/Slot/
Description Slot $XDSDocumentEntryServiceStopTimeTo : 0 elements are present, and it must have 1 elements at max (TF - IHE IT Infrastructure Technical Framework, Volume 2a (ITI TF-2a) 3.18).

Location /AdhocQueryRequest/AdhocQuery/Slot/
Description Slot $XDSDocumentEntryHealthcareFacilityTypeCode : 0 elements are present, and it must have 0 elements at least (TF - IHE IT Infrastructure Technical Framework, Volume 2a (ITI TF-2a) 3.18).

Location /AdhocQueryRequest/AdhocQuery/Slot/
Description Slot $XDSDocumentEntryHealthcareFacilityTypeCode : 0 elements are present, and it must have 1 elements at max (TF - IHE IT Infrastructure Technical Framework, Volume 2a (ITI TF-2a) 3.18).

Location /AdhocQueryRequest/AdhocQuery/Slot/
Description Slot $XDSDocumentEntryEventCodeList : 0 elements are present, and it must have 0 elements at least (TF - IHE IT Infrastructure Technical Framework, Volume 2a (ITI TF-2a) 3.18).

Location /AdhocQueryRequest/AdhocQuery/Slot/
Description Slot $XDSDocumentEntryEventCodeList : 0 elements are present, and it must have * elements at max (TF - IHE IT Infrastructure Technical Framework, Volume 2a (ITI TF-2a) 3.18).

Location /AdhocQueryRequest/AdhocQuery/Slot/
Description Slot $XDSDocumentEntryConfidentialityCode : 0 elements are present, and it must have 0 elements at least (TF - IHE IT Infrastructure Technical Framework, Volume 2a (ITI TF-2a) 3.18).

Location /AdhocQueryRequest/AdhocQuery/Slot/
Description Slot $XDSDocumentEntryConfidentialityCode : 0 elements are present, and it must have * elements at max (TF - IHE IT Infrastructure Technical Framework, Volume 2a (ITI TF-2a) 3.18).

Location /AdhocQueryRequest/AdhocQuery/Slot/
Description Slot $XDSDocumentEntryAuthorPerson : 0 elements are present, and it must have 0 elements at least (TF - IHE IT Infrastructure Technical Framework, Volume 2a (ITI TF-2a) 3.18).

Location /AdhocQueryRequest/AdhocQuery/Slot/
Description Slot $XDSDocumentEntryAuthorPerson : 0 elements are present, and it must have 1 elements at max (TF - IHE IT Infrastructure Technical Framework, Volume 2a (ITI TF-2a) 3.18).

Location /AdhocQueryRequest/AdhocQuery/Slot/
Description Slot $XDSDocumentEntryPatientId : 1 elements are present, and it must have 1 elements at least (TF - IHE IT Infrastructure Technical Framework, Volume 2a (ITI TF-2a) 3.18).

Location /AdhocQueryRequest/AdhocQuery/Slot/
Description Slot $XDSDocumentEntryPatientId : 1 elements are present, and it must have 1 elements at max (TF - IHE IT Infrastructure Technical Framework, Volume 2a (ITI TF-2a) 3.18).

Location /AdhocQueryRequest/AdhocQuery/Slot/
Description Slot $XDSDocumentEntryStatus : 1 elements are present, and it must have 1 elements at least (TF - IHE IT Infrastructure Technical Framework, Volume 2a (ITI TF-2a) 3.18).

Location /AdhocQueryRequest/AdhocQuery/Slot/
Description Slot $XDSDocumentEntryStatus : 1 elements are present, and it must have 1 elements at max (TF - IHE IT Infrastructure Technical Framework, Volume 2a (ITI TF-2a) 3.18).

Location /AdhocQueryRequest/AdhocQuery/Slot/
Description Slot $XDSDocumentEntryType : 0 elements are present, and it must have 0 elements at least (TF - IHE IT Infrastructure Technical Framework, Volume 2a (ITI TF-2a) 3.18).

Location /AdhocQueryRequest/AdhocQuery/Slot/
Description Slot $XDSDocumentEntryType : 0 elements are present, and it must have 1 elements at max (TF - IHE IT Infrastructure Technical Framework, Volume 2a (ITI TF-2a) 3.18).

Location /AdhocQueryRequest/AdhocQuery/Slot/
Description Slot $XDSDocumentEntryFormatCode : 0 elements are present, and it must have 0 elements at least (TF - IHE IT Infrastructure Technical Framework, Volume 2a (ITI TF-2a) 3.18).

Location /AdhocQueryRequest/AdhocQuery/Slot/
Description Slot $XDSDocumentEntryFormatCode : 0 elements are present, and it must have 1 elements at max (TF - IHE IT Infrastructure Technical Framework, Volume 2a (ITI TF-2a) 3.18).

Location /AdhocQueryRequest/AdhocQuery
Description The return type is equal to LeafClass. Allowed return type values are [LeafClass, ObjectRef] (TF - IHE IT Infrastructure Technical Framework, Volume 2a (ITI TF-2a) 3.18).

Location /AdhocQueryRequest/AdhocQuery
Description the XDSDocumentEntryPatientId or the XDSDocumentEntryPatientStatus shall be present (TF - IHE IT Infrastructure Technical Framework, Volume 2a (ITI TF-2a) 3.18).

Location /AdhocQueryRequest/
Description QueryID urn:uuid:14d4debf-8f97-4251-9a74-a90016b0af0d must be one from the validator (TF - IHE IT Infrastructure Technical Framework, Volume 2a (ITI TF-2a) 3.18).



Headers:

Content :
The request has not be sent to the server. An exception occure when trying to send the request : java.net.ConnectException: Connection refused (Connection refused)
    at java.net.PlainSocketImpl.socketConnect(Native Method)
    at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:339)
    at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:200)
    at ja...


External Validation Report

External Validation Report


General Informations
Validation Date 2021, 01 26 - 12:09:47
Validation Service Gazelle XDSMetadata Validation (Version : UNKNOWN)
Validation Test Status
FAILED

Result overview
XML
FAILED
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 not well-formed, for the following reasons:

  • error: Line:Col[0:0]:Exception when validating the file with the schema. The exception is :Premature end of file.


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

Errors

Test structure_test
Location all the document
Description The validator is not able to extract the node element urn:oasis:names:tc:ebxml-regrep:xsd:query:3.0:AdhocQueryResponse from the validated document. org.jdom.input.JDOMParseException: Error on line -1: Premature end of file. --- at org.jdom.input.SAXBuilder.build(SAXBuilder.java:533) --- at org.jdom.input.SAXBuilder.build(SAXBuilder.java:865) --- at net.ihe.gazelle.xdstar.validator.MetadataValidator.extractNode(MetadataValidator.java:32) --- at net.ihe.gazelle.xdstar.validator.GenericMetadataValidator.validate(GenericMetadataValidator.java:59) --- at net.ihe.gazelle.xdstar.common.action.MessageManager.validateSoapEnvelope(MessageManager.java:343) --- at net.i...