Skip to main content

Avatar CareFabric 2022 Update 68

Product Requirements / Recommendations

Avatar CareFabric required
Avatar PM required
RADplus required
Avatar Cal-PM

Recommended Update Level

Avatar CWS 2022 Update 95

Additional Requirements

Avatar CWS 2022 Update 95

Product Update Form Description

Avatar CareFabric is enhanced to support the 'Problem List' and 'Allergies and Hypersensitivities' forms in 'Avatar CWS'.

Included Updates

3, 4, 7, 9, 11, 13, 17, 18, 21, 24, 26, 31, 32, 38, 39, 40, 41, 42, 44, 49, 50, 52, 54, 62, 63, 65

Required Updates

None

Details

NEW2 CHANGED0 FIXED0
New (2)
Avatar CareFabric - support for the 'Problem List' form
Avatar CareFabric is enhanced to support the 'Problem List' form with the following additions:
-'ClientRecordedStatusCreated' SDK event
-'ClientRecordedStatusUpdated' SDK event
-'ClientRecordedStatusDeleted' SDK event
-'ListClientRecordedStatusDeleted' SDK action
Value Added: Enhancing CareFabric capabilities
Topics
• CareFabric • Problem List
 
Avatar CareFabric - 'Problem List' and 'Allergies and Hypersensitivities' forms
The 'ProblemCreated' and 'AllergyCreated' SDK event payloads are updated to populate the 'VerificationStatusCode' and 'ClinicalStatusCode' sections.
Value Added: Enhancing CareFabric capabilities
Topics
• Allergies • CareFabric Monitor • Problem List
 
Acceptance Tests

AV-82366 Summary | Details
Avatar CareFabric - support for the 'Problem List' form
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
  • CareFabric Monitor
  • Dictionary Update (CWS)
  • Problem List
Scenario 1: 'Problem List' form - Validate the 'ClientRecordedStatusCreated', 'ClientRecordedStatusUpdated', and 'ClientRecordedStatusDeleted' SDK events
Specific Setup:
  • A client is enrolled in an existing episode (Client A).
  • Must have the following dictionary values defined for the "(16214) Status" CWS dictionary for 'Problem Status':
  • (A) Active
  • (I) Inactive
  • (V) Voided
  • The following extended dictionaries must be defined for the "(16214) Status" CWS dictionary values for 'Problem Status':
  • (16254) ONC Clinical Status
  • (16255) ONC Verified Status
Steps
  1. Select "Client A" and access the 'Problem List' form.
  2. Click [View/Enter Problems].
  3. Enter the desired new problem.
  4. Select "Active" in the 'Status' field.
  5. Enter the desired value in the 'Comments' field. Please note: the 'ClientRecordedStatusCreated' and 'ClientRecordedStatusUpdated' SDK events will only be triggered when this field is populated.
  6. Click [Save] and [Submit].
  7. Access the 'CareFabric Monitor' form.
  8. Enter the current date in the 'From Date' and 'Through Date' fields.
  9. Enter "Client A" in the 'Client ID' field.
  10. Enter "ClientRecordedStatusCreated" in the 'Event/Action Search' field.
  11. Click [View Activity Log].
  12. Validate the 'CareFabric Monitor Report' contains a "ClientRecordedStatusCreated" record for "Client A".
  13. Click [Click To View Record].
  14. Validate the 'clientID' - 'id' field contains "Client A".
  15. Validate the 'clinicalStatusCode' - 'code' field contains the "ONC Clinical Status" extended dictionary code defined for the status selected.
  16. Validate the 'clinicalStatusCode' - 'displayName' field contains the "ONC Clinical Status" extended dictionary value defined for the status selected.
  17. Validate the 'narrative' field contains the value entered in the 'Comments' field in the 'Problem List' form.
  18. Validate the 'statusCode' - 'code' field contains "A".
  19. Validate the 'statusCode' - 'displayName' field contains "Active"
  20. Validate the 'verificationStatusCode' - 'code' field contains the "ONC Verified Status" extended dictionary code defined for the status selected.
  21. Validate the 'verificationStatusCode' - 'displayName' field contains the "ONC Verified Status" extended dictionary value defined for the status selected.
  22. Close the report and the form.
  23. Select "Client A" and access the 'Problem List' form.
  24. Click [View/Enter Problems].
  25. Validate the problem filed in the previous steps is displayed.
  26. Select "Inactive" in the 'Status' field.
  27. Enter any new value in the 'Comments' field.
  28. Click [Save] and [Submit].
  29. Access the 'CareFabric Monitor' form.
  30. Enter the current date in the 'From Date' and 'Through Date' fields.
  31. Enter "Client A" in the 'Client ID' field.
  32. Enter "ClientRecordedStatusUpdated" in the 'Event/Action Search' field.
  33. Click [View Activity Log].
  34. Validate the 'CareFabric Monitor Report' contains a "ClientRecordedStatusUpdated" record for "Client A".
  35. Click [Click To View Record].
  36. Validate the 'clientID' - 'id' field contains "Client A".
  37. Validate the 'clinicalStatusCode' - 'code' field contains the "ONC Clinical Status" extended dictionary code defined for the new status selected.
  38. Validate the 'clinicalStatusCode' - 'displayName' field contains the "ONC Clinical Status" extended dictionary value defined for the new status selected.
  39. Validate the 'narrative' field contains the new value entered in the 'Comments' field in the 'Problem List' form.
  40. Validate the 'statusCode' - 'code' field contains "I".
  41. Validate the 'statusCode' - 'displayName' field contains "Inactive"
  42. Validate the 'verificationStatusCode' - 'code' field contains the "ONC Verified Status" extended dictionary code defined for the new status selected.
  43. Validate the 'verificationStatusCode' - 'displayName' field contains the "ONC Verified Status" extended dictionary value defined for the new status selected.
  44. Select "Client A" and access the 'Problem List' form.
  45. Click [View/Enter Problems].
  46. Validate the problem filed in the previous steps is displayed.
  47. Delete the existing value in the 'Comments' field. This will trigger the 'ClientRecordedStatusDeleted' SDK event.
  48. Click [Save] and [Submit].
  49. Access the 'CareFabric Monitor' form.
  50. Enter the current date in the 'From Date' and 'Through Date' fields.
  51. Enter "Client A" in the 'Client ID' field.
  52. Enter "ClientRecordedStatusDeleted" in the 'Event/Action Search' field.
  53. Click [View Activity Log].
  54. Validate the 'CareFabric Monitor Report' contains a "ClientRecordedStatusDeleted" record for "Client A".
  55. Validate the 'clientID' - 'id' field contains "Client A".
  56. Validate the 'clinicalStatusCode' field contains "null".
  57. Validate the 'narrative' field contains "null".
  58. Validate the 'statusCode' field contains "null".
  59. Validate the 'verificationStatusCode' field contains "null".
  60. Close the report and the form.
  61. Select "Client A" and access the 'Problem List' form.
  62. Click [View/Enter Problems].
  63. Validate the problem filed in the previous steps is displayed.
  64. Enter the desired value in the 'Comments' field.
  65. Click [Save] and [Submit].
  66. Access the 'CareFabric Monitor' form.
  67. Enter the current date in the 'From Date' and 'Through Date' fields.
  68. Enter "Client A" in the 'Client ID' field.
  69. Enter "ClientRecordedStatusUpdated" in the 'Event/Action Search' field.
  70. Click [View Activity Log].
  71. Validate the 'CareFabric Monitor Report' contains a "ClientRecordedStatusUpdated" record for "Client A".
  72. Click [Click To View Record].
  73. Validate the 'clientID' - 'id' field contains "Client A".
  74. Validate the 'narrative' field contains the new value entered in the 'Comments' field in the 'Problem List' form.
  75. Validate all other data is displayed as expected.
  76. Close the report and the form.
  77. Select "Client A" and access the 'Problem List' form.
  78. Click [View/Enter Problems].
  79. Validate the problem filed in the previous steps is displayed.
  80. Select "Voided" in the 'Status' field. This will also trigger the 'ClientRecordedStatusDeleted' SDK event.
  81. Click [Save] and [Submit].
  82. Access the 'CareFabric Monitor' form.
  83. Enter the current date in the 'From Date' and 'Through Date' fields.
  84. Enter "Client A" in the 'Client ID' field.
  85. Enter "ClientRecordedStatusDeleted" in the 'Event/Action Search' field.
  86. Click [View Activity Log].
  87. Validate the 'CareFabric Monitor Report' contains a "ClientRecordedStatusDeleted" record for "Client A".
  88. Validate the 'clientID' - 'id' field contains "Client A".
  89. Validate the 'clinicalStatusCode' field contains "null".
  90. Validate the 'narrative' field contains "null".
  91. Validate the 'statusCode' field contains "null".
  92. Validate the 'verificationStatusCode' field contains "null".
  93. Close the report and the form.

Topics
• CareFabric • Problem List
AV-82888 Summary | Details
Avatar CareFabric - 'Problem List' and 'Allergies and Hypersensitivities' forms
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
  • Allergies and Hypersensitivities
  • CareFabric Monitor
  • Crystal Report Viewer
  • Dictionary Update (CWS)
  • Problem List
Scenario 1: 'Allergies and Hypersensitivities' form - Validate the 'AllergyCreated' and 'AllergyUpdated' SDK events
Specific Setup:
  • A client is enrolled in an existing episode (Client A).
  • Must have the following dictionary values defined for the "(10001) Status" CWS dictionary for 'Allergy Status':
  • (C) Confirmed
  • (I) Inactive
  • The following extended dictionaries must be defined for the "(10001) Status" CWS dictionary values for 'Allergy Status':
  • (13006) ONC Clinical Status
  • (13007) ONC Verified Status
Steps
  1. Select "Client A" and access the 'Allergies and Hypersensitivities' form.
  2. Click [Update] and [New Row].
  3. Enter the desired new allergy.
  4. Select "Confirmed" in the 'Status' field.
  5. Populate any other required and desired fields.
  6. Click [Save] and [Submit].
  7. Access the 'CareFabric Monitor' form.
  8. Enter the current date in the 'From Date' and 'Through Date' fields.
  9. Click [View Activity Log].
  10. Validate the 'CareFabric Monitor Report' contains a "AllergyCreated" record.
  11. Click [Click To View Record].
  12. Validate the 'clientID' - 'id' field contains "Client A".
  13. Validate the 'clinicalStatusCode' - 'code' field contains the "ONC Clinical Status" extended dictionary code defined for the status selected.
  14. Validate the 'clinicalStatusCode' - 'displayName' field contains the "ONC Clinical Status" extended dictionary value defined for the status selected.
  15. Validate the 'statusCode' - 'displayName' field contains "Confirmed".
  16. Validate the 'verificationStatusCode' - 'code' field contains the "ONC Verified Status" extended dictionary code defined for the status selected.
  17. Validate the 'verificationStatusCode' - 'displayName' field contains the "ONC Verified Status" extended dictionary value defined for the status selected.
  18. Validate all other allergy data displays as expected.
  19. Close the report and the form.
  20. Select "Client A" and access the 'Allergies and Hypersensitivities' form.
  21. Click [Update].
  22. Validate the 'Allergies' grid contains the allergy filed in the previous steps.
  23. Select "Inactive" in the 'Status' field.
  24. Click [Save] and [Submit].
  25. Access the 'CareFabric Monitor' form.
  26. Enter the current date in the 'From Date' and 'Through Date' fields.
  27. Click [View Activity Log].
  28. Validate the 'CareFabric Monitor Report' contains a "AllergyUpdated" record.
  29. Click [Click To View Record].
  30. Validate the 'clientID' - 'id' field contains "Client A".
  31. Validate the 'clinicalStatusCode' - 'code' field contains the "ONC Clinical Status" extended dictionary code defined for the new status selected.
  32. Validate the 'clinicalStatusCode' - 'displayName' field contains the "ONC Clinical Status" extended dictionary value defined for the new status selected.
  33. Validate the 'statusCode' - 'displayName' field contains "Inactive".
  34. Validate the 'verificationStatusCode' - 'code' field contains the "ONC Verified Status" extended dictionary code defined for the new status selected.
  35. Validate the 'verificationStatusCode' - 'displayName' field contains the "ONC Verified Status" extended dictionary value defined for the new status selected.
  36. Validate all other allergy data displays as expected.
  37. Close the report and the form.
Scenario 2: 'Problem List' form - Validate the 'ProblemCreated' and 'ProblemUpdated' SDK events
Specific Setup:
  • A client is enrolled in an existing episode (Client A).
  • Must have the following dictionary values defined for the "(16214) Status" CWS dictionary for 'Problem Status':
  • (A) Active
  • (I) Inactive
  • The following extended dictionaries must be defined for the "(16214) Status" CWS dictionary values for 'Problem Status':
  • (16254) ONC Clinical Status
  • (16255) ONC Verified Status
Steps
  1. Select "Client A" and access the 'Problem List' form.
  2. Click [View/Enter Problems].
  3. Enter the desired new problem.
  4. Select "Active" in the 'Status' field.
  5. Populate any other required and desired fields.
  6. Click [Save] and [Submit].
  7. Access the 'CareFabric Monitor' form.
  8. Enter the current date in the 'From Date' and 'Through Date' fields.
  9. Click [View Activity Log].
  10. Validate the 'CareFabric Monitor Report' contains a "ProblemCreated" record.
  11. Click [Click To View Record].
  12. Validate the 'clientID' - 'id' field contains "Client A".
  13. Validate the 'clinicalStatusCode' - 'code' field contains the "ONC Clinical Status" extended dictionary code defined for the status selected.
  14. Validate the 'clinicalStatusCode' - 'displayName' field contains the "ONC Clinical Status" extended dictionary value defined for the status selected.
  15. Validate the 'statusCode' - 'displayName' field contains "Active".
  16. Validate the 'verificationStatusCode' - 'code' field contains the "ONC Verified Status" extended dictionary code defined for the status selected.
  17. Validate the 'verificationStatusCode' - 'displayName' field contains the "ONC Verified Status" extended dictionary value defined for the status selected.
  18. Validate all other problem data displays as expected.
  19. Close the report and the form.
  20. Select "Client A" and access the 'Problem List' form.
  21. Click [View/Enter Problems].
  22. Validate the 'Problem List' grid is displayed and contains the problem filed in the previous steps.
  23. Select "Inactive" in the 'Status' field for the existing problem.
  24. Click [Save] and [Submit].
  25. Access the 'CareFabric Monitor' form.
  26. Enter the current date in the 'From Date' and 'Through Date' fields.
  27. Click [View Activity Log].
  28. Validate the 'CareFabric Monitor Report' contains a "ProblemUpdated" record.
  29. Click [Click To View Record].
  30. Validate the 'clientID' - 'id' field contains "Client A".
  31. Validate the 'clinicalStatusCode' - 'code' field contains the "ONC Clinical Status" extended dictionary code defined for the new status selected.
  32. Validate the 'clinicalStatusCode' - 'displayName' field contains the "ONC Clinical Status" extended dictionary value defined for the new status selected.
  33. Validate the 'statusCode' - 'displayName' field contains "Inactive".
  34. Validate the 'verificationStatusCode' - 'code' field contains the "ONC Verified Status" extended dictionary code defined for the new status selected.
  35. Validate the 'verificationStatusCode' - 'displayName' field contains the "ONC Verified Status" extended dictionary value defined for the new status selected.
  36. Validate all other problem data displays as expected.
  37. Close the report and the form.
Topics
• Allergies • CareFabric Monitor • Problem List