Closed jonnyry closed 5 years ago
The following elements are in UK local time in the format yyyy-mm-ddThh:mm:ss+hh:mm using timezone offset +00:00 for UTC and +01:00 for BST:
yyyy-mm-ddThh:mm:ss+hh:mm
(it looks like the Demonstrator is currently sending +00:00 for dates in BST)
Search for free slots start and end parameters can either be:
yyyy-mm-dd
Suggest the following Search for free slots validation to prompt consumers to fix their systems (rejected with an error message):
(Some of the above have already been seen in current systems)
Suggest the following validation on Book, Amend, Cancel
Retrieve a Patients Appointments search filters only supports dates. dateTimes are not supported.
Release notes: https://gpconnect-1-2-3.netlify.com/overview_release_notes_1_2_3.html#clarify-date--time-component-use-in-appointments Spec ticket: https://github.com/nhsconnect/gpconnect/issues/646 Demonstrator ticket: https://github.com/nhsconnect/gpconnect-demonstrator/issues/218 Provider test suite ticket: https://github.com/nhsconnect/gpconnect-provider-testing/issues/223
Appointment search validation already behaves as requested
The following elements are in UK local time in the format
yyyy-mm-ddThh:mm:ss+hh:mm
using timezone offset +00:00 for UTC and +01:00 for BST:(it looks like the Demonstrator is currently sending +00:00 for dates in BST)
Search for free slots start and end parameters can either be:
yyyy-mm-dd
yyyy-mm-ddThh:mm:ss+hh:mm
in UK local time with the timezone offset +00:00 for UTC and +01:00 for BSTSuggest the following Search for free slots validation to prompt consumers to fix their systems (rejected with an error message):
(Some of the above have already been seen in current systems)
Suggest the following validation on Book, Amend, Cancel
Retrieve a Patients Appointments search filters only supports dates. dateTimes are not supported.
Release notes: https://gpconnect-1-2-3.netlify.com/overview_release_notes_1_2_3.html#clarify-date--time-component-use-in-appointments Spec ticket: https://github.com/nhsconnect/gpconnect/issues/646 Demonstrator ticket: https://github.com/nhsconnect/gpconnect-demonstrator/issues/218 Provider test suite ticket: https://github.com/nhsconnect/gpconnect-provider-testing/issues/223