<?xml version="1.0" encoding="utf-8"?>
<wsdl:definitions xmlns:tm="http://microsoft.com/wsdl/mime/textMatching/" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:mime="http://schemas.xmlsoap.org/wsdl/mime/" xmlns:tns="http://exchange2.nvms.com" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:s1="http://exchange2.nvms.com/" xmlns:s="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://schemas.xmlsoap.org/wsdl/soap12/" xmlns:http="http://schemas.xmlsoap.org/wsdl/http/" targetNamespace="http://exchange2.nvms.com" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
  <wsdl:types>
    <s:schema elementFormDefault="qualified" targetNamespace="http://exchange2.nvms.com">
      <s:import namespace="http://exchange2.nvms.com/" />
      <s:element name="TestMyCredentials">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="TestName" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="TestMyCredentialsResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="TestMyCredentialsResult" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="NVMSCredentials" type="tns:NVMSCredentials" />
      <s:complexType name="NVMSCredentials">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="1" name="NVMSKey" type="s:string" />
        </s:sequence>
        <s:anyAttribute />
      </s:complexType>
      <s:element name="ClientServicesDataSet">
        <s:complexType />
      </s:element>
      <s:element name="ClientServicesDataSetResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ClientServicesDataSetResult">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ClientUsersDataSet">
        <s:complexType />
      </s:element>
      <s:element name="ClientUsersDataSetResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ClientUsersDataSetResult">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ClientUsersString">
        <s:complexType />
      </s:element>
      <s:element name="ClientUsersStringResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ClientUsersStringResult">
              <s:complexType mixed="true">
                <s:sequence>
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ClientServicesString">
        <s:complexType />
      </s:element>
      <s:element name="ClientServicesStringResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ClientServicesStringResult">
              <s:complexType mixed="true">
                <s:sequence>
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SingleOrderStatus">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="FileNumber" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="NVMSJobID" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SingleOrderStatusResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SingleOrderStatusResult">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="LineItemOrderStatus">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="FileNumber" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="PONumber" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="NVMSJobID" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="LineItemOrderStatusResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="LineItemOrderStatusResult">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="LineItemOrderStatusStr">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="FileNumber" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="PONumber" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="NVMSJobID" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="LineItemOrderStatusStrResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="LineItemOrderStatusStrResult" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="QueryOrder">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="LineItemID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="NVMSJobID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="FileNumber" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="PONumber" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="QueryOrderResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="QueryOrderResult" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetClientJobNotes">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="NVMSJobID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="FileNumber" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetClientJobNotesResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetClientJobNotesResult" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="QueryCollectionData">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="LineItemID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="NVMSJobID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="FileNumber" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="PONumber" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="QueryCollectionDataResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="QueryCollectionDataResult" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="QueryCollectionDataImages">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="LineItemID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="NVMSJobID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="FileNumber" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="PONumber" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="QueryCollectionDataImagesResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="QueryCollectionDataImagesResult" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="RetrieveOrderPDF">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="NVMSJobID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="FileNumber" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="RetrieveOrderPDFResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="RetrieveOrderPDFResult" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="QueryOrderDelivery">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="TimeFrame" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="QueryOrderDeliveryResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="QueryOrderDeliveryResult" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="QueryReport">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="LineItemID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="NVMSJobID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="FileNumber" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="PONumber" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="QueryReportResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="QueryReportResult" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="QueryImages">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="LineItemID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="NVMSJobID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="FileNumber" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="QueryImagesResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="QueryImagesResult" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="AddNewOrder">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="OrderData" type="s1:OrderHeaders" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="AddNewOrderResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="AddNewOrderResult" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CancelOrderRequest">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="NVMSJobID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="CancelNote" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CancelOrderRequestResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="CancelOrderRequestResult" type="s:boolean" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="TestAsync">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="NVMSDocument" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="TestAsyncResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="TestAsyncResult" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="string" nillable="true" type="s:string" />
      <s:element name="DataSet" nillable="true">
        <s:complexType>
          <s:sequence>
            <s:element ref="s:schema" />
            <s:any />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="boolean" type="s:boolean" />
    </s:schema>
    <s:schema elementFormDefault="qualified" targetNamespace="http://exchange2.nvms.com/">
      <s:complexType name="OrderHeaders">
        <s:sequence>
          <s:element minOccurs="1" maxOccurs="1" name="OrderID" type="s:int" />
          <s:element minOccurs="1" maxOccurs="1" name="UserID" type="s:int" />
          <s:element minOccurs="1" maxOccurs="1" name="PONumber" nillable="true" type="s:string" />
          <s:element minOccurs="1" maxOccurs="1" name="dbaName" nillable="true" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="FileNumber" type="s:string" />
          <s:element minOccurs="1" maxOccurs="1" name="PropertyID" nillable="true" type="s:string" />
          <s:element minOccurs="1" maxOccurs="1" name="BatchID" nillable="true" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="PropOwner" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="PropAddress" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="PropCity" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="PropState" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="PropZip" type="s:string" />
          <s:element minOccurs="1" maxOccurs="1" name="PropDesc" nillable="true" type="s:string" />
          <s:element minOccurs="1" maxOccurs="1" name="mobYear" nillable="true" type="s:string" />
          <s:element minOccurs="1" maxOccurs="1" name="mobMake" nillable="true" type="s:string" />
          <s:element minOccurs="1" maxOccurs="1" name="mobModel" nillable="true" type="s:string" />
          <s:element minOccurs="1" maxOccurs="1" name="mobSerial" nillable="true" type="s:string" />
          <s:element minOccurs="1" maxOccurs="1" name="mobLength" nillable="true" type="s:string" />
          <s:element minOccurs="1" maxOccurs="1" name="mobWidth" nillable="true" type="s:string" />
          <s:element minOccurs="1" maxOccurs="1" name="mobColor" nillable="true" type="s:string" />
          <s:element minOccurs="1" maxOccurs="1" name="UnitType" nillable="true" type="s:string" />
          <s:element minOccurs="1" maxOccurs="1" name="UnitCount" nillable="true" type="s:string" />
          <s:element minOccurs="1" maxOccurs="1" name="HUD" nillable="true" type="s:string" />
          <s:element minOccurs="1" maxOccurs="1" name="AccContact" nillable="true" type="s:string" />
          <s:element minOccurs="1" maxOccurs="1" name="AccMobile" nillable="true" type="s:string" />
          <s:element minOccurs="1" maxOccurs="1" name="AccFax" nillable="true" type="s:string" />
          <s:element minOccurs="1" maxOccurs="1" name="AccHome" nillable="true" type="s:string" />
          <s:element minOccurs="1" maxOccurs="1" name="AccWork" nillable="true" type="s:string" />
          <s:element minOccurs="1" maxOccurs="1" name="AccEmail" nillable="true" type="s:string" />
          <s:element minOccurs="1" maxOccurs="1" name="AccWeb" nillable="true" type="s:string" />
          <s:element minOccurs="1" maxOccurs="1" name="OtherData" nillable="true" type="s:string" />
          <s:element minOccurs="1" maxOccurs="1" name="CallbackReference" nillable="true" type="s:string" />
          <s:element minOccurs="1" maxOccurs="1" name="RushStatus" type="s:int" />
          <s:element minOccurs="1" maxOccurs="1" name="AuctionDate" nillable="true" type="s:string" />
          <s:element minOccurs="1" maxOccurs="1" name="Notes" nillable="true" type="s:string" />
          <s:element minOccurs="1" maxOccurs="1" name="ClientHoldDate" nillable="true" type="s:string" />
          <s:element minOccurs="0" maxOccurs="unbounded" name="OrderDetails" type="s1:OrderDetails" />
        </s:sequence>
      </s:complexType>
      <s:complexType name="OrderDetails">
        <s:sequence>
          <s:element minOccurs="1" maxOccurs="1" name="OrderID" type="s:int" />
          <s:element minOccurs="1" maxOccurs="1" name="ServiceID" type="s:int" />
          <s:element minOccurs="1" maxOccurs="1" name="PONumber" nillable="true" type="s:string" />
          <s:element minOccurs="1" maxOccurs="1" name="OrderPrice" nillable="true" type="s:string" />
          <s:element minOccurs="1" maxOccurs="1" name="VendorPrice" nillable="true" type="s:string" />
          <s:element minOccurs="1" maxOccurs="1" name="ReportHTML" nillable="true" type="s:string" />
        </s:sequence>
      </s:complexType>
    </s:schema>
  </wsdl:types>
  <wsdl:message name="TestMyCredentialsSoapIn">
    <wsdl:part name="parameters" element="tns:TestMyCredentials" />
  </wsdl:message>
  <wsdl:message name="TestMyCredentialsSoapOut">
    <wsdl:part name="parameters" element="tns:TestMyCredentialsResponse" />
  </wsdl:message>
  <wsdl:message name="TestMyCredentialsNVMSCredentials">
    <wsdl:part name="NVMSCredentials" element="tns:NVMSCredentials" />
  </wsdl:message>
  <wsdl:message name="ClientServicesDataSetSoapIn">
    <wsdl:part name="parameters" element="tns:ClientServicesDataSet" />
  </wsdl:message>
  <wsdl:message name="ClientServicesDataSetSoapOut">
    <wsdl:part name="parameters" element="tns:ClientServicesDataSetResponse" />
  </wsdl:message>
  <wsdl:message name="ClientUsersDataSetSoapIn">
    <wsdl:part name="parameters" element="tns:ClientUsersDataSet" />
  </wsdl:message>
  <wsdl:message name="ClientUsersDataSetSoapOut">
    <wsdl:part name="parameters" element="tns:ClientUsersDataSetResponse" />
  </wsdl:message>
  <wsdl:message name="ClientUsersStringSoapIn">
    <wsdl:part name="parameters" element="tns:ClientUsersString" />
  </wsdl:message>
  <wsdl:message name="ClientUsersStringSoapOut">
    <wsdl:part name="parameters" element="tns:ClientUsersStringResponse" />
  </wsdl:message>
  <wsdl:message name="ClientServicesStringSoapIn">
    <wsdl:part name="parameters" element="tns:ClientServicesString" />
  </wsdl:message>
  <wsdl:message name="ClientServicesStringSoapOut">
    <wsdl:part name="parameters" element="tns:ClientServicesStringResponse" />
  </wsdl:message>
  <wsdl:message name="SingleOrderStatusSoapIn">
    <wsdl:part name="parameters" element="tns:SingleOrderStatus" />
  </wsdl:message>
  <wsdl:message name="SingleOrderStatusSoapOut">
    <wsdl:part name="parameters" element="tns:SingleOrderStatusResponse" />
  </wsdl:message>
  <wsdl:message name="LineItemOrderStatusSoapIn">
    <wsdl:part name="parameters" element="tns:LineItemOrderStatus" />
  </wsdl:message>
  <wsdl:message name="LineItemOrderStatusSoapOut">
    <wsdl:part name="parameters" element="tns:LineItemOrderStatusResponse" />
  </wsdl:message>
  <wsdl:message name="LineItemOrderStatusStrSoapIn">
    <wsdl:part name="parameters" element="tns:LineItemOrderStatusStr" />
  </wsdl:message>
  <wsdl:message name="LineItemOrderStatusStrSoapOut">
    <wsdl:part name="parameters" element="tns:LineItemOrderStatusStrResponse" />
  </wsdl:message>
  <wsdl:message name="QueryOrderSoapIn">
    <wsdl:part name="parameters" element="tns:QueryOrder" />
  </wsdl:message>
  <wsdl:message name="QueryOrderSoapOut">
    <wsdl:part name="parameters" element="tns:QueryOrderResponse" />
  </wsdl:message>
  <wsdl:message name="GetClientJobNotesSoapIn">
    <wsdl:part name="parameters" element="tns:GetClientJobNotes" />
  </wsdl:message>
  <wsdl:message name="GetClientJobNotesSoapOut">
    <wsdl:part name="parameters" element="tns:GetClientJobNotesResponse" />
  </wsdl:message>
  <wsdl:message name="QueryCollectionDataSoapIn">
    <wsdl:part name="parameters" element="tns:QueryCollectionData" />
  </wsdl:message>
  <wsdl:message name="QueryCollectionDataSoapOut">
    <wsdl:part name="parameters" element="tns:QueryCollectionDataResponse" />
  </wsdl:message>
  <wsdl:message name="QueryCollectionDataImagesSoapIn">
    <wsdl:part name="parameters" element="tns:QueryCollectionDataImages" />
  </wsdl:message>
  <wsdl:message name="QueryCollectionDataImagesSoapOut">
    <wsdl:part name="parameters" element="tns:QueryCollectionDataImagesResponse" />
  </wsdl:message>
  <wsdl:message name="RetrieveOrderPDFSoapIn">
    <wsdl:part name="parameters" element="tns:RetrieveOrderPDF" />
  </wsdl:message>
  <wsdl:message name="RetrieveOrderPDFSoapOut">
    <wsdl:part name="parameters" element="tns:RetrieveOrderPDFResponse" />
  </wsdl:message>
  <wsdl:message name="QueryOrderDeliverySoapIn">
    <wsdl:part name="parameters" element="tns:QueryOrderDelivery" />
  </wsdl:message>
  <wsdl:message name="QueryOrderDeliverySoapOut">
    <wsdl:part name="parameters" element="tns:QueryOrderDeliveryResponse" />
  </wsdl:message>
  <wsdl:message name="QueryReportSoapIn">
    <wsdl:part name="parameters" element="tns:QueryReport" />
  </wsdl:message>
  <wsdl:message name="QueryReportSoapOut">
    <wsdl:part name="parameters" element="tns:QueryReportResponse" />
  </wsdl:message>
  <wsdl:message name="QueryImagesSoapIn">
    <wsdl:part name="parameters" element="tns:QueryImages" />
  </wsdl:message>
  <wsdl:message name="QueryImagesSoapOut">
    <wsdl:part name="parameters" element="tns:QueryImagesResponse" />
  </wsdl:message>
  <wsdl:message name="AddNewOrderSoapIn">
    <wsdl:part name="parameters" element="tns:AddNewOrder" />
  </wsdl:message>
  <wsdl:message name="AddNewOrderSoapOut">
    <wsdl:part name="parameters" element="tns:AddNewOrderResponse" />
  </wsdl:message>
  <wsdl:message name="CancelOrderRequestSoapIn">
    <wsdl:part name="parameters" element="tns:CancelOrderRequest" />
  </wsdl:message>
  <wsdl:message name="CancelOrderRequestSoapOut">
    <wsdl:part name="parameters" element="tns:CancelOrderRequestResponse" />
  </wsdl:message>
  <wsdl:message name="TestAsyncSoapIn">
    <wsdl:part name="parameters" element="tns:TestAsync" />
  </wsdl:message>
  <wsdl:message name="TestAsyncSoapOut">
    <wsdl:part name="parameters" element="tns:TestAsyncResponse" />
  </wsdl:message>
  <wsdl:message name="TestMyCredentialsHttpGetIn">
    <wsdl:part name="TestName" type="s:string" />
  </wsdl:message>
  <wsdl:message name="TestMyCredentialsHttpGetOut">
    <wsdl:part name="Body" element="tns:string" />
  </wsdl:message>
  <wsdl:message name="ClientServicesDataSetHttpGetIn" />
  <wsdl:message name="ClientServicesDataSetHttpGetOut">
    <wsdl:part name="Body" element="tns:DataSet" />
  </wsdl:message>
  <wsdl:message name="ClientUsersDataSetHttpGetIn" />
  <wsdl:message name="ClientUsersDataSetHttpGetOut">
    <wsdl:part name="Body" element="tns:DataSet" />
  </wsdl:message>
  <wsdl:message name="ClientUsersStringHttpGetIn" />
  <wsdl:message name="ClientUsersStringHttpGetOut">
    <wsdl:part name="Body" />
  </wsdl:message>
  <wsdl:message name="ClientServicesStringHttpGetIn" />
  <wsdl:message name="ClientServicesStringHttpGetOut">
    <wsdl:part name="Body" />
  </wsdl:message>
  <wsdl:message name="SingleOrderStatusHttpGetIn">
    <wsdl:part name="FileNumber" type="s:string" />
    <wsdl:part name="NVMSJobID" type="s:string" />
  </wsdl:message>
  <wsdl:message name="SingleOrderStatusHttpGetOut">
    <wsdl:part name="Body" element="tns:DataSet" />
  </wsdl:message>
  <wsdl:message name="LineItemOrderStatusHttpGetIn">
    <wsdl:part name="FileNumber" type="s:string" />
    <wsdl:part name="PONumber" type="s:string" />
    <wsdl:part name="NVMSJobID" type="s:string" />
  </wsdl:message>
  <wsdl:message name="LineItemOrderStatusHttpGetOut">
    <wsdl:part name="Body" element="tns:DataSet" />
  </wsdl:message>
  <wsdl:message name="LineItemOrderStatusStrHttpGetIn">
    <wsdl:part name="FileNumber" type="s:string" />
    <wsdl:part name="PONumber" type="s:string" />
    <wsdl:part name="NVMSJobID" type="s:string" />
  </wsdl:message>
  <wsdl:message name="LineItemOrderStatusStrHttpGetOut">
    <wsdl:part name="Body" element="tns:string" />
  </wsdl:message>
  <wsdl:message name="QueryOrderHttpGetIn">
    <wsdl:part name="LineItemID" type="s:string" />
    <wsdl:part name="NVMSJobID" type="s:string" />
    <wsdl:part name="FileNumber" type="s:string" />
    <wsdl:part name="PONumber" type="s:string" />
  </wsdl:message>
  <wsdl:message name="QueryOrderHttpGetOut">
    <wsdl:part name="Body" element="tns:string" />
  </wsdl:message>
  <wsdl:message name="GetClientJobNotesHttpGetIn">
    <wsdl:part name="NVMSJobID" type="s:string" />
    <wsdl:part name="FileNumber" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetClientJobNotesHttpGetOut">
    <wsdl:part name="Body" element="tns:string" />
  </wsdl:message>
  <wsdl:message name="QueryCollectionDataHttpGetIn">
    <wsdl:part name="LineItemID" type="s:string" />
    <wsdl:part name="NVMSJobID" type="s:string" />
    <wsdl:part name="FileNumber" type="s:string" />
    <wsdl:part name="PONumber" type="s:string" />
  </wsdl:message>
  <wsdl:message name="QueryCollectionDataHttpGetOut">
    <wsdl:part name="Body" element="tns:string" />
  </wsdl:message>
  <wsdl:message name="QueryCollectionDataImagesHttpGetIn">
    <wsdl:part name="LineItemID" type="s:string" />
    <wsdl:part name="NVMSJobID" type="s:string" />
    <wsdl:part name="FileNumber" type="s:string" />
    <wsdl:part name="PONumber" type="s:string" />
  </wsdl:message>
  <wsdl:message name="QueryCollectionDataImagesHttpGetOut">
    <wsdl:part name="Body" element="tns:string" />
  </wsdl:message>
  <wsdl:message name="RetrieveOrderPDFHttpGetIn">
    <wsdl:part name="NVMSJobID" type="s:string" />
    <wsdl:part name="FileNumber" type="s:string" />
  </wsdl:message>
  <wsdl:message name="RetrieveOrderPDFHttpGetOut">
    <wsdl:part name="Body" element="tns:string" />
  </wsdl:message>
  <wsdl:message name="QueryOrderDeliveryHttpGetIn">
    <wsdl:part name="TimeFrame" type="s:string" />
  </wsdl:message>
  <wsdl:message name="QueryOrderDeliveryHttpGetOut">
    <wsdl:part name="Body" element="tns:string" />
  </wsdl:message>
  <wsdl:message name="QueryReportHttpGetIn">
    <wsdl:part name="LineItemID" type="s:string" />
    <wsdl:part name="NVMSJobID" type="s:string" />
    <wsdl:part name="FileNumber" type="s:string" />
    <wsdl:part name="PONumber" type="s:string" />
  </wsdl:message>
  <wsdl:message name="QueryReportHttpGetOut">
    <wsdl:part name="Body" element="tns:string" />
  </wsdl:message>
  <wsdl:message name="QueryImagesHttpGetIn">
    <wsdl:part name="LineItemID" type="s:string" />
    <wsdl:part name="NVMSJobID" type="s:string" />
    <wsdl:part name="FileNumber" type="s:string" />
  </wsdl:message>
  <wsdl:message name="QueryImagesHttpGetOut">
    <wsdl:part name="Body" element="tns:string" />
  </wsdl:message>
  <wsdl:message name="CancelOrderRequestHttpGetIn">
    <wsdl:part name="NVMSJobID" type="s:string" />
    <wsdl:part name="CancelNote" type="s:string" />
  </wsdl:message>
  <wsdl:message name="CancelOrderRequestHttpGetOut">
    <wsdl:part name="Body" element="tns:boolean" />
  </wsdl:message>
  <wsdl:message name="TestAsyncHttpGetIn">
    <wsdl:part name="NVMSDocument" type="s:string" />
  </wsdl:message>
  <wsdl:message name="TestAsyncHttpGetOut">
    <wsdl:part name="Body" element="tns:string" />
  </wsdl:message>
  <wsdl:message name="TestMyCredentialsHttpPostIn">
    <wsdl:part name="TestName" type="s:string" />
  </wsdl:message>
  <wsdl:message name="TestMyCredentialsHttpPostOut">
    <wsdl:part name="Body" element="tns:string" />
  </wsdl:message>
  <wsdl:message name="ClientServicesDataSetHttpPostIn" />
  <wsdl:message name="ClientServicesDataSetHttpPostOut">
    <wsdl:part name="Body" element="tns:DataSet" />
  </wsdl:message>
  <wsdl:message name="ClientUsersDataSetHttpPostIn" />
  <wsdl:message name="ClientUsersDataSetHttpPostOut">
    <wsdl:part name="Body" element="tns:DataSet" />
  </wsdl:message>
  <wsdl:message name="ClientUsersStringHttpPostIn" />
  <wsdl:message name="ClientUsersStringHttpPostOut">
    <wsdl:part name="Body" />
  </wsdl:message>
  <wsdl:message name="ClientServicesStringHttpPostIn" />
  <wsdl:message name="ClientServicesStringHttpPostOut">
    <wsdl:part name="Body" />
  </wsdl:message>
  <wsdl:message name="SingleOrderStatusHttpPostIn">
    <wsdl:part name="FileNumber" type="s:string" />
    <wsdl:part name="NVMSJobID" type="s:string" />
  </wsdl:message>
  <wsdl:message name="SingleOrderStatusHttpPostOut">
    <wsdl:part name="Body" element="tns:DataSet" />
  </wsdl:message>
  <wsdl:message name="LineItemOrderStatusHttpPostIn">
    <wsdl:part name="FileNumber" type="s:string" />
    <wsdl:part name="PONumber" type="s:string" />
    <wsdl:part name="NVMSJobID" type="s:string" />
  </wsdl:message>
  <wsdl:message name="LineItemOrderStatusHttpPostOut">
    <wsdl:part name="Body" element="tns:DataSet" />
  </wsdl:message>
  <wsdl:message name="LineItemOrderStatusStrHttpPostIn">
    <wsdl:part name="FileNumber" type="s:string" />
    <wsdl:part name="PONumber" type="s:string" />
    <wsdl:part name="NVMSJobID" type="s:string" />
  </wsdl:message>
  <wsdl:message name="LineItemOrderStatusStrHttpPostOut">
    <wsdl:part name="Body" element="tns:string" />
  </wsdl:message>
  <wsdl:message name="QueryOrderHttpPostIn">
    <wsdl:part name="LineItemID" type="s:string" />
    <wsdl:part name="NVMSJobID" type="s:string" />
    <wsdl:part name="FileNumber" type="s:string" />
    <wsdl:part name="PONumber" type="s:string" />
  </wsdl:message>
  <wsdl:message name="QueryOrderHttpPostOut">
    <wsdl:part name="Body" element="tns:string" />
  </wsdl:message>
  <wsdl:message name="GetClientJobNotesHttpPostIn">
    <wsdl:part name="NVMSJobID" type="s:string" />
    <wsdl:part name="FileNumber" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetClientJobNotesHttpPostOut">
    <wsdl:part name="Body" element="tns:string" />
  </wsdl:message>
  <wsdl:message name="QueryCollectionDataHttpPostIn">
    <wsdl:part name="LineItemID" type="s:string" />
    <wsdl:part name="NVMSJobID" type="s:string" />
    <wsdl:part name="FileNumber" type="s:string" />
    <wsdl:part name="PONumber" type="s:string" />
  </wsdl:message>
  <wsdl:message name="QueryCollectionDataHttpPostOut">
    <wsdl:part name="Body" element="tns:string" />
  </wsdl:message>
  <wsdl:message name="QueryCollectionDataImagesHttpPostIn">
    <wsdl:part name="LineItemID" type="s:string" />
    <wsdl:part name="NVMSJobID" type="s:string" />
    <wsdl:part name="FileNumber" type="s:string" />
    <wsdl:part name="PONumber" type="s:string" />
  </wsdl:message>
  <wsdl:message name="QueryCollectionDataImagesHttpPostOut">
    <wsdl:part name="Body" element="tns:string" />
  </wsdl:message>
  <wsdl:message name="RetrieveOrderPDFHttpPostIn">
    <wsdl:part name="NVMSJobID" type="s:string" />
    <wsdl:part name="FileNumber" type="s:string" />
  </wsdl:message>
  <wsdl:message name="RetrieveOrderPDFHttpPostOut">
    <wsdl:part name="Body" element="tns:string" />
  </wsdl:message>
  <wsdl:message name="QueryOrderDeliveryHttpPostIn">
    <wsdl:part name="TimeFrame" type="s:string" />
  </wsdl:message>
  <wsdl:message name="QueryOrderDeliveryHttpPostOut">
    <wsdl:part name="Body" element="tns:string" />
  </wsdl:message>
  <wsdl:message name="QueryReportHttpPostIn">
    <wsdl:part name="LineItemID" type="s:string" />
    <wsdl:part name="NVMSJobID" type="s:string" />
    <wsdl:part name="FileNumber" type="s:string" />
    <wsdl:part name="PONumber" type="s:string" />
  </wsdl:message>
  <wsdl:message name="QueryReportHttpPostOut">
    <wsdl:part name="Body" element="tns:string" />
  </wsdl:message>
  <wsdl:message name="QueryImagesHttpPostIn">
    <wsdl:part name="LineItemID" type="s:string" />
    <wsdl:part name="NVMSJobID" type="s:string" />
    <wsdl:part name="FileNumber" type="s:string" />
  </wsdl:message>
  <wsdl:message name="QueryImagesHttpPostOut">
    <wsdl:part name="Body" element="tns:string" />
  </wsdl:message>
  <wsdl:message name="CancelOrderRequestHttpPostIn">
    <wsdl:part name="NVMSJobID" type="s:string" />
    <wsdl:part name="CancelNote" type="s:string" />
  </wsdl:message>
  <wsdl:message name="CancelOrderRequestHttpPostOut">
    <wsdl:part name="Body" element="tns:boolean" />
  </wsdl:message>
  <wsdl:message name="TestAsyncHttpPostIn">
    <wsdl:part name="NVMSDocument" type="s:string" />
  </wsdl:message>
  <wsdl:message name="TestAsyncHttpPostOut">
    <wsdl:part name="Body" element="tns:string" />
  </wsdl:message>
  <wsdl:portType name="NVMSExchangeTestingSoap">
    <wsdl:operation name="TestMyCredentials">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Test SOAP header credentials... This service will always return an error in testing, it is here to show you the format of the SOAP request.</wsdl:documentation>
      <wsdl:input message="tns:TestMyCredentialsSoapIn" />
      <wsdl:output message="tns:TestMyCredentialsSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ClientServicesDataSet">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">This returns client specific services... In Dataset format</wsdl:documentation>
      <wsdl:input message="tns:ClientServicesDataSetSoapIn" />
      <wsdl:output message="tns:ClientServicesDataSetSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ClientUsersDataSet">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">This returns client specific users... In Dataset format</wsdl:documentation>
      <wsdl:input message="tns:ClientUsersDataSetSoapIn" />
      <wsdl:output message="tns:ClientUsersDataSetSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ClientUsersString">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">This returns client specific users... In XML String format</wsdl:documentation>
      <wsdl:input message="tns:ClientUsersStringSoapIn" />
      <wsdl:output message="tns:ClientUsersStringSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ClientServicesString">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">This returns client specific services... In XML String format</wsdl:documentation>
      <wsdl:input message="tns:ClientServicesStringSoapIn" />
      <wsdl:output message="tns:ClientServicesStringSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SingleOrderStatus">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">This returns order status for either your FileNumber or our JobID... In Dataset format</wsdl:documentation>
      <wsdl:input message="tns:SingleOrderStatusSoapIn" />
      <wsdl:output message="tns:SingleOrderStatusSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="LineItemOrderStatus">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">This returns order detail line items for either your PONumber, FileNumber or our JobID... You can retreive your LineItemID here to then pull only images and order details for one service on an order &gt;&gt; In Dataset format</wsdl:documentation>
      <wsdl:input message="tns:LineItemOrderStatusSoapIn" />
      <wsdl:output message="tns:LineItemOrderStatusSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="LineItemOrderStatusStr">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">This returns order detail line items for either your PONumber, FileNumber or our JobID... You can retreive your LineItemID here to then pull only images and order details for one service on an order &gt;&gt; In XML String format</wsdl:documentation>
      <wsdl:input message="tns:LineItemOrderStatusStrSoapIn" />
      <wsdl:output message="tns:LineItemOrderStatusStrSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="QueryOrder">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">This returns order detail (Images/Report) for passed LineItemID (Single Service) or for all services by passing the NVMSJobID, PONumber or your FileNumber... All images and report for single service or complete order. &gt;&gt; In XML format</wsdl:documentation>
      <wsdl:input message="tns:QueryOrderSoapIn" />
      <wsdl:output message="tns:QueryOrderSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GetClientJobNotes">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">This returns order note details by passing the NVMSJobID or your FileNumber... All current client visible notes for complete order. &gt;&gt; In XML format</wsdl:documentation>
      <wsdl:input message="tns:GetClientJobNotesSoapIn" />
      <wsdl:output message="tns:GetClientJobNotesSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="QueryCollectionData">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">This returns custom order collection data defined by the client,pass the NVMSJobID, PONumber or your FileNumber... Collection data (Element: DataFields) is in XML Format as well. &gt;&gt; In XML format</wsdl:documentation>
      <wsdl:input message="tns:QueryCollectionDataSoapIn" />
      <wsdl:output message="tns:QueryCollectionDataSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="QueryCollectionDataImages">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">This returns custom order collection data and images defined by the client,pass the NVMSJobID, PONumber or your FileNumber... Collection data (Element: DataCapture) is in XML Format as well.</wsdl:documentation>
      <wsdl:input message="tns:QueryCollectionDataImagesSoapIn" />
      <wsdl:output message="tns:QueryCollectionDataImagesSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="RetrieveOrderPDF">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">This returns report in PDF (Base64) format for passed NVMSJobID only... All images and report for complete order in one PDF file. &gt;&gt; In XML format</wsdl:documentation>
      <wsdl:input message="tns:RetrieveOrderPDFSoapIn" />
      <wsdl:output message="tns:RetrieveOrderPDFSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="QueryOrderDelivery">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">This returns order detail (Images/Report) for passed TimeFrame (in minutes) from when the last delivered order was sent for your client ID... All images and report for single service or complete order. &gt;&gt; In XML String format</wsdl:documentation>
      <wsdl:input message="tns:QueryOrderDeliverySoapIn" />
      <wsdl:output message="tns:QueryOrderDeliverySoapOut" />
    </wsdl:operation>
    <wsdl:operation name="QueryReport">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">This returns order detail (Reports Only) for passed LineItemID (Single Service) or for all services by passing the NVMSJobID, PONumber or your FileNumber... All images and report for single service or complete order. &gt;&gt; In XML format</wsdl:documentation>
      <wsdl:input message="tns:QueryReportSoapIn" />
      <wsdl:output message="tns:QueryReportSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="QueryImages">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">This returns order detail Image(s) for passed LineItemID (Single Service) or for all services by passing the NVMSJobID or your FileNumber... All images or attachments for single service or complete order. &gt;&gt; In XML format</wsdl:documentation>
      <wsdl:input message="tns:QueryImagesSoapIn" />
      <wsdl:output message="tns:QueryImagesSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="AddNewOrder">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Import New Order with multiple services...  See documentation for required fields. (For testing purposes, we just return an xml document of what you submitted, translated into our fields.)</wsdl:documentation>
      <wsdl:input message="tns:AddNewOrderSoapIn" />
      <wsdl:output message="tns:AddNewOrderSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="CancelOrderRequest">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">This requests the cancellation of an order by passing a note and the NVMSJobID... Returns TRUE if request made successfully.</wsdl:documentation>
      <wsdl:input message="tns:CancelOrderRequestSoapIn" />
      <wsdl:output message="tns:CancelOrderRequestSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="TestAsync">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">This returns report in PDF (Base64) format for passed NVMSJobID only... All images and report for complete order in one PDF file. &gt;&gt; In XML format</wsdl:documentation>
      <wsdl:input message="tns:TestAsyncSoapIn" />
      <wsdl:output message="tns:TestAsyncSoapOut" />
    </wsdl:operation>
  </wsdl:portType>
  <wsdl:portType name="NVMSExchangeTestingHttpGet">
    <wsdl:operation name="TestMyCredentials">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Test SOAP header credentials... This service will always return an error in testing, it is here to show you the format of the SOAP request.</wsdl:documentation>
      <wsdl:input message="tns:TestMyCredentialsHttpGetIn" />
      <wsdl:output message="tns:TestMyCredentialsHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="ClientServicesDataSet">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">This returns client specific services... In Dataset format</wsdl:documentation>
      <wsdl:input message="tns:ClientServicesDataSetHttpGetIn" />
      <wsdl:output message="tns:ClientServicesDataSetHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="ClientUsersDataSet">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">This returns client specific users... In Dataset format</wsdl:documentation>
      <wsdl:input message="tns:ClientUsersDataSetHttpGetIn" />
      <wsdl:output message="tns:ClientUsersDataSetHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="ClientUsersString">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">This returns client specific users... In XML String format</wsdl:documentation>
      <wsdl:input message="tns:ClientUsersStringHttpGetIn" />
      <wsdl:output message="tns:ClientUsersStringHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="ClientServicesString">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">This returns client specific services... In XML String format</wsdl:documentation>
      <wsdl:input message="tns:ClientServicesStringHttpGetIn" />
      <wsdl:output message="tns:ClientServicesStringHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="SingleOrderStatus">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">This returns order status for either your FileNumber or our JobID... In Dataset format</wsdl:documentation>
      <wsdl:input message="tns:SingleOrderStatusHttpGetIn" />
      <wsdl:output message="tns:SingleOrderStatusHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="LineItemOrderStatus">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">This returns order detail line items for either your PONumber, FileNumber or our JobID... You can retreive your LineItemID here to then pull only images and order details for one service on an order &gt;&gt; In Dataset format</wsdl:documentation>
      <wsdl:input message="tns:LineItemOrderStatusHttpGetIn" />
      <wsdl:output message="tns:LineItemOrderStatusHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="LineItemOrderStatusStr">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">This returns order detail line items for either your PONumber, FileNumber or our JobID... You can retreive your LineItemID here to then pull only images and order details for one service on an order &gt;&gt; In XML String format</wsdl:documentation>
      <wsdl:input message="tns:LineItemOrderStatusStrHttpGetIn" />
      <wsdl:output message="tns:LineItemOrderStatusStrHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="QueryOrder">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">This returns order detail (Images/Report) for passed LineItemID (Single Service) or for all services by passing the NVMSJobID, PONumber or your FileNumber... All images and report for single service or complete order. &gt;&gt; In XML format</wsdl:documentation>
      <wsdl:input message="tns:QueryOrderHttpGetIn" />
      <wsdl:output message="tns:QueryOrderHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="GetClientJobNotes">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">This returns order note details by passing the NVMSJobID or your FileNumber... All current client visible notes for complete order. &gt;&gt; In XML format</wsdl:documentation>
      <wsdl:input message="tns:GetClientJobNotesHttpGetIn" />
      <wsdl:output message="tns:GetClientJobNotesHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="QueryCollectionData">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">This returns custom order collection data defined by the client,pass the NVMSJobID, PONumber or your FileNumber... Collection data (Element: DataFields) is in XML Format as well. &gt;&gt; In XML format</wsdl:documentation>
      <wsdl:input message="tns:QueryCollectionDataHttpGetIn" />
      <wsdl:output message="tns:QueryCollectionDataHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="QueryCollectionDataImages">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">This returns custom order collection data and images defined by the client,pass the NVMSJobID, PONumber or your FileNumber... Collection data (Element: DataCapture) is in XML Format as well.</wsdl:documentation>
      <wsdl:input message="tns:QueryCollectionDataImagesHttpGetIn" />
      <wsdl:output message="tns:QueryCollectionDataImagesHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="RetrieveOrderPDF">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">This returns report in PDF (Base64) format for passed NVMSJobID only... All images and report for complete order in one PDF file. &gt;&gt; In XML format</wsdl:documentation>
      <wsdl:input message="tns:RetrieveOrderPDFHttpGetIn" />
      <wsdl:output message="tns:RetrieveOrderPDFHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="QueryOrderDelivery">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">This returns order detail (Images/Report) for passed TimeFrame (in minutes) from when the last delivered order was sent for your client ID... All images and report for single service or complete order. &gt;&gt; In XML String format</wsdl:documentation>
      <wsdl:input message="tns:QueryOrderDeliveryHttpGetIn" />
      <wsdl:output message="tns:QueryOrderDeliveryHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="QueryReport">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">This returns order detail (Reports Only) for passed LineItemID (Single Service) or for all services by passing the NVMSJobID, PONumber or your FileNumber... All images and report for single service or complete order. &gt;&gt; In XML format</wsdl:documentation>
      <wsdl:input message="tns:QueryReportHttpGetIn" />
      <wsdl:output message="tns:QueryReportHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="QueryImages">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">This returns order detail Image(s) for passed LineItemID (Single Service) or for all services by passing the NVMSJobID or your FileNumber... All images or attachments for single service or complete order. &gt;&gt; In XML format</wsdl:documentation>
      <wsdl:input message="tns:QueryImagesHttpGetIn" />
      <wsdl:output message="tns:QueryImagesHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="CancelOrderRequest">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">This requests the cancellation of an order by passing a note and the NVMSJobID... Returns TRUE if request made successfully.</wsdl:documentation>
      <wsdl:input message="tns:CancelOrderRequestHttpGetIn" />
      <wsdl:output message="tns:CancelOrderRequestHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="TestAsync">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">This returns report in PDF (Base64) format for passed NVMSJobID only... All images and report for complete order in one PDF file. &gt;&gt; In XML format</wsdl:documentation>
      <wsdl:input message="tns:TestAsyncHttpGetIn" />
      <wsdl:output message="tns:TestAsyncHttpGetOut" />
    </wsdl:operation>
  </wsdl:portType>
  <wsdl:portType name="NVMSExchangeTestingHttpPost">
    <wsdl:operation name="TestMyCredentials">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Test SOAP header credentials... This service will always return an error in testing, it is here to show you the format of the SOAP request.</wsdl:documentation>
      <wsdl:input message="tns:TestMyCredentialsHttpPostIn" />
      <wsdl:output message="tns:TestMyCredentialsHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="ClientServicesDataSet">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">This returns client specific services... In Dataset format</wsdl:documentation>
      <wsdl:input message="tns:ClientServicesDataSetHttpPostIn" />
      <wsdl:output message="tns:ClientServicesDataSetHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="ClientUsersDataSet">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">This returns client specific users... In Dataset format</wsdl:documentation>
      <wsdl:input message="tns:ClientUsersDataSetHttpPostIn" />
      <wsdl:output message="tns:ClientUsersDataSetHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="ClientUsersString">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">This returns client specific users... In XML String format</wsdl:documentation>
      <wsdl:input message="tns:ClientUsersStringHttpPostIn" />
      <wsdl:output message="tns:ClientUsersStringHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="ClientServicesString">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">This returns client specific services... In XML String format</wsdl:documentation>
      <wsdl:input message="tns:ClientServicesStringHttpPostIn" />
      <wsdl:output message="tns:ClientServicesStringHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="SingleOrderStatus">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">This returns order status for either your FileNumber or our JobID... In Dataset format</wsdl:documentation>
      <wsdl:input message="tns:SingleOrderStatusHttpPostIn" />
      <wsdl:output message="tns:SingleOrderStatusHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="LineItemOrderStatus">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">This returns order detail line items for either your PONumber, FileNumber or our JobID... You can retreive your LineItemID here to then pull only images and order details for one service on an order &gt;&gt; In Dataset format</wsdl:documentation>
      <wsdl:input message="tns:LineItemOrderStatusHttpPostIn" />
      <wsdl:output message="tns:LineItemOrderStatusHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="LineItemOrderStatusStr">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">This returns order detail line items for either your PONumber, FileNumber or our JobID... You can retreive your LineItemID here to then pull only images and order details for one service on an order &gt;&gt; In XML String format</wsdl:documentation>
      <wsdl:input message="tns:LineItemOrderStatusStrHttpPostIn" />
      <wsdl:output message="tns:LineItemOrderStatusStrHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="QueryOrder">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">This returns order detail (Images/Report) for passed LineItemID (Single Service) or for all services by passing the NVMSJobID, PONumber or your FileNumber... All images and report for single service or complete order. &gt;&gt; In XML format</wsdl:documentation>
      <wsdl:input message="tns:QueryOrderHttpPostIn" />
      <wsdl:output message="tns:QueryOrderHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="GetClientJobNotes">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">This returns order note details by passing the NVMSJobID or your FileNumber... All current client visible notes for complete order. &gt;&gt; In XML format</wsdl:documentation>
      <wsdl:input message="tns:GetClientJobNotesHttpPostIn" />
      <wsdl:output message="tns:GetClientJobNotesHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="QueryCollectionData">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">This returns custom order collection data defined by the client,pass the NVMSJobID, PONumber or your FileNumber... Collection data (Element: DataFields) is in XML Format as well. &gt;&gt; In XML format</wsdl:documentation>
      <wsdl:input message="tns:QueryCollectionDataHttpPostIn" />
      <wsdl:output message="tns:QueryCollectionDataHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="QueryCollectionDataImages">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">This returns custom order collection data and images defined by the client,pass the NVMSJobID, PONumber or your FileNumber... Collection data (Element: DataCapture) is in XML Format as well.</wsdl:documentation>
      <wsdl:input message="tns:QueryCollectionDataImagesHttpPostIn" />
      <wsdl:output message="tns:QueryCollectionDataImagesHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="RetrieveOrderPDF">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">This returns report in PDF (Base64) format for passed NVMSJobID only... All images and report for complete order in one PDF file. &gt;&gt; In XML format</wsdl:documentation>
      <wsdl:input message="tns:RetrieveOrderPDFHttpPostIn" />
      <wsdl:output message="tns:RetrieveOrderPDFHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="QueryOrderDelivery">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">This returns order detail (Images/Report) for passed TimeFrame (in minutes) from when the last delivered order was sent for your client ID... All images and report for single service or complete order. &gt;&gt; In XML String format</wsdl:documentation>
      <wsdl:input message="tns:QueryOrderDeliveryHttpPostIn" />
      <wsdl:output message="tns:QueryOrderDeliveryHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="QueryReport">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">This returns order detail (Reports Only) for passed LineItemID (Single Service) or for all services by passing the NVMSJobID, PONumber or your FileNumber... All images and report for single service or complete order. &gt;&gt; In XML format</wsdl:documentation>
      <wsdl:input message="tns:QueryReportHttpPostIn" />
      <wsdl:output message="tns:QueryReportHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="QueryImages">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">This returns order detail Image(s) for passed LineItemID (Single Service) or for all services by passing the NVMSJobID or your FileNumber... All images or attachments for single service or complete order. &gt;&gt; In XML format</wsdl:documentation>
      <wsdl:input message="tns:QueryImagesHttpPostIn" />
      <wsdl:output message="tns:QueryImagesHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="CancelOrderRequest">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">This requests the cancellation of an order by passing a note and the NVMSJobID... Returns TRUE if request made successfully.</wsdl:documentation>
      <wsdl:input message="tns:CancelOrderRequestHttpPostIn" />
      <wsdl:output message="tns:CancelOrderRequestHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="TestAsync">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">This returns report in PDF (Base64) format for passed NVMSJobID only... All images and report for complete order in one PDF file. &gt;&gt; In XML format</wsdl:documentation>
      <wsdl:input message="tns:TestAsyncHttpPostIn" />
      <wsdl:output message="tns:TestAsyncHttpPostOut" />
    </wsdl:operation>
  </wsdl:portType>
  <wsdl:binding name="NVMSExchangeTestingSoap" type="tns:NVMSExchangeTestingSoap">
    <soap:binding transport="http://schemas.xmlsoap.org/soap/http" />
    <wsdl:operation name="TestMyCredentials">
      <soap:operation soapAction="http://exchange2.nvms.com/TestMyCredentials" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
        <soap:header message="tns:TestMyCredentialsNVMSCredentials" part="NVMSCredentials" use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ClientServicesDataSet">
      <soap:operation soapAction="http://exchange2.nvms.com/ClientServicesDataSet" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ClientUsersDataSet">
      <soap:operation soapAction="http://exchange2.nvms.com/ClientUsersDataSet" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ClientUsersString">
      <soap:operation soapAction="http://exchange2.nvms.com/ClientUsersString" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ClientServicesString">
      <soap:operation soapAction="http://exchange2.nvms.com/ClientServicesString" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SingleOrderStatus">
      <soap:operation soapAction="http://exchange2.nvms.com/SingleOrderStatus" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="LineItemOrderStatus">
      <soap:operation soapAction="http://exchange2.nvms.com/LineItemOrderStatus" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="LineItemOrderStatusStr">
      <soap:operation soapAction="http://exchange2.nvms.com/LineItemOrderStatusStr" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="QueryOrder">
      <soap:operation soapAction="http://exchange2.nvms.com/QueryOrder" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetClientJobNotes">
      <soap:operation soapAction="http://exchange2.nvms.com/GetClientJobNotes" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="QueryCollectionData">
      <soap:operation soapAction="http://exchange2.nvms.com/QueryCollectionData" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="QueryCollectionDataImages">
      <soap:operation soapAction="http://exchange2.nvms.com/QueryCollectionDataImages" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="RetrieveOrderPDF">
      <soap:operation soapAction="http://exchange2.nvms.com/RetrieveOrderPDF" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="QueryOrderDelivery">
      <soap:operation soapAction="http://exchange2.nvms.com/QueryOrderDelivery" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="QueryReport">
      <soap:operation soapAction="http://exchange2.nvms.com/QueryReport" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="QueryImages">
      <soap:operation soapAction="http://exchange2.nvms.com/QueryImages" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="AddNewOrder">
      <soap:operation soapAction="http://exchange2.nvms.com/AddNewOrder" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CancelOrderRequest">
      <soap:operation soapAction="http://exchange2.nvms.com/CancelOrderRequest" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="TestAsync">
      <soap:operation soapAction="http://exchange2.nvms.com/TestAsync" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
  </wsdl:binding>
  <wsdl:binding name="NVMSExchangeTestingSoap12" type="tns:NVMSExchangeTestingSoap">
    <soap12:binding transport="http://schemas.xmlsoap.org/soap/http" />
    <wsdl:operation name="TestMyCredentials">
      <soap12:operation soapAction="http://exchange2.nvms.com/TestMyCredentials" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
        <soap12:header message="tns:TestMyCredentialsNVMSCredentials" part="NVMSCredentials" use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ClientServicesDataSet">
      <soap12:operation soapAction="http://exchange2.nvms.com/ClientServicesDataSet" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ClientUsersDataSet">
      <soap12:operation soapAction="http://exchange2.nvms.com/ClientUsersDataSet" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ClientUsersString">
      <soap12:operation soapAction="http://exchange2.nvms.com/ClientUsersString" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ClientServicesString">
      <soap12:operation soapAction="http://exchange2.nvms.com/ClientServicesString" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SingleOrderStatus">
      <soap12:operation soapAction="http://exchange2.nvms.com/SingleOrderStatus" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="LineItemOrderStatus">
      <soap12:operation soapAction="http://exchange2.nvms.com/LineItemOrderStatus" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="LineItemOrderStatusStr">
      <soap12:operation soapAction="http://exchange2.nvms.com/LineItemOrderStatusStr" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="QueryOrder">
      <soap12:operation soapAction="http://exchange2.nvms.com/QueryOrder" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetClientJobNotes">
      <soap12:operation soapAction="http://exchange2.nvms.com/GetClientJobNotes" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="QueryCollectionData">
      <soap12:operation soapAction="http://exchange2.nvms.com/QueryCollectionData" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="QueryCollectionDataImages">
      <soap12:operation soapAction="http://exchange2.nvms.com/QueryCollectionDataImages" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="RetrieveOrderPDF">
      <soap12:operation soapAction="http://exchange2.nvms.com/RetrieveOrderPDF" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="QueryOrderDelivery">
      <soap12:operation soapAction="http://exchange2.nvms.com/QueryOrderDelivery" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="QueryReport">
      <soap12:operation soapAction="http://exchange2.nvms.com/QueryReport" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="QueryImages">
      <soap12:operation soapAction="http://exchange2.nvms.com/QueryImages" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="AddNewOrder">
      <soap12:operation soapAction="http://exchange2.nvms.com/AddNewOrder" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CancelOrderRequest">
      <soap12:operation soapAction="http://exchange2.nvms.com/CancelOrderRequest" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="TestAsync">
      <soap12:operation soapAction="http://exchange2.nvms.com/TestAsync" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
  </wsdl:binding>
  <wsdl:binding name="NVMSExchangeTestingHttpGet" type="tns:NVMSExchangeTestingHttpGet">
    <http:binding verb="GET" />
    <wsdl:operation name="TestMyCredentials">
      <http:operation location="/TestMyCredentials" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ClientServicesDataSet">
      <http:operation location="/ClientServicesDataSet" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ClientUsersDataSet">
      <http:operation location="/ClientUsersDataSet" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ClientUsersString">
      <http:operation location="/ClientUsersString" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:content part="Body" type="text/xml" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ClientServicesString">
      <http:operation location="/ClientServicesString" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:content part="Body" type="text/xml" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SingleOrderStatus">
      <http:operation location="/SingleOrderStatus" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="LineItemOrderStatus">
      <http:operation location="/LineItemOrderStatus" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="LineItemOrderStatusStr">
      <http:operation location="/LineItemOrderStatusStr" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="QueryOrder">
      <http:operation location="/QueryOrder" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetClientJobNotes">
      <http:operation location="/GetClientJobNotes" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="QueryCollectionData">
      <http:operation location="/QueryCollectionData" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="QueryCollectionDataImages">
      <http:operation location="/QueryCollectionDataImages" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="RetrieveOrderPDF">
      <http:operation location="/RetrieveOrderPDF" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="QueryOrderDelivery">
      <http:operation location="/QueryOrderDelivery" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="QueryReport">
      <http:operation location="/QueryReport" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="QueryImages">
      <http:operation location="/QueryImages" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CancelOrderRequest">
      <http:operation location="/CancelOrderRequest" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="TestAsync">
      <http:operation location="/TestAsync" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
  </wsdl:binding>
  <wsdl:binding name="NVMSExchangeTestingHttpPost" type="tns:NVMSExchangeTestingHttpPost">
    <http:binding verb="POST" />
    <wsdl:operation name="TestMyCredentials">
      <http:operation location="/TestMyCredentials" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ClientServicesDataSet">
      <http:operation location="/ClientServicesDataSet" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ClientUsersDataSet">
      <http:operation location="/ClientUsersDataSet" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ClientUsersString">
      <http:operation location="/ClientUsersString" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:content part="Body" type="text/xml" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ClientServicesString">
      <http:operation location="/ClientServicesString" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:content part="Body" type="text/xml" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SingleOrderStatus">
      <http:operation location="/SingleOrderStatus" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="LineItemOrderStatus">
      <http:operation location="/LineItemOrderStatus" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="LineItemOrderStatusStr">
      <http:operation location="/LineItemOrderStatusStr" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="QueryOrder">
      <http:operation location="/QueryOrder" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetClientJobNotes">
      <http:operation location="/GetClientJobNotes" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="QueryCollectionData">
      <http:operation location="/QueryCollectionData" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="QueryCollectionDataImages">
      <http:operation location="/QueryCollectionDataImages" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="RetrieveOrderPDF">
      <http:operation location="/RetrieveOrderPDF" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="QueryOrderDelivery">
      <http:operation location="/QueryOrderDelivery" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="QueryReport">
      <http:operation location="/QueryReport" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="QueryImages">
      <http:operation location="/QueryImages" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CancelOrderRequest">
      <http:operation location="/CancelOrderRequest" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="TestAsync">
      <http:operation location="/TestAsync" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
  </wsdl:binding>
  <wsdl:service name="NVMSExchangeTesting">
    <wsdl:port name="NVMSExchangeTestingSoap" binding="tns:NVMSExchangeTestingSoap">
      <soap:address location="https://exchange2.nvms.com/NVMSExchangeTesting.asmx" />
    </wsdl:port>
    <wsdl:port name="NVMSExchangeTestingSoap12" binding="tns:NVMSExchangeTestingSoap12">
      <soap12:address location="https://exchange2.nvms.com/NVMSExchangeTesting.asmx" />
    </wsdl:port>
    <wsdl:port name="NVMSExchangeTestingHttpGet" binding="tns:NVMSExchangeTestingHttpGet">
      <http:address location="https://exchange2.nvms.com/NVMSExchangeTesting.asmx" />
    </wsdl:port>
    <wsdl:port name="NVMSExchangeTestingHttpPost" binding="tns:NVMSExchangeTestingHttpPost">
      <http:address location="https://exchange2.nvms.com/NVMSExchangeTesting.asmx" />
    </wsdl:port>
  </wsdl:service>
</wsdl:definitions>