Skip to main content

Avatar HL7 2023 Quarterly Release 2023.04 Acceptance Tests


Update 1 Summary | Details
Avatar HL7 2023 is Installed
Scenario 1: Validate Upgrading Avatar HL7 2022 to 2023 is successful when 2022.04.00 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 2 Summary | Details
Admission and Update Client Data forms additional patient information will be included in outbound HL7 messages.
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
  • Admission
  • Update Client Data
Scenario 1: Validate 'OBX' data for Outbound 'ADT' HL7 messages contains "Personal Pronouns", "Gender Identity" and "Sexual Orientation" values
Specific Setup:
  • Customization pack HL7 2023 Update 002 is required to test outbound HL7 to RxConnect.
  • An 'ADT-RXCONNECT' and ADT-DIETARY' connection must be configured.
Steps
  1. Go to 'Admission' form for desired patient and set 'Personal Pronouns' to "she/her/her/hers/herself" and click [Submit].
  2. Open 'HL7 Connection Monitor' form, select "desired feed setup to accept 'OBX' segments", click [Show Transaction Log].
  3. On the 'HL7 Outbound Transaction Log' report, validate "the ADT message contains the desired patient name and the 'Personal Pronouns Reported' as "she/her/her/hers/herself".
  4. Go to 'Update Client Data' form for desired patient and select "desired value" from the 'Gender Identity' dropdown and select "desired value" from the 'Sexual Orientation' dropdown and click [Submit].
  5. Open 'HL7 Connection Monitor' form, select "desired feed setup to accept 'OBX' segments", click [Show Transaction Log].
  6. On the 'HL7 Outbound Transaction Log' report, validate "the ADT message contains the desired patient name and the 'Gender Identity' as "value selected in previous step" and the 'Sexual Orientation' as "value selected in previous step".

Topics
• HL7
Update 3 Summary | Details
Validate HL7 Outbound ADT message
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
  • Admission
  • Appointment Management
Scenario 1: Validate patient suffix(PID:5.4) and prefix(PID:5.5) in the outbound ADT message
Specific Setup:
  • Customization pack HL7 2022, 4581.A and Customization pack HL7 2023, 4581.A.01 is required to test the vendor profile 'ADT-PYXIS'.
Steps
  1. Create a few different client admissions (outpatient) all for the same admission program.
  2. The admission dates for all should be different and all should be in the past (anything prior to the current date).
  3. Define a few different sites (Site Registration).
  4. Each site should have associated to it a different outpatient program.
  5. None should have associated to it the one program that was used to file all the admissions.
  6. Set up site hours for scheduling.
  7. For each test client created, file appointments for the current date as well as for a few dates/times in the future.
  8. Based on how you configured your sites, the appointment program will always be something other than the admission program.
  9. Access the 'HL7 Connection Monitor' form.
  10. Select "Outbound ADT-PYXIS" in the 'Select Row' field.
  11. Validate there are no errors displayed in the field 'Outbound Error Log Entries'.
  12. Click [Show Transaction Log].
  13. Validate the 'HL7 Outbound Transaction Log' report is displayed.
  14. Validate a 'ADT^A04' message is displayed.
  15. Click the 'View HL7 Message' link.
  16. Validate the 'PID:5.1' segment contains "Last Name".
  17. Validate the 'PID:5.2' segment contains "First Name".
  18. Validate the 'PID:5.3' segment contains "Middle Name".
  19. Validate the 'PID:5.4' segment contains "Suffix".
  20. Validate the 'PID:5.5' segment contains "Prefix".
  21. Close the report and form.

Topics
• HL7
Update 4 Summary | Details
HL7 Outbound Pharmacy Order messaging
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
  • Order Entry Console
Scenario 1: Validate Outbound HL7 message to support order diagnosis either at the Patient (PID) or Order (RXO) level
Specific Setup:
  • Customization pack HL7 2023, 0560.D is required to test the vendor profile 'CIPS'.
Steps
  1. Select "Client A" and access the 'Order Entry Console'.
  2. Enter an order for medication that is missing the Order Diagnosis.
  3. Access the 'HL7 Connection Monitor' form.
  4. Select the outbound order connection (ORDERS-CIPS) in the 'Select Row' field.
  5. Click [Show Transaction Log].
  6. Validate a row with an event type of "O01-ORM" is displayed for "Client A".
  7. Click 'View HL7 Message' link.
  8. Validate segment 'DG1' does not exist as Diagnosis was not sent in the order.
  9. Close the report.
  10. Select "Client A" and access the 'Order Entry Console'.
  11. Enter an order for medication with an Order Diagnosis.
  12. Access the 'HL7 Connection Monitor' form.
  13. Select the outbound order connection (ORDERS-CIPS) in the 'Select Row' field.
  14. Click [Show Transaction Log].
  15. Validate a row with an event type of "O01-ORM" is displayed for "Client A".
  16. Click 'View HL7 Message' link.
  17. Validate segment 'DG1' exists before ORC segment.
  18. Close the report.

Topics
• Order Entry Console • HL7 • HL7 Connection Monitor
Update 5 Summary | Details
HL7 Outbound Dietary Order messages
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
  • Order Entry Console
Scenario 1: Validate Outbound Dietary Order messages
Specific Setup:
  • An 'Orders-Dietary' connection must be configured.
Steps
  1. File Dietary order including restrictions and supplements.
  2. Access the 'HL7 Connection Monitor' form.
  3. Select "Outbound Dietary" connection in the 'Select Row' field.
  4. Click [Show Transaction Log].
  5. Validate the 'HL7 Outbound Transaction Log' report is displayed.
  6. Validate a 'ORM^O01' message is displayed.
  7. Click the 'View HL7 Message' link.
  8. Validate the 'ODS' segment contains "Dietary code, Restriction code and Supplement code".
  9. Close the report and form.
  10. File Dietary order including restrictions.
  11. Access the 'HL7 Connection Monitor' form.
  12. Select "Outbound Dietary" connection in the 'Select Row' field.
  13. Click [Show Transaction Log].
  14. Validate the 'HL7 Outbound Transaction Log' report is displayed.
  15. Validate a 'ORM^O01' message is displayed.
  16. Click the 'View HL7 Message' link.
  17. Validate the 'ODS' segment contains "Dietary code and Restriction code".
  18. Close the report and form.
  19. File Dietary order including supplements.
  20. Access the 'HL7 Connection Monitor' form.
  21. Select "Outbound Dietary" connection in the 'Select Row' field.
  22. Click [Show Transaction Log].
  23. Validate the 'HL7 Outbound Transaction Log' report is displayed.
  24. Validate a 'ORM^O01' message is displayed.
  25. Click the 'View HL7 Message' link.
  26. Validate the 'ODS' segment contains "Dietary code and Supplement code".
  27. Close the report and form.
  28. File Dietary order not including restrictions or supplements.
  29. Access the 'HL7 Connection Monitor' form.
  30. Select "Outbound Dietary" connection in the 'Select Row' field.
  31. Click [Show Transaction Log].
  32. Validate the 'HL7 Outbound Transaction Log' report is displayed.
  33. Validate a 'ORM^O01' message is displayed.
  34. Click the 'View HL7 Message' link.
  35. Validate the 'ODS' segment contains "Dietary code" only.
  36. Close the report and form.

Topics
• HL7
Update 6 Summary | Details
Outbound HL7 ADT message
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
  • Admission
  • Update Client Data
  • Launch RxConnect
  • Patient Profile
  • Discharge
  • Allergies and Hypersensitivities
Scenario 1: Validate outbound HL7 ADT messages
Specific Setup:
  • An 'ADT-RXCONNECT' or any outbound ADT connection must be configured.
Steps
  1. File an Inpatient Admission for the date "07/04/2023"
  2. Access the 'HL7 Connection Monitor' form.
  3. Select "Outbound ADT" connection in the 'Select Row' field.
  4. Click [Show Transaction Log].
  5. Validate the 'HL7 Outbound Transaction Log' report is displayed.
  6. Validate a 'ADT^A01' message is displayed.
  7. Click the 'View HL7 Message' link.
  8. Validate the 'PID' segment contains "Acct # - Episode # - facility ID".
  9. Validate the 'PV1' segment contains "Admission Date and Time".
  10. Close the report and form.
  11. Using 'Update Client Data' submit a change.
  12. Access the 'HL7 Connection Monitor' form.
  13. Select "Outbound ADT" connection in the 'Select Row' field.
  14. Click [Show Transaction Log].
  15. Validate the 'HL7 Outbound Transaction Log' report is displayed.
  16. Validate a 'ADT^A08' message is displayed.
  17. Click the 'View HL7 Message' link.
  18. Validate the 'PID' segment contains "Acct # - Episode # - facility ID" with the correct episode number.
  19. Validate the 'PV1' segment contains "Admission Date and Time".
  20. Close the report and form.
  21. Discharge the above episode for the date "07/04/2023".
  22. Access the 'HL7 Connection Monitor' form.
  23. Select "Outbound ADT" connection in the 'Select Row' field.
  24. Click [Show Transaction Log].
  25. Validate the 'HL7 Outbound Transaction Log' report is displayed.
  26. Validate a 'ADT^A03' message is displayed.
  27. Click the 'View HL7 Message' link.
  28. Validate the 'PID' segment contains "Acct # - Episode # - facility ID" with the correct episode number.
  29. Validate the 'PV1' segment contains "Admission Date and Time".
  30. Validate the 'PV1' segment contains "Discharge Date and Time".
  31. Close the report and form.
  32. For the same Client, enter a new Admission for the date "07/05/2023".
  33. Access the 'HL7 Connection Monitor' form.
  34. Select "Outbound ADT" connection in the 'Select Row' field.
  35. Click [Show Transaction Log].
  36. Validate the 'HL7 Outbound Transaction Log' report is displayed.
  37. Validate a 'ADT^A01' message is displayed.
  38. Click the 'View HL7 Message' link.
  39. Validate the 'PID' segment contains "Acct # - Episode # - facility ID" with Episode # as "2".
  40. Validate the 'PV1' segment contains "Admission Date and Time".
  41. Close the report and form.
  42. Using 'Update Client Data' submit a change for the new episode.
  43. Access the 'HL7 Connection Monitor' form.
  44. Select "Outbound ADT" connection in the 'Select Row' field.
  45. Click [Show Transaction Log].
  46. Validate the 'HL7 Outbound Transaction Log' report is displayed.
  47. Validate a 'ADT^A08' message is displayed.
  48. Click the 'View HL7 Message' link.
  49. Validate the 'PID' segment contains "Acct # - Episode # - facility ID" with the correct episode number of "2".
  50. Validate the 'PV1' segment contains "Admission Date and Time".
  51. Close the report and form.
  52. File a new Inpatient Admission for the current date.
  53. Access the 'HL7 Connection Monitor' form.
  54. Select "Outbound ADT" connection in the 'Select Row' field.
  55. Click [Show Transaction Log].
  56. Validate the 'HL7 Outbound Transaction Log' report is displayed.
  57. Validate a 'ADT^A01' message is displayed.
  58. Click the 'View HL7 Message' link.
  59. Validate the 'PID' segment contains "Acct # - Episode # - facility ID".
  60. Validate the 'PV1' segment contains "Admission Date and Time".
  61. Close the report and form.
  62. Using 'Update Client Data' submit a change for the new admission above.
  63. Access the 'HL7 Connection Monitor' form.
  64. Select "Outbound ADT" connection in the 'Select Row' field.
  65. Click [Show Transaction Log].
  66. Validate the 'HL7 Outbound Transaction Log' report is displayed.
  67. Validate a 'ADT^A08' message is displayed.
  68. Click the 'View HL7 Message' link.
  69. Validate the 'PID' segment contains "Acct # - Episode # - facility ID" with the correct episode number.
  70. Validate the 'PV1' segment contains "Admission Date and Time".
  71. Close the report and form.
  72. Using 'Allergies and Hypersensitivities' form enter some Allergies for a new Client.
  73. Access the 'HL7 Connection Monitor' form.
  74. Select "Outbound ADT" connection in the 'Select Row' field.
  75. Click [Show Transaction Log].
  76. Validate the 'HL7 Outbound Transaction Log' report is displayed.
  77. Validate a 'ADT^A08' message is displayed.
  78. Click the 'View HL7 Message' link.
  79. Validate the 'PID' segment contains "Acct # - Episode # - facility ID" with the correct episode number.
  80. Validate the 'PV1' segment contains "Admission Date and Time".
  81. Close the report and form.

Topics
• HL7
Update 8 Summary | Details
Avatar HL7 - Uncoded allergies
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
  • Allergies and Hypersensitivities
  • Orders This Episode
  • CareFabric Monitor
  • Medical Note
  • BedBoard
  • eMAR
  • Launch OrderConnect
  • Current Medication Profile
Scenario 1: Uncoded Allergies
Specific Setup:
  • In order to utilize this functionality the following updates must be installed:
  • Avatar CWS 2023 Update 84
  • Avatar OE 2023 Update 41
  • Avatar eMAR 2023 Update 22
  • Avatar CareFabric 2023 Update 63
  • Avatar HL7 2023 Update 8
  • RADplus Client Update 3392.007
  • A client must be admitted to an inpatient episode with no allergies existing. (Client A)
  • "Client A" must be associated with a user role. (HomeviewCLINICIAN)
  • Two users must exist. One that is associated with a user role (User A) and one who is not. (User B)
  • The 'Avatar CWS->CWS Utilities->Set System Defaults->CWS Allergies->->Allow Access to Uncoded Allergies' registry setting must be set to "HomeviewCLINICIAN".
  • Please log out of the application and log back in after completing the above configuration.
  • Make note of the 'Unit' and 'Room' associated with "Client A".
  • "User A" must be logged into the application.
Steps
  1. Select "Client A" and access the 'Allergies and Hypersensitivities' form.
  2. Validate that no values are selected in the 'Known Medications Allergies' and 'Known Food Allergies' fields.
  3. Click [Update].
  4. Click [New Row] and add a row for "BASIC CARE IBUPROFEN" with the following 'Comment' of "do not administer ibuprofen".
  5. Click [New Row] and add a row for "Uncoded Drug (Uncoded-Drug)" with the following 'Comment' of "Uncoded Drug- Prozatec".
  6. Click [New Row] and add a row for "Uncoded Environmental (Uncoded-Envr)" with the following 'Comment' of "Uncoded Environment - Thunderstorm".
  7. Click [New Row] and add a row for "Uncoded Food (Uncoded-Food)" with the following 'Comment' of "Uncoded Food - Peanut oil".
  8. Click [Save].
  9. Validate the 'Known Medication Allergies' field is disabled and has "Yes" selected.
  10. Validate the 'Known Food Allergies' field is disabled and has "Yes" selected.
  11. Click [Submit].
  12. Access the 'Allergies and Hypersensitivities' form.
  13. Validate the 'Client Information' banner contains "Allergies (4) 1) BASIC CARE IBUPROFEN - Confirmed 2) Uncoded Drug: Uncoded Drug- Prozatec - Confirmed 3) Uncoded Environmental: Uncoded Environment - Thunderstorm - Confirmed 4) Uncoded Food: Uncoded Food - Peanut oil - Confirmed".
  14. Click [Display] in the 'Allergies and Hypersensitivities' form and validate a 'Client Allergies/Hypersensitivities' report is displayed and includes all of the information entered in the 'Allergies and Hypersensitivities' form and close the report and the form.
  15. Open the Client Dashboard and validate the 'Client Information' banner contains "Allergies (4) 1) BASIC CARE IBUPROFEN - Confirmed 2) Uncoded Drug: Uncoded Drug- Prozatec - Confirmed 3) Uncoded Environmental: Uncoded Environment - Thunderstorm - Confirmed 4) Uncoded Food: Uncoded Food - Peanut oil - Confirmed" and click [Close].
  16. Access "Med Note" and click "Allergies" on the 'Facesheet' tab.
  17. Validate the following are displayed:
  18. BASIC CARE IBUPROFEN
  19. Uncoded Drug: Uncoded Drug - Prozatec
  20. Uncoded Environmental: Uncoded Environment - Thunderstorm
  21. Uncoded Food: Uncoded Food - Peanut oil
  22. Click [Reviewed with Client].
  23. Select the 'BedBoard' widget.
  24. Click the unit associated with "Client A".
  25. Select "Client A" under the appropriate room number.
  26. Validate that under 'Allergies" that the following is displayed: "BASIC CARE IBUPROFEN (Severity);Uncoded Drug (Severity);Uncoded Environmental (Severity);Uncoded Food (Severity)" and click [Cancel].
  27. Access the Order Entry Console.
  28. Validate the 'Client Information' banner contains the following: "Allergies (4)↳Allergies Reviewed=Yes (Date Reviewed) ↳1) BASIC CARE IBUPROFEN - Status ↳2) Uncoded Drug: Uncoded Drug- Prozatec - Status ↳3) Uncoded Environmental: Uncoded Environment - Thunderstorm - Status ↳4) Uncoded Food: Uncoded Food - Peanut oil - Status".
  29. Search for and select "BASIC CARE IBUPROFEN" in the 'New Order' field.
  30. Validate a warning indicator and "At least one warning has been found with this order" appears under the 'New Order' field.
  31. Click the link and validate the following is displayed in the 'Interactions' dialog on the 'Interactions' tab:
  32. Uncoded Allergies Filed Warning: The following uncoded allergies are on file for TESTA,ALLERGY (Client ID: 1468): Uncoded Drug: Uncoded Drug- Prozatec, Uncoded Environmental: Uncoded Environment - Thunderstorm, Uncoded Food: Uncoded Food - Peanut oil. These allergies will be not be screened for drug interactions. Allergy Interaction(s) Reaction Severity Filter Level being used: # Drug: BASIC CARE IBUPROFEN 100 MG ORAL TABLET, CHEWABLE Allergen: BASIC CARE IBUPROFEN Description: BASIC CARE IBUPROFEN Screening Message: A history of hypersensitivity to the following substance has been noted for this patient: BASIC CARE IBUPROFEN. There was an experienced reaction of the reactions selected (Reaction Severity: severity selected).
  33. Click [Close].
  34. Access the 'CareFabric Monitor' form.
  35. Select the current date in the 'From Date' and 'Through Date' fields.
  36. Search for and select "Client A" in the 'Client ID' field.
  37. Search for "allergycreated" in the 'Event/Action Search' field and select "Allergy/Created Out".
  38. Validate "Allergy/Created" is displayed and checked off in the 'Select Event/Actions' field.
  39. Click [View Activity Log].
  40. Validate that 4 rows are selected
  41. Click the 1st 'Click To View Record' link and validate that "name":"BASIC CARE IBUPROFEN" is displayed and click the 'Main Report' tab.
  42. Click the 2nd 'Click To View Record' link and validate that "name":"Uncoded Drug: Uncoded Drug- Prozatec" is displayed and click the 'Main Report' tab.
  43. Click the 3rd 'Click To View Record' link and validate that "name":"Uncoded Environmental: Uncoded Environment - Thunderstorm" is displayed and click the 'Main Report' tab.
  44. Click the 4th 'Click To View Record' link and validate that "name":"Uncoded Food: Uncoded Food - Peanut oil" is displayed and click [Close Report] and close form.
  45. Access the 'Launch OrderConnect' form.
  46. Click [Launch OrderConnect Prescriptions].
  47. Validate the 'Known Allergies' section contains: "BASIC CARE IBUPROFEN, Uncoded Drug: Uncoded Drug - Prozatec, Uncoded Environmental: Uncoded Environment - Thunderstorm, and Uncoded Food: Uncoded Food - Peanut oil" and click [Close Chart] and close form.
  48. Log out of the application and log back in as "User B".
  49. Select "Client A" and access the 'Allergies and Hypersensitivities' form.
  50. Click [Update] and [New Row].
  51. In the 5th 'Allergen/Reactant' cell search for "Uncoded" and press Tab.
  52. Validate a message is displayed stating: "Allergen/Reactant Code Not Found. No Allergen/Reactant code or Allergen/Reactant code description matches 'UNCODED'." and click [OK] and [Close/Cancel].
  53. Validate a message is displayed stating "You have made changes to the table. Are you sure you want to cancel and lose these changes?" and click [Yes] and close the form.
Topics
• Allergies and Hypersensitivities
 

Avatar_HL7_2023_Quarterly_Release_2023.04_Details.csv