Roles and Permissions


Logical Model

LDM Authorization


Permissions per Role

Permission Code Permission REQUESTOR DELEGATE DESIGNATE
PERM-SUBMIT-REQUEST Submit Request X X
PERM-MANAGE-USERS Manage Users X X
PERM-DELETE-REQUEST Delete Request X X X
PERM-MANAGE-REQUEST Manage Request X X X
PERM-MANAGE-LOCATION Manage locations X X X
PERM-ADD-LOCATION Add new location X X
PERM-DELETE-LOCATION Delete a location X X
PERM-SET-PRIMARY-LOCATION Set primary location X X
PERM-VIEW-WIP View WIP X X X
PERM-VIEW-RTS View RTS X X X
PERM-VIEW-SUBMITTED View Submitted X X X
PERM-VIEW-RESPONSES View Responses X X X
PERM-SEND-REQUEST Send Request X
PERM-LIMIT-LOCATIONS Limit by Locations X

Role Permission ValueSets

The naming convention for the canonical URL for a permission ValueSet is 'http://health.gov.on.ca/sadie/fhir/ValueSet/FlexForms-Permissions-' + authorization role code

Currently there are only 3 authorization role codes: REQUESTOR, DELEGATE and DESIGNATE

http://health.gov.on.ca/sadie/fhir/ValueSet/FlexForms-Permissions-REQUESTOR

http://health.gov.on.ca/sadie/fhir/ValueSet/FlexForms-Permissions-DELEGATE

http://health.gov.on.ca/sadie/fhir/ValueSet/FlexForms-Permissions-DESIGNATE