rdc-Medications-bolus-calculator-pump-multiwave
Sample scenario
Bolus delivery type | Bolus Activation type | Recommended total bolus |
Selected total bolus |
Confirmed total bolus | extended, /delayed bolus |
extended/ delayed duration |
immediate bolus |
BG/Carb used for Bolus calculation |
---|---|---|---|---|---|---|---|---|
PUMP_MULTIWAVE | Manually changed recommended bolus | 6 IU = (meal correction : 0 IU + BG correction : 6 IU |
8 IU = (meal correction : 0 IU + BG correction : 8 IU |
8 IU = (meal correction : 0 IU + BG correction : IU |
6 IU | 1200000 ms | 2 IU | BG - 170 mg/dL Carb - 10g |
MedicationRequest resource containing primarily the Bolus calculation outcome (recommended, selected and confirmed boluses) and the details of the dose like delivery type = PUMP_MULTIWAVE, activation type = Manually changed recommended bolus.
MedicationAdministration resource containing the confirmed bolus and the details of the dose like delivery type = PUMP_MULTIWAVE, activation type = Manually changed recommended bolus.
MedicationRequest Sample
MedicationRequest |
id : rdc-MedicationRequest-bolus-calculator-pump-multiwave |
meta |
profile : https://roche.com/fhir/iop/StructureDefinition/rdc-MedicationRequest |
status : active |
intent : order |
category |
coding |
system : https://roche.com/fhir/iop/cs |
code : 789480007_manually_changed_recommended_bolus |
display : 789480007_manually_changed_recommended_bolus |
medication |
concept |
coding |
system : https://roche.com/fhir/iop/cs |
code : 67866001_short_acting |
display : 67866001_short_acting |
subject |
reference : Patient/34605fdc-74aa-4587-a5f0-92e6c5f64527 |
authoredOn : 2020-02-27T11:14:00+00:00 |
requester |
reference : Device/5f0990b9-1be2-4f69-9621-028b6abdf1b5 |
dosageInstruction |
method |
coding |
system : https://roche.com/fhir/iop/cs |
code : 789480007_bolus_multiwave |
display : 789480007_bolus_multiwave |
doseAndRate |
type |
coding |
system : https://roche.com/fhir/iop/cs |
code : 789480007_correction_bolus_recommended |
display : 789480007_correction_bolus_recommended |
dose |
value : 6 |
unit : [iU] |
system : http://unitsofmeasure.org |
code : [iU] |
doseAndRate |
type |
coding |
system : https://roche.com/fhir/iop/cs |
code : 789480007_meal_bolus_recommended |
display : 789480007_meal_bolus_recommended |
dose |
value : 0 |
unit : [iU] |
system : http://unitsofmeasure.org |
code : [iU] |
doseAndRate |
type |
coding |
system : https://roche.com/fhir/iop/cs |
code : 789480007_total_bolus_recommended |
display : 789480007_total_bolus_recommended |
dose |
value : 6 |
unit : [iU] |
system : http://unitsofmeasure.org |
code : [iU] |
doseAndRate |
type |
coding |
system : https://roche.com/fhir/iop/cs |
code : 789480007_correction_bolus_selected |
display : 789480007_correction_bolus_selected |
dose |
value : 8 |
unit : [iU] |
system : http://unitsofmeasure.org |
code : [iU] |
doseAndRate |
type |
coding |
system : https://roche.com/fhir/iop/cs |
code : 789480007_meal_bolus_selected |
display : 789480007_meal_bolus_selected |
dose |
value : 0 |
unit : [iU] |
system : http://unitsofmeasure.org |
code : [iU] |
doseAndRate |
type |
coding |
system : https://roche.com/fhir/iop/cs |
code : 789480007_total_bolus_selected |
display : 789480007_total_bolus_selected |
dose |
value : 8 |
unit : [iU] |
system : http://unitsofmeasure.org |
code : [iU] |
doseAndRate |
type |
coding |
system : https://roche.com/fhir/iop/cs |
code : 789480007_correction_bolus_confirmed |
display : 789480007_correction_bolus_confirmed |
dose |
value : 8 |
unit : [iU] |
system : http://unitsofmeasure.org |
code : [iU] |
doseAndRate |
type |
coding |
system : https://roche.com/fhir/iop/cs |
code : 789480007_meal_bolus_confirmed |
display : 789480007_meal_bolus_confirmed |
dose |
value : 0 |
unit : [iU] |
system : http://unitsofmeasure.org |
code : [iU] |
doseAndRate |
type |
coding |
system : https://roche.com/fhir/iop/cs |
code : 789480007_total_bolus_confirmed |
display : 789480007_total_bolus_confirmed |
dose |
value : 8 |
unit : [iU] |
system : http://unitsofmeasure.org |
code : [iU] |
doseAndRate |
type |
coding |
system : https://roche.com/fhir/iop/cs |
code : 789480007_immediate |
display : 789480007_immediate |
dose |
value : 2 |
unit : [iU] |
system : http://unitsofmeasure.org |
code : [iU] |
doseAndRate |
type |
coding |
system : https://roche.com/fhir/iop/cs |
code : 789480007_delayed |
display : 789480007_delayed |
dose |
value : 6 |
unit : [iU] |
system : http://unitsofmeasure.org |
code : [iU] |
doseAndRate |
type |
coding |
system : https://roche.com/fhir/iop/cs |
code : 789480007_delayed_duration |
display : 789480007_delayed_duration |
dose |
value : 1200000 |
unit : ms |
system : http://unitsofmeasure.org |
code : ms |
MedicationRequest.id[0] | rdc-MedicationRequest-bolus-calculator-pump-multiwave |
MedicationRequest.meta[0].profile[0] | https://roche.com/fhir/iop/StructureDefinition/rdc-MedicationRequest |
MedicationRequest.status[0] | active |
MedicationRequest.intent[0] | order |
MedicationRequest.category[0].coding[0].system[0] | https://roche.com/fhir/iop/cs |
MedicationRequest.category[0].coding[0].code[0] | 789480007_manually_changed_recommended_bolus |
MedicationRequest.category[0].coding[0].display[0] | 789480007_manually_changed_recommended_bolus |
MedicationRequest.medication[0].concept[0].coding[0].system[0] | https://roche.com/fhir/iop/cs |
MedicationRequest.medication[0].concept[0].coding[0].code[0] | 67866001_short_acting |
MedicationRequest.medication[0].concept[0].coding[0].display[0] | 67866001_short_acting |
MedicationRequest.subject[0].reference[0] | Patient/34605fdc-74aa-4587-a5f0-92e6c5f64527 |
MedicationRequest.authoredOn[0] | 2020-02-27T11:14:00+00:00 |
MedicationRequest.requester[0].reference[0] | Device/5f0990b9-1be2-4f69-9621-028b6abdf1b5 |
MedicationRequest.dosageInstruction[0].method[0].coding[0].system[0] | https://roche.com/fhir/iop/cs |
MedicationRequest.dosageInstruction[0].method[0].coding[0].code[0] | 789480007_bolus_multiwave |
MedicationRequest.dosageInstruction[0].method[0].coding[0].display[0] | 789480007_bolus_multiwave |
MedicationRequest.dosageInstruction[0].doseAndRate[0].type[0].coding[0].system[0] | https://roche.com/fhir/iop/cs |
MedicationRequest.dosageInstruction[0].doseAndRate[0].type[0].coding[0].code[0] | 789480007_correction_bolus_recommended |
MedicationRequest.dosageInstruction[0].doseAndRate[0].type[0].coding[0].display[0] | 789480007_correction_bolus_recommended |
MedicationRequest.dosageInstruction[0].doseAndRate[0].dose[0].value[0] | 6 |
MedicationRequest.dosageInstruction[0].doseAndRate[0].dose[0].unit[0] | [iU] |
MedicationRequest.dosageInstruction[0].doseAndRate[0].dose[0].system[0] | http://unitsofmeasure.org |
MedicationRequest.dosageInstruction[0].doseAndRate[0].dose[0].code[0] | [iU] |
MedicationRequest.dosageInstruction[0].doseAndRate[1].type[0].coding[0].system[0] | https://roche.com/fhir/iop/cs |
MedicationRequest.dosageInstruction[0].doseAndRate[1].type[0].coding[0].code[0] | 789480007_meal_bolus_recommended |
MedicationRequest.dosageInstruction[0].doseAndRate[1].type[0].coding[0].display[0] | 789480007_meal_bolus_recommended |
MedicationRequest.dosageInstruction[0].doseAndRate[1].dose[0].value[0] | 0 |
MedicationRequest.dosageInstruction[0].doseAndRate[1].dose[0].unit[0] | [iU] |
MedicationRequest.dosageInstruction[0].doseAndRate[1].dose[0].system[0] | http://unitsofmeasure.org |
MedicationRequest.dosageInstruction[0].doseAndRate[1].dose[0].code[0] | [iU] |
MedicationRequest.dosageInstruction[0].doseAndRate[2].type[0].coding[0].system[0] | https://roche.com/fhir/iop/cs |
MedicationRequest.dosageInstruction[0].doseAndRate[2].type[0].coding[0].code[0] | 789480007_total_bolus_recommended |
MedicationRequest.dosageInstruction[0].doseAndRate[2].type[0].coding[0].display[0] | 789480007_total_bolus_recommended |
MedicationRequest.dosageInstruction[0].doseAndRate[2].dose[0].value[0] | 6 |
MedicationRequest.dosageInstruction[0].doseAndRate[2].dose[0].unit[0] | [iU] |
MedicationRequest.dosageInstruction[0].doseAndRate[2].dose[0].system[0] | http://unitsofmeasure.org |
MedicationRequest.dosageInstruction[0].doseAndRate[2].dose[0].code[0] | [iU] |
MedicationRequest.dosageInstruction[0].doseAndRate[3].type[0].coding[0].system[0] | https://roche.com/fhir/iop/cs |
MedicationRequest.dosageInstruction[0].doseAndRate[3].type[0].coding[0].code[0] | 789480007_correction_bolus_selected |
MedicationRequest.dosageInstruction[0].doseAndRate[3].type[0].coding[0].display[0] | 789480007_correction_bolus_selected |
MedicationRequest.dosageInstruction[0].doseAndRate[3].dose[0].value[0] | 8 |
MedicationRequest.dosageInstruction[0].doseAndRate[3].dose[0].unit[0] | [iU] |
MedicationRequest.dosageInstruction[0].doseAndRate[3].dose[0].system[0] | http://unitsofmeasure.org |
MedicationRequest.dosageInstruction[0].doseAndRate[3].dose[0].code[0] | [iU] |
MedicationRequest.dosageInstruction[0].doseAndRate[4].type[0].coding[0].system[0] | https://roche.com/fhir/iop/cs |
MedicationRequest.dosageInstruction[0].doseAndRate[4].type[0].coding[0].code[0] | 789480007_meal_bolus_selected |
MedicationRequest.dosageInstruction[0].doseAndRate[4].type[0].coding[0].display[0] | 789480007_meal_bolus_selected |
MedicationRequest.dosageInstruction[0].doseAndRate[4].dose[0].value[0] | 0 |
MedicationRequest.dosageInstruction[0].doseAndRate[4].dose[0].unit[0] | [iU] |
MedicationRequest.dosageInstruction[0].doseAndRate[4].dose[0].system[0] | http://unitsofmeasure.org |
MedicationRequest.dosageInstruction[0].doseAndRate[4].dose[0].code[0] | [iU] |
MedicationRequest.dosageInstruction[0].doseAndRate[5].type[0].coding[0].system[0] | https://roche.com/fhir/iop/cs |
MedicationRequest.dosageInstruction[0].doseAndRate[5].type[0].coding[0].code[0] | 789480007_total_bolus_selected |
MedicationRequest.dosageInstruction[0].doseAndRate[5].type[0].coding[0].display[0] | 789480007_total_bolus_selected |
MedicationRequest.dosageInstruction[0].doseAndRate[5].dose[0].value[0] | 8 |
MedicationRequest.dosageInstruction[0].doseAndRate[5].dose[0].unit[0] | [iU] |
MedicationRequest.dosageInstruction[0].doseAndRate[5].dose[0].system[0] | http://unitsofmeasure.org |
MedicationRequest.dosageInstruction[0].doseAndRate[5].dose[0].code[0] | [iU] |
MedicationRequest.dosageInstruction[0].doseAndRate[6].type[0].coding[0].system[0] | https://roche.com/fhir/iop/cs |
MedicationRequest.dosageInstruction[0].doseAndRate[6].type[0].coding[0].code[0] | 789480007_correction_bolus_confirmed |
MedicationRequest.dosageInstruction[0].doseAndRate[6].type[0].coding[0].display[0] | 789480007_correction_bolus_confirmed |
MedicationRequest.dosageInstruction[0].doseAndRate[6].dose[0].value[0] | 8 |
MedicationRequest.dosageInstruction[0].doseAndRate[6].dose[0].unit[0] | [iU] |
MedicationRequest.dosageInstruction[0].doseAndRate[6].dose[0].system[0] | http://unitsofmeasure.org |
MedicationRequest.dosageInstruction[0].doseAndRate[6].dose[0].code[0] | [iU] |
MedicationRequest.dosageInstruction[0].doseAndRate[7].type[0].coding[0].system[0] | https://roche.com/fhir/iop/cs |
MedicationRequest.dosageInstruction[0].doseAndRate[7].type[0].coding[0].code[0] | 789480007_meal_bolus_confirmed |
MedicationRequest.dosageInstruction[0].doseAndRate[7].type[0].coding[0].display[0] | 789480007_meal_bolus_confirmed |
MedicationRequest.dosageInstruction[0].doseAndRate[7].dose[0].value[0] | 0 |
MedicationRequest.dosageInstruction[0].doseAndRate[7].dose[0].unit[0] | [iU] |
MedicationRequest.dosageInstruction[0].doseAndRate[7].dose[0].system[0] | http://unitsofmeasure.org |
MedicationRequest.dosageInstruction[0].doseAndRate[7].dose[0].code[0] | [iU] |
MedicationRequest.dosageInstruction[0].doseAndRate[8].type[0].coding[0].system[0] | https://roche.com/fhir/iop/cs |
MedicationRequest.dosageInstruction[0].doseAndRate[8].type[0].coding[0].code[0] | 789480007_total_bolus_confirmed |
MedicationRequest.dosageInstruction[0].doseAndRate[8].type[0].coding[0].display[0] | 789480007_total_bolus_confirmed |
MedicationRequest.dosageInstruction[0].doseAndRate[8].dose[0].value[0] | 8 |
MedicationRequest.dosageInstruction[0].doseAndRate[8].dose[0].unit[0] | [iU] |
MedicationRequest.dosageInstruction[0].doseAndRate[8].dose[0].system[0] | http://unitsofmeasure.org |
MedicationRequest.dosageInstruction[0].doseAndRate[8].dose[0].code[0] | [iU] |
MedicationRequest.dosageInstruction[0].doseAndRate[9].type[0].coding[0].system[0] | https://roche.com/fhir/iop/cs |
MedicationRequest.dosageInstruction[0].doseAndRate[9].type[0].coding[0].code[0] | 789480007_immediate |
MedicationRequest.dosageInstruction[0].doseAndRate[9].type[0].coding[0].display[0] | 789480007_immediate |
MedicationRequest.dosageInstruction[0].doseAndRate[9].dose[0].value[0] | 2 |
MedicationRequest.dosageInstruction[0].doseAndRate[9].dose[0].unit[0] | [iU] |
MedicationRequest.dosageInstruction[0].doseAndRate[9].dose[0].system[0] | http://unitsofmeasure.org |
MedicationRequest.dosageInstruction[0].doseAndRate[9].dose[0].code[0] | [iU] |
MedicationRequest.dosageInstruction[0].doseAndRate[10].type[0].coding[0].system[0] | https://roche.com/fhir/iop/cs |
MedicationRequest.dosageInstruction[0].doseAndRate[10].type[0].coding[0].code[0] | 789480007_delayed |
MedicationRequest.dosageInstruction[0].doseAndRate[10].type[0].coding[0].display[0] | 789480007_delayed |
MedicationRequest.dosageInstruction[0].doseAndRate[10].dose[0].value[0] | 6 |
MedicationRequest.dosageInstruction[0].doseAndRate[10].dose[0].unit[0] | [iU] |
MedicationRequest.dosageInstruction[0].doseAndRate[10].dose[0].system[0] | http://unitsofmeasure.org |
MedicationRequest.dosageInstruction[0].doseAndRate[10].dose[0].code[0] | [iU] |
MedicationRequest.dosageInstruction[0].doseAndRate[11].type[0].coding[0].system[0] | https://roche.com/fhir/iop/cs |
MedicationRequest.dosageInstruction[0].doseAndRate[11].type[0].coding[0].code[0] | 789480007_delayed_duration |
MedicationRequest.dosageInstruction[0].doseAndRate[11].type[0].coding[0].display[0] | 789480007_delayed_duration |
MedicationRequest.dosageInstruction[0].doseAndRate[11].dose[0].value[0] | 1200000 |
MedicationRequest.dosageInstruction[0].doseAndRate[11].dose[0].unit[0] | ms |
MedicationRequest.dosageInstruction[0].doseAndRate[11].dose[0].system[0] | http://unitsofmeasure.org |
MedicationRequest.dosageInstruction[0].doseAndRate[11].dose[0].code[0] | ms |
MedicationAdministration Profiles (Bolus calculator Sample) having reference to MedicationRequest profile
MedicationAdministration |
id : rdc-MedicationAdministration-bolus-calculator-pump-multiwave |
meta |
profile : https://roche.com/fhir/iop/StructureDefinition/rdc-MedicationAdministration |
status : completed |
category |
coding |
system : https://roche.com/fhir/iop/cs |
code : 789480007_bolus_multiwave |
display : 789480007_bolus_multiwave |
medication |
concept |
coding |
system : https://roche.com/fhir/iop/cs |
code : 67866001_short_acting |
display : 67866001_short_acting |
subject |
reference : Patient/34605fdc-74aa-4587-a5f0-92e6c5f64527 |
occurence |
start : 2020-02-27T11:14:00+00:00 |
end : 2020-02-27T11:34:00+00:00 |
performer |
actor |
reference |
reference : Device/5f0990b9-1be2-4f69-9621-028b6abdf1b5 |
request |
reference : MedicationRequest/13f0823f-d3d8-40c2-9155-10e098a48b0f |
dosage |
dose |
value : 8.0 |
unit : [iU] |
system : http://unitsofmeasure.org |
code : [iU] |
MedicationAdministration.id[0] | rdc-MedicationAdministration-bolus-calculator-pump-multiwave |
MedicationAdministration.meta[0].profile[0] | https://roche.com/fhir/iop/StructureDefinition/rdc-MedicationAdministration |
MedicationAdministration.status[0] | completed |
MedicationAdministration.category[0].coding[0].system[0] | https://roche.com/fhir/iop/cs |
MedicationAdministration.category[0].coding[0].code[0] | 789480007_bolus_multiwave |
MedicationAdministration.category[0].coding[0].display[0] | 789480007_bolus_multiwave |
MedicationAdministration.medication[0].concept[0].coding[0].system[0] | https://roche.com/fhir/iop/cs |
MedicationAdministration.medication[0].concept[0].coding[0].code[0] | 67866001_short_acting |
MedicationAdministration.medication[0].concept[0].coding[0].display[0] | 67866001_short_acting |
MedicationAdministration.subject[0].reference[0] | Patient/34605fdc-74aa-4587-a5f0-92e6c5f64527 |
MedicationAdministration.occurence[0].start[0] | 2020-02-27T11:14:00+00:00 |
MedicationAdministration.occurence[0].end[0] | 2020-02-27T11:34:00+00:00 |
MedicationAdministration.performer[0].actor[0].reference[0].reference[0] | Device/5f0990b9-1be2-4f69-9621-028b6abdf1b5 |
MedicationAdministration.request[0].reference[0] | MedicationRequest/13f0823f-d3d8-40c2-9155-10e098a48b0f |
MedicationAdministration.dosage[0].dose[0].value[0] | 8.0 |
MedicationAdministration.dosage[0].dose[0].unit[0] | [iU] |
MedicationAdministration.dosage[0].dose[0].system[0] | http://unitsofmeasure.org |
MedicationAdministration.dosage[0].dose[0].code[0] | [iU] |
BG Sample for Capillary Glycemia with Carbs association
Note : The Guidance Response profile will help the reference of Observation (BG value & its associated carb) with Medication Request profile as a response for bolus calculator usescase.
Observation |
id : rdc-Observation-BG-capillary-glycemia-with-carbs-association2 |
meta |
profile : https://roche.com/fhir/iop/StructureDefinition/rdc-Observation-BG |
status : final |
code |
coding |
system : http://loinc.org |
code : 32016-8 |
display : Glucose [Mass/volume] in Capillary blood |
subject |
reference : Patient/34605fdc-74aa-4587-a5f0-92e6c5f64527 |
effective |
event : 2020-10-14T02:00:00.000+00:00 |
value |
value : 170.0 |
unit : mg/dL |
system : http://unitsofmeasure.org |
code : mg/dL |
device |
reference : Device/8954c958-41c5-4a24-82ef-693218c2f625 |
hasMember |
reference : Observation/78687b6e-291a-45ba-8d0a-b16000b31c71 |
Observation.id[0] | rdc-Observation-BG-capillary-glycemia-with-carbs-association2 |
Observation.meta[0].profile[0] | https://roche.com/fhir/iop/StructureDefinition/rdc-Observation-BG |
Observation.status[0] | final |
Observation.code[0].coding[0].system[0] | http://loinc.org |
Observation.code[0].coding[0].code[0] | 32016-8 |
Observation.code[0].coding[0].display[0] | Glucose [Mass/volume] in Capillary blood |
Observation.subject[0].reference[0] | Patient/34605fdc-74aa-4587-a5f0-92e6c5f64527 |
Observation.effective[0].event[0] | 2020-10-14T02:00:00.000+00:00 |
Observation.value[0].value[0] | 170.0 |
Observation.value[0].unit[0] | mg/dL |
Observation.value[0].system[0] | http://unitsofmeasure.org |
Observation.value[0].code[0] | mg/dL |
Observation.device[0].reference[0] | Device/8954c958-41c5-4a24-82ef-693218c2f625 |
Observation.hasMember[0].reference[0] | Observation/78687b6e-291a-45ba-8d0a-b16000b31c71 |
Carbs Sample
Observation |
id : rdc-Observation-carbs2 |
meta |
profile : https://roche.com/fhir/iop/StructureDefinition/rdc-Observation |
status : final |
code |
coding |
system : http://loinc.org |
code : 9059-7 |
display : Carbohydrate intake Estimated |
subject |
reference : Patient/34605fdc-74aa-4587-a5f0-92e6c5f64527 |
effective : 2017-10-03T06:32:00+01:00 |
value |
value : 10 |
unit : g |
system : http://unitsofmeasure.org |
code : g |
device |
reference : Device/8954c958-41c5-4a24-82ef-693218c2f625 |
Observation.id[0] | rdc-Observation-carbs2 |
Observation.meta[0].profile[0] | https://roche.com/fhir/iop/StructureDefinition/rdc-Observation |
Observation.status[0] | final |
Observation.code[0].coding[0].system[0] | http://loinc.org |
Observation.code[0].coding[0].code[0] | 9059-7 |
Observation.code[0].coding[0].display[0] | Carbohydrate intake Estimated |
Observation.subject[0].reference[0] | Patient/34605fdc-74aa-4587-a5f0-92e6c5f64527 |
Observation.effective[0] | 2017-10-03T06:32:00+01:00 |
Observation.value[0].value[0] | 10 |
Observation.value[0].unit[0] | g |
Observation.value[0].system[0] | http://unitsofmeasure.org |
Observation.value[0].code[0] | g |
Observation.device[0].reference[0] | Device/8954c958-41c5-4a24-82ef-693218c2f625 |