Healthy Route Implementation Guide
0.1.0 - ci-build
Healthy Route Implementation Guide, published by Savannah Informatics. This guide is not an authorized publication; it is the continuous build for version 0.1.0 built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/savannahghi/healthy-route-ig/ and changes regularly. See the Directory of published versions
| Official URL: https://fhir.savannahghi.org/ig/healthy-route/StructureDefinition/hr-diagnostic-report | Version: 0.1.0 | |||
| Draft as of 2026-09-04 | Computable Name: HRDiagnosticReport | |||
What a laboratory returned for one participant, gathering the individual results.
Gathers results that were reported together and records who reported them. The individual values are HRObservation resources and are usable on their own; this resource is what ties them to a single issuing laboratory and a single point in time, which is what a query for the laboratory record has to return.
Usages:
You can also check for usages in the FHIR IG Statistics
Description of Profiles, Differentials, Snapshots and how the different presentations work.
| Name | Flags | Card. | Type | Description & Constraints Filter: ![]() ![]() |
|---|---|---|---|---|
![]() |
C | 0..* | DiagnosticReport | A Diagnostic report - a combination of request information, atomic results, images, interpretation, as well as formatted reports Constraints: dgr-1 |
![]() ![]() |
?!Σ | 0..1 | uri | A set of rules under which this content was created |
![]() ![]() |
0..* | Resource | Contained, inline Resources | |
![]() ![]() |
1..* | Extension | Extension Slice: Unordered, Open by value:url | |
![]() ![]() ![]() |
S | 1..1 | Identifier | Owning site tenant URL: https://fhir.savannahghi.org/ig/healthy-route/StructureDefinition/hr-tenant |
![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored |
![]() ![]() |
S | 0..* | Reference(Healthy Route Investigation Request) | What was requested |
![]() ![]() |
?!SΣ | 1..1 | code | registered | partial | preliminary | modified | final | amended | corrected | appended | cancelled | entered-in-error | unknown Binding: DiagnosticReportStatus (required): The status of the diagnostic report. |
![]() ![]() |
SΣ | 1..1 | CodeableConcept | Kind of report Binding: LOINCDiagnosticReportCodes (preferred): LOINC Codes for Diagnostic Reports |
![]() ![]() |
SΣ | 1..1 | Reference(Healthy Route Patient) | The subject of the report - usually, but not always, the patient |
![]() ![]() |
SΣ | 1..1 | Reference(Healthy Route Screening Visit) | Health care event when test ordered |
![]() ![]() |
SΣ | 0..1 | When the samples were taken | |
![]() ![]() ![]() |
dateTime | |||
![]() ![]() ![]() |
Period | |||
![]() ![]() |
SΣ | 0..1 | instant | When the laboratory released the report |
![]() ![]() |
SΣ | 0..* | Reference(Healthy Route Organization | Healthy Route Practitioner) | Responsible Diagnostic Service |
![]() ![]() |
S | 0..* | Reference(Specimen) | Specimens this report is based on |
![]() ![]() |
SC | 0..* | Reference(Healthy Route Measurement) | Observations |
![]() ![]() |
S | 0..1 | markdown | Clinical conclusion (interpretation) of test results |
![]() ![]() |
S | 0..* | Attachment | The report as issued |
Documentation for this format | ||||
| Path | Status | Usage | ValueSet | Version | Source |
| DiagnosticReport.status | Base | required | Diagnostic Report Status | 📍5.0.0 | FHIR Std. |
| DiagnosticReport.code | Base | preferred | LOINC Diagnostic Report Codes | 📍5.0.0 | FHIR Std. |
| Id | Grade | Path(s) | Description | Expression |
This structure is derived from DiagnosticReport
| Name | Flags | Card. | Type | Description & Constraints Filter: ![]() ![]() |
|---|---|---|---|---|
![]() |
0..* | DiagnosticReport | A Diagnostic report - a combination of request information, atomic results, images, interpretation, as well as formatted reports | |
![]() ![]() |
1..* | Extension | Extension Slice: Unordered, Open by value:url | |
![]() ![]() ![]() |
S | 1..1 | Identifier | Owning site tenant URL: https://fhir.savannahghi.org/ig/healthy-route/StructureDefinition/hr-tenant |
![]() ![]() |
S | 0..* | Reference(Healthy Route Investigation Request) | What was requested |
![]() ![]() |
S | 1..1 | code | registered | partial | preliminary | modified | final | amended | corrected | appended | cancelled | entered-in-error | unknown |
![]() ![]() |
S | 1..1 | CodeableConcept | Kind of report |
![]() ![]() |
S | 1..1 | Reference(Healthy Route Patient) | The subject of the report - usually, but not always, the patient |
![]() ![]() |
S | 1..1 | Reference(Healthy Route Screening Visit) | Health care event when test ordered |
![]() ![]() |
S | 0..1 | dateTime, Period | When the samples were taken |
![]() ![]() |
S | 0..1 | instant | When the laboratory released the report |
![]() ![]() |
S | 0..* | Reference(Healthy Route Organization | Healthy Route Practitioner) | Responsible Diagnostic Service |
![]() ![]() |
S | 0..* | Reference(Specimen) | Specimens this report is based on |
![]() ![]() |
S | 0..* | Reference(Healthy Route Measurement) | Observations |
![]() ![]() |
S | 0..1 | markdown | Clinical conclusion (interpretation) of test results |
![]() ![]() |
S | 0..* | Attachment | The report as issued |
Documentation for this format | ||||
| Name | Flags | Card. | Type | Description & Constraints Filter: ![]() ![]() | ||||
|---|---|---|---|---|---|---|---|---|
![]() |
C | 0..* | DiagnosticReport | A Diagnostic report - a combination of request information, atomic results, images, interpretation, as well as formatted reports Constraints: dgr-1 | ||||
![]() ![]() |
Σ | 0..1 | id | Logical id of this artifact | ||||
![]() ![]() |
Σ | 0..1 | Meta | Metadata about the resource | ||||
![]() ![]() |
?!Σ | 0..1 | uri | A set of rules under which this content was created | ||||
![]() ![]() |
0..1 | code | Language of the resource content Binding: AllLanguages (required): IETF language tag for a human language
| |||||
![]() ![]() |
0..1 | Narrative | Text summary of the resource, for human interpretation This profile does not constrain the narrative in regard to content, language, or traceability to data elements | |||||
![]() ![]() |
0..* | Resource | Contained, inline Resources | |||||
![]() ![]() |
1..* | Extension | Extension Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() |
S | 1..1 | Identifier | Owning site tenant URL: https://fhir.savannahghi.org/ig/healthy-route/StructureDefinition/hr-tenant | ||||
![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored | ||||
![]() ![]() |
Σ | 0..* | Identifier | Business identifier for report | ||||
![]() ![]() |
S | 0..* | Reference(Healthy Route Investigation Request) | What was requested | ||||
![]() ![]() |
?!SΣ | 1..1 | code | registered | partial | preliminary | modified | final | amended | corrected | appended | cancelled | entered-in-error | unknown Binding: DiagnosticReportStatus (required): The status of the diagnostic report. | ||||
![]() ![]() |
Σ | 0..* | CodeableConcept | Service category Binding: DiagnosticServiceSectionCodes (example): HL7 V2 table 0074 | ||||
![]() ![]() |
SΣ | 1..1 | CodeableConcept | Kind of report Binding: LOINCDiagnosticReportCodes (preferred): LOINC Codes for Diagnostic Reports | ||||
![]() ![]() |
SΣ | 1..1 | Reference(Healthy Route Patient) | The subject of the report - usually, but not always, the patient | ||||
![]() ![]() |
SΣ | 1..1 | Reference(Healthy Route Screening Visit) | Health care event when test ordered | ||||
![]() ![]() |
SΣ | 0..1 | When the samples were taken | |||||
![]() ![]() ![]() |
dateTime | |||||||
![]() ![]() ![]() |
Period | |||||||
![]() ![]() |
SΣ | 0..1 | instant | When the laboratory released the report | ||||
![]() ![]() |
SΣ | 0..* | Reference(Healthy Route Organization | Healthy Route Practitioner) | Responsible Diagnostic Service | ||||
![]() ![]() |
Σ | 0..* | Reference(Practitioner | PractitionerRole | Organization | CareTeam) | Primary result interpreter | ||||
![]() ![]() |
S | 0..* | Reference(Specimen) | Specimens this report is based on | ||||
![]() ![]() |
SC | 0..* | Reference(Healthy Route Measurement) | Observations | ||||
![]() ![]() |
0..* | Annotation | Comments about the diagnostic report | |||||
![]() ![]() |
0..* | Reference(GenomicStudy | ImagingStudy) | Reference to full details of an analysis associated with the diagnostic report | |||||
![]() ![]() |
0..* | BackboneElement | Additional information supporting the diagnostic report | |||||
![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() |
1..1 | CodeableConcept | Supporting information role code Binding: hl7VS-VS-observationType (example): The code value for the role of the supporting information in the diagnostic report. | |||||
![]() ![]() ![]() |
1..1 | Reference(Procedure | Observation | DiagnosticReport | Citation) | Supporting information reference | |||||
![]() ![]() |
Σ | 0..* | BackboneElement | Key images or data associated with this report | ||||
![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() |
0..1 | string | Comment about the image or data (e.g. explanation) | |||||
![]() ![]() ![]() |
Σ | 1..1 | Reference(DocumentReference) | Reference to the image or data source | ||||
![]() ![]() |
C | 0..1 | Reference(Composition) | Reference to a Composition resource for the DiagnosticReport structure | ||||
![]() ![]() |
S | 0..1 | markdown | Clinical conclusion (interpretation) of test results | ||||
![]() ![]() |
0..* | CodeableConcept | Codes for the clinical conclusion of test results Binding: SNOMEDCTClinicalFindings (example): SNOMED CT Clinical Findings | |||||
![]() ![]() |
S | 0..* | Attachment | The report as issued | ||||
Documentation for this format | ||||||||
| Path | Status | Usage | ValueSet | Version | Source |
| DiagnosticReport.language | Base | required | All Languages | 📍5.0.0 | FHIR Std. |
| DiagnosticReport.status | Base | required | Diagnostic Report Status | 📍5.0.0 | FHIR Std. |
| DiagnosticReport.category | Base | example | Diagnostic Service Section Codes | 📍5.0.0 | FHIR Std. |
| DiagnosticReport.code | Base | preferred | LOINC Diagnostic Report Codes | 📍5.0.0 | FHIR Std. |
| DiagnosticReport.supportingInfo.type | Base | example | hl7VS-VS-observationType | 📦3.0.0 | THO v7.3 |
| DiagnosticReport.conclusionCode | Base | example | SNOMED CT Clinical Findings | 📍5.0.0 | FHIR Std. |
| Id | Grade | Path(s) | Description | Expression |
This structure is derived from DiagnosticReport
Summary
Mandatory: 4 elements
Must-Support: 13 elements
Structures
This structure refers to these other structures:
Extensions
This structure refers to these extensions:
Key Elements View
| Name | Flags | Card. | Type | Description & Constraints Filter: ![]() ![]() |
|---|---|---|---|---|
![]() |
C | 0..* | DiagnosticReport | A Diagnostic report - a combination of request information, atomic results, images, interpretation, as well as formatted reports Constraints: dgr-1 |
![]() ![]() |
?!Σ | 0..1 | uri | A set of rules under which this content was created |
![]() ![]() |
0..* | Resource | Contained, inline Resources | |
![]() ![]() |
1..* | Extension | Extension Slice: Unordered, Open by value:url | |
![]() ![]() ![]() |
S | 1..1 | Identifier | Owning site tenant URL: https://fhir.savannahghi.org/ig/healthy-route/StructureDefinition/hr-tenant |
![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored |
![]() ![]() |
S | 0..* | Reference(Healthy Route Investigation Request) | What was requested |
![]() ![]() |
?!SΣ | 1..1 | code | registered | partial | preliminary | modified | final | amended | corrected | appended | cancelled | entered-in-error | unknown Binding: DiagnosticReportStatus (required): The status of the diagnostic report. |
![]() ![]() |
SΣ | 1..1 | CodeableConcept | Kind of report Binding: LOINCDiagnosticReportCodes (preferred): LOINC Codes for Diagnostic Reports |
![]() ![]() |
SΣ | 1..1 | Reference(Healthy Route Patient) | The subject of the report - usually, but not always, the patient |
![]() ![]() |
SΣ | 1..1 | Reference(Healthy Route Screening Visit) | Health care event when test ordered |
![]() ![]() |
SΣ | 0..1 | When the samples were taken | |
![]() ![]() ![]() |
dateTime | |||
![]() ![]() ![]() |
Period | |||
![]() ![]() |
SΣ | 0..1 | instant | When the laboratory released the report |
![]() ![]() |
SΣ | 0..* | Reference(Healthy Route Organization | Healthy Route Practitioner) | Responsible Diagnostic Service |
![]() ![]() |
S | 0..* | Reference(Specimen) | Specimens this report is based on |
![]() ![]() |
SC | 0..* | Reference(Healthy Route Measurement) | Observations |
![]() ![]() |
S | 0..1 | markdown | Clinical conclusion (interpretation) of test results |
![]() ![]() |
S | 0..* | Attachment | The report as issued |
Documentation for this format | ||||
| Path | Status | Usage | ValueSet | Version | Source |
| DiagnosticReport.status | Base | required | Diagnostic Report Status | 📍5.0.0 | FHIR Std. |
| DiagnosticReport.code | Base | preferred | LOINC Diagnostic Report Codes | 📍5.0.0 | FHIR Std. |
| Id | Grade | Path(s) | Description | Expression |
Differential View
This structure is derived from DiagnosticReport
| Name | Flags | Card. | Type | Description & Constraints Filter: ![]() ![]() |
|---|---|---|---|---|
![]() |
0..* | DiagnosticReport | A Diagnostic report - a combination of request information, atomic results, images, interpretation, as well as formatted reports | |
![]() ![]() |
1..* | Extension | Extension Slice: Unordered, Open by value:url | |
![]() ![]() ![]() |
S | 1..1 | Identifier | Owning site tenant URL: https://fhir.savannahghi.org/ig/healthy-route/StructureDefinition/hr-tenant |
![]() ![]() |
S | 0..* | Reference(Healthy Route Investigation Request) | What was requested |
![]() ![]() |
S | 1..1 | code | registered | partial | preliminary | modified | final | amended | corrected | appended | cancelled | entered-in-error | unknown |
![]() ![]() |
S | 1..1 | CodeableConcept | Kind of report |
![]() ![]() |
S | 1..1 | Reference(Healthy Route Patient) | The subject of the report - usually, but not always, the patient |
![]() ![]() |
S | 1..1 | Reference(Healthy Route Screening Visit) | Health care event when test ordered |
![]() ![]() |
S | 0..1 | dateTime, Period | When the samples were taken |
![]() ![]() |
S | 0..1 | instant | When the laboratory released the report |
![]() ![]() |
S | 0..* | Reference(Healthy Route Organization | Healthy Route Practitioner) | Responsible Diagnostic Service |
![]() ![]() |
S | 0..* | Reference(Specimen) | Specimens this report is based on |
![]() ![]() |
S | 0..* | Reference(Healthy Route Measurement) | Observations |
![]() ![]() |
S | 0..1 | markdown | Clinical conclusion (interpretation) of test results |
![]() ![]() |
S | 0..* | Attachment | The report as issued |
Documentation for this format | ||||
Snapshot View
| Name | Flags | Card. | Type | Description & Constraints Filter: ![]() ![]() | ||||
|---|---|---|---|---|---|---|---|---|
![]() |
C | 0..* | DiagnosticReport | A Diagnostic report - a combination of request information, atomic results, images, interpretation, as well as formatted reports Constraints: dgr-1 | ||||
![]() ![]() |
Σ | 0..1 | id | Logical id of this artifact | ||||
![]() ![]() |
Σ | 0..1 | Meta | Metadata about the resource | ||||
![]() ![]() |
?!Σ | 0..1 | uri | A set of rules under which this content was created | ||||
![]() ![]() |
0..1 | code | Language of the resource content Binding: AllLanguages (required): IETF language tag for a human language
| |||||
![]() ![]() |
0..1 | Narrative | Text summary of the resource, for human interpretation This profile does not constrain the narrative in regard to content, language, or traceability to data elements | |||||
![]() ![]() |
0..* | Resource | Contained, inline Resources | |||||
![]() ![]() |
1..* | Extension | Extension Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() |
S | 1..1 | Identifier | Owning site tenant URL: https://fhir.savannahghi.org/ig/healthy-route/StructureDefinition/hr-tenant | ||||
![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored | ||||
![]() ![]() |
Σ | 0..* | Identifier | Business identifier for report | ||||
![]() ![]() |
S | 0..* | Reference(Healthy Route Investigation Request) | What was requested | ||||
![]() ![]() |
?!SΣ | 1..1 | code | registered | partial | preliminary | modified | final | amended | corrected | appended | cancelled | entered-in-error | unknown Binding: DiagnosticReportStatus (required): The status of the diagnostic report. | ||||
![]() ![]() |
Σ | 0..* | CodeableConcept | Service category Binding: DiagnosticServiceSectionCodes (example): HL7 V2 table 0074 | ||||
![]() ![]() |
SΣ | 1..1 | CodeableConcept | Kind of report Binding: LOINCDiagnosticReportCodes (preferred): LOINC Codes for Diagnostic Reports | ||||
![]() ![]() |
SΣ | 1..1 | Reference(Healthy Route Patient) | The subject of the report - usually, but not always, the patient | ||||
![]() ![]() |
SΣ | 1..1 | Reference(Healthy Route Screening Visit) | Health care event when test ordered | ||||
![]() ![]() |
SΣ | 0..1 | When the samples were taken | |||||
![]() ![]() ![]() |
dateTime | |||||||
![]() ![]() ![]() |
Period | |||||||
![]() ![]() |
SΣ | 0..1 | instant | When the laboratory released the report | ||||
![]() ![]() |
SΣ | 0..* | Reference(Healthy Route Organization | Healthy Route Practitioner) | Responsible Diagnostic Service | ||||
![]() ![]() |
Σ | 0..* | Reference(Practitioner | PractitionerRole | Organization | CareTeam) | Primary result interpreter | ||||
![]() ![]() |
S | 0..* | Reference(Specimen) | Specimens this report is based on | ||||
![]() ![]() |
SC | 0..* | Reference(Healthy Route Measurement) | Observations | ||||
![]() ![]() |
0..* | Annotation | Comments about the diagnostic report | |||||
![]() ![]() |
0..* | Reference(GenomicStudy | ImagingStudy) | Reference to full details of an analysis associated with the diagnostic report | |||||
![]() ![]() |
0..* | BackboneElement | Additional information supporting the diagnostic report | |||||
![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() |
1..1 | CodeableConcept | Supporting information role code Binding: hl7VS-VS-observationType (example): The code value for the role of the supporting information in the diagnostic report. | |||||
![]() ![]() ![]() |
1..1 | Reference(Procedure | Observation | DiagnosticReport | Citation) | Supporting information reference | |||||
![]() ![]() |
Σ | 0..* | BackboneElement | Key images or data associated with this report | ||||
![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() |
0..1 | string | Comment about the image or data (e.g. explanation) | |||||
![]() ![]() ![]() |
Σ | 1..1 | Reference(DocumentReference) | Reference to the image or data source | ||||
![]() ![]() |
C | 0..1 | Reference(Composition) | Reference to a Composition resource for the DiagnosticReport structure | ||||
![]() ![]() |
S | 0..1 | markdown | Clinical conclusion (interpretation) of test results | ||||
![]() ![]() |
0..* | CodeableConcept | Codes for the clinical conclusion of test results Binding: SNOMEDCTClinicalFindings (example): SNOMED CT Clinical Findings | |||||
![]() ![]() |
S | 0..* | Attachment | The report as issued | ||||
Documentation for this format | ||||||||
| Path | Status | Usage | ValueSet | Version | Source |
| DiagnosticReport.language | Base | required | All Languages | 📍5.0.0 | FHIR Std. |
| DiagnosticReport.status | Base | required | Diagnostic Report Status | 📍5.0.0 | FHIR Std. |
| DiagnosticReport.category | Base | example | Diagnostic Service Section Codes | 📍5.0.0 | FHIR Std. |
| DiagnosticReport.code | Base | preferred | LOINC Diagnostic Report Codes | 📍5.0.0 | FHIR Std. |
| DiagnosticReport.supportingInfo.type | Base | example | hl7VS-VS-observationType | 📦3.0.0 | THO v7.3 |
| DiagnosticReport.conclusionCode | Base | example | SNOMED CT Clinical Findings | 📍5.0.0 | FHIR Std. |
| Id | Grade | Path(s) | Description | Expression |
This structure is derived from DiagnosticReport
Summary
Mandatory: 4 elements
Must-Support: 13 elements
Structures
This structure refers to these other structures:
Extensions
This structure refers to these extensions:
Other representations of profile: CSV, Excel, Schematron