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
| EHR | APIs | mandatory filters | optional filters |
|---|---|---|---|
| Elation |
|
|
|
| Athena |
|
|
|
| Canvas |
|
|
Filters
| FilterName | Description | Default Value | Allowed Values |
|---|---|---|---|
| _count | Pagination params | ||
| _offset | Pagination params. Athena: Starting point of entries; 0-indexed | ||
| allow-discharge-type | If set, this will allow getting orders for a discharge encounter type. | ||
| categorycode | Source of the information about the practitioner of a patient | 108252007: LAB_ORDER_CATEGORY_CODE, 363679005: IMAGING_ORDER_CATEGORY_CODE, 409063005: REFERRAL_ORDER_CATEGORY_CODE | |
| date | Signed date for a serviceRequest | ||
| departmentId | Identifier for the department | ||
| document-date | Document date for the service request | ||
| encounter | Encounter created as part of | ||
| include | List of fields which needed to be shown in result | ||
| patient | Patient reference for any fhir resource | ||
| practitioner | Practitioner reference for the any fhir resource | ||
| quorum | sets sync/async mode | true | |
| unsigned | serviceRequest that doesn't have signed date |