hl7-eu-logo
PROTECT-CHILD Pediatric Transplant Data Implementation Guide
0.1.0-ci-build -

PROTECT-CHILD Pediatric Transplant Data Implementation Guide
0.1.0-ci-build - ci-build

PROTECT-CHILD Pediatric Transplant Data Implementation Guide, published by Protect Child. This guide is not an authorized publication; it is the continuous build for version 0.1.0-ci-build built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/hl7-eu/protect-child/ and changes regularly. See the Directory of published versions

Immunosuppressant

ImmPat profile ImmPat MedicationStatement DRUG CATALOGUE (MEDICATION) Drug ID M Drug Name M IMMUNOSUPPRESSANT TO PATIENT (MEDICATIONSTATEMENT) ImmPat ID M Drug Reference M Visit ID M Phase M Dose R Unit R Pre-Dose Level R CsA 2h Post-Dose R AUC R Start Date R End Date R

Immunosuppressant Catalogue

Concept map: ImmunosuppressantLmToFhir

Profile: Immunosuppressant (Medication, derived from Medication (EU core))

DM field Card. FHIR path
imm_id M Medication.identifier.value
name M Medication.code

Immunosuppressant to Patient

Concept map: ImmPatLmToFhir

Primary profile: ImmPat (MedicationStatement)

Cardinality key — M = Mandatory (1..1) · R = Recommended (0..1) · O = Optional (0..1)

Links an immunosuppressant to a recipient at a visit, with dosing, drug levels and phase.

DM field Card. FHIR path Notes
imm_pat_id M MedicationStatement.identifier.value  
imm_id M MedicationStatement.medicationReference Reference(Immunosuppressant)
visit_id M MedicationStatement.context Reference(Visit)
phase M MedicationStatement.category ImmPatPhaseVS — #induction, #maintenance or #rejection-treatment
dose R MedicationStatement.dosage.doseAndRate.doseQuantity.value Numeric dose value
unit R MedicationStatement.dosage.doseAndRate.doseQuantity.code ImmPatDoseUnitVS — an amount per administration (e.g. mg.kg-1), since that is what PROTECT-CHILD records
(none) — MedicationStatement.dosage.timing.repeat How often that dose is given. Required (pc-dose-1), because the amount alone does not say
(none) — MedicationStatement.reasonReference The ClinicalEvent a rejection treatment was given for
start_date R MedicationStatement.effectivePeriod.start  
end_date R MedicationStatement.effectivePeriod.end  

Pharmacokinetic Monitoring

PK values are ImmPatPKObservation (Observation) resources linked to the parent ImmPat via Observation.partOf. Observation.code carries a drug-specific LOINC code from ImmPatPKMeasurementVS, plus the DM column as a second coding from ImmPatPKTypeVS.

DM field Card. FHIR path LOINC code (Observation.code)
pre_dose_level R Observation.valueQuantity Tacrolimus 77348-1, ciclosporin 53828-0, sirolimus 115766-8, everolimus 77349-9, mycophenolate 72667-9 — second coding ImmPatPKTypeCS#pre-dose-level
csa_2h_post_dose_level R Observation.valueQuantity Ciclosporin 32997-9 — second coding ImmPatPKTypeCS#post-dose-2h-level
auc R Observation.valueQuantity Tacrolimus 92727-7, ciclosporin 99413-7, mycophenolate 115789-0; ImmPatPKTypeCS#auc for sirolimus and everolimus, for which LOINC has no AUC code — second coding ImmPatPKTypeCS#auc