Skip to content

Commit

Permalink
Service discovery page #1095
Browse files Browse the repository at this point in the history
  • Loading branch information
Jonny Rylands committed Oct 6, 2021
1 parent d9c394e commit 2efcc54
Showing 1 changed file with 3 additions and 1 deletion.
4 changes: 3 additions & 1 deletion pages/appointments/appointments_service_discovery.md
Original file line number Diff line number Diff line change
Expand Up @@ -48,7 +48,7 @@ When booking into other practices, DOS replaces the function of PDS in determini

##### Determining the ODS code to use for GP Connect from DOS #####

Once a consumer system user has selected a service from the list returned by the DOS search, the system needs to determine the ODS code to use to look up the practice's GP Connect endpoint in SDS. The logic to do so is described below:
Once a consumer system user has selected a service from the list returned by the DOS search, the system needs to determine the ODS code to use to look up the practice's GP Connect endpoint in SDS. An example of the logic to do so is shown below:

1. Check the `serviceEndpoints` element of the chosen service in the DOS search response:

Expand All @@ -62,6 +62,8 @@ Once a consumer system user has selected a service from the list returned by the

b. If there is no match then booking via GP Connect is not possible for this service.

{% include important.html content="The logic to determine the GP Connect ODS code from DOS above is illustrative and should be adapted to the consumer system's workflow and support for other appointment booking standards." %}

This logic is described in the context of a full [GP Connect workflow example](https://developer.nhs.uk/apis/uec-appointments/dos_endpoints_booking.html) in the Urgent and Emergency Care Appointment Booking specification.

##### DOS service filtering #####
Expand Down

0 comments on commit 2efcc54

Please sign in to comment.