Roll-Up service definition - Component modifiers
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
- Admission (Outpatient)
- Client Charge Input
- Client Ledger
- Compile/Edit/Post/Unpost Roll-Up Services Worklist
- Crystal Report Viewer
- Diagnosis
- Financial Eligibility
- Posting/Adjustment Codes Definition
- Registry Settings (PM)
- Roll-Up Services Definition
- Service Codes
- Service Fee/Cross Reference Maintenance
- SQL Query/Reporting
Scenario 1: Compile/Edit/Post/Unpost Roll-Up Services Worklist - 'Do Not Include Component Modifiers in Roll-Up Service' registry setting = 'Y'
Specific Setup:
- Registry Setting:
- The 'Do Not Include Component Modifiers in Roll-Up Service' registry setting is set to 'Y'.
- Posting/Adjustment Code Definition:
- An existing Write off posting code is identified or a new posting code is created to use for Write-Off Posting code.
- Service Codes:
- At least one Roll-Up and two component service codes are created. Note the service codes.
- Service Fee/Cross Reference Maintenance:
- A fee definition is created for each service code.
- Admission:
- An existing client is identified or a new client is admitted. Note the client id, Admission date/program.
- Diagnosis:
- A diagnosis record is created for the client.
- Financial Eligibility:
- An existing guarantor is assigned to the client. Note the guarantor code/name.
- Roll-Up Definition:
- Edit an existing or create a new 'Roll-Up Services Definition' with the following criteria:
- A 'Roll-Up Description'.
- A 'Roll-Up Service'.
- Component Services.
- 'Is This Roll-Up Service Dependent On Units, Duration Or None' = None.
- A value is entered in 'Minimum Duration Required'.
- A value is entered in 'Maximum Duration' that is greater than the value in 'Minimum Duration Required'.
- A value is selected in 'Calculate Unit Charge By'.
- A value is entered in 'Component Service Date Rules'.
- 'Date Of First Component Service' is selected in 'Date Of Service For Roll-Up Service'.
- 'Date Of First Component Service' is selected in 'Date To Bill Roll-Up Service'.
- Client Charge Input:
- A minimum of two component services have been rendered with the same modifiers to the client that will meet the 'Component Service Date Rules'. Note the service date and service code.
- Client Ledger:
- The services distributed correctly to the guarantor assigned to the client.
Steps
- Open ‘Compile/Edit/Post/Unpost Roll-Up Services Worklist’.
- Verify that the fields ‘Roll-Up Definitions’ and ‘Roll-Up Group’ are enabled.
- Enter the desired ‘From Date’ and ‘To Date’.
- Select a Roll-Up definition created during setup in the ‘Roll-Up Definitions’.
- Validate that no value can be selected in ‘Roll-Up Group’.
- Click [Compile Worklist].
- Click [OK].
- Close the form.
- Open ‘Compile/Edit/Post/Unpost Roll-Up Services Worklist’.
- Select the ‘Post Roll-Up Services Worklist’ section.
- Select the desired ‘Through Date’.
- Select the desired 'Write Off Posting Code’.
- Click [Post Worklist].
- Click [OK].
- Close the form.
- Open ‘Client Ledger’ for the desired client and date range. Select ‘Simple’ in the ‘Ledger Type’
- Click [Process] and validate that the services for the rules within the rule group have the value of ‘Roll-Up’ in ‘CLAIM NUMBER’. Validate that the service created from the roll-up process has a value of ‘OPEN’ in ‘CLAIM NUMBER’.
- Close the report.
- Close the form.
- Open the 'Crystal Report' or any other SQL data viewer.
- Query the 'SYSTEM.billing_tx_history' table.
- Verify the modifiers included with the component service are not included with the Roll-Up service.
Scenario 2: Compile/Edit/Post/Unpost Roll-Up Services Worklist - 'Do Not Include Component Modifiers in Roll-Up Service' registry setting - Group Roll-Up definition
Specific Setup:
- Registry Setting:
- The 'Do Not Include Component Modifiers in Roll-Up Service' registry setting is set to 'Y'.
- Allow Roll-Up Rule Selection During Compile has a value of ‘2’.
- Service Codes:
- At least two Roll-Up and two component service codes for each roll-up service code are created. Note the service codes.
- Service Fee/Cross Reference Maintenance:
- A fee definition is created for each service code.
- Admission:
- An existing client is identified or a new client is admitted. Note the client id, Admission date/program.
- Diagnosis:
- A diagnosis record is created for the client.
- Financial Eligibility:
- An existing guarantor is assigned to the client. Note the guarantor code/name.
- Roll-Up Definition:
- Edit an existing or create at least two new 'Roll-Up Services Definition' with the following criteria. Open the 'Roll-Up Services Definition' section, select edit and note the value of 'Existing Roll-Up Definition' for at least two definition.
- A 'Roll-Up Description'.
- A 'Roll-Up Service'.
- Component Services.
- 'Is This Roll-Up Service Dependent On Units, Duration Or None' = None.
- A desired value is entered in 'Minimum Duration Required'.
- A desired value is entered in 'Maximum Duration' that is greater than the value in 'Minimum Duration Required'.
- A desired value is selected in 'Calculate Unit Charge By'.
- A desired value is entered in 'Component Service Date Rules'.
- A desired value is selected in 'Date Of Service For Roll-Up Service'.
- A desired value is selected in 'Date To Bill Roll-Up Service'.
- Open the 'Roll-Up Group Definition' section:
- A 'Roll-Up Group Definitions' is created. Select desired value in the ‘Post Roll-Up Rule Individually’.
- Client Charge Input:
- At a minimum, services that meet group roll-up definition exist for a minimum of one client. Note the client ID. Note the dates of service.
- Client Ledger:
- The services distributed correctly to the guarantor assigned to the client.
Steps
- Open ‘Compile/Edit/Post/Unpost Roll-Up Services Worklist’.
- Verify that the only roll-up definitions that can be selected are group definitions.
- Enter the desired ‘From Date’ and ‘To Date’ for the group definition with a value of 'Yes' in ‘Post Roll-Up Rule Individually’.
- Select the group definitions with a value of 'Yes' in ‘Post Roll-Up Rule Individually’.
- Click [Compile Worklist].
- Click [OK].
- Based on the light bulb message when 'Yes' is in ‘Post Roll-Up Rule Individually’, each roll-up rule is compiled and posted in order of execution before the next roll-up rule is compiled. This means that the user does not use the 'Post Roll-Up Services Worklist' section of the form.
- Close the form.
- Open ‘Client Ledger’ for the desired client and date range. Select ‘Simple’ in the ‘Ledger Type’
- Click [Process] and validate that the services for the rules within the rule group have the value of ‘Roll-Up’ in ‘CLAIM NUMBER’. Validate that the service created from the roll-up process has a value of ‘OPEN’ in ‘CLAIM NUMBER’.
- Close the report.
- Close the form.
- Open ‘Compile/Edit/Post/Unpost Roll-Up Services Worklist’.
- Enter the desired ‘From Date’ and ‘To Date’ for the group definition with a value of 'No' in ‘Post Roll-Up Rule Individually’.
- Select the group definitions with a value of 'Yes' in ‘Post Roll-Up Rule Individually’.
- Click [Compile Worklist].
- Click [OK].
- Based on the light bulb message when 'No' is in ‘Post Roll-Up Rule Individually’, each roll-up rule is compiled in the specified order of execution, then the entire compile is posted.
- Select the ‘Post Roll-Up Services Worklist’ section.
- Select the desired ‘Through Date’.
- Click [Post Worklist].
- Close the form.
- Open ‘Client Ledger’ for the desired client and date range. Select ‘Simple’ in the ‘Ledger Type’
- Click [Process] and validate that the services for the rules within the rule group have the value of ‘Roll-Up’ in ‘CLAIM NUMBER’. Validate that the service created from the roll-up process has a value of ‘OPEN’ in ‘CLAIM NUMBER’.
- Close the report.
- Close the form.
- Open the 'Crystal Report' or any other SQL data viewer.
- Query the 'SYSTEM.billing_tx_history' table.
- Verify the modifiers included with the component service are not included with the Roll-Up service.
Scenario 3: Registry setting validation - Do Not Include Component Modifiers in Roll-Up Service
Steps
- Open the 'Registry Setting' form.
- Set the 'Limit Registry Settings to the Following Search Criteria' input box to "Do Not Include Component Modifiers in R"
- Click [View Registry Settings].
- Validate the Registry Setting input box contains "Avatar PM->Billing->Roll-Up Billing->->->Do Not Include Component Modifiers in Roll-Up Service"
- Validate the Registry Setting Details text area contains "[FACILITY SPECIFIC] -------------------------------------------------------------------------------When set to 'Y' Roll-Up Services will not include the component
- Modifiers. Select 'N' for the default functionality."
- Set the Registry Setting Value input box to "0".
- Verify the error dialog contains "The selected value is not valid in the current system code for the following reason: Invalid Response - Example: 'Y' or 'N'.
- Click the [OK].
- Set the Registry Setting Value input box to "1".
- Validate the error dialog contains "The selected value is not valid in the current system code for the following reason: Invalid Response - Example: 'Y' or 'N'.
- Set the Registry Setting Value input box to "NO"
- Click [Submit].
- Validate the error dialog contains 'The selected value is not valid in the current system code for the following reason: More than 1 characters'.
- Click [OK].
- Set the Registry Setting Value input box to "Yes"
- Validate the error dialog contains 'The selected value is not valid in the current system code for the following reason: More than 1 characters'.
- Click [OK].
- Set the Registry Setting Value input box to "X".
- Validate the error dialog contains "The selected value is not valid in the current system code for the following reason: Invalid Response - Example: 'Y' or 'N'.
- Click [OK].
- Set the Registry Setting Value input box to "".
- Click [Submit].
- Validate the Filing Error dialog contains "The following fields are missing: Registry Setting Value"
- Click [OK].
- Set the Registry Setting Value input box to "N".
- Click [Submit].
- Validate the Filing Results text area contains "Results filing value N to Avatar PM->Billing->Roll-Up Billing->->->Do Not Include Component Modifiers in Roll-Up Service Successful filing in System Code SBOX."
- Click [OK].
- Set the Registry Setting Value input box to "Y".
- Click [Submit].
- Validate the Filing Results text area contains "Results filing value N to Avatar PM->Billing->Roll-Up Billing->->->Do Not Include Component Modifiers in Roll-Up Service Successful filing in System Code SBOX."
- Click [OK].
- Validate the Form Return dialog contains 'Registry Settings has completed. Do you wish to return to form?'.
- Click the [No].
Scenario 4: Compile/Edit/Post/Unpost Roll-Up Services Worklist - 'Do Not Include Component Modifiers in Roll-Up Service' registry setting = N
Specific Setup:
- Registry Setting:
- The 'Do Not Include Component Modifiers in Roll-Up Service' registry setting is set to 'N'.
- Service Codes:
- At least one Roll-Up and two component service codes are created. Note the service codes.
- Service Fee/Cross Reference Maintenance:
- A fee definition is created for each service code.
- Admission:
- An existing client is identified or a new client is admitted. Note the client id, Admission date/program.
- Diagnosis:
- A diagnosis record is created for the client.
- Financial Eligibility:
- An existing guarantor is assigned to the client. Note the guarantor code/name.
- Roll-Up Definition:
- Edit an existing or create a new 'Roll-Up Services Definition' with the following criteria:
- A 'Roll-Up Description'.
- A 'Roll-Up Service'.
- Component Services.
- 'Is This Roll-Up Service Dependent On Units, Duration Or None' = None.
- A value is entered in 'Minimum Duration Required'.
- A value is entered in 'Maximum Duration' that is greater than the value in 'Minimum Duration Required'.
- A value is selected in 'Calculate Unit Charge By'.
- A value is entered in 'Component Service Date Rules'.
- 'Date Of First Component Service' is selected in 'Date Of Service For Roll-Up Service'.
- 'Date Of First Component Service' is selected in 'Date To Bill Roll-Up Service'.
- Client Charge Input:
- A minimum of two component services have been rendered to the client that will meet the 'Component Service Date Rules'.
- Desired value entered to the 'Modifier' field of all the component services. Note the service date/code and modifier entered for each of the service.
- Client Ledger:
- The services distributed correctly to the guarantor assigned to the client.
Steps
- Open ‘Compile/Edit/Post/Unpost Roll-Up Services Worklist’.
- Verify that the fields ‘Roll-Up Definitions’ and ‘Roll-Up Group’ are enabled.
- Enter the desired ‘From Date’ and ‘To Date’.
- Select a Roll-Up definition created during setup in the ‘Roll-Up Definitions’.
- Validate that no value can be selected in ‘Roll-Up Group’.
- Click [Compile Worklist].
- Click [OK].
- Select the ‘Post Roll-Up Services Worklist’ section.
- Select the desired ‘Through Date’.
- Select the desired 'Write Off Posting Code’.
- Click [Post Worklist].
- Click [OK].
- Close the form.
- Open ‘Client Ledger’ for the desired client and date range. Select ‘Simple’ in the ‘Ledger Type’
- Click [Process] and validate that the services for the rules within the rule group have the value of ‘Roll-Up’ in ‘CLAIM NUMBER’. Validate that the service created from the roll-up process has a value of ‘OPEN’ in ‘CLAIM NUMBER’.
- Close the report.
- Close the form.
- Open the 'Crystal Report' or any other SQL data viewer.
- Query the 'SYSTEM.billing_tx_history' table.
- Verify the modifiers included with the component service are included with the Roll-Up service when all the component services have same modifiers.
|
Topics
• Compile/Edit/Post/Unpost Roll-up Services Worklist
• NX
• Registry Settings
• Roll-Up Services Definition
|