RDC Interoperability Guide
1.4.0

rdc-Devices-insulin-time-block

Device Definition (Model)

{
"resourceType": "DeviceDefinition",
"id": "rdc-DeviceDefinition-insulin-time-block",
"meta": {
"profile": [
"https://roche.com/fhir/iop/StructureDefinition/rdc-DeviceDefinition"
]
},
"display": "Roche Diagnostics"
},
{
"name": "Accu-Chek Insight",
"type": "registered-name"
}
],
"modelNumber": "923",
{
"type": {
"coding": [
{
"system": "http://snomed.info/sct",
"code": "69805005",
"display": "Insulin pump"
}
]
}
}
]
}
<DeviceDefinition xmlns="http://hl7.org/fhir">
<id value="rdc-DeviceDefinition-insulin-time-block" />
<profile value="https://roche.com/fhir/iop/StructureDefinition/rdc-DeviceDefinition" />
</meta>
<display value="Roche Diagnostics" />
</manufacturer>
<name value="Accu-Chek Insight" />
<type value="registered-name" />
</deviceName>
<modelNumber value="923" />
<system value="http://snomed.info/sct" />
<code value="69805005" />
<display value="Insulin pump" />
</coding>
</type>
</classification>
</DeviceDefinition>
DeviceDefinition
DeviceDefinition.id[0]rdc-DeviceDefinition-insulin-time-block
DeviceDefinition.meta[0].profile[0]https://roche.com/fhir/iop/StructureDefinition/rdc-DeviceDefinition
DeviceDefinition.manufacturer[0].display[0]Roche Diagnostics
DeviceDefinition.deviceName[0].name[0]Accu-Chek Insight
DeviceDefinition.deviceName[0].type[0]registered-name
DeviceDefinition.modelNumber[0]923
DeviceDefinition.classification[0].type[0].coding[0].system[0]http://snomed.info/sct
DeviceDefinition.classification[0].type[0].coding[0].code[0]69805005
DeviceDefinition.classification[0].type[0].coding[0].display[0]Insulin pump

Device (Instance)

{
"resourceType": "Device",
"id": "rdc-Device-insulin-time-block",
"meta": {
"profile": [
"https://roche.com/fhir/iop/StructureDefinition/rdc-Device"
]
},
{
{
"url": "settingsTime",
"start": "2023-10-13T13:00:00Z",
"end": "2023-10-13T14:00:00Z"
}
},
{
"url": "settingsCode",
"coding": [
{
"system": "https://roche.com/fhir/iop/cs",
"code": "1055210001_bloodglucose",
"display": "1055210001_bloodglucose"
}
]
}
},
{
"url": "settingsValue",
"low": {
"value": 80,
"unit": "mg/dL",
"system": "http://unitsofmeasure.org",
"code": "mg/dL"
},
"high": {
"value": 200,
"unit": "mg/dL",
"system": "http://unitsofmeasure.org",
"code": "mg/dL"
}
}
}
],
"url": "https://roche.com/fhir/iop/StructureDefinition/ext-DeviceSettings"
},
{
{
"url": "settingsTime",
"start": "2023-10-13T13:00:00Z",
"end": "2023-10-13T14:00:00Z"
}
},
{
"url": "settingsCode",
"coding": [
{
"system": "http://snomed.info/sct",
"code": "789483009",
"display": "Insulin sensitivity factor"
}
]
}
},
{
"url": "settingsValue",
"value": 40,
"unit": "mg/dL",
"system": "http://unitsofmeasure.org",
"code": "mg/dL"
},
"value": 1.3,
"unit": "[iU]",
"system": "http://unitsofmeasure.org",
"code": "[iU]"
}
}
}
],
"url": "https://roche.com/fhir/iop/StructureDefinition/ext-DeviceSettings"
},
{
{
"url": "settingsTime",
"start": "2023-10-13T13:00:00Z",
"end": "2023-10-13T14:00:00Z"
}
},
{
"url": "settingsCode",
"coding": [
{
"system": "http://snomed.info/sct",
"code": "789496005",
"display": "Insulin to carbohydrate ratio"
}
]
}
},
{
"url": "settingsValue",
"value": 10,
"unit": "g",
"system": "http://unitsofmeasure.org",
"code": "g"
},
"value": 1.3,
"unit": "[iU]",
"system": "http://unitsofmeasure.org",
"code": "[iU]"
}
}
}
],
"url": "https://roche.com/fhir/iop/StructureDefinition/ext-DeviceSettings"
},
{
{
"url": "settingsTime",
"start": "2023-10-13T13:00:00Z",
"end": "2023-10-13T14:00:00Z"
}
},
{
"url": "settingsCode",
"coding": [
{
"system": "https://roche.com/fhir/iop/cs",
"code": "39869006_hypoglycemia",
"display": "39869006_hypoglycemia"
}
]
}
},
{
"url": "settingsValue",
"valueBoolean": true
}
],
"url": "https://roche.com/fhir/iop/StructureDefinition/ext-DeviceSettings"
},
{
{
"url": "settingsTime",
"start": "2023-10-13T13:00:00Z",
"end": "2023-10-13T14:00:00Z"
}
},
{
"url": "settingsCode",
"coding": [
{
"system": "https://roche.com/fhir/iop/cs",
"code": "39869006_hyperglycemia",
"display": "39869006_hyperglycemia"
}
]
}
},
{
"url": "settingsValue",
"valueBoolean": true
}
],
"url": "https://roche.com/fhir/iop/StructureDefinition/ext-DeviceSettings"
},
{
{
"url": "settingsTime",
"start": "2023-10-13T14:00:00Z",
"end": "2023-10-13T15:00:00Z"
}
},
{
"url": "settingsCode",
"coding": [
{
"system": "https://roche.com/fhir/iop/cs",
"code": "1055210001_bloodglucose",
"display": "1055210001_bloodglucose"
}
]
}
},
{
"url": "settingsValue",
"low": {
"value": 85,
"unit": "mg/dL",
"system": "http://unitsofmeasure.org",
"code": "mg/dL"
},
"high": {
"value": 190,
"unit": "mg/dL",
"system": "http://unitsofmeasure.org",
"code": "mg/dL"
}
}
}
],
"url": "https://roche.com/fhir/iop/StructureDefinition/ext-DeviceSettings"
},
{
{
"url": "settingsTime",
"start": "2023-10-13T14:00:00Z",
"end": "2023-10-13T15:00:00Z"
}
},
{
"url": "settingsCode",
"coding": [
{
"system": "http://snomed.info/sct",
"code": "789483009",
"display": "Insulin sensitivity factor"
}
]
}
},
{
"url": "settingsValue",
"value": 45,
"unit": "mg/dL",
"system": "http://unitsofmeasure.org",
"code": "mg/dL"
},
"value": 1.3,
"unit": "[iU]",
"system": "http://unitsofmeasure.org",
"code": "[iU]"
}
}
}
],
"url": "https://roche.com/fhir/iop/StructureDefinition/ext-DeviceSettings"
},
{
{
"url": "settingsTime",
"start": "2023-10-13T13:00:00Z",
"end": "2023-10-13T14:00:00Z"
}
},
{
"url": "settingsCode",
"coding": [
{
"system": "http://snomed.info/sct",
"code": "789496005",
"display": "Insulin to carbohydrate ratio"
}
]
}
},
{
"url": "settingsValue",
"value": 15,
"unit": "g",
"system": "http://unitsofmeasure.org",
"code": "g"
},
"value": 1.3,
"unit": "[iU]",
"system": "http://unitsofmeasure.org",
"code": "[iU]"
}
}
}
],
"url": "https://roche.com/fhir/iop/StructureDefinition/ext-DeviceSettings"
},
{
{
"url": "settingsTime",
"start": "2023-10-14T13:00:00Z",
"end": "2023-10-15T14:00:00Z"
}
},
{
"url": "settingsCode",
"coding": [
{
"system": "https://roche.com/fhir/iop/cs",
"code": "39869006_hypoglycemia",
"display": "39869006_hypoglycemia"
}
]
}
},
{
"url": "settingsValue",
"valueBoolean": false
}
],
"url": "https://roche.com/fhir/iop/StructureDefinition/ext-DeviceSettings"
},
{
{
"url": "settingsTime",
"start": "2023-10-14T13:00:00Z",
"end": "2023-10-15T14:00:00Z"
}
},
{
"url": "settingsCode",
"coding": [
{
"system": "https://roche.com/fhir/iop/cs",
"code": "39869006_hyperglycemia",
"display": "39869006_hyperglycemia"
}
]
}
},
{
"url": "settingsValue",
"valueBoolean": false
}
],
"url": "https://roche.com/fhir/iop/StructureDefinition/ext-DeviceSettings"
}
],
"reference": "DeviceDefinition/rdc-DeviceDefinition-insulin-time-block"
}
},
"serialNumber": "5050"
}
<Device xmlns="http://hl7.org/fhir">
<id value="rdc-Device-insulin-time-block" />
<profile value="https://roche.com/fhir/iop/StructureDefinition/rdc-Device" />
</meta>
<extension url="https://roche.com/fhir/iop/StructureDefinition/ext-DeviceSettings">
<extension url="settingsTime">
<start value="2023-10-13T13:00:00Z" />
<end value="2023-10-13T14:00:00Z" />
</valuePeriod>
</extension>
<extension url="settingsCode">
<system value="https://roche.com/fhir/iop/cs" />
<code value="1055210001_bloodglucose" />
<display value="1055210001_bloodglucose" />
</coding>
</valueCodeableConcept>
</extension>
<extension url="settingsValue">
<low>
<value value="80" />
<unit value="mg/dL" />
<system value="http://unitsofmeasure.org" />
<code value="mg/dL" />
</low>
<value value="200" />
<unit value="mg/dL" />
<system value="http://unitsofmeasure.org" />
<code value="mg/dL" />
</high>
</valueRange>
</extension>
</extension>
<extension url="https://roche.com/fhir/iop/StructureDefinition/ext-DeviceSettings">
<extension url="settingsTime">
<start value="2023-10-13T13:00:00Z" />
<end value="2023-10-13T14:00:00Z" />
</valuePeriod>
</extension>
<extension url="settingsCode">
<system value="http://snomed.info/sct" />
<code value="789483009" />
<display value="Insulin sensitivity factor" />
</coding>
</valueCodeableConcept>
</extension>
<extension url="settingsValue">
<value value="40" />
<unit value="mg/dL" />
<system value="http://unitsofmeasure.org" />
<code value="mg/dL" />
</numerator>
<value value="1.3" />
<unit value="[iU]" />
<system value="http://unitsofmeasure.org" />
<code value="[iU]" />
</denominator>
</valueRatio>
</extension>
</extension>
<extension url="https://roche.com/fhir/iop/StructureDefinition/ext-DeviceSettings">
<extension url="settingsTime">
<start value="2023-10-13T13:00:00Z" />
<end value="2023-10-13T14:00:00Z" />
</valuePeriod>
</extension>
<extension url="settingsCode">
<system value="http://snomed.info/sct" />
<code value="789496005" />
<display value="Insulin to carbohydrate ratio" />
</coding>
</valueCodeableConcept>
</extension>
<extension url="settingsValue">
<value value="10" />
<unit value="g" />
<system value="http://unitsofmeasure.org" />
<code value="g" />
</numerator>
<value value="1.3" />
<unit value="[iU]" />
<system value="http://unitsofmeasure.org" />
<code value="[iU]" />
</denominator>
</valueRatio>
</extension>
</extension>
<extension url="https://roche.com/fhir/iop/StructureDefinition/ext-DeviceSettings">
<extension url="settingsTime">
<start value="2023-10-13T13:00:00Z" />
<end value="2023-10-13T14:00:00Z" />
</valuePeriod>
</extension>
<extension url="settingsCode">
<system value="https://roche.com/fhir/iop/cs" />
<code value="39869006_hypoglycemia" />
<display value="39869006_hypoglycemia" />
</coding>
</valueCodeableConcept>
</extension>
<extension url="settingsValue">
<valueBoolean value="true" />
</extension>
</extension>
<extension url="https://roche.com/fhir/iop/StructureDefinition/ext-DeviceSettings">
<extension url="settingsTime">
<start value="2023-10-13T13:00:00Z" />
<end value="2023-10-13T14:00:00Z" />
</valuePeriod>
</extension>
<extension url="settingsCode">
<system value="https://roche.com/fhir/iop/cs" />
<code value="39869006_hyperglycemia" />
<display value="39869006_hyperglycemia" />
</coding>
</valueCodeableConcept>
</extension>
<extension url="settingsValue">
<valueBoolean value="true" />
</extension>
</extension>
<extension url="https://roche.com/fhir/iop/StructureDefinition/ext-DeviceSettings">
<extension url="settingsTime">
<start value="2023-10-13T14:00:00Z" />
<end value="2023-10-13T15:00:00Z" />
</valuePeriod>
</extension>
<extension url="settingsCode">
<system value="https://roche.com/fhir/iop/cs" />
<code value="1055210001_bloodglucose" />
<display value="1055210001_bloodglucose" />
</coding>
</valueCodeableConcept>
</extension>
<extension url="settingsValue">
<low>
<value value="85" />
<unit value="mg/dL" />
<system value="http://unitsofmeasure.org" />
<code value="mg/dL" />
</low>
<value value="190" />
<unit value="mg/dL" />
<system value="http://unitsofmeasure.org" />
<code value="mg/dL" />
</high>
</valueRange>
</extension>
</extension>
<extension url="https://roche.com/fhir/iop/StructureDefinition/ext-DeviceSettings">
<extension url="settingsTime">
<start value="2023-10-13T14:00:00Z" />
<end value="2023-10-13T15:00:00Z" />
</valuePeriod>
</extension>
<extension url="settingsCode">
<system value="http://snomed.info/sct" />
<code value="789483009" />
<display value="Insulin sensitivity factor" />
</coding>
</valueCodeableConcept>
</extension>
<extension url="settingsValue">
<value value="45" />
<unit value="mg/dL" />
<system value="http://unitsofmeasure.org" />
<code value="mg/dL" />
</numerator>
<value value="1.3" />
<unit value="[iU]" />
<system value="http://unitsofmeasure.org" />
<code value="[iU]" />
</denominator>
</valueRatio>
</extension>
</extension>
<extension url="https://roche.com/fhir/iop/StructureDefinition/ext-DeviceSettings">
<extension url="settingsTime">
<start value="2023-10-13T13:00:00Z" />
<end value="2023-10-13T14:00:00Z" />
</valuePeriod>
</extension>
<extension url="settingsCode">
<system value="http://snomed.info/sct" />
<code value="789496005" />
<display value="Insulin to carbohydrate ratio" />
</coding>
</valueCodeableConcept>
</extension>
<extension url="settingsValue">
<value value="15" />
<unit value="g" />
<system value="http://unitsofmeasure.org" />
<code value="g" />
</numerator>
<value value="1.3" />
<unit value="[iU]" />
<system value="http://unitsofmeasure.org" />
<code value="[iU]" />
</denominator>
</valueRatio>
</extension>
</extension>
<extension url="https://roche.com/fhir/iop/StructureDefinition/ext-DeviceSettings">
<extension url="settingsTime">
<start value="2023-10-14T13:00:00Z" />
<end value="2023-10-15T14:00:00Z" />
</valuePeriod>
</extension>
<extension url="settingsCode">
<system value="https://roche.com/fhir/iop/cs" />
<code value="39869006_hypoglycemia" />
<display value="39869006_hypoglycemia" />
</coding>
</valueCodeableConcept>
</extension>
<extension url="settingsValue">
<valueBoolean value="false" />
</extension>
</extension>
<extension url="https://roche.com/fhir/iop/StructureDefinition/ext-DeviceSettings">
<extension url="settingsTime">
<start value="2023-10-14T13:00:00Z" />
<end value="2023-10-15T14:00:00Z" />
</valuePeriod>
</extension>
<extension url="settingsCode">
<system value="https://roche.com/fhir/iop/cs" />
<code value="39869006_hyperglycemia" />
<display value="39869006_hyperglycemia" />
</coding>
</valueCodeableConcept>
</extension>
<extension url="settingsValue">
<valueBoolean value="false" />
</extension>
</extension>
<reference value="DeviceDefinition/rdc-DeviceDefinition-insulin-time-block" />
</reference>
</definition>
<serialNumber value="5050" />
</Device>
Device
Device.id[0]rdc-Device-insulin-time-block
Device.meta[0].profile[0]https://roche.com/fhir/iop/StructureDefinition/rdc-Device
Device.extension[0].extension[0].url[0]settingsTime
Device.extension[0].extension[0].value[0].start[0]2023-10-13T13:00:00Z
Device.extension[0].extension[0].value[0].end[0]2023-10-13T14:00:00Z
Device.extension[0].extension[1].url[0]settingsCode
Device.extension[0].extension[1].value[0].coding[0].system[0]https://roche.com/fhir/iop/cs
Device.extension[0].extension[1].value[0].coding[0].code[0]1055210001_bloodglucose
Device.extension[0].extension[1].value[0].coding[0].display[0]1055210001_bloodglucose
Device.extension[0].extension[2].url[0]settingsValue
Device.extension[0].extension[2].value[0].low[0].value[0]80
Device.extension[0].extension[2].value[0].low[0].unit[0]mg/dL
Device.extension[0].extension[2].value[0].low[0].system[0]http://unitsofmeasure.org
Device.extension[0].extension[2].value[0].low[0].code[0]mg/dL
Device.extension[0].extension[2].value[0].high[0].value[0]200
Device.extension[0].extension[2].value[0].high[0].unit[0]mg/dL
Device.extension[0].extension[2].value[0].high[0].system[0]http://unitsofmeasure.org
Device.extension[0].extension[2].value[0].high[0].code[0]mg/dL
Device.extension[0].url[0]https://roche.com/fhir/iop/StructureDefinition/ext-DeviceSettings
Device.extension[1].extension[0].url[0]settingsTime
Device.extension[1].extension[0].value[0].start[0]2023-10-13T13:00:00Z
Device.extension[1].extension[0].value[0].end[0]2023-10-13T14:00:00Z
Device.extension[1].extension[1].url[0]settingsCode
Device.extension[1].extension[1].value[0].coding[0].system[0]http://snomed.info/sct
Device.extension[1].extension[1].value[0].coding[0].code[0]789483009
Device.extension[1].extension[1].value[0].coding[0].display[0]Insulin sensitivity factor
Device.extension[1].extension[2].url[0]settingsValue
Device.extension[1].extension[2].value[0].numerator[0].value[0]40
Device.extension[1].extension[2].value[0].numerator[0].unit[0]mg/dL
Device.extension[1].extension[2].value[0].numerator[0].system[0]http://unitsofmeasure.org
Device.extension[1].extension[2].value[0].numerator[0].code[0]mg/dL
Device.extension[1].extension[2].value[0].denominator[0].value[0]1.3
Device.extension[1].extension[2].value[0].denominator[0].unit[0][iU]
Device.extension[1].extension[2].value[0].denominator[0].system[0]http://unitsofmeasure.org
Device.extension[1].extension[2].value[0].denominator[0].code[0][iU]
Device.extension[1].url[0]https://roche.com/fhir/iop/StructureDefinition/ext-DeviceSettings
Device.extension[2].extension[0].url[0]settingsTime
Device.extension[2].extension[0].value[0].start[0]2023-10-13T13:00:00Z
Device.extension[2].extension[0].value[0].end[0]2023-10-13T14:00:00Z
Device.extension[2].extension[1].url[0]settingsCode
Device.extension[2].extension[1].value[0].coding[0].system[0]http://snomed.info/sct
Device.extension[2].extension[1].value[0].coding[0].code[0]789496005
Device.extension[2].extension[1].value[0].coding[0].display[0]Insulin to carbohydrate ratio
Device.extension[2].extension[2].url[0]settingsValue
Device.extension[2].extension[2].value[0].numerator[0].value[0]10
Device.extension[2].extension[2].value[0].numerator[0].unit[0]g
Device.extension[2].extension[2].value[0].numerator[0].system[0]http://unitsofmeasure.org
Device.extension[2].extension[2].value[0].numerator[0].code[0]g
Device.extension[2].extension[2].value[0].denominator[0].value[0]1.3
Device.extension[2].extension[2].value[0].denominator[0].unit[0][iU]
Device.extension[2].extension[2].value[0].denominator[0].system[0]http://unitsofmeasure.org
Device.extension[2].extension[2].value[0].denominator[0].code[0][iU]
Device.extension[2].url[0]https://roche.com/fhir/iop/StructureDefinition/ext-DeviceSettings
Device.extension[3].extension[0].url[0]settingsTime
Device.extension[3].extension[0].value[0].start[0]2023-10-13T13:00:00Z
Device.extension[3].extension[0].value[0].end[0]2023-10-13T14:00:00Z
Device.extension[3].extension[1].url[0]settingsCode
Device.extension[3].extension[1].value[0].coding[0].system[0]https://roche.com/fhir/iop/cs
Device.extension[3].extension[1].value[0].coding[0].code[0]39869006_hypoglycemia
Device.extension[3].extension[1].value[0].coding[0].display[0]39869006_hypoglycemia
Device.extension[3].extension[2].url[0]settingsValue
Device.extension[3].extension[2].value[0]True
Device.extension[3].url[0]https://roche.com/fhir/iop/StructureDefinition/ext-DeviceSettings
Device.extension[4].extension[0].url[0]settingsTime
Device.extension[4].extension[0].value[0].start[0]2023-10-13T13:00:00Z
Device.extension[4].extension[0].value[0].end[0]2023-10-13T14:00:00Z
Device.extension[4].extension[1].url[0]settingsCode
Device.extension[4].extension[1].value[0].coding[0].system[0]https://roche.com/fhir/iop/cs
Device.extension[4].extension[1].value[0].coding[0].code[0]39869006_hyperglycemia
Device.extension[4].extension[1].value[0].coding[0].display[0]39869006_hyperglycemia
Device.extension[4].extension[2].url[0]settingsValue
Device.extension[4].extension[2].value[0]True
Device.extension[4].url[0]https://roche.com/fhir/iop/StructureDefinition/ext-DeviceSettings
Device.extension[5].extension[0].url[0]settingsTime
Device.extension[5].extension[0].value[0].start[0]2023-10-13T14:00:00Z
Device.extension[5].extension[0].value[0].end[0]2023-10-13T15:00:00Z
Device.extension[5].extension[1].url[0]settingsCode
Device.extension[5].extension[1].value[0].coding[0].system[0]https://roche.com/fhir/iop/cs
Device.extension[5].extension[1].value[0].coding[0].code[0]1055210001_bloodglucose
Device.extension[5].extension[1].value[0].coding[0].display[0]1055210001_bloodglucose
Device.extension[5].extension[2].url[0]settingsValue
Device.extension[5].extension[2].value[0].low[0].value[0]85
Device.extension[5].extension[2].value[0].low[0].unit[0]mg/dL
Device.extension[5].extension[2].value[0].low[0].system[0]http://unitsofmeasure.org
Device.extension[5].extension[2].value[0].low[0].code[0]mg/dL
Device.extension[5].extension[2].value[0].high[0].value[0]190
Device.extension[5].extension[2].value[0].high[0].unit[0]mg/dL
Device.extension[5].extension[2].value[0].high[0].system[0]http://unitsofmeasure.org
Device.extension[5].extension[2].value[0].high[0].code[0]mg/dL
Device.extension[5].url[0]https://roche.com/fhir/iop/StructureDefinition/ext-DeviceSettings
Device.extension[6].extension[0].url[0]settingsTime
Device.extension[6].extension[0].value[0].start[0]2023-10-13T14:00:00Z
Device.extension[6].extension[0].value[0].end[0]2023-10-13T15:00:00Z
Device.extension[6].extension[1].url[0]settingsCode
Device.extension[6].extension[1].value[0].coding[0].system[0]http://snomed.info/sct
Device.extension[6].extension[1].value[0].coding[0].code[0]789483009
Device.extension[6].extension[1].value[0].coding[0].display[0]Insulin sensitivity factor
Device.extension[6].extension[2].url[0]settingsValue
Device.extension[6].extension[2].value[0].numerator[0].value[0]45
Device.extension[6].extension[2].value[0].numerator[0].unit[0]mg/dL
Device.extension[6].extension[2].value[0].numerator[0].system[0]http://unitsofmeasure.org
Device.extension[6].extension[2].value[0].numerator[0].code[0]mg/dL
Device.extension[6].extension[2].value[0].denominator[0].value[0]1.3
Device.extension[6].extension[2].value[0].denominator[0].unit[0][iU]
Device.extension[6].extension[2].value[0].denominator[0].system[0]http://unitsofmeasure.org
Device.extension[6].extension[2].value[0].denominator[0].code[0][iU]
Device.extension[6].url[0]https://roche.com/fhir/iop/StructureDefinition/ext-DeviceSettings
Device.extension[7].extension[0].url[0]settingsTime
Device.extension[7].extension[0].value[0].start[0]2023-10-13T13:00:00Z
Device.extension[7].extension[0].value[0].end[0]2023-10-13T14:00:00Z
Device.extension[7].extension[1].url[0]settingsCode
Device.extension[7].extension[1].value[0].coding[0].system[0]http://snomed.info/sct
Device.extension[7].extension[1].value[0].coding[0].code[0]789496005
Device.extension[7].extension[1].value[0].coding[0].display[0]Insulin to carbohydrate ratio
Device.extension[7].extension[2].url[0]settingsValue
Device.extension[7].extension[2].value[0].numerator[0].value[0]15
Device.extension[7].extension[2].value[0].numerator[0].unit[0]g
Device.extension[7].extension[2].value[0].numerator[0].system[0]http://unitsofmeasure.org
Device.extension[7].extension[2].value[0].numerator[0].code[0]g
Device.extension[7].extension[2].value[0].denominator[0].value[0]1.3
Device.extension[7].extension[2].value[0].denominator[0].unit[0][iU]
Device.extension[7].extension[2].value[0].denominator[0].system[0]http://unitsofmeasure.org
Device.extension[7].extension[2].value[0].denominator[0].code[0][iU]
Device.extension[7].url[0]https://roche.com/fhir/iop/StructureDefinition/ext-DeviceSettings
Device.extension[8].extension[0].url[0]settingsTime
Device.extension[8].extension[0].value[0].start[0]2023-10-14T13:00:00Z
Device.extension[8].extension[0].value[0].end[0]2023-10-15T14:00:00Z
Device.extension[8].extension[1].url[0]settingsCode
Device.extension[8].extension[1].value[0].coding[0].system[0]https://roche.com/fhir/iop/cs
Device.extension[8].extension[1].value[0].coding[0].code[0]39869006_hypoglycemia
Device.extension[8].extension[1].value[0].coding[0].display[0]39869006_hypoglycemia
Device.extension[8].extension[2].url[0]settingsValue
Device.extension[8].extension[2].value[0]False
Device.extension[8].url[0]https://roche.com/fhir/iop/StructureDefinition/ext-DeviceSettings
Device.extension[9].extension[0].url[0]settingsTime
Device.extension[9].extension[0].value[0].start[0]2023-10-14T13:00:00Z
Device.extension[9].extension[0].value[0].end[0]2023-10-15T14:00:00Z
Device.extension[9].extension[1].url[0]settingsCode
Device.extension[9].extension[1].value[0].coding[0].system[0]https://roche.com/fhir/iop/cs
Device.extension[9].extension[1].value[0].coding[0].code[0]39869006_hyperglycemia
Device.extension[9].extension[1].value[0].coding[0].display[0]39869006_hyperglycemia
Device.extension[9].extension[2].url[0]settingsValue
Device.extension[9].extension[2].value[0]False
Device.extension[9].url[0]https://roche.com/fhir/iop/StructureDefinition/ext-DeviceSettings
Device.definition[0].reference[0].reference[0]DeviceDefinition/rdc-DeviceDefinition-insulin-time-block
Device.serialNumber[0]5050

Notes:

  1. Device resource for Insulin pump needs to be send first
  2. once we have the device resource in place, Medication adminstration resource can be shared as it has a reference to the device(insulin pump) resource.