Tell us about your request!
We'd like lab technicians to have the ability to configure diagnostic tests in app without the intervention of the Serenity team
Which app does this concern?
Provider portal
What will be benefit of this feature?
Panels can be added or edited in the application at will.
Describe the solution you'd likeDesign @agbavorrichmond
Design an interface to configure diagnostic test configurations in the application. Here's what will be inputed and edited:
Panel name (dropdown)
Observation name
Observation code
Observation unit of measurement
To access this interface, a user must:
Switch to the diagnostic workspace
On the side menu, click panel configurations to reveal the various panel configs
Now here's what gonna be great about the interface:
We should be able to search for panels via their names, which will reveal all the observations under that panel. (A collapsible list may work well here. It should also have a options to edit or delete.
Choosing edit will open up a modal which allows for configuration of that panel where observations can be added or removed
API
Implement an API to CRUD diagnostics.models.DiagnosticTestConfiguration
Tell us about your request! We'd like lab technicians to have the ability to configure diagnostic tests in app without the intervention of the Serenity team
Which app does this concern? Provider portal
What will be benefit of this feature? Panels can be added or edited in the application at will.
Describe the solution you'd like Design @agbavorrichmond
API
diagnostics.models.DiagnosticTestConfiguration
Frontend
Describe alternatives you've considered N/A
Additional context Here is now panels are currently configured in the application. We fill this excel sheet: https://docs.google.com/spreadsheets/d/1KueUO-EFu27zS2WtcgqYeeR4kIL7Jeca4dFCuRIrjNg/edit#gid=1515436622