Skip to main content

Avatar CareFabric 2022 Quarterly Release 2022.01 Acceptance Tests


Update 1 Summary | Details
Avatar CareFabric 2022 is Installed
Scenario 1: Validate Upgrading Avatar CareFabric 2021 to 2022 is successful when 2021.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
• NX • Upgrade
Update 2 Summary | Details
Flowsheet Labs - Recurring Lab Order Results
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
  • Flowsheet
Scenario 1: Validate the recurring orders in Flowsheet pulls the latest information for the latest occurrence order
Specific Setup:
  • Have a client with a recurring lab order and make sure the order has 'Electronic' and 'Facility Staff will Collect' marked.
  • Make sure to collect multiple renditions of this recurring order in eMAR and take notes of the time and date collected for the respective occurrence.
Steps
  1. In Avatar, navigate to the "Flowsheet" widget
  2. Select the client with the lab results that meets setup criteria
  3. Click the "Labs" tab
  4. Navigate to the 'Collected' status for an occurrence of the recurring lab order
  5. Verify the corresponding "Status" field is populated as "Collected"
  6. Verify the corresponding "Collected Time" field is populated with the expected collected time
  7. Click [COLLECTED]
  8. Verify the "Order Details" dialog window is displayed
  9. Verify the "Order Number" field is populated with the expected order ID
  10. Verify the "Order Date/Time" field is populated with the expected order date and time
  11. Verify the "Ordered By" field is populated with the expected practitioner
  12. Verify the "Status" field is populated as "Collected"
  13. Verify the "Special Instructions" is populated as expected
  14. Verify the "Collected By" is populated with expected practitioner
  15. Verify the "Collected Date/Time" field is populated with the expected collected date and time
  16. Click [X]
  17. Verify the "Order Details" dialog window is no longer displayed
  18. Navigate to the 'Collected' status for the latest/most recent occurrence of the recurring lab order
  19. Verify the corresponding "Status" field is populated as "Collected"
  20. Verify the corresponding "Collected Time" field is populated with the expected collected time
  21. Click [COLLECTED]
  22. Verify the "Order Details" dialog window is displayed
  23. Verify the "Order Number" field is populated with the expected order ID
  24. Verify the "Order Date/Time" field is populated with the expected order date and time
  25. Verify the "Ordered By" field is populated with the expected practitioner
  26. Verify the "Status" field is populated as "Collected"
  27. Verify the "Special Instructions" is populated as expected
  28. Verify the "Collected By" is populated with expected practitioner
  29. Verify the "Collected Date/Time" field is populated with the expected collected date and time
  30. Click [X]
  31. Verify the "Order Details" dialog window is no longer displayed
Flowsheet Labs - Populate 'Collected By' field in Flowsheet Order Details
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
  • Flowsheet
Scenario 1: Validate display of Lab Order Statuses for Flowsheet from SoftLabs
Specific Setup:
  • Have a client with lab results, each configured with one of the following order statuses: 1) Received, 2) Correction, 3) Resulted 4) Canceled 5) Reviewed 6) Voided 7) Collected 8) Ordered
  • Have a client with microbiology results, each configured with one of the following order statuses: 1) Correction, 2) Preliminary, 3) Final, 4) Supplemental
Steps
  1. In Avatar, navigate to the "Flowsheet" widget
  2. Select the client with the lab results
  3. Click the "Labs" tab
  4. Navigate to the "Received" status lab result
  5. Verify the corresponding "Status" field is populated as "Received"
  6. Verify the corresponding "Collected Time" field is populated with the expected collected time
  7. Click [RECEIVED]
  8. Verify the "Order Details" dialog window is displayed
  9. Verify the "Order Number" field is populated with the expected order ID
  10. Verify the "Order Date/Time" field is populated with the expected order date and time
  11. Verify the "Ordered By" field is populated with the expected practitioner
  12. Verify the "Status" field is populated as "Received"
  13. Verify the "Special Instructions" is populated as expected
  14. Verify the "Collected Date/Time" field is populated with the expected collected date and time
  15. Verify the "Received Date/Time" field is populated with the expected date and time
  16. Click [X]
  17. Verify the "Order Details" dialog window is no longer displayed
  18. Navigate to the "Correction" status lab result
  19. Verify the corresponding "Status" field is populated as "Correction" and highlighted in red
  20. Verify the corresponding "Collected Time" field is populated with the expected collected time
  21. Click [CORRECTION]
  22. Verify the "Order Details" dialog window is displayed
  23. Verify the "Order Number" field is populated with the expected order ID
  24. Verify the "Order Date/Time" field is populated with the expected order date and time
  25. Verify the "Ordered By" field is populated with the expected practitioner
  26. Verify the "Status" field is populated as "Correction"
  27. Verify the "Special Instructions" is populated as expected
  28. Verify the "Collected Date/Time" field is populated with the expected collected date and time
  29. Verify the "Correction Date/Time" field is populated with the expected date and time
  30. Click [X]
  31. Verify the "Order Details" dialog window is no longer displayed
  32. Navigate to the "Resulted" status lab result
  33. Verify the corresponding "Status" field is populated as "Resulted"
  34. Verify the corresponding "Collected Time" field is populated with the expected collected time
  35. Click [RESULTED]
  36. Verify the "Order Details" dialog window is displayed
  37. Verify the "Order Number" field is populated with the expected order ID
  38. Verify the "Order Date/Time" field is populated with the expected order date and time
  39. Verify the "Ordered By" field is populated with the expected practitioner
  40. Verify the "Status" field is populated as "Resulted"
  41. Verify the "Special Instructions" is populated as expected
  42. Verify the "Collected Date/Time" field is populated with the expected collected date and time
  43. Verify the "Resulted Date/Time" field is populated with the expected date and time
  44. Click [X]
  45. Verify the "Order Details" dialog window is no longer displayed
  46. Navigate to the "Ordered" status lab result
  47. Verify the corresponding "Status" field is populated as "Ordered"
  48. Verify the corresponding "Collected Time" field is populated with the expected collected time
  49. Click [ORDERED]
  50. Verify the "Order Details" dialog window is displayed
  51. Verify the "Order Number" field is populated with the expected order ID
  52. Verify the "Order Date/Time" field is populated with the expected order date and time
  53. Verify the "Ordered By" field is populated with the expected practitioner
  54. Verify the "Status" field is populated as "Ordered"
  55. Verify the "Special Instructions" is populated as expected
  56. Verify the "Collected Date/Time" field is populated with the expected collected date and time
  57. Verify the "Received Date/Time" field is populated with the expected date and time
  58. Click [X]
  59. Verify the "Order Details" dialog window is no longer displayed
  60. Navigate to the "Collected" status lab result
  61. Verify the corresponding "Status" field is populated as "Received"
  62. Verify the corresponding "Collected Time" field is populated with the expected collected time
  63. Click [COLLECTED]
  64. Verify the "Order Details" dialog window is displayed
  65. Verify the "Order Number" field is populated with the expected order ID
  66. Verify the "Order Date/Time" field is populated with the expected order date and time
  67. Verify the "Ordered By" field is populated with the expected practitioner
  68. Verify the "Status" field is populated as "Collected"
  69. Verify the "Special Instructions" is populated as expected
  70. Verify the "Collected By" is populated with expected practitioner
  71. Verify the "Collected Date/Time" field is populated with the expected collected date and time
  72. Verify the "Received Date/Time" field is populated with the expected date and time
  73. Click [X]
  74. Verify the "Order Details" dialog window is no longer displayed
  75. Navigate to the "Canceled" status lab result
  76. Verify the corresponding "Status" field is populated as "Received"
  77. Verify the corresponding "Collected Time" field is populated with the expected collected time
  78. Click [CANCELED]
  79. Verify the "Order Details" dialog window is displayed
  80. Verify the "Order Number" field is populated with the expected order ID
  81. Verify the "Order Date/Time" field is populated with the expected order date and time
  82. Verify the "Ordered By" field is populated with the expected practitioner
  83. Verify the "Status" field is populated as "Canceled"
  84. Verify the "Collected By" is populated with expected practitioner
  85. Verify the "Canceled By" is populated with expected practitioner
  86. Verify the "Special Instructions" is populated as expected
  87. Verify the "Collected Date/Time" field is populated with the expected collected date and time
  88. Verify the "Received Date/Time" field is populated with the expected date and time
  89. Click [X]
  90. Verify the "Order Details" dialog window is no longer displayed
  91. Navigate to the "Resulted" status lab result
  92. Verify the corresponding "Status" field is populated as "Resulted"
  93. Verify the corresponding "Collected Time" field is populated with the expected collected time
  94. Click the lab result
  95. Verify the 'Lab Result' popup modal is displayed as expected
  96. Mark the 'Clinician Review' by checkbox
  97. Populate the input field with any text
  98. Click [Sign]
  99. Click [X] icon of the popup
  100. Verify the lab result is updated and displayed with reviewed icon as expected
  101. Click [RESULTED]
  102. Verify the "Order Details" dialog window is displayed
  103. Verify the "Order Number" field is populated with the expected order ID
  104. Verify the "Order Date/Time" field is populated with the expected order date and time
  105. Verify the "Ordered By" field is populated with the expected practitioner
  106. Verify the "Status" field is populated as "Canceled"
  107. Verify the "Collected By" is populated with expected practitioner
  108. Verify the "Resulted By" is populated with expected practitioner
  109. Verify the "Special Instructions" is populated as expected
  110. Verify the "Collected Date/Time" field is populated with the expected collected date and time
  111. Verify the "Received Date/Time" field is populated with the expected date and time
  112. Click [X]
  113. Verify the "Order Details" dialog window is no longer displayed
  114. Select the client with the microbiology results
  115. Click the "Microbiology" tab
  116. Navigate to the "Correction" status microbiology result
  117. Verify the "Status" field is populated as "Correction"
  118. Verify the "Order" field is populated with the expected order ID
  119. Verify the "Ordered Date/Time" field is populated with the expected order date and time
  120. Verify the "Ordered By" field is populated with the expected practitioner
  121. Verify the "Special Instructions" field is populated with the expected special instructions
  122. Verify the "Source" field is populated with the expected source
  123. Verify the "Site" field is populated with the expected site
  124. Verify the "Specimen Collected" field is populated with the expected specimen collected date and time
  125. Verify the "Corrected" date and time is displayed as expected
  126. Navigate to the "Canceled" status lab result
  127. Verify the corresponding "Status" field is populated as "Received"
  128. Verify the corresponding "Collected Time" field is populated with the expected collected time
  129. Click [CANCELED]
  130. Verify the "Order Details" dialog window is displayed
  131. Verify the "Order Number" field is populated with the expected order ID
  132. Verify the "Order Date/Time" field is populated with the expected order date and time
  133. Verify the "Ordered By" field is populated with the expected practitioner
  134. Verify the "Status" field is populated as "Canceled"
  135. Verify the "Collected By" is populated with expected practitioner
  136. Verify the "Canceled By" is populated with expected practitioner
  137. Verify the "Special Instructions" is populated as expected
  138. Verify the "Collected Date/Time" field is populated with the expected collected date and time
  139. Verify the "Received Date/Time" field is populated with the expected date and time
  140. Click [X]
  141. Verify the "Order Details" dialog window is no longer displayed
  142. Navigate to the "Preliminary" status microbiology result
  143. Mark the 'Clinician Review' by checkbox
  144. Populate the input field with any text
  145. Click [Sign]
  146. Verify the "Status" field is populated as "Preliminary"
  147. Verify the "Order" field is populated with the expected order ID
  148. Verify the "Ordered Date/Time" field is populated with the expected order date and time
  149. Verify the "Ordered By" field is populated with the expected practitioner
  150. Verify the "Reviewed By" field is populated with the expected practitioner
  151. Verify the "Special Instructions" field is populated with the expected special instructions
  152. Verify the "Source" field is populated with the expected source
  153. Verify the "Site" field is populated with the expected site
  154. Verify the "Specimen Collected" field is populated with the expected specimen collected date and time
  155. Validate the "Prelim" date and time is displayed as expected
  156. Navigate to the "Final" status microbiology result
  157. Mark the 'Clinician Review' by checkbox
  158. Populate the input field with any text
  159. Click [Sign]
  160. Verify the "Status" field is populated as "Final"
  161. Verify the "Order" field is populated with the expected order ID
  162. Verify the "Ordered Date/Time" field is populated with the expected order date and time
  163. Verify the "Ordered By" field is populated with the expected practitioner
  164. Verify the "Reviewed By" field is populated with the expected practitioner
  165. Verify the "Special Instructions" field is populated with the expected special instructions
  166. Verify the "Source" field is populated with the expected source
  167. Verify the "Site" field is populated with the expected site
  168. Verify the "Specimen Collected" field is populated with the expected specimen collected date and time
  169. Verify the "Final" date and time is displayed as expected
  170. Navigate to the "Supplemental" status microbiology result
  171. Verify the "Status" field is populated as "Supplemental"
  172. Verify the "Order" field is populated with the expected order ID
  173. Verify the "Ordered Date/Time" field is populated with the expected order date and time
  174. Verify the "Ordered By" field is populated with the expected practitioner
  175. Verify the "Special Instructions" field is populated with the expected special instructions
  176. Verify the "Source" field is populated with the expected source
  177. Verify the "Site" field is populated with the expected site
  178. Verify the "Specimen Collected" field is populated with the expected specimen collected date and time
  179. Navigate to a date that has no "labs" data on file
  180. Validate an extra grey line is not displayed as expected
Flowsheet - Microbiology Results
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
  • Flowsheet
  • CareFabric Log Viewer.Response Payload
Scenario 1: Validate the "Urinalysis" Lab order result displays "Urine Culture" in Microbiology.
Specific Setup:
  • Have a client with an "ordered" and "resulted" Urinalysis lab result and a Urine Culture in the "Preliminary" status.
Steps
  1. In Avatar, navigate to the "Flowsheet" widget
  2. Select the client with the lab results
  3. Click the "Labs" tab
  4. Verify the desired lab results are displayed as expected
  5. Navigate to "Urinalysis" lab order
  6. Verify the result with "Ordered" status is populated as expected
  7. Click the "Status" field
  8. Verify the corresponding "Status" field is populated as "Ordered"
  9. Verify the corresponding "Collected Time" field is populated with the expected collected time
  10. Click [ORDERED]
  11. Verify the "Order Details" dialog window is displayed
  12. Verify the "Order Number" field is populated with the expected order ID
  13. Verify the "Order Date/Time" field is populated with the expected order date and time
  14. Verify the "Ordered By" field is populated with the expected practitioner
  15. Verify the "Status" field is populated as "ORDERED"
  16. Verify the "Special Instructions" is populated as expected
  17. Click [X]
  18. Verify the "Order Details" dialog window is no longer displayed
  19. Verify after the "Urinalysis" result will display the "UA Microscopic" along with it.
  20. Verify both the "Urinalysis" and "UA Microscopic" statuses are changed to "Resulted"
  21. Navigate to the "Resulted" status lab result
  22. Verify the corresponding "Status" field is populated as "Resulted"
  23. Verify the corresponding "Collected Time" field is populated with the expected collected time
  24. Click [Resulted]
  25. Verify the "Order Details" dialog window is displayed
  26. Verify the "Order Number" field is populated with the expected order ID
  27. Verify the "Order Date/Time" field is populated with the expected order date and time
  28. Verify the "Ordered By" field is populated with the expected practitioner
  29. Verify the "Status" field is populated as "Received"
  30. Verify the "Special Instructions" is populated as expected
  31. Verify the "Collected Date/Time" field is populated with the expected collected date and time
  32. Verify the "Collected by" field is populated with the expected practitioner username
  33. Verify the "Received Date/Time" field is populated with the expected date and time
  34. Verify the "Resulted Date/Time" field is populated with the expected date and time
  35. Click [X]
  36. Verify the "Order Details" dialog window is no longer displayed
  37. Click the "Microbiology" Collection tab
  38. Verify the "Urine Culture" is displayed with "preliminary" status
Flowsheet Labs - Lab Order Frequencies (STAT & ONCE)
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
  • Flowsheet
Scenario 1: Validate the 'specimenCollectedDate' for different Laboratory Frequencies
Specific Setup:
  • Have a client with lab results that have different frequencies as follows: "STAT", "Once"
Steps
  1. In Avatar, navigate to the "Flowsheet" widget
  2. Select the client with the lab results
  3. Click the "Labs" tab
  4. Verify the desired lab results are displayed as expected
  5. Navigate to Lab result which have set frequencies as "STAT"
  6. Verify the corresponding "Status" field is populated as "Ordered"
  7. Verify the corresponding "Collected Time" field is populated with the expected collected time
  8. Click [ORDERED]
  9. Verify the "Order Details" dialog window is displayed
  10. Verify the "Order Number" field is populated with the expected order ID
  11. Verify the "Order Date/Time" field is populated with the expected order date and time
  12. Verify the "Ordered By" field is populated with the expected practitioner
  13. Verify the "Status" field is populated as "ORDERED"
  14. Verify the "Special Instructions" is populated as expected
  15. Click [X]
  16. Verify the "Order Details" dialog window is no longer displayed
  17. Navigate to Lab result which have set frequencies as "Once"
  18. Verify the corresponding "Status" field is populated as "Ordered"
  19. Verify the corresponding "Collected Time" field is populated with the expected collected time
  20. Click [ORDERED]
  21. Verify the "Order Details" dialog window is displayed
  22. Verify the "Order Number" field is populated with the expected order ID
  23. Verify the "Order Date/Time" field is populated with the expected order date and time
  24. Verify the "Ordered By" field is populated with the expected practitioner
  25. Verify the "Status" field is populated as "ORDERED"
  26. Verify the "Special Instructions" is populated as expected
  27. Click [X]
  28. Verify the "Order Details" dialog window is no longer displayed
  29. Verify the same Lab result which was "Collected" for frequencies as "STAT"
  30. Verify the corresponding "Status" field is populated as "Collected"
  31. Verify the corresponding "Collected Time" field is populated with the expected collected time
  32. Click [COLLECTED]
  33. Verify the "Order Details" dialog window is displayed
  34. Verify the "Order Number" field is populated with the expected order ID
  35. Verify the "Order Date/Time" field is populated with the expected order date and time
  36. Verify the "Ordered By" field is populated with the expected practitioner
  37. Verify the "Status" field is populated as "COLLECTED"
  38. Verify the "Special Instructions" is populated as expected
  39. Verify the "Collected Date/Time" field is populated with the expected collected date and time
  40. Verify the "Collected By" is populated with the expected collected user
  41. Click [X]
  42. Verify the "Order Details" dialog window is no longer displayed
  43. Verify the same Lab result which was "Collected" for frequencies as "Once"
  44. Verify the corresponding "Status" field is populated as "Collected"
  45. Verify the corresponding "Collected Time" field is populated with the expected collected time
  46. Click [COLLECTED]
  47. Verify the "Order Details" dialog window is displayed
  48. Verify the "Order Number" field is populated with the expected order ID
  49. Verify the "Order Date/Time" field is populated with the expected order date and time
  50. Verify the "Ordered By" field is populated with the expected practitioner
  51. Verify the "Status" field is populated as "COLLECTED"
  52. Verify the "Special Instructions" is populated as expected
  53. Verify the "Collected Date/Time" field is populated with the expected collected date and time
  54. Verify the "Collected By" is populated with the expected collected user
  55. Click [X]
  56. Verify the "Order Details" dialog window is no longer displayed
Flowsheet - 'ABG (Unit Performed)' lab results
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
  • Flowsheet
Scenario 1: Validate status of 'ABG (Unit Performed)' lab results in Flowsheet
Specific Setup:
  • Have a user with access to Flowsheet, the 'Order Entry Console', and the 'Work List' widget
  • Have a Client with no prior 'ABG' Lab orders
Steps
  1. In Avatar, navigate to the "Flowsheet" widget
  2. Select the client with the lab results that meets setup criteria
  3. Click the "Labs" tab
  4. Verify no 'ABG (Unit Performed)' order are present
  5. Navigate to the 'Order Entry Console'.
  6. In the 'New Order' section, search for and select 'ABG (Unit Performed)' order
  7. Enter the required details and valid Start Date/Time
  8. Sign the order
  9. Verify the order is places and is in Active status
  10. Navigate to Flowsheet
  11. Select 'Labs' tab
  12. Verify the 'ABG (Unit Performed)' result is added for the respective date
  13. Verify the order is in 'Ordered' status
  14. Navigate to 'Work List' widget
  15. Select the 'Lab Orders' tab
  16. Verify the 'ABG (Unit Performed)' result is present
  17. Select any valid date and click 'Administer'
  18. Set the 'Collection Event' as 'Collected'
  19. Enter any other required details and Save
  20. Navigate to Flowsheet
  21. Select 'Labs' tab
  22. Verify the 'ABG (Unit Performed)' result is in 'Collected' status
  23. Navigate to 'Unit Performed Lab' form
  24. In 'Order selection' field select 'ABG (Unit Performed)'
  25. Enter any valid 'Specimen collected' and 'Result date'
  26. In the 'Results' section, add any valid result
  27. Click [File]
  28. Navigate to Flowsheet
  29. Select 'Labs' tab
  30. Verify the 'ABG (Unit Performed)' result is in 'Resulted' status
  31. Verify the entered values are displayed respectively.

Topics
• Lab Results • Microbiology • CareFabric • myAvatar/myAvatar NX • ListLaboratoryResult
Update 2 Summary | Details
Medical Note - Recent Order Actions
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
  • SQL Query/Reporting
Scenario 1: Validate the 'SearchOrderByLastAction' SDK action
Specific Setup:
  • User with existing Provider login credentials
  • User with existing client admitted to Medical Note
  • Client with existing orders that have been entered in Orders console in the last 7 days
  • User with access to Crystal Reports or any other SQL reporting tool
Steps
  1. Login to Avatar as a Provider.
  2. Select any client and select the MedNote widget.
  3. Verify the existence of the "Facesheet" tab.
  4. Click [Recent Order Actions] link.
  5. Click [Refresh].
  6. Verify the existence of the recent order for the selected client.
  7. Access Crystal Reports or other SQL Reporting Tool.
  8. Create a report using the 'OrderEntry.history_client_order' table.
  9. Validate a row is displayed for the recent order history for the selected client.
  10. Validate the 'PATID' field contains the Client ID.
  11. Validate the 'last_action_date' field contains the Date for the updated order.
  12. Validate the 'Order_Description' field contains the Order Description.
  13. Validate the 'ORDuniqueid' field contains the Order ID.
  14. Validate the 'ID' field contains the Client ID and Order ID.
  15. Close the report.

Topics
• Order Entry Console • Medical Note
Update 3 Summary | Details
Avatar CareFabric - support for ProviderConnect Enterprise
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
  • Admission
  • Discharge
  • Diagnosis
Scenario 1: ProviderConnect Enterprise- Validate the 'PutProgramAdmission' action
Specific Setup:
  • The 'Avatar CareFabric->ProviderConnect Enterprise->Contracting Providers->->->Enable External Connections' must be set to "Y".
  • The 'Managing Organization Definition' form must be configured for a valid managing organization.
  • A client must exist in the configured managing organization's system with a DOB and SSN on file (Client A).
  • A practitioner must have a NPI that is mapped to a matching practitioner in the managing organization's system (Practitioner A).
Steps
  1. Access the 'Admission' form.
  2. Verify the 'Select Client' dialog is displayed.
  3. Enter the last name of the client that exists in the managing organization's system in the 'Last Name' field.
  4. Enter the first name of the client that exists in the managing organization's system in the 'First Name' field.
  5. Enter the sex of the client that exists in the managing organization's system in the 'Sex' field.
  6. Click [Search].
  7. Validate a "Search Results" message is displayed stating: No matches found.
  8. Click [OK] and [New Client].
  9. Validate a "Client" message is displayed stating: Auto Assign Next ID Number?
  10. Click [Yes].
  11. Enter the desired date in the 'Preadmit/Admission Date' field.
  12. Enter the desired time in the 'Preadmit/Admission Time' field.
  13. Select any program that is selected in the 'Associated Admission Programs' field in the 'Managing Organization Definition' form in the 'Program' field.
  14. Enter "Client A's" date of birth in the 'Date Of Birth' field.
  15. Enter "Client A's" social security number in the 'Social Security Number' field.
  16. Select the desired value in the 'Type Of Admission' field.
  17. Select desired value in the 'Source Of Admission' field.
  18. Enter "Practitioner A" in the 'Admitting Practitioner' field.
  19. Select the "ProviderConnect Enterprise Identifiers" section.
  20. Click [Add New Item].
  21. Select the defined managing organization in the 'External Organization' field.
  22. Click [Search].
  23. Select the matching client record in the 'Select Matching Client Record' dialog.
  24. Click [OK].
  25. Validate the 'External ID' field contains the client ID for the client in the managing organization's system.
  26. Click [Update Demographics].
  27. Validate an "Information" message is displayed stating: Client Demographics Information Updated.
  28. Click [OK].
  29. Select the "Demographics" section.
  30. Validate demographic fields have been updated to match the managing organizations record.
  31. Click [Submit].
  32. Access the 'ProviderConnect Enterprise Action Log'.
  33. Enter the desired date in the 'From Date' and 'Through Date' fields.
  34. Enter the desired time in the 'From Time' and 'Through Time' fields.
  35. Select the desired organization in the 'Managing Organization' field.
  36. Select "PutProgramAdmission" in the 'Action Name' field.
  37. Click [View Action Log].
  38. Verify the 'ProviderConnect Enterprise Action Log' Report is displayed.
  39. Validate the 'ProviderConnect Enterprise Action Log' Report contains a row for the 'PutProgramAdmission' action that was triggered from the 'Admission' form with a result of "Success".
  40. Close the report and the form.
Scenario 2: ProviderConnect Enterprise- Validate the 'PutProgramDischarge' action
Specific Setup:
  • The 'Avatar CareFabric->ProviderConnect Enterprise->Contracting Providers->->->Enable External Connections' must be set to "Y".
  • The 'Managing Organization Definition' form must be defined for a valid managing organization.
  • A client must be enrolled in an existing episode and be mapped to the defined managing organization in the 'ProviderConnect Enterprise Identifiers' section of the 'Admission' form (Client A).
  • A practitioner must have a NPI that is mapped to a matching practitioner in the managing organization's system (Practitioner A).
Steps
  1. Select "Client A" and access the 'Discharge' form.
  2. Select the episode that is mapped to the managing organization from the Pre-Display.
  3. Click [OK].
  4. Enter the desired date in the 'Date of Discharge' field.
  5. Enter the desired time in the 'Discharge Time' field.
  6. Select the desired type in the 'Type Of Discharge' field.
  7. Enter "Practitioner A" in the 'Discharge Practitioner' field.
  8. Enter the desired value in the 'Discharge Remarks/Comments' field.
  9. Select the 'CSI' tab.
  10. Select the desired value in the 'Patient Status Code' field.
  11. Select the desired value in the 'Discharge Legal Class' field.
  12. Click [Submit].
  13. Access the 'ProviderConnect Enterprise Action Log' form.
  14. Enter the desired date in the 'From Date' and 'Through Date' fields.
  15. Enter the desired time in the 'From Time' and 'Through Time' fields.
  16. Select the desired organization in the 'Managing Organization' field.
  17. Select "PutProgramDischarge" in the 'Action Name' field.
  18. Click [View Action Log].
  19. Validate the 'ProviderConnect Enterprise Action Log' Report is displayed.
  20. Validate the 'ProviderConnect Enterprise Action Log' Report contains the 'PutProgramDischarge' action that was triggered from the 'Discharge' form with a "Success" result.
  21. Close the report and the form.
Scenario 3: ProviderConnect Enterprise- Validate the 'PutDiagnosis' and 'PutDiagnosisEntry' actions
Specific Setup:
  • The 'Avatar CareFabric->ProviderConnect Enterprise->Contracting Providers->->->Enable External Connections' must be set to "Y".
  • The 'Managing Organization Definition' form must be defined for a valid managing organization.
  • A client must be enrolled in an existing episode and be mapped to the defined managing organization in the 'ProviderConnect Enterprise Identifiers' section of the 'Admission' form (Client A).
  • A practitioner must have a NPI that is mapped to a matching practitioner in the managing organization's system (Practitioner A).
Steps
  1. Select "Client A" and access the 'Diagnosis' form.
  2. Select the episode mapped to the managing organization from the Pre-Display.
  3. Click [OK].
  4. Select the desired value in the 'Type Of Diagnosis' field.
  5. Enter the desired date in the 'Date Of Diagnosis' field.
  6. Enter the desired time in the 'Time Of Diagnosis' field.
  7. Click [New Row].
  8. Enter the desired value in the 'Diagnosis Search' field.
  9. Validate the 'Ranking' field contains "Primary".
  10. Enter "Practitioner A" in the 'Diagnosing Practitioner' field.
  11. Select the "Additional Diagnosis Information" section.
  12. Select the desired value in the 'Trauma (CSI)' field.
  13. Select the desired value(s) in the 'General Medical Condition Summary Code (CSI)' field.
  14. Select "Yes" in the 'Substance Abuse / Dependence (CSI)' field.
  15. Select the desired value in the 'Substance Abuse / Dependence Diagnosis (CSI)' field.
  16. Click [Submit].
  17. Validate a "Pre-Display Confirmation" message is displayed stating: Do you want to return to Pre-Display?
  18. Click [No].
  19. Access the 'ProviderConnect Enterprise Action Log'.
  20. Enter the desired dates in the 'From Date' and 'Through Date' fields.
  21. Enter the desired times in the 'From Time' and 'Through Time' fields.
  22. Select the desired organization in the 'Managing Organization' field.
  23. Select "PutDiagnosis" in the 'Action Name' field.
  24. Click [View Action Log].
  25. Validate the 'ProviderConnect Enterprise Action Log' Report is displayed.
  26. Validate the 'ProviderConnect Enterprise Action Log' Report contains the 'PutDiagnosis' action that was triggered from the 'Diagnosis' form with a "Success" result.
  27. Close the report.
  28. Select "PutDiagnosisEntry" in the 'Action Name' field.
  29. Click [View Action Log].
  30. Validate the 'ProviderConnect Enterprise Action Log' Report is displayed.
  31. Validate the 'ProviderConnect Enterprise Action Log' Report contains the 'PutDiagnosisEnry' action that was triggered from the 'Diagnosis' form with a "Success" result.
  32. Close the report and the form.

Topics
• Admission • ProviderConnect Enterprise • NX • ProviderConnect Enterprise Action Log • Diagnosis
Update 4 Summary | Details
Support is added for other products and modules
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
  • Delete Appointment
  • Add New Appointment
Scenario 1: Delete an individual appointment and validate the 'AppointmentDeleted' SDK event is raised
Specific Setup:
  • A client is enrolled in an existing episode (Client A).
  • Client A has an existing appointment.
Steps
  1. Access the 'Scheduling Calendar' form.
  2. Right click on the existing appointment and click [Delete].
  3. Click [Yes].
  4. Validate the 'Appointment Grid' no longer contains the appointment.
  5. Click [Dismiss].
  6. Access the 'CareFabric Monitor' form.
  7. Enter the current date in the 'From Date' and 'Through Date' fields.
  8. Enter "Client A" in the 'Client ID' field.
  9. Click [View Activity Log].
  10. Validate the 'CareFabric Monitor Report' contains an "AppointmentDeleted" record.
  11. Click [Click To View Record].
  12. Validate the 'clientID' - 'id' field contains "Client A's" Client ID.
  13. Validate the 'pertainingToClientEventID' - 'id' field contains "Client A's" episode number.
  14. Close the report and the form.
Scenario 2: Create & delete a group appointment and validate the 'AppointmentCreated' and 'AppointmentDeleted' SDK events are raised for all group members
Specific Setup:
  • A group is defined with two members in the 'Group Registration' form (Group A).
Steps
  1. Access the 'Scheduling Calendar' form.
  2. Right click in the 'Appointment Grid' and click [Add Appointment].
  3. Enter the desired group service code in the 'Service Code' field.
  4. Select the desired program in the 'Program' field.
  5. Enter "Group A" in the 'Group #' field.
  6. Validate the '# Of Clients' field contains "2".
  7. Click [Submit].
  8. Validate the 'Appointment Grid' contains the appointment for "Group A".
  9. Click [Dismiss].
  10. Access Crystal Reports or other SQL Reporting Tool.
  11. Create a report using the 'SYSTEM.radplus_transfer_queue' table.
  12. Validate rows are displayed for each group member for the group appointment created in the previous steps. Please note: this process occurs quickly so records may have already been cleared out before viewing the report.
  13. Validate the 'process_identifier' field contains a unique identifier containing "FACILITY||PATID||APPT_TABLE3000||APPT#||Appointment||C||USER".
  14. Refresh the report until the records are cleared out.
  15. Access the 'CareFabric Monitor' form.
  16. Enter the current date in the 'From Date' and 'Through Date' fields.
  17. Enter "AppointmentCreated" in the 'Event/Action Search' field.
  18. Click [View Activity Log].
  19. Validate the 'CareFabric Monitor Report' contains "AppointmentCreated" records for both clients in "Group A".
  20. Close the report and the form.
  21. Access the 'Scheduling Calendar' form.
  22. Right click on the existing appointment for "Group A" and click [Delete].
  23. Validate a message is displayed stating: Are you sure?
  24. Click [Yes].
  25. Validate the 'Appointment Grid' no longer contains the appointment for "Group A".
  26. Click [Dismiss].
  27. Access Crystal Reports or other SQL Reporting Tool.
  28. Create a report using the 'SYSTEM.radplus_transfer_queue' table.
  29. Validate rows are displayed for each group member for the group appointment created in the previous steps. Please note: this process occurs quickly so records may have already been cleared out before viewing the report.
  30. Validate the 'process_identifier' field contains a unique identifier containing "FACILITY||PATID||APPT_TABLE3000||APPT#||Appointment||D||USER".
  31. Refresh the report until the records are cleared out.
  32. Access the 'CareFabric Monitor' form.
  33. Enter the current date in the 'From Date' and 'Through Date' fields.
  34. Enter "AppointmentDeleted" in the 'Event/Action Search' field.
  35. Click [View Activity Log].
  36. Validate the 'CareFabric Monitor Report' contains "AppointmentDeleted" records for both clients in "Group A".
  37. Close the report and the form.
Scenario 3: Create an appointment and validate the 'AppointmentCreated' SDK event is raised
Specific Setup:
  • A client must be enrolled in an existing episode (Client A).
Steps
  1. Access the 'Scheduling Calendar' form.
  2. Right click on an available time slot and click [Add New Appointment].
  3. Enter desired service code in the 'Service Code' field.
  4. Enter "Client A" in the 'Client' field.
  5. Select "Episode 1" in the 'Episode Number' field.
  6. Click [Submit] and [Dismiss].
  7. Access the "CareFabric Monitor" form.
  8. Enter the current date in the 'From Date' field.
  9. Enter the current date in the 'Through Date' field.
  10. Enter "Client A" in the 'Client ID' field.
  11. Click [View Activity Log].
  12. Validate the 'CareFabric Monitor Report' contains an "AppointmentCreated" record.
  13. Click [Click To View Record].
  14. Validate the 'clientID' - 'id' field contains "Client A's" Client ID.
  15. Validate the appointment data is populated as expected.
  16. Close the report and close the form.

Topics
• Scheduling Calendar • Delete Appointment • NX
Update 5 Summary | Details
Medical Note Appointment List - Appointments marked as missed visit
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
  • Today's E&M Appointments
  • Scheduling Calendar - Status Update
  • My Draft Notes
Scenario 1: Validate the Individual appointment list in MedNote when updating the appointment status for an E&M appointment to a missed visit
Specific Setup:
  • User with Provider login credentials
  • MedNote provider has a client with individual E&M appointment scheduled in 'Scheduling Calendar' form
  • User with existing individual service code setup for Medical Note
Steps
  1. Access the 'Scheduling Calendar' form.
  2. Verify the existence of the E&M appointment scheduled for the admitted practitioner.
  3. Right-Click on the existing appointment and select "Status Update".
  4. Validate the 'Scheduling Calendar - Status Update' form is displayed.
  5. Select "Yes" in the 'Missed Visit' checkbox field.
  6. Select any service code in the 'Missed Visit Service Code' dropdown field.
  7. Click [Submit].
  8. Validate the appointment updated successfully.
  9. Navigate to the MedNote widget.
  10. Verify the existence of the "Today's E&M Appointments/Notes".
  11. Validate that the scheduled E&M appointment that are marked as missed visit aren't displayed in "Today's E&M Appointments/Notes".
  12. Click the "My Draft Notes".
  13. Validate that the scheduled E&M appointment that are marked as missed visit aren't displayed in "My Draft Notes".
Medical Note - Appointment duration to pass midnight
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
  • Note Details
  • Finalize.CPT Selection
  • Medical Note
  • Today's E&M Appointments
  • Patient Search
Scenario 1: Medical Note - Service end time passes midnight - Validate the "Staff Member" list in 'Scheduling Calendar' when a user has access to other staff members calendars
Specific Setup:
  • User with existing Provider login credentials
  • User has a staff member associated to the user in the 'User Definition' form
  • User has "Yes" selected in the 'Allow practitioner to see other practitioner calendars' field in the 'User Definition' form
  • A staff member must have hours defined in the 'Staff Members Hours and Exceptions' form
  • User with existing client admitted to existing episode in Medical Note
  • Client has an existing E&M appointment scheduled in 'Scheduling Calendar' form
  • User with an existing service code setup that requires a CPT recommendation in Medical Note
Steps
  1. Access the 'Scheduling Calendar' form.
  2. Verify the 'Appointment Grid' table is displayed.
  3. Validate the 'Staff Members' field contains both the staff member associated to the logged in user and all other staff members.
  4. Click [Dismiss].
  5. Navigate to the Medical Note widget.
  6. Verify the existence of the "Today's E&M Appointments/Notes".
  7. Validate that the scheduled E&M appointment is displayed in "Today's E&M Appointments/Notes".
  8. Start the scheduled appointments and verify the existence of the "Facesheet" tab.
  9. Click the "Document" tab and fill out the mandatory fields on the "Document" tab.
  10. Click the "Finalize" tab and verify the existence of the "CPT Selection" field.
  11. In "CPT Selection" field, populate the "Face-to-Face Time with Patient" with a duration that will cause the appointment to go over midnight.
  12. Validate that error messages "Appointment cannot extend past midnight. Please change the start time or service duration" is displayed in the header.
  13. Validate that "Service Duration" field will not be updated when populating the "Face-to-Face Time with Patient" with a duration that will cause the appointment to go over midnight.
  14. Access the 'Scheduling Calendar' form.
  15. Verify the 'Appointment Grid' table is displayed.
  16. In the side panel, select any date or practitioner.
  17. Validate both the staff member associated to the logged in user and all other staff members are remained displayed in the 'Staff Members' field.
  18. Click [Dismiss].
Scenario 2: Add Note - Prevent end time from being saved pass the midnight
Specific Setup:
  • User with existing Provider login credentials
  • User with existing client admitted to existing episode in Medical Note
  • User with an existing service code setup that requires a CPT recommendation in Medical Note
Steps
  1. Log into Avatar with a Provider login credentials.
  2. Select any Client and select Medical Note widget.
  3. Verify the existence of the "Facesheet" tab.
  4. Click [Add Note].
  5. Verify the existence of the "Note Details".
  6. Populate the "Service Duration" with a duration that will cause the appointment to go over midnight.
  7. Complete the required fields in "Note Details".
  8. Click [Save].
  9. Validate that error messages "Appointment cannot extend past midnight. Please change the start time or service duration" is displayed in the header.
  10. Dismiss the error by clicking the [X].
  11. Populate the "Service Duration" with a duration that will not cause the appointment to go over midnight.
  12. Click [Save].
  13. Verify no error appears.
  14. Verify the existence of the "Facesheet" tab.
Scenario 3: Scheduled Appointment - Prevent end time from being saved pass the midnight
Specific Setup:
  • User with Provider login credentials
  • User with existing client admitted to existing episode in Medical Note
  • Client has an existing E&M appointment scheduled in 'Scheduling Calendar' form
  • User with an existing service code setup that requires a CPT recommendation in Medical Note
Steps
  1. Log into Avatar with a Provider login credentials.
  2. Select "Medical Note" widget.
  3. Verify the existence of the "Today's E&M Appointments/Notes".
  4. Validate that the scheduled E&M appointment is displayed in "Today's E&M Appointments/Notes".
  5. Start the scheduled appointment.
  6. Verify the existence of the "Note Details".
  7. Populate the "Service Duration" with a duration that will cause the appointment to go over midnight.
  8. Complete the required fields in "Note Details".
  9. Click [Save].
  10. Validate that error messages "Appointment cannot extend past midnight. Please change the start time or service duration" is displayed in the header.
  11. Dismiss the error by clicking the [X].
  12. Populate the "Service Duration" with a duration that will not cause the appointment to go over midnight.
  13. Click [Save].
  14. Verify no error appears.
  15. Verify the existence of the "Facesheet" tab.
Medical Note - HPI narrative
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
  • Note Details
  • Document.HPI
  • E&M Appointments
  • Finalize.Note Summary
Scenario 1: Validate the saved notes match to the text inputs in "HPI" section of MedNote
Specific Setup:
  • User with Psychiatric Provider login credentials
  • User with an existing client admitted to Medical Note
  • User has at least 2 client
  • "Client A" and "Client B"
Steps
  1. Log into Avatar with a "Psychiatric Care" login.
  2. Select "Client A" and select Medical Note widget.
  3. Click on “Document” tab.
  4. Click on “HPI” menu.
  5. Click into “History of Present Illness” field.
  6. Populate the form with at least 32000 characters.
  7. Click [Save Draft].
  8. Validate the saved notes match to the input characters.
  9. Switching to a different "Client B" and verify the existence of the "Facesheet" tab for "Client B".
  10. Switching back to the "Client A" and verify the existence of the "Facesheet" tab for "Client A".
  11. Click [Select Note] and select the existing Progress Note for "Client A".
  12. Verify the existence of the "Facesheet" tab for "Client A".
  13. Click the "Document" tab and Click “HPI” menu.
  14. Click into “History of Present Illness” field.
  15. Validate the saved notes match to the input characters.
  16. Click the "Finalize" tab and click [Generate Note] in "Note Summary".
  17. Validate the populated text file is displayed with the input characters in "History of Present Illness" in Note Summary.

Topics
• Scheduling Calendar • Medical Note • CPT • Add New Appointment • Progress Notes • History of Present Illness • Note Summary
Update 8 Summary | Details
Send Written Date Field from myAvatar OE to OrderConnect
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
  • Orders This Episode
  • Scratchpad
  • Final Review
  • Warning Override
  • Home Medications
  • Order Entry Console - Home Medications section - Final Review dialog - Pharmacy Search
  • Order Entry Console - Home Medications section
Scenario 1: As a Prescriber create an OTE order and validate the Written Date is in local time for user - send via eRx Output
Steps
  1. Internal Testing Only.
Scenario 2: As a Prescriber create a Home Medication order and validate the Written Date is in local time for user - send via eRx Output
Steps
  1. Internal Testing Only.

Topics
• Surescripts
Update 9 Summary | Details
Avatar CareFabric - 'StaffMemberUpdated' SDK events
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
  • Practitioner Enrollment
Scenario 1: Validate the 'StaffMemberUpdated' event includes 'Mobile App User Role' details for a user
Specific Setup:
  • User with a selected 'Netsmart Mobile App User Role' from the 'User Definition' form.
  • The user is associated with a staff member on the 'User Caseload' tab of the 'User Definition' form (Staff Member A).
  • The user is not associated with a user role(s) on the 'User Definition' tab of the 'User Definition' form
Steps
  1. Access the 'Practitioner Enrollment' form for "Staff Member A".
  2. Set the 'Zip Code' field to any.
  3. Click [Submit].
  4. Access the 'CareFabric Monitor' form.
  5. Click [Today] in the 'From Date' field.
  6. Click [Today] in the 'Through Date' field.
  7. Select 'All' from the 'Activity Direction' field.
  8. Select 'StaffMemberUpdated' from the 'Event/Action Search' field.
  9. Validate 'StaffMemberUpdated' is displayed in the 'Selected Events/Action' in the 'event/Action Search' field.
  10. Click [View Activity Log].
  11. Verify the 'CareFabric Monitor Report' window is displayed.
  12. Validate the 'CareFabric Monitor Report' window contains a 'StaffMemberUpdate' record for the Practitioner updated in the previous steps.
  13. Click [Click to View Record].
  14. Validate the 'roles' field displays the 'Netsmart Mobile App User Role' selected in the precondition.

Topics
• Practitioner • CareFabric Monitor • CareFabric
Update 11 Summary | Details
Avatar CareFabric is enhanced to support other products and modules
Scenario 1: 'Progress Notes (Group and Individual)' form - Validate the 'ProgressNoteCreated' payload
Specific Setup:
  • A client must be enrolled in an existing episode (Client A).
Steps
  1. Access the 'Progress Notes (Group and Individual)' form.
  2. Enter "Client A" in the 'Select Client' field.
  3. Select any value in the 'Select Episode' field.
  4. Select "New Service" in the 'Progress Note For' field.
  5. Select any value in the 'Note Type' field.
  6. Enter any value in the 'Notes Field' field.
  7. Enter the desired practitioner in the 'Practitioner' field.
  8. Enter the current date in the 'Date Of Service' field.
  9. Enter any value in the 'Service Code' field.
  10. Select "Final" in the 'Draft/Final' field.
  11. Click [File Note].
  12. Validate a "Progress Notes" message is displayed stating: Note Filed.
  13. Click [OK].
  14. Access the 'CareFabric Monitor' form.
  15. Enter the current date in the 'From Date' field.
  16. Enter the current date in the 'Through Date' field.
  17. Enter "Client A" in the 'Client ID' field.
  18. Click [View Activity Log].
  19. Select "ProgressNoteCreated" in the 'Activity Type' field.
  20. Click [Click to View Record].
  21. Validate all progress note data displays as expected.
  22. Close the report and the form.
Scenario 2: Validate the 'PutProgressNote' SDK action
Steps

Internal testing only.


Topics
• Progress Notes
Update 12 Summary | Details
Assessment Tables - New Properties Added
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
  • Flowsheet
  • client-search-form
  • SQL Query/Reporting
  • assessments-historical-document
Scenario 1: Flowsheet - Validate assessment data fields into the 'SYSTEM.cfa_header' tables
Specific Setup:
  • Must have access to the 'CareFabric Assessment Management' form and select any assessments in the 'Select Assessment' field that can be saved from Flowsheet.
  • Must have access to the Flowsheet application and make sure "Sepsis Screen" and "Vital signs" assessments are published.
  • Must have access to Crystal Reports or other SQL reporting tool.
Steps
  1. In Avatar, navigate to the "Flowsheet" widget.
  2. Select any client.
  3. Select the "Vitals" tab.
  4. Navigate to "Sepsis Screen" assessment.
  5. Populate the fields.
  6. Click [Sign].
  7. Verify the previously signed "Sepsis Screen" assessment is displayed as expected.
  8. Access Crystal Reports or other SQL Reporting Tool and run a query against "SYSTEM.cfa_sepsis_screen_header" table.
  9. Verify the newly filed sepsis screen entry is populated in the "SYSTEM.cfa_sepsis_screen_header" table.
  10. Verify the "StartDate" field is populated with the expected date value.
  11. Verify the "StartDate_Date" field is populated with the expected date value.
  12. Verify the "StartDate_Time" field is populated with the expected time value.
  13. In Avatar, navigate to the "Flowsheet" widget.
  14. Select the previous client.
  15. Select the "Vitals" tab.
  16. Navigate to "Vital Signs" assessment.
  17. Populate the fields.
  18. Click [Sign].
  19. Verify the previously signed "Vital signs" assessment is displayed as expected.
  20. Access Crystal Reports or other SQL Reporting Tool and run a query against "SYSTEM.cfa_vital_signs_header" table.
  21. Verify the newly filed vital signs entry is populated in the "SYSTEM.cfa_vital_signs_header" table.
  22. Verify the "StartDate" field is populated with the expected date value.
  23. Verify the "StartDate_Date" field is populated with the expected date value.
  24. Verify the "StartDate_Time" field is populated with the expected time value.

Topics
• Vitals • CareFabric Assessment Management • Assessment Document
Update 13 Summary | Details
ProviderConnect Enterprise - 'Cal-OMS Discharge' data
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
  • CSI Assessment
  • Cal-OMS Admission
  • Cal-OMS Annual Update
  • Cal-OMS Discharge
  • Cal-OMS Administrative Discharge
  • Cal-OMS Youth/Detox Discharge
  • CSI Admission
Scenario 1: ProviderConnect Enterprise - CSI Assessment - Validate the 'PutEhrAssessment' action
Specific Setup:
  • Avatar CareFabric->ProviderConnect Enterprise->Contracting Providers->->->Enable External Connections' must be set to "Y".
  • The 'Managing Organization Definition' form must be defined for a valid managing organization.
  • A client must be enrolled in an existing episode and be mapped to the defined managing organization in the 'ProviderConnect Enterprise Identifiers' section of the 'Admission' form (Client A).
  • Client A's episode must be in a program that has "Yes" selected in the 'Mental Health Program (CSI)' field in the 'Program Maintenance' form.
Steps
  1. Select "Client A" and access the 'CSI Assessment' form.
  2. Select the desired episode in the Pre-Display and click [OK].
  3. Populate all required and desired fields.
  4. Click [Submit].
  5. Access the 'ProviderConnect Enterprise Action Log'.
  6. Enter the desired dates in the 'From Date' and 'Through Date' fields.
  7. Enter the desired times in the 'From Time' and 'Through Time' fields.
  8. Select the desired organization in the 'Managing Organization' field.
  9. Select "PutEhrAssessment" in the 'Action Name' field.
  10. Click [View Action Log].
  11. Validate the 'ProviderConnect Enterprise Action Log' Report is displayed.
  12. Validate the 'ProviderConnect Enterprise Action Log' Report contains the 'PutEhrAssessment' action that was triggered from the 'CSI Assessment' form with a "Success" result.
  13. Close the report and the form.
Scenario 2: ProviderConnect Enterprise - Cal-OMS Admission - Validate the 'PutEhrAssessment' action
Specific Setup:
  • Avatar CareFabric->ProviderConnect Enterprise->Contracting Providers->->->Enable External Connections' must be set to "Y".
  • The 'Managing Organization Definition' form must be defined for a valid managing organization.
  • A client must be enrolled in an existing episode and be mapped to the defined managing organization in the 'ProviderConnect Enterprise Identifiers' section of the 'Admission' form (Client A).
  • Client A's episode must be in a program that has "Yes" selected in the 'Substance Abuse Program (Cal-OMS)' field in the 'Program Maintenance' form.
Steps
  1. Select "Client A" and access the 'Cal-OMS Admission' form.
  2. Select the desired episode in the Pre-Display and click [OK].
  3. Populate all required and desired fields.
  4. Click [Submit].
  5. Access the 'ProviderConnect Enterprise Action Log'.
  6. Enter the desired dates in the 'From Date' and 'Through Date' fields.
  7. Enter the desired times in the 'From Time' and 'Through Time' fields.
  8. Select the desired organization in the 'Managing Organization' field.
  9. Select "PutEhrAssessment" in the 'Action Name' field.
  10. Click [View Action Log].
  11. Validate the 'ProviderConnect Enterprise Action Log' Report is displayed.
  12. Validate the 'ProviderConnect Enterprise Action Log' Report contains the 'PutEhrAssessment' action that was triggered from the 'Cal-OMS Admission' form with a "Success" result.
  13. Close the report and the form.
Scenario 3: ProviderConnect Enterprise - Cal-OMS Annual Update - Validate the 'PutEhrAssessment' action
Specific Setup:
  • Avatar CareFabric->ProviderConnect Enterprise->Contracting Providers->->->Enable External Connections' must be set to "Y".
  • The 'Managing Organization Definition' form must be defined for a valid managing organization.
  • A client must be enrolled in an existing episode and be mapped to the defined managing organization in the 'ProviderConnect Enterprise Identifiers' section of the 'Admission' form (Client A).
  • Client A's episode must be in a program that has "Yes" selected in the 'Substance Abuse Program (Cal-OMS)' field in the 'Program Maintenance' form.
  • Client A must have a 'Cal-OMS Admission' filed.
Steps
  1. Select "Client A" and access the 'Cal-OMS Annual Update' form.
  2. Select the desired episode in the Pre-Display and click [OK].
  3. Populate all required and desired fields.
  4. Click [Submit].
  5. Access the 'ProviderConnect Enterprise Action Log'.
  6. Enter the desired dates in the 'From Date' and 'Through Date' fields.
  7. Enter the desired times in the 'From Time' and 'Through Time' fields.
  8. Select the desired organization in the 'Managing Organization' field.
  9. Select "PutEhrAssessment" in the 'Action Name' field.
  10. Click [View Action Log].
  11. Validate the 'ProviderConnect Enterprise Action Log' Report is displayed.
  12. Validate the 'ProviderConnect Enterprise Action Log' Report contains the 'PutEhrAssessment' action that was triggered from the 'Cal-OMS Annual Update' form with a "Success" result.
  13. Close the report and the form.
Scenario 4: ProviderConnect Enterprise - Cal-OMS Discharge - Validate the 'PutEhrAssessment' action
Specific Setup:
  • Avatar CareFabric->ProviderConnect Enterprise->Contracting Providers->->->Enable External Connections' must be set to "Y".
  • The 'Managing Organization Definition' form must be defined for a valid managing organization.
  • A client must be enrolled in an existing episode and be mapped to the defined managing organization in the 'ProviderConnect Enterprise Identifiers' section of the 'Admission' form (Client A).
  • Client A's episode must be in a program that has "Yes" selected in the 'Substance Abuse Program (Cal-OMS)' field in the 'Program Maintenance' form.
  • Client A must have a 'Cal-OMS Admission' filed.
Steps
  1. Select "Client A" and access the 'Cal-OMS Discharge' form.
  2. Select the desired episode in the Pre-Display and click [OK].
  3. Populate all required and desired fields.
  4. Click [Submit].
  5. Access the 'ProviderConnect Enterprise Action Log'.
  6. Enter the desired dates in the 'From Date' and 'Through Date' fields.
  7. Enter the desired times in the 'From Time' and 'Through Time' fields.
  8. Select the desired organization in the 'Managing Organization' field.
  9. Select "PutEhrAssessment" in the 'Action Name' field.
  10. Click [View Action Log].
  11. Validate the 'ProviderConnect Enterprise Action Log' Report is displayed.
  12. Validate the 'ProviderConnect Enterprise Action Log' Report contains the 'PutEhrAssessment' action that was triggered from the 'Cal-OMS Discharge' form with a "Success" result.
  13. Close the report and the form.
Scenario 5: ProviderConnect Enterprise - Cal-OMS Administrative Discharge - Validate the 'PutEhrAssessment' action
Specific Setup:
  • Avatar CareFabric->ProviderConnect Enterprise->Contracting Providers->->->Enable External Connections' must be set to "Y".
  • The 'Managing Organization Definition' form must be defined for a valid managing organization.
  • A client must be enrolled in an existing episode and be mapped to the defined managing organization in the 'ProviderConnect Enterprise Identifiers' section of the 'Admission' form (Client A).
  • Client A's episode must be in a program that has "Yes" selected in the 'Substance Abuse Program (Cal-OMS)' field in the 'Program Maintenance' form.
  • Client A must have a 'Cal-OMS Admission' filed.
Steps
  1. Select "Client A" and access the 'Cal-OMS Administrative Discharge' form.
  2. Select the desired episode in the Pre-Display and click [OK].
  3. Populate all required and desired fields.
  4. Click [Submit].
  5. Access the 'ProviderConnect Enterprise Action Log'.
  6. Enter the desired dates in the 'From Date' and 'Through Date' fields.
  7. Enter the desired times in the 'From Time' and 'Through Time' fields.
  8. Select the desired organization in the 'Managing Organization' field.
  9. Select "PutEhrAssessment" in the 'Action Name' field.
  10. Click [View Action Log].
  11. Validate the 'ProviderConnect Enterprise Action Log' Report is displayed.
  12. Validate the 'ProviderConnect Enterprise Action Log' Report contains the 'PutEhrAssessment' action that was triggered from the 'Cal-OMS Administrative Discharge' form with a "Success" result.
  13. Close the report and the form.
Scenario 6: ProviderConnect Enterprise - Cal-OMS Youth/Detox Discharge - Validate the 'PutEhrAssessment' action
Specific Setup:
  • Avatar CareFabric->ProviderConnect Enterprise->Contracting Providers->->->Enable External Connections' must be set to "Y".
  • The 'Managing Organization Definition' form must be defined for a valid managing organization.
  • A female client must be enrolled in an existing episode and be mapped to the defined managing organization in the 'ProviderConnect Enterprise Identifiers' section of the 'Admission' form (Client A).
  • Client A's episode must be in a program that has "Yes" selected in the 'Substance Abuse Program (Cal-OMS)' field in the 'Program Maintenance' form.
  • Client A must be a youth and have a 'Cal-OMS Admission' filed.
Steps
  1. Select "Client A" and access the 'Cal-OMS Youth/Detox Discharge' form.
  2. Select the desired episode in the Pre-Display and click [OK].
  3. Populate all required and desired fields.
  4. Select the desired value in the 'Pregnant At Any Time During Treatment' field.
  5. Click [Submit].
  6. Access the 'ProviderConnect Enterprise Action Log'.
  7. Enter the desired dates in the 'From Date' and 'Through Date' fields.
  8. Enter the desired times in the 'From Time' and 'Through Time' fields.
  9. Select the desired organization in the 'Managing Organization' field.
  10. Select "PutEhrAssessment" in the 'Action Name' field.
  11. Click [View Action Log].
  12. Validate the 'ProviderConnect Enterprise Action Log' Report is displayed.
  13. Validate the 'ProviderConnect Enterprise Action Log' Report contains the 'PutEhrAssessment' action that was triggered from the 'Cal-OMS Youth/Detox Discharge' form with a "Success" result.
  14. Close the report and the form.
Scenario 7: ProviderConnect Enterprise - CSI Admission - Validate the 'PutEhrAssessment' action
Specific Setup:
  • Avatar CareFabric->ProviderConnect Enterprise->Contracting Providers->->->Enable External Connections' must be set to "Y".
  • The 'Managing Organization Definition' form must be defined for a valid managing organization.
  • A client must be enrolled in an existing episode and be mapped to the defined managing organization in the 'ProviderConnect Enterprise Identifiers' section of the 'Admission' form (Client A).
  • Client A's episode must be in a program that has "Yes" selected in the 'Mental Health Program (CSI)' field in the 'Program Maintenance' form.
Steps
  1. Select "Client A" and access the 'CSI Admission' form.
  2. Select the desired episode in the Pre-Display and click [OK].
  3. Populate all required and desired fields.
  4. Click [Submit].
  5. Access the 'ProviderConnect Enterprise Action Log'.
  6. Enter the desired dates in the 'From Date' and 'Through Date' fields.
  7. Enter the desired times in the 'From Time' and 'Through Time' fields.
  8. Select the desired organization in the 'Managing Organization' field.
  9. Select "PutEhrAssessment" in the 'Action Name' field.
  10. Click [View Action Log].
  11. Validate the 'ProviderConnect Enterprise Action Log' Report is displayed.
  12. Validate the 'ProviderConnect Enterprise Action Log' Report contains the 'PutEhrAssessment' action that was triggered from the 'CSI Admission' form with a "Success" result.
  13. Close the report and the form.
ProviderConnect Enterprise - 'Women's Health History' data
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
  • Women's Health History
Scenario 1: ProviderConnect Enterprise - Women's Health History - Validate the 'PutPregnancy' action
Specific Setup:
  • The 'Avatar CareFabric->ProviderConnect Enterprise->Contracting Providers->->->Enable External Connections' must be set to "Y".
  • The 'Managing Organization Definition' form must be defined for a valid managing organization.
  • A female client must be enrolled in an existing episode that is mapped to the defined managing organization in the 'ProviderConnect Enterprise Identifiers' section of the 'Admission' form (Client A).
Steps
  1. Access the 'Women's Health History' form.
  2. Select "Add" in the 'Add, Edit, or Delete a Record' field.
  3. Enter "Client A" in the 'Client ID' field.
  4. Select the episode mapped to the managing organization in the 'Episode Number' field.
  5. Enter the desired date in the 'Assessment Date' field.
  6. Enter the desired date in the 'Pregnancy Start Date' field.
  7. Enter the desired date in the 'Pregnancy End Date' field.
  8. Click [Submit].
  9. Validate a "Form Return" message is displayed stating: Submitting has completed. Do you wish to return to form?
  10. Click [No].
  11. Access the 'ProviderConnect Enterprise Action Log' form.
  12. Enter the desired dates in the 'From Date' and 'Through Date' fields.
  13. Enter the desired times in the 'From Time' and 'Through Time' fields.
  14. Select the desired organization in the 'Managing Organization' field.
  15. Select "PutPregnancy" in the 'Action Name' field.
  16. Click [View Action Log].
  17. Validate the 'ProviderConnect Enterprise Action Log' Report is displayed.
  18. Validate the 'ProviderConnect Enterprise Action Log' Report contains the 'PutPregnancy' action that was triggered from the 'Women's Health History' form with a "Success" result.
  19. Close the report and the form.

Topics
• CSI Assessment • ProviderConnect Enterprise • Cal-OMS • Csi Admission • Pregnancy
Update 14 Summary | Details
Medical Note - Vital Sign Ranges
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
  • SQL Query/Reporting
Scenario 1: Validate the 'ListValueSets' SDK action
Specific Setup:
  • User with existing Provider login credentials
  • User with access to 'CWS Vital Signs Setup' form
  • User with multiple different vital signs added and at least one has multiple ranges in 'CWS Vital Signs Setup' form
  • User with access to Crystal Reports or any other SQL reporting tool
Steps
  1. Login to Avatar as a Provider.
  2. Select any Client and select the MedNote widget.
  3. Verify the existence of the "Facesheet" tab for the selected client.
  4. Access Crystal Reports or other SQL Reporting Tool.
  5. Create a report using the 'cw_vital_sign_setup' table.
  6. Validate a row is displayed for the updated vital sign.
  7. Validate the 'age_range_value' field contains the Age Range.
  8. Validate the 'normal_range_high' field contains the Normal Range High Value for the updated vital sign.
  9. Validate the 'normal_range_low' field contains the Normal Range Low Value for the updated vital sign.
  10. Validate the 'sex_value' field contains the Sex Value for the updated vital sign.
  11. Validate the 'vital_sign__value' field contains the Vital Sign Value for the updated vital sign.
Medical Note - Recent Order Actions
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
  • SQL Query/Reporting
Scenario 1: Validate the 'SearchOrderByLastAction' SDK action
Specific Setup:
  • User with existing Provider login credentials
  • User with an existing practitioner enrolled in 'Practitioner Enrollment' form
  • User with existing client admitted to Medical Note
  • User with access to 'Order Entry User Definition' form
  • The 'Order Entry User Definition' form has the MedNote Provider selected in the 'Select Order Entry User' field
  • The 'Order Entry User Definition' form has the Order Types selected in the 'Order Types Require Validation' field
  • Client with existing orders that have been entered and validated in Orders console in the last 7 days
  • User with access to Crystal Reports or any other SQL reporting tool
Steps
  1. Login to Avatar as a Provider.
  2. Select any client and select the MedNote widget.
  3. Verify the existence of the "Facesheet" tab.
  4. Click [Recent Order Actions] link.
  5. Click [Refresh].
  6. Verify the existence of the recent order for the selected client.
  7. Access Crystal Reports or other SQL Reporting Tool.
  8. Create a report using the 'OrderEntry.history_client_order' table.
  9. Validate a row is displayed for the recent order history for the selected client.
  10. Validate the 'PATID' field contains the Client ID.
  11. Validate the 'last_action_date' field contains the Date for the updated order.
  12. Validate the 'Order_Description' field contains the Order Description.
  13. Validate the 'ORDuniqueid' field contains the Order ID.
  14. Validate the 'ID' field contains the Client ID and Order ID.
  15. Validate the 'Iast_action_taken_code' field contains the action code "V".
  16. Validate the 'Iast_action_taken_value' field contains the action value "Validate".
  17. Validate the 'Iast_action_val_code' field contains the Last Action Code.
  18. Validate the 'Iast_action_val_value' field contains the Last Action Value.
  19. Close the report.

Topics
• Vitals • Medical Note • Order Entry Console
Update 16 Summary | Details
MedNote Integration - "Place of Service" CPT Recommendation
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
  • Dictionary Update (PM)
  • Note Details
  • Finalize
  • Finalize.CPT Selection
Scenario 1: Schedule a MedNote appointment with a TeleHealth Private location and validate the "Service Setting" in CPT reccomendation
Specific Setup:
  • User with existing Provider login credentials
  • A service program must be associated with the defended "Telehealth Provided in Patient’s Home" location in 'Program Maintenance' form
  • A client is enrolled in an existing episode
  • Client has an existing appointment scheduled in the 'Scheduling Calendar' form with a service code assigned to the group code that requires a CPT recommendation
  • "Appointment A"
  • User with access to 'Dictionary Update' form
  • A location with "Place Of Service (837 Professional)" or "Place Of Service (HCFA 24-B)" extended attributes set to "(10) Telehealth Provided in Patient’s Home"
  • A location must be defined as "(10) Telehealth Provided in Patient’s Home" in 'Dictionary Update' form
Steps
  1. Access the 'Dictionary Update' form.
  2. Select "Client" in the 'File' field.
  3. Select "Data Element Number" in the 'Data Element' field.
  4. Select "(10006) Location" in the 'Data Element' field.
  5. Set 'Dictionary Code' to any code.
  6. Set 'Dictionary Value' to any value.
  7. Select "Place Of Service (837 Professional)" or "(578) Place Of Service (HCFA 24-B)" from the 'Extended Dictionary Data Element' dropdown field.
  8. Select "(10) Telehealth Provided in Patient’s Home" from the 'Extended Dictionary Value (Single Dictionary)' dropdown field.
  9. Click [Apply Changes].
  10. Validate an 'Information' message is displayed stating: Filed!
  11. Click [OK].
  12. Click the 'Print Dictionary' tab.
  13. Select "Client" in the 'File' field.
  14. Select "Individual Data Element" in the 'Individual or All Data Elements' field.
  15. Select "Data Element Number" in the 'Data Element' field.
  16. Select "(10006) Location" in the 'Data Element' field.
  17. Click [Print Dictionary].
  18. Validate that user is able to add location with "Place Of Service (837 Professional)" or "Place Of Service (HCFA 24-B)" extended attributes set to "(10) Telehealth Provided in Patient’s Home".
  19. Validate that the additional location codes and values are displayed for '(10006) Location' dictionary.
  20. Close the form.
  21. Login to Avatar as a Provider.
  22. Select the MedNote widget.
  23. Verify the existence of the "Today's E&M Appointments/Notes".
  24. Start "Appointment A".
  25. Verify the existence of the "Facesheet" tab.
  26. Click the "Document" tab and fill the mandatory fields.
  27. Click "Finalize" tab and verify the existence of "CPT Selection" in the "Finalize" tab.
  28. Verify the 'Service Setting' appears as the "Office" in the CPT recommendation window.

Topics
• CPT • Dictionary • Medical Note
Update 17 Summary | Details
CarePOV Management - Electronic Visit Verification - 'Required Sections' field
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
  • CarePOV Management
  • Admission
  • Diagnosis
  • Financial Eligibility
Scenario 1: CarePOV Management - 'Electronic Visit Verification' section
Specific Setup:
  • myAvatar must be configured for Electronic Visit Verification.
  • myAvatar must be configured to integrate with Celltrak and vice versa.
  • A New Product using EVV must be created in the 'CareFabric Integration Management' form and a 'User to send To-Dos' must be filed. In the 'Code Mappings' section of this form a "Note Type" mapping type must be created for EVV.
Steps
  1. Access the 'CarePOV Management' form.
  2. Select the 'Electronic Visit Verification' section.
  3. Select "Celltrak" in the 'EVV Vendor' field.
  4. Select the desired user in the 'EVV Admin User ID' field. Please note: this will determine the user that will be notified if EVV communication is lost due to technical issues. The user will be notified via To-Do in the 'My To Do's' widget.
  5. Enter the desired value in the 'Vendor Account Number' field.
  6. Select the desired progress note form in the 'Progress Note Form' field.
  7. Select "Yes" in the 'Save Progress Notes' field.
  8. Select the desired site in the 'Site' field.
  9. Enter the desired value in the 'Medicaid Provider ID' field.
  10. Validate the 'Required Sections' field is displayed and contains: "SendTelephonyPatient - PrimaryDiagnosis", "SendTelephonyPatient - PayerProgram", and "SendTelephonyPatient - PayerID". Please note: when selected, these sections will be required in order to trigger the 'SendTelephonyPatient' EVV action.
  11. Select the desired value(s) in the 'Required Sections' field.
  12. Validate the 'Provider Address To Be Sent' field is displayed and contains: "Home" and "Office". Validate "Office" is the default value. Please note: the 'Addresses' section of the 'SendTelephonyResource' EVV action payload will be determined based on this selection.
  13. Select the desired value in the 'Provider Address To Be Sent' field.
  14. Validate the 'Payor Program ID' grid contains three columns: "Guarantor", "Payer ID", and "Payer Program".
  15. Click [New Row].
  16. Validate the 'Guarantor' field of the 'Payor Program ID' grid contains all guarantors regardless of financial class.
  17. Select the desired value in the 'Guarantor' field of the 'Payor Program ID' table.
  18. Enter the desired value in the 'Payer ID' field of the 'Payor Program ID' table.
  19. Enter the desired value in the 'Payer Program' field of the 'Payor Program ID' table.
  20. Validate the 'Progress Notes Form Mapping' grid is displayed and contains three columns: "Service Code", "Program", and "Progress Notes Form". Please note: This grid allows the ability to determine the progress note forms that will be used when saving notes.
  21. Click [New Row].
  22. Select the desired value in the 'Service Code' field.
  23. Select the desired value in the 'Program' field.
  24. Select the desired value in the 'Progress Notes Form' field.
  25. [Submit].
Scenario 2: EVV - Validate the 'SendTelephonyPatient' action when no selections are made in the 'Required Sections' field
Specific Setup:
  • myAvatar must be configured for Electronic Visit Verification.
  • myAvatar must be configured to integrate with Celltrak and vice versa.
  • The 'CarePOV Management' - 'Electronic Visit Verification' form must be completed and submitted, including the 'Medicaid Provider ID' field, and the 'Guarantor' and 'Payer ID' fields in the 'Payor Program ID' table.
  • A New Product using EVV must be created in the 'CareFabric Integration Management' form and a 'User to send To-Dos' must be filed. In the 'Code Mappings' section of this form a "Note Type" mapping type must be created for EVV.
  • A service code is defined that has "Yes" selected in the 'Does This Service Require Electronic Visit Verification' field in the 'Service Codes' form and must be assigned to the program being used (Service Code A, Program A).
  • "Yes" is selected in the following fields for the 'SendTelephonyPatient' action: 'Keep Incoming Payload in the Log', 'Keep Outgoing Payload in the Log' and 'Show in the CareFabric Monitor Report' in the 'CareFabric Management' form. This can be done by a Netsmart Associate.
Steps
  1. Access the 'CarePOV Management' form.
  2. Select the "Electronic Visit Verification" section.
  3. Uncheck "SendTelephonyPatient - PrimaryDiagnosis" in the 'Required Sections' field. Please note: when unchecked, a primary diagnosis will not be required to trigger the 'SendTelephonyPatient' action for a client enrolled in an EVV program.
  4. Uncheck "SendTelephonyPatient - PayerProgram" in the 'Required Sections' field. Please note: when unchecked, the payer program will not be required to trigger the 'SendTelephonyPatient' action for a client enrolled in an EVV program.
  5. Uncheck "SendTelephonyPatient - PayerID" in the 'Required Sections' field. Please note: when unchecked, a payer ID will not be required to trigger the 'SendTelephonyPatient' action for a client enrolled in an EVV program.
  6. Click [Submit].
  7. Access the 'Admission' form.
  8. Enter any new value in the 'Last Name' and 'First Name' fields.
  9. Select the desired value in the 'Sex' field.
  10. Click [Search] and [New Client].
  11. Enter the desired date in the 'Preadmit/Admission Date' field.
  12. Enter the desired time in the 'Preadmit/Admission Time' field.
  13. Select "Program A" in the 'Program' field.
  14. Select the desired value in the 'Type Of Admission' field.
  15. Select the desired practitioner in the 'Admitting Practitioner' field.
  16. Enter the desired value in the 'Date Of Birth' field.
  17. Enter the desired value in the 'Social Security Number' field.
  18. Select the "Demographics" section.
  19. Enter the desired value in the 'Address - Street' field.
  20. Enter the desired value in the 'Zipcode' field.
  21. Enter the desired value in the 'Home Phone' field.
  22. Click [Submit].
  23. Access the 'CareFabric Monitor' form.
  24. Enter the current date in the 'From Date' and 'Through Date' fields.
  25. Select the new client admitted in the previous steps in the 'Client ID' field.
  26. Select "SendTelephonyPatient" in the 'Event/Action Search' field.
  27. Click [View Activity Log].
  28. Validate the 'CareFabric Monitor Report' contains a "SendTelephonyPatient" record for the client admitted in the previous steps.
  29. Click [Click To View Record].
  30. Validate the data filed in the previous steps is displayed.
  31. Close the report and the form.
Scenario 3: EVV - Validate the 'SendTelephonyPatient' action when all selections are made in the 'Required Sections' field
Specific Setup:
  • myAvatar must be configured for Electronic Visit Verification.
  • myAvatar must be configured to integrate with Celltrak and vice versa.
  • The 'CarePOV Management' - 'Electronic Visit Verification' form must be completed and submitted, including the 'Medicaid Provider ID' field, and the 'Guarantor' and 'Payer ID' fields in the 'Payor Program ID' table.
  • A New Product using EVV must be created in the 'CareFabric Integration Management' form and a 'User to send To-Dos' must be filed. In the 'Code Mappings' section of this form a "Note Type" mapping type must be created for EVV.
  • A service code is defined that has "Yes" selected in the 'Does This Service Require Electronic Visit Verification' field in the 'Service Codes' form and must be assigned to the program being used (Service Code A, Program A).
  • "Yes" is selected in the following fields for the 'SendTelephonyPatient' action: 'Keep Incoming Payload in the Log', 'Keep Outgoing Payload in the Log' and 'Show in the CareFabric Monitor Report' in the 'CareFabric Management' form. This can be done by a Netsmart Associate.
Steps
  1. Access the 'CarePOV Management' form.
  2. Select the "Electronic Visit Verification" section.
  3. Check "SendTelephonyPatient - PrimaryDiagnosis" in the 'Required Sections' field. Please note: when checked, a primary diagnosis will be required to trigger the 'SendTelephonyPatient' action for a client enrolled in an EVV program.
  4. Check "SendTelephonyPatient - PayerProgram" in the 'Required Sections' field. Please note: when checked, the payer program will be required to trigger the 'SendTelephonyPatient' action for a client enrolled in an EVV program.
  5. Check "SendTelephonyPatient - PayerID" in the 'Required Sections' field. Please note: when checked, a payer ID will be required to trigger the 'SendTelephonyPatient' action for a client enrolled in an EVV program.
  6. Validate the 'Payor Program ID' table is populated for all fields: 'Guarantor', 'Payer ID', 'Payer Program'.
  7. Validate the 'Guarantor' field contains all guarantors regardless of financial class. Take note of the guarantor definition in the 'Payor Program ID' table (Guarantor A).
  8. Click [Submit].
  9. Access the 'Admission' form.
  10. Enter any new value in the 'Last Name' and 'First Name' fields.
  11. Select the desired value in the 'Sex' field.
  12. Click [Search] and [New Client].
  13. Enter the desired date in the 'Preadmit/Admission Date' field.
  14. Enter the desired time in the 'Preadmit/Admission Time' field.
  15. Select "Program A" in the 'Program' field.
  16. Select the desired value in the 'Type Of Admission' field.
  17. Select the desired practitioner in the 'Admitting Practitioner' field.
  18. Enter the desired value in the 'Date Of Birth' field.
  19. Enter the desired value in the 'Social Security Number' field.
  20. Select the "Demographics" section.
  21. Enter the desired value in the 'Address - Street' field.
  22. Enter the desired value in the 'Zipcode' field.
  23. Enter the desired value in the 'Home Phone' field.
  24. Click [Submit].
  25. Access the 'CareFabric Monitor' form.
  26. Enter the current date in the 'From Date' and 'Through Date' fields.
  27. Select the new client admitted in the previous steps in the 'Client ID' field.
  28. Select "SendTelephonyPatient" in the 'Event/Action Search' field.
  29. Click [View Activity Log].
  30. Validate the 'CareFabric Monitor Report' contains "No Data Found For Report".
  31. Close the report and the form.
  32. Select the new client and access the 'Diagnosis' form.
  33. Select "Admission" in the 'Type of Diagnosis' field.
  34. Enter the desired time in the 'Time Of Diagnosis' field.
  35. Click [New Row].
  36. Select the desired value in the 'Diagnosis Search' field.
  37. Select the desired practitioner in the 'Diagnosing Practitioner' field.
  38. Click [Submit].
  39. Access the 'CareFabric Monitor' form.
  40. Enter the current date in the 'From Date' and 'Through Date' fields.
  41. Select the new client admitted in the previous steps in the 'Client ID' field.
  42. Select "SendTelephonyPatient" in the 'Event/Action Search' field.
  43. Click [View Activity Log].
  44. Validate the 'CareFabric Monitor Report' contains "No Data Found For Report".
  45. Close the report and the form.
  46. Select the new client and access the 'Financial Eligibility' form.
  47. Select the "Guarantor Selection" section.
  48. Select "Guarantor A" in the 'Guarantor #' field.
  49. Select the desired value in the 'Guarantor Plan' field.
  50. Select "No" in the 'Customize Guarantor Plan' field.
  51. Select "Yes" in the 'Eligibility Verified' field.
  52. Enter the desired date in the 'Coverage Effective Date' field.
  53. Select "Self" in the 'Client's Relationship To Subscriber' field.
  54. Enter the desired value in the 'Subscriber Policy #' field.
  55. Enter the desired value in the 'Subscriber Medicaid #' field.
  56. Select "Yes" in the 'Subscriber Assignment Of Benefits' field.
  57. Select "Yes" in the 'Subscriber Release Of Info' field.
  58. Select the "Financial Eligibility" section.
  59. Select "Guarantor A" in the 'Guarantor #1' field.
  60. Click [Submit].
  61. Access the 'CareFabric Monitor' form.
  62. Enter the current date in the 'From Date' and 'Through Date' fields.
  63. Select the new client admitted in the previous steps in the 'Client ID' field.
  64. Select "SendTelephonyPatient" in the 'Event/Action Search' field.
  65. Click [View Activity Log].
  66. Validate the 'CareFabric Monitor Report' contains a "SendTelephonyPatient" record.
  67. Click [Click To View Record].
  68. Validate the data filed in the previous steps is displayed.
  69. Close the report and the form.
CarePOV Management - 'Payor Program ID' grid
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
  • CarePOV Management
  • Admission
  • Diagnosis
  • Financial Eligibility
Scenario 1: CarePOV Management - 'Electronic Visit Verification' section
Specific Setup:
  • myAvatar must be configured for Electronic Visit Verification.
  • myAvatar must be configured to integrate with Celltrak and vice versa.
  • A New Product using EVV must be created in the 'CareFabric Integration Management' form and a 'User to send To-Dos' must be filed. In the 'Code Mappings' section of this form a "Note Type" mapping type must be created for EVV.
Steps
  1. Access the 'CarePOV Management' form.
  2. Select the 'Electronic Visit Verification' section.
  3. Select "Celltrak" in the 'EVV Vendor' field.
  4. Select the desired user in the 'EVV Admin User ID' field. Please note: this will determine the user that will be notified if EVV communication is lost due to technical issues. The user will be notified via To-Do in the 'My To Do's' widget.
  5. Enter the desired value in the 'Vendor Account Number' field.
  6. Select the desired progress note form in the 'Progress Note Form' field.
  7. Select "Yes" in the 'Save Progress Notes' field.
  8. Select the desired site in the 'Site' field.
  9. Enter the desired value in the 'Medicaid Provider ID' field.
  10. Validate the 'Required Sections' field is displayed and contains: "SendTelephonyPatient - PrimaryDiagnosis", "SendTelephonyPatient - PayerProgram", and "SendTelephonyPatient - PayerID". Please note: when selected, these sections will be required in order to trigger the 'SendTelephonyPatient' EVV action.
  11. Select the desired value(s) in the 'Required Sections' field.
  12. Validate the 'Provider Address To Be Sent' field is displayed and contains: "Home" and "Office". Validate "Office" is the default value. Please note: the 'Addresses' section of the 'SendTelephonyResource' EVV action payload will be determined based on this selection.
  13. Select the desired value in the 'Provider Address To Be Sent' field.
  14. Validate the 'Payor Program ID' grid contains three columns: "Guarantor", "Payer ID", and "Payer Program".
  15. Click [New Row].
  16. Validate the 'Guarantor' field of the 'Payor Program ID' grid contains all guarantors regardless of financial class.
  17. Select the desired value in the 'Guarantor' field of the 'Payor Program ID' table.
  18. Enter the desired value in the 'Payer ID' field of the 'Payor Program ID' table.
  19. Enter the desired value in the 'Payer Program' field of the 'Payor Program ID' table.
  20. Validate the 'Progress Notes Form Mapping' grid is displayed and contains three columns: "Service Code", "Program", and "Progress Notes Form". Please note: This grid allows the ability to determine the progress note forms that will be used when saving notes.
  21. Click [New Row].
  22. Select the desired value in the 'Service Code' field.
  23. Select the desired value in the 'Program' field.
  24. Select the desired value in the 'Progress Notes Form' field.
  25. [Submit].
Scenario 2: EVV - Validate the 'SendTelephonyPatient' action when all selections are made in the 'Required Sections' field
Specific Setup:
  • myAvatar must be configured for Electronic Visit Verification.
  • myAvatar must be configured to integrate with Celltrak and vice versa.
  • The 'CarePOV Management' - 'Electronic Visit Verification' form must be completed and submitted, including the 'Medicaid Provider ID' field, and the 'Guarantor' and 'Payer ID' fields in the 'Payor Program ID' table.
  • A New Product using EVV must be created in the 'CareFabric Integration Management' form and a 'User to send To-Dos' must be filed. In the 'Code Mappings' section of this form a "Note Type" mapping type must be created for EVV.
  • A service code is defined that has "Yes" selected in the 'Does This Service Require Electronic Visit Verification' field in the 'Service Codes' form and must be assigned to the program being used (Service Code A, Program A).
  • "Yes" is selected in the following fields for the 'SendTelephonyPatient' action: 'Keep Incoming Payload in the Log', 'Keep Outgoing Payload in the Log' and 'Show in the CareFabric Monitor Report' in the 'CareFabric Management' form. This can be done by a Netsmart Associate.
Steps
  1. Access the 'CarePOV Management' form.
  2. Select the "Electronic Visit Verification" section.
  3. Check "SendTelephonyPatient - PrimaryDiagnosis" in the 'Required Sections' field. Please note: when checked, a primary diagnosis will be required to trigger the 'SendTelephonyPatient' action for a client enrolled in an EVV program.
  4. Check "SendTelephonyPatient - PayerProgram" in the 'Required Sections' field. Please note: when checked, the payer program will be required to trigger the 'SendTelephonyPatient' action for a client enrolled in an EVV program.
  5. Check "SendTelephonyPatient - PayerID" in the 'Required Sections' field. Please note: when checked, a payer ID will be required to trigger the 'SendTelephonyPatient' action for a client enrolled in an EVV program.
  6. Validate the 'Payor Program ID' table is populated for all fields: 'Guarantor', 'Payer ID', 'Payer Program'.
  7. Validate the 'Guarantor' field contains all guarantors regardless of financial class. Take note of the guarantor definition in the 'Payor Program ID' table (Guarantor A).
  8. Click [Submit].
  9. Access the 'Admission' form.
  10. Enter any new value in the 'Last Name' and 'First Name' fields.
  11. Select the desired value in the 'Sex' field.
  12. Click [Search] and [New Client].
  13. Enter the desired date in the 'Preadmit/Admission Date' field.
  14. Enter the desired time in the 'Preadmit/Admission Time' field.
  15. Select "Program A" in the 'Program' field.
  16. Select the desired value in the 'Type Of Admission' field.
  17. Select the desired practitioner in the 'Admitting Practitioner' field.
  18. Enter the desired value in the 'Date Of Birth' field.
  19. Enter the desired value in the 'Social Security Number' field.
  20. Select the "Demographics" section.
  21. Enter the desired value in the 'Address - Street' field.
  22. Enter the desired value in the 'Zipcode' field.
  23. Enter the desired value in the 'Home Phone' field.
  24. Click [Submit].
  25. Access the 'CareFabric Monitor' form.
  26. Enter the current date in the 'From Date' and 'Through Date' fields.
  27. Select the new client admitted in the previous steps in the 'Client ID' field.
  28. Select "SendTelephonyPatient" in the 'Event/Action Search' field.
  29. Click [View Activity Log].
  30. Validate the 'CareFabric Monitor Report' contains "No Data Found For Report".
  31. Close the report and the form.
  32. Select the new client and access the 'Diagnosis' form.
  33. Select "Admission" in the 'Type of Diagnosis' field.
  34. Enter the desired time in the 'Time Of Diagnosis' field.
  35. Click [New Row].
  36. Select the desired value in the 'Diagnosis Search' field.
  37. Select the desired practitioner in the 'Diagnosing Practitioner' field.
  38. Click [Submit].
  39. Access the 'CareFabric Monitor' form.
  40. Enter the current date in the 'From Date' and 'Through Date' fields.
  41. Select the new client admitted in the previous steps in the 'Client ID' field.
  42. Select "SendTelephonyPatient" in the 'Event/Action Search' field.
  43. Click [View Activity Log].
  44. Validate the 'CareFabric Monitor Report' contains "No Data Found For Report".
  45. Close the report and the form.
  46. Select the new client and access the 'Financial Eligibility' form.
  47. Select the "Guarantor Selection" section.
  48. Select "Guarantor A" in the 'Guarantor #' field.
  49. Select the desired value in the 'Guarantor Plan' field.
  50. Select "No" in the 'Customize Guarantor Plan' field.
  51. Select "Yes" in the 'Eligibility Verified' field.
  52. Enter the desired date in the 'Coverage Effective Date' field.
  53. Select "Self" in the 'Client's Relationship To Subscriber' field.
  54. Enter the desired value in the 'Subscriber Policy #' field.
  55. Enter the desired value in the 'Subscriber Medicaid #' field.
  56. Select "Yes" in the 'Subscriber Assignment Of Benefits' field.
  57. Select "Yes" in the 'Subscriber Release Of Info' field.
  58. Select the "Financial Eligibility" section.
  59. Select "Guarantor A" in the 'Guarantor #1' field.
  60. Click [Submit].
  61. Access the 'CareFabric Monitor' form.
  62. Enter the current date in the 'From Date' and 'Through Date' fields.
  63. Select the new client admitted in the previous steps in the 'Client ID' field.
  64. Select "SendTelephonyPatient" in the 'Event/Action Search' field.
  65. Click [View Activity Log].
  66. Validate the 'CareFabric Monitor Report' contains a "SendTelephonyPatient" record.
  67. Click [Click To View Record].
  68. Validate the data filed in the previous steps is displayed.
  69. Close the report and the form.
CarePOV Management - 'Electronic Visit Verification' section
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
  • CarePOV Management
  • File Import
Scenario 1: CarePOV Management - 'Electronic Visit Verification' section
Specific Setup:
  • myAvatar must be configured for Electronic Visit Verification.
  • myAvatar must be configured to integrate with Celltrak and vice versa.
  • A New Product using EVV must be created in the 'CareFabric Integration Management' form and a 'User to send To-Dos' must be filed. In the 'Code Mappings' section of this form a "Note Type" mapping type must be created for EVV.
Steps
  1. Access the 'CarePOV Management' form.
  2. Select the 'Electronic Visit Verification' section.
  3. Select "Celltrak" in the 'EVV Vendor' field.
  4. Select the desired user in the 'EVV Admin User ID' field. Please note: this will determine the user that will be notified if EVV communication is lost due to technical issues. The user will be notified via To-Do in the 'My To Do's' widget.
  5. Enter the desired value in the 'Vendor Account Number' field.
  6. Select the desired progress note form in the 'Progress Note Form' field.
  7. Select "Yes" in the 'Save Progress Notes' field.
  8. Select the desired site in the 'Site' field.
  9. Enter the desired value in the 'Medicaid Provider ID' field.
  10. Validate the 'Required Sections' field is displayed and contains: "SendTelephonyPatient - PrimaryDiagnosis", "SendTelephonyPatient - PayerProgram", and "SendTelephonyPatient - PayerID". Please note: when selected, these sections will be required in order to trigger the 'SendTelephonyPatient' EVV action.
  11. Select the desired value(s) in the 'Required Sections' field.
  12. Validate the 'Provider Address To Be Sent' field is displayed and contains: "Home" and "Office". Validate "Office" is the default value. Please note: the 'Addresses' section of the 'SendTelephonyResource' EVV action payload will be determined based on this selection.
  13. Select the desired value in the 'Provider Address To Be Sent' field.
  14. Validate the 'Payor Program ID' grid contains three columns: "Guarantor", "Payer ID", and "Payer Program".
  15. Click [New Row].
  16. Validate the 'Guarantor' field of the 'Payor Program ID' grid contains all guarantors regardless of financial class.
  17. Select the desired value in the 'Guarantor' field of the 'Payor Program ID' table.
  18. Enter the desired value in the 'Payer ID' field of the 'Payor Program ID' table.
  19. Enter the desired value in the 'Payer Program' field of the 'Payor Program ID' table.
  20. Validate the 'Progress Notes Form Mapping' grid is displayed and contains three columns: "Service Code", "Program", and "Progress Notes Form". Please note: This grid allows the ability to determine the progress note forms that will be used when saving notes.
  21. Click [New Row].
  22. Select the desired value in the 'Service Code' field.
  23. Select the desired value in the 'Program' field.
  24. Select the desired value in the 'Progress Notes Form' field.
  25. [Submit].
Scenario 2: EVV - File Import - 'CarePOV Management - Progress Notes Form Mapping' import
Specific Setup:
  • myAvatar must be configured for Electronic Visit Verification.
  • myAvatar must be configured to integrate with Celltrak and vice versa.
  • A New Product using EVV must be created in the 'CareFabric Integration Management' form and a 'User to send To-Dos' must be filed. In the 'Code Mappings' section of this form a "Note Type" mapping type must be created for EVV.
  • A service code must be defined that has "Yes" selected in the 'Does This Service Require Electronic Visit Verification' field in the 'Service Codes' form and must be assigned to the program being used (Service Code A, Program A).
  • A comma delimited text document for 'CarePOV Management - Progress Notes Form Mapping' must be ready for import in the 'File Import' form. It must be in the following format: "Service Code", "Program", "Progress Notes Form". Please note: Service code & Progress Notes form are required, Program is not. (File A)
Steps
  1. Access the 'File Import' form.
  2. Select "[Avatar CareFabric] CarePOV Management - Progress Notes Form Mapping" in the 'File Type' field.
  3. Select "Upload New File" in the 'Action' field.
  4. Click [Process Action].
  5. Navigate to "File A" and select it.
  6. Select "Compile in the 'Action' field.
  7. Select "File A" in the 'File(s)' field.
  8. Click [Process Action].
  9. Validate a message is displayed stating: Compiled.
  10. Click [OK].
  11. Select "Print File" in the 'Action' field.
  12. Select "File A" in the 'File(s)' field.
  13. Click [Process Action].
  14. Validate the report contains the contents of "File A".
  15. Close the report.
  16. Select "Post File" in the 'Action' field.
  17. Select "File A" in the 'File(s)' field.
  18. Click [Process Action].
  19. Validate a message is displayed stating: Posted.
  20. Click [OK] and close the form.
  21. Access the 'CarePOV Management' form.
  22. Select the "Electronic Visit Verification" section.
  23. Validate the 'Progress Notes Form Mapping' grid contains the mappings imported in "File A".
  24. Close the form.
Electronic Visit Verification - 'SendTelephonyResource' SDK action
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
  • CarePOV Management
  • Practitioner Enrollment
Scenario 1: CarePOV Management - 'Electronic Visit Verification' section
Specific Setup:
  • myAvatar must be configured for Electronic Visit Verification.
  • myAvatar must be configured to integrate with Celltrak and vice versa.
  • A New Product using EVV must be created in the 'CareFabric Integration Management' form and a 'User to send To-Dos' must be filed. In the 'Code Mappings' section of this form a "Note Type" mapping type must be created for EVV.
Steps
  1. Access the 'CarePOV Management' form.
  2. Select the 'Electronic Visit Verification' section.
  3. Select "Celltrak" in the 'EVV Vendor' field.
  4. Select the desired user in the 'EVV Admin User ID' field. Please note: this will determine the user that will be notified if EVV communication is lost due to technical issues. The user will be notified via To-Do in the 'My To Do's' widget.
  5. Enter the desired value in the 'Vendor Account Number' field.
  6. Select the desired progress note form in the 'Progress Note Form' field.
  7. Select "Yes" in the 'Save Progress Notes' field.
  8. Select the desired site in the 'Site' field.
  9. Enter the desired value in the 'Medicaid Provider ID' field.
  10. Validate the 'Required Sections' field is displayed and contains: "SendTelephonyPatient - PrimaryDiagnosis", "SendTelephonyPatient - PayerProgram", and "SendTelephonyPatient - PayerID". Please note: when selected, these sections will be required in order to trigger the 'SendTelephonyPatient' EVV action.
  11. Select the desired value(s) in the 'Required Sections' field.
  12. Validate the 'Provider Address To Be Sent' field is displayed and contains: "Home" and "Office". Validate "Office" is the default value. Please note: the 'Addresses' section of the 'SendTelephonyResource' EVV action payload will be determined based on this selection.
  13. Select the desired value in the 'Provider Address To Be Sent' field.
  14. Validate the 'Payor Program ID' grid contains three columns: "Guarantor", "Payer ID", and "Payer Program".
  15. Click [New Row].
  16. Validate the 'Guarantor' field of the 'Payor Program ID' grid contains all guarantors regardless of financial class.
  17. Select the desired value in the 'Guarantor' field of the 'Payor Program ID' table.
  18. Enter the desired value in the 'Payer ID' field of the 'Payor Program ID' table.
  19. Enter the desired value in the 'Payer Program' field of the 'Payor Program ID' table.
  20. Validate the 'Progress Notes Form Mapping' grid is displayed and contains three columns: "Service Code", "Program", and "Progress Notes Form". Please note: This grid allows the ability to determine the progress note forms that will be used when saving notes.
  21. Click [New Row].
  22. Select the desired value in the 'Service Code' field.
  23. Select the desired value in the 'Program' field.
  24. Select the desired value in the 'Progress Notes Form' field.
  25. [Submit].
Scenario 2: EVV - Validate the 'SendTelephonyResource' action
Specific Setup:
  • myAvatar must be configured for Electronic Visit Verification.
  • myAvatar must be configured to integrate with Celltrak and vice versa.
  • A practitioner must be defined (Practitioner A) and associated to a user (User A).
  • Practitioner A must have a social security number filed in the 'Practitioner Information (Confidential)' form.
  • User A must have an email filed in the 'Organization Email Address' field in the "Supplemental" section of the 'User Definition' form.
  • "Office" is selected in the 'Provider Address To Be Sent' field in the 'Electronic Visit Verification' section of the 'CarePOV Management' form.
  • The data element "Staff File" file - "(75) Discipline" data element must have multiple disciplines with the "EVV Discipline Abbreviation" extended dictionary defined. For example: the "Medical Doctor" discipline has the extended dictionary value of MD defined and the "Psychology" discipline has the extended dictionary value of PSYC defined.
  • "Yes" is selected in the following fields for the 'SendTelephonyResource' action: 'Keep Incoming Payload in the Log', 'Keep Outgoing Payload in the Log' and 'Show in the CareFabric Monitor Report' in the 'CareFabric Management' form. This must be done by a Netsmart Associate.
Steps
  1. Select "Practitioner A" and access the 'Practitioner Enrollment' form.
  2. Enter the desired value in the 'Office Address - Street' field.
  3. Enter the desired value in the 'Office Address - Zip Code' field.
  4. Enter the desired value in the 'Office Telephone (1)' field.
  5. Enter the desired value in the 'Home - Street' field.
  6. Enter the desired value in the 'Home - Zip Code' field.
  7. Enter the desired value in the 'Home Telephone' field.
  8. Enter the desired value in the 'Staff EVV ID' field.
  9. Enter the desired value in the 'Office Location ID' field.
  10. Select the "Categories/Taxonomy" section.
  11. Select the existing row for "Practitioner A" in the 'Category/Taxonomy' field.
  12. Enter yesterday's date in the 'End Date' field.
  13. Click [Add Practitioner Categories].
  14. Validate an "Information" message is displayed stating: Saved. Please note: the changes will take effect when you submit the form.
  15. Click [OK].
  16. Select "Create New" in the 'Category/Taxonomy' field.
  17. Enter the current date in the 'Effective Date' field.
  18. Select the desired value (ex. Medical Doctor) in the 'Practitioner Category' field.
  19. Select "Medical Doctor" and "Psychology" in the 'Discipline'. Please note: any disciplines can be selected that have the 'EVV Discipline Abbreviation' extended dictionary defined.
  20. Select desired value(s) in the 'Practitioner Categories For Coverage' field.
  21. Click [Add Practitioner Categories].
  22. Validate an "Information" message is displayed stating: Saved. Please note: The changes will take effect when you submit the form.
  23. Click [OK] and [Submit].
  24. Access the 'CareFabric Monitor' form.
  25. Enter the current date in the 'From Date' and 'Through Date' fields.
  26. Select "SendTelephonyResource" in the 'Events/Actions Search' field.
  27. Click [View Activity Log].
  28. Select "SendTelephonyResource" in the 'CareFabric Monitor Report'.
  29. Click [Click to View Record].
  30. Validate the 'addresses' - 'city' field contains the office city.
  31. Validate the 'addresses' - 'stateCode' field contains the office state.
  32. Validate the 'addresses' - 'street1' field contains the office street address.
  33. Validate the 'addresses' - 'typeCode' - 'code' field contains "O".
  34. Validate the 'addresses' - 'typeCode' - 'displayName' field contains "Office".
  35. Validate the 'addresses' - 'zipCode' field contains the office zip code.
  36. Validate the 'disciplines' field contains "MD","PSYC". Please note: this field will populate all of the values defined in the 'EVV Discipline Abbreviation' extended dictionary that are selected for the practitioner.
  37. Validate the 'locationIDs' field contains the 'Office Location ID'.
  38. Validate the 'ssn' field contains "Practitioner A's" social security number (ex. 987-65-1244).
  39. Validate the 'staffEmail' - 'address' field contains "Practitioner A's" email.
  40. Validate the 'staffEvvID' field contains the 'Staff EVV ID'.
  41. Close the report and the form.
Scenario 3: EVV - Validate the 'SendTelephonyResource' action payload is populated according to the value defined in the 'Provider Address To Be Sent' field
Specific Setup:
  • myAvatar must be configured for Electronic Visit Verification.
  • myAvatar must be configured to integrate with Celltrak and vice versa.
  • A practitioner must be defined (Practitioner A).
  • "Yes" is selected in the following fields for the 'SendTelephonyResource' action: 'Keep Incoming Payload in the Log', 'Keep Outgoing Payload in the Log' and 'Show in the CareFabric Monitor Report' in the 'CareFabric Management' form. This must be done by a Netsmart Associate.
Steps
  1. Access the 'CarePOV Managment' form.
  2. Select the "Electronic Visit Verification" section.
  3. Select "Office" in the 'Provider Address To Be Sent' field.
  4. Click [Submit].
  5. Access the 'Practitioner Enrollment' form for "Practitioner A".
  6. Enter the desired value in the 'Office Address - Street' field.
  7. Enter the desired value in the 'Office Address - Zip Code' field.
  8. Enter the desired value in the 'Office Telephone (1)' field.
  9. Enter the desired value in the 'Home - Street' field.
  10. Enter the desired value in the 'Home - Zip Code' field.
  11. Enter the desired value in the 'Home Telephone' field.
  12. Click [Submit].
  13. Access the 'CareFabric Monitor' form.
  14. Enter the current date in the 'From Date' and 'Through Date' fields.
  15. Select "SendTelephonyResource" in the 'Events/Actions Search' field.
  16. Click [View Activity Log].
  17. Select "SendTelephonyResource" in the 'CareFabric Monitor Report'.
  18. Click [Click to View Record].
  19. Validate the 'addresses' - 'city' field contains the office city.
  20. Validate the 'addresses' - 'stateCode' field contains the office state.
  21. Validate the 'addresses' - 'street1' field contains the office street address.
  22. Validate the 'addresses' - 'typeCode' - 'code' field contains "O".
  23. Validate the 'addresses' - 'typeCode' - 'displayName' field contains "Office".
  24. Validate the 'addresses' - 'zipCode' field contains the office zip code.
  25. Close the report and the form.
  26. Access the 'CarePOV Managment' form.
  27. Select the "Electronic Visit Verification" section.
  28. De-select "Office" in the 'Provider Address To Be Sent' field.
  29. Select "Home" in the 'Provider Address To Be Sent' field.
  30. Click [Submit].
  31. Access the 'Practitioner Enrollment' form for "Practitioner A".
  32. Click [Submit].
  33. Access the 'CareFabric Monitor' form.
  34. Enter the current date in the 'From Date' and 'Through Date' fields.
  35. Select "SendTelephonyResource" in the 'Events/Actions Search' field.
  36. Click [View Activity Log].
  37. Select "SendTelephonyResource" in the 'CareFabric Monitor Report'.
  38. Click [Click to View Record].
  39. Validate the 'addresses' - 'city' field contains the home city.
  40. Validate the 'addresses' - 'stateCode' field contains the home state.
  41. Validate the 'addresses' - 'street1' field contains the home street address.
  42. Validate the 'addresses' - 'typeCode' - 'code' field contains "H".
  43. Validate the 'addresses' - 'typeCode' - 'displayName' field contains "Home".
  44. Validate the 'addresses' - 'zipCode' field contains the home zip code.
  45. Close the report and the form.

Topics
• CarePOV Management • Electronic Visit Verification • Admission • Diagnosis • Financial Eligibility • Practitioner
Update 21 Summary | Details
ProviderConnect Enterprise - 'Delete ProviderConnect Enterprise Client Mapping' form
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
  • Admission
  • Delete ProviderConnect Enterprise Client Mapping
Scenario 1: Admission - "ProviderConnect Enterprise" section
Specific Setup:
  • The 'Avatar CareFabric->ProviderConnect Enterprise->Contracting Providers->->->Enable External Connections' must be set to "Y".
  • The 'Managing Organization Definition' form must be configured for a valid managing organization.
  • A client must exist in the configured managing organization's system.
  • A practitioner must have a NPI that is mapped to a matching practitioner in the managing organization's system (Practitioner A).
Steps
  1. Access the 'Admission' form.
  2. Verify the 'Select Client' dialog is displayed.
  3. Enter the last name of the client that exists in the managing organization's system in the 'Last Name' field.
  4. Enter the first name of the client that exists in the managing organization's system in the 'First Name' field.
  5. Enter the sex of the client that exists in the managing organization's system in the 'Sex' field.
  6. Click [Search].
  7. Validate a "Search Results" message is displayed stating: No matches found.
  8. Click [OK] and [New Client].
  9. Validate a "Client" message is displayed stating: Auto Assign Next ID Number?
  10. Click [Yes].
  11. Enter the desired date in the 'Preadmit/Admission Date' field.
  12. Enter the desired time in the 'Preadmit/Admission Time' field.
  13. Select any program that is selected in the 'Associated Admission Programs' field in the 'Managing Organization Definition' form in the 'Program' field.
  14. Select the desired value in the 'Type Of Admission' field.
  15. Select "Practitioner A" in the 'Admitting Practitioner' field.
  16. Select the "ProviderConnect Enterprise Identifiers" section.
  17. Click [Add New Item].
  18. Select the defined managing organization in the 'External Organization' field.
  19. Click [Search].
  20. Select the matching client record in the 'Select Matching Client Record' dialog.
  21. Click [OK].
  22. Validate the 'External ID' field is disabled contains the client ID for the client in the managing organization's system.
  23. Click [Update Demographics].
  24. Validate an "Information" message is displayed stating: Client Demographics Information Updated.
  25. Click [OK].
  26. Select the "Demographics" section.
  27. Validate demographic fields have been updated to match the managing organization's record.
  28. Click [Submit].
  29. Select the client admitted in the previous steps and access the 'Admission' form.
  30. Select the "ProviderConnect Enterprise Identifiers" section.
  31. Select the mapping filed in the previous steps and click [Edit Selected Item].
  32. Validate the 'External Organization' field is disabled.
  33. Validate the 'External ID' field is disabled.
  34. Validate the 'Search' button is disabled.
  35. Click [Delete Selected Item].
  36. Validate an "Error" message is displayed stating: This mapping has already been created and cannot be deleted here. Please use the 'Delete ProviderConnect Enterprise Client Mapping' form to remove existing mappings.
  37. Click [OK] and close the form.
  38. Access Crystal Reports or other SQL Reporting Tool.
  39. Select the PM namespace.
  40. Create a report using the 'SYSTEM.pce_client_mapping' table.
  41. Validate a row is displayed for the client mapping created in the previous steps.
  42. Validate the 'ID' field contains a unique identifier (ex. 1||3||1).
  43. Validate the 'FACILITY' field contains the facility (ex. 1).
  44. Validate the 'external_PATID' field contains the ID of the client in the managing organization (ex. 16).
  45. Validate the 'local_PATID' field contains the ID of the client (ex. 3).
  46. Validate the 'managing_organization_ID' field contains the ID of the managing organization the client is mapped to (ex. 1).
  47. Close the report.
Scenario 2: ProviderConnect Enterprise- Validate the 'PutProgramAdmission' action
Specific Setup:
  • The 'Avatar CareFabric->ProviderConnect Enterprise->Contracting Providers->->->Enable External Connections' must be set to "Y".
  • The 'Managing Organization Definition' form must be configured for a valid managing organization.
  • A client must exist in the configured managing organization's system with a DOB and SSN on file (Client A).
  • A practitioner must have a NPI that is mapped to a matching practitioner in the managing organization's system (Practitioner A).
Steps
  1. Access the 'Admission' form.
  2. Verify the 'Select Client' dialog is displayed.
  3. Enter the last name of the client that exists in the managing organization's system in the 'Last Name' field.
  4. Enter the first name of the client that exists in the managing organization's system in the 'First Name' field.
  5. Enter the sex of the client that exists in the managing organization's system in the 'Sex' field.
  6. Click [Search].
  7. Validate a "Search Results" message is displayed stating: No matches found.
  8. Click [OK] and [New Client].
  9. Validate a "Client" message is displayed stating: Auto Assign Next ID Number?
  10. Click [Yes].
  11. Enter the desired date in the 'Preadmit/Admission Date' field.
  12. Enter the desired time in the 'Preadmit/Admission Time' field.
  13. Select any program that is selected in the 'Associated Admission Programs' field in the 'Managing Organization Definition' form in the 'Program' field.
  14. Enter "Client A's" date of birth in the 'Date Of Birth' field.
  15. Enter "Client A's" social security number in the 'Social Security Number' field.
  16. Select the desired value in the 'Type Of Admission' field.
  17. Select desired value in the 'Source Of Admission' field.
  18. Enter "Practitioner A" in the 'Admitting Practitioner' field.
  19. Select the "ProviderConnect Enterprise Identifiers" section.
  20. Click [Add New Item].
  21. Select the defined managing organization in the 'External Organization' field.
  22. Click [Search].
  23. Select the matching client record in the 'Select Matching Client Record' dialog.
  24. Click [OK].
  25. Validate the 'External ID' field contains the client ID for the client in the managing organization's system.
  26. Click [Update Demographics].
  27. Validate an "Information" message is displayed stating: Client Demographics Information Updated.
  28. Click [OK].
  29. Select the "Demographics" section.
  30. Validate demographic fields have been updated to match the managing organizations record.
  31. Click [Submit].
  32. Access the 'ProviderConnect Enterprise Action Log'.
  33. Enter the desired date in the 'From Date' and 'Through Date' fields.
  34. Enter the desired time in the 'From Time' and 'Through Time' fields.
  35. Select the desired organization in the 'Managing Organization' field.
  36. Select "PutProgramAdmission" in the 'Action Name' field.
  37. Click [View Action Log].
  38. Verify the 'ProviderConnect Enterprise Action Log' Report is displayed.
  39. Validate the 'ProviderConnect Enterprise Action Log' Report contains a row for the 'PutProgramAdmission' action that was triggered from the 'Admission' form with a result of "Success".
  40. Close the report and the form.
Scenario 3: Delete ProviderConnect Enterprise Client Mapping - Delete a client mapping
Specific Setup:
  • The 'Avatar CareFabric->ProviderConnect Enterprise->Contracting Providers->->->Enable External Connections' must be set to "Y".
  • The 'Managing Organization Definition' form must be configured for valid managing organizations.
  • A client must exist in the configured managing organization's system.
  • A practitioner must have a NPI that is mapped to a matching practitioner in the managing organization's system (Practitioner A).
Steps
  1. Access the 'Admission' form.
  2. Verify the 'Select Client' dialog is displayed.
  3. Enter the last name of the client that exists in the managing organization's system in the 'Last Name' field.
  4. Enter the first name of the client that exists in the managing organization's system in the 'First Name' field.
  5. Enter the sex of the client that exists in the managing organization's system in the 'Sex' field.
  6. Click [Search].
  7. Validate a "Search Results" message is displayed stating: No matches found.
  8. Click [OK] and [New Client].
  9. Validate a "Client" message is displayed stating: Auto Assign Next ID Number?
  10. Click [Yes].
  11. Enter the desired date in the 'Preadmit/Admission Date' field.
  12. Enter the desired time in the 'Preadmit/Admission Time' field.
  13. Select any program that is selected in the 'Associated Admission Programs' field in the 'Managing Organization Definition' form in the 'Program' field.
  14. Select the desired value in the 'Type Of Admission' field.
  15. Select "Practitioner A" in the 'Admitting Practitioner' field.
  16. Select the "ProviderConnect Enterprise Identifiers" section.
  17. Click [Add New Item].
  18. Select the defined managing organization in the 'External Organization' field.
  19. Click [Search].
  20. Select the matching client record in the 'Select Matching Client Record' dialog.
  21. Click [OK].
  22. Validate the 'External ID' field is disabled contains the client ID for the client in the managing organization's system.
  23. Click [Update Demographics].
  24. Validate an "Information" message is displayed stating: Client Demographics Information Updated.
  25. Click [OK].
  26. Select the "Demographics" section.
  27. Validate demographic fields have been updated to match the managing organization's record.
  28. Click [Submit].
  29. Access Crystal Reports or other SQL Reporting Tool.
  30. Create a report using the 'SYSTEM.pce_client_mapping' table.
  31. Validate a row is displayed for the client mapping created in the previous steps.
  32. Validate the 'ID' field contains a unique identifier (ex. 1||3||1).
  33. Validate the 'FACILITY' field contains the facility (ex. 1).
  34. Validate the 'external_PATID' field contains the ID of the client in the managing organization (ex. 16).
  35. Validate the 'local_PATID' field contains the ID of the client (ex. 3).
  36. Validate the 'managing_organization_ID' field contains the ID of the managing organization the client is mapped to (ex. 1).
  37. Access the 'Delete ProviderConnect Enterprise Client Mapping' form.
  38. Select the client admitted in the previous steps in the 'Client' field.
  39. Select a managing organization that the client is not mapped to in the 'Managing Organization' field.
  40. Validate a message is displayed stating: No external mapping exists.
  41. Click [OK].
  42. Select the managing organization that the client is mapped to in the 'Managing Organization' field.
  43. Validate the 'External ID' field is disabled and contains the client's external ID.
  44. Click [Delete Mapping].
  45. Validate a message is displayed stating: Are you sure you wish to continue? Deleting this mapping cannot be undone. Re-mapping this client at a later time will send new data records to the appropriate managing organization, which may result in duplicate episodes and records if that organization has not cleared its records.
  46. Click [OK].
  47. Validate the 'External ID' field no longer contains a value.
  48. Close the form.
  49. Select the client admitted in the previous steps and access the 'Admission' form.
  50. Select the "ProviderConnect Enterprise Identifiers" section.
  51. Validate the 'ProviderConnect Enterprise Client Mapping' grid no longer contains the client mapping.
  52. Close the form.
  53. Access Crystal Reports or other SQL Reporting Tool.
  54. Refresh the report using the 'SYSTEM.pce_client_mapping' table.
  55. Validate the row for the client mapping is no longer displayed.
  56. Close the report.

Topics
• Admission • ProviderConnect Enterprise
Update 22.1 Summary | Details
Avatar CareFabric - Support for time zones
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
  • Registry Settings (PM)
  • Flowsheet
  • client-search-form
  • SQL Query/Reporting
  • Task List NX POV
  • Facesheet.Vitals
Scenario 1: Flowsheet "Vital Signs" - Validate the 'Time Zone Offset' registry setting when set to "-1"
Specific Setup:
  • Must have access to the Flowsheet application and have "Vital Signs" assessments published.
  • Must have access to Crystal Reports or other SQL Reporting tool.
Steps
  1. Access the 'Registry Settings' form.
  2. Enter "Time Zone Offset" in the 'Select Registry Setting' field.
  3. Click [View Registry Settings].
  4. Select "Time Zone Offset" and click [OK].
  5. Validate the 'Registry Setting Details' field contains: "Define the time zone offset for a facility in hours as a positive or negative integer."
  6. Enter time zone offset value "-1" in the 'Registry Setting Value' field.
  7. Click [Submit] and close the form.
  8. Access the 'Flowsheet' widget.
  9. Select any client.
  10. Click "Vitals" collections tab.
  11. Navigate to the 'Vital Signs' assessment
  12. Populate the fields.
  13. Click [Sign].
  14. Verify the previously signed "Vital signs" assessment is displayed as expected in the historical column.
  15. Access the Crystal Reports or other SQL Reporting Tool.
  16. Create a report using the 'SYSTEM.cw_vital_signs' table.
  17. Validate a row is displayed for the recent vitals signs for the above client.
  18. Validate the 'PATID' field contains the clientID of the above client.
  19. Validate the 'Admin_time_actual_h' field contains the Time as set by the time zone offset value in the registry settings for the updated vital signs.
  20. Validate the 'Admin_date_actual' field contains the Date for the updated vital signs.
  21. Close the report.
Scenario 2: Flowsheet "Vital Signs" - Validate the 'Time Zone Offset' registry setting when set to "1"
Specific Setup:
  • Must have access to the Flowsheet application and have "Vital Signs" assessments published.
  • Must have access to Crystal Reports or other SQL Reporting tool.
Steps
  1. Access the 'Registry Settings' form.
  2. Enter "Time Zone Offset" in the 'Select Registry Setting' field.
  3. Click [View Registry Settings].
  4. Select "Time Zone Offset" and click [OK].
  5. Validate the 'Registry Setting Details' field contains: "Define the time zone offset for a facility in hours as a positive or negative integer."
  6. Enter time zone offset value "1" in the 'Registry Setting Value' field.
  7. Click [Submit] and close the form.
  8. Access the 'Flowsheet' widget.
  9. Select any client.
  10. Click "Vitals" collections tab.
  11. Navigate to the 'Vital Signs' assessment.
  12. Populate the fields.
  13. Click [Sign].
  14. Verify the previously signed "Vital signs" assessment is displayed as expected in the historical column.
  15. Access the Crystal Reports or other SQL Reporting Tool.
  16. Create a report using the 'SYSTEM.cw_vital_signs' table.
  17. Validate a row is displayed for the recent vitals signs for the above client.
  18. Validate the 'PATID' field contains the clientID of the above client.
  19. Validate the 'Admin_time_actual_h' field contains the Time as set by the time zone offset value in the registry settings for the updated vital signs.
  20. Validate the 'Admin_date_actual' field contains the Date for the updated vital signs.
  21. Close the report.
Scenario 3: Flowsheet "Vital Signs" - Validate the 'Time Zone Offset' registry setting when set to "0"
Specific Setup:
  • Must have access to the Flowsheet application and have "Vital Signs" assessments published.
  • Must have access to Crystal Reports or other SQL Reporting tool.
Steps
  1. Access the 'Registry Settings' form.
  2. Enter "Time Zone Offset" in the 'Select Registry Setting' field.
  3. Click [View Registry Settings].
  4. Select "Time Zone Offset" and click [OK].
  5. Validate the 'Registry Setting Details' field contains: "Define the time zone offset for a facility in hours as a positive or negative integer."
  6. Enter time zone offset value "0" in the 'Registry Setting Value' field.
  7. Click [Submit] and close the form.
  8. Access the 'Flowsheet' widget.
  9. Select any client.
  10. Click "Vitals" collections tab.
  11. Navigate to the 'Vital Signs' assessment.
  12. Populate the fields.
  13. Click [Sign].
  14. Verify the previously signed "Vital signs" assessment is displayed as expected in the historical column.
  15. Access the Crystal Reports or other SQL Reporting Tool.
  16. Create a report using the 'SYSTEM.cw_vital_signs' table.
  17. Validate a row is displayed for the recent vitals signs for the above client.
  18. Validate the 'PATID' field contains the clientID of the above client.
  19. Validate the 'Admin_time_actual_h' field contains the local Time for the updated vital signs.
  20. Validate the 'Admin_date_actual' field contains the Date for the updated vital signs.
  21. Close the report.
Scenario 4: Task List - Flowsheet "Vital Signs" - Validate the 'Time zone offset' registry setting when set to "-1"
Specific Setup:
  • Using the "Task Definition" Avatar form, have a Task Code configured.
  • Using the "Task Association" Avatar form, associate the Task Code to an Order Code.
  • Must have access to the Flowsheet application and make sure 'Vital Signs' assessment is published and it is configured with the above Task Code.
  • Using the Order Entry Console, have an order for any client with the Order Code associated to the Task Code.
  • Must have access to Crystal Reports or other SQL reporting tool.
Steps
  1. Access the 'Registry Settings' form.
  2. Enter "Time Zone Offset" in the 'Select Registry Setting' field.
  3. Click [View Registry Settings].
  4. Select "Time Zone Offset" and click [OK].
  5. Validate the 'Registry Setting Details' field contains: "Define the time zone offset for a facility in hours as a positive or negative integer."
  6. Enter time zone offset value "-1" in the 'Registry Setting Value' field.
  7. Click [Submit] and close the form.
  8. In Avatar, navigate to the "Task List" widget.
  9. Search and select the desired client.
  10. Verify the desired task is displayed as expected for the selected client.
  11. Click the desired task to lock the task in place.
  12. Click [Complete].
  13. Verify the "Flowsheet Documentations" dialog window is displayed as expected.
  14. Verify the "Vital Signs" assessment is displayed as expected.
  15. Populate the fields.
  16. Click [Sign].
  17. Verify the "Flowsheet Documentations" dialog window is no longer displayed.
  18. Verify the previously selected task is no longer displayed.
  19. Access Crystal Reports or other SQL Reporting Tool and run a query against "SYSTEM.task" table.
  20. Verify a row is displayed for the recent vitals signs task completion for the above client in the "SYSTEM.task" table.
  21. Verify the 'PATID' field contains the clientID of the above client.
  22. Verify the "data_entry_date" field contains the Date for the respective Task completed.
  23. Verify the "data_entry_time" field contains the Time as set by the time zone offset value in the registry settings for the respective Task completed.
  24. Close the report.
Scenario 5: Task List - Flowsheet "Vital Signs" - Validate the 'Time zone offset' registry setting when set to "0"
Specific Setup:
  • Using the "Task Definition" Avatar form, have a Task Code configured.
  • Using the "Task Association" Avatar form, associate the Task Code to an Order Code.
  • Must have access to the Flowsheet application and make sure 'Vital Signs' assessment is published and it is configured with the above Task Code.
  • Using the Order Entry Console, have an order for any client with the Order Code associated to the Task Code.
  • Must have access to Crystal Reports or other SQL reporting tool.
Steps
  1. Access the 'Registry Settings' form.
  2. Enter "Time Zone Offset" in the 'Select Registry Setting' field.
  3. Click [View Registry Settings].
  4. Select "Time Zone Offset" and click [OK].
  5. Validate the 'Registry Setting Details' field contains: "Define the time zone offset for a facility in hours as a positive or negative integer."
  6. Enter time zone offset value "0" in the 'Registry Setting Value' field.
  7. Click [Submit] and close the form.
  8. In Avatar, navigate to the "Task List" widget.
  9. Search and select the desired client.
  10. Verify the desired task is displayed as expected for the selected client.
  11. Click the desired task to lock the task in place.
  12. Click [Complete].
  13. Verify the "Flowsheet Documentations" dialog window is displayed as expected.
  14. Verify the "Vital Signs" assessment is displayed as expected.
  15. Populate the fields.
  16. Click [Sign].
  17. Verify the "Flowsheet Documentations" dialog window is no longer displayed.
  18. Verify the previously selected task is no longer displayed.
  19. Access Crystal Reports or other SQL Reporting Tool and run a query against "SYSTEM.task" table.
  20. Verify a row is displayed for the recent vitals signs task completion for the above client in the "SYSTEM.task" table.
  21. Verify the 'PATID' field contains the clientID of the above client.
  22. Verify the "data_entry_date" field contains the Date for the respective Task completed.
  23. Verify the "data_entry_time" field contains the local Time for the respective Task completed.
  24. Close the report.
Scenario 6: Task List - Flowsheet "Vital Signs" - Validate the 'Time zone offset' registry setting when set to "1"
Specific Setup:
  • Using the "Task Definition" Avatar form, have a Task Code configured.
  • Using the "Task Association" Avatar form, associate the Task Code to an Order Code.
  • Must have access to the Flowsheet application and make sure 'Vital Signs' assessment is published and it is configured with the above Task Code.
  • Using the Order Entry Console, have an order for any client with the Order Code associated to the Task Code.
  • Must have access to Crystal Reports or other SQL reporting tool.
Steps
  1. Access the 'Registry Settings' form.
  2. Enter "Time Zone Offset" in the 'Select Registry Setting' field.
  3. Click [View Registry Settings].
  4. Select "Time Zone Offset" and click [OK].
  5. Validate the 'Registry Setting Details' field contains: "Define the time zone offset for a facility in hours as a positive or negative integer."
  6. Enter time zone offset value "1" in the 'Registry Setting Value' field.
  7. Click [Submit] and close the form.
  8. In Avatar, navigate to the "Task List" widget.
  9. Search and select the desired client.
  10. Verify the desired task is displayed as expected for the selected client.
  11. Click the desired task to lock the task in place.
  12. Click [Complete].
  13. Verify the "Flowsheet Documentations" dialog window is displayed as expected.
  14. Verify the "Vital Signs" assessment is displayed as expected.
  15. Populate the fields.
  16. Click [Sign].
  17. Verify the "Flowsheet Documentations" dialog window is no longer displayed.
  18. Verify the previously selected task is no longer displayed.
  19. Access Crystal Reports or other SQL Reporting Tool and run a query against "SYSTEM.task" table.
  20. Verify a row is displayed for the recent vitals signs task completion for the above client in the "SYSTEM.task" table.
  21. Verify the 'PATID' field contains the clientID of the above client.
  22. Verify the "data_entry_date" field contains the Date for the respective completed Task.
  23. Verify the "data_entry_time" field contains the Time as set by the time zone offset value in the registry settings for the respective completed Task.
  24. Close the report.
Scenario 7: MedNote "Vitals" - Validate the 'Time Zone Offset' registry setting when set to "-1"
Specific Setup:
  • User with existing Provider login credentials
  • A client is enrolled in an existing episode in Medical Note
  • "Client A"
  • User must have access to the 'SYSTEM.cw_vital_signs' SQL table in the 'User Definition' form
Steps
  1. Access the 'Registry Settings' form.
  2. Enter "Time Zone Offset" in the 'Select Registry Setting' field.
  3. Click [View Registry Settings].
  4. Select "Time Zone Offset" and click [OK].
  5. Validate the 'Registry Setting Details' field contains: "Define the time zone offset for a facility in hours as a positive or negative integer."
  6. Enter time zone offset value "-1" in the 'Registry Setting Value' field.
  7. Click [Submit] and close the form.
  8. Select "Client A" and select the MedNote widget.
  9. Verify the existence of the "Facesheet" tab.
  10. Click [Vitals] link.
  11. Click [Add] and set "Heart Rate(BPM)" field to any value.
  12. Click [Save] and validate that a new vitals entry is created for "Client A".
  13. Access Crystal Reports or other SQL Reporting Tool.
  14. Create a report using the 'SYSTEM.cw_vital_signs' table.
  15. Validate a row is displayed for the recent vitals signs for "Client A".
  16. Validate the 'PATID' field contains the Client ID for "Client A".
  17. Validate the 'Admin_time_actual_h' field contains the Time as set by the time zone offset value in the registry settings for the updated vital signs.
  18. Validate the 'Admin_date_actual' field contains the Date for the updated vital signs.
  19. Close the report.
  20. Select "Client A" and select the MedNote widget.
  21. Verify the existence of the "Facesheet" tab.
  22. Click [Vitals] link and click [Refresh].
  23. Verify the existence of the vitals entry for "Client A".
  24. Validate that the local date and time value is displayed in the "Date/Time" column on the existing vitals entry.
Scenario 8: MedNote "Vitals" - Validate the 'Time Zone Offset' registry setting when set to "0"
Specific Setup:
  • User with existing Provider login credentials
  • A client is enrolled in an existing episode in Medical Note
  • "Client A"
  • User must have access to the 'SYSTEM.cw_vital_signs' SQL table in the 'User Definition' form
Steps
  1. Access the 'Registry Settings' form.
  2. Enter "Time Zone Offset" in the 'Select Registry Setting' field.
  3. Click [View Registry Settings].
  4. Select "Time Zone Offset" and click [OK].
  5. Validate the 'Registry Setting Details' field contains: "Define the time zone offset for a facility in hours as a positive or negative integer."
  6. Enter time zone offset value "0" in the 'Registry Setting Value' field.
  7. Click [Submit] and close the form.
  8. Select "Client A" and select the MedNote widget.
  9. Verify the existence of the "Facesheet" tab.
  10. Click [Vitals] link.
  11. Click [Add] and set "Heart Rate(BPM)" field to any value.
  12. Click [Save] and validate that a new vitals entry is created for "Client A".
  13. Access Crystal Reports or other SQL Reporting Tool.
  14. Create a report using the 'SYSTEM.cw_vital_signs' table.
  15. Validate a row is displayed for the recent vitals signs for "Client A".
  16. Validate the 'PATID' field contains the Client ID for "Client A".
  17. Validate the 'Admin_time_actual_h' field contains the local Time for the updated vital signs.
  18. Validate the 'Admin_date_actual' field contains the Date for the updated vital signs.
  19. Close the report.
  20. Select "Client A" and select the MedNote widget.
  21. Verify the existence of the "Facesheet" tab.
  22. Click [Vitals] link and click [Refresh].
  23. Verify the existence of the vitals entry for "Client A".
  24. Validate that the local date and time value is displayed in the "Date/Time" column on the existing vitals entry.
Scenario 9: MedNote "Vitals" - Validate the 'Time Zone Offset' registry setting when set to "1"
Specific Setup:
  • User with existing Provider login credentials
  • A client is enrolled in an existing episode in Medical Note
  • "Client A"
  • User must have access to the 'SYSTEM.cw_vital_signs' SQL table in the 'User Definition' form
Steps
  1. Access the 'Registry Settings' form.
  2. Enter "Time Zone Offset" in the 'Select Registry Setting' field.
  3. Click [View Registry Settings].
  4. Select "Time Zone Offset" and click [OK].
  5. Validate the 'Registry Setting Details' field contains: "Define the time zone offset for a facility in hours as a positive or negative integer."
  6. Enter time zone offset value "1" in the 'Registry Setting Value' field.
  7. Click [Submit] and close the form.
  8. Select "Client A" and select the MedNote widget.
  9. Verify the existence of the "Facesheet" tab.
  10. Click [Vitals] link.
  11. Click [Add] and set "Heart Rate(BPM)" field to any value.
  12. Click [Save] and validate that a new vitals entry is created for "Client A".
  13. Access Crystal Reports or other SQL Reporting Tool.
  14. Create a report using the 'SYSTEM.cw_vital_signs' table.
  15. Validate a row is displayed for the recent vitals signs for "Client A".
  16. Validate the 'PATID' field contains the Client ID for "Client A".
  17. Validate the 'Admin_time_actual_h' field contains the Time as set by the time zone offset value in the registry settings for the updated vital signs.
  18. Validate the 'Admin_date_actual' field contains the Date for the updated vital signs.
  19. Close the report.
  20. Select "Client A" and select the MedNote widget.
  21. Verify the existence of the "Facesheet" tab.
  22. Click [Vitals] link and click [Refresh].
  23. Verify the existence of the vitals entry for "Client A".
  24. Validate that the local date and time value is displayed in the "Date/Time" column on the existing vitals entry.

Topics
• Registry Settings • Vitals • Medical Note
Update 24 Summary | Details
Avatar CareFabric - support for Telehealth
Scenario 1: Schedule a TeleHealth appointment with a TeleHealth service code and validate the TeleHealthAppointmentCreated/Updated/Deleted SDK events
Specific Setup:
  • A service code must be defined as a "Telehealth Service" in the 'Service Codes' form.
  • A client is enrolled in an existing episode and has a phone number and email filed (Client A).
  • A user is defined in 'User Definition' that has the following: "TeleHealth" selected in the 'Netsmart Mobile App Access' field, "System Admin" selected in the 'Netsmart Mobile App User Role' field, an email filed in the 'Organizational Email Address' field, and an associated staff member that has hours for scheduling.
Steps
  1. Access the 'Scheduling Calendar' form.
  2. Right click in the 'Appointment Grid' and click [Add Appointment].
  3. Enter the TeleHealth Service Code in the 'Service Code' field.
  4. Enter "Client A" in the 'Client' field.
  5. Select a non TeleHealth location in the 'Location' field.
  6. Click [Submit].
  7. Validate the 'Appointment Grid' contains the new appointment.
  8. Click [Dismiss].
  9. Access the 'CareFabric Monitor' form.
  10. Enter the current date in the 'From Date' and 'Through Date' fields.
  11. Enter "TeleHealthAppointmentCreated" in the 'Event/Action Search' field.
  12. Click [View Activity Log].
  13. Validate the 'CareFabric Monitor Report' field contains a "TeleHealthAppointmentCreated" record.
  14. Click [Click To View Record].
  15. Validate the 'appointmentDateRange' - 'fromDate' field contains the appointment start date/time.
  16. Validate the 'appointmentDateRange' - 'toDate' field contains the appointment end date/time.
  17. Validate the 'participants' - 'email' field contains "Client A's" email.
  18. Validate the 'participantID' - 'id' field contains "Client A's" ID.
  19. Validate the 'participantName' field contains "Client A's" name in the format of LAST,FIRST.
  20. Validate the 'phoneNumber' field contains "Client A's" phone number.
  21. Validate the 'typeCode' - 'code' field contains "CLIENT".
  22. Validate the 'typeCode' - 'isActive' field contains "true".
  23. Validate the 'programCode' - 'code' field contains "Client A's" program code.
  24. Validate the 'programCode' - 'displayName' field contains "Client A's" program.
  25. Validate the 'programCode' - 'isActive' field contains "true".
  26. Validate the 'serviceCode' - 'code' field contains the TeleHealth service code used.
  27. Validate the 'serviceCode' - 'displayName' field contains the name of the TeleHealth service code used.
  28. Validate the 'serviceCode' - 'isActive' field contains "true".
  29. Validate the 'teleHealthAppointmentID' - 'id' field contains unique id for the appointment.
  30. Validate the 'teleHealthProviderIDs' - 'humanReadableValue' field contains the TeleHealth Provider ID.
  31. Validate the 'teleHealthProviderIDs' - 'id' field contains the email associated to the TeleHealth Provider.
  32. Close the report and the form.
  33. Access the 'Scheduling Calendar' form.
  34. Right click on the appointment for "Client A".
  35. Click [Details/Edit].
  36. Enter any new value in the 'Duration' field.
  37. Click [Submit].
  38. Validate the 'Appointment Grid' field contains the appointment for "Client A" with the updated duration.
  39. Click [Dismiss].
  40. Access the 'CareFabric Monitor' form.
  41. Enter the current date in the 'From Date' and 'Through Date' fields.
  42. Enter "TeleHealthAppointmentUpdated" in the 'Event/Action Search' field.
  43. Click [View Activity Log].
  44. Validate the 'CareFabric Monitor Report' contains a "TeleHealthAppointmentUpdated" record.
  45. Click [Click To View Record].
  46. Validate the 'appointmentDateRange' - 'fromDate' field reflects the updated appointment duration.
  47. Validate the 'appointmentDateRange' - 'toDate' field reflects the updated appointment duration.
  48. Close the report and the form.
  49. Access the 'Scheduling Calendar' form.
  50. Right click on the appointment for "Client A".
  51. Click [Delete] and [Yes].
  52. Validate the 'Appointment Grid' no longer contains the appointment for "Client A".
  53. Click [Dismiss].
  54. Access the 'CareFabric Monitor' form.
  55. Enter the current date in the 'From Date' and 'Through Date' fields.
  56. Enter "TeleHealthAppointmentDeleted" in the 'Event/Action Search' field.
  57. Click [View Activity Log].
  58. Validate the 'CareFabric Monitor Report' contains a "TeleHealthAppointmentDeleted" record.
  59. Click [Click To View Record].
  60. Validate the 'appointmentDateRange' field contains "null".
  61. Validate the 'participants' field contains "[ ]".
  62. Validate the 'programCode' field contains "null".
  63. Validate the 'serviceCode' field contains "null".
  64. Validate the 'teleHealthAppointmentID' - 'humanReadableValue' field contains "null".
  65. Validate the 'teleHealthAppointmentID' - 'id' field contains the unique id for the appointment.
  66. Validate the 'teleHealthProviderIDs' field contains "[ ]".
  67. Close the report and the form.
Scenario 2: Schedule a TeleHealth appointment with a TeleHealth location and validate the TeleHealthAppointmentCreated/Updated/Deleted SDK events
Specific Setup:
  • The 'Enable Telehealth integration at location level' registry setting is set to "Y"
  • A location must be defined as a "TeleHealth Location" in the 'Dictionary Update' form.
  • A client is enrolled in an existing episode and has a phone number and email filed (Client A).
  • A user is defined in 'User Definition' that has the following: "TeleHealth" selected in the 'Netsmart Mobile App Access' field, "System Admin" selected in the 'Netsmart Mobile App User Role' field, an email filed in the 'Organizational Email Address' field, and an associated staff member that has hours for scheduling.
Steps
  1. Access the 'Scheduling Calendar' form.
  2. Right click in the 'Appointment Grid' and click [Add Appointment].
  3. Enter a non TeleHealth service code in the 'Service Code' field.
  4. Enter "Client A" in the 'Client' field.
  5. Select the TeleHealth Location in the 'Location' field.
  6. Click [Submit].
  7. Validate the 'Appointment Grid' contains the new appointment.
  8. Click [Dismiss].
  9. Access the 'CareFabric Monitor' form.
  10. Enter the current date in the 'From Date' and 'Through Date' fields.
  11. Enter "TeleHealthAppointmentCreated" in the 'Event/Action Search' field.
  12. Click [View Activity Log].
  13. Validate the 'CareFabric Monitor Report' field contains a "TeleHealthAppointmentCreated" record.
  14. Click [Click To View Record].
  15. Validate the 'appointmentDateRange' - 'fromDate' field contains the appointment start date/time.
  16. Validate the 'appointmentDateRange' - 'toDate' field contains the appointment end date/time.
  17. Validate the 'participants' - 'email' field contains "Client A's" email.
  18. Validate the 'participantID' - 'id' field contains "Client A's" ID.
  19. Validate the 'participantName' field contains "Client A's" name in the format of LAST,FIRST.
  20. Validate the 'phoneNumber' field contains "Client A's" phone number.
  21. Validate the 'typeCode' - 'code' field contains "CLIENT".
  22. Validate the 'typeCode' - 'isActive' field contains "true".
  23. Validate the 'programCode' - 'code' field contains "Client A's" program code.
  24. Validate the 'programCode' - 'displayName' field contains "Client A's" program.
  25. Validate the 'programCode' - 'isActive' field contains "true".
  26. Validate the 'serviceCode' - 'code' field contains the service code used.
  27. Validate the 'serviceCode' - 'displayName' field contains the name of the service code used.
  28. Validate the 'serviceCode' - 'isActive' field contains "true".
  29. Validate the 'teleHealthAppointmentID' - 'id' field contains unique id for the appointment.
  30. Validate the 'teleHealthProviderIDs' - 'humanReadableValue' field contains the TeleHealth Provider ID.
  31. Validate the 'teleHealthProviderIDs' - 'id' field contains the email associated to the TeleHealth Provider.
  32. Close the report and the form.
  33. Access the 'Scheduling Calendar' form.
  34. Right click on the appointment for "Client A".
  35. Click [Details/Edit].
  36. Enter any new value in the 'Duration' field.
  37. Click [Submit].
  38. Validate the 'Appointment Grid' field contains the appointment for "Client A" with the updated duration.
  39. Click [Dismiss].
  40. Access the 'CareFabric Monitor' form.
  41. Enter the current date in the 'From Date' and 'Through Date' fields.
  42. Enter "TeleHealthAppointmentUpdated" in the 'Event/Action Search' field.
  43. Click [View Activity Log].
  44. Validate the 'CareFabric Monitor Report' contains a "TeleHealthAppointmentUpdated" record.
  45. Click [Click To View Record].
  46. Validate the 'appointmentDateRange' - 'fromDate' field reflects the updated appointment duration.
  47. Validate the 'appointmentDateRange' - 'toDate' field reflects the updated appointment duration.
  48. Close the report and the form.
  49. Access the 'Scheduling Calendar' form.
  50. Right click on the appointment for "Client A".
  51. Click [Delete] and [Yes].
  52. Validate the 'Appointment Grid' no longer contains the appointment for "Client A".
  53. Click [Dismiss].
  54. Access the 'CareFabric Monitor' form.
  55. Enter the current date in the 'From Date' and 'Through Date' fields.
  56. Enter "TeleHealthAppointmentDeleted" in the 'Event/Action Search' field.
  57. Click [View Activity Log].
  58. Validate the 'CareFabric Monitor Report' contains a "TeleHealthAppointmentDeleted" record.
  59. Click [Click To View Record].
  60. Validate the 'appointmentDateRange' field contains "null".
  61. Validate the 'participants' field contains "[ ]".
  62. Validate the 'programCode' field contains "null".
  63. Validate the 'serviceCode' field contains "null".
  64. Validate the 'teleHealthAppointmentID' - 'humanReadableValue' field contains "null".
  65. Validate the 'teleHealthAppointmentID' - 'id' field contains the unique id for the appointment.
  66. Validate the 'teleHealthProviderIDs' field contains "[ ]".
  67. Close the report and the form.
Scenario 3: Validate support for DST when scheduling Telehealth appointments using a Telehealth location
Specific Setup:
  • The 'Enable Telehealth integration at location level' registry setting is set to "Y".
  • A location must be defined as a "TeleHealth Location" in the 'Dictionary Update' form.
  • A client is enrolled in an existing episode and has a phone number and email filed (Client A).
  • A user is defined in 'User Definition' that has the following: "TeleHealth" selected in the 'Netsmart Mobile App Access' field, "System Admin" selected in the 'Netsmart Mobile App User Role' field, an email filed in the 'Organizational Email Address' field, and an associated staff member that has hours for scheduling.
Steps
  1. Access the 'Scheduling Calendar' form.
  2. Navigate to a date during Daylight Savings Time (DST).
  3. Right click in the 'Appointment Grid' and click [Add Appointment].
  4. Enter a non Telehealth service code in the 'Service Code' field.
  5. Enter "Client A" in the 'Client' field.
  6. Select the "Telehealth Location" in the 'Location' field.
  7. Click [Submit].
  8. Validate the 'Appointment Grid' contains the new appointment.
  9. Click [Dismiss].
  10. Access the 'CareFabric Monitor' form.
  11. Enter the current date in the 'From Date' and 'Through Date' fields.
  12. Enter "TeleHealthAppointmentCreated" in the 'Event/Action Search' field.
  13. Click [View Activity Log].
  14. Validate the 'CareFabric Monitor Report' field contains a "TeleHealthAppointmentCreated" record.
  15. Click [Click To View Record].
  16. Validate the 'appointmentDateRange' - 'fromDate' field contains the appointment start date/time using the correct time zone offset for DST.
  17. Validate the 'appointmentDateRange' - 'toDate' field contains the appointment end date/time using the correct time zone offset for DST.
  18. Close the report and the form.
  19. Access the 'Scheduling Calendar' form.
  20. Navigate to the same date during Daylight Savings Time (DST).
  21. Right click on the appointment for "Client A".
  22. Click [Details/Edit].
  23. Enter any new times in the 'Appointment Start Time' and 'Appointment End Time' fields.
  24. Click [Submit].
  25. Validate the 'Appointment Grid' field contains the appointment for "Client A" with the updated start/end times.
  26. Click [Dismiss].
  27. Access the 'CareFabric Monitor' form.
  28. Enter the current date in the 'From Date' and 'Through Date' fields.
  29. Enter "TeleHealthAppointmentUpdated" in the 'Event/Action Search' field.
  30. Click [View Activity Log].
  31. Validate the 'CareFabric Monitor Report' contains a "TeleHealthAppointmentUpdated" record.
  32. Click [Click To View Record].
  33. Validate the 'appointmentDateRange' - 'fromDate' field reflects the updated appointment start date/time using the correct time zone offset for DST.
  34. Validate the 'appointmentDateRange' - 'toDate' field reflects the updated appointment end date/time using the correct time zone offset for DST.
  35. Close the report and the form.
Scenario 4: Validate support for DST when scheduling Telehealth appointments using a Telehealth service code
Specific Setup:
  • A service code must be defined as a "Telehealth Service" in the 'Service Codes' form.
  • A client is enrolled in an existing episode and has a phone number and email filed (Client A).
  • A user is defined in 'User Definition' that has the following: "TeleHealth" selected in the 'Netsmart Mobile App Access' field, "System Admin" selected in the 'Netsmart Mobile App User Role' field, an email filed in the 'Organizational Email Address' field, and an associated staff member that has hours for scheduling (Staff Member A).
Steps
  1. Access the 'Scheduling Calendar' form.
  2. Navigate to a date during Daylight Savings Time (DST).
  3. Right click in the 'Appointment Grid' and click [Add Appointment].
  4. Enter the TeleHealth Service Code in the 'Service Code' field.
  5. Enter "Client A" in the 'Client' field.
  6. Click [Submit].
  7. Validate the 'Appointment Grid' contains the new appointment.
  8. Click [Dismiss].
  9. Access the 'CareFabric Monitor' form.
  10. Enter the current date in the 'From Date' and 'Through Date' fields.
  11. Enter "TeleHealthAppointmentCreated" in the 'Event/Action Search' field.
  12. Click [View Activity Log].
  13. Validate the 'CareFabric Monitor Report' field contains a "TeleHealthAppointmentCreated" record.
  14. Click [Click To View Record].
  15. Validate the 'appointmentDateRange' - 'fromDate' field contains the appointment start date/time using the correct time zone offset for DST.
  16. Validate the 'appointmentDateRange' - 'toDate' field contains the appointment end date/time using the correct time zone offset for DST.
  17. Close the report and the form.
  18. Access the 'Scheduling Calendar' form.
  19. Navigate to the same date during Daylight Savings Time (DST).
  20. Right click on the appointment for "Client A".
  21. Click [Details/Edit].
  22. Enter any new times in the 'Appointment Start Time' and 'Appointment End Time' fields.
  23. Click [Submit].
  24. Validate the 'Appointment Grid' field contains the appointment for "Client A" with the updated start/end times.
  25. Click [Dismiss].
  26. Access the 'CareFabric Monitor' form.
  27. Enter the current date in the 'From Date' and 'Through Date' fields.
  28. Enter "TeleHealthAppointmentUpdated" in the 'Event/Action Search' field.
  29. Click [View Activity Log].
  30. Validate the 'CareFabric Monitor Report' contains a "TeleHealthAppointmentUpdated" record.
  31. Click [Click To View Record].
  32. Validate the 'appointmentDateRange' - 'fromDate' field reflects the updated appointment start date/time using the correct time zone offset for DST.
  33. Validate the 'appointmentDateRange' - 'toDate' field reflects the updated appointment end date/time using the correct time zone offset for DST.
  34. Close the report and the form.

Topics
• Telehealth
Update 25 Summary | Details
Avatar CareFabric - support for CareConnect Inbox
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
  • Ambulatory Progress Notes
  • Treatment Plan
  • Patient Health Questionnaire-9
  • Update Client Data
  • CareConnect Inbox
Scenario 1: 'CareConnect Inbox' POV - Send a referral with client attachments
Specific Setup:
  • A client is enrolled in an existing episode (Client A).
  • "Client A" has the records on file for the following: 'Ambulatory Progress Notes', 'Treatment Plan', and 'Patient Health Questionnaire-9'.
  • Must have access to the 'CareConnect Inbox' POV.
Steps
  1. Access the 'CareConnect Inbox' POV.
  2. Start a new referral.
  3. Select the desired contact in the 'Add Contact' field.
  4. Enter the desired value in the 'Subject' field.
  5. Search for and select the desired provider in the 'Provider Search' field.
  6. Search for and select "Client A" in the 'Client Search' field.
  7. Click [Attach CCD].
  8. Validate the generated CCD is displayed and click [Attach CCD].
  9. Click [Client Attachments].
  10. Select "Client A's" existing episode in the 'Episode' field.
  11. Select "Admission", "Ambulatory Progress Notes", "Treatment Plan", "Patient Health Questionnaire-9", and "Update Client Data" in the 'Forms to Attach' field.
  12. Click [Generate PDF].
  13. Validate all of the client attachment PDF's are displayed.
  14. Select the 'Admission' PDF.
  15. Validate the admission data is displayed and there is no signature at the end of the document.
  16. Select the 'Ambulatory Progress Notes' PDF.
  17. Validate the progress note data is displayed and there is no signature at the end of the document.
  18. Select the 'Patient Health Questionnaire-9' PDF.
  19. Validate the assessment data is displayed and there is no signature at the end of the document.
  20. Select the 'Treatment Plan' PDF.
  21. Validate the treatment plan data is displayed and there is no signature at the end of the document.
  22. Select the 'Update Client Data' PDF.
  23. Validate the client data is displayed and there is no signature at the end of the document.
  24. Send the referral.

Topics
• CareConnect Inbox • CareFabric
2021 Update 90 Summary | Details
'Known Medication Allergies' - 'Allergies and Hypersensitivities' form
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
  • Update Client Data
  • Financial Eligibility
Scenario 1: 'Update Client Data' - validate the 'ClientUpdated' and 'ClientDemographicsCreated' events
Specific Setup:
  • A client must be enrolled in an existing episode and have an address on file (Client A).
  • The extended dictionary is defined for the 'Sexual Orientation' data element in 'Dictionary Update'.
  • Client A must have "Yes" selected in the 'Known Medication Allergies' field in the 'Allergies and Hypersensitivities' form.
Steps
  1. Select "Client A" and access the 'Update Client Data' form.
  2. Enter any new value in the 'Address - Street' field.
  3. Enter any new value in the 'Apartment or Unit' field.
  4. Enter any new value in the 'Zip Code' field.
  5. Enter any new value in the 'City' field.
  6. Select any new value in the 'State' field.
  7. Click [Submit].
  8. Access the 'CareFabric Monitor' form.
  9. Enter the current date in the 'From Date' and 'Through Date' fields.
  10. Enter "Client A" in the 'Client ID' field.
  11. Click [View Activity Log].
  12. Validate the 'CareFabric Monitor Report' contains a "ClientUpdated" record and select it.
  13. Click [Click To View Record].
  14. Validate the first 'addresses' - 'city' field contains the value entered in the previous steps.
  15. Validate the first 'addresses' - 'stateCode' field contains the value entered in the previous steps.
  16. Validate the first 'addresses' - 'street1' field contains the value entered in the previous steps.
  17. Validate the first 'addresses' - 'street2' field contains the value entered in the previous steps.
  18. Validate the second 'addresses' - 'typeCode' - 'code' field contains "H".
  19. Validate the second 'addresses' - 'typeCode' - 'displayName' field contains "Home".
  20. Validate the first 'addresses' - 'zipCode' field contains the value entered in the previous steps.
  21. Validate the second 'addresses' - 'city' field contains the city for the old address.
  22. Validate the second 'addresses' - 'stateCode' field contains the state for the old address.
  23. Validate the second 'addresses' - 'street1' field contains the old address.
  24. Validate the second 'addresses' - 'street2' field contains the old address.
  25. Validate the second 'addresses' - 'typeCode' - 'code' field contains "OLD".
  26. Validate the second 'addresses' - 'typeCode' - 'displayName' field contains "Old Address".
  27. Validate the second 'addresses' - 'zipCode' field contains the zip code for the old address.
  28. Close the report and the form.
Scenario 2: Allergies and Hypersensitivities - Validate the 'ClientUpdated' SDK event
Specific Setup:
  • A client must be enrolled in an existing episode and have an address on file (Client A).
Steps
  1. Select "Client A" and access the 'Allergies and Hypersensitivities' form.
  2. Click [Update].
  3. Click [New Row].
  4. Select desired allergy from the 'Allergen/Reactant' field
  5. Enter desired date in the 'Date Recognized' field.
  6. Select "Active" in the 'Status' field.
  7. Select any value in the 'Reaction Severity' field.
  8. Click [Save] and [Submit].
  9. Access the 'CareFabric Monitor' form.
  10. Enter the current date in the 'From Date' and 'Through Date' fields.
  11. Enter "Client A" in the 'Client ID' field.
  12. Click [View Activity Log].
  13. Validate the 'CareFabric Monitor Report' contains a "ClientUpdated" record and select it.
  14. Click [Click To View Record].
  15. Validate the 'medicalStatuses' - 'type' field contains "NoKnownMedAllergies".
  16. Validate the 'medicalStatuses' - 'value' field contains "Y".
  17. Close the report and the form.
  18. Access the 'Allergies and Hypersensitivities' form.
  19. Click [Update].
  20. Select "Inactive" in the 'Status' field.
  21. Click [Save].
  22. Click [No - Known Medication Allergies] and [Submit].
  23. Access the 'CareFabric Monitor' form.
  24. Enter the current date in the 'From Date' and 'Through Date' fields.
  25. Enter "Client A" in the 'Client ID' field.
  26. Click [View Activity Log].
  27. Validate the 'CareFabric Monitor Report' contains a "ClientUpdated" record and select it.
  28. Click [Click To View Record].
  29. Validate the 'medicalStatuses' - 'type' field contains "NoKnownMedAllergies".
  30. Validate the 'medicalStatuses' - 'value' field contains "N".
  31. Close the report and the form.
Scenario 3: Financial Eligibility - Validate the 'ClientUpdated' SDK event
Specific Setup:
  • A client must be enrolled in an existing episode and have an address on file (Client A).
  • Client A must have "Yes" selected in the 'Known Medication Allergies' field in the 'Allergies and Hypersensitivities' form.
  • Client A must have Guarantor Information entered in the 'Financial Eligibility' form.
Steps

Internal Testing Only.

Topics
• Update Client Data • NX • Allergies • Financial Eligibility