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: PcPatient - Detailed Descriptions

Draft as of 2026-06-05

Definitions for the pc-patient-lm logical model.

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

0. pc-patient-lm
Definition

Logical model for the PROTECT-CHILD patient table.

ShortPatient logical model
Control0..*
Is Modifierfalse
Logical ModelInstances of this logical model are not marked to be the target of a Reference
2. pc-patient-lm.patientId
Definition

Patient ID.

Shortpatient_id
Control1..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
4. pc-patient-lm.gender
Definition

Patient sex at birth.

Shortgender
Control1..1
Typecode
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
6. pc-patient-lm.ageYears
Definition

Patient age in years.

Shortage_years
Control0..1
Typeinteger
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
8. pc-patient-lm.ageMonths
Definition

Patient age in months (sub-year precision).

Shortage_months
Control0..1
Typeinteger
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
10. pc-patient-lm.maxPra
Definition

Maximum historical pre-transplant PRA/cPRA (0-100%).

Shortmax_pra
Control0..1
Typeinteger
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
12. pc-patient-lm.lastPra
Definition

Most recent pre-transplant PRA/cPRA (0-100%).

Shortlast_pra
Control0..1
Typeinteger
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
14. pc-patient-lm.dateHistologicalDiag
Definition

Date histology confirmed the primary disease.

Shortdate_histological_diag
Control1..1
Typedate
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
16. pc-patient-lm.dateDiagPrimaryDisease
Definition

Date primary disease was first diagnosed.

Shortdate_diag_primary_disease
Control1..1
Typedate
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
18. pc-patient-lm.diagPrimaryDisease
Definition

Primary diagnosis leading to transplant.

Shortdiag_primary_disease
Control1..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
20. pc-patient-lm.centerNo
Definition

Study centre (1=La Paz, 2=Padova, 3=Palma, 4=Hamburg).

Shortcenter_no
Control1..1
Typecode
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-patient-lm
Definition

Logical model for the PROTECT-CHILD patient table.

ShortPatient logical model
Logical ModelInstances of this logical model are not marked to be the target of a Reference
2. pc-patient-lm.patientId
Definition

Patient ID.

Shortpatient_id
Control1..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
4. pc-patient-lm.gender
Definition

Patient sex at birth.

Shortgender
Control1..1
Typecode
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
6. pc-patient-lm.ageYears
Definition

Patient age in years.

Shortage_years
Control0..1
Typeinteger
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
8. pc-patient-lm.ageMonths
Definition

Patient age in months (sub-year precision).

Shortage_months
Control0..1
Typeinteger
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
10. pc-patient-lm.maxPra
Definition

Maximum historical pre-transplant PRA/cPRA (0-100%).

Shortmax_pra
Control0..1
Typeinteger
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
12. pc-patient-lm.lastPra
Definition

Most recent pre-transplant PRA/cPRA (0-100%).

Shortlast_pra
Control0..1
Typeinteger
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
14. pc-patient-lm.dateHistologicalDiag
Definition

Date histology confirmed the primary disease.

Shortdate_histological_diag
Control1..1
Typedate
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
16. pc-patient-lm.dateDiagPrimaryDisease
Definition

Date primary disease was first diagnosed.

Shortdate_diag_primary_disease
Control1..1
Typedate
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
18. pc-patient-lm.diagPrimaryDisease
Definition

Primary diagnosis leading to transplant.

Shortdiag_primary_disease
Control1..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
20. pc-patient-lm.centerNo
Definition

Study centre (1=La Paz, 2=Padova, 3=Palma, 4=Hamburg).

Shortcenter_no
Control1..1
Typecode
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-patient-lm
Definition

Logical model for the PROTECT-CHILD patient table.

ShortPatient logical model
Control0..*
Is Modifierfalse
Logical ModelInstances of this logical model are not marked to be the target of a Reference
2. pc-patient-lm.patientId
Definition

Patient ID.

Shortpatient_id
Control1..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
4. pc-patient-lm.gender
Definition

Patient sex at birth.

Shortgender
Control1..1
Typecode
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
6. pc-patient-lm.ageYears
Definition

Patient age in years.

Shortage_years
Control0..1
Typeinteger
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
8. pc-patient-lm.ageMonths
Definition

Patient age in months (sub-year precision).

Shortage_months
Control0..1
Typeinteger
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
10. pc-patient-lm.maxPra
Definition

Maximum historical pre-transplant PRA/cPRA (0-100%).

Shortmax_pra
Control0..1
Typeinteger
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
12. pc-patient-lm.lastPra
Definition

Most recent pre-transplant PRA/cPRA (0-100%).

Shortlast_pra
Control0..1
Typeinteger
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
14. pc-patient-lm.dateHistologicalDiag
Definition

Date histology confirmed the primary disease.

Shortdate_histological_diag
Control1..1
Typedate
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
16. pc-patient-lm.dateDiagPrimaryDisease
Definition

Date primary disease was first diagnosed.

Shortdate_diag_primary_disease
Control1..1
Typedate
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
18. pc-patient-lm.diagPrimaryDisease
Definition

Primary diagnosis leading to transplant.

Shortdiag_primary_disease
Control1..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
20. pc-patient-lm.centerNo
Definition

Study centre (1=La Paz, 2=Padova, 3=Palma, 4=Hamburg).

Shortcenter_no
Control1..1
Typecode
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension