API end point: https://patient360kc.bcbsdirect.com/P360Member/api/fhir-r4.
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 |
|---|---|---|---|---|---|
| _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. |
Supports multiple sorts
| FHIR | CareEvolution | |
|---|---|---|
| authoredOn | OrderDate | |
| dispenseRequest.numberOfRepeatsAllowed | Refills | |
| dispenseRequest.quantity | Quantity | |
| dispenseRequest.validityPeriod | StartDate | |
| StopDate | ||
| dosageInstruction.asNeeded | IsPrn | |
| dosageInstruction.doseAndRate.dose | MinDose | |
| MaxDose | ||
|
DoseUnits
Domain: OrderDoseUnits |
||
| dosageInstruction.route |
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') |
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 |
| FHIR | CareEvolution | |
|---|---|---|
| authoredOn | OrderDate | |
| StartDate | ||
| dispenseRequest.numberOfRepeatsAllowed | Refills | |
| dispenseRequest.quantity | Quantity | |
| dispenseRequest.validityPeriod | StartDate | |
| StopDate | ||
| dosageInstruction.asNeeded | IsPrn | |
| dosageInstruction.doseAndRate.dose | MinDose | |
| MaxDose | ||
|
DoseUnits
Domain: OrderDoseUnits |
||
| dosageInstruction.route |
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') |
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 |