RDC Interoperability Guide
1.0.0

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

{
    "resourceType": "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": "02/27/2020 11:14: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"
                            }
                        ]
                    },
                    "doseQuantity": {
                        "value": 6,
                        "unit": "[iU]",
                        "system": "http://unitsofmeasure.org",
                        "code": "[iU]"
                    }
                },
                {
                    "type": {
                        "coding":  [
                            {
                                "system": "https://roche.com/fhir/iop/cs",
                                "code": "789480007_meal_bolus_recommended",
                                "display": "789480007_meal_bolus_recommended"
                            }
                        ]
                    },
                    "doseQuantity": {
                        "value": 0,
                        "unit": "[iU]",
                        "system": "http://unitsofmeasure.org",
                        "code": "[iU]"
                    }
                },
                {
                    "type": {
                        "coding":  [
                            {
                                "system": "https://roche.com/fhir/iop/cs",
                                "code": "789480007_total_bolus_recommended",
                                "display": "789480007_total_bolus_recommended"
                            }
                        ]
                    },
                    "doseQuantity": {
                        "value": 6,
                        "unit": "[iU]",
                        "system": "http://unitsofmeasure.org",
                        "code": "[iU]"
                    }
                },
                {
                    "type": {
                        "coding":  [
                            {
                                "system": "https://roche.com/fhir/iop/cs",
                                "code": "789480007_correction_bolus_selected",
                                "display": "789480007_correction_bolus_selected"
                            }
                        ]
                    },
                    "doseQuantity": {
                        "value": 8,
                        "unit": "[iU]",
                        "system": "http://unitsofmeasure.org",
                        "code": "[iU]"
                    }
                },
                {
                    "type": {
                        "coding":  [
                            {
                                "system": "https://roche.com/fhir/iop/cs",
                                "code": "789480007_meal_bolus_selected",
                                "display": "789480007_meal_bolus_selected"
                            }
                        ]
                    },
                    "doseQuantity": {
                        "value": 0,
                        "unit": "[iU]",
                        "system": "http://unitsofmeasure.org",
                        "code": "[iU]"
                    }
                },
                {
                    "type": {
                        "coding":  [
                            {
                                "system": "https://roche.com/fhir/iop/cs",
                                "code": "789480007_total_bolus_selected",
                                "display": "789480007_total_bolus_selected"
                            }
                        ]
                    },
                    "doseQuantity": {
                        "value": 8,
                        "unit": "[iU]",
                        "system": "http://unitsofmeasure.org",
                        "code": "[iU]"
                    }
                },
                {
                    "type": {
                        "coding":  [
                            {
                                "system": "https://roche.com/fhir/iop/cs",
                                "code": "789480007_correction_bolus_confirmed",
                                "display": "789480007_correction_bolus_confirmed"
                            }
                        ]
                    },
                    "doseQuantity": {
                        "value": 8,
                        "unit": "[iU]",
                        "system": "http://unitsofmeasure.org",
                        "code": "[iU]"
                    }
                },
                {
                    "type": {
                        "coding":  [
                            {
                                "system": "https://roche.com/fhir/iop/cs",
                                "code": "789480007_meal_bolus_confirmed",
                                "display": "789480007_meal_bolus_confirmed"
                            }
                        ]
                    },
                    "doseQuantity": {
                        "value": 0,
                        "unit": "[iU]",
                        "system": "http://unitsofmeasure.org",
                        "code": "[iU]"
                    }
                },
                {
                    "type": {
                        "coding":  [
                            {
                                "system": "https://roche.com/fhir/iop/cs",
                                "code": "789480007_total_bolus_confirmed",
                                "display": "789480007_total_bolus_confirmed"
                            }
                        ]
                    },
                    "doseQuantity": {
                        "value": 8,
                        "unit": "[iU]",
                        "system": "http://unitsofmeasure.org",
                        "code": "[iU]"
                    }
                },
                {
                    "type": {
                        "coding":  [
                            {
                                "system": "https://roche.com/fhir/iop/cs",
                                "code": "789480007_immediate",
                                "display": "789480007_immediate"
                            }
                        ]
                    },
                    "doseQuantity": {
                        "value": 2,
                        "unit": "[iU]",
                        "system": "http://unitsofmeasure.org",
                        "code": "[iU]"
                    }
                },
                {
                    "type": {
                        "coding":  [
                            {
                                "system": "https://roche.com/fhir/iop/cs",
                                "code": "789480007_delayed",
                                "display": "789480007_delayed"
                            }
                        ]
                    },
                    "doseQuantity": {
                        "value": 6,
                        "unit": "[iU]",
                        "system": "http://unitsofmeasure.org",
                        "code": "[iU]"
                    }
                },
                {
                    "type": {
                        "coding":  [
                            {
                                "system": "https://roche.com/fhir/iop/cs",
                                "code": "789480007_delayed_duration",
                                "display": "789480007_delayed_duration"
                            }
                        ]
                    },
                    "doseQuantity": {
                        "value": 1200000,
                        "unit": "ms",
                        "system": "http://unitsofmeasure.org",
                        "code": "ms"
                    }
                }
            ]
        }
    ]
}
<MedicationRequest xmlns="http://hl7.org/fhir">
    <id value="rdc-MedicationRequest-bolus-calculator-pump-multiwave" />
    <meta>
        <profile value="https://roche.com/fhir/iop/StructureDefinition/rdc-MedicationRequest" />
    </meta>
    <status value="active" />
    <intent value="order" />
    <category>
        <coding>
            <system value="https://roche.com/fhir/iop/cs" />
            <code value="789480007_manually_changed_recommended_bolus" />
            <display value="789480007_manually_changed_recommended_bolus" />
        </coding>
    </category>
    <medication>
        <concept>
            <coding>
                <system value="https://roche.com/fhir/iop/cs" />
                <code value="67866001_short_acting" />
                <display value="67866001_short_acting" />
            </coding>
        </concept>
    </medication>
    <subject>
        <reference value="Patient/34605fdc-74aa-4587-a5f0-92e6c5f64527" />
    </subject>
    <authoredOn value="2020-02-27T11:14:00+00:00" />
    <requester>
        <reference value="Device/5f0990b9-1be2-4f69-9621-028b6abdf1b5" />
    </requester>
    <dosageInstruction>
        <method>
            <coding>
                <system value="https://roche.com/fhir/iop/cs" />
                <code value="789480007_bolus_multiwave" />
                <display value="789480007_bolus_multiwave" />
            </coding>
        </method>
        <doseAndRate>
            <type>
                <coding>
                    <system value="https://roche.com/fhir/iop/cs" />
                    <code value="789480007_correction_bolus_recommended" />
                    <display value="789480007_correction_bolus_recommended" />
                </coding>
            </type>
            <doseQuantity>
                <value value="6" />
                <unit value="[iU]" />
                <system value="http://unitsofmeasure.org" />
                <code value="[iU]" />
            </doseQuantity>
        </doseAndRate>
        <doseAndRate>
            <type>
                <coding>
                    <system value="https://roche.com/fhir/iop/cs" />
                    <code value="789480007_meal_bolus_recommended" />
                    <display value="789480007_meal_bolus_recommended" />
                </coding>
            </type>
            <doseQuantity>
                <value value="0" />
                <unit value="[iU]" />
                <system value="http://unitsofmeasure.org" />
                <code value="[iU]" />
            </doseQuantity>
        </doseAndRate>
        <doseAndRate>
            <type>
                <coding>
                    <system value="https://roche.com/fhir/iop/cs" />
                    <code value="789480007_total_bolus_recommended" />
                    <display value="789480007_total_bolus_recommended" />
                </coding>
            </type>
            <doseQuantity>
                <value value="6" />
                <unit value="[iU]" />
                <system value="http://unitsofmeasure.org" />
                <code value="[iU]" />
            </doseQuantity>
        </doseAndRate>
        <doseAndRate>
            <type>
                <coding>
                    <system value="https://roche.com/fhir/iop/cs" />
                    <code value="789480007_correction_bolus_selected" />
                    <display value="789480007_correction_bolus_selected" />
                </coding>
            </type>
            <doseQuantity>
                <value value="8" />
                <unit value="[iU]" />
                <system value="http://unitsofmeasure.org" />
                <code value="[iU]" />
            </doseQuantity>
        </doseAndRate>
        <doseAndRate>
            <type>
                <coding>
                    <system value="https://roche.com/fhir/iop/cs" />
                    <code value="789480007_meal_bolus_selected" />
                    <display value="789480007_meal_bolus_selected" />
                </coding>
            </type>
            <doseQuantity>
                <value value="0" />
                <unit value="[iU]" />
                <system value="http://unitsofmeasure.org" />
                <code value="[iU]" />
            </doseQuantity>
        </doseAndRate>
        <doseAndRate>
            <type>
                <coding>
                    <system value="https://roche.com/fhir/iop/cs" />
                    <code value="789480007_total_bolus_selected" />
                    <display value="789480007_total_bolus_selected" />
                </coding>
            </type>
            <doseQuantity>
                <value value="8" />
                <unit value="[iU]" />
                <system value="http://unitsofmeasure.org" />
                <code value="[iU]" />
            </doseQuantity>
        </doseAndRate>
        <doseAndRate>
            <type>
                <coding>
                    <system value="https://roche.com/fhir/iop/cs" />
                    <code value="789480007_correction_bolus_confirmed" />
                    <display value="789480007_correction_bolus_confirmed" />
                </coding>
            </type>
            <doseQuantity>
                <value value="8" />
                <unit value="[iU]" />
                <system value="http://unitsofmeasure.org" />
                <code value="[iU]" />
            </doseQuantity>
        </doseAndRate>
        <doseAndRate>
            <type>
                <coding>
                    <system value="https://roche.com/fhir/iop/cs" />
                    <code value="789480007_meal_bolus_confirmed" />
                    <display value="789480007_meal_bolus_confirmed" />
                </coding>
            </type>
            <doseQuantity>
                <value value="0" />
                <unit value="[iU]" />
                <system value="http://unitsofmeasure.org" />
                <code value="[iU]" />
            </doseQuantity>
        </doseAndRate>
        <doseAndRate>
            <type>
                <coding>
                    <system value="https://roche.com/fhir/iop/cs" />
                    <code value="789480007_total_bolus_confirmed" />
                    <display value="789480007_total_bolus_confirmed" />
                </coding>
            </type>
            <doseQuantity>
                <value value="8" />
                <unit value="[iU]" />
                <system value="http://unitsofmeasure.org" />
                <code value="[iU]" />
            </doseQuantity>
        </doseAndRate>
        <doseAndRate>
            <type>
                <coding>
                    <system value="https://roche.com/fhir/iop/cs" />
                    <code value="789480007_immediate" />
                    <display value="789480007_immediate" />
                </coding>
            </type>
            <doseQuantity>
                <value value="2" />
                <unit value="[iU]" />
                <system value="http://unitsofmeasure.org" />
                <code value="[iU]" />
            </doseQuantity>
        </doseAndRate>
        <doseAndRate>
            <type>
                <coding>
                    <system value="https://roche.com/fhir/iop/cs" />
                    <code value="789480007_delayed" />
                    <display value="789480007_delayed" />
                </coding>
            </type>
            <doseQuantity>
                <value value="6" />
                <unit value="[iU]" />
                <system value="http://unitsofmeasure.org" />
                <code value="[iU]" />
            </doseQuantity>
        </doseAndRate>
        <doseAndRate>
            <type>
                <coding>
                    <system value="https://roche.com/fhir/iop/cs" />
                    <code value="789480007_delayed_duration" />
                    <display value="789480007_delayed_duration" />
                </coding>
            </type>
            <doseQuantity>
                <value value="1200000" />
                <unit value="ms" />
                <system value="http://unitsofmeasure.org" />
                <code value="ms" />
            </doseQuantity>
        </doseAndRate>
    </dosageInstruction>
</MedicationRequest>
MedicationRequest
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

{
    "resourceType": "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"
    },
    "occurencePeriod": {
        "start": "02/27/2020 11:14:00",
        "end": "02/27/2020 11:34:00"
    },
    "performer":  [
        {
            "actor": {
                "reference": {
                    "reference": "Device/5f0990b9-1be2-4f69-9621-028b6abdf1b5"
                }
            }
        }
    ],
    "request": {
        "reference": "MedicationRequest/13f0823f-d3d8-40c2-9155-10e098a48b0f"
    },
    "dosage": {
        "dose": {
            "value": 8,
            "unit": "[iU]",
            "system": "http://unitsofmeasure.org",
            "code": "[iU]"
        }
    }
}
<MedicationAdministration xmlns="http://hl7.org/fhir">
    <id value="rdc-MedicationAdministration-bolus-calculator-pump-multiwave" />
    <meta>
        <profile value="https://roche.com/fhir/iop/StructureDefinition/rdc-MedicationAdministration" />
    </meta>
    <status value="completed" />
    <category>
        <coding>
            <system value="https://roche.com/fhir/iop/cs" />
            <code value="789480007_bolus_multiwave" />
            <display value="789480007_bolus_multiwave" />
        </coding>
    </category>
    <medication>
        <concept>
            <coding>
                <system value="https://roche.com/fhir/iop/cs" />
                <code value="67866001_short_acting" />
                <display value="67866001_short_acting" />
            </coding>
        </concept>
    </medication>
    <subject>
        <reference value="Patient/34605fdc-74aa-4587-a5f0-92e6c5f64527" />
    </subject>
    <occurencePeriod>
        <start value="2020-02-27T11:14:00+00:00" />
        <end value="2020-02-27T11:34:00+00:00" />
    </occurencePeriod>
    <performer>
        <actor>
            <reference>
                <reference value="Device/5f0990b9-1be2-4f69-9621-028b6abdf1b5" />
            </reference>
        </actor>
    </performer>
    <request>
        <reference value="MedicationRequest/13f0823f-d3d8-40c2-9155-10e098a48b0f" />
    </request>
    <dosage>
        <dose>
            <value value="8.0" />
            <unit value="[iU]" />
            <system value="http://unitsofmeasure.org" />
            <code value="[iU]" />
        </dose>
    </dosage>
</MedicationAdministration>
MedicationAdministration
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.

{
    "resourceType": "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"
    },
    "effectiveTiming": {
        "event":  [
            "10/14/2020 02:00:00"
        ]
    },
    "valueQuantity": {
        "value": 170,
        "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 xmlns="http://hl7.org/fhir">
    <id value="rdc-Observation-BG-capillary-glycemia-with-carbs-association2" />
    <meta>
        <profile value="https://roche.com/fhir/iop/StructureDefinition/rdc-Observation-BG" />
    </meta>
    <status value="final" />
    <code>
        <coding>
            <system value="http://loinc.org" />
            <code value="32016-8" />
            <display value="Glucose [Mass/volume] in Capillary blood" />
        </coding>
    </code>
    <subject>
        <reference value="Patient/34605fdc-74aa-4587-a5f0-92e6c5f64527" />
    </subject>
    <effectiveTiming>
        <event value="2020-10-14T02:00:00.000+00:00" />
    </effectiveTiming>
    <valueQuantity>
        <value value="170.0" />
        <unit value="mg/dL" />
        <system value="http://unitsofmeasure.org" />
        <code value="mg/dL" />
    </valueQuantity>
    <device>
        <reference value="Device/8954c958-41c5-4a24-82ef-693218c2f625" />
    </device>
    <hasMember>
        <reference value="Observation/78687b6e-291a-45ba-8d0a-b16000b31c71" />
    </hasMember>
</Observation>
Observation
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

{
    "resourceType": "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"
    },
    "effectiveDateTime": "10/03/2017 05:32:00",
    "valueQuantity": {
        "value": 10,
        "unit": "g",
        "system": "http://unitsofmeasure.org",
        "code": "g"
    },
    "device": {
        "reference": "Device/8954c958-41c5-4a24-82ef-693218c2f625"
    }
}
<Observation xmlns="http://hl7.org/fhir">
    <id value="rdc-Observation-carbs2" />
    <meta>
        <profile value="https://roche.com/fhir/iop/StructureDefinition/rdc-Observation" />
    </meta>
    <status value="final" />
    <code>
        <coding>
            <system value="http://loinc.org" />
            <code value="9059-7" />
            <display value="Carbohydrate intake Estimated" />
        </coding>
    </code>
    <subject>
        <reference value="Patient/34605fdc-74aa-4587-a5f0-92e6c5f64527" />
    </subject>
    <effectiveDateTime value="2017-10-03T06:32:00+01:00" />
    <valueQuantity>
        <value value="10" />
        <unit value="g" />
        <system value="http://unitsofmeasure.org" />
        <code value="g" />
    </valueQuantity>
    <device>
        <reference value="Device/8954c958-41c5-4a24-82ef-693218c2f625" />
    </device>
</Observation>
Observation
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