API end point: https://fhir.careevolution.com/Master.Adapter1.WebClient/api/fhir-r4-strict.

Resource MedicationRequest (R4)

Maps pharmacy CareEvolution Order concepts, i.e. those orders with a Department term code equal to 'Pharmacy'

Supported interactions

Search parameters

Name Type Modifiers , prefixes Multiple values Can be chained Description
_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

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.

Sorts

Supports multiple sorts

Includes

Operations

To FHIR mappings

FHIR CareEvolution
authoredOn OrderDate
dispenseRequest.numberOfRepeatsAllowed Refills
dispenseRequest.quantity Quantity
dispenseRequest.validityPeriod StartDate
StopDate
dosageInstruction.asNeeded IsPrn
dosageInstruction.doseAndRate.dose
Bindings:  http://unitsofmeasure.org
MinDose
MaxDose
DoseUnits
Domain: OrderDoseUnits
dosageInstruction.route
Bindings:  http://snomed.info/sct
Route
Domain: OrderRoute
RouteAlternateTerms
Domain: OrderRoute
RouteText
dosageInstruction.text Comment
OrderText
dosageInstruction.timing Frequency
Domain: OrderFrequency
StartDate
encounter EncounterID
extension('http://careevolution.com/fhirextensions#dataSource') DataSource
extension('http://careevolution.com/fhirextensions#medicationRequest-orderModifiers') OrderModifiers
extension('http://careevolution.com/fhirextensions#medicationRequest-reconcileStatus') ReconcileStatus
Domain: ReconcileStatus
extension('http://careevolution.com/fhirextensions#medicationRequest-specimenSource') SpecimenSource
Domain: OrderSpecimenSource
extension('http://careevolution.com/fhirextensions#medicationRequest-stopReason') StopReason
Domain: OrderStopReason
extension('http://careevolution.com/fhirextensions#medicationRequest-strength') Strength
extension('http://careevolution.com/fhirextensions#medicationRequest-strengthUnits')
Bindings:  http://unitsofmeasure.org
StrengthUnits
Domain: OrderStrengthUnits
identifier PlacerOrderNumber
FillerOrderNumber
PlacerGroupNumber
PlacerAssigningAuthority
FillerAssigningAuthority
PlacerGroupAssigningAuthority
medication Item
Domain: OrderableItem
ItemAlternateTerms
Domain: OrderableItem
ItemText
priority
Bindings:  valueset-request-priority
Priority
Domain: OrderPriority
reasonCode ReasonsForStudy.Reason
Domain: OrderReasonForStudy
ReasonsForStudy.ReasonAlternateTerms
Domain: OrderReasonForStudy
ReasonsForStudy.Text
recorder EnteringCaregiverID
requester OrderingCaregiverID
status
Bindings:  valueset-medicationrequest-status
OrderStatus
Domain: OrderStatus
subject PatientID
text OrderText

From FHIR mappings

FHIR CareEvolution
authoredOn OrderDate
StartDate
dispenseRequest.numberOfRepeatsAllowed Refills
dispenseRequest.quantity Quantity
dispenseRequest.validityPeriod StartDate
StopDate
dosageInstruction.asNeeded IsPrn
dosageInstruction.doseAndRate.dose
Bindings:  http://unitsofmeasure.org
MinDose
MaxDose
DoseUnits
Domain: OrderDoseUnits
dosageInstruction.route
Bindings:  http://snomed.info/sct
Route
Domain: OrderRoute
RouteAlternateTerms
Domain: OrderRoute
RouteText
dosageInstruction.text Comment
dosageInstruction.timing Frequency
Domain: OrderFrequency
encounter EncounterID
extension('http://careevolution.com/fhirextensions#dataSource') DataSource
extension('http://careevolution.com/fhirextensions#medicationRequest-orderModifiers') OrderModifiers
extension('http://careevolution.com/fhirextensions#medicationRequest-reconcileStatus') ReconcileStatus
Domain: ReconcileStatus
extension('http://careevolution.com/fhirextensions#medicationRequest-specimenSource') SpecimenSource
Domain: OrderSpecimenSource
extension('http://careevolution.com/fhirextensions#medicationRequest-stopReason') StopReason
Domain: OrderStopReason
extension('http://careevolution.com/fhirextensions#medicationRequest-strength') Strength
extension('http://careevolution.com/fhirextensions#medicationRequest-strengthUnits')
Bindings:  http://unitsofmeasure.org
StrengthUnits
Domain: OrderStrengthUnits
id PlacerOrderNumber
identifier PlacerOrderNumber
FillerOrderNumber
PlacerGroupNumber
PlacerAssigningAuthority
FillerAssigningAuthority
PlacerGroupAssigningAuthority
medication Item
Domain: OrderableItem
ItemAlternateTerms
Domain: OrderableItem
ItemText
priority
Bindings:  valueset-request-priority
Priority
Domain: OrderPriority
reasonCode ReasonsForStudy.Reason
Domain: OrderReasonForStudy
ReasonsForStudy.ReasonAlternateTerms
Domain: OrderReasonForStudy
ReasonsForStudy.Text
recorder EnteringCaregiverID
requester OrderingCaregiverID
status
Bindings:  valueset-medicationrequest-status
OrderStatus
Domain: OrderStatus
subject PatientID
text OrderText