Skip to main content

RADplus 2024 Update 59

Product Requirements and Recommendations

RADplus required

Recommended Update Level

RADplus 2020 Update 28
RADplus 2024 Monthly Release 2024.01.01

Product Update Description

An enhanced NIAM configuration check is added for RxConnect integration.

Required Updates

None

Included Updates

None

Details

NEW0 CHANGED0 FIXED1
Fixed (1)
Avatar - RxConnect
An enhanced NIAM configuration check is added for RxConnect integration, to resolve an issue when attempting to log into the RxConnect application with a NIAM user ID
Topics
• RxConnect
 
Acceptance Tests

AV-97913 Summary | Details
Avatar - RxConnect
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
  • Launch RxConnect
Scenario 1: Avatar "NIAM" user login - Verify "RxConnect" launch and login when "RXConnect" NIAM Login functionality "Disabled"
Specific Setup:
  • Have a system with Netsmart's "(NIAM) Netsmart’s Identity and Access Management" functionality configured by Netsmart.
  • RxConnect must be installed and configures to communicate with myAvatar
  • The "RxConnect" application is currently configured 'not' to allow login authentication via "NIAM"
  • An Avatar user has two types of login user ID's setup for logging into Avatar, that were set up in form "User Definition"
  • [UserIdA], a standard Avatar user with a password and assigned with the following setup
  • In "Select Forms for User Access"
  • The user is assigned form "Launch RxConnect" under the "Avatar PM" folder
  • Under the "RxConnect" folder the user is assigned an ' RxConnect' specific "Access" permission, for example "Pharmacist",
  • [UserIdB], a "NIAM" type user, configured with the following setup:
  • Field "User External Login" set to "Yes"
  • Field "External Login ID" is populated with the 'External login ID' assigned by a "(ODIC) Identity Provider". For example, provider "Okta".
  • In "Select Forms for User Access"
  • Assigned form "Launch RxConnect", located under the "Avatar PM" folder
  • Under the "RxConnect" folder, the user is assigned an 'RxConnect' specific "Access" permission. For example "Pharmacist"
Steps
  1. At the "Avatar" login screen, click "Login with Enterprise Credentials"
  2. At the "External Login Provider" screen, populate the "Netsmart ID" field with the "External login ID" assigned to [UserIdB] in the setup.
  3. At the Avatar login screen, select the "System" code to log into, from the "System" code field
  4. Enter the password assigned and validate login to Avatar is successful
  5. Search for and open the "Launch RxConnect" form
  6. Click the [Launch RxConnect] button
  7. Validate the "RxConnect" application is launched and the user is automatically logged in
  8. At the top of the screen under the menu's
  9. Validate the "User" field, indicates [UserIdB]
  10. Validate the "Access" field, indicates the access permission stated in the setup
  11. On the menu, click "Logout"
  12. Validate there is a user login and password prompt displayed now, in order to log back in:.
  13. In the "UserName" field, enter the [UserIdB] (the Avatar user set up for "NIAM" set with "RxConnect" access)
  14. In the "Password" field, enter any value or either leave it blank, as they don't get a standard password, as noted in the setup
  15. Click [Login]
  16. Validate access is denied with message, "UserID does not exist in any facilities or is not active in any facility.", as expected.
  17. In the "UserName" field, enter the [UserIdA] (the standard Avatar user set with "RxConnect" access).
  18. In the "Password" field, enter their assigned password
  19. Click [Login]
  20. Validate the user is logged in successfully, as expected
  21. Exit the application
Scenario 2: Avatar "NIAM" user login - Verify "RxConnect" launch and login when "RXConnect" NIAM Login functionality "Enabled"
Specific Setup:
  • Have a system with Netsmart's "(NIAM) Netsmart’s Identity and Access Management" functionality configured by Netsmart.
  • RxConnect must be installed and configures to communicate with myAvatar
  • The "RxConnect" application is currently configured to 'allow' login authentication via "NIAM" login
  • Have a user with an "External Login ID" and password assigned to them by a "(ODIC) Identity Provider", For example, provider "Okta".
  • In form "User Definition", a user ID has been defined for that user [UserId] and has the following configured settings:
  • Field "User External Login" set to "Yes"
  • Field "External Login ID" is populated with their assigned 'External login ID'
  • In "Select Forms for User Access"
  • In the "Avatar PM" folder, the user is assigned form "Launch RxConnect"
  • In the "RxConnect" folder the user is assigned an ' RxConnect' specific "Access" permission, for example "Pharmacist"
Steps
  1. At the "Avatar" login screen, Click "Login with Enterprise Credentials"
  2. At the "External Login Provider" screen, populate the "Netsmart ID" field with the external login ID assigned [UserId] and click [Next]
  3. At the Avatar login screen, select the "System" code to log into, from the "System" code field
  4. Validate login is successful into Avatar
  5. Search for and open the "Launch RxConnect" form
  6. Click the [Launch RxConenct] button
  7. Validate the "RxConnect" application is launched and the user is logged in
  8. At the top of the screen under the menu's
  9. Validate the "User" field, indicates [UserId]
  10. Validate the "Access" field, indicates the access permission stated in the setup
  11. On the menu, click "Logout"
  12. Validate there is just a [Login] button and no user login or password prompts
  13. Click [Login]
  14. Validate the user is automatically logged back in successfully
  15. Log out of the application
Topics
• RxConnect

 

  • Was this article helpful?