All Documents Widget - Episode selection
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
Scenario 1: Avatar NX "All Documents Widget" - Validate a users "Episode" access to documents
Specific Setup:
- Have a system with two sub system codes:
- Sub code [Test1] is assigned to [Program1]
- Sub code [Test2] is assigned to [Program2]
- Have two users defined with the following permissions assigned in the user definition or assigned user role:
- [User1] has permission to sub code [Test1], but not to sub code [Test2]
- [User2] has permissions to both sub code [Test1] and [Test2]
- [User1] and [User2] have prompt "Limit Episodes to Current System Code in Chart View" set to "N", in the user definition or assigned user role
- [User1] and [User2]
- Client [TestClient] has been admitted in two episodes: in [Episode1] to [Program1] and in [Episode2] to [Program2]
- Client [TestClient] has a row of data filed in [TestForm] in both [Episode1] and [Episode2]
- Form [TestForm] has been added to the users chart view
- [User1] and [User2] have the "All Document Widget" on their home view
- Log into the [Test1] sub code as [User2]
Steps
- Select client [TestClient]
- In the upper right-hand corner, click the "Episodes" field and choose "All Episodes"
- Navigate to the "All Documents Widget"
- Click on the tab containing [TestForm], for example the "All Forms" tab
- Click the "Form Description" filter and select [TestForm]
- Click "Episodes" filter
- Validate both [Episode1] and [Episode2] are displayed, as expected
- Select [Episode1] and click [Open]
- Validate data is displayed as expected
- Close the form
- Repeat the last step for [Episode2]
- Validate results are as expected
- Log out of sub code [Test1] as [User2]
- Log into sub code [Test2] as [User2]
- Repeat step 1
- Validate results are the same, as [User2] has permissions to both sub system codes
- Log out of sub code [Test2] as [User2]
- Log into sub code [Test1] as [User1], who only has permissions to episodes in sub code [Test1]
- Select client [TestClient]
- In the upper right-hand corner, click the "Episodes" field and choose "All Episodes"
- Navigate to the "All Documents Widget"
- Click on the tab containing [TestForm], for example the "All Forms" tab
- Click the "Form Description" filter and select [TestForm]
- Click "Episodes" filter
- Validate only [Episode1] are displayed for selection, as expected
- Select [Episode1] and click [Open]
- Validate data is displayed as expected
- Close the form
- Log out of sub code [Test1] as [User1]
- Attempt to login into sub code [Test2] as [User1]
- Validate login is unsuccessful as expected as [User1] does not have permissions to log into sub code [Test2]
|
Topics
• All Documents Widget
• Episodes
|