Detailed modelling for possible values
Calibration type
This section describes how each Calibration type from Confidence has to be handled in FHIR. The following coding section needs to be added to the extension http://roche.com/fhir/rdc/StructureDefinition/sample-type based on the text value received in the reduced FHIR from confidence.
For example:
Reduced FHIR from Confidence:
{
"url": "http://roche.com/fhir/rdc/StructureDefinition/sample-type",
"valueCodeableConcept": {
"text": "CapillaryWholeblood" //type (of sample)
}
}
Expected expanded FHIR:
{
"url": "http://roche.com/fhir/rdc/StructureDefinition/sample-type",
"valueCodeableConcept": {
"coding": [ //To be added by the facade - system, code and display for the relevant text from reduced FHIR
{
"system": "http://ncimeta.nci.nih.gov",
"code": "C0229666",
"display": "Capillary Blood"
}
],
"text": "CapillaryWholeblood" //retain in case of restore
}
}
FHIR coding for all possible sample types
| Sample type from confidence | System | Code | Display |
|---|---|---|---|
| CapillaryWholeBlood | http://ncimeta.nci.nih.gov | C0229666 | Capillary Blood |
| CapillaryPlasma | http://ncimeta.nci.nih.gov | CL521175 | Capillary Plasma |
| VenousWholeBlood | http://ncimeta.nci.nih.gov | C1550615 | Venous Blood |
| VenousPlasma | http://ncimeta.nci.nih.gov | C3838734 | Venous Plasma |
| ArterialWholeBlood | http://ncimeta.nci.nih.gov | C0229665 | Arterial Blood |
| ArterialPlasma | http://roche.com/fhir/rdc/cs | arterial-plasma | Arterial Plasma |
| UndeterminedWholeBlood | http://roche.com/fhir/rdc/cs | undetermined-blood | Undetermined Blood |
| UndeterminedPlasma | http://roche.com/fhir/rdc/cs | undetermined-plasma | Undetermined Plasma |
| InterstitialFluid_ISF | http://ncimeta.nci.nih.gov | C0162367 | Interstitial Fluid |
| ControlSolution | http://roche.com/fhir/rdc/cdf | cdf.resq.control.L | Control solution generic |
Calibration sample location
This section describes how each Calibration Sample location from Confidence has to be handled in FHIR. The following coding section needs to be added to the valueset binding of Observation.bodySite http://roche.com/fhir/rdc/StructureDefinition/sample-location based on the text value received in the reduced FHIR from confidence.
For example:
Reduced FHIR from Confidence:
"bodySite": { "text": "Finger" // Calibration sample location }
Expected expanded FHIR:
"bodySite": { "coding": [ //To be added by facade - system, code and display when bodysite.text "Finger" is received in the reduced FHIR { "system": "http://ncimeta.nci.nih.gov", "code": "C0016129", "display": "Finger" } ], "text": "Finger" //To be retained as is from the reduced format so that on restore it can be sent back }
FHIR coding for all possible sample locations
| Sample location from confidence | System | Code | Display |
|---|---|---|---|
| Finger | http://ncimeta.nci.nih.gov | C0016129 | Finger |
| AlternateSiteTest | http://roche.com/fhir/rdc/cs | alternate-site-test | Alternate site test |
| Earlobe | http://ncimeta.nci.nih.gov | C0229315 | Lobule of the Auricle |
| ControlSolution | http://roche.com/fhir/rdc/cdf | cdf.resq.control.L | Control solution generic |
| SubcutaneousTissue | http://ncimeta.nci.nih.gov | C0278403 | Subcutis |
| SampleLocationValueNotAvailable | http://snomed.info/sct | 261665006 | Unknown (qualifier value) |