Scheduling Calendar & Front Desk – Check In
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
- Admission (Outpatient)
- Client Ledger
- Diagnosis
- Financial Eligibility
- Front Desk
- Guarantors/Payors
- Posting/Adjustment Codes Definition
- Registry Settings (PM)
- Service Codes
- User Definition
Scenario 1: Front Desk - Check In - Registry Setting = Prevent Posting Payments Unless Payment has been Acknowledged
Specific Setup:
- 'Service Code 1':
- Configure a service code that will be used as the 'Pre Payment Service Code'.
- The 'Group Code' and 'Covered Charge Category should both be non-billable.
- There will be no 'Service Fee/Cross Reference Maintenance' record.
- ‘Receipt Definition’ has been defined to allow the system to print a receipt when the client makes a payment.
- 'Posting/Adjustment Codes Definition 1':
- Note the ‘Code Definition’.
- ‘Adjustment, Payment or Transfer’ = 'Payment'.
- ‘Credit or Debit’ = 'Credit'.
- ‘Is this a Credit Card or ACH Payment Code’ = 'No' or is blank.
- After creating 'Posting/Adjustment Codes Definition 2', return to this code in ‘Edit’ mode and add a value of ‘Yes’ to ‘Generate Receipt’ and a value of 'Posting/Adjustment Codes Definition 2' to ‘Void Receipt Posting Code'.
- 'Posting/Adjustment Codes Definition 2':
- Note the ‘Code Definition’.
- Adjustment, Payment or Transfer’ = 'Payment'.
- ‘Credit or Debit’ = 'Debit'.
- ‘Is This a Reversal Code’ = 'Yes’.
- Which Pym/Adj Code Is This A Reversal For = 'Posting/Adjustment Codes Definition 1'.
- Registry Setting:
- Avatar PM->Billing->Remittance Processing->->->Enable Payment Acknowledgement = Y.
- Avatar PM->Billing->Remittance Processing->->->Prevent Posting Payments Unless Payment has been Acknowledged = '4' at a minimum.
- Avatar PM--->Billing->Remittance Processing->->->Enable Credit Card Processing = ‘Service Code 1'.
- Avatar PM->Scheduling->Front Desk->->->Pre Payment Default Posting Code = 'Posting/Adjustment Codes Definition 1'.
- Avatar PM->Scheduling->Front Desk->->->Fields to Include = desired value.
- Avatar PM->Scheduling->Front Desk->->->Include 'Payment Location' = desired value.
- Avatar PM->Scheduling->Front Desk->->->Allow Using Front Desk With Scheduling Calendar = Y.
- Guarantors/Payors 1:
- Does not have a ‘Financial Class’ of ‘Self Pay’.
- The ‘Default Guarantor Plan’ has a value.
- ‘Allow Customization of Guarantor Plan’ = 'Yes'.
- ‘Default ‘Client Relationship to Subscriber’ in Financial Eligibility’ = 'Self'.
- Guarantors/Payors 2:
- Does have a ‘Financial Class’ of ‘Self Pay’.
- The ‘Default Guarantor Plan’ has a value.
- ‘Allow Customization of Guarantor Plan’ = 'No'.
- ‘Default ‘Client Relationship to Subscriber’ in Financial Eligibility’ = 'Self'.
- 'Client 1':
- Is assigned ‘Guarantors/Payors 1’ in ‘Financial Eligibility’, which will be ‘Guarantor # 1.
- ‘Customize Guarantor Plan’ = 'Yes'.
- The customized plan has:
- 'Deductible Type’ = 'Daily'.
- ‘Deductible Amount’ = '10.00'.
- ‘Covered Charge Categories’ = appropriate values.
- Is assigned ‘Guarantors/Payors 2’ in ‘Financial Eligibility’, which will be ‘Guarantor # 2.
- ‘Customize Guarantor Plan’ = 'No'.
- Has an appointment scheduled on the current date.
- 'Client 2':
- Is assigned ‘Guarantors/Payors 1’ in ‘Financial Eligibility’, which will be ‘Guarantor # 1.
- ‘Customize Guarantor Plan’ = 'Yes'.
- The customized plan has:
- 'Deductible Type’ = 'Daily'.
- ‘Deductible Amount’ = '10.00'.
- ‘Covered Charge Categories’ = appropriate values.
- Is assigned ‘Guarantors/Payors 2’ in ‘Financial Eligibility’, which will be ‘Guarantor # 2.
- ‘Customize Guarantor Plan’ = 'No'.
- Has an appointment scheduled on the current date.
- User Definition has been used to give the tester access to the 'Payment Acknowledgement' form and the 'SYSTEM.unacknowledged_payments' table.
- Has the ability to generate an SQL query of the 'SYSTEM.unacknowledged_payments' table.
Steps
- Open 'Front Desk'.
- Validate that 'Date' defaults to the current date.
- Select the desired 'Site'.
- Select 'Client 1' in 'Client Checking In'.
- Click [Select Schedules Service(s)].
- Select the desired appointment.
- Click [OK].
- Select the desired value in 'Notify Practitioner of Arrival'.
- Validate that 'Expected Self Pay Amount Received At Check-In' is '10.00'.
- Enter '10.00' in 'Self Pay Amount Received At Check In'.
- Validate that [File Check In] is enabled.
- Validate that 'Posting/Adjustment Codes Definition 1' displays in the 'Payment Code' field.
- Validate that the 'Payment Location' field is disabled/enabled/required based on the value of the 'Include 'Payment Location' registry setting.
- Select the desired value in 'Payment Location' if field is enabled/required.
- Click [File Check In].
- Validate that a receipt was generated, and the information is correct.
- Close the form.
- Open 'Client Ledger' for 'Client 1'.
- Select 'All Episodes' in 'Claim/Episode/All Episodes'.
- Select 'Simple' in 'Ledger Type'.
- Click Process.
- Validate that the 10.00 payment is not included in the report.
- Close the report.
- Close the form.
- Query the 'SYSTEM.unacknowledged_payments' table', specific to 'Client 1'.
- Validate that the payment information within the table is correct.
- Close the query.
- Open 'Registry Settings'.
- Set 'Limit Registry Settings to the Following Search Criteria' to 'Prevent Posting Payment'.
- Click 'View Registry Settings'.
- Select 'Prevent Posting Payments Unless Payment has been Acknowledged'.
- Click [OK].
- Change the value of the registry setting to not include '4'.
- Click [Submit].
- Click [OK].
- Click [No].
- Click [Refresh Forms].
- Open 'Front Desk'.
- Validate that 'Date' defaults to the current date.
- Select the desired 'Site'.
- Select 'Client 2' in 'Client Checking In'.
- Click [Select Schedules Service(s)].
- Select the desired appointment.
- Click [OK].
- Select the desired value in 'Notify Practitioner of Arrival'.
- Validate that 'Expected Self Pay Amount Received At Check-In' is '10.00'.
- Enter '10.00' in 'Self Pay Amount Received At Check In'.
- Validate that [File Check In] is enabled.
- Validate that 'Posting/Adjustment Codes Definition 1' displays in the 'Payment Code' field.
- Validate that the 'Payment Location' field is disabled/enabled/required based on the value of the 'Include 'Payment Location' registry setting.
- Select the desired value in 'Payment Location' if field is enabled/required.
- Click [File Check In].
- Open 'Client Ledger' for 'Client 2'.
- Select 'All Episodes' in 'Claim/Episode/All Episodes'.
- Select 'Simple' in 'Ledger Type'.
- Click Process.
- Validate that the 10.00 payment is included in the report.
- Close the report.
- Close the form.
- Query the 'SYSTEM.unacknowledged_payments' table', specific to 'Client 2'.
- Validate that no results are returned.
- Close the query.
Scenario 2: 'Scheduling Calendar' - Check In - Registry Setting = Prevent Posting Payments Unless Payment has been Acknowledged
Specific Setup:
- 'Service Code 1':
- Configure a service code that will be used as the 'Pre Payment Service Code'.
- The 'Group Code' and 'Covered Charge Category should both be non-billable.
- There will be no 'Service Fee/Cross Reference Maintenance' record.
- ‘Receipt Definition’ has been defined to allow the system to print a receipt when the client makes a payment.
- 'Posting/Adjustment Codes Definition 1':
- Note the ‘Code Definition’.
- ‘Adjustment, Payment or Transfer’ = 'Payment'.
- ‘Credit or Debit’ = 'Credit'.
- ‘Is this a Credit Card or ACH Payment Code’ = 'No' or is blank.
- After creating 'Posting/Adjustment Codes Definition 2', return to this code in ‘Edit’ mode and add a value of ‘Yes’ to ‘Generate Receipt’ and a value of 'Posting/Adjustment Codes Definition 2' to ‘Void Receipt Posting Code'.
- 'Posting/Adjustment Codes Definition 2':
- Note the ‘Code Definition’.
- Adjustment, Payment or Transfer’ = 'Payment'.
- ‘Credit or Debit’ = 'Debit'.
- ‘Is This a Reversal Code’ = 'Yes’.
- Which Pym/Adj Code Is This A Reversal For = 'Posting/Adjustment Codes Definition 1'.
- Registry Setting:
- Avatar PM->Billing->Remittance Processing->->->Enable Payment Acknowledgement = Y.
- Avatar PM->Billing->Remittance Processing->->->Prevent Posting Payments Unless Payment has been Acknowledged = '4' at a minimum.
- Avatar PM--->Billing->Remittance Processing->->->Enable Credit Card Processing = ‘Service Code 1'.
- Avatar PM->Scheduling->Front Desk->->->Pre Payment Default Posting Code = 'Posting/Adjustment Codes Definition 1'.
- Avatar PM->Scheduling->Front Desk->->->Fields to Include = desired value.
- Avatar PM->Scheduling->Front Desk->->->Include 'Payment Location' = desired value.
- Guarantors/Payors 1:
- Does not have a ‘Financial Class’ of ‘Self Pay’.
- The ‘Default Guarantor Plan’ has a value.
- ‘Allow Customization of Guarantor Plan’ = 'Yes'.
- ‘Default ‘Client Relationship to Subscriber’ in Financial Eligibility’ = 'Self'.
- Guarantors/Payors 2:
- Does have a ‘Financial Class’ of ‘Self Pay’.
- The ‘Default Guarantor Plan’ has a value.
- ‘Allow Customization of Guarantor Plan’ = 'No'.
- ‘Default ‘Client Relationship to Subscriber’ in Financial Eligibility’ = 'Self'.
- 'Client 1':
- Is assigned ‘Guarantors/Payors 1’ in ‘Financial Eligibility’, which will be ‘Guarantor # 1.
- ‘Customize Guarantor Plan’ = 'Yes'.
- The customized plan has:
- 'Deductible Type’ = 'Daily'.
- ‘Deductible Amount’ = '10.00'.
- ‘Covered Charge Categories’ = appropriate values.
- Is assigned ‘Guarantors/Payors 2’ in ‘Financial Eligibility’, which will be ‘Guarantor # 2.
- ‘Customize Guarantor Plan’ = 'No'.
- Has an appointment scheduled on the current date.
- 'Client 2':
- Is assigned ‘Guarantors/Payors 1’ in ‘Financial Eligibility’, which will be ‘Guarantor # 1.
- ‘Customize Guarantor Plan’ = 'Yes'.
- The customized plan has:
- 'Deductible Type’ = 'Daily'.
- ‘Deductible Amount’ = '10.00'.
- ‘Covered Charge Categories’ = appropriate values.
- Is assigned ‘Guarantors/Payors 2’ in ‘Financial Eligibility’, which will be ‘Guarantor # 2.
- ‘Customize Guarantor Plan’ = 'No'.
- Has an appointment scheduled on the current date.
- User Definition has been used to give the tester access to the 'Payment Acknowledgement' form and the 'SYSTEM.unacknowledged_payments' table.
- Has the ability to generate an SQL query of the 'SYSTEM.unacknowledged_payments' table.
Steps
- Open 'Scheduling Calendar'.
- Select the appointment for 'Client 1'.
- Right click [Check In].
- Validate the 'Scheduling Calendar - Check In' window is displayed.
- Validate that the 'Site', 'Client' 'Services To Check In', 'Practitioner' and 'Expected Self Pay Amount' fields display the correct information for 'Client 1'.
- Enter '10.00' in the 'Amount Received At Check In' field.
- Validate that 'Posting/Adjustment Codes Definition 1' displays in the 'Payment Code' field.
- Validate that the 'Payment Location' field is disabled/enabled/required based on the value of the 'Include 'Payment Location' registry setting.
- Select the desired value in 'Payment Location' if field is enabled/required.
- Click [Submit].
- Validate that a receipt was generated, and the information is correct.
- Close the receipt.
- Click [Dismiss].
- Open 'Client Ledger' for 'Client 1'.
- Select 'All Episodes' in 'Claim/Episode/All Episodes'.
- Select 'Simple' in 'Ledger Type'.
- Click Process.
- Validate that the 10.00 payment is not included in the report.
- Close the report.
- Close the form.
- Query the 'SYSTEM.unacknowledged_payments' table', specific to 'Client 1'.
- Validate that the payment information within the table is correct.
- Close the query.
- Open 'Registry Settings'.
- Set 'Limit Registry Settings to the Following Search Criteria' to 'Prevent Posting Payment'.
- Click 'View Registry Settings'.
- Select 'Prevent Posting Payments Unless Payment has been Acknowledged'.
- Click [OK].
- Change the value of the registry setting to not include '4'.
- Click [Submit].
- Click [OK].
- Click [No].
- Click [Refresh Forms].
- Open 'Scheduling Calendar'.
- Select the appointment for 'Client 2'.
- Right click [Check In].
- Validate the 'Scheduling Calendar - Check In' window is displayed.
- Validate that the 'Site', 'Client' 'Services To Check In', 'Practitioner' and 'Expected Self Pay Amount' fields display the correct information for 'Client 2'.
- Enter '10.00' in the 'Amount Received At Check In' field.
- Validate that 'Posting/Adjustment Codes Definition 1' displays in the 'Payment Code' field.
- Validate that the 'Payment Location' field is disabled/enabled/required based on the value of the 'Include 'Payment Location' registry setting.
- Select the desired value in 'Payment Location' if field is enabled/required.
- Click [Submit].
- Validate that a receipt was generated, and the information is correct.
- Close the receipt.
- Close the form.
- Open 'Client Ledger' for 'Client 2'.
- Select 'All Episodes' in 'Claim/Episode/All Episodes'.
- Select 'Simple' in 'Ledger Type'.
- Click Process.
- Validate that the 10.00 payment is included in the report.
- Close the report.
- Close the form.
- Query the 'SYSTEM.unacknowledged_payments' table', specific to 'Client 2'.
- Validate that no results are returned.
- Close the query.
|
Topics
• Check-In
• Front Desk
• Scheduling Calendar
|