Skip to main content

Avatar HL7 2022 Monthly Release 2022.03.02 Acceptance Tests


Update 10 Summary | Details
Outbound ADT messages for OBSERVSMART
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
  • Admission
  • HL7 Connection Monitor
  • Leaves
  • Delete Last Movement
  • Discharge
Scenario 1: Validate vendor profile 'OBSERVSMART' for Outbound 'ADT' HL7 messages
Specific Setup:
  • Customization pack HL7 2022, 1880.B is required to test the vendor profile 'OBSERVSMART'
Steps
  1. File an Inpatient Admission.
  2. Access the 'HL7 Connection Monitor' form.
  3. Select "Outbound ADT-OBSERVSMART" 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:2' segment contains "Avatar Client Id" with no leading zeros.
  9. Close the report and form.
  10. File a 'Leave' for the Test patient.
  11. Access the 'HL7 Connection Monitor' form.
  12. Select "Outbound ADT-OBSERVSMART" in the 'Select Row' field.
  13. Click [Show Transaction Log].
  14. Validate the 'HL7 Outbound Transaction Log' report is displayed.
  15. Validate a 'ADT^A03' message is displayed.
  16. Close the report and form.
  17. Using 'Delete Last Movement', delete the last instance of 'Leave'.
  18. Access the 'HL7 Connection Monitor' form.
  19. Select "Outbound ADT-OBSERVSMART" in the 'Select Row' field.
  20. Click [Show Transaction Log].
  21. Validate the 'HL7 Outbound Transaction Log' report is displayed.
  22. Validate a 'ADT^A13' message is displayed.
  23. Close the report and form.
  24. File a 'Leave' again for the Test patient.
  25. Access the 'HL7 Connection Monitor' form.
  26. Select "Outbound ADT-OBSERVSMART" in the 'Select Row' field.
  27. Click [Show Transaction Log].
  28. Validate that the 'HL7 Outbound Transaction Log' report is displayed.
  29. Validate that there is a 'ADT^A03' message displayed.
  30. Close the report and form.
  31. File a 'Return from Leave' for the Test patient.
  32. Access the 'HL7 Connection Monitor' form.
  33. Select "Outbound ADT-OBSERVSMART" in the 'Select Row' field.
  34. Click [Show Transaction Log].
  35. Validate the 'HL7 Outbound Transaction Log' report is displayed.
  36. Validate a 'ADT^A01' message is displayed.
  37. Close the report and form.
  38. Using 'Delete Last Movement', delete the last instance of 'Return from Leave'.
  39. Access the 'HL7 Connection Monitor' form.
  40. Select "Outbound ADT-OBSERVSMART" in the 'Select Row' field.
  41. Click [Show Transaction Log].
  42. Validate the 'HL7 Outbound Transaction Log' report is displayed.
  43. Validate a 'ADT^A11' message is displayed.
  44. Close the report and form.
  45. Validate the Test patient is currently on Leave for Episode 1.
  46. Admit the same Test Patient to another Inpatient Program.
  47. Access the 'HL7 Connection Monitor' form.
  48. Select "Outbound ADT-OBSERVSMART" in the 'Select Row' field.
  49. Click [Show Transaction Log].
  50. Validate the 'HL7 Outbound Transaction Log' report is displayed.
  51. Validate a 'ADT^A01' message is displayed.
  52. Close the report and form.
  53. Using 'Discharge' form, Discharge Test Patient from Episode 2.
  54. Access the 'HL7 Connection Monitor' form.
  55. Select "Outbound ADT-OBSERVSMART" in the 'Select Row' field.
  56. Click [Show Transaction Log].
  57. Validate the 'HL7 Outbound Transaction Log' report is displayed.
  58. Validate a 'ADT^A03' message is displayed.
  59. Close the report and form.
  60. File a 'Return from Leave' for the Test patient for Episode 1.
  61. Access the 'HL7 Connection Monitor' form.
  62. Select "Outbound ADT-OBSERVSMART" in the 'Select Row' field.
  63. Click [Show Transaction Log].
  64. Validate the 'HL7 Outbound Transaction Log' report is displayed.
  65. Validate a 'ADT^A01' message is displayed.
  66. Close the report and form.
  67. At this point Client should be active again for Episode 1.
Topics
• HL7