Xcov19 / xcovfe

CovidX frontend project
2 stars 4 forks source link

3. Dashboard's User Stories - EXPANDED Single Project View (aka Table containing stages and a list of patient cases) #5

Closed codecakes closed 4 years ago

codecakes commented 4 years ago

------------- 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 -----------------

Expanded single-project view

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.