iSalusSchedule.AppointmentList

Overview

The iSalusSchedule.AppointmentList webservice is used to obtain appointment data for a practice based on given inputs.  Both the input and output of this webservice mirrors that which is available in the Data Export window for Appointments.

Sample Call

Request

<request>
    <security>
        <key>9A136C9B-46C2-40CD-9023-5789245A928C</key>
        <version>1.0</version>
        <userid />
        <account>0F0A7417-B12C-41BA-97A9-60AAF7917F6C</account>
    </security>
       <from_date>01/10/2021</from_date>
       <to_date>01/11/2021</to_date
</request>

Element Description

Request

The Request element will serve as a wrapper for the entire body of the XML request.

Request > Security

See documentation for the Security node here:  Access to Webservices

Request > From_date

The beginning appointment date.

Request > EndDate

The ending appointment date.


Response

<response xmlns="http://www.isalushealthcare.webservices/">
    <appointment_list>
        <list_item>
            <appointment_id>84176</appointment_id>
            <chart_number>9389</chart_number>
            <last_name>Poland</last_name>
            <first_name>Kimberly</first_name>
            <middle_name>A</middle_name>
            <nick_name />
            <name_suffix />
            <start_time>12/07/2020 10:00AM</start_time>
            <end_time>12/07/2020 10:45AM</end_time>
            <day_of_week>Monday</day_of_week>
            <resource_eid>37234</resource_eid>
            <resource_name>6801 Dixie Hwy- Louisville Peds</resource_name>
            <appointment_status_id>4</appointment_status_id>
            <appointment_status_name>Checked-In</appointment_status_name>
            <appointment_type_id>5</appointment_type_id>
            <appointment_type_name>Annual Exam</appointment_type_name>
            <chief_complaint>Annual Physical Exam</chief_complaint>
            <service_location_id>175</service_location_id>
            <service_location_name>Franklin</service_location_name>
        </list_item>
....
</response>


Element Description

Response

The Response element will server as a wrapper for the entire body of the XML response.

Response > Appointment_list

The Appointmnet_list element will serve as a wrapper for all individual appointments.  

Response > Appointment_List> List_Item

The List_Item element will serve as a wrapper for each individual appointment and all the necessary details.

Response > Appointment_List> List_Item > Nodes

For all remaining elements, please refer to the Data Export guide for Appointments that explains the response elements:  Appointments Export