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: StemCellTransplantation - Mappings

Draft as of 2024-12-11

Mappings for the StemCellTransplantation logical model.

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

StemCellTransplantation
StemCellTransplantationProcedure.conformsTo('http://hl7.eu/fhir/ig/pcsp/StructureDefinition/Procedure-sct-eu-pcsp')
   identifier.identifier
   relatedDiagnosis.reasonReference
   relatedRelapse.reasonReference
   istitutionOfTreatmentlocation.resolve().conformsTo(http://hl7.eu/fhir/ig/pcsp/StructureDefinition/Location-eu-pcsp)
      descriptionLocation.description
      nameLocation.name
      addressLocation.address.city
         countryLocation.address.country
   date.performedDateTime
   transplantType.code
   donorTypeBiologicallyDerivedProduct .conformsTo('http://hl7.eu/fhir/ig/pcsp/StructureDefinition/BiologicallyDerivedProduct-sct-eu-pcsp').extension('http://hl7.eu/fhir/ig/pcsp/StructureDefinition/sct-donor-type').valueCodeableConcept
   cellSourceBiologicallyDerivedProduct .conformsTo('http://hl7.eu/fhir/ig/pcsp/StructureDefinition/BiologicallyDerivedProduct-sct-eu-pcsp').extension('http://hl7.eu/fhir/ig/pcsp/StructureDefinition/sct-source-type').valueCodeableConcept
   conditioningRegimenProcedure.conformsTo('http://hl7.eu/fhir/ig/pcsp/StructureDefinition/Procedure-sct-prophylaxis-eu-pcsp').where(reasonReference.resolve().conformTo('http://hl7.eu/fhir/ig/pcsp/StructureDefinition/Procedure-sct-eu-pcsp') ).text
   gvhdCondition.conformsTo('http://hl7.eu/fhir/ig/pcsp/StructureDefinition/Condition-gvdh-eu-pcsp')
      prophylaxisProcedure.conformsTo('http://hl7.eu/fhir/ig/pcsp/StructureDefinition/Procedure-sct-prophylaxis-eu-pcsp').where(code = $sct#868254008 'GVHD (graft versus host disease) prophylaxis').exists()
      acute.where(code = http://snomed.info/sct#402355000 'Acute graft-versus-host disease')
         status.where(code = http://snomed.info/sct#402355000 'Acute graft-versus-host disease').exists()
         grade.stage.summary
         startDate.onsetDateTime
         endDate.abatementDateTime
      chronic.where(code = http://snomed.info/sct#402356004 'Chronic graft-versus-host disease')
         status.where(code = http://snomed.info/sct#402356004 'Chronic graft-versus-host disease').exists()
         grade.stage.summary
         startDate.onsetDateTime
         endDate.abatementDateTime
      organAffected.bodySite
   bloodBeforeTransplantObservation.conformsTo('http://hl7.eu/fhir/ig/pcsp/StructureDefinition/Observation-bld-abo-rh-eu-pcsp').where(effectiveTiming.code = #before-procedure)
      typecomponent.where(code = $loinc#883-9 'ABO group [Type] in Blood').value
      rhcomponent.where(code = $loinc#10331-7 'Rh [Type] in Blood').value
   bloodAfterTransplantObservation.conformsTo('http://hl7.eu/fhir/ig/pcsp/StructureDefinition/Observation-bld-abo-rh-eu-pcsp').where(effectiveTiming.code = #after-procedure)
      typecomponent.where(code = $loinc#883-9 'ABO group [Type] in Blood').value
      rhcomponent.where(code = $loinc#10331-7 'Rh [Type] in Blood').value
   endOfTreatmentProcedure.conformsTo('http://hl7.eu/fhir/ig/pcsp/StructureDefinition/Procedure-sct-prophylaxis-eu-pcsp').where(category = $sct#416608005 'Drug therapy' ).performedPeriod.end