Avatar PM 2023 is Installed
Scenario 1: Validate Upgrading Avatar PM 2022 to 2023 is successful when 2022.04.00 is loaded
Specific Setup:
- Latest Monthly Release is installed.
Steps
- Open the "Product Updates" form.
- Select the appropriate [Namespace] from the Application dropdown list
- Click [Select Update/Customization Pack].
- Browse to the location for the updates and select the Update 1.
- Click [OK] on the "File Upload Complete" window.
- Click [Review Update/Customization Pack Contents].
- Verify Update 1 is included.
- Click [Install Update/Customization Pack].
- Click [OK] when the install completes.
- Click [Close Form].
|
Topics
• Upgrade
|
Avatar PM 'Summary Trial Balance Report'
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
- Summary Trial Balance Report
Scenario 1: 'Summary Trial Balance Report' - Verification of report results
Steps
- Open Avatar PM 'Summary Trial Balance Report' form (under 'Avatar PM / Billing / Billing Reports / Monthly Closeout Reports' menu).
- Enter/select values for 'Summary Balance As Of ', 'Aging Category' and 'Include Bad Debt Information' report criteria fields.
- Click 'Process' button to run report/render result data.
- Ensure that 'Summary Trial Balance Report' results are rendered/displayed in the default report format within myAvatar/Avatar NX.
- In 'Summary Trial Balance Report' results display, ensure that the following information fields are present:
- 'Run Date' (current date)
- 'As Of' (from 'Summary Balance As Of' report criteria field)
- 'Revenue Group'
- 'Unbilled' report information
- 'Financial Class'
- 'In-House' (with dollar values)
- 'Disc' (discharged; with dollar values)
- 'Days' (with value)
- 'Total'/'Totals' (with dollar values)
- 'Billed' report information
- 'Financial Class'
- Aging Categories (default or custom entered/edited values as defined in 'Aging Category' report criteria field; '0', '30', '120', etc; with dollar values)
- 'Total'/'Totals' (with dollar values)
- Ensure that 'Summary Trial Balance Report' results display includes information/dollar values for all fields/groupings noted above with expected values based on unbilled/billed services and payments present in Avatar PM system for selected 'Summary Balance As Of' report criteria date, including 'Total'/'Totals' calculated values.
- Ensure that Summary Trial Balance Report' results display includes 'ALL' Revenue Group summary information (summary totals for report information); ensure that 'ALL' Revenue Group summary information includes information/dollar values for all fields/groupings noted above display with expected values based on unbilled/billed services and payments present in Avatar PM system for selected 'Summary Balance As Of' report criteria date, including 'Total'/'Totals' calculated values.
- In 'Summary Trial Balance Report' results display, click 'Print All Pages', 'Print Page', 'Export All Pages' and/or 'Export Page' button to print or export/save report data as desired.
- Click 'Close' button to close 'Summary Trial Balance Report' results display.
Scenario 2: 'Summary Trial Balance Report' - Verification of .CSV format report results
Steps
- Open Avatar PM 'Summary Trial Balance Report' form (under 'Avatar PM / Billing / Billing Reports / Monthly Closeout Reports' menu).
- Enter/select values for 'Summary Balance As Of ', 'Aging Category' and 'Include Bad Debt Information' report criteria fields.
- Ensure 'Export Detail Information to CSV' field is present in form, with 'Yes' checkbox/selection available.
- No selection in the 'Export Detail Information to CSV' field will render report results in the default report format
- Selecting 'Yes' in the 'Export Detail Information to CSV' field will display report results in CSV (comma-separated value) format (allowing user to export/save 'Summary Trial Balance Report' results for external use)
- Click 'Process' button to run report/render result data.
- If no value is selected in 'Export Detail Information to CSV' field, ensure that 'Summary Trial Balance Report' results are rendered/displayed in the default report format.
- If 'Yes' is selected for 'Export Detail Information to CSV' field, ensure that 'Summary Trial Balance Report' results are rendered/displayed in .CSV format within myAvatar/Avatar NX, with following header and individual data rows present:
- 'Summary Trial Balance Report' .CSV format data header (first row in report data results) will contain the following data elements:
- 'RRG'
- 'RRG Description'
- 'Financial Class'
- 'Financial Class Description'
- 'Unbilled In-House'
- 'Unbilled Disch'
- 'Days'
- Aging Categories (default or custom entered/edited values as defined in 'Aging Category' report criteria field; 'Aging 0', 'Aging 30', 'Aging 60', 'Aging 120', etc.)
- Header row examples:
- "RRG,RRG Description,Financial Class,Financial Class Description,Unbilled In-House,Unbilled Disch,Days,Billed/Aging Category 0,Billed/Aging Category 30,Billed/Aging Category 60,Billed/Aging Category 90,Billed/Aging Category 120,Total"
- "RRG,RRG Description,Financial Class,Financial Class Description,Unbilled In-House,Unbilled Disch,Days,Billed/Aging Category 5,Billed/Aging Category 10,Billed/Aging Category 20,Billed/Aging Category 30,Billed/Aging Category 40,Billed/Aging Category 50,Billed/Aging Category 60,Total"
- 'Total'
- 'Summary Trial Balance Report' .CSV format individual data rows (second and all subsequent rows in report data results) will contain report data for each element, one row per result.
- Data row examples:
- "5,Outpatient Substance Abuse,7,Medicare Part A,2397.15,0.00,0,1181.21,0.00,0.00,0.00,815.00,4393.36"
- "8,Outpatient Psychiatric,3,Blue Cross,1176903.89,0.00,0,1476.11,0.00,0.00,0.00,0.00,0.00,12365.15,1190745.15"
- "IP,Inpatient Psychiatric,10,Non-Recoverable,18635.12,6000.50,0,3360.52,88.00,1500.00,200.00,6526.80,40022.44"
- In 'Summary Trial Balance Report' results display, click 'Export All Pages' or 'Export Page' button to export/save .CSV format report data to file.
- Open/review exported .CSV format file, ensuring that data header and all individual data rows are present in file as displayed/defined above.
|
Topics
• Summary Trial Balance Report
|
Quick Billing
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
- Purge Billing Files
- Quick Billing Rule Definition
- Create Interim Billing Batch File
- Guarantors/Payors
- Quick Billing
Scenario 1: Quick Billing workflow for existing unbilled services
Specific Setup:
- Quick Billing Rule Definitions exist that allows the system to bill many services.
- Unbilled services exist in the system that can be billed through the definitions. Note the dates of service.
Steps
- Open ‘Quick Billing’.
- Select ‘Add New’ in ‘Add New Or Edit Existing Quick Billing Batch’.
- Enter desired value in ‘First Date Of Service To Include’.
- Enter desired value in ‘Last Date Of Service To Include’.
- Select desired value in ‘Billing Rule Group To Execute’ or ‘Billing Rule To Execute’.
- Select values in ‘Quick Billing Tasks to Execute’.
- Click [Submit].
- Validate that the ‘Compile Complete’ message is received.
- Print the 837 report and validate the data.
|
Topics
• Quick Billing
• NX
|
HCFA 1500
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
- Admission
- Financial Eligibility
- Client Charge Input
- Client Charge Input With Diagnosis Entry
- Create Interim Billing Batch File
- Print Bill
- Referral Source Maintenance
Scenario 1: Print Bill - HCFA-1500-NPI Version - Sorting
Specific Setup:
- Registry Setting:
- Avatar PM->Billing->Paper Billing->HCFA-1500->->Enable Select Type Of Information To Include For Locator 17 = Y.
- Avatar PM->Billing->Client Charge Input->Fields To Retain After Filing->->Fields to Retain After Filing Client Charge Input = 18 at a minimum.
- Guarantor/Program Billing Defaults - ‘Paper HCFA-1500’ section:
- Include a value in ‘Referring Provider Or Other Source Code Qualifier (Form Locator 17)’.
- Select 'Referring Provider/Practitioner' in ‘Select Type Of Information To Include In Name Of Referring Physician Or Other Source (Form Locator 17)’.
- Select 'Referring Practitioner' in 'Sort Paper HCFA-1500 Claims By'.
- Note the guarantors and programs assigned to the template.
- Clients:
- Identify two clients with multiple unclaimed services that can be billed from the above template.
- Each client should have services that are provided by different practitioners.
- Note the last service date.
- Create Interim Billing Batch File is used to create a batch for the services.
- Close Charge is used to close the charges for the interim batch.
Steps
- Open ‘Print Bill’.
- Enter the last service date in ‘Print Charges Thru’.
- Select ‘No’ in ‘Create Claims Y/N’.
- If the services were created with a diagnosis entry, select ‘HCFA-1500-NPI-Vesrion (Diagnosis Entry’ in ‘Print On What Form’.
- Select ‘Yes’ in ‘Print For Interim Batch’.
- Select the ‘Interim Batch Number’ created in Setup.
- Click [Process].
- Verify that the bill contains the correct information and is sorted correctly.
- Close the report.
- Select ‘HCFA-1500-NPI-Vesrion (Sort By Practitioner/Service Consolidation/Diagnosis Entry)’ in ‘Print On What Form’.
- Click [Process].
- Verify that the bill contains the correct information and is sorted correctly.
- Close the report.
- Select ‘HCFA-1500-NPI-Vesrion (Sort By Service Consolidation/Diagnosis Entry)’ in ‘Print On What Form’.
- Click [Process].
- Verify that the bill contains the correct information and is sorted correctly.
- Close the report.
- If the services were created without a diagnosis entry, select ‘HCFA-1500-NPI-Vesrion (Sort By Practitioner)’ in ‘Print On What Form’.
- Click [Process].
- Verify that the bill contains the correct information and is sorted correctly.
- Close the report.
- Select ‘HCFA-1500-NPI-Vesrion (Sort By Practitioner/Service Consolidation)’ in ‘Print On What Form’.
- Click [Process].
- Verify that the bill contains the correct information and is sorted correctly.
- Close the report.
- Select ‘HCFA-1500-NPI-Vesrion (Sort By Service Consolidation)’ in ‘Print On What Form’.
- Click [Process].
- Verify that the bill contains the correct information and is sorted correctly.
- Close the report.
- Close the form.
- Open 'Client Charge Input'.
- Create a service for a client that includes a referring practitioner with an ID code higher than '1'. Note the date of service.
- Create an additional service for the same client that includes a referring practitioner with an ID code that is lower than the ID code in the first service and the service date is after the first service date.
- Close the form.
- Create an 'Interim Billing Batch File' for the two services.
- Close the charges for the interim batch.
- Open 'Print Bill'.
- Enter the last service date in ‘Print Charges Thru’.
- Select ‘No’ in ‘Create Claims Y/N’.
- Select ‘HCFA-1500-NPI-Vesrion’ in ‘Print On What Form’.
- Select ‘Yes’ in ‘Print For Interim Batch’.
- Select the ‘Interim Batch Number’ created in Setup.
- Click [Process].
- Verify that the bill contains the correct information and is sorted by the referring practitioner ID, starting with the lowest ID number.
- Close the report.
- Close the form.
|
Topics
• Print Bill
• NX
|
Progress Notes (Group and Individual)
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
- Guarantors/Payors
- Admission
- Financial Eligibility
- Client Charge Input
- Payor Based Authorizations
- Client Ledger
- Practitioner Numbers By Guarantor And Program
- Electronic Billing
Scenario 1: PM - Payor Based Authorization - Location
Specific Setup:
- Registry Settings:
- Enable Payor Based Authorizations = 'Y'.
- Enable CPT Based Payor Authorizations = desired value.
- Require Authorizations At Guarantors/Payors Level = desired value.
- Dictionary Update:
- Client File (10006) Location = note active locations.
- Staff File (79) Practitioner Category = note active categories.
- Guarantors/Payors:
- Guarantor A: Identify a guarantor to be used with 'Payor Based Authorizations'.
- Note the values in the 'Authorization Section'.
- Verification Level For Authorizations For Client Charge Input and Verification Level For Authorizations For Appointment Scheduling:
- 'Disallow Service If Authorization Is Missing' will not allow the service to be submitted.
- 'Warn User If Authorization Is Missing' will allow the service to be submitted.
- Verification Level For Authorizations For 837 Electronic Billing:
- 'None' will allow services that were submitted and closed to be billed.
- 'Report As Error And Include On Bill' will allow services that were submitted and closed to be billed. An error message will be included in the 837 Billing report.
- 'Report As Error And Do Not Include On Bill' will not allow services that were submitted and closed to be billed
- Client A: Identify an active client that is assigned to the guarantor above.
- Payor Based Authorizations: Create or edit a definition to not include a 'Locations' and any other desired fields. An error message will be included in the 837 Billing report. Note the value of each field.
Steps
- Open 'Payor Based Authorizations'.
- Create a new record that matches the record from setup.
- Validate that the following message displays: An authorization already exists for this date range. Overlapping authorizations are not allowed.
- Remove the 'Expiration Date'.
- Select a 'Location'.
- Enter an 'Expiration Date'.
- Submit the form and validate that it files successfully.
- Open ‘Scheduling Calendar’.
- Create an appointment for Client A.
- Validate that the appropriate submission event occurs based on the values in the ‘Guarantors/Payors’, 'Authorization Section'.
- Close the form.
- Open ‘Client Charge Input’.
- Create a service for Client A.
- Validate that the appropriate submission event occurs based on the values in the ‘Guarantors/Payors’, 'Authorization Section'.
- Close the form.
- Open 'Close Charges’ and close charges for Client A if submission was allowed.
- Close the form.
- Open ‘Electronic Billing’ if submission was allowed.
- Create the bill for Client A and validate that the appropriate billing action occurs based on the values in the ‘Guarantors/Payors’, 'Authorization Section'.
- Close the form.
- Open ‘Client Ledger’ for Client A if submission was allowed.
- Review the ‘Simple’, ‘Ledger Type’ to confirm the billing activity.
- Close the form.
|
Topics
• Payor Based Authorizations
• NX
|
RADPlus - Family Entity Modeling
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
- Change MR#
- Family Registration
- Delete Last Movement
- Table Definition (PM)
- Family Entity User Modeled Form
Scenario 1: Change MR# - "Family" Entity Data validations
Specific Setup:
- Have an active test client on the system [ClientA], note their current PatID# [OrigPatID#]
- In form "Family Registration" have a family created [FamilyA], with [ClientA] added as a family member in "Family Members" section of the form.
- Have a user modeled form [FormA] created based on the "Family" entity database that's enabled for document routing
- A row has been filed in [FormA] for [FamilyA], selecting [ClientA] in the "Family Members" field and the document created during submission has been routed and approved
- Have a report [ReportA], to display data in the "SYSTEM.user_modelled_fam_members" table
Steps
- Run [ReportA] to display data in the "SYSTEM.user_modelled_fam_members" table
- Validate there is a row displayed for [FamilyA] and [ClientA]
- Open "Change MR#" form in Avatar PM.
- Select [ClientA] in the "Client ID" field and note their current PatID# [OrigPatID#]
- Click [Assign MR#].
- Note the new PatID# assigned, [NewPatID#]
- Click [Submit].
- Validate the form files successfully
- At the home view, search for the [OrigPatID#] noted in step 3a
- Validate there are no results
- Now search for the [NewPatID#] noted in step 3b
- Validate the [NewPatID#] is found and the associated client is [ClientA]
- Run [ReportA], to display data in the "SYSTEM.user_modelled_fam_members" table
- Validate there is a row displayed for [FamilyA] and with new PatID# [NewPatID#] displayed for [ClientA]
Scenario 2: Client Delete - "Family" Entity Data validations
Specific Setup:
- Have an active test client on the system [ClientA]
- In form "Family Registration", have a family created [FamilyA] with [ClientA] added as a family member in "Family Members" section of the form.
- Have a user modeled form [FormA] created based on the "Family" entity database that's enabled for document routing
- A row has been filed in [FormA] for [FamilyA], selecting [ClientA] in the "Family Members" field and the document created during submission has been routed and approved
- Have a report [ReportA] created to display data in the "SYSTEM.user_modelled_fam_members" table
- User has launched [ReportA] and has logged into the system
Steps
- Run [ReportA] to display data in the "SYSTEM.user_modelled_fam_members" table
- Validate there is a row displayed for [FamilyA] and [ClientA]
- Open "Client Delete" form.
- Select [ClientA] in the "Client ID" field.
- Validate an error message is received "Client Must Be Removed From All Families Before Client Can Be Deleted."
- Click [OK]
- Close the form
- Open form "Family Registration"
- Select [FamilyA]
- Click the "Family Members" section
- Select the row for [ClientA]
- Click [Delete]
- Validate the client is removed as a family member
- Submit the form
- Open "Client Delete" form.
- Select [ClientA] in the "Client ID" field.
- Validate an error message is received "All Movements must be deleted before Client can be deleted"
- Click [OK]
- Close the form
- Open form "Delete Last Movement"
- Select [ClientA]
- Select the admission episode from the "Episode Number" drop down list
- Click [Submit]
- Click [Yes] to continue
- Validate the form submits successfully
- Open "Client Delete" form.
- Select [ClientA] in the "Client ID" field.
- Click [Submit]
- Validate the form submits successfully
- At the home view, search for [ClientA]
- Validate there are no results
- Run [ReportA] to display data in the "SYSTEM.user_modelled_fam_members" table
- Validate there is no longer a row displayed for [FamilyA] and [ClientA]
Scenario 3: "Family" Entity User Modeled Form - Create a new form
Specific Setup:
- In form "Family Registration" have a family created [FamilyA] with one or more clients added as family member's in "Family Members" section of the form.
For this test, [ClientA], [ClientB] and [ClientC] are used
Steps
- Open form "Envelope Definition"
- Click the [New Avatar Envelope]
- Set the "Envelope Description" field to the desired name [EnvelopeA], for the envelope
- Select "Family" in the "Entity Database" field
- Click the "Yes - Is Envelope Eligible for Export" radio button
- Click the "Yes - Always Allow Export" radio button
- Click [Submit]
- Validate the form files successfully
- Open form "Table Definition"
- At the "Select Avatar Table" prompt enter the desired table name [TableA]
- Click the [New Avatar Table] button
- From the "Envelope" dialog drop down list, select [EnvelopeA]
- Populate the "Table Name" field with the desired table name [TableA]
- Populate the "Table Description" field with the desired description of the table
- Select the "Column Definition" section
- Click the [Add New Item] button
- Select "Family Member(s)" column from the "Type of Column" drop down list
- Populate the "Column Name" field
- Populate the "Column Description" field
- Populate the "Column Label" field
- Validate the "Column Definition" grid contains a row with values just populated
- Click the [Add New Item] button
- Select "Draft/Final (Document Routing)" column from the "Type of Column" drop down list
- Populate the "Column Name" field
- Populate the "Column Description" field
- Populate the "Column Label" field
- Validate the "Column Definition" grid contains a row with values just populated
- Repeat step 4 for any other desired prompts to be added from the "Type of Column" drop down list
- Validate results are as expected
- Click [Submit]
- Validate the form files successfully
- Open form "Form Definition"
- At the "Select Avatar Table" prompt enter the desired form name [FormA]
- Click the [New Avatar Form] button
- From the "Envelope" dialog drop down list, select [EnvelopeA]
- Populate the "Table Name" field with the desired table name [TableA]
- Populate the "Table Description" field with the desired description of the table
- Select a menu location for the form from the "Menu to Place Form Under" field
- Populate the "Form Name" field [FormA]
- In the "Primary Table" field, select [TableA]
- Click the "Pre-display" section
- Select one or more pre-display columns from the "Primary Table Pre-display" column prompts
- Click the "Section Definition" section
- Click [Add New Item] and populate the "Section Description" field
- Click the "Object Definition" section
- Click [Add New Item]
- From the "Table Column" field, select the "Family Member's" column
- Validate the "Object Definition" grid reflect the column added
- From the "Table Column" field, select the "Draft/Final" column
- Validate the "Object Definition" grid reflect the column added
- Repeat step b adding any other columns desired from the "Table Column" field
- Validate the "Object Definition" grid reflect the columns added
- Click [Submit]
- Validate the form files successfully
- Open [FormA]
- At the "Select Family" prompt, select [FamilyA]
- Validate the form loads successfully
- Verify the "Family Member's" field is present and contains each client added as a family member in the set up, along with a check box next to their name.
- Verify the "Draft/Final" field is present on the form.
- Verify any other fields added during "Form Definition" are present on the form, as expected.
- Select values for any desired fields on the form
- Submit the form
- Validate the form files successfully.
Scenario 4: "Family" Entity User Modeled Form- Form submission and Doc Routing Validations
Specific Setup:
- The "Document Management Defaults" form has "Family - User Defined Family" selected in the field "Select Entity Types Allowed"
- The "Document Management Definition" form has been submitted with a "Form Name" [FName] associated to the "Family" entity in the "Entity Database" field.
- In form "Family Registration" have a family created [Family] with family members added in "Family Members" section of the form. For the test [ClientA] and [ClientB]
- Have a user modeled form [Form] created based on the "Family - User Defined Family" entity database
- [Form] contains fields from [Table] that include a "Family Member(s)" column type, a field using a "Draft/Final" column type and any other desired field types
- [Form] is enabled for document routing with form name [FName] selected in the "Select Type" field
- [User] is a staff member who has access to [Form] and [Table]
- [User] has the "My To do's" widget on their home view
- Have a report [Report], set to display data in the "SYSTEM.user_modelled_fam_members" table
- Log in as [User]
Steps
- Access [Form]
- In the "Select Family" prompt, select [Family]
- Validate the "Family Member's" prompt has selections for members [ClientA] and [ClientB]
- Click "All", to select all members
- Populate any other desired fields on the form
- Select "Draft" in the 'Draft/Final' field.
- Click [Submit]
- Validate the form files successfully
- Run [Report] to display data in the "SYSTEM.user_modelled_fam_members" table
- Validate there is a row displayed for [Family] and [ClientA]
- Validate there is a row displayed for [Family] and [ClientB]
- Access [Form]
- In the "Select Family" prompt, select [Family]
- In the pre-display screen, click [Edit] to select the row filed in step 1
- Validate all fields are populated, as expected
- Close the form
- Access [Form]
- In the "Select Family" prompt, select [Family]
- In the pre-display screen, select the row filed in step1
- Click [Delete]
- Validate the row is removed from the pre-display
- Run [Report] to display data in the "SYSTEM.user_modelled_fam_members" table
- Validate the row field for [Family] and [ClientA], has been deleted
- Validate the row field for [Family] and [ClientB], has been deleted
- Access [Form]
- In the "Select Family" prompt, select [Family]
- Validate the "Family Member's" prompt has selections for members [ClientA] and [ClientB]
- Click "All", to select all members
- Populate any other desired fields on the form
- Select "Final in the 'Draft/Final' field.
- Click [Submit] and then [OK]
- Validate the "Confirm Document" screen displays all data submitted, including clients [ClientA] and [ClientB] listed in the "Family Member's field.
- Click [Accept and Route]
- Enter the password for the user in the 'Password' field and click [OK].
- At the "Route Document to" dialog, add [User] as an approver
- Click [Submit]
- Run [Report] to display data in the "SYSTEM.user_modelled_fam_members" table
- Validate there is a row displayed for [Family] and [ClientA]
- Validate there is a row displayed for [Family] and [ClientB]
- Navigate to the "My To Do's" widget
- Click the "New" tab
- Validate the To Do for [Form] is present in the list
- Validate the "Client" column indicates [Family]
- Click [Approve Document]
- Validate the document displays all data submitted, including clients [ClientA] and [ClientB] in the "Family Member's" field.
- Click [Accept]
- Validate the To Do is removed the widget, as expected
- In the "My Clients" widget, select any one of the clients selected as a family member in submission of [Form] in step 1. For example [Client]
- Double click on the client to open their "Chart"
- In the "Documents" section on left side panel, click the form type [Fname], associated with [Form]
- Locate the row listed for the document approved for [Form] in step 2
- Click the "View" check box and then the [View] button to display the document
- Validate the document displays all the data submitted as expected
- Close the chart
|
Topics
• Client Merge
• NX
• Database Tables
|
Crystal Self Pay Bill - Multiple Root System Codes
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
- Admission
- Guarantors/Payors
- Financial Eligibility
- Client Charge Input
- Client Ledger
- Crystal Self Pay Bill
Scenario 1: Crystal Self Pay Bill - Multiple Root System Codes
Specific Setup:
- Update must be tested in a system that has multiple root system codes.
- Select 2 root system codes to test in.
- In each of the root system codes chosen, admit the same client who only has financial eligibility set up for a self pay guarantor.
Steps
- Enter in self pay charges for clients in both root system codes via "Client Charge Input".
- Close the charges in both root system codes.
- Generate "Crystal Self Pay Bills" for each client in each system code.
- Validate that only the charges for that particular root system code is included on the bill.
|
Topics
• NX
|
System Task Scheduler - Quick Billing
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
- Admission (Outpatient)
- Guarantors/Payors
- Financial Eligibility
- Client Charge Input
- Client Ledger
- Quick Billing Rule Definition
- Quick Billing
- System Task Scheduler
Scenario 1: Validating 'Quick Billing' process for the new quick billing rule - Outpatient client
Specific Setup:
- Registry Setting:
- The registry setting 'Enable New Quick Billing Format' is enabled.
- Facility Defaults:
- The file location to be used for the quick billing rule definition is defined in this form.
- Guarantors/Payors:
- An existing guarantor is identified or a new guarantor is created. Note the guarantors' name and code for further testing.
- Service Codes:
- An existing service code is identified or a new service code is created. Note the service code and covered charge category.
- Admission:
- A new client is admitted to the inpatient or an outpatient program based on the service code charge category defined. Note client's id/name, admission date/program.
- Diagnosis:
- An admission diagnosis record is created for the client.
- Financial Eligibility:
- A guarantor identified above is assigned to the client as a primary guarantor.
- Client Charge Input:
- 1-2 days of charges are rendered to the client using the service code identified above. Be sure to use service codes that are covered by the benefit plan (insurance charge category).
- Client Ledger:
- Verify the charges are correctly distributed to the primary guarantor, and they are in 'Open' status.
- Quick Billing Rule Definition:
- The quick Billing Rules are created to include service(s) distributed to the client. Note the quick billing rule name for further testing.
- Make sure the 'Include Primary and/or Secondary Billing' field is set to 'All'.
- Quick Billing Group Definition:
- Add Rule Group To Scheduler = Yes
- Execute Liability Update If It Has Not Run within the Last = desired value
- Claim From Date for Scheduled Batch = desired days that covers all the services
- Claim Through Date - Current Date
- Tasks to execute = Close Charges, Generate Bills, Claim Charges
Steps
- Open the 'System Task Scheduler' form.
- Select desired task from the 'Schedule(s)' field.
- Set the 'Recurrence Pattern' to 'Daily'.
- Set the 'Start Time' to ' Current Time'.
- Click [Schedule Task].
- Click [Discard].
- Open the 'Client Ledger' form.
- Verify the services are claimed and the claim numbers are generated for the service.
- Open the 'Quick Billing' form.
- Run a new quick billing using the rule created in the setup section.
- Use a date range spanning services entered.
- Select the following in 'Quick Billing Tasks To Execute'.
- Create Batch, Close Charges, Generate Bills.
- Submit the form.
- Verify that compile completes and the prompt will state 'Compile Complete'. A Quick Billing Batch and an Interim Billing Batch will be created.
|
Topics
• Quick Billing
• System Task Scheduler
|
Caseload Changes
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
- Avatar Window
- Form Search
- Main Menu
- Auto Assign ID
- Selection Dialog
- Admission (Outpatient)
- Transfer Practitioner Caseload
- Team Definition
- Discharge
Scenario 1: Caseload Changes - Admission, Transfer & Discharge of a client
Specific Setup:
- The logged in user must be associated to a practitioner (Practitioner A).
- A second user is defined that is associated to a practitioner (Practitioner B).
- A team is defined in 'Team Definition' with multiple users associated (Team A).
Steps
- Access the 'Admission (Outpatient)' form.
- Enter the desired value in the 'Last Name' field.
- Enter the desired value in the 'First Name' field.
- Select any value in the 'Sex' field.
- Click [Search], [New Client], and [Yes].
- Enter any value in the 'Date of Birth' field.
- Enter any value in the 'Preadmit/Admission Date' field.
- Enter any value in the 'Preadmit/Admission Time' field.
- Select any value in the 'Type of Admission' field.
- Select "Practitioner A" in the 'Admitting Practitioner' field.
- Select "Team A" in the 'Team' field.
- Click [Submit].
- Validate the new client displays in the caseload for "Practitioner A".
- Access the 'Transfer Practitioner Caseload' form.
- Select "Team Practitioner Caseload" in the 'Caseload Type' field.
- Select "Practitioner A" in the 'Transfer Caseload From' field.
- Select "Practitioner B" in the 'Transfer Caseload To' field.
- Select "Individual" in the 'Individual Or All Clients' field.
- Click [Select Clients to Transfer].
- Select the client admitted in the previous steps and Click [OK].
- Click [Submit] and close the form.
- Select the client admitted in the previous steps and access the 'Discharge' form.
- Click [T] in the 'Date Of Discharge' field.
- Click [Current Time] in the 'Discharge Time' field.
- Select any value in the 'Type Of Discharge' field.
- Select "Practitioner A" in the 'Discharge Practitioner' field.
- Click [Submit].
- Validate the client is no longer displayed in the caseload for "Practitioner A".
|
Topics
• Admission
• Admission (Outpatient)
• Discharge
|
Consent For Access - Consent For Network / Organization
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
- Admission (Outpatient)
- CareConnect HIE Configuration
- Refresh HIE List
- Consent For Access
Scenario 1: Consent For Access - CareConnect HIE Configuration - Consent Model = Query
Specific Setup:
- Admission:
- An existing client is identified, or a new client is created. Note the client's id/name.
Steps
- Open the 'CareConnect HIE Configuration' form.
- Validate the 'Consent Model' field is displayed and contains the following options: "Opt In", "Query", and "Opt Out".
- Select 'Query' in the 'Consent Model' field.
- Validate the 'Content' box on the first section.
- Select desired values.
- Click [Submit].
- Open the 'Crystal Report' or other SQL Reporting tool.
- Select the PM namespace.
- Create a report using the 'SYSTEM.ccd_upload_config' table.
- Validate the table contains '2' in the 'consent_req_for ' column.
- Close the report.
- Select a client identified in the setup section.
- Open the 'Consent For Access' form.
- Click [Add New Item].
- Select 'Network' in the 'Consent For' field.
- Select 'Carequality' network in the 'Network' field.
- Verify the 'Consent To Query' field is disabled.
- Click [Lightbulb]. (The help message icon).
- Verify the help message displays "The 'Consent to Query' field will be enabled if the 'Consent Model' field on the 'CareConnect HIE Configuration' form has been submitted with a value of "Query"."
- Verify the 'Consent To Opt In/Opt Out' field is enabled.
- Select desired value from the field.
- Enter desired date to the 'Start Date'.
- Click [Submit].Access Crystal Reports or other SQL Reporting tool.
- Select the PM namespace.
- Create a report using the 'SYSTEM.consent_for_access' table.
- Validate the table contains a row for the client with the information filed in the previous steps.
- Close the report.
- Open the 'Consent For Access' form.
- Click [Add New Item].
- Select 'Network' in the 'Consent For' field.
- Select Non-Carequality network in the 'Network' field.
- Verify the 'Consent To Query' field is enabled.
- Select desired value from the field.
- Click [Lightbulb]. (The help message icon).
- Verify the help message displays "The 'Consent to Query' field will be enabled if the 'Consent Model' field on the 'CareConnect HIE Configuration' form has been submitted with a value of "Query"."
- Verify the 'Consent To Opt In/Opt Out' field is disabled.
- Click [Lightbulb]. (The help message icon).
- Verify the help message displays "The 'Consent to Query' field will be enabled if the 'Consent Model' field on the 'CareConnect HIE Configuration' form has been submitted with a value of "Query"."
- Click [Submit].
- Access Crystal Reports or other SQL Reporting tool.
- Select the PM namespace.
- Create a report using the 'SYSTEM.consent_for_access' table.
- Validate the table contains a row for the client with the information filed in the previous steps.
- Close the report.
- Open the 'Consent For Access' form.
- Click [Add New Item].
- Select 'Organization' in the 'Consent For' field.
- Select any organization in the 'Network' field.
- Verify the 'Consent To Query' field is disabled.
- Click [Lightbulb]. (The help message icon).
- Verify the help message displays ""
- Verify the 'Consent To Opt In/Opt Out' field is enabled.
- Select desired value from the field.
- Enter desired date to the 'Start Date'.
- Click [Submit].Access Crystal Reports or other SQL Reporting tool.
- Select the PM namespace.
- Create a report using the 'SYSTEM.consent_for_access' table.
- Validate the table contains a row for the client with the information filed in the previous steps.
- Close the report.
- Open the "CareConnect HIE Configuration" form.
- Validate the 'Content' box on the first section.
- Validate all data displays as it was data entered.
- Close the form.
Scenario 2: CareConnect HIE Configuration - Consent Model = Opt In/Opt Out
Specific Setup:
- Admission:
- An existing client is identified, or a new client is created. Note the client's id/name.
Steps
- Open the 'CareConnect HIE Configuration' form.
- Validate the 'Consent Model' field is displayed and contains the following options: "Opt In", "Query", and "Opt Out".
- Select 'Opt In' in the 'Consent Model' field.
- Validate the 'Content' box on the first section.
- Select desired values.
- Click [Submit].
- Access Crystal Reports or other SQL Reporting tool.
- Select the PM namespace.
- Create a report using the 'SYSTEM.ccd_upload_config' table.
- Validate the table contains '1' in the 'consent_req_for ' column.
- Close the report.
- Select a client identified in the setup section.
- Open the 'Consent For Access' form.
- Click [Add New Item].
- Select any value in the 'Network' field.
- Validate the 'Consent To Query' field is disabled.
- Validate the 'Consent To Opt In/Opt Out' field is enabled and required.
- Click [Lightbulb]. (The help message icon).
- Validate the help message displays "The 'Consent to Opt In/Opt Out' field will be enabled if the 'Consent Model' field on the 'CareConnect HIE Configuration' form has been submitted with a value of "Opt In" or "Opt Out". When using this field for Carequality, it functions as a 'consent to release information'."
- Select the desired value in the 'Consent To Opt In/Opt Out' field.
- Enter the current date in the 'Start Date' field.
- Click [Submit].
- Access Crystal Reports or other SQL Reporting tool.
- Select the PM namespace.
- Create a report using the 'SYSTEM.consent_for_access' table.
- Validate the table is populated and contains a row for the client with the information filed in the previous steps.
- Close the report.
- Open the "CareConnect HIE Configuration" form.
- Select 'Opt Out' in the 'Consent Model' field.
- Validate the 'Content' box on the first section.
- Select desired values.
- Click [Submit].
- Access Crystal Reports or other SQL Reporting tool.
- Select the PM namespace.
- Create a report using the 'SYSTEM.ccd_upload_config' table.
- Validate the table contains '3' in the 'consent_req_for ' column.
- Close the report.
- Select a client identified in the setup section.
- Open the 'Consent For Access' form.
- Click [Add New Item].
- Select any value in the 'Network' field.
- Validate the 'Consent To Query' field is disabled.
- Validate the 'Consent To Opt In/Opt Out' field is enabled and required.
- Click [Lightbulb]. (The help message icon).
- Validate the help message displays "The 'Consent to Opt In/Opt Out' field will be enabled if the 'Consent Model' field on the 'CareConnect HIE Configuration' form has been submitted with a value of "Opt In" or "Opt Out". When using this field for Carequality, it functions as a 'consent to release information'."
- Select the desired value in the 'Consent To Opt In/Opt Out' field.
- Enter the current date in the 'Start Date' field.
- Click [Submit].
- Access Crystal Reports or other SQL Reporting tool.
- Select the PM namespace.
- Create a report using the 'SYSTEM.consent_for_access' table.
- Validate the table is populated and contains a row for the client with the information filed in the previous steps.
- Close the report.
|
Topics
• Consent for Access
• NX
|
837 Institutional – Medicare A - No Pay Claims
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
- Admission
- Financial Eligibility
- Service Codes
- Client Ledger
- Create Interim Billing Batch File
- Electronic Billing
- Medicare A Service Hold Management
- Client Charge Input
- Delete Service
- Claim Adjustment Group/Reason Code Definition
- 835 Health Care Claim Payment/Advice (PM)
- Unbilled Services Compile Definition and Export
- System Task Scheduler
Scenario 1: Guarantors/Payors Web Service - Verification of AddGuarantorsPayors and UpdateGuarantorsPayors filing
Specific Setup:
- External application utilizing Avatar PM Guarantors/Payors web service 'AddGuarantorsPayors' and 'UpdateGuarantorsPayors' methods/functions.
Steps
- Using the Avatar PM Guarantors/Payors web service (WEBSVC.GuarantorsPayors.cls), ensure that the following items/elements are added to the web service definition for AddGuarantorsPayors methods:
- GuarantorName (field 'Guarantor Name')
- GuarNameForAlphaLookup (field 'Guarantor Name For Alpha Lookup')
- NewGuarantorCode (field 'New Guarantor Code')
- FinancialClass (field 'Financial Class')
- GuarantorNature (field 'Guarantor Nature')
- ValueIn837P2300K301 (field 'Value to Include in 837P (2300-K3-01)')
- Copy2010BATo837P2330ANM1 (field 'Copy 837P-2010BA-NM1/N3/N4 to 837P-2330A-NM1/N3/N4')
- Copy1000ATo837P2330BNM1 (field 'Copy 837P-1000A-NM1 to 837P-2330B-NM1')
- UseGenDate837P2330BDTP03 (field 'Use File Generation Date in 837P-2330B-DTP-03')
- IncOthPayClmCNum837P2330B (field 'Include Other Payer Claim Control Number (837P-2330B-REF)')
- UseGenDate837P2430DTP03 (field 'Use File Generation Date in 837P-2430-DTP-03')
- ValueIn837I2300K301 (field 'Value to Include in 837I (2300-K3-01)')
- UseGenDate837I2330BDTP03 (field 'Use File Generation Date in 837I-2330B-DTP-03')
- IncOthPayClmCNum837I2330B (field 'Include Other Payer Claim Control Number (837I-2330B-REF)')
- UseGenDate837I2430DTP03 (field 'Use File Generation Date in 837I-2430-DTP-03')
- AllowExtMatch (field 'Allow Extended Matching Criteria in 835 Remittance Posting') (835 section).
- Submit the 'AddGuarantorsPayors' web service request.
- In Guarantors/Payors web service response, ensure that successful filing confirmation message 'Guarantors/Payors web service has been filed successfully' is returned.
- Open 'Guarantors/Payors' form.
- Select Edit action in 'Add New or Edit Existing Guarantor' field and select Guarantor Code/Guarantor filed via web service.
- Validate the data in the 'Guarantors/Payors section.
- Navigate to '837' section of 'Guarantors/Payors' form.
- Ensure that values filed via web service for items/elements noted above are present in respective fields in 'Guarantors/Payors' form.
- Navigate to '835' section of 'Guarantors/Payors' form.
- Ensure that value filed via web service for item/element noted above is present in respective fields in 'Guarantors/Payors' form.
- Using the Avatar PM Guarantors/Payors web service (WEBSVC.GuarantorsPayors.cls), ensure that the following items/elements are added to the web service definition for UpdateGuarantorsPayors methodsUpdateGuarantorsPayors method:
- GuarantorName
- GuarNameForAlphaLookup
- GuarantorCode
- FinancialClass
- GuarantorNature
- Change the value of 'ValueIn837P2300K301 (field 'Value to Include in 837P (2300-K3-01)')'
- Submit the 'UpdateGuarantorsPayors' web service request.
- In Guarantors/Payors web service response, ensure that successful filing confirmation message 'Guarantors/Payors web service has been filed successfully' is returned.
- Open 'Guarantors/Payors' form.
- Select Edit action in 'Add New or Edit Existing Guarantor' field and select Guarantor Code/Guarantor filed via web service.
- Validate the data in the 'Guarantors/Payors section.
- Navigate to '837' section of 'Guarantors/Payors' form.
- Validate the data in 'ValueIn837P2300K301 (field 'Value to Include in 837P (2300-K3-01)')'.
- Close the form.
Scenario 2: Medicare A Service Hold Management
Specific Setup:
- User Definition:
- Tester has been given access to the 'Medicare A Service Hold Management' form.
- Tester has been given access to the 'SYSTEM.medicare_a_hold' table.
- Guarantors/Payors:
- Guarantors/Payor:
- Guarantor 1:
- Select a Medicare A guarantor: Note the 'Guarantor Code', 'Guarantor Name' and 'Financial Class'.
- Select 'Yes' in 'Generate No-Pay ##0 Claims'.
- Select desired value in 'Include No-Pay ##0 Claims In Separate 837 File'.
- Select desired values in 'Type of Service to Include in No-Pay ##0 Claims'.
- Guarantor 2:
- Select an existing guarantor to be the secondary guarantor in Financial Eligibility. Note the 'Guarantor Code', 'Guarantor Name' and 'Financial Class'.
- Select desired value in 'Generate No-Pay ##0 Claims'.
- In the 837 section, select 'Yes' in 'Bill Only When Full Denial Received For Medicare A No-Pay Guarantor'. Note: Services will be placed on hold during liability distribution until a full denial is received for the Medicare A guarantor in an 835.
- Client:
- Admission: An inpatient client is admitted. Note the client's id/name, program, and date of admission.
- Financial Eligibility:
- Guarantor 1 is the primary guarantor. Customize the guarantor plan to allow a portion of the service charge to distribute to Guarantor 2.
- Guarantor 2 is the secondary guarantor, and the guarantor plan allows payment of the portion of the service charge distributed to Guarantor 2.
- Client Charge Input: Room & Board charges are rendered to the client for a minimum of one day.
- Client Ledger: Validate that the charges distributed to both guarantors.
- Close the charges.
- Create a query of the ‘SYSTEM.medicare_a_hold’ table specific to the client.
- Validate that there is one row for each service and: ‘GUARANTOR_ID’ = Guarantor 2 guarantor code; ‘PATID’ = the client’s ID; and ‘medicare_a_id’ = Guarantor 1 guarantor code.
Steps
- Open 'Electronic Billing'.
- Create a non-claimed 837 Institutional bill for Guarantor 2.
- Validate that an error message is received stating 'Unable To Create 837-Institutional. Please Check The Error Report'.
- Print the report and open the 'Required Data Missing: Patient Claim Data' link.
- Validate that the error is similar to ‘Full denial not yet received from prior Medicare A No-Pay Guarantor: Medicare Part A (5). (Loop: 2320 Segment: CAS)’.
- Close the report.
- Close the form.
- Open 'Medicare A Service Hold Management'.
- Enter the desired 'Client ID'.
- Select the desired 'Episode Number'.
- Enter the desired 'From Service Date'.
- Enter the desired 'Through Service Date'/
- Enter 'Guarantor 2' in 'Guarantor'.
- Select 'Service' in 'Service or Claim'.
- Click [Select Service(s) or Claim(s)].
- Select the desired service in the 'Medicare A Holds' checklist.
- Click [OK].
- Click [Submit].
- Close the form.
- Refresh the menu.
- Create a query of the ‘SYSTEM.medicare_a_hold’ table specific to the client. Validate that the services selected in the 'Medicare A Holds' checklist are not in the table.
- Close the query.
- Open 'Electronic Billing'.
- Create a claimed 837 Institutional bill for Guarantor 2.
- Validate that the 'Compile Complete' message is received.
- Print the report and open the '837 Institutional Submission' link.
- Verify that the services selected in the 'Medicare A Holds' checklist are included in the bill.
- Close the report.
- Close the form.
- Open 'Client Ledger' for the client and verify that the claims were created.
- Close the report.
- Close the form.
Scenario 3: 837 Institutional - Bill Only When Full Denial Received For Medicare A No-Pay Guarantor
Specific Setup:
- User Definition:
- Tester has been given access to the 'Medicare A Service Hold Management' form.
- Tester has been given access to the 'SYSTEM.medicare_a_hold' table.
- Guarantors/Payor:
- Guarantor 1:
- Select a Medicare A guarantor: Note the 'Guarantor Code', 'Guarantor Name' and 'Financial Class'.
- Select 'Yes' in 'Generate No-Pay ##0 Claims'.
- Select desired value in 'Include No-Pay ##0 Claims In Separate 837 File'.
- Select desired values in 'Type of Service to Include in No-Pay ##0 Claims'.
- Guarantor 2:
- Select an existing guarantor to be the secondary guarantor in Financial Eligibility. Note the 'Guarantor Code', 'Guarantor Name' and 'Financial Class'.
- Select desired value in 'Generate No-Pay ##0 Claims'.
- In the 837 section, select 'Yes' in 'Bill Only When Full Denial Received For Medicare A No-Pay Guarantor'. Note: Services will be placed on hold during liability distribution until a full denial is received for the Medicare A guarantor in an 835.
- Client:
- Admission: An inpatient client is admitted. Note the client's id/name, program, and date of admission.
- Financial Eligibility:
- Guarantor 1 is the primary guarantor. Customize the guarantor plan to allow a portion of the service charge to distribute to Guarantor 2.
- Guarantor 2 is the secondary guarantor, and the guarantor plan allows payment of the portion of the service charge distributed to Guarantor 2.
- Client Charge Input: Room & Board charges are rendered to the client for a minimum of one day.
- Client Ledger: Validate that the charges distributed to both guarantors.
- Close the charges.
- Electronic Billing: Create 837 Institutional claims for Guarantor 1.
- Save the dump file to use to create a mockup 835 file that fully denies the claims. Save the file for further testing.
- Create a query of the ‘SYSTEM.medicare_a_hold’ table specific to the client.
- Validate that there is one row for each service and: ‘GUARANTOR_ID’ = Guarantor 2 guarantor code; ‘PATID’ = the client’s ID; and ‘medicare_a_id’ = Guarantor 1 guarantor code.
Steps
- Open ‘Electronic Billing’.
- Create a non-claimed bill for Guarantor 2.
- Validate that the 837 Report, Required Data Missing: Patient Claim Data link contains a message similar to: Full denial not yet received from prior Medicare A No-Pay Guarantor: Medicare Part A (5). (Loop: 2320 Segment: CAS).
- Close the report.
- Close the form.
- Open ‘835 Health Care Claim Payment/Advice’.
- Load, compile and post the 835 mocked up in Setup.
- Close the report.
- Close the form.
- Create a query of the ‘SYSTEM.medicare_a_hold’ table specific to the client.
- Validate that no results are returned for the query.
- Open ‘Electronic Billing’.
- Create 837 Institutional claims for Guarantor 2.
- Validate that the 837 Report, Required Data Missing: Patient Claim Data link does not exist.
- Validate that the claim was created in the Dump file.
- Close the report.
- Close the form.
- Open ‘Client Ledger’ and validate that Guarantor 2 contains a number in ‘CLAIM NUMBER’.
- Close the report.
- Close the form.
|
Topics
• Guarantor/Payors
• Web Services
• 837 Institutional
• NX
|
Avatar PM - support for future functionality
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
- Edit Service Information (Charge Fee Access)
- Spreadsheet Edit Service Information
- Admission (Outpatient)
- Client Charge Input
Scenario 1: Edit Service Information - Validation
Specific Setup:
- A service has been provided to a client (Client A).
Steps
- Access the 'Edit Service Information' form.
- Enter "Client A" in the 'Client ID' field.
- Click [Select Service(s) To Edit].
- Select an existing service and click [OK].
- Enter "08:00 AM" in the 'Service Start Time' field.
- Enter "08:30 AM" in the 'Service End Time' field.
- Click [OK] and validate the "Warning" message is no longer displayed.
- Click [Submit].
Scenario 2: Edit Service Information - Update a Service that includes a Time Zone entry.
Specific Setup:
- The 'Time Zone Determination for UTC Service Entry' registry setting must be set to "3".
- A "Time Zone (Time Zone A)" should be defined for the "(10006) Location" Data Element in the 'Dictionary Update' form.
- A Program (Program A) must be defined with the "Time Zone A" in the 'Program Maintenance' form.
- A Service Code (Service Code A) must be mapped with "Program A" in the 'Program Maintenance' form.
- A Program (Program B) must be defined without the Time Zone in the 'Program Maintenance' form.
- A Service Code (Service Code B) must be mapped with "Program B" in the 'Program Maintenance' form.
- "Client A" should be enrolled in an active episode with "Program B".
Steps
- Select “Client A” and access the ‘Client Charge Input’ form.
- Set desired Service Start Time in the 'Service Start Time' field.
- Set desired Service End Time in the 'Service End Time' field.
- Set "Client A" in the 'Client ID' field.
- Select "Service Code B" in the 'Service Code' field.
- Set the desired Practitioner in the 'Practitioner' field.
- Click [Submit] and close the form.
- Access SQL or other reporting tool.
- Select the PM namespace and query the 'billing_tx_history' SQL table.
- Validate the columns are "Blank".
- Access the ‘Edit Service Information’ form.
- Set "Client A" in the 'Client ID' field.
- Click [Select Service(s) To Edit].
- Select the entry filed in the previous steps.
- Click [OK].
- Set "Service Code A" in the 'Service Code' field.
- Select "Program A" in the 'Program' field.
- Click [Submit].
- Access SQL or other reporting tool.
- Select the PM namespace and query the 'billing_tx_history' SQL table.
- Validate the columns has values.
Scenario 3: Edit Service Information (Charge Fee Access) - Update a Service that includes a Time Zone entry.
Specific Setup:
- The 'Time Zone Determination for UTC Service Entry' registry setting must be set to "3".
- A "Time Zone (Time Zone A)" should be defined for the "(10006) Location" Data Element in the 'Dictionary Update' form.
- A Program (Program A) must be defined with "Time Zone A" in the 'Program Maintenance' form.
- A Service Code (Service Code A) must be mapped with "Program A" in the 'Program Maintenance' form.
- A Program (Program B) must be defined without the Time Zone in the 'Program Maintenance' form.
- A Service Code (Service Code B) must be mapped with "Program B" in the 'Program Maintenance' form.
- "Client A" should be enrolled in an active episode with "Program B".
Steps
- Select “Client A” and access the ‘Client Charge Input’ form.
- Set desired Service Start Time in the 'Service Start Time' field.
- Set desired Service End Time in the 'Service End Time' field.
- Set "Client A" in the 'Client ID' field.
- Select "Service Code B" in the 'Service Code' field.
- Set the desired Practitioner in the 'Practitioner' field.
- Click [Submit] and close the form.
- Access SQL or other reporting tool.
- Select the PM namespace and query the 'billing_tx_history' SQL table.
- Validate the columns are "Blank".
- Access the ‘Edit Service Information (Charge Fee Access)’ form.
- Set "Client A" in the 'Client ID' field.
- Click [Select Service(s) To Edit].
- Select the entry filed in the previous steps.
- Click [OK].
- Set "Service Code A" in the 'Service Code' field.
- Select "Program A" in the 'Program' field.
- Click [Submit].
- Access SQL or other reporting tool.
- Select the PM namespace and query the 'billing_tx_history' SQL table.
- Validate the columns has values.
Scenario 4: Spreadsheet Edit Service Information - Update a Service that includes a Time Zone entry.
Specific Setup:
- The 'Time Zone Determination for UTC Service Entry' registry setting must be set to "3".
- A Program (Program A) must be defined without the Time Zone in the 'Program Maintenance' form.
- A Service Code (Service Code A) must be mapped with "Program A" in the 'Program Maintenance' form.
- "Client A" should be enrolled in an active episode with the "Program A".
Steps
- Select “Client A” and access the ‘Client Charge Input’ form.
- Set desired Service Start Time in the 'Service Start Time' field.
- Set desired Service End Time in the 'Service End Time' field.
- Set "Client A" in the 'Client ID' field.
- Select "Service Code B" in the 'Service Code' field.
- Set the desired Practitioner in the 'Practitioner' field.
- Click [Submit] and close the form.
- Access SQL or other reporting tool.
- Select the PM namespace and query the 'billing_tx_history' SQL table.
- Validate the columns are "Blank".
- Access the ‘Spreadsheet Edit Service Information’ form.
- Set "Client A" in the 'Client ID' field.
- Click [T] in the 'Begin Date Of Service' field.
- Click [T] in the 'End Date Of Service' field.
- Click [Edit Service Information].
- Select the desired diagnosis in the 'Diagnosis 1' field.
- Click [Save] and close the form.
- Access SQL or other reporting tool.
- Select the PM namespace and query the 'billing_tx_history' SQL table.
- Validate the columns has values.
|
Topics
• Edit Service Information
• Spreadsheet Edit Service Information
|
Service Codes - 'Clinic Hours' field
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
- Service Codes
- Service Code Upload Process
- Service Code Upload Accepted Codes
- Service Code Upload Rejected Codes
Scenario 1: 'Service Code Upload Process' - Upload Provider Only Service Code
Specific Setup:
- Avatar PM Service Code Upload file for upload containing a valid row that includes "Provider" as the value for 'Service Provided By' and a value for 'Clinic Hours' (File A).
Steps
- Access the 'Service Code Upload Process' form.
- Click [Select File].
- Select "File A" click [Open].
- Select "Compile" in the 'Compile Or Post' field.
- Select "No" in the 'Override Existing Service Codes' field.
- Click [Submit].
- Validate a message is displayed stating: Compile Completed. To view results review accepted and rejected reports.
- Click [OK] and leave the form opened.
- Access the 'Service Code Upload Accepted Codes' form.
- Select "File A" in the 'Select Desired Service Code Import File Name' field.
- Click [Process].
- Validate "File A" contents are displayed in the report.
- Validate the 'Clinic Hours' field is populated with the value defined in the file.
- Close the report and the form.
- Navigate back to the 'Service Code Upload Process' form.
- Select "Post" in the 'Compile Or Post' field.
- Click [Submit].
- Validate a message is displayed stating: Posting completed.
- Click [OK] and close the form.
- Access the 'Service Codes' form.
- Select "Edit" in the 'Add New Or Edit Existing' field.
- Select the service code uploaded in the previous steps in the 'Service Code' field.
- Validate 'Clinic Hours' field contains the uploaded value.
- Validate all other information displays as expected.
- Close the form
- Access Crystal Reports or other SQL reporting tool.
- Create a report using the 'SYSTEM.batchload_tx_accepted' SQL table.
- Validate a row is displayed for the service code uploaded in the previous steps.
- Validate the 'clinic_hours_code' field contains the uploaded value.
- Validate the 'clinic_hours_value' field contains the uploaded value.
- Close the report.
Scenario 2: 'Service Code' - Add a Provider Only Service Code
Specific Setup:
- Must have Crystal Reports or other SQL reporting tool.
Steps
- Access the 'Service Codes' form.
- Select "Add" in the 'Add New Or Edit Existing' field.
- Validate the 'Clinic Hours' field is displayed and disabled.
- Populate the required and desired fields.
- Select "Provider" in the 'Service Required By' field.
- Validate the 'Clinic Hours' field is now enabled.
- Select the desired value in the 'Clinic Hours' field.
- Click [Submit].
- Access Crystal Reports or other SQL reporting tool.
- Create a report using the 'SYSTEM.billing_tx_master_table' SQL table.
- Validate a row is displayed for the service code filed in the previous steps.
- Validate the 'clinic_hours_code' field contains the code associated to the value selected in the previous steps.
- Validate the 'clinic_hours_value' field contains the value selected in the previous steps.
- Access the 'Service Codes' form.
- Select "Edit" in the 'Add New Or Edit Existing' field.
- Select the service code filed in the previous steps.
- Select any new value in the 'Clinic Hours' field.
- Click [Submit].
- Access Crystal Reports or other SQL reporting tool.
- Refresh the report using the 'SYSTEM.billing_tx_master_table' SQL table.
- Validate the 'clinic_hours_code' field contains the updated code associated to the value selected in the previous steps.
- Validate the 'clinic_hours_value' field contains the updated value selected in the previous steps.
- Close the report.
Service Codes - 'Available Electronic Visit Verification Tasks' field
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
- Service Codes
- Service Code Upload Process
- Service Code Upload Accepted Codes
- Service Code Upload Rejected Codes
Scenario 1: 'Service Code' - Add an EVV Service Code
Specific Setup:
- Must have Crystal Reports or other SQL reporting tool.
- Dictionary values must be defined for the 'Other Tabled Files' - '(424) Available Electronic Visit Verification Tasks' Data Element in 'Dictionary Update (PM)'.
Steps
- Access the 'Service Codes' form.
- Select "Add" in the 'Add New Or Edit Existing' field.
- Validate the 'Available Electronic Visit Verification Tasks' field is displayed and disabled.
- Populate the required and desired fields.
- Select "Yes" in the 'Does Service Code Require Electronic Visit Verification' field.
- Validate the 'Available Electronic Visit Verification Tasks' field is now enabled.
- Select the desired value(s) in the 'Available Electronic Visit Verification Tasks' field.
- Click [Submit].
- Access Crystal Reports or other SQL reporting tool.
- Create a report using the 'SYSTEM.billing_tx_master_table' SQL table.
- Validate a row is displayed for the service code filed in the previous steps.
- Validate the 'evv_tasks_code' field contains the code(s) associated to the task(s) selected in the previous steps.
- Validate the 'evv_tasks_value' field contains the value(s) selected in the previous steps.
- Access the 'Service Codes' form.
- Select "Edit" in the 'Add New Or Edit Existing' field.
- Select the service code filed in the previous steps.
- Select any new value(s) in the 'Available Electronic Visit Verification Tasks' field.
- Click [Submit].
- Access Crystal Reports or other SQL reporting tool.
- Refresh the report using the 'SYSTEM.billing_tx_master_table' SQL table.
- Validate the 'evv_tasks_code' field contains the updated code(s) associated to the task(s) selected in the previous steps.
- Validate the 'evv_tasks_value' field contains the updated value(s) selected in the previous steps.
- Close the report.
Scenario 2: 'Service Code Upload Process' - Upload EVV Service Code
Specific Setup:
- Avatar PM Service Code Upload file for upload containing a valid row that includes "Yes" as the value for 'Does This Visit Require Electronic Visit Verification' and value(s) for 'Available Electronic Visit Verification Tasks' field (File A).
- Dictionary values must be defined for the 'Other Tabled Files' - '(424) Available Electronic Visit Verification Tasks' Data Element in 'Dictionary Update (PM)'.
Steps
- Access the 'Service Code Upload Process' form.
- Click [Select File].
- Select "File A" click [Open].
- Select "Compile" in the 'Compile Or Post' field.
- Select "No" in the 'Override Existing Service Codes' field.
- Click [Submit].
- Validate a message is displayed stating: Compile Completed. To view results review accepted and rejected reports.
- Click [OK] and leave the form opened.
- Access the 'Service Code Upload Accepted Codes' form.
- Select "File A" in the 'Select Desired Service Code Import File Name' field.
- Click [Process].
- Validate "File A" contents are displayed in the report.
- Validate the 'Available Electronic Visit Verification Tasks' field is populated with the value(s) defined in the file.
- Close the report and the form.
- Navigate back to the 'Service Code Upload Process' form.
- Select "Post" in the 'Compile Or Post' field.
- Click [Submit].
- Validate a message is displayed stating: Posting completed.
- Click [OK] and close the form.
- Access the 'Service Codes' form.
- Select "Edit" in the 'Add New Or Edit Existing' field.
- Select the service code uploaded in the previous steps in the 'Service Code' field.
- Validate the 'Available Electronic Visit Verification Tasks' field contains the uploaded value(s).
- Validate all other information displays as expected.
- Close the form
- Access Crystal Reports or other SQL reporting tool.
- Create a report using the 'SYSTEM.batchload_tx_accepted' SQL table.
- Validate a row is displayed for the service code uploaded in the previous steps.
- Validate the 'evv_tasks_code' field contains the uploaded value(s).
- Validate the 'evv_tasks_value' field contains the uploaded value(s).
- Close the report.
|
Topics
• Service Codes
• Service Code Upload Process
|
Service/Fee Cross Reference - CPT-4 / HCPCS Modifier
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
- Service Codes
- CPT Code Definition (PM)
- File Import
Scenario 1: Service Fee/Cross Reference Maintenance - Add/Edit Service Fee Definition
Specific Setup:
- Service Codes:
- Add a new service code for testing purposes. Note the service code/name.
Steps
- Open the ‘Service Fee/Cross Reference Maintenance’ form.
- Select ‘Enter New’ in the ‘Enter New Or Edit Existing Fee/Cross Reference’ field.
- Enter the service code from setup.
- Enter the ‘From Date’.
- Enter a 'Fee'.
- Enter a 'CPT-4 / HCPCS Code'.
- Enter desired value with quotation marks into the 'CPT-4 / HCPCS Modifier' field.
- Click [Submit].
- Click [Yes].
- Select ‘Edit Existing’ in ‘Enter New Or Edit Existing Fee/Cross Reference’.
- Enter the service code from setup.
- Enter the ‘From Date’.
- Click [Select Fee/Cross Ref To Edit/Default From Existing Row].
- Select the desired row that filed in above steps.
- Click [OK].
- Validate that the entered 'Fee' exists.
- Validate that the entered 'CPT-4 / HCPCS Code' exists.
- Validate that the selected ‘CPT-4 / HCPCS Modifier’ exists.
- Click [Discard].
- Click [Yes].
Scenario 2: File Import - Service Fee/Cross Reference - Import Process Type = FU&GU
Specific Setup:
- Registry Setting:
- Set the registry setting 'Import Process Type' to 'FU&GU'.
- Set the registry setting 'Import File Delimiter' to 2.
- Service Codes:
- Add a new service code for testing purposes. Note the service code/name.
- Create a tab delimited file that contains a value with quotation marks entered for the 'CPT-4 / HCPCS Modifier' field to be used for the service code fee definition file import. Note the location of the file.
Steps
- Open the 'File Import' form.
- Import the service fee import file created in setup.
- Process a file through file upload, compile and posting processes.
- Open the 'Service Fee/Cross Reference Maintenance' form.
- Click the [Service Fee/Cross Reference Definition Report].
- Validate the report contains the service fee data that was added via the file import.
|
Topics
• Service Fee/Cross Reference Maintenance
• NX
|
Payment Acknowledgement
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
- Posting/Adjustment Codes Definition
- Payment Acknowledgement
- Client Ledger
- Deposit Entry
- Service Codes
- Financial Eligibility
- Admission (Outpatient)
- Guarantors/Payors
Scenario 1: Payment Acknowledgement - workflow
Specific Setup:
- Registry Setting:
- ‘Avatar PM->Billing->Remittance Processing->->->Enable Payment Acknowledgement’ has a ‘Registry Setting Value’ of ‘Y’.
- Dictionary Update:
- Other Table Files: (5521) Program - contains dictionary codes and dictionary values.
- Other Table Files: (5522) Account - contains dictionary codes, dictionary values and extended dictionary values.
- Other Table Files: (9712) Payment Acknowledgement Type – extended dictionary values have been added to the locked dictionary.
- Posting/Adjustment Codes Definitions: Definitions exist for ‘Payment’.
- The definitions may have a value in the ‘Payment Acknowledgement Type’ field.
- All ‘Payment’ definitions will be available in the ‘Payment Acknowledgement’ form.
- Clients:
- Identify one or more clients that a balance due to a self-pay guarantor. Note the balance due amounts.
- Note the 'Treatment Setting' of the client's program.
Steps
- Open ‘Payment Acknowledgement’ form.
- Verify that ‘Action’ defaults to ‘New’.
- Verify that ‘Transaction Number’ is read only.
- Verify that ‘Entered By’ is read only and defaults to the signed in user.
- Enter desired value in ‘Batch Number’.
- Select desired ‘Posting Code’. All payment posting codes will display.
- Enter desired value in ‘Check/EFT Number’.
- Enter desired value in ‘Amount’.
- Select desired ‘Guarantor’. If a ‘Self-Pay' guarantor is selected, the ‘Client’ field will be enabled.
- Enter desired value in ‘Name/Source’.
- Enter desired value in ‘Client’, if enabled. The field is only available for ‘Self-Pay' guarantors.
- Enter desired value in ‘Check/EFT Date’.
- Enter desired value in ‘Receipt Date’.
- Enter desired value in ‘Deposit Date’.
- Select desired ‘Treatment Service’.
- Select desired ‘Category’. Inactive dictionary codes will not display in this filed.
- Enter desired value in ‘Bank Ref #’.
- Enter desired value in ‘Comments’.
- Click [File].
- Verify that the ‘Payment Acknowledgement’ message is received and states the following: Filed successfully. The Transaction Number is 6. Do you need to continue to Post Payment Accounting Entry? Note: The Transaction Number’ increments by one number with each filing.
- Click [Yes] to continue to Post Payment Accounting Entry section or [No] to remain in the ‘Payment Acknowledgement’ section.
- If [Yes] was clicked, go to step 30.
- If [No] was clicked, select ‘Edit or View’ in ‘Action, which will enable the ‘Payment Acknowledgement Search’ section.
- Enter data from the filed ‘Payment Acknowledgement’ into desired search fields. The ’Transaction Number’ and ‘Batch Number’ are specific to only one ‘Payment Acknowledgement’. The following fields may return results for more than one ‘Payment Acknowledgement’ when applicable: ‘Client’, ‘Guarantor’, ‘Amount Type’, ‘Check/EFT #’, ‘Check/EFT From Date’, ‘Check/EFT To Date’, ‘Deposit From Date’, and ‘Deposit To Date’.
- Click [Search].
- Select the desired item in the ‘Payment Acknowledgement’ grid.
- Click [OK] to continue or [Cancel] to end the search. Click [OK].
- The following ‘Payment Acknowledgement’ displays: Do you need to continue to Post Payment Accounting Entry?
- Click [Yes].
- Validate that the grid is not enabled.
- Click [New Row] in ‘Post Payment Accounting Entry’.
- Validate that the grid becomes enabled.
- Select desired ‘Treatment Service’. It will default if filed in the ‘Payment Acknowledgement’.
- Select desired ‘Program’. This is from ‘Other Table Files: (5521) Program’, not a program in ‘Program Maintenance’.
- Select desired ‘Account’.
- Select desired ‘Amount’. If the amount is an even dollar amount such as $500.00, enter '500' and validate that the field displays as '500.00'.
- Validate that the ‘Posting Code; defaulted from the ‘Payment Acknowledgement’.
- Select desired ‘Posting Date’.
- Validate that the ‘Posting Summary’ is correct.
- If desired, click [New Row] and repeat the steps.
- If desired, click [Delete Row]. A ‘Confirm Delete’ message will be displayed. Select desired value.
- Click [File].
- The following ‘Payment Acknowledgement’ displays: Filed successfully. Do you need to continue with Post Payment Accounting Entry?
- Click [Yes].
- Click the ‘Reverse’ checkbox in one row of the ‘Post Payment Accounting Entry’.
- Enter desired ‘Reversal Posting Date’.
- Enter desired ‘Reversal Reason’.
- Click [Reverse].
- Validate that a new row was added to the ‘Post Payment Accounting Entry’ grid and that it mirrors the row that was selected to reverse, except for ‘Amount’ displays in parentheses, indicating a negative amount.
- If desired, add a new row to post an additional payment.
- Close the form.
- Open ‘Deposit Entry’.
- Make a payment for the self-pay guarantor for one or more clients. Add a value to 'Name on Card' field, no matter the payment type. It is needed to post the payment in the 'Payment Acknowledgement' form and will be transferred to the 'Post Front Office and myHP Payments' grid in the 'Payment Acknowledgement' form. Note all payment details.
- Open ‘Payment Acknowledgement’ form.
- Select the ‘Post Front Office and myHP Payments’ section.
- Set the ‘Payment Collection Date’ to the current date.
- If desired, select a value in ‘Treatment Service’.
- Select a ‘Front Office’ in ‘Type’.
- Click [Review].
- Validate that a grid is launched with payment information.
- A row will display for each payment made in ‘Deposit Entry’.
- Validate the payment information.
- Add a check mark to the rows that will be posted. Note the clients and payment amounts.
- Click [Save].
- Click [Yes].
- Enter desired ‘Batch Number’.
- Enter desired ‘Deposit Date’.
- Select desired ‘Category’.
- Enter desired ‘Bank Ref #’.
- If desired, enter ‘Comments’.
- Click [Post].
- Click [OK].
- Close the form.
- Open ‘Client Ledger’.
- Select the desired client and verify that the payment posted.
- Repeat for additional clients as desired.
- Close the report.
- Close the form.
Scenario 2: PM - Deposit Entry - Validate 'SYSTEM.unacknowledged_payments' table.
Specific Setup:
- Registry Settings:
- Avatar PM->Billing->Remittance Processing->->->Enable Payment Acknowledgement = Y.
- Avatar PM->Billing->Remittance Processing->->->Prevent Posting Payments Unless Payment has been Acknowledged = ‘5’ at a minimum.
- User Definition has been used to give the tester access to the 'Payment Acknowledgement' form and the ‘SYSTEM.unacknowledged_payments’ table.
- Admit a new test client or select an existing self-pay client. Note the client’s ID.
- Assign a self-pay Financial Eligibility record to the client.
- Use 'Deposit Entry' to post a payment to the client. Note the details of the payment.
- Add a value to 'Name on Card' field, no matter the payment type. It is needed to post the payment in the 'Payment Acknowledgement' form and will be transferred to the 'Post Front Office and myHP Payments' grid in the 'Payment Acknowledgement' form.
- Use 'Client Ledger' to validate that the payment did not post to the account.
- Use Crystal Reports or other SQL reporting tool to query the 'SYSTEM.unacknowledged_payments' table, specific to the client. Validate that payment data is correct. Save the query.
Steps
- Open ‘Payment Acknowledgement’.
- Select the ‘Post Front Office and myHP Payments’ section.
- Click [T] on ‘Payment Collection Date’.
- Select ‘Front Office’ in ‘Type’.
- Click [Review].
- Select the row with the 'Deposit Entry' payment for the client.
- Click [OK].
- Enter desired ‘Batch Number’.
- Enter desired ‘Deposit Date’.
- Select desired ‘Category’.
- Enter desired ‘Bank Ref #’.
- Enter desired ‘Comments.
- Click [Post].
- Open ‘Client Ledger’ for the client.
- Process the ‘Simple’ ledger report.
- Validate that the 'Deposit Entry' payment posted to the client’s account.
- Close the report.
- Close the form.
- Use Crystal Reports or other SQL reporting tool to query the 'SYSTEM.unacknowledged_payments' table, specific to the client. Validate that no results are returned.
|
Topics
• NX
• Payment Acknowledgement
• Deposit Entry
|
Diagnosis - Add Diagnosis
Scenario 1: Enrollment Diagnosis - Add a diagnosis when Avatar PM is not connected to Avatar CWS
Specific Setup:
- The 'Avatar PM->Episode Management->Movement Options->->Enable Enrollments' registry setting is enabled.
- Programs must be defined as Enrollment Programs in the 'Program Maintenance' form.
- Client must be admitted to an active episode (Client A).
- Avatar CWS is disconnected form Avatar PM in the 'Connect/Disconnect Application Namespace' form.
Steps
- Select "Client A" and access the ‘Enrollment Diagnosis’ form.
- Select the desired enrollment in the 'Enrollment Number' field.
- Enter the desired date in the 'Date of Diagnosis' field.
- Enter the desired time in the 'Time of Diagnosis' field.
- Click [New Row].
- Select the desired value in the 'Diagnosis Search' field.
- Select "Active" in the 'Status' field.
- Enter the desired date in the 'Estimated Onset Date' field.
- Select "Primary" in the 'Ranking' field.
- Enter the desired practitioner in the 'Diagnosis Practitioner' field.
- Click [Submit] and [Yes].
- Select the diagnosis row edited in the previous steps.
- Click [Edit].
- Validate the new diagnosis data is displayed.
- Close the form.
Scenario 2: Diagnosis - Add a diagnosis when Avatar PM is not connected to Avatar CWS
Specific Setup:
- Client must be enrolled in an active episode (Client A).
- Avatar CWS is disconnected form Avatar PM in the 'Connect/Disconnect Application Namespace' form.
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].
- Select the desired value in the 'Diagnosis Search' field.
- Select "Active" in the 'Status' field.
- Enter the desired date in the 'Estimated Onset Date' field.
- Select "Primary" in the 'Ranking' field.
- Enter the desired practitioner in the 'Diagnosis Practitioner' field.
- Click [Submit] and [Yes].
- Select the diagnosis row edited in the previous steps.
- Click [Edit].
- Validate the new diagnosis data is displayed.
- Close the form.
|
Topics
• Diagnosis
|
837 Professional - Print Bill
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
- File Import
- Practitioner Numbers By Guarantor And Program
- Admission (Outpatient)
- Financial Eligibility
- Site Specific Section Modeling (CWS)
- Dictionary Update (CWS)
- Practitioner Enrollment
- Progress Notes (Group and Individual)
- Client Ledger
- Create Interim Billing Batch File
- Print Bill
- Electronic Billing
Scenario 1: File Import - Practitioner Numbers By Guarantors and Programs
Specific Setup:
- An existing Practitioner Numbers By Guarantor and Program record is identified. Note the practitioner.
- A 'Practitioner Numbers By Guarantor and Program' file import file is created that contains desired fields for the existing record.
- Note the practitioner, guarantors, programs, and effective dates included in the file. Note the file name.
- The File Import spreadsheet is included in the update zip file for guidance in creating the file.
Steps
- Open the "File Import" form.
- Select 'Practitioner Numbers By Guarantor and Program Dates' in 'File Type'
- Upload the file from Setup.
- Compile the uploaded file.
- Verify the file compiles successfully.
- Select the 'Print File' option and review the report.
- Verify the report displays correct data correctly.
- Post the compiled file.
- Verify that the file posts successfully.
- Close the form.
- Open the 'Practitioner Numbers By Guarantor and Program' form.
- Select the 'Print Practitioner Numbers' option.
- Select the practitioner identified in the file import file.
- Select the guarantors and programs included in the file import file.
- Process the report.
- Verify the report displays the imported data for the practitioner.
- Close the report.
- Close the form.
Scenario 2: Registry Setting - Define Alternate Values for 837P-2300-NTE-02 (HCFA-1500 Form Locator 19) = Y
Specific Setup:
- Registry Setting:
- Avatar PM->System Maintenance->System Definition->Practitioner Numbers->->Enable New Practitioner Numbers By Guarantor and Program Form = ‘Y’.
- Avatar PM->System Maintenance->System Definition->Practitioner Numbers->->Specify Additional Fields To Show = ‘2’, at a minimum.
- Avatar PM->Billing->Electronic Billing->All 837 Submissions->->Include Notes From Charge Input = 'N'.
- Avatar PM->Billing->Electronic Billing->837 Professional->->Define Alternate Values for 837P-2300-NTE-02 (HCFA-1500 Form Locator 19) = ‘Y’.
- Client A: Identify an active client that can be billed using 837 Professional or HCFA-1500 billing.
- Note the client’s program.
- Validate that there is an active Diagnosis record.
- Validate that there is an active Financial Eligibility record, noting the guarantor(s). Note the Financial Class(es).
- Guarantor/Program Billing Defaults
- Edit the desired template that contains the client's program and guarantor(s).
- Paper CMS 1500: Place a checkmark in the 'Participating Provider Information for AHCCCS Billing' checkbox of the 'Form Locator 19 Alternate Value' field.
- 837 Professional: Place a checkmark in the 'Participating Provider Information for AHCCCS Billing' checkbox of the 'Claim Note Text (837P-2300-NTE-02) Alternate Value' field.
- Practitioner Enrollment: Identify a minimum of two practitioners that are used for billing services.
- Practitioner Numbers By Guarantor and Program: Add unique values, for each practitioner, to the following fields, noting the values.
- 'HCFA-1500 Form Locator 19'.
- 'Claim Note Reference Code (837P-2300-NTE-01)'.
- 'Claim Note Text (837P-2300-NTE-01)'.
- CWS Dictionary Update: Other CWS Tabled Files – Select a ‘SS Note Single Response Dictionary’. In this example this dictionary was selected: (7271.3) SS Note Single Response Dictionary 100. Add ‘Dictionary Codes and Values. The codes represent the School ID and the values represent the School Name.
- CWS Dictionary Update: CWS – Select the same ‘SS Note Single Response Dictionary’. In this example this dictionary was selected: (7271.3) SS Note Single Response Dictionary 100. Add ‘Dictionary Codes and Values. The codes represent the School ID and the values represent the School Name.
- Site Specific Section Modeling (CWS).
- Select a 'Progress Note' form to add a modeled field to, such as Progress Notes (Group and Individual).
- Add a new row that will use the ‘SS Note Single Response Dictionary’ selected above.
- Select desired value in 'Initially Required'.
- Select desired value in 'Exclude from Data Collection Instrument'.
- Select 'Use as 'File as Claim Note Text' in 837P-2300-NTE-02/HCFA-1500 FL 19 - Single Response Dictionary
- Submit the form.
- Client Charge Input: Create a charge for the client and one of the practitioners. Note the date.
- Progress Notes: Using the modeled form, create a charge for the client and the other practitioner. Note the date.
- Create Interim Billing Batch File is used to create a batch for the two services.
- Close Charges is used to close the charges.
Steps
- Open ‘Print Bill’.
- Enter the last date of service in ‘Print Charges Thru’.
- Select ‘No’ in ‘Create Claims Y/N’.
- Select ‘HCFA-1500-NPI Version (Sort By Practitioner) in ‘Print On What Form’.
- Select ‘Yes’ in ‘Print For Interim Batch’.
- Select desired ‘Interim Batch Number’.
- Click [Process].
- Validate that ‘Form Locator 19’ field contains the value added to ‘Practitioner Numbers By Guarantor and Program’ during setup for the service practitioner.
- Go to the next page of the bill and validate that ‘Form Locator 19’ field contains the value added to ‘ Practitioner Numbers By Guarantor and Program’ during setup for the service practitioner.
- Close the report.
- Close the form.
- Open ‘Electronic Billing’.
- Select ‘837-Professional’ in ‘Billing Form’.
- Select the desired ‘Financial Class’ in ‘Type Of Bill’.
- Select ‘Individual’ in ‘Individual Or All Guarantors’.
- Select the desired ‘Guarantor’.
- Select desired value in ‘Billing Type’.
- Select ‘Sort File’ in ‘Billing Options’.
- Enter desired ‘File Description’.
- Select ‘Interim Batch’ in ‘All Clients Or Interim Billing Batch’.
- Select ‘desired ‘Interim Billing Batch Number’.
- Select ‘No’ in ‘Create Claims’.
- Enter the ‘First Date Of Service To Include’.
- Enter the ‘Last Date Of Service To Include’.
- Select ‘All’ in ‘Include Primary and/or Secondary Billing’.
- Click [Process].
- Click [OK] on ‘Compile Complete’ message.
- Select ‘Dump File’ in ‘Billing Options’.
- Select ‘Print’ in ‘Select ‘Dump File’ in ‘Billing Options’.
- Select the ‘File’, which contains the ‘File Description’ added above.
- Click [Process].
- Validate that the claim loop does contains an NTE segment, that displays the data added to 'Practitioner Numbers by Guarantor and Program' during Setup, for fields 'Claim Note Reference Code (837P-2300-NTE-01' and 'Claim Note Text (837P-2300-NTE-01)'. The NTE segment will also contain the data from the Site Specific Section Modeling field for the service created by the progress note. The field will dispaly as 'OBxx', where 'OB' is the prefix and 'xx' is the dictionary code
- Close the report.
- Close the form.
Scenario 3: Registry Setting - Define Alternate Values for 837P-2300-NTE-02 (HCFA-1500 Form Locator 19) = N
Specific Setup:
- Registry Setting:
- Avatar PM->System Maintenance->System Definition->Practitioner Numbers->->Enable New Practitioner Numbers By Guarantor and Program Form = ‘Y’.
- Avatar PM->System Maintenance->System Definition->Practitioner Numbers->->Specify Additional Fields To Show = ‘2’, at a minimum.
- Avatar PM->Billing->Electronic Billing->All 837 Submissions->->Include Notes From Charge Input = 'N'.
- Avatar PM->Billing->Electronic Billing->837 Professional->->Define Alternate Values for 837P-2300-NTE-02 (HCFA-1500 Form Locator 19) = ‘N’.
- Client A: Identify an active client that can be billed using 837 Professional or HCFA-1500 billing.
- Note the client’s program.
- Validate that there is an active Diagnosis record.
- Validate that there is an active Financial Eligibility record, noting the guarantor(s). Note the Financial Class(es).
- Practitioner Enrollment: Identify a minimum of two practitioners that are used for billing services.
- Practitioner Numbers By Guarantor and Program: The field 'HCFA-1500 Form Locator 19' has been added to the form. For the practitioners selected above, select the clients’ program and guarantors, and edit the existing record to add unique values to the 'HCFA-1500 Form Locator 19' field.
- CWS Dictionary Update: Other CWS Tabled Files – Select a ‘SS Note Single Response Dictionary’. In this example this dictionary was selected: (7271.3) SS Note Single Response Dictionary 100. Add ‘Dictionary Codes and Values. The codes represent the School ID and the values represent the School Name.
- CWS Dictionary Update: CWS – Select the same ‘SS Note Single Response Dictionary’. In this example this dictionary was selected: (7271.3) SS Note Single Response Dictionary 100. Add ‘Dictionary Codes and Values. The codes represent the School ID and the values represent the School Name.
- Site Specific Section Modeling (CWS).
- Select a 'Progress Note' form to add a modeled field to, such as Progress Notes (Group and Individual).
- Add a new row that will use the ‘SS Note Single Response Dictionary’ selected above.
- Select desired value in 'Initially Required'.
- Select desired value in 'Exclude from Data Collection Instrument'.
- Select 'Use as 'File as Claim Note Text' in 837P-2300-NTE-02/HCFA-1500 FL 19 - Single Response Dictionary
- Submit the form.
- Client Charge Input: Create a charge for the client and one of the practitioners. Note the date.
- Progress Notes: Using the modeled form, create a charge for the client and the other practitioner. Note the date.
- Create Interim Billing Batch File is used to create a batch for the two services.
- Close Charges is used to close the charges.
Steps
- Open ‘Print Bill’.
- Enter the last date of service in ‘Print Charges Thru’.
- Select ‘No’ in ‘Create Claims Y/N’.
- Select ‘HCFA-1500-NPI Version (Sort By Practitioner) in ‘Print On What Form’.
- Select ‘Yes’ in ‘Print For Interim Batch’.
- Select desired ‘Interim Batch Number’.
- Click [Process].
- Validate that ‘Form Locator 19’ field contains the value added to ‘ Practitioner Numbers By Guarantor and Program’ during setup for the service practitioner.
- Go to the next page of the bill and validate that ‘Form Locator 19’ field contains the value added to ‘ Practitioner Numbers By Guarantor and Program’ during setup for the service practitioner.
- Close the report.
- Close the form.
- Open ‘Electronic Billing’.
- Select ‘837-Professional’ in ‘Billing Form’.
- Select the desired ‘Financial Class’ in ‘Type Of Bill’.
- Select ‘Individual’ in ‘Individual Or All Guarantors’.
- Select the desired ‘Guarantor’.
- Select desired value in ‘Billing Type’.
- Select ‘Sort File’ in ‘Billing Options’.
- Enter desired ‘File Description’.
- Select ‘Interim Batch’ in ‘All Clients Or Interim Billing Batch’.
- Select ‘desired ‘Interim Billing Batch Number’.
- Select ‘No’ in ‘Create Claims’.
- Enter the ‘First Date Of Service To Include’.
- Enter the ‘Last Date Of Service To Include’.
- Select ‘All’ in ‘Include Primary and/or Secondary Billing’.
- Click [Process].
- Click [OK] on ‘Compile Complete’ message.
- Select ‘Dump File’ in ‘Billing Options’.
- Select ‘Print’ in ‘Select ‘Dump File’ in ‘Billing Options’.
- Select the ‘File’, which contains the ‘File Description’ added above.
- Click [Process].
- Validate that the claim loop does not contain an NTE segment.
- Close the report.
- Close the form.
|
Topics
• File Import
• NX
• Print Bill
• Progress Notes
• 837 Professional
|
File Import - Service Guarantor Definition Performance Improvement
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
- Service Codes
- File Import
- Service Fee
Scenario 1: File Import - Guarantor Definitions
Specific Setup:
- Set the registry setting "Import Process Type" to "FU&GU".
- Using the "Service Codes" form, add a new service code for testing purposes.
- Create a delimited file to be used for the service code guarantor definition file import.
- Set the registry setting "Import File Delimiter" to the desired value to match the format of the delimited file created in the previous steps.
Steps
- Open the "File Import" form.
- Import the service fee import file created in setup.
- Process a file through file upload, compile and posting processes.
- Open the "Service Fee/Cross Reference Maintenance" form.
- Navigate to the "Guarantor Definition" section.
- Validate the data from the import file is displayed in the form.
Scenario 2: File Import - Service Fee/Cross Reference
Specific Setup:
- Set the registry setting "Import Process Type" to "FU&GU".
- Using the "Service Codes" form, add a new service code for testing purposes.
- Create a delimited file to be used for the service code file import.
- Set the registry setting "Import File Delimiter" to the desired value to match the format of the delimited file created in the previous steps.
Steps
- Open the "File Import" form.
- Import the service fee import file created in setup.
- Process a file through file upload, compile and posting processes.
- Open the "Service Fee/Cross Reference Maintenance" form.
- Click the "Service Fee/Cross Reference Definition Report" button.
- Validate the report contains the service fee data that was added via the file import.
|
Topics
• Service Fee/Cross Reference and Guarantor Definition Export
• Service Fee/Cross Reference Maintenance
|
| |