Avatar CWS 2024 Monthly Release 2024.01.00 Acceptance Tests
- Last updated
-
-
Save as PDF
Treatment Plan Web Service - Problem of "Other"
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
- Treatment Plan
- Create New Treatment Plan
Scenario 1: Treatment Plan Web Service - Add Treatment Plan
Specific Setup:
- A client is enrolled in an existing episode (Client A).
- The 'SS Treatment Plan Client Scrolling Free Text 1' field is added to the 'Treatment Plan' form via 'Site Specific Section Modeling'. (Field #52021)
- Create a non episodic Treatment Plan using the "Create New Treatment Plan" form.
Steps
- Access SoapUI for the 'TreatmentPlan' - 'AddTreatmentPlan' web service.
- Enter the system code that will be used to log into Avatar in the 'SystemCode' field.
- Enter the user name that will be used to log into Avatar in the 'UserName' field.
- Enter the password that will be used to log into Avatar in the 'Password' field.
- Enter the desired date in the 'PlanDate' field.
- Enter the desired value in the 'PlanName' field.
- Enter the desired value in the 'PlanType' field.
- Enter the desired value in the 'TreatmentPlanStatus' field.
- Enter a valid problem code in the 'SNOMEDCode' field.
- Enter the corresponding problem description in the 'SNOMEDDesc' field.
- Enter the desired value in the 'ProblemCodeStatus' field.
- Enter the desired date in the 'DateOfOnset' field.
- Enter the desired staff ID in the 'StaffResponsible' field.
- Enter the desired date in the 'DateOpened' field.
- Enter the desired value in the 'Problem' field.
- Enter the desired value in the 'Status' field.
- Enter the desired value in the 'CurrentStatus' field.
- Enter "52021" in the 'SSFreeTextScrolling' - 'FieldNumber' field.
- Enter a value containing more than 50 characters in the 'SSFreeTextScrolling' - 'FieldValue' field.
- Populate any other desired fields.
- Enter "Client A" in the 'ClientID' field.
- Enter "1" in the 'EpisodeNumber' field.
- Enter "CWS60000" in the 'OptionID' field.
- Click [Run].
- Validate that the 'Confirmation' field contains the unique ID for the treatment plan filed.
- Validate the 'Message' field contains: "Treatment Plan web service has been filed successfully".
- Select "Client A" and access the 'Treatment Plan' form.
- Select the record filed in the previous steps and click [Edit].
- Validate all data filed in the previous steps is displayed.
- Validate the 'SS Treatment Plan Client Scrolling Free Text 1' field contains the value filed in the previous steps.
- Close the form.
- Access SoapUI for the 'TreatmentPlan' - 'AddTreatmentPlan' web service.
- Enter the system code that will be used to log into Avatar in the 'SystemCode' field.
- Enter the user name that will be used to log into Avatar in the 'UserName' field.
- Enter the password that will be used to log into Avatar in the 'Password' field.
- Enter the desired date in the 'PlanDate' field.
- Enter the desired value in the 'PlanName' field.
- Enter the desired value in the 'PlanType' field.
- Enter the desired value in the 'TreatmentPlanStatus' field.
- Enter a valid problem code in the 'SNOMEDCode' field.
- Enter the corresponding problem description in the 'SNOMEDDesc' field.
- Enter the desired value in the 'ProblemCodeStatus' field.
- Enter the desired date in the 'DateOfOnset' field.
- Enter the desired staff ID in the 'StaffResponsible' field.
- Enter the desired date in the 'DateOpened' field.
- Enter the desired value in the 'Problem' field.
- Enter the desired value in the 'Status' field.
- Enter the desired value in the 'CurrentStatus' field.
- Enter "52021" in the 'SSFreeTextScrolling' - 'FieldNumber' field.
- Enter a value containing more than 50 characters in the 'SSFreeTextScrolling' - 'FieldValue' field.
- Populate any other desired fields.
- Enter "Client A" in the 'ClientID' field.
- Enter "0" in the 'EpisodeNumber' field.
- Enter "CWS60008" in the 'OptionID' field.
- Click [Run].
- Validate that the 'Confirmation' field contains the unique ID for the treatment plan filed.
- Validate the 'Message' field contains: "Treatment Plan web service has been filed successfully".
- Select "Client A" and access the 'Treatment Plan Number 8' form.
- Select the record filed in the previous steps and click [Edit].
- Validate all data filed in the previous steps is displayed.
- Validate the 'SS Treatment Plan Client Scrolling Free Text 1' field contains the value filed in the previous steps.
- Close the form.
Scenario 2: Treatment Plan Web Service - Edit Treatment Plan
Specific Setup:
- A client is enrolled in an existing episode and has a 'Treatment Plan' on file (Client A).
- The 'SS Treatment Plan Client Scrolling Free Text 1' field is added to the 'Treatment Plan' form via 'Site Specific Section Modeling'. (Field #52021)
- Episodic and Non Episodic Treatment Plans must be on file for (Client A)
Steps
- Access SoapUI for the 'TreatmentPlan' - 'EditTreatmentPlan' web service.
- Enter the system code that will be used to log into Avatar in the 'SystemCode' field.
- Enter the user name that will be used to log into Avatar in the 'UserName' field.
- Enter the password that will be used to log into Avatar in the 'Password' field.
- Enter the original date on file in the 'PlanDate' field.
- Enter the desired value in the 'PlanName' field.
- Enter the desired value in the 'PlanType' field.
- Enter the desired value in the 'TreatmentPlanStatus' field.
- Enter a valid problem code in the 'SNOMEDCode' field.
- Enter the corresponding problem description in the 'SNOMEDDesc' field.
- Enter the desired value in the 'ProblemCodeStatus' field.
- Enter the desired date in the 'DateOfOnset' field.
- Enter the desired staff ID in the 'StaffResponsible' field.
- Enter the desired date in the 'DateOpened' field.
- Enter the desired value in the 'Problem' field.
- Enter the desired value in the 'Status' field.
- Enter the desired value in the 'CurrentStatus' field.
- Enter "52021" in the 'SSFreeTextScrolling' - 'FieldNumber' field.
- Enter a value containing more than 50 characters in the 'SSFreeTextScrolling' - 'FieldValue' field.
- Populate any other desired fields.
- Enter "Client A" in the 'ClientID' field.
- Enter "1" in the 'EpisodeNumber' field.
- Enter the unique ID for the existing 'Treatment Plan' record in the 'TPUniqueID' field.
- Click [Run].
- Validate that the 'Confirmation' field contains the unique ID for the treatment plan filed.
- Validate the 'Message' field contains: "Treatment Plan web service has been filed successfully".
- Select "Client A" and access the 'Treatment Plan' form.
- Select the record filed in the previous steps and click [Edit].
- Validate all data filed in the previous steps is displayed.
- Validate the 'SS Treatment Plan Client Scrolling Free Text 1' field contains the value filed in the previous steps.
- Close the form.
|
Topics
• Treatment Plan
• Web Services
|
Progress Notes - The 'Limit Edits/Deletions To Original Author' registry setting
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
- Registry Settings (CWS)
- Ambulatory Progress Notes
- Progress Notes (Group and Individual)
Scenario 1: Progress Notes (Group and Individual) - Validate the 'Limit Edits/Deletions To Original Author' registry setting
Specific Setup:
- Two users are defined with "Level 2" selected for 'User Security Level' (User A & User B).
- "User A" must have had their user ID changed in the 'Change User ID' form.
- The 'Limit Edits/Deletion to Original Author' registry setting must be set to "Y" for the 'Progress Notes (Group and Individual)' form.
- The 'Edit/Delete Security Level Override' registry setting must be set to "3" for the 'Progress Notes (Group and Individual)' form.
- A client must be enrolled in an existing episode (Client A).
Steps
- Login as "User A".
- Access the 'Progress Notes (Group and Individual)' form.
- Select "Client A" in the 'Select Client' field.
- Select the desired value in the 'Select Episode' field.
- Populate all required and desired fields.
- Select "Draft" in the 'Draft/Final' field.
- File the note.
- Log out.
- Log in as "User B".
- Access the 'Progress Notes (Group and Individual)' form.
- Select "Client A" in the 'Select Client' field.
- Validate the 'Select Draft Note To Edit' field does not contain the draft note filed by "User A".
- Close the form.
Scenario 2: Ambulatory Progress Notes - Validate the 'Limit Edits/Deletions To Original Author' registry setting
Specific Setup:
- Two users are defined with "Level 2" selected for 'User Security Level' (User A & User B).
- "User A" must have had their user ID changed in the 'Change User ID' form.
- The 'Limit Edits/Deletion to Original Author' registry setting must be set to "Y" for the 'Ambulatory Progress Notes' form.
- The 'Edit/Delete Security Level Override' registry setting must be set to "3" for the 'Ambulatory Progress Notes' form.
- A client must be enrolled in an existing outpatient episode (Client A).
Steps
- Login as "User A".
- Select "Client A" and access the 'Ambulatory Progress Notes' form.
- Populate all required and desired fields.
- Select "Draft" in the 'Draft/Final' field.
- Submit the note.
- Log out.
- Log in as "User B".
- Select "Client A" and access the 'Ambulatory Progress Notes' form.
- Validate the Pre-Display does not contain the draft note filed by "User A".
- Close the form.
Scenario 3: Inpatient Progress Notes - Validate the 'Limit Edits/Deletions To Original Author' registry setting
Specific Setup:
- Two users are defined with "Level 2" selected for 'User Security Level' (User A & User B).
- "User A" must have had their user ID changed in the 'Change User ID' form.
- The 'Limit Edits/Deletion to Original Author' registry setting must be set to "Y" for the 'Ambulatory Progress Notes' form.
- The 'Edit/Delete Security Level Override' registry setting must be set to "3" for the 'Ambulatory Progress Notes' form.
- A client must be enrolled in an existing inpatient episode (Client A).
Steps
- Login as "User A".
- Select "Client A" and access the 'Inpatient Progress Notes' form.
- Populate all required and desired fields.
- Select "Draft" in the 'Draft/Final' field.
- Submit the note.
- Log out.
- Log in as "User B".
- Select "Client A" and access the 'Inpatient Progress Notes' form.
- Validate the Pre-Display does not contain the draft note filed by "User A".
- Close the form.
'Columbia Suicide Risk Assessment' and 'Columbia SRA Since Last Visit' forms
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
- Columbia Suicide Risk Assessment
- Columbia SRA Since Last Visit
- Clinical Pathway Enrollment
Scenario 1: Columbia Suicide Risk Assessment - Field Validations
Specific Setup:
- A client must be admitted to an active episode (Client A).
- One or more clinical pathways defined in the 'Clinical Pathway Definition' form.
Steps
- Select "Client A" and access the 'Columbia Suicide Risk Assessment' form.
- Enter the current date in the 'Assessment Date' field.
- Populate all required and desired fields.
- Select "Draft" in the 'Status' field.
- Submit the form.
- Select "Client A" and access the 'Columbia Suicide Risk Assessment' form.
- Select the record filed in the previous steps and click [Edit].
- Validate the 'Assessment Date' field is disabled and contains the current date.
- Validate all previously filed data is displayed.
- Select "Final" in the 'Status' field.
- Click [OK] on the 'Once set to 'Final', the data cannot be edited in the future' prompt.
- Validate the 'Assessment Date' field remains disabled.
- Select "Yes" in the 'Enroll in Clinical Pathway' field.
- Select desired pathway from the 'Pathway Name' field.
- Submit the form.
Scenario 2: Columbia SRA Since Last Visit
Specific Setup:
- A client must be enrolled in an existing episode (Client A).
- One or more clinical pathways defined in the 'Clinical Pathway Definition' form.
Steps
- Select "Client A" and access the 'Columbia SRA Since Last Visit' form.
- Enter the current date in the 'Assessment Date' field.
- Populate all required and desired fields.
- Select "Draft" in the 'Status' field.
- Submit the form.
- Select "Client A" and access the 'Columbia SRA Since Last Visit' form.
- Select the record filed in the previous steps and click [Edit].
- Validate the 'Assessment Date' field is disabled and contains the current date.
- Validate all previously filed data is displayed.
- Select "Final" in the 'Status' field.
- Click [OK] on the 'Once set to 'Final', the data cannot be edited in the future' prompt.
- Validate the 'Assessment Date' field remains disabled.
- Select "Yes" in the 'Enroll in Clinical Pathway' field.
- Select desired pathway from the 'Pathway Name' field.
- Submit the form.
|
Topics
• User Definition
• Registry Settings
• Progress Notes
• Clinical Pathway
|
Progress Notes - Progress Notes Web Service - Existing Appointments
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
- Progress Notes (Group and Individual)
Scenario 1: Creating Progress Note for an Existing Appointment in 'Progress Notes (Group and Individual)'
Specific Setup:
- Service:
- Service should be picked from existing or newly created and the Fee definitions should be defined for the service(s).
- Client:
- A client is enrolled in an existing episode and has multiple existing Appointments on file (Client A).
- Registry Settings:
- Set the "Enable Alternative Service Location Fields" Registry setting to "Y" for Progress Notes (Group and Individual)
- Set the "Limit Existing Services to Current Login User" Registry Setting value as "0" for Progress Notes (Group and Individual).
- Set the "Limit Existing Appointments to Current Login User" Registry Setting value as "0" for Progress Notes (Group and Individual).
Steps
- Access the 'Progress Notes (Group and Individual)' form.
- Select "Client A" in the 'Select Client' field.
- Select the desired episode in the 'Select Episode' field.
- Select "Existing Appointment" in the 'Progress Note For' field.
- Select any existing appointments of "Client A" in the 'Note Addresses Which Existing Service/Appointment' field.
- Populate all required and desired fields.
- Verify that the Facility Location fields are populated with the data entered in 'Edit Service Information'.
- Update at least one facility location field value.
- Select "Draft" in the 'Draft/Final' field.
- Click [File Note].
- Validate a message is displayed stating: Note Filed.
- Click [OK].
- Click [Yes] in the form return.
- Select the "Client A" in the 'Select Client' field.
- Select the note filed in the previous steps in the 'Draft Note To Edit' field.
- Validate all previously filed data is displayed.
- Select "Final" in the 'Draft/Final' field.
- Click [File Note].
- Click [Accept].
- Enter the Password and select [Verify].
- Select "Admitting Practitioner" in Add Approver.
- Select [Submit].
- Validate the acknowledgment 'Note Filed'.
- Click [No] and close the form.
Scenario 2: Validating 'AddProgressNotes' web service request for an existing Appointment
Specific Setup:
- Access to SoapUI or any other web service.
- Client with multiple existing Appointments (10 appointments) created in the 'Scheduling Calendar' form. 'Client A'.
Steps
- Access the SoapUI or any other tool to test the web service.
- Consume the WSDL for WEB.SVC.ProgressNotes.Client.Request.
- Enter data on the web service request for the "Existing Appointment".
- Set the "NotesField" item to any desired text value.
- Set the "NoteType" item to "Any desired Note type value". (one with or without a co-practitioner).
- On selecting the Note Type that has the co-practitioner, Set the desired value for 'User To Send Co-Sign To Do Item To'.
- Set the "DraftFinal" item to "D".
- Set the "ProgressNoteFor" item to "EI".
- Set the "ServiceProgram" item to "Any desired program value".
- Set the "ServiceDuration" item to "Any desired duration value".
- Set the "DateOfService" item to "Any desired date value".
- Leave all the "Facility Location" field values empty.
- Set the "ClientID" item to 'Client A'.
- Set the "EpisodeNumber" to the client episode for the service.
- Set the "NoteAddressesWhichExistingServiceAppointment" to any existing appointment's appointment ID. This can be obtained from the below table,
- "appt_data"
- Set the "Option" to "Any desired option value".
- Click [Send].
- Verify the Message response contains "Progress Notes web service has been filed successfully" with the "Unique ID" value.
- Access the 'Progress Notes (Group and Individual)' form.
- Select "Client A" in the 'Select Client' field.
- Validate that the note filed in the previous steps is shown in the 'Draft Note To Edit' field for selection.
- Select the note filed in the previous steps in the 'Draft Note To Edit' field.
- Verify that all the data filed as part of the note is populated in the respective fields.
- Click [Discard].
- Click [Yes].
|
Topics
• Progress Notes
• Web Services
|
Progress Notes - Signatures and Treatment Plan Grid data
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
- Treatment Plan
- Progress Notes (Group and Individual)
- Site Specific Section Modeling (CWS)
- Registry Settings (CWS)
Scenario 1: Progress Notes (Group and Individual) - Validate 'Treatment Plan' Grid and 'Signature' fields
Specific Setup:
- Signature support must be enabled in the 'System Security Defaults' form.
- The 'Progress Notes' widget is accessible on the HomeView.
- The 'Enable Treatment Plan Grid' registry setting is set to "Y" for the 'Progress Notes (Group and Individual)' form.
- The 'Progress Notes (Group and Individual)' form must have a signature field added via 'Site Specific Section Modeling' (Signature A).
- A client must have a Treatment Plan filed with a problem, goal, objective, and intervention associated (Client A).
- Must have a crystal report configured for document routing configured for "Signature A" and the 'Treatment Plan' grid for progress notes (Crystal Report A).
- Crystal Report Document Routing must be configured for the 'Progress Notes (Group and Individual)' form using "Crystal Report A".
Steps
- Access the 'Progress Notes (Group and Individual)' form.
- Select "Client A" in the 'Select Client' field.
- Select "Independent Note" in the 'Progress Note For' field.
- Select the desired value in the 'Note Type' field.
- Enter the desired value in the 'Notes Field'.
- Click [New Row] in the 'Treatment Plan Grid'.
- Select "Treatment Plan" in the 'Select T.P. Version' field.
- Click [View].
- Select the desired treatment plan item and click [Return].
- Enter the desired value in the 'T.P. Item Notes/Documentations' field.
- Click [Sign] for "Signature A" and enter the desired signature.
- Select "Final" in the 'Draft/Final' field.
- Click [File Note].
- Validate the 'Confirm Document' dialog is displayed with "Crystal Report A". Validate the signature and treatment plan grid data display as expected.
- Leave the form open.
- Access Crystal Reports or other SQL Reporting Tool.
- Create a report using the 'CWSTEMP.cw_patient_notes_tpnotes' SQL table.
- Validate a row is displayed for the treatment plan data entered for "Client A" in the previous steps.
- Please note: this is a temporary storage table. A process will run once daily that will clean up this data, which will become available in the SYSTEM.cw_patient_notes_tpnotes' SQL table after filing the note.
- Close the report.
- Create a report using the 'CWSTEMP.cw_tx_pn_sign_data' SQL table.
- Validate a row is displayed for the signature data entered for "Client A" in the previous steps.
- Please note: this is a temporary storage table. A process will run once daily that will clean up this data, which will become available in the SYSTEM.cw_tx_pn_sign_data' SQL table after filing the note.
- Close the report.
- Navigate back to the 'Progress Notes (Group and Individual)' form.
- Click [Accept].
- Enter the password associated to the logged in user.
- Close the form.
- Select "Client A" and access the 'Progress Notes' widget.
- Validate the progress note filed in the previous steps is displayed with the treatment plan and signature data.
- Access Crystal Reports or other SQL Reporting Tool.
- Create a report using the 'SYSTEM.cw_patient_notes_tpnotes' SQL table.
- Validate a row is displayed for the treatment plan data entered for "Client A" in the previous steps.
- Close the report.
- Create a report using the 'SYSTEM.cw_tx_pn_sign_data' SQL table.
- Validate a row is displayed for the signature data entered for "Client A" in the previous steps.
- Close the report.
Scenario 2: Ambulatory Progress Notes - Validate 'Treatment Plan' Grid and Signature fields
Specific Setup:
- Signature support must be enabled in the 'System Security Defaults' form.
- The 'Progress Notes' widget is accessible on the HomeView.
- The 'Enable Treatment Plan Grid' registry setting is set to "Y" for the 'Ambulatory Progress Notes' form.
- The 'Ambulatory Progress Notes' form must have a signature field added via 'Site Specific Section Modeling' (Signature A).
- A client must be enrolled in an outpatient episode and have a Treatment Plan filed with a problem, goal, objective, and intervention associated (Client A).
- Must have a crystal report configured for document routing configured for "Signature A" and the 'Treatment Plan' grid for 'Ambulatory Progress Notes' (Crystal Report A).
- Crystal Report Document Routing must be configured for the 'Ambulatory Progress Notes' form using "Crystal Report A".
Steps
- Select "Client A" and access the 'Ambulatory Progress Notes' form.
- Select "Independent Note" in the 'Progress Note For' field.
- Select the desired value in the 'Note Type' field.
- Enter the desired value in the 'Notes Field'.
- Click [New Row] in the 'Treatment Plan Grid'.
- Select "Treatment Plan" in the 'Select T.P. Version' field.
- Click [View].
- Select the desired treatment plan item and click [Return].
- Enter the desired value in the 'T.P. Item Notes/Documentations' field.
- Click [Sign] for "Signature A" and enter the desired signature.
- Select "Final" in the 'Draft/Final' field.
- Click [Submit].
- Validate the 'Confirm Document' dialog is displayed with "Crystal Report A". Validate the signature and treatment plan grid data display as expected.
- Leave the form open.
- Access Crystal Reports or other SQL Reporting Tool.
- Create a report using the 'CWSTEMP.cw_patient_notes_tpnotes' SQL table.
- Validate a row is displayed for the treatment plan data entered for "Client A" in the previous steps.
- Please note: this is a temporary storage table. A process will run once daily that will clean up this data, which will become available in the SYSTEM.cw_patient_notes_tpnotes' SQL table after filing the note.
- Close the report.
- Create a report using the 'CWSTEMP.cw_tx_pn_sign_data' SQL table.
- Validate a row is displayed for the signature data entered for "Client A" in the previous steps.
- Please note: this is a temporary storage table. A process will run once daily that will clean up this data, which will become available in the SYSTEM.cw_tx_pn_sign_data' SQL table after filing the note.
- Close the report.
- Navigate back to the 'Ambulatory Progress Notes' form.
- Click [Accept].
- Enter the password associated to the logged in user.
- Close the form.
- Select "Client A" and access the 'Progress Notes' widget.
- Validate the progress note filed in the previous steps is displayed with the treatment plan and signature data.
- Access Crystal Reports or other SQL Reporting Tool.
- Create a report using the 'SYSTEM.cw_patient_notes_tpnotes' SQL table.
- Validate a row is displayed for the treatment plan data entered for "Client A" in the previous steps.
- Close the report.
- Create a report using the 'SYSTEM.cw_tx_pn_sign_data' SQL table.
- Validate a row is displayed for the signature data entered for "Client A" in the previous steps.
- Close the report.
Scenario 3: Inpatient Progress Notes - Validate 'Treatment Plan' Grid and 'Signature' fields
Specific Setup:
- Signature support must be enabled in the 'System Security Defaults' form.
- The 'Progress Notes' widget is accessible on the HomeView.
- The 'Enable Treatment Plan Grid' registry setting is set to "Y" for the 'Inpatient Progress Notes' form.
- The 'Inpatient Progress Notes' form must have a signature field added via 'Site Specific Section Modeling' (Signature A).
- A client must be enrolled in an inpatient episode and have a Treatment Plan filed with a problem, goal, objective, and intervention associated (Client A).
- Must have a crystal report configured for document routing configured for "Signature A" and the 'Treatment Plan' grid for Inpatient progress notes (Crystal Report A).
- Crystal Report Document Routing must be configured for the 'Inpatient Progress Notes' form using "Crystal Report A".
Steps
- Select "Client A" and access the 'Inpatient Progress Notes' form.
- Select "Independent Note" in the 'Progress Note For' field.
- Select the desired value in the 'Note Type' field.
- Enter the desired value in the 'Notes Field'.
- Click [New Row] in the 'Treatment Plan Grid'.
- Select "Treatment Plan" in the 'Select T.P. Version' field.
- Click [View].
- Select the desired treatment plan item and click [Return].
- Enter the desired value in the 'T.P. Item Notes/Documentations' field.
- Click [Sign] for "Signature A" and enter the desired signature.
- Select "Final" in the 'Draft/Final' field.
- Click [File Note].
- Validate the 'Confirm Document' dialog is displayed with "Crystal Report A". Validate the signature and treatment plan grid data display as expected.
- Leave the form open.
- Access Crystal Reports or other SQL Reporting Tool.
- Create a report using the 'CWSTEMP.cw_patient_notes_tpnotes' SQL table.
- Validate a row is displayed for the treatment plan data entered for "Client A" in the previous steps.
- Please note: this is a temporary storage table. A process will run once daily that will clean up this data, which will become available in the SYSTEM.cw_patient_notes_tpnotes' SQL table after filing the note.
- Close the report.
- Create a report using the 'CWSTEMP.cw_tx_pn_sign_data' SQL table.
- Validate a row is displayed for the signature data entered for "Client A" in the previous steps.
- Please note: this is a temporary storage table. A process will run once daily that will clean up this data, which will become available in the SYSTEM.cw_tx_pn_sign_data' SQL table after filing the note.
- Close the report.
- Navigate back to the ' InpatientProgress Notes ' form.
- Click [Accept].
- Close the form.
- Select "Client A" and access the 'Progress Notes' widget.
- Validate the progress note filed in the previous steps is displayed with the treatment plan and signature data.
- Access Crystal Reports or other SQL Reporting Tool.
- Create a report using the 'SYSTEM.cw_patient_notes_tpnotes' SQL table.
- Validate a row is displayed for the treatment plan data entered for "Client A" in the previous steps.
- Close the report.
- Create a report using the 'SYSTEM.cw_tx_pn_sign_data' SQL table.
- Validate a row is displayed for the signature data entered for "Client A" in the previous steps.
- Close the report.
|
Topics
• Document Routing
• Progress Notes
• Query/Reporting
|
Attach Individual Notes to Existing Appointments/Services - Auto Append Document Image
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
- Registry Settings (CWS)
- Attach Individual Notes To Existing Services/Appointments
Scenario 1: Registry Settings - Auto Append Document Image
Steps
- Open the "Registry Settings" form.
- Search for the setting "Avatar CWS->Progress Notes->Attach Individual Notes To Existing Services/Appointments->->->Auto Append Document Image".
- Set the Value to "Y".
- Submit to file the form.
- Open the "Attach Individual Notes to Existing Services/Appointments" form.
- Click "Select Note To Attach".
- Validate a column called "Document" exists on this form.
- Cancel processing and exit the form.
- Open the "Registry Settings" form.
- Search for the setting "Auto Append Document Image".
- Set the Value to "N".
- Submit to file the form.
- Open the "Attach Individual Notes to Existing Services/Appointments" form.
- Click "Select Note To Attach".
- Validate a column called "Document" no longer exists on this form.
- Cancel processing and exit the form.
Scenario 2: Attach Individual Notes to Existing Services/Appointments - Auto Append Document Image
Specific Setup:
- Enable Registry Setting "Avatar CWS->Progress Notes->Attach Individual Notes To Existing Services/Appointments->->->Auto Append Document Image" by setting it to "Y".
- Create using "Create New Progress Note" form or use an existing copy of the "Progress Notes (Group and Individual)" form.
- Give Avatar users access to the newly created progress notes form.
- Refresh menus.
- Using "Document Routing Setup", enable document routing for the newly created progress notes form.
- Select a test client with services on file or create services using "Client Charge Input" and appointments on file or create appointments using "Scheduling Calendar".
Steps
- Open the copy of "Progress Notes (Group and Individual)" form:
- Create an independent note and finalize it.
- Sign the document.
- Open the copy of "Progress Notes (Group and Individual)" form:
- Create an independent note and finalize it.
- Sign and route the document.
- Open the "Attach Individual Notes To Existing Services/Appointments" form:
- Select a note that has "Pending" in the "Document" column.
- Validate a message displays stating, "The selected note is associated with a document that is not "Final". The note cannot be attached to an existing service or appointment until the document is finalized.".
- Select a note that has "Final" in the "Document" column.
- Validate a message says "The selected note is associated with a finalized document. Continuing will append the document. Would you like to continue?".
- Select "Appointments" in the "Link Note To".
- Select the specific appointment in the "Appointments/Services" field.
- Click "Submit".
- Validate there is a page appended to the note that indicates what appointment/service the note is now attached to.
- Click "Sign".
- Provide the password for the document.
- Open the "Attach Individual Notes To Existing Services/Appointments" form:
- Select a note that has "Pending" in the "Document" column.
- Validate a message displays stating, "The selected note is associated with a document that is not "Final". The note cannot be attached to an existing service or appointment until the document is finalized.".
- Select a note that has "Final" in the "Document" column.
- Validate a message says "The selected note is associated with a finalized document. Continuing will append the document. Would you like to continue?".
- Select "Services" in the "Link Note To".
- Select the specific service in the "Appointments/Services" field.
- Click "Submit".
- Validate there is a page appended to the note that indicates what appointment/service the note is now attached to.
- Click "Sign".
- Provide the password for the document.
- Open the "Clinical Document Viewer".
- Open the documents filed as final and attached to an existing appointment/service.
- Validate the appended page is included as the last page of the document.
|
Topics
• Registry Settings
• Progress Notes
• Append Progress Notes
|
Task Export/Import - Reason Code and Order Code
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
- Task Definitions
- Task List Export/Import
- Task Associations
- Orders This Episode
Scenario 1: Task List Export/Import - Task Association - Reason and Order Code
Steps
- Access the 'Task Definition' form.
- Select "Add" from the 'Add/Edit Task Definition' field.
- Populate the 'New Task Code' field (Task A) and any other desired fields and click [Submit].
- Access the 'Task Associations' form.
- Set the 'Task Type' field to "Task Definition"
- Set the 'Task Group / Definition' field to "Task A".
- File 'Task Associations' for a 'Reason Code' as well as an 'Order Code'.
- File the form.
- Access the 'Task List Export/Import' form.
- Select 'Specific Task Type' from the 'Export All/Selected Task Types' field.
- Select "Task Associations" from the 'Task Types to Export' field.
- Select "Select Associations" from the 'Export All Task Associations' field.
- Select "Task A" from the 'Task Associations to Export' field.
- Click [Export Selected Task Items] and confirm a "TaskListExport (#).XML" file is downloaded.
- Click [Import Tasks] and then click [Select File To Import].
- Select the recently downloaded "TaskListExport (#).XML" file and then click [Validate Import File].
- Confirm that the 'Validation Results' field contains "Validation completed with no Errors or Warnings.".
- Click [Post Import File], confirm a "File Posted Successfully" message is displayed and click [OK].
- Close the form.
- Access the 'Task Associations' form.
- Set the 'Task Type' field to "Task Definition"
- Set the 'Task Group / Definition' field to "Task A".
- Validate the information filed displays correctly.
Pre-Administration Tasks
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
- Task Definitions
- Task Associations
- Orders This Episode
- eMAR
Scenario 1: eMAR NX - Pre-Administration task warning - Administration Event
|
Topics
• NX
• Task List
• eMAR NX
|
OE NX - Result Notifications Configuration
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
- Review Results
- View Results
- Void Results
- Results Importing
- Result Notification Configuration
- Notifications Setup
Scenario 1: NX - Result Notification Configuration - Abnormal Results
Specific Setup:
- A Client must have an active episode. (Client A)
- "Client A" must have an active lab order. (Order A)
- The staff member associated with the logged in user must be the 'Ordering Practitioner' for "Order A".
- A HL-7 result file must exist for an abnormal result referencing "Client A" and the 'Order Number' associated to "Order A". (Result File A)
Steps
- Access the 'Result Notification Configuration' form.
- Select "Edit" from the 'Add/Edit' field.
- Select "Ordering Practitioner (Abnormal)" from the 'Select Existing Notification Type' field.
- Select "Abnormal" from the 'Notify On Result Type' field.
- Select any value in the 'Result To Do Type' field.
- Select "Ordering Practitioner" in the 'Notify User On Result' field and file the form.
- Access the 'Notifications Setup' form.
- Select "Results Entry: Ordering Practitioner (Abnormal)" from the 'Notification Type' field.
- Select "Popup Notification" as well as any other desired values from the 'Notification Method' field.
- Set the 'Notification Text' field to any value and file the form.
- Access the 'Results Importing' form.
- Set the 'File Path for Import' field to the location of "Result File A " and click [Import].
- Validate the result imports successfully.
- Validate a popup notification is received containing the value entered in the 'Notification Text' field.
- Validate any other 'Notification Method' selected also displays correctly.
Scenario 2: NX - Result Notification Configuration - Normal Results
Specific Setup:
- A client must have an active episode. (Client A)
- "Client A" must have an active lab order (Order A).
- The staff member associated with the logged in user must be the 'Ordering Practitioner' for "Order A".
- A HL-7 result file must exist for a normal result referencing "Client A" and the 'Order Number' associated to "Order A". (Result File A)
Steps
- Access the 'Result Notification Configuration' form.
- Select "Edit" from the 'Add/Edit' field.
- Select "Ordering Practitioner (Results Entry)" from the 'Select Existing Notification Type' field.
- Select "Normal" from the 'Notify On Result Type' field.
- Select any value in the 'Result To Do Type' field.
- Select "Ordering Practitioner" in the 'Notify User On Result' field and file the form.
- Access the 'Notifications Setup' form.
- Select "Results Entry: Ordering Practitioner" from the 'Notification Type' field.
- Select "Popup Notification" as well as any other desired values from the 'Notification Method' field.
- Set the 'Notification Text' field to any value and file the form.
- Access the 'Results Importing' form.
- Set the 'File Path for Import' field to the location of "Result File A " and click [Import].
- Validate the result imports successfully.
- Validate a popup notification is received containing the value entered in the 'Notification Text' field.
- Validate any other 'Notification Method' selected also displays correctly.
|
Topics
• Results
|
'Progress Notes' web service
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
- Progress Notes (Group and Individual)
- Registry Settings (CWS)
- SoapUI - ProgressNotes.Client.Request - AddProgressNotes
- SoapUI - ProgressNotes.Client.Request - EditProgressNotes
Scenario 1: File a new progress note using the 'WEBSVC.ProgressNotes.Client.Request' web service
Specific Setup:
- Document routing is not enabled on the 'Progress Notes (Group and Individual)' form.
- The 'Multiple Start and End Times to Document Sessions' registry setting is set to "Y" for the 'Progress Notes (Group and Individual)' form.
- A client must be enrolled in an existing episode (Client A).
- Must have the 'Progress Notes' widget accessible from the HomeView.
Steps
- Access SOAPUI for the 'ProgressNotes.Client.Request' - 'AddProgressNotes' web service.
- Enter the system code that will be used to log on in the 'SystemCode' field.
- Enter the username that will be used to log on in the 'UserName' field.
- Enter the password for the user logging on in the 'Password' field.
- Enter the desired practitioner ID in the 'Practitioner' field.
- Enter the desired value in the 'NotesField' field.
- Enter the desired value in the 'NoteType' field.
- Enter the desired value in the 'Location' field.
- Enter "F" in the 'DraftFinal' field.
- Enter "N" in the 'ProgressNoteFor' field.
- Enter the desired value in the 'ServiceChargeCode' field.
- Enter the desired value in the 'ServiceProgram' field.
- Enter the desired date in the 'DateOfService' field.
- Enter "9:00 AM" in the first 'SessionTimes' - 'StartTime' field.
- Enter "9:30 AM" in the first 'SessionTimes' - 'EndTime' field.
- Enter "10:00 AM" in the second 'SessionTimes' - 'StartTime' filed.
- Enter "10:45 AM" in the second 'SessionTimes' - 'EndTime' field.
- Enter "Client A's" PATID in the 'ClientID' field.
- Enter the desired episode in the 'EpisodeNumber' field.
- Enter "CWSPN22000" in the 'Option' field.
- Click [Run].
- Validate the 'Confirmation' field contains a Unique ID (ex. Unique ID: NOT65244.001).
- Validate the 'Message' field contains: Progress Notes web service has been filed successfully.
- Select "Client A" and navigate to the 'Progress Notes' widget.
- Validate the 'Progress Notes' widget contains the progress note filed via web service in the previous steps.
- Validate the 'Start/End Time(s)' field contains the multiple session start/end times filed in the previous steps.
- Validate the 'Service Duration' field is populated accordingly.
Scenario 2: Edit an existing progress note using the 'WEBSVC.ProgressNotes.Client.Request' web service
Specific Setup:
- Document routing is not enabled on the 'Progress Notes (Group and Individual)' form.
- The 'Multiple Start and End Times to Document Sessions' registry setting is set to "Y" for the 'Progress Notes (Group and Individual)' form.
- A client must be enrolled in an existing episode and have a draft note on file (Client A).
- Must have the 'Progress Notes' widget accessible from the HomeView.
Steps
- Access SOAPUI for the 'ProgressNotes.Client.Request' - 'EditProgressNotes' web service.
- Enter the system code that will be used to log on in the 'SystemCode' field.
- Enter the username that will be used to log on in the 'UserName' field.
- Enter the password for the user logging on in the 'Password' field.
- Enter the desired practitioner ID in the 'Practitioner' field.
- Enter the desired value in the 'NotesField' field.
- Enter the desired value in the 'NoteType' field.
- Enter the desired value in the 'Location' field.
- Enter "F" in the 'DraftFinal' field.
- Enter "N" in the 'ProgressNoteFor' field.
- Enter the desired value in the 'ServiceChargeCode' field.
- Enter the desired value in the 'ServiceProgram' field.
- Enter the desired date in the 'DateOfService' field.
- Enter "10:00 AM" in the first 'SessionTimes' - 'StartTime' field.
- Enter "10:30 AM" in the first 'SessionTimes' - 'EndTime' field.
- Enter "10:30 AM" in the second 'SessionTimes' - 'StartTime' filed.
- Enter "10:45 AM" in the second 'SessionTimes' - 'EndTime' field.
- Enter "Client A's" PATID in the 'ClientID' field.
- Enter the desired episode in the 'EpisodeNumber' field.
- Enter the unique ID for the draft note in the 'NoteUniqueID' field.
- Enter "CWSPN22000" in the 'Option' field.
- Click [Run].
- Validate the 'Confirmation' field contains a Unique ID (ex. Unique ID: NOT65244.001).
- Validate the 'Message' field contains: Progress Notes web service has been filed successfully.
- Select "Client A" and navigate to the 'Progress Notes' widget.
- Validate the 'Progress Notes' widget contains the progress note updated via web service in the previous steps.
- Validate the 'Start/End Time(s)' field contains the multiple session start/end times filed in the previous steps.
- Validate the 'Service Duration' field is populated accordingly.
|
Topics
• Progress Notes
• Web Services
|
| |
Avatar_CWS_2024_Monthly_Release_2024.01.00_Details.csv