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.
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:
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.
Widget - Advanced Billing Rule Failed Compliance
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
- Advanced Billing Failed Compliance Report
- Service Codes
- Advanced Billing Rule Definition
- Guarantors/Payors
- Admission (Outpatient)
- Client Charge Input
- Crystal Report Viewer
- Advanced Billing Rule Failed Compliance widget
- Financial Eligibility
- Diagnosis
- Advanced Billing Rule Failed Compliance
- Service Fee/Cross Reference Maintenance
- Client Ledger
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.
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
• Add New Appointment
• Web Services
• Edit Service Information
• NX
• Advanced Billing Rule Definition
• File Import
• Roll-Up Services Definition
|
File Import - [Support Only] Guarantor Nature
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
- Client Ledger
- File Import
- Guarantor Nature File Import
- Guarantors/Payors
- Financial Eligibility
- Cross Episode Financial Eligibility
- Family Financial Eligibility
- Family Registration
Scenario 1: File Import - [Support Only] Guarantor Nature – Non-contract guarantor to Contract - 'If Customized Retain Customization' = 'Y' in File Import and client has two guarantors
|
Topics
• Guarantor/Payors
• Guarantor
• NX
• File Import
|
Compile/Edit/Post/Unpost Roll-Up Services Worklist
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
Internal Test Only
|
Topics
• Compile/Edit/Post/Unpost Roll-up Services Worklist
|
|
Topics
• Admission
• Update Client Data
• Admission (Outpatient)
• Discharge
• Pre Admit
• Pre Admit Discharge
• Call Intake
• Web Services
|
Remittance Posting - future date error
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
- Spreadsheet Remittance Posting
- Crystal Report Viewer
- Client Ledger
- Posting/Adjustment Codes Definition
- Spreadsheet Batch Remittance Posting
- Remittance Post Confirmation
Scenario 1: 'Spreadsheet Remittance Posting' form - Validate 'Launch Work Screen'.
Specific Setup:
- Payment/Adjustment Code definition:
- Identify an existing adjustment code. Note the code value / name.
- Admission:
- An existing client is identified, or a new client is admitted. Note the client id.
- Financial Eligibility:
- Two guarantors are assigned to the client and a coverage effective date is entered. Note the guarantor codes / names.
- Recurring Client Charge Input:
- 5-6 services are rendered to the client. Please note, The service dates are in the coverage effective range. Note service start date/ end date.
- Client Ledger:
- The services are distributed to the primary guarantor.
Steps
- Open the 'Spreadsheet Remittance Posting' form.
- Select a date range for a client that contains services.
- Populate all required fields.
- Select the 'Guarantor To Post For'.
- Click [OK] on the guarantor balance message.
- Enter a 'Posting Date'.
- Enter a 'Date of Receipt'.
- Select a valid entry for 'Default Payment/Adjustment Code For Amount To Post' field.
- Click [Launch Work Screen].
- Hover over the 'Transfer Guar' field.
- Select a row associated with client.
- Verify a mini-table containing a list of guarantors that are assigned to the client's episode via 'Financial Eligibility' (excluding the current guarantor), that are active for the selected date of service, in the same order as they appear in 'Financial Eligibility'.
- Enter an 'Adjustment Amount'.
- Tab out of the field.
- Verify the adjustment amount does not change when tabbing out of the field.
- Select desired adjustment code in the 'Adjustment Code'.
- Tab out of the field.
- Verify the adjustment amount does not change when tabbing out of the field.
- Click [Accept].
- Click [Submit].
- Verify the payment posted successfully.
- Click [No].
Scenario 2: Spreadsheet Batch Remittance Posting - Validate excluded posting codes are not included in the 'Payment Code' dropdown list.
Specific Setup:
- An existing client with unpaid claims is identified (Client A). Note the guarantor that liability is distributed to.
- Posting/Adjustment Codes Definition:
- A payment posting code is defined to 'Exclude Guarantors' for the client's liability guarantor. Note the code/description.
- An additional payment posting code is defined to not exclude the client's liability guarantor. Note the code/description.
- User Definition': The user has access to the 'Spreadsheet Batch Remittance' form.
Steps
- Open the 'Spreadsheet Batch Remittance Posting' form.
- Click the 'Create Batch' field.
- Enter the 'desired value' in the 'Batch Description' field.
- Select the 'desired value' in 'Default Payment Code' field.
- Enter the desired 'Posting Date'.
- Enter the desired 'Date Of Receipt'.
- Click [Launch Work Screen].
- Select "Client A" in the 'Client' field.
- Select the 'desired episode'.
- Validate there is Liability to be remitted against.
- Select the "excluded" guarantor from the 'Payor' field.
- Enter the 'desired value' in the 'Payment Amount' field.
- Double Click the 'Payment Code' field and validate it does not contain the "excluded" payment code.
- Select the "non-excluded" payment code.
- Click [Accept].
- Click [Submit].
- Click [OK].
- Click [Yes].
|
Topics
• Spreadsheet Remittance Posting
• Spreadsheet Batch Remittance Posting
|
837 Professional - Payer Identifier segment (2010BB-NM1-09)
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
- Guarantors/Payors
- Practitioner Numbers By Guarantor And Program
- Service Codes
- Service Fee/Cross Reference Maintenance
- Admission (Outpatient)
- Diagnosis
- Financial Eligibility
- Client Charge Input
- Client Ledger
- Electronic Billing
Scenario 1: 837 Professional - 2010BB
Specific Setup:
- Registry Settings:
- ‘Avatar PM->System Maintenance->Guarantors/Payors->->->Specify Report Only Guarantors’ = ‘Y’.
- Guarantors/Payors: There is a minimum of two guarantors in the same ‘Financial Class’:
- One guarantor has a value of ‘Yes’ in ‘Is This A Report Only Guarantor?’. Note the guarantor name.
- The other guarantor has a value of ‘No’ in ‘Is This A Report Only Guarantor?’. Note the guarantor name.
- Guarantor/Program Billing Defaults:
- The 837 Professional Template has a value of ‘Yes’ in ‘Include This Guarantor and Program Combination For Report Only Guarantors’.
- Client A:
- Note the episode program.
- Financial Eligibility: Is assigned the guarantor that has a value of ‘No’ in ‘Is This A Report Only Guarantor?’.
- Services have been provided to the client.
- Client Ledger: Is used to validate that the liability correctly distributed to the guarantor. Note the dates of service and guarantor.
- Close Charges: Is used to close the charges.
- Create Interim Billing Batch File to create a batch for the client, guarantor and service date range.
Steps
- Open ‘Electronic Billing’.
- Create an unclaimed bill for the 837 Professional using all guarantors in ‘Type of Bill’, the interim batch that was created, the service date range.
- Review the dump file to validate that the 2010BB contains the guarantor’s name for the guarantor with ‘Yes’ in ‘Is This A Report Only Guarantor?’.
- Close the report.
- Change the Type of Bill’ to ‘Individual’ and select the guarantor with ‘No’ in ‘Is This A Report Only Guarantor?’.
- Process the bill.
- Review the dump file to validate that the 2010BB contains the guarantor’s name for the guarantor with ‘No’ in ‘Is This A Report Only Guarantor?’.
- Close the report.
- Close the form.
|
Topics
• 837 Professional
• NX
|
Quick Billing - 837 Error Report
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
- Quick Billing Rule Definition
- Admission (Outpatient)
- Client Charge Input
- Financial Eligibility
- Quick Billing
- Crystal Report Viewer
Scenario 1: Quick Billing 837 Error Report form
Specific Setup:
- Quick Billing Rule Definition:
- Rule 1:
- A definition is defined with a value of ‘837 Professional’ in ‘Billing Form'.
- Note the 'Rule Description'.
- Note the values in definition that would allow for a client/service to be selected for the rule.
- Rule 2: An identical rule exists except the value of ‘Billing Form' is '837 Institutional'.
- Client A:
- Identify a client that has unclaimed services that would be selected for the rule based on the field values. Note the dates of service.
- The client does not have a 'Diagnosis' record.
Steps
- Open ‘Quick Billing’.
- Select ‘Add New’ in ‘Add New Or Edit Existing Quick Billing Batch’.
- Enter the ‘First Date Of Service To Include’.
- Enter the ‘Last Date Of Service To Include’.
- Select the ‘Rule 1’ in ‘Billing Rule To Execute’.
- Select ‘Create Batch’, ‘Close Charges’, and ‘Generate Bills’ in ‘Quick Billing Tasks to Execute’.
- Enter a ‘Date Of Claim’.
- Click [Submit].
- Validate that the ‘Compile Complete’ dialog contains ‘Errors Found’.
- Click [OK].
- Click [Yes].
- Select ‘Edit Existing’ in ‘Add New Or Edit Existing Quick Billing Batch’.
- Select the ‘File’ that was created with the errors.
- Click [Print 837 Report].
- Validate that the ‘Required Data Missing: Subscriber and/or Patient Name Data’ link is enabled.
- Click the link.
- Validate that the error message contains ‘No Diagnosis Information Found’.
- Close the report.
- Select ‘Add New’ in ‘Add New Or Edit Existing Quick Billing Batch’.
- Enter the ‘First Date Of Service To Include’.
- Enter the ‘Last Date Of Service To Include’.
- Select the ‘Rule 2’ in ‘Billing Rule To Execute’.
- Select ‘Create Batch’, ‘Close Charges’, and ‘Generate Bills’ in ‘Quick Billing Tasks to Execute’.
- Enter a ‘Date Of Claim’.
- Click [Submit].
- Validate that the ‘Compile Complete’ dialog contains ‘Errors Found’.
- Click [OK].
- Click [Yes].
- Select ‘Edit Existing’ in ‘Add New Or Edit Existing Quick Billing Batch’.
- Select the ‘File’ that was created with the errors.
- Click [Print 837 Report].
- Validate that the ‘Required Data Missing: Patient Claim Data’ link is enabled.
- Click the link.
- Validate that the error message contains ‘No Diagnosis Information Found for Service’ and provides service description and date.
- Close the report.
- Close the form.
|
Topics
• Quick Billing
• NX
|
Registry Settings - Enable BBH Service Modifiers
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
- User Definition
- BBH Setup
Scenario 1: Registry Setting - Enable BBH Service Modifiers
Steps
- Open the "Registry Settings" form.
- Enable the registry setting "Enable BBH Service Modifiers".
- Open the "User Definition" form.
- Validate the 2 forms "BBH Setup" and "Adult/Child Eligibility Category" are visible.
- Give the user access to the "BBH Setup" form and the "Adult/Child Eligibility Category" form.
- Refresh menus.
- Validate the "BBH Setup" form can be opened.
- Validate the "Adult/Child Eligibility Category" form can be opened.
- Open the "Registry Settings" form.
- Disable the registry setting "Enable BBH Service Modifiers".
- Open the "User Definition" form.
- Validate the 2 forms "BBH Setup" and "Adult/Child Eligibility Category" are no longer visible.
- Refresh menus.
- Validate the "BBH Setup" form is no longer available.
- Validate the "Adult/Child Eligibility Category" is no longer available.
BBH Setup - Update BBH modifiers included on 837 Professional and HCFA bills.
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
- BBH Setup
- User Definition
Scenario 1: BBH Setup Form - Field Validations
Specific Setup:
- Open the "Registry Settings" form.
- Enable the registry setting "Enable BBH Service Modifiers".
- Open the "User Definition" form.
- Give the user access to the "BBH Setup" form.
- Refresh menus.
Steps
- Open the "BBH Setup" form.
- Populate each field on the form.
- Add multiple rows in the "Certification Category" table.
- File the form.
- Open the "BBH Setup" form.
- Validate the fields re display as they were previously filed.
- Edit one of the rows in the "Certification Category" table.
- Delete a row from the table.
- Open the "BBH Setup" form.
- Ensure that a default eligibility category of "Not Eligible" is established.
Adult/Child Eligibility Category form - BBH functionality for 837 Professional and HCFA-1500 bills.
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
- Adult/Child Eligibility Category
- User Definition
Scenario 1: Adult/Child Eligibility Category - Field validations
Specific Setup:
- Open the "Registry Settings" form.
- Enable the registry setting "Enable BBH Service Modifiers".
- Open the "User Definition" form.
- Give the user access to the "BBH Setup" form and the "Adult/Child Eligibility Category" form.
- Refresh menus.
- Open the "BBH Setup" form.
- Select the "Guarantor(s)" to include.in BBH processing by selecting them in the "Avatar Guarantors for BBH".
- Select any service codes desired to be excluded from BBH processing.
- Select any programs to excluded from BBH processing.
- Navigate to the "Certification Category Setup" section and enter all certification categories that apply.
- Establish effective and lapse dates of this eligibility category.
- Establish "Modifier 1" and "Modifier 2" for the certification category.
- At a minimum, establish a "No Eligibility" category to avoid any billing issues with any client assigned to a guarantor that is included in BBH Setup, but for whom there is no specific BBH setup. .
- Admit a test client into any episode that is not excluded in the "BBH Setup" form.
Steps
- Open the "Adult/Child Eligibility Category" form.
- Add a row by filing in all required fields and submitting the form.
- Submit the form.
- Add another row.
- Edit a row by changing some data.
- Retrieve the edited row and validate the changes are reflected.
- Delete a row and validate it's been removed.
837 Professional/HCFA-1500 Bills - BBH Service Modifiers functionality.
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
- User Definition
- BBH Setup
- Adult/Child Eligibility Category
- Financial Eligibility
- Diagnosis
- Client Charge Input
- Client Ledger
- Electronic Billing
- Print Bill
- Progress Notes (Group and Individual)
- Clinical Document Viewer
Scenario 1: 837P - BBH Modifiers
Specific Setup:
- Open the "Registry Settings" form.
- Enable the registry setting "Enable BBH Service Modifiers".
- Open the "User Definition" form.
- Give the user access to the "BBH Setup" form and the "Adult/Child Eligibility Category" form.
- Refresh menus.
- Open the "BBH Setup" form.
- Select the "Guarantor(s)" to include.in BBH processing by selecting them in the "Avatar Guarantors for BBH".
- Select any service codes desired to be excluded from BBH processing.
- Select any programs to excluded from BBH processing.
- Set any modifiers that must be first position modifiers in the SV1 segment of the 837 Professional file.
- Set any modifiers that must be last position modifiers in the SV1 segment of the 837 Professional file.
- Navigate to the "Certification Category Setup" section and enter all certification categories that apply.
- Establish effective and lapse dates of this eligibility category.
- Establish "Modifier 1" and "Modifier 2" for the certification category.
- At a minimum, establish a "No Eligibility" category to avoid any billing issues with any client assigned to a guarantor that is included in BBH Setup, but for whom there is no specific BBH setup. .
- Admit a test client into any program.
- Using the "Adult/Child Eligibility Category" form.
- Add a row of data for the test client.
- Select an episode to assign this data to.
- Select "Adult" in the "Adult or Child" field.
- Enter a Start date and an End Date.
- Select a "Certification Category".
- Using the "Financial Eligibility" form.
- Assign the test client to a guarantor. Select a guarantor selected in the "BBH Setup" form.
- Be sure to fill out all required fields.
- Populate the "Social Security Number" and "Subscriber Policy" fields.
- Using the "Diagnosis" form.
- Add diagnosis data for the test client.
- Using "Client Charge Input" form.
- Enter in at least one service. Be sure to use a service code that is specified in the "BBH Setup" form.
- Using the "Close Charges" form.
- Close charges for the test client.
Steps
- Using the "Electronic Billing" form.
- Generate an 837 Professional file that includes the BBH covered guarantor, service and program.
- Validate the modifiers in the SV1 segment, where the first modifier is equal to Modifier 1 from the appropriate certification category as set up in "BBH Defaults" form.
- Also, validate the modifiers in the SV1 segment, where the last modifier is equal to Modifier 2 from the appropriate certification category as set up in "BBH Defaults" form.
- Using the "BBH Setup" form.
- Edit an existing row to add a value to the "First Modifier" and for the "Last Modifier".
- Using the "Electronic Billing" form.
- Generate an 837 Professional file that includes the BBH covered guarantor, service and program.
- Validate the modifiers in the SV1 segment, where the first modifier is equal to a modifier from the "First Position Modifiers" field from the appropriate certification category as set up in "BBH Defaults" form.
- Validate the modifiers in the SV1 segment, where the last modifier is equal to a modifier from the "Last Position Modifiers" field from the appropriate certification category as set up in "BBH Defaults" form.
- Open the "Registry Settings" form.
- Disable the registry setting "Enable BBH Service Modifiers" by setting it to "N" for "No".
- Open the "Electronic Billing" form.
- Generate an 837 Professional file for the client and service created for this test.
- Validate there are no modifiers from any "BBH Setup" in the SV1 segment.
Scenario 2: HCFA 1500 - BBH Modifiers
Specific Setup:
- Open the "Registry Settings" form.
- Enable the registry setting "Enable BBH Service Modifiers".
- Open the "User Definition" form.
- Give the user access to the "BBH Setup" form and the "Adult/Child Eligibility Category" form.
- Refresh menus.
- Open the "BBH Setup" form.
- Select the "Guarantor(s)" to include.in BBH processing by selecting them in the "Avatar Guarantors for BBH".
- Select any service codes desired to be excluded from BBH processing.
- Select any programs to excluded from BBH processing.
- Navigate to the "Certification Category Setup" section and enter all certification categories that apply.
- Establish effective and lapse dates of this eligibility category.
- Establish "Modifier 1" and "Modifier 2" for the certification category.
- At a minimum, establish a "No Eligibility" category to avoid any billing issues with any client assigned to a guarantor that is included in BBH Setup, but for whom there is no specific BBH setup. .
- Admit a test client into any program.
- Using the "Adult/Child Eligibility Category" form.
- Add a row of data for the test client.
- Select an episode to assign this data to.
- Select "Adult" in the "Adult or Child" field.
- Enter a Start date and an End Date.
- Select a "Certification Category".
- Repeat these steps to enter all desired adult/child certification categories needed for testing.
- Using the "Financial Eligibility" form.
- Assign the test client to a guarantor. Select a guarantor selected in the "BBH Setup" form.
- Be sure to fill out all required fields.
- Populate the "Social Security Number" and "Subscriber Policy" fields.
- Using the "Diagnosis" form.
- Add diagnosis data for the test client.
- Using "Client Charge Input" form.
- Enter in at least one service. Be sure to use a service code that is specified in the "BBH Setup" form.
- Using the "Close Charges" form.
- Close charges for the test client.
Steps
- Using the "Print Bill form.
- Generate a printed bill that includes the BBH covered guarantor, service and program.
- Validate the modifiers in the service row, where the first modifier is equal to Modifier 1 from the appropriate certification category as set up in "BBH Defaults" form.
- Also, validate the modifiers in the service row where the last modifier is equal to Modifier 2 from the appropriate certification category as set up in "BBH Defaults" form.
- Using the "BBH Setup" form.
- Edit an existing row to add a value to the "First Modifier" and for the "Last Modifier".
- Using the "Print Bill" form.
- Generate a printed bill that includes the BBH covered guarantor, service and program.
- Validate the modifiers in the service row, where the first modifier is equal to a modifier from the "First Position Modifiers" field from the appropriate certification category as set up in "BBH Defaults" form.
- Validate the modifiers in the service row, where the last modifier is equal to a modifier from the "Last Position Modifiers" field from the appropriate certification category as set up in "BBH Defaults" form.
- Open the "Registry Settings" form.
- Disable the registry setting "Enable BBH Service Modifiers" by setting it to "N".
- Open the "Print Bill" form.
- Generate a printed bill for the client and service created for this test.
- Validate there are no modifiers from any "BBH Setup" in the service row.
Scenario 3: Progress Notes - BBH Modifiers
Specific Setup:
- Open the "Registry Settings" form.
- Enable the registry setting "Enable BBH Service Modifiers".
- Open the "User Definition" form.
- Give the user access to the "BBH Setup" form and the "Adult/Child Eligibility Category" form.
- Refresh menus.
- Open the "BBH Setup" form.
- Select the "Guarantor(s)" to include.in BBH processing by selecting them in the "Avatar Guarantors for BBH".
- Select any service codes desired to be excluded from BBH processing.
- Select any programs to excluded from BBH processing.
- Navigate to the "Certification Category Setup" section and enter all certification categories that apply.
- Establish effective and lapse dates of this eligibility category.
- Establish "Modifier 1" and "Modifier 2" for the certification category.
- At a minimum, establish a "No Eligibility" category to avoid any billing issues with any client assigned to a guarantor that is included in BBH Setup, but for whom there is no specific BBH setup. .
- Admit a test client into any program.
- Using the "Adult/Child Eligibility Category" form.
- Add a row of data for the test client.
- Select an episode to assign this data to.
- Select "Adult" in the "Adult or Child" field.
- Enter a Start date and an End Date.
- Select a "Certification Category".
Steps
- Open the desired progress note form.
- Create a progress note for a New Service. Be sure the service chosen is set to be included in BBH processing by including the service code in the "Select Service Code(s) That Progress Notes Cannot Be Entered For With this Category".
- Finalize the progress note.
- Filing will be prevented because the service code is excluded.
- Open the "Registry Settings" form.
- Disable the registry setting "Enable BBH Service Modifiers.
- Open the desired progress note form.
- Create a progress note for a New Service. Be sure the service chosen is set to be included in BBH processing by including the service code in the "Select Service Code(s) That Progress Notes Cannot Be Entered For With this Category".
- Finalize the progress note.
- Filing will be permitted as the BBH Service Modifiers logic isn't enabled.
|
Topics
• 837 Professional
• NX
• HCFA-1500
• Progress Notes
|
‘Inhibit Billing By Service’ and ‘File Import'
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
- Inhibit Billing By Service
- Inhibited Services For Billing Report
- Avatar NX Report Viewer
- Crystal Report Viewer
- Admission (Outpatient)
- Financial Eligibility
- File Import
- Client Ledger
- Diagnosis
- Electronic Billing
- Client Inhibited Services (Service Date Less Than 1 Year Old)
Scenario 1: Inhibited Services For Billing Report
Specific Setup:
- Inhibit Billing by Service has been used to inhibit at least one service for a client. Note the field values.
Steps
- Open ‘Inhibited Services For Billing Report’.
- Process the report for the client.
- Validate that the correct data displays in the report.
- Close the report.
- Close the form.
Scenario 2: File Import - 'Client Charge Input' file type - Render a service to the client that is marked as a billing inhibited
Specific Setup:
- Registry Settings:
- The registry setting 'Import File Delimiter' is set to desired value.
- Home View:
- The 'CLIENT INHIBITED FROM BILLING (SERVICE DATE LESS THAN 1 YEAR)' widget available on the home view.
- Program Maintenance:
- Identify an existing program code / name. Note the program code.
- Admission:
- An existing client is identified. Note the client id/name, admission date, admission program code/name.
- A 'Client Charge Input' import file is created to render a service to the client and mark that service billing inhibited.
- The predefined client, episode number, practitioner id, service code, admission program and cost of the service are entered in the file.
Steps
- Open the 'File Import' form.
- Select the 'Client Charge Input' from the 'File Type' field.
- Upload the file Import file created in the setup section to mark a service as a billing inhibited.
- Compile the file.
- Verify that the file compiles successfully.
- Select the 'Print File' option.
- Review the information on compile report.
- Verify that all the information entered through the 'File Import' file displayed correctly in the specific field.
- Post the compiled file.
- Verify that the file posted successfully.
- Open the 'Crystal Report' or any other SQL data viewer.
- Run the query against SYSTEM.billing_tx_history table.
- Verify the 'billable_code' displays 'X'.
- Run the query against SYSTEM.inhibit_billing SQL table.
- Verify the inhibited service record is added in this table.
- Close the Crystal Report or the SQL Data Viewer.
- Locate to the 'CLIENT INHIBITED SERVICES (SERVICE DATE LESS THAN 1 YEAR OLD)' WIDGET.
- Verify the 'Client Name' and 'Episode' column displays the client name and episode for the client for whom the inhibited service is rendered through file import.
- Open the 'Inhibited Services For Billing report' form.
- Enter desired date in the 'Start Date' field.
- Enter desired date in the 'End Date' field.
- Select desired client in the 'Client' field.
- Click [Process Report].
- Verify the inhibited service record displays in the report correctly.
- Close the report.
|
Topics
• Inhibit Billing
• File Import
|
File Import - Electronic Re-Billing Service Assignment
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
- File Import
- Crystal Report Viewer
- Electronic Re-Billing Service Assignment
- Client Ledger
Scenario 1: File Import - Verification of 'Electronic Re-Billing Service Assignment' file type import, 'Add' record
Specific Setup:
- Previously generated bills containing one or more valid claim(s).
- 'Electronic Re-Billing Service Assignment' File Import file containing one or valid import rows for 'Add' record type (value 'ADD' in segment 4).
Note - Values '3' and '4' for 'Service Inclusion/Exclusion Default' (segment 5) are only allowed where Registry Setting 'Multiple Claim Original Reference Number/Claim Submission Reason Code' is enabled. Note - Allowed values for ' Claim Submission Reason Code' (segment 8) in import file may be restricted based on Registry Setting 'Claim Submission Reason Codes'. Note - Allowed values for 'Claim Original Reference Number' (segment 9) in import file may be required based on Registry Setting 'Require Claim Original Reference Number'.
Steps
- Open 'File Import' form.
- Select File Type 'Electronic Re-Billing Service Assignment'.
- Click 'Process Action' button.
- Select Avatar Cal-PM 'Electronic Re-Billing Service Assignment' import file and click 'Open' button.
- Select 'Compile/Validate File' in 'Action' field.
- Select loaded import file and click 'Process Action' button.
- Ensure that 'Compile/Validate File' action completes.
- Select 'Print File' in 'Action' field.
- Select compiled import file and click 'Process Action' button.
- In 'Electronic Re-Billing Service Assignment File Import Report', ensure that all valid import row(s) are included in report results, with values from import file.
- Select 'Post File' in 'Action' field.
- Select compiled import file and click 'Process Action' button.
- Ensure that 'Post File' action completes.
- Open 'Electronic Re-Billing Service Assignment' form.
- Enter 'Client ID' and/or 'Claim Number' value(s) from 'Electronic Re-Billing Service Assignment' import file.
- Click 'Display Re-Bill Information' button.
- In 'Electronic Re-Billing Service Assignment Report', ensure that all re-billing records/data filed via 'File Import' are included in report results, with values from import file.
- In 'Electronic Re-Billing Service Assignment Report', ensure that if 'Service Inclusion/Exclusion Default' field/segment in import file is set to '1' ('Include All'), '3' ('Include All Assigned Services for Re-bill') or '4' ('Include all Un-Assigned Services For Re-Bill'), all services from claim (or assigned/unassigned services from claim) are selected/filed for re-billing inclusion.
- In 'Electronic Re-Billing Service Assignment Report', ensure that if 'Service Inclusion/Exclusion Default' field/segment in import file is set to '2' ('Exclude All'), only service IDs identified in import file are selected/filed for re-billing inclusion with claim.
- In 'Electronic Re-Billing Service Assignment Report', ensure that fields are filed with data values from import file ('Billing Form', 'Claim Submission Reason Code', 'Claim Original Reference Number').
- In 'Electronic Re-Billing Service Assignment Report', ensure that if 'Claim Submission Reason Code' segment/value is not included in import file row(s), value '6' ('Corrected Adjustment of Prior Claim') is filed as default.
- In 'Electronic Re-Billing Service Assignment Report', ensure that if 'Add' type record is filed via 'File Import' where an unbilled 'Electronic Re-Billing Service Assignment' entry already exists, the data from most recent file import is present/replaces previously filed entries.
Scenario 2: File Import - Verification of 'Electronic Re-Billing Service Assignment' file type import, 'Delete' record
Specific Setup:
- Previously generated bills containing one or more valid claim(s).
- Previously filed and unbilled 'Electronic Re-Billing Service Assignment' information for one or more valid claim(s)/service(s).
- 'Electronic Re-Billing Service Assignment' File Import file containing one or valid import rows for 'Delete' record type (value 'DEL' in segment 4).
Steps
- Open 'File Import' form.
- Select File Type 'Electronic Re-Billing Service Assignment'.
- Click 'Process Action' button.
- Select 'Electronic Re-Billing Service Assignment' import file and click 'Open' button.
- Select 'Compile/Validate File' in 'Action' field.
- Select loaded import file and click 'Process Action' button.
- Ensure that 'Compile/Validate File' action completes.
- Select 'Print File' in 'Action' field.
- Select compiled import file and click 'Process Action' button.
- In 'Electronic Re-Billing Service Assignment File Import Report', ensure that all valid import 'Delete' row(s) are included in report results, with values from import file.
- Select 'Post File' in 'Action' field.
- Select compiled import file and click 'Process Action' button.
- Ensure that 'Post File' action completes.
- Open 'Electronic Re-Billing Service Assignment' form.
- Enter 'Client ID' and/or 'Claim Number' value(s) from 'Electronic Re-Billing Service Assignment' import file.
- Click 'Display Re-Bill Information' button.
- In 'Electronic Re-Billing Service Assignment Report', ensure that all re-billing records/data deleted via 'File Import' are deleted/not present in report results.
|
Topics
• File Import
• Re-Bill
|
Roll-up Services Definition
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
- Service Codes
- Service Fee/Cross Reference Maintenance
- Roll-Up Services Definition
Scenario 1: Roll-Up Services Definition - Form / Field Validation
Specific Setup:
- Many fields on the 'Roll-Up Services Definition' form are controlled by registry settings. To review the fields selected by your agency search 'Roll-Up' in the registry setting form.
- Service Codes:
- Service Code 1: Roll-Up service code. 'Type of 'Fee' = desired value. Minutes Per Unit = desired value. Note the service code/value, Minutes Per Unit and 'Covered Charge Category' for the service code.
- Service Code 2: Component service code. 'Type of 'Fee' = desired value, Minutes Per Unit = desired value. Note the service.
- Service Fee/Cross Reference Maintenance:
- All service codes have a 'Fee', 'UB-04 Revenue Code' and/or 'CPT-4 / HCPCS Code' defined in 'Service Fee/Cross Reference Maintenance'. Note the fees.
Steps
- Open 'Roll-Up Services Definition'.
- Select 'Add' in 'Add/Edit/Delete Roll-Up Services Definition'.
- Enter a 'Roll-Up Description'.
- Select a 'Roll-Up Service'.
- Select desired 'Component Services'.
- Select desired 'Required Component Service(s) for Roll-Up to Occur'.
- Select desired 'Component Service Date Rules'.
- Select desired value in 'Is This Roll-Up Services Dependent On Units, Duration, Or None'.
- Select desired 'Date Of Service For Roll-Up Service'.
- Enter data in remaining required fields, noting the values.
- Validate the 'Service Start Time For Roll-Up Service' field is available with the 'Time Of First Component Service' option to the 'Roll-Up Services Definition' form.
- Verify the 'Time Of First Component Service' option is unchecked in the 'Service Start Time For Roll-Up Service' field.
- Select the 'Time Of First Component Service' in the Service Start Time For Roll-Up Service' field.
- Click [Submit].
- Click [Yes] to return to the form.
- Select 'Edit' in 'Add/Edit/Delete Roll-Up Services Definition'.
- Select the same definition.
- Verify the fields retained all the values.
- Click [Submit].
- Click [No] to return to the form.
|
Topics
• Roll-Up Services Definition
|
Guarantor/Program Billing Defaults - CCBHC Claim Grouping
Scenario 1: Guarantor/Program Billing Defaults - CCBHC Claim Grouping - Help Message
Steps
- Open 'Guarantor/Program Billing Defaults'/
- Select 'Edit Template' in 'Action'.
- Select the desired template in 'Select Template'.
- Select the '837 Professional' section.
- Click the help message on the 'CCBHC Claim Grouping; field.
- Validate that the message contains:
- When 'None' is selected, the PPS charge will be billed immediately with no special claims grouping. If a CCBHC component charge associated with the PPS charge is still awaiting remittance from private insurance, it will be indicated on the billing report but the PPS charge will not be inhibited for billing.
- When 'Same Claim: Hold PPS Charges for Remittances from Private Insurance and Group with Component Services on the Same Claim' is selected, the PPS charge will be inhibited for billing until the remittances for all CCBHC component charges are received. The PPS charge will be output to the same claim as the associated CCBHC component services, with the PPS charge listed first. Please Note: Selecting this value will also set the 'Maximum Service Information Per Claim Information (Maximum LX Per CLM)' and 'Maximum Service Information Per Claim Information For Re-Billing (Maximum LX Per CLM)' fields to a value of "1" during the 837 bill creation.
- When 'Separate Claims: Hold PPS Charges for Remittances from Private Insurance and Include Component Services on Separate Claims' is selected, the PPS charge will be inhibited for billing until the remittances for all CCBHC component charges are received. The PPS charge and associated CCBHC component charges will not be output to the same claim. Instead, the billing template associated to each PPS charge and CCBHC component charge will be used, making it possible for them to be output to different claims and/or billing files.
- Note: PPS charges are only held for remittances from private insurance when the guarantor for the associated CCBHC component charges have the Extended Dictionary Data Element 'CCBHC Billing - Exclude from check for remittance from private insurance' set to 'No'. This Extended Dictionary Data Element can be found off of the Financial Class (1000) dictionary.
- Click 'Return to Form'.
- Select the '837 Institutional' section.
- Click the help message on the 'CCBHC Claim Grouping; field.
- Validate that the message contains:
- When 'None' is selected, the PPS charge will be billed immediately with no special claims grouping. If a CCBHC component charge associated with the PPS charge is still awaiting remittance from private insurance, it will be indicated on the billing report but the PPS charge will not be inhibited for billing.
- When 'Same Claim: Hold PPS Charges for Remittances from Private Insurance and Group with Component Services on the Same Claim' is selected, the PPS charge will be inhibited for billing until the remittances for all CCBHC component charges are received. The PPS charge will be output to the same claim as the associated CCBHC component services, with the PPS charge listed first. Please Note: Selecting this value will also set the 'Maximum Service Information Per Claim Information (Maximum LX Per CLM)' and 'Maximum Service Information Per Claim Information For Re-Billing (Maximum LX Per CLM)' fields to a value of "1" during the 837 bill creation.
- When 'Separate Claims: Hold PPS Charges for Remittances from Private Insurance and Include Component Services on Separate Claims' is selected, the PPS charge will be inhibited for billing until the remittances for all CCBHC component charges are received. The PPS charge and associated CCBHC component charges will not be output to the same claim. Instead, the billing template associated to each PPS charge and CCBHC component charge will be used, making it possible for them to be output to different claims and/or billing files.
- Note: PPS charges are only held for remittances from private insurance when the guarantor for the associated CCBHC component charges have the Extended Dictionary Data Element 'CCBHC Billing - Exclude from check for remittance from private insurance' set to 'No'. This Extended Dictionary Data Element can be found off of the Financial Class (1000) dictionary.
- Click 'Return to Form'.
- Click [Discard].
- Click [Yes].
|
Topics
• 837 Professional
• 837 Institutional
• Guarantor / Program Billing Defaults
• NX
|
| |