CareFabric - processing cloud hosted Micromedex data
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
- eMAR
- Order Code Load/Update Utility Via Micromedex Red Book Database
Scenario 1: OE NX - Orders This Episode - mixed case/Tall Man Lettering with validation in eMAR NX.
Specific Setup:
- A client must have an active inpatient episode whose program or unit are configured in the 'External Pharmacy Setup' form. (Client A)
- “Client A” must have a ‘Date of Birth’, ‘Sex’ and address on file in the ‘Update Client Data’ form, as well as information filed in the ‘Allergies and Hypersensitivities’ form, ‘Diagnosis’ form, and in the ‘Height’ and ‘Weight’ fields in the ‘Vitals Entry’ form.
- "Client A" must have 3 active orders for "PREDNISONE 10 MG TABLET ORAL", "AMBIEN (ZOLPIDEM TARTRATE) 10 MG TABLET ORAL (Schedule IV)", and "FUROSEMIDE 80 MG TABLET ORAL" that frequency codes that are configured as "Routine".
Steps
- Select "Client A" and access the Order Entry Console.
- Validate the 'Order grid' contains orders for "PREDNISONE 10 MG TABLET ORAL", "AMBIEN (ZOLPIDEM TARTRATE) 10 MG TABLET ORAL (Schedule IV)", and "FUROSEMIDE 80 MG TABLET ORAL".
- Access "eMAR NX".
- Validate that the following orders are displayed under 'Scheduled/Routine':
- AMBIEN (ZOLPIDEM TARTRATE) 10 MG ORAL TABLET
- FUROSEMIDE 80 MG ORAL TABLET
- PREDNISONE 10 MG ORAL TABLET
- Go to 'myDay'.
- Access the 'Order Code Load/Update Utility Via Micromedex Red Book Database' form.
- Validate the two new fields:
- Use mixed-case lettering (including Tall Man Lettering, when available) for product names used to create new Order Codes
- Update the 'Description' of previously-created Order Codes using mixed-case lettering (including Tall Man Lettering, when available)
- Select "Yes" in the 'Use mixed-case lettering (including Tall Man Lettering, when available) for product names used to create new Order Codes' field.
- Select "Yes" in the 'Update the 'Description' of previously-created Order Codes using mixed-case lettering (including Tall Man Lettering, when available)' field.
- Validate a 'Warning' dialog is displayed stating "WARNING: Setting this prompt to "Yes" will cause the main 'Description' field to be updated on 'Order Codes' that were previously created via this process. This will result in any edits that might have been made by the facility to be overwritten. This includes changes that might have been performed via the 'Order Code Setup' form or via the 'File Import' for Avatar OE 'Order Codes'. Note: 'Order Codes' that have had their 'Description' field updated via Formulary Sync (enhanced mode) will NOT have their 'Description' re-updated via this process. The Order Entry Console (Orders This Episode section and other sections that display OE orders), the 'Client Profile/Physicians Orders' form, and other places within Avatar that display the current description of orders will reflect the updated 'Order Code' 'Description' values immediately, for all orders that use such updated 'Order Codes'. A process will be run in the background to update the descriptions of active orders in Avatar eMAR for orders that use such updated 'Order Codes'. Are you sure that you want to select "Yes"?"
- Click [Yes].
- Click [Create/Update Order Codes].
- Validate a message is displayed stating: "Warning: this version of the 'REDBOOK Database' has already been processed. Are you sure you want to continue?" and click [Yes].
- Validate a message is displayed stating: "Note: Processing will take several minutes." and click [OK].
- Once completed a message will be displayed stating how many order codes were processed and click [OK].
- Close the form.
- Access the Order Entry Console.
- Click [Refresh].
- Validate the 'Order grid' contains orders for "predniSONE 10 MG TABLET ORAL", "Ambien (zolpidem tartrate) 10 MG TABLET ORAL (Schedule IV)", and "Furosemide 80 MG TABLET ORAL".
- Access 'eMAR NX'.
- Validate that the following orders are displayed under 'Scheduled/Routine':
- Ambien (zolpidem tartrate) 10 MG ORAL TABLET
- Furosemide 80 MG ORAL TABLET
- predniSONE 10 MG ORAL TABLET
|
Topics
• Order Entry Console
|
Flowsheet - 'Complete Tasks' dialog
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
- Flowsheet
- Complete Task
- Task List
Scenario 1: Flowsheet: Flowsheet Charting - PRN Unscheduled Tasks
Specific Setup:
- In order to utilize full functionality Avatar CareFabric 2023 Update 25 and Flowsheet 1.7.3 are required.
- A pharmacy-type order code must exist. (Order Code A)
- A task code must be set up through the 'Task Definition' form such that:
- 'Task Action Type' = "Flowsheet". (Task Code A)
- In the 'Task Association' form, "Task Code A" must be associated to "Order Code A", such that 'Order Event' = "Order Entry".
- A collection must be set up in the flowsheet admin tool. (Collection A)
- An assessment must be set up in the flowsheet admin tool.(Assessment A)
- "Assessment A" must be added to "Collection A".
- In the Flowsheet Admin tool "Task Code A" must be added as a 'Task Code' tag to "Assessment A".
- A PRN frequency code must exist. (Frequency Code A)
- A client must have an active episode. (Client A).
- “Client A” must have a ‘Date of Birth’, ‘Sex’ and address on file in the ‘Update Client Data’ form, as well as information filed in the ‘Allergies and Hypersensitivities’ form, ‘Diagnosis’ form, and in the ‘Height’ and ‘Weight’ fields in the ‘Vitals Entry’ form.
Steps
- Select "Client A" and access the Order Entry Console.
- Search for and select "Order Code A" from the 'New Order' field.
- Select "Frequency Code A" from the 'Frequency' field.
- Set the 'Duration' field to "1" and click [Day].
- Fill in any remaining required fields, click [Add to Scratchpad], and [Sign].
- Access the 'Task List' widget.
- Search for and select "Client A" from the 'Search Patients' field.
- Hover over the 'PRN Tasks' link and validate a task for "Task Code A" is shown.
- Navigate to the Flowsheet Tab.
- Click on the tab for "Collection A".
- Navigate to "Assessment A"
- Populate any required fields in "Assessment A" and click [Sign].
- Validate the 'Complete Tasks' dialog appears with the unscheduled task and that it states "Due: Unscheduled".
- Check the checkbox for the unscheduled task and click [Complete].
- Access the 'Task List' widget.
- Search for and select "Client A" from the 'Search Patients' field.
- Hover over the 'PRN Tasks' link and validate a task for "Task Code A" is shown.
- Click the 'PRN Tasks' link.
- Hover over the task for "Task Code A" and validate it displays the date and time the flowsheet assessment was completed next to the 'Last Completed' label.
Scenario 2: Flowsheet: Flowsheet Charting - Scheduled Tasks
Specific Setup:
- In order to utilize full functionality Avatar CareFabric 2023 Update 25 and Flowsheet 1.7.3 are required.
- A pharmacy-type order code must exist. (Order Code A)
- A task code must be set up through the 'Task Definition' form such that:
- 'Task Action Type' = "Flowsheet". (Task Code A)
- In the 'Task Association' form, "Task Code A" must be associated to "Order Code A", such that 'Order Event' = "Order Entry".
- A collection must be set up in the flowsheet admin tool. (Collection A)
- An assessment must be set up in the flowsheet admin tool.(Assessment A)
- "Assessment A" must be added to "Collection A".
- In the Flowsheet Admin tool "Task Code A" must be added as a 'Task Code' tag to "Assessment A".
- A routine frequency, with scheduled hours of administration every hour, must exist. (Frequency Code A)
- A client must have an active episode. (Client A).
- “Client A” must have a ‘Date of Birth’, ‘Sex’ and address on file in the ‘Update Client Data’ form, as well as information filed in the ‘Allergies and Hypersensitivities’ form, ‘Diagnosis’ form, and in the ‘Height’ and ‘Weight’ fields in the ‘Vitals Entry’ form.
Steps
- Select "Client A" and access the Order Entry Console.
- Search for and select "Order Code A" from the 'New Order' field.
- Select "Frequency Code A" from the 'Frequency' field.
- Set the 'Duration' field to "1" and click [Hours].
- Fill in any remaining required fields, click [Add to Scratchpad], and [Sign].
- Access the 'Task List' widget.
- Search for and select "Client A" from the 'Search Patients' field.
- Validate a task for "Task Code A" is generated in the 'Next Hour' column.
- Navigate to the Flowsheet Tab.
- Click on the tab for "Collection A".
- Navigate to "Assessment A"
- Populate any required fields in "Assessment A" and click [Sign].
- Validate the 'Complete Tasks' dialog appears with the scheduled task and that it states "Due: Scheduled Date/Time".
- Check the checkbox for the scheduled task and click [Complete].
- Access the 'Task List' widget.
- Search for and select "Client A" from the 'Search Patients' field.
- Validate the task for "Task Code A" is no longer shown in the 'Next Hour' column.
Scenario 3: Flowsheet: Flowsheet Charting - Routine Unscheduled Tasks
Specific Setup:
- In order to utilize full functionality Avatar CareFabric 2023 Update 25 and Flowsheet 1.7.3 are required.
- A pharmacy-type order code must exist. (Order Code A)
- A task code must be set up through the 'Task Definition' form such that:
- 'Task Action Type' = "Flowsheet". (Task Code A)
- In the 'Task Association' form, "Task Code A" must be associated to "Order Code A", such that 'Order Event' = "Order Entry".
- A collection must be set up in the flowsheet admin tool. (Collection A)
- An assessment must be set up in the flowsheet admin tool.(Assessment A)
- "Assessment A" must be added to "Collection A".
- In the Flowsheet Admin tool "Task Code A" must be added as a 'Task Code' tag to "Assessment A".
- A Routine frequency code, with no scheduled hours of administration, must exist. (Frequency Code A)
- A client must have an active episode. (Client A).
- “Client A” must have a ‘Date of Birth’, ‘Sex’ and address on file in the ‘Update Client Data’ form, as well as information filed in the ‘Allergies and Hypersensitivities’ form, ‘Diagnosis’ form, and in the ‘Height’ and ‘Weight’ fields in the ‘Vitals Entry’ form.
Steps
- Select "Client A" and access the Order Entry Console.
- Search for and select "Order Code A" from the 'New Order' field.
- Select "Frequency Code A" from the 'Frequency' field.
- Fill in any remaining required fields, click [Add to Scratchpad], and [Sign].
- Access the 'Task List' widget.
- Search for and select "Client A" from the 'Search Patients' field.
- Validate a task for "Task Code A" is shown in the 'Unscheduled' column.
- Navigate to the Flowsheet Tab.
- Click on the tab for "Collection A".
- Navigate to "Assessment A"
- Populate any required fields in "Assessment A" and click [Sign].
- Validate the 'Complete Tasks' dialog appears with the unscheduled task and that it states "Due: Unscheduled".
- Check the checkbox for the unscheduled task and click [Complete].
- Access the 'Task List' widget.
- Search for and select "Client A" from the 'Search Patients' field.
- Validate a task for "Task Code A" is not shown in the 'Unscheduled' column.
|
Topics
• Assessments
• Task List
|
OE NX - MedNote - Problem Classification
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
- Registry Settings (CWS)
- Medical Note
Scenario 1: OE NX - Registry Setting "Problem Classification Required" set to "R" - MedNote: Validating 'Problem Classification' in Diagnosis - Document tab.
Specific Setup:
- The 'Avatar CWS->Problem List->->->->Problem Classification Required' registry setting must be set to "R".
- Please log out of the application and log back in after completing the above configuration.
- A client must have an active episode. (Client A)
- “Client A” must have a ‘Date of Birth’, ‘Sex’ and address on file in the ‘Update Client Data’ form, as well as information filed in the ‘Allergies and Hypersensitivities’ form, ‘Diagnosis’ form, and in the ‘Height’ and ‘Weight’ fields in the ‘Vitals Entry’ form.
Steps
- Select "Client A” and access the 'Medical Note'.
- Click [Add Note] and create a new note.
- Select the 'Document' tab and navigate to the 'Diagnosis' section.
- Click [Add] and [Add New Diagnosis].
- Fill out all required fields and select "Yes" from the 'Add to Problem List' field.
- Validate the 'Problem Classification' field is both enabled and required and the 'Save New Diagnosis' button is disabled.
- Select any value from the 'Problem Classification' field and validate the 'Save New Diagnosis' button is now enabled.
- Click [Save New Diagnosis] and [Save Diagnosis Set].
- Select the newly created diagnosis from the 'Current Diagnoses' list.
- Validate "Yes" is selected from the 'Add to Problem List' field and the previously selected value is displayed in the 'Problem Classification' field.
- Validate the 'Add to Problem List' field is disabled while the 'Problem Classification' field is enabled.
- Click [Cancel].
- Click [Add] and [Add New Diagnosis].
- Fill out all required fields and select "No" from the 'Add to Problem List' field.
- Validate the 'Problem Classification' field is both disabled and not required.
- Click [Save New Diagnosis] and [Save Diagnosis Set].
- Select the newly created diagnosis from the 'Current Diagnoses' list.
- Validate "No" is selected from the 'Add to Problem List' field and that the field is enabled.
Scenario 2: OE NX - Registry Setting "Problem Classification Required" set to "Y" - MedNote: Validating 'Problem Classification' in Diagnosis - Document tab.
Specific Setup:
- The 'Avatar CWS->Problem List->->->->Problem Classification Required' registry setting must be set to "Y".
- Please log out of the application and log back in after completing the above configuration.
- A client must have an active episode. (Client A)
- “Client A” must have a ‘Date of Birth’, ‘Sex’ and address on file in the ‘Update Client Data’ form, as well as information filed in the ‘Allergies and Hypersensitivities’ form, ‘Diagnosis’ form, and in the ‘Height’ and ‘Weight’ fields in the ‘Vitals Entry’ form.
Steps
- Select "Client A” and access the 'Medical Note'.
- Click [Add Note] and create a new note.
- Select the 'Document' tab and navigate to the 'Diagnosis' section.
- Click [Add] and [Add New Diagnosis].
- Fill out all required fields and select "Yes" from the 'Add to Problem List' field.
- Validate the 'Problem Classification' field is enabled but not required and the 'Save New Diagnosis' button is enabled.
- Select any value from the 'Problem Classification' field.
- Click [Save New Diagnosis] and [Save Diagnosis Set].
- Select the newly created diagnosis from the 'Current Diagnoses' list.
- Validate "Yes" is selected from the 'Add to Problem List' field and the previously selected value is displayed in the 'Problem Classification' field.
- Validate the 'Add to Problem List' field is disabled while the 'Problem Classification' field is enabled.
- Click [Cancel].
- Click [Add] and [Add New Diagnosis].
- Fill out all required fields and select "Yes" from the 'Add to Problem List' field.
- Validate the 'Problem Classification' field is enabled but not required and the 'Save New Diagnosis' button is enabled.
- Do not select any value from the 'Problem Classification' field.
- Click [Save New Diagnosis] and [Save Diagnosis Set].
- Select the newly created diagnosis from the 'Current Diagnoses' list.
- Validate "Yes" is selected from the 'Add to Problem List' field and no value is displayed in the 'Problem Classification' field.
- Validate the 'Add to Problem List' field is disabled while the 'Problem Classification' field is enabled.
- Click [Cancel].
- Click [Add] and [Add New Diagnosis].
- Fill out all required fields and select "No" from the 'Add to Problem List' field.
- Validate the 'Problem Classification' field is disabled and the 'Save New Diagnosis' button is enabled.
- Click [Save New Diagnosis] and [Save Diagnosis Set].
- Select the newly created diagnosis from the 'Current Diagnoses' list.
- Validate "No" is selected from the 'Add to Problem List' field and no value is displayed in the 'Problem Classification' field.
- Validate the 'Add to Problem List' field is enabled while the 'Problem Classification' field is disabled.
- Click [Cancel].
Scenario 3: OE NX - Registry Setting "Problem Classification Required" set to "N" - MedNote: Validating 'Problem Classification' in Diagnosis - Document tab.
Specific Setup:
- The 'Avatar CWS->Problem List->->->->Problem Classification Required' registry setting must be set to "N".
- Please log out of the application and log back in after completing the above configuration.
- A client must have an active episode. (Client A)
- “Client A” must have a ‘Date of Birth’, ‘Sex’ and address on file in the ‘Update Client Data’ form, as well as information filed in the ‘Allergies and Hypersensitivities’ form, ‘Diagnosis’ form, and in the ‘Height’ and ‘Weight’ fields in the ‘Vitals Entry’ form.
Steps
- Select "Client A” and access the 'Medical Note'
- Click [Add Note] and create a new note.
- Select the 'Document' tab and navigate to the 'Diagnosis' section.
- Click [Add] and [Add New Diagnosis].
- Fill out all required fields and select "Yes" from the 'Add to Problem List' field.
- Validate the 'Problem Classification' field is not shown and the 'Save New Diagnosis' button is enabled.
- Click [Save New Diagnosis] and [Save Diagnosis Set].
- Select the newly created diagnosis from the 'Current Diagnoses' list.
- Validate "Yes" is selected from the 'Add to Problem List' field and that the field is disabled.
- Click [Cancel].
- Click [Add] and [Add New Diagnosis].
- Fill out all required fields and select "No" from the 'Add to Problem List' field.
- Validate the 'Problem Classification' field is not shown and the 'Save New Diagnosis' button is enabled.
- Click [Save New Diagnosis] and [Save Diagnosis Set].
- Select the newly created diagnosis from the 'Current Diagnoses' list.
- Validate "No" is selected from the 'Add to Problem List' field and that the field is enabled.
- Click [Cancel].
|
Topics
• Diagnosis
• Medical Note
|
Avatar CareFabric - 'GetClientServiceHistory' SDK action
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
- SoapUI - ClientServices - ClientServicesService - GetClientServicesByDate
- SoapUI - ClientServices - ClientServicesService - GetClientServicesByDate - GetClientServicesByDateResult
Scenario 1: Validate the 'GetClientServiceHistory' SDK action
|
Topics
• CareFabric
• Web Services
|
Delete Last Movement - SDK events
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
- Delete Last Movement
- CareFabric Monitor
- Crystal Report Viewer
Scenario 1: Delete Last Movement - Delete a 'Discharge' movement and validate the 'ProgramDischargeDeleted' and 'BehavioralHealthEpisodeUpdated' SDK events
Specific Setup:
- A client has an existing episode that has been discharged (Client A).
Steps
- Select "Client A" and access the 'Delete Last Movement' form.
- Select the existing episode that has been discharged in the 'Episode Number' field.
- Validate the 'Client Information' field populates as expected.
- Click [Submit].
- Validate a message is displayed stating: You are about to delete a Discharge movement. Do you want to continue?
- Click [Yes].
- 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.
- Click [View Activity Log].
- Validate the 'CareFabric Monitor Report' is displayed and contains "ProgramDischargeDeleted" and "BehavioralHealthEpisodeUpdated" records.
- Select the "ProgramDischargeDeleted" record and click [Click To View Record].
- Validate the 'programDischargeID' - 'id' field contains the discharge ID for "Client A".
- Navigate back to the 'CareFabric Monitor Report'.
- Select the "BehavioralHealthEpisodeUpdated" record and click [Click To View Record].
- Validate the 'behavioralHealthEpisodeID' - 'id' field contains the episode ID for "Client A".
- Close the report and the form.
Scenario 2: Delete Last Movement - Delete an 'Admission' movement and validate the 'ProgramAdmissionDeleted' and 'BehavioralHealthEpisodeUpdated' SDK events
Specific Setup:
- A client has an existing episode (Client A).
Steps
- Select "Client A" and access the 'Delete Last Movement' form.
- Select the existing episode in the 'Episode Number' field.
- Validate the 'Client Information' field populates as expected.
- Click [Submit].
- Validate a message is displayed stating: You are about to delete an Admission movement. Do you want to continue?
- Click [Yes].
- 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.
- Click [View Activity Log].
- Validate the 'CareFabric Monitor Report' is displayed and contains "ProgramAdmissionDeleted" and "BehavioralHealthEpisodeDeleted" records.
- Select the "ProgramAdmissionDeleted" record and click [Click To View Record].
- Validate the 'programAdmissionID' - 'id' field contains the admission ID for "Client A".
- Navigate back to the 'CareFabric Monitor Report'.
- Select the "BehavioralHealthEpisodeDeleted" record and click [Click To View Record].
- Validate the 'behavioralHealthEpisodeID' - 'id' field contains the episode ID for "Client A".
- Close the report and the form.
Avatar CareFabric - HL-7 Integrations
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
- System Task Scheduler
- CareFabric Monitor
- Crystal Report Viewer
- Dictionary Update (PM)
- Admission
- Update Client Data
Scenario 1: System Task Scheduler - Avatar CareFabric - Send Facility Bed Information (HL-7)
Specific Setup:
- Please note: this is for Avatar PM systems only.
- One or more units defined in the '(202) Unit' dictionary must have the following configured in 'Dictionary Update':
- A value entered for the '(22055) Facility Abbreviation' extended dictionary data element.
- A value selected for the '(22056) Level of Care' extended dictionary data element.
- Clients must be admitted into Inpatient episodes using the units configured above.
Steps
- Access the 'System Task Scheduler' form.
- Select "Avatar CareFabric - Send Facility Bed Information (HL-7) Recurrence Pattern : Hourly -Inactive" in the 'Schedule(s)' field.
- Validate "Hourly" is selected in the 'Recurrence Pattern' field.
- Validate the 'Start Time' field contains "12:00 AM".
- Validate the 'End Time' field contains "11:59 PM".
- Validate "Yes" is selected in the 'Inactive Task' field.
- Enter the current date in the 'Start By' field.
- Select "No" in the 'Inactive Task' field.
- Click [Schedule Task] and close the form.
- Wait for the task to run.
- Access the 'CareFabric Monitor' form.
- Enter the current date in the 'From Date' and 'Through Date' fields.
- Select "ClientUpdated" in the 'Event/Action Search' field.
- Click [View Activity Log].
- Validate the 'CareFabric Monitor Report' is displayed with a "ClientUpdated" record for each unit configured in the pre-conditions.
- Click [Click To View Record] for the first record.
- Validate the 'assignedFacilityInformation' - 'facilityMneumonic' field contains the value defined in the "(22055) Facility Abbreviation" extended dictionary element for the unit.
- Validate the 'assignedFacilityInformation' - 'levelOfCareCode' - 'code' field contains the code associated to the value selected in the "(22056) Level of Care" extended dictionary element for the unit.
- Validate the 'assignedFacilityInformation' - 'levelOfCareCode' - 'displayName' field contains the value selected in the "(22056) Level of Care" extended dictionary element for the unit.
- Validate the 'assignedFacilityInformation' - 'totalNumberOfBeds' field contains the total number of beds in the unit.
- Validate the 'assignedFacilityInformation' - 'totalNumberOfBedsOccupied' field contains the total number of occupied beds in the unit.
- Validate the 'clientID' - 'id' field contains "NO_ID".
- Validate the 'name' - 'first' field contains "NO_NAME".
- Validate the 'name' - 'last' field contains "NO_LASTNAME".
- Navigate back to the 'CareFabric Monitor Report' and repeat steps 3e-3m as needed for the additional units that are configured.
- Close the report and the form.
|
Topics
• Admission
• Discharge
• CareFabric Monitor
• System Task Scheduler
• CareFabric
|
Medical Note - Add-on Service Codes
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
- Medical Note
- Client Ledger
- Document.Chief Complaint
- Document.Diagnosis
- Document.Medical Decision Making
- Document.In-Office Administration.LotNumberManager
- Registry Settings (PM)
Scenario 1: Medical Note - Verify multiple add-on charge codes with Document Routing and validate services in the 'Client Ledger' form
Specific Setup:
- Test client (Client A) enrolled in an existing service program
- Service program must be filtered by "Individual Service Codes". This must be done in the 'Program Maintenance' form
- Existing E&M service codes and non-E&M service codes are assigned to the current program
- A Service Code must exist with the assigned add-on service codes
- Tester must schedule two appointments (Appointment A and Appointment B) for the current date
- Document routing must be enabled for the Medical Note Progress Note
- Registry Setting "Enable Multiple Add-On code Per Primary Code Functionality" is enabled
- User with access to the 'Client Ledger' form
Steps
- Open the "Medical Note" widget.
- Open "Appointment A" that was created in preconditions.
- Enter data for any of the required sections.
- Navigate to the "Finalize" tab.
- Be sure to fill out the "CPT Selection" section by selecting a CPT code that is defined to include "Add on Services".
- Make sure to select at least one of the "Add On Services" that are attached to the CPT code.
- Generate the progress note.
- Once the medical note is completed, click "Sign Off".
- Note that the "Add on Services" information is included toward the end of the progress note.
- Click "Accept" on the .tif preview screen.
- Open the 'Client Ledger' form for the test client.
- Select "Client A" in the 'Client ID' field.
- Select "Episode" from the 'All Episodes - Claim/Episode/All Episodes' field.
- Select the episode the appointment was created for from the 'Episode Number' field.
- Select "Simple" in the 'Ledger Type' field.
- Click [Process].
- Verify that the ledger displays the service code from the posted appointment.
- Verify that the ledger displays the add-on charge codes from the posted appointment.
- Click [Dismiss].
- Open "Appointment B" that was created in preconditions.
- Enter data for any of the required sections.
- Navigate to the "Finalize" tab.
- Be sure to fill out the "CPT Selection" section by selecting a CPT code that is defined to include "Add on Services".
- Make sure to select at least one of the "Add on Services" that are attached to the CPT code.
- Generate the progress note.
- Once the medical note is completed, click "Sign Off".
- Note that the "Add on Service" information is included toward the end of the progress note.
- Click "Accept&Route" on the .tif preview screen and route the document to a supervisor or approver.
- Log in to Avatar as the user the document was routed to.
- In the "myToDo" widget, approve the document that was routed to that user.
- Open the 'Client Ledger' form for the test client.
- Select "Client A" in the 'Client ID' field.
- Select "Episode" from the 'All Episodes - Claim/Episode/All Episodes' field.
- Select the episode the appointment was created for from the 'Episode Number' field.
- Select "Simple" in the 'Ledger Type' field.
- Click [Process].
- Verify that the ledger displays the service code from the posted appointment.
- Verify that the ledger displays the add-on charge codes from the posted appointment.
- Click [Dismiss].
- Validate that a 'Form Return' message is displayed stating: Processing report has completed. Do you wish to return to form?
- Click [No].
Scenario 2: Medical Note - Complete a Pending Immunization After a Note Is Finalized - Pediatric Full Workflow
Specific Setup:
- The 'Avatar CWS->Medication Inventory Management->->->->Enable Medication Inventory Management' registry setting must be set to "Y".
- The Other CWS Tabled Files '(74101) Inventory Location’ dictionary must contain at least one value. (Location A)
- Please log out of the application and log back in after completing the above configuration.
- Two "Vaccination/Immunization" procedure-type service codes must be configured in the 'Service Codes' form. (Medication A and Medication B)
- "Medication A" and "Medication B" must have a template defined in the 'Medication Inventory Management' form. (Template A and Template B)
- In the 'Medication Inventory Management' form inventory for "Template A" and "Template B" must be received to "Location A". (Inventory A and Inventory B)
- An outpatient program must exist that is configured as a "Primary Care Program". (Program A)
- A client must have an active episode that is associated with "Program A" and is a pediatric patient. (Client A)
Steps
- Search for and select "Client A" and navigate to the 'Medical Note'.
- Click [Add Note].
- Create a 'Primary Care' note.
- Select the ‘Document’ tab.
- Select ‘Immunizations’.
- Click [Add] and select "Medication A" from the 'Immunization Search' field.
- Validate the 'Dose', 'Unit', and 'Route' fields automatically populate based on the entries made in "Template A".
- Fill in any remaining required fields and click [Order].
- Validate the 'Pending Administrations' field contains a row for "Medication A"
- Click [Add] and select "Medication B" from the 'Immunization Search' field.
- Validate the 'Dose', 'Unit', and 'Route' fields automatically populate based on the entries made in "Template B".
- Fill in any remaining required fields and click [Administer].
- Validate, in the first section, the 'Dose', 'Unit', and 'Route' fields are correctly populated with the updated values and that all fields are disabled.
- Select "Yes" for the 'Consent Obtained' radio button.
- Select "Not VFC eligible" from the 'VFC Eligibility Code' field.
- Select "Facility" from the 'Provided By' field.
- Click the 'Lot Number Search' button and validate the 'Lot Number Manager' dialog is launched.
- Select the row for "Inventory B" and click [Select].
- Validate the 'Lot Number', 'Manufacturer', 'Expiration Date', and 'NDC' are all correctly populated and disabled.
- Fill in any remaining required fields and click [Save].
- Expand the 'Immunization History' field and validate it contains a row for "Medication B" and that all columns are accurate.
- Populate any remaining required sections in the 'Document' tab.
- Select the ‘Finalize’ tab.
- Populate all required fields and click [Generate Note].
- Validate the ‘Note Summary’ is displayed and contains the appropriate information and click [Sign Off].
- Validate the 'Progress Note' is displayed and click [Accept], set the ‘Password’ field to the appropriate value, and click [Verify].
- Refresh Medical Note.
- Click [Add Note].
- Create a 'Primary Care' note.
- Select the 'Document' tab and navigate to the 'Immunization' section.
- Validate the 'Pending Administrations' field contains a row for "Medication A"
- Click the ellipses under the 'Action' column for "Medication A" and click [Administer].
- Validate, in the first section, the 'Dose', 'Unit', and 'Route' fields are correctly populated with the updated values and that all fields are disabled.
- Select "Yes" for the 'Consent Obtained' field.
- Select "Not VFC eligible" from the 'VFC Eligibility Code' field.
- Select "Facility" from the 'Provided By' field.
- Click the 'Lot Number Search' button and validate the 'Lot Number Manager' dialog is launched.
- Select the row for "Inventory A" and click [Select].
- Validate the 'Lot Number', 'Manufacturer', 'Expiration Date', and 'NDC' are all correctly populated and disabled.
- Populate all remaining required fields and click [Save].
- Expand the 'Immunization History' field and validate it contains a row for "Medication A" and that all columns are accurate.
Scenario 3: Bells Notes Integration - Validate Multiple Add-On Service Code Functionality when document routing is enabled
Specific Setup:
- myAvatar must be configured to integrate with Bells Notes. Please note: this must be done by a Netsmart Associate.
- The 'Enable Multiple Add-On Code Per Primary Code Functionality' registry setting is enabled.
- A primary service code is defined (Service Code A) with multiple add-on codes associated (Add On 1, Add On 2, Add On 3).
- The 'Progress Notes (Group and Individual)' form must be configured for Bells Notes with the following:
- Document routing enabled
- The following fields added via 'Site Specific Section Modeling':
- Add-On Service
- Add-On Duration
- Save Add-On Service
- Selected Add-On Services
- Select Add-On Service Entry to Edit/Remove
- Remove Add-On Service
- Add-On Service Notes
- A user is defined with the following (User A):
- Access to Bells Notes
- Associated practitioner
- Does not require a supervisor's approval for document routing
- Access to the 'Progress Notes' and 'My To Do's' widget on the HomeView.
- A client is enrolled in an existing episode (Client A).
Steps
- Log into Bells Notes as "User A".
- Search for "Client A".
- Click [Start Note] and verify the existence of the 'Session Information' window.
- Select "Service Code A" in the 'Service Code' field.
- Fill out all required fields and select the desired note type.
- Verify the existence of "Client A" in the client header when note is started.
- Fill out all required fields.
- Select "Add On 1", "Add On 2", and "Add On 3" in the 'Add-On Services' field.
- Enter the desired duration/comments for each add-on.
- Click [Sign Note].
- Validate the Sign Note' dialog is displayed.
- Enter the pin for "User A" in the 'Pin' field and click [Sign].
- Validate a message is displayed stating: Note Signed Successfully.
- Log into myAvatar as "User A".
- Navigate to the "My To Do's" widget.
- Validate a 'To-Do' is not displayed for the note sent via Bells Notes since "User A" does not require an approver.
- Access the 'Clinical Document Viewer' form.
- Select "Client" in the 'Select Type' field.
- Select "Individual" in the 'Select All or Individual Client' field.
- Select "Client A" in the 'Select Client' field.
- Select "All" in the 'Episode' field.
- Click [Process].
- Validate a document is displayed for the progress note filed from Bells Notes.
- Select the document and click [View].
- Validate the PDF generated from Bells Notes is displayed with the note details, including the add-on codes.
- Click [Close All Documents], [Search], and [Close].
- Select "Client A" and access the 'Progress Notes' widget.
- Validate the note filed in the previous steps is displayed and contains all progress note data, including the 'Selected Add-On Services'.
- Access the 'Client Ledger' form.
- Select "Client A" in the 'Client ID' field.
- Select "All Episodes" in the 'Claim/Episode/All Episodes' field.
- Select "Simple" in the 'Ledger Type' field.
- Select "Yes" in the 'Include Zero Charges' field.
- Click [Process].
- Validate the 'Client Ledger' report contains "Service Code A", "Add On 1", "Add On 2" and "Add On 3".
- Close the report and the form.
Scenario 4: Bells Notes Integration - Validate Multiple Add-On Service Code Functionality when document routing is disabled
Specific Setup:
- myAvatar must be configured to integrate with Bells Notes. Please note: this must be done by a Netsmart Associate.
- The 'Enable Multiple Add-On Code Per Primary Code Functionality' registry setting is enabled.
- A primary service code is defined (Service Code A) with multiple add-on codes associated (Add On 1, Add On 2, Add On 3).
- The 'Progress Notes (Group and Individual)' form must be configured for Bells Notes with the following:
- The following fields added via 'Site Specific Section Modeling':
- Add-On Service
- Add-On Duration
- Save Add-On Service
- Selected Add-On Services
- Select Add-On Service Entry to Edit/Remove
- Remove Add-On Service
- Add-On Service Notes
- A user is defined with the following (User A):
- Access to Bells Notes
- Associated practitioner
- Access to the 'Progress Notes' widget on the HomeView.
- A client is enrolled in an existing episode (Client A).
Steps
- Log into Bells Notes as "User A".
- Search for "Client A".
- Click [Start Note] and verify the existence of the 'Session Information' window.
- Select "Service Code A" in the 'Service Code' field.
- Fill out all required fields and select the desired note type.
- Verify the existence of "Client A" in the client header when note is started.
- Fill out all required fields.
- Select "Add On 1", "Add On 2", and "Add On 3" in the 'Add-On Services' field.
- Enter the desired duration/comments for each add-on.
- Click [Sign Note].
- Validate the Sign Note' dialog is displayed.
- Enter the pin for "User A" in the 'Pin' field and click [Sign].
- Validate a message is displayed stating: Note Signed Successfully.
- Select "Client A" and access the 'Progress Notes' widget.
- Validate the note filed in the previous steps is displayed and contains all progress note data, including the 'Selected Add-On Services'.
- Access the 'Client Ledger' form.
- Select "Client A" in the 'Client ID' field.
- Select "All Episodes" in the 'Claim/Episode/All Episodes' field.
- Select "Simple" in the 'Ledger Type' field.
- Select "Yes" in the 'Include Zero Charges' field.
- Click [Process].
- Validate the 'Client Ledger' report contains "Service Code A", "Add On 1", "Add On 2" and "Add On 3".
- Close the report and the form.
|
Topics
• Progress Notes
• Medical Note
• Add-On
• CareFabric
• Bells Notes
|
Avatar CareFabric - Progress Notes
Scenario 1: Bells Notes Integration - validate 'Site Specific Section Modeling' in progress notes when document routing is enabled
Specific Setup:
- myAvatar must be configured to integrate with Bells Notes. Please note: this must be done by a Netsmart Associate.
- The 'Progress Notes (Group and Individual)' form must be configured for Bells Notes with the following:
- Document routing enabled
- 'Site Specific Section Modeling' fields that are imported to a corresponding note type in Bells (Note Type A).
- A user is defined with the following (User A):
- Access to Bells Notes
- Associated practitioner
- Does not require a supervisor's approval for document routing
- Access to the 'My To Do's' widget on the HomeView.
- A client is enrolled in an existing episode (Client A).
Steps
- Log into Bells Notes with existing login credentials for "User A".
- Search for "Client A".
- Click [Start Note] and verify the existence of the 'Session Information' window.
- Fill out all required fields and select "Note Type A".
- Verify the existence of "Client A" in the client header when note is started.
- Fill out all required fields including fields added via 'Site Specific Section Modeling'.
- Click [Sign Note].
- Validate the Sign Note' dialog is displayed.
- Enter the pin for "User A" in the 'Pin' field and click [Sign].
- Validate a message is displayed stating: Note Signed Successfully.
- Log into myAvatar as "User A".
- Select "Client A" and navigate to the 'Progress Notes' widget.
- Validate the progress note filed from Bells Notes is displayed and contains the 'Site Specific Section Modeling' fields.
- Access the 'Clinical Document Viewer' form.
- Select "Client" in the 'Select Type' field.
- Select "Individual" in the 'Select All or Individual Client' field.
- Select "Client A" in the 'Select Client' field.
- Select "All" in the 'Episode' field.
- Click [Process].
- Validate a document is displayed for the progress note filed from Bells Notes.
- Select the document and click [View].
- Validate the PDF generated from Bells Notes is displayed and contains the progress note data filed including the 'Site Specific Section Modeling' fields.
- Click [Close All Documents], [Search], and [Close].
Scenario 2: Bells Notes Integration - validate 'Site Specific Section Modeling' in progress notes when document routing is disabled
Specific Setup:
- myAvatar must be configured to integrate with Bells Notes. Please note: this must be done by a Netsmart Associate.
- The 'Enable Multiple Add-On Code Per Primary Code Functionality' registry setting is enabled.
- A primary service code is defined (Service Code A) with multiple add-on codes associated (Add On 1, Add On 2, Add On 3).
- The 'Progress Notes (Group and Individual)' form must be configured for Bells Notes with the following:
- Document routing disabled
- 'Site Specific Section Modeling' fields that are imported to a corresponding note type in Bells (Note Type A).
- A user is defined with the following (User A):
- Access to Bells Notes
- Associated practitioner
- Does not require a supervisor's approval for document routing
- Access to the 'Progress Notes' and 'My To Do's' widget on the HomeView.
- A client is enrolled in an existing episode (Client A).
Steps
- Log into Bells Notes with existing login credentials for "User A".
- Search for "Client A".
- Click [Start Note] and verify the existence of the 'Session Information' window.
- Fill out all required fields and select "Note Type A".
- Verify the existence of "Client A" in the client header when note is started.
- Fill out all required fields including fields added via 'Site Specific Section Modeling'.
- Click [Sign Note].
- Validate the Sign Note' dialog is displayed.
- Enter the pin for "User A" in the 'Pin' field and click [Sign].
- Validate a message is displayed stating: Note Signed Successfully.
- Log into myAvatar as "User A".
- Navigate to the "My To Do's" widget.
- Validate a To-Do is not displayed for the progress note sent via Bells Notes for "Client A" since document routing is not enabled.
- Navigate to the 'My Clients' widget.
- Double click on "Client A" to access the Chart View.
- Select "Form A" from the left-hand side,
- Validate the progress note sent via Bells Notes is displayed and contains the progress note data filed including the 'Site Specific Section Modeling' fields.
- Click [Close Chart].
Avatar CareFabric - 'SearchCarePlan' SDK action
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
Scenario 1: Treatment Plan - validate the 'SearchCarePlan' SDK action
|
Topics
• Progress Notes
• Bells Notes
• Site Specific Section Modeling
• CareFabric
• Treatment Plan
|
| |