From c1b31acd83d5c1dc5d703f2af67ea3e154039bfe Mon Sep 17 00:00:00 2001 From: libin balakrishnan Date: Mon, 5 Oct 2026 14:43:18 +0000 Subject: [PATCH] [RAA-9686]-[RK]-[A010 CRO Update for SPC and SPCA]-[LB] --- .../stu3/patientServiceSearch/requests/SpcMinimal.json | 7 +++++++ .../stu3/schemas/eRS-PatientServiceSearch-Parameters.yaml | 2 +- 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/sandbox/src/mocks/stu3/patientServiceSearch/requests/SpcMinimal.json b/sandbox/src/mocks/stu3/patientServiceSearch/requests/SpcMinimal.json index 42be176ce..374b5cc41 100644 --- a/sandbox/src/mocks/stu3/patientServiceSearch/requests/SpcMinimal.json +++ b/sandbox/src/mocks/stu3/patientServiceSearch/requests/SpcMinimal.json @@ -72,6 +72,13 @@ } ] } + }, + { + "name": "commissioningRuleOrganisation", + "valueIdentifier": { + "system": "https://fhir.nhs.uk/Id/ods-organization-code", + "value": "R69" + } } ] } diff --git a/specification/components/stu3/schemas/eRS-PatientServiceSearch-Parameters.yaml b/specification/components/stu3/schemas/eRS-PatientServiceSearch-Parameters.yaml index 8d2e79727..d02e4dc27 100644 --- a/specification/components/stu3/schemas/eRS-PatientServiceSearch-Parameters.yaml +++ b/specification/components/stu3/schemas/eRS-PatientServiceSearch-Parameters.yaml @@ -34,7 +34,7 @@ properties: | `Patient` | `1..1` | | | `SearchCriteria` | `1..1` | | | `ReferringClinician` | `0..1` | | - | `CommissioningRuleOrganisation` | `0..1` | Required if searching for services for an existing Referral. This field should be provided using the returned Commissioning Rule Organisation already included on the Referral to ensure the services returned are valid. Note this field is not supported when searching with the `ADVICE_AND_GUIDANCE_REQUEST` request type. | + | `CommissioningRuleOrganisation` | `0..1` | Required if searching for services for an existing Referral, including `SERVICE_PROVIDER_CLINICIAN` and `SERVICE_PROVIDER_CLINICIAN_ADMIN` searches. This field should be provided using the returned Commissioning Rule Organisation already included on the Referral to ensure the services returned are valid. Note this field is not supported when searching with the `ADVICE_AND_GUIDANCE_REQUEST` request type. | | `Ubrn` | `0..1` | Mandatory for `SERVICE_PROVIDER_CLINICIAN` and `SERVICE_PROVIDER_CLINICIAN_ADMIN` requests. This parameter is ignored for `REFERRING_CLINICIAN` and `REFERRING_CLINICIAN_ADMIN` requests. | items: anyOf: