PublicAPIService


Click here for a complete list of operations.

saveCall

Updates the specified call.

Test

The test form is only available for requests from the local machine.

SOAP 1.1

The following is a sample SOAP 1.1 request and response. The placeholders shown need to be replaced with actual values.

POST /PIP/PublicAPIService.asmx HTTP/1.1
Host: einfo.lbm-sharp.com
Content-Type: text/xml; charset=utf-8
Content-Length: length
SOAPAction: "http://digitalgateway.com/WebServices/PublicAPIService/saveCall"

<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
  <soap:Body>
    <saveCall xmlns="http://digitalgateway.com/WebServices/PublicAPIService">
      <Auth>
        <User>string</User>
        <Password>string</Password>
        <CompanyID>string</CompanyID>
        <Version>string</Version>
        <PartnerToken>string</PartnerToken>
      </Auth>
      <call>
        <CallDate>
          <Value>dateTime</Value>
          <ValueAsString>
            <Value>string</Value>
            <Valid>boolean</Valid>
          </ValueAsString>
          <Valid>boolean</Valid>
        </CallDate>
        <ReqDate>
          <Value>dateTime</Value>
          <ValueAsString>
            <Value>string</Value>
            <Valid>boolean</Valid>
          </ValueAsString>
          <Valid>boolean</Valid>
        </ReqDate>
        <EstStartDate>
          <Value>dateTime</Value>
          <ValueAsString>
            <Value>string</Value>
            <Valid>boolean</Valid>
          </ValueAsString>
          <Valid>boolean</Valid>
        </EstStartDate>
        <EstDuration>
          <Value>string</Value>
          <Valid>boolean</Valid>
        </EstDuration>
        <CallNumber>
          <ID>
            <Value>int</Value>
            <Valid>boolean</Valid>
          </ID>
          <Code>
            <Value>string</Value>
            <Valid>boolean</Valid>
          </Code>
        </CallNumber>
        <WorkOrderNumber>
          <ID>
            <Value>int</Value>
            <Valid>boolean</Valid>
          </ID>
          <Code>
            <Value>string</Value>
            <Valid>boolean</Valid>
          </Code>
        </WorkOrderNumber>
        <WorkOrderRemarks>
          <Value>string</Value>
          <Valid>boolean</Valid>
        </WorkOrderRemarks>
        <StatusCode>
          <ID>
            <Value>int</Value>
            <Valid>boolean</Valid>
          </ID>
          <Code>
            <Value>string</Value>
            <Valid>boolean</Valid>
          </Code>
        </StatusCode>
        <HoldCode>
          <ID>
            <Value>int</Value>
            <Valid>boolean</Valid>
          </ID>
          <Code>
            <Value>string</Value>
            <Valid>boolean</Valid>
          </Code>
        </HoldCode>
        <BillCode>
          <ID>
            <Value>int</Value>
            <Valid>boolean</Valid>
          </ID>
          <Code>
            <Value>string</Value>
            <Valid>boolean</Valid>
          </Code>
        </BillCode>
        <CallType>
          <ID>
            <Value>int</Value>
            <Valid>boolean</Valid>
          </ID>
          <Code>
            <Value>string</Value>
            <Valid>boolean</Valid>
          </Code>
        </CallType>
        <Caller>
          <Value>string</Value>
          <Valid>boolean</Valid>
        </Caller>
        <Description>
          <Value>string</Value>
          <Valid>boolean</Valid>
        </Description>
        <TermCode>
          <ID>
            <Value>int</Value>
            <Valid>boolean</Valid>
          </ID>
          <Code>
            <Value>string</Value>
            <Valid>boolean</Valid>
          </Code>
        </TermCode>
        <TerritoryCode>
          <ID>
            <Value>int</Value>
            <Valid>boolean</Valid>
          </ID>
          <Code>
            <Value>string</Value>
            <Valid>boolean</Valid>
          </Code>
        </TerritoryCode>
        <TechnicianNumber>
          <ID>
            <Value>int</Value>
            <Valid>boolean</Valid>
          </ID>
          <Code>
            <Value>string</Value>
            <Valid>boolean</Valid>
          </Code>
        </TechnicianNumber>
        <Notes>
          <Value>string</Value>
          <Valid>boolean</Valid>
        </Notes>
        <PriorityCode>
          <ID>
            <Value>int</Value>
            <Valid>boolean</Valid>
          </ID>
          <Code>
            <Value>string</Value>
            <Valid>boolean</Valid>
          </Code>
        </PriorityCode>
        <PONumber>
          <Value>string</Value>
          <Valid>boolean</Valid>
        </PONumber>
        <PORequired>
          <Value>boolean</Value>
          <Valid>boolean</Valid>
        </PORequired>
        <CloseDate>
          <Value>dateTime</Value>
          <ValueAsString>
            <Value>string</Value>
            <Valid>boolean</Valid>
          </ValueAsString>
          <Valid>boolean</Valid>
        </CloseDate>
        <IncompleteDescription>
          <Value>string</Value>
          <Valid>boolean</Valid>
        </IncompleteDescription>
        <IncompleteCode>
          <ID>
            <Value>int</Value>
            <Valid>boolean</Valid>
          </ID>
          <Code>
            <Value>string</Value>
            <Valid>boolean</Valid>
          </Code>
        </IncompleteCode>
        <IncompleteRequiredDate>
          <Value>dateTime</Value>
          <ValueAsString>
            <Value>string</Value>
            <Valid>boolean</Valid>
          </ValueAsString>
          <Valid>boolean</Valid>
        </IncompleteRequiredDate>
        <IncompleteDeliveryMethod>
          <ID>
            <Value>int</Value>
            <Valid>boolean</Valid>
          </ID>
          <Code>
            <Value>string</Value>
            <Valid>boolean</Valid>
          </Code>
        </IncompleteDeliveryMethod>
        <Rank>
          <Value>int</Value>
          <Valid>boolean</Valid>
        </Rank>
        <WarrantyDate>
          <Value>dateTime</Value>
          <ValueAsString>
            <Value>string</Value>
            <Valid>boolean</Valid>
          </ValueAsString>
          <Valid>boolean</Valid>
        </WarrantyDate>
        <PreventativeMaintenance>
          <Value>boolean</Value>
          <Valid>boolean</Valid>
        </PreventativeMaintenance>
        <CancelCode>
          <ID>
            <Value>int</Value>
            <Valid>boolean</Valid>
          </ID>
          <Code>
            <Value>string</Value>
            <Valid>boolean</Valid>
          </Code>
        </CancelCode>
        <CancelDescription>
          <Value>string</Value>
          <Valid>boolean</Valid>
        </CancelDescription>
        <MiscCharge>
          <Value>double</Value>
          <Valid>boolean</Valid>
        </MiscCharge>
        <MiscDescription>
          <Value>string</Value>
          <Valid>boolean</Valid>
        </MiscDescription>
        <StandardOffsetFromGMT>
          <Value>int</Value>
          <Valid>boolean</Valid>
        </StandardOffsetFromGMT>
        <JobID>
          <ID>
            <Value>int</Value>
            <Valid>boolean</Valid>
          </ID>
          <Code>
            <Value>string</Value>
            <Valid>boolean</Valid>
          </Code>
        </JobID>
        <CustomerNumber>
          <ID>
            <Value>int</Value>
            <Valid>boolean</Valid>
          </ID>
          <Code>
            <Value>string</Value>
            <Valid>boolean</Valid>
          </Code>
        </CustomerNumber>
        <BillToNumber>
          <ID>
            <Value>int</Value>
            <Valid>boolean</Valid>
          </ID>
          <Code>
            <Value>string</Value>
            <Valid>boolean</Valid>
          </Code>
        </BillToNumber>
        <CustomerName>
          <Value>string</Value>
          <Valid>boolean</Valid>
        </CustomerName>
        <Address>
          <Value>string</Value>
          <Valid>boolean</Valid>
        </Address>
        <City>
          <Value>string</Value>
          <Valid>boolean</Valid>
        </City>
        <State>
          <Value>string</Value>
          <Valid>boolean</Valid>
        </State>
        <Zip>
          <Value>string</Value>
          <Valid>boolean</Valid>
        </Zip>
        <Phone1>
          <Value>string</Value>
          <Valid>boolean</Valid>
        </Phone1>
        <Phone2>
          <Value>string</Value>
          <Valid>boolean</Valid>
        </Phone2>
        <Fax>
          <Value>string</Value>
          <Valid>boolean</Valid>
        </Fax>
        <Country>
          <Value>string</Value>
          <Valid>boolean</Valid>
        </Country>
        <CallerContact>
          <ID>
            <Value>int</Value>
            <Valid>boolean</Valid>
          </ID>
          <Code>
            <Value>string</Value>
            <Valid>boolean</Valid>
          </Code>
        </CallerContact>
        <UseUnknownEquipment>
          <Value>boolean</Value>
          <Valid>boolean</Valid>
        </UseUnknownEquipment>
        <EquipmentNumber>
          <ID>
            <Value>int</Value>
            <Valid>boolean</Valid>
          </ID>
          <Code>
            <Value>string</Value>
            <Valid>boolean</Valid>
          </Code>
        </EquipmentNumber>
        <Model>
          <ID>
            <Value>int</Value>
            <Valid>boolean</Valid>
          </ID>
          <Code>
            <Value>string</Value>
            <Valid>boolean</Valid>
          </Code>
        </Model>
        <SerialNumber>
          <Value>string</Value>
          <Valid>boolean</Valid>
        </SerialNumber>
        <AvgMonthlyVolume3Mo>
          <Value>double</Value>
          <Valid>boolean</Valid>
        </AvgMonthlyVolume3Mo>
        <EquipmentContact>
          <Value>string</Value>
          <Valid>boolean</Valid>
        </EquipmentContact>
        <EquipmentLocation>
          <Value>string</Value>
          <Valid>boolean</Valid>
        </EquipmentLocation>
        <ContractNumber>
          <ID>
            <Value>int</Value>
            <Valid>boolean</Valid>
          </ID>
          <Code>
            <Value>string</Value>
            <Valid>boolean</Valid>
          </Code>
        </ContractNumber>
        <UseContractInfo>
          <Value>boolean</Value>
          <Valid>boolean</Valid>
        </UseContractInfo>
        <Dispatched>
          <Value>int</Value>
          <Valid>boolean</Valid>
        </Dispatched>
        <Callback>
          <Value>boolean</Value>
          <Valid>boolean</Valid>
        </Callback>
        <User>string</User>
        <NoteCount>int</NoteCount>
        <NoteID>int</NoteID>
        <MaterialsUsed>
          <CallMaterial>
            <Item xsi:nil="true" />
            <Quantity xsi:nil="true" />
            <UsageStatus xsi:nil="true" />
            <SerialNumber xsi:nil="true" />
          </CallMaterial>
          <CallMaterial>
            <Item xsi:nil="true" />
            <Quantity xsi:nil="true" />
            <UsageStatus xsi:nil="true" />
            <SerialNumber xsi:nil="true" />
          </CallMaterial>
        </MaterialsUsed>
        <MaterialsNeeded>
          <CallMaterial>
            <Item xsi:nil="true" />
            <Quantity xsi:nil="true" />
            <UsageStatus xsi:nil="true" />
            <SerialNumber xsi:nil="true" />
          </CallMaterial>
          <CallMaterial>
            <Item xsi:nil="true" />
            <Quantity xsi:nil="true" />
            <UsageStatus xsi:nil="true" />
            <SerialNumber xsi:nil="true" />
          </CallMaterial>
        </MaterialsNeeded>
        <ProblemCodes>
          <eaCodeType>
            <ID xsi:nil="true" />
            <Code xsi:nil="true" />
          </eaCodeType>
          <eaCodeType>
            <ID xsi:nil="true" />
            <Code xsi:nil="true" />
          </eaCodeType>
        </ProblemCodes>
        <RepairCodes>
          <eaCodeType>
            <ID xsi:nil="true" />
            <Code xsi:nil="true" />
          </eaCodeType>
          <eaCodeType>
            <ID xsi:nil="true" />
            <Code xsi:nil="true" />
          </eaCodeType>
        </RepairCodes>
        <Labors>
          <CallLabor>
            <DispatchDate xsi:nil="true" />
            <ArrivalDate xsi:nil="true" />
            <DepartureDate xsi:nil="true" />
            <OdometerStart xsi:nil="true" />
            <OdometerEnd xsi:nil="true" />
            <TechnicianNumber xsi:nil="true" />
            <Assist xsi:nil="true" />
            <Interruptions xsi:nil="true" />
            <TravelHours xsi:nil="true" />
            <ActivityCode xsi:nil="true" />
            <LaborHours xsi:nil="true" />
            <BillableMileage xsi:nil="true" />
            <TaxAs xsi:nil="true" />
            <LaborRate xsi:nil="true" />
            <OvertimeRate xsi:nil="true" />
            <Remarks xsi:nil="true" />
            <Notes xsi:nil="true" />
            <LaborOverride xsi:nil="true" />
            <MilesTravelled xsi:nil="true" />
          </CallLabor>
          <CallLabor>
            <DispatchDate xsi:nil="true" />
            <ArrivalDate xsi:nil="true" />
            <DepartureDate xsi:nil="true" />
            <OdometerStart xsi:nil="true" />
            <OdometerEnd xsi:nil="true" />
            <TechnicianNumber xsi:nil="true" />
            <Assist xsi:nil="true" />
            <Interruptions xsi:nil="true" />
            <TravelHours xsi:nil="true" />
            <ActivityCode xsi:nil="true" />
            <LaborHours xsi:nil="true" />
            <BillableMileage xsi:nil="true" />
            <TaxAs xsi:nil="true" />
            <LaborRate xsi:nil="true" />
            <OvertimeRate xsi:nil="true" />
            <Remarks xsi:nil="true" />
            <Notes xsi:nil="true" />
            <LaborOverride xsi:nil="true" />
            <MilesTravelled xsi:nil="true" />
          </CallLabor>
        </Labors>
        <Meters>
          <CallMeter>
            <MeterID xsi:nil="true" />
            <MeterDescription xsi:nil="true" />
            <MeterType xsi:nil="true" />
            <MeterReading xsi:nil="true" />
            <MeterCredits xsi:nil="true" />
            <MeterReadingDate xsi:nil="true" />
          </CallMeter>
          <CallMeter>
            <MeterID xsi:nil="true" />
            <MeterDescription xsi:nil="true" />
            <MeterType xsi:nil="true" />
            <MeterReading xsi:nil="true" />
            <MeterCredits xsi:nil="true" />
            <MeterReadingDate xsi:nil="true" />
          </CallMeter>
        </Meters>
      </call>
      <optReschedule>
        <Value>boolean</Value>
        <Valid>boolean</Valid>
      </optReschedule>
    </saveCall>
  </soap:Body>
</soap:Envelope>
HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
  <soap:Body>
    <saveCallResponse xmlns="http://digitalgateway.com/WebServices/PublicAPIService">
      <saveCallResult>
        <ApiResult>boolean</ApiResult>
        <Details>
          <ResultDetail>
            <ResultType>int</ResultType>
            <ResultCode>int</ResultCode>
            <ResultString>string</ResultString>
          </ResultDetail>
          <ResultDetail>
            <ResultType>int</ResultType>
            <ResultCode>int</ResultCode>
            <ResultString>string</ResultString>
          </ResultDetail>
        </Details>
      </saveCallResult>
    </saveCallResponse>
  </soap:Body>
</soap:Envelope>

SOAP 1.2

The following is a sample SOAP 1.2 request and response. The placeholders shown need to be replaced with actual values.

POST /PIP/PublicAPIService.asmx HTTP/1.1
Host: einfo.lbm-sharp.com
Content-Type: application/soap+xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
  <soap12:Body>
    <saveCall xmlns="http://digitalgateway.com/WebServices/PublicAPIService">
      <Auth>
        <User>string</User>
        <Password>string</Password>
        <CompanyID>string</CompanyID>
        <Version>string</Version>
        <PartnerToken>string</PartnerToken>
      </Auth>
      <call>
        <CallDate>
          <Value>dateTime</Value>
          <ValueAsString>
            <Value>string</Value>
            <Valid>boolean</Valid>
          </ValueAsString>
          <Valid>boolean</Valid>
        </CallDate>
        <ReqDate>
          <Value>dateTime</Value>
          <ValueAsString>
            <Value>string</Value>
            <Valid>boolean</Valid>
          </ValueAsString>
          <Valid>boolean</Valid>
        </ReqDate>
        <EstStartDate>
          <Value>dateTime</Value>
          <ValueAsString>
            <Value>string</Value>
            <Valid>boolean</Valid>
          </ValueAsString>
          <Valid>boolean</Valid>
        </EstStartDate>
        <EstDuration>
          <Value>string</Value>
          <Valid>boolean</Valid>
        </EstDuration>
        <CallNumber>
          <ID>
            <Value>int</Value>
            <Valid>boolean</Valid>
          </ID>
          <Code>
            <Value>string</Value>
            <Valid>boolean</Valid>
          </Code>
        </CallNumber>
        <WorkOrderNumber>
          <ID>
            <Value>int</Value>
            <Valid>boolean</Valid>
          </ID>
          <Code>
            <Value>string</Value>
            <Valid>boolean</Valid>
          </Code>
        </WorkOrderNumber>
        <WorkOrderRemarks>
          <Value>string</Value>
          <Valid>boolean</Valid>
        </WorkOrderRemarks>
        <StatusCode>
          <ID>
            <Value>int</Value>
            <Valid>boolean</Valid>
          </ID>
          <Code>
            <Value>string</Value>
            <Valid>boolean</Valid>
          </Code>
        </StatusCode>
        <HoldCode>
          <ID>
            <Value>int</Value>
            <Valid>boolean</Valid>
          </ID>
          <Code>
            <Value>string</Value>
            <Valid>boolean</Valid>
          </Code>
        </HoldCode>
        <BillCode>
          <ID>
            <Value>int</Value>
            <Valid>boolean</Valid>
          </ID>
          <Code>
            <Value>string</Value>
            <Valid>boolean</Valid>
          </Code>
        </BillCode>
        <CallType>
          <ID>
            <Value>int</Value>
            <Valid>boolean</Valid>
          </ID>
          <Code>
            <Value>string</Value>
            <Valid>boolean</Valid>
          </Code>
        </CallType>
        <Caller>
          <Value>string</Value>
          <Valid>boolean</Valid>
        </Caller>
        <Description>
          <Value>string</Value>
          <Valid>boolean</Valid>
        </Description>
        <TermCode>
          <ID>
            <Value>int</Value>
            <Valid>boolean</Valid>
          </ID>
          <Code>
            <Value>string</Value>
            <Valid>boolean</Valid>
          </Code>
        </TermCode>
        <TerritoryCode>
          <ID>
            <Value>int</Value>
            <Valid>boolean</Valid>
          </ID>
          <Code>
            <Value>string</Value>
            <Valid>boolean</Valid>
          </Code>
        </TerritoryCode>
        <TechnicianNumber>
          <ID>
            <Value>int</Value>
            <Valid>boolean</Valid>
          </ID>
          <Code>
            <Value>string</Value>
            <Valid>boolean</Valid>
          </Code>
        </TechnicianNumber>
        <Notes>
          <Value>string</Value>
          <Valid>boolean</Valid>
        </Notes>
        <PriorityCode>
          <ID>
            <Value>int</Value>
            <Valid>boolean</Valid>
          </ID>
          <Code>
            <Value>string</Value>
            <Valid>boolean</Valid>
          </Code>
        </PriorityCode>
        <PONumber>
          <Value>string</Value>
          <Valid>boolean</Valid>
        </PONumber>
        <PORequired>
          <Value>boolean</Value>
          <Valid>boolean</Valid>
        </PORequired>
        <CloseDate>
          <Value>dateTime</Value>
          <ValueAsString>
            <Value>string</Value>
            <Valid>boolean</Valid>
          </ValueAsString>
          <Valid>boolean</Valid>
        </CloseDate>
        <IncompleteDescription>
          <Value>string</Value>
          <Valid>boolean</Valid>
        </IncompleteDescription>
        <IncompleteCode>
          <ID>
            <Value>int</Value>
            <Valid>boolean</Valid>
          </ID>
          <Code>
            <Value>string</Value>
            <Valid>boolean</Valid>
          </Code>
        </IncompleteCode>
        <IncompleteRequiredDate>
          <Value>dateTime</Value>
          <ValueAsString>
            <Value>string</Value>
            <Valid>boolean</Valid>
          </ValueAsString>
          <Valid>boolean</Valid>
        </IncompleteRequiredDate>
        <IncompleteDeliveryMethod>
          <ID>
            <Value>int</Value>
            <Valid>boolean</Valid>
          </ID>
          <Code>
            <Value>string</Value>
            <Valid>boolean</Valid>
          </Code>
        </IncompleteDeliveryMethod>
        <Rank>
          <Value>int</Value>
          <Valid>boolean</Valid>
        </Rank>
        <WarrantyDate>
          <Value>dateTime</Value>
          <ValueAsString>
            <Value>string</Value>
            <Valid>boolean</Valid>
          </ValueAsString>
          <Valid>boolean</Valid>
        </WarrantyDate>
        <PreventativeMaintenance>
          <Value>boolean</Value>
          <Valid>boolean</Valid>
        </PreventativeMaintenance>
        <CancelCode>
          <ID>
            <Value>int</Value>
            <Valid>boolean</Valid>
          </ID>
          <Code>
            <Value>string</Value>
            <Valid>boolean</Valid>
          </Code>
        </CancelCode>
        <CancelDescription>
          <Value>string</Value>
          <Valid>boolean</Valid>
        </CancelDescription>
        <MiscCharge>
          <Value>double</Value>
          <Valid>boolean</Valid>
        </MiscCharge>
        <MiscDescription>
          <Value>string</Value>
          <Valid>boolean</Valid>
        </MiscDescription>
        <StandardOffsetFromGMT>
          <Value>int</Value>
          <Valid>boolean</Valid>
        </StandardOffsetFromGMT>
        <JobID>
          <ID>
            <Value>int</Value>
            <Valid>boolean</Valid>
          </ID>
          <Code>
            <Value>string</Value>
            <Valid>boolean</Valid>
          </Code>
        </JobID>
        <CustomerNumber>
          <ID>
            <Value>int</Value>
            <Valid>boolean</Valid>
          </ID>
          <Code>
            <Value>string</Value>
            <Valid>boolean</Valid>
          </Code>
        </CustomerNumber>
        <BillToNumber>
          <ID>
            <Value>int</Value>
            <Valid>boolean</Valid>
          </ID>
          <Code>
            <Value>string</Value>
            <Valid>boolean</Valid>
          </Code>
        </BillToNumber>
        <CustomerName>
          <Value>string</Value>
          <Valid>boolean</Valid>
        </CustomerName>
        <Address>
          <Value>string</Value>
          <Valid>boolean</Valid>
        </Address>
        <City>
          <Value>string</Value>
          <Valid>boolean</Valid>
        </City>
        <State>
          <Value>string</Value>
          <Valid>boolean</Valid>
        </State>
        <Zip>
          <Value>string</Value>
          <Valid>boolean</Valid>
        </Zip>
        <Phone1>
          <Value>string</Value>
          <Valid>boolean</Valid>
        </Phone1>
        <Phone2>
          <Value>string</Value>
          <Valid>boolean</Valid>
        </Phone2>
        <Fax>
          <Value>string</Value>
          <Valid>boolean</Valid>
        </Fax>
        <Country>
          <Value>string</Value>
          <Valid>boolean</Valid>
        </Country>
        <CallerContact>
          <ID>
            <Value>int</Value>
            <Valid>boolean</Valid>
          </ID>
          <Code>
            <Value>string</Value>
            <Valid>boolean</Valid>
          </Code>
        </CallerContact>
        <UseUnknownEquipment>
          <Value>boolean</Value>
          <Valid>boolean</Valid>
        </UseUnknownEquipment>
        <EquipmentNumber>
          <ID>
            <Value>int</Value>
            <Valid>boolean</Valid>
          </ID>
          <Code>
            <Value>string</Value>
            <Valid>boolean</Valid>
          </Code>
        </EquipmentNumber>
        <Model>
          <ID>
            <Value>int</Value>
            <Valid>boolean</Valid>
          </ID>
          <Code>
            <Value>string</Value>
            <Valid>boolean</Valid>
          </Code>
        </Model>
        <SerialNumber>
          <Value>string</Value>
          <Valid>boolean</Valid>
        </SerialNumber>
        <AvgMonthlyVolume3Mo>
          <Value>double</Value>
          <Valid>boolean</Valid>
        </AvgMonthlyVolume3Mo>
        <EquipmentContact>
          <Value>string</Value>
          <Valid>boolean</Valid>
        </EquipmentContact>
        <EquipmentLocation>
          <Value>string</Value>
          <Valid>boolean</Valid>
        </EquipmentLocation>
        <ContractNumber>
          <ID>
            <Value>int</Value>
            <Valid>boolean</Valid>
          </ID>
          <Code>
            <Value>string</Value>
            <Valid>boolean</Valid>
          </Code>
        </ContractNumber>
        <UseContractInfo>
          <Value>boolean</Value>
          <Valid>boolean</Valid>
        </UseContractInfo>
        <Dispatched>
          <Value>int</Value>
          <Valid>boolean</Valid>
        </Dispatched>
        <Callback>
          <Value>boolean</Value>
          <Valid>boolean</Valid>
        </Callback>
        <User>string</User>
        <NoteCount>int</NoteCount>
        <NoteID>int</NoteID>
        <MaterialsUsed>
          <CallMaterial>
            <Item xsi:nil="true" />
            <Quantity xsi:nil="true" />
            <UsageStatus xsi:nil="true" />
            <SerialNumber xsi:nil="true" />
          </CallMaterial>
          <CallMaterial>
            <Item xsi:nil="true" />
            <Quantity xsi:nil="true" />
            <UsageStatus xsi:nil="true" />
            <SerialNumber xsi:nil="true" />
          </CallMaterial>
        </MaterialsUsed>
        <MaterialsNeeded>
          <CallMaterial>
            <Item xsi:nil="true" />
            <Quantity xsi:nil="true" />
            <UsageStatus xsi:nil="true" />
            <SerialNumber xsi:nil="true" />
          </CallMaterial>
          <CallMaterial>
            <Item xsi:nil="true" />
            <Quantity xsi:nil="true" />
            <UsageStatus xsi:nil="true" />
            <SerialNumber xsi:nil="true" />
          </CallMaterial>
        </MaterialsNeeded>
        <ProblemCodes>
          <eaCodeType>
            <ID xsi:nil="true" />
            <Code xsi:nil="true" />
          </eaCodeType>
          <eaCodeType>
            <ID xsi:nil="true" />
            <Code xsi:nil="true" />
          </eaCodeType>
        </ProblemCodes>
        <RepairCodes>
          <eaCodeType>
            <ID xsi:nil="true" />
            <Code xsi:nil="true" />
          </eaCodeType>
          <eaCodeType>
            <ID xsi:nil="true" />
            <Code xsi:nil="true" />
          </eaCodeType>
        </RepairCodes>
        <Labors>
          <CallLabor>
            <DispatchDate xsi:nil="true" />
            <ArrivalDate xsi:nil="true" />
            <DepartureDate xsi:nil="true" />
            <OdometerStart xsi:nil="true" />
            <OdometerEnd xsi:nil="true" />
            <TechnicianNumber xsi:nil="true" />
            <Assist xsi:nil="true" />
            <Interruptions xsi:nil="true" />
            <TravelHours xsi:nil="true" />
            <ActivityCode xsi:nil="true" />
            <LaborHours xsi:nil="true" />
            <BillableMileage xsi:nil="true" />
            <TaxAs xsi:nil="true" />
            <LaborRate xsi:nil="true" />
            <OvertimeRate xsi:nil="true" />
            <Remarks xsi:nil="true" />
            <Notes xsi:nil="true" />
            <LaborOverride xsi:nil="true" />
            <MilesTravelled xsi:nil="true" />
          </CallLabor>
          <CallLabor>
            <DispatchDate xsi:nil="true" />
            <ArrivalDate xsi:nil="true" />
            <DepartureDate xsi:nil="true" />
            <OdometerStart xsi:nil="true" />
            <OdometerEnd xsi:nil="true" />
            <TechnicianNumber xsi:nil="true" />
            <Assist xsi:nil="true" />
            <Interruptions xsi:nil="true" />
            <TravelHours xsi:nil="true" />
            <ActivityCode xsi:nil="true" />
            <LaborHours xsi:nil="true" />
            <BillableMileage xsi:nil="true" />
            <TaxAs xsi:nil="true" />
            <LaborRate xsi:nil="true" />
            <OvertimeRate xsi:nil="true" />
            <Remarks xsi:nil="true" />
            <Notes xsi:nil="true" />
            <LaborOverride xsi:nil="true" />
            <MilesTravelled xsi:nil="true" />
          </CallLabor>
        </Labors>
        <Meters>
          <CallMeter>
            <MeterID xsi:nil="true" />
            <MeterDescription xsi:nil="true" />
            <MeterType xsi:nil="true" />
            <MeterReading xsi:nil="true" />
            <MeterCredits xsi:nil="true" />
            <MeterReadingDate xsi:nil="true" />
          </CallMeter>
          <CallMeter>
            <MeterID xsi:nil="true" />
            <MeterDescription xsi:nil="true" />
            <MeterType xsi:nil="true" />
            <MeterReading xsi:nil="true" />
            <MeterCredits xsi:nil="true" />
            <MeterReadingDate xsi:nil="true" />
          </CallMeter>
        </Meters>
      </call>
      <optReschedule>
        <Value>boolean</Value>
        <Valid>boolean</Valid>
      </optReschedule>
    </saveCall>
  </soap12:Body>
</soap12:Envelope>
HTTP/1.1 200 OK
Content-Type: application/soap+xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
  <soap12:Body>
    <saveCallResponse xmlns="http://digitalgateway.com/WebServices/PublicAPIService">
      <saveCallResult>
        <ApiResult>boolean</ApiResult>
        <Details>
          <ResultDetail>
            <ResultType>int</ResultType>
            <ResultCode>int</ResultCode>
            <ResultString>string</ResultString>
          </ResultDetail>
          <ResultDetail>
            <ResultType>int</ResultType>
            <ResultCode>int</ResultCode>
            <ResultString>string</ResultString>
          </ResultDetail>
        </Details>
      </saveCallResult>
    </saveCallResponse>
  </soap12:Body>
</soap12:Envelope>