When testing integration across multiple APIs, it would be really helpful to have standardised test patients (NHS numbers) across the APIs.
This would be helpful
We are starting to look into this now.
Fantastic - happy to talk if you need input
We have made some progress with this feature - specifically, we have:- aligned the NHS numbers in most of our API specs- aligned the NHS numbers for test patients for most of our APIs in the sandbox environment- aligned the NHS numbers for test patients for most of our APIs in the integration test environmentWe just have a few more to do before we're finished.
This work is now complete - we have aligned test data across the majority of (relevant) APIs, and introduced process to ensure test data for future APIs is aligned where appropriate. Feedback very much welcome if anyone feels there are still gaps.
Awesome. Where are you publishing the list of "patients" and systems this applies to?Thank you so much for this - going to be really useful.
@jonFor sandbox testing, details are generally given within the endpoint documentation for each API - for example see https://digital.nhs.uk/developer/api-catalogue/personal-demographics-service-fhir#api-Default-get-patient.For integration testing, details of the test data are supplied in the "Environments and testing" section of the relevant APIs - for example, see https://digital.nhs.uk/developer/api-catalogue/personal-demographics-service-fhir#api-description__environments-and-testing.
This feedback board is powered by Feature Upvote.
When submitting your email with a suggestion or comment, Feature Upvote uses your email to
Your email is never displayed to other users. NHS Digital API Management staff will be able to see your email address.
Feature Upvote's Acceptable Use Policy can be summarized as:
Read the full Acceptable Use Policy (in English)
We’ll email you when the status of the suggestion changes. You can unsubscribe at any time with a single click.