Skip to content

Releases: NHSDigital/NRLF

v3.0.18

04 Feb 09:26
6c1d5e9

Choose a tag to compare

What's Changed

API Changes

NRL-1165 - Respond with error for invalid CodeableConcept by @katebobyn-nhs in #815

A 400 response is returned when a CodeableConcept containing a Coding with missing properties is in the provided DocumentReference JSON request body. All properties within a Coding must be set and have a value. This applies to all API endpoints that accept a DocumentReference in the request.

Example 1 - An invalid CodeableConcept .type with the coding.display and coding.system properties missing:

"type": {
  "coding": [
    {
      "code": "736253002",
    }
  ]
},

Example 2 - A valid CodeableConcept .type with all the properties set:

"type": {
  "coding": [
    {
      "code": "736253002",
      "display": "Mental health crisis plan",
      "system": "http://snomed.info/sct"
    }
  ]
},

NRL-1215 - Respond with error for duplicate keys in JSON by @axelkrastek1-nhs in #801

A 400 response is returned when a duplicate key is in the provided DocumentReference JSON request body. This applies to all API endpoints that accept a DocumentReference in the request.

Example 1 - Duplicate .type key:

"type": {
  "coding": [
    {
      "system": "http://snomed.info/sct",
      "code": "736253002",
      "display": "Mental health crisis plan"
    }
  ]
},
"type": {
  "coding": [
    {
      "system": "http://snomed.info/sct",
      "code": "736253002",
      "display": "Mental health crisis plan"
    }
  ]
},

Example 2 - Duplicate .content.attachment.url key:

"content": [
  {
    "attachment": {
      "contentType": "application/pdf",
      "language": "en-UK",
      "url": "https://example.org/MentalhealthCrisisPlanReport1.pdf",
      "url": "https://example.org/MentalhealthCrisisPlanReport2.pdf",
      "title": "Mental health crisis plan report",
      "creation": "2025-12-21T10:45:41+11:00"
    },
....

Other Changes

Full Changelog: v3.0.17...v3.0.18

v3.0.17

08 Jan 12:31
d3cd4a7

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v3.0.16...v3.0.17

v3.0.16

13 Dec 09:59
26407d4

Choose a tag to compare

What's Changed

Full Changelog: v3.0.15...v3.0.16

v3.0.15

05 Dec 14:38
8ab94e2

Choose a tag to compare

What's Changed

Full Changelog: v3.0.14...v3.0.15

v3.0.14

19 Nov 18:01
270547d

Choose a tag to compare

What's Changed

Full Changelog: v3.0.13...v3.0.14

v3.0.13

06 Nov 08:56
2cbeb7f

Choose a tag to compare

What's Changed

Full Changelog: v3.0.12...v3.0.13

v3.0.12

14 Oct 11:20
e946b8e

Choose a tag to compare

What's Changed

Full Changelog: v3.0.11...v3.0.12

v3.0.11

25 Sep 09:39
072f141

Choose a tag to compare

What's Changed

Full Changelog: v3.0.10...v3.0.11

v3.0.10

05 Sep 08:17
3a5a266

Choose a tag to compare

What's Changed

Full Changelog: v3.0.9...v3.0.10

v3.0.9

27 Aug 14:14
1eda970

Choose a tag to compare

What's Changed

Full Changelog: v3.0.8...v3.0.9