xCaliber healthCare Data Mesh

ServiceRequest-GET

Description

Retrieves a collection of ServiceRequest resources matching given search parameters.

Use Cases

  • Retrieve Pending Orders: Get open requests
  • Evaluate Order Appropriateness: Assess requests for gaps
  • Coordinate Cross-Setting Care: Share request details
  • Monitor Referral Performance: Retrieve referrals for analysis
  • Assemble Patient History: Obtain catalog of orders

Request Sample

Athena
Elation
Canvas
cURL
JavaScript
Java
Python

Source Specific Details

EHRAPIsmandatory filtersoptional filters
Elation
  • ${url}/lab_orders
  • ${url}/imaging_orders
  • patient
  • categorycode = 108252007
  • _count
  • _offset
  • document-date
  • date
  • unsigned
Athena
  • ${url}/v1/${practiceId}/chart/encounter/${encounterId}/orders
  • categorycode = 108252007
  • patient
  • departmentId
  • include
  • allow-discharge-type
Canvas
  • patient
  • date
  • categorycode = 108252007

Filters

FilterNameDescriptionDefault ValueAllowed Values
_countPagination params
_offsetPagination params. Athena: Starting point of entries; 0-indexed
allow-discharge-typeIf set, this will allow getting orders for a discharge encounter type.
categorycodeSource of the information about the practitioner of a patient108252007: LAB_ORDER_CATEGORY_CODE, 363679005: IMAGING_ORDER_CATEGORY_CODE, 409063005: REFERRAL_ORDER_CATEGORY_CODE
dateSigned date for a serviceRequest
departmentIdIdentifier for the department
document-dateDocument date for the service request
encounterEncounter created as part of
includeList of fields which needed to be shown in result
patientPatient reference for any fhir resource
practitionerPractitioner reference for the any fhir resource
quorumsets sync/async modetrue
unsignedserviceRequest that doesn't have signed date