Test Report

Message Transaction

This test has been processed with testday on 2017-11-15 22:21:12.421

Transaction: ITI-51

Affinity Domain: IHE_MPQ

Responder:

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:2009:MultiPatientStoredQuery</a:Action><a:MessageID>urn:uuid:45a518b0-2ed9-4097-88fa-4645b50fa37f</a:MessageID><a:ReplyTo><a:Address>http://www.w3.org/2005/08/addressing/anonymous</a:Address></a:ReplyTo><a:To s:mustUnderstand="1">http://sake.irisa.fr:8080/xdstools4/sim/default__testday/reg/sq</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="ObjectRef"></query:ResponseOption>
    <rim:AdhocQuery id="urn:uuid:3d1bdb10-39a2-11de-89c2-2f44d94eaa9f">
        <rim:Slot name="$XDSDocumentEntryStatus">
            <rim:ValueList>
                <rim:Value>('urn:oasis:names:tc:ebxml-regrep:StatusType:Approved')</rim:Value>
            </rim:ValueList>
        </rim:Slot>
        <rim:Slot name="$XDSDocumentEntryPatientId">
            <rim:ValueList>
                <rim:Value>(' 936719ab049e4b2^^^&amp;1.3.6.1.4.1.21367.2005.13.20.2000&amp;ISO ')</rim:Value>
            </rim:ValueList>
        </rim:Slot>
    </rim:AdhocQuery>
</query:AdhocQueryRequest></s:Body></s:Envelope>


External Validation Report

External Validation Report


General Informations
Validation Date 2017, 11 15 - 10:26:07
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 38 checks
0 errors
0 warning
0 infos
HIDE : Errors Warnings Infos Reports

Reports

Location /AdhocQueryRequest/AdhocQuery/Slot[1]
Description The value (' 936719ab049e4b2^^^&1.3.6.1.4.1.21367.2005.13.20.2000&ISO ') of the slot $XDSDocumentEntryPatientId is multiple. Must have parenthesis (TF - ITI TF-2b, 3.51).

Location /AdhocQueryRequest/AdhocQuery/Slot[1]
Description The value ' 936719ab049e4b2^^^&1.3.6.1.4.1.21367.2005.13.20.2000&ISO ' of the slot $XDSDocumentEntryPatientId must begin and end with quotes (TF - ITI TF-2b, 3.51).

Location /AdhocQueryRequest/AdhocQuery/Slot[0]
Description The value ('urn:oasis:names:tc:ebxml-regrep:StatusType:Approved') of the slot $XDSDocumentEntryStatus is multiple. Must have parenthesis (TF - ITI TF-2b, 3.51).

Location /AdhocQueryRequest/AdhocQuery/Slot[0]
Description The value 'urn:oasis:names:tc:ebxml-regrep:StatusType:Approved' of the slot $XDSDocumentEntryStatus must begin and end with quotes (TF - ITI TF-2b, 3.51).

Location /AdhocQueryRequest/AdhocQuery/Slot/
Description Slot $XDSDocumentEntryClassCode : 0 elements are present, and it must have 0 elements at least (TF - ITI TF-2b, 3.51).

Location /AdhocQueryRequest/AdhocQuery/Slot/
Description Slot $XDSDocumentEntryClassCode : 0 elements are present, and it must have 1 elements at max (TF - ITI TF-2b, 3.51).

Location /AdhocQueryRequest/AdhocQuery/Slot/
Description Slot $XDSDocumentEntryTypeCode : 0 elements are present, and it must have 0 elements at least (TF - ITI TF-2b, 3.51).

Location /AdhocQueryRequest/AdhocQuery/Slot/
Description Slot $XDSDocumentEntryTypeCode : 0 elements are present, and it must have 1 elements at max (TF - ITI TF-2b, 3.51).

Location /AdhocQueryRequest/AdhocQuery/Slot/
Description Slot $XDSDocumentEntryPracticeSettingCode : 0 elements are present, and it must have 0 elements at least (TF - ITI TF-2b, 3.51).

Location /AdhocQueryRequest/AdhocQuery/Slot/
Description Slot $XDSDocumentEntryPracticeSettingCode : 0 elements are present, and it must have 1 elements at max (TF - ITI TF-2b, 3.51).

Location /AdhocQueryRequest/AdhocQuery/Slot/
Description Slot $XDSDocumentEntryCreationTimeFrom : 0 elements are present, and it must have 0 elements at least (TF - ITI TF-2b, 3.51).

Location /AdhocQueryRequest/AdhocQuery/Slot/
Description Slot $XDSDocumentEntryCreationTimeFrom : 0 elements are present, and it must have 1 elements at max (TF - ITI TF-2b, 3.51).

Location /AdhocQueryRequest/AdhocQuery/Slot/
Description Slot $XDSDocumentEntryCreationTimeTo : 0 elements are present, and it must have 0 elements at least (TF - ITI TF-2b, 3.51).

Location /AdhocQueryRequest/AdhocQuery/Slot/
Description Slot $XDSDocumentEntryCreationTimeTo : 0 elements are present, and it must have 1 elements at max (TF - ITI TF-2b, 3.51).

Location /AdhocQueryRequest/AdhocQuery/Slot/
Description Slot $XDSDocumentEntryServiceStartTimeFrom : 0 elements are present, and it must have 0 elements at least (TF - ITI TF-2b, 3.51).

Location /AdhocQueryRequest/AdhocQuery/Slot/
Description Slot $XDSDocumentEntryServiceStartTimeFrom : 0 elements are present, and it must have 1 elements at max (TF - ITI TF-2b, 3.51).

Location /AdhocQueryRequest/AdhocQuery/Slot/
Description Slot $XDSDocumentEntryServiceStartTimeTo : 0 elements are present, and it must have 0 elements at least (TF - ITI TF-2b, 3.51).

Location /AdhocQueryRequest/AdhocQuery/Slot/
Description Slot $XDSDocumentEntryServiceStartTimeTo : 0 elements are present, and it must have 1 elements at max (TF - ITI TF-2b, 3.51).

Location /AdhocQueryRequest/AdhocQuery/Slot/
Description Slot $XDSDocumentEntryServiceStopTimeFrom : 0 elements are present, and it must have 0 elements at least (TF - ITI TF-2b, 3.51).

Location /AdhocQueryRequest/AdhocQuery/Slot/
Description Slot $XDSDocumentEntryServiceStopTimeFrom : 0 elements are present, and it must have 1 elements at max (TF - ITI TF-2b, 3.51).

Location /AdhocQueryRequest/AdhocQuery/Slot/
Description Slot $XDSDocumentEntryServiceStopTimeTo : 0 elements are present, and it must have 0 elements at least (TF - ITI TF-2b, 3.51).

Location /AdhocQueryRequest/AdhocQuery/Slot/
Description Slot $XDSDocumentEntryServiceStopTimeTo : 0 elements are present, and it must have 1 elements at max (TF - ITI TF-2b, 3.51).

Location /AdhocQueryRequest/AdhocQuery/Slot/
Description Slot $XDSDocumentEntryHealthcareFacilityTypeCode : 0 elements are present, and it must have 0 elements at least (TF - ITI TF-2b, 3.51).

Location /AdhocQueryRequest/AdhocQuery/Slot/
Description Slot $XDSDocumentEntryHealthcareFacilityTypeCode : 0 elements are present, and it must have 1 elements at max (TF - ITI TF-2b, 3.51).

Location /AdhocQueryRequest/AdhocQuery/Slot/
Description Slot $XDSDocumentEntryEventCodeList : 0 elements are present, and it must have 0 elements at least (TF - ITI TF-2b, 3.51).

Location /AdhocQueryRequest/AdhocQuery/Slot/
Description Slot $XDSDocumentEntryEventCodeList : 0 elements are present, and it must have * elements at max (TF - ITI TF-2b, 3.51).

Location /AdhocQueryRequest/AdhocQuery/Slot/
Description Slot $XDSDocumentEntryConfidentialityCode : 0 elements are present, and it must have 0 elements at least (TF - ITI TF-2b, 3.51).

Location /AdhocQueryRequest/AdhocQuery/Slot/
Description Slot $XDSDocumentEntryConfidentialityCode : 0 elements are present, and it must have * elements at max (TF - ITI TF-2b, 3.51).

Location /AdhocQueryRequest/AdhocQuery/Slot/
Description Slot $XDSDocumentEntryAuthorPerson : 0 elements are present, and it must have 0 elements at least (TF - ITI TF-2b, 3.51).

Location /AdhocQueryRequest/AdhocQuery/Slot/
Description Slot $XDSDocumentEntryAuthorPerson : 0 elements are present, and it must have 1 elements at max (TF - ITI TF-2b, 3.51).

Location /AdhocQueryRequest/AdhocQuery/Slot/
Description Slot $XDSDocumentEntryFormatCode : 0 elements are present, and it must have 0 elements at least (TF - ITI TF-2b, 3.51).

Location /AdhocQueryRequest/AdhocQuery/Slot/
Description Slot $XDSDocumentEntryFormatCode : 0 elements are present, and it must have 1 elements at max (TF - ITI TF-2b, 3.51).

Location /AdhocQueryRequest/AdhocQuery/Slot/
Description Slot $XDSDocumentEntryPatientId : 1 elements are present, and it must have 0 elements at least (TF - ITI TF-2b, 3.51).

Location /AdhocQueryRequest/AdhocQuery/Slot/
Description Slot $XDSDocumentEntryPatientId : 1 elements are present, and it must have 1 elements at max (TF - ITI TF-2b, 3.51).

Location /AdhocQueryRequest/AdhocQuery/Slot/
Description Slot $XDSDocumentEntryStatus : 1 elements are present, and it must have 1 elements at least (TF - ITI TF-2b, 3.51).

Location /AdhocQueryRequest/AdhocQuery/Slot/
Description Slot $XDSDocumentEntryStatus : 1 elements are present, and it must have 1 elements at max (TF - ITI TF-2b, 3.51).

Location /AdhocQueryRequest/AdhocQuery
Description The return type is equal to ObjectRef. Allowed return type values are [LeafClass, ObjectRef] (TF - ITI TF-2b, 3.51).

Location /AdhocQueryRequest/
Description QueryID urn:uuid:3d1bdb10-39a2-11de-89c2-2f44d94eaa9f must be one from the validator (TF - ITI TF-2b, 3.51).



Headers: application/soap+xml

Content :

<S:Envelope xmlns:S="http://www.w3.org/2003/05/soap-envelope">
   <S:Header>
      <wsa:Action xmlns:s="http://www.w3.org/2003/05/soap-envelope"
                  xmlns:wsa="http://www.w3.org/2005/08/addressing"
                  s:mustUnderstand="1">urn:ihe:iti:2009:MultiPatientStoredQueryResponse</wsa:Action>
      <wsa:RelatesTo xmlns:wsa="http://www.w3.org/2005/08/addressing">urn:uuid:45a518b0-2ed9-4097-88fa-4645b50fa37f</wsa:RelatesTo>
   </S:Header>
   <S:Body>
      <fault:Fault xmlns:fault="http://www.w3.org/2003/05/soap-envelope">
         <fault:Code>
            <fault:Value>fault:Sender</fault:Value>
         </fault:Code>
         <fault:Reason>
            <fault:Text xml:lang="en">Header/Format Validation errors reported by SoapMessageValidator
Checking expected WS-Action against SOAP Body contents
??? : 
Expected [???]  Found [ urn:ihe:iti:2009:MultiPatientStoredQuery]
</fault:Text>
         </fault:Reason>
      </fault:Fault>
   </S:Body>
</S:Envelope>


External Validation Report

External Validation Report


General Informations
Validation Date 2017, 11 15 - 10:26:07
Validation Service Gazelle XDSMetadata Validation (Version : UNKNOWN)
Validation Test Status
FAILED

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

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

The XML document is not valid regarding the schema because of 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 message_parsing
Location All the document
Description Line:Col[-1:-1]:Premature end of file.