From 33e7a413d28852fe93665aa134121fca3e2f65fb Mon Sep 17 00:00:00 2001 From: KazeemHamzat Date: Thu, 26 Mar 2026 12:27:10 +0000 Subject: [PATCH 1/9] Create Extension-GenomicTest-No-of-Participant Create Extension-GenomicTest-No-of-Participant --- ...tension-GenomicTest-No-of-Participant.json | 62 +++++++++++++++++++ fhirpkg.lock.json | 6 +- package.json | 2 +- 3 files changed, 66 insertions(+), 4 deletions(-) create mode 100644 StructureDefinition/Extension-GenomicTest-No-of-Participant.json diff --git a/StructureDefinition/Extension-GenomicTest-No-of-Participant.json b/StructureDefinition/Extension-GenomicTest-No-of-Participant.json new file mode 100644 index 00000000..b2ff3911 --- /dev/null +++ b/StructureDefinition/Extension-GenomicTest-No-of-Participant.json @@ -0,0 +1,62 @@ +{ + "resourceType": "StructureDefinition", + "id": "Extension-GenomicTest-No-of-Participant", + "url": "https://fhir.nhs.uk/England/StructureDefinition/Extension-GenomicTest-No-of-Participant", + "version": "0.1.0", + "name": "ExtensionGenomicTestNoofParticipant", + "title": "Extension Genomic Test No of Participant", + "status": "draft", + "date": "2026-03-26", + "publisher": "NHS England", + "contact": [ + { + "name": "NHS England", + "telecom": [ + { + "system": "email", + "value": "interoperabilityteam@nhs.net", + "use": "work", + "rank": 1 + } + ] + } + ], + "description": "An Extension used to record the total number of participants in a multi-participant test request (e.g. family, duo / trio).", + "purpose": "This is a use case from Genomics, used to record the total number of participants in a multi-participant test request ", + "copyright": "Copyright © 2026+ NHS England Licensed under the Apache License, Version 2.0 (the \\\\\\\"License\\\\\\\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \\\\\\\"AS IS\\\\\\\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. HL7® FHIR® standard Copyright © 2011+ HL7 The HL7® FHIR® standard is used under the FHIR license. You may obtain a copy of the FHIR license at https://www.hl7.org/fhir/license.html.", + "fhirVersion": "4.0.1", + "kind": "complex-type", + "abstract": false, + "context": [ + { + "type": "element", + "expression": "ServiceRequest" + } + ], + "type": "Extension", + "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", + "derivation": "constraint", + "differential": { + "element": [ + { + "id": "Extension.extension", + "path": "Extension.extension", + "max": "0" + }, + { + "id": "Extension.url", + "path": "Extension.url", + "fixedUri": "https://fhir.nhs.uk/England/StructureDefinition/Extension-GenomicTest-No-of-Participant" + }, + { + "id": "Extension.value[x]", + "path": "Extension.value[x]", + "type": [ + { + "code": "integer" + } + ] + } + ] + } +} \ No newline at end of file diff --git a/fhirpkg.lock.json b/fhirpkg.lock.json index d1daa202..112f3824 100644 --- a/fhirpkg.lock.json +++ b/fhirpkg.lock.json @@ -1,5 +1,5 @@ { - "updated": "2026-03-17T13:27:37.444214+00:00", + "updated": "2026-03-26T11:41:42.0351721+00:00", "dependencies": { "hl7.fhir.r4.core": "4.0.1", "hl7.fhir.uv.genomics-reporting": "3.0.0-ballot", @@ -12,8 +12,8 @@ "us.nlm.vsac": "0.9.0", "ihe.iti.balp": "1.1.1", "hl7.fhir.uv.extensions.r4": "5.3.0-ballot-tc1", - "hl7.terminology.r4": "6.5.0", - "hl7.fhir.uv.xver-r5.r4": "0.0.1-snapshot-2" + "hl7.fhir.uv.xver-r5.r4": "0.1.0", + "hl7.terminology.r4": "7.1.0" }, "missing": {} } diff --git a/package.json b/package.json index 8a4926a9..8ac1cfaf 100644 --- a/package.json +++ b/package.json @@ -10,7 +10,7 @@ "fhir.r4.ukcore.stu3.currentbuild": "0.28.0-pre-release", "ihe.iti.pcf": "1.0.0-comment", "hl7.fhir.uv.extensions.r4": "5.3.0-ballot-tc1", - "hl7.fhir.uv.xver-r5.r4": "0.0.1-snapshot-2" + "hl7.fhir.uv.xver-r5.r4": "0.1.0" }, "fhirVersions": [ "4.0.1" From ac5c6ab246ed4c88494d5f29bdada29a1612b766 Mon Sep 17 00:00:00 2001 From: KazeemHamzat Date: Thu, 26 Mar 2026 13:41:49 +0000 Subject: [PATCH 2/9] Revert to Xver 0.0.1-snapshot-2 Revert to Xver 0.0.1-snapshot-2 --- fhirpkg.lock.json | 2 +- package.json | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/fhirpkg.lock.json b/fhirpkg.lock.json index 112f3824..ba42f8cc 100644 --- a/fhirpkg.lock.json +++ b/fhirpkg.lock.json @@ -12,7 +12,7 @@ "us.nlm.vsac": "0.9.0", "ihe.iti.balp": "1.1.1", "hl7.fhir.uv.extensions.r4": "5.3.0-ballot-tc1", - "hl7.fhir.uv.xver-r5.r4": "0.1.0", + "hl7.fhir.uv.xver-r5.r4": "0.0.1-snapshot-2", "hl7.terminology.r4": "7.1.0" }, "missing": {} diff --git a/package.json b/package.json index 8ac1cfaf..8a4926a9 100644 --- a/package.json +++ b/package.json @@ -10,7 +10,7 @@ "fhir.r4.ukcore.stu3.currentbuild": "0.28.0-pre-release", "ihe.iti.pcf": "1.0.0-comment", "hl7.fhir.uv.extensions.r4": "5.3.0-ballot-tc1", - "hl7.fhir.uv.xver-r5.r4": "0.1.0" + "hl7.fhir.uv.xver-r5.r4": "0.0.1-snapshot-2" }, "fhirVersions": [ "4.0.1" From 56628acb7c8314bdc6ff4641a34fe2dcf4b0620d Mon Sep 17 00:00:00 2001 From: KazeemHamzat Date: Thu, 26 Mar 2026 14:35:13 +0000 Subject: [PATCH 3/9] Replace Xver with Extension: Alternate Reference Replace Xver with Extension: Alternate Reference --- .../DiagnosticReport-ExtensionMediaLinkR5-Example.json | 2 +- fhirpkg.lock.json | 1 - package.json | 3 +-- 3 files changed, 2 insertions(+), 4 deletions(-) diff --git a/DiagnosticReport/DiagnosticReport-ExtensionMediaLinkR5-Example.json b/DiagnosticReport/DiagnosticReport-ExtensionMediaLinkR5-Example.json index c5572e47..15ba53ef 100644 --- a/DiagnosticReport/DiagnosticReport-ExtensionMediaLinkR5-Example.json +++ b/DiagnosticReport/DiagnosticReport-ExtensionMediaLinkR5-Example.json @@ -20,7 +20,7 @@ "link": { "extension": [ { - "url": "http://hl7.org/fhir/5.0/StructureDefinition/extension-DiagnosticReport.media.link", + "url": "http://hl7.org/fhir/StructureDefinition/alternate-reference", "valueReference": { "reference": "DocumentReference/UKCore-DocumentReference-ECG-Example" } diff --git a/fhirpkg.lock.json b/fhirpkg.lock.json index ba42f8cc..e31acfc4 100644 --- a/fhirpkg.lock.json +++ b/fhirpkg.lock.json @@ -12,7 +12,6 @@ "us.nlm.vsac": "0.9.0", "ihe.iti.balp": "1.1.1", "hl7.fhir.uv.extensions.r4": "5.3.0-ballot-tc1", - "hl7.fhir.uv.xver-r5.r4": "0.0.1-snapshot-2", "hl7.terminology.r4": "7.1.0" }, "missing": {} diff --git a/package.json b/package.json index 8a4926a9..c1435d50 100644 --- a/package.json +++ b/package.json @@ -9,8 +9,7 @@ "hl7.fhir.eu.laboratory": "0.1.0-ballot", "fhir.r4.ukcore.stu3.currentbuild": "0.28.0-pre-release", "ihe.iti.pcf": "1.0.0-comment", - "hl7.fhir.uv.extensions.r4": "5.3.0-ballot-tc1", - "hl7.fhir.uv.xver-r5.r4": "0.0.1-snapshot-2" + "hl7.fhir.uv.extensions.r4": "5.3.0-ballot-tc1" }, "fhirVersions": [ "4.0.1" From ba59c1141d0c90022fd19e1d5b0cd4b6a9811b3d Mon Sep 17 00:00:00 2001 From: KazeemHamzat Date: Thu, 26 Mar 2026 14:51:26 +0000 Subject: [PATCH 4/9] Removing Extra comma`s Removing Extra comma`s --- DiagnosticReport/DiagnosticReport-AnitaLamberts-Example.json | 2 +- .../DiagnosticReport-FayMutlowGeneticReport-Example.json | 2 +- .../DiagnosticReport-GenomicVariantAssessment-Example.json | 2 +- .../DiagnosticReport-JamesMetcalfeGeneticReport-Example.json | 2 +- .../DiagnosticReport-PhoebeSmithGeneticReport-Example.json | 2 +- Group/Group-FamilyPedigreeRepresentation-Example.json | 2 +- ...viceRequest-NonWGSTestOrderForm-NewFollowupTest-Example.json | 2 +- ...ServiceRequest-NonWGSTestOrderForm-OutOfCountry-Example.json | 1 - 8 files changed, 7 insertions(+), 8 deletions(-) diff --git a/DiagnosticReport/DiagnosticReport-AnitaLamberts-Example.json b/DiagnosticReport/DiagnosticReport-AnitaLamberts-Example.json index 9619cd98..0c7f0c7a 100644 --- a/DiagnosticReport/DiagnosticReport-AnitaLamberts-Example.json +++ b/DiagnosticReport/DiagnosticReport-AnitaLamberts-Example.json @@ -43,7 +43,7 @@ "reference": "Patient/Patient-AnitaLamberts-Example", "identifier": { "system": "https://fhir.nhs.uk/Id/nhs-number", - "value": "8449303649", + "value": "8449303649" } }, "issued": "2023-11-24T09:45:00Z", diff --git a/DiagnosticReport/DiagnosticReport-FayMutlowGeneticReport-Example.json b/DiagnosticReport/DiagnosticReport-FayMutlowGeneticReport-Example.json index e78eaebe..d867cf00 100644 --- a/DiagnosticReport/DiagnosticReport-FayMutlowGeneticReport-Example.json +++ b/DiagnosticReport/DiagnosticReport-FayMutlowGeneticReport-Example.json @@ -43,7 +43,7 @@ "reference": "Patient/Patient-FayMutlow-Example", "identifier": { "system": "https://fhir.nhs.uk/Id/nhs-number", - "value": "9449307806", + "value": "9449307806" } }, "issued": "2023-10-09T09:45:00Z", diff --git a/DiagnosticReport/DiagnosticReport-GenomicVariantAssessment-Example.json b/DiagnosticReport/DiagnosticReport-GenomicVariantAssessment-Example.json index 2f8afe5c..805325a5 100644 --- a/DiagnosticReport/DiagnosticReport-GenomicVariantAssessment-Example.json +++ b/DiagnosticReport/DiagnosticReport-GenomicVariantAssessment-Example.json @@ -99,7 +99,7 @@ "reference": "Patient/Patient-PheobeSmitham-Example", "identifier": { "system": "https://fhir.nhs.uk/Id/nhs-number", - "value": "9449307539", + "value": "9449307539" } }, "effectiveDateTime": "2023-10-16T00:00:00-05:00", diff --git a/DiagnosticReport/DiagnosticReport-JamesMetcalfeGeneticReport-Example.json b/DiagnosticReport/DiagnosticReport-JamesMetcalfeGeneticReport-Example.json index 9df5ce31..fff36834 100644 --- a/DiagnosticReport/DiagnosticReport-JamesMetcalfeGeneticReport-Example.json +++ b/DiagnosticReport/DiagnosticReport-JamesMetcalfeGeneticReport-Example.json @@ -43,7 +43,7 @@ "reference": "Patient/Patient-JamesMetcalfe-Example", "identifier": { "system": "https://fhir.nhs.uk/Id/nhs-number", - "value": "7449306524", + "value": "7449306524" } }, "issued": "2023-10-18T11:10:00Z", diff --git a/DiagnosticReport/DiagnosticReport-PhoebeSmithGeneticReport-Example.json b/DiagnosticReport/DiagnosticReport-PhoebeSmithGeneticReport-Example.json index dea1bcd5..81216532 100644 --- a/DiagnosticReport/DiagnosticReport-PhoebeSmithGeneticReport-Example.json +++ b/DiagnosticReport/DiagnosticReport-PhoebeSmithGeneticReport-Example.json @@ -43,7 +43,7 @@ "reference": "Patient/Patient-PheobeSmitham-Example", "identifier": { "system": "https://fhir.nhs.uk/Id/nhs-number", - "value": "9449307539", + "value": "9449307539" } }, "issued": "2023-10-16T15:50:00Z", diff --git a/Group/Group-FamilyPedigreeRepresentation-Example.json b/Group/Group-FamilyPedigreeRepresentation-Example.json index 456bbd6d..9ead3f38 100644 --- a/Group/Group-FamilyPedigreeRepresentation-Example.json +++ b/Group/Group-FamilyPedigreeRepresentation-Example.json @@ -38,7 +38,7 @@ }, { "entity": { - "reference": "Patient/Patient-PheobeSmithamMother-Example" + "reference": "Patient/Patient-PheobeSmithamMother-Example", "identifier": { "system": "https://fhir.nhs.uk/Id/nhs-number", "value": "9449307246" diff --git a/ServiceRequest/ServiceRequest-NonWGSTestOrderForm-NewFollowupTest-Example.json b/ServiceRequest/ServiceRequest-NonWGSTestOrderForm-NewFollowupTest-Example.json index 27ddd5bb..dd2bb9ad 100644 --- a/ServiceRequest/ServiceRequest-NonWGSTestOrderForm-NewFollowupTest-Example.json +++ b/ServiceRequest/ServiceRequest-NonWGSTestOrderForm-NewFollowupTest-Example.json @@ -56,7 +56,7 @@ } ] } - ] + ], "text": "Follow Up Test requested to aid interpretation. M code modified to: R65.1" }, "subject": { diff --git a/ServiceRequest/ServiceRequest-NonWGSTestOrderForm-OutOfCountry-Example.json b/ServiceRequest/ServiceRequest-NonWGSTestOrderForm-OutOfCountry-Example.json index bd5894e5..3d8d529e 100644 --- a/ServiceRequest/ServiceRequest-NonWGSTestOrderForm-OutOfCountry-Example.json +++ b/ServiceRequest/ServiceRequest-NonWGSTestOrderForm-OutOfCountry-Example.json @@ -85,7 +85,6 @@ ] } ] - ] } ], "performer": [ From 971eef76ad46f85084ef99ff23918705507233d6 Mon Sep 17 00:00:00 2001 From: KazeemHamzat Date: Thu, 26 Mar 2026 16:24:57 +0000 Subject: [PATCH 5/9] Replace Xver with Extension: Alternate Reference Replace Xver with Extension: Alternate Reference --- ...le.json => DiagnosticReport-ExtensionMediaLink-Example.json} | 0 .../DiagnosticReport-GenomicVariantAssessment-Example.json | 2 +- 2 files changed, 1 insertion(+), 1 deletion(-) rename DiagnosticReport/{DiagnosticReport-ExtensionMediaLinkR5-Example.json => DiagnosticReport-ExtensionMediaLink-Example.json} (100%) diff --git a/DiagnosticReport/DiagnosticReport-ExtensionMediaLinkR5-Example.json b/DiagnosticReport/DiagnosticReport-ExtensionMediaLink-Example.json similarity index 100% rename from DiagnosticReport/DiagnosticReport-ExtensionMediaLinkR5-Example.json rename to DiagnosticReport/DiagnosticReport-ExtensionMediaLink-Example.json diff --git a/DiagnosticReport/DiagnosticReport-GenomicVariantAssessment-Example.json b/DiagnosticReport/DiagnosticReport-GenomicVariantAssessment-Example.json index 805325a5..88eef743 100644 --- a/DiagnosticReport/DiagnosticReport-GenomicVariantAssessment-Example.json +++ b/DiagnosticReport/DiagnosticReport-GenomicVariantAssessment-Example.json @@ -122,7 +122,7 @@ "link": { "extension": [ { - "url": "http://hl7.org/fhir/5.0/StructureDefinition/extension-DiagnosticReport.media.link", + "url": "http://hl7.org/fhir/StructureDefinition/alternate-reference", "valueReference": { "reference": "DocumentReference/DocumentReference-StructureReporting-Example" } From 02df0f41a0b42a90b49c594455f16923bfb5ecbb Mon Sep 17 00:00:00 2001 From: KazeemHamzat Date: Sun, 29 Mar 2026 18:48:28 +0100 Subject: [PATCH 6/9] Rename Extension Rename Extension --- .../RequestGroup-WGSTrioTesting-Example.json | 6 ++ ...tension-GenomicTest-No-of-Participant.json | 62 ------------------- ...xtension-GenomicTest-ParticipantCount.json | 62 +++++++++++++++++++ 3 files changed, 68 insertions(+), 62 deletions(-) delete mode 100644 StructureDefinition/Extension-GenomicTest-No-of-Participant.json create mode 100644 StructureDefinition/Extension-GenomicTest-ParticipantCount.json diff --git a/RequestGroup/RequestGroup-WGSTrioTesting-Example.json b/RequestGroup/RequestGroup-WGSTrioTesting-Example.json index de884b70..bbec1689 100644 --- a/RequestGroup/RequestGroup-WGSTrioTesting-Example.json +++ b/RequestGroup/RequestGroup-WGSTrioTesting-Example.json @@ -1,6 +1,12 @@ { "resourceType": "RequestGroup", "id": "RequestGroup-WGSTrioTesting-Example", + "extension": [ + { + "url": "https://fhir.nhs.uk/England/StructureDefinition/Extension-GenomicTest-ParticipantCount", + "valueInteger": 3 + } + ], "identifier": [ { "system": "https://fhir.leedssth.nhs.uk//Id/grouptestId", diff --git a/StructureDefinition/Extension-GenomicTest-No-of-Participant.json b/StructureDefinition/Extension-GenomicTest-No-of-Participant.json deleted file mode 100644 index b2ff3911..00000000 --- a/StructureDefinition/Extension-GenomicTest-No-of-Participant.json +++ /dev/null @@ -1,62 +0,0 @@ -{ - "resourceType": "StructureDefinition", - "id": "Extension-GenomicTest-No-of-Participant", - "url": "https://fhir.nhs.uk/England/StructureDefinition/Extension-GenomicTest-No-of-Participant", - "version": "0.1.0", - "name": "ExtensionGenomicTestNoofParticipant", - "title": "Extension Genomic Test No of Participant", - "status": "draft", - "date": "2026-03-26", - "publisher": "NHS England", - "contact": [ - { - "name": "NHS England", - "telecom": [ - { - "system": "email", - "value": "interoperabilityteam@nhs.net", - "use": "work", - "rank": 1 - } - ] - } - ], - "description": "An Extension used to record the total number of participants in a multi-participant test request (e.g. family, duo / trio).", - "purpose": "This is a use case from Genomics, used to record the total number of participants in a multi-participant test request ", - "copyright": "Copyright © 2026+ NHS England Licensed under the Apache License, Version 2.0 (the \\\\\\\"License\\\\\\\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \\\\\\\"AS IS\\\\\\\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. HL7® FHIR® standard Copyright © 2011+ HL7 The HL7® FHIR® standard is used under the FHIR license. You may obtain a copy of the FHIR license at https://www.hl7.org/fhir/license.html.", - "fhirVersion": "4.0.1", - "kind": "complex-type", - "abstract": false, - "context": [ - { - "type": "element", - "expression": "ServiceRequest" - } - ], - "type": "Extension", - "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", - "derivation": "constraint", - "differential": { - "element": [ - { - "id": "Extension.extension", - "path": "Extension.extension", - "max": "0" - }, - { - "id": "Extension.url", - "path": "Extension.url", - "fixedUri": "https://fhir.nhs.uk/England/StructureDefinition/Extension-GenomicTest-No-of-Participant" - }, - { - "id": "Extension.value[x]", - "path": "Extension.value[x]", - "type": [ - { - "code": "integer" - } - ] - } - ] - } -} \ No newline at end of file diff --git a/StructureDefinition/Extension-GenomicTest-ParticipantCount.json b/StructureDefinition/Extension-GenomicTest-ParticipantCount.json new file mode 100644 index 00000000..423c0bf0 --- /dev/null +++ b/StructureDefinition/Extension-GenomicTest-ParticipantCount.json @@ -0,0 +1,62 @@ +{ + "resourceType": "StructureDefinition", + "id": "Extension-GenomicTest-ParticipantCount", + "url": "https://fhir.nhs.uk/England/StructureDefinition/Extension-GenomicTest-ParticipantCount", + "version": "0.1.0", + "name": "ExtensionGenomicTestParticipantCount", + "title": "Extension GenomicTest ParticipantCount", + "status": "draft", + "date": "2026-03-26", + "publisher": "NHS England", + "contact": [ + { + "name": "NHS England", + "telecom": [ + { + "system": "email", + "value": "interoperabilityteam@nhs.net", + "use": "work", + "rank": 1 + } + ] + } + ], + "description": "An Extension used to record the total number of participants in a group test request.(e.g. family, duo / trio).", + "purpose": "This is a use case from Genomics, used to record the total number of participants in a family or group test request.", + "copyright": "Copyright © 2026+ NHS England Licensed under the Apache License, Version 2.0 (the \\\\\\\"License\\\\\\\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \\\\\\\"AS IS\\\\\\\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. HL7® FHIR® standard Copyright © 2011+ HL7 The HL7® FHIR® standard is used under the FHIR license. You may obtain a copy of the FHIR license at https://www.hl7.org/fhir/license.html.", + "fhirVersion": "4.0.1", + "kind": "complex-type", + "abstract": false, + "context": [ + { + "type": "element", + "expression": "RequestGroup" + } + ], + "type": "Extension", + "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", + "derivation": "constraint", + "differential": { + "element": [ + { + "id": "Extension.extension", + "path": "Extension.extension", + "max": "0" + }, + { + "id": "Extension.url", + "path": "Extension.url", + "fixedUri": "https://fhir.nhs.uk/England/StructureDefinition/Extension-GenomicTest-ParticipantCount" + }, + { + "id": "Extension.value[x]", + "path": "Extension.value[x]", + "type": [ + { + "code": "integer" + } + ] + } + ] + } +} \ No newline at end of file From f9049519a2a41e236d19235b8e15bbdc912280a6 Mon Sep 17 00:00:00 2001 From: KazeemHamzat Date: Sun, 29 Mar 2026 19:22:22 +0100 Subject: [PATCH 7/9] Update Extension-GenomicTest-ParticipantCount. Update Extension-GenomicTest-ParticipantCount. --- StructureDefinition/Extension-GenomicTest-ParticipantCount.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/StructureDefinition/Extension-GenomicTest-ParticipantCount.json b/StructureDefinition/Extension-GenomicTest-ParticipantCount.json index 423c0bf0..53dc99be 100644 --- a/StructureDefinition/Extension-GenomicTest-ParticipantCount.json +++ b/StructureDefinition/Extension-GenomicTest-ParticipantCount.json @@ -4,7 +4,7 @@ "url": "https://fhir.nhs.uk/England/StructureDefinition/Extension-GenomicTest-ParticipantCount", "version": "0.1.0", "name": "ExtensionGenomicTestParticipantCount", - "title": "Extension GenomicTest ParticipantCount", + "title": "Extension Genomic Test ParticipantCount", "status": "draft", "date": "2026-03-26", "publisher": "NHS England", From 9a805c15fe2ca02155f5e9c68cb16a32aa031684 Mon Sep 17 00:00:00 2001 From: KazeemHamzat Date: Tue, 31 Mar 2026 09:30:21 +0100 Subject: [PATCH 8/9] Updating SR Updating SR --- Bundle/Bundle-NonWGSScenario3-FetusAsProband-Example.json | 4 ++++ ...-NonWGSScenario4-ProbandWithMultipleFetus-Example.json | 8 ++++++++ .../Bundle-NonWGSTestOrderForm-FetalScenario-Example.json | 4 ++++ ...Request-NonWGSTestOrderForm-FetalScenario-Example.json | 4 ++++ ...quest-WGSTestOrderForm-TrioTestingProband-Example.json | 4 ++++ ...t-WGSTestOrderForm-TrioTestingProbandDGTS-Example.json | 4 ++++ ...quest-WGSTestOrderFormUpdated-TrioTesting-Example.json | 6 +++++- .../Extension-GenomicTest-ParticipantCount.json | 4 ++++ 8 files changed, 37 insertions(+), 1 deletion(-) diff --git a/Bundle/Bundle-NonWGSScenario3-FetusAsProband-Example.json b/Bundle/Bundle-NonWGSScenario3-FetusAsProband-Example.json index 911135af..fd1bc0d5 100644 --- a/Bundle/Bundle-NonWGSScenario3-FetusAsProband-Example.json +++ b/Bundle/Bundle-NonWGSScenario3-FetusAsProband-Example.json @@ -136,6 +136,10 @@ ] } }, + { + "url": "https://fhir.nhs.uk/England/StructureDefinition/Extension-GenomicTest-ParticipantCount", + "valueInteger": 2 + }, { "url": "https://fhir.hl7.org.uk/StructureDefinition/Extension-UKCore-Coverage", "valueCodeableConcept": { diff --git a/Bundle/Bundle-NonWGSScenario4-ProbandWithMultipleFetus-Example.json b/Bundle/Bundle-NonWGSScenario4-ProbandWithMultipleFetus-Example.json index 496f99b3..d66a4d97 100644 --- a/Bundle/Bundle-NonWGSScenario4-ProbandWithMultipleFetus-Example.json +++ b/Bundle/Bundle-NonWGSScenario4-ProbandWithMultipleFetus-Example.json @@ -137,6 +137,10 @@ ] } }, + { + "url": "https://fhir.nhs.uk/England/StructureDefinition/Extension-GenomicTest-ParticipantCount", + "valueInteger": 2 + }, { "url": "https://fhir.hl7.org.uk/StructureDefinition/Extension-UKCore-Coverage", "valueCodeableConcept": { @@ -444,6 +448,10 @@ ] } }, + { + "url": "https://fhir.nhs.uk/England/StructureDefinition/Extension-GenomicTest-ParticipantCount", + "valueInteger": 2 + }, { "url": "https://fhir.hl7.org.uk/StructureDefinition/Extension-UKCore-Coverage", "valueCodeableConcept": { diff --git a/Bundle/Bundle-NonWGSTestOrderForm-FetalScenario-Example.json b/Bundle/Bundle-NonWGSTestOrderForm-FetalScenario-Example.json index 7547235d..80e103a6 100644 --- a/Bundle/Bundle-NonWGSTestOrderForm-FetalScenario-Example.json +++ b/Bundle/Bundle-NonWGSTestOrderForm-FetalScenario-Example.json @@ -309,6 +309,10 @@ ] } }, + { + "url": "https://fhir.nhs.uk/England/StructureDefinition/Extension-GenomicTest-ParticipantCount", + "valueInteger": 2 + }, { "url": "https://fhir.hl7.org.uk/StructureDefinition/Extension-UKCore-Coverage", "valueCodeableConcept": { diff --git a/ServiceRequest/ServiceRequest-NonWGSTestOrderForm-FetalScenario-Example.json b/ServiceRequest/ServiceRequest-NonWGSTestOrderForm-FetalScenario-Example.json index 6e20dbda..e7ec66ab 100644 --- a/ServiceRequest/ServiceRequest-NonWGSTestOrderForm-FetalScenario-Example.json +++ b/ServiceRequest/ServiceRequest-NonWGSTestOrderForm-FetalScenario-Example.json @@ -14,6 +14,10 @@ ] } }, + { + "url": "https://fhir.nhs.uk/England/StructureDefinition/Extension-GenomicTest-ParticipantCount", + "valueInteger": 2 + }, { "url": "https://fhir.hl7.org.uk/StructureDefinition/Extension-UKCore-Coverage", "valueCodeableConcept": { diff --git a/ServiceRequest/ServiceRequest-WGSTestOrderForm-TrioTestingProband-Example.json b/ServiceRequest/ServiceRequest-WGSTestOrderForm-TrioTestingProband-Example.json index 88aaf56e..01c21c52 100644 --- a/ServiceRequest/ServiceRequest-WGSTestOrderForm-TrioTestingProband-Example.json +++ b/ServiceRequest/ServiceRequest-WGSTestOrderForm-TrioTestingProband-Example.json @@ -20,6 +20,10 @@ ] } }, + { + "url": "https://fhir.nhs.uk/England/StructureDefinition/Extension-GenomicTest-ParticipantCount", + "valueInteger": 3 + }, { "url": "https://fhir.hl7.org.uk/StructureDefinition/Extension-UKCore-Coverage", "valueCodeableConcept": { diff --git a/ServiceRequest/ServiceRequest-WGSTestOrderForm-TrioTestingProbandDGTS-Example.json b/ServiceRequest/ServiceRequest-WGSTestOrderForm-TrioTestingProbandDGTS-Example.json index 11583227..15940d7c 100644 --- a/ServiceRequest/ServiceRequest-WGSTestOrderForm-TrioTestingProbandDGTS-Example.json +++ b/ServiceRequest/ServiceRequest-WGSTestOrderForm-TrioTestingProbandDGTS-Example.json @@ -20,6 +20,10 @@ ] } }, + { + "url": "https://fhir.nhs.uk/England/StructureDefinition/Extension-GenomicTest-ParticipantCount", + "valueInteger": 3 + }, { "url": "https://fhir.hl7.org.uk/StructureDefinition/Extension-UKCore-Coverage", "valueCodeableConcept": { diff --git a/ServiceRequest/ServiceRequest-WGSTestOrderFormUpdated-TrioTesting-Example.json b/ServiceRequest/ServiceRequest-WGSTestOrderFormUpdated-TrioTesting-Example.json index 44da7aff..fe60e130 100644 --- a/ServiceRequest/ServiceRequest-WGSTestOrderFormUpdated-TrioTesting-Example.json +++ b/ServiceRequest/ServiceRequest-WGSTestOrderFormUpdated-TrioTesting-Example.json @@ -28,6 +28,10 @@ ] } }, + { + "url": "https://fhir.nhs.uk/England/StructureDefinition/Extension-GenomicTest-ParticipantCount", + "valueInteger": 3 + }, { "url": "https://fhir.hl7.org.uk/StructureDefinition/Extension-UKCore-Coverage", "valueCodeableConcept": { @@ -76,7 +80,7 @@ "priority": "routine", "code": { "coding": [ - { + { "system": "https://fhir.nhs.uk/CodeSystem/England-DigitalGenomicTestService", "code": "GT317", "display": "Likely inborn error of metabolism - WGS", diff --git a/StructureDefinition/Extension-GenomicTest-ParticipantCount.json b/StructureDefinition/Extension-GenomicTest-ParticipantCount.json index 53dc99be..c31a47ac 100644 --- a/StructureDefinition/Extension-GenomicTest-ParticipantCount.json +++ b/StructureDefinition/Extension-GenomicTest-ParticipantCount.json @@ -31,6 +31,10 @@ { "type": "element", "expression": "RequestGroup" + }, + { + "type": "element", + "expression": "ServiceRequest" } ], "type": "Extension", From 71927ea4231944e4dbb9e4eaf34c7fe2b9b0da5f Mon Sep 17 00:00:00 2001 From: KazeemHamzat Date: Tue, 31 Mar 2026 13:13:48 +0100 Subject: [PATCH 9/9] Matching ID to File Name Matching ID to File Name --- .../DiagnosticReport-ExtensionMediaLink-Example.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/DiagnosticReport/DiagnosticReport-ExtensionMediaLink-Example.json b/DiagnosticReport/DiagnosticReport-ExtensionMediaLink-Example.json index 15ba53ef..d1edcff1 100644 --- a/DiagnosticReport/DiagnosticReport-ExtensionMediaLink-Example.json +++ b/DiagnosticReport/DiagnosticReport-ExtensionMediaLink-Example.json @@ -1,6 +1,6 @@ { "resourceType": "DiagnosticReport", - "id": "DiagnosticReport-ExtensionMediaLinkR5-Example", + "id": "DiagnosticReport-ExtensionMediaLink-Example", "text": { "status": "additional", "div": "
An example to illustrate the backport extension to allow referencing a DocumentReference instance within DiagnosticReport.media.link
"