IDEA4RC FHIR Implementation Guide
0.1.0 - CI Build 150

IDEA4RC FHIR Implementation Guide, published by IDEA4RC Project. This guide is not an authorized publication; it is the continuous build for version 0.1.0 built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/hl7-eu/idea4rc/ and changes regularly. See the Directory of published versions

ConceptMap: Patient (Subject) Model to this guide Map (Experimental)

Official URL: http://hl7.eu/fhir/ig/idea4rc/ConceptMap/subject2FHIR Version: 0.1.0
Draft as of 2026-08-07 Computable Name: Subject2FHIR

It shows how the Subject model is mapped into this guide

This mapping does not specify any particular context of use.


Group 1 Mapping from Patient to Observation: Alcohol use

Source CodeCard.TypeRelationshipTarget CodeCard.Type
Subject.alcohol1..*todois equivalent toObservation.value[x]0..1todo

Group 2 Mapping from Patient to Observation: Charlson Comorbidity Index

Source CodeCard.TypeRelationshipTarget CodeCard.TypeComment
Subject.charlsonComorbidityIndex0..*todois equivalent toObservation.value[x]1..1todowhere obseravtion.code = $sct#762713009 Charlson Comorbidity Index

Group 3 Mapping from Patient to Observation: Comorbidities

Source CodeCard.TypeRelationshipTarget CodeCard.TypeComment
Subject.comorbidity1..*todois equivalent toObservation.extension:comorbidConditionPresent0..*todoThe presence of a comorbidity condition is determined by the presence of an comorbidConditionPresent extension for that condition. The absence by the presence of a comorbidConditionAbsent extension for that condition. If none of them are specified, that comorbidity is unknown or undetermined. For examplification purposes only the comorbidConditionPresent extension is shown for the included items
Subject.comorbidity.myocardialInfarction0..*todois equivalent toObservation.extension:comorbidConditionPresent0..*todo
Subject.comorbidity.congestiveHeartFailure0..*todois equivalent toObservation.extension:comorbidConditionPresent0..*todo
Subject.comorbidity.peripheralVascularDisease0..*todois equivalent toObservation.extension:comorbidConditionPresent0..*todo
Subject.comorbidity.cerebrovascularAccidentExceptHemiplegia0..*todois equivalent toObservation.extension:comorbidConditionPresent0..*todo
Subject.comorbidity.dementia0..*todois equivalent toObservation.extension:comorbidConditionPresent0..*todo
Subject.comorbidity.chronicPulmonaryDisease0..*todois equivalent toObservation.extension:comorbidConditionPresent0..*todo
Subject.comorbidity.connectiveTissueDisease0..*todois equivalent toObservation.extension:comorbidConditionPresent0..*todo
Subject.comorbidity.ulcer0..*todois equivalent toObservation.extension:comorbidConditionPresent0..*todo
Subject.comorbidity.mildLiverDisease0..*todois equivalent toObservation.extension:comorbidConditionPresent0..*todo
Subject.comorbidity.moderateToSevereLiverDisease0..*todois equivalent toObservation.extension:comorbidConditionPresent0..*todo
Subject.comorbidity.diabetes0..*todois equivalent toObservation.extension:comorbidConditionPresent0..*todo
Subject.comorbidity.diabetesWithEndOrganDamage0..*todois equivalent toObservation.extension:comorbidConditionPresent0..*todo
Subject.comorbidity.hemiplegia0..*todois equivalent toObservation.extension:comorbidConditionPresent0..*todo
Subject.comorbidity.moderateToSevereRenalDisease0..*todois equivalent toObservation.extension:comorbidConditionPresent0..*todo
Subject.comorbidity.solidTumor0..*todois equivalent toObservation.extension:comorbidConditionPresent0..*todo
Subject.comorbidity.metastaticSolidTumor0..*todois equivalent toObservation.extension:comorbidConditionPresent0..*todo
Subject.comorbidity.leukemia0..*todois equivalent toObservation.extension:comorbidConditionPresent0..*todo
Subject.comorbidity.lymphoma0..*todois equivalent toObservation.extension:comorbidConditionPresent0..*todo
Subject.comorbidity.multipleMyeloma0..*todois equivalent toObservation.extension:comorbidConditionPresent0..*todo
Subject.comorbidity.aids0..*todois equivalent toObservation.extension:comorbidConditionPresent0..*todo
Subject.noGeneticSyndromeWho20201..*todois equivalent toObservation.extension:comorbidConditionPresent0..*todoThe presence of a comorbidity condition is determined by the presence of an comorbidConditionPresent extension for that condition. The absence by the presence of a comorbidConditionAbsent extension for that condition. If none of them are specified, that comorbidity is unknown or undetermined. For examplification purposes only the comorbidConditionPresent extension is shown for the included items
Subject.noGeneticSyndromeWho2020.olliersDisease1..*todois equivalent toObservation.extension:comorbidConditionPresent0..*todo
Subject.noGeneticSyndromeWho2020.maffuciSyndrome1..*todois equivalent toObservation.extension:comorbidConditionPresent0..*todo
Subject.noGeneticSyndromeWho2020.liFraumeniSyndrome1..*todois equivalent toObservation.extension:comorbidConditionPresent0..*todo
Subject.noGeneticSyndromeWho2020.mcCuneAlbrightSyndrome1..*todois equivalent toObservation.extension:comorbidConditionPresent0..*todo
Subject.noGeneticSyndromeWho2020.multipleOsteochondromas1..*todois equivalent toObservation.extension:comorbidConditionPresent0..*todo
Subject.noGeneticSyndromeWho2020.neurofibromatosisType11..*todois equivalent toObservation.extension:comorbidConditionPresent0..*todo
Subject.noGeneticSyndromeWho2020.rothmundThomsonSyndrome1..*todois equivalent toObservation.extension:comorbidConditionPresent0..*todo
Subject.noGeneticSyndromeWho2020.wernerSyndrome1..*todois equivalent toObservation.extension:comorbidConditionPresent0..*todo
Subject.noGeneticSyndromeWho2020.retinoblastoma1..*todois equivalent toObservation.extension:comorbidConditionPresent0..*todo
Subject.noGeneticSyndromeWho2020.pagetDisease1..*todois equivalent toObservation.extension:comorbidConditionPresent0..*todo
Subject.noGeneticSyndromeWho2020.otherSyndromes1..*todois equivalent toObservation.extension:comorbidConditionPresent0..*todo

Group 4 Mapping from Patient to Observation: ECOG Performance Status

Source CodeCard.TypeRelationshipTarget CodeCard.TypeComment
Subject.ecogPsAtDiagnosis0..*todois equivalent toObservation.value[x]1..1todowhere obseravtion.code = $loinc#89247-1 ECOG Performance Status score
Subject.ecogPsLabel0..*todois equivalent toObservation.interpretation0..*todo

Group 5 Mapping from Patient to Observation: Karnofsky Performance Status

Source CodeCard.TypeRelationshipTarget CodeCard.Type
Subject.karnofsyIndexAtDiagnosis0..*todois equivalent toObservation.value[x]1..1todo
Subject.karnofsyIndexLabel0..*todois equivalent toObservation.interpretation0..*todo

Group 6 Mapping from Patient to Observation: Occurrence of the other cancer

Source CodeCard.TypeRelationshipTarget CodeCard.Type
Subject.previousMalignantCancerSite0..*todois equivalent toObservation.value[x]1..1todo

Group 7 Mapping from Patient to Observation: Tobacco use

Source CodeCard.TypeRelationshipTarget CodeCard.Type
Subject.smoking1..*todois equivalent toObservation.component:smokingStatus.value[x]0..1todo
Subject.cigarettesPackYearsSmokedDuringLife0..*todois equivalent toObservation.component:packsPerYear.value[x]0..1todo

Group 8 Mapping from Patient to Observation: Cancer Treatment

Source CodeCard.TypeRelationshipTarget CodeCard.Type
Subject.previousCancerTreatment0..*todois equivalent toObservation.value[x]1..1todo

Group 9 Mapping from Patient to Patient: IDEA4RC

Source CodeCard.TypeRelationshipTarget CodeCard.TypeComment
Subject.sex1..*todois equivalent toPatient.gender1..1todoFor the time being assumed to be the administrative gender
Subject.race1..*todois equivalent toPatient.extension:race.value[x]1..1todo
Subject.birthYear1..*todois equivalent toPatient.birthDate1..1todolimited to the year
Subject.countryOfResidence1..*todois equivalent toPatient.address.country.extension:countryCode0..1todo

Group 10 Mapping from Patient to Observation Body Mass Index Profile

Source CodeCard.TypeRelationshipTarget CodeCard.Type
Subject.bmi0..*todois equivalent toObservation.value[x]0..1todo