Skip to content

Commit 7a6e4b1

Browse files
Merge branch 'develop' into dependabot/npm_and_yarn/multi-414e51b474
2 parents 8680d71 + 3940b9b commit 7a6e4b1

29 files changed

Lines changed: 1546 additions & 461 deletions

.github/CODEOWNERS

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -9,11 +9,11 @@
99

1010
# For version files that are updated by dependabot we have a cut down list
1111

12-
/sandbox/Dockerfile @daniel-mcadam-nhs @kevinmason-nhs @sudhanshu-arya1 @adamoldfield-nhs @nhsd-jack-wainwright @nhsd-sw @nhsd-dm @nhsd-andrew-tuley
13-
/sandbox/package.json @daniel-mcadam-nhs @kevinmason-nhs @sudhanshu-arya1 @adamoldfield-nhs @nhsd-jack-wainwright @nhsd-sw @nhsd-dm @nhsd-andrew-tuley
14-
/sandbox/package-lock.json @daniel-mcadam-nhs @kevinmason-nhs @sudhanshu-arya1 @adamoldfield-nhs @nhsd-jack-wainwright @nhsd-sw @nhsd-dm @nhsd-andrew-tuley
15-
/package.json @daniel-mcadam-nhs @kevinmason-nhs @sudhanshu-arya1 @adamoldfield-nhs @nhsd-jack-wainwright @nhsd-sw @nhsd-dm @nhsd-andrew-tuley
16-
/package-lock.json @daniel-mcadam-nhs @kevinmason-nhs @sudhanshu-arya1 @adamoldfield-nhs @nhsd-jack-wainwright @nhsd-sw @nhsd-dm @nhsd-andrew-tuley
17-
/poetry.lock @daniel-mcadam-nhs @kevinmason-nhs @sudhanshu-arya1 @adamoldfield-nhs @nhsd-jack-wainwright @nhsd-sw @nhsd-dm @nhsd-andrew-tuley
18-
/poetry.toml @daniel-mcadam-nhs @kevinmason-nhs @sudhanshu-arya1 @adamoldfield-nhs @nhsd-jack-wainwright @nhsd-sw @nhsd-dm @nhsd-andrew-tuley
19-
/pyproject.toml @daniel-mcadam-nhs @kevinmason-nhs @sudhanshu-arya1 @adamoldfield-nhs @nhsd-jack-wainwright @nhsd-sw @nhsd-dm @nhsd-andrew-tuley
12+
/sandbox/Dockerfile @daniel-mcadam-nhs @kevinmason-nhs @balalsaleh-nhs
13+
/sandbox/package.json @daniel-mcadam-nhs @kevinmason-nhs @balalsaleh-nhs
14+
/sandbox/package-lock.json @daniel-mcadam-nhs @kevinmason-nhs @balalsaleh-nhs
15+
/package.json @daniel-mcadam-nhs @kevinmason-nhs @balalsaleh-nhs
16+
/package-lock.json @daniel-mcadam-nhs @kevinmason-nhs @balalsaleh-nhs
17+
/poetry.lock @daniel-mcadam-nhs @kevinmason-nhs @balalsaleh-nhs
18+
/poetry.toml @daniel-mcadam-nhs @kevinmason-nhs @balalsaleh-nhs
19+
/pyproject.toml @daniel-mcadam-nhs @kevinmason-nhs @balalsaleh-nhs

.github/workflows/continous-integration-workflow.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,10 +12,10 @@ jobs:
1212
with:
1313
fetch-depth: 0 # This causes all history to be fetched, which is required for calculate-version to function
1414

15-
- name: Install Python 3.10
15+
- name: Install Python 3.13
1616
uses: actions/setup-python@v6
1717
with:
18-
python-version: '3.10'
18+
python-version: '3.13'
1919

2020
- name: Upgrade python packaging tools
2121
run: python -m pip install --upgrade pip setuptools wheel

azure/azure-build-pipeline.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@ resources:
2222

2323
variables:
2424
- template: project.yml
25+
2526
extends:
2627
template: azure/common/apigee-build.yml@common
2728
parameters:

azure/project.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,4 +5,4 @@ variables:
55
product_display_name: e-Referrals-Service
66
product_description: The NHS e-RS vision is to enable local innovation and adoption of paperless referrals. To support this vision NHS Digital have created a set of APIs which provide a well-defined, simple to use data interface to the NHS e-Referral Service (e-RS). See https://digital.nhs.uk/developer/api-catalogue/e-referral-service-fhir
77
spec_file: e-referrals-service-api.json
8-
python_version: 3.10
8+
python_version: 3.13

poetry.lock

Lines changed: 304 additions & 358 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

pyproject.toml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
[project]
2-
python = "^3.8"
2+
python = "^3.13"
33
name = "e-referrals-service-api"
44
version = "0.0.1-alpha"
55
description = "TODO"
@@ -20,13 +20,13 @@ package-mode = false
2020

2121

2222
[tool.poetry.dependencies]
23-
python = "^3.10"
23+
python = "^3.13"
2424
pyyaml = "^6.0"
2525
docopt = "^0.6.2"
2626
jsonpath-rw = "^1.4.0"
2727
semver = "^3.0.4"
2828
gitpython = "^3.1.45"
29-
lxml = "^4.9.4"
29+
lxml = "^5.1.0"
3030
xmlformatter = "^0.2.8"
3131
pytest-check = "^2.6.0"
3232
requests = "^2.32.5"
@@ -40,7 +40,7 @@ pip-licenses = "^5.5.0"
4040
jinja2 = "^3.1.6"
4141
pytest = "^8.4.2"
4242
pytest-asyncio = "^1.3.0"
43-
pytest-nhsd-apim = "^4.0.1"
43+
pytest-nhsd-apim = "^5.0.6"
4444

4545
[tool.poetry.scripts]
4646

sandbox/package-lock.json

Lines changed: 7 additions & 7 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

sandbox/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
"dependencies": {
1515
"@hapi/hapi": "^21.4.4",
1616
"@hapi/inert": "^7.1.0",
17-
"lodash": "^4.17.20"
17+
"lodash": "^4.17.23"
1818
},
1919
"devDependencies": {
2020
"eslint": "^9.25.1",
Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
{
2+
"meta": {
3+
"profile": [
4+
"https://fhir.nhs.uk/STU3/StructureDefinition/eRS-CancelReferral-Request-Parameters-1"
5+
]
6+
},
7+
"resourceType": "Parameters",
8+
"parameter": [
9+
{
10+
"name": "cancellationReason",
11+
"valueCoding": {
12+
"system": "_baseurl_/STU3/CodeSystem/REFERRAL-CANCELLATION-REASON",
13+
"code": "BOOKED_OUTSIDE_CAB"
14+
}
15+
}
16+
]
17+
}
Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
{
2+
"meta": {
3+
"profile": [
4+
"https://fhir.nhs.uk/STU3/StructureDefinition/eRS-CancelReferral-Request-Parameters-1"
5+
]
6+
},
7+
"resourceType": "Parameters",
8+
"parameter": [
9+
{
10+
"name": "cancellationReason",
11+
"valueCoding": {
12+
"system": "_baseurl_/STU3/CodeSystem/REFERRAL-CANCELLATION-REASON",
13+
"code": "OUTPATIENT_SERVICE_NA"
14+
}
15+
},
16+
{
17+
"name": "cancellationComments",
18+
"valueString": "This is a cancellation reason comment"
19+
}
20+
]
21+
}

0 commit comments

Comments
 (0)