ECLINICALWORKS
Fetch Patient Immunization
Fetch patient immunization in eClinicalWorks
POSThttps://api.ontross.com/api/integrations/ecw/fetch-patient-immunization
Request Fields
input
object
requiredOnly caller-provided value; session and DOB are derived by the handler.
input.patientId
string
requiredPatient id
auth_id
string
requiredAuth id
Output Fields
immOrderDetailsCount
integer
Imm order details count
immOrderDetails
array
List of imm Order Details.
immOrderDetails[].givenDate
string
Given date
immOrderDetails[].encLock
string
Enc lock
immOrderDetails[].ImmStatus
integer
Imm status
immOrderDetails[].ImmReasonCode
string
Imm reason code
immOrderDetails[].givenBy
string
Given by
immOrderDetails[].lotNumber
string
Lot number
immOrderDetails[].ItemId
integer
Item id
immOrderDetails[].Name
string
Name
immOrderDetails[].immStatusDetails
string
Imm status details
immOrderDetails[].ImmOtherReason
string
Imm other reason
immOrderDetails[].encType
integer
Enc type
immOrderDetails[].ImmunizationId
integer
Immunization id
immOrderDetails[].location
string
Location
immOrderDetails[].Dose
string
Dose
immFluScheduleDetails
object
Imm flu schedule details object.
immFluScheduleDetails.immFluDateRangeFilter
array
List of imm Flu Date Range Filter.
immFluScheduleDetails.immFluDateRangeFilter[].name
string
Name
immFluScheduleDetails.immFluDateRangeFilter[].value
integer
Value
immFluScheduleDetails.immFluDateRangeFilter[].fluYear
array
List of flu Year.
immFluScheduleDetails.status
string
Status
showImmRxnBtnInRed
boolean
Show imm rxn btn in red
status
string
Status
Code
curl --request POST \
--url https://api.ontross.com/api/integrations/ecw/fetch-patient-immunization \
--header 'X-API-Key: REPLACE_KEY_VALUE' \
--header 'content-type: application/json' \
--data '{"input":{"patientId":"string_id"},"auth_id":"auth_uuid_here"}'Request BODY
{
"input": {
"patientId": "string_id"
},
"auth_id": "auth_uuid_here"
}