Web Service - WEBSVC.AppointmentScheduling.CLS
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
- SOAPUI - FileClientChargeInputICD10
- SOAPUI - AddAppointment
Scenario 1: Client Charge Input - Validate the 'FileClientChargeInputICD10' web service
Specific Setup:
- Guarantors/Payors:
- An existing guarantor is identified to be used. Note the guarantor code/name.
- Service codes:
- An existing service code is identified to be used. Note the service code/description.
- Service Fee/ Cross Reference Maintenance:
- A fee definition is created for the service code identified in the ' Service Codes' form.
- Admission:
- An existing client is identified or a new client is admitted. Note client id, admission program, admission date.
- Financial Eligibility:
- A guarantor identified in the 'Guarantors/Payors' form is assigned to the client as a primary guarantor.
Steps
- Open SoapUI or any other web service tool.
- Set up the 'FileClientChargeInputICD10' method of the 'ClientChargeInput' web service.
- Create a new Client Charge Input request for a desired client by specifying the Date of Service, ClientID, Episode Number, diagnosis information and service code within quotes.
- Verify the web service displays error message: The following fields are invalid : Service Code : Invalid Service code : "[SERVICE CODE]".
- Remove the quotes from the web service request.
- File the request again.
- Verify the web service files successfully and displays confirmation message: "Client Charge Input web service has been filed successfully."
- Login to Avatar.
- Open the 'Edit Service Information' form.
- Select desired client.
- Select desired service.
- Verify the service details are correct as filed via web service request.
- Click [Submit].
- Click [No].
Scenario 2: Appointment Scheduling Web Services - Validating 'AddAppointment' method
Specific Setup:
- Practitioner Enrollment:
- An existing practitioner is identified. Note practitioner code/name.
- Staff Members Hours and Exceptions:
- The practitioner identified above is defined with hours.
- Service codes:
- An existing service code is identified to be used. Note the service code/description.
- Service Fee/ Cross Reference Maintenance:
- A fee definition is created for the service code identified in the ' Service Codes' form.
- Admission:
- An existing client is identified or a new client is admitted. Note client id, admission program, admission date.
Steps
- Access SOAPUI or any other web service tool.
- File the 'AddAppointment' method of the Appointment Scheduling web service.
- Login to Avatar.
- Open the 'Scheduling Calendar' form.
- Verify that the appointment is on the calendar and the appointment details are correct as filed in the web service.
|
Topics
• Add New Appointment
• Web Services
|
Edit Service Information - Editing service for the client
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
- Client Charge Input
- Registry Settings (PM)
Scenario 1: Edit Service Information - Field Validation
Specific Setup:
- Registry Setting:
- The 'Enable Program Filter By Facility Identification Code' registry setting is enabled.
- Guarantors/Payors:
- An existing guarantor is identified to be used. Note the guarantor code/name.
- Service codes:
- An existing service code is identified to be used. Note the service code/description.
- Service Fee/ Cross Reference Maintenance:
- A fee definition is created for the service code identified in the ' Service Codes' form.
- Admission:
- An existing client is identified or a new client is admitted. Note client id, admission program, admission date.
- Financial Eligibility:
- A guarantor identified in the 'Guarantors/Payors' form is assigned to the client as a primary guarantor.
- Client Charge Input:
- A service is rendered to the client. Note service date, service code.
- Client Ledger:
- A service distributed correctly to the assigned guarantor.
Steps
- Open the 'Edit Service Information' form.
- Select the desired client in the 'Client ID' field.
- Select desired episode from the 'Episode Number' field.
- Click [Select Service(s) To Edit].
- Verify the 'Select Service(s) To Edit' dialog is displayed.
- Select desired service from the 'Select Service(s) To Edit' dialog.
- Enter a different value in the 'Duration (Minutes)' field.
- Select a new service code in the 'Service Code' field.
- Click [OK].
- Submit the form.
- Validate a "Form Return" message is displayed stating: Submitting has completed. Do you wish to return to form?
- Click [No].
- Query the 'SYSTEM.billing_tx_history' SQL table.
- Validate the 'PATID' column is equal to the correct client id identified in the setup.
- Validate the 'date_of_service' column is equal to correct date of service rendered to the client.
- Validate the 'duration' column is equal to the correct duration added in the 'Edit Service Information' form.
- Validate the 'Service Code' column contains correct service code submitted in the 'Edit Service Information' form.
- Validate the 'option_desc' column contains 'Edit Service Information'.
- Close the crystal report.
|
Topics
• Edit Service Information
• NX
|
Widget - Advanced Billing Rule Failed Compliance
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
- Admission (Outpatient)
- Advanced Billing Failed Compliance Report
- Advanced Billing Rule Definition
- Client Charge Input
- Crystal Report Viewer
- Guarantors/Payors
- Service Codes
- Advanced Billing Rule Failed Compliance
- Advanced Billing Rule Failed Compliance widget
- Client Ledger
- Diagnosis
- Financial Eligibility
- Service Fee/Cross Reference Maintenance
Scenario 1: Advanced Billing Rule - Advanced Billing Failed Compliance Report
Specific Setup:
- A service code with a code length of 20 characters exists.
- An Advanced Billing Rule Definition exists for the above service code.
- Note the conditions that will allow the service code to fail compliance.
- Note the 'Reason For Failed Compliance'.
- Create a service for a client that will cause the service code to fail compliance. Note the service date.
Steps
- Open 'Advance Billing Failed Compliance Report'.
- Enter the 'Client'.
- Enter the service date in 'Service From Date' and Service Through Date'.
- Click [Launch Failed Compliance Report].
- Validate the 'Client'.
- Validate the 'Service Code'.
- Validate the 'Rule Description'.
- Validate the 'Reason for Failed Compliance'.
- Close the report.
- Close the form.
Scenario 2: Advanced Billing Rule - Verify the Advanced Billing Rule Failed Compliance widget
Specific Setup:
- Home View:
- The 'Advanced Billing Rule Failed Compliance' widget is available on the home view.
- Admission:
- An existing client is identified in the system or create a new client with an outpatient episode. Note the client id, admission program/date.
- Guarantors/Payors:
- An existing guarantor is identified to be used as a primary guarantor. Note Guarantor code/Id.
- Financial Eligibility:
- The guarantor identified above is assigned to the client as a primary guarantor.
- Diagnosis:
- Client has an admission diagnosis record. Note the ICD 10 code of the diagnosis.
- Service Codes:
- Two existing service code are identified. Note service codes.
- Service fee/Cross Maintenance:
- The fee definitions are created for the service codes.
- Advanced Billing Rule Definition:
- Advanced Billing Rule Description - Desired value
- Active - Yes
- Service Code = desired service code
- Select Service(s) That Must Also Be Rendered For Distribution = desired service code
- Guarantor = Primary guarantor assigned to the client
- Effective date = desired date
- Gender = All Genders
- Associated To Age = No
- Rule Defines Condition For = Compliance
- Rule Result In = Message Only
- Client Charge Input:
- A service is rendered to the client using the service code identified above.
- Client Ledger:
- The liability distributed to the primary guarantor of the client.
Steps
- Locate To the 'Advanced Billing Rule Failed Compliance' widget.
- Verify the client is added in the widget and the diagnosis listed under 'Dx Code' column is ICD10 code of the diagnosis.
|
Topics
• Advanced Billing Rule Definition
|
File Import - Roll-Up Services Definition
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
- File Import
- Roll-Up Services Definition
Scenario 1: Roll-Up Services Definition - File Import
Specific Setup:
- File Import: Import files have been created to add, edit, and delete a Roll-Up Services Definition that contains multiple practitioner categories.
Steps
- Open ‘File Import’.
- Select 'Roll-Up Services Definition' in ‘File Type’.
- Click [Upload New File] in ‘Action’.
- Click [Process Action].
- Upload the file that will add the 'Roll-Up Services Definition'.
- Click [Compile/Validate File] in ‘Action’.
- Select the uploaded file.
- Click [Process Action].
- If there are errors, click [Print Errors] in ‘Action’.
- Select the compiled file.
- Click [Process Action].
- Review the report and upload and compile again to resolve the errors.
- Click [Print File] in ‘Action’.
- Click [Process Action].
- Review the report to validate the data.
- Click [Post File] in ‘Action’.
- Select the compiled file.
- Click [Process Action].
- If desired, Click [Delete File] in ‘Action’.
- Select the posted file.
- Click [Process Action].
- The ‘Delete File’ message will display.
- Click desired value. If [Yes], the ‘Confirm message will display. Click [OK]. If [No], the ‘Delete File’ message is removed.
- Close the form.
- Open 'Roll-Up Services Definition'.
- Validate that the definition imported with the correct values.
- Close the form.
- Repeat steps 1-24 for the file that will edit the 'Roll-Up Services Definition'.
- Open 'Roll-Up Services Definition'.
- Validate that the edited definition contains the correct values in the edited fields.
- Close the form.
- Repeat steps 1-24 for the file that will delete the 'Roll-Up Services Definition'.
- Open 'Roll-Up Services Definition'.
- Validate that the deleted definition does not exist.
- Close the form.
|
Topics
• File Import
• NX
• Roll-Up Services Definition
|