Calibration BG - reduced FHIR

Sample Scenario

Data Point Value unit comment
SessionId AAAA
GlucoseConcentration (BG) 104 mg/dL
CalibrationTime 2020-08-04T15:00:16Z UTC
CalibrationType CapillaryWholeBlood String Possible values are CapillaryWholeBlood; CapillaryPlasma; VenousWholeBlood; VenousPlasma; ArterialWholeBlood; ArterialPlasma; UndeterminedWholeBlood; UndeterminedPlasma; InterstitialFluid_ISF; ControlSolution
CalibrationSampleLocation Finger String Possible values are Finger; AlternateSiteTest; Earlobe; ControlSolution; SubcutaneousTissue; SampleLocationValueNotAvailable
NextCalibrationTime 360 min
CalibrationDataRecordNumber 1
CalibrationStatus CalibrationProcessPending String Possible values are CalibrationDatarejected; CalibrationDataoutofrange; CalibrationProcessPending

Note: Comments are provided in green in the JSON below

Below is an example JSON for the Calibration BG resource having Blood glucose information in reduced FHIR format


{
	"resourceType": "Observation",
	"meta": { //Should be sent by Confidence saying which profile the below resource conforms to. It is always the same for a Calibration BG resource
		"profile": [
			"http://roche.com/fhir/rdc/StructureDefinition/observation-calibration-reduced"
		]
	},
	"identifier": [
		{
			"system": "http://roche.com/fhir/rdc/sid/observation/confidence", //always same for resourceType Observation
			"value": "<confidence unique identifier>" // Unique identifier from confidence
		}
	],
	"related": [
		{
			"type": "derived-from",
			"target": {
				"display": "AAAA" //SessionID - unique identfier for the session to which this BG reading is calibarate
			}
		}
	],
	"status": "final", //status will be final for Calibration  observation
	"code": {
		"text": "GlucoseConcentration(Calibration)" //static text describing that the resource is for a Calibration BG measurement
	},
	"effectiveDateTime": "2020-08-04T15:00:16Z", //Timestamp of the measurement in zulu/UTC
	"valueQuantity": {
		"value": "104", // BG Calibration value in mg/dL
		"unit": "mg/dL"
	},
	"bodySite": {
		"text": "Finger"  //static text describing the Calibration sample location
	},
	"extension": [
		{
			"url": "http://roche.com/fhir/rdc/StructureDefinition/patient-timezone",
			"valueString": "+02:00" // ** Refer timezone extension page for possible combination of timezone captured 
		}, 
		{
			"url": "http://roche.com/fhir/rdc/StructureDefinition/sample-type",
			"valueCodeableConcept": {
				"text": "CapillaryWholeBlood" //static text describing the calibration type (of sample) 
			}
		},
		{
			"url": "http://roche.com/fhir/rdc/StructureDefinition/next-calibration-time",
			"valueQuantity": {
				"value": 360, //next calibration interval in  mins
				"unit": "min"
			}
		},
		{
			"url": "http://roche.com/fhir/rdc/StructureDefinition/calibration-count",
			"valueInteger": 3 // value describing the calibration count
		},
		{
			"url": "http://roche.com/fhir/rdc/StructureDefinition/calibration-action",
			"valueString": "CalibrationProcessPending" // static text describing the calibration status
		}
	]
}


** Refer timezone extension page for possible combination of timezone captured HERE