Skip to main content

myAM NX 11.0.0100.03 Acceptance Tests


ECS-56372 Summary | Details
11.0.0125, 11.0.0100.01
"Handing Out" Of "Unassigned Doses" For Billing
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
  • Turnstiles [EDIT]
  • Facilities Listing by Program
  • FrontDeskCheckIn
  • Medication Dispensing
  • Dispense
  • Confirm Dose(s) to Dispense
  • Client Search
  • myAM Dosing History [VIEW]
  • Medication Administered (Meth) [VIEW]
  • Job Titles [EDIT]
  • Billing Batches Management
  • FinanceClaims
  • Claim 2.0 [EDIT]
Scenario 1: Unassigned Dosing - Validating Handing Out Doses Assigns A Facility And Program To The Dose
Specific Setup:
  • At least one facility that allows dispensing is configured.
  • The Unassigned Doses feature is configured and enabled.
  • Unassigned Doses exist that have the same amount as the client medication order that will be used.
  • At least one client that has an amount on the medication order that matches the Unassigned Dose amount.
Steps
  1. Navigate to "Taskbar > Attendance Check In/Out > Check In/Out > Front Desk NX".
  2. Click the "Dispensing" button.
  3. Validate the "Facility" value on the upper right side of the page.
  4. Validate the Unassigned Dose exists for the amount the client will receive
  5. Validate the access code is available.
  6. Select the client to be used.
  7. Click the dispense button for the client.
  8. Validate the Unassigned Dose dialog displays.
  9. Enter the code for the dose to be given.
  10. Validate the record is updated to indicate the dose is "Taken".
  11. Exit out of the Dispensing Screen.
  12. Navigate to "Client > Client Information > Health Information > myAM Dosing History".
  13. Select the client that was dispensed to in the precondition.
  14. Select the row that has the proper "Medication", "Dose Date" and "Date/Time Administered".
  15. Validate the "Program Providing Service" matches the program the client is enrolled in.
  16. Validate the "Facility Providing Service" matches the facility that appeared on the "Dispensing Screen".
Scenario 2: Unassigned Dosing - Validating Handing Out Doses Assigns The Facility And Program Of Where The Dose Was Dispensed - Dispensing At Alternative Facilities
Specific Setup:
  • At least two facilities exist that can dispense medications.
  • The first facility will be the facility the client belongs to. This will be called "Homefacility" in this example.
  • The second facility will be the facility the client does not belong to. This will be called the "Guestfacility" for this example.
  • The workstation being used will be configured for the "Guestfacility".
  • The job title of the staff is configured to allow dosing at other facilities.
  • The Unassigned Doses feature is configured and enabled.
  • Unassigned Doses exist that have the same amount as the client medication order that will be used.
  • At least one client that has an amount on the medication order that matches the Unassigned Dose amount.
Steps
  1. Navigate to "Taskbar > Attendance Check In/Out > Check In/Out > Front Desk NX".
  2. Click the "Dispensing" button.
  3. Validate the "Facility" value on the upper right side of the page indicates it is the "Guestfacility".
  4. Mount the inventory that is needed.
  5. Validate the Unassigned Dose exists for the amount the client will receive.
  6. Validate the access code is available.
  7. Select the client to be used.
  8. Validate the client is found and there is an icon on the left that looks like a suitcase.
  9. Click the dispense button for the client.
  10. Validate the Unassigned Dose dialog displays.
  11. Enter the code for the dose to be given.
  12. Validate the record is updated to indicate the dose is "Taken".
  13. Exit out of the Dispensing Screen.
  14. Navigate to "Client > Client Information > Health Information > myAM Dosing History".
  15. Select the client that was dispensed to in the precondition.
  16. Select the row that has the proper "Medication", "Dose Date" and "Date/Time Administered".
  17. Validate the "Program Providing Service" matches the program the client is enrolled in.
  18. Validate the "Facility Providing Service" matches the facility that appeared on the "Dispensing Screen".
Scenario 3: Opioid Treatment Program Billing - Validate Unassigned Doses That Are Handed Out Generate Claims
Specific Setup:
  • OTP Medicare Payer has been configured with Dispensation.
  • A client exists that was handed out "Unassigned Doses" for the previous week.
  • Medication associated with Rate has been dispensed for Clinic and Take Home doses.
  • Qualifying Service Events have been performed.
Steps
  1. Navigate to "Finance > Claim/Invoice Processing > Batch Listing > Billing Batches Management".
  2. Click "New Run" and "Start New Billing Run".
  3. Select "Submitter" associated with "Payer" from preconditions.
  4. Set "Run Description" and set "From Date" to the prior Monday.
  5. Set "Through Date" to the prior Sunday.
  6. Check "Receiver" and click "Proceed".
  7. Select the client that had an Unassigned Dose handed to them.
  8. Upon completion of "Billing Execution Interval",
  9. Validate the claims are generated for that client.
  10. Validate the claim amount contains the correct rate amount.

Topics
• Dispensing • Finance
ECS-60905 Summary | Details
11.0.0125, 11.0.0075.05, 11.0.0050.08, 11.0.0100.03
DeviceHub 2.0.8.0 Version Release And Staff ID Assigned To Dispensing Record
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
  • FrontDeskCheckIn
  • Medication Dispensing
  • Dispense
  • Override Take Home Limit
  • Report Selection Picklist
  • Report Parameters PickList
  • All Clients With Security for Reports
  • Dispensing Activity by Client
  • Agency [EDIT]
  • Dispense Labels (Custom)
  • Client Personal Information [EDIT]
  • Select File for Upload
  • Scan Document
  • Client Search
Scenario 1: "Device Hub 2.0.8.0" - Validate "Device Hub 2.0.8.0" Is Required
Specific Setup:
  • The current System is on a build less than 11.0.0125.
  • The Device Hub 2.0.8 has been installed. (for example testing in non-Production environments).
Steps
  1. Navigate to "Taskbar > Attendance Check In/Out > Check In/Out > Front Desk NX".
  2. Click the "Dispense" Button.
  3. Validate a message box displays indicating "Installed Device Hub version : 2.0.8.0 is not supported for this functionality. Please contact your system administrator if you believe this needs to be corrected."
  4. Click the "Continue" button.
  5. Validate the "Facility" is blank.
  6. Exit the Dispensing Screen.
Scenario 2: Dispensing - Validate Staff Is Assigned Correctly With Multiple Workstation Sessions Open
Specific Setup:
  • At least two users are available to log into the system. These users will be referred to as "User1" and "User2"
  • Each user will open a new window using the same browser. Each window will be referred to as "Window1" and "Window2".
  • The session time out feature is set to a known value.
  • Both users will be using the same workstation.
  • A client to dispense to.
Steps
  1. Log into the system with "User1" in "Window1".
  2. Navigate to "Taskbar > Attendance Check In/Out > Check In/Out > Front Desk NX".
  3. Click the "Dispense" button.
  4. Wait until the session time out has been exceeded for "User1" in "Window1".
  5. Have "User2" open "Window2".
  6. Log into the system.
  7. Navigate to "Taskbar > Attendance Check In/Out > Check In/Out > Front Desk NX".
  8. Click the "Dispense" button.
  9. Wait until the session time out has been exceeded for "User2" in "Window2".
  10. Select "Window1", this will have the "dispense" form open.
  11. Select a client.
  12. Dispense the client.
  13. Navigate to "Reports > myAM Reports > Dispensing > Dispensing Activity by Client".
  14. Enter the dates for when the "dispense" occurred
  15. Select the report.
  16. Preview the report.
  17. Validate the "Dispensed By" staff displays "User1".
Scenario 3: Dispensing - Validate Take Home Labels Display Staff In "Dispensed By" Field
Specific Setup:
  • At least two users are available to log into the system. These users will be referred to as "User1" and "User2"
  • Each user will open a new window using the same browser. Each window will be referred to as "Window1" and "Window2".
  • The session time out feature is set to a known value.
  • Both users will be using the same workstation.
  • A client to dispense to.
  • The custom labels are configured for the system and the "Dispensed By" field is on the label.
Steps
  1. Log into the system with "User1" in "Window1".
  2. Navigate to "Taskbar > Attendance Check In/Out > Check In/Out > Front Desk NX".
  3. Click the "Dispense" button.
  4. Wait until the session time out has been exceeded for "User1" in "Window1".
  5. Have "User2" open "Window2".
  6. Log into the system.
  7. Navigate to "Taskbar > Attendance Check In/Out > Check In/Out > Front Desk NX".
  8. Click the "Dispense" button.
  9. Wait until the session time out has been exceeded for "User2" in "Window2".
  10. Select "Window1", this will have the "dispense" form open.
  11. Select a client.
  12. Dispense the client.
  13. Validate the label displays the "User1" staff name in the "Dispensed By" field.
  14. Navigate to "Reports > myAM Reports > Dispensing > Dispensing Activity by Client".
  15. Enter the dates for when the "dispense" occurred
  16. Select the report.
  17. Preview the report.
  18. Validate the "Dispensed By" staff is "User1" for that dispense.
Scenario 4: DeviceHub 2.0.8.0 - Validate Scanning Functions
Specific Setup:
  • DeviceHub 2.0.8 is installed.
  • Scanner is connected to workstation.
  • A form is configured to upload a file.
Steps
  1. Navigate to "Taskbar > Attendance Check In/Out > Check In/Out > Front Desk NX".
  2. Click the "Dispense" button.
  3. Navigate to form configured for uploads.
  4. Upload the file.
  5. Validate the upload is successful.
  6. Do a single page scan.
  7. Validate the single page scan functions and uploads.
  8. Do a multi page scan
  9. Validate the multi-page functions and uploads.

Topics
• Dispensing • Setup
ECS-61071 Summary | Details
11.0.0125, 11.0.0100.03
Report - "Inventory Reconciliation"
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
  • Report Selection Picklist
  • NX Report Processor
  • Medication Dispensing
  • Prepour
  • FrontDeskCheckIn
  • Alert
  • Dispense
  • Spill/Destroy
  • Spill/Destroy Dose
Scenario 1: Inventory Reconciliation Report - "Destroyed In Vault" and "Prepoured In Vault"
Specific Setup:
  • Medication item that has been "Destroyed".
  • Medication that can be "Prepoured".
  • User has access to Reports module.
Steps
  1. Navigate to "Reports > myAM Reports > Dispensing > Inventory Reconciliation".
  2. Set the desired "From Date", "Through Date" and "Report Selection".
  3. Click the "Preview" button.
  4. Validate output contains desired information within the "Destroyed In Vault" and the "Prepoured In Vault" fields.
  5. Click the "Close" button.

Topics
• myAM • Reports
ECS-61138 Summary | Details
11.0.0125, 11.0.0100.03
Container Transfers
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
  • Dispense - Inventory Transfer [Add]
  • Taskbar > Attendance Check In/Out > Check In/Out > Front Desk Daily Check In
  • Medication Dispensing - Inventory
  • Inventory Container (Non Empties)
  • Inventory Container By Inventory Type
  • Agency > Inventory Management > Container Management > Container Transactions
  • Inventory Container
  • Agency > Inventory Management > Container Management >Container Transactions
Scenario 1: Dispensing - Transferring Container - Validate Decimal Values Function With Partial Amounts Transferred
Specific Setup:
  • At least two containers of decimal value inventory exist.
  • The first container will be named "From1". The second container will be named "To1".
  • The values of the amounts in the containers are known.
Steps
  1. Navigate to "Taskbar > Attendance Check In/Out > Check In/Out > Front Desk NX".
  2. Click the "Dispense" button.
  3. Click the "Transfer Inventory" button.
  4. Select the "from" container. In this example "From1".
  5. Validate the "Amount Before Transfer" is the correct amount. Example 228.0.
  6. Select the "Container to Transfer To" look up search button.
  7. Select the "To" container. In this example "To1".
  8. Enter value with decimals greater than the "Amount Before Transfer". Example 229.5.
  9. Validate a check mark exists in the field "Is The Container Being Transferred From Empty?
  10. Enter a reason in the "Reason For Emptying Bottle With A Non-Zero Amount".
  11. Select "Save".
  12. Validate a message box displays. It will indicate an adjusting amount will be made to the "From" container. In this example "1.5" will be the amount.
  13. Continue the process.
  14. Navigate to "Agency > Inventory Management > Container Management > Container Transactions".
  15. Search and select the "from" container. In this example "From1".
  16. Validate the amount remaining is zero and the status is empty.
  17. Select the container.
  18. Validate an "Adjustment" exists for the date of the transaction with the correct amount. In this example "1.5".
  19. Validate there is a "Transfer From This Container" entry amount entered. In this example 229.5.
  20. Select the "Inventory Container" button.
  21. Search and select the for the "to" container. In this example "To1".
  22. Validate for the date of the transaction there is a "Transaction Type" of "Transfer To This Container".
  23. Validate the amount is equal to the amount transferred. In this example 229.5.
Scenario 2: Dispensing - Transferring Container - Validate Whole Numbers Function With Partial Amounts Transferred
Specific Setup:
  • At least two containers of decimal value inventory exist.
  • The first container will be named "From1". The second container will be named "To1".
  • The values of the amounts in the containers are known.
Steps
  1. Navigate to "Taskbar > Attendance Check In/Out > Check In/Out > Front Desk NX".
  2. Click the "Dispense" button.
  3. Click the "Transfer Inventory" button.
  4. Select the "from" container. In this example "From1".
  5. Validate the "Amount Before Transfer" is the correct amount. Example "228".
  6. Select the "Container to Transfer To" look up search button.
  7. Select the "To" container. In this example "To1".
  8. Enter value greater than the "Amount Before Transfer". Example "229".
  9. Validate a check mark exists in the field "Is The Container Being Transferred From Empty?".
  10. Enter a reason in the "Reason For Emptying Bottle With A Non-Zero Amount".
  11. Select "Save".
  12. Validate a message box displays. It will indicate an adjusting amount will be made to the "From" container. In this example "1" will be the amount.
  13. Continue the process.
  14. Navigate to "Agency > Inventory Management > Container Management > Container Transactions".
  15. Search and select the "from" container. In this example "From1".
  16. Validate the amount remaining is zero and the status is empty.
  17. Select the container.
  18. Validate an "Adjustment" exists for the date of the transaction with the correct amount. In this example "1".
  19. Validate there is a "Transfer From This Container" entry amount entered. In this example "229".
  20. Select the "Inventory Container" button.
  21. Search and select the for the "to" container. In this example "To1".
  22. Validate for the date of the transaction there is a "Transaction Type" of "Transfer To This Container".
  23. Validate the amount is equal to the amount transferred. In this example "229".
  24. Redo the test entering a value less than what contains in the container.
  25. Validate the proper prompts display.
  26. Validate the transactions for the inventory display correctly.
Topics
• Dispensing • Inventory