Flowsheet Labs - Recurring Lab Order Results
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
Scenario 1: Validate the recurring orders in Flowsheet pulls the latest information for the latest occurrence order
Specific Setup:
- Have a client with a recurring lab order and make sure the order has 'Electronic' and 'Facility Staff will Collect' marked.
- Make sure to collect multiple renditions of this recurring order in eMAR and take notes of the time and date collected for the respective occurrence.
Steps
- In Avatar, navigate to the "Flowsheet" widget
- Select the client with the lab results that meets setup criteria
- Click the "Labs" tab
- Navigate to the 'Collected' status for an occurrence of the recurring lab order
- Verify the corresponding "Status" field is populated as "Collected"
- Verify the corresponding "Collected Time" field is populated with the expected collected time
- Click [COLLECTED]
- Verify the "Order Details" dialog window is displayed
- Verify the "Order Number" field is populated with the expected order ID
- Verify the "Order Date/Time" field is populated with the expected order date and time
- Verify the "Ordered By" field is populated with the expected practitioner
- Verify the "Status" field is populated as "Collected"
- Verify the "Special Instructions" is populated as expected
- Verify the "Collected By" is populated with expected practitioner
- Verify the "Collected Date/Time" field is populated with the expected collected date and time
- Click [X]
- Verify the "Order Details" dialog window is no longer displayed
- Navigate to the 'Collected' status for the latest/most recent occurrence of the recurring lab order
- Verify the corresponding "Status" field is populated as "Collected"
- Verify the corresponding "Collected Time" field is populated with the expected collected time
- Click [COLLECTED]
- Verify the "Order Details" dialog window is displayed
- Verify the "Order Number" field is populated with the expected order ID
- Verify the "Order Date/Time" field is populated with the expected order date and time
- Verify the "Ordered By" field is populated with the expected practitioner
- Verify the "Status" field is populated as "Collected"
- Verify the "Special Instructions" is populated as expected
- Verify the "Collected By" is populated with expected practitioner
- Verify the "Collected Date/Time" field is populated with the expected collected date and time
- Click [X]
- Verify the "Order Details" dialog window is no longer displayed
Flowsheet Labs - Populate 'Collected By' field in Flowsheet Order Details
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
Scenario 1: Validate display of Lab Order Statuses for Flowsheet from SoftLabs
Specific Setup:
- Have a client with lab results, each configured with one of the following order statuses: 1) Received, 2) Correction, 3) Resulted 4) Canceled 5) Reviewed 6) Voided 7) Collected 8) Ordered
- Have a client with microbiology results, each configured with one of the following order statuses: 1) Correction, 2) Preliminary, 3) Final, 4) Supplemental
Steps
Flowsheet - Microbiology Results
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
- Flowsheet
- CareFabric Log Viewer.Response Payload
Scenario 1: Validate the "Urinalysis" Lab order result displays "Urine Culture" in Microbiology.
Specific Setup:
- Have a client with an "ordered" and "resulted" Urinalysis lab result and a Urine Culture in the "Preliminary" status.
Steps
- In Avatar, navigate to the "Flowsheet" widget
- Select the client with the lab results
- Click the "Labs" tab
- Verify the desired lab results are displayed as expected
- Navigate to "Urinalysis" lab order
- Verify the result with "Ordered" status is populated as expected
- Click the "Status" field
- Verify the corresponding "Status" field is populated as "Ordered"
- Verify the corresponding "Collected Time" field is populated with the expected collected time
- Click [ORDERED]
- Verify the "Order Details" dialog window is displayed
- Verify the "Order Number" field is populated with the expected order ID
- Verify the "Order Date/Time" field is populated with the expected order date and time
- Verify the "Ordered By" field is populated with the expected practitioner
- Verify the "Status" field is populated as "ORDERED"
- Verify the "Special Instructions" is populated as expected
- Click [X]
- Verify the "Order Details" dialog window is no longer displayed
- Verify after the "Urinalysis" result will display the "UA Microscopic" along with it.
- Verify both the "Urinalysis" and "UA Microscopic" statuses are changed to "Resulted"
- Navigate to the "Resulted" status lab result
- Verify the corresponding "Status" field is populated as "Resulted"
- Verify the corresponding "Collected Time" field is populated with the expected collected time
- Click [Resulted]
- Verify the "Order Details" dialog window is displayed
- Verify the "Order Number" field is populated with the expected order ID
- Verify the "Order Date/Time" field is populated with the expected order date and time
- Verify the "Ordered By" field is populated with the expected practitioner
- Verify the "Status" field is populated as "Received"
- Verify the "Special Instructions" is populated as expected
- Verify the "Collected Date/Time" field is populated with the expected collected date and time
- Verify the "Collected by" field is populated with the expected practitioner username
- Verify the "Received Date/Time" field is populated with the expected date and time
- Verify the "Resulted Date/Time" field is populated with the expected date and time
- Click [X]
- Verify the "Order Details" dialog window is no longer displayed
- Click the "Microbiology" Collection tab
- Verify the "Urine Culture" is displayed with "preliminary" status
Flowsheet Labs - Lab Order Frequencies (STAT & ONCE)
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
Scenario 1: Validate the 'specimenCollectedDate' for different Laboratory Frequencies
Specific Setup:
- Have a client with lab results that have different frequencies as follows: "STAT", "Once"
Steps
- In Avatar, navigate to the "Flowsheet" widget
- Select the client with the lab results
- Click the "Labs" tab
- Verify the desired lab results are displayed as expected
- Navigate to Lab result which have set frequencies as "STAT"
- Verify the corresponding "Status" field is populated as "Ordered"
- Verify the corresponding "Collected Time" field is populated with the expected collected time
- Click [ORDERED]
- Verify the "Order Details" dialog window is displayed
- Verify the "Order Number" field is populated with the expected order ID
- Verify the "Order Date/Time" field is populated with the expected order date and time
- Verify the "Ordered By" field is populated with the expected practitioner
- Verify the "Status" field is populated as "ORDERED"
- Verify the "Special Instructions" is populated as expected
- Click [X]
- Verify the "Order Details" dialog window is no longer displayed
- Navigate to Lab result which have set frequencies as "Once"
- Verify the corresponding "Status" field is populated as "Ordered"
- Verify the corresponding "Collected Time" field is populated with the expected collected time
- Click [ORDERED]
- Verify the "Order Details" dialog window is displayed
- Verify the "Order Number" field is populated with the expected order ID
- Verify the "Order Date/Time" field is populated with the expected order date and time
- Verify the "Ordered By" field is populated with the expected practitioner
- Verify the "Status" field is populated as "ORDERED"
- Verify the "Special Instructions" is populated as expected
- Click [X]
- Verify the "Order Details" dialog window is no longer displayed
- Verify the same Lab result which was "Collected" for frequencies as "STAT"
- Verify the corresponding "Status" field is populated as "Collected"
- Verify the corresponding "Collected Time" field is populated with the expected collected time
- Click [COLLECTED]
- Verify the "Order Details" dialog window is displayed
- Verify the "Order Number" field is populated with the expected order ID
- Verify the "Order Date/Time" field is populated with the expected order date and time
- Verify the "Ordered By" field is populated with the expected practitioner
- Verify the "Status" field is populated as "COLLECTED"
- Verify the "Special Instructions" is populated as expected
- Verify the "Collected Date/Time" field is populated with the expected collected date and time
- Verify the "Collected By" is populated with the expected collected user
- Click [X]
- Verify the "Order Details" dialog window is no longer displayed
- Verify the same Lab result which was "Collected" for frequencies as "Once"
- Verify the corresponding "Status" field is populated as "Collected"
- Verify the corresponding "Collected Time" field is populated with the expected collected time
- Click [COLLECTED]
- Verify the "Order Details" dialog window is displayed
- Verify the "Order Number" field is populated with the expected order ID
- Verify the "Order Date/Time" field is populated with the expected order date and time
- Verify the "Ordered By" field is populated with the expected practitioner
- Verify the "Status" field is populated as "COLLECTED"
- Verify the "Special Instructions" is populated as expected
- Verify the "Collected Date/Time" field is populated with the expected collected date and time
- Verify the "Collected By" is populated with the expected collected user
- Click [X]
- Verify the "Order Details" dialog window is no longer displayed
Flowsheet - 'ABG (Unit Performed)' lab results
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
Scenario 1: Validate status of 'ABG (Unit Performed)' lab results in Flowsheet
Specific Setup:
- Have a user with access to Flowsheet, the 'Order Entry Console', and the 'Work List' widget
- Have a Client with no prior 'ABG' Lab orders
Steps
- In Avatar, navigate to the "Flowsheet" widget
- Select the client with the lab results that meets setup criteria
- Click the "Labs" tab
- Verify no 'ABG (Unit Performed)' order are present
- Navigate to the 'Order Entry Console'.
- In the 'New Order' section, search for and select 'ABG (Unit Performed)' order
- Enter the required details and valid Start Date/Time
- Sign the order
- Verify the order is places and is in Active status
- Navigate to Flowsheet
- Select 'Labs' tab
- Verify the 'ABG (Unit Performed)' result is added for the respective date
- Verify the order is in 'Ordered' status
- Navigate to 'Work List' widget
- Select the 'Lab Orders' tab
- Verify the 'ABG (Unit Performed)' result is present
- Select any valid date and click 'Administer'
- Set the 'Collection Event' as 'Collected'
- Enter any other required details and Save
- Navigate to Flowsheet
- Select 'Labs' tab
- Verify the 'ABG (Unit Performed)' result is in 'Collected' status
- Navigate to 'Unit Performed Lab' form
- In 'Order selection' field select 'ABG (Unit Performed)'
- Enter any valid 'Specimen collected' and 'Result date'
- In the 'Results' section, add any valid result
- Click [File]
- Navigate to Flowsheet
- Select 'Labs' tab
- Verify the 'ABG (Unit Performed)' result is in 'Resulted' status
- Verify the entered values are displayed respectively.
|
Topics
• Lab Results
• Microbiology
• CareFabric
• myAvatar/myAvatar NX
• ListLaboratoryResult
|
Medical Note - Recent Order Actions
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
Scenario 1: Validate the 'SearchOrderByLastAction' SDK action
Specific Setup:
- User with existing Provider login credentials
- User with existing client admitted to Medical Note
- Client with existing orders that have been entered in Orders console in the last 7 days
- User with access to Crystal Reports or any other SQL reporting tool
Steps
- Login to Avatar as a Provider.
- Select any client and select the MedNote widget.
- Verify the existence of the "Facesheet" tab.
- Click [Recent Order Actions] link.
- Click [Refresh].
- Verify the existence of the recent order for the selected client.
- Access Crystal Reports or other SQL Reporting Tool.
- Create a report using the 'OrderEntry.history_client_order' table.
- Validate a row is displayed for the recent order history for the selected client.
- Validate the 'PATID' field contains the Client ID.
- Validate the 'last_action_date' field contains the Date for the updated order.
- Validate the 'Order_Description' field contains the Order Description.
- Validate the 'ORDuniqueid' field contains the Order ID.
- Validate the 'ID' field contains the Client ID and Order ID.
- Close the report.
|
Topics
• Order Entry Console
• Medical Note
|
|
Topics
• Admission
• ProviderConnect Enterprise
• NX
• ProviderConnect Enterprise Action Log
• Diagnosis
|
Support is added for other products and modules
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
- Scheduling Calendar
- Delete Appointment
- CareFabric Monitor
- Add New Appointment
Scenario 1: Delete an individual appointment and validate the 'AppointmentDeleted' SDK event is raised
Specific Setup:
- A client is enrolled in an existing episode (Client A).
- Client A has an existing appointment.
Steps
- Access the 'Scheduling Calendar' form.
- Right click on the existing appointment and click [Delete].
- Click [Yes].
- Validate the 'Appointment Grid' no longer contains the appointment.
- Click [Dismiss].
- Access the 'CareFabric Monitor' form.
- Enter the current date in the 'From Date' and 'Through Date' fields.
- Enter "Client A" in the 'Client ID' field.
- Click [View Activity Log].
- Validate the 'CareFabric Monitor Report' contains an "AppointmentDeleted" record.
- Click [Click To View Record].
- Validate the 'clientID' - 'id' field contains "Client A's" Client ID.
- Validate the 'pertainingToClientEventID' - 'id' field contains "Client A's" episode number.
- Close the report and the form.
Scenario 2: Create & delete a group appointment and validate the 'AppointmentCreated' and 'AppointmentDeleted' SDK events are raised for all group members
Specific Setup:
- A group is defined with two members in the 'Group Registration' form (Group A).
Steps
- Access the 'Scheduling Calendar' form.
- Right click in the 'Appointment Grid' and click [Add Appointment].
- Enter the desired group service code in the 'Service Code' field.
- Select the desired program in the 'Program' field.
- Enter "Group A" in the 'Group #' field.
- Validate the '# Of Clients' field contains "2".
- Click [Submit].
- Validate the 'Appointment Grid' contains the appointment for "Group A".
- Click [Dismiss].
- Access Crystal Reports or other SQL Reporting Tool.
- Create a report using the 'SYSTEM.radplus_transfer_queue' table.
- Validate rows are displayed for each group member for the group appointment created in the previous steps. Please note: this process occurs quickly so records may have already been cleared out before viewing the report.
- Validate the 'process_identifier' field contains a unique identifier containing "FACILITY||PATID||APPT_TABLE3000||APPT#||Appointment||C||USER".
- Refresh the report until the records are cleared out.
- Access the 'CareFabric Monitor' form.
- Enter the current date in the 'From Date' and 'Through Date' fields.
- Enter "AppointmentCreated" in the 'Event/Action Search' field.
- Click [View Activity Log].
- Validate the 'CareFabric Monitor Report' contains "AppointmentCreated" records for both clients in "Group A".
- Close the report and the form.
- Access the 'Scheduling Calendar' form.
- Right click on the existing appointment for "Group A" and click [Delete].
- Validate a message is displayed stating: Are you sure?
- Click [Yes].
- Validate the 'Appointment Grid' no longer contains the appointment for "Group A".
- Click [Dismiss].
- Access Crystal Reports or other SQL Reporting Tool.
- Create a report using the 'SYSTEM.radplus_transfer_queue' table.
- Validate rows are displayed for each group member for the group appointment created in the previous steps. Please note: this process occurs quickly so records may have already been cleared out before viewing the report.
- Validate the 'process_identifier' field contains a unique identifier containing "FACILITY||PATID||APPT_TABLE3000||APPT#||Appointment||D||USER".
- Refresh the report until the records are cleared out.
- Access the 'CareFabric Monitor' form.
- Enter the current date in the 'From Date' and 'Through Date' fields.
- Enter "AppointmentDeleted" in the 'Event/Action Search' field.
- Click [View Activity Log].
- Validate the 'CareFabric Monitor Report' contains "AppointmentDeleted" records for both clients in "Group A".
- Close the report and the form.
Scenario 3: 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
- Access the 'Scheduling Calendar' form.
- Right click on an available time slot and click [Add New Appointment].
- Enter desired service code in the 'Service Code' field.
- Enter "Client A" in the 'Client' field.
- Select "Episode 1" in the 'Episode Number' field.
- Click [Submit] and [Dismiss].
- Access the "CareFabric Monitor" form.
- Enter the current date in the 'From Date' field.
- Enter the current date in the 'Through Date' field.
- Enter "Client A" in the 'Client ID' field.
- Click [View Activity Log].
- Validate the 'CareFabric Monitor Report' contains an "AppointmentCreated" record.
- Click [Click To View Record].
- Validate the 'clientID' - 'id' field contains "Client A's" Client ID.
- Validate the appointment data is populated as expected.
- Close the report and close the form.
|
Topics
• Scheduling Calendar
• Delete Appointment
• NX
|
Medical Note Appointment List - Appointments marked as missed visit
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
- Scheduling Calendar
- Today's E&M Appointments
- Scheduling Calendar - Status Update
- My Draft Notes
Scenario 1: Validate the Individual appointment list in MedNote when updating the appointment status for an E&M appointment to a missed visit
Specific Setup:
- User with Provider login credentials
- MedNote provider has a client with individual E&M appointment scheduled in 'Scheduling Calendar' form
- User with existing individual service code setup for Medical Note
Steps
- Access the 'Scheduling Calendar' form.
- Verify the existence of the E&M appointment scheduled for the admitted practitioner.
- Right-Click on the existing appointment and select "Status Update".
- Validate the 'Scheduling Calendar - Status Update' form is displayed.
- Select "Yes" in the 'Missed Visit' checkbox field.
- Select any service code in the 'Missed Visit Service Code' dropdown field.
- Click [Submit].
- Validate the appointment updated successfully.
- Navigate to the MedNote widget.
- Verify the existence of the "Today's E&M Appointments/Notes".
- Validate that the scheduled E&M appointment that are marked as missed visit aren't displayed in "Today's E&M Appointments/Notes".
- Click the "My Draft Notes".
- Validate that the scheduled E&M appointment that are marked as missed visit aren't displayed in "My Draft Notes".
Medical Note - Appointment duration to pass midnight
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
- Scheduling Calendar
- Note Details
- Finalize.CPT Selection
- Medical Note
- Today's E&M Appointments
- Patient Search
Scenario 1: Medical Note - Service end time passes midnight - Validate the "Staff Member" list in 'Scheduling Calendar' when a user has access to other staff members calendars
Specific Setup:
- User with existing Provider login credentials
- User has a staff member associated to the user in the 'User Definition' form
- User has "Yes" selected in the 'Allow practitioner to see other practitioner calendars' field in the 'User Definition' form
- A staff member must have hours defined in the 'Staff Members Hours and Exceptions' form
- User with existing client admitted to existing episode in Medical Note
- Client has an existing E&M appointment scheduled in 'Scheduling Calendar' form
- User with an existing service code setup that requires a CPT recommendation in Medical Note
Steps
- Access the 'Scheduling Calendar' form.
- Verify the 'Appointment Grid' table is displayed.
- Validate the 'Staff Members' field contains both the staff member associated to the logged in user and all other staff members.
- Click [Dismiss].
- Navigate to the Medical Note widget.
- Verify the existence of the "Today's E&M Appointments/Notes".
- Validate that the scheduled E&M appointment is displayed in "Today's E&M Appointments/Notes".
- Start the scheduled appointments and verify the existence of the "Facesheet" tab.
- Click the "Document" tab and fill out the mandatory fields on the "Document" tab.
- Click the "Finalize" tab and verify the existence of the "CPT Selection" field.
- In "CPT Selection" field, populate the "Face-to-Face Time with Patient" with a duration that will cause the appointment to go over midnight.
- Validate that error messages "Appointment cannot extend past midnight. Please change the start time or service duration" is displayed in the header.
- Validate that "Service Duration" field will not be updated when populating the "Face-to-Face Time with Patient" with a duration that will cause the appointment to go over midnight.
- Access the 'Scheduling Calendar' form.
- Verify the 'Appointment Grid' table is displayed.
- In the side panel, select any date or practitioner.
- Validate both the staff member associated to the logged in user and all other staff members are remained displayed in the 'Staff Members' field.
- Click [Dismiss].
Scenario 2: Add Note - Prevent end time from being saved pass the midnight
Specific Setup:
- User with existing Provider login credentials
- User with existing client admitted to existing episode in Medical Note
- User with an existing service code setup that requires a CPT recommendation in Medical Note
Steps
- Log into Avatar with a Provider login credentials.
- Select any Client and select Medical Note widget.
- Verify the existence of the "Facesheet" tab.
- Click [Add Note].
- Verify the existence of the "Note Details".
- Populate the "Service Duration" with a duration that will cause the appointment to go over midnight.
- Complete the required fields in "Note Details".
- Click [Save].
- Validate that error messages "Appointment cannot extend past midnight. Please change the start time or service duration" is displayed in the header.
- Dismiss the error by clicking the [X].
- Populate the "Service Duration" with a duration that will not cause the appointment to go over midnight.
- Click [Save].
- Verify no error appears.
- Verify the existence of the "Facesheet" tab.
Scenario 3: Scheduled Appointment - Prevent end time from being saved pass the midnight
Specific Setup:
- User with Provider login credentials
- User with existing client admitted to existing episode in Medical Note
- Client has an existing E&M appointment scheduled in 'Scheduling Calendar' form
- User with an existing service code setup that requires a CPT recommendation in Medical Note
Steps
- Log into Avatar with a Provider login credentials.
- Select "Medical Note" widget.
- Verify the existence of the "Today's E&M Appointments/Notes".
- Validate that the scheduled E&M appointment is displayed in "Today's E&M Appointments/Notes".
- Start the scheduled appointment.
- Verify the existence of the "Note Details".
- Populate the "Service Duration" with a duration that will cause the appointment to go over midnight.
- Complete the required fields in "Note Details".
- Click [Save].
- Validate that error messages "Appointment cannot extend past midnight. Please change the start time or service duration" is displayed in the header.
- Dismiss the error by clicking the [X].
- Populate the "Service Duration" with a duration that will not cause the appointment to go over midnight.
- Click [Save].
- Verify no error appears.
- Verify the existence of the "Facesheet" tab.
Medical Note - HPI narrative
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
- Note Details
- Document.HPI
- E&M Appointments
- Finalize.Note Summary
Scenario 1: Validate the saved notes match to the text inputs in "HPI" section of MedNote
Specific Setup:
- User with Psychiatric Provider login credentials
- User with an existing client admitted to Medical Note
- User has at least 2 client
- "Client A" and "Client B"
Steps
- Log into Avatar with a "Psychiatric Care" login.
- Select "Client A" and select Medical Note widget.
- Click on “Document” tab.
- Click on “HPI” menu.
- Click into “History of Present Illness” field.
- Populate the form with at least 32000 characters.
- Click [Save Draft].
- Validate the saved notes match to the input characters.
- Switching to a different "Client B" and verify the existence of the "Facesheet" tab for "Client B".
- Switching back to the "Client A" and verify the existence of the "Facesheet" tab for "Client A".
- Click [Select Note] and select the existing Progress Note for "Client A".
- Verify the existence of the "Facesheet" tab for "Client A".
- Click the "Document" tab and Click “HPI” menu.
- Click into “History of Present Illness” field.
- Validate the saved notes match to the input characters.
- Click the "Finalize" tab and click [Generate Note] in "Note Summary".
- Validate the populated text file is displayed with the input characters in "History of Present Illness" in Note Summary.
|
Topics
• Scheduling Calendar
• Medical Note
• CPT
• Add New Appointment
• Progress Notes
• History of Present Illness
• Note Summary
|
Avatar CareFabric - 'StaffMemberUpdated' SDK events
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
- Practitioner Enrollment
- CareFabric Monitor
Scenario 1: Validate the 'StaffMemberUpdated' event includes 'Mobile App User Role' details for a user
Specific Setup:
- User with a selected 'Netsmart Mobile App User Role' from the 'User Definition' form.
- The user is associated with a staff member on the 'User Caseload' tab of the 'User Definition' form (Staff Member A).
- The user is not associated with a user role(s) on the 'User Definition' tab of the 'User Definition' form
Steps
- Access the 'Practitioner Enrollment' form for "Staff Member A".
- Set the 'Zip Code' field to any.
- Click [Submit].
- Access the 'CareFabric Monitor' form.
- Click [Today] in the 'From Date' field.
- Click [Today] in the 'Through Date' field.
- Select 'All' from the 'Activity Direction' field.
- Select 'StaffMemberUpdated' from the 'Event/Action Search' field.
- Validate 'StaffMemberUpdated' is displayed in the 'Selected Events/Action' in the 'event/Action Search' field.
- Click [View Activity Log].
- Verify the 'CareFabric Monitor Report' window is displayed.
- Validate the 'CareFabric Monitor Report' window contains a 'StaffMemberUpdate' record for the Practitioner updated in the previous steps.
- Click [Click to View Record].
- Validate the 'roles' field displays the 'Netsmart Mobile App User Role' selected in the precondition.
|
Topics
• Practitioner
• CareFabric Monitor
• CareFabric
|
Avatar CareFabric is enhanced to support other products and modules
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
Scenario 1: 'Progress Notes (Group and Individual)' form - Validate the 'ProgressNoteCreated' payload
Specific Setup:
- A client must be enrolled in an existing episode (Client A).
Steps
- Access the 'Progress Notes (Group and Individual)' form.
- Enter "Client A" in the 'Select Client' field.
- Select any value in the 'Select Episode' field.
- Select "New Service" in the 'Progress Note For' field.
- Select any value in the 'Note Type' field.
- Enter any value in the 'Notes Field' field.
- Enter the desired practitioner in the 'Practitioner' field.
- Enter the current date in the 'Date Of Service' field.
- Enter any value in the 'Service Code' field.
- Select "Final" in the 'Draft/Final' field.
- Click [File Note].
- Validate a "Progress Notes" message is displayed stating: Note Filed.
- Click [OK].
- Access the 'CareFabric Monitor' form.
- Enter the current date in the 'From Date' field.
- Enter the current date in the 'Through Date' field.
- Enter "Client A" in the 'Client ID' field.
- Click [View Activity Log].
- Select "ProgressNoteCreated" in the 'Activity Type' field.
- Click [Click to View Record].
- Validate all progress note data displays as expected.
- Close the report and the form.
Scenario 2: Validate the 'PutProgressNote' SDK action
|
Topics
• Progress Notes
|
Medical Note - Vital Sign Ranges
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
Scenario 1: Validate the 'ListValueSets' SDK action
Specific Setup:
- User with existing Provider login credentials
- User with access to 'CWS Vital Signs Setup' form
- User with multiple different vital signs added and at least one has multiple ranges in 'CWS Vital Signs Setup' form
- User with access to Crystal Reports or any other SQL reporting tool
Steps
- Login to Avatar as a Provider.
- Select any Client and select the MedNote widget.
- Verify the existence of the "Facesheet" tab for the selected client.
- Access Crystal Reports or other SQL Reporting Tool.
- Create a report using the 'cw_vital_sign_setup' table.
- Validate a row is displayed for the updated vital sign.
- Validate the 'age_range_value' field contains the Age Range.
- Validate the 'normal_range_high' field contains the Normal Range High Value for the updated vital sign.
- Validate the 'normal_range_low' field contains the Normal Range Low Value for the updated vital sign.
- Validate the 'sex_value' field contains the Sex Value for the updated vital sign.
- Validate the 'vital_sign__value' field contains the Vital Sign Value for the updated vital sign.
Medical Note - Recent Order Actions
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
Scenario 1: Validate the 'SearchOrderByLastAction' SDK action
Specific Setup:
- User with existing Provider login credentials
- User with an existing practitioner enrolled in 'Practitioner Enrollment' form
- User with existing client admitted to Medical Note
- User with access to 'Order Entry User Definition' form
- The 'Order Entry User Definition' form has the MedNote Provider selected in the 'Select Order Entry User' field
- The 'Order Entry User Definition' form has the Order Types selected in the 'Order Types Require Validation' field
- Client with existing orders that have been entered and validated in Orders console in the last 7 days
- User with access to Crystal Reports or any other SQL reporting tool
Steps
- Login to Avatar as a Provider.
- Select any client and select the MedNote widget.
- Verify the existence of the "Facesheet" tab.
- Click [Recent Order Actions] link.
- Click [Refresh].
- Verify the existence of the recent order for the selected client.
- Access Crystal Reports or other SQL Reporting Tool.
- Create a report using the 'OrderEntry.history_client_order' table.
- Validate a row is displayed for the recent order history for the selected client.
- Validate the 'PATID' field contains the Client ID.
- Validate the 'last_action_date' field contains the Date for the updated order.
- Validate the 'Order_Description' field contains the Order Description.
- Validate the 'ORDuniqueid' field contains the Order ID.
- Validate the 'ID' field contains the Client ID and Order ID.
- Validate the 'Iast_action_taken_code' field contains the action code "V".
- Validate the 'Iast_action_taken_value' field contains the action value "Validate".
- Validate the 'Iast_action_val_code' field contains the Last Action Code.
- Validate the 'Iast_action_val_value' field contains the Last Action Value.
- Close the report.
|
Topics
• Vitals
• Medical Note
• Order Entry Console
|
MedNote Integration - "Place of Service" CPT Recommendation
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
- Dictionary Update (PM)
- Note Details
- Finalize
- Finalize.CPT Selection
Scenario 1: Schedule a MedNote appointment with a TeleHealth Private location and validate the "Service Setting" in CPT reccomendation
Specific Setup:
- User with existing Provider login credentials
- A service program must be associated with the defended "Telehealth Provided in Patient’s Home" location in 'Program Maintenance' form
- A client is enrolled in an existing episode
- Client has an existing appointment scheduled in the 'Scheduling Calendar' form with a service code assigned to the group code that requires a CPT recommendation
- "Appointment A"
- User with access to 'Dictionary Update' form
- A location with "Place Of Service (837 Professional)" or "Place Of Service (HCFA 24-B)" extended attributes set to "(10) Telehealth Provided in Patient’s Home"
- A location must be defined as "(10) Telehealth Provided in Patient’s Home" in 'Dictionary Update' form
Steps
- Access the 'Dictionary Update' form.
- Select "Client" in the 'File' field.
- Select "Data Element Number" in the 'Data Element' field.
- Select "(10006) Location" in the 'Data Element' field.
- Set 'Dictionary Code' to any code.
- Set 'Dictionary Value' to any value.
- Select "Place Of Service (837 Professional)" or "(578) Place Of Service (HCFA 24-B)" from the 'Extended Dictionary Data Element' dropdown field.
- Select "(10) Telehealth Provided in Patient’s Home" from the 'Extended Dictionary Value (Single Dictionary)' dropdown field.
- Click [Apply Changes].
- Validate an 'Information' message is displayed stating: Filed!
- Click [OK].
- Click the 'Print Dictionary' tab.
- Select "Client" in the 'File' field.
- Select "Individual Data Element" in the 'Individual or All Data Elements' field.
- Select "Data Element Number" in the 'Data Element' field.
- Select "(10006) Location" in the 'Data Element' field.
- Click [Print Dictionary].
- Validate that user is able to add location with "Place Of Service (837 Professional)" or "Place Of Service (HCFA 24-B)" extended attributes set to "(10) Telehealth Provided in Patient’s Home".
- Validate that the additional location codes and values are displayed for '(10006) Location' dictionary.
- Close the form.
- Login to Avatar as a Provider.
- Select the MedNote widget.
- Verify the existence of the "Today's E&M Appointments/Notes".
- Start "Appointment A".
- Verify the existence of the "Facesheet" tab.
- Click the "Document" tab and fill the mandatory fields.
- Click "Finalize" tab and verify the existence of "CPT Selection" in the "Finalize" tab.
- Verify the 'Service Setting' appears as the "Office" in the CPT recommendation window.
|
Topics
• CPT
• Dictionary
• Medical Note
|
| |