API end point: https://fhir.careevolution.com/Master.Adapter1.WebClient/api/fhir-r4-strict.
Maps pharmacy CareEvolution Order concepts, i.e. those orders with a Department term code equal to 'Pharmacy'
| Name | Type | Modifiers , prefixes | Multiple values | Can be chained | Description |
|---|---|---|---|---|---|
| _count | Special | eq |
The maximum number of resources to return in a result page. |
||
| _elements | Special | eq |
Used to request a specific set of elements be returned as part of a resource. |
||
| _id | Token | Yes |
Resource id |
||
| _lastUpdated | Date | lt le gt ge |
When the resource last changed |
||
| _source | Uri | :missing | Yes |
Where the resource comes from |
|
| _summary | Special | eq |
Used to return only a portion of the resouces. Defaults to 'false', which returns the whole resource. |
||
| _total | Special | eq |
Use the value 'estimate' to populate the result bundle's 'total' element with an estimate of the matching number of resources. |
||
| authoredon | Date | :missing eq ne lt le gt ge sa eb ap |
Return prescriptions written on this date |
||
| code | Token | :not :in :not-in :missing | Yes |
Return prescriptions of this medication code |
|
| encounter | Reference (Encounter) | :missing | Yes | Yes |
Multiple Resources:
|
| identifier | Token | :missing | Yes |
Return prescriptions with this external identifier |
|
| intent | Token | :missing | Yes |
Returns prescriptions with different intents |
|
| patient | Reference (Patient) | :missing | Yes | Yes |
The patient the MedicationRequest is about |
| provenance-agent | Reference (Organization) | :missing | Yes | Yes |
Search by provenance, specified by its author (aka originator) Organization |
| requester | Reference (Practitioner) | :missing | Yes | Yes |
Returns prescriptions prescribed by this prescriber |
| status | Token | :missing | Yes |
Status of the prescription |
|
| subject | Reference (Patient) | :missing | Yes | Yes |
The patient the MedicationRequest is about. Functionally identical to the "patient" search parameter. |
Supports multiple sorts
| CareEvolution | FHIR | |
|---|---|---|
| Comment | dosageInstruction.text | |
| DataSource | extension('http://careevolution.com/fhirextensions#dataSource') | |
| DoseUnits
Domain: OrderDoseUnits |
dosageInstruction.doseAndRate.dose | |
| EncounterID | encounter | |
| EnteringCaregiverID | recorder | |
| FillerAssigningAuthority | identifier | |
| FillerOrderNumber | identifier | |
| Frequency
Domain: OrderFrequency |
dosageInstruction.timing | |
| IsPrn | dosageInstruction.asNeeded | |
| Item
Domain: OrderableItem |
medication | |
| ItemAlternateTerms
Domain: OrderableItem |
medication | |
| ItemText | medication | |
| MaxDose | dosageInstruction.doseAndRate.dose | |
| MinDose | dosageInstruction.doseAndRate.dose | |
| OrderDate | authoredOn | |
| OrderingCaregiverID | requester | |
| OrderModifiers | extension('http://careevolution.com/fhirextensions#medicationRequest-orderModifiers') | |
| OrderStatus
Domain: OrderStatus |
status
Bindings: valueset-medicationrequest-status |
|
| OrderText | text | |
| dosageInstruction.text | ||
| PatientID | subject | |
| PlacerAssigningAuthority | identifier | |
| PlacerGroupAssigningAuthority | identifier | |
| PlacerGroupNumber | identifier | |
| PlacerOrderNumber | identifier | |
| Priority
Domain: OrderPriority |
priority
Bindings: valueset-request-priority |
|
| Quantity | dispenseRequest.quantity | |
| ReasonsForStudy.Reason
Domain: OrderReasonForStudy |
reasonCode | |
| ReasonsForStudy.ReasonAlternateTerms
Domain: OrderReasonForStudy |
reasonCode | |
| ReasonsForStudy.Text | reasonCode | |
| ReconcileStatus
Domain: ReconcileStatus |
extension('http://careevolution.com/fhirextensions#medicationRequest-reconcileStatus') | |
| Refills | dispenseRequest.numberOfRepeatsAllowed | |
| Route
Domain: OrderRoute |
dosageInstruction.route | |
| RouteAlternateTerms
Domain: OrderRoute |
dosageInstruction.route | |
| RouteText | dosageInstruction.route | |
| SpecimenSource
Domain: OrderSpecimenSource |
extension('http://careevolution.com/fhirextensions#medicationRequest-specimenSource') | |
| StartDate | dosageInstruction.timing | |
| dispenseRequest.validityPeriod | ||
| StopDate | dispenseRequest.validityPeriod | |
| StopReason
Domain: OrderStopReason |
extension('http://careevolution.com/fhirextensions#medicationRequest-stopReason') | |
| Strength | extension('http://careevolution.com/fhirextensions#medicationRequest-strength') | |
| StrengthUnits
Domain: OrderStrengthUnits |
extension('http://careevolution.com/fhirextensions#medicationRequest-strengthUnits') |
| CareEvolution | FHIR | |
|---|---|---|
| Comment | dosageInstruction.text | |
| DataSource | extension('http://careevolution.com/fhirextensions#dataSource') | |
| DoseUnits
Domain: OrderDoseUnits |
dosageInstruction.doseAndRate.dose | |
| EncounterID | encounter | |
| EnteringCaregiverID | recorder | |
| FillerAssigningAuthority | identifier | |
| FillerOrderNumber | identifier | |
| Frequency
Domain: OrderFrequency |
dosageInstruction.timing | |
| IsPrn | dosageInstruction.asNeeded | |
| Item
Domain: OrderableItem |
medication | |
| ItemAlternateTerms
Domain: OrderableItem |
medication | |
| ItemText | medication | |
| MaxDose | dosageInstruction.doseAndRate.dose | |
| MinDose | dosageInstruction.doseAndRate.dose | |
| OrderDate | authoredOn | |
| OrderingCaregiverID | requester | |
| OrderModifiers | extension('http://careevolution.com/fhirextensions#medicationRequest-orderModifiers') | |
| OrderStatus
Domain: OrderStatus |
status
Bindings: valueset-medicationrequest-status |
|
| OrderText | text | |
| PatientID | subject | |
| PlacerAssigningAuthority | identifier | |
| PlacerGroupAssigningAuthority | identifier | |
| PlacerGroupNumber | identifier | |
| PlacerOrderNumber | identifier | |
| id | ||
| Priority
Domain: OrderPriority |
priority
Bindings: valueset-request-priority |
|
| Quantity | dispenseRequest.quantity | |
| ReasonsForStudy.Reason
Domain: OrderReasonForStudy |
reasonCode | |
| ReasonsForStudy.ReasonAlternateTerms
Domain: OrderReasonForStudy |
reasonCode | |
| ReasonsForStudy.Text | reasonCode | |
| ReconcileStatus
Domain: ReconcileStatus |
extension('http://careevolution.com/fhirextensions#medicationRequest-reconcileStatus') | |
| Refills | dispenseRequest.numberOfRepeatsAllowed | |
| Route
Domain: OrderRoute |
dosageInstruction.route | |
| RouteAlternateTerms
Domain: OrderRoute |
dosageInstruction.route | |
| RouteText | dosageInstruction.route | |
| SpecimenSource
Domain: OrderSpecimenSource |
extension('http://careevolution.com/fhirextensions#medicationRequest-specimenSource') | |
| StartDate | dispenseRequest.validityPeriod | |
| authoredOn | ||
| StopDate | dispenseRequest.validityPeriod | |
| StopReason
Domain: OrderStopReason |
extension('http://careevolution.com/fhirextensions#medicationRequest-stopReason') | |
| Strength | extension('http://careevolution.com/fhirextensions#medicationRequest-strength') | |
| StrengthUnits
Domain: OrderStrengthUnits |
extension('http://careevolution.com/fhirextensions#medicationRequest-strengthUnits') |