nhsconnect / gpconnect

GP Connect API specification
https://digital.nhs.uk/services/gp-connect/gp-connect-specifications-for-developers
Apache License 2.0
34 stars 26 forks source link

On/Off vs confidentiality - which ones take priority? #1045

Closed PeteSalis closed 2 years ago

PeteSalis commented 3 years ago

Say consultations enabled and uncat is disabled. Request for consultaion/encounter is received and consitation in web constains a confidential uncat item.

What takes priorty? The uncat being disabled means the consultation soap section would output a reference to "uncat items are not enabled" (awaiting exact message)

Or consultation/soap list doesn't contain any references and the consultation-uncat secondary list has a warning over missing uncat data. (And the consultation-uncat list has a single refence "uncat items are not enabled"

PS - to run this past the clinicians

Ask EMIS not to return anything in this scenario

PS - to speak to the clinicians again - 25/11

Agreed that we can take the suggested approach of returning the confidential code. Spec upidate required

PeteSalis commented 3 years ago

PS to check EMIS current behaviour

PeteSalis commented 3 years ago

EMIS current behaviour is to output an empty list with a warning code when an area is turned off.

Need to review, API definition - Configuration for clinical areas to check this is aligned with the above change.