As an agent/operator, I should be able to see a list of entry tickets>
These are all the cases that have been created by the suspect patients from their app themselves.
I should be able to see the five stages on the top navigation bar: 1. Open suspect 2. Test results 3. Admission 4. Monitoring 5. Closed case
I should be able to click on each of the 5 stages/tabs on top of the view, in order to filter patients according to which of the 5 stage they are in. I should be able to toggle each of the five stages ON or OFF (e.g. if I selectively toggle-ON the "Suspect case" tab then I only see suspect patients, but if I toggle-ON all 5 stages/tabs thn I will see all patients).
All tickets start under
'Suspect Case' stage.
Under the 5 stages header/tabs, each individual ticket is represented by one row, and so our ticketing system will look something like this:
https://docker.trudesk.io/tickets (Username: demo.user, Password: password)
—> Basically, each ticket (row) will be separated into columns (issue#/ticket#, heading, when was it created, who is assigned to that patient, ). These are all in a single view.
Each ticket under a different stage has a different form field.
I should also be to manually create patient tickets.
Each ticket is assigned to an agent.
These agents can from hospital administration staff or outsourced.
These agents are part of the Staff Roster which has a separate section.
There is an instant cases search filter field as well which allows agent to type question in native language, english by default and get tickets filtered accordingly.
Each Stage provides a filterable field to search for last username handle who handled a case under that stage.
----------------- TO DO'S -----------------
[ ] Create a table similar to the picture attached below. Start by creating a navbar with 1. Suspect Stage 2. Test Result 3. Admission 4. Monitoring 5. Case closed. Next, create a table inside each stage tab to store the list of patient-cases (each row is a patient's ticket, and columns need to be created for issue#/ticket#, name, stage, contact, assigned staff, and notes).
You can also refer to the ticketing system of https://docker.trudesk.io/tickets (Username: demo.user, Password: password), because we want something similar to their rows, columns, and clickable tickets.
[ ] Clicking on each of the 5 header-tabs/stages will toggle them ON or OFF to show/not show patients from that stage (e.g. if I selectively toggle-ON the "Suspect case" tab then I only see suspect patients, but if I toggle-ON all 5 stages/tabs thn I will see all patients).
[ ] Create a FILTER function to filter stage, or by who is in charge of that patient at that stage) for each "stage" tab
[ ] Create a SEARCH fucntion (it could just be an empty placeholder empty box for now)
[ ] Create a button that allows me to ADD patient tickets manually
[ ] Create the following views (please consult @kelushly (Kemo) for where/when/upon-clicking-which-item would trigger these views to come up):
A "Roster Schedule Management"
A "Contacts" module (which will hold the Doctor/Staff Registry)
------------- DESCRIPTION --------------- Cases Section:
As an agent/operator, I should be able to see a list of entry tickets> These are all the cases that have been created by the suspect patients from their app themselves.
I should be able to see the five stages on the top navigation bar: 1. Open suspect 2. Test results 3. Admission 4. Monitoring 5. Closed case
I should be able to click on each of the 5 stages/tabs on top of the view, in order to filter patients according to which of the 5 stage they are in. I should be able to toggle each of the five stages ON or OFF (e.g. if I selectively toggle-ON the "Suspect case" tab then I only see suspect patients, but if I toggle-ON all 5 stages/tabs thn I will see all patients).
All tickets start under 'Suspect Case' stage.
Under the 5 stages header/tabs, each individual ticket is represented by one row, and so our ticketing system will look something like this: https://docker.trudesk.io/tickets (Username: demo.user, Password: password)
—> Basically, each ticket (row) will be separated into columns (issue#/ticket#, heading, when was it created, who is assigned to that patient, ). These are all in a single view.
Each ticket under a different stage has a different form field.
I should also be to manually create patient tickets.
Each ticket is assigned to an agent.
These agents can from hospital administration staff or outsourced.
These agents are part of the Staff Roster which has a separate section.
There is an instant cases search filter field as well which allows agent to type question in native language, english by default and get tickets filtered accordingly.
Each Stage provides a filterable field to search for last username handle who handled a case under that stage.
----------------- TO DO'S -----------------
You can also refer to the ticketing system of https://docker.trudesk.io/tickets (Username: demo.user, Password: password), because we want something similar to their rows, columns, and clickable tickets.