PanCareSurPass Project HL7 FHIR Implementation Guide
0.2.0 - CI Build 150

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

Logical Model: Diagnosis - Mappings

Draft as of 2024-12-11

Mappings for the Diagnosis logical model.

Mappings for Diagnosis model to PCSP HL7 FHIR R4 Profiles (hl7.org/fhir/r4)

Diagnosis
DiagnosisCondition.conformsTo('http://hl7.eu/fhir/ig/pcsp/StructureDefinition/Condition-primaryCancer-eu-pcsp')
   identifier.identifier
   dateOfDiagnosis.extension('condition-assertedDate').valueDateTime
   centerOfDiagnosisObservation.conformsTo('http://hl7.eu/fhir/ig/pcsp/StructureDefinition/Observation-diagnosis-eu-pcsp').performer
      identifierObservation.performer.resolve().identifier, Observation.performer.identifier
      nameObservation.performer.resolve().name, Observation.performer.display
      cityObservation.performer.resolve().address.city
      countryObservation.performer.resolve().address.country
   primaryTreatmentCenterPatient.generalPractitioner, Encounter.serviceProvider
      namePatient.generalPractitioner.display, Patient.generalPractitioner.resolve().name, Encounter.serviceProvider.display, Encounter.serviceProvider.resolve().name
      cityPatient.generalPractitioner.resolve().address.city, Encounter.serviceProvider.resolve().address.city
      countryPatient.generalPractitioner.resolve().address.country, Encounter.serviceProvider.resolve().address.country
   dateOfArrivalAtCenterEncounter.period.start
   diagnosticGroupCondition.code.coding
   morphologyCodeCondition.extension('mcode-histology-morphology-behavior').valueCodeableConcept
   tumorBehaviourCondition.extension('mcode-histology-morphology-behavior').valueCodeableConcept
   descriptionCondition.text, Condition.code.text
   siteCondition.bodySite
      codeCondition.bodySite.coding
      descriptionCondition.bodySite.text
   lateralityCondition.bodySite.extension('mcode-laterality-qualifier').valueCodeableConcept
   metastasisCondition.conformsTo('http://hl7.eu/fhir/ig/pcsp/StructureDefinition/Condition-secondaryCancer-eu-pcsp')
      identifier.identifier
      site.bodySite
         code.bodySite.coding
         description.bodySite.text
   geneticMarkersCondition.evidence.where(code = http://snomed.info/sct#106221001 'Genetic finding')
   stageCondition.stage
   immunologyCondition.evidence.where(code = http://snomed.info/sct#365861007 'Finding of immune status')
   hereditaryPredispositionCondition.evidence.where(code = http://snomed.info/sct#32895009 'Hereditary disease')
   notesCondition.note