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

BioSample

BioSample profile BioSample Specimen Bio Sample ID M Visit ID M Collection Date R Date Sent to INGEMM R Genomic Sample R Epigenomic Sample R

BioSample — Logical Model → FHIR Map

Primary profile: BioSample (Specimen)
Analysis requests: BioSampleAnalysisRequest (ServiceRequest) — one per analysis type per sample

Cardinality key — M = Mandatory (1..1) · R = Recommended (0..1) · O = Optional (0..1)

DM field Card. FHIR path Notes
bio_sample_id M Specimen.identifier.value  
patient_id M Specimen.subject Direct Reference(PatientTransplant) — enables Specimen?patient={id} queries directly. (Not a DM field; derived from visit.patient_id to support direct FHIR queries on Specimen.)
visit_id M Specimen.extension[visit_id] BioSampleVisitRef
collection_date R Specimen.collection.collectedDateTime  
send_ingemm_date R Specimen.receivedTime  
genomic_sample R ServiceRequest.code = BioSampleAnalysisTypeCS#genomic BioSampleAnalysisRequest with specimen = Reference(BioSample); omit ServiceRequest when false
epigenomic_sample R ServiceRequest.code = BioSampleAnalysisTypeCS#epigenomic BioSampleAnalysisRequest with specimen = Reference(BioSample); omit ServiceRequest when false