Tross
ECLINICALWORKS

Fetch Patient Immunization

Fetch patient immunization in eClinicalWorks

POSThttps://api.ontross.com/api/integrations/ecw/fetch-patient-immunization
Request Fields
input
object
required
Only caller-provided value; session and DOB are derived by the handler.
input.patientId
string
required
Patient id
auth_id
string
required
Auth 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"
}