Avatar GL 2024 Monthly Release 2024.02.00 Acceptance Tests
- Last updated
-
-
Save as PDF
General Ledger Payment Acknowledgement Interface Details Report - Data Verification
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
- General Ledger Payment Acknowledgement Interface Components
- General Ledger Payment Acknowledgement Account Numbers
- Crystal Report Viewer
- General Ledger Interface Components
- General Ledger Payment/Adjustment Account Numbers
- General Ledger Charge Account Numbers
- Client Ledger
- Individual Cash Posting (PM)
- Payment Acknowledgement
- Batch Cash Posting
- Compile General Ledger Payment/Adjustment Interface File
- Print General Ledger Payment/Adjustment Interface File Detail
- Print General Ledger Payment Acknowledgement Interface Detail
Scenario 1: General Ledger Payment Acknowledgement Account Numbers - Workflow
Specific Setup:
- System is updated for General Ledger module.
- Registry Settings:
- The ‘Avatar PM->Billing->Remittance Processing->->->Enable Payment Acknowledgement’ registry setting is set to ‘Y’.
- Dictionary Update:
- File: Other Table Files:
- (5521) Program - contains at least one dictionary code / dictionary value. Note the dictionary code(s)/value(s).
- (5522) Account - contains at least one dictionary code / dictionary value and extended dictionary values. Note the dictionary codes/values and extended dictionary code/value.
- File: G/L Interface
- (204) - Credit G/L Payment Acknowledgement Account Number - Contains at least one dictionary code / dictionary value. Note the dictionary code(s)/value(s).
- (205) - Debit G/L Payment Acknowledgement Account Number - Contains at least one dictionary code / dictionary value. Note the dictionary code(s)/value(s).
- (200) - Credit G/L Charge Account Number - Contains at least one dictionary code / dictionary value. Note the dictionary code(s)/value(s).
- (201) - Debit G/L Charge Account Number - Contains at least one dictionary code / dictionary value. Note the dictionary code(s)/value(s).
- (202) - Credit G/L Payment Adjustment Account Number - Contains at least one dictionary code / dictionary value. Note the dictionary code(s)/value(s).
- (203) - Debit G/L Payment Adjustment Account Number - Contains at least one dictionary code / dictionary value. Note the dictionary code(s)/value(s).
- File: Client
- (101) - Treatment Service - enter a code/value and then select the 'Program' extended dictionary and enter desired value (i.e. 000111). Note dictionary code/value. Please note - The value entered here will also need to be added to the 'Program (5521)' dictionary in other tabled files for testing the GL compile.
- General Ledger Charge Account Numbers and default account numbers are defined.
- General Ledger Interface Components and General Ledger Payment/Adjustment account numbers are defined.
- General Ledger Payment/Acknowledgement components and account numbers are defined.
Steps
- Open the 'General Ledger Payment Acknowledgement Account Numbers' form.
- Verify the "Payment/Adjustment And Transfer Codes" is included as a component.
- Select components and the component values for each of the components.
- Select credit and debit account numbers.
- Set up accounts that incorporate the program entered in the 'Program' extended dictionary of the 'Treatment Service'. (Please note: Repeat adding account numbers with different component combinations with different date ranges if needed/required. The overlapping date range does not allow for the same component combinations).
- Click [File Account Numbers].
- Go to 'G/L Payment Acknowledgement Defaults' section.
- Add default credit and debit account numbers.
- File [Default Account Numbers].
- Go back to 'General Ledger Payment Acknowledgement Account Numbers' section.
- Click [Print Table].
- Verify the crystal report of payment acknowledgement account numbers is launched successfully and it includes:
- Account
- Treatment Service
- Program
- Start Date Range
- End Date Range
- Credit Account Code
- Debit Account Code.
- Default Credit Code
- Default Debit Code
- Payment/Adjustment And Transfer Codes
- Close the report.
- Access the 'Crystal Reports' or any other SQL data viewer.
- Validate the SQL Table GL.payack_account_numbers displays data as they entered in the 'General Ledger Payment Acknowledgement Account Numbers' form.
- Close the 'Crystal Report'.
Scenario 2: Payment Acknowledgement - Print General Ledger Payment Acknowledgement Interface Details
Specific Setup:
- System is updated for General Ledger module.
- Registry Settings:
- The ‘Avatar PM->Billing->Remittance Processing->->->Enable Payment Acknowledgement’ registry setting is set to ‘Y’.
- Dictionary Update:
- File: Other Table Files:
- (5521) Program - contains at least one dictionary code / dictionary value. Note the dictionary code(s)/value(s).
- (5522) Account - contains at least one dictionary code / dictionary value and extended dictionary values. Note the dictionary codes/values and extended dictionary code/value.
- File: G/L Interface
- (204) - Credit G/L Payment Acknowledgement Account Number - Contains at least one dictionary code / dictionary value. Note the dictionary code(s)/value(s).
- (205) - Debit G/L Payment Acknowledgement Account Number - Contains at least one dictionary code / dictionary value. Note the dictionary code(s)/value(s).
- (200) - Credit G/L Charge Account Number - Contains at least one dictionary code / dictionary value. Note the dictionary code(s)/value(s).
- (201) - Debit G/L Charge Account Number - Contains at least one dictionary code / dictionary value. Note the dictionary code(s)/value(s).
- (202) - Credit G/L Payment Adjustment Account Number - Contains at least one dictionary code / dictionary value. Note the dictionary code(s)/value(s).
- (203) - Debit G/L Payment Adjustment Account Number - Contains at least one dictionary code / dictionary value. Note the dictionary code(s)/value(s).
- File: Client
- (101) - Treatment Service - enter a code/value and then select the 'Program' extended dictionary and enter desired value (i.e. 000111). Note dictionary code/value. Please note - The value entered here will also need to be added to the 'Program (5521)' dictionary in other tabled files for testing the GL compile.
- General Ledger Charge Account Numbers and default account numbers are defined.
- General Ledger Interface Components and General Ledger Payment/Adjustment account numbers are defined.
- General Ledger Payment/Acknowledgement components and account numbers are defined.
- Admission:
- The client is identified with charges that resulted in payments, and/or adjustments being posted to the charges.
- Guarantor/Payors:
- An existing guarantor is identified who does not have a financial class that has the Extended Data Element for (1500) System Financial Class set to Self Pay. Note the guarantor code/name.
- Financial Eligibility:
- Assign desired guarantor to the client.
- Client Charge Input:
- A service is rendered to the client.
- Client Ledger:
- Make sure the service is distributed to the guarantor assigned to the client.
Steps
- Open the ‘Payment Acknowledgment’ form.
- Enter desired value in ‘Batch Number’.
- Select desired ‘Posting Code’.
- 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.
- Enter desired value in ‘Check/EFT Date’. Note the Check/EFT number to be used in the 'Batch Cash Posting'.
- Enter desired value in ‘Receipt Date’.
- Enter desired value in ‘Deposit Date’.
- Select desired ‘Treatment Service’. Please note: The treatment service used must have an extended dictionary setup in the setup section.
- Select desired ‘Category’ from 'Account' dictionary.
- If the selected item, extended data dictionary value of 'Other Table Files: (5522) Account' - 'Include in Category Dictionary: Yes' the dictionary item will be available for selection. No = not available for selection.
- If the selected item, extended data dictionary value of 'Other Table Files: (5522) Account' - 'Require Name/Source in Payment Acknowledgement', has a value of 'Y' the 'Name/Source' field will become required. No = not required.
- 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.
- Clicking [No] returns the user to the ‘Payment Acknowledgement’ section to enter additional payments.
- Clicking [Yes] allows the user to post payments in 'Post Payment Accounting Entry'.
- Click [Yes].
- Click [New Row] in ‘Post Payment Accounting Entry’.
- 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’.
- Validate that the ‘Posting Code; defaulted from the ‘Payment Acknowledgement’.
- Select desired ‘Posting Date’.
- Validate that the ‘Posting Summary’ is correct.
- Click [File].
- The following ‘Payment Acknowledgement’ displays: Filed successfully. Do you need to continue with Post Payment Accounting Entry?
- Click [Yes].
- Add the new row for post payment accounting entry.
- File the form.
- Open the 'Batch Cash Posting' form.
- Enter desired date to the 'Date of Receipt or Adjustment' field.
- Enter desired date to the 'Cash Posting Date' field.
- Select 'Payment' in the 'Posting Type' field.
- Select 'Yes' in the 'Payment Acknowledgment' field.
- Select desired guarantor.
- Validate the 'Selected Payment Acknowledgment' field exist and lists all payment acknowledgments that have a balance greater than $0. If a guarantor is selected in the prior field, filter by that guarantor.
- Select payment acknowledgement defined for the selected guarantor.
- Validate the 'Amount to Post' field defaults to the remaining amount of the selected payment acknowledgment.
- Select desired value in the 'Individual or All Clients' field.
- Select desired client from the 'Client ID' field if the 'Client ID' field is marked as the required field.
- Select desired program from the 'Program of Service' field.
- Select service start date in the 'From Date' field.
- Select service end date in the 'To Date' field.
- Select desired payment acknowledgement code from the 'Posting Code' field.
- Validate the 'Receipt' field defaults in the transaction number of the payment acknowledgment If payment acknowledgment is selected.
- Enter the same Check/EFT # in the 'Check #' field that is entered in the 'Payment Acknowledgement'.
- Select desired value in the 'Write Off or Ignore Remaining Balance' field.
- Click [Process].
- Validate the form files successfully.
- Open the 'Compile General Ledger Payment/Adjustment Interface File' form.
- Select dates that cover the transactions above and select 'no' for pre compile.
- Verify the 'Include Payment Acknowledgement' field contains three options: 1. Payments/Adjustments 2. Payment Acknowledgement 3. Post Payment Accounting Entry
- Select 'Payments/Adjustments', 'Payment Acknowledgement', and 'Post Payment Entry' in the 'Include Payment Acknowledgments' field.
- Click [Process].
- Verify the GL strings for the Payments/Adjustments, Payment Acknowledgement and Post Payment Entry account numbers are generated.
- Return to the form.
- Close the form.
- Open the 'Print General Ledger Payment/Adjustment Interface Details' form.
- Verify the payment/adjustments transactions for the client are included in the report.
- Open the 'Print General Ledger Payment Acknowledgement Interface Details' form.
- Verify the default payment acknowledgement account numbers are included in the report.
- Verify the account numbers that were created using the "Payment/Adjustment And Transfer Codes" component are included.
- Verify no duplicate rows and no rows with type of payment/adjustment in the payment acknowledgement report.
- Close the report.
- Close form.
General Ledger Payment Acknowledgement Account Numbers - Posting Codes
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
- General Ledger Payment Acknowledgement Interface Components
- General Ledger Payment Acknowledgement Account Numbers
- Crystal Report Viewer
- General Ledger Interface Components
- General Ledger Payment/Adjustment Account Numbers
- General Ledger Charge Account Numbers
- Client Ledger
- Individual Cash Posting (PM)
- Payment Acknowledgement
- Batch Cash Posting
- Compile General Ledger Payment/Adjustment Interface File
- Print General Ledger Payment/Adjustment Interface File Detail
- Print General Ledger Payment Acknowledgement Interface Detail
Scenario 1: General Ledger Payment Acknowledgement Account Numbers - Workflow
Specific Setup:
- System is updated for General Ledger module.
- Registry Settings:
- The ‘Avatar PM->Billing->Remittance Processing->->->Enable Payment Acknowledgement’ registry setting is set to ‘Y’.
- Dictionary Update:
- File: Other Table Files:
- (5521) Program - contains at least one dictionary code / dictionary value. Note the dictionary code(s)/value(s).
- (5522) Account - contains at least one dictionary code / dictionary value and extended dictionary values. Note the dictionary codes/values and extended dictionary code/value.
- File: G/L Interface
- (204) - Credit G/L Payment Acknowledgement Account Number - Contains at least one dictionary code / dictionary value. Note the dictionary code(s)/value(s).
- (205) - Debit G/L Payment Acknowledgement Account Number - Contains at least one dictionary code / dictionary value. Note the dictionary code(s)/value(s).
- (200) - Credit G/L Charge Account Number - Contains at least one dictionary code / dictionary value. Note the dictionary code(s)/value(s).
- (201) - Debit G/L Charge Account Number - Contains at least one dictionary code / dictionary value. Note the dictionary code(s)/value(s).
- (202) - Credit G/L Payment Adjustment Account Number - Contains at least one dictionary code / dictionary value. Note the dictionary code(s)/value(s).
- (203) - Debit G/L Payment Adjustment Account Number - Contains at least one dictionary code / dictionary value. Note the dictionary code(s)/value(s).
- File: Client
- (101) - Treatment Service - enter a code/value and then select the 'Program' extended dictionary and enter desired value (i.e. 000111). Note dictionary code/value. Please note - The value entered here will also need to be added to the 'Program (5521)' dictionary in other tabled files for testing the GL compile.
- General Ledger Charge Account Numbers and default account numbers are defined.
- General Ledger Interface Components and General Ledger Payment/Adjustment account numbers are defined.
- General Ledger Payment/Acknowledgement components and account numbers are defined.
Steps
- Open the 'General Ledger Payment Acknowledgement Account Numbers' form.
- Verify the "Payment/Adjustment And Transfer Codes" is included as a component.
- Select components and the component values for each of the components.
- Select credit and debit account numbers.
- Set up accounts that incorporate the program entered in the 'Program' extended dictionary of the 'Treatment Service'. (Please note: Repeat adding account numbers with different component combinations with different date ranges if needed/required. The overlapping date range does not allow for the same component combinations).
- Click [File Account Numbers].
- Go to 'G/L Payment Acknowledgement Defaults' section.
- Add default credit and debit account numbers.
- File [Default Account Numbers].
- Go back to 'General Ledger Payment Acknowledgement Account Numbers' section.
- Click [Print Table].
- Verify the crystal report of payment acknowledgement account numbers is launched successfully and it includes:
- Account
- Treatment Service
- Program
- Start Date Range
- End Date Range
- Credit Account Code
- Debit Account Code.
- Default Credit Code
- Default Debit Code
- Payment/Adjustment And Transfer Codes
- Close the report.
- Access the 'Crystal Reports' or any other SQL data viewer.
- Validate the SQL Table GL.payack_account_numbers displays data as they entered in the 'General Ledger Payment Acknowledgement Account Numbers' form.
- Close the 'Crystal Report'.
Scenario 2: Payment Acknowledgement - Print General Ledger Payment Acknowledgement Interface Details
Specific Setup:
- System is updated for General Ledger module.
- Registry Settings:
- The ‘Avatar PM->Billing->Remittance Processing->->->Enable Payment Acknowledgement’ registry setting is set to ‘Y’.
- Dictionary Update:
- File: Other Table Files:
- (5521) Program - contains at least one dictionary code / dictionary value. Note the dictionary code(s)/value(s).
- (5522) Account - contains at least one dictionary code / dictionary value and extended dictionary values. Note the dictionary codes/values and extended dictionary code/value.
- File: G/L Interface
- (204) - Credit G/L Payment Acknowledgement Account Number - Contains at least one dictionary code / dictionary value. Note the dictionary code(s)/value(s).
- (205) - Debit G/L Payment Acknowledgement Account Number - Contains at least one dictionary code / dictionary value. Note the dictionary code(s)/value(s).
- (200) - Credit G/L Charge Account Number - Contains at least one dictionary code / dictionary value. Note the dictionary code(s)/value(s).
- (201) - Debit G/L Charge Account Number - Contains at least one dictionary code / dictionary value. Note the dictionary code(s)/value(s).
- (202) - Credit G/L Payment Adjustment Account Number - Contains at least one dictionary code / dictionary value. Note the dictionary code(s)/value(s).
- (203) - Debit G/L Payment Adjustment Account Number - Contains at least one dictionary code / dictionary value. Note the dictionary code(s)/value(s).
- File: Client
- (101) - Treatment Service - enter a code/value and then select the 'Program' extended dictionary and enter desired value (i.e. 000111). Note dictionary code/value. Please note - The value entered here will also need to be added to the 'Program (5521)' dictionary in other tabled files for testing the GL compile.
- General Ledger Charge Account Numbers and default account numbers are defined.
- General Ledger Interface Components and General Ledger Payment/Adjustment account numbers are defined.
- General Ledger Payment/Acknowledgement components and account numbers are defined.
- Admission:
- The client is identified with charges that resulted in payments, and/or adjustments being posted to the charges.
- Guarantor/Payors:
- An existing guarantor is identified who does not have a financial class that has the Extended Data Element for (1500) System Financial Class set to Self Pay. Note the guarantor code/name.
- Financial Eligibility:
- Assign desired guarantor to the client.
- Client Charge Input:
- A service is rendered to the client.
- Client Ledger:
- Make sure the service is distributed to the guarantor assigned to the client.
Steps
- Open the ‘Payment Acknowledgment’ form.
- Enter desired value in ‘Batch Number’.
- Select desired ‘Posting Code’.
- 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.
- Enter desired value in ‘Check/EFT Date’. Note the Check/EFT number to be used in the 'Batch Cash Posting'.
- Enter desired value in ‘Receipt Date’.
- Enter desired value in ‘Deposit Date’.
- Select desired ‘Treatment Service’. Please note: The treatment service used must have an extended dictionary setup in the setup section.
- Select desired ‘Category’ from 'Account' dictionary.
- If the selected item, extended data dictionary value of 'Other Table Files: (5522) Account' - 'Include in Category Dictionary: Yes' the dictionary item will be available for selection. No = not available for selection.
- If the selected item, extended data dictionary value of 'Other Table Files: (5522) Account' - 'Require Name/Source in Payment Acknowledgement', has a value of 'Y' the 'Name/Source' field will become required. No = not required.
- 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.
- Clicking [No] returns the user to the ‘Payment Acknowledgement’ section to enter additional payments.
- Clicking [Yes] allows the user to post payments in 'Post Payment Accounting Entry'.
- Click [Yes].
- Click [New Row] in ‘Post Payment Accounting Entry’.
- 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’.
- Validate that the ‘Posting Code; defaulted from the ‘Payment Acknowledgement’.
- Select desired ‘Posting Date’.
- Validate that the ‘Posting Summary’ is correct.
- Click [File].
- The following ‘Payment Acknowledgement’ displays: Filed successfully. Do you need to continue with Post Payment Accounting Entry?
- Click [Yes].
- Add the new row for post payment accounting entry.
- File the form.
- Open the 'Batch Cash Posting' form.
- Enter desired date to the 'Date of Receipt or Adjustment' field.
- Enter desired date to the 'Cash Posting Date' field.
- Select 'Payment' in the 'Posting Type' field.
- Select 'Yes' in the 'Payment Acknowledgment' field.
- Select desired guarantor.
- Validate the 'Selected Payment Acknowledgment' field exist and lists all payment acknowledgments that have a balance greater than $0. If a guarantor is selected in the prior field, filter by that guarantor.
- Select payment acknowledgement defined for the selected guarantor.
- Validate the 'Amount to Post' field defaults to the remaining amount of the selected payment acknowledgment.
- Select desired value in the 'Individual or All Clients' field.
- Select desired client from the 'Client ID' field if the 'Client ID' field is marked as the required field.
- Select desired program from the 'Program of Service' field.
- Select service start date in the 'From Date' field.
- Select service end date in the 'To Date' field.
- Select desired payment acknowledgement code from the 'Posting Code' field.
- Validate the 'Receipt' field defaults in the transaction number of the payment acknowledgment If payment acknowledgment is selected.
- Enter the same Check/EFT # in the 'Check #' field that is entered in the 'Payment Acknowledgement'.
- Select desired value in the 'Write Off or Ignore Remaining Balance' field.
- Click [Process].
- Validate the form files successfully.
- Open the 'Compile General Ledger Payment/Adjustment Interface File' form.
- Select dates that cover the transactions above and select 'no' for pre compile.
- Verify the 'Include Payment Acknowledgement' field contains three options: 1. Payments/Adjustments 2. Payment Acknowledgement 3. Post Payment Accounting Entry
- Select 'Payments/Adjustments', 'Payment Acknowledgement', and 'Post Payment Entry' in the 'Include Payment Acknowledgments' field.
- Click [Process].
- Verify the GL strings for the Payments/Adjustments, Payment Acknowledgement and Post Payment Entry account numbers are generated.
- Return to the form.
- Close the form.
- Open the 'Print General Ledger Payment/Adjustment Interface Details' form.
- Verify the payment/adjustments transactions for the client are included in the report.
- Open the 'Print General Ledger Payment Acknowledgement Interface Details' form.
- Verify the default payment acknowledgement account numbers are included in the report.
- Verify the account numbers that were created using the "Payment/Adjustment And Transfer Codes" component are included.
- Verify no duplicate rows and no rows with type of payment/adjustment in the payment acknowledgement report.
- Close the report.
- Close form.
|
Topics
• Payment Acknowledgement
• Print General Ledger Payment/Adjustment Interface
|
| |
Avatar_GL_2024_Monthly_Release_2024.02.00_Details.csv