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: Visit logical model

Official URL: https://hl7.eu/fhir/ig/hl7.eu.fhir.protect-child/StructureDefinition/pcVisitLm Version: 0.1.0-ci-build
Draft as of 2026-09-28 Computable Name: PcVisit

Logical model for the PROTECT-CHILD visit table. The FHIR side adds two things the table has no column for: a GraftEpisode anchored on the transplant date, so that 'before' and 'after' the transplant is a date comparison rather than a visit label, and a TransplantAdmission Encounter, so that the surgery and the post-operative period are not recorded inside a visit typed pre-transplant.

Usages:

You can also check for usages in the FHIR IG Statistics

Formal Views of Profile Content

Description of Profiles, Differentials, Snapshots and how the different presentations work.

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. pcVisitLm 0..* Base Visit logical model
Instances of this type can be the target of a Reference
... visitId O 1..1 string visit_id
ObligationsActor
SHALL:populate Liver transplant data source
SHALL:populate Kidney transplant data source
... patientId O 1..1 Reference(Patient logical model) patient_id
ObligationsActor
SHALL:populate Liver transplant data source
SHALL:populate Kidney transplant data source
... date O 1..1 date date
ObligationsActor
SHALL:populate Liver transplant data source
SHALL:populate Kidney transplant data source

doco Documentation for this format

This structure is derived from Base

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. pcVisitLm 0..* Base Visit logical model
Instances of this type can be the target of a Reference
... visitId O 1..1 string visit_id
ObligationsActor
SHALL:populate Liver transplant data source
SHALL:populate Kidney transplant data source
... patientId O 1..1 Reference(Patient logical model) patient_id
ObligationsActor
SHALL:populate Liver transplant data source
SHALL:populate Kidney transplant data source
... date O 1..1 date date
ObligationsActor
SHALL:populate Liver transplant data source
SHALL:populate Kidney transplant data source

doco Documentation for this format
NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. pcVisitLm 0..* Base Visit logical model
Instances of this type can be the target of a Reference
... visitId O 1..1 string visit_id
ObligationsActor
SHALL:populate Liver transplant data source
SHALL:populate Kidney transplant data source
... patientId O 1..1 Reference(Patient logical model) patient_id
ObligationsActor
SHALL:populate Liver transplant data source
SHALL:populate Kidney transplant data source
... date O 1..1 date date
ObligationsActor
SHALL:populate Liver transplant data source
SHALL:populate Kidney transplant data source

doco Documentation for this format

This structure is derived from Base

Summary

Mandatory: 0 element(4 nested mandatory elements)

Structures

This structure refers to these other structures:

Key Elements View

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. pcVisitLm 0..* Base Visit logical model
Instances of this type can be the target of a Reference
... visitId O 1..1 string visit_id
ObligationsActor
SHALL:populate Liver transplant data source
SHALL:populate Kidney transplant data source
... patientId O 1..1 Reference(Patient logical model) patient_id
ObligationsActor
SHALL:populate Liver transplant data source
SHALL:populate Kidney transplant data source
... date O 1..1 date date
ObligationsActor
SHALL:populate Liver transplant data source
SHALL:populate Kidney transplant data source

doco Documentation for this format

Differential View

This structure is derived from Base

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. pcVisitLm 0..* Base Visit logical model
Instances of this type can be the target of a Reference
... visitId O 1..1 string visit_id
ObligationsActor
SHALL:populate Liver transplant data source
SHALL:populate Kidney transplant data source
... patientId O 1..1 Reference(Patient logical model) patient_id
ObligationsActor
SHALL:populate Liver transplant data source
SHALL:populate Kidney transplant data source
... date O 1..1 date date
ObligationsActor
SHALL:populate Liver transplant data source
SHALL:populate Kidney transplant data source

doco Documentation for this format

Snapshot View

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. pcVisitLm 0..* Base Visit logical model
Instances of this type can be the target of a Reference
... visitId O 1..1 string visit_id
ObligationsActor
SHALL:populate Liver transplant data source
SHALL:populate Kidney transplant data source
... patientId O 1..1 Reference(Patient logical model) patient_id
ObligationsActor
SHALL:populate Liver transplant data source
SHALL:populate Kidney transplant data source
... date O 1..1 date date
ObligationsActor
SHALL:populate Liver transplant data source
SHALL:populate Kidney transplant data source

doco Documentation for this format

This structure is derived from Base

Summary

Mandatory: 0 element(4 nested mandatory elements)

Structures

This structure refers to these other structures:

 

Other representations of profile: CSV, Excel