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-09-28

Definitions for the pcPatientLm logical model.

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

0. pcPatientLm
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. pcPatientLm.patientId
Definition

Patient ID.

Shortpatient_id
Control1..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Obligations
    ObligationsActor
    SHALL:populateLiver transplant data source
    SHALL:populateKidney transplant data source
    4. pcPatientLm.gender
    Definition

    Patient sex at birth.

    Shortgender
    Control1..1
    Typecode
    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
    Obligations
      ObligationsActor
      SHALL:populateLiver transplant data source
      SHALL:populateKidney transplant data source
      6. pcPatientLm.birthYear
      Definition

      Year of birth.

      Shortbirth_year
      Control0..1
      Typeinteger
      Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
      Obligations
        ObligationsActor
        SHOULD:populate-if-knownLiver transplant data source
        SHOULD:populate-if-knownKidney transplant data source
        8. pcPatientLm.birthMonth
        Definition

        Month of birth (1-12).

        Shortbirth_month
        Control0..1
        Typeinteger
        Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
        Obligations
          ObligationsActor
          SHOULD:populate-if-knownLiver transplant data source
          SHOULD:populate-if-knownKidney transplant data source
          10. pcPatientLm.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
          Obligations
            ObligationsActor
            SHOULD:populate-if-knownLiver transplant data source
            SHOULD:populate-if-knownKidney transplant data source
            12. pcPatientLm.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
            Obligations
              ObligationsActor
              SHOULD:populate-if-knownLiver transplant data source
              SHOULD:populate-if-knownKidney transplant data source
              14. pcPatientLm.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
              Obligations
                ObligationsActor
                SHALL:populateLiver transplant data source
                SHALL:populateKidney transplant data source
                16. pcPatientLm.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
                Obligations
                  ObligationsActor
                  SHALL:populateLiver transplant data source
                  SHALL:populateKidney transplant data source
                  18. pcPatientLm.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
                  Obligations
                    ObligationsActor
                    SHALL:populateLiver transplant data source
                    SHALL:populateKidney transplant data source
                    20. pcPatientLm.centerNo
                    Definition

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

                    Shortcenter_no
                    Control1..1
                    Typecode
                    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                    Obligations
                      ObligationsActor
                      SHALL:populateLiver transplant data source
                      SHALL:populateKidney transplant data source

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

                      0. pcPatientLm
                      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. pcPatientLm.patientId
                      Definition

                      Patient ID.

                      Shortpatient_id
                      Control1..1
                      Typestring
                      Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                      Obligations
                        ObligationsActor
                        SHALL:populateLiver transplant data source
                        SHALL:populateKidney transplant data source
                        4. pcPatientLm.gender
                        Definition

                        Patient sex at birth.

                        Shortgender
                        Control1..1
                        Typecode
                        Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                        Obligations
                          ObligationsActor
                          SHALL:populateLiver transplant data source
                          SHALL:populateKidney transplant data source
                          6. pcPatientLm.birthYear
                          Definition

                          Year of birth.

                          Shortbirth_year
                          Control0..1
                          Typeinteger
                          Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                          Obligations
                            ObligationsActor
                            SHOULD:populate-if-knownLiver transplant data source
                            SHOULD:populate-if-knownKidney transplant data source
                            8. pcPatientLm.birthMonth
                            Definition

                            Month of birth (1-12).

                            Shortbirth_month
                            Control0..1
                            Typeinteger
                            Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                            Obligations
                              ObligationsActor
                              SHOULD:populate-if-knownLiver transplant data source
                              SHOULD:populate-if-knownKidney transplant data source
                              10. pcPatientLm.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
                              Obligations
                                ObligationsActor
                                SHOULD:populate-if-knownLiver transplant data source
                                SHOULD:populate-if-knownKidney transplant data source
                                12. pcPatientLm.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
                                Obligations
                                  ObligationsActor
                                  SHOULD:populate-if-knownLiver transplant data source
                                  SHOULD:populate-if-knownKidney transplant data source
                                  14. pcPatientLm.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
                                  Obligations
                                    ObligationsActor
                                    SHALL:populateLiver transplant data source
                                    SHALL:populateKidney transplant data source
                                    16. pcPatientLm.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
                                    Obligations
                                      ObligationsActor
                                      SHALL:populateLiver transplant data source
                                      SHALL:populateKidney transplant data source
                                      18. pcPatientLm.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
                                      Obligations
                                        ObligationsActor
                                        SHALL:populateLiver transplant data source
                                        SHALL:populateKidney transplant data source
                                        20. pcPatientLm.centerNo
                                        Definition

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

                                        Shortcenter_no
                                        Control1..1
                                        Typecode
                                        Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                        Obligations
                                          ObligationsActor
                                          SHALL:populateLiver transplant data source
                                          SHALL:populateKidney transplant data source

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

                                          0. pcPatientLm
                                          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. pcPatientLm.patientId
                                          Definition

                                          Patient ID.

                                          Shortpatient_id
                                          Control1..1
                                          Typestring
                                          Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                          Obligations
                                            ObligationsActor
                                            SHALL:populateLiver transplant data source
                                            SHALL:populateKidney transplant data source
                                            4. pcPatientLm.gender
                                            Definition

                                            Patient sex at birth.

                                            Shortgender
                                            Control1..1
                                            Typecode
                                            Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                            Obligations
                                              ObligationsActor
                                              SHALL:populateLiver transplant data source
                                              SHALL:populateKidney transplant data source
                                              6. pcPatientLm.birthYear
                                              Definition

                                              Year of birth.

                                              Shortbirth_year
                                              Control0..1
                                              Typeinteger
                                              Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                              Obligations
                                                ObligationsActor
                                                SHOULD:populate-if-knownLiver transplant data source
                                                SHOULD:populate-if-knownKidney transplant data source
                                                8. pcPatientLm.birthMonth
                                                Definition

                                                Month of birth (1-12).

                                                Shortbirth_month
                                                Control0..1
                                                Typeinteger
                                                Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                Obligations
                                                  ObligationsActor
                                                  SHOULD:populate-if-knownLiver transplant data source
                                                  SHOULD:populate-if-knownKidney transplant data source
                                                  10. pcPatientLm.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
                                                  Obligations
                                                    ObligationsActor
                                                    SHOULD:populate-if-knownLiver transplant data source
                                                    SHOULD:populate-if-knownKidney transplant data source
                                                    12. pcPatientLm.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
                                                    Obligations
                                                      ObligationsActor
                                                      SHOULD:populate-if-knownLiver transplant data source
                                                      SHOULD:populate-if-knownKidney transplant data source
                                                      14. pcPatientLm.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
                                                      Obligations
                                                        ObligationsActor
                                                        SHALL:populateLiver transplant data source
                                                        SHALL:populateKidney transplant data source
                                                        16. pcPatientLm.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
                                                        Obligations
                                                          ObligationsActor
                                                          SHALL:populateLiver transplant data source
                                                          SHALL:populateKidney transplant data source
                                                          18. pcPatientLm.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
                                                          Obligations
                                                            ObligationsActor
                                                            SHALL:populateLiver transplant data source
                                                            SHALL:populateKidney transplant data source
                                                            20. pcPatientLm.centerNo
                                                            Definition

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

                                                            Shortcenter_no
                                                            Control1..1
                                                            Typecode
                                                            Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                            Obligations
                                                              ObligationsActor
                                                              SHALL:populateLiver transplant data source
                                                              SHALL:populateKidney transplant data source