Skip to main content

Avatar HL7 2024 Monthly Release 2024.01.01 Acceptance Tests


Update 4 Summary | Details
HL7 Outbound messages
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
  • Dictionary Update (CWS)
  • Order Code Setup
  • Orders This Episode
  • HL7 Connection Monitor
  • Registry Settings (PM)
  • Admission
  • Delete Last Movement
Scenario 1: Dietary-Oral Orders with validation in HL7 Connection Monitor
Specific Setup:
  • The following values must exist in the Order Entry Client Information '(20982) Diet Restrictions' dictionary with the following configuration:
  • Liquid Only
  • '(20998) Diet Consistency Type' set to "Liquid Consistency"
  • High Protein
  • '(20998) Diet Consistency Type' not defined.
  • The following values must exist in the Order Entry Client Profile '(20977) Meal Periods' dictionary:
  • Breakfast
  • Lunch
  • Dinner
  • The Order Entry Client Information '(20974) Diet Supplements' dictionary must contain at least one value.
  • Please log out of the application and log back in after completing the above configuration.
  • A generic Orders Outbound connection must exist. (ORDERS-TEST)
  • An Orders Outbound connection must exist with a 'Connection Profile' of MATRIXCARE. This can be done via an Avatar HL7 Customization Pack that can be requested via your Netsmart Representative. (ORDERS-MATRIXCARE)
  • A dietary-oral type order code must exist. (Order Code A)
  • A client must have an active Inpatient episode. (Client A)
Steps
  1. Select "Client A" and access the Order Entry Console.
  2. Search for and select "Order Code A" in the 'New Order' field.
  3. Click [Additional Order Details].
  4. Validate the 'Additional Order Details - Diet Orders - Oral' dialog is displayed.
  5. Select "High Protein" and "Liquid Only" in the 'Diet Restrictions' field.
  6. Click [New Row].
  7. Select any value in the 'Diet Supplement' field and click [Select].
  8. Set the 'Portion Size' field to any value and click [OK].
  9. Select all values in the 'Days of the Week' field and click [OK].
  10. Select "Breakfast", "Lunch", and "Dinner" in the 'Meal Periods' field and click [OK].
  11. Select any value in the 'Routine or PRN' field and click [Select] and [Save].
  12. Select any value in the 'Frequency' field.
  13. Set the 'Duration' field to any value and click [Days].
  14. Click [Add to Scratchpad] and [Sign].
  15. Validate the 'Order grid' contains an order for "Order Code A".
  16. Access the 'HL7 Connection Monitor' form.
  17. Select "ORDERS-TEST" in the 'Select Row' field.
  18. Validate the 'Last Message Processed' field contains an 'ORM-001' event that includes the following:
  19. A 'PID-3' segment, which contains the PATID, with leading zeros.
  20. 2 'ODS' segments with a "D" in the 'ODS-2' segment, one for "Liquid Only" and one for "High Protein".
  21. 3 'ODS' segments with an "S" in the 'ODS-2' segment which includes the Meal periods selected and the dietary supplements.
  22. Select "ORDERS-MATRIXCARE" in the 'Select Row' field.
  23. Validate the 'Last Message Processed' field contains an 'ORM-001' event that includes the following:
  24. A 'PID-3' segment, which is the PATID, with no leading zeros.
  25. An ODS segments with "D" in the 'ODS-2' segment for the order code.
  26. An ODS segment with "LC" in the 'ODS-2' segment for "Liquid Consistency" selected in the 'Diet Consistency Type' extended attribute off of 'Diet Restrictions', and no supplements are displayed.
Scenario 2: Admitting a client into a pre-admit program, upgrading to an inpatient program and delete last movement
Specific Setup:
  • A generic ADT Outbound connection must exist. (ADT-TEST)
  • An ADT-RXCONNECT Outbound connection must exist.
  • An ADT Outbound connection must exist with a 'Connection Profile' of MATRIXCARE. This can be done via an Avatar HL7 Customization Pack that can be requested via your Netsmart Representative. (ADT-MATRIXCARE)
  • The ‘Avatar PM->Client Management->Movement Options->->->Allow Admission To File/Edit Pre-Admits’ registry setting must be set to "Y".
  • The 'Avatar PM->System Maintenance->Client Maintenance->->->Revert To Pre-Admit When Deleting Admission Movement’ registry setting must be set to "Y".
  • Please log out of the application and log back in after completing the above configuration.
Steps
  1. Access the 'Admission' form.
  2. Enter a 'Last Name', 'First Name', select a 'Sex', enter a 'Social Security #' and a 'Date of Birth' and click [Search] and [New Client].
  3. Validate an 'Auto Assign ID Number' message is displayed and click [Yes].
  4. Set the 'Preadmit/Admission Date' of "01/01/2024", a 'Preadmit/Admit Time' of "09:00 AM", populate the 'Demographics' information, and populate all remaining required fields and click [Submit].
  5. Access the 'HL7 Connection Monitor' form.
  6. Select the "ADT-RXCONNECT" Outbound connection in the 'Select Row' field.
  7. Validate the 'Last Message Processed' field contains an 'A05' event that contains a 'PID-3'segment which is the PATID with leading zero's and a 'PV1-44' segment of "202401010900".
  8. Select the "ADT-TEST" Outbound connection in the 'Select Row' field.
  9. Validate the 'Last Message Processed' field contains an 'A05' event that contains 'PID-3' segment which is the PATID with leading zero's and a 'PV1-44' segment of "202401010900".
  10. Validate there is no new message for "ADT-MATRIXCARE".
  11. Close the form.
  12. Access the 'Admission' form for the client selected.
  13. Select the existing row in the pre-display and click [Edit].
  14. Change the 'Preadmit/Admission Date' to "02/10/2024", a 'Preadmit/Admit Time' to "01:00 PM".
  15. Change the 'Program' field to an Inpatient program.
  16. Populate all required fields.
  17. Click the 'Inpatient/Partial/Day Treatment' section and populate all required fields and click [Submit].
  18. Access the 'HL7 Connection Monitor' form.
  19. Select the "ADT-RXCONNECT" Outbound connection in the 'Select Row' field.
  20. Validate the 'Last Message Processed' field contains an 'A08' event that contains a 'PID-3' segment which is the PATID with leading zero's and a 'PV1-44' segment of "202402101300".
  21. Select the "ADT-TEST" Outbound connection in the 'Select Row' field.
  22. Validate the 'Last Message Processed' field contains an 'A08' event that contains a 'PID-3' segment which is the PATID with leading zero's and a 'PV1-44' segment of "202402101300".
  23. Select the "ADT-MATRIXCARE" Outbound connection in the 'Select Row' field.
  24. Validate the 'Last Message Processed' field contains an 'A01' event with an 'MSH-4' segment of "98", a 'PID-3' segment of the PATID with no leading zeros, and a 'PV1-44' segment that contains "202402101300".
  25. Close the form.
  26. Access the 'Delete Last Movement' form.
  27. Validate a message is displayed stating "Deletion of any movement will remove the client from any bed they may be in. If a client needs to be in a bed, it needs to be entered via Unit/Room/Bed Assignment." and click [OK].
  28. Select "Episode #1" in the 'Episode Number' field.
  29. Validate the 'Client Information' field contains the information for the admission program and click [Submit].
  30. Validate a message is displayed stating " You are about to delete an Admission movement for episode 1. Deleting this movement will revert the episode to the Pre-Admit status. Do you want to continue?" and click [Yes].
  31. Access the 'HL7 Connection Monitor' form.
  32. Select the "ADT-RXCONNECT" Outbound connection in the 'Select Row' field.
  33. Validate the 'Last Message Processed' field contains an 'A08' event that contains a 'PID-3' segment which is the PATID with leading zero's and a 'PV1-44' segment of "202401010900".
  34. Select the "ADT-TEST" Outbound connection in the 'Select Row' field.
  35. Validate the 'Last Message Processed' field contains an 'A08' event that contains a 'PID-3' segment which is the PATID with leading zero's and a 'PV1-44' segment of "202401010900".
  36. Select the "ADT-MATRIXCARE" Outbound connection in the 'Select Row' field.
  37. Validate the 'Last Message Processed' field contains an 'A11' event with a 'PID-3' segment of the PATID with no leading zeros, and a 'PV1-44' segment that contains "202402101300".
  38. Close the form.
Topics
• HL7 • HL7 Connection Monitor
 

Avatar_HL7_2024_Monthly_Release_2024.01.01_Details.csv