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 — Logical Model → FHIR Map

Immunosuppressant Catalogue

Profile: Immunosuppressant (Medication)

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

Immunosuppressant to Patient

Primary profile: ImmPat (MedicationStatement)

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

This entity links a specific immunosuppressant drug to a recipient at a given visit, capturing dosing, drug levels, and phase (Induction or Maintenance). The induction and maintenance DM tables are unified here via the phase field.

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)
dose R MedicationStatement.dosage.doseAndRate.doseQuantity.value Numeric dose value
unit R MedicationStatement.dosage.doseAndRate.doseQuantity.code UCUM unit code (e.g. mg.kg-1)
start_date R MedicationStatement.effectivePeriod.start  
end_date R MedicationStatement.effectivePeriod.end  

Pharmacokinetic Monitoring

PK monitoring values are represented as ImmPatPKObservation (Observation) resources linked to the parent ImmPat via Observation.partOf. Query pattern: Observation?part-of={imm-pat-id}.

DM field Card. FHIR path Notes
pre_dose_level R Observation.valueQuantity Observation.code = ImmPatPKTypeCS#pre-dose-level
csa_2h_post_dose_level R Observation.valueQuantity Observation.code = ImmPatPKTypeCS#post-dose-2h-level
auc R Observation.valueQuantity Observation.code = ImmPatPKTypeCS#auc