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

Data Model (ERD)

PROTECT-CHILD data model (ERD)

This page shows the Entity–Relationship Diagram (ERD) for the PROTECT-CHILD data model (v1.2), followed by an accessible list of entities and the full relationship table.

PROTECT-CHILD data model ERD v1.2

Entities

Entity FHIR resource Description
patient Patient Transplant recipient.
donor Patient (Donor) Organ donor (living/deceased).
visit Encounter Central hub — every clinical record links to a visit.
transplant Procedure + TransplantDetails The transplant event and intraoperative details.
immunological_data Observation panel ABO/Rh, HLA, DSA, Banff, C4d, ANCA.
bio_sample Specimen Biospecimen collection (→ genomic/epigenomic analysis).
pre_medication MedicationStatement Pre-transplant medication incl. desensitisation.
clinical_variable Observation Symptoms, comorbidities, organ dysfunction.
vital_sign Observation panel Vitals incl. 24-h ABPM.
concomitant_medication MedicationStatement Concomitant medications.
microbiology Observation panel EBV, CMV, BKV, and other virology + cultures.
instrumental_investigation Observation Imaging and functional studies.
immunosuppressant Medication Immunosuppressant drug catalogue.
imm_pat MedicationStatement + ImmPatPKObservation Immunosuppression to patient (induction/maintenance) + PK.
lab_test ObservationDefinition Laboratory test catalogue.
lab_result Observation Laboratory results.
clinical_event_type CodeSystem / ValueSet Controlled vocabulary of clinical event types.
clinical_event Condition Post-transplant complications and outcomes.

Relationships

The 19 relationships below are taken from the data model's RELATIONSHIPS definition. Visit is the hub: almost every per-visit record carries a visit_id foreign key.

Parent   Child Key Cardinality Notes
patient visit patient_id One-to-Many  
visit transplant visit_id One-to-Many  
donor transplant donor_id One-to-Many  
visit immunological_data visit_id One-to-Many  
donor immunological_data donor_id One-to-Many This can be 0-to-N
visit pre_medication visit_id One-to-Many  
visit clinical_variable visit_id One-to-Many  
visit vital_sign visit_id One-to-Many  
visit concomitant_medication visit_id One-to-Many  
visit microbiology visit_id One-to-Many  
donor microbiology donor_id One-to-Many This can be 0-to-N
visit instrumental_investigation visit_id One-to-Many  
immunosuppressant imm_ind_pat imm_id One-to-Many  
visit imm_ind_pat visit_id One-to-Many  
lab_test lab_result lab_test_id One-to-Many  
visit lab_result visit_id One-to-Many  
clinical_event_type clinical_event clinical_event_type_id One-to-Many  
visit clinical_event visit_id One-to-One  
visit bio_sample visit_id One-to-Many  

Note: the data model table imm_ind_pat is realised in this IG as the ImmPat profile (imm_pat). The visit → clinical_event relationship is one-to-one in the data model.