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
Mappings for the StemCellTransplantation logical model.
StemCellTransplantation |
StemCellTransplantation | Procedure.conformsTo('http://hl7.eu/fhir/ig/pcsp/StructureDefinition/Procedure-sct-eu-pcsp') |
identifier | .identifier |
relatedDiagnosis | .reasonReference |
relatedRelapse | .reasonReference |
istitutionOfTreatment | location.resolve().conformsTo(http://hl7.eu/fhir/ig/pcsp/StructureDefinition/Location-eu-pcsp) |
description | Location.description |
name | Location.name |
address | Location.address.city |
country | Location.address.country |
date | .performedDateTime |
transplantType | .code |
donorType | BiologicallyDerivedProduct .conformsTo('http://hl7.eu/fhir/ig/pcsp/StructureDefinition/BiologicallyDerivedProduct-sct-eu-pcsp').extension('http://hl7.eu/fhir/ig/pcsp/StructureDefinition/sct-donor-type').valueCodeableConcept |
cellSource | BiologicallyDerivedProduct .conformsTo('http://hl7.eu/fhir/ig/pcsp/StructureDefinition/BiologicallyDerivedProduct-sct-eu-pcsp').extension('http://hl7.eu/fhir/ig/pcsp/StructureDefinition/sct-source-type').valueCodeableConcept |
conditioningRegimen | Procedure.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 |
gvhd | Condition.conformsTo('http://hl7.eu/fhir/ig/pcsp/StructureDefinition/Condition-gvdh-eu-pcsp') |
prophylaxis | Procedure.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 |
bloodBeforeTransplant | Observation.conformsTo('http://hl7.eu/fhir/ig/pcsp/StructureDefinition/Observation-bld-abo-rh-eu-pcsp').where(effectiveTiming.code = #before-procedure) |
type | component.where(code = $loinc#883-9 'ABO group [Type] in Blood').value |
rh | component.where(code = $loinc#10331-7 'Rh [Type] in Blood').value |
bloodAfterTransplant | Observation.conformsTo('http://hl7.eu/fhir/ig/pcsp/StructureDefinition/Observation-bld-abo-rh-eu-pcsp').where(effectiveTiming.code = #after-procedure) |
type | component.where(code = $loinc#883-9 'ABO group [Type] in Blood').value |
rh | component.where(code = $loinc#10331-7 'Rh [Type] in Blood').value |
endOfTreatment | Procedure.conformsTo('http://hl7.eu/fhir/ig/pcsp/StructureDefinition/Procedure-sct-prophylaxis-eu-pcsp').where(category = $sct#416608005 'Drug therapy' ).performedPeriod.end |