From 33e7a413d28852fe93665aa134121fca3e2f65fb Mon Sep 17 00:00:00 2001 From: KazeemHamzat Date: Thu, 26 Mar 2026 12:27:10 +0000 Subject: [PATCH 1/8] 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 0000000..b2ff391 --- /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 d1daa20..112f382 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 8a4926a..8ac1cfa 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/8] 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 112f382..ba42f8c 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 8ac1cfa..8a4926a 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/8] 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 c5572e4..15ba53e 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 ba42f8c..e31acfc 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 8a4926a..c1435d5 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/8] 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 9619cd9..0c7f0c7 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 e78eaeb..d867cf0 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 2f8afe5..805325a 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 9df5ce3..fff3683 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 dea1bcd..8121653 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 456bbd6..9ead3f3 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 27ddd5b..dd2bb9a 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 bd5894e..3d8d529 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/8] 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 805325a..88eef74 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/8] 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 de884b7..bbec168 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 b2ff391..0000000 --- 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 0000000..423c0bf --- /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/8] 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 423c0bf..53dc99b 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/8] 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 911135a..fd1bc0d 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 496f99b..d66a4d9 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 7547235..80e103a 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 6e20dbd..e7ec66a 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 88aaf56..01c21c5 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 1158322..15940d7 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 44da7af..fe60e13 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 53dc99b..c31a47a 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",