Mobile CareGiver+ - Appointment Tasks
Scenario 1: Mobile Caregiver+ - Validate the 'EvvAppointmentUpdated' outgoing event for a scheduled appointment
Specific Setup:
- Avatar is configured to integrate with Mobile CareGiver+. Please note: This must be done by a Netsmart Representative.
- A program is defined with a value populated in the 'EVV Provider Organization ID' field in the 'Program Maintenance' form (Program A).
- "Program A" has an associated location (Location A) with the following defined in 'Dictionary Update' for the "Client" file, "(10006 Location)" data element:
- Extended dictionary data element "(579) Place Of Service (837 Electronic Billing)" is set to "Home".
- If the above dictionary data element is not defined, then the extended dictionary data element "(578) Place Of Service (HCFA 24-B)" will be used.
- 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 "Program A" (Service Code A). This service code must also have a CPT-4/HCPCS code associated to it in the 'Service Fee/Cross Reference Maintenance' form (Procedure Code A).
- Dictionary values must be defined for the 'Other Tabled Files' - '(424) Available Electronic Visit Verification Tasks' Data Element in 'Dictionary Update (PM)'.
- Must have a guarantor defined in the 'Guarantors/Payors' form (Guarantor A).
- The following must be set in the "Electronic Visit Verification" section of the 'CarePOV Management' form:
- "Yes" is selected in the 'Enable Mobile CareGiver+' field.
- "Yes" is selected in the 'Send Non EVV Payers' field.
- "No" is selected in the 'Require Authorization' field.
- "Guarantor A" has a row with all fields populated in the 'Payor Program ID' grid.
- A client is enrolled in "Program A" and has the following on file: 'Client Name', 'Address - Street', 'Zipcode', 'Cell Phone', 'Diagnosis', "Guarantor A" selected in 'Financial Eligibility' (Client A).
- A practitioner must be defined as an EVV resource with hours for scheduling and has the following on file: 'Name', 'Date Of Birth', 'Cellular Telephone', 'Staff EVV ID', 'Email Address', and 'Staff EVV Type' (Practitioner A).
Steps
- Access the 'Scheduling Calendar' form.
- Right click in any available time slot for "Practitioner A" and click [Add Appointment].
- Select "Service Code A" in the 'Service Code' field.
- Select "Client A" in the 'Client' field.
- Validate the 'Program' field contains "Program A".
- Validate the 'Location' field contains "Location A".
- Select the desired value(s) in the 'Available Tasks' field.
- Populate all other required and desired fields.
- Click [Submit].
- Validate the new appointment is displayed.
- Click [Dismiss].
- Access the 'CareFabric Monitor' form.
- Enter the current date in the 'From Date' and 'Through Date' fields.
- Select "Client A" in the 'Client ID' field.
- Select "EvvAppointmentUpdated" in the 'Event/Action Search' field.
- Click [View Activity Log].
- Validate the 'CareFabric Monitor Report' contains an "EvvAppointmentUpdated" record.
- Click [Click To View Record].
- Validate the 'appointmentAuthorization' field contains "null".
- Validate the 'appointmentID' - 'id' field contains the appointment ID.
- Validate the 'canceledDate' field contains "null".
- Validate the 'canceledReasonCode' field contains "null".
- Validate the 'providerOrganizationID' - 'id' field contains the 'Provider Organization ID' assigned to "Program A".
- Validate the 'clientID' - 'id' field contains the ID for "Client A".
- Validate the 'diagnosisCodes' - 'code' field contains the diagnosis code on file for "Client A".
- Validate the 'diagnosisCodes' - 'displayName' field contains the diagnosis value on file for "Client A".
- Validate the 'endDate' field contains the appointment end date/time.
- Validate the 'insPayerID' - 'id' field contains the 'MCG+ Payer ID' on file in the 'CarePOV Management' form for "Guarantor A".
- Validate the 'insPlanID' - 'id' field contains the 'MCG+ Insurance Plan ID' on file in the 'CarePOV Management' form for "Guarantor A".
- Validate the 'isEVV' field contains "true".
- Validate the 'locationOfService' fields contain "Client A's" home address.
- Validate the 'mcgInsPayerID' - 'id' field contains the 'MCG+ Payer ID' on file in the 'CarePOV Management' form for "Guarantor A".
- Validate the 'mcgInsPlanID' - 'id' field contains the 'MCG+ Insurance Plan ID' on file in the 'CarePOV Management' form for "Guarantor A".
- Validate the 'services' - 'description' field contains the description for "Service Code A".
- Validate the 'services' - 'name' field contains the code for "Service Code A".
- Validate the 'services' - 'procedureCode' - 'code' field contains the code for "Procedure A".
- Validate the 'services' - 'procedureCode' - 'displayName' field contains the name for "Procedure A".
- Validate the 'serviceID' - 'id' field contains the code for "Service Code A".
- Validate the 'tasks' - 'taskCode' fields contain the value(s) selected in the 'Available Tasks' field when scheduling the appointment.
- Validate the 'startDate' field contains the appointment start date/time.
- Validate all other relevant information is displayed for "Client A" and "Practitioner A".
- Close the report and the form.
Scenario 2: Mobile Caregiver+ - Validate the 'McgEvvVisitDocumented' incoming event for a completed visit
Specific Setup:
- Avatar is configured to integrate with Mobile CareGiver+. Please note: This must be done by a Netsmart Representative.
- A product is defined in the 'CareFabric Integration Management' form for the "MobileCareGiver+" product and "McgEvvAppointmentUpdated" must be selected in the 'Event Types' field.
- In the 'Code Mappings' section of the 'CareFabric Integration Management' form, must have a "Note Type" mapping for the "MobileCareGiver+" product with "EVV" populated in the 'CareFabric Code' and 'Description' fields. This note type will be used for creating a progress note when the 'McgEvvVisitDocumented' incoming SDK event is received.
- A program is defined with a value populated in the 'EVV Provider Organization ID' field in the 'Program Maintenance' form (Program A).
- "Program A" has an associated location (Location A) with the following defined in 'Dictionary Update' for the "Client" file, "(10006 Location)" data element:
- Extended dictionary data element "(579) Place Of Service (837 Electronic Billing)" is set to "Home".
- If the above dictionary data element is not defined, then the extended dictionary data element "(578) Place Of Service (HCFA 24-B)" will be used.
- 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 "Program A" (Service Code A). This service code must also have a CPT-4/HCPCS code associated to it in the 'Service Fee/Cross Reference Maintenance' form (Procedure Code A).
- Must have a guarantor defined in the 'Guarantors/Payors' form (Guarantor A).
- The following must be set in the "Electronic Visit Verification" section of the 'CarePOV Management' form:
- "Yes" is selected in the 'Enable Mobile CareGiver+' field.
- "Yes" is selected in the 'Send Non EVV Payers' field.
- "No" is selected in the 'Require Authorization' field.
- "No" is selected in the 'Require Cancellation Reason' field.
- "Yes" is selected in the 'Save Progress Notes' form.
- A progress note form selected in the 'Progress Note Form' and/or other progress note forms defined in the 'Progress Notes Form Mapping' grid. If nothing is defined in the 'Progress Notes Form Mapping' grid, the default progress note selected in the 'Progress Note Form' field will be used.
- "Guarantor A" has a row with all fields populated in the 'Payor Program ID' grid.
- The 'Progress Notes' widget must be accessible from the HomeView.
- A practitioner must be defined as an EVV resource with hours for scheduling and has the following on file: 'Name', 'Date Of Birth', 'Cellular Telephone', 'Staff EVV ID', 'Email Address', and 'Staff EVV Type' (Practitioner A).
- A client is enrolled in "Program A" and has the following on file: 'Client Name', 'Address - Street', 'Zipcode', 'Cell Phone', 'Diagnosis', "Guarantor A" selected in 'Financial Eligibility' (Client A).
- "Client A" has a visit with "Practitioner A" that has been started in Mobile CareGiver+.
Steps
- Complete the visit for "Client A" with "Practitioner A" in the Mobile CareGiver+ application.
- Ensure the visit includes completed tasks & notes.
- Access the 'Scheduling Calendar' form.
- Validate the appointment for "Client A" is displayed at the correct start/end times for the visit.
- Validate the appointment for "Client A" is displayed with the posted and finalized note disposition icons.
- Click [Dismiss].
- Select "Client A" and navigate to the 'Progress Notes' widget.
- Validate the progress note created when the visit was completed is displayed with the appropriate data for the visit.
- Validate the 'Notes Field' field for the progress note contains the notes entered when completing the visit, followed by a list of the tasks completed during the visit.
- Access Crystal Reports or other SQL Reporting tool.
- Select the PM namespace.
- Create a report using the 'SYSTEM.appt_data' SQL table.
- Navigate to the appointment for "Client A".
- Validate the 'carefabric_appt_stat_code' field contains "COMP".
- Validate the 'carefabric_appt_stat_value' field contains "Completed".
- Close the report.
|
Topics
• Add New Appointment
• CareFabric Monitor
• Electronic Visit Verification
• Scheduling Calendar
|
Mobile CareGiver+ - Unscheduled Visits
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
- CareFabric Monitor
- Registry Settings (PM)
Scenario 1: Mobile Caregiver+ - Validate the 'McgEvvAppointentUpdated' incoming event when the 'Enable 'Admission vs. Service Program' Functionality' registry setting is enabled
Specific Setup:
- Avatar is configured to integrate with Mobile CareGiver+. Please note: This must be done by a Netsmart Representative.
- A product is defined in the 'CareFabric Integration Management' form for the "MobileCareGiver+" product and "McgEvvAppointmentUpdated" must be selected in the 'Event Types' field.
- The 'Enable 'Admission vs. Service Program' Functionality' registry setting is set to "Y".
- An admission program is defined with a value populated in the 'EVV Provider Organization ID' field in the 'Program Maintenance' form (Program A).
- "Program A" must have an associated service program in the 'Associated Service Program' field in the 'Program Maintenance' form (Program B).
- "Program A" has an associated location (Location A) with the following defined in 'Dictionary Update' for the "Client" file, "(10006 Location)" data element:
- Extended dictionary data element "(579) Place Of Service (837 Electronic Billing)" is set to "Home".
- If the above dictionary data element is not defined, then the extended dictionary data element "(578) Place Of Service (HCFA 24-B)" will be used.
- 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 "Program A" (Service Code A). This service code must also have a CPT-4/HCPCS code associated to it in the 'Service Fee/Cross Reference Maintenance' form (Procedure Code A).
- Must have a guarantor defined in the 'Guarantors/Payors' form (Guarantor A).
- The following must be set in the "Electronic Visit Verification" section of the 'CarePOV Management' form:
- "Yes" is selected in the 'Enable Mobile CareGiver+' field.
- "Yes" is selected in the 'Send Non EVV Payers' field.
- "No" is selected in the 'Require Authorization' field.
- "Guarantor A" has a row with all fields populated in the 'Payor Program ID' grid.
- A practitioner must be defined as an EVV resource with hours for scheduling and has the following on file: 'Name', 'Date Of Birth', 'Cellular Telephone', 'Staff EVV ID', 'Email Address', and 'Staff EVV Type' (Practitioner A).
- A client is enrolled in "Program A" and has the following on file: 'Client Name', 'Address - Street', 'Zipcode', 'Cell Phone', 'Diagnosis', "Guarantor A" selected in 'Financial Eligibility' (Client A).
Steps
- Add an unscheduled visit in the Mobile CareGiver+ application with associated tasks for "Client A" with "Practitioner A".
- Please note: if any of the appointment information sent from Mobile CareGiver+ can't be determined, the appointment will be available for reconciliation in the 'CareFabric Integration Reconciliation' form.
- Access the 'Scheduling Calendar' form.
- Validate the appointment for "Client A" with "Practitioner A" that was sent from Mobile CareGiver+ is displayed.
- Right click on the appointment and click [Details/Edit].
- Validate the appointment details are displayed as expected.
- Validate the 'Service Code' field contains "Service Code A".
- Validate the 'Client' field contains "Client A".
- Validate the 'Episode Number' field contains the episode in "Program A".
- Validate the 'Practitioner' field contains "Practitioner A".
- Validate the 'Program' field contains "Program B".
- Validate the 'Available Tasks' field contains the tasks sent from Mobile CareGiver+.
- Close the form and click [Dismiss].
|
Topics
• Electronic Visit Verification
• Registry Settings
|