Skip to main content

Avatar HL7 2022 Quarterly Release 2022.01 Acceptance Tests


Update 1 Summary | Details
Avatar HL7 2022 is Installed
Scenario 1: Validate Upgrading Avatar HL7 2021 to 2022 is successful when 2021.03.01 is loaded
Specific Setup:
  • Latest Monthly Release is installed.
Steps
  1. Open the "Product Updates" form.
  2. Select the appropriate [Namespace] from the Application dropdown list
  3. Click [Select Update/Customization Pack].
  4. Browse to the location for the updates and select the Update 1.
  5. Click [OK] on the "File Upload Complete" window.
  6. Click [Review Update/Customization Pack Contents].
  7. Verify Update 1 is included.
  8. Click [Install Update/Customization Pack].
  9. Click [OK] when the install completes.
  10. Click [Close Form].

Topics
• Upgrade
Update 4 Summary | Details
The system is prepared for future functionality.
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
  • Scheduling Calendar
  • HL7 Connection Monitor
  • Launch RxConnect
  • Order Entry Console
  • Dictionary Update (PM)
Scenario 1: "Scheduling Calendar" workflow - Add Appointment, Check In, Check Out
Steps
  1. Internal Testing Only.
Scenario 2: Validate Outbound ADT and Order connections
Steps
  1. Internal Testing only.
Scenario 3: Validate 'File' field in Dictionary Update
Steps
  1. Open the Dictionary Update - Avatar PM / RADplus Utilities / Dictionary and Table Maintenance form.
  2. Validate the 'File' field contains "Site Specific HL7 Other Tabled files".
  3. Click the Close Form button.

Topics
• Scheduling Calendar • HL7 • Dictionary
2021 Update 6 Summary | Details
Outbound ADT messaging for Bed Switch/Swap
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
  • HL7 Connection Monitor
  • Bed Switch
  • Bed Management
Scenario 1: Outbound ADT HL7 message for A17 bed swap/switch
Specific Setup:
  • Two outbound ADT connections must be configured: One with a 'Standard' vendor profile and one with 'RxConnect' environment.
  • Two clients in inpatient episodes must exist. (Client A and Client B)
Steps
  1. Access the 'Bed Switch' form.
  2. Switch the bed assignment for "Client A" and "Client B" for the current date.
  3. Access the ‘HL7 Connection Monitor’ form.
  4. Select the "Outbound ADT- GENERIC" configuration in the 'Select Row' field.
  5. Click [Show Transaction Log].
  6. Validate the ‘HL7 Outbound Transaction Log Report’ is displayed.
  7. Validate that an 'ADT^17' message is displayed for “Client A”.
  8. Click [View HL7 Message].
  9. Validate there are two PV1 segments.
  10. Validate the first PV1-3 is equal to current location of “Client A”.
  11. Validate the first PV1-6 is equal to prior location of “Client A”.
  12. Validate the second PV1-3 is equal to current location of “Client B”.
  13. Validate the second PV1-6 is equal to prior location of “Client B".
  14. Close the report.
  15. Select the "Outbound ADT- RXCONNECT" configuration in the 'Select Row' field.
  16. Click [Show Transaction Log].
  17. Validate the ‘HL7 Outbound Transaction Log Report’ is displayed.
  18. Validate that an 'ADT^17' message is displayed for “Client A”.
  19. Click [View HL7 Message].
  20. Validate there are two PV1 segments.
  21. Validate the first PV1-3 is equal to current location of “Client A”.
  22. Validate the first PV1-6 is equal to prior location of “Client A”.
  23. Validate the second PV1-3 is equal to current location of “Client B".
  24. Validate the second PV1-6 is equal to prior location of “Client B".
  25. Close the report and the form.
  26. Access the 'Bed Management' form.
  27. Switch "Client A's" bed assignment from the current location to an empty available bed.
  28. Access the ‘HL7 Connection Monitor’ form.
  29. Select the "Outbound ADT- GENERIC" configuration in the 'Select Row' field.
  30. Click [Show Transaction Log].
  31. Validate the ‘HL7 Outbound Transaction Log Report’ is displayed.
  32. Validate that an 'ADT^02' message is displayed for “Client A”.
  33. Click [View HL7 Message].
  34. Validate there is one PV1 segments.
  35. Validate the first PV1-3 is equal to current location of “Client A”.
  36. Validate the first PV1-6 is equal to prior location of “Client A”.
  37. Close the report.
  38. Select the "Outbound ADT- RXCONNECT" configuration in the 'Select Row' field.
  39. Click [Show Transaction Log].
  40. Validate the ‘HL7 Outbound Transaction Log Report’ is displayed.
  41. Validate that an 'ADT^02' message is displayed for “Client A”.
  42. Click [View HL7 Message].
  43. Validate there is one PV1 segments.
  44. Validate the first PV1-3 is equal to current location of “Client A”.
  45. Validate the first PV1-6 is equal to prior location of “Client A”.
  46. Close the report.

Topics
• HL7
2021 Update 9 Summary | Details
Outbound MFN^M02 (Master File Notification for Staff/Practitioner) support is added
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
  • HL7 Connection Monitor
  • Practitioner Enrollment
  • Practitioner Enrollment (Brief)
  • License Information
  • Practitioner Information (Confidential)
  • Order Entry User Definition
  • Practitioner Termination
  • Registry Settings (PM)
  • Launch RxConnect
Scenario 1: Validate 'HL7 Connection Monitor' - Events supported
Specific Setup:
  • myAvatar must be configured to communicate with RxConnect via HL7 and vice versa.
  • The 'RADplus->Database Management->RxConnect->->->Enable RxConnect Facility ID' registry setting must be set to "N".
  • Please log out of the application and log back in after completing the above configuration.
  • An 'ADT-RXCONNECT' connection must be configured.
Steps
  1. Access the 'HL7 Connection Monitor' form.
  2. Validate the Outbound 'ADT-RXCONNECT' connection contains the following under 'Events Supported': " A01,A02,A03,A04,A05,A08,A11,A13,A17,A21,A22,A34,A35,A47,A49,MFN^M02".
Scenario 2: HL7 Connection Manager - Message Events supported for RxConnect
Steps

Internal testing only.

Scenario 3: Validate Outbound MFN^M02 (Master File Notification for Staff/Practitioner)
Specific Setup:
  • myAvatar must be configured to communicate with RxConnect via HL7 and vice versa.
  • The 'Staff Synchronization' field under 'Configuration > HL7 > Master File Notification' must be checked in RxConnect.
  • The 'RADplus->Database Management->RxConnect->->->Enable RxConnect Facility ID' registry setting must be set to "N".
  • Please log out of the application and log back in after completing the above configuration.
  • An 'ADT-RXCONNECT' connection must be configured.
  • A practitioner must exist who is associated with a user and whose information must allow for them to be utilized as an ordering/changing/reviewing practitioner. (Practitioner A)
Steps
  1. Access the 'Practitioner Enrollment' form for "Practitioner A" and click [Submit].
  2. Access the ‘HL7 Connection Monitor’ form.
  3. Select the "Outbound ADT- RXCONNECT" connection in the 'Select Row' field.
  4. Click [Show Transaction Log].
  5. Validate the 'HL7 Outbound Transaction Log' report is displayed and contains a message with an 'Event Type' of "MFN^M02" with the most recent date and time.
  6. Click [View HL7 Message].
  7. Validate the 'MSH-9.1' and 'MSH-9.2' segments contain "MFN^M02".
  8. Validate the 'STF-1' segment contains "Practitioner A's ID - Root System Code".
  9. Validate the 'STF-3' segment contains "Practitioner A's Last Name^Practitioner A's First Name^Practitioner A's Middle Name (when applicable)".
  10. Validate the 'STF-4' segment contains the code for "Practitioner A's Practitioner Category". This can be found in the 'Practitioner Category' dictionary.
  11. Validate the 'STF-7' segment contains "A" for "Active".
  12. Validate the 'STF-12' segment contains "Practitioner A's Activation Date".
  13. Close the report and form.
  14. Access the 'Launch RxConnect' form and launch RxConnect.
  15. Go to 'Enterprise - Diagnostics'.
  16. Select "RXLDBG_HL7_MessagesGetAll" in the 'Script Name' field and click [Refresh].
  17. Validate that the "MFN^M02" message for "Practitioner A" is displayed.
  18. Access the 'Practitioner Enrollment (Brief)' form for "Practitioner A" and click [Submit].
  19. Access the ‘HL7 Connection Monitor’ form.
  20. Select the "Outbound ADT- RXCONNECT" connection in the 'Select Row' field.
  21. Click [Show Transaction Log].
  22. Validate the 'HL7 Outbound Transaction Log' report is displayed and contains a message with an 'Event Type' of "MFN^M02" with the most recent date and time.
  23. Click [View HL7 Message].
  24. Validate the 'MSH-9.1' and 'MSH-9.2' segments contain "MFN^M02".
  25. Validate the 'STF-1' segment contains "Practitioner A's ID - Root System Code".
  26. Validate the 'STF-3' segment contains "Practitioner A's Last Name^Practitioner A's First Name^Practitioner A's Middle Name (when applicable)".
  27. Validate the 'STF-4' segment contains the code for "Practitioner A's Practitioner Category". This can be found in the 'Practitioner Category' dictionary.
  28. Validate the 'STF-7' segment contains "A" for "Active".
  29. Validate the 'STF-12' segment contains "Practitioner A's Activation Date".
  30. Close the report and form.
  31. Access the 'Launch RxConnect' form and launch RxConnect.
  32. Go to 'Enterprise - Diagnostics'.
  33. Select "RXLDBG_HL7_MessagesGetAll" in the 'Script Name' field and click [Refresh].
  34. Validate that the "MFN^M02" message for "Practitioner A" is displayed.
  35. Access the 'License Information' form for "Practitioner A".
  36. Enter a value or edit an existing value and click [Submit].
  37. Access the ‘HL7 Connection Monitor’ form.
  38. Select the "Outbound ADT- RXCONNECT" connection in the 'Select Row' field.
  39. Click [Show Transaction Log].
  40. Validate the 'HL7 Outbound Transaction Log' report is displayed and contains a message with an 'Event Type' of "MFN^M02" with the most recent date and time.
  41. Click [View HL7 Message].
  42. Validate the 'MSH-9.1' and 'MSH-9.2' segments contain "MFN^M02".
  43. Validate the 'STF-1' segment contains "Practitioner A's ID - Root System Code".
  44. Validate the 'STF-3' segment contains "Practitioner A's Last Name^Practitioner A's First Name^Practitioner A's Middle Name (when applicable)".
  45. Validate the 'STF-4' segment contains the code for "Practitioner A's Practitioner Category". This can be found in the 'Practitioner Category' dictionary.
  46. Validate the 'STF-7' segment contains "A" for "Active".
  47. Validate the 'STF-12' segment contains "Practitioner A's Activation Date".
  48. Close the report and form.
  49. Access the 'Launch RxConnect' form and launch RxConnect.
  50. Go to 'Enterprise - Diagnostics'.
  51. Select "RXLDBG_HL7_MessagesGetAll" in the 'Script Name' field and click [Refresh].
  52. Validate that the "MFN^M02" message for "Practitioner A" is displayed.
  53. Access the 'Practitioner Information (Confidential)' form and click [Submit].
  54. Access the ‘HL7 Connection Monitor’ form.
  55. Select the "Outbound ADT- RXCONNECT" connection in the 'Select Row' field.
  56. Click [Show Transaction Log].
  57. Validate the 'HL7 Outbound Transaction Log' report is displayed and contains a message with an 'Event Type' of "MFN^M02" with the most recent date and time.
  58. Click [View HL7 Message].
  59. Validate the 'MSH-9.1' and 'MSH-9.2' segments contain "MFN^M02".
  60. Validate the 'STF-1' segment contains "Practitioner A's ID - Root System Code".
  61. Validate the 'STF-3' segment contains "Practitioner A's Last Name^Practitioner A's First Name^Practitioner A's Middle Name (when applicable)".
  62. Validate the 'STF-4' segment contains the code for "Practitioner A's Practitioner Category". This can be found in the 'Practitioner Category' dictionary.
  63. Validate the 'STF-7' segment contains "A" for "Active".
  64. Validate the 'STF-12' segment contains "Practitioner A's Activation Date".
  65. Close the report and form.
  66. Access the 'Launch RxConnect' form and launch RxConnect.
  67. Go to 'Enterprise - Diagnostics'.
  68. Select "RXLDBG_HL7_MessagesGetAll" in the 'Script Name' field and click [Refresh].
  69. Validate that the "MFN^M02" message for "Practitioner A" is displayed.
  70. Access the 'Order Entry User Definition' form for the user associated with "Practitioner A" and click [Submit].
  71. Access the ‘HL7 Connection Monitor’ form.
  72. Select the "Outbound ADT- RXCONNECT" connection in the 'Select Row' field.
  73. Click [Show Transaction Log].
  74. Validate the 'HL7 Outbound Transaction Log' report is displayed and contains a message with an 'Event Type' of "MFN^M02" with the most recent date and time.
  75. Click [View HL7 Message].
  76. Validate the 'MSH-9.1' and 'MSH-9.2' segments contain "MFN^M02".
  77. Validate the 'STF-1' segment contains "Practitioner A's ID - Root System Code".
  78. Validate the 'STF-3' segment contains "Practitioner A's Last Name^Practitioner A's First Name^Practitioner A's Middle Name (when applicable)".
  79. Validate the 'STF-4' segment contains the code for "Practitioner A's Practitioner Category". This can be found in the 'Practitioner Category' dictionary.
  80. Validate the 'STF-7' segment contains "A" for "Active".
  81. Validate the 'STF-12' segment contains "Practitioner A's Activation Date".
  82. Close the report and form.
  83. Access the 'Launch RxConnect' form and launch RxConnect.
  84. Go to 'Enterprise - Diagnostics'.
  85. Select "RXLDBG_HL7_MessagesGetAll" in the 'Script Name' field and click [Refresh].
  86. Validate that the "MFN^M02" message for "Practitioner A" is displayed.
  87. Access the 'Practitioner Termination' form for "Practitioner A".
  88. Set the 'Termination Date' field to yesterday's date and click [Submit].
  89. Access the ‘HL7 Connection Monitor’ form.
  90. Select the "Outbound ADT- RXCONNECT" connection in the 'Select Row' field.
  91. Click [Show Transaction Log].
  92. Validate the 'HL7 Outbound Transaction Log' report is displayed and contains a message with an 'Event Type' of "MFN^M02" with the most recent date and time.
  93. Click [View HL7 Message].
  94. Validate the 'MSH-9.1' and 'MSH-9.2' segments contain "MFN^M02".
  95. Validate the 'STF-1' segment contains "Practitioner A's ID - Root System Code".
  96. Validate the 'STF-3' segment contains "Practitioner A's Last Name^Practitioner A's First Name^Practitioner A's Middle Name (when applicable)".
  97. Validate the 'STF-4' segment contains the code for "Practitioner A's Practitioner Category". This can be found in the 'Practitioner Category' dictionary.
  98. Validate the 'STF-12' segment contains "Practitioner A's Activation Date".
  99. Validate the 'STF-13' segment contains "Practitioner A's Inactivation Date".
  100. Close the report and form.
  101. Access the 'Launch RxConnect' form and launch RxConnect.
  102. Go to 'Enterprise - Diagnostics'.
  103. Select "RXLDBG_HL7_MessagesGetAll" in the 'Script Name' field and click [Refresh].
  104. Validate that the "MFN^M02" message for "Practitioner A" is displayed.
  105. Go to 'Configuration > HL7'.
  106. Select the hospital associated with the Avatar instance being utilized and click [Change and Resume].
  107. Uncheck the 'Staff Synchronization Enabled' check box.
  108. Access the 'Practitioner Enrollment' form for "Practitioner A".
  109. Set the 'Registration Date' field to the current date.
  110. Click the 'Categories/Taxonomy' menu item.
  111. Populate all required fields and click [Add Practitioner Categories] and [Submit].
  112. Access the ‘HL7 Connection Monitor’ form.
  113. Select the "Outbound ADT- RXCONNECT" connection in the 'Select Row' field.
  114. Click [Show Transaction Log].
  115. Validate the 'HL7 Outbound Transaction Log' report is displayed and contains a message with an 'Event Type' of "MFN^M02" with the most recent date and time.
  116. Click [View HL7 Message].
  117. Validate the 'MSH-9.1' and 'MSH-9.2' segments contain "MFN^M02".
  118. Validate the 'STF-1' segment contains "Practitioner A's ID - Root System Code".
  119. Validate the 'STF-3' segment contains "Practitioner A's Last Name^Practitioner A's First Name^Practitioner A's Middle Name (when applicable)".
  120. Validate the 'STF-4' segment contains the code for "Practitioner A's Practitioner Category". This can be found in the 'Practitioner Category' dictionary.
  121. Validate the 'STF-7' segment contains "A" for "Active".
  122. Validate the 'STF-12' segment contains "Practitioner A's Activation Date".
  123. Close the report and form.
  124. Access the 'Launch RxConnect' form and launch RxConnect.
  125. Go to 'Enterprise - Diagnostics'.
  126. Select "RXLDBG_HL7_MessagesGetAll" in the 'Script Name' field and click [Refresh].
  127. Validate that the "MFN^M02" message for "Practitioner A" is displayed that contains "32^CE_StaffSynchronizationDisabled".
  128. Go to 'Configuration > HL7'.
  129. Select the hospital associated with the Avatar instance being utilized and click [Change and Resume].
  130. Check the 'Staff Synchronization Enabled' check box.
  131. Access the 'Registry Settings' form and set the 'RADplus->Database Management->RxConnect->->->Enable RxConnect Facility ID' registry setting to "Y".
  132. Log out of the application and log back in.
  133. Access the 'Practitioner Enrollment (Brief)' form for "Practitioner A" and click [Submit].
  134. Access the ‘HL7 Connection Monitor’ form.
  135. Select the "Outbound ADT- RXCONNECT" connection in the 'Select Row' field.
  136. Click [Show Transaction Log].
  137. Validate the 'HL7 Outbound Transaction Log' report is displayed and does not contain a message with an 'Event Type' of "MFN^M02" with the most recent date and time for "Practitioner A".
  138. Close the report and form.
  139. Access the 'Launch RxConnect' form and launch RxConnect.
  140. Go to 'Enterprise - Diagnostics'.
  141. Select "RXLDBG_HL7_MessagesGetAll" in the 'Script Name' field and click [Refresh].
  142. Validate that there is no "MFN^M02" message for "Practitioner A".
  143. Access the 'Registry Settings' form and set the 'RADplus->Database Management->RxConnect->->->Enable RxConnect Facility ID' registry setting to "N".
Scenario 4: Utilizing the 'HL7 Connection Manager - Data Push Utility' to send Practitioner information via an ADT-RXCONNECT connection
Steps

Internal Testing Only.

Topics
• HL7