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

Logical Model: PcClinicalEvent - Detailed Descriptions

Draft as of 2026-06-05

Definitions for the pc-clinical-event-lm logical model.

Guidance on how to interpret the contents of this table can be foundhere

0. pc-clinical-event-lm
Definition

Logical model for the PROTECT-CHILD clinical_event table. Each visit record captures either the start or end of a clinical event.

ShortClinicalEvent logical model
Control0..*
Is Modifierfalse
Logical ModelInstances of this logical model are not marked to be the target of a Reference
2. pc-clinical-event-lm.clinicalEventId
Definition

Clinical event ID.

Shortclinical_event_id
Control1..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
4. pc-clinical-event-lm.clinicalEventTypeId
Definition

FK to clinical_event_type.

Shortclinical_event_type_id
Control1..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
6. pc-clinical-event-lm.visitId
Definition

FK to visit (One-to-One relationship).

Shortvisit_id
Control1..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
8. pc-clinical-event-lm.eventPhase
Definition

START or END of the event. Mapped to Condition.onsetDateTime (START) or Condition.abatementDateTime (END) + clinicalStatus.

Shortevent_phase
Control0..1
Typecode
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
10. pc-clinical-event-lm.eventNumber
Definition

Auto-incremental event number per patient (calculated).

Shortevent_number
Control0..1
Typeinteger
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
12. pc-clinical-event-lm.specifyKidneyRejectionEpisode
Definition

Kidney rejection episode specification (Optional).

Shortspecify_kidney_rejection_episode
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
14. pc-clinical-event-lm.dgf
Definition

Delayed graft function (Optional).

Shortdgf
Control0..1
Typeboolean
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
16. pc-clinical-event-lm.previousUrologicalIntervention
Definition

Previous urological intervention (Optional).

Shortprevious_urological_intervention
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
18. pc-clinical-event-lm.vascularComplicationType
Definition

Vascular complication type (Optional).

Shortvascular_complication_type
Control0..1
Typecode
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
20. pc-clinical-event-lm.episodesAkiAfterLtx
Definition

Episodes of AKI after LTx (Optional).

Shortepisodes_aki_after_ltx
Control0..1
Typeboolean
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
22. pc-clinical-event-lm.histologicEvidenceCniToxicity
Definition

Histologic evidence of CNI toxicity (Optional).

Shorthistologic_evidence_cni_toxicity
Control0..1
Typeboolean
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
24. pc-clinical-event-lm.hypoxicIschemicEventPltx
Definition

Hypoxic ischaemic events after pLTx (Optional).

Shorthypoxic_ischemic_event_pltx
Control0..1
Typeboolean
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
26. pc-clinical-event-lm.dialysisType
Definition

Dialysis type (Optional).

Shortdialysis_type
Control0..1
Typecode
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
28. pc-clinical-event-lm.dialysisStartDate
Definition

Dialysis start date (Optional).

Shortdialysis_start_date
Control0..1
Typedate
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
30. pc-clinical-event-lm.dialysisEndDate
Definition

Dialysis end date (Optional).

Shortdialysis_end_date
Control0..1
Typedate
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
32. pc-clinical-event-lm.causeDeath
Definition

Cause of death (Optional).

Shortcause_death
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
34. pc-clinical-event-lm.concomitantMedications
Definition

Concomitant medications at event (Optional).

Shortconcomitant_medications
Control0..1
Typeboolean
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
36. pc-clinical-event-lm.retransplantation
Definition

Retransplantation status (Optional).

Shortretransplantation
Control0..1
Typeboolean
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
38. pc-clinical-event-lm.retransplantationDate
Definition

Retransplantation date (Optional).

Shortretransplantation_date
Control0..1
Typedate
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
40. pc-clinical-event-lm.treatmentAdherence
Definition

Treatment adherence (Optional).

Shorttreatment_adherence
Control0..1
Typeboolean
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
42. pc-clinical-event-lm.dateEntryTransplantList
Definition

Date of entry in transplant list (Optional).

Shortdate_entry_transplant_list
Control0..1
Typedate
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
44. pc-clinical-event-lm.underlyingProthromboticDisorders
Definition

Underlying prothrombotic disorders (Optional).

Shortunderlying_prothrombotic_disorders
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
46. pc-clinical-event-lm.kidneyBiopsy
Definition

Kidney biopsy (Optional).

Shortkidney_biopsy
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension

Guidance on how to interpret the contents of this table can be foundhere

0. pc-clinical-event-lm
Definition

Logical model for the PROTECT-CHILD clinical_event table. Each visit record captures either the start or end of a clinical event.

ShortClinicalEvent logical model
Logical ModelInstances of this logical model are not marked to be the target of a Reference
2. pc-clinical-event-lm.clinicalEventId
Definition

Clinical event ID.

Shortclinical_event_id
Control1..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
4. pc-clinical-event-lm.clinicalEventTypeId
Definition

FK to clinical_event_type.

Shortclinical_event_type_id
Control1..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
6. pc-clinical-event-lm.visitId
Definition

FK to visit (One-to-One relationship).

Shortvisit_id
Control1..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
8. pc-clinical-event-lm.eventPhase
Definition

START or END of the event. Mapped to Condition.onsetDateTime (START) or Condition.abatementDateTime (END) + clinicalStatus.

Shortevent_phase
Control0..1
Typecode
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
10. pc-clinical-event-lm.eventNumber
Definition

Auto-incremental event number per patient (calculated).

Shortevent_number
Control0..1
Typeinteger
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
12. pc-clinical-event-lm.specifyKidneyRejectionEpisode
Definition

Kidney rejection episode specification (Optional).

Shortspecify_kidney_rejection_episode
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
14. pc-clinical-event-lm.dgf
Definition

Delayed graft function (Optional).

Shortdgf
Control0..1
Typeboolean
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
16. pc-clinical-event-lm.previousUrologicalIntervention
Definition

Previous urological intervention (Optional).

Shortprevious_urological_intervention
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
18. pc-clinical-event-lm.vascularComplicationType
Definition

Vascular complication type (Optional).

Shortvascular_complication_type
Control0..1
Typecode
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
20. pc-clinical-event-lm.episodesAkiAfterLtx
Definition

Episodes of AKI after LTx (Optional).

Shortepisodes_aki_after_ltx
Control0..1
Typeboolean
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
22. pc-clinical-event-lm.histologicEvidenceCniToxicity
Definition

Histologic evidence of CNI toxicity (Optional).

Shorthistologic_evidence_cni_toxicity
Control0..1
Typeboolean
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
24. pc-clinical-event-lm.hypoxicIschemicEventPltx
Definition

Hypoxic ischaemic events after pLTx (Optional).

Shorthypoxic_ischemic_event_pltx
Control0..1
Typeboolean
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
26. pc-clinical-event-lm.dialysisType
Definition

Dialysis type (Optional).

Shortdialysis_type
Control0..1
Typecode
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
28. pc-clinical-event-lm.dialysisStartDate
Definition

Dialysis start date (Optional).

Shortdialysis_start_date
Control0..1
Typedate
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
30. pc-clinical-event-lm.dialysisEndDate
Definition

Dialysis end date (Optional).

Shortdialysis_end_date
Control0..1
Typedate
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
32. pc-clinical-event-lm.causeDeath
Definition

Cause of death (Optional).

Shortcause_death
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
34. pc-clinical-event-lm.concomitantMedications
Definition

Concomitant medications at event (Optional).

Shortconcomitant_medications
Control0..1
Typeboolean
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
36. pc-clinical-event-lm.retransplantation
Definition

Retransplantation status (Optional).

Shortretransplantation
Control0..1
Typeboolean
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
38. pc-clinical-event-lm.retransplantationDate
Definition

Retransplantation date (Optional).

Shortretransplantation_date
Control0..1
Typedate
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
40. pc-clinical-event-lm.treatmentAdherence
Definition

Treatment adherence (Optional).

Shorttreatment_adherence
Control0..1
Typeboolean
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
42. pc-clinical-event-lm.dateEntryTransplantList
Definition

Date of entry in transplant list (Optional).

Shortdate_entry_transplant_list
Control0..1
Typedate
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
44. pc-clinical-event-lm.underlyingProthromboticDisorders
Definition

Underlying prothrombotic disorders (Optional).

Shortunderlying_prothrombotic_disorders
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
46. pc-clinical-event-lm.kidneyBiopsy
Definition

Kidney biopsy (Optional).

Shortkidney_biopsy
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension

Guidance on how to interpret the contents of this table can be foundhere

0. pc-clinical-event-lm
Definition

Logical model for the PROTECT-CHILD clinical_event table. Each visit record captures either the start or end of a clinical event.

ShortClinicalEvent logical model
Control0..*
Is Modifierfalse
Logical ModelInstances of this logical model are not marked to be the target of a Reference
2. pc-clinical-event-lm.clinicalEventId
Definition

Clinical event ID.

Shortclinical_event_id
Control1..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
4. pc-clinical-event-lm.clinicalEventTypeId
Definition

FK to clinical_event_type.

Shortclinical_event_type_id
Control1..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
6. pc-clinical-event-lm.visitId
Definition

FK to visit (One-to-One relationship).

Shortvisit_id
Control1..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
8. pc-clinical-event-lm.eventPhase
Definition

START or END of the event. Mapped to Condition.onsetDateTime (START) or Condition.abatementDateTime (END) + clinicalStatus.

Shortevent_phase
Control0..1
Typecode
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
10. pc-clinical-event-lm.eventNumber
Definition

Auto-incremental event number per patient (calculated).

Shortevent_number
Control0..1
Typeinteger
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
12. pc-clinical-event-lm.specifyKidneyRejectionEpisode
Definition

Kidney rejection episode specification (Optional).

Shortspecify_kidney_rejection_episode
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
14. pc-clinical-event-lm.dgf
Definition

Delayed graft function (Optional).

Shortdgf
Control0..1
Typeboolean
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
16. pc-clinical-event-lm.previousUrologicalIntervention
Definition

Previous urological intervention (Optional).

Shortprevious_urological_intervention
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
18. pc-clinical-event-lm.vascularComplicationType
Definition

Vascular complication type (Optional).

Shortvascular_complication_type
Control0..1
Typecode
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
20. pc-clinical-event-lm.episodesAkiAfterLtx
Definition

Episodes of AKI after LTx (Optional).

Shortepisodes_aki_after_ltx
Control0..1
Typeboolean
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
22. pc-clinical-event-lm.histologicEvidenceCniToxicity
Definition

Histologic evidence of CNI toxicity (Optional).

Shorthistologic_evidence_cni_toxicity
Control0..1
Typeboolean
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
24. pc-clinical-event-lm.hypoxicIschemicEventPltx
Definition

Hypoxic ischaemic events after pLTx (Optional).

Shorthypoxic_ischemic_event_pltx
Control0..1
Typeboolean
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
26. pc-clinical-event-lm.dialysisType
Definition

Dialysis type (Optional).

Shortdialysis_type
Control0..1
Typecode
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
28. pc-clinical-event-lm.dialysisStartDate
Definition

Dialysis start date (Optional).

Shortdialysis_start_date
Control0..1
Typedate
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
30. pc-clinical-event-lm.dialysisEndDate
Definition

Dialysis end date (Optional).

Shortdialysis_end_date
Control0..1
Typedate
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
32. pc-clinical-event-lm.causeDeath
Definition

Cause of death (Optional).

Shortcause_death
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
34. pc-clinical-event-lm.concomitantMedications
Definition

Concomitant medications at event (Optional).

Shortconcomitant_medications
Control0..1
Typeboolean
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
36. pc-clinical-event-lm.retransplantation
Definition

Retransplantation status (Optional).

Shortretransplantation
Control0..1
Typeboolean
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
38. pc-clinical-event-lm.retransplantationDate
Definition

Retransplantation date (Optional).

Shortretransplantation_date
Control0..1
Typedate
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
40. pc-clinical-event-lm.treatmentAdherence
Definition

Treatment adherence (Optional).

Shorttreatment_adherence
Control0..1
Typeboolean
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
42. pc-clinical-event-lm.dateEntryTransplantList
Definition

Date of entry in transplant list (Optional).

Shortdate_entry_transplant_list
Control0..1
Typedate
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
44. pc-clinical-event-lm.underlyingProthromboticDisorders
Definition

Underlying prothrombotic disorders (Optional).

Shortunderlying_prothrombotic_disorders
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
46. pc-clinical-event-lm.kidneyBiopsy
Definition

Kidney biopsy (Optional).

Shortkidney_biopsy
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension