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: Diagnosis to this guide Map (Experimental)

Official URL: http://hl7.eu/fhir/ig/idea4rc/ConceptMap/diagnosis2FHIR Version: 0.1.0
Draft as of 2025-09-10 Computable Name: Diagnosis2FHIR

It shows how the Diagnosis model is mapped into this guide

Mapping from (not specified) to (not specified)


Group 1 Mapping from Diagnosis to Condition: Primary Cancer

Source CodeRelationshipTarget CodeComment
cancerepisode (CancerEpisode (M))is related toCondition.id
dateOfDiagnosis (Date of diagnosis (biopsy or surgical piece) (M))is equivalent toCondition.onsetDateTimeIf the onsetAge is not used
dateOfDiagnosis (Date of diagnosis (biopsy or surgical piece) (M))is related toCondition.evidence:diagnosisDetails.detailSee details in group2
typeOfBiopsy (Type of biopsy (M))is related toCondition.evidence:diagnosisDetails.detailSee details in group2
biopsyDoneBy (Biopsy done by (M))is related toCondition.evidence:diagnosisDetails.detailSee details in group2
ageAtDiagnosis (Age at diagnosis (M))is equivalent toCondition.onsetAgeApplicable only if onSetDateTime is not used otherwise is a calculated value from birthdate and onSetDateTime
radiotherapyInducedSarcoma (Radiotherapy induced sarcoma (M))is equivalent toCondition.extension:condition-dueTo'true' when extension:condition-dueTo.valueCodeableConcept = $sct#108290001 'Radiation oncology AND/OR radiotherapy'
biopsyGrading (Biopsy grading (O))is equivalent toCondition.stage.summary
histologyGroup (Histology group (O))is equivalent toCondition.histologyMorphologyBehaviorThe value must be one of the ones in ValueSet: Cancer histology: Athena
site (Site (O))is equivalent toCondition.bodySiteThe value must be one of the ones in Site: Athena
histologySubgroup (Histology subgroup (O))is equivalent toCondition.histologyMorphologyBehaviorThe value must be one of the ones in ValueSet: Cancer histology subgroup: Athena
subsite (Subsite (O))is equivalent toCondition.bodySiteThe value must be one of the ones in Subsites: Athena
diagnosisCode (Diagnosis code (M))is equivalent toCondition.codeIf HNC, the value must be one of the ones in ValueSet: HNC ConditionList: Athen. If Sarc, the value must be one of the ones in ValueSet: Sarcome List: Athena 
diagnosisCode (Diagnosis code (M))is related toCondition.evidence:diagnosisDetails.detailSee details in group2
tumorSize (Tumor Size (M))is equivalent toCondition.evidence:simpleResult.detail.valueQuantityWhere detail.resolve().ofType(Observation).code is $athena#36768664
superficialDepth (Superficial depth (M))is equivalent toCondition.bodySite.extension:qualifier.value[x]Where qualifier.value is $athena#36768911
superficialDepth (Superficial depth (M))is equivalent toCondition.evidence:simpleResult.detail.valueQuantityWhere detail.resolve().ofType(Observation).code is $athena#36768749
deepDepth (Deep depth (M))is equivalent toCondition.bodySite.extension:qualifier.value[x]Where qualifier.value is $athena#36768749
deepDepth (Deep depth (M))is equivalent toCondition.evidence:simpleResult.detail.valueQuantityWhere detail.resolve().ofType(Observation).code is $athena#36768749
biopsyMitoticCount (Biopsy Mitotic count (M))is equivalent toCondition.evidence:simpleResult.detail.valueQuantityWhere detail.resolve().ofType(Observation).code is $athena#4227243
mitoticIndex (Mitotic Index (M))is equivalent toCondition.evidence:simpleResult.detail.valueCodeableConceptWhere detail.resolve().ofType(Observation).code is $athena#4099595
plasmaticEbvDnaAtBaseline (Plasmatic EBV DNA at baseline (R))is equivalent toCondition.evidence:simpleResult.detail.valueCodeableConceptWhere detail.resolve().ofType(Observation).code is $athena#3043849
hpvStatus (HPV status (M for OROPHARYNGEAL (not oral cavity) carcinomas))is equivalent toCondition.evidence:simpleResult.detail.valueCodeableConceptWhere detail.resolve().ofType(Observation).code is $athena#46236082
crpTested (CRP – C reactive protein tested (O))is equivalent toCondition.evidence:simpleResult.detail.valueCodeableConceptWhere detail.resolve().ofType(Observation).code is $athena#3000965

Group 2 Mapping from Diagnosis to Observation: Diagnosis details

Source CodeRelationshipTarget CodeComment
dateOfDiagnosis (Date of diagnosis (biopsy or surgical piece) (M))is equivalent toObservation.effectiveDateTime
typeOfBiopsy (Type of biopsy (M))is equivalent toObservation.method
biopsyDoneBy (Biopsy done by (M))is equivalent toObservation.performer
diagnosisCode (Diagnosis code (M))is equivalent toObservation.valueCodeableConceptIf HNC, the value must be one of the ones in ValueSet: HNC ConditionList: Athen. If Sarc, the value must be one of the ones in ValueSet: Sarcome List: Athena