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
| Official URL: https://hl7.eu/fhir/ig/hl7.eu.fhir.protect-child/StructureDefinition/pcImmPatLm | Version: 0.1.0-ci-build | |||
| Draft as of 2026-09-28 | Computable Name: PcImmPat | |||
Logical model for the PROTECT-CHILD imm_pat table. The phase maps to MedicationStatement.category; FHIR adds a rejection-treatment phase and a link from the treatment to the episode it was given for.
Usages:
You can also check for usages in the FHIR IG Statistics
Description of Profiles, Differentials, Snapshots and how the different presentations work.
This structure is derived from Base
| Name | Flags | Card. | Type | Description & Constraints Filter: ![]() ![]() | ||||||
|---|---|---|---|---|---|---|---|---|---|---|
![]() |
0..* | Base | ImmPat logical model | |||||||
![]() ![]() |
O | 1..1 | string | imm_pat_id
| ||||||
![]() ![]() |
O | 1..1 | Reference(Immunosuppressant logical model) | imm_id
| ||||||
![]() ![]() |
O | 1..1 | Reference(Visit logical model) | visit_id
| ||||||
![]() ![]() |
O | 1..1 | code | phase
| ||||||
![]() ![]() |
O | 0..1 | decimal | dose
| ||||||
![]() ![]() |
O | 0..1 | decimal | pre_dose_level
| ||||||
![]() ![]() |
O | 0..1 | string | csa_2h_post_dose_level
| ||||||
![]() ![]() |
O | 0..1 | decimal | auc
| ||||||
![]() ![]() |
O | 0..1 | date | start_date
| ||||||
![]() ![]() |
O | 0..1 | date | end_date
| ||||||
![]() ![]() |
O | 0..1 | code | unit
| ||||||
Documentation for this format | ||||||||||
| Name | Flags | Card. | Type | Description & Constraints Filter: ![]() ![]() | ||||||
|---|---|---|---|---|---|---|---|---|---|---|
![]() |
0..* | Base | ImmPat logical model | |||||||
![]() ![]() |
O | 1..1 | string | imm_pat_id
| ||||||
![]() ![]() |
O | 1..1 | Reference(Immunosuppressant logical model) | imm_id
| ||||||
![]() ![]() |
O | 1..1 | Reference(Visit logical model) | visit_id
| ||||||
![]() ![]() |
O | 1..1 | code | phase
| ||||||
![]() ![]() |
O | 0..1 | decimal | dose
| ||||||
![]() ![]() |
O | 0..1 | decimal | pre_dose_level
| ||||||
![]() ![]() |
O | 0..1 | string | csa_2h_post_dose_level
| ||||||
![]() ![]() |
O | 0..1 | decimal | auc
| ||||||
![]() ![]() |
O | 0..1 | date | start_date
| ||||||
![]() ![]() |
O | 0..1 | date | end_date
| ||||||
![]() ![]() |
O | 0..1 | code | unit
| ||||||
Documentation for this format | ||||||||||
This structure is derived from Base
Key Elements View
| Name | Flags | Card. | Type | Description & Constraints Filter: ![]() ![]() | ||||||
|---|---|---|---|---|---|---|---|---|---|---|
![]() |
0..* | Base | ImmPat logical model | |||||||
![]() ![]() |
O | 1..1 | string | imm_pat_id
| ||||||
![]() ![]() |
O | 1..1 | Reference(Immunosuppressant logical model) | imm_id
| ||||||
![]() ![]() |
O | 1..1 | Reference(Visit logical model) | visit_id
| ||||||
![]() ![]() |
O | 1..1 | code | phase
| ||||||
![]() ![]() |
O | 0..1 | decimal | dose
| ||||||
![]() ![]() |
O | 0..1 | decimal | pre_dose_level
| ||||||
![]() ![]() |
O | 0..1 | string | csa_2h_post_dose_level
| ||||||
![]() ![]() |
O | 0..1 | decimal | auc
| ||||||
![]() ![]() |
O | 0..1 | date | start_date
| ||||||
![]() ![]() |
O | 0..1 | date | end_date
| ||||||
![]() ![]() |
O | 0..1 | code | unit
| ||||||
Documentation for this format | ||||||||||
Differential View
This structure is derived from Base
| Name | Flags | Card. | Type | Description & Constraints Filter: ![]() ![]() | ||||||
|---|---|---|---|---|---|---|---|---|---|---|
![]() |
0..* | Base | ImmPat logical model | |||||||
![]() ![]() |
O | 1..1 | string | imm_pat_id
| ||||||
![]() ![]() |
O | 1..1 | Reference(Immunosuppressant logical model) | imm_id
| ||||||
![]() ![]() |
O | 1..1 | Reference(Visit logical model) | visit_id
| ||||||
![]() ![]() |
O | 1..1 | code | phase
| ||||||
![]() ![]() |
O | 0..1 | decimal | dose
| ||||||
![]() ![]() |
O | 0..1 | decimal | pre_dose_level
| ||||||
![]() ![]() |
O | 0..1 | string | csa_2h_post_dose_level
| ||||||
![]() ![]() |
O | 0..1 | decimal | auc
| ||||||
![]() ![]() |
O | 0..1 | date | start_date
| ||||||
![]() ![]() |
O | 0..1 | date | end_date
| ||||||
![]() ![]() |
O | 0..1 | code | unit
| ||||||
Documentation for this format | ||||||||||
Snapshot View
| Name | Flags | Card. | Type | Description & Constraints Filter: ![]() ![]() | ||||||
|---|---|---|---|---|---|---|---|---|---|---|
![]() |
0..* | Base | ImmPat logical model | |||||||
![]() ![]() |
O | 1..1 | string | imm_pat_id
| ||||||
![]() ![]() |
O | 1..1 | Reference(Immunosuppressant logical model) | imm_id
| ||||||
![]() ![]() |
O | 1..1 | Reference(Visit logical model) | visit_id
| ||||||
![]() ![]() |
O | 1..1 | code | phase
| ||||||
![]() ![]() |
O | 0..1 | decimal | dose
| ||||||
![]() ![]() |
O | 0..1 | decimal | pre_dose_level
| ||||||
![]() ![]() |
O | 0..1 | string | csa_2h_post_dose_level
| ||||||
![]() ![]() |
O | 0..1 | decimal | auc
| ||||||
![]() ![]() |
O | 0..1 | date | start_date
| ||||||
![]() ![]() |
O | 0..1 | date | end_date
| ||||||
![]() ![]() |
O | 0..1 | code | unit
| ||||||
Documentation for this format | ||||||||||
This structure is derived from Base