WebService_EMR_PatientDetail


Click here for a complete list of operations.

GetPatientDetail

Test

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

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 /Modules/EMR/WebServices/WebService_EMR_PatientDetail.asmx HTTP/1.1
Host: 10.20.1.42
Content-Type: text/xml; charset=utf-8
Content-Length: length
SOAPAction: "http://tempuri.org/GetPatientDetail"

<?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>
    <GetPatientDetail xmlns="http://tempuri.org/">
      <patient_id>string</patient_id>
      <RequestID>string</RequestID>
    </GetPatientDetail>
  </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>
    <GetPatientDetailResponse xmlns="http://tempuri.org/">
      <GetPatientDetailResult>
        <PatientID>string</PatientID>
        <MRDType>string</MRDType>
        <FirstName>string</FirstName>
        <MiddleName>string</MiddleName>
        <LastName>string</LastName>
        <Guardian>string</Guardian>
        <NameMyanmar>string</NameMyanmar>
        <Gender>string</Gender>
        <DateOfBirth>dateTime</DateOfBirth>
        <IsDOBApproximate>boolean</IsDOBApproximate>
        <BuddhistDate>boolean</BuddhistDate>
        <IsVIP>boolean</IsVIP>
        <VIPPatientType>string</VIPPatientType>
        <IsAnonymous>boolean</IsAnonymous>
        <Tilte>string</Tilte>
        <BloodGroup>string</BloodGroup>
        <Nationality>string</Nationality>
        <InterpreterRequired>boolean</InterpreterRequired>
        <Occupation>string</Occupation>
        <PatientType>string</PatientType>
        <Religion>string</Religion>
        <AddressNo>string</AddressNo>
        <Building>string</Building>
        <Lane>string</Lane>
        <Road>string</Road>
        <Area>string</Area>
        <District>string</District>
        <DistrictEdit>boolean</DistrictEdit>
        <State>string</State>
        <Country>string</Country>
        <ResidentailPhone>string</ResidentailPhone>
        <MobileNo>string</MobileNo>
        <Email>string</Email>
        <NationalID>string</NationalID>
        <AciveFrom>dateTime</AciveFrom>
        <ActiveTo>dateTime</ActiveTo>
        <Active>boolean</Active>
        <CreatedBy>string</CreatedBy>
        <CreatedOn>dateTime</CreatedOn>
        <ModifiedBy>string</ModifiedBy>
        <ModifiedOn>dateTime</ModifiedOn>
        <LastAction>string</LastAction>
        <CreatedByCode>string</CreatedByCode>
        <ModifiedByCode>string</ModifiedByCode>
        <PreferredLanguage>string</PreferredLanguage>
        <PatientName>string</PatientName>
        <PatientNo>string</PatientNo>
        <PerSSINo>string</PerSSINo>
        <ReceivedHostpitalNews>string</ReceivedHostpitalNews>
        <ZipCode>string</ZipCode>
        <City>string</City>
        <RegistrationOn>dateTime</RegistrationOn>
        <RegisterBy>string</RegisterBy>
        <LocationID>string</LocationID>
        <RegisterationStatus>string</RegisterationStatus>
        <LocationName>string</LocationName>
        <LocationCode>string</LocationCode>
        <DOB_DD>string</DOB_DD>
        <DOB_MM>string</DOB_MM>
        <DOB_YYYY>string</DOB_YYYY>
        <UserName>string</UserName>
        <InsuranceCode>string</InsuranceCode>
        <InsuranceName>string</InsuranceName>
        <InsuranceID>string</InsuranceID>
        <ProfileURL>string</ProfileURL>
        <FatherName>string</FatherName>
        <Establishment>string</Establishment>
        <EstablishmentAddress>string</EstablishmentAddress>
        <EmployerPhoneNo>string</EmployerPhoneNo>
        <EmployerCodeNo>string</EmployerCodeNo>
        <IDType>string</IDType>
        <NationalityName>string</NationalityName>
        <NationalityCode>string</NationalityCode>
        <IsRetire>boolean</IsRetire>
        <IsSelfRegister>boolean</IsSelfRegister>
      </GetPatientDetailResult>
    </GetPatientDetailResponse>
  </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 /Modules/EMR/WebServices/WebService_EMR_PatientDetail.asmx HTTP/1.1
Host: 10.20.1.42
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>
    <GetPatientDetail xmlns="http://tempuri.org/">
      <patient_id>string</patient_id>
      <RequestID>string</RequestID>
    </GetPatientDetail>
  </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>
    <GetPatientDetailResponse xmlns="http://tempuri.org/">
      <GetPatientDetailResult>
        <PatientID>string</PatientID>
        <MRDType>string</MRDType>
        <FirstName>string</FirstName>
        <MiddleName>string</MiddleName>
        <LastName>string</LastName>
        <Guardian>string</Guardian>
        <NameMyanmar>string</NameMyanmar>
        <Gender>string</Gender>
        <DateOfBirth>dateTime</DateOfBirth>
        <IsDOBApproximate>boolean</IsDOBApproximate>
        <BuddhistDate>boolean</BuddhistDate>
        <IsVIP>boolean</IsVIP>
        <VIPPatientType>string</VIPPatientType>
        <IsAnonymous>boolean</IsAnonymous>
        <Tilte>string</Tilte>
        <BloodGroup>string</BloodGroup>
        <Nationality>string</Nationality>
        <InterpreterRequired>boolean</InterpreterRequired>
        <Occupation>string</Occupation>
        <PatientType>string</PatientType>
        <Religion>string</Religion>
        <AddressNo>string</AddressNo>
        <Building>string</Building>
        <Lane>string</Lane>
        <Road>string</Road>
        <Area>string</Area>
        <District>string</District>
        <DistrictEdit>boolean</DistrictEdit>
        <State>string</State>
        <Country>string</Country>
        <ResidentailPhone>string</ResidentailPhone>
        <MobileNo>string</MobileNo>
        <Email>string</Email>
        <NationalID>string</NationalID>
        <AciveFrom>dateTime</AciveFrom>
        <ActiveTo>dateTime</ActiveTo>
        <Active>boolean</Active>
        <CreatedBy>string</CreatedBy>
        <CreatedOn>dateTime</CreatedOn>
        <ModifiedBy>string</ModifiedBy>
        <ModifiedOn>dateTime</ModifiedOn>
        <LastAction>string</LastAction>
        <CreatedByCode>string</CreatedByCode>
        <ModifiedByCode>string</ModifiedByCode>
        <PreferredLanguage>string</PreferredLanguage>
        <PatientName>string</PatientName>
        <PatientNo>string</PatientNo>
        <PerSSINo>string</PerSSINo>
        <ReceivedHostpitalNews>string</ReceivedHostpitalNews>
        <ZipCode>string</ZipCode>
        <City>string</City>
        <RegistrationOn>dateTime</RegistrationOn>
        <RegisterBy>string</RegisterBy>
        <LocationID>string</LocationID>
        <RegisterationStatus>string</RegisterationStatus>
        <LocationName>string</LocationName>
        <LocationCode>string</LocationCode>
        <DOB_DD>string</DOB_DD>
        <DOB_MM>string</DOB_MM>
        <DOB_YYYY>string</DOB_YYYY>
        <UserName>string</UserName>
        <InsuranceCode>string</InsuranceCode>
        <InsuranceName>string</InsuranceName>
        <InsuranceID>string</InsuranceID>
        <ProfileURL>string</ProfileURL>
        <FatherName>string</FatherName>
        <Establishment>string</Establishment>
        <EstablishmentAddress>string</EstablishmentAddress>
        <EmployerPhoneNo>string</EmployerPhoneNo>
        <EmployerCodeNo>string</EmployerCodeNo>
        <IDType>string</IDType>
        <NationalityName>string</NationalityName>
        <NationalityCode>string</NationalityCode>
        <IsRetire>boolean</IsRetire>
        <IsSelfRegister>boolean</IsSelfRegister>
      </GetPatientDetailResult>
    </GetPatientDetailResponse>
  </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 /Modules/EMR/WebServices/WebService_EMR_PatientDetail.asmx/GetPatientDetail?patient_id=string&RequestID=string HTTP/1.1
Host: 10.20.1.42
HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<EMR_PatientDetailView xmlns="http://tempuri.org/">
  <PatientID>string</PatientID>
  <MRDType>string</MRDType>
  <FirstName>string</FirstName>
  <MiddleName>string</MiddleName>
  <LastName>string</LastName>
  <Guardian>string</Guardian>
  <NameMyanmar>string</NameMyanmar>
  <Gender>string</Gender>
  <DateOfBirth>dateTime</DateOfBirth>
  <IsDOBApproximate>boolean</IsDOBApproximate>
  <BuddhistDate>boolean</BuddhistDate>
  <IsVIP>boolean</IsVIP>
  <VIPPatientType>string</VIPPatientType>
  <IsAnonymous>boolean</IsAnonymous>
  <Tilte>string</Tilte>
  <BloodGroup>string</BloodGroup>
  <Nationality>string</Nationality>
  <InterpreterRequired>boolean</InterpreterRequired>
  <Occupation>string</Occupation>
  <PatientType>string</PatientType>
  <Religion>string</Religion>
  <AddressNo>string</AddressNo>
  <Building>string</Building>
  <Lane>string</Lane>
  <Road>string</Road>
  <Area>string</Area>
  <District>string</District>
  <DistrictEdit>boolean</DistrictEdit>
  <State>string</State>
  <Country>string</Country>
  <ResidentailPhone>string</ResidentailPhone>
  <MobileNo>string</MobileNo>
  <Email>string</Email>
  <NationalID>string</NationalID>
  <AciveFrom>dateTime</AciveFrom>
  <ActiveTo>dateTime</ActiveTo>
  <Active>boolean</Active>
  <CreatedBy>string</CreatedBy>
  <CreatedOn>dateTime</CreatedOn>
  <ModifiedBy>string</ModifiedBy>
  <ModifiedOn>dateTime</ModifiedOn>
  <LastAction>string</LastAction>
  <CreatedByCode>string</CreatedByCode>
  <ModifiedByCode>string</ModifiedByCode>
  <PreferredLanguage>string</PreferredLanguage>
  <PatientName>string</PatientName>
  <PatientNo>string</PatientNo>
  <PerSSINo>string</PerSSINo>
  <ReceivedHostpitalNews>string</ReceivedHostpitalNews>
  <ZipCode>string</ZipCode>
  <City>string</City>
  <RegistrationOn>dateTime</RegistrationOn>
  <RegisterBy>string</RegisterBy>
  <LocationID>string</LocationID>
  <RegisterationStatus>string</RegisterationStatus>
  <LocationName>string</LocationName>
  <LocationCode>string</LocationCode>
  <DOB_DD>string</DOB_DD>
  <DOB_MM>string</DOB_MM>
  <DOB_YYYY>string</DOB_YYYY>
  <UserName>string</UserName>
  <InsuranceCode>string</InsuranceCode>
  <InsuranceName>string</InsuranceName>
  <InsuranceID>string</InsuranceID>
  <ProfileURL>string</ProfileURL>
  <FatherName>string</FatherName>
  <Establishment>string</Establishment>
  <EstablishmentAddress>string</EstablishmentAddress>
  <EmployerPhoneNo>string</EmployerPhoneNo>
  <EmployerCodeNo>string</EmployerCodeNo>
  <IDType>string</IDType>
  <NationalityName>string</NationalityName>
  <NationalityCode>string</NationalityCode>
  <IsRetire>boolean</IsRetire>
  <IsSelfRegister>boolean</IsSelfRegister>
</EMR_PatientDetailView>

HTTP POST

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

POST /Modules/EMR/WebServices/WebService_EMR_PatientDetail.asmx/GetPatientDetail HTTP/1.1
Host: 10.20.1.42
Content-Type: application/x-www-form-urlencoded
Content-Length: length

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

<?xml version="1.0" encoding="utf-8"?>
<EMR_PatientDetailView xmlns="http://tempuri.org/">
  <PatientID>string</PatientID>
  <MRDType>string</MRDType>
  <FirstName>string</FirstName>
  <MiddleName>string</MiddleName>
  <LastName>string</LastName>
  <Guardian>string</Guardian>
  <NameMyanmar>string</NameMyanmar>
  <Gender>string</Gender>
  <DateOfBirth>dateTime</DateOfBirth>
  <IsDOBApproximate>boolean</IsDOBApproximate>
  <BuddhistDate>boolean</BuddhistDate>
  <IsVIP>boolean</IsVIP>
  <VIPPatientType>string</VIPPatientType>
  <IsAnonymous>boolean</IsAnonymous>
  <Tilte>string</Tilte>
  <BloodGroup>string</BloodGroup>
  <Nationality>string</Nationality>
  <InterpreterRequired>boolean</InterpreterRequired>
  <Occupation>string</Occupation>
  <PatientType>string</PatientType>
  <Religion>string</Religion>
  <AddressNo>string</AddressNo>
  <Building>string</Building>
  <Lane>string</Lane>
  <Road>string</Road>
  <Area>string</Area>
  <District>string</District>
  <DistrictEdit>boolean</DistrictEdit>
  <State>string</State>
  <Country>string</Country>
  <ResidentailPhone>string</ResidentailPhone>
  <MobileNo>string</MobileNo>
  <Email>string</Email>
  <NationalID>string</NationalID>
  <AciveFrom>dateTime</AciveFrom>
  <ActiveTo>dateTime</ActiveTo>
  <Active>boolean</Active>
  <CreatedBy>string</CreatedBy>
  <CreatedOn>dateTime</CreatedOn>
  <ModifiedBy>string</ModifiedBy>
  <ModifiedOn>dateTime</ModifiedOn>
  <LastAction>string</LastAction>
  <CreatedByCode>string</CreatedByCode>
  <ModifiedByCode>string</ModifiedByCode>
  <PreferredLanguage>string</PreferredLanguage>
  <PatientName>string</PatientName>
  <PatientNo>string</PatientNo>
  <PerSSINo>string</PerSSINo>
  <ReceivedHostpitalNews>string</ReceivedHostpitalNews>
  <ZipCode>string</ZipCode>
  <City>string</City>
  <RegistrationOn>dateTime</RegistrationOn>
  <RegisterBy>string</RegisterBy>
  <LocationID>string</LocationID>
  <RegisterationStatus>string</RegisterationStatus>
  <LocationName>string</LocationName>
  <LocationCode>string</LocationCode>
  <DOB_DD>string</DOB_DD>
  <DOB_MM>string</DOB_MM>
  <DOB_YYYY>string</DOB_YYYY>
  <UserName>string</UserName>
  <InsuranceCode>string</InsuranceCode>
  <InsuranceName>string</InsuranceName>
  <InsuranceID>string</InsuranceID>
  <ProfileURL>string</ProfileURL>
  <FatherName>string</FatherName>
  <Establishment>string</Establishment>
  <EstablishmentAddress>string</EstablishmentAddress>
  <EmployerPhoneNo>string</EmployerPhoneNo>
  <EmployerCodeNo>string</EmployerCodeNo>
  <IDType>string</IDType>
  <NationalityName>string</NationalityName>
  <NationalityCode>string</NationalityCode>
  <IsRetire>boolean</IsRetire>
  <IsSelfRegister>boolean</IsSelfRegister>
</EMR_PatientDetailView>