PROTECT-CHILD Pediatric Transplant Data Implementation Guide, published by Protect Child. This guide is not an authorized publication; it is the continuous build for version 0.1.0-ci-build built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/hl7-eu/protect-child/ and changes regularly. See the Directory of published versions
| Official URL: https://hl7.eu/fhir/ig/hl7.eu.fhir.protect-child/ConceptMap/vital-sign-lm-to-fhir | Version: 0.1.0-ci-build | |||
| Draft as of 2026-09-28 | Computable Name: VitalSignLmToFhir | |||
Where each field of the Vital Sign logical model lands in this guide's profiles. Generated from the model-map page; one group per target profile. Equivalence relatedto marks a field that is derived, split or recoded on the way.
| DM field | Target profile | FHIR element | Relationship | Comment |
| vital_sign_id | vital-sign | Observation.identifier.value | equivalent | |
| visit_id | vital-sign | Observation.encounter | equivalent | |
| date | vital-sign | Observation.effective[x] | equivalent | FHIR path: Observation.effectiveDateTime. |
| systolic_blood_pressure | vital-sign | Observation.component:systolic_bp.value[x] | equivalent | FHIR path: Observation.component[systolic_bp].valueQuantity. 8480-6. mm[Hg] |
| diastolic_blood_pressure | vital-sign | Observation.component:diastolic_bp.value[x] | equivalent | FHIR path: Observation.component[diastolic_bp].valueQuantity. 8462-4. mm[Hg] |
| heart_rate | vital-sign | Observation.component:heart_rate.value[x] | equivalent | FHIR path: Observation.component[heart_rate].valueQuantity. 8867-4. /min |
| oxygen_saturation | vital-sign | Observation.component:oxygen_saturation.value[x] | equivalent | FHIR path: Observation.component[oxygen_saturation].valueQuantity. 59408-5. % |
| temperature | vital-sign | Observation.component:temperature.value[x] | equivalent | FHIR path: Observation.component[temperature].valueQuantity. 8310-5. Cel |
| bmi | vital-sign | Observation.component:bmi.value[x] | equivalent | FHIR path: Observation.component[bmi].valueQuantity. 39156-5. kg/m2 |
| sbp_percentile | vital-sign | Observation.component:sbp_percentile.value[x] | equivalent | FHIR path: Observation.component[sbp_percentile].valueInteger. 72165-4 |
| dbp_percentile | vital-sign | Observation.component:dbp_percentile.value[x] | equivalent | FHIR path: Observation.component[dbp_percentile].valueInteger. 72164-7 |
| mean_sbp_24 | vital-sign | Observation.component:mean_sbp_24.value[x] | equivalent | FHIR path: Observation.component[mean_sbp_24].valueQuantity. 8490-5. mm[Hg] |
| mean_dbp_24 | vital-sign | Observation.component:mean_dbp_24.value[x] | equivalent | FHIR path: Observation.component[mean_dbp_24].valueQuantity. 8472-3. mm[Hg] |
| mean_sbp_day | vital-sign | Observation.component:mean_sbp_day.value[x] | equivalent | FHIR path: Observation.component[mean_sbp_day].valueQuantity. VitalSignLocalCS#mean-sbp-day. mm[Hg] |
| mean_dbp_day | vital-sign | Observation.component:mean_dbp_day.value[x] | equivalent | FHIR path: Observation.component[mean_dbp_day].valueQuantity. VitalSignLocalCS#mean-dbp-day. mm[Hg] |
| mean_sbp_night | vital-sign | Observation.component:mean_sbp_night.value[x] | equivalent | FHIR path: Observation.component[mean_sbp_night].valueQuantity. VitalSignLocalCS#mean-sbp-night. mm[Hg] |
| mean_dbp_night | vital-sign | Observation.component:mean_dbp_night.value[x] | equivalent | FHIR path: Observation.component[mean_dbp_night].valueQuantity. VitalSignLocalCS#mean-dbp-night. mm[Hg] |
| sbp_load | vital-sign | Observation.component:sbp_load.value[x] | equivalent | FHIR path: Observation.component[sbp_load].valueQuantity. VitalSignLocalCS#sbp-load. % |
| dbp_load | vital-sign | Observation.component:dbp_load.value[x] | equivalent | FHIR path: Observation.component[dbp_load].valueQuantity. VitalSignLocalCS#dbp-load. % |
| sbp_dip | vital-sign | Observation.component:sbp_dip.value[x] | equivalent | FHIR path: Observation.component[sbp_dip].valueQuantity. VitalSignLocalCS#sbp-dip. % |
| dbp_dip | vital-sign | Observation.component:dbp_dip.value[x] | equivalent | FHIR path: Observation.component[dbp_dip].valueQuantity. VitalSignLocalCS#dbp-dip. % |