Service1


Click here for a complete list of operations.

GetJob

Test

To test the operation using the HTTP POST protocol, click the 'Invoke' button.
Parameter Value
JobGuid:

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 /Service1.asmx HTTP/1.1
Host: ws-sw-mobileapp.247staywarm.co.uk
Content-Type: text/xml; charset=utf-8
Content-Length: length
SOAPAction: "http://tempuri.org/GetJob"

<?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>
    <GetJob xmlns="http://tempuri.org/">
      <JobGuid>string</JobGuid>
    </GetJob>
  </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>
    <GetJobResponse xmlns="http://tempuri.org/">
      <GetJobResult>
        <Id>guid</Id>
        <ClaimId>guid</ClaimId>
        <EngineerId>guid</EngineerId>
        <JobId>long</JobId>
        <CreatedOn>dateTime</CreatedOn>
        <IsComplete>boolean</IsComplete>
        <BookingDate>dateTime</BookingDate>
        <BookingAddress>string</BookingAddress>
        <AllocatedEngineerTime>string</AllocatedEngineerTime>
        <EngineerAllocatedForDate>dateTime</EngineerAllocatedForDate>
        <EndServiceDate>dateTime</EndServiceDate>
        <JobType>string</JobType>
        <TicketEmail>string</TicketEmail>
        <AppointmentTime>string</AppointmentTime>
        <ESTIMATESFNOL>decimal</ESTIMATESFNOL>
        <ESTIMATESFNOLDescription>string</ESTIMATESFNOLDescription>
        <PARTS>decimal</PARTS>
        <PARTSFNOLDescription>string</PARTSFNOLDescription>
        <LABOUR>decimal</LABOUR>
        <LABOURDescription>string</LABOURDescription>
        <OTHER>decimal</OTHER>
        <OTHERDescription>string</OTHERDescription>
        <AGREEDAMOUNT>decimal</AGREEDAMOUNT>
        <AGREEDAMOUNTDescription>string</AGREEDAMOUNTDescription>
        <GRANDTOTAL>decimal</GRANDTOTAL>
        <NetAmount>decimal</NetAmount>
        <VatAmount>decimal</VatAmount>
        <GrossAmount>decimal</GrossAmount>
        <EngineerESTIMATESFNOL>decimal</EngineerESTIMATESFNOL>
        <EngineerESTIMATESFNOLDescription>string</EngineerESTIMATESFNOLDescription>
        <EngineerPARTS>decimal</EngineerPARTS>
        <EngineerPARTSFNOLDescription>string</EngineerPARTSFNOLDescription>
        <EngineerLABOUR>decimal</EngineerLABOUR>
        <EngineerLABOURDescription>string</EngineerLABOURDescription>
        <EngineerOTHER>decimal</EngineerOTHER>
        <EngineerOTHERDescription>string</EngineerOTHERDescription>
        <EngineerAGREEDAMOUNT>decimal</EngineerAGREEDAMOUNT>
        <EngineerAGREEDAMOUNTDescription>string</EngineerAGREEDAMOUNTDescription>
        <EngineerGRANDTOTAL>decimal</EngineerGRANDTOTAL>
        <InvoiceCreated>boolean</InvoiceCreated>
        <InvoiceDate>dateTime</InvoiceDate>
        <EngineerNet>decimal</EngineerNet>
        <EngineerVat>decimal</EngineerVat>
        <EngineerGross>decimal</EngineerGross>
        <InvoiceApproved>boolean</InvoiceApproved>
        <InvoiceApprovedBy>long</InvoiceApprovedBy>
        <InvoiceApprovedDate>dateTime</InvoiceApprovedDate>
        <Make>string</Make>
        <Model>string</Model>
        <Age>string</Age>
        <Notes>string</Notes>
        <AppointmentEndTime>string</AppointmentEndTime>
        <JobCompleted>boolean</JobCompleted>
        <RATING>decimal</RATING>
        <RATENOTE>string</RATENOTE>
        <FILEPATH>string</FILEPATH>
        <CannotGetContactToGetAccess>boolean</CannotGetContactToGetAccess>
        <AppointmentBooked>boolean</AppointmentBooked>
        <JobStatus>string</JobStatus>
        <EngineerClusterAppointmentId>int</EngineerClusterAppointmentId>
        <RiskContactName>string</RiskContactName>
        <RiskContactNo1>string</RiskContactNo1>
        <RiskContactNo2>string</RiskContactNo2>
        <EngineerReportParts>string</EngineerReportParts>
        <MoreInfo>string</MoreInfo>
        <RouteOrder>int</RouteOrder>
        <Distance>decimal</Distance>
        <RequiredArrTime>long</RequiredArrTime>
        <ApproxArrTime>string</ApproxArrTime>
        <TimeType>string</TimeType>
        <DistanceBetweenJobs>decimal</DistanceBetweenJobs>
        <TimeBetweenJobs>string</TimeBetweenJobs>
        <DetailsWork>string</DetailsWork>
        <NoOfAppTested>int</NoOfAppTested>
        <NextDueDt>dateTime</NextDueDt>
        <OGIns>string</OGIns>
        <OGSup>string</OGSup>
        <ECon>string</ECon>
        <OGTight>string</OGTight>
        <EquiBond>string</EquiBond>
        <SigImage>string</SigImage>
        <SigRec>string</SigRec>
        <FlueChkDt>dateTime</FlueChkDt>
        <CertificateName>string</CertificateName>
        <CertificateDate>dateTime</CertificateDate>
        <ArrivedAtJobDatetime>dateTime</ArrivedAtJobDatetime>
        <Points>decimal</Points>
        <ShowJobsOnEApp>boolean</ShowJobsOnEApp>
        <AuthMReason>int</AuthMReason>
        <AuthMMake>string</AuthMMake>
        <AuthMModel>string</AuthMModel>
        <AuthMAge>int</AuthMAge>
        <AuthMBoilerValue>decimal</AuthMBoilerValue>
        <AuthMMarketValue>decimal</AuthMMarketValue>
        <AuthMBERLimit>decimal</AuthMBERLimit>
        <AuthCostOfLabour>decimal</AuthCostOfLabour>
        <AuthTotalCntrbtn_PartsCost_Formula>string</AuthTotalCntrbtn_PartsCost_Formula>
        <AuthBERLimit_TotalCntrbtn_Formula>string</AuthBERLimit_TotalCntrbtn_Formula>
        <AuthTotalCntrbtn_Formula>string</AuthTotalCntrbtn_Formula>
        <AuthCntrbtnToCollect_Formula>string</AuthCntrbtnToCollect_Formula>
        <Auth1stHour>decimal</Auth1stHour>
        <AuthAdditionalHour>decimal</AuthAdditionalHour>
        <AuthMissedDiagnosis>boolean</AuthMissedDiagnosis>
        <AuthBerReasonId>int</AuthBerReasonId>
        <AuthOutcomeId>int</AuthOutcomeId>
        <AuthGivenHour>string</AuthGivenHour>
        <AuthGivenMin>string</AuthGivenMin>
        <AuthGivenDateTime>dateTime</AuthGivenDateTime>
        <AuthGivenBy>long</AuthGivenBy>
        <OnRoute>dateTime</OnRoute>
        <ArrivedAtJob>dateTime</ArrivedAtJob>
        <EngineerJobCompleteDate>dateTime</EngineerJobCompleteDate>
        <FkJSId>guid</FkJSId>
        <NewInvoiceRoutine>boolean</NewInvoiceRoutine>
        <NewRouteOrder>int</NewRouteOrder>
        <NewDistance>decimal</NewDistance>
        <NewEstimatedArrTime>string</NewEstimatedArrTime>
        <NewActualArrTime>string</NewActualArrTime>
        <NewDistanceBetweenJobs>decimal</NewDistanceBetweenJobs>
        <NewTimeBetweenJobs>decimal</NewTimeBetweenJobs>
        <SigImageBase64>string</SigImageBase64>
        <IsAllPartsConfirmed>boolean</IsAllPartsConfirmed>
        <PartsConfirmedBy>long</PartsConfirmedBy>
        <PartsConfirmedOn>dateTime</PartsConfirmedOn>
        <COFitted>string</COFitted>
        <COTested>string</COTested>
        <ClaimReference />
        <EngineerReference />
        <Jobs1Reference />
        <Job1Reference />
        <JobStatuReference />
      </GetJobResult>
    </GetJobResponse>
  </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 /Service1.asmx HTTP/1.1
Host: ws-sw-mobileapp.247staywarm.co.uk
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>
    <GetJob xmlns="http://tempuri.org/">
      <JobGuid>string</JobGuid>
    </GetJob>
  </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>
    <GetJobResponse xmlns="http://tempuri.org/">
      <GetJobResult>
        <Id>guid</Id>
        <ClaimId>guid</ClaimId>
        <EngineerId>guid</EngineerId>
        <JobId>long</JobId>
        <CreatedOn>dateTime</CreatedOn>
        <IsComplete>boolean</IsComplete>
        <BookingDate>dateTime</BookingDate>
        <BookingAddress>string</BookingAddress>
        <AllocatedEngineerTime>string</AllocatedEngineerTime>
        <EngineerAllocatedForDate>dateTime</EngineerAllocatedForDate>
        <EndServiceDate>dateTime</EndServiceDate>
        <JobType>string</JobType>
        <TicketEmail>string</TicketEmail>
        <AppointmentTime>string</AppointmentTime>
        <ESTIMATESFNOL>decimal</ESTIMATESFNOL>
        <ESTIMATESFNOLDescription>string</ESTIMATESFNOLDescription>
        <PARTS>decimal</PARTS>
        <PARTSFNOLDescription>string</PARTSFNOLDescription>
        <LABOUR>decimal</LABOUR>
        <LABOURDescription>string</LABOURDescription>
        <OTHER>decimal</OTHER>
        <OTHERDescription>string</OTHERDescription>
        <AGREEDAMOUNT>decimal</AGREEDAMOUNT>
        <AGREEDAMOUNTDescription>string</AGREEDAMOUNTDescription>
        <GRANDTOTAL>decimal</GRANDTOTAL>
        <NetAmount>decimal</NetAmount>
        <VatAmount>decimal</VatAmount>
        <GrossAmount>decimal</GrossAmount>
        <EngineerESTIMATESFNOL>decimal</EngineerESTIMATESFNOL>
        <EngineerESTIMATESFNOLDescription>string</EngineerESTIMATESFNOLDescription>
        <EngineerPARTS>decimal</EngineerPARTS>
        <EngineerPARTSFNOLDescription>string</EngineerPARTSFNOLDescription>
        <EngineerLABOUR>decimal</EngineerLABOUR>
        <EngineerLABOURDescription>string</EngineerLABOURDescription>
        <EngineerOTHER>decimal</EngineerOTHER>
        <EngineerOTHERDescription>string</EngineerOTHERDescription>
        <EngineerAGREEDAMOUNT>decimal</EngineerAGREEDAMOUNT>
        <EngineerAGREEDAMOUNTDescription>string</EngineerAGREEDAMOUNTDescription>
        <EngineerGRANDTOTAL>decimal</EngineerGRANDTOTAL>
        <InvoiceCreated>boolean</InvoiceCreated>
        <InvoiceDate>dateTime</InvoiceDate>
        <EngineerNet>decimal</EngineerNet>
        <EngineerVat>decimal</EngineerVat>
        <EngineerGross>decimal</EngineerGross>
        <InvoiceApproved>boolean</InvoiceApproved>
        <InvoiceApprovedBy>long</InvoiceApprovedBy>
        <InvoiceApprovedDate>dateTime</InvoiceApprovedDate>
        <Make>string</Make>
        <Model>string</Model>
        <Age>string</Age>
        <Notes>string</Notes>
        <AppointmentEndTime>string</AppointmentEndTime>
        <JobCompleted>boolean</JobCompleted>
        <RATING>decimal</RATING>
        <RATENOTE>string</RATENOTE>
        <FILEPATH>string</FILEPATH>
        <CannotGetContactToGetAccess>boolean</CannotGetContactToGetAccess>
        <AppointmentBooked>boolean</AppointmentBooked>
        <JobStatus>string</JobStatus>
        <EngineerClusterAppointmentId>int</EngineerClusterAppointmentId>
        <RiskContactName>string</RiskContactName>
        <RiskContactNo1>string</RiskContactNo1>
        <RiskContactNo2>string</RiskContactNo2>
        <EngineerReportParts>string</EngineerReportParts>
        <MoreInfo>string</MoreInfo>
        <RouteOrder>int</RouteOrder>
        <Distance>decimal</Distance>
        <RequiredArrTime>long</RequiredArrTime>
        <ApproxArrTime>string</ApproxArrTime>
        <TimeType>string</TimeType>
        <DistanceBetweenJobs>decimal</DistanceBetweenJobs>
        <TimeBetweenJobs>string</TimeBetweenJobs>
        <DetailsWork>string</DetailsWork>
        <NoOfAppTested>int</NoOfAppTested>
        <NextDueDt>dateTime</NextDueDt>
        <OGIns>string</OGIns>
        <OGSup>string</OGSup>
        <ECon>string</ECon>
        <OGTight>string</OGTight>
        <EquiBond>string</EquiBond>
        <SigImage>string</SigImage>
        <SigRec>string</SigRec>
        <FlueChkDt>dateTime</FlueChkDt>
        <CertificateName>string</CertificateName>
        <CertificateDate>dateTime</CertificateDate>
        <ArrivedAtJobDatetime>dateTime</ArrivedAtJobDatetime>
        <Points>decimal</Points>
        <ShowJobsOnEApp>boolean</ShowJobsOnEApp>
        <AuthMReason>int</AuthMReason>
        <AuthMMake>string</AuthMMake>
        <AuthMModel>string</AuthMModel>
        <AuthMAge>int</AuthMAge>
        <AuthMBoilerValue>decimal</AuthMBoilerValue>
        <AuthMMarketValue>decimal</AuthMMarketValue>
        <AuthMBERLimit>decimal</AuthMBERLimit>
        <AuthCostOfLabour>decimal</AuthCostOfLabour>
        <AuthTotalCntrbtn_PartsCost_Formula>string</AuthTotalCntrbtn_PartsCost_Formula>
        <AuthBERLimit_TotalCntrbtn_Formula>string</AuthBERLimit_TotalCntrbtn_Formula>
        <AuthTotalCntrbtn_Formula>string</AuthTotalCntrbtn_Formula>
        <AuthCntrbtnToCollect_Formula>string</AuthCntrbtnToCollect_Formula>
        <Auth1stHour>decimal</Auth1stHour>
        <AuthAdditionalHour>decimal</AuthAdditionalHour>
        <AuthMissedDiagnosis>boolean</AuthMissedDiagnosis>
        <AuthBerReasonId>int</AuthBerReasonId>
        <AuthOutcomeId>int</AuthOutcomeId>
        <AuthGivenHour>string</AuthGivenHour>
        <AuthGivenMin>string</AuthGivenMin>
        <AuthGivenDateTime>dateTime</AuthGivenDateTime>
        <AuthGivenBy>long</AuthGivenBy>
        <OnRoute>dateTime</OnRoute>
        <ArrivedAtJob>dateTime</ArrivedAtJob>
        <EngineerJobCompleteDate>dateTime</EngineerJobCompleteDate>
        <FkJSId>guid</FkJSId>
        <NewInvoiceRoutine>boolean</NewInvoiceRoutine>
        <NewRouteOrder>int</NewRouteOrder>
        <NewDistance>decimal</NewDistance>
        <NewEstimatedArrTime>string</NewEstimatedArrTime>
        <NewActualArrTime>string</NewActualArrTime>
        <NewDistanceBetweenJobs>decimal</NewDistanceBetweenJobs>
        <NewTimeBetweenJobs>decimal</NewTimeBetweenJobs>
        <SigImageBase64>string</SigImageBase64>
        <IsAllPartsConfirmed>boolean</IsAllPartsConfirmed>
        <PartsConfirmedBy>long</PartsConfirmedBy>
        <PartsConfirmedOn>dateTime</PartsConfirmedOn>
        <COFitted>string</COFitted>
        <COTested>string</COTested>
        <ClaimReference />
        <EngineerReference />
        <Jobs1Reference />
        <Job1Reference />
        <JobStatuReference />
      </GetJobResult>
    </GetJobResponse>
  </soap12:Body>
</soap12:Envelope>

HTTP GET

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

GET /Service1.asmx/GetJob?JobGuid=string HTTP/1.1
Host: ws-sw-mobileapp.247staywarm.co.uk
HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<Job xmlns="http://tempuri.org/">
  <Id>guid</Id>
  <ClaimId>guid</ClaimId>
  <EngineerId>guid</EngineerId>
  <JobId>long</JobId>
  <CreatedOn>dateTime</CreatedOn>
  <IsComplete>boolean</IsComplete>
  <BookingDate>dateTime</BookingDate>
  <BookingAddress>string</BookingAddress>
  <AllocatedEngineerTime>string</AllocatedEngineerTime>
  <EngineerAllocatedForDate>dateTime</EngineerAllocatedForDate>
  <EndServiceDate>dateTime</EndServiceDate>
  <JobType>string</JobType>
  <TicketEmail>string</TicketEmail>
  <AppointmentTime>string</AppointmentTime>
  <ESTIMATESFNOL>decimal</ESTIMATESFNOL>
  <ESTIMATESFNOLDescription>string</ESTIMATESFNOLDescription>
  <PARTS>decimal</PARTS>
  <PARTSFNOLDescription>string</PARTSFNOLDescription>
  <LABOUR>decimal</LABOUR>
  <LABOURDescription>string</LABOURDescription>
  <OTHER>decimal</OTHER>
  <OTHERDescription>string</OTHERDescription>
  <AGREEDAMOUNT>decimal</AGREEDAMOUNT>
  <AGREEDAMOUNTDescription>string</AGREEDAMOUNTDescription>
  <GRANDTOTAL>decimal</GRANDTOTAL>
  <NetAmount>decimal</NetAmount>
  <VatAmount>decimal</VatAmount>
  <GrossAmount>decimal</GrossAmount>
  <EngineerESTIMATESFNOL>decimal</EngineerESTIMATESFNOL>
  <EngineerESTIMATESFNOLDescription>string</EngineerESTIMATESFNOLDescription>
  <EngineerPARTS>decimal</EngineerPARTS>
  <EngineerPARTSFNOLDescription>string</EngineerPARTSFNOLDescription>
  <EngineerLABOUR>decimal</EngineerLABOUR>
  <EngineerLABOURDescription>string</EngineerLABOURDescription>
  <EngineerOTHER>decimal</EngineerOTHER>
  <EngineerOTHERDescription>string</EngineerOTHERDescription>
  <EngineerAGREEDAMOUNT>decimal</EngineerAGREEDAMOUNT>
  <EngineerAGREEDAMOUNTDescription>string</EngineerAGREEDAMOUNTDescription>
  <EngineerGRANDTOTAL>decimal</EngineerGRANDTOTAL>
  <InvoiceCreated>boolean</InvoiceCreated>
  <InvoiceDate>dateTime</InvoiceDate>
  <EngineerNet>decimal</EngineerNet>
  <EngineerVat>decimal</EngineerVat>
  <EngineerGross>decimal</EngineerGross>
  <InvoiceApproved>boolean</InvoiceApproved>
  <InvoiceApprovedBy>long</InvoiceApprovedBy>
  <InvoiceApprovedDate>dateTime</InvoiceApprovedDate>
  <Make>string</Make>
  <Model>string</Model>
  <Age>string</Age>
  <Notes>string</Notes>
  <AppointmentEndTime>string</AppointmentEndTime>
  <JobCompleted>boolean</JobCompleted>
  <RATING>decimal</RATING>
  <RATENOTE>string</RATENOTE>
  <FILEPATH>string</FILEPATH>
  <CannotGetContactToGetAccess>boolean</CannotGetContactToGetAccess>
  <AppointmentBooked>boolean</AppointmentBooked>
  <JobStatus>string</JobStatus>
  <EngineerClusterAppointmentId>int</EngineerClusterAppointmentId>
  <RiskContactName>string</RiskContactName>
  <RiskContactNo1>string</RiskContactNo1>
  <RiskContactNo2>string</RiskContactNo2>
  <EngineerReportParts>string</EngineerReportParts>
  <MoreInfo>string</MoreInfo>
  <RouteOrder>int</RouteOrder>
  <Distance>decimal</Distance>
  <RequiredArrTime>long</RequiredArrTime>
  <ApproxArrTime>string</ApproxArrTime>
  <TimeType>string</TimeType>
  <DistanceBetweenJobs>decimal</DistanceBetweenJobs>
  <TimeBetweenJobs>string</TimeBetweenJobs>
  <DetailsWork>string</DetailsWork>
  <NoOfAppTested>int</NoOfAppTested>
  <NextDueDt>dateTime</NextDueDt>
  <OGIns>string</OGIns>
  <OGSup>string</OGSup>
  <ECon>string</ECon>
  <OGTight>string</OGTight>
  <EquiBond>string</EquiBond>
  <SigImage>string</SigImage>
  <SigRec>string</SigRec>
  <FlueChkDt>dateTime</FlueChkDt>
  <CertificateName>string</CertificateName>
  <CertificateDate>dateTime</CertificateDate>
  <ArrivedAtJobDatetime>dateTime</ArrivedAtJobDatetime>
  <Points>decimal</Points>
  <ShowJobsOnEApp>boolean</ShowJobsOnEApp>
  <AuthMReason>int</AuthMReason>
  <AuthMMake>string</AuthMMake>
  <AuthMModel>string</AuthMModel>
  <AuthMAge>int</AuthMAge>
  <AuthMBoilerValue>decimal</AuthMBoilerValue>
  <AuthMMarketValue>decimal</AuthMMarketValue>
  <AuthMBERLimit>decimal</AuthMBERLimit>
  <AuthCostOfLabour>decimal</AuthCostOfLabour>
  <AuthTotalCntrbtn_PartsCost_Formula>string</AuthTotalCntrbtn_PartsCost_Formula>
  <AuthBERLimit_TotalCntrbtn_Formula>string</AuthBERLimit_TotalCntrbtn_Formula>
  <AuthTotalCntrbtn_Formula>string</AuthTotalCntrbtn_Formula>
  <AuthCntrbtnToCollect_Formula>string</AuthCntrbtnToCollect_Formula>
  <Auth1stHour>decimal</Auth1stHour>
  <AuthAdditionalHour>decimal</AuthAdditionalHour>
  <AuthMissedDiagnosis>boolean</AuthMissedDiagnosis>
  <AuthBerReasonId>int</AuthBerReasonId>
  <AuthOutcomeId>int</AuthOutcomeId>
  <AuthGivenHour>string</AuthGivenHour>
  <AuthGivenMin>string</AuthGivenMin>
  <AuthGivenDateTime>dateTime</AuthGivenDateTime>
  <AuthGivenBy>long</AuthGivenBy>
  <OnRoute>dateTime</OnRoute>
  <ArrivedAtJob>dateTime</ArrivedAtJob>
  <EngineerJobCompleteDate>dateTime</EngineerJobCompleteDate>
  <FkJSId>guid</FkJSId>
  <NewInvoiceRoutine>boolean</NewInvoiceRoutine>
  <NewRouteOrder>int</NewRouteOrder>
  <NewDistance>decimal</NewDistance>
  <NewEstimatedArrTime>string</NewEstimatedArrTime>
  <NewActualArrTime>string</NewActualArrTime>
  <NewDistanceBetweenJobs>decimal</NewDistanceBetweenJobs>
  <NewTimeBetweenJobs>decimal</NewTimeBetweenJobs>
  <SigImageBase64>string</SigImageBase64>
  <IsAllPartsConfirmed>boolean</IsAllPartsConfirmed>
  <PartsConfirmedBy>long</PartsConfirmedBy>
  <PartsConfirmedOn>dateTime</PartsConfirmedOn>
  <COFitted>string</COFitted>
  <COTested>string</COTested>
  <ClaimReference />
  <EngineerReference />
  <Jobs1Reference />
  <Job1Reference />
  <JobStatuReference />
</Job>

HTTP POST

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

POST /Service1.asmx/GetJob HTTP/1.1
Host: ws-sw-mobileapp.247staywarm.co.uk
Content-Type: application/x-www-form-urlencoded
Content-Length: length

JobGuid=string
HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<Job xmlns="http://tempuri.org/">
  <Id>guid</Id>
  <ClaimId>guid</ClaimId>
  <EngineerId>guid</EngineerId>
  <JobId>long</JobId>
  <CreatedOn>dateTime</CreatedOn>
  <IsComplete>boolean</IsComplete>
  <BookingDate>dateTime</BookingDate>
  <BookingAddress>string</BookingAddress>
  <AllocatedEngineerTime>string</AllocatedEngineerTime>
  <EngineerAllocatedForDate>dateTime</EngineerAllocatedForDate>
  <EndServiceDate>dateTime</EndServiceDate>
  <JobType>string</JobType>
  <TicketEmail>string</TicketEmail>
  <AppointmentTime>string</AppointmentTime>
  <ESTIMATESFNOL>decimal</ESTIMATESFNOL>
  <ESTIMATESFNOLDescription>string</ESTIMATESFNOLDescription>
  <PARTS>decimal</PARTS>
  <PARTSFNOLDescription>string</PARTSFNOLDescription>
  <LABOUR>decimal</LABOUR>
  <LABOURDescription>string</LABOURDescription>
  <OTHER>decimal</OTHER>
  <OTHERDescription>string</OTHERDescription>
  <AGREEDAMOUNT>decimal</AGREEDAMOUNT>
  <AGREEDAMOUNTDescription>string</AGREEDAMOUNTDescription>
  <GRANDTOTAL>decimal</GRANDTOTAL>
  <NetAmount>decimal</NetAmount>
  <VatAmount>decimal</VatAmount>
  <GrossAmount>decimal</GrossAmount>
  <EngineerESTIMATESFNOL>decimal</EngineerESTIMATESFNOL>
  <EngineerESTIMATESFNOLDescription>string</EngineerESTIMATESFNOLDescription>
  <EngineerPARTS>decimal</EngineerPARTS>
  <EngineerPARTSFNOLDescription>string</EngineerPARTSFNOLDescription>
  <EngineerLABOUR>decimal</EngineerLABOUR>
  <EngineerLABOURDescription>string</EngineerLABOURDescription>
  <EngineerOTHER>decimal</EngineerOTHER>
  <EngineerOTHERDescription>string</EngineerOTHERDescription>
  <EngineerAGREEDAMOUNT>decimal</EngineerAGREEDAMOUNT>
  <EngineerAGREEDAMOUNTDescription>string</EngineerAGREEDAMOUNTDescription>
  <EngineerGRANDTOTAL>decimal</EngineerGRANDTOTAL>
  <InvoiceCreated>boolean</InvoiceCreated>
  <InvoiceDate>dateTime</InvoiceDate>
  <EngineerNet>decimal</EngineerNet>
  <EngineerVat>decimal</EngineerVat>
  <EngineerGross>decimal</EngineerGross>
  <InvoiceApproved>boolean</InvoiceApproved>
  <InvoiceApprovedBy>long</InvoiceApprovedBy>
  <InvoiceApprovedDate>dateTime</InvoiceApprovedDate>
  <Make>string</Make>
  <Model>string</Model>
  <Age>string</Age>
  <Notes>string</Notes>
  <AppointmentEndTime>string</AppointmentEndTime>
  <JobCompleted>boolean</JobCompleted>
  <RATING>decimal</RATING>
  <RATENOTE>string</RATENOTE>
  <FILEPATH>string</FILEPATH>
  <CannotGetContactToGetAccess>boolean</CannotGetContactToGetAccess>
  <AppointmentBooked>boolean</AppointmentBooked>
  <JobStatus>string</JobStatus>
  <EngineerClusterAppointmentId>int</EngineerClusterAppointmentId>
  <RiskContactName>string</RiskContactName>
  <RiskContactNo1>string</RiskContactNo1>
  <RiskContactNo2>string</RiskContactNo2>
  <EngineerReportParts>string</EngineerReportParts>
  <MoreInfo>string</MoreInfo>
  <RouteOrder>int</RouteOrder>
  <Distance>decimal</Distance>
  <RequiredArrTime>long</RequiredArrTime>
  <ApproxArrTime>string</ApproxArrTime>
  <TimeType>string</TimeType>
  <DistanceBetweenJobs>decimal</DistanceBetweenJobs>
  <TimeBetweenJobs>string</TimeBetweenJobs>
  <DetailsWork>string</DetailsWork>
  <NoOfAppTested>int</NoOfAppTested>
  <NextDueDt>dateTime</NextDueDt>
  <OGIns>string</OGIns>
  <OGSup>string</OGSup>
  <ECon>string</ECon>
  <OGTight>string</OGTight>
  <EquiBond>string</EquiBond>
  <SigImage>string</SigImage>
  <SigRec>string</SigRec>
  <FlueChkDt>dateTime</FlueChkDt>
  <CertificateName>string</CertificateName>
  <CertificateDate>dateTime</CertificateDate>
  <ArrivedAtJobDatetime>dateTime</ArrivedAtJobDatetime>
  <Points>decimal</Points>
  <ShowJobsOnEApp>boolean</ShowJobsOnEApp>
  <AuthMReason>int</AuthMReason>
  <AuthMMake>string</AuthMMake>
  <AuthMModel>string</AuthMModel>
  <AuthMAge>int</AuthMAge>
  <AuthMBoilerValue>decimal</AuthMBoilerValue>
  <AuthMMarketValue>decimal</AuthMMarketValue>
  <AuthMBERLimit>decimal</AuthMBERLimit>
  <AuthCostOfLabour>decimal</AuthCostOfLabour>
  <AuthTotalCntrbtn_PartsCost_Formula>string</AuthTotalCntrbtn_PartsCost_Formula>
  <AuthBERLimit_TotalCntrbtn_Formula>string</AuthBERLimit_TotalCntrbtn_Formula>
  <AuthTotalCntrbtn_Formula>string</AuthTotalCntrbtn_Formula>
  <AuthCntrbtnToCollect_Formula>string</AuthCntrbtnToCollect_Formula>
  <Auth1stHour>decimal</Auth1stHour>
  <AuthAdditionalHour>decimal</AuthAdditionalHour>
  <AuthMissedDiagnosis>boolean</AuthMissedDiagnosis>
  <AuthBerReasonId>int</AuthBerReasonId>
  <AuthOutcomeId>int</AuthOutcomeId>
  <AuthGivenHour>string</AuthGivenHour>
  <AuthGivenMin>string</AuthGivenMin>
  <AuthGivenDateTime>dateTime</AuthGivenDateTime>
  <AuthGivenBy>long</AuthGivenBy>
  <OnRoute>dateTime</OnRoute>
  <ArrivedAtJob>dateTime</ArrivedAtJob>
  <EngineerJobCompleteDate>dateTime</EngineerJobCompleteDate>
  <FkJSId>guid</FkJSId>
  <NewInvoiceRoutine>boolean</NewInvoiceRoutine>
  <NewRouteOrder>int</NewRouteOrder>
  <NewDistance>decimal</NewDistance>
  <NewEstimatedArrTime>string</NewEstimatedArrTime>
  <NewActualArrTime>string</NewActualArrTime>
  <NewDistanceBetweenJobs>decimal</NewDistanceBetweenJobs>
  <NewTimeBetweenJobs>decimal</NewTimeBetweenJobs>
  <SigImageBase64>string</SigImageBase64>
  <IsAllPartsConfirmed>boolean</IsAllPartsConfirmed>
  <PartsConfirmedBy>long</PartsConfirmedBy>
  <PartsConfirmedOn>dateTime</PartsConfirmedOn>
  <COFitted>string</COFitted>
  <COTested>string</COTested>
  <ClaimReference />
  <EngineerReference />
  <Jobs1Reference />
  <Job1Reference />
  <JobStatuReference />
</Job>