Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
39 commits
Select commit Hold shift + click to select a range
d95340d
HL7 EU Lab Structured Report Alignment
omarisgreat Feb 10, 2025
d80be2a
Fixes to Examples and updated dependencies
omarisgreat Feb 10, 2025
641cba7
Correction to composition resource
omarisgreat Feb 10, 2025
82420ba
Typo fixes
omarisgreat Feb 10, 2025
32ea369
Testing fixes for EU Lab
omarisgreat Feb 11, 2025
a99c29f
Testing adding meta profiles
omarisgreat Feb 11, 2025
221ce03
Correction to canonical URLs
omarisgreat Feb 12, 2025
98b311d
Changes to canonicals for testing
omarisgreat Feb 12, 2025
0a27298
Changes to capabilitystatement for testing
omarisgreat Feb 12, 2025
82413a8
Revert "Changes to capabilitystatement for testing"
omarisgreat Feb 12, 2025
04ea0e3
Revert "Changes to canonicals for testing"
omarisgreat Feb 12, 2025
26465a7
Changes to capabilitystatement for testing
omarisgreat Feb 12, 2025
7b3fb16
Revert "Changes to capabilitystatement for testing"
omarisgreat Feb 12, 2025
6e1632d
Changes to fullUrls
omarisgreat Feb 12, 2025
43ed3d4
Update Bundle-EULabGenomicReport-Example.json
omarisgreat Feb 12, 2025
2eb959e
Revert "Update Bundle-EULabGenomicReport-Example.json"
omarisgreat Feb 12, 2025
c20b1ee
Replacing URLs with example
omarisgreat Feb 12, 2025
760ba11
Updating references to URLs
omarisgreat Feb 12, 2025
1233096
Revert "Updating references to URLs"
omarisgreat Feb 12, 2025
798afe0
Merge branch 'main' into Issue-2663
omarisgreat May 7, 2025
ff7790e
Update to Package.json
omarisgreat May 7, 2025
5f05a7f
Update package.json
KazeemHamzat Jul 18, 2025
de59a6c
Add EU Extension package
KazeemHamzat Jul 18, 2025
0e6d0f4
Added hl7.fhir.eu.extensions.r4
KazeemHamzat Jul 21, 2025
0451284
Using 0.1.0-version
KazeemHamzat Jul 21, 2025
11c2987
Using 0.1.1 - Ballot
KazeemHamzat Jul 21, 2025
4b3fb34
Updated UKcre Dependency Package
KazeemHamzat Sep 4, 2025
fa67d74
Removing "hl7.fhir.eu.laboratory": "0.1.1",
KazeemHamzat Sep 4, 2025
05d5aaa
Update Observation-GenomicsVariantSLC52A2-Example
KazeemHamzat Sep 4, 2025
08c55ab
Update Observation-GenomicsVariantSLC52A2-Example
KazeemHamzat Sep 4, 2025
e0f5b6a
Merge branch 'main' of https://github.com/NHSDigital/NHSDigital-FHIR-…
KazeemHamzat Sep 4, 2025
1223f6e
Update package.json
KazeemHamzat Sep 4, 2025
e1c49a0
Remove Dicom
KazeemHamzat Sep 4, 2025
9be582f
Updated the EU Lab to 0.1.0-balot
KazeemHamzat Sep 4, 2025
15e57f4
Update Observation-GenomicsVariantSLC52A2
KazeemHamzat Sep 4, 2025
275023f
Merge branch 'Issue-2663' of https://github.com/NHSDigital/NHSDigital…
KazeemHamzat Sep 5, 2025
1bcc351
Update Observation-GenomicsVariantSLC52A2-Example.json
KazeemHamzat Sep 5, 2025
5b0efa9
Using "hl7.fhir.eu.laboratory": "0.1.1"
KazeemHamzat Sep 5, 2025
ead3ec0
Using "hl7.fhir.eu.laboratory": "0.1.0-ballot"
KazeemHamzat Sep 5, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1,073 changes: 1,073 additions & 0 deletions Bundle/Bundle-EULabGenomicReport-Example.json

Large diffs are not rendered by default.

94 changes: 94 additions & 0 deletions Composition/Composition-EULabGenomicReport-Example.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,94 @@
{
"resourceType": "Composition",
"id": "Composition-EULabGenomicReport-Example",
"meta": {
"profile": [
"http://hl7.eu/fhir/laboratory/StructureDefinition/Composition-eu-lab"
]
},
"extension": [
{
"url": "http://hl7.eu/fhir/StructureDefinition/composition-basedOn-order-or-requisition",
"valueReference": {
"reference": "ServiceRequest/ServiceRequest-WGSTestOrderFormUpdated-TrioTesting-Example"
}
},
{
"url": "http://hl7.eu/fhir/StructureDefinition/information-recipient",
"valueReference": {
"reference": "PractitionerRole/PractitionerRole-EugeneSmith-Example"
}
},
{
"url": "http://hl7.eu/fhir/laboratory/StructureDefinition/composition-diagnosticReportReference",
"valueReference": {
"reference": "DiagnosticReport/DiagnosticReport-GenomicVariantAssessment-Example"
}
}
],
"status": "final",
"type": {
"coding": [
{
"system": "http://loinc.org",
"code": "51969-4",
"display": "Genetic analysis report"
}
]
},
"category": [
{
"coding": [
{
"system": "http://loinc.org",
"code": "26436-6",
"display": "Laboratory studies (set)"
}
]
},
{
"coding": [
{
"system": "http://snomed.info/sct",
"code": "1236877003",
"display": "Genetic pathology"
}
]
}
],
"subject": {
"reference": "Patient/Patient-PheobeSmitham-Example"
},
"date": "2023-10-16T00:00:00-05:00",
"author": [
{
"identifier": {
"system": "https://fhir.nhs.uk/Id/ods-organization-code",
"value": "R0A"
}
}
],
"title": "Example Genomic Laboratory (Single) Report",
"section": [
{
"title": "Results",
"code": {
"coding": [
{
"system": "http://loinc.org",
"code": "26436-6",
"display": "Laboratory studies (set)"
}
]
},
"entry": [
{
"reference": "Observation/Observation-GenomicTherapeuticImplication-Example"
},
{
"reference": "Observation-GenomicsVariantSLC52A2-Example"
}
]
}
]
}
Original file line number Diff line number Diff line change
Expand Up @@ -4,10 +4,17 @@
"meta": {
"profile": [
"http://hl7.org/fhir/uv/genomics-reporting/StructureDefinition/genomic-report",
"https://fhir.hl7.org.uk/StructureDefinition/UKCore-DiagnosticReport"
"https://fhir.hl7.org.uk/StructureDefinition/UKCore-DiagnosticReport",
"http://hl7.eu/fhir/laboratory/StructureDefinition/DiagnosticReport-eu-lab"
]
},
"extension": [
{
"url": "http://hl7.org/fhir/5.0/StructureDefinition/extension-DiagnosticReport.composition",
"valueReference": {
"reference": "Composition/Composition-EULabGenomicReport-Example"
}
},
{
"url": "http://hl7.org/fhir/uv/genomics-reporting/StructureDefinition/recommended-action",
"valueReference": {
Expand Down Expand Up @@ -63,13 +70,23 @@
"code": "GE"
}
]
},
{
"coding": [
{
"system": "http://snomed.info/sct",
"code": "1236877003",
"display": "Genetic pathology"
}
]
}
],
"code": {
"coding": [
{
"system": "http://loinc.org",
"code": "51969-4"
"code": "51969-4",
"display": "Genetic analysis report"
}
]
},
Expand All @@ -86,6 +103,11 @@
}
}
],
"specimen": [
{
"reference": "Specimen/Specimen-PheobeSmitham-Example"
}
],
"media": [
{
"link": {
Expand All @@ -110,11 +132,11 @@
],
"result": [
{
"reference": "Observation/Observation-GenomicsVariant-SLC52A2",
"reference": "Observation/Observation-GenomicsVariantSLC52A2-Example",
"display": "Brown-Vialetto-Van Laere syndrome type 2"
},
{
"reference": "Observation/Observation-GenomicImplication-Therapeutic"
"reference": "Observation/Observation-GenomicTherapeuticImplication-Example"
}
],
"conclusion": "Pheobe is homozygous for a pathogenic SLC52A2 missense variant (details below) previously reported by Johnson et al 2012 (PMID22740598). Biallelic pathogenic SLC52A2 variants cause autosomal recessive Brown-Vialetto-Van Laere syndrome type 2 (MIM614707).",
Expand Down
43 changes: 43 additions & 0 deletions NamingSystem/NamingSystem-Genomics-report-number.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,43 @@
{
"resourceType": "NamingSystem",
"id": "genomics-report-number",
"name": "GenomicsReportNumber",
"status": "draft",
"kind": "identifier",
"date": "2025-02-10",
"publisher": "NHS England",
"contact": [
{
"name": "NHS England",
"telecom": [
{
"system": "email",
"value": "interoperabilityteam@nhs.net",
"use": "work",
"rank": 1
}
]
},
{
"name": "NHS Genomic Medicine Service",
"telecom": [
{
"system": "email",
"value": "england.genomics@nhs.net",
"use": "work",
"rank": 1
}
]
}
],
"responsible": "NHS Genomic Interop Programme",
"description": "Genomic Medicine Service Unique Report Number",
"usage": "Assigned by central GMS system on receipt of a test report",
"uniqueId": [
{
"type": "uri",
"value": "https://fhir.nhs.uk/Id/GMSReport",
"preferred": true
}
]
}
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,8 @@
"id": "Observation-GenomicTherapeuticImplication-Example",
"meta": {
"profile": [
"http://hl7.org/fhir/uv/genomics-reporting/StructureDefinition/therapeutic-implication"
"http://hl7.org/fhir/uv/genomics-reporting/StructureDefinition/therapeutic-implication",
"http://hl7.eu/fhir/laboratory/StructureDefinition/Observation-resultslab-eu-lab"
]
},
"status": "final",
Expand Down Expand Up @@ -47,7 +48,7 @@
],
"derivedFrom": [
{
"reference": "Observation/Oservation-GenomicsVariant-SLC52A2"
"reference": "Observation/Observation-GenomicsVariantSLC52A2-Example"
}
],
"component": [
Expand Down Expand Up @@ -85,8 +86,8 @@
"coding": [
{
"system": "http://snomed.info/sct",
"code": "777436008",
"display": "Riboflavin"
"code": "438481000124108",
"display": "Riboflavin supplement"
}
]
}
Expand Down
3 changes: 2 additions & 1 deletion Observation/Observation-GenomicsVariantSLC52A2-Example.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,8 @@
"id": "Observation-GenomicsVariantSLC52A2-Example",
"meta": {
"profile": [
"http://hl7.org/fhir/uv/genomics-reporting/StructureDefinition/variant"
"http://hl7.org/fhir/uv/genomics-reporting/StructureDefinition/variant",
"http://hl7.eu/fhir/laboratory/StructureDefinition/Observation-resultslab-eu-lab"
]
},
"status": "final",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -27,5 +27,5 @@
"value": "9449307636"
}
},
"effectiveDateTime": "2023-09-15T15:00:00Z",
"effectiveDateTime": "2023-09-15T15:00:00Z"
}
6 changes: 6 additions & 0 deletions Patient/Patient-PheobeSmitham-Example.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,12 @@
{
"resourceType": "Patient",
"id": "Patient-PheobeSmitham-Example",
"meta": {
"profile": [
"https://fhir.hl7.org.uk/StructureDefinition/UKCore-Patient",
"http://hl7.eu/fhir/laboratory/StructureDefinition/Patient-eu-lab"
]
},
"extension": [
{
"url": "https://fhir.hl7.org.uk/StructureDefinition/Extension-UKCore-BirthSex",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,12 @@
}
}
],
"identifier": [
{
"system": "https://fhir.nhs.uk/Id/GMSOrder",
"value": "RR8F1792"
}
],
"requisition": {
"assigner": {
"identifier": {
Expand Down
2 changes: 1 addition & 1 deletion Task/Task-FollowupRecommendationReport-Example.json
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@
"reference": "Patient/Patient-PheobeSmitham-Example"
},
"reasonReference": {
"reference": "Observation/Observation-GenomicImplication-Therapeutic"
"reference": "Observation/Observation-GenomicTherapeuticImplication-Example"
},
"input": [
{
Expand Down
8 changes: 4 additions & 4 deletions fhirpkg.lock.json
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
{
"updated": "2025-05-08T09:07:12.7767319+01:00",
"updated": "2025-09-05T16:14:34.8200964+01:00",
"dependencies": {
"fhir.r4.ukcore.stu3.currentbuild": "0.0.18-pre-release",
"fhir.r4.ukcore.stu3.currentbuild": "0.24.0-pre-release",
"hl7.fhir.r4.core": "4.0.1",
"hl7.fhir.r5.core": "5.0.0",
"hl7.fhir.uv.genomics-reporting": "3.0.0-ballot",
"hl7.terminology.r4": "5.3.0",
"hl7.fhir.uv.extensions.r4": "1.0.0"
"hl7.fhir.eu.laboratory": "0.1.0-ballot"
},
"missing": {}
}
6 changes: 4 additions & 2 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -7,9 +7,11 @@
],
"jurisdiction": "urn:iso:std:iso:3166:-2:GB-ENG",
"dependencies": {
"fhir.r4.ukcore.stu3.currentbuild": "0.0.18-pre-release",
"fhir.r4.ukcore.stu3.currentbuild": "0.24.0-pre-release",
"hl7.fhir.r4.core": "4.0.1",
"hl7.fhir.uv.genomics-reporting": "3.0.0-ballot"
"hl7.fhir.uv.genomics-reporting": "3.0.0-ballot",
"hl7.fhir.uv.ips": "1.1.0",
"hl7.fhir.eu.laboratory": "0.1.0-ballot"
}
}

Expand Down
Loading