Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

New user type "Nurse" #6240

Closed
2 tasks done
aparnacoronasafe opened this issue Sep 7, 2023 · 6 comments · Fixed by #6464
Closed
2 tasks done

New user type "Nurse" #6240

aparnacoronasafe opened this issue Sep 7, 2023 · 6 comments · Fixed by #6464
Assignees
Labels
P1 breaking issue or vital feature

Comments

@aparnacoronasafe
Copy link
Member

aparnacoronasafe commented Sep 7, 2023

Is your feature request related to a problem? Please describe.
Currently, all nurses using CARE are registered under the User type "Staff"
In future we expect administrative staff to be registered in CARE as "Staff" usertype

Describe the solution you'd like

  • Make a new User Type for "Nurse" with exact same access and role as "staff" user type
  • Migrate all existing "Staff" users in CARE to "Nurse" usertype.

For any doubts or clarifications, reach @gigincg

@github-actions
Copy link

Hi, @gigincg, @nihal467, @khavinshankar, @mathew-alex, @aparnacoronasafe, This issue has been automatically marked as stale because it has not had any recent activity.

@github-actions github-actions bot added the stale label Sep 24, 2023
@nihal467 nihal467 added the P2 label Oct 16, 2023
@github-actions github-actions bot removed the stale label Oct 17, 2023
@rithviknishad
Copy link
Member

rithviknishad commented Oct 17, 2023

@cp-coder any updates on the front-end PR?
This issue will be unassigned from you due to no activity by tonight.

@rithviknishad rithviknishad moved this from Triage to Up Next in Care Oct 17, 2023
@rithviknishad rithviknishad self-assigned this Oct 18, 2023
rithviknishad added a commit that referenced this issue Oct 18, 2023
@rithviknishad rithviknishad moved this from Up Next to Review required in Care Oct 18, 2023
@rithviknishad
Copy link
Member

rithviknishad commented Oct 28, 2023

Access control list for Nurse and Staff:

cc: @cp-coder @aparnacoronasafe

Modules Sub-Modules Link Fields Staff (Hospital admin) Nurse
Facility Management Facility Details https://care.coronasafe.in/facility/1fabc5fb-d96d-455a-ab61-53e6e0483cbc/update All Edit Edit
Bed Capacity https://care.coronasafe.in/facility/497fd4fc-c5c1-4ed3-9b57-64cc881087fe/bed All Edit Edit
Doctor Capacity https://care.coronasafe.in/facility/497fd4fc-c5c1-4ed3-9b57-64cc881087fe/doctor All Edit Edit
Corona Triage https://care.coronasafe.in/facility/497fd4fc-c5c1-4ed3-9b57-64cc881087fe/triage All Edit Edit
Location/bed management https://care.coronasafe.in/facility/497fd4fc-c5c1-4ed3-9b57-64cc881087fe/location All Edit Edit
Delete Facility https://care.coronasafe.in/facility/512802b9-6f09-40c6-8ff3-9cffa24bc3ad All NO ACCESS NO ACCESS
Inventory Management All https://care.coronasafe.in/facility/497fd4fc-c5c1-4ed3-9b57-64cc881087fe/inventory All Edit Edit
Resource Management Raising resource request https://care.coronasafe.in/facility/497fd4fc-c5c1-4ed3-9b57-64cc881087fe/resource/new, https://care.coronasafe.in/resource All Edit Edit
Asset Management Registration and Updation https://care.coronasafe.in/facility/497fd4fc-c5c1-4ed3-9b57-64cc881087fe/assets/new All Edit Edit
asset configurations no access no access
Sample Testing Sample test request generation https://care.coronasafe.in/facility/a31e6a24-0146-4043-b295-3a6c2fe7e095/patient/a709c84e-28e8-41ee-bf5e-f7beb7e859f3/sample-test All NO ACCESS Edit
Sample test management https://care.coronasafe.in/sample All NO ACCESS NO ACCESS
Shifting Shifting request generation https://care.coronasafe.in/facility/1fabc5fb-d96d-455a-ab61-53e6e0483cbc/patient/dda0caa4-a52c-49cd-9dd3-7fe8093aaa76/shift/new All NO ACCESS Edit
Patient Management Patient Registration and updation https://care.coronasafe.in/facility/015ad911-39b7-4104-b304-bf8178c33830/patient/76742faa-30dd-4eb9-9649-fe718f947ec0/update All Only view access to https://care.coronasafe.in/patients Edit
Disable/Enable Transfer https://care.coronasafe.in/facility/015ad911-39b7-4104-b304-bf8178c33830/patient/76742faa-30dd-4eb9-9649-fe718f947ec0 - NO ACCESS Edit
Consultation https://care.coronasafe.in/facility/015ad911-39b7-4104-b304-bf8178c33830/patient/76742faa-30dd-4eb9-9649-fe718f947ec0/consultation/2ad89b7c-7bff-4035-a3c6-36d53551a8f0/update All NO ACCESS Edit
Log Updates https://care.coronasafe.in/facility/a31e6a24-0146-4043-b295-3a6c2fe7e095/patient/a709c84e-28e8-41ee-bf5e-f7beb7e859f3/consultation/2d6cb153-19e8-4339-8796-3c71c44cbd68/daily-rounds All NO ACCESS Edit
Update Bed https://care.coronasafe.in/facility/015ad911-39b7-4104-b304-bf8178c33830/patient/76742faa-30dd-4eb9-9649-fe718f947ec0/consultation/2ad89b7c-7bff-4035-a3c6-36d53551a8f0/update, https://care.coronasafe.in/facility/015ad911-39b7-4104-b304-bf8178c33830/patient/76742faa-30dd-4eb9-9649-fe718f947ec0/consultation/2ad89b7c-7bff-4035-a3c6-36d53551a8f0 Update bed in consultation form and the patient dashboard NO ACCESS Edit
Logging Investigation https://care.coronasafe.in/facility/a31e6a24-0146-4043-b295-3a6c2fe7e095/patient/a709c84e-28e8-41ee-bf5e-f7beb7e859f3/consultation/2d6cb153-19e8-4339-8796-3c71c44cbd68/investigation/ All NO ACCESS Edit
Investigation summary generation https://care.coronasafe.in/patient/76742faa-30dd-4eb9-9649-fe718f947ec0/investigation_reports Generating the investigation summary to view all existing investigation reports NO ACCESS Edit
patient files (including audio recording) https://care.coronasafe.in/facility/015ad911-39b7-4104-b304-bf8178c33830/patient/76742faa-30dd-4eb9-9649-fe718f947ec0/files/ Both file upload and voice recording NO ACCESS Edit
Discharge a patient NO ACCESS Edit
User Add User Create users for Staff, Doctors, nurses, pharmasist, volunteer Create users for Staff, Doctors, nurses, pharmasist, volunteer
Delete User NO ACCESS NO ACCESS
Notice board Notifying hospitals NO ACCESS NO ACCESS
Receiving notification through notice board Yes Yes
Notifications What notifications are received Only Notice All
External Result Uploading external result NO ACCESS Edit
Making patient card from external result NO ACCESS Edit

@rithviknishad rithviknishad moved this from Review required to In Progress in Care Oct 28, 2023
aeswibon pushed a commit that referenced this issue Nov 5, 2023
@nihal467
Copy link
Member

nihal467 commented Jan 2, 2024

image
  • iam able to create a sample request using a staff id, can you reconfirm all the access control

@nihal467 nihal467 added P1 breaking issue or vital feature and removed P2 labels Jan 5, 2024
Copy link

github-actions bot commented Jan 5, 2024

⚠️ Refrain from assigning this issue to yourself if you have another P1 issue assigned that is not yet closed.
@aeswibon kindly acknowledge this message by commenting 'Acknowledged' below.

@nihal467
Copy link
Member

nihal467 commented Jan 5, 2024

@aeswibon Due to your inactivity in the priority issue and the lack of updates provided regarding the bug fix, I am unassigning you from this issue. @sainak will be taking over this issue as we need to get it closed ASAP.

khavinshankar pushed a commit that referenced this issue Jan 11, 2024
* adds nurse user type, fixes #6240

* Nurse/Staff can now create doctors

* Staff user: disallow link in patient list

* fixes #7002; restrict access to external results for Nurse and Staff

* Hide External Results tab and pages from Staff and Nurse

---------

Co-authored-by: Mohammed Nihal <[email protected]>
Co-authored-by: Aakash Singh <[email protected]>
@github-project-automation github-project-automation bot moved this from In Progress to Done in Care Jan 11, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
P1 breaking issue or vital feature
Projects
Archived in project
Development

Successfully merging a pull request may close this issue.

5 participants