Tross
ECLINICALWORKS

Fetch Patient Procedures

Fetch patient procedures in eClinicalWorks

POSThttps://api.ontross.com/api/integrations/ecw/fetch-patient-procedures
Request Fields
input
object
required
Only caller-provided value for ECW procedure history.
input.patientId
string
required
Patient id
auth_id
string
required
Auth id
Output Fields
unReviewedReportsCount
integer
Un reviewed reports count
nTotalCount
integer
N total count
labDIProcedureOrders
array
List of lab DIProcedure Orders.
labDIProcedureOrders[].date
string
Date
labDIProcedureOrders[].assignedToId
integer
Assigned to id
labDIProcedureOrders[].reason
string
Reason
labDIProcedureOrders[].prevencounterid
integer
Prevencounterid
labDIProcedureOrders[].fromLabId
integer
From lab id
labDIProcedureOrders[].CollectionDate
string
Collection date
labDIProcedureOrders[].ordencounterid
integer
Ordencounterid
labDIProcedureOrders[].encounterId
integer
Encounter id
labDIProcedureOrders[].sDocType
string
S doc type
labDIProcedureOrders[].assignedTo
string
Assigned to
labDIProcedureOrders[].result
string
Result
labDIProcedureOrders[].InterfaceStatus
string
Interface status
labDIProcedureOrders[].sDisplayResult
string
S display result
labDIProcedureOrders[].overdue
integer
Overdue
labDIProcedureOrders[].doctorId
integer
Doctor id
labDIProcedureOrders[].sDisplayName
string
S display name
labDIProcedureOrders[].nDocCount
integer
N doc count
labDIProcedureOrders[].id
integer
Id
labDIProcedureOrders[].sOrderDesc
string
S order desc
labDIProcedureOrders[].Notes
string
Notes
labDIProcedureOrders[].approvalStatus
integer
Approval status
labDIProcedureOrders[].facilityId
integer
Facility id
labDIProcedureOrders[].reportId
integer
Report id
labDIProcedureOrders[].CollectionDateTime
string
Collection date time
labDIProcedureOrders[].sDisplayReason
string
S display reason
labDIProcedureOrders[].IntNotes
string
Int notes
labDIProcedureOrders[].FutureOrderDate
string
Future order date
labDIProcedureOrders[].OrderingPhysician
string
Ordering physician
labDIProcedureOrders[].received
integer
Received
labDIProcedureOrders[].HMFlag
integer
Hmflag
labDIProcedureOrders[].priority
integer
Priority
labDIProcedureOrders[].sOrderType
string
S order type
labDIProcedureOrders[].publishToPortal
integer
Publish to portal
labDIProcedureOrders[].patientname
string
Patientname
labDIProcedureOrders[].itemId
integer
Item id
labDIProcedureOrders[].canceled
integer
Canceled
labDIProcedureOrders[].Type
integer
Type
labDIProcedureOrders[].name
string
Name
labDIProcedureOrders[].sDocDesc
string
S doc desc
labDIProcedureOrders[].EncounterType
integer
Encounter type
labDIProcedureOrders[].futureflag
integer
Futureflag
labDIProcedureOrders[].ResultDate
string
Result date
labDIProcedureOrders[].status
integer
Status
labOrderStatus
string
Lab order status
Code
curl --request POST \
  --url https://api.ontross.com/api/integrations/ecw/fetch-patient-procedures \
  --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"
}