Skip to main content

Avatar CareFabric 2023 Update 68

Product Requirements and Recommendations

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

Recommended Update Level

Avatar Cal-PM 2023 Monthly Release 2023.03.02
Avatar CareFabric 2023 Monthly Release 2023.03.02
Avatar PM 2023 Monthly Release 2023.03.02
Avatar PM 2023 Update 167
RADplus 2023 Monthly Release 2023.03.02

Product Update Description

Avatar CareFabric is enhanced to support other products and modules.

Required Updates

Avatar CareFabric 2023 Update 40
Avatar CareFabric 2023 Update 53
Avatar CareFabric 2023 Update 59

Included Updates

3, 4, 5, 6, 11, 13, 14, 17, 19, 20, 21, 22, 23, 24, 26, 27, 28, 29, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 58, 59, 60, 62, 63, 64

Details

NEW1 CHANGED0 FIXED0
New (1)
Avatar CareFabric - Support for other products and modules
The 'EncounterResourceCreated' and 'EncounterResourceUpdated' SDK events are introduced to support other products and modules.
Please note: Avatar PM 2023 Update 167 is required for full functionality.
Value Added: Support for other products and modules.
Topics
• Admission • CareFabric • CareFabric Monitor • Client Charge Input • Diagnosis • Discharge • Leaves • Progress Notes • Update Client Data
 
Acceptance Tests

AV-93117 Summary | Details
Avatar CareFabric - Support for other products and modules
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
  • CareFabric Monitor
  • Crystal Report Viewer
  • Update Client Data
  • Admission
  • Admission (Outpatient)
  • Back Dated Admission/Discharge
  • Discharge
  • Leaves
  • Pre Admit
  • Pre Admit Discharge
  • Diagnosis
  • Client Charge Input
  • Delete Service
  • Change Program/Admission Date
  • Progress Notes (Group and Individual)
  • Site Specific Section Modeling (CWS)
Scenario 1: Admission - Validate the 'EncounterResourceCreated' SDK event
Steps
  1. Access the 'Admission' form.
  2. Add an admission for a new client. This will be referred to as "Client A".
  3. Enter the desired date in the 'Preadmit/Admission Date' field.
  4. Enter the desired time in the 'Preadmit/Admission Time' field.
  5. Select the desired value in the 'Program' field.
  6. Select the desired practitioner in the 'Admitting Practitioner' field.
  7. Populate all other required and desired fields.
  8. Click [Submit].
  9. Access the 'CareFabric Monitor' form.
  10. Enter the current date in the 'From Date' and 'Through Date' fields.
  11. Select "Client A" in the 'Client ID' field.
  12. Click [View Activity Log].
  13. Validate the 'CareFabric Monitor Report' is displayed and contains an "EncounterResourceCreated" record. Please note: it may take a few minutes for the event record to display on the report.
  14. Validate the 'fhirIdentifiers' - 'id' - 'value' field contains the PATID for "Client A".
  15. Validate the 'period' - 'fromDate' field contains the 'Preadmit/Admission Date' and 'Preadmit/Admission Time' filed in the previous steps.
  16. Validate the first 'statusCode' - 'code' field contains "active".
  17. Validate the 'participants' - 'individualPractitionerResourceID' - 'id' field contains the ID for the 'Admitting Practitioner' filed in the previous steps.
  18. Validate the 'participants' - 'typeCodes' - 'codes' - 'code' field contains "ADMPHYS".
  19. Validate the 'participants' - 'typeCodes' - 'displayName' field contains "Admitting Physician".
  20. Validate the second 'statusCode' - 'code' field contains "planned".
  21. Close the report and the form.
Scenario 2: Admission (Outpatient) - Validate the 'EncounterResourceCreated' SDK event
Steps
  1. Access the 'Admission (OutPatient)' form.
  2. Add an admission for a new client. This will be referred to as "Client A".
  3. Enter the desired date in the 'Preadmit/Admission Date' field.
  4. Enter the desired time in the 'Preadmit/Admission Time' field.
  5. Select the desired value in the 'Program' field.
  6. Select the desired practitioner in the 'Admitting Practitioner' field.
  7. Populate all other required and desired fields.
  8. Click [Submit].
  9. Access the 'CareFabric Monitor' form.
  10. Enter the current date in the 'From Date' and 'Through Date' fields.
  11. Select "Client A" in the 'Client ID' field.
  12. Click [View Activity Log].
  13. Validate the 'CareFabric Monitor Report' is displayed and contains an "EncounterResourceCreated" record. Please note: it may take a few minutes for the event record to display on the report.
  14. Validate the 'fhirIdentifiers' - 'id' - 'value' field contains the PATID for "Client A".
  15. Validate the 'period' - 'fromDate' field contains the 'Preadmit/Admission Date' and 'Preadmit/Admission Time' filed in the previous steps.
  16. Validate the 'statusCode' - 'code' field contains "active".
  17. Validate the 'participants' - 'individualPractitionerResourceID' - 'id' field contains the ID for the 'Admitting Practitioner' filed in the previous steps.
  18. Validate the 'participants' - 'typeCodes' - 'codes' - 'code' field contains "ADMPHYS".
  19. Validate the 'participants' - 'typeCodes' - 'displayName' field contains "Admitting Physician".
  20. Validate the 'statusCode' - 'code' field contains "planned".
  21. Close the report and the form.
Scenario 3: Update Client Data - Validate the 'EncounterResourceUpdated' SDK event
Specific Setup:
  • A client is enrolled in an existing episode (Client A).
Steps
  1. Select "Client A" and access the 'Update Client Data' form.
  2. Enter the desired value in the 'Facility Chart Number' field.
  3. Click [Submit].
  4. Access the 'CareFabric Monitor' form.
  5. Enter the current date in the 'From Date' and 'Through Date' fields.
  6. Select "Client A" in the 'Client ID' field.
  7. Click [View Activity Log].
  8. Validate the 'CareFabric Monitor Report' is displayed and contains an "EncounterResourceUpdated" record. Please note: this may be an "EncounterResourceCreated" record if a "Created" message has not yet been triggered for the client. In addition, it may take a few minutes for the event record to display on the report.
  9. Click [Click To View Record].
  10. Validate the second 'fhirIdentifiers' - 'id' - 'value' field contains the 'Facility Chart Number' filed in the previous steps.
  11. Validate the second 'fhirIdentifiers' - 'type' - 'codings' - 'code' field contains "MR".
  12. Validate the second 'fhirIdentifiers' - 'text' - 'value' field contains "PATIENT_REGISTRATION_ID".
  13. Close the report and the form.
Scenario 4: Discharge - Validate the 'EncounterResourceUpdated' SDK 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' field.
  3. Enter the desired time in the 'Discharge Time' field.
  4. Select the desired value in the 'Type Of Discharge' field.
  5. Select the desired practitioner in the 'Discharge Practitioner' field.
  6. Populate any other required fields.
  7. Click [Submit].
  8. Access the 'CareFabric Monitor' form.
  9. Enter the current date in the 'From Date' and 'Through Date' fields.
  10. Select "Client A" in the 'Client ID' field.
  11. Click [View Activity Log].
  12. Validate the 'CareFabric Monitor Report' is displayed and contains an "EncounterResourceUpdated" record. Please note: this may be an "EncounterResourceCreated" record if a "Created" message has not yet been triggered for the client. In addition, it may take a few minutes for the event record to display on the report.
  13. Validate the 'fhirIdentifiers' - 'id' - 'value' field contains the PATID for "Client A".
  14. Validate the 'period' - 'fromDate' field contains the 'Preadmit/Admission Date' and 'Preadmit/Admission Time' filed via Admission.
  15. Validate the 'period' - 'toDate' field contains the 'Date of Discharge' and 'Discharge Time' filed in the previous steps.
  16. Validate the first 'statusCode' - 'code' field contains "active".
  17. Validate the second 'statusCode' - 'code' field contains "discharged".
  18. Close the report and the form.
Scenario 5: Back Dated Admission/Discharge - Validate the 'EncounterResourceCreated' SDK event
Specific Setup:
  • A client is enrolled in an existing episode (Client A).
Steps
  1. Select "Client A" and access the 'Back Dated Admission/Discharge' form.
  2. Enter the desired date in the 'Preadmit/Admission Date' field.
  3. Enter the desired time in the 'Preadmit/Admission Time' field.
  4. Select the desired value in the 'Program' field.
  5. Select the desired value in the 'Type Of Admission' field.
  6. Select the desired practitioner in the 'Admitting Practitioner' field.
  7. Enter the desired date in the 'Date Of Discharge' field.
  8. Enter the desired time in the 'Discharge Time' field.
  9. Select the desired value in the 'Type Of Discharge' field.
  10. Select the desired practitioner in the 'Discharge Practitioner' field.
  11. Populate any other desired fields.
  12. Click [Submit].
  13. Access the 'CareFabric Monitor' form.
  14. Enter the current date in the 'From Date' and 'Through Date' fields.
  15. Select "Client A" in the 'Client ID' field.
  16. Click [View Activity Log].
  17. Validate the 'CareFabric Monitor Report' is displayed and contains an "EncounterResourceCreated" record. Please note: it may take a few minutes for the event record to display on the report.
  18. Validate the 'fhirIdentifiers' - 'id' - 'value' field contains the PATID for "Client A".
  19. Validate the 'period' - 'fromDate' field contains the 'Preadmit/Admission Date' and 'Preadmit/Admission Time' filed in the previous steps.
  20. Validate the 'period' - 'toDate' field contains the 'Date of Discharge' and 'Discharge Time' filed in the previous steps.
  21. Validate the first 'statusCode' - 'code' field contains "active".
  22. Validate the second 'statusCode' - 'code' field contains "discharged".
  23. Close the report and the form.
Scenario 6: Change Program/Admission Date - Validate the 'EncounterResourceUpdated' SDK event
Specific Setup:
  • A client is enrolled in an existing episode (Client A).
Steps
  1. Access the 'Change Program/Admission Date' form.
  2. Select "Client A" in the 'Client ID' field.
  3. Select the desired episode in the 'Select Episode' field.
  4. Enter any new value in the 'New Admission Date' and 'New Admission Time' fields.
  5. Click [Submit] and close the form.
  6. Access the 'CareFabric Monitor' form.
  7. Enter the current date in the 'From Date' and 'Through Date' fields.
  8. Select "Client A" in the 'Client ID' field.
  9. Click [View Activity Log].
  10. Validate the 'CareFabric Monitor Report' is displayed and contains an "EncounterResourceUpdated" record. Please note: this may be an "EncounterResourceCreated" record if a "Created" message has not yet been triggered for the client. In addition, it may take a few minutes for the event record to display on the report.
  11. Validate the 'period' - 'fromDate' field contains the 'New Admission Date' and 'New Admission Time' filed in the previous steps.
  12. Close the report and the form.
Scenario 7: Leaves - Validate the 'EncounterResourceUpdated' SDK event
Specific Setup:
  • A client is enrolled in an existing inpatient episode (Client A).
Steps
  1. Select "Client A" and access the 'Leaves' form.
  2. Enter the desired date in the 'Leave Date' field.
  3. Enter the desired time in the 'Leave Time' field.
  4. Select the desired value in the 'Type Of Leave From' field.
  5. Select the desired value in the 'Reason For Leave' field.
  6. Populate any other desired fields.
  7. Click [Submit].
  8. Access the 'CareFabric Monitor' form.
  9. Enter the current date in the 'From Date' and 'Through Date' fields.
  10. Select "Client A" in the 'Client ID' field.
  11. Click [View Activity Log].
  12. Validate the 'CareFabric Monitor Report' is displayed and contains an "EncounterResourceUpdated" record. Please note: this may be an "EncounterResourceCreated" record if a "Created" message has not yet been triggered for the client. In addition, it may take a few minutes for the event record to display on the report.
  13. Click [Click To View Record].
  14. Validate the second 'statusCode' - 'code' field contains "on-hold".
  15. Close the report and the form.
Scenario 8: Return From Leave - Validate the 'EncounterResourceUpdated' SDK event
Specific Setup:
  • A client is enrolled in an existing inpatient episode (Client A).
Steps
  1. Select "Client A" and access the 'Leaves' form.
  2. Enter the desired date in the 'Leave Date' field.
  3. Enter the desired time in the 'Leave Time' field.
  4. Select the desired value in the 'Type Of Leave From' field.
  5. Select the desired value in the 'Reason For Leave' field.
  6. Populate any other desired fields.
  7. Click [Submit].
  8. Access the 'CareFabric Monitor' form.
  9. Enter the current date in the 'From Date' and 'Through Date' fields.
  10. Select "Client A" in the 'Client ID' field.
  11. Click [View Activity Log].
  12. Validate the 'CareFabric Monitor Report' is displayed and contains an "EncounterResourceUpdated" record. Please note: this may be an "EncounterResourceCreated" record if a "Created" message has not yet been triggered for the client. In addition, it may take a few minutes for the event record to display on the report.
  13. Click [Click To View Record].
  14. Validate the second 'statusCode' - 'code' field contains "on-hold".
  15. Close the report and the form.
  16. Select "Client A" and access the 'Return From Leaves' form.
  17. Enter the desired date in the 'Return Date' field.
  18. Enter the desired time in the 'Return Time' field.
  19. Select the desired value in the 'Reason For Close Of Leave' field.
  20. Populate any other desired fields.
  21. Click [Submit].
  22. Access the 'CareFabric Monitor' form.
  23. Enter the current date in the 'From Date' and 'Through Date' fields.
  24. Select "Client A" in the 'Client ID' field.
  25. Click [View Activity Log].
  26. Validate the 'CareFabric Monitor Report' is displayed and contains an "EncounterResourceUpdated" record. Please note: it may take a few minutes for the event record to display on the report.
  27. Click [Click To View Record].
  28. Validate the second 'statusCode' - 'code' field contains "planned".
  29. Close the report and the form.
Scenario 9: Pre Admit - Validate the 'EncounterResourceCreated' SDK event
Steps
  1. Access the 'Pre Admit' form.
  2. Add a pre-admission for a new client. This will be referred to as "Client A".
  3. Enter the desired date in the 'Preadmit/Admission Date' field.
  4. Enter the desired time in the 'Preadmit/Admission Time' field.
  5. Select the desired value in the 'Program' field.
  6. Select the desired practitioner in the 'Admitting Practitioner' field.
  7. Populate all other required and desired fields.
  8. Click [Submit].
  9. Access the 'CareFabric Monitor' form.
  10. Enter the current date in the 'From Date' and 'Through Date' fields.
  11. Select "Client A" in the 'Client ID' field.
  12. Click [View Activity Log].
  13. Validate the 'CareFabric Monitor Report' is displayed and contains an "EncounterResourceCreated" record. Please note: it may take a few minutes for the event record to display on the report.
  14. Validate the 'fhirIdentifiers' - 'id' - 'value' field contains the PATID for "Client A".
  15. Validate the 'period' - 'fromDate' field contains the 'Preadmit/Admission Date' and 'Preadmit/Admission Time' filed in the previous steps.
  16. Validate the first 'statusCode' - 'code' field contains "active".
  17. Validate the 'participants' - 'individualPractitionerResourceID' - 'id' field contains the ID for the 'Admitting Practitioner' filed in the previous steps.
  18. Validate the 'participants' - 'typeCodes' - 'codes' - 'code' field contains "ADMPHYS".
  19. Validate the 'participants' - 'typeCodes' - 'displayName' field contains "Admitting Physician".
  20. Validate the second 'statusCode' - 'code' field contains "planned".
  21. Close the report and the form.
Scenario 10: Pre Admit Discharge - Validate the 'EncounterResourceUpdated' SDK event
Specific Setup:
  • A client is enrolled in an existing Pre Admit program (Client A).
Steps
  1. Select "Client A" and access the 'Pre Admit Discharge' form.
  2. Enter the desired date in the 'Date of Discharge' field.
  3. Enter the desired time in the 'Discharge Time' field.
  4. Select the desired value in the 'Type Of Discharge' field.
  5. Select the desired practitioner in the 'Discharge Practitioner' field.
  6. Populate any other required fields.
  7. Click [Submit].
  8. Access the 'CareFabric Monitor' form.
  9. Enter the current date in the 'From Date' and 'Through Date' fields.
  10. Select "Client A" in the 'Client ID' field.
  11. Click [View Activity Log].
  12. Validate the 'CareFabric Monitor Report' is displayed and contains an "EncounterResourceUpdated" record. Please note: this may be an "EncounterResourceCreated" record if a "Created" message has not yet been triggered for the client. In addition, it may take a few minutes for the event record to display on the report.
  13. Validate the 'fhirIdentifiers' - 'id' - 'value' field contains the PATID for "Client A".
  14. Validate the 'period' - 'fromDate' field contains the 'Preadmit/Admission Date' and 'Preadmit/Admission Time' filed via Pre-Admission.
  15. Validate the 'period' - 'toDate' field contains the 'Date of Discharge' and 'Discharge Time' filed in the previous steps.
  16. Validate the first 'statusCode' - 'code' field contains "active".
  17. Validate the second 'statusCode' - 'code' field contains "discharged".
  18. Close the report and the form.
Scenario 11: Diagnosis - Validate the 'EncounterResourceUpdated' SDK event
Specific Setup:
  • A client is enrolled in an existing episode (Client A).
Steps
  1. Select "Client A" and access the 'Diagnosis' form.
  2. Select "Admission" in the 'Type Of Diagnosis' field.
  3. Validate the 'Date Of Diagnosis' field contains the date of admission for "Client A".
  4. Enter the desired time in the 'Time Of Diagnosis' field.
  5. Click [New Row].
  6. Search for and select the desired value in the 'Diagnosis Search' field.
  7. Validate "Primary" is selected in the 'Ranking' field.
  8. Select the desired practitioner in the 'Diagnosing Practitioner' field.
  9. Populate any other desired fields.
  10. Click [Submit].
  11. Access the 'CareFabric Monitor' form.
  12. Enter the current date in the 'From Date' and 'Through Date' fields.
  13. Select "Client A" in the 'Client ID' field.
  14. Click [View Activity Log].
  15. Validate the 'CareFabric Monitor Report' is displayed and contains an "EncounterResourceUpdated" record. Please note: this may be an "EncounterResourceCreated" record if a "Created" message has not yet been triggered for the client. In addition, it may take a few minutes for the event record to display on the report.
  16. Click [Click To View Record].
  17. Validate the 'diagnoses' - 'conditionResourceID' - 'id' field contains a unique identifier for the diagnosis filed in the previous steps.
  18. Validate the 'diagnoses' - 'rank' field contains "1".
  19. Validate the 'diagnoses' - 'useCode' - 'codes' - 'code' field contains "AD".
  20. Validate the 'diagnoses' - 'useCode' -' displayName' field contains "Admission Diagnosis".
  21. Close the report and the form.
Scenario 12: Progress Notes - Validate the 'EncounterResourceUpdated' SDK event
Specific Setup:
  • A client is enrolled in an existing episode (Client A).
  • The 'Progress Notes (Group and Individual)' form must have a 'SS Note Staff Member' field enabled in 'Site Specific Section Modeling' with "Assign as Primary Care Provider" selected in the 'Product Custom Logic Definition' field. This field will be referred to as the 'Assign as Primary Care Provider' field.
Steps
  1. Access the 'Progress Notes (Group and Individual)' form.
  2. Select "Client A" in the 'Select Client' field.
  3. Select the desired episode in the 'Select Episode' field.
  4. Select "Independent Note" in the 'Progress Note For' field.
  5. Select the desired value in the 'Note Type' field.
  6. Enter the desired value in the 'Notes Field'.
  7. Select the desired practitioner in the 'Assign as Primary Care Provider' field.
  8. Select "Final" in the 'Draft/Final' field.
  9. File the note.
  10. Access Crystal Reports or other SQL Reporting tool.
  11. Select the PM namespace.
  12. Create a report using the 'SYSTEM.client_practitioner_assignment' SQL table.
  13. Validate a row is displayed for the note finalized in the previous steps with PCL.
  14. Validate the 'PATID' field contains the client ID for "Client A".
  15. Validate the 'practitioner' field contains the ID for the practitioner selected in the previous steps.
  16. Validate the 'date_of_assignment' and 'time_of_assignment' fields contain the date/time the note was filed.
  17. Close the report.
  18. Access the 'CareFabric Monitor' form.
  19. Enter the current date in the 'From Date' and 'Through Date' fields.
  20. Select "Client A" in the 'Client ID' field.
  21. Click [View Activity Log].
  22. Validate the 'CareFabric Monitor Report' is displayed and contains an "EncounterResourceUpdated" record. Please note: this may be an "EncounterResourceCreated" record if a "Created" message has not yet been triggered for the client. In addition, it may take a few minutes for the event record to display on the report.
  23. Click [Click To View Record].
  24. Validate the last 'individualPractitionerResourceID' - 'id' field contains the ID for the practitioner selected in the previous steps.
  25. Validate the last 'period' - 'fromDate' field contains the date/time the note was filed, which can be found in the 'SYSTEM.client_practitioner_assignment' SQL table.
  26. Validate the last 'typeCodes' - 'codes' - 'code' field contains "PCP".
  27. Validate the last 'typeCodes' - 'codes' - 'displayName' field contains "Primary Care Physician".
  28. Close the report and the form.
Scenario 13: Client Charge Input - Validate the 'EncounterResourceCreated' SDK event
Specific Setup:
  • A client is enrolled in an existing episode (Client A).
Steps
  1. Access the 'Client Charge Input' form.
  2. Enter the desired date in the 'Date Of Service' field.
  3. Enter the desired time in the 'Service Start Time' and 'Service End Time' fields.
  4. Select "Client A" in the 'Client ID' field.
  5. Select the desired value in the 'Episode Number' field.
  6. Select the desired value in the 'Service Codes' field.
  7. Select the desired practitioner in the 'Practitioner' field.
  8. Select the desired value in the 'Location' field.
  9. Click [Submit] and [No].
  10. Access the 'CareFabric Monitor' form.
  11. Enter the current date in the 'From Date' and 'Through Date' fields.
  12. Select "Client A" in the 'Client ID' field.
  13. Click [View Activity Log].
  14. Validate the 'CareFabric Monitor Report' is displayed and contains an "EncounterResourceCreated" record. Please note: it may take a few minutes for the event record to display on the report.
  15. Click [Click To View Record].
  16. Validate the 'period' - 'fromDate' field contains the 'Date Of Service' and the 'Service Start Time' filed in the previous steps.
  17. Validate the 'period' - 'toDate' field contains the 'Date Of Service' and the 'Service End Time' filed in the previous steps.
  18. Validate the first 'statusCode' - 'code' field contains "active".
  19. Validate the 'participants' - 'individualPractitionerResourceID' - 'id' field contains the ID associated to the 'Practitioner' filed in the previous steps.
  20. Validate the 'participants' - 'typeCodes' - 'codes' - 'code' field contains "PPRF".
  21. Validate the 'participants' - 'typeCodes' - 'displayName' field contains "Primary Performer".
  22. Validate the second 'statusCode' - 'code' field contains "in-progress".
  23. Close the report and the form.
Scenario 14: Edit Service Information - Validate the 'EncounterResourceCreated' and 'EncounterResourceUpdated' SDK events
Specific Setup:
  • A client is enrolled in an existing episode (Client A).
Steps
  1. Access the 'Client Charge Input' form.
  2. Enter the desired date in the 'Date Of Service' field.
  3. Enter the desired time in the 'Service Start Time' and 'Service End Time' fields.
  4. Select "Client A" in the 'Client ID' field.
  5. Select the desired value in the 'Episode Number' field.
  6. Select the desired value in the 'Service Codes' field.
  7. Select the desired practitioner in the 'Practitioner' field.
  8. Select the desired value in the 'Location' field.
  9. Click [Submit] and [No].
  10. Access the 'CareFabric Monitor' form.
  11. Enter the current date in the 'From Date' and 'Through Date' fields.
  12. Select "Client A" in the 'Client ID' field.
  13. Click [View Activity Log].
  14. Validate the 'CareFabric Monitor Report' is displayed and contains an "EncounterResourceCreated" record. Please note: it may take a few minutes for the event record to display on the report.
  15. Click [Click To View Record].
  16. Validate the 'period' - 'fromDate' field contains the 'Date Of Service' and the 'Service Start Time' filed in the previous steps.
  17. Validate the 'period' - 'toDate' field contains the 'Date Of Service' and the 'Service End Time' filed in the previous steps.
  18. Validate the first 'statusCode' - 'code' field contains "active".
  19. Validate the 'participants' - 'individualPractitionerResourceID' - 'id' field contains the ID associated to the 'Practitioner' filed in the previous steps.
  20. Validate the 'participants' - 'typeCodes' - 'codes' - 'code' field contains "PPRF".
  21. Validate the 'participants' - 'typeCodes' - 'displayName' field contains "Primary Performer".
  22. Validate the second 'statusCode' - 'code' field contains "in-progress".
  23. Close the report and the form.
  24. Access the 'Edit Service Information' form.
  25. Select "Client A" in the 'Client ID' field.
  26. Select the desired episode in the 'Select Episode' field.
  27. Click [Select Services To Edit].
  28. Select the service filed in the previous steps and click [OK].
  29. Validate all previously populated data is displayed for the service.
  30. Edit the 'Service Start Time' and 'Service End Time' fields to be any new value.
  31. Click [Submit] and close the form.
  32. Access the 'CareFabric Monitor' form.
  33. Enter the current date in the 'From Date' and 'Through Date' fields.
  34. Select "Client A" in the 'Client ID' field.
  35. Click [View Activity Log].
  36. Validate the 'CareFabric Monitor Report' is displayed and contains both "EncounterResourceCreated" and "EncounterResourceUpdated" records. Please note: it may take a few minutes for the event records to display on the report.
  37. Click [Click To View Record] for the "EncounterResourceUpdated" record.
  38. Validate the 'period' - 'fromDate' field contains the 'Date Of Service' and the 'Service Start Time' filed via 'Client Charge Input'.
  39. Validate the 'period' - 'toDate' field contains the 'Date Of Service' and the 'Service End Time' filed via 'Client Charge Input'.
  40. Validate the second 'statusCode' - 'code' field contains "cancelled".
  41. Navigate back to the 'CareFabric Monitor Report'.
  42. Click [Click To View Record] for the "EncounterResourceCreated" record.
  43. Validate the 'period' - 'fromDate' field contains the 'Date Of Service' and the 'Service Start Time' filed via 'Edit Service Information'.
  44. Validate the 'period' - 'toDate' field contains the 'Date Of Service' and the 'Service End Time' filed via 'Edit Service Information'.
  45. Validate the second 'statusCode' - 'code' field contains "in-progress".
  46. Close the report and the form.
Scenario 15: Delete Service - Validate the 'EncounterResourceUpdated' SDK event
Specific Setup:
  • A client is enrolled in an existing episode (Client A).
Steps
  1. Access the 'Client Charge Input' form.
  2. Enter the desired date in the 'Date Of Service' field.
  3. Enter the desired time in the 'Service Start Time' and 'Service End Time' fields.
  4. Select "Client A" in the 'Client ID' field.
  5. Select the desired value in the 'Episode Number' field.
  6. Select the desired value in the 'Service Codes' field.
  7. Select the desired practitioner in the 'Practitioner' field.
  8. Select the desired value in the 'Location' field.
  9. Click [Submit] and [No].
  10. Access the 'CareFabric Monitor' form.
  11. Enter the current date in the 'From Date' and 'Through Date' fields.
  12. Select "Client A" in the 'Client ID' field.
  13. Click [View Activity Log].
  14. Validate the 'CareFabric Monitor Report' is displayed and contains an "EncounterResourceCreated" record. Please note: it may take a few minutes for the event record to display on the report.
  15. Click [Click To View Record].
  16. Validate the second 'statusCode' - 'code' field contains "in-progress".
  17. Close the report and the form.
  18. Access the 'Delete Service' form.
  19. Select "Client A" in the 'Client ID' field.
  20. Enter the desired date in the 'Start Date' and 'End Date' fields.
  21. Click [Display Client].
  22. Select the desired service and click [OK].
  23. Click [Delete], [OK], and [Yes].
  24. Validate a message is displayed stating: Deleted.
  25. Click [OK] and close the form.
  26. Access the 'CareFabric Monitor' form.
  27. Enter the current date in the 'From Date' and 'Through Date' fields.
  28. Select "Client A" in the 'Client ID' field.
  29. Click [View Activity Log].
  30. Validate the 'CareFabric Monitor Report' is displayed and contains an "EncounterResourceUpdated" record. Please note: it may take a few minutes for the event record to display on the report.
  31. Click [Click To View Record].
  32. Validate the second 'statusCode' - 'code' field contains "cancelled".
  33. Close the report and the form.
Topics
• Admission • CareFabric • CareFabric Monitor • Client Charge Input • Diagnosis • Discharge • Leaves • Progress Notes • Update Client Data