GLACE
Fetch patient
Retrieve patient demographics and insurance.
POSThttps://preview.ontross.com/api/integrations/glace/fetch-patient
Request Fields
input.account_no
string
requiredPatient's Glace account number from Patient Book search, not patient_id.
Example
"371409"auth_id
string
requiredSaved connection to run this operation through, from the Authentication page. It decides which practice and login the call uses.
Example
"00000000-0000-4000-8000-000000000000"Output Fields
patient
object
Demographics and insurance read off the chart header.
patient.patient_name
string
Patient's name as the chart header displays it.
Example
"Morgan, Avery"patient.account_no
string
Patient's Glace account number from Patient Book search, not patient_id.
Example
"900731"patient.dob
string
Patient's date of birth, with the age parenthetical stripped.
Example
"04/18/1987"patient.phone
string
Patient's main phone number from the chart header.
Example
"202-555-0146"patient.primary_insurance
string
Name of the patient's primary payer.
Example
"Aetna"patient.primary_insurance_id
string
Member id the patient holds with the primary payer.
Example
"W900731842"patient.allergies
string
Allergy text scraped from the chart, free text not coded.
Example
"Penicillin"patient.gender
string
Patient's gender as the chart header spells it.
Example
"Female"patient.principal_doctor
string
Doctor the chart lists as principally responsible.
Example
"Jordan Ellis, MD"patient.amount_due
string
Outstanding balance on the patient's account.
Example
"$125.00"patient.copay
string
Patient copay amount shown on the chart header.
Example
"$25.00"patient.address
string
Patient's address as one line from the chart header.
Example
"482 Example Lane, Springfield, IL 62704"patient.cell_phone
string
Patient's mobile number from the chart header.
Example
"202-555-0182"patient.secondary_insurance
string
Name of the patient's secondary payer, often empty.
Example
"Cigna"patient.secondary_insurance_id
string
Member id with the secondary payer, often empty.
Example
"U9007318420"Code
curl --request POST \
--url https://preview.ontross.com/api/integrations/glace/fetch-patient \
--header 'X-API-Key: REPLACE_KEY_VALUE' \
--header 'content-type: application/json' \
--data '{"input":{"account_no":"371409"},"auth_id":"auth_uuid_here"}'Request BODY
{
"input": {
"account_no": "371409"
},
"auth_id": "auth_uuid_here"
}Response BODY
{
"id": "string",
"workflow_id": "string",
"auth_id": "string",
"status": "string",
"input": {},
"output": {
"patient": {
"patient_name": "Morgan, Avery",
"account_no": "900731",
"dob": "04/18/1987",
"phone": "202-555-0146",
"primary_insurance": "Aetna",
"primary_insurance_id": "W900731842",
"allergies": "Penicillin",
"gender": "Female",
"principal_doctor": "Jordan Ellis, MD",
"amount_due": "$125.00",
"copay": "$25.00",
"address": "482 Example Lane, Springfield, IL 62704",
"cell_phone": "202-555-0182",
"secondary_insurance": "Cigna",
"secondary_insurance_id": "U9007318420"
}
},
"files": null,
"created_at": "2019-08-24T14:15:22Z",
"started_at": "2019-08-24T14:15:22Z",
"completed_at": "2019-08-24T14:15:22Z"
}