Inhibit Billing
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
- Client Ledger
- Inhibit Billing By Service
- Inhibit Billing By Reason
- Registry Settings (PM)
- Financial Eligibility
- Diagnosis
- File Import
- Create Interim Billing Batch File
- Electronic Billing
- Inhibited Services For Billing Report
- Service Fee/Cross Reference Maintenance
- Program Maintenance
- Dictionary Update (PM)
- Guarantors/Payors
- Practitioner Numbers By Guarantor and Program
Scenario 1: 'Inhibit Billing By Service' - Verification of form filing
Specific Setup:
- Client with one or more service(s) eligible for 'Inhibit Billing By Service' filing.
- Crystal Reports or other SQL reporting tool.
Steps
- Open the Avatar Cal-PM 'Inhibit Billing By Service' form.
- Enter/select values for 'Rendering Practitioner', 'Client ID'/'Episode Number', 'Program Where Service Was Rendered', 'Search Start Date'/'Search End Date' and/or 'Liable Guarantor' filter fields to populate/limit service(s) for selection.
- Select one or more service(s) in the 'Select Service(s) To Mark Billing-Inhibited' field (or deselect to remove Inhibit Billing information for service).
- Click 'Submit' button to file form/Inhibit Billing entries for selected service(s).
- Ensure that 'Please Review Your Selection' dialog is presented and displays service(s) from 'Inhibit Billing By Service' form; confirm selected/deselected service(s) are correctly noted in 'Inhibit' column.
- Click 'OK' button in the 'Please Review Your Selection' dialog to accept selections and continue to form/information filing.
- If any service is deselected to remove Inhibit Billing entry and service also has one or more 'Inhibit Billing By Reason' entries, ensure that user is presented with alert message noting 'At least one selected service is inhibited by one or more reasons. If you continue the services will be uninhibited for all reasons.'
- Click 'Yes' button in the 'Continue filing?' dialog to file Inhibit Billing information.
- Re-open/return to 'Inhibit Billing By Service' form.
- Enter/select values for filter fields to populate/limit service(s) for selection, using same criteria/selections as in Inhibit Billing filing.
- In the 'Select Service(s) To Mark Billing-Inhibited' field, ensure that services with Inhibit Billing entry previously filed/removed are marked as selected or deselected (respectively).
- Open Crystal Reports or other SQL reporting tool.
- In Avatar Cal-PM SQL table 'SYSTEM.inhibit_billing', ensure that data rows are added/deleted from table based on 'Inhibit Billing By Service' form filing and that field values reflect client/service information selected in form.
Scenario 2: 'Inhibit Billing By Reason' - Verification of form filing, 'All Open Services' selection
Specific Setup:
- Dictionary codes/values must be defined for Avatar Cal-PM 'Billing' file Data Element 'Reason for Inhibit' (20520).
- Client with one or more open charge service(s) eligible for 'Inhibit Billing By Reason' filing.
- Crystal Reports or other SQL reporting tool.
Steps
- Open the Avatar Cal-PM 'Inhibit Billing By Reason' form (under 'Avatar PM / Billing / Bill Production' menu).
- Select value in 'Reason for Inhibit' field to add/remove Inhibit Billing entries under 'Reason For Inhibit' code. Selection of value in 'Reason for Inhibit' field is required prior to Inhibit Billing By Reason entry/review/removal in form since services may have Inhibit Billing By Reason entries filed under multiple 'Reason for Inhibit' values.
- Enter/select values for service search/selection criteria in 'Rendering Practitioner', 'Client ID', 'Episode Number', 'Liable Guarantor', 'Program Where Service Was Rendered', 'Search Start Date' and/or 'Search End Date' fields. ('Client ID' must be specified for 'All Open Services For Client' service selection.)
- Select 'Uninhibited' in the 'Services to Display' selection field.
- Ensure 'All Open Services For Client' selection is included in 'Services' field. Selecting 'All Open Services For Client' will file an 'Inhibit Billing By Reason' entry under the selected 'Reason for Inhibit' for all existing open charge service(s) for client, and will automatically file an 'Inhibit Billing By Reason' entry under the selected 'Reason for Inhibit' for each new open charge service added for client while the 'All Open Services For Client' selection is in place.
- Select 'All Open Services For Client' in 'Services' field for Inhibit Billing By Reason entry.
- Click 'Inhibit' button to file Inhibit Billing By Reason entry under selected Reason for Inhibit for all existing open charge service(s) for selected client.
- Ensure user is presented with confirmation dialog noting 'Are you sure you want to inhibit billing for all open services for the selected client/reason?', with 'Yes' and 'No' buttons included; click 'Yes' button to continue with Inhibit Billing By Reason filing.
- Ensure user is presented with filing confirmation dialog noting 'Inhibit Billing By Reason filed successfully.'
- Ensure that where Inhibit Billing By Reason entry for 'All Open Services For Client' has been filed under selected 'Reason for Inhibit', 'All Open Services For Client' selection is not displayed/included in the 'Services' selection field when 'Uninhibited' is selected in the 'Services to Display' field.
- Select 'Inhibited' in the 'Services to Display' selection field.
- Ensure that where Inhibit Billing By Reason entry for 'All Open Services For Client' has been filed under selected 'Reason for Inhibit', 'All Open Services For Client' selection is displayed/included in the 'Services' selection field when 'Inhibited' is selected in the 'Services to Display' field.
- Ensure that where Inhibit Billing By Reason entry for 'All Open Services For Client' has been filed under selected 'Reason for Inhibit', 'Services' selection field also includes/displays all open charge service(s) for selected search/selection criteria. This allows for selection of individual service(s) for 'Uninhibit'/removal action where 'All Open Services For Client' Inhibit Billing By Reason entry exists for client.
- Select 'All Open Services For Client' in 'Services' field for Inhibit Billing By Reason 'Uninhibit'/removal action.
- Click 'Uninhibit' button to remove Inhibit Billing By Reason entry under selected Reason for Inhibit for all open charge services for client.
- Ensure user is presented with confirmation dialog noting 'Are you sure you want to uninhibit billing all open services for the selected client/reason?', with 'Yes' and 'No' buttons included; click 'Yes' button to continue with removal of Inhibit Billing By Reason entry/'Uninhibit' action.
- Ensure user is presented with filing confirmation dialog noting 'Inhibit Billing By Reason filed successfully.'
- Ensure that open charge service(s) where Inhibit Billing By Reason entry has been removed/'Uninhibited' under selected 'Reason for Inhibit' are not displayed/included in the 'Services' selection field when 'Inhibited' is selected in the 'Services to Display' field.
- Using client where Inhibit Billing By Reason entry for 'All Open Services For Client' has been filed/exists, enter one or more new open charge services. (New open charge services may originate via Avatar Cal-PM and/or Avatar MSO.)
- On creation of new open charge services for client where Inhibit Billing By Reason entry for 'All Open Services For Client' has been filed/exists, ensure that Inhibit Billing By Reason entry under selected 'Reason for Inhibit' is automatically filed for services.
- Open Crystal Reports or other SQL reporting tool.
- In Avatar Cal-PM SQL table 'SYSTEM.inhibit_billing', ensure that one row is included in table for each distinct open charge service with Inhibit Billing By Reason entry using 'All Open Services For Client'; ensure that service row is removed from 'SYSTEM.inhibit_billing' table only if/when all Inhibit Billing By Reason entries for service are Uninhibited (including use of 'All Open Services For Client' selection).
- In Avatar Cal-PM SQL table 'SYSTEM.inhibit_billing_reason', ensure that one row is included in table for each Inhibit Reason per open charge service with Inhibit Billing By Reason entry using 'All Open Services For Client'; ensure that Inhibit Reason/service combination row is removed from 'SYSTEM.inhibit_billing_reason' table when Inhibit Billing By Reason entries for Inhibit Reason/service combination are Uninhibited (including use of 'All Open Services For Client' selection).
- In Avatar Cal-PM SQL table 'SYSTEM.inhibit_reason_global', ensure that one row is included in table for each Inhibit Reason per client where Inhibit Billing By Reason entry exists using 'All Open Services For Client'; ensure that Inhibit Reason/client combination row is removed from 'SYSTEM.inhibit_reason_global' table when Inhibit Billing By Reason entry for Inhibit Reason/client combination are Uninhibited using 'All Open Services For Client' selection.
Scenario 3: File Import - 'Client Charge Input' file type - Render a service to the client that is marked as a billing non inhibited
Specific Setup:
- Registry Settings:
- The registry setting 'Import File Delimiter' is set to desired value.
- Program Maintenance:
- Identify an existing program code / name. Note the program code.
- Admission:
- An existing client is identified. Note the client's 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 non 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 SQL table.
- Verify the 'billable_code' code column is blank for the service.
- Run the query against SYSTEM.inhibit_billing SQL table.
- Verify the table does not contain the non inhibited service record of the client.
- 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 does not display the client's name and episode for the client for whom the non 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 non inhibited service record does not display in the report.
- Close the report.
Scenario 4: Cal-PM - 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.
- Program Maintenance:
- Identify an existing program code / name. Note the program code.
- Admission:
- An existing client is identified. Note the client's 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. Note the file location.
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'.
- Close the Crystal Report or the SQL Data Viewer.
- Open the 'Close Charges' form.
- Close the charges rendered to the client.
- Click [Submit].
- Verify the form submits successfully.
- Open the 'Client Ledger' form.
- Verify the service is not closed and still in 'Open' status as it is marked as billing inhibited.
|
Topics
• Inhibit Billing
• File Import
|
Facility Defaults - CarePathways Configuration
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
Scenario 1: 'Facility Defaults' form - field validations
Steps
- Open the 'Registry Setting' form.
- Set the 'Enable CarePathways Benchmarking and Analytics' to 'Y'.
- Submit the form.
- Open the 'Facility Defaults' form.
- Verify the 'CarePathways Configuration' section is available on the form.
- Click on the 'CarePathways Configuration' tab.
- Verify system navigates user to the 'CarePathways Configuration' section correctly.
- Populate required fields as needed.
- Click [Submit].
- Open the 'Registry Setting' form.
- Set the 'Enable CarePathways Benchmarking and Analytics' to 'N'.
- Submit the form.
- Open the 'Facility Defaults' form.
- Verify the 'CarePathways Configuration' section is not available on the form.
- Populate any desired fields.
- Validate the 'Provider Country' field is displayed.
- Select the desired value in the 'Provider Country' field. Note: this field is populated based off the dictionary values under the 'Client' file, '(150) Country Of Origin' data element in 'Dictionary Update'.
- Click [Submit].
- Access Crystal Reports or other SQL Reporting tool.
- Create a report using the 'SYSTEM.table_facility_defaults' SQL table.
- Validate a row is displayed for the data on file.
- Validate the 'provider_country_code' field contains the code associated to the 'Provider Country' selected.
- Validate the 'provider_country_value' field contains the value associated to the 'Provider Country' selected.
- Close the report.
|
Topics
• Facility Defaults
|
'External Documents' widget
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
- CareConnect HIE Configuration
- Consent For Access
- External Documents
- Form and Table Documentation (PM)
- Dictionary Update (PM)
Scenario 1: 'External Documents' widget - Validation when 'Carequality' is enabled and 'Consent Model' is "Opt Out"
Specific Setup:
- Carequality is enabled in the 'CareConnect HIE Configuration' form.
- One or more organizations are defined as favorites in the 'Organization: Exceptions and Favorites' field.
- "Query" is selected in the 'Consent Model' field in the 'CareConnect HIE Configuration' form.
- A client is enrolled in an active episode with consent granted to a network and an organization in 'Consent For Access' (Client A).
- The logged in user must have a view configured with the 'External Documents' widget and the 'Console Widget Viewer'.
Steps
- Select "Client A" and navigate to the 'External Documents' widget.
- Click [Search].
- Validate the 'External Documents' widget contains CCDs from:
- Any organization(s) defined as "Favorite" in the 'Carequality Configuration' section of the 'CareConnect HIE Configuration' form
- Any organization with consent granted in 'Consent for Access'
- All networks in the Network List
- Click [View] for any CCD.
- Validate the CCD displays in the 'Console Widget Viewer',
- Click [Close All].
Scenario 2: 'External Documents' widget - Validation when 'Carequality' is enabled and 'Consent Model' is "Query"
Specific Setup:
- Carequality is enabled in the 'CareConnect HIE Configuration' form.
- One or more organizations are defined as favorites in the 'Organization: Exceptions and Favorites' field.
- "Query" is selected in the 'Consent Model' field in the 'CareConnect HIE Configuration' form.
- A client is enrolled in an active episode with consent granted to a network and an organization in 'Consent For Access' (Client A).
- The logged in user must have a view configured with the 'External Documents' widget and the 'Console Widget Viewer'.
Steps
- Select "Client A" and navigate to the 'External Documents' widget.
- Click [Search].
- Validate the 'External Documents' widget contains CCDs from:
- Any organization(s) defined as "Favorite" in the 'Carequality Configuration' section of the 'CareConnect HIE Configuration' form
- Any organization with consent granted in 'Consent for Access'
- All networks in the Network List
- Click [View] for any CCD.
- Validate the CCD displays in the 'Console Widget Viewer',
- Click [Close All].
Scenario 3: 'External Documents' widget - Validation when 'Carequality' is disabled and 'Consent Model' is "Opt In"
Specific Setup:
- Carequality is disabled in the 'CareConnect HIE Configuration' form.
- "Opt In" is selected in the 'Consent Model' field in the 'CareConnect HIE Configuration' form.
- A client is enrolled in an active episode with consent granted to a network (Network A) in 'Consent For Access' (Client A).
- The logged in user must have a view configured with the 'External Documents' widget and the 'Console Widget Viewer'.
Steps
- Select "Client A" and navigate to the 'External Documents' widget.
- Click [Search].
- Validate the 'External Documents' widget contains a CCD from "Network A".
- Click [View].
- Validate the CCD displays in the 'Console Widget Viewer',
- Click [Close All].
Scenario 4: 'External Documents' widget - Validation when 'Carequality' is enabled and 'Consent Model' is "Opt In"
Specific Setup:
- Carequality is enabled in the 'CareConnect HIE Configuration' form.
- One or more organizations are defined as favorites in the 'Organization: Exceptions and Favorites' field.
- "Opt In" is selected in the 'Consent Model' field in the 'CareConnect HIE Configuration' form.
- A client is enrolled in an active episode with consent granted to a network and an organization in 'Consent For Access' (Client A).
- The logged in user must have a view configured with the 'External Documents' widget and the 'Console Widget Viewer'.
Steps
- Select "Client A" and navigate to the 'External Documents' widget.
- Click [Search].
- Validate the 'External Documents' widget contains CCDs from:
- Any organization(s) defined as "Favorite" in the 'Carequality Configuration' section of the 'CareConnect HIE Configuration' form
- Any organization with consent granted in 'Consent for Access'
- Any network with consent granted in 'Consent for Access'
- Click [View] for any CCD.
- Validate the CCD displays in the 'Console Widget Viewer',
- Click [Close All].
Scenario 5: Form and Table Documentation - Validate the 'SYSTEM.external_documents' table
Specific Setup:
- Crystal Reports or other SQL reporting tool is required.
Steps
- Access the 'Form and Table Documentation' PM form.
- Select "Table" in the 'Type of Documentation' field.
- Select "SYSTEM.external_documents" in the 'Table(s) to be Documented' field.
- Click [Process].
- Validate the 'SQL Table Documentation' window is displayed for the 'SYSTEM.external_documents' SQL table.
- Validate the 'organization' column has a max length of "4096".
- Click [Dismiss] and close the form.
Scenario 6: Dictionary Update - Validate the 'Network' dictionary
Specific Setup:
- The 'CareConnect HIE Configuration' form must be configured to upload CCDs to a Health Information Exchange.
Steps
- Access the 'Dictionary Update' PM form.
- Select the "Print Dictionary" section.
- Select "Client" in the 'File' field.
- Select "Individual Data Element" in the 'Individual or All Data Elements' field.
- Select "(36020) Network" in the 'Data Element' field.
- Click [Print Dictionary].
- Validate the report displays all configured networks.
- Close the report and the form.
Diagnosis - 'Default 'Add To Problem List' to "Yes" on New Diagnosis' registry setting
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
Scenario 1: Diagnosis - Validate the 'Default 'Add To Problem List' to "Yes" on New Diagnosis' registry setting
Specific Setup:
- The 'Default 'Add To Problem List' to "Yes" on New Diagnosis' registry setting is set to "Y".
- A client is enrolled in an existing episode (Client A).
Steps
- Select "Client A" and access the 'Diagnosis' form.
- Select the desired value in the 'Type Of Diagnosis' field.
- Enter the desired date in the 'Date Of Diagnosis' field.
- Enter the desired time in the 'Time Of Diagnosis' field.
- Click [New Row].
- Search for and select the desired diagnosis in the 'Diagnosis Search' field.
- Select "Active" in the 'Status' field.
- Validate the 'Add To Problem List' field contains "Yes" by default.
- Select the desired practitioner in the 'Diagnosing Practitioner' field.
- Click [New Row].
- Search for and select the desired new diagnosis in the 'Diagnosis Search' field.
- Select "Rule-out" in the 'Status' field.
- Validate the 'Add To Problem List' field is disabled and does not contain a value.
- Select the desired practitioner in the 'Diagnosing Practitioner' field.
- Click [Submit].
- Select "Client A" and access the 'Problem List' form.
- Click [View/Enter Problems].
- Validate only the active diagnosis filed in the previous steps displays in the 'Problem List'.
- Close the form.
- Access Crystal Reports or other SQL Reporting Tool.
- Create a report using the 'SYSTEM.client_diagnosis_entry' SQL table.
- Validate two rows are displayed for the diagnosis records added in the previous steps.
- Validate that the active diagnosis has "Yes" in the 'add_prob_list_value' field.
- Validate the ruled-out diagnosis has "No Entry" in the 'add_prob_list_value' field.
- Close the report.
|
Topics
• Carequality
• External Document Widget
• Query/Reporting
• Registry Settings
• Diagnosis
• Problem List
|
File Import - Service Guarantor Definition
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
- Guarantors/Payors
- Registry Settings (PM)
- Service Fee/Cross Reference Maintenance
- Service Fee/Cross Reference and Guarantor Definition Export
- File Import
Scenario 1: File Import - Service Guarantor Definitions
Specific Setup:
- Note: This functionality is for any service code type, including CCBHC service codes.
- Please contact your Netsmart representative to enable CCBHC Billing functionality, if desired.
- CCBHC setup has been completed.
- The 'Avatar_PM_File_Import_Record_Layouts' spreadsheet is included in the update zip file to assist in creating the 'Service Guarantor Definitions' file to import.
- Identify an existing service code.
- Create a 'File Import' for the 'Service Guarantor Definition' file type that contains the service code. Note the value of each field included in the file.
Steps
- Open 'File Import'.
- Select Service Guarantor Definitions’ in 'File Type'.
- Load, compile and post the file.
- Open 'Service Fee/Cross Reference Maintenance', 'Guarantor Definitions', and review the imported record in edit mode.
- Validate that all values equal the values in the imported file.
- Click [Guarantor Definitions Report].
- Validate that guarantor information is correct for the service code.
- Close the report.
- Close the form.
|
Topics
• File Import
|
'Task Scheduler Status' widget
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
- System Task Scheduler
- Task Scheduler Status
Scenario 1: Validate the 'Task Scheduler Status' widget
Specific Setup:
- In the 'System Task Scheduler', a minimum of two active tasks and one inactive task should be filed.
- 'View Definition' form has been used to add the ‘Task Scheduler Status’ widget to HomeView for the logged in user.
Steps
- Access the ‘Task Scheduler Status’ widget on the Home View.
- Validate that the widget can be undocked, refreshed, and either minimized (Non NX View) or removed (NX View).
- Validate that the widget contains the following columns: ‘Application’, ‘Task’. ‘Inactive’, ‘Recur’, ‘Start Date’, ‘End Date’, ‘Last Run Start Date’, ‘Last Run Start Time’, ‘Last Run End Date’, ‘Last Run End Time’, and ‘Last Run Status’.
- Validate the data in each column is accurate. Note that for any task which errors, the error will display in the 'Last Run Status' column.
|
Topics
• Widgets
• System Task Scheduler
|
Electronic Billing - Error Report
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
- Program Maintenance
- Service Fee/Cross Reference Maintenance
- Financial Eligibility
- Client Ledger
- Create Interim Billing Batch File
- Electronic Billing
Scenario 1: 'Electronic Billing' report - validate data in error report.
Specific Setup:
- Client A:
- Note the client’s program.
- Has closed, unclaimed services that can be billed on the 837 Institutional. Note the guarantor the liability distribute to.
- The client does not have an active diagnosis record. This will cause an error report to generate in electronic billing.
- If desired, create an interim billing batch to use in electronic billing.
- Client B:
- Note the client’s program.
- Has closed, unbilled services that can be billed on the 837 Professional. Note the guarantor the liability distribute to.
- The client does not have an active diagnosis record. This will cause an error report to generate in electronic billing.
- If desired, create an interim billing batch to use in electronic billing.
Steps
- Open 'Electronic Billing' form.
- Compile an unclaimed bill for Client A.
- Validate that a message is received stating: No Valid Information Found. Please Check The Error Report.
- Click [OK].
- Select 'Run Report' in 'Billing Options'.
- Select 'Print' in 'Print Or Delete Report'.
- Select the 'File'.
- Click [Print 837 Report].
- Validate that the report launches and contains a link to 'Required Data Missing: Patient Claim Data'.
- Click the link.
- Verify that the error is that the diagnosis is missing and that the listing does not contain a program that the client is not enrolled in.
- Repeat steps above for Client B.
|
Topics
• Electronic Billing
• NX
|
File Import - Client Charge Input
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
- File Import
- Client Ledger
- Registry Settings (PM)
- Dictionary Update (PM)
- Dynamic Form - Dictionary Update - Locked Dictionary
- Service Fee/Cross Reference Maintenance
- Client Charge Input
- Create Interim Billing Batch File
- Electronic Billing
Scenario 1: File Import - Render service to the client using multiple add-on codes
Specific Setup:
- The following registry setting has a value of 'Y': Avatar PM->System Maintenance->Service Code Maintenance->->->Enable Multiple Add-On Code Per Primary Code Functionality.
- Dictionary Update has been used to update 'Other Tabled File, 291, Service Code Type' to have a value of 'Yes' in the extended dictionary 'Allow Multiple Add-On Code Definition' for all dictionary codes.
- A 'Service Code' identified with a 'Service Code Category' of 'Primary Code' has at least two values selected in 'Select Multiple Add-On Code'.
- An outpatient client is identified. Note the program. The client has an active diagnosis record, and an active financial eligibility record, noting the financial class.
- A 'Client Charge Input', 'File Import' file has been created import the primary service and add-on services.
Steps
- Open the 'File Import' form.
- Select the 'Client Charge Input' from the 'File Type' field.
- Upload the 'Multiple Add-Ons' file created in the setup section.
- Compile the file.
- Verify the information message : 'Compiled'.
- Click [OK].
- Post the file.
- Verify the file posted successfully.
- Close the form.
- Open the Client Ledger.
- Validate the Primary service code display with Multiple Add-on codes.
Scenario 2: 837 Professional billilng when 'Enable Multiple Add-On Code Per Primary Code Functionality' = Y.
Specific Setup:
- The following registry setting has a value of 'Y': Avatar PM->System Maintenance->Service Code Maintenance->->->Enable Multiple Add-On Code Per Primary Code Functionality.
- Dictionary Update has been used to update 'Other Tabled File, 291, Service Code Type' to have a value of 'Yes' in the extended dictionary 'Allow Multiple Add-On Code Definition' for all dictionary codes.
- A 'Service Code' identified with a 'Service Code Category' of 'Primary Code' has at least two values selected in 'Select Multiple Add-On Code'.
- An outpatient client is identified. Note the program. The client has an active diagnosis record, and an active financial eligibility record, noting the financial class.
- A service has been created for the above 'Service Code'. Note the date of service. The service has been closed.
- Use 'Client Ledger' to note the fee for the 'Service Code' and for each 'Add-On Code'. Note the total fee.
Steps
- Open 'Electronic Billing'.
- Create an '837 Professional' bill for the service.
- Review the dump file to validate that the amount in the 'CLM' is equal to the total fee and that the amounts in the 'SV1' segments is equal to the total fee.
- Close the dump file.
- Close the form.
- Query the SYSTEM.billing_tx_master table. Locate the 'Service Code' selected in Setup.
- Validate that the 'multi_addon_svc_code' displays all add-on service code numbers selected in the primary service code.
- Validate that the 'multi_addon_svc_value' displays all add-on service code descriptions selected in the primary service code.
|
Topics
• Client Charge Input
• File Import
• NX
• 837 Professional
|
SQL Table Validation - SYSTEM.view_episode_summary_admit table
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
Scenario 1: SQL table validation - SYSTEM.view_episode_summary_admit - Outpatient Client Admission on the cache system
Specific Setup:
- Admission:
- Create a new client and do not enter date of birth of the client. Note the client id.
Steps
- Open the 'Crystal report' or any other SQL data viewer.
- Query the 'Select * from SYSTEM.view_episode_summary_admit' table.
- Verify the client without a date of birth have a blank value in the 'c_date_of_birth' field.
- Open the 'Admission (Outpatient)' form for the client.
- Edit an existing admission record.
- Enter desired date of birth.
- Open the 'Crystal report' or any other SQL data viewer.
- Query the 'Select * from SYSTEM.view_episode_summary_admit' table for the client.
- Verify the client updated with a date of birth have correct date in the 'c_date_of_birth' field.
|
Topics
• Admission
• Admission (Outpatient)
• Database Tables
• NX
|
| |