<?xml version="1.0" encoding="UTF-8"?>
<con:soapui-project name="GazelleObjectValidatorWS-SchematronValidator" resourceRoot="" soapui-version="4.0.0" abortOnError="false" runType="SEQUENTIAL" xmlns:con="http://eviware.com/soapui/config"><con:settings/><con:interface xsi:type="con:WsdlInterface" wsaVersion="NONE" name="GazelleObjectValidatorBinding" type="wsdl" bindingName="{http://ws.validator.sch.gazelle.ihe.net/}GazelleObjectValidatorBinding" soapVersion="1_1" anonymous="optional" definition="http://jumbo.irisa.fr:8080/SchematronValidator-SchematronValidator-ejb/GazelleObjectValidatorWS?wsdl" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:settings/><con:definitionCache type="TEXT" rootPart="http://jumbo.irisa.fr:8080/SchematronValidator-SchematronValidator-ejb/GazelleObjectValidatorWS?wsdl"><con:part><con:url>http://jumbo.irisa.fr:8080/SchematronValidator-SchematronValidator-ejb/GazelleObjectValidatorWS?wsdl</con:url><con:content><![CDATA[<definitions name="GazelleObjectValidatorService" targetNamespace="http://ws.validator.sch.gazelle.ihe.net/" xmlns="http://schemas.xmlsoap.org/wsdl/" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:tns="http://ws.validator.sch.gazelle.ihe.net/" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
  <types>
    <xs:schema targetNamespace="http://ws.validator.sch.gazelle.ihe.net/" version="1.0" xmlns:xs="http://www.w3.org/2001/XMLSchema">
      <xs:element name="SOAPException" type="tns:SOAPException"/>
      <xs:element name="aboutThisApplication" type="tns:aboutThisApplication"/>
      <xs:element name="aboutThisApplicationResponse" type="tns:aboutThisApplicationResponse"/>
      <xs:element name="getAllAvailableObjectTypes" type="tns:getAllAvailableObjectTypes"/>
      <xs:element name="getAllAvailableObjectTypesResponse" type="tns:getAllAvailableObjectTypesResponse"/>
      <xs:element name="getAllSchematrons" type="tns:getAllSchematrons"/>
      <xs:element name="getAllSchematronsResponse" type="tns:getAllSchematronsResponse"/>
      <xs:element name="getSchematronByName" type="tns:getSchematronByName"/>
      <xs:element name="getSchematronByNameResponse" type="tns:getSchematronByNameResponse"/>
      <xs:element name="getSchematronsForAGivenType" type="tns:getSchematronsForAGivenType"/>
      <xs:element name="getSchematronsForAGivenTypeResponse" type="tns:getSchematronsForAGivenTypeResponse"/>
      <xs:element name="validateObject" type="tns:validateObject"/>
      <xs:element name="validateObjectResponse" type="tns:validateObjectResponse"/>
      <xs:complexType name="getAllSchematrons">
        <xs:sequence/>
      </xs:complexType>
      <xs:complexType name="getAllSchematronsResponse">
        <xs:sequence>
          <xs:element maxOccurs="unbounded" minOccurs="0" name="schematrons" type="tns:schematron"/>
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="schematron">
        <xs:complexContent>
          <xs:extension base="tns:auditModule">
            <xs:sequence>
              <xs:element name="available" type="xs:boolean"/>
              <xs:element minOccurs="0" name="description" type="xs:string"/>
              <xs:element minOccurs="0" name="id" type="xs:int"/>
              <xs:element minOccurs="0" name="label" type="xs:string"/>
              <xs:element minOccurs="0" name="name" type="xs:string"/>
              <xs:element minOccurs="0" name="objectType" type="tns:objectType"/>
              <xs:element minOccurs="0" name="path" type="xs:string"/>
              <xs:element minOccurs="0" name="version" type="xs:string"/>
              <xs:element minOccurs="0" name="xsdPath" type="xs:string"/>
            </xs:sequence>
          </xs:extension>
        </xs:complexContent>
      </xs:complexType>
      <xs:complexType abstract="true" name="auditModule">
        <xs:sequence>
          <xs:element minOccurs="0" name="lastModifierId" type="xs:string"/>
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="objectType">
        <xs:complexContent>
          <xs:extension base="tns:auditModule">
            <xs:sequence>
              <xs:element minOccurs="0" name="description" type="xs:string"/>
              <xs:element minOccurs="0" name="id" type="xs:int"/>
              <xs:element minOccurs="0" name="keyword" type="xs:string"/>
              <xs:element minOccurs="0" name="labelToDisplay" type="xs:string"/>
            </xs:sequence>
          </xs:extension>
        </xs:complexContent>
      </xs:complexType>
      <xs:complexType name="SOAPException">
        <xs:sequence>
          <xs:element minOccurs="0" name="message" type="xs:string"/>
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="getSchematronsForAGivenType">
        <xs:sequence>
          <xs:element minOccurs="0" name="fileType" type="xs:string"/>
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="getSchematronsForAGivenTypeResponse">
        <xs:sequence>
          <xs:element maxOccurs="unbounded" minOccurs="0" name="schematrons" type="tns:schematron"/>
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="validateObject">
        <xs:sequence>
          <xs:element minOccurs="0" name="base64ObjectToValidate" type="xs:string"/>
          <xs:element minOccurs="0" name="xmlReferencedStandard" type="xs:string"/>
          <xs:element minOccurs="0" name="xmlMetadata" type="xs:string"/>
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="validateObjectResponse">
        <xs:sequence>
          <xs:element minOccurs="0" name="validationResult" type="xs:string"/>
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="getSchematronByName">
        <xs:sequence>
          <xs:element minOccurs="0" name="schematronName" type="xs:string"/>
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="getSchematronByNameResponse">
        <xs:sequence>
          <xs:element minOccurs="0" name="schematron" type="xs:string"/>
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="getAllAvailableObjectTypes">
        <xs:sequence/>
      </xs:complexType>
      <xs:complexType name="getAllAvailableObjectTypesResponse">
        <xs:sequence>
          <xs:element maxOccurs="unbounded" minOccurs="0" name="objectType" type="tns:objectType"/>
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="aboutThisApplication">
        <xs:sequence/>
      </xs:complexType>
      <xs:complexType name="aboutThisApplicationResponse">
        <xs:sequence>
          <xs:element minOccurs="0" name="information" type="tns:about"/>
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="about">
        <xs:sequence>
          <xs:element minOccurs="0" name="applicationName" type="xs:string"/>
          <xs:element minOccurs="0" name="applicationVersion" type="xs:string"/>
          <xs:element minOccurs="0" name="contributors" type="xs:string"/>
          <xs:element minOccurs="0" name="releaseDate" type="xs:string"/>
        </xs:sequence>
      </xs:complexType>
    </xs:schema>
  </types>
  <message name="GazelleObjectValidator_getAllSchematrons">
    <part element="tns:getAllSchematrons" name="getAllSchematrons"/>
  </message>
  <message name="GazelleObjectValidator_getAllSchematronsResponse">
    <part element="tns:getAllSchematronsResponse" name="getAllSchematronsResponse"/>
  </message>
  <message name="GazelleObjectValidator_getSchematronByNameResponse">
    <part element="tns:getSchematronByNameResponse" name="getSchematronByNameResponse"/>
  </message>
  <message name="GazelleObjectValidator_getAllAvailableObjectTypesResponse">
    <part element="tns:getAllAvailableObjectTypesResponse" name="getAllAvailableObjectTypesResponse"/>
  </message>
  <message name="GazelleObjectValidator_getSchematronsForAGivenType">
    <part element="tns:getSchematronsForAGivenType" name="getSchematronsForAGivenType"/>
  </message>
  <message name="GazelleObjectValidator_aboutThisApplication">
    <part element="tns:aboutThisApplication" name="aboutThisApplication"/>
  </message>
  <message name="GazelleObjectValidator_aboutThisApplicationResponse">
    <part element="tns:aboutThisApplicationResponse" name="aboutThisApplicationResponse"/>
  </message>
  <message name="GazelleObjectValidator_getSchematronsForAGivenTypeResponse">
    <part element="tns:getSchematronsForAGivenTypeResponse" name="getSchematronsForAGivenTypeResponse"/>
  </message>
  <message name="GazelleObjectValidator_validateObject">
    <part element="tns:validateObject" name="validateObject"/>
  </message>
  <message name="SOAPException">
    <part element="tns:SOAPException" name="SOAPException"/>
  </message>
  <message name="GazelleObjectValidator_validateObjectResponse">
    <part element="tns:validateObjectResponse" name="validateObjectResponse"/>
  </message>
  <message name="GazelleObjectValidator_getAllAvailableObjectTypes">
    <part element="tns:getAllAvailableObjectTypes" name="getAllAvailableObjectTypes"/>
  </message>
  <message name="GazelleObjectValidator_getSchematronByName">
    <part element="tns:getSchematronByName" name="getSchematronByName"/>
  </message>
  <portType name="GazelleObjectValidator">
    <operation name="aboutThisApplication" parameterOrder="aboutThisApplication">
      <input message="tns:GazelleObjectValidator_aboutThisApplication"/>
      <output message="tns:GazelleObjectValidator_aboutThisApplicationResponse"/>
    </operation>
    <operation name="getAllAvailableObjectTypes" parameterOrder="getAllAvailableObjectTypes">
      <input message="tns:GazelleObjectValidator_getAllAvailableObjectTypes"/>
      <output message="tns:GazelleObjectValidator_getAllAvailableObjectTypesResponse"/>
    </operation>
    <operation name="getAllSchematrons" parameterOrder="getAllSchematrons">
      <input message="tns:GazelleObjectValidator_getAllSchematrons"/>
      <output message="tns:GazelleObjectValidator_getAllSchematronsResponse"/>
      <fault message="tns:SOAPException" name="SOAPException"/>
    </operation>
    <operation name="getSchematronByName" parameterOrder="getSchematronByName">
      <input message="tns:GazelleObjectValidator_getSchematronByName"/>
      <output message="tns:GazelleObjectValidator_getSchematronByNameResponse"/>
      <fault message="tns:SOAPException" name="SOAPException"/>
    </operation>
    <operation name="getSchematronsForAGivenType" parameterOrder="getSchematronsForAGivenType">
      <input message="tns:GazelleObjectValidator_getSchematronsForAGivenType"/>
      <output message="tns:GazelleObjectValidator_getSchematronsForAGivenTypeResponse"/>
      <fault message="tns:SOAPException" name="SOAPException"/>
    </operation>
    <operation name="validateObject" parameterOrder="validateObject">
      <input message="tns:GazelleObjectValidator_validateObject"/>
      <output message="tns:GazelleObjectValidator_validateObjectResponse"/>
      <fault message="tns:SOAPException" name="SOAPException"/>
    </operation>
  </portType>
  <binding name="GazelleObjectValidatorBinding" type="tns:GazelleObjectValidator">
    <soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>
    <operation name="aboutThisApplication">
      <soap:operation soapAction=""/>
      <input>
        <soap:body use="literal"/>
      </input>
      <output>
        <soap:body use="literal"/>
      </output>
    </operation>
    <operation name="getAllAvailableObjectTypes">
      <soap:operation soapAction=""/>
      <input>
        <soap:body use="literal"/>
      </input>
      <output>
        <soap:body use="literal"/>
      </output>
    </operation>
    <operation name="getAllSchematrons">
      <soap:operation soapAction=""/>
      <input>
        <soap:body use="literal"/>
      </input>
      <output>
        <soap:body use="literal"/>
      </output>
      <fault name="SOAPException">
        <soap:fault name="SOAPException" use="literal"/>
      </fault>
    </operation>
    <operation name="getSchematronByName">
      <soap:operation soapAction=""/>
      <input>
        <soap:body use="literal"/>
      </input>
      <output>
        <soap:body use="literal"/>
      </output>
      <fault name="SOAPException">
        <soap:fault name="SOAPException" use="literal"/>
      </fault>
    </operation>
    <operation name="getSchematronsForAGivenType">
      <soap:operation soapAction=""/>
      <input>
        <soap:body use="literal"/>
      </input>
      <output>
        <soap:body use="literal"/>
      </output>
      <fault name="SOAPException">
        <soap:fault name="SOAPException" use="literal"/>
      </fault>
    </operation>
    <operation name="validateObject">
      <soap:operation soapAction=""/>
      <input>
        <soap:body use="literal"/>
      </input>
      <output>
        <soap:body use="literal"/>
      </output>
      <fault name="SOAPException">
        <soap:fault name="SOAPException" use="literal"/>
      </fault>
    </operation>
  </binding>
  <service name="GazelleObjectValidatorService">
    <port binding="tns:GazelleObjectValidatorBinding" name="GazelleObjectValidatorPort">
      <soap:address location="http://jumbo.irisa.fr:8080/SchematronValidator-SchematronValidator-ejb/GazelleObjectValidatorWS"/>
    </port>
  </service>
</definitions>]]></con:content><con:type>http://schemas.xmlsoap.org/wsdl/</con:type></con:part></con:definitionCache><con:endpoints><con:endpoint>http://131.254.209.11:8080/SchematronValidator-dev-SchematronValidator-ejb/GazelleObjectValidatorWS?wsdl</con:endpoint><con:endpoint>http://jumbo.irisa.fr:8080/SchematronValidator-SchematronValidator-ejb/GazelleObjectValidatorWS</con:endpoint></con:endpoints><con:operation isOneWay="false" action="" name="aboutThisApplication" bindingOperationName="aboutThisApplication" type="Request-Response" inputName="" receivesAttachments="false" sendsAttachments="false" anonymous="optional"><con:settings/><con:call name="Request 1" outgoingWss="" incomingWss=""><con:settings/><con:encoding>UTF-8</con:encoding><con:endpoint>http://jumbo.irisa.fr:8080/SchematronValidator-SchematronValidator-ejb/GazelleObjectValidatorWS</con:endpoint><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ws="http://ws.validator.sch.gazelle.ihe.net/">
   <soapenv:Header/>
   <soapenv:Body>
      <ws:aboutThisApplication/>
   </soapenv:Body>
</soapenv:Envelope>]]></con:request><con:credentials><con:username xsi:nil="true"/><con:password xsi:nil="true"/><con:domain xsi:nil="true"/></con:credentials><con:wsaConfig mustUnderstand="NONE" version="200508" action="http://ws.validator.sch.gazelle.ihe.net/GazelleObjectValidator/aboutThisApplicationRequest"/><con:wsrmConfig version="1.2"/></con:call></con:operation><con:operation isOneWay="false" action="" name="getAllSchematrons" bindingOperationName="getAllSchematrons" type="Request-Response" inputName="" receivesAttachments="false" sendsAttachments="false" anonymous="optional"><con:settings/><con:call name="Request 1" outgoingWss="" incomingWss=""><con:settings><con:setting id="com.eviware.soapui.impl.wsdl.WsdlRequest@request-headers">&lt;xml-fragment/></con:setting></con:settings><con:encoding>UTF-8</con:encoding><con:endpoint>http://jumbo.irisa.fr:8080/SchematronValidator-SchematronValidator-ejb/GazelleObjectValidatorWS</con:endpoint><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ws="http://ws.validator.sch.gazelle.ihe.net/">
   <soapenv:Header/>
   <soapenv:Body>
      <ws:getAllSchematrons/>
   </soapenv:Body>
</soapenv:Envelope>]]></con:request><con:credentials><con:username xsi:nil="true"/><con:password xsi:nil="true"/><con:domain xsi:nil="true"/></con:credentials><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:jmsPropertyConfig/><con:wsaConfig mustUnderstand="NONE" version="200508" action="http://ws.validator.sch.gazelle.ihe.net/GazelleObjectValidator/getAllSchematronsRequest"/><con:wsrmConfig version="1.2"/></con:call></con:operation><con:operation isOneWay="false" action="" name="getSchematronByName" bindingOperationName="getSchematronByName" type="Request-Response" inputName="" receivesAttachments="false" sendsAttachments="false" anonymous="optional"><con:settings/><con:call name="Request 1" outgoingWss="" incomingWss=""><con:settings><con:setting id="com.eviware.soapui.impl.wsdl.WsdlRequest@request-headers">&lt;xml-fragment/></con:setting></con:settings><con:encoding>UTF-8</con:encoding><con:endpoint>http://jumbo.irisa.fr:8080/SchematronValidator-SchematronValidator-ejb/GazelleObjectValidatorWS</con:endpoint><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ws="http://ws.validator.sch.gazelle.ihe.net/">
   <soapenv:Header/>
   <soapenv:Body>
      <ws:getSchematronByName>
         <!--Optional:-->
         <schematronName>epSOS - ePrescription - Friendly</schematronName>
      </ws:getSchematronByName>
   </soapenv:Body>
</soapenv:Envelope>]]></con:request><con:credentials><con:username xsi:nil="true"/><con:password xsi:nil="true"/><con:domain xsi:nil="true"/></con:credentials><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:jmsPropertyConfig/><con:wsaConfig mustUnderstand="NONE" version="200508" action="http://ws.validator.sch.gazelle.ihe.net/GazelleObjectValidator/getSchematronByNameRequest"/><con:wsrmConfig version="1.2"/></con:call></con:operation><con:operation isOneWay="false" action="" name="getSchematronsForAGivenType" bindingOperationName="getSchematronsForAGivenType" type="Request-Response" inputName="" receivesAttachments="false" sendsAttachments="false" anonymous="optional"><con:settings/><con:call name="Request 1" outgoingWss="" incomingWss=""><con:settings/><con:encoding>UTF-8</con:encoding><con:endpoint>http://jumbo.irisa.fr:8080/SchematronValidator-SchematronValidator-ejb/GazelleObjectValidatorWS</con:endpoint><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ws="http://ws.validator.sch.gazelle.ihe.net/">
   <soapenv:Header/>
   <soapenv:Body>
      <ws:getSchematronsForAGivenType>
         <!--Optional:-->
         <fileType>CDA</fileType>
      </ws:getSchematronsForAGivenType>
   </soapenv:Body>
</soapenv:Envelope>]]></con:request><con:credentials><con:username xsi:nil="true"/><con:password xsi:nil="true"/><con:domain xsi:nil="true"/></con:credentials><con:wsaConfig mustUnderstand="NONE" version="200508" action="http://ws.validator.sch.gazelle.ihe.net/GazelleObjectValidator/getSchematronsForAGivenTypeRequest"/><con:wsrmConfig version="1.2"/></con:call></con:operation><con:operation isOneWay="false" action="" name="validateObject" bindingOperationName="validateObject" type="Request-Response" inputName="" receivesAttachments="false" sendsAttachments="false" anonymous="optional"><con:settings/><con:call name="Request 1" outgoingWss="" incomingWss=""><con:settings/><con:encoding>UTF-8</con:encoding><con:endpoint>http://jumbo.irisa.fr:8080/SchematronValidator-SchematronValidator-ejb/GazelleObjectValidatorWS</con:endpoint><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ws="http://ws.validator.sch.gazelle.ihe.net/">
   <soapenv:Header/>
   <soapenv:Body>
      <ws:validateObject>
         <!--Optional:-->
         <base64ObjectToValidate>?</base64ObjectToValidate>
         <!--Optional:-->
         <xmlReferencedStandard/>
         <!--Optional:-->
         <xmlMetadata>APS.1.0</xmlMetadata>
      </ws:validateObject>
   </soapenv:Body>
</soapenv:Envelope>]]></con:request><con:credentials><con:username xsi:nil="true"/><con:password xsi:nil="true"/><con:domain xsi:nil="true"/></con:credentials><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:jmsPropertyConfig/><con:wsaConfig mustUnderstand="NONE" version="200508" action="http://ws.validator.sch.gazelle.ihe.net/GazelleObjectValidator/validateObjectRequest"/><con:wsrmConfig version="1.2"/></con:call></con:operation><con:operation isOneWay="false" action="" name="getAllAvailableObjectTypes" bindingOperationName="getAllAvailableObjectTypes" type="Request-Response" inputName="" receivesAttachments="false" sendsAttachments="false" anonymous="optional"><con:settings/><con:call name="Request 1" outgoingWss="" incomingWss=""><con:settings/><con:encoding>UTF-8</con:encoding><con:endpoint>http://jumbo.irisa.fr:8080/SchematronValidator-SchematronValidator-ejb/GazelleObjectValidatorWS</con:endpoint><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ws="http://ws.validator.sch.gazelle.ihe.net/">
   <soapenv:Header/>
   <soapenv:Body>
      <ws:getAllAvailableObjectTypes/>
   </soapenv:Body>
</soapenv:Envelope>]]></con:request><con:credentials><con:username xsi:nil="true"/><con:password xsi:nil="true"/><con:domain xsi:nil="true"/></con:credentials><con:wsaConfig mustUnderstand="NONE" version="200508" action="http://ws.validator.sch.gazelle.ihe.net/GazelleObjectValidator/getAllAvailableObjectTypesRequest"/><con:wsrmConfig version="1.2"/></con:call></con:operation></con:interface><con:properties/><con:wssContainer/></con:soapui-project>