Skip to content

Commit e261f4b

Browse files
Update roles (#103)
1 parent 0fd8827 commit e261f4b

File tree

3 files changed

+10
-26
lines changed

3 files changed

+10
-26
lines changed

configuration/backend_configuration/ampathformstranslations/intimate_partner_violence_form_translations_fr.json

Lines changed: 0 additions & 22 deletions
This file was deleted.
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
Uuid,Role name,Description,Inherited roles,Privileges,_order:1000
2+
b2c3d4e5-f6g7-8901-bcde-f23456789012,DRC: Clinician,Routine HIV care provider with full clinical access,,Get Concept Datatypes; Get Concept Classes; Get Queue Entries; View Observations; Add Visits; View Forms; Add Patients; Edit Patient Identifiers; Get Care Settings; Get Order Types; Get Concept Sources; Get Relationship Types; Patient Dashboard - View Encounters Section; Get Concept Attribute Types; Add Observations; Get Identifier Types; View Locations; Add Patient Programs; Get Medication Dispense; Preview Forms; Get Forms; Get Orders; View Attachments; Manage Appointments; Create Attachments; Get Diagnoses; Get Patient Programs; Get People; Patient Dashboard - View Overview Section; Get Relationships; Get Allergies; Patient Overview - View Patient Actions; Get Order Sets; Add Encounters; Patient Dashboard - View Patient Summary; Get Programs; Get Concept Reference Terms; View Patients; Patient Dashboard - View Forms Section; Delete Medication Dispense; Edit Observations; Add Patient Identifiers; Edit Patient Programs; Get Concept Map Types; Get Notes; Manage Queue Entries; Get Visit Types; Get Visit Attribute Types; Get Visits; Get Providers; Patient Dashboard - View Graphs Section; Get Encounter Roles; Get Queue Rooms; Add Allergies; Edit Encounters; View Orders; Add Orders; View Programs; View Relationship Types; Manage Appointment Services; View Reports; View Patient Identifiers; Patient Overview - View Relationships; Patient Dashboard - View Demographics Section; Patient Overview - View Programs; View Appointments; Patient Overview - View Problem List; Patient Overview - View Allergies; Patient Dashboard - View Regimen Section; Get Encounters; Manage Queues; Get Users; Get Locations; Get Encounter Types; Get Patients; Get Observations; Edit Medication Dispense; Get Patient Cohorts; Get Order Frequencies; View Allergies; Get Queues; View Cohorts In Cohort Module; Edit Conditions; Get Concepts; Edit Patients; Edit Users; View OrderTemplates,
3+
3c878b42-20d5-4c72-a0df-0b83be363c94,DRC: Registration Clerk,Administrative staff responsible for patient registration and data entry,,Get Queue Entries; View Appointment Services; Add Patients; Edit Patient Identifiers; Get Visits; Get Providers; Get Queue Rooms; Manage Queue Rooms; Add Observations; Add Relationships; Manage Appointment Services; Patient Dashboard - View Demographics Section; View Appointments; Manage Appointments; Create Attachments; Manage Queues; Get Users; Get People; Get Patients; Get Relationships; Get Queues; Edit Observations; Edit Relationships; Get Concepts; Edit Patients; Edit Users; Manage Queue Entries,
4+
99aaf3be-a98c-4c0f-8d6a-5269c55baf39,DRC: Nurse,Direct patient care,,Get Queue Entries; View Appointment Services; Edit Patient Identifiers; Get Care Settings; Get Concept Sources; Patient Dashboard - View Encounters Section; Add Observations; Get Orders; View Attachments; Manage Appointments; Create Attachments; Get Patient Programs; Get People; Patient Dashboard - View Overview Section; Get Relationships; Get Allergies; Patient Overview - View Patient Actions; Add Encounters; Patient Dashboard - View Patient Summary; Get Programs; Patient Dashboard - View Forms Section; Edit Observations; Manage Queue Entries; Get Visits; Get Providers; Patient Dashboard - View Graphs Section; Get Encounter Roles; Get Queue Rooms; Edit Encounters; Manage Queue Rooms; View Orders; Manage Appointment Services; View Patient Identifiers; Patient Overview - View Relationships; Patient Dashboard - View Demographics Section; Patient Overview - View Programs; View Appointments; Patient Overview - View Problem List; Patient Overview - View Allergies; Patient Dashboard - View Regimen Section; Get Encounters; Manage Queues; Get Users; Get Patients; Get Observations; Get Queues; Get Concepts; Edit Patients; Edit Users,
5+
4922e691-9058-4ea7-8bbe-6868d94190ec,DRC: Laboratory Technician,Managing HIV testing and monitoring,Inventory Dispensing,Get Encounters; Manage Queues; Get Queue Entries; Get Users; Get People; View Appointment Services; Get Visits; Get Patients; Get Observations; Get Queue Rooms; Get Queues; Manage Queue Rooms; Get Concepts; Edit Users; Get Orders; View Appointments; Manage Queue Entries,
6+
1f06d218-0dbc-6440-b9bf-91e7cf71fcd8,DRC: Doctor,Doctor,Application: Records Allergies; Application: Writes Clinical Notes; Get Identifier Types; Add Patient Identifiers; Manage Appointments; Manage Own Appointments; View Appointments; View Appointment Services; Get Queues; Get Queue Entries; Manage Queue Entries; Manage Queues; View Cohorts In Cohort Module; Manage Cohorts In Cohort Module; Create Attachments; Get Users; Edit Users; Get People; Get Relationships; Get Patients; Edit Patient Identifiers; Edit Patients; View Patients; View Patient Identifiers; Edit Observations; Add Observations,

configuration/backend_configuration/roles/roles_core-demo.csv

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
Uuid,Role name,Description,Inherited roles,Privileges,_order:1000
1+
Uuid,Role name,Description,Inherited roles,Privileges,_order:500
22
ab2160f6-0941-430c-9752-6714353fbd3c,Privilege Level: Full,A role that has all API privileges,,Manage Concept Classes; Delete Patient Identifiers; Configure Visits; Preview Forms; Manage Privileges; Get Order Sets; View Navigation Menu; Delete Cohorts; Manage Forms; Delete Patient Programs; Manage Field Types; Add Observations; View Encounters; View Problems; Delete HL7 Inbound Exception; Update HL7 Source; View Metadata Via Mapping; Delete HL7 Inbound Archive; Add Concept Proposals; Add Patient Identifiers; View Locations; Patient Dashboard - View Encounters Section; Manage FormEntry XSN; Purge Field Types; Manage Order Set Attribute Types; Edit Concept Proposals; View Data Entry Statistics; Edit Problems; Manage Modules; Add Relationships; Manage Concept Attribute Types; Add Visits; Add Patients; Patient Dashboard - View Graphs Section; Patient Dashboard - View Demographics Section; Add Orders; Delete Encounters; Manage Address Templates; Delete Relationships; Manage HL7 Messages; Get Notes; Edit Diagnoses; Upload XSN; View Unpublished Forms; Manage Programs; View Patients; Get Conditions; Add Problems; View Programs; Patient Dashboard - View Overview Section; Manage Concept Stop Words; Manage Roles; View Concept Classes; Manage Address Hierarchy; View Observations; Manage Identifier Sources; Manage RESTWS; Get Visit Types; Get HL7 Inbound Exception; View Concept Sources; Get Visit Attribute Types; Get Visits; Get Providers; Get Location Attribute Types; Get Encounter Roles; Manage OWA; Get HL7 Source; Add HL7 Inbound Archive; Get HL7 Inbound Archive; Delete Orders; Get HL7 Inbound Queue; Assign System Developer Role; View RESTWS; Edit Patient Programs; Manage Location Attribute Types; Remove Problems; Add Patient Programs; Edit Cohorts; Manage Concept Map Types; Edit Users; Patient Dashboard - View Patient Summary; Get Concept Attribute Types; Add HL7 Inbound Queue; Get Concept Datatypes; Get Concept Classes; Get Roles; Manage Scheduler; Get Privileges; Get Order Types; Delete Observations; Get Field Types; Get Concept Sources; Get Relationship Types; Update HL7 Inbound Archive; Update HL7 Inbound Queue; Get Identifier Types; Edit People; Delete People; Edit Patient Identifiers; View Orders; Get Forms; Get Orders; View Administration Functions; Manage Global Properties; View Patient Identifiers; Get Global Properties; Get Patient Programs; Get People; Get Person Attribute Types; Get Database Changes; Get Relationships; Get Allergies; Edit Orders; Get Problems; View Allergies; Manage Implementation Id; Get Programs; Get Concept Reference Terms; Get Order Frequencies; View Concept Proposals; Manage Encounter Types; View Roles; Get Concept Map Types; Add Allergies; Patient Dashboard - View Forms Section; Add HL7 Inbound Exception; Delete HL7 Inbound Queue; View People; Edit Allergies; Manage Location Tags; Manage Concept Reference Terms; Delete Diagnoses; Manage Person Attribute Types; Patient Overview - View Relationships; Patient Overview - View Programs; Patient Overview - View Problem List; Patient Overview - View Allergies; Manage Order Types; Get Encounters; Get Users; Get Locations; Manage Alerts; Get Encounter Types; Get Patients; View Identifier Types; Get Observations; Edit Observations; Get Patient Cohorts; Manage Providers; Get Patient Identifiers; Delete Users; Manage Locations; Manage Concept Name tags; Manage Metadata Mapping; View Forms; Edit Conditions; Add HL7 Source; Add Users; Get Concepts; View Relationship Types; Edit Notes; Get Concept Proposals; Manage Search Index; View Relationships; Manage Relationships; Generate Batch of Identifiers; View Patient Programs; Edit User Passwords; View Person Attribute Types; View Patient Cohorts; Add Encounters; Upload Batch of Identifiers; View Field Types; View Encounter Types; Manage Identifier Types; Remove Allergies; Update HL7 Inbound Exception; View Order Types; Get Diagnoses Attribute Types; Patient Overview - View Patient Actions; Patient Dashboard - View Regimen Section; Add Cohorts; Delete Visits; Manage Order Frequencies; Edit Relationships; Manage Auto Generation Options; Manage Concepts; Manage Concept Datatypes; Add People; Manage Encounter Roles; View Privileges; Delete Patients; Delete Concept Proposals; Manage Visit Types; Delete Conditions; View Concept Datatypes; Edit Patients; Delete Notes; Edit Encounters; View Concepts; Manage Visit Attribute Types; Form Entry; View Global Properties; Get Care Settings; Manage Concept Sources; Manage Order Sets; Get Order Set Attribute Types; Manage Relationship Types; Get Diagnoses; Edit Visits; View Users; Share Metadata,
33
f089471c-e00b-468e-96e8-46aea1b339af,Privilege Level: High,A role that has all API privileges except administrative privileges with security implications,,Manage Concept Classes; Delete Patient Identifiers; Configure Visits; Preview Forms; Get Order Sets; View Navigation Menu; Delete Cohorts; Manage Forms; Delete Patient Programs; Manage Field Types; Add Observations; View Encounters; View Problems; Delete HL7 Inbound Exception; Update HL7 Source; View Metadata Via Mapping; Delete HL7 Inbound Archive; Add Concept Proposals; Add Patient Identifiers; View Locations; Patient Dashboard - View Encounters Section; Manage FormEntry XSN; Purge Field Types; Manage Order Set Attribute Types; Edit Concept Proposals; View Data Entry Statistics; Edit Problems; Manage Modules; Add Relationships; Manage Concept Attribute Types; Add Visits; Add Patients; Patient Dashboard - View Graphs Section; Patient Dashboard - View Demographics Section; Add Orders; Delete Encounters; Manage Address Templates; Delete Relationships; Manage HL7 Messages; Get Notes; Edit Diagnoses; Upload XSN; View Unpublished Forms; Manage Programs; View Patients; Get Conditions; Add Problems; View Programs; Patient Dashboard - View Overview Section; Manage Concept Stop Words; Manage Roles; View Concept Classes; Manage Address Hierarchy; View Observations; Manage Identifier Sources; Manage RESTWS; Get Visit Types; Get HL7 Inbound Exception; View Concept Sources; Get Visit Attribute Types; Get Visits; Get Providers; Get Location Attribute Types; Get Encounter Roles; Manage OWA; Get HL7 Source; Add HL7 Inbound Archive; Get HL7 Inbound Archive; Delete Orders; Get HL7 Inbound Queue; Assign System Developer Role; View RESTWS; Edit Patient Programs; Manage Location Attribute Types; Remove Problems; Add Patient Programs; Edit Cohorts; Manage Concept Map Types; Edit Users; Patient Dashboard - View Patient Summary; Get Concept Attribute Types; Add HL7 Inbound Queue; Get Concept Datatypes; Get Concept Classes; Get Roles; Manage Scheduler; Get Privileges; Get Order Types; Delete Observations; Get Field Types; Get Concept Sources; Get Relationship Types; Update HL7 Inbound Archive; Update HL7 Inbound Queue; Get Identifier Types; Edit People; Delete People; Edit Patient Identifiers; View Orders; Get Forms; Get Orders; View Administration Functions; Manage Global Properties; View Patient Identifiers; Get Global Properties; Get Patient Programs; Get People; Get Person Attribute Types; Get Database Changes; Get Relationships; Get Allergies; Edit Orders; Get Problems; View Allergies; Manage Implementation Id; Get Programs; Get Concept Reference Terms; Get Order Frequencies; View Concept Proposals; Manage Encounter Types; View Roles; Get Concept Map Types; Add Allergies; Patient Dashboard - View Forms Section; Add HL7 Inbound Exception; Delete HL7 Inbound Queue; View People; Edit Allergies; Manage Location Tags; Manage Concept Reference Terms; Delete Diagnoses; Manage Person Attribute Types; Patient Overview - View Relationships; Patient Overview - View Programs; Patient Overview - View Problem List; Patient Overview - View Allergies; Manage Order Types; Get Encounters; Get Users; Get Locations; Manage Alerts; Get Encounter Types; Get Patients; View Identifier Types; Get Observations; Edit Observations; Get Patient Cohorts; Manage Providers; Get Patient Identifiers; Delete Users; Manage Locations; Manage Concept Name tags; Manage Metadata Mapping; View Forms; Edit Conditions; Add HL7 Source; Add Users; Get Concepts; View Relationship Types; Edit Notes; Get Concept Proposals; Manage Search Index; View Relationships; Manage Relationships; Generate Batch of Identifiers; View Patient Programs; Edit User Passwords; View Person Attribute Types; View Patient Cohorts; Add Encounters; Upload Batch of Identifiers; View Field Types; View Encounter Types; Manage Identifier Types; Remove Allergies; Update HL7 Inbound Exception; View Order Types; Get Diagnoses Attribute Types; Patient Overview - View Patient Actions; Patient Dashboard - View Regimen Section; Add Cohorts; Delete Visits; Manage Order Frequencies; Edit Relationships; Manage Auto Generation Options; Manage Concepts; Manage Concept Datatypes; Add People; Manage Encounter Roles; View Privileges; Delete Patients; Delete Concept Proposals; Manage Visit Types; Delete Conditions; View Concept Datatypes; Edit Patients; Delete Notes; Edit Encounters; View Concepts; Manage Visit Attribute Types; Form Entry; View Global Properties; Get Care Settings; Manage Concept Sources; Manage Order Sets; Get Order Set Attribute Types; Manage Relationship Types; Get Diagnoses; Edit Visits; View Users,
44
d8ddab2c-20a5-4a3c-b209-856c7fe839cd,Application: Administers System,Administers system,Privilege Level: High,,
@@ -12,7 +12,7 @@ fb393086-d6ec-4bcb-a300-5815a554c4ae,Application: Has Super User Privileges,Exte
1212
58f60da3-03bd-4b57-bb3c-429b50f6939b,Application: Registers Patients,Registers patients,Privilege Level: High,,
1313
564b560e-3fe8-4829-8be4-68ddb40cf106,Application: Uses Patient Summary,Uses patient summary,Privilege Level: High,,
1414
93a9c2f8-9296-488f-9451-43667e1c4d7f,Application: Writes Clinical Notes,Writes clinical notes,Privilege Level: High,,
15-
4ef1f0f9-fee6-414b-910d-28e17df345c2,Organizational: Doctor,Doctor,Application: Records Allergies; Application: Writes Clinical Notes; Application: Enters ADT Events; Application: Uses Patient Summary,View OrderTemplates; Get Identifier Types; Add Patient Identifiers; Reset Appointment Status; Manage Appointments; Manage Own Appointments; View Appointments; View Appointment Services; Get Queues; Get Queue Entries; Manage Queue Entries; Manage Queues; View Cohorts In Cohort Module; Manage Cohorts In Cohort Module; Create Attachments,
16-
2749cd1b-251a-4d8b-bc35-0165f2b1af3e,Organizational: Nurse,Nurse,Application: Records Allergies; Application: Enters ADT Events; Application: Uses Patient Summary; Application: Enters Vitals,View OrderTemplates; Get Identifier Types; Add Patient Identifiers; Reset Appointment Status; Manage Appointments; Manage Own Appointments; View Appointments; View Appointment Services; Get Queues; Get Queue Entries; Manage Queue Entries; Manage Queues; View Cohorts In Cohort Module; Manage Cohorts In Cohort Module; Create Attachments,
17-
fab43ac4-79bc-4f3d-805b-bd3a82ce41e9,Organizational: Registration Clerk,Registration Clerk,Application: Registers Patients,Get Queues; Get Queue Entries; Manage Queue Entries; Manage Queues,
15+
4ef1f0f9-fee6-414b-910d-28e17df345c2,Organizational: Doctor,Doctor,Application: Records Allergies; Application: Writes Clinical Notes; Application: Enters ADT Events; Application: Uses Patient Summary,,
16+
2749cd1b-251a-4d8b-bc35-0165f2b1af3e,Organizational: Nurse,Nurse,Application: Records Allergies; Application: Enters ADT Events; Application: Uses Patient Summary; Application: Enters Vitals,,
17+
fab43ac4-79bc-4f3d-805b-bd3a82ce41e9,Organizational: Registration Clerk,Registration Clerk,Application: Registers Patients,,
1818
2f087f90-9c47-4262-bfce-23c7862e727e,Organizational: System Administrator,System Administrator,Application: Configures Forms; Application: Configures Metadata; Application: Administers System,,

0 commit comments

Comments
 (0)