Currently, SimpleReport users are unable to manage multiple ordering providers associated with their facility. This limits their flexibility and control over the ordering provider data.
Enabling support for multiple ordering providers will give organization admins the ability to add, edit, and delete ordering providers as needed, improving the overall user experience.
User story
As an organization admin, I want to be able to manage multiple ordering providers associated with my facility so that I can easily maintain and update the ordering provider information in SimpleReport.
Action Requested
Create the admin-facing UI and functionality to:
Add new ordering providers
Edit existing ordering provider information
Delete ordering providers as needed
Also, implement the functionality to:
Ensure the correct ordering provider information is displayed on previously submitted test results, even if the provider has been deleted
Acceptance Criteria
Implementation
[ ] Saving updates to ordering providers should only happen on the Save changes button for the facility
[ ] Validation and error messaging should remain consistent with other required fields (facilities need at least one ordering provider for Save changes to pass validation).
User Interface for Ordering Provider Management
Why should we do this?
User story
As an organization admin, I want to be able to manage multiple ordering providers associated with my facility so that I can easily maintain and update the ordering provider information in SimpleReport.
Action Requested
Create the admin-facing UI and functionality to:
Also, implement the functionality to:
Acceptance Criteria
Implementation
Save changes
button for the facilitySave changes
to pass validation).Review
Additional Context