PanCareSurPass Project HL7 FHIR Implementation Guide
0.1.0 - trial-use 150

This page is part of the PanCareSurPass Project HL7 FHIR Implementation Guide (v0.1.0: QA Preview) based on FHIR R4. This is the current published version in its permanent home (it will always be available at this URL). For a full list of available versions, see the Directory of published versions

Logical Model: Diagnosis - Mappings

Active as of 2023-01-26

Mappings for the Diagnosis logical model.

Mappings for RIM Mapping (http://hl7.org/v3)

Diagnosis
Diagnosis
   centerOfDiagnosis
      idn/a
      extensionn/a
      modifierExtensionN/A
   primaryTreatmentCenter
      idn/a
      extensionn/a
      modifierExtensionN/A
   site
      idn/a
      extensionn/a
      modifierExtensionN/A
   metastasis
      idn/a
      extensionn/a
      modifierExtensionN/A
      site
         idn/a
         extensionn/a
         modifierExtensionN/A

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