Skip to main content

Avatar CareFabric 2022 Update 78.1

Product Requirements / Recommendations

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

Recommended Update Level

Avatar CareFabric 2022 Update 78

Product Update Form Description

Avatar CareFabric is enhanced to support further processing of the outgoing events. In addition, the issue is resolved where the notes section is not populated properly when reporting vital signs.

Included Updates

2, 3, 4, 7, 9, 11, 12, 13, 14, 17, 18, 20, 21, 22, 22.1, 24, 26, 28, 29, 31, 32, 38, 39, 40, 41, 42, 44, 46, 49, 50, 52, 54, 61, 62, 63, 64, 64.1, 65, 66, 68, 70, 74, 77, 78

Required Updates

Avatar CareFabric 2022 Update 78
Details

NEW1 CHANGED0 FIXED1
New (1)
Avatar CareFabric - SDK events
Avatar CareFabric is enhanced to support further processing of outgoing SDK events.
Value Added: Enhancing CareFabric capabilities
Topics
• Admission • Allergies • CareFabric • CareFabric Monitor • Client Charge Input • Clinical Reconciliation • Diagnosis • Discharge • Ehrassessmentresultcreated • Emergency Contact • NX • Problem List • Progress Notes • Scheduling Calendar • Vitals • Women's Health History
 
Fixed (1)
Vital Signs - The 'VitalSignSetCreated' SDK event
Ensure the 'Notes' section in the 'VitalSignSetCreated' SDK event is populated correctly when reporting vital signs.
Topics
• CareFabric • Vitals
 
Acceptance Tests

AV-83667 Summary | Details
Avatar CareFabric - SDK events
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)
  • Treatment Plan
  • Admission
  • Patient Health Questionnaire-9
  • Discharge
  • Update Client Data
  • Admission (Outpatient)
  • Client Charge Input
  • Dynamic Form - Admission - Client
  • Vitals Entry
  • Problem List
  • Implantable Device 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 'auditInformation' - 'lastUpdatedByStaffMemberID' - 'id' field contains the logged in staff member.
  13. Validate the 'auditInformation' - 'lastUpdatedDate' field contains the current date/time.
  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 'statusCode' - 'displayName' field contains "Confirmed".
  18. Validate the 'verificationStatusCode' - 'code' field contains the "ONC Verified Status" extended dictionary code defined for the status selected.
  19. Validate the 'verificationStatusCode' - 'displayName' field contains the "ONC Verified Status" extended dictionary value defined for the status selected.
  20. Validate all other allergy data displays as expected.
  21. Close the report and the form.
  22. Select "Client A" and access the 'Allergies and Hypersensitivities' form.
  23. Click [Update].
  24. Validate the 'Allergies' grid contains the allergy filed in the previous steps.
  25. Select "Inactive" in the 'Status' field.
  26. Click [Save] and [Submit].
  27. Access the 'CareFabric Monitor' form.
  28. Enter the current date in the 'From Date' and 'Through Date' fields.
  29. Click [View Activity Log].
  30. Validate the 'CareFabric Monitor Report' contains a "AllergyUpdated" record.
  31. Click [Click To View Record].
  32. Validate the 'auditInformation' - 'lastUpdatedByStaffMemberID' - 'id' field contains the logged in staff member.
  33. Validate the 'auditInformation' - 'lastUpdatedDate' field contains the current date/time.
  34. Validate the 'clientID' - 'id' field contains "Client A".
  35. Validate the 'clinicalStatusCode' - 'code' field contains the "ONC Clinical Status" extended dictionary code defined for the new status selected.
  36. Validate the 'clinicalStatusCode' - 'displayName' field contains the "ONC Clinical Status" extended dictionary value defined for the new status selected.
  37. Validate the 'statusCode' - 'displayName' field contains "Inactive".
  38. Validate the 'verificationStatusCode' - 'code' field contains the "ONC Verified Status" extended dictionary code defined for the new status selected.
  39. Validate the 'verificationStatusCode' - 'displayName' field contains the "ONC Verified Status" extended dictionary value defined for the new status selected.
  40. Validate all other allergy data displays as expected.
  41. Close the report and the form.
Scenario 2: 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 'auditInformation' - 'lastUpdatedByStaffMemberID' - 'id' field contains the logged in staff member.
  15. Validate the 'auditInformation' - 'lastUpdatedDate' field contains the current date/time.
  16. Validate the 'clientID' - 'id' field contains "Client A's" Client ID.
  17. Validate the appointment data is populated as expected.
  18. Close the report and close the form.
Scenario 3: Emergency Contact Information - Validate the 'AssociatedPersonCreated' SDK event
Specific Setup:
  • A client is enrolled in an existing episode (Client A).
Steps
  1. Select "Client A" and access the 'Emergency Contact Information' form.
  2. Enter the desired value in the 'Emergency Contact Name' field.
  3. Populate any other desired fields.
  4. Click [Submit].
  5. Access the 'CareFabric Monitor' form.
  6. Enter the current date in the 'From Date' and 'Through Date' fields.
  7. Click [View Activity Log].
  8. Validate the 'CareFabric Monitor Report' contains a "AssociatedPersonCreated" record.
  9. Click [Click To View Record].
  10. Validate the 'auditInformation' - 'lastUpdatedByStaffMemberID' - 'id' field contains the logged in staff member.
  11. Validate the 'auditInformation' - 'lastUpdatedDate' field contains the current date/time.
  12. Validate the emergency contact information is displayed.
  13. Close the report and the form.
Scenario 4: Treatment Plan - Validate the 'CarePlanCreated', 'CarePlanGoalCreated', 'CarePlanInterventionCreated', and 'CarePlanProblemCreated' SDK events
Specific Setup:
  • A client is enrolled in an existing episode (Client A).
Steps
  1. Select "Client A" and access the 'Treatment Plan' form.
  2. Enter the desired date in the 'Plan Date' field.
  3. Select the desired value in the 'Plan Type' field.
  4. Select "Draft" in the 'Treatment Plan Status' field.
  5. Click [Launch Plan].
  6. Add a problem, goal, objective and intervention.
  7. Populate all required and desired fields.
  8. Click [Back To Plan Page].
  9. Select "Final" in the 'Treatment Plan Status' field.
  10. Click [Submit].
  11. Access the 'CareFabric Monitor' form.
  12. Enter the current date in the 'From Date' and 'Through Date' fields.
  13. Click [View Activity Log].
  14. Validate the 'CareFabric Monitor Report' contains a "CarePlanCreated", "CarePlanGoalCreated", "CarePlanInterventionCreated", and "CarePlanProblemCreated" record.
  15. Click [Click To View Record] for the "CarePlanCreated" record.
  16. Validate the 'auditInformation' - 'lastUpdatedByStaffMemberID' - 'id' field contains the logged in staff member.
  17. Validate the 'auditInformation' - 'lastUpdatedDate' field contains the current date/time.
  18. Validate all other information displays.
  19. Navigate back to the 'CareFabric Monitor Report'.
  20. Click [Click To View Record] for the "CarePlanGoalCreated" record.
  21. Validate the 'auditInformation' - 'lastUpdatedByStaffMemberID' - 'id' field contains the logged in staff member.
  22. Validate the 'auditInformation' - 'lastUpdatedDate' field contains the current date/time.
  23. Validate the 'goalCode' - 'codeSystem' field contains "2.16.840.1.113883.4.642.3.271".
  24. Validate all other information displays.
  25. Navigate back to the 'CareFabric Monitor Report'.
  26. Click [Click To View Record] for the "CarePlanInterventionCreated" record.
  27. Validate the 'auditInformation' - 'lastUpdatedByStaffMemberID' - 'id' field contains the logged in staff member.
  28. Validate the 'auditInformation' - 'lastUpdatedDate' field contains the current date/time.
  29. Validate all other information displays.
  30. Navigate back to the 'CareFabric Monitor Report'.
  31. Click [Click To View Record] for the "CarePlanProblemCreated" record.
  32. Validate the 'auditInformation' - 'lastUpdatedByStaffMemberID' - 'id' field contains the logged in staff member.
  33. Validate the 'auditInformation' - 'lastUpdatedDate' field contains the current date/time.
  34. Validate all other information displays.
  35. Close the reports and the form.
Scenario 5: 'Admission' form - Validate the 'ProgramAdmissionCreated' payload
Specific Setup:
  • Multiple system code functionality is not enabled.
Steps
  1. Access the 'Admission' form.
  2. Verify the 'Select Client' dialog is displayed.
  3. Enter any new value in the 'Last Name' and 'First Name' fields.
  4. Select any value in the 'Sex' field.
  5. Click [Search].
  6. Validate a "Search Results" message is displayed stating: No matches found.
  7. Click [New Client].
  8. Validate a "Client" message displays indicating "Auto Assign Next ID Number?"
  9. Click [Yes].
  10. Enter the current date in the 'Preadmit/Admission Date' field.
  11. Enter the current time in the 'Preadmit/Admission Time' field.
  12. Select the desired program in the 'Program' field.
  13. Enter any value in the 'Type Of Admission' field.
  14. Enter the desired practitioner in the 'Admitting Practitioner' field.
  15. Click [Submit].
  16. Access the 'CareFabric Monitor' form.
  17. Enter the current date in the 'From Date' field.
  18. Enter the current date in the 'Through Date' field.
  19. Enter the client admitted in the previous steps in the 'Client ID' field.
  20. Click [View Activity Log].
  21. Validate the 'CareFabric Monitor Report' is displayed.
  22. Select the 'ProgramAdmissionCreated' activity type.
  23. Click [Click to View Record].
  24. Validate all filed information is populated.
  25. Validate the 'accessTags' - 'type' field contains "tag-External".
  26. Validate the 'accessTags' - 'value' field contains "ProgramCode:#". (NOTE: ProgramCode:# will be the program number that the client was admitted into.)
  27. Validate the 'auditInformation' - 'lastUpdatedByStaffMemberID' - 'id' field contains the logged in staff member.
  28. Validate the 'auditInformation' - 'lastUpdatedDate' field contains the current date/time.
  29. Close the report and the form.
Scenario 6: Patient Health Questionnaire-9 - Validate the 'EhrAssessmentResultCreated' SDK event
Specific Setup:
  • A client is enrolled in an existing episode (Client A).
Steps
  1. Select "Client A" and access the 'Patient Health Questionnaire-9' form.
  2. Populate all required fields.
  3. Select "Final" in the 'Assessment Status' field.
  4. Click [OK] and [Submit].
  5. Access the 'CareFabric Monitor' form.
  6. Enter the current date in the 'From Date' and 'Through Date' fields.
  7. Click [View Activity Log].
  8. Validate the 'CareFabric Monitor Report' contains a "EhrAssessmentResultCreated" record.
  9. Click [Click To View Record].
  10. Validate the 'auditInformation' - 'lastUpdatedByStaffMemberID' - 'id' field contains the logged in staff member.
  11. Validate the 'auditInformation' - 'lastUpdatedDate' field contains the current date/time.
  12. Validate the assessment data is displayed.
  13. Close the report and the form.
Scenario 7: 'Discharge' form - Validate the 'ProgramDischargeCreated' payload
Specific Setup:
  • A client must be enrolled in an existing episode (Client A).
  • Multiple system code functionality is not enabled.
Steps
  1. Select "Client A" and access the 'Discharge' form.
  2. Enter the current date in the 'Date Of Discharge' field.
  3. Enter the current time in the 'Discharge Time' field.
  4. Select any value in the 'Type Of Discharge' field.
  5. Enter the desired practitioner in the 'Discharge Practitioner' field.
  6. Select the desired value in the 'Discharge Client Living Arrangement' field.
  7. Enter the desired value in the 'Hospital Discharge Instructions' field.
  8. Click [Submit].
  9. Access the 'CareFabric Monitor' form.
  10. Enter the current date in the 'From Date' field.
  11. Enter the current date in the 'Through Date' field.
  12. Enter "Client A" in the 'Client ID' field.
  13. Click [View Activity Log].
  14. Select "ProgramDischargeCreated" in the 'Activity Type' field.
  15. Click [Click to View Record].
  16. Validate the 'auditInformation' - 'lastUpdatedByStaffMemberID' - 'id' field contains the logged in staff member.
  17. Validate the 'auditInformation' - 'lastUpdatedDate' field contains the current date/time.
  18. Validate the 'accessTags' - 'type' field contains "tag-External".
  19. Validate the 'accessTags' - 'value' field contains "ProgramCode:#". (NOTE: ProgramCode:# will be the program number that the client was admitted into.)
  20. Validate all other filed information is populated.
  21. Close the report and the form.
Scenario 8: 'Update Client Data' - validate the 'ClientUpdated' and 'ClientDemographicsCreated' events
Specific Setup:
  • A client must be enrolled in an existing episode (Client A).
  • The extended dictionary is defined for the 'Sexual Orientation' and 'Gender Identity' data elements in 'Dictionary Update'.
Steps
  1. Select "Client A" and access the 'Update Client Data' form.
  2. Enter the desired value in the 'Address - Street' field.
  3. Enter the desired value in the 'Apartment or Unit' field.
  4. Enter the desired value in the 'Zip Code' field.
  5. Enter the desired value in the 'City' field.
  6. Select the desired value in the 'State' field.
  7. Enter the desired date in the 'Address Start Date' field.
  8. Enter the desired value in the 'Home Phone' field.
  9. Enter the desired value in the 'Work Phone' field.
  10. Enter the desired value in the 'Cell Phone' field.
  11. Enter the desired value in the 'Client's Email Address' field.
  12. Select the desired value in the 'Sexual Orientation' field.
  13. Select the desired value in the 'Gender Identity' field.
  14. Click [Submit].
  15. Access the 'CareFabric Monitor' form.
  16. Enter the current date in the 'From Date' and 'Through Date' fields.
  17. Enter "Client A" in the 'Client ID' field.
  18. Click [View Activity Log].
  19. Validate the 'CareFabric Monitor Report' contains a "ClientUpdated" record and select it.
  20. Click [Click To View Record].
  21. Validate the 'addresses' - 'city' field contains the value entered in the previous steps.
  22. Validate the 'addresses' - 'fromDate' field contains the 'Address Start Date' entered in the previous steps.
  23. Validate the 'addresses' - 'stateCode' field contains the value entered in the previous steps.
  24. Validate the 'addresses' - 'street1' field contains the value entered in the previous steps.
  25. Validate the 'addresses' - 'street2' field contains the value entered in the previous steps.
  26. Validate the 'addresses' - 'zipCode' field contains the value entered in the previous steps.
  27. Validate the 'addresses' - 'typeCode' - 'code' field contains "H".
  28. Validate the 'addresses' - 'typeCode' - 'codeSystem' field contains "2.16.840.1.113883.4.642.3.67".
  29. Validate the 'addresses' - 'typeCode' - 'codeSystemName' field contains "Address".
  30. Validate the 'addresses' - 'typeCode' - 'displayName' field contains "Home".
  31. Validate the 'auditInformation' - 'lastUpdatedByStaffMemberID' - 'id' field contains the logged in staff member.
  32. Validate the 'auditInformation' - 'lastUpdatedDate' field contains the current date/time.
  33. Validate the 'genderIdentityCode' - 'codeSystem' field contains "2.16.840.1.113883.4.642.3.972".
  34. Validate the 'genderIdentityCode' - 'displayName' field contains the value entered in the previous steps.
  35. Validate the 'sexualOrientationCode' - 'codeSystem' field contains "2.16.840.1.113883.4.642.3.29".
  36. Validate the 'sexualOrientationCode' - 'displayName' field contains the value entered in the previous steps.
  37. Validate the 'emailAccounts' - 'address' field contains the value entered in the previous steps.
  38. Validate the 'emailAccounts' - 'codeSystem' field contains "2.16.840.1.113883.4.642.3.73".
  39. Validate the 'emailAccounts' - 'codeSystemName' field contains "Email Account".
  40. Validate the 'phoneNumbers' - 'codeSystem' fields contains "2.16.840.1.113883.4.642.3.73".
  41. Validate the 'phoneNumbers' - 'number' fields contain the value entered in the previous steps.
  42. Validate any other filed data is displayed.
  43. Navigate back to the 'CareFabric Monitor Report' and select the "ClientDemographicsCreated" record.
  44. Click [Click To View Record].
  45. Validate the 'addresses' - 'city' field contains the value entered in the previous steps.
  46. Validate the 'addresses' - 'fromDate' field contains the 'Address Start Date' entered in the previous steps.
  47. Validate the 'addresses' - 'stateCode' field contains the value entered in the previous steps.
  48. Validate the 'addresses' - 'street1' field contains the value entered in the previous steps.
  49. Validate the 'addresses' - 'street2' field contains the value entered in the previous steps.
  50. Validate the 'addresses' - 'zipCode' field contains the value entered in the previous steps.
  51. Validate the 'auditInformation' - 'lastUpdatedByStaffMemberID' - 'id' field contains the logged in staff member.
  52. Validate the 'auditInformation' - 'lastUpdatedDate' field contains the current date/time.
  53. Close the report and the form.
Scenario 9: 'Client Charge Input' form - Validate the 'VisitCreated' event in the 'CareFabric Monitor' form
Specific Setup:
  • A client must be enrolled in an existing episode (Client A).
  • A service code must be defined that is a visit (Service Code A).
Steps
  1. Access the 'Client Charge Input' form.
  2. Enter the current date in the 'Date Of Service' field.
  3. Enter "Client A" in the 'Client ID' field.
  4. Select "Episode 1" in the 'Episode Number' field.
  5. Enter "Service Code A" in the 'Service Code' field.
  6. Enter the desired practitioner in the 'Practitioner' field.
  7. Validate a "Form Return" message is displayed stating: "Submitting has completed. Do you wish to return to form?"
  8. Click [No].
  9. Open the 'CareFabric Monitor' form.
  10. Enter the current date in the 'From Date' and 'Through Date' fields.
  11. Click [View Activity Log].
  12. Select the "VisitCreated" activity type.
  13. Click [Click to View Record].
  14. Validate a report with the 'VisitCreated' payload is displayed.
  15. Validate the 'auditInformation' - 'lastUpdatedByStaffMemberID' - 'id' field contains the logged in staff member.
  16. Validate the 'auditInformation' - 'lastUpdatedDate' field contains the current date/time.
  17. Validate the visit data is displayed.
  18. Close the report and the form.
Scenario 10: 'Progress Notes (Group and Individual)' form - Validate the 'ProgressNoteCreated' payload
Specific Setup:
  • A client is enrolled in an existing episode (Client A).
  • Multiple system code functionality is not enabled.
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 the 'auditInformation' - 'lastUpdatedByStaffMemberID' - 'id' field contains the logged in staff member.
  22. Validate the 'auditInformation' - 'lastUpdatedDate' field contains the current date/time.
  23. Validate all progress note data displays as expected.
  24. Close the report and the form.
Scenario 11: 'Client Charge Input' form - Validate the 'ServiceCreated' event in the 'CareFabric Monitor' form
Specific Setup:
  • A client must be enrolled in an existing episode (Client A).
  • A service code must be defined that is a service (Service Code A).
Steps
  1. Open the 'Client Charge Input' form.
  2. Enter the current date in the 'Date Of Service' field.
  3. Enter "Client A" in the 'Client ID' field.
  4. Select "Episode 1" in the 'Episode Number' field.
  5. Enter "Service Code A" in the 'Service Code' field.
  6. Enter the desired practitioner in the 'Practitioner' field.
  7. Click [Submit].
  8. Validate a "Form Return" message is displayed stating: "Submitting has completed. Do you wish to return to form?"
  9. Click [No].
  10. Open the 'CareFabric Monitor' form.
  11. Set the 'From Date' field to the current date.
  12. Set the 'Through Date' field to the current date.
  13. Set the 'Client ID' field to "Client A".
  14. Click [View Activity Log].
  15. Select "ServiceCreated" from the 'Activity Type' label.
  16. Click [Click to View Record].
  17. Validate a report with the 'ServiceCreated' payload is displayed.
  18. Validate the 'auditInformation' - 'lastUpdatedByStaffMemberID' - 'id' field contains the logged in staff member.
  19. Validate the 'auditInformation' - 'lastUpdatedDate' field contains the current date/time.
  20. Validate the service data is displayed.
  21. Close the report and form.
Scenario 12: 'Client Charge Input' form - Validate the 'InterventionCreated' event in the 'CareFabric Monitor' form
Specific Setup:
  • A client must be enrolled in an existing episode (Client A).
  • A service code must be defined that is an intervention (Service Code A).
Steps
  1. Open the 'Client Charge Input' form.
  2. Enter the current date in the 'Date Of Service' field.
  3. Enter "Client A" in the 'Client ID' field.
  4. Select "Episode 1" in the 'Episode Number' field.
  5. Enter "Service Code A" in the 'Service Code' field.
  6. Enter the desired practitioner in the 'Practitioner' field.
  7. Click [Submit].
  8. Validate a "Form Return" message is displayed stating: "Submitting has completed. Do you wish to return to form?"
  9. Click [No].
  10. Open the 'CareFabric Monitor' form.
  11. Set the 'From Date' field to the current date.
  12. Set the 'Through Date' field to the current date.
  13. Set the 'Client ID' field to "Client A".
  14. Click [View Activity Log].
  15. Select "InterventionCreated" from the 'Activity Type' label.
  16. Click [Click to View Record].
  17. Validate a report with the 'InterventionCreated' payload is displayed.
  18. Validate the 'auditInformation' - 'lastUpdatedByStaffMemberID' - 'id' field contains the logged in staff member.
  19. Validate the 'auditInformation' - 'lastUpdatedDate' field contains the current date/time.
  20. Validate the intervention data is displayed.
  21. Close the report and form.
Scenario 13: Vitals Entry - Validate the 'VitalSignSetCreated', 'VitalSignSetUpdated' and 'VitalSignDeleted' SDK events
Specific Setup:
  • A client is enrolled in an existing episode (Client A);
Steps
  1. Select "Client A" and access the 'Vitals Entry' form.
  2. Select "Add" in the 'Update Vital Sign' field.
  3. Populate all required and desired fields.
  4. Enter the desired value in the 'Comments' field.
  5. Click [Submit].
  6. Access the 'CareFabric Monitor' form.
  7. Enter the current date in the 'From Date' and 'Through Date' fields.
  8. Click [View Activity Log].
  9. Validate the 'CareFabric Monitor Report' contains a "VitalSignSetCreated" record.
  10. Click [Click To View Record].
  11. Validate the 'auditInformation' - 'lastUpdatedByStaffMemberID' - 'id' field contains the logged in staff member.
  12. Validate the 'auditInformation' - 'lastUpdatedDate' field contains the current date/time.
  13. Validate the 'notes' field contains the 'Comments' filed in the previous steps.
  14. Validate all vitals information is displayed.
  15. Close the report and the form.
Scenario 14: 'Discharge' form - Validate the 'InstructionCreated' event'
Specific Setup:
  • A client is enrolled in an existing episode (Client A).
Steps
  1. Select "Client A" and access the 'Discharge' form.
  2. Enter the desired date in the 'Date Of Discharge'.
  3. Enter the desired time in the 'Discharge Time' field.
  4. Select the desired value in the 'Type Of Discharge' field.
  5. Enter the desired practitioner in the 'Discharge Practitioner' field.
  6. Enter the desired value in the 'Hospital Discharge Instructions' 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 an "InstructionCreated" record.
  13. Click [Click To View Record].
  14. Validate the 'auditInformation' - 'lastUpdatedByStaffMemberID' - 'id' field contains the logged in staff member.
  15. Validate the 'auditInformation' - 'lastUpdatedDate' field contains the current date/time.
  16. Validate the 'instructionID' - 'id' field contains a unique identifier (ex. 20693||6600.71).
  17. Validate the 'instructionText' field contains the value entered in 'Hospital Discharge Instructions' field in the previous steps.
  18. Close the report and the form.
Scenario 15: '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 'auditInformation' - 'lastUpdatedByStaffMemberID' - 'id' field contains the logged in staff member.
  13. Validate the 'auditInformation' - 'lastUpdatedDate' field contains the current date/time.
  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 'statusCode' - 'displayName' field contains "Active".
  18. Validate the 'verificationStatusCode' - 'code' field contains the "ONC Verified Status" extended dictionary code defined for the status selected.
  19. Validate the 'verificationStatusCode' - 'displayName' field contains the "ONC Verified Status" extended dictionary value defined for the status selected.
  20. Validate all other problem data displays as expected.
  21. Close the report and the form.
  22. Select "Client A" and access the 'Problem List' form.
  23. Click [View/Enter Problems].
  24. Validate the 'Problem List' grid is displayed and contains the problem filed in the previous steps.
  25. Select "Inactive" in the 'Status' field for the existing problem.
  26. Click [Save] and [Submit].
  27. Access the 'CareFabric Monitor' form.
  28. Enter the current date in the 'From Date' and 'Through Date' fields.
  29. Click [View Activity Log].
  30. Validate the 'CareFabric Monitor Report' contains a "ProblemUpdated" record.
  31. Click [Click To View Record].
  32. Validate the 'auditInformation' - 'lastUpdatedByStaffMemberID' - 'id' field contains the logged in staff member.
  33. Validate the 'auditInformation' - 'lastUpdatedDate' field contains the current date/time.
  34. Validate the 'clientID' - 'id' field contains "Client A".
  35. Validate the 'clinicalStatusCode' - 'code' field contains the "ONC Clinical Status" extended dictionary code defined for the new status selected.
  36. Validate the 'clinicalStatusCode' - 'displayName' field contains the "ONC Clinical Status" extended dictionary value defined for the new status selected.
  37. Validate the 'statusCode' - 'displayName' field contains "Inactive".
  38. Validate the 'verificationStatusCode' - 'code' field contains the "ONC Verified Status" extended dictionary code defined for the new status selected.
  39. Validate the 'verificationStatusCode' - 'displayName' field contains the "ONC Verified Status" extended dictionary value defined for the new status selected.
  40. Validate all other problem data displays as expected.
  41. Close the report and the form.
Scenario 16: '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 'auditInformation' - 'lastUpdatedByStaffMemberID' - 'id' field contains the logged in staff member.
  15. Validate the 'auditInformation' - 'lastUpdatedDate' field contains the current date/time.
  16. Validate the 'clientID' - 'id' field contains "Client A".
  17. Validate the 'clinicalStatusCode' - 'code' field contains the "ONC Clinical Status" extended dictionary code defined for the status selected.
  18. Validate the 'clinicalStatusCode' - 'displayName' field contains the "ONC Clinical Status" extended dictionary value defined for the status selected.
  19. Validate the 'narrative' field contains the value entered in the 'Comments' field in the 'Problem List' form.
  20. Validate the 'statusCode' - 'code' field contains "A".
  21. Validate the 'statusCode' - 'displayName' field contains "Active"
  22. Validate the 'verificationStatusCode' - 'code' field contains the "ONC Verified Status" extended dictionary code defined for the status selected.
  23. Validate the 'verificationStatusCode' - 'displayName' field contains the "ONC Verified Status" extended dictionary value defined for the status selected.
  24. Close the report and the form.
  25. Select "Client A" and access the 'Problem List' form.
  26. Click [View/Enter Problems].
  27. Validate the problem filed in the previous steps is displayed.
  28. Select "Inactive" in the 'Status' field.
  29. Enter any new value in the 'Comments' field.
  30. Click [Save] and [Submit].
  31. Access the 'CareFabric Monitor' form.
  32. Enter the current date in the 'From Date' and 'Through Date' fields.
  33. Enter "Client A" in the 'Client ID' field.
  34. Enter "ClientRecordedStatusUpdated" in the 'Event/Action Search' field.
  35. Click [View Activity Log].
  36. Validate the 'CareFabric Monitor Report' contains a "ClientRecordedStatusUpdated" record for "Client A".
  37. Click [Click To View Record].
  38. Validate the 'auditInformation' - 'lastUpdatedByStaffMemberID' - 'id' field contains the logged in staff member.
  39. Validate the 'auditInformation' - 'lastUpdatedDate' field contains the current date/time.
  40. Validate the 'clientID' - 'id' field contains "Client A".
  41. Validate the 'clinicalStatusCode' - 'code' field contains the "ONC Clinical Status" extended dictionary code defined for the new status selected.
  42. Validate the 'clinicalStatusCode' - 'displayName' field contains the "ONC Clinical Status" extended dictionary value defined for the new status selected.
  43. Validate the 'narrative' field contains the new value entered in the 'Comments' field in the 'Problem List' form.
  44. Validate the 'statusCode' - 'code' field contains "I".
  45. Validate the 'statusCode' - 'displayName' field contains "Inactive"
  46. Validate the 'verificationStatusCode' - 'code' field contains the "ONC Verified Status" extended dictionary code defined for the new status selected.
  47. Validate the 'verificationStatusCode' - 'displayName' field contains the "ONC Verified Status" extended dictionary value defined for the new status selected.
  48. Select "Client A" and access the 'Problem List' form.
  49. Click [View/Enter Problems].
  50. Validate the problem filed in the previous steps is displayed.
  51. Delete the existing value in the 'Comments' field. This will trigger the 'ClientRecordedStatusDeleted' SDK event.
  52. Click [Save] and [Submit].
  53. Access the 'CareFabric Monitor' form.
  54. Enter the current date in the 'From Date' and 'Through Date' fields.
  55. Enter "Client A" in the 'Client ID' field.
  56. Enter "ClientRecordedStatusDeleted" in the 'Event/Action Search' field.
  57. Click [View Activity Log].
  58. Validate the 'CareFabric Monitor Report' contains a "ClientRecordedStatusDeleted" record for "Client A".
  59. Validate the 'clientID' - 'id' field contains "Client A".
  60. Validate the 'clinicalStatusCode' field contains "null".
  61. Validate the 'narrative' field contains "null".
  62. Validate the 'statusCode' field contains "null".
  63. Validate the 'verificationStatusCode' field contains "null".
  64. Close the report and the form.
  65. Select "Client A" and access the 'Problem List' form.
  66. Click [View/Enter Problems].
  67. Validate the problem filed in the previous steps is displayed.
  68. Enter the desired value in the 'Comments' field.
  69. Click [Save] and [Submit].
  70. Access the 'CareFabric Monitor' form.
  71. Enter the current date in the 'From Date' and 'Through Date' fields.
  72. Enter "Client A" in the 'Client ID' field.
  73. Enter "ClientRecordedStatusUpdated" in the 'Event/Action Search' field.
  74. Click [View Activity Log].
  75. Validate the 'CareFabric Monitor Report' contains a "ClientRecordedStatusUpdated" record for "Client A".
  76. Click [Click To View Record].
  77. Validate the 'auditInformation' - 'lastUpdatedByStaffMemberID' - 'id' field contains the logged in staff member.
  78. Validate the 'auditInformation' - 'lastUpdatedDate' field contains the current date/time.
  79. Validate the 'clientID' - 'id' field contains "Client A".
  80. Validate the 'narrative' field contains the new value entered in the 'Comments' field in the 'Problem List' form.
  81. Validate all other data is displayed as expected.
  82. Close the report and the form.
  83. Select "Client A" and access the 'Problem List' form.
  84. Click [View/Enter Problems].
  85. Validate the problem filed in the previous steps is displayed.
  86. Select "Voided" in the 'Status' field. This will also trigger the 'ClientRecordedStatusDeleted' SDK event.
  87. Click [Save] and [Submit].
  88. Access the 'CareFabric Monitor' form.
  89. Enter the current date in the 'From Date' and 'Through Date' fields.
  90. Enter "Client A" in the 'Client ID' field.
  91. Enter "ClientRecordedStatusDeleted" in the 'Event/Action Search' field.
  92. Click [View Activity Log].
  93. Validate the 'CareFabric Monitor Report' contains a "ClientRecordedStatusDeleted" record for "Client A".
  94. Validate the 'clientID' - 'id' field contains "Client A".
  95. Validate the 'clinicalStatusCode' field contains "null".
  96. Validate the 'narrative' field contains "null".
  97. Validate the 'statusCode' field contains "null".
  98. Validate the 'verificationStatusCode' field contains "null".
  99. Close the report and the form.
Scenario 17: Client Health Maintenance - Validate the 'ImmunizationCreated' SDK event
Specific Setup:
  • A client is enrolled in an existing episode (Client A).
Steps
  1. Access the 'Client Health Maintenance' form.
  2. Select "Client A" in the 'Client ID' field.
  3. Click [Update].
  4. Select the desired value in the 'Vaccine' field.
  5. Select the desired value in the 'Dose' field.
  6. Select the desired value in the 'Provided By' field.
  7. Enter the desired date in the 'Date' field.
  8. Select "No" in the 'Refused' field.
  9. Populate all other required and desired fields.
  10. Click [Save] and [Submit].
  11. Access the 'CareFabric Monitor' form.
  12. Enter the current date in the 'From Date' and 'Through Date' fields.
  13. Click [View Activity Log].
  14. Validate the 'CareFabric Monitor Report' contains a "ImmunizationCreated" record.
  15. Click [Click To View Record].
  16. Validate the 'auditInformation' - 'lastUpdatedByStaffMemberID' - 'id' field contains the logged in staff member.
  17. Validate the 'auditInformation' - 'lastUpdatedDate' field contains the current date/time.
  18. Validate the 'statusCode' - 'code' field contains "completed".
  19. Validate the 'statusCode' - 'codeSystem' field contains "2.16.840.1.113883.4.642.3.295"
  20. Validate the 'statusCode' - 'codeSystemName' field contains "ImmunizationStatusCodes".
  21. Validate the 'statusCode' - 'displayName' field contains "Completed".
  22. Validate the immunization information is displayed.
  23. Close the report and the form.
Scenario 18: Implantable Device List - Validate the 'ClientMedicalDeviceCreated' SDK event
Specific Setup:
  • A client is enrolled in an existing episode (Client A).
  • Avatar CWS 2022 Update 109 is required for full functionality.
Steps
  1. Access the 'Implantable Device List' form.
  2. Select "Client A" in the 'Client Search' field.
  3. Select the desired device in the 'Unique Device Identifier Search' field.
  4. Click [File Implantable Device To Client].
  5. Validate a message is displayed stating: Filed Successfully.
  6. Click [OK] 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 "ClientMedicalDeviceCreated" record.
  11. Click [Click To View Record].
  12. Validate the 'auditInformation' - 'lastUpdatedByStaffMemberID' - 'id' field contains the logged in staff member.
  13. Validate the 'auditInformation' - 'lastUpdatedDate' field contains the current date/time.
  14. Validate the device data is displayed.
  15. Close the report and the form.

Topics
• Admission • Allergies • CareFabric • CareFabric Monitor • Client Charge Input • Clinical Reconciliation • Diagnosis • Discharge • Ehrassessmentresultcreated • Emergency Contact • NX • Problem List • Progress Notes • Scheduling Calendar • Vitals • Women's Health History
AV-83679 Summary | Details
Vital Signs - The 'VitalSignSetCreated' SDK event
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
  • CareFabric Monitor
  • Vitals Entry
Scenario 1: Vitals Entry - Validate the 'VitalSignSetCreated', 'VitalSignSetUpdated' and 'VitalSignDeleted' SDK events
Specific Setup:
  • A client is enrolled in an existing episode (Client A);
Steps
  1. Select "Client A" and access the 'Vitals Entry' form.
  2. Select "Add" in the 'Update Vital Sign' field.
  3. Populate all required and desired fields.
  4. Enter the desired value in the 'Comments' field.
  5. Click [Submit].
  6. Access the 'CareFabric Monitor' form.
  7. Enter the current date in the 'From Date' and 'Through Date' fields.
  8. Click [View Activity Log].
  9. Validate the 'CareFabric Monitor Report' contains a "VitalSignSetCreated" record.
  10. Click [Click To View Record].
  11. Validate the 'auditInformation' - 'lastUpdatedByStaffMemberID' - 'id' field contains the logged in staff member.
  12. Validate the 'auditInformation' - 'lastUpdatedDate' field contains the current date/time.
  13. Validate the 'notes' field contains the 'Comments' filed in the previous steps.
  14. Validate all vitals information is displayed.
  15. Close the report and the form.
Topics
• CareFabric • Vitals