Skip to content

Commit 13631f7

Browse files
authored
Merge pull request #502 from NHSDigital/develop
1.9.0 Merge to Main
2 parents c911d5a + ed9c5a4 commit 13631f7

6 files changed

Lines changed: 9 additions & 6 deletions

File tree

guides/Live-ImplementationGuide-BaRS/Home/About-BaRS/Releases/Technical-Release-Notes/API-Spec-Change-Log/1.3.0.page.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,8 +15,8 @@ topic: TRN-API-1.3.0
1515
| Change | Description | Impact |
1616
|----------------------------------------------|---------------------------------------------------------------------|--------|
1717
| <div class="imgHandshake">{{render:handshake}}</div> - Additional patient demographic parameters added to GET /Appointment | 1.9.0 | Patient demographic parameters (Name, Date of Birth and Address) added to support patient lookup for cancellation and update workflows. | <mark style="background-color: Green">Addition</mark> |
18-
| <div class="imgHandshake">{{render:handshake}}</div> - - Additional patient demographic parameters added to GET /ServiceRequest | 1.9.0 | Patient demographic parameters (Name, Date of Birth and Address) added to support patient lookup for cancellation and update workflows. | <mark style="background-color: Green">Addition</mark> |
19-
| Fixed incorrect character display on GET /Slot description | 1.9.0 | Character display for a double quote was displaying oddly. | <mark style="background-color: Yellow">correction</mark> |
18+
| <div class="imgHandshake">{{render:handshake}}</div> - Additional patient demographic parameters added to GET /ServiceRequest | 1.9.0 | Patient demographic parameters (Name, Date of Birth and Address) added to support patient lookup for cancellation and update workflows. | <mark style="background-color: Green">Addition</mark> |
19+
| Fixed incorrect character display on GET /Slot description | 1.9.0 | Character display for a double quote was illegible. | <mark style="background-color: Yellow">correction</mark> |
2020

2121

2222
<br>

guides/Live-ImplementationGuide-BaRS/Home/About-BaRS/Releases/Technical-Release-Notes/API-Spec-Change-Log/Global.page.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,8 @@ topic: TRN-API-global
99
| Change | BaRS Version | Description | Impact |
1010
|------------------------------------------------|--------------|------------------------------------------------------------------------------------------------------------------------------------------|----------------------------------------------------------|
1111
| <div class="imgHandshake">{{render:handshake}}</div> - Additional patient demographic parameters added to GET /Appointment | 1.9.0 | Patient demographic parameters (Name, Date of Birth and Address) added to support patient lookup for cancellation and update workflows. | <mark style="background-color: Green">Addition</mark> |
12-
| <div class="imgHandshake">{{render:handshake}}</div> - - Additional patient demographic parameters added to GET /ServiceRequest | 1.9.0 | Patient demographic parameters (Name, Date of Birth and Address) added to support patient lookup for cancellation and update workflows. | <mark style="background-color: Green">Addition</mark> |
13-
| Fixed incorrect character display on GET /Slot description | 1.9.0 | Character display for a double quote was displaying oddly. | <mark style="background-color: Yellow">correction</mark> |
12+
| <div class="imgHandshake">{{render:handshake}}</div> - Additional patient demographic parameters added to GET /ServiceRequest | 1.9.0 | Patient demographic parameters (Name, Date of Birth and Address) added to support patient lookup for cancellation and update workflows. | <mark style="background-color: Green">Addition</mark> |
13+
| Fixed incorrect character display on GET /Slot description | 1.9.0 | Character display for a double quote was illegible. | <mark style="background-color: Yellow">correction</mark> |
1414
| Removal of use-context HTTP header | 1.8.2 |Restricted the use of the use-context header to non-write operations | <mark style="background-color: Yellow">correction</mark> |
1515
| Improvments to header documentation | 1.8.2 |Added better explanations for most of the headers needed | <mark style="background-color: Green">Addition</mark> |
1616
| Addition of the use-context HTTP header | 1.8.1 | A new header to assist in {{pagelink:core-EndToEndWorkflow-Logging-1.0.5, text: audting and logging}} | <mark style="background-color: Green">Addition</mark> |

guides/Live-ImplementationGuide-BaRS/Home/About-BaRS/Releases/Technical-Release-Notes/TRN-APP3/1.0.4.page.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,8 @@ This is a minor "patch" with clarifications to limited areas of the Implementati
2222
|------------------------------------------------------|----------|------------|---------|------------------|-------------------------------------------------------------------------------------------------|----------|
2323
| bundle.meta.versionID | | This MUST be populated with the version of the Application the bundle complies with. The Receiver will read this to know whether they are capable of processing. | Update | Referral |Implementation guidance added | <mark style="background-color: Yellow">correction</mark> |
2424
| careplan.period.start| datetime | dateTime | Update | Referral |Implementation guidance added | <mark style="background-color: Yellow">correction</mark> |
25-
| patient.identifier.system | | This SHOULD be populated with the namespace for the Identifier | Update | Referral | Implementation Guidance consistent across all applications | <mark style="background-color: Yellow">correction</mark>
25+
| patient.identifier.system | | This SHOULD be populated with the namespace for the Identifier | Update | Referral | Implementation Guidance consistent across all applications | <mark style="background-color: Yellow">correction</mark> |
26+
2627
<br>
2728
<hr>
2829

guides/Live-ImplementationGuide-BaRS/Home/About-BaRS/Releases/Technical-Release-Notes/TRN-APP5/1.1.3.page.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,7 @@ This stable release (v1.1.3) of Application 5 sees minor corrections.
2626
|------------------------------------------------------|----------|------------|---------|------------------|-------------------------------------------------------------------------------------------------|----------|
2727
| MedicationStatement | https://simplifier.net/hl7fhirukcorer4/ukcoremedicationstatement | https://simplifier.net/hl7fhirukcorer4/ukcore-medicationstatement | Update | Referral Request |FHIR link updated | <mark style="background-color: Yellow">correction</mark> |
2828
| bundle.meta.versionID | | This MUST be populated with the version of the Application the bundle complies with. The Receiver will read this to know whether they are capable of processing. | Update | Referral Request |Implementation guidance added | <mark style="background-color: Yellow">correction</mark> |
29+
2930
<br>
3031
<hr>
3132

guides/Live-ImplementationGuide-BaRS/Home/About-BaRS/Releases/Technical-Release-Notes/TRN-APP6/1.0.0-beta.5.page.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,7 @@ This is a minor "patch" with clarifications to limited areas of the Implementati
2525
| patient.identifier.system | | This SHOULD be populated with the namespace for the Identifier | Update | Referral Response |Implementation Guidance consistent across all applications | <mark style="background-color: Yellow">correction</mark> |
2626
| bundle.meta.versionID | | This MUST be populated with the version of the Application the bundle complies with. The Receiver will read this to know whether they are capable of processing. | Update | Referral |Implementation guidance added | <mark style="background-color: Yellow">correction</mark> |
2727
| bundle.meta.versionID | | This MUST be populated with the version of the Application the bundle complies with. The Receiver will read this to know whether they are capable of processing. | Update | Referral Response |Implementation guidance added | <mark style="background-color: Yellow">correction</mark> |
28+
2829
<br>
2930
<hr>
3031

guides/Live-ImplementationGuide-BaRS/Home/Core/1.3.0/Standard-Pattern-Composite-Messages/Find-Resource.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ topic: core-SPFindResource-1.3.0
77

88
A prerequisite, when undertaking any update routine, is to perform a read (GET) of either the booking or referral to be amended (including cancellation routines). This ensures the Sender has the most recent version of the resource being updated and verifies they can proceed with the workflow. For example, to engage in a cancellation workflow, the status of the entity being cancelled must currently be classed as 'active'.
99

10-
As a first step the Sender **must** obtain the (resource).Id of the booking (Appointment) or referral/validation (ServiceRequest) and they are several ways to do this. If the Sender made the original request, they will likely know this and can directly request the specific resource to check the status, using the GET (read) by Id endpoint. Alternatively, if they did not generate the original request (or there was a problem with the synchronous response being received) the full resource can be obtained by searching for active bookings or referrals for the patient, either by using the national identifier (NHS No.) or patient demographics (Name (as defined by [FHIR](https://simplifier.net/packages/hl7.fhir.r4.core/4.0.1/files/2834389 )), Date of Birth, Home Address Postcode). This will return a (FHIR) bundle of responses (typically, containing only one entry) which the Sender can match, based on dateTime (elements dependent on resource) and use-case category values, to identify the resource of interest. If the Sender cannot accurately match the resource they should advise the user the update cannot be performed and to revert to manual options instead. The diagram under 'Options for obtaining booking or referral' outlines the options above.
10+
As a first step the Sender **must** obtain the (resource).Id of the booking (Appointment) or referral/validation (ServiceRequest) and there are several ways to do this. If the Sender made the original request, they will likely know this and can directly request the specific resource to check the status, using the GET (read) by Id endpoint. Alternatively, if they did not generate the original request (or there was a problem with the synchronous response being received) the full resource can be obtained by searching for active bookings or referrals for the patient, either by using the national identifier (NHS No.) or patient demographics (Name (as defined by [FHIR](https://simplifier.net/packages/hl7.fhir.r4.core/4.0.1/files/2834389 )), Date of Birth, Home Address Postcode). This will return a (FHIR) bundle of responses (typically, containing only one entry) which the Sender can match, based on dateTime (elements dependent on resource) and use-case category values, to identify the resource of interest. If the Sender cannot accurately match the resource they should advise the user the update cannot be performed and to revert to manual options instead. The diagram under 'Options for obtaining booking or referral' outlines the variations above.
1111

1212
#### Options for obtaining booking or referral
1313

0 commit comments

Comments
 (0)