Overview
The iSalusExternal.ExportDemographics webservice is used to obtain patient demographic 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 Demographics.
Sample Call
Request
<request>
<security>
<key>4CD0E030-7FC1-4083-B214-37ED468A299D</key>
<version>1.0</version>
<userid />
<account>68F1FF25-D129-4AC2-A36D-5EF7AFFED36F</account>
</security>
<page_number>1</page_number>
<page_total>1</page_total>
<employer_list>
<employer_id>1</employer_id>
</employer_list>
</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 > Page_Number
The requested page number.
Request > Page_Total
The total number of pages to break the result into.
Request > Employer_List
A wrapper for the employer_list element.
Request> Employer_List > Employer_ID
Accepts a numerical representation of the employer_id. Leave blank to not filter by employer.
Response
<response xmlns="http://www.isalushealthcare.webservices/">
<patient>
<last_name>8</last_name>
<first_name>8</first_name>
<middle_name></middle_name>
<nick_name></nick_name>
<suffix></suffix>
<chart_number>93869</chart_number>
<active>Yes</active>
<user_defined></user_defined>
<sig_file>No</sig_file>
<sig_file_date></sig_file_date>
<address_1></address_1>
<address_2></address_2>
<city></city>
<state></state>
<zip></zip>
<home_phone></home_phone>
<work_phone></work_phone>
<other_phone></other_phone>
<email></email>
<primary_id></primary_id>
<primary_id_value></primary_id_value>
<secondary_id></secondary_id>
<secondary_id_value></secondary_id_value>
<gender>Male</gender>
<marital_st></marital_st>
<birth_date>02/09/2021</birth_date>
<rhc></rhc>
<employed></employed>
<employer></employer>
<student></student>
<pcp></pcp>
<ethnicity></ethnicity>
<race></race>
<referring></referring>
<doctor></doctor>
<employer_group>Self Schedule Main Group</employer_group>
<employer_name>Sub Group 1</employer_name>
<employee_type>Active</employee_type>
<dependent_of_chart></dependent_of_chart>
<dependent_of_name></dependent_of_name>
<clinic_access_start_date>02/09/2021</clinic_access_start_date>
<clinic_access_end_date></clinic_access_end_date>
<health_plan_group></health_plan_group>
<department></department>
<sub_population></sub_population>
<locality></locality>
<registration_date>02/09/2021</registration_date>
<wellness_date></wellness_date>
<old_patient_id></old_patient_id>
<old_patient_id_1></old_patient_id_1>
<old_patient_id_2></old_patient_id_2>
</patient>
</response>
Element Description
Response
The Response element will server as a wrapper for the entire body of the XML response.
Response > Patient
The Patient element will serve as a wrapper for all individual data points for the claim in question.
Response > Patient > Nodes
For all remaining elements, please refer to the Data Export guide for Patient Demographics that explains the response elements: Demographics Export