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
Draft as of 2024-12-11 |
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 |