Da Vinci Payer Data exchange Implementation Guide Release 0.1.0

This page is part of the Da Vinci Payer Data Exchange (v0.1.0: STU 1 Ballot 1) based on FHIR R4. The current version which supercedes this version is 1.0.0. For a full list of available versions, see the Directory of published versions

3-6-20 US Core MedicationRequest

Where a Health Plan has access to Prescription information they SHALL make the information available using the US Core MedicationRequest resource.

The essential fields to be provided in the MedicationRequest resource are:

R4 Hierarchical Name R4 Name Card. Type  
MedicationRequest MedicationRequest   DomainResource  
MedicationRequest.identifier identifier 0..* Identifier  
MedicationRequest.status status 1..1 code  
MedicationRequest.intent intent 1..1 code  
MedicationRequest.medication[x] medication[x] 1..1    
MedicationRequest.subject subject 1..1 Reference(Patient Group)
MedicationRequest.substitution.allowed[x].allowedCodeableConcept allowedCodeableConcept   CodeableConcept  
MedicationRequest.substitution.reason reason 0..1 CodeableConcept  
MedicationRequest.priorPrescription priorPrescription 0..1 Reference(MedicationRequest)  
MedicationRequest.detectedIssue detectedIssue 0..* Reference(DetectedIssue)  
MedicationRequest.eventHistory eventHistory 0..* Reference(Provenance)  

3-6-20-1 Example MedicationRequest Resource

An example mapping of a MedicationRequest is shown below:

{
  "resourceType": "MedicationRequest",
  "id": "medrx0303",
  "text": {
    "status": "generated",
    "div": "<div xmlns=\"http://www.w3.org/1999/xhtml\">

Generated Narrative with Details

id: medrx0303

contained:

identifier: 12345689 (OFFICIAL)

status: active

intent: order

medication: id: med0311; Prednisone 5mg tablet (Product) (Details : {SNOMED CT code '373994007' = 'Prednisone 5mg tablet', given as 'Prednisone 5mg tablet (Product)'})

subject: Donald Duck

encounter: encounter who leads to this prescription

authoredOn: 15/01/2015

requester: Patrick Pump

basedOn: CarePlan/gpvisit

groupIdentifier: 983939393 (OFFICIAL)

note: Patient told to take with food

dosageInstruction: , ,

DispenseRequests

-ValidityPeriodNumberOfRepeatsAllowedQuantityExpectedSupplyDurationPerformer
*15/01/2015 --> 15/01/2016151 TAB (Details: http://terminology.hl7.org/CodeSystem/v3-orderableDrugForm code TAB = 'Tablet')21 days (Details: UCUM code d = 'd')Organization/f001

Substitutions

-Allowed[x]Reason
*Therapeutic Brand (Details : {http://terminology.hl7.org/CodeSystem/v3-substanceAdminSubstitution code 'TB' = 'therapeutic brand', given as 'Therapeutic Brand'})formulary policy (Details : {http://terminology.hl7.org/CodeSystem/v3-ActReason code 'FP' = 'formulary policy', given as 'formulary policy'})
</div>" }, "contained": [ { "resourceType": "Medication", "id": "med0311", "code": { "coding": [ { "system": "http://snomed.info/sct", "code": "373994007", "display": "Prednisone 5mg tablet (Product)" } ] } } ], "identifier": [ { "use": "official", "system": "http://www.bmc.nl/portal/prescriptions", "value": "12345689" } ], "status": "active", "intent": "order", "medicationReference": { "reference": "#med0311" }, "subject": { "reference": "Patient/pat1", "display": "Donald Duck" }, "encounter": { "reference": "Encounter/f001", "display": "encounter who leads to this prescription" }, "authoredOn": "2015-01-15", "requester": { "reference": "Practitioner/f007", "display": "Patrick Pump" }, "basedOn": [ { "reference": "CarePlan/gpvisit" } ], "groupIdentifier": { "use": "official", "system": "http://www.bmc.nl/portal/prescriptions", "value": "983939393" }, "note": [ { "text": "Patient told to take with food" } ], "dosageInstruction": [ { "sequence": 1, "text": "Take 4 tablets daily for 7 days starting January 16, 2015", "timing": { "repeat": { "boundsPeriod": { "start": "2015-01-16", "end": "2015-01-20" }, "frequency": 1, "period": 1, "periodUnit": "d" } }, "route": { "coding": [ { "system": "http://snomed.info/sct", "code": "26643006", "display": "Oral Route" } ] }, "method": { "coding": [ { "system": "http://snomed.info/sct", "code": "421521009", "display": "Swallow - dosing instruction imperative (qualifier value)" } ] }, "doseAndRate": [ { "type": { "coding": [ { "system": "http://terminology.hl7.org/CodeSystem/dose-rate-type", "code": "ordered", "display": "Ordered" } ] }, "doseQuantity": { "value": 4, "unit": "TAB", "system": "http://terminology.hl7.org/CodeSystem/v3-orderableDrugForm", "code": "TAB" } } ] }, { "sequence": 2, "text": "Take 2 tablets daily for 7 days starting January 23, 2015", "timing": { "repeat": { "boundsPeriod": { "start": "2015-01-23", "end": "2015-01-30" }, "frequency": 1, "period": 1, "periodUnit": "d" } }, "route": { "coding": [ { "system": "http://snomed.info/sct", "code": "26643006", "display": "Oral Route" } ] }, "method": { "coding": [ { "system": "http://snomed.info/sct", "code": "421521009", "display": "Swallow - dosing instruction imperative (qualifier value)" } ] }, "doseAndRate": [ { "type": { "coding": [ { "system": "http://terminology.hl7.org/CodeSystem/dose-rate-type", "code": "ordered", "display": "Ordered" } ] }, "doseQuantity": { "value": 2, "unit": "TAB", "system": "http://terminology.hl7.org/CodeSystem/v3-orderableDrugForm", "code": "TAB" } } ] }, { "sequence": 3, "text": "Take 1 tablets daily for 7 days starting January 31, 2015", "timing": { "repeat": { "boundsPeriod": { "start": "2015-01-31", "end": "2015-02-06" }, "frequency": 1, "period": 1, "periodUnit": "d" } }, "route": { "coding": [ { "system": "http://snomed.info/sct", "code": "26643006", "display": "Oral Route" } ] }, "method": { "coding": [ { "system": "http://snomed.info/sct", "code": "421521009", "display": "Swallow - dosing instruction imperative (qualifier value)" } ] }, "doseAndRate": [ { "type": { "coding": [ { "system": "http://terminology.hl7.org/CodeSystem/dose-rate-type", "code": "ordered", "display": "Ordered" } ] }, "doseQuantity": { "value": 1, "unit": "TAB", "system": "http://terminology.hl7.org/CodeSystem/v3-orderableDrugForm", "code": "TAB" } } ] } ], "dispenseRequest": { "validityPeriod": { "start": "2015-01-15", "end": "2016-01-15" }, "numberOfRepeatsAllowed": 1, "quantity": { "value": 51, "unit": "TAB", "system": "http://terminology.hl7.org/CodeSystem/v3-orderableDrugForm", "code": "TAB" }, "expectedSupplyDuration": { "value": 21, "unit": "days", "system": "http://unitsofmeasure.org", "code": "d" }, "performer": { "reference": "Organization/f001" } }, "substitution": { "allowedCodeableConcept": { "coding": [ { "system": "http://terminology.hl7.org/CodeSystem/v3-substanceAdminSubstitution", "code": "TB", "display": "Therapeutic Brand" } ] }, "reason": { "coding": [ { "system": "http://terminology.hl7.org/CodeSystem/v3-ActReason", "code": "FP", "display": "formulary policy" } ] } } }