servicebill


Click here for a complete list of operations.

selectdoctorappointment

Test

To test the operation using the HTTP POST protocol, click the 'Invoke' button.
Parameter Value
searchdate:
srttyp:
srtclmn:
searchtodate:

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 /webmethod/servicebill.asmx HTTP/1.1
Host: zaincare.docmate.app
Content-Type: text/xml; charset=utf-8
Content-Length: length
SOAPAction: "http://tempuri.org/selectdoctorappointment"

<?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>
    <selectdoctorappointment xmlns="http://tempuri.org/">
      <searchdate>dateTime</searchdate>
      <srttyp>string</srttyp>
      <srtclmn>string</srtclmn>
      <searchtodate>dateTime</searchtodate>
    </selectdoctorappointment>
  </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>
    <selectdoctorappointmentResponse xmlns="http://tempuri.org/">
      <selectdoctorappointmentResult>
        <docdiagnoappointment>
          <PatientAppointmentID>long</PatientAppointmentID>
          <FileNo>string</FileNo>
          <FirstName>string</FirstName>
          <WalkinTime>string</WalkinTime>
          <PatientType>string</PatientType>
          <Sex>string</Sex>
          <TokenNo>string</TokenNo>
          <Reason>string</Reason>
          <status>string</status>
          <Company>string</Company>
          <CompanyName>string</CompanyName>
          <Policyval>int</Policyval>
          <PatientId>long</PatientId>
          <Mobileno>string</Mobileno>
          <appointstart>dateTime</appointstart>
          <appointend>dateTime</appointend>
          <DOB>dateTime</DOB>
          <Doctorname>string</Doctorname>
          <visitstatus>string</visitstatus>
          <ServiceId>long</ServiceId>
          <TechnicianId>int</TechnicianId>
          <Techappointstart>dateTime</Techappointstart>
          <Techappointend>dateTime</Techappointend>
          <DoctorId>int</DoctorId>
          <PatientClass>string</PatientClass>
          <Witnessid>int</Witnessid>
          <Okadocurl>string</Okadocurl>
          <patienttype>int</patienttype>
          <ministory>int</ministory>
          <patientphoto>string</patientphoto>
          <emiratesid>string</emiratesid>
          <Parentappointmentid>long</Parentappointmentid>
          <Parenttype>string</Parenttype>
          <appcount>int</appcount>
          <pstatus>int</pstatus>
          <VisitDate>dateTime</VisitDate>
          <Corporate>string</Corporate>
          <Cancelled>boolean</Cancelled>
          <LoginWitnessId>int</LoginWitnessId>
          <LoginWitnessName>string</LoginWitnessName>
          <LoginWitnessSign>string</LoginWitnessSign>
          <PatDefaultSign>string</PatDefaultSign>
        </docdiagnoappointment>
        <docdiagnoappointment>
          <PatientAppointmentID>long</PatientAppointmentID>
          <FileNo>string</FileNo>
          <FirstName>string</FirstName>
          <WalkinTime>string</WalkinTime>
          <PatientType>string</PatientType>
          <Sex>string</Sex>
          <TokenNo>string</TokenNo>
          <Reason>string</Reason>
          <status>string</status>
          <Company>string</Company>
          <CompanyName>string</CompanyName>
          <Policyval>int</Policyval>
          <PatientId>long</PatientId>
          <Mobileno>string</Mobileno>
          <appointstart>dateTime</appointstart>
          <appointend>dateTime</appointend>
          <DOB>dateTime</DOB>
          <Doctorname>string</Doctorname>
          <visitstatus>string</visitstatus>
          <ServiceId>long</ServiceId>
          <TechnicianId>int</TechnicianId>
          <Techappointstart>dateTime</Techappointstart>
          <Techappointend>dateTime</Techappointend>
          <DoctorId>int</DoctorId>
          <PatientClass>string</PatientClass>
          <Witnessid>int</Witnessid>
          <Okadocurl>string</Okadocurl>
          <patienttype>int</patienttype>
          <ministory>int</ministory>
          <patientphoto>string</patientphoto>
          <emiratesid>string</emiratesid>
          <Parentappointmentid>long</Parentappointmentid>
          <Parenttype>string</Parenttype>
          <appcount>int</appcount>
          <pstatus>int</pstatus>
          <VisitDate>dateTime</VisitDate>
          <Corporate>string</Corporate>
          <Cancelled>boolean</Cancelled>
          <LoginWitnessId>int</LoginWitnessId>
          <LoginWitnessName>string</LoginWitnessName>
          <LoginWitnessSign>string</LoginWitnessSign>
          <PatDefaultSign>string</PatDefaultSign>
        </docdiagnoappointment>
      </selectdoctorappointmentResult>
    </selectdoctorappointmentResponse>
  </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 /webmethod/servicebill.asmx HTTP/1.1
Host: zaincare.docmate.app
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>
    <selectdoctorappointment xmlns="http://tempuri.org/">
      <searchdate>dateTime</searchdate>
      <srttyp>string</srttyp>
      <srtclmn>string</srtclmn>
      <searchtodate>dateTime</searchtodate>
    </selectdoctorappointment>
  </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>
    <selectdoctorappointmentResponse xmlns="http://tempuri.org/">
      <selectdoctorappointmentResult>
        <docdiagnoappointment>
          <PatientAppointmentID>long</PatientAppointmentID>
          <FileNo>string</FileNo>
          <FirstName>string</FirstName>
          <WalkinTime>string</WalkinTime>
          <PatientType>string</PatientType>
          <Sex>string</Sex>
          <TokenNo>string</TokenNo>
          <Reason>string</Reason>
          <status>string</status>
          <Company>string</Company>
          <CompanyName>string</CompanyName>
          <Policyval>int</Policyval>
          <PatientId>long</PatientId>
          <Mobileno>string</Mobileno>
          <appointstart>dateTime</appointstart>
          <appointend>dateTime</appointend>
          <DOB>dateTime</DOB>
          <Doctorname>string</Doctorname>
          <visitstatus>string</visitstatus>
          <ServiceId>long</ServiceId>
          <TechnicianId>int</TechnicianId>
          <Techappointstart>dateTime</Techappointstart>
          <Techappointend>dateTime</Techappointend>
          <DoctorId>int</DoctorId>
          <PatientClass>string</PatientClass>
          <Witnessid>int</Witnessid>
          <Okadocurl>string</Okadocurl>
          <patienttype>int</patienttype>
          <ministory>int</ministory>
          <patientphoto>string</patientphoto>
          <emiratesid>string</emiratesid>
          <Parentappointmentid>long</Parentappointmentid>
          <Parenttype>string</Parenttype>
          <appcount>int</appcount>
          <pstatus>int</pstatus>
          <VisitDate>dateTime</VisitDate>
          <Corporate>string</Corporate>
          <Cancelled>boolean</Cancelled>
          <LoginWitnessId>int</LoginWitnessId>
          <LoginWitnessName>string</LoginWitnessName>
          <LoginWitnessSign>string</LoginWitnessSign>
          <PatDefaultSign>string</PatDefaultSign>
        </docdiagnoappointment>
        <docdiagnoappointment>
          <PatientAppointmentID>long</PatientAppointmentID>
          <FileNo>string</FileNo>
          <FirstName>string</FirstName>
          <WalkinTime>string</WalkinTime>
          <PatientType>string</PatientType>
          <Sex>string</Sex>
          <TokenNo>string</TokenNo>
          <Reason>string</Reason>
          <status>string</status>
          <Company>string</Company>
          <CompanyName>string</CompanyName>
          <Policyval>int</Policyval>
          <PatientId>long</PatientId>
          <Mobileno>string</Mobileno>
          <appointstart>dateTime</appointstart>
          <appointend>dateTime</appointend>
          <DOB>dateTime</DOB>
          <Doctorname>string</Doctorname>
          <visitstatus>string</visitstatus>
          <ServiceId>long</ServiceId>
          <TechnicianId>int</TechnicianId>
          <Techappointstart>dateTime</Techappointstart>
          <Techappointend>dateTime</Techappointend>
          <DoctorId>int</DoctorId>
          <PatientClass>string</PatientClass>
          <Witnessid>int</Witnessid>
          <Okadocurl>string</Okadocurl>
          <patienttype>int</patienttype>
          <ministory>int</ministory>
          <patientphoto>string</patientphoto>
          <emiratesid>string</emiratesid>
          <Parentappointmentid>long</Parentappointmentid>
          <Parenttype>string</Parenttype>
          <appcount>int</appcount>
          <pstatus>int</pstatus>
          <VisitDate>dateTime</VisitDate>
          <Corporate>string</Corporate>
          <Cancelled>boolean</Cancelled>
          <LoginWitnessId>int</LoginWitnessId>
          <LoginWitnessName>string</LoginWitnessName>
          <LoginWitnessSign>string</LoginWitnessSign>
          <PatDefaultSign>string</PatDefaultSign>
        </docdiagnoappointment>
      </selectdoctorappointmentResult>
    </selectdoctorappointmentResponse>
  </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 /webmethod/servicebill.asmx/selectdoctorappointment?searchdate=string&srttyp=string&srtclmn=string&searchtodate=string HTTP/1.1
Host: zaincare.docmate.app
HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<ArrayOfDocdiagnoappointment xmlns="http://tempuri.org/">
  <docdiagnoappointment>
    <PatientAppointmentID>long</PatientAppointmentID>
    <FileNo>string</FileNo>
    <FirstName>string</FirstName>
    <WalkinTime>string</WalkinTime>
    <PatientType>string</PatientType>
    <Sex>string</Sex>
    <TokenNo>string</TokenNo>
    <Reason>string</Reason>
    <status>string</status>
    <Company>string</Company>
    <CompanyName>string</CompanyName>
    <Policyval>int</Policyval>
    <PatientId>long</PatientId>
    <Mobileno>string</Mobileno>
    <appointstart>dateTime</appointstart>
    <appointend>dateTime</appointend>
    <DOB>dateTime</DOB>
    <Doctorname>string</Doctorname>
    <visitstatus>string</visitstatus>
    <ServiceId>long</ServiceId>
    <TechnicianId>int</TechnicianId>
    <Techappointstart>dateTime</Techappointstart>
    <Techappointend>dateTime</Techappointend>
    <DoctorId>int</DoctorId>
    <PatientClass>string</PatientClass>
    <Witnessid>int</Witnessid>
    <Okadocurl>string</Okadocurl>
    <patienttype>int</patienttype>
    <ministory>int</ministory>
    <patientphoto>string</patientphoto>
    <emiratesid>string</emiratesid>
    <Parentappointmentid>long</Parentappointmentid>
    <Parenttype>string</Parenttype>
    <appcount>int</appcount>
    <pstatus>int</pstatus>
    <VisitDate>dateTime</VisitDate>
    <Corporate>string</Corporate>
    <Cancelled>boolean</Cancelled>
    <LoginWitnessId>int</LoginWitnessId>
    <LoginWitnessName>string</LoginWitnessName>
    <LoginWitnessSign>string</LoginWitnessSign>
    <PatDefaultSign>string</PatDefaultSign>
  </docdiagnoappointment>
  <docdiagnoappointment>
    <PatientAppointmentID>long</PatientAppointmentID>
    <FileNo>string</FileNo>
    <FirstName>string</FirstName>
    <WalkinTime>string</WalkinTime>
    <PatientType>string</PatientType>
    <Sex>string</Sex>
    <TokenNo>string</TokenNo>
    <Reason>string</Reason>
    <status>string</status>
    <Company>string</Company>
    <CompanyName>string</CompanyName>
    <Policyval>int</Policyval>
    <PatientId>long</PatientId>
    <Mobileno>string</Mobileno>
    <appointstart>dateTime</appointstart>
    <appointend>dateTime</appointend>
    <DOB>dateTime</DOB>
    <Doctorname>string</Doctorname>
    <visitstatus>string</visitstatus>
    <ServiceId>long</ServiceId>
    <TechnicianId>int</TechnicianId>
    <Techappointstart>dateTime</Techappointstart>
    <Techappointend>dateTime</Techappointend>
    <DoctorId>int</DoctorId>
    <PatientClass>string</PatientClass>
    <Witnessid>int</Witnessid>
    <Okadocurl>string</Okadocurl>
    <patienttype>int</patienttype>
    <ministory>int</ministory>
    <patientphoto>string</patientphoto>
    <emiratesid>string</emiratesid>
    <Parentappointmentid>long</Parentappointmentid>
    <Parenttype>string</Parenttype>
    <appcount>int</appcount>
    <pstatus>int</pstatus>
    <VisitDate>dateTime</VisitDate>
    <Corporate>string</Corporate>
    <Cancelled>boolean</Cancelled>
    <LoginWitnessId>int</LoginWitnessId>
    <LoginWitnessName>string</LoginWitnessName>
    <LoginWitnessSign>string</LoginWitnessSign>
    <PatDefaultSign>string</PatDefaultSign>
  </docdiagnoappointment>
</ArrayOfDocdiagnoappointment>

HTTP POST

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

POST /webmethod/servicebill.asmx/selectdoctorappointment HTTP/1.1
Host: zaincare.docmate.app
Content-Type: application/x-www-form-urlencoded
Content-Length: length

searchdate=string&srttyp=string&srtclmn=string&searchtodate=string
HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<ArrayOfDocdiagnoappointment xmlns="http://tempuri.org/">
  <docdiagnoappointment>
    <PatientAppointmentID>long</PatientAppointmentID>
    <FileNo>string</FileNo>
    <FirstName>string</FirstName>
    <WalkinTime>string</WalkinTime>
    <PatientType>string</PatientType>
    <Sex>string</Sex>
    <TokenNo>string</TokenNo>
    <Reason>string</Reason>
    <status>string</status>
    <Company>string</Company>
    <CompanyName>string</CompanyName>
    <Policyval>int</Policyval>
    <PatientId>long</PatientId>
    <Mobileno>string</Mobileno>
    <appointstart>dateTime</appointstart>
    <appointend>dateTime</appointend>
    <DOB>dateTime</DOB>
    <Doctorname>string</Doctorname>
    <visitstatus>string</visitstatus>
    <ServiceId>long</ServiceId>
    <TechnicianId>int</TechnicianId>
    <Techappointstart>dateTime</Techappointstart>
    <Techappointend>dateTime</Techappointend>
    <DoctorId>int</DoctorId>
    <PatientClass>string</PatientClass>
    <Witnessid>int</Witnessid>
    <Okadocurl>string</Okadocurl>
    <patienttype>int</patienttype>
    <ministory>int</ministory>
    <patientphoto>string</patientphoto>
    <emiratesid>string</emiratesid>
    <Parentappointmentid>long</Parentappointmentid>
    <Parenttype>string</Parenttype>
    <appcount>int</appcount>
    <pstatus>int</pstatus>
    <VisitDate>dateTime</VisitDate>
    <Corporate>string</Corporate>
    <Cancelled>boolean</Cancelled>
    <LoginWitnessId>int</LoginWitnessId>
    <LoginWitnessName>string</LoginWitnessName>
    <LoginWitnessSign>string</LoginWitnessSign>
    <PatDefaultSign>string</PatDefaultSign>
  </docdiagnoappointment>
  <docdiagnoappointment>
    <PatientAppointmentID>long</PatientAppointmentID>
    <FileNo>string</FileNo>
    <FirstName>string</FirstName>
    <WalkinTime>string</WalkinTime>
    <PatientType>string</PatientType>
    <Sex>string</Sex>
    <TokenNo>string</TokenNo>
    <Reason>string</Reason>
    <status>string</status>
    <Company>string</Company>
    <CompanyName>string</CompanyName>
    <Policyval>int</Policyval>
    <PatientId>long</PatientId>
    <Mobileno>string</Mobileno>
    <appointstart>dateTime</appointstart>
    <appointend>dateTime</appointend>
    <DOB>dateTime</DOB>
    <Doctorname>string</Doctorname>
    <visitstatus>string</visitstatus>
    <ServiceId>long</ServiceId>
    <TechnicianId>int</TechnicianId>
    <Techappointstart>dateTime</Techappointstart>
    <Techappointend>dateTime</Techappointend>
    <DoctorId>int</DoctorId>
    <PatientClass>string</PatientClass>
    <Witnessid>int</Witnessid>
    <Okadocurl>string</Okadocurl>
    <patienttype>int</patienttype>
    <ministory>int</ministory>
    <patientphoto>string</patientphoto>
    <emiratesid>string</emiratesid>
    <Parentappointmentid>long</Parentappointmentid>
    <Parenttype>string</Parenttype>
    <appcount>int</appcount>
    <pstatus>int</pstatus>
    <VisitDate>dateTime</VisitDate>
    <Corporate>string</Corporate>
    <Cancelled>boolean</Cancelled>
    <LoginWitnessId>int</LoginWitnessId>
    <LoginWitnessName>string</LoginWitnessName>
    <LoginWitnessSign>string</LoginWitnessSign>
    <PatDefaultSign>string</PatDefaultSign>
  </docdiagnoappointment>
</ArrayOfDocdiagnoappointment>