Instrument Visibility Rules

Version 1.1 by karimpirani on 2014/06/20 09:20

The following progression describes how the application constructs instrument visibility.  This is in effect a description of what a person can do with the CANS or a similar instrument given where they fit in the organizational hierarchy.

 

Show me all clients for which I'm directly responsible:

 

If I am assigned a client directly I can see the CANS that have been done on that client.

 

Show me all clients at any org units for which I'm directly responsible

 

If a have a responsibility for an entire organizational unit as assigned in the admin console then I can see everyone in that organizational unit.

 

Show me all clients at any org units for which I'm indirectly responsible

 

If there are staff who are at organizational unit that are sub organizations of an organization I am directly responsible for.

 

Show me all clients for which any of my staff are directly responsible

 

For everyone who works for me, I can see all the clients that are assigned to them

 

Show me all clients at any org units for which any of my staff are directly responsible

 

For those people who work for me, for the organizations they are responsible for, show me who what clients they can see.

 

Show me all clients at any org units for which any of my staff are indirectly responsible.

 

For all the people who work for me, show me all the clients who are at organizations, that the people who work for me have responsibility for, but are directly assigned to those clients.