<wsdl:definitions xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:tns="http://transfer.gfprodnet.com/webservices/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:http="http://schemas.microsoft.com/ws/06/2004/policy/http" xmlns:msc="http://schemas.microsoft.com/ws/2005/12/wsdl/contract" xmlns:wsp="http://schemas.xmlsoap.org/ws/2004/09/policy" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" xmlns:wsam="http://www.w3.org/2007/05/addressing/metadata" targetNamespace="http://transfer.gfprodnet.com/webservices/" name="DcWebServicesSoapServiceContract" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
  <wsdl:types>
    <xsd:schema elementFormDefault="qualified" targetNamespace="http://transfer.gfprodnet.com/webservices/">
      <xsd:element name="CheckNetworkConnection">
        <xsd:complexType />
      </xsd:element>
      <xsd:element name="CheckNetworkConnectionResponse">
        <xsd:complexType>
          <xsd:sequence>
            <xsd:element minOccurs="1" maxOccurs="1" name="CheckNetworkConnectionResult" type="xsd:boolean" />
          </xsd:sequence>
        </xsd:complexType>
      </xsd:element>
      <xsd:element name="TestStagingConnection">
        <xsd:complexType />
      </xsd:element>
      <xsd:element name="TestStagingConnectionResponse">
        <xsd:complexType>
          <xsd:sequence>
            <xsd:element minOccurs="0" maxOccurs="1" name="TestStagingConnectionResult" type="xsd:string" />
          </xsd:sequence>
        </xsd:complexType>
      </xsd:element>
      <xsd:element name="GetDCAWelcomeMessage">
        <xsd:complexType />
      </xsd:element>
      <xsd:element name="GetDCAWelcomeMessageResponse">
        <xsd:complexType>
          <xsd:sequence>
            <xsd:element minOccurs="0" maxOccurs="1" name="GetDCAWelcomeMessageResult" type="xsd:string" />
          </xsd:sequence>
        </xsd:complexType>
      </xsd:element>
      <xsd:element name="SaveCustomerData">
        <xsd:complexType>
          <xsd:sequence>
            <xsd:element minOccurs="0" maxOccurs="1" name="objCustomerXMLNode" nillable="true" type="tns:XmlNode" />
          </xsd:sequence>
        </xsd:complexType>
      </xsd:element>
      <xsd:element name="SaveCustomerDataResponse">
        <xsd:complexType>
          <xsd:sequence>
            <xsd:element minOccurs="1" maxOccurs="1" name="SaveCustomerDataResult" type="xsd:boolean" />
          </xsd:sequence>
        </xsd:complexType>
      </xsd:element>
      <xsd:element name="SubmitNFEDatabaseFile">
        <xsd:complexType>
          <xsd:sequence>
            <xsd:element minOccurs="0" maxOccurs="1" name="_strHospCartID" type="xsd:string" />
            <xsd:element minOccurs="0" maxOccurs="1" name="_fileName" type="xsd:string" />
            <xsd:element minOccurs="0" maxOccurs="1" name="_NFEdb" type="xsd:string" />
          </xsd:sequence>
        </xsd:complexType>
      </xsd:element>
      <xsd:element name="SubmitNFEDatabaseFileResponse">
        <xsd:complexType>
          <xsd:sequence>
            <xsd:element minOccurs="1" maxOccurs="1" name="SubmitNFEDatabaseFileResult" type="xsd:boolean" />
          </xsd:sequence>
        </xsd:complexType>
      </xsd:element>
      <xsd:element name="SubmitNFEDatabase">
        <xsd:complexType>
          <xsd:sequence>
            <xsd:element minOccurs="0" maxOccurs="1" name="_strHospCartID" type="xsd:string" />
            <xsd:element minOccurs="0" maxOccurs="1" name="_fileName" type="xsd:string" />
            <xsd:element minOccurs="0" maxOccurs="1" name="_NFEdb" type="xsd:base64Binary" />
          </xsd:sequence>
        </xsd:complexType>
      </xsd:element>
      <xsd:element name="SubmitNFEDatabaseResponse">
        <xsd:complexType>
          <xsd:sequence>
            <xsd:element minOccurs="1" maxOccurs="1" name="SubmitNFEDatabaseResult" type="xsd:boolean" />
          </xsd:sequence>
        </xsd:complexType>
      </xsd:element>
      <xsd:element name="SaveCustomerDataFile">
        <xsd:complexType>
          <xsd:sequence>
            <xsd:element minOccurs="0" maxOccurs="1" name="strXMLFilePath" type="xsd:string" />
          </xsd:sequence>
        </xsd:complexType>
      </xsd:element>
      <xsd:element name="SaveCustomerDataFileResponse">
        <xsd:complexType>
          <xsd:sequence>
            <xsd:element minOccurs="1" maxOccurs="1" name="SaveCustomerDataFileResult" type="xsd:boolean" />
          </xsd:sequence>
        </xsd:complexType>
      </xsd:element>
      <xsd:element name="SubmitCMSInbound">
        <xsd:complexType>
          <xsd:sequence>
            <xsd:element minOccurs="0" maxOccurs="1" name="strHospID" type="xsd:string" />
            <xsd:element minOccurs="0" maxOccurs="1" name="objCMSXMLNode" nillable="true" type="tns:XmlNode" />
          </xsd:sequence>
        </xsd:complexType>
      </xsd:element>
      <xsd:element name="SubmitCMSInboundResponse">
        <xsd:complexType>
          <xsd:sequence>
            <xsd:element minOccurs="1" maxOccurs="1" name="SubmitCMSInboundResult" type="xsd:boolean" />
          </xsd:sequence>
        </xsd:complexType>
      </xsd:element>
      <xsd:element name="SaveSessionData">
        <xsd:complexType>
          <xsd:sequence>
            <xsd:element minOccurs="0" maxOccurs="1" name="objSessionXMLNode" nillable="true" type="tns:XmlNode" />
          </xsd:sequence>
        </xsd:complexType>
      </xsd:element>
      <xsd:element name="SaveSessionDataResponse">
        <xsd:complexType>
          <xsd:sequence>
            <xsd:element minOccurs="1" maxOccurs="1" name="SaveSessionDataResult" type="xsd:boolean" />
          </xsd:sequence>
        </xsd:complexType>
      </xsd:element>
      <xsd:element name="SaveLogData">
        <xsd:complexType>
          <xsd:sequence>
            <xs:element minOccurs="0" maxOccurs="1" name="DataSet" xmlns:xs="http://www.w3.org/2001/XMLSchema">
              <xs:complexType>
                <xs:sequence maxOccurs="unbounded">
                  <xs:any minOccurs="0" namespace="http://www.w3.org/2001/XMLSchema" processContents="lax" />
                  <xs:any minOccurs="0" namespace="urn:schemas-microsoft-com:xml-diffgram-v1" processContents="lax" />
                </xs:sequence>
              </xs:complexType>
            </xs:element>
            <xsd:element minOccurs="0" maxOccurs="1" name="strHospitalID" type="xsd:string" />
            <xsd:element minOccurs="0" maxOccurs="1" name="strCartNumber" type="xsd:string" />
            <xsd:element minOccurs="0" maxOccurs="1" name="strSystem" type="xsd:string" />
          </xsd:sequence>
        </xsd:complexType>
      </xsd:element>
      <xsd:element name="SaveLogDataResponse">
        <xsd:complexType>
          <xsd:sequence>
            <xsd:element minOccurs="1" maxOccurs="1" name="SaveLogDataResult" type="xsd:boolean" />
          </xsd:sequence>
        </xsd:complexType>
      </xsd:element>
      <xsd:element name="CheckForDCOApplicationUpdate">
        <xsd:complexType>
          <xsd:sequence>
            <xsd:element minOccurs="0" maxOccurs="1" name="strHospitalID" type="xsd:string" />
            <xsd:element minOccurs="0" maxOccurs="1" name="strCartNumber" type="xsd:string" />
            <xsd:element minOccurs="0" maxOccurs="1" name="strCurrentVersion" type="xsd:string" />
          </xsd:sequence>
        </xsd:complexType>
      </xsd:element>
      <xsd:element name="CheckForDCOApplicationUpdateResponse">
        <xsd:complexType>
          <xsd:sequence>
            <xsd:element minOccurs="0" maxOccurs="1" name="CheckForDCOApplicationUpdateResult" type="xsd:string" />
          </xsd:sequence>
        </xsd:complexType>
      </xsd:element>
      <xsd:element name="CheckForProductCatalogUpdate">
        <xsd:complexType>
          <xsd:sequence>
            <xsd:element minOccurs="0" maxOccurs="1" name="strHospitalID" type="xsd:string" />
            <xsd:element minOccurs="0" maxOccurs="1" name="strCartNumber" type="xsd:string" />
            <xsd:element minOccurs="0" maxOccurs="1" name="strCurrentVersion" type="xsd:string" />
          </xsd:sequence>
        </xsd:complexType>
      </xsd:element>
      <xsd:element name="CheckForProductCatalogUpdateResponse">
        <xsd:complexType>
          <xsd:sequence>
            <xsd:element minOccurs="0" maxOccurs="1" name="CheckForProductCatalogUpdateResult" type="xsd:string" />
          </xsd:sequence>
        </xsd:complexType>
      </xsd:element>
      <xsd:element name="CheckForSalesTaxRateUpdate">
        <xsd:complexType>
          <xsd:sequence>
            <xsd:element minOccurs="0" maxOccurs="1" name="strHospitalID" type="xsd:string" />
            <xsd:element minOccurs="0" maxOccurs="1" name="strCartNumber" type="xsd:string" />
            <xsd:element minOccurs="1" maxOccurs="1" name="decCurrentRate" type="xsd:decimal" />
          </xsd:sequence>
        </xsd:complexType>
      </xsd:element>
      <xsd:element name="CheckForSalesTaxRateUpdateResponse">
        <xsd:complexType>
          <xsd:sequence>
            <xsd:element minOccurs="0" maxOccurs="1" name="CheckForSalesTaxRateUpdateResult" type="xsd:string" />
          </xsd:sequence>
        </xsd:complexType>
      </xsd:element>
      <xsd:element name="GetFileList">
        <xsd:complexType>
          <xsd:sequence>
            <xsd:element minOccurs="0" maxOccurs="1" name="strVersion" type="xsd:string" />
            <xsd:element minOccurs="1" maxOccurs="1" name="enmFileType" type="tns:FileType" />
          </xsd:sequence>
        </xsd:complexType>
      </xsd:element>
      <xsd:element name="GetFileListResponse">
        <xsd:complexType>
          <xsd:sequence>
            <xsd:element minOccurs="0" maxOccurs="1" name="GetFileListResult" nillable="true" type="tns:ArrayOfCFileAttribute" />
          </xsd:sequence>
        </xsd:complexType>
      </xsd:element>
      <xsd:element name="GetFileListHosp">
        <xsd:complexType>
          <xsd:sequence>
            <xsd:element minOccurs="0" maxOccurs="1" name="strVersion" type="xsd:string" />
            <xsd:element minOccurs="1" maxOccurs="1" name="enmFileType" type="tns:FileType" />
            <xsd:element minOccurs="0" maxOccurs="1" name="strHospId" type="xsd:string" />
          </xsd:sequence>
        </xsd:complexType>
      </xsd:element>
      <xsd:element name="GetFileListHospResponse">
        <xsd:complexType>
          <xsd:sequence>
            <xsd:element minOccurs="0" maxOccurs="1" name="GetFileListHospResult" nillable="true" type="tns:ArrayOfCFileAttribute" />
          </xsd:sequence>
        </xsd:complexType>
      </xsd:element>
      <xsd:element name="GetFile">
        <xsd:complexType>
          <xsd:sequence>
            <xsd:element minOccurs="0" maxOccurs="1" name="strVersion" type="xsd:string" />
            <xsd:element minOccurs="0" maxOccurs="1" name="strFile" type="xsd:string" />
            <xsd:element minOccurs="1" maxOccurs="1" name="enmFileType" type="tns:FileType" />
            <xsd:element minOccurs="1" maxOccurs="1" name="intOffset" type="xsd:int" />
            <xsd:element minOccurs="1" maxOccurs="1" name="intCount" type="xsd:int" />
          </xsd:sequence>
        </xsd:complexType>
      </xsd:element>
      <xsd:element name="GetFileResponse">
        <xsd:complexType>
          <xsd:sequence>
            <xsd:element minOccurs="0" maxOccurs="1" name="GetFileResult" type="xsd:base64Binary" />
          </xsd:sequence>
        </xsd:complexType>
      </xsd:element>
      <xsd:element name="GetDCOConfigurationFile">
        <xsd:complexType>
          <xsd:sequence>
            <xsd:element minOccurs="0" maxOccurs="1" name="strFileHash" type="xsd:string" />
          </xsd:sequence>
        </xsd:complexType>
      </xsd:element>
      <xsd:element name="GetDCOConfigurationFileResponse">
        <xsd:complexType>
          <xsd:sequence>
            <xsd:element minOccurs="0" maxOccurs="1" name="GetDCOConfigurationFileResult" type="xsd:base64Binary" />
            <xsd:element minOccurs="0" maxOccurs="1" name="strFileHash" type="xsd:string" />
          </xsd:sequence>
        </xsd:complexType>
      </xsd:element>
      <xsd:element name="SubmitNFECatalogVersion">
        <xsd:complexType>
          <xsd:sequence>
            <xsd:element minOccurs="0" maxOccurs="1" name="strHospitalID" type="xsd:string" />
            <xsd:element minOccurs="0" maxOccurs="1" name="strCartNumber" type="xsd:string" />
            <xsd:element minOccurs="1" maxOccurs="1" name="enumCatType" type="tns:CatalogType" />
            <xsd:element minOccurs="0" maxOccurs="1" name="strClientCatalogVersion" type="xsd:string" />
          </xsd:sequence>
        </xsd:complexType>
      </xsd:element>
      <xsd:element name="SubmitNFECatalogVersionResponse">
        <xsd:complexType>
          <xsd:sequence>
            <xsd:element minOccurs="1" maxOccurs="1" name="SubmitNFECatalogVersionResult" type="xsd:int" />
          </xsd:sequence>
        </xsd:complexType>
      </xsd:element>
      <xsd:element name="CheckForNFEApplicationUpdate">
        <xsd:complexType>
          <xsd:sequence>
            <xsd:element minOccurs="0" maxOccurs="1" name="strHospitalID" type="xsd:string" />
            <xsd:element minOccurs="0" maxOccurs="1" name="strCartNumber" type="xsd:string" />
            <xsd:element minOccurs="0" maxOccurs="1" name="strClientVersion" type="xsd:string" />
          </xsd:sequence>
        </xsd:complexType>
      </xsd:element>
      <xsd:element name="CheckForNFEApplicationUpdateResponse">
        <xsd:complexType>
          <xsd:sequence>
            <xsd:element minOccurs="0" maxOccurs="1" name="CheckForNFEApplicationUpdateResult" type="xsd:string" />
          </xsd:sequence>
        </xsd:complexType>
      </xsd:element>
      <xsd:element name="CheckForDCACryptKeyUpdate">
        <xsd:complexType>
          <xsd:sequence>
            <xsd:element minOccurs="0" maxOccurs="1" name="strHospitalID" type="xsd:string" />
            <xsd:element minOccurs="0" maxOccurs="1" name="strCartNumber" type="xsd:string" />
            <xsd:element minOccurs="0" maxOccurs="1" name="strCurrentVersion" type="xsd:string" />
          </xsd:sequence>
        </xsd:complexType>
      </xsd:element>
      <xsd:element name="CheckForDCACryptKeyUpdateResponse">
        <xsd:complexType>
          <xsd:sequence>
            <xsd:element minOccurs="0" maxOccurs="1" name="CheckForDCACryptKeyUpdateResult" type="xsd:string" />
          </xsd:sequence>
        </xsd:complexType>
      </xsd:element>
      <xsd:element name="CheckForDCASalesTaxRateUpdate">
        <xsd:complexType>
          <xsd:sequence>
            <xsd:element minOccurs="0" maxOccurs="1" name="strHospitalID" type="xsd:string" />
            <xsd:element minOccurs="0" maxOccurs="1" name="strCartNumber" type="xsd:string" />
            <xsd:element minOccurs="1" maxOccurs="1" name="decCurrentRate" type="xsd:decimal" />
          </xsd:sequence>
        </xsd:complexType>
      </xsd:element>
      <xsd:element name="CheckForDCASalesTaxRateUpdateResponse">
        <xsd:complexType>
          <xsd:sequence>
            <xsd:element minOccurs="0" maxOccurs="1" name="CheckForDCASalesTaxRateUpdateResult" type="xsd:string" />
          </xsd:sequence>
        </xsd:complexType>
      </xsd:element>
      <xsd:element name="CheckForDCACanPSTUpdate">
        <xsd:complexType>
          <xsd:sequence>
            <xsd:element minOccurs="0" maxOccurs="1" name="strHospitalID" type="xsd:string" />
            <xsd:element minOccurs="0" maxOccurs="1" name="strCartNumber" type="xsd:string" />
            <xsd:element minOccurs="1" maxOccurs="1" name="decCurrentRate" type="xsd:decimal" />
          </xsd:sequence>
        </xsd:complexType>
      </xsd:element>
      <xsd:element name="CheckForDCACanPSTUpdateResponse">
        <xsd:complexType>
          <xsd:sequence>
            <xsd:element minOccurs="0" maxOccurs="1" name="CheckForDCACanPSTUpdateResult" type="xsd:string" />
          </xsd:sequence>
        </xsd:complexType>
      </xsd:element>
      <xsd:element name="CheckForDCACanGSTUpdate">
        <xsd:complexType>
          <xsd:sequence>
            <xsd:element minOccurs="0" maxOccurs="1" name="strHospitalID" type="xsd:string" />
            <xsd:element minOccurs="0" maxOccurs="1" name="strCartNumber" type="xsd:string" />
            <xsd:element minOccurs="1" maxOccurs="1" name="decCurrentRate" type="xsd:decimal" />
          </xsd:sequence>
        </xsd:complexType>
      </xsd:element>
      <xsd:element name="CheckForDCACanGSTUpdateResponse">
        <xsd:complexType>
          <xsd:sequence>
            <xsd:element minOccurs="0" maxOccurs="1" name="CheckForDCACanGSTUpdateResult" type="xsd:string" />
          </xsd:sequence>
        </xsd:complexType>
      </xsd:element>
      <xsd:element name="CheckForDCACanHSTUpdate">
        <xsd:complexType>
          <xsd:sequence>
            <xsd:element minOccurs="0" maxOccurs="1" name="strHospitalID" type="xsd:string" />
            <xsd:element minOccurs="0" maxOccurs="1" name="strCartNumber" type="xsd:string" />
            <xsd:element minOccurs="1" maxOccurs="1" name="decCurrentRate" type="xsd:decimal" />
          </xsd:sequence>
        </xsd:complexType>
      </xsd:element>
      <xsd:element name="CheckForDCACanHSTUpdateResponse">
        <xsd:complexType>
          <xsd:sequence>
            <xsd:element minOccurs="0" maxOccurs="1" name="CheckForDCACanHSTUpdateResult" type="xsd:string" />
          </xsd:sequence>
        </xsd:complexType>
      </xsd:element>
      <xsd:element name="CheckForDCACanTaxPSTOnGSTUpdate">
        <xsd:complexType>
          <xsd:sequence>
            <xsd:element minOccurs="0" maxOccurs="1" name="strHospitalID" type="xsd:string" />
            <xsd:element minOccurs="0" maxOccurs="1" name="strCartNumber" type="xsd:string" />
            <xsd:element minOccurs="1" maxOccurs="1" name="blnCurrentStatus" type="xsd:boolean" />
          </xsd:sequence>
        </xsd:complexType>
      </xsd:element>
      <xsd:element name="CheckForDCACanTaxPSTOnGSTUpdateResponse">
        <xsd:complexType>
          <xsd:sequence>
            <xsd:element minOccurs="0" maxOccurs="1" name="CheckForDCACanTaxPSTOnGSTUpdateResult" type="xsd:string" />
          </xsd:sequence>
        </xsd:complexType>
      </xsd:element>
      <xsd:element name="CheckForDCATier1OnsiteMaxUpdate">
        <xsd:complexType>
          <xsd:sequence>
            <xsd:element minOccurs="0" maxOccurs="1" name="strHospitalID" type="xsd:string" />
            <xsd:element minOccurs="0" maxOccurs="1" name="strCartNumber" type="xsd:string" />
            <xsd:element minOccurs="1" maxOccurs="1" name="decCurrentRate" type="xsd:decimal" />
          </xsd:sequence>
        </xsd:complexType>
      </xsd:element>
      <xsd:element name="CheckForDCATier1OnsiteMaxUpdateResponse">
        <xsd:complexType>
          <xsd:sequence>
            <xsd:element minOccurs="0" maxOccurs="1" name="CheckForDCATier1OnsiteMaxUpdateResult" type="xsd:string" />
          </xsd:sequence>
        </xsd:complexType>
      </xsd:element>
      <xsd:element name="CheckForDCATier2OnsiteMaxUpdate">
        <xsd:complexType>
          <xsd:sequence>
            <xsd:element minOccurs="0" maxOccurs="1" name="strHospitalID" type="xsd:string" />
            <xsd:element minOccurs="0" maxOccurs="1" name="strCartNumber" type="xsd:string" />
            <xsd:element minOccurs="1" maxOccurs="1" name="decCurrentRate" type="xsd:decimal" />
          </xsd:sequence>
        </xsd:complexType>
      </xsd:element>
      <xsd:element name="CheckForDCATier2OnsiteMaxUpdateResponse">
        <xsd:complexType>
          <xsd:sequence>
            <xsd:element minOccurs="0" maxOccurs="1" name="CheckForDCATier2OnsiteMaxUpdateResult" type="xsd:string" />
          </xsd:sequence>
        </xsd:complexType>
      </xsd:element>
      <xsd:element name="CheckForDCATier1StandardMaxUpdate">
        <xsd:complexType>
          <xsd:sequence>
            <xsd:element minOccurs="0" maxOccurs="1" name="strHospitalID" type="xsd:string" />
            <xsd:element minOccurs="0" maxOccurs="1" name="strCartNumber" type="xsd:string" />
            <xsd:element minOccurs="1" maxOccurs="1" name="decCurrentRate" type="xsd:decimal" />
          </xsd:sequence>
        </xsd:complexType>
      </xsd:element>
      <xsd:element name="CheckForDCATier1StandardMaxUpdateResponse">
        <xsd:complexType>
          <xsd:sequence>
            <xsd:element minOccurs="0" maxOccurs="1" name="CheckForDCATier1StandardMaxUpdateResult" type="xsd:string" />
          </xsd:sequence>
        </xsd:complexType>
      </xsd:element>
      <xsd:element name="CheckForDCATier2StandardMaxUpdate">
        <xsd:complexType>
          <xsd:sequence>
            <xsd:element minOccurs="0" maxOccurs="1" name="strHospitalID" type="xsd:string" />
            <xsd:element minOccurs="0" maxOccurs="1" name="strCartNumber" type="xsd:string" />
            <xsd:element minOccurs="1" maxOccurs="1" name="decCurrentRate" type="xsd:decimal" />
          </xsd:sequence>
        </xsd:complexType>
      </xsd:element>
      <xsd:element name="CheckForDCATier2StandardMaxUpdateResponse">
        <xsd:complexType>
          <xsd:sequence>
            <xsd:element minOccurs="0" maxOccurs="1" name="CheckForDCATier2StandardMaxUpdateResult" type="xsd:string" />
          </xsd:sequence>
        </xsd:complexType>
      </xsd:element>
      <xsd:element name="CheckForDCATier1OnsiteShippingFeeUpdate">
        <xsd:complexType>
          <xsd:sequence>
            <xsd:element minOccurs="0" maxOccurs="1" name="strHospitalID" type="xsd:string" />
            <xsd:element minOccurs="0" maxOccurs="1" name="strCartNumber" type="xsd:string" />
            <xsd:element minOccurs="1" maxOccurs="1" name="decCurrentRate" type="xsd:decimal" />
          </xsd:sequence>
        </xsd:complexType>
      </xsd:element>
      <xsd:element name="CheckForDCATier1OnsiteShippingFeeUpdateResponse">
        <xsd:complexType>
          <xsd:sequence>
            <xsd:element minOccurs="0" maxOccurs="1" name="CheckForDCATier1OnsiteShippingFeeUpdateResult" type="xsd:string" />
          </xsd:sequence>
        </xsd:complexType>
      </xsd:element>
      <xsd:element name="CheckForDCATier2OnsiteShippingFeeUpdate">
        <xsd:complexType>
          <xsd:sequence>
            <xsd:element minOccurs="0" maxOccurs="1" name="strHospitalID" type="xsd:string" />
            <xsd:element minOccurs="0" maxOccurs="1" name="strCartNumber" type="xsd:string" />
            <xsd:element minOccurs="1" maxOccurs="1" name="decCurrentRate" type="xsd:decimal" />
          </xsd:sequence>
        </xsd:complexType>
      </xsd:element>
      <xsd:element name="CheckForDCATier2OnsiteShippingFeeUpdateResponse">
        <xsd:complexType>
          <xsd:sequence>
            <xsd:element minOccurs="0" maxOccurs="1" name="CheckForDCATier2OnsiteShippingFeeUpdateResult" type="xsd:string" />
          </xsd:sequence>
        </xsd:complexType>
      </xsd:element>
      <xsd:element name="CheckForDCATier3OnsiteShippingFeeUpdate">
        <xsd:complexType>
          <xsd:sequence>
            <xsd:element minOccurs="0" maxOccurs="1" name="strHospitalID" type="xsd:string" />
            <xsd:element minOccurs="0" maxOccurs="1" name="strCartNumber" type="xsd:string" />
            <xsd:element minOccurs="1" maxOccurs="1" name="decCurrentRate" type="xsd:decimal" />
          </xsd:sequence>
        </xsd:complexType>
      </xsd:element>
      <xsd:element name="CheckForDCATier3OnsiteShippingFeeUpdateResponse">
        <xsd:complexType>
          <xsd:sequence>
            <xsd:element minOccurs="0" maxOccurs="1" name="CheckForDCATier3OnsiteShippingFeeUpdateResult" type="xsd:string" />
          </xsd:sequence>
        </xsd:complexType>
      </xsd:element>
      <xsd:element name="CheckForDCATier1StandardShippingFeeUpdate">
        <xsd:complexType>
          <xsd:sequence>
            <xsd:element minOccurs="0" maxOccurs="1" name="strHospitalID" type="xsd:string" />
            <xsd:element minOccurs="0" maxOccurs="1" name="strCartNumber" type="xsd:string" />
            <xsd:element minOccurs="1" maxOccurs="1" name="decCurrentRate" type="xsd:decimal" />
          </xsd:sequence>
        </xsd:complexType>
      </xsd:element>
      <xsd:element name="CheckForDCATier1StandardShippingFeeUpdateResponse">
        <xsd:complexType>
          <xsd:sequence>
            <xsd:element minOccurs="0" maxOccurs="1" name="CheckForDCATier1StandardShippingFeeUpdateResult" type="xsd:string" />
          </xsd:sequence>
        </xsd:complexType>
      </xsd:element>
      <xsd:element name="CheckForDCATier2StandardShippingFeeUpdate">
        <xsd:complexType>
          <xsd:sequence>
            <xsd:element minOccurs="0" maxOccurs="1" name="strHospitalID" type="xsd:string" />
            <xsd:element minOccurs="0" maxOccurs="1" name="strCartNumber" type="xsd:string" />
            <xsd:element minOccurs="1" maxOccurs="1" name="decCurrentRate" type="xsd:decimal" />
          </xsd:sequence>
        </xsd:complexType>
      </xsd:element>
      <xsd:element name="CheckForDCATier2StandardShippingFeeUpdateResponse">
        <xsd:complexType>
          <xsd:sequence>
            <xsd:element minOccurs="0" maxOccurs="1" name="CheckForDCATier2StandardShippingFeeUpdateResult" type="xsd:string" />
          </xsd:sequence>
        </xsd:complexType>
      </xsd:element>
      <xsd:element name="CheckForDCATier3StandardShippingFeeUpdate">
        <xsd:complexType>
          <xsd:sequence>
            <xsd:element minOccurs="0" maxOccurs="1" name="strHospitalID" type="xsd:string" />
            <xsd:element minOccurs="0" maxOccurs="1" name="strCartNumber" type="xsd:string" />
            <xsd:element minOccurs="1" maxOccurs="1" name="decCurrentRate" type="xsd:decimal" />
          </xsd:sequence>
        </xsd:complexType>
      </xsd:element>
      <xsd:element name="CheckForDCATier3StandardShippingFeeUpdateResponse">
        <xsd:complexType>
          <xsd:sequence>
            <xsd:element minOccurs="0" maxOccurs="1" name="CheckForDCATier3StandardShippingFeeUpdateResult" type="xsd:string" />
          </xsd:sequence>
        </xsd:complexType>
      </xsd:element>
      <xsd:element name="CheckForDCASplitDeliveryFeeUpdate">
        <xsd:complexType>
          <xsd:sequence>
            <xsd:element minOccurs="0" maxOccurs="1" name="strHospitalID" type="xsd:string" />
            <xsd:element minOccurs="0" maxOccurs="1" name="strCartNumber" type="xsd:string" />
            <xsd:element minOccurs="1" maxOccurs="1" name="decCurrentRate" type="xsd:decimal" />
          </xsd:sequence>
        </xsd:complexType>
      </xsd:element>
      <xsd:element name="CheckForDCASplitDeliveryFeeUpdateResponse">
        <xsd:complexType>
          <xsd:sequence>
            <xsd:element minOccurs="0" maxOccurs="1" name="CheckForDCASplitDeliveryFeeUpdateResult" type="xsd:string" />
          </xsd:sequence>
        </xsd:complexType>
      </xsd:element>
      <xsd:element name="CheckForDCAInHospitalDeliveryFeeUpdate">
        <xsd:complexType>
          <xsd:sequence>
            <xsd:element minOccurs="0" maxOccurs="1" name="strHospitalID" type="xsd:string" />
            <xsd:element minOccurs="0" maxOccurs="1" name="strCartNumber" type="xsd:string" />
            <xsd:element minOccurs="1" maxOccurs="1" name="decCurrentRate" type="xsd:decimal" />
          </xsd:sequence>
        </xsd:complexType>
      </xsd:element>
      <xsd:element name="CheckForDCAInHospitalDeliveryFeeUpdateResponse">
        <xsd:complexType>
          <xsd:sequence>
            <xsd:element minOccurs="0" maxOccurs="1" name="CheckForDCAInHospitalDeliveryFeeUpdateResult" type="xsd:string" />
          </xsd:sequence>
        </xsd:complexType>
      </xsd:element>
      <xsd:element name="CheckForDCAPackageHandlingFeeUpdate">
        <xsd:complexType>
          <xsd:sequence>
            <xsd:element minOccurs="0" maxOccurs="1" name="strHospitalID" type="xsd:string" />
            <xsd:element minOccurs="0" maxOccurs="1" name="strCartNumber" type="xsd:string" />
            <xsd:element minOccurs="1" maxOccurs="1" name="decCurrentRate" type="xsd:decimal" />
          </xsd:sequence>
        </xsd:complexType>
      </xsd:element>
      <xsd:element name="CheckForDCAPackageHandlingFeeUpdateResponse">
        <xsd:complexType>
          <xsd:sequence>
            <xsd:element minOccurs="0" maxOccurs="1" name="CheckForDCAPackageHandlingFeeUpdateResult" type="xsd:string" />
          </xsd:sequence>
        </xsd:complexType>
      </xsd:element>
      <xsd:element name="CheckForDCAFreeShippingGlobalMinimumUpdate">
        <xsd:complexType>
          <xsd:sequence>
            <xsd:element minOccurs="0" maxOccurs="1" name="strHospitalID" type="xsd:string" />
            <xsd:element minOccurs="0" maxOccurs="1" name="strCartNumber" type="xsd:string" />
            <xsd:element minOccurs="1" maxOccurs="1" name="decCurrentRate" type="xsd:decimal" />
          </xsd:sequence>
        </xsd:complexType>
      </xsd:element>
      <xsd:element name="CheckForDCAFreeShippingGlobalMinimumUpdateResponse">
        <xsd:complexType>
          <xsd:sequence>
            <xsd:element minOccurs="0" maxOccurs="1" name="CheckForDCAFreeShippingGlobalMinimumUpdateResult" type="xsd:string" />
          </xsd:sequence>
        </xsd:complexType>
      </xsd:element>
      <xsd:element name="GetDCAPMStatus">
        <xsd:complexType>
          <xsd:sequence>
            <xsd:element minOccurs="0" maxOccurs="1" name="strHospitalID" type="xsd:string" />
            <xsd:element minOccurs="0" maxOccurs="1" name="strCartNumber" type="xsd:string" />
            <xsd:element minOccurs="0" maxOccurs="1" name="strCurrentStatus" type="xsd:string" />
            <xsd:element minOccurs="1" maxOccurs="1" name="enmPMStatus" type="tns:PartnerMarketing" />
          </xsd:sequence>
        </xsd:complexType>
      </xsd:element>
      <xsd:element name="GetDCAPMStatusResponse">
        <xsd:complexType>
          <xsd:sequence>
            <xsd:element minOccurs="0" maxOccurs="1" name="GetDCAPMStatusResult" type="xsd:string" />
          </xsd:sequence>
        </xsd:complexType>
      </xsd:element>
      <xsd:element name="GetDCAProofSheetColor">
        <xsd:complexType>
          <xsd:sequence>
            <xsd:element minOccurs="0" maxOccurs="1" name="strHospitalID" type="xsd:string" />
            <xsd:element minOccurs="0" maxOccurs="1" name="strCartNumber" type="xsd:string" />
            <xsd:element minOccurs="1" maxOccurs="1" name="blnCurrentStatus" type="xsd:boolean" />
          </xsd:sequence>
        </xsd:complexType>
      </xsd:element>
      <xsd:element name="GetDCAProofSheetColorResponse">
        <xsd:complexType>
          <xsd:sequence>
            <xsd:element minOccurs="0" maxOccurs="1" name="GetDCAProofSheetColorResult" type="xsd:string" />
          </xsd:sequence>
        </xsd:complexType>
      </xsd:element>
      <xsd:element name="GetDCAVideoFileList">
        <xsd:complexType />
      </xsd:element>
      <xsd:element name="GetDCAVideoFileListResponse">
        <xsd:complexType>
          <xsd:sequence>
            <xsd:element minOccurs="0" maxOccurs="1" name="GetDCAVideoFileListResult" nillable="true" type="tns:ArrayOfCVideoFileAttribute" />
          </xsd:sequence>
        </xsd:complexType>
      </xsd:element>
      <xsd:element name="SaveVideoMetrics">
        <xsd:complexType>
          <xsd:sequence>
            <xs:element minOccurs="0" maxOccurs="1" name="DataSet" xmlns:xs="http://www.w3.org/2001/XMLSchema">
              <xs:complexType>
                <xs:sequence maxOccurs="unbounded">
                  <xs:any minOccurs="0" namespace="http://www.w3.org/2001/XMLSchema" processContents="lax" />
                  <xs:any minOccurs="0" namespace="urn:schemas-microsoft-com:xml-diffgram-v1" processContents="lax" />
                </xs:sequence>
              </xs:complexType>
            </xs:element>
          </xsd:sequence>
        </xsd:complexType>
      </xsd:element>
      <xsd:element name="SaveVideoMetricsResponse">
        <xsd:complexType>
          <xsd:sequence>
            <xsd:element minOccurs="1" maxOccurs="1" name="SaveVideoMetricsResult" type="xsd:boolean" />
          </xsd:sequence>
        </xsd:complexType>
      </xsd:element>
      <xsd:element name="OSPPollForStatus">
        <xsd:complexType>
          <xsd:sequence>
            <xsd:element minOccurs="0" maxOccurs="1" name="workStationID" type="xsd:string" />
          </xsd:sequence>
        </xsd:complexType>
      </xsd:element>
      <xsd:element name="OSPPollForStatusResponse">
        <xsd:complexType>
          <xsd:sequence>
            <xsd:element minOccurs="0" maxOccurs="1" name="OSPPollForStatusResult" nillable="true" type="tns:XmlDocument" />
          </xsd:sequence>
        </xsd:complexType>
      </xsd:element>
      <xsd:element name="OSPGetOrderStatuses">
        <xsd:complexType>
          <xsd:sequence>
            <xsd:element minOccurs="0" maxOccurs="1" name="workStationID" type="xsd:string" />
          </xsd:sequence>
        </xsd:complexType>
      </xsd:element>
      <xsd:element name="OSPGetOrderStatusesResponse">
        <xsd:complexType>
          <xsd:sequence>
            <xsd:element minOccurs="0" maxOccurs="1" name="OSPGetOrderStatusesResult" nillable="true" type="tns:XmlDocument" />
          </xsd:sequence>
        </xsd:complexType>
      </xsd:element>
      <xsd:element name="OSPUpdateOrderStatus">
        <xsd:complexType>
          <xsd:sequence>
            <xsd:element minOccurs="0" maxOccurs="1" name="orderXml" nillable="true" type="tns:XmlDocument" />
          </xsd:sequence>
        </xsd:complexType>
      </xsd:element>
      <xsd:element name="OSPUpdateOrderStatusResponse">
        <xsd:complexType>
          <xsd:sequence>
            <xsd:element minOccurs="1" maxOccurs="1" name="OSPUpdateOrderStatusResult" type="xsd:boolean" />
          </xsd:sequence>
        </xsd:complexType>
      </xsd:element>
      <xsd:element name="CheckForDCPApplicationUpdate">
        <xsd:complexType>
          <xsd:sequence>
            <xsd:element minOccurs="0" maxOccurs="1" name="strHospitalID" type="xsd:string" />
            <xsd:element minOccurs="0" maxOccurs="1" name="strCartNumber" type="xsd:string" />
            <xsd:element minOccurs="0" maxOccurs="1" name="strClientVersion" type="xsd:string" />
            <xsd:element minOccurs="0" maxOccurs="1" name="strFrameworkVersion" type="xsd:string" />
          </xsd:sequence>
        </xsd:complexType>
      </xsd:element>
      <xsd:element name="CheckForDCPApplicationUpdateResponse">
        <xsd:complexType>
          <xsd:sequence>
            <xsd:element minOccurs="0" maxOccurs="1" name="CheckForDCPApplicationUpdateResult" type="xsd:string" />
            <xsd:element minOccurs="0" maxOccurs="1" name="strFrameworkVersion" type="xsd:string" />
          </xsd:sequence>
        </xsd:complexType>
      </xsd:element>
      <xsd:complexType name="XmlNode">
        <xsd:sequence>
          <xsd:element minOccurs="0" maxOccurs="unbounded" nillable="true" name="" />
        </xsd:sequence>
      </xsd:complexType>
      <xsd:complexType name="ArrayOfCFileAttribute">
        <xsd:sequence>
          <xsd:element minOccurs="0" maxOccurs="unbounded" nillable="true" name="CFileAttribute" type="tns:CFileAttribute" />
        </xsd:sequence>
      </xsd:complexType>
      <xsd:complexType name="ArrayOfCVideoFileAttribute">
        <xsd:sequence>
          <xsd:element minOccurs="0" maxOccurs="unbounded" nillable="true" name="CVideoFileAttribute" type="tns:CVideoFileAttribute" />
        </xsd:sequence>
      </xsd:complexType>
      <xsd:complexType name="XmlDocument">
        <xsd:sequence>
          <xsd:element minOccurs="0" maxOccurs="unbounded" nillable="true" name="" />
        </xsd:sequence>
      </xsd:complexType>
      <xsd:complexType name="CFileAttribute">
        <xsd:sequence>
          <xsd:element minOccurs="0" maxOccurs="1" name="FileName" type="xsd:string" />
          <xsd:element minOccurs="1" maxOccurs="1" name="FileLength" type="xsd:long" />
          <xsd:element minOccurs="0" maxOccurs="1" name="FileHash" type="xsd:string" />
          <xsd:element minOccurs="1" maxOccurs="1" name="Directory" type="xsd:boolean" />
        </xsd:sequence>
      </xsd:complexType>
      <xsd:complexType name="CVideoFileAttribute">
        <xsd:sequence>
          <xsd:element minOccurs="0" maxOccurs="1" name="Title" type="xsd:string" />
          <xsd:element minOccurs="0" maxOccurs="1" name="FileName" type="xsd:string" />
          <xsd:element minOccurs="1" maxOccurs="1" name="FileLength" type="xsd:long" />
          <xsd:element minOccurs="0" maxOccurs="1" name="FileHash" type="xsd:string" />
          <xsd:element minOccurs="1" maxOccurs="1" name="Directory" type="xsd:boolean" />
        </xsd:sequence>
      </xsd:complexType>
      <xsd:simpleType name="FileType">
        <xsd:restriction base="xsd:string">
          <xsd:enumeration value="DCPApplication" />
          <xsd:enumeration value="DCOApplication" />
          <xsd:enumeration value="DCOProductCatalog" />
          <xsd:enumeration value="NETFramework" />
          <xsd:enumeration value="DCAApplication" />
          <xsd:enumeration value="DCAVideo" />
          <xsd:enumeration value="CryptKeyCert" />
          <xsd:enumeration value="NFEProductCatalog" />
          <xsd:enumeration value="NFECMSOutbound" />
          <xsd:enumeration value="NFEApplication" />
        </xsd:restriction>
      </xsd:simpleType>
      <xsd:simpleType name="CatalogType">
        <xsd:restriction base="xsd:string">
          <xsd:enumeration value="Catalog" />
          <xsd:enumeration value="Coupons" />
          <xsd:enumeration value="Fees" />
        </xsd:restriction>
      </xsd:simpleType>
      <xsd:simpleType name="PartnerMarketing">
        <xsd:restriction base="xsd:string">
          <xsd:enumeration value="PM1Toggle" />
          <xsd:enumeration value="PM2Toggle" />
          <xsd:enumeration value="PM1Text" />
          <xsd:enumeration value="PM2Text" />
          <xsd:enumeration value="PM1Code" />
          <xsd:enumeration value="PM2Code" />
        </xsd:restriction>
      </xsd:simpleType>
    </xsd:schema>
  </wsdl:types>
  <wsdl:message name="DcWebServicesSoapServiceContract_CheckNetworkConnection_InputMessage">
    <wsdl:part name="parameters" element="tns:CheckNetworkConnection" />
  </wsdl:message>
  <wsdl:message name="DcWebServicesSoapServiceContract_CheckNetworkConnection_OutputMessage">
    <wsdl:part name="parameters" element="tns:CheckNetworkConnectionResponse" />
  </wsdl:message>
  <wsdl:message name="DcWebServicesSoapServiceContract_TestStagingConnection_InputMessage">
    <wsdl:part name="parameters" element="tns:TestStagingConnection" />
  </wsdl:message>
  <wsdl:message name="DcWebServicesSoapServiceContract_TestStagingConnection_OutputMessage">
    <wsdl:part name="parameters" element="tns:TestStagingConnectionResponse" />
  </wsdl:message>
  <wsdl:message name="DcWebServicesSoapServiceContract_GetDCAWelcomeMessage_InputMessage">
    <wsdl:part name="parameters" element="tns:GetDCAWelcomeMessage" />
  </wsdl:message>
  <wsdl:message name="DcWebServicesSoapServiceContract_GetDCAWelcomeMessage_OutputMessage">
    <wsdl:part name="parameters" element="tns:GetDCAWelcomeMessageResponse" />
  </wsdl:message>
  <wsdl:message name="DcWebServicesSoapServiceContract_SaveCustomerData_InputMessage">
    <wsdl:part name="parameters" element="tns:SaveCustomerData" />
  </wsdl:message>
  <wsdl:message name="DcWebServicesSoapServiceContract_SaveCustomerData_OutputMessage">
    <wsdl:part name="parameters" element="tns:SaveCustomerDataResponse" />
  </wsdl:message>
  <wsdl:message name="DcWebServicesSoapServiceContract_SubmitNFEDatabaseFile_InputMessage">
    <wsdl:part name="parameters" element="tns:SubmitNFEDatabaseFile" />
  </wsdl:message>
  <wsdl:message name="DcWebServicesSoapServiceContract_SubmitNFEDatabaseFile_OutputMessage">
    <wsdl:part name="parameters" element="tns:SubmitNFEDatabaseFileResponse" />
  </wsdl:message>
  <wsdl:message name="DcWebServicesSoapServiceContract_SubmitNFEDatabase_InputMessage">
    <wsdl:part name="parameters" element="tns:SubmitNFEDatabase" />
  </wsdl:message>
  <wsdl:message name="DcWebServicesSoapServiceContract_SubmitNFEDatabase_OutputMessage">
    <wsdl:part name="parameters" element="tns:SubmitNFEDatabaseResponse" />
  </wsdl:message>
  <wsdl:message name="DcWebServicesSoapServiceContract_SaveCustomerDataFile_InputMessage">
    <wsdl:part name="parameters" element="tns:SaveCustomerDataFile" />
  </wsdl:message>
  <wsdl:message name="DcWebServicesSoapServiceContract_SaveCustomerDataFile_OutputMessage">
    <wsdl:part name="parameters" element="tns:SaveCustomerDataFileResponse" />
  </wsdl:message>
  <wsdl:message name="DcWebServicesSoapServiceContract_SubmitCMSInbound_InputMessage">
    <wsdl:part name="parameters" element="tns:SubmitCMSInbound" />
  </wsdl:message>
  <wsdl:message name="DcWebServicesSoapServiceContract_SubmitCMSInbound_OutputMessage">
    <wsdl:part name="parameters" element="tns:SubmitCMSInboundResponse" />
  </wsdl:message>
  <wsdl:message name="DcWebServicesSoapServiceContract_SaveSessionData_InputMessage">
    <wsdl:part name="parameters" element="tns:SaveSessionData" />
  </wsdl:message>
  <wsdl:message name="DcWebServicesSoapServiceContract_SaveSessionData_OutputMessage">
    <wsdl:part name="parameters" element="tns:SaveSessionDataResponse" />
  </wsdl:message>
  <wsdl:message name="DcWebServicesSoapServiceContract_SaveLogData_InputMessage">
    <wsdl:part name="parameters" element="tns:SaveLogData" />
  </wsdl:message>
  <wsdl:message name="DcWebServicesSoapServiceContract_SaveLogData_OutputMessage">
    <wsdl:part name="parameters" element="tns:SaveLogDataResponse" />
  </wsdl:message>
  <wsdl:message name="DcWebServicesSoapServiceContract_CheckForDCOApplicationUpdate_InputMessage">
    <wsdl:part name="parameters" element="tns:CheckForDCOApplicationUpdate" />
  </wsdl:message>
  <wsdl:message name="DcWebServicesSoapServiceContract_CheckForDCOApplicationUpdate_OutputMessage">
    <wsdl:part name="parameters" element="tns:CheckForDCOApplicationUpdateResponse" />
  </wsdl:message>
  <wsdl:message name="DcWebServicesSoapServiceContract_CheckForProductCatalogUpdate_InputMessage">
    <wsdl:part name="parameters" element="tns:CheckForProductCatalogUpdate" />
  </wsdl:message>
  <wsdl:message name="DcWebServicesSoapServiceContract_CheckForProductCatalogUpdate_OutputMessage">
    <wsdl:part name="parameters" element="tns:CheckForProductCatalogUpdateResponse" />
  </wsdl:message>
  <wsdl:message name="DcWebServicesSoapServiceContract_CheckForSalesTaxRateUpdate_InputMessage">
    <wsdl:part name="parameters" element="tns:CheckForSalesTaxRateUpdate" />
  </wsdl:message>
  <wsdl:message name="DcWebServicesSoapServiceContract_CheckForSalesTaxRateUpdate_OutputMessage">
    <wsdl:part name="parameters" element="tns:CheckForSalesTaxRateUpdateResponse" />
  </wsdl:message>
  <wsdl:message name="DcWebServicesSoapServiceContract_GetFileList_InputMessage">
    <wsdl:part name="parameters" element="tns:GetFileList" />
  </wsdl:message>
  <wsdl:message name="DcWebServicesSoapServiceContract_GetFileList_OutputMessage">
    <wsdl:part name="parameters" element="tns:GetFileListResponse" />
  </wsdl:message>
  <wsdl:message name="DcWebServicesSoapServiceContract_GetFileListHosp_InputMessage">
    <wsdl:part name="parameters" element="tns:GetFileListHosp" />
  </wsdl:message>
  <wsdl:message name="DcWebServicesSoapServiceContract_GetFileListHosp_OutputMessage">
    <wsdl:part name="parameters" element="tns:GetFileListHospResponse" />
  </wsdl:message>
  <wsdl:message name="DcWebServicesSoapServiceContract_GetFile_InputMessage">
    <wsdl:part name="parameters" element="tns:GetFile" />
  </wsdl:message>
  <wsdl:message name="DcWebServicesSoapServiceContract_GetFile_OutputMessage">
    <wsdl:part name="parameters" element="tns:GetFileResponse" />
  </wsdl:message>
  <wsdl:message name="DcWebServicesSoapServiceContract_GetDCOConfigurationFile_InputMessage">
    <wsdl:part name="parameters" element="tns:GetDCOConfigurationFile" />
  </wsdl:message>
  <wsdl:message name="DcWebServicesSoapServiceContract_GetDCOConfigurationFile_OutputMessage">
    <wsdl:part name="parameters" element="tns:GetDCOConfigurationFileResponse" />
  </wsdl:message>
  <wsdl:message name="DcWebServicesSoapServiceContract_SubmitNFECatalogVersion_InputMessage">
    <wsdl:part name="parameters" element="tns:SubmitNFECatalogVersion" />
  </wsdl:message>
  <wsdl:message name="DcWebServicesSoapServiceContract_SubmitNFECatalogVersion_OutputMessage">
    <wsdl:part name="parameters" element="tns:SubmitNFECatalogVersionResponse" />
  </wsdl:message>
  <wsdl:message name="DcWebServicesSoapServiceContract_CheckForNFEApplicationUpdate_InputMessage">
    <wsdl:part name="parameters" element="tns:CheckForNFEApplicationUpdate" />
  </wsdl:message>
  <wsdl:message name="DcWebServicesSoapServiceContract_CheckForNFEApplicationUpdate_OutputMessage">
    <wsdl:part name="parameters" element="tns:CheckForNFEApplicationUpdateResponse" />
  </wsdl:message>
  <wsdl:message name="DcWebServicesSoapServiceContract_CheckForDCACryptKeyUpdate_InputMessage">
    <wsdl:part name="parameters" element="tns:CheckForDCACryptKeyUpdate" />
  </wsdl:message>
  <wsdl:message name="DcWebServicesSoapServiceContract_CheckForDCACryptKeyUpdate_OutputMessage">
    <wsdl:part name="parameters" element="tns:CheckForDCACryptKeyUpdateResponse" />
  </wsdl:message>
  <wsdl:message name="DcWebServicesSoapServiceContract_CheckForDCASalesTaxRateUpdate_InputMessage">
    <wsdl:part name="parameters" element="tns:CheckForDCASalesTaxRateUpdate" />
  </wsdl:message>
  <wsdl:message name="DcWebServicesSoapServiceContract_CheckForDCASalesTaxRateUpdate_OutputMessage">
    <wsdl:part name="parameters" element="tns:CheckForDCASalesTaxRateUpdateResponse" />
  </wsdl:message>
  <wsdl:message name="DcWebServicesSoapServiceContract_CheckForDCACanPSTUpdate_InputMessage">
    <wsdl:part name="parameters" element="tns:CheckForDCACanPSTUpdate" />
  </wsdl:message>
  <wsdl:message name="DcWebServicesSoapServiceContract_CheckForDCACanPSTUpdate_OutputMessage">
    <wsdl:part name="parameters" element="tns:CheckForDCACanPSTUpdateResponse" />
  </wsdl:message>
  <wsdl:message name="DcWebServicesSoapServiceContract_CheckForDCACanGSTUpdate_InputMessage">
    <wsdl:part name="parameters" element="tns:CheckForDCACanGSTUpdate" />
  </wsdl:message>
  <wsdl:message name="DcWebServicesSoapServiceContract_CheckForDCACanGSTUpdate_OutputMessage">
    <wsdl:part name="parameters" element="tns:CheckForDCACanGSTUpdateResponse" />
  </wsdl:message>
  <wsdl:message name="DcWebServicesSoapServiceContract_CheckForDCACanHSTUpdate_InputMessage">
    <wsdl:part name="parameters" element="tns:CheckForDCACanHSTUpdate" />
  </wsdl:message>
  <wsdl:message name="DcWebServicesSoapServiceContract_CheckForDCACanHSTUpdate_OutputMessage">
    <wsdl:part name="parameters" element="tns:CheckForDCACanHSTUpdateResponse" />
  </wsdl:message>
  <wsdl:message name="DcWebServicesSoapServiceContract_CheckForDCACanTaxPSTOnGSTUpdate_InputMessage">
    <wsdl:part name="parameters" element="tns:CheckForDCACanTaxPSTOnGSTUpdate" />
  </wsdl:message>
  <wsdl:message name="DcWebServicesSoapServiceContract_CheckForDCACanTaxPSTOnGSTUpdate_OutputMessage">
    <wsdl:part name="parameters" element="tns:CheckForDCACanTaxPSTOnGSTUpdateResponse" />
  </wsdl:message>
  <wsdl:message name="DcWebServicesSoapServiceContract_CheckForDCATier1OnsiteMaxUpdate_InputMessage">
    <wsdl:part name="parameters" element="tns:CheckForDCATier1OnsiteMaxUpdate" />
  </wsdl:message>
  <wsdl:message name="DcWebServicesSoapServiceContract_CheckForDCATier1OnsiteMaxUpdate_OutputMessage">
    <wsdl:part name="parameters" element="tns:CheckForDCATier1OnsiteMaxUpdateResponse" />
  </wsdl:message>
  <wsdl:message name="DcWebServicesSoapServiceContract_CheckForDCATier2OnsiteMaxUpdate_InputMessage">
    <wsdl:part name="parameters" element="tns:CheckForDCATier2OnsiteMaxUpdate" />
  </wsdl:message>
  <wsdl:message name="DcWebServicesSoapServiceContract_CheckForDCATier2OnsiteMaxUpdate_OutputMessage">
    <wsdl:part name="parameters" element="tns:CheckForDCATier2OnsiteMaxUpdateResponse" />
  </wsdl:message>
  <wsdl:message name="DcWebServicesSoapServiceContract_CheckForDCATier1StandardMaxUpdate_InputMessage">
    <wsdl:part name="parameters" element="tns:CheckForDCATier1StandardMaxUpdate" />
  </wsdl:message>
  <wsdl:message name="DcWebServicesSoapServiceContract_CheckForDCATier1StandardMaxUpdate_OutputMessage">
    <wsdl:part name="parameters" element="tns:CheckForDCATier1StandardMaxUpdateResponse" />
  </wsdl:message>
  <wsdl:message name="DcWebServicesSoapServiceContract_CheckForDCATier2StandardMaxUpdate_InputMessage">
    <wsdl:part name="parameters" element="tns:CheckForDCATier2StandardMaxUpdate" />
  </wsdl:message>
  <wsdl:message name="DcWebServicesSoapServiceContract_CheckForDCATier2StandardMaxUpdate_OutputMessage">
    <wsdl:part name="parameters" element="tns:CheckForDCATier2StandardMaxUpdateResponse" />
  </wsdl:message>
  <wsdl:message name="DcWebServicesSoapServiceContract_CheckForDCATier1OnsiteShippingFeeUpdate_InputMessage">
    <wsdl:part name="parameters" element="tns:CheckForDCATier1OnsiteShippingFeeUpdate" />
  </wsdl:message>
  <wsdl:message name="DcWebServicesSoapServiceContract_CheckForDCATier1OnsiteShippingFeeUpdate_OutputMessage">
    <wsdl:part name="parameters" element="tns:CheckForDCATier1OnsiteShippingFeeUpdateResponse" />
  </wsdl:message>
  <wsdl:message name="DcWebServicesSoapServiceContract_CheckForDCATier2OnsiteShippingFeeUpdate_InputMessage">
    <wsdl:part name="parameters" element="tns:CheckForDCATier2OnsiteShippingFeeUpdate" />
  </wsdl:message>
  <wsdl:message name="DcWebServicesSoapServiceContract_CheckForDCATier2OnsiteShippingFeeUpdate_OutputMessage">
    <wsdl:part name="parameters" element="tns:CheckForDCATier2OnsiteShippingFeeUpdateResponse" />
  </wsdl:message>
  <wsdl:message name="DcWebServicesSoapServiceContract_CheckForDCATier3OnsiteShippingFeeUpdate_InputMessage">
    <wsdl:part name="parameters" element="tns:CheckForDCATier3OnsiteShippingFeeUpdate" />
  </wsdl:message>
  <wsdl:message name="DcWebServicesSoapServiceContract_CheckForDCATier3OnsiteShippingFeeUpdate_OutputMessage">
    <wsdl:part name="parameters" element="tns:CheckForDCATier3OnsiteShippingFeeUpdateResponse" />
  </wsdl:message>
  <wsdl:message name="DcWebServicesSoapServiceContract_CheckForDCATier1StandardShippingFeeUpdate_InputMessage">
    <wsdl:part name="parameters" element="tns:CheckForDCATier1StandardShippingFeeUpdate" />
  </wsdl:message>
  <wsdl:message name="DcWebServicesSoapServiceContract_CheckForDCATier1StandardShippingFeeUpdate_OutputMessage">
    <wsdl:part name="parameters" element="tns:CheckForDCATier1StandardShippingFeeUpdateResponse" />
  </wsdl:message>
  <wsdl:message name="DcWebServicesSoapServiceContract_CheckForDCATier2StandardShippingFeeUpdate_InputMessage">
    <wsdl:part name="parameters" element="tns:CheckForDCATier2StandardShippingFeeUpdate" />
  </wsdl:message>
  <wsdl:message name="DcWebServicesSoapServiceContract_CheckForDCATier2StandardShippingFeeUpdate_OutputMessage">
    <wsdl:part name="parameters" element="tns:CheckForDCATier2StandardShippingFeeUpdateResponse" />
  </wsdl:message>
  <wsdl:message name="DcWebServicesSoapServiceContract_CheckForDCATier3StandardShippingFeeUpdate_InputMessage">
    <wsdl:part name="parameters" element="tns:CheckForDCATier3StandardShippingFeeUpdate" />
  </wsdl:message>
  <wsdl:message name="DcWebServicesSoapServiceContract_CheckForDCATier3StandardShippingFeeUpdate_OutputMessage">
    <wsdl:part name="parameters" element="tns:CheckForDCATier3StandardShippingFeeUpdateResponse" />
  </wsdl:message>
  <wsdl:message name="DcWebServicesSoapServiceContract_CheckForDCASplitDeliveryFeeUpdate_InputMessage">
    <wsdl:part name="parameters" element="tns:CheckForDCASplitDeliveryFeeUpdate" />
  </wsdl:message>
  <wsdl:message name="DcWebServicesSoapServiceContract_CheckForDCASplitDeliveryFeeUpdate_OutputMessage">
    <wsdl:part name="parameters" element="tns:CheckForDCASplitDeliveryFeeUpdateResponse" />
  </wsdl:message>
  <wsdl:message name="DcWebServicesSoapServiceContract_CheckForDCAInHospitalDeliveryFeeUpdate_InputMessage">
    <wsdl:part name="parameters" element="tns:CheckForDCAInHospitalDeliveryFeeUpdate" />
  </wsdl:message>
  <wsdl:message name="DcWebServicesSoapServiceContract_CheckForDCAInHospitalDeliveryFeeUpdate_OutputMessage">
    <wsdl:part name="parameters" element="tns:CheckForDCAInHospitalDeliveryFeeUpdateResponse" />
  </wsdl:message>
  <wsdl:message name="DcWebServicesSoapServiceContract_CheckForDCAPackageHandlingFeeUpdate_InputMessage">
    <wsdl:part name="parameters" element="tns:CheckForDCAPackageHandlingFeeUpdate" />
  </wsdl:message>
  <wsdl:message name="DcWebServicesSoapServiceContract_CheckForDCAPackageHandlingFeeUpdate_OutputMessage">
    <wsdl:part name="parameters" element="tns:CheckForDCAPackageHandlingFeeUpdateResponse" />
  </wsdl:message>
  <wsdl:message name="DcWebServicesSoapServiceContract_CheckForDCAFreeShippingGlobalMinimumUpdate_InputMessage">
    <wsdl:part name="parameters" element="tns:CheckForDCAFreeShippingGlobalMinimumUpdate" />
  </wsdl:message>
  <wsdl:message name="DcWebServicesSoapServiceContract_CheckForDCAFreeShippingGlobalMinimumUpdate_OutputMessage">
    <wsdl:part name="parameters" element="tns:CheckForDCAFreeShippingGlobalMinimumUpdateResponse" />
  </wsdl:message>
  <wsdl:message name="DcWebServicesSoapServiceContract_GetDCAPMStatus_InputMessage">
    <wsdl:part name="parameters" element="tns:GetDCAPMStatus" />
  </wsdl:message>
  <wsdl:message name="DcWebServicesSoapServiceContract_GetDCAPMStatus_OutputMessage">
    <wsdl:part name="parameters" element="tns:GetDCAPMStatusResponse" />
  </wsdl:message>
  <wsdl:message name="DcWebServicesSoapServiceContract_GetDCAProofSheetColor_InputMessage">
    <wsdl:part name="parameters" element="tns:GetDCAProofSheetColor" />
  </wsdl:message>
  <wsdl:message name="DcWebServicesSoapServiceContract_GetDCAProofSheetColor_OutputMessage">
    <wsdl:part name="parameters" element="tns:GetDCAProofSheetColorResponse" />
  </wsdl:message>
  <wsdl:message name="DcWebServicesSoapServiceContract_GetDCAVideoFileList_InputMessage">
    <wsdl:part name="parameters" element="tns:GetDCAVideoFileList" />
  </wsdl:message>
  <wsdl:message name="DcWebServicesSoapServiceContract_GetDCAVideoFileList_OutputMessage">
    <wsdl:part name="parameters" element="tns:GetDCAVideoFileListResponse" />
  </wsdl:message>
  <wsdl:message name="DcWebServicesSoapServiceContract_SaveVideoMetrics_InputMessage">
    <wsdl:part name="parameters" element="tns:SaveVideoMetrics" />
  </wsdl:message>
  <wsdl:message name="DcWebServicesSoapServiceContract_SaveVideoMetrics_OutputMessage">
    <wsdl:part name="parameters" element="tns:SaveVideoMetricsResponse" />
  </wsdl:message>
  <wsdl:message name="DcWebServicesSoapServiceContract_OSPPollForStatus_InputMessage">
    <wsdl:part name="parameters" element="tns:OSPPollForStatus" />
  </wsdl:message>
  <wsdl:message name="DcWebServicesSoapServiceContract_OSPPollForStatus_OutputMessage">
    <wsdl:part name="parameters" element="tns:OSPPollForStatusResponse" />
  </wsdl:message>
  <wsdl:message name="DcWebServicesSoapServiceContract_OSPGetOrderStatuses_InputMessage">
    <wsdl:part name="parameters" element="tns:OSPGetOrderStatuses" />
  </wsdl:message>
  <wsdl:message name="DcWebServicesSoapServiceContract_OSPGetOrderStatuses_OutputMessage">
    <wsdl:part name="parameters" element="tns:OSPGetOrderStatusesResponse" />
  </wsdl:message>
  <wsdl:message name="DcWebServicesSoapServiceContract_OSPUpdateOrderStatus_InputMessage">
    <wsdl:part name="parameters" element="tns:OSPUpdateOrderStatus" />
  </wsdl:message>
  <wsdl:message name="DcWebServicesSoapServiceContract_OSPUpdateOrderStatus_OutputMessage">
    <wsdl:part name="parameters" element="tns:OSPUpdateOrderStatusResponse" />
  </wsdl:message>
  <wsdl:message name="DcWebServicesSoapServiceContract_CheckForDCPApplicationUpdate_InputMessage">
    <wsdl:part name="parameters" element="tns:CheckForDCPApplicationUpdate" />
  </wsdl:message>
  <wsdl:message name="DcWebServicesSoapServiceContract_CheckForDCPApplicationUpdate_OutputMessage">
    <wsdl:part name="parameters" element="tns:CheckForDCPApplicationUpdateResponse" />
  </wsdl:message>
  <wsdl:portType name="DcWebServicesSoapServiceContract">
    <wsdl:operation name="CheckNetworkConnection">
      <wsdl:input message="tns:DcWebServicesSoapServiceContract_CheckNetworkConnection_InputMessage" />
      <wsdl:output message="tns:DcWebServicesSoapServiceContract_CheckNetworkConnection_OutputMessage" />
    </wsdl:operation>
    <wsdl:operation name="TestStagingConnection">
      <wsdl:input message="tns:DcWebServicesSoapServiceContract_TestStagingConnection_InputMessage" />
      <wsdl:output message="tns:DcWebServicesSoapServiceContract_TestStagingConnection_OutputMessage" />
    </wsdl:operation>
    <wsdl:operation name="GetDCAWelcomeMessage">
      <wsdl:input message="tns:DcWebServicesSoapServiceContract_GetDCAWelcomeMessage_InputMessage" />
      <wsdl:output message="tns:DcWebServicesSoapServiceContract_GetDCAWelcomeMessage_OutputMessage" />
    </wsdl:operation>
    <wsdl:operation name="SaveCustomerData">
      <wsdl:input message="tns:DcWebServicesSoapServiceContract_SaveCustomerData_InputMessage" />
      <wsdl:output message="tns:DcWebServicesSoapServiceContract_SaveCustomerData_OutputMessage" />
    </wsdl:operation>
    <wsdl:operation name="SubmitNFEDatabaseFile">
      <wsdl:input message="tns:DcWebServicesSoapServiceContract_SubmitNFEDatabaseFile_InputMessage" />
      <wsdl:output message="tns:DcWebServicesSoapServiceContract_SubmitNFEDatabaseFile_OutputMessage" />
    </wsdl:operation>
    <wsdl:operation name="SubmitNFEDatabase">
      <wsdl:input message="tns:DcWebServicesSoapServiceContract_SubmitNFEDatabase_InputMessage" />
      <wsdl:output message="tns:DcWebServicesSoapServiceContract_SubmitNFEDatabase_OutputMessage" />
    </wsdl:operation>
    <wsdl:operation name="SaveCustomerDataFile">
      <wsdl:input message="tns:DcWebServicesSoapServiceContract_SaveCustomerDataFile_InputMessage" />
      <wsdl:output message="tns:DcWebServicesSoapServiceContract_SaveCustomerDataFile_OutputMessage" />
    </wsdl:operation>
    <wsdl:operation name="SubmitCMSInbound">
      <wsdl:input message="tns:DcWebServicesSoapServiceContract_SubmitCMSInbound_InputMessage" />
      <wsdl:output message="tns:DcWebServicesSoapServiceContract_SubmitCMSInbound_OutputMessage" />
    </wsdl:operation>
    <wsdl:operation name="SaveSessionData">
      <wsdl:input message="tns:DcWebServicesSoapServiceContract_SaveSessionData_InputMessage" />
      <wsdl:output message="tns:DcWebServicesSoapServiceContract_SaveSessionData_OutputMessage" />
    </wsdl:operation>
    <wsdl:operation name="SaveLogData">
      <wsdl:input message="tns:DcWebServicesSoapServiceContract_SaveLogData_InputMessage" />
      <wsdl:output message="tns:DcWebServicesSoapServiceContract_SaveLogData_OutputMessage" />
    </wsdl:operation>
    <wsdl:operation name="CheckForDCOApplicationUpdate">
      <wsdl:input message="tns:DcWebServicesSoapServiceContract_CheckForDCOApplicationUpdate_InputMessage" />
      <wsdl:output message="tns:DcWebServicesSoapServiceContract_CheckForDCOApplicationUpdate_OutputMessage" />
    </wsdl:operation>
    <wsdl:operation name="CheckForProductCatalogUpdate">
      <wsdl:input message="tns:DcWebServicesSoapServiceContract_CheckForProductCatalogUpdate_InputMessage" />
      <wsdl:output message="tns:DcWebServicesSoapServiceContract_CheckForProductCatalogUpdate_OutputMessage" />
    </wsdl:operation>
    <wsdl:operation name="CheckForSalesTaxRateUpdate">
      <wsdl:input message="tns:DcWebServicesSoapServiceContract_CheckForSalesTaxRateUpdate_InputMessage" />
      <wsdl:output message="tns:DcWebServicesSoapServiceContract_CheckForSalesTaxRateUpdate_OutputMessage" />
    </wsdl:operation>
    <wsdl:operation name="GetFileList">
      <wsdl:input message="tns:DcWebServicesSoapServiceContract_GetFileList_InputMessage" />
      <wsdl:output message="tns:DcWebServicesSoapServiceContract_GetFileList_OutputMessage" />
    </wsdl:operation>
    <wsdl:operation name="GetFileListHosp">
      <wsdl:input message="tns:DcWebServicesSoapServiceContract_GetFileListHosp_InputMessage" />
      <wsdl:output message="tns:DcWebServicesSoapServiceContract_GetFileListHosp_OutputMessage" />
    </wsdl:operation>
    <wsdl:operation name="GetFile">
      <wsdl:input message="tns:DcWebServicesSoapServiceContract_GetFile_InputMessage" />
      <wsdl:output message="tns:DcWebServicesSoapServiceContract_GetFile_OutputMessage" />
    </wsdl:operation>
    <wsdl:operation name="GetDCOConfigurationFile">
      <wsdl:input message="tns:DcWebServicesSoapServiceContract_GetDCOConfigurationFile_InputMessage" />
      <wsdl:output message="tns:DcWebServicesSoapServiceContract_GetDCOConfigurationFile_OutputMessage" />
    </wsdl:operation>
    <wsdl:operation name="SubmitNFECatalogVersion">
      <wsdl:input message="tns:DcWebServicesSoapServiceContract_SubmitNFECatalogVersion_InputMessage" />
      <wsdl:output message="tns:DcWebServicesSoapServiceContract_SubmitNFECatalogVersion_OutputMessage" />
    </wsdl:operation>
    <wsdl:operation name="CheckForNFEApplicationUpdate">
      <wsdl:input message="tns:DcWebServicesSoapServiceContract_CheckForNFEApplicationUpdate_InputMessage" />
      <wsdl:output message="tns:DcWebServicesSoapServiceContract_CheckForNFEApplicationUpdate_OutputMessage" />
    </wsdl:operation>
    <wsdl:operation name="CheckForDCACryptKeyUpdate">
      <wsdl:input message="tns:DcWebServicesSoapServiceContract_CheckForDCACryptKeyUpdate_InputMessage" />
      <wsdl:output message="tns:DcWebServicesSoapServiceContract_CheckForDCACryptKeyUpdate_OutputMessage" />
    </wsdl:operation>
    <wsdl:operation name="CheckForDCASalesTaxRateUpdate">
      <wsdl:input message="tns:DcWebServicesSoapServiceContract_CheckForDCASalesTaxRateUpdate_InputMessage" />
      <wsdl:output message="tns:DcWebServicesSoapServiceContract_CheckForDCASalesTaxRateUpdate_OutputMessage" />
    </wsdl:operation>
    <wsdl:operation name="CheckForDCACanPSTUpdate">
      <wsdl:input message="tns:DcWebServicesSoapServiceContract_CheckForDCACanPSTUpdate_InputMessage" />
      <wsdl:output message="tns:DcWebServicesSoapServiceContract_CheckForDCACanPSTUpdate_OutputMessage" />
    </wsdl:operation>
    <wsdl:operation name="CheckForDCACanGSTUpdate">
      <wsdl:input message="tns:DcWebServicesSoapServiceContract_CheckForDCACanGSTUpdate_InputMessage" />
      <wsdl:output message="tns:DcWebServicesSoapServiceContract_CheckForDCACanGSTUpdate_OutputMessage" />
    </wsdl:operation>
    <wsdl:operation name="CheckForDCACanHSTUpdate">
      <wsdl:input message="tns:DcWebServicesSoapServiceContract_CheckForDCACanHSTUpdate_InputMessage" />
      <wsdl:output message="tns:DcWebServicesSoapServiceContract_CheckForDCACanHSTUpdate_OutputMessage" />
    </wsdl:operation>
    <wsdl:operation name="CheckForDCACanTaxPSTOnGSTUpdate">
      <wsdl:input message="tns:DcWebServicesSoapServiceContract_CheckForDCACanTaxPSTOnGSTUpdate_InputMessage" />
      <wsdl:output message="tns:DcWebServicesSoapServiceContract_CheckForDCACanTaxPSTOnGSTUpdate_OutputMessage" />
    </wsdl:operation>
    <wsdl:operation name="CheckForDCATier1OnsiteMaxUpdate">
      <wsdl:input message="tns:DcWebServicesSoapServiceContract_CheckForDCATier1OnsiteMaxUpdate_InputMessage" />
      <wsdl:output message="tns:DcWebServicesSoapServiceContract_CheckForDCATier1OnsiteMaxUpdate_OutputMessage" />
    </wsdl:operation>
    <wsdl:operation name="CheckForDCATier2OnsiteMaxUpdate">
      <wsdl:input message="tns:DcWebServicesSoapServiceContract_CheckForDCATier2OnsiteMaxUpdate_InputMessage" />
      <wsdl:output message="tns:DcWebServicesSoapServiceContract_CheckForDCATier2OnsiteMaxUpdate_OutputMessage" />
    </wsdl:operation>
    <wsdl:operation name="CheckForDCATier1StandardMaxUpdate">
      <wsdl:input message="tns:DcWebServicesSoapServiceContract_CheckForDCATier1StandardMaxUpdate_InputMessage" />
      <wsdl:output message="tns:DcWebServicesSoapServiceContract_CheckForDCATier1StandardMaxUpdate_OutputMessage" />
    </wsdl:operation>
    <wsdl:operation name="CheckForDCATier2StandardMaxUpdate">
      <wsdl:input message="tns:DcWebServicesSoapServiceContract_CheckForDCATier2StandardMaxUpdate_InputMessage" />
      <wsdl:output message="tns:DcWebServicesSoapServiceContract_CheckForDCATier2StandardMaxUpdate_OutputMessage" />
    </wsdl:operation>
    <wsdl:operation name="CheckForDCATier1OnsiteShippingFeeUpdate">
      <wsdl:input message="tns:DcWebServicesSoapServiceContract_CheckForDCATier1OnsiteShippingFeeUpdate_InputMessage" />
      <wsdl:output message="tns:DcWebServicesSoapServiceContract_CheckForDCATier1OnsiteShippingFeeUpdate_OutputMessage" />
    </wsdl:operation>
    <wsdl:operation name="CheckForDCATier2OnsiteShippingFeeUpdate">
      <wsdl:input message="tns:DcWebServicesSoapServiceContract_CheckForDCATier2OnsiteShippingFeeUpdate_InputMessage" />
      <wsdl:output message="tns:DcWebServicesSoapServiceContract_CheckForDCATier2OnsiteShippingFeeUpdate_OutputMessage" />
    </wsdl:operation>
    <wsdl:operation name="CheckForDCATier3OnsiteShippingFeeUpdate">
      <wsdl:input message="tns:DcWebServicesSoapServiceContract_CheckForDCATier3OnsiteShippingFeeUpdate_InputMessage" />
      <wsdl:output message="tns:DcWebServicesSoapServiceContract_CheckForDCATier3OnsiteShippingFeeUpdate_OutputMessage" />
    </wsdl:operation>
    <wsdl:operation name="CheckForDCATier1StandardShippingFeeUpdate">
      <wsdl:input message="tns:DcWebServicesSoapServiceContract_CheckForDCATier1StandardShippingFeeUpdate_InputMessage" />
      <wsdl:output message="tns:DcWebServicesSoapServiceContract_CheckForDCATier1StandardShippingFeeUpdate_OutputMessage" />
    </wsdl:operation>
    <wsdl:operation name="CheckForDCATier2StandardShippingFeeUpdate">
      <wsdl:input message="tns:DcWebServicesSoapServiceContract_CheckForDCATier2StandardShippingFeeUpdate_InputMessage" />
      <wsdl:output message="tns:DcWebServicesSoapServiceContract_CheckForDCATier2StandardShippingFeeUpdate_OutputMessage" />
    </wsdl:operation>
    <wsdl:operation name="CheckForDCATier3StandardShippingFeeUpdate">
      <wsdl:input message="tns:DcWebServicesSoapServiceContract_CheckForDCATier3StandardShippingFeeUpdate_InputMessage" />
      <wsdl:output message="tns:DcWebServicesSoapServiceContract_CheckForDCATier3StandardShippingFeeUpdate_OutputMessage" />
    </wsdl:operation>
    <wsdl:operation name="CheckForDCASplitDeliveryFeeUpdate">
      <wsdl:input message="tns:DcWebServicesSoapServiceContract_CheckForDCASplitDeliveryFeeUpdate_InputMessage" />
      <wsdl:output message="tns:DcWebServicesSoapServiceContract_CheckForDCASplitDeliveryFeeUpdate_OutputMessage" />
    </wsdl:operation>
    <wsdl:operation name="CheckForDCAInHospitalDeliveryFeeUpdate">
      <wsdl:input message="tns:DcWebServicesSoapServiceContract_CheckForDCAInHospitalDeliveryFeeUpdate_InputMessage" />
      <wsdl:output message="tns:DcWebServicesSoapServiceContract_CheckForDCAInHospitalDeliveryFeeUpdate_OutputMessage" />
    </wsdl:operation>
    <wsdl:operation name="CheckForDCAPackageHandlingFeeUpdate">
      <wsdl:input message="tns:DcWebServicesSoapServiceContract_CheckForDCAPackageHandlingFeeUpdate_InputMessage" />
      <wsdl:output message="tns:DcWebServicesSoapServiceContract_CheckForDCAPackageHandlingFeeUpdate_OutputMessage" />
    </wsdl:operation>
    <wsdl:operation name="CheckForDCAFreeShippingGlobalMinimumUpdate">
      <wsdl:input message="tns:DcWebServicesSoapServiceContract_CheckForDCAFreeShippingGlobalMinimumUpdate_InputMessage" />
      <wsdl:output message="tns:DcWebServicesSoapServiceContract_CheckForDCAFreeShippingGlobalMinimumUpdate_OutputMessage" />
    </wsdl:operation>
    <wsdl:operation name="GetDCAPMStatus">
      <wsdl:input message="tns:DcWebServicesSoapServiceContract_GetDCAPMStatus_InputMessage" />
      <wsdl:output message="tns:DcWebServicesSoapServiceContract_GetDCAPMStatus_OutputMessage" />
    </wsdl:operation>
    <wsdl:operation name="GetDCAProofSheetColor">
      <wsdl:input message="tns:DcWebServicesSoapServiceContract_GetDCAProofSheetColor_InputMessage" />
      <wsdl:output message="tns:DcWebServicesSoapServiceContract_GetDCAProofSheetColor_OutputMessage" />
    </wsdl:operation>
    <wsdl:operation name="GetDCAVideoFileList">
      <wsdl:input message="tns:DcWebServicesSoapServiceContract_GetDCAVideoFileList_InputMessage" />
      <wsdl:output message="tns:DcWebServicesSoapServiceContract_GetDCAVideoFileList_OutputMessage" />
    </wsdl:operation>
    <wsdl:operation name="SaveVideoMetrics">
      <wsdl:input message="tns:DcWebServicesSoapServiceContract_SaveVideoMetrics_InputMessage" />
      <wsdl:output message="tns:DcWebServicesSoapServiceContract_SaveVideoMetrics_OutputMessage" />
    </wsdl:operation>
    <wsdl:operation name="OSPPollForStatus">
      <wsdl:input message="tns:DcWebServicesSoapServiceContract_OSPPollForStatus_InputMessage" />
      <wsdl:output message="tns:DcWebServicesSoapServiceContract_OSPPollForStatus_OutputMessage" />
    </wsdl:operation>
    <wsdl:operation name="OSPGetOrderStatuses">
      <wsdl:input message="tns:DcWebServicesSoapServiceContract_OSPGetOrderStatuses_InputMessage" />
      <wsdl:output message="tns:DcWebServicesSoapServiceContract_OSPGetOrderStatuses_OutputMessage" />
    </wsdl:operation>
    <wsdl:operation name="OSPUpdateOrderStatus">
      <wsdl:input message="tns:DcWebServicesSoapServiceContract_OSPUpdateOrderStatus_InputMessage" />
      <wsdl:output message="tns:DcWebServicesSoapServiceContract_OSPUpdateOrderStatus_OutputMessage" />
    </wsdl:operation>
    <wsdl:operation name="CheckForDCPApplicationUpdate">
      <wsdl:input message="tns:DcWebServicesSoapServiceContract_CheckForDCPApplicationUpdate_InputMessage" />
      <wsdl:output message="tns:DcWebServicesSoapServiceContract_CheckForDCPApplicationUpdate_OutputMessage" />
    </wsdl:operation>
  </wsdl:portType>
  <wsdl:binding name="BasicHttpBinding_DcWebServicesSoapServiceContract_soap" type="tns:DcWebServicesSoapServiceContract">
    <soap:binding transport="http://schemas.xmlsoap.org/soap/http" />
    <wsdl:operation name="CheckNetworkConnection">
      <soap:operation soapAction="http://transfer.gfprodnet.com/webservices/DcWebServicesSoapServiceContract/CheckNetworkConnection" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="TestStagingConnection">
      <soap:operation soapAction="http://transfer.gfprodnet.com/webservices/DcWebServicesSoapServiceContract/TestStagingConnection" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetDCAWelcomeMessage">
      <soap:operation soapAction="http://transfer.gfprodnet.com/webservices/DcWebServicesSoapServiceContract/GetDCAWelcomeMessage" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaveCustomerData">
      <soap:operation soapAction="http://transfer.gfprodnet.com/webservices/DcWebServicesSoapServiceContract/SaveCustomerData" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SubmitNFEDatabaseFile">
      <soap:operation soapAction="http://transfer.gfprodnet.com/webservices/DcWebServicesSoapServiceContract/SubmitNFEDatabaseFile" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SubmitNFEDatabase">
      <soap:operation soapAction="http://transfer.gfprodnet.com/webservices/DcWebServicesSoapServiceContract/SubmitNFEDatabase" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaveCustomerDataFile">
      <soap:operation soapAction="http://transfer.gfprodnet.com/webservices/DcWebServicesSoapServiceContract/SaveCustomerDataFile" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SubmitCMSInbound">
      <soap:operation soapAction="http://transfer.gfprodnet.com/webservices/DcWebServicesSoapServiceContract/SubmitCMSInbound" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaveSessionData">
      <soap:operation soapAction="http://transfer.gfprodnet.com/webservices/DcWebServicesSoapServiceContract/SaveSessionData" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaveLogData">
      <soap:operation soapAction="http://transfer.gfprodnet.com/webservices/DcWebServicesSoapServiceContract/SaveLogData" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CheckForDCOApplicationUpdate">
      <soap:operation soapAction="http://transfer.gfprodnet.com/webservices/DcWebServicesSoapServiceContract/CheckForDCOApplicationUpdate" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CheckForProductCatalogUpdate">
      <soap:operation soapAction="http://transfer.gfprodnet.com/webservices/DcWebServicesSoapServiceContract/CheckForProductCatalogUpdate" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CheckForSalesTaxRateUpdate">
      <soap:operation soapAction="http://transfer.gfprodnet.com/webservices/DcWebServicesSoapServiceContract/CheckForSalesTaxRateUpdate" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetFileList">
      <soap:operation soapAction="http://transfer.gfprodnet.com/webservices/DcWebServicesSoapServiceContract/GetFileList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetFileListHosp">
      <soap:operation soapAction="http://transfer.gfprodnet.com/webservices/DcWebServicesSoapServiceContract/GetFileListHosp" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetFile">
      <soap:operation soapAction="http://transfer.gfprodnet.com/webservices/DcWebServicesSoapServiceContract/GetFile" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetDCOConfigurationFile">
      <soap:operation soapAction="http://transfer.gfprodnet.com/webservices/DcWebServicesSoapServiceContract/GetDCOConfigurationFile" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SubmitNFECatalogVersion">
      <soap:operation soapAction="http://transfer.gfprodnet.com/webservices/DcWebServicesSoapServiceContract/SubmitNFECatalogVersion" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CheckForNFEApplicationUpdate">
      <soap:operation soapAction="http://transfer.gfprodnet.com/webservices/DcWebServicesSoapServiceContract/CheckForNFEApplicationUpdate" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CheckForDCACryptKeyUpdate">
      <soap:operation soapAction="http://transfer.gfprodnet.com/webservices/DcWebServicesSoapServiceContract/CheckForDCACryptKeyUpdate" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CheckForDCASalesTaxRateUpdate">
      <soap:operation soapAction="http://transfer.gfprodnet.com/webservices/DcWebServicesSoapServiceContract/CheckForDCASalesTaxRateUpdate" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CheckForDCACanPSTUpdate">
      <soap:operation soapAction="http://transfer.gfprodnet.com/webservices/DcWebServicesSoapServiceContract/CheckForDCACanPSTUpdate" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CheckForDCACanGSTUpdate">
      <soap:operation soapAction="http://transfer.gfprodnet.com/webservices/DcWebServicesSoapServiceContract/CheckForDCACanGSTUpdate" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CheckForDCACanHSTUpdate">
      <soap:operation soapAction="http://transfer.gfprodnet.com/webservices/DcWebServicesSoapServiceContract/CheckForDCACanHSTUpdate" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CheckForDCACanTaxPSTOnGSTUpdate">
      <soap:operation soapAction="http://transfer.gfprodnet.com/webservices/DcWebServicesSoapServiceContract/CheckForDCACanTaxPSTOnGSTUpdate" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CheckForDCATier1OnsiteMaxUpdate">
      <soap:operation soapAction="http://transfer.gfprodnet.com/webservices/DcWebServicesSoapServiceContract/CheckForDCATier1OnsiteMaxUpdate" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CheckForDCATier2OnsiteMaxUpdate">
      <soap:operation soapAction="http://transfer.gfprodnet.com/webservices/DcWebServicesSoapServiceContract/CheckForDCATier2OnsiteMaxUpdate" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CheckForDCATier1StandardMaxUpdate">
      <soap:operation soapAction="http://transfer.gfprodnet.com/webservices/DcWebServicesSoapServiceContract/CheckForDCATier1StandardMaxUpdate" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CheckForDCATier2StandardMaxUpdate">
      <soap:operation soapAction="http://transfer.gfprodnet.com/webservices/DcWebServicesSoapServiceContract/CheckForDCATier2StandardMaxUpdate" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CheckForDCATier1OnsiteShippingFeeUpdate">
      <soap:operation soapAction="http://transfer.gfprodnet.com/webservices/DcWebServicesSoapServiceContract/CheckForDCATier1OnsiteShippingFeeUpdate" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CheckForDCATier2OnsiteShippingFeeUpdate">
      <soap:operation soapAction="http://transfer.gfprodnet.com/webservices/DcWebServicesSoapServiceContract/CheckForDCATier2OnsiteShippingFeeUpdate" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CheckForDCATier3OnsiteShippingFeeUpdate">
      <soap:operation soapAction="http://transfer.gfprodnet.com/webservices/DcWebServicesSoapServiceContract/CheckForDCATier3OnsiteShippingFeeUpdate" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CheckForDCATier1StandardShippingFeeUpdate">
      <soap:operation soapAction="http://transfer.gfprodnet.com/webservices/DcWebServicesSoapServiceContract/CheckForDCATier1StandardShippingFeeUpdate" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CheckForDCATier2StandardShippingFeeUpdate">
      <soap:operation soapAction="http://transfer.gfprodnet.com/webservices/DcWebServicesSoapServiceContract/CheckForDCATier2StandardShippingFeeUpdate" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CheckForDCATier3StandardShippingFeeUpdate">
      <soap:operation soapAction="http://transfer.gfprodnet.com/webservices/DcWebServicesSoapServiceContract/CheckForDCATier3StandardShippingFeeUpdate" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CheckForDCASplitDeliveryFeeUpdate">
      <soap:operation soapAction="http://transfer.gfprodnet.com/webservices/DcWebServicesSoapServiceContract/CheckForDCASplitDeliveryFeeUpdate" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CheckForDCAInHospitalDeliveryFeeUpdate">
      <soap:operation soapAction="http://transfer.gfprodnet.com/webservices/DcWebServicesSoapServiceContract/CheckForDCAInHospitalDeliveryFeeUpdate" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CheckForDCAPackageHandlingFeeUpdate">
      <soap:operation soapAction="http://transfer.gfprodnet.com/webservices/DcWebServicesSoapServiceContract/CheckForDCAPackageHandlingFeeUpdate" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CheckForDCAFreeShippingGlobalMinimumUpdate">
      <soap:operation soapAction="http://transfer.gfprodnet.com/webservices/DcWebServicesSoapServiceContract/CheckForDCAFreeShippingGlobalMinimumUpdate" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetDCAPMStatus">
      <soap:operation soapAction="http://transfer.gfprodnet.com/webservices/DcWebServicesSoapServiceContract/GetDCAPMStatus" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetDCAProofSheetColor">
      <soap:operation soapAction="http://transfer.gfprodnet.com/webservices/DcWebServicesSoapServiceContract/GetDCAProofSheetColor" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetDCAVideoFileList">
      <soap:operation soapAction="http://transfer.gfprodnet.com/webservices/DcWebServicesSoapServiceContract/GetDCAVideoFileList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaveVideoMetrics">
      <soap:operation soapAction="http://transfer.gfprodnet.com/webservices/DcWebServicesSoapServiceContract/SaveVideoMetrics" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="OSPPollForStatus">
      <soap:operation soapAction="http://transfer.gfprodnet.com/webservices/DcWebServicesSoapServiceContract/OSPPollForStatus" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="OSPGetOrderStatuses">
      <soap:operation soapAction="http://transfer.gfprodnet.com/webservices/DcWebServicesSoapServiceContract/OSPGetOrderStatuses" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="OSPUpdateOrderStatus">
      <soap:operation soapAction="http://transfer.gfprodnet.com/webservices/DcWebServicesSoapServiceContract/OSPUpdateOrderStatus" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CheckForDCPApplicationUpdate">
      <soap:operation soapAction="http://transfer.gfprodnet.com/webservices/DcWebServicesSoapServiceContract/CheckForDCPApplicationUpdate" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
  </wsdl:binding>
  <wsdl:service name="DcWebServicesSoapServiceContract">
    <wsdl:port name="BasicHttpBinding_DcWebServicesSoapServiceContract_soap" binding="tns:BasicHttpBinding_DcWebServicesSoapServiceContract_soap">
      <soap:address location="https://transfer.gfprodnet.com/DcWebServices.asmx" />
    </wsdl:port>
  </wsdl:service>
</wsdl:definitions>