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
Primary profile: PatientTransplant (Patient)
Cardinality key — M = Mandatory (1..1) · R = Recommended (0..1) · O = Optional (0..1)
Demographics panel: PatientDemographicsObservation (Observation, category survey) — age at transplant
Immunology panel: PatientImmunologyObservation (Observation, category laboratory) — PRA and histological date
Diagnoses: PatientLiverDiseaseDiagnosis · PatientRenalDiseaseDiagnosis (Condition)
| DM field | Card. | FHIR path | Notes |
|---|---|---|---|
| patient_id | M | Patient.identifier.value |
|
| gender | M | Patient.gender |
|
| age_years | R | Observation.component[age_years].valueQuantity |
UCUM a; in PatientDemographicsObservation |
| age_months | R | Observation.component[age_months].valueQuantity |
UCUM mo; in PatientDemographicsObservation |
| max_pra | R | Observation.component[max_pra].valueInteger |
PatientPRATypeCS#max; in PatientImmunologyObservation |
| last_pra | R | Observation.component[last_pra].valueInteger |
PatientPRATypeCS#last; in PatientImmunologyObservation |
| date_histological_diag | M | Observation.component[date_histological_diag].valueDateTime |
LOINC 77975-1; in PatientImmunologyObservation |
| diag_primary_disease | M | Condition.code |
Shared across both Condition profiles below; the free-text diagnosis name |
| date_diag_primary_disease | M | Condition.onsetDateTime |
Shared across both Condition profiles below |
| date_diag_primary_disease + diag_liver_disease | M | Condition.onsetDateTime (date); Condition.code (diagnosis) |
PatientLiverDiseaseDiagnosis; bodySite = SNOMED 10200004; Liver only |
| date_diag_primary_disease + diag_renal_disease | M | Condition.onsetDateTime (date); Condition.code (diagnosis) |
PatientRenalDiseaseDiagnosis; bodySite = SNOMED 64033007; Kidney only |
| center_no | M | Patient.managingOrganization |
Reference(StudyCentre); identifier.value = 1–4 |