Electronic Billing - Claiming Services.
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
- Progress Notes (Group and Individual)
- Client Ledger
- Create Interim Billing Batch File
- Electronic Billing
Scenario 1: Progress Notes form - Creating notes for New services with both Primary and Co-Practitioners with add-on service.
Specific Setup:
- Registry Settings:
- The 'Enable Co-Practitioner Services From Progress Notes' registry setting is set to 'Y'.
- The 'Enable Multiple Add-On Code Per Primary Code Functionality' registry setting to 'Y'.
- Program Maintenance:
- Identify an existing program to be used for client's admission. Note the program code/value, and associated service programs.
- The 'Create Co-Practitioner Services From Progress Notes' field is set to 'Yes' for the above program.
- Site Specific Section modeling:
- Add-On service, Save Add-On, Add-On Duration, Co-Practitioner, Co-Practitioner Duration fields are added to the Progress Note form if they are not available on the form.
- Dictionary Update:
- File= 'Other Tabled File,
- Data Element - 291 'Service Code Type'
- Dictionary Code = Desired code
- Dictionary Value = Desired value
- Extended Dictionary = 'Allow Multiple Add-On Code Definition'
- Extended Dictionary Value (Single Dictionary) = Yes
- Service Codes:
- A primary service code is created to have desired number of add-on with the following:
- Service Code Category = Primary Code
- Service Code Type = desired value
- Type of Fee = desired value.
- All other fields are populated as required/needed.
- Note the code and definition.
- An add-on service code is created with the following:
- Service Code Category = Add-On Code
- Service Code Type = desired value
- Type of Fee = desired value.
- Should Add-On Services Generate for Co-Practitioners for this Service Code? = Yes
- All other fields are populated as required/needed.
- Note the code and definition.
- Service Fee/Cross Reference Maintenance:
- A fee definition is created for both the service codes. Note the fee for each service code.
- Two active practitioners are identified. One will be the primary practitioner, and one will be the co-practitioner. Note the practitioner IDs.
- Admission:
- An active client is identified, or a new client is created. Note the client's id, name.
- Diagnosis:
- The client has an active diagnosis record. Note the diagnosis codes.
- Financial Eligibility:
- The client has an active financial eligibility record. Note the financial class of the guarantor. Note the client ID. Note the episode and program.
- Guarantor/Program Billing Defaults:
- The guarantor used in the client's financial eligibility form has an active billing template with the section 837P filled with all the needed values.
Steps
- Open the 'Progress Notes (Group and Individual)' form.
- Select desired client in 'Select Client'.
- Select desired episode in 'Select Episode.
- Select ‘New Service’ in 'Progress Notes For'.
- Select any value in 'Note Type'.
- Enter any value in 'Notes Field'.
- Enter desired 'Date Of Service'.
- Enter primary service code in 'Service Charge Code'.
- Validate that 'Service Program' contains the service program associated to selected episode.
- Select desired practitioner in 'Practitioner'.
- Enter desired duration in 'Service Duration'.
- Select desired co-practitioner in 'Co-Practitioner'.
- Enter desired duration in 'Co-Practitioner Duration (Minutes)'.
- Click [File Note].
- Click [No].
- Open the 'Edit Service Information' form.
- Select desired client in 'Client ID'.
- Select desired episode in 'Episode Number',
- Click [Select Service(s) To Edit].
- Validate that there are services displayed for both primary and co-practitioner created from progress notes form.
- Select and edit both the services to have the 'Add-On Service' added.
- Click [Submit].
- Click [Yes].
- Click [Select Service(s) To Edit].
- Validate that there are services displayed for both primary and co-practitioner created from progress notes form.
- By selecting each services to edit, verify that the 'Selected Add-On Services' field has the add-on service code added.
- Click [Discard].
- Click [Yes].
- Open the 'Progress Notes (Group and Individual)' form.
- Validate the 'Select Client' field contains the client selected.
- Select desired episode in 'Select Episode'.
- Select ‘New Service’ in 'Progress Notes For'.
- Enter any value in 'Notes Field'.
- Enter the desired 'Date Of Service' that is different from the previous one.
- Enter primary service code in 'Service Charge Code'.
- Validate that 'Service Program' contains the service program associated to selected episode.
- Select desired practitioner in 'Practitioner'.
- Enter desired 'Service Duration'.
- Select desired co-practitioner in 'Co-Practitioner'.
- Enter desired duration in 'Co-Practitioner Duration (Minutes)'.
- Select desired codes in 'Add-On Services'.
- Enter desired value in 'Add-On Duration'.
- Click [Save Add-On Service].
- Verify the add-on service displays in the 'Selected Add-On Services' text area.
- Click [File Note].
- Validate a message is displays stating: 'Note Filed. Do you want to return to the Progress Notes form?'.
- Click [No].
- Open the 'Client Ledger' for the client.
- Verify the client ledger contains primary and add-on services created for both the practitioner and co-practitioner filed in the progress note.
- Close the form.
- Use any desired query viewer tool and query the table 'billing_tx_history' for the client.
- Validate that there are records displayed for both primary and co-practitioner of the primary and add-on services.
- Validate that the column 'JOIN_TO_TX_HISTORY' is displayed with the values for all the rows.
- Validate that the column 'join_to_co_staff_tx_history' is not having any values for the primary practitioner row.
- Validate that the column 'join_to_co_staff_tx_history' has the 'JOIN_TO_TX_HISTORY' value of respective service's primary practitioner row.
- Validate that the column 'join_to_tx_hist_for_addon' has the value only for the add-on services rows of both primary and secondary practitioners.
- Open the 'Create Interim Billing Batch File' form.
- Create an interim billing batch that covers the client, guarantor and services rendered to the client. Note the batch number.
- Close the form.
- Open the 'Close Charges' form.
- Close all the charges distributed to the guarantor.
- Close the form.
- Open the 'Client Ledger' for the client.
- Verify that primary and add-on services created for both the practitioner and co-practitioner are closed and marked as 'UNBILL'.
- Close the form.
- Open 'Guarantor/Program Billing Defaults' form.
- Select the desired template and edit the '837P' section to have the 'Maximum LX Per CLM' value as "1".
- Verify that the field 'Sort "Billing Pay To Provider" Group By Rendering Practitioner' is selected as 'No'.
- Click [Submit].
- Click [No].
- Open the 'Electronic Billing' form.
- Compile an 837 bill for the client without claiming the services.
- Verify the bill compiles successfully.
- Select 'Dump File' option from the billing options.
- Select the recently compiled 837 file.
- Review the file.
- Verify the primary and add-on services are created for both the primary and co-practitioners filed in the progress note.
- Validate that only the Primary and Add-On service for the same practitioner are included in a same claim segment.
- The Primary and Add-On service for the co-practitioner displayed in a separate claim segment.
- Close the report.
- Close the form.
- Open 'Guarantor/Program Billing Defaults' form.
- Select the desired template and edit the '837P' section to have the 'Maximum LX Per CLM' value as "1".
- Set the field 'Sort "Billing Pay To Provider" Group By Rendering Practitioner' to have 'Yes' selected.
- Click [Submit].
- Click [No].
- Repeat Step 10.
|
Topics
• Service Codes
• Edit Service Information
• Progress Notes
• Client Ledger
|
Cal-OMS Youth/Detox Discharge
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
- Cal-OMS Youth/Detox Discharge
Scenario 1: Verify submission of Cal-OMS Youth/Detox Discharge
Specific Setup:
- Client A:
- The client is 17 years old or younger and is enrolled in a Cal-OMS program.
- The client has a 'Cal-OMS Admission' filed.
- Registry setting:
- The 'Enable LA County Reporting Requirements' is set to 'N'.
Steps
- Open Avatar Cal-PM 'Cal-OMS Youth/Detox Discharge' form.
- Select the Cal-OMS episode of 'Client A' from the Pre-Display.
- Ensure the 'Discharge Process Date' field does not exist in the form.
- Click [Discard].
- Click [Yes].
- Open 'Registry Settings'.
- Search and select the 'Enable LA County Reporting Requirements' and set its value as 'Y'.
- Click [Submit].
- Click [OK].
- Click [No].
- Open Avatar Cal-PM 'Cal-OMS Youth/Detox Discharge' form.
- Select the Cal-OMS episode of 'Client A' from the Pre-Display.
- Ensure the 'Discharge Process Date' field is now present in the form.
- Ensure that the 'Discharge Process Date' field is enabled.
- Populate all required and desired fields.
- Click [Submit].
- Query the below Avatar Cal-PM SQL table, and verify that the 'Discharge Process Date' field is present and reflects data filed via the 'Cal-OMS Youth/Detox Discharge' form 'Discharge Process Date' field:
- 'cal_oms_discharge'.
|
Topics
• Cal-OMS
|
Cal-OMS Discharge - Discharge Status Code
Scenario 1: Cal-OMS Discharge and Administrative Cal-OMS Discharge Web Service - Verification of Web Service Filing with invalid discharge_status_code values
Specific Setup:
- Avatar Cal-PM Registry Setting 'Enable LA County Reporting Requirements' set to 'N'.
- Application utilizing the below Avatar Cal-PM web service:
- 'Cal-OMS Discharge'.
- 'Client A' is created/ identified with the episodes eligible for 'Cal-OMS Discharge' record filing.
Steps
- Cal-OMS Discharge:
- Open the 'Cal-OMS Discharge' web service.
- Fill all the required tag values.
- Enter any valid value(s) for the 'DischargeStatus' tag.
- Submit the request to 'FileCalOMSDischarge' method to create or update Cal-OMS Discharge record.
- Confirm 'Cal-OMS Discharge' web service responds with confirmation data/ID on successful filing of 'FileCalOMSDischarge' method.
- Example: "<Confirmation>ClientID:305||EP:1||UniqueID:OMD.001</Confirmation>".
- Confirm that the 'Cal-OMS Discharge' web service responds with a confirmation message on successful filing of the 'FileCalOMSDischarge' method.
- Example: "<Message>Cal-OMS Discharge web service has been filed successfully.</Message>".
- Confirm 'Cal-OMS Discharge' web service responds with a successful status value on successful filing of 'FileCalOMSDischarge' method.
- Example: "<Status>1</Status>".
- Confirm 'Cal-OMS Discharge' web service responds with a successful unique ID value on successful filing of 'FileCalOMSDischarge' method.
- Example: "<UniqueID>OMD.001</UniqueID>".
- Open Avatar Cal-PM 'Cal-OMS Discharge' form and select client/episode/Cal-OMS Discharge record filed via web service for view/update.
- Query the below table and confirm Cal-OMS Discharge record is created/updated in Avatar Cal-PM with values/data submitted via web service.
- 'cal_oms_discharge'.
- Note the 'GUID' of the discharge record of 'Client A'.
- Open the 'Cal-OMS Discharge' web service.
- Fill all the required tag values.
- Enter any invalid value(s) for the 'DischargeStatus' tag.
- Submit the request to 'FileCalOMSDischarge' method to create or update Cal-OMS Discharge record.
- Confirm that the 'Cal-OMS Discharge' web service responds with an appropriate error message "You must use the 'Cal-OMS Administrative Discharge' form for this discharge status. : DischargeStatus".
- Example: "<Message>You must use the 'Cal-OMS Administrative Discharge' form for this discharge status: DischargeStatus</Message>".
- Confirm 'Cal-OMS Discharge' web service responds with an unsuccessful status value.
- Example: "<Status>0</Status>".
- Open any query viewer tool.
- Query the below table and confirm Cal-OMS Discharge record has the values/data submitted via web service.
- 'cal_oms_discharge'.
- Cal-OMS Admin Discharge:
- Open the 'Cal-OMS Admin Discharge' web service.
- Fill all the required tag values.
- Enter any invalid value(s) for the 'DischargeStatus' tag.
- Submit the request to 'FileCalOMSAdminDischarge' method to create or update Cal-OMS Discharge record.
- Confirm that the 'Cal-OMS Discharge' web service responds with an appropriate error message "You cannot use the 'Cal-OMS Administrative Discharge' form for this discharge status: DischargeStatus".
- Example: "<Message>You cannot use the 'Cal-OMS Administrative Discharge' form for this discharge status. DischargeStatus</Message>".
- Confirm 'Cal-OMS Discharge' web service responds with an unsuccessful status value.
- Example: "<Status>0</Status>".
- Open any query viewer tool.
- Query the below table and confirm Cal-OMS Discharge record has the values/data submitted via web service.
- 'cal_oms_discharge'.
- Open the 'Cal-OMS Admin Discharge' web service.
- Fill all the required tag values.
- Enter any valid value(s) for the 'DischargeStatus' tag.
- Submit the request to 'FileCalOMSAdminDischarge' method to create or update Cal-OMS Discharge record.
- Confirm 'Cal-OMS Discharge' web service responds with confirmation data/ID on successful filing of 'FileCalOMSAdminDischarge' method.
- Example: "<Confirmation>ClientID:305||EP:1||UniqueID:OMD.001</Confirmation>".
- Confirm that the 'Cal-OMS Discharge' web service responds with a confirmation message on successful filing of the 'FileCalOMSAdminDischarge' method.
- Example: "<Message>Cal-OMS Discharge web service has been filed successfully.</Message>".
- Confirm 'Cal-OMS Discharge' web service responds with a successful status value on successful filing of 'FileCalOMSAdminDischarge' method.
- Example: "<Status>1</Status>".
- Confirm 'Cal-OMS Discharge' web service responds with a successful unique ID value on successful filing of 'FileCalOMSAdminDischarge' method.
- Example: "<UniqueID>OMD.001</UniqueID>".
- Open Avatar Cal-PM 'Cal-OMS Discharge' form and select client/episode/Cal-OMS Discharge record filed via web service for view/update.
- Query the below table and confirm Cal-OMS Discharge record is created/updated in Avatar Cal-PM with values/data submitted via web service.
- 'cal_oms_discharge'.
Cal-OMS Discharge - All Docs/Chart View
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
- Cal-OMS Youth/Detox Discharge
Scenario 1: Cal-Oms Discharge - Accessing the form through 'All Doc' Widget and using 'Console Widget Viewer'.
Specific Setup:
- Registry Settings:
- The 'Allow Multiple Cal-OMS Admissions Per Avatar Episode' registry setting is set to 'Y'.
- Program Maintenance:
- Create a new Cal-OMS program or identify an existing program to update.
- Note the program code/name.
- Admission:
- Client A.
- A new client is admitted to the program defined above. Note the client ID/ name, Admission Date.
- Cal-OMS Admission:
- File the Cal-Oms admission for 'Client A'.
- Cal-OMS Discharge:
- File the Cal-Oms discharge for 'Client A'.
- Configure All Documents Widget:
- Using the 'All Documents Widget Definition' form the 'AllDocsWidget' is configured to display the Cal-OMS forms.
- Using the 'View Definition' form, add the "All Docs Widget" just created to the user's home view.
- Using the 'View Definition' form, add the "Console Widget Viewer".
Steps
- Search and select 'Client A' using 'What can I help you find?' in the Home view and have it highlighted in the 'Recent Clients'.
- Verify that the 'All Docs Widget' populates with the Cal-OMS info of 'Client A'.
- Select the Cal-OMS discharge record for 'Client A' in the 'All Docs Widget'.
- Click [Open].
- Verify that the appropriate Cal-OMS discharge form opens with the discharge data filed for 'Client A'.
- Make any desired updates and click [Submit].
- Open any query viewer.
- Query the SQL table below for 'Client A':
- cal_oms_discharge
- Verify that there is a record displayed for the Cal-oms discharge.
- Verify that the record displays the correct data for 'Client A'.
- Verify that the updated values display correctly in the respective column(s).
- Close the query window and return to NX.
- Select the Cal-OMS discharge record for 'Client A' in the 'All Docs Widget'.
- Verify that the 'Console Widget Viewer' populates with the Cal-Oms info of 'Client A'.
- Click [Open Record].
- Verify that the appropriate Cal-OMS discharge form opens with the discharge data filed for 'Client A'.
- Make any desired updates and click [Submit].
- Open any query viewer.
- Query the SQL table below for 'Client A':
- cal_oms_discharge
- Verify that there is a record displayed for the Cal-oms discharge.
- Verify that the record displays the correct data for 'Client A'.
- Verify that the updated values display correctly in the respective column(s).
- Close the query window.
Cal-OMS Admission - Other Funding Programs
Scenario 1: Cal-OMS Admission - Form submission with the required fields
Specific Setup:
- Registry Settings:
- The 'Enable LA County Reporting Requirements' registry setting is set to 'Y'.
- Program Maintenance:
- Create a new Cal-OMS program or identify an existing program to update.
- Note the program code/name.
- Admission:
- Client A.
- A new client is admitted to the program defined above. Note the client ID/ name, Admission Date.
- Client is less than 17 years of age.
- Client B.
- A new client is admitted to the program defined above. Note the client ID/ name, Admission Date.
- Client is greater than 18 years of age.
Steps
- Open 'Cal-OMS Admission' form.
- Select 'Client A' from the "Select Client" dialog window.
- Select the episode from the "Episode" selection dialog window. Note: the episode selection will display only when the client has more than one active episode.
- Select 'Admission Data'.
- Select/deselect 'General Relief' in the 'Other Funding Programs' field, and tab out.
- Verify that the 'General Relief Case Number' field is enabled/disabled when the 'General Relief' option is selected/deselected:
- The field is enabled and required when the 'General Relief' is selected.
- The field is disabled when the 'General Relief' is deselected.
- Select/ deselect 'Juvenile In Custody Probation Camp' in the 'Other Funding Programs' field, and tab out.
- Verify that the 'Please select camp' field is enabled/ disabled when the 'Juvenile In Custody Probation Camp' option is selected/ deselected:
- The field is enabled and required when the 'General Relief' is selected.
- The field is disabled when the 'General Relief' is deselected.
- Select 'General Relief' and enter any desired value in the 'General Relief Case Number' field.
- Complete all the required fields.
- Click [Submit].
- Verify the system displays the missing fields' error.
- Click [Continue Filing].
- Verify the system navigates the user to the home view.
- Open any query viewer.
- Query the SQL table below for 'Client A':
- cal_oms_admission
- Verify that there is a record created for the Cal-oms admission.
- Verify that the column 'gen_relief_case_num' has the value field in step 1(h).
- Close the query window and return to NX.
- Open "Cal-OMS Admission" form.
- Select 'Client B' from the "Select Client" dialog window.
- Select the episode from the "Episode" selection dialog window. Note: the episode selection will display only when the client has more than one active episode.
- Select 'Admission Data'.
- Select/deselect 'General Relief' in the 'Other Funding Programs' field, and tab out.
- Verify that the 'General Relief Case Number' field is enabled/disabled when the 'General Relief' option is selected/deselected:
- The field is enabled and required when the 'General Relief' is selected.
- The field is disabled when the 'General Relief' is deselected.
- Select/ deselect 'Juvenile In Custody Probation Camp' in the 'Other Funding Programs' field, and tab out.
- Verify that the 'Please select camp' field is enabled/ disabled when the 'Juvenile In Custody Probation Camp' option is selected/ deselected:
- The field is enabled and required when the 'General Relief' is selected.
- The field is disabled when the 'General Relief' is deselected.
- Select 'General Relief' and enter any desired value in the 'General Relief Case Number' field.
- Complete all the required fields.
- Click [Submit].
- Verify the system displays the missing fields' error.
- Click [Continue Filing].
- Verify the system navigates the user to the home view.
- Open any query viewer.
- Query the SQL table below for 'Client B':
- cal_oms_admission
- Verify that there is a record created for the Cal-oms admission.
- Verify that the column 'gen_relief_case_num' has the value field in step 3(h).
- Close the query window.
|
Topics
• Cal-OMS
• Console Widget
• Cal-Oms Admission
|
Guardiant - metric processing
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
Scenario 1: Guardiant Metric Processing/Data - Validations (Avatar Cal-PM)
Specific Setup:
- Have a system configured for "Guardiant" reporting
- Logged in user has access to the "Guardiant" form in Avatar and the "Guardiant" application
Steps
- Open form "Guardiant"
- Click [Test Daily Collection]
- Validate message "Test Succeeded" is displayed
- Click [Yes] to the warning message
- Validate message "Test Succeeded" is displayed
- Click [Test Metrics Collection]
- Validate message "Test Succeeded" is displayed
- Click [Yes] to the warning message
- Validate message "Test Succeeded" is displayed
- Log into "Guardiant"
- At the "Client Search", select the desired client account number
- In the right-hand corner, click the menu icon
- Select "Grafana"
- Click "Dashboards"
- Select "DSC2 Metrics Summary" dashboard
- From the "Metrics" field drop down list, select "Cal OMS And CSI Admissions"
- Hover over the current date and a previous date on the graph
- Validate the values displayed, are as expected
- From the "Metrics" field drop down, select "Cal OMS Discharges by Program"
- Hover over the current date and a previous date on the graph
- Validate the values displayed, are as expected
|
Topics
• Discharge
• Cal-Oms Admission
• CFMS
|
Monthly 835 Denial Trends Report - Data validation
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
- Monthly 835 Denial Trends Report
Scenario 1: 'Monthly 835 Denial Trends Report' - One Guarantor - multiple claims/clients - same service date
Specific Setup:
- Guarantors/Payors:
- An existing guarantor is identified to be used. Note the guarantor's code/name.
- Guarantor/Program Billing Defaults:
- The 'Maximum Service Information Per Claim Information (Maximum LX Per CLM)' field does not contain any value.
- Service codes:
- An existing service code is identified to be used. Note the service code/description.
- Service Fee/ Cross Reference Maintenance:
- A fee definition is created for the service code identified in the ' Service Codes' form.
- Admission:
- 5-6 existing clients are identified, or new clients are admitted. Note client ids, admission program, admission date.
- Financial Eligibility:
- A guarantor identified in the 'Guarantors/Payors' form is assigned to all the clients as a primary guarantor.
- Recurring Client Charge Input:
- 2-3 services are rendered to all the client on the same dates. (i.e. Select a month and the same days of that month to create services for all the clients, using the same service codes and same dates of service for each client.). Note service dates.
- Client Ledger:
- All the services are distributed to the assigned guarantor.
- Claim Adjustment Group/Reason Code Definitions:
- 2-3 group/reason codes are created/identified. Note the definitions.
- Close Charges:
- All the services distributed to the identified guarantor are closed.
- Create Interim Billing Batch:
- An interim billing batch is created to include all the services rendered to all the clients. Note the batch number.
- Electronic Billing:
- Claims are created for all the clients and services. Note the claim numbers.
- An 835 Healthcare Claim Payment/Advice file is created to deny at least two of the services for each of your test clients. Note the file name/path.
- The Claim Adjustment Group/Reason Code Definitions used for the denials are the same for every client in the 835.
- 835 Healthcare Claim Payment/Advice:
- Load/compile/post the 835 Healthcare Claim Payment/Advice file. Note the posting date.
Steps
- Open 'Monthly 835 Denial Trends Report'.
- Set 'By Financial Class or Guarantor(s)' to 'Guarantor(s)'.
- Enter the claims 'Start Date'.
- Enter the claims 'End Date'.
- Click [Process].
- Review the report, 'MONTHLY 835 DENIAL TRENDS BY GUARANTOR REPORT'.
- The 'CLAIM DATE' displays the dates entered in 'Start Date' and 'End Date'.
- The 'GUARANTOR' column displays the guarantor’s name.
- The 'DENIALS' column displays the denial 'Reason Codes' defined in 'Claim Adjustment Group/Reason Code Definition'.
- The distinctive months will display a count by reason code.
- Validate that the 'Total Denials For Month' values are correct.
- Close the report.
- Set 'By Financial Class or Guarantor(s)' to 'Financial Class'.
- Enter the claims 'Start Date'.
- Enter the claims 'End Date'.
- Click [Process].
- Review the report, 'MONTHLY 835 DENIAL TRENDS BY FINANCIAL CLASS REPORT'.
- The 'FINANCIAL CLASS' displays the financial class.
- The 'DENIALS' column displays the denial 'Reason Codes' defined in 'Claim Adjustment Group/Reason Code Definition'.
- The distinctive months will display a count by reason code.
- Validate that the 'Total Denials For Month' values are correct.
- Close the report.
- Close the form.
|
Topics
• 835 Health Care Claim Payment/Advice
• 837 Professional
|
Delete Service
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
- Client Charge Input
- Client Ledger
- Delete Service
Scenario 1: Delete Service - Delete Primary and Add on Services
Specific Setup:
- Registry Setting:
- 'Enable Multiple Add-On Code Per Primary Code Functionality' = Y.
- Admission:
- An existing client is identified, or a new client is admitted. Note client id, admission program, admission date.
- Financial Eligibility:
- A guarantor identified in the 'Guarantors/Payors' form is assigned to the client as a primary guarantor.
- Service Codes:
- Service Code 1 is created with a 'Service Code Category of 'Add-On Code' and a 'Service Code Type’ of any desired value. Note the code and definition.
- Service Code 2 is created with a 'Service Code Category of 'Primary Code' and a 'Service Code Type’ of any desired value. Note the code and definition.
- After Service Code 2 is submitted, it must be edited and Service Codes 1 must be selected in 'Select Multiple Add-On Codes'.
- Client Charge Input:
- A service rendered to a client with an add-on service.
- Client Ledger:
- Make sure both services are on the ledger.
Steps
- Open "Client Charge Input" form.
- Enter any date in 'Date of Service'.
- Enter 'Client ID'.
- Select appropriate 'Episode' in 'Episode Number'.
- Enter 'Service Code 2' in 'Service Code'.
- Enter appropriate 'Practitioner' in 'Practitioner'.
- Enter any value in 'Duration (Minutes)'.
- Select 'Service Code 1 in 'Add-On Service'.
- Enter any value in 'Add-On Duration'.
- Click [Save Add-On Service].
- Click [Submit].
- Validate Form Return Dialog.
- Click [No].
- Open "Client Ledger" form.
- Enter 'Client ID'.
- Click [All Episodes] in 'Claim/Episode/All Episodes'.
- Click [Simple] in 'Ledger Type'.
- Click [Yes] in 'Include Zero Charges'.
- Click [Process].
- Validate both primary and add on service display in the ledger.
- Click [X].
- Validate Form Return.
- Click [No].
- Open "Delete Service" form.
- Enter 'Client ID'.
- Enter any value in 'Start Date'.
- Enter any value in 'End Date'.
- Click [Display Client].
- Select primary and add on services to be deleted.
- Click [OK].
- Validate the message displays 'Continue filing?'
- Click [Yes].
- Validate the message: 'Deleted'.
- Click [OK].
- Click [Discard].
- Validate Form Close Dialog.
- Click [Yes].
- Repeat steps 14-23, to validate that both primary and add on service deleted no longer exists in the report.
|
Topics
• Delete Service
|
CSI Assessment and CSI Assessment Call Intake forms
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
- CSI Admission
- CSI Assessment
- CSI Assessment (Call Intake)
Scenario 1: CSI Assessment - Registry Setting: Require Referral Source
Specific Setup:
- Registry Settings: 'Avatar PM->California Required EDI->CSI->->->Require Referral Source' = desired value. Note the value and expected result.
- For this test we are using 'Y&YC'. 'Y' is for the 'CSI Assessment' form. 'YC is for the 'CSI Assessment Call Intake' form.
- Program Maintenance:
- 'Program 1' contains 'Admit' in 'Program Type' and 'Yes' in 'Mental Health Program (CSI)'.
- 'Program 2' contains 'Call Intake' in 'Program Type',
- 'Program 3' contains 'Call Intake' in 'Program Type' and 'Yes' in 'Mental Health Program (CSI)'. The 'CSI Assessment Call Intake' record will be created in the steps.
- Clients:
- 'Client A' is admitted to 'Program 1'. The 'CSI Assessment' record will be created in the steps.
- 'Client B' is admitted to 'Program 2'. The 'CSI Assessment Call Intake' record will be created in the steps.
Steps
- Open the 'CSI Assessment' form for 'Client A'.
- Verify that the 'Referral Source' field is required.
- Enter data in all required fields and desired optional fields.
- Click [Submit].
- If desired, reopen the 'CSI Assessment' form for 'Client A' and validate the submitted data.
- Open the 'CSI Assessment Call Intake' for 'Client B'.
- Verify that the 'Referral Source' field is required.
- Enter data in all required fields and desired optional fields.
- Click [Submit].
- If desired, reopen the ''CSI Assessment Call Intake' for 'Client B' and validate the submitted data.
- If desired, change the value of the 'Require Referral Source' registry setting to get a different result.
- Open the 'CSI Assessment' form for 'Client A'.
- Verify that the 'Referral Source' field is required or not required, based on the new value in the 'Require Referral Source' registry setting.
- Close the form.
- 'CSI Assessment Call Intake' for 'Client B'.
- Verify that the 'Referral Source' field is required or not required, based on the new value in the 'Require Referral Source' registry setting.
- Close the form.
|
Topics
• CSI Assessment
• CSI Assessment (Call Intake)
|
Future Functionality
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
- Remittance Processing Widget
Scenario 1: Remittance Processing Widget- Collapse Rows By Default
|
Topics
• Widgets
• Remittance Processing
|
Avatar Cal-PM - Smart Search functionality
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
- Progress Notes (Group and Individual)
Scenario 1: Validate the 'Enable Smart Search Functionality' registry setting
Specific Setup:
- The 'Enable Smart Search Functionality' registry setting is set to "Y".
- A client is enrolled in an existing episode (Client A).
Steps
- Select "Client A" and access the 'Update Client Data' form.
- Enter the desired value in the 'Preferred Name' field.
- Enter the desired value in the 'Client's Home Phone' field.
- Enter the desired value in the 'Client's Cell Phone' field.
- Click [Submit].
- Navigate to the 'Search Clients' field in the 'My Clients' widget.
- Enter the 'Preferred Name' for "Client A".
- Validate the 'Results' contains "Client A" as expected.
- Enter the 'Home Phone' for "Client A".
- Validate the 'Results' contains "Client A" as expected.
- Enter the 'Cell Phone' for "Client A".
- Validate the 'Results' contains "Client A" as expected.
- Access the 'Progress Notes (Group and Individual)' form.
- In the 'Select Client' field, enter the 'Preferred Name' for "Client A".
- Validate the 'Results' contains "Client A" as expected.
- In the 'Select Client' field, enter the 'Home Phone' for "Client A".
- Validate the 'Results' contains "Client A" as expected.
- In the 'Select Client' field, enter the 'Cell Phone' for "Client A".
- Validate the 'Results' contains "Client A" as expected.
- Close the form.
- Access the 'Update Client Data' form.
- Validate a 'Select Client' dialog is displayed.
- In the 'Select Client' field, enter the 'Preferred Name' for "Client A".
- Validate the 'Results' contains "Client A" as expected.
- In the 'Select Client' field, enter the 'Home Phone' for "Client A".
- Validate the 'Results' contains "Client A" as expected.
- In the 'Select Client' field, enter the 'Cell Phone' for "Client A".
- Validate the 'Results' contains "Client A" as expected.
- Click [Cancel].
|
Topics
• Registry Settings
• Client Search
|
Dynamic fields/forms
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
Scenario 1: Service Fee/Cross Reference Maintenance - Multiple Definitions on Same Date - Dynamic Messaging
|
Topics
• Disclosure
|
Client Ledger CR
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
Scenario 1: Client Ledger CR - report validation.
Specific Setup:
- 'Staff A':
- Has access to the 'Client Ledger CR' form (Avatar PM -> Billing -> Billing Reports -> Client Ledger CR).
- 'Staff B':
- Does not have access to the form, 'Client Ledger CR' (Avatar PM -> Billing -> Billing Reports -> Client Ledger CR).
- Service Codes:
- An active service code is identified or created that has all the needed details.
- Has active fee definition.
- 'Client A':
- A new client is created or an existing one is identified and admitted to any Inpatient/ Outpatient program.
- Has active diagnosis.
- Has active financial eligibility records.
- Guarantors filed in client's financial eligibility form has all the details filled.
- Has services charged.
- Has a payment and an adjustment posted and claimed.
Steps
- Log into the system as 'Staff B'.
- Try to search and access the 'Client Ledger CR' form.
- Verify that the form is not accessible for 'Staff B'.
- Log out and log back in to the system as 'Staff A'.
- Try to search and access the 'Client Ledger CR' form.
- Verify that the form is accessible for 'Staff A'.
- Open 'Client Ledger CR'.
- Select 'Client A'.
- Verify that the following fields are displayed in the form:
- Select Patient:
- Is required and enabled.
- Populated with the selected client - 'Client A'.
- Select Episode Number:
- Is required and enabled.
- Initially blank.
- Has all the linked episodes of 'Client A'.
- Include Service Starting:
- Is required and enabled.
- Initially blank.
- Accepts future date values.
- Include Services Through:
- Is required and enabled.
- Initially blank.
- Accepts future date values.
- Remove the value from 'Select Patient'.
- Leave all the required fields empty and click [Process].
- Verify an error message displays for the missing mandatory fields.
- Click [OK].
- Select 'Client A' in the 'Select Patient' field.
- Select a desired episode.
- Enter any desired date value in 'Include Service Starting', that is a future date and does not include the services of 'Client A'.
- Verify the warning message, "Future date entered." is displayed.
- Click [Cancel].
- Verify that the filed 'Include Service Starting' is cleared/ reverted to it's last valid value entered if any.
- Repeat steps 3 (i - j).
- Click [OK].
- Verify that the field 'Include Service Starting' has the entered date value.
- Enter any desired date value in 'Include Services Through', that is before the date entered in 'Include Service Starting'.
- Verify the error message, "Should be after 'Include Service Starting' date" is displayed.
- Click [OK].
- Verify that the filed 'Include Services Through' is cleared/ reverted to it's last valid value entered if any.
- Enter any desired date value in 'Include Services Through', that is a future date and after the date entered in 'Include Service Starting'.
- Verify the warning message, "Future date entered." is displayed.
- Click [Cancel].
- Verify that the filed 'Include Services Through' is cleared/ reverted to it's last valid value entered if any.
- Repeat steps 3 (t - u).
- Click [OK].
- Verify that the field 'Include Services Through' has the entered date value.
- Click [Process].
- Verify that the report generated has no data for the selected client and the episode.
- Close the report.
- Click [Yes].
- Enter any desired date values in 'Include Service Starting' and 'Include Services Through', that includes the 'Client A' services.
- Click [Process].
- Verify that the report contains 'Client A' service data within the entered date range.
- Verify that the report's header has the below:
- RUNDATE.
- Page numbers.
- Provider name, address, and City.
- Report name.
- Client Name.
- Client ID.
- Selected Episode.
- Diagnosis History - Link.
- Graph of Charges & Payments By Month - Link.
- Verify that the appropriate service details are displayed in a table.
- Click the Client Name link in the report header.
- Validate that a new tab with title 'Client_demographics' is opened with the 'Client Demographic Data' of 'Client A'.
- Close the 'Client_demographics' report tab.
- Click the 'Diagnosis History' link in the report header.
- Validate that a new tab with title 'DIAGNOSIS_HISTORY' is opened.
- Close the 'DIAGNOSIS_HISTORY' report tab.
- Click the 'Graph of Charges & Payments By Month' link from the report header.
- Validate that a new report tab titled as 'Graph of charges_Payments' displayed with the Summary of 'Charges and Payments By Month' for 'Client A' with the graph representation.
- Close the tab, 'Graph of charges_Payments'.
- Click any value under the 'Date of Service' column of the report table.
- Validate that a new tab titled as 'Service Detail Data' is displayed with the 'Detail Service Information' of the selected service.
- Close the report tab, 'Service Detail Data'.
- Click any value under the 'Service Description' column of the report table.
- Validate that a new report tab titled as 'service_code_information', is displayed with the 'Service Code Definition' details of the selected service.
- Close the 'service_code_information' report tab.
- Click any available value under the column, 'Guarantor Name' of the report table.
- Validate that a new report tab titled as 'Guarantor detail' is displayed with 'Guarantor Data' and 'Subscriber Data' of the selected row.
- Close the report tab, 'Guarantor detail'.
- Click any value under the column, 'Guarantor Payments'.
- Validate that a new report tab titled as 'payment_detail', is displayed with the payment details of the selected guarantor payment value.
- Close the report tab, 'payment_detail'.
- Click any value under the column, 'Claim Number'.
- Validate that a new report tab titled as 'CLAIM DATA', displayed with the 'Claim Detail' of the clam number selected.
- Close the report tab, 'CLAIM DATA'.
- Click [Close Report].
- Click [No].
|
Topics
• Client Ledger
|
Self Pay Payment Redistribution
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
- Service Codes
- Posting/Adjustment Codes Definition
- Dictionary Update (PM)
- Financial Eligibility
- Client Charge Input
- Deposit Entry
- Client Ledger
- Self Pay Payment Redistribution
Scenario 1: Cal-PM Self Pay Payment Redistribution
Specific Setup:
- Service Codes:
- Identify an existing 'prepayment' service code or create a new service code.
- Posting/Adjustment Codes Definition:
- An existing payment posting code (credit) is identified. Select 'Yes' for the 'Include in Self Pay Redistribution Payment Process' field.
- An existing payment reversal posting code (debit) is identified and is the reversal for the above code. Select 'Yes' for the 'Include in Self Pay Redistribution Payment Process' field.
- Registry Settings:
- 'Pre Payment Service Code' = the above 'Service Code'.
- 'Self Pay Payment Redistribution Posting Code' = the above credit 'Posting/Adjustment Code'.
- 'Include Guarantors with Self Pay System Financial Class' = N.
- Dictionary Update: Identify an existing, or create a new financial class with the following:
- File - Payor
- Data Element - (1000) Financial Class
- Dictionary Code - The dictionary code for the financial class of the guarantor identified above to be used as secondary guarantor.
- Extended Dictionary Data Element - (1500) System Financial Class
- Extended Dictionary Value - Self Pay.
- Guarantors/Payors:
- Identify a guarantor with the standard 'Self Pay' financial class.
- Identify or create a new guarantor with the new financial class added through dictionary update.
- Identify a primary guarantor.
- Admission:
- Two new clients are admitted, or existing clients are identified. Note the client id, admission date and admission program.
- Financial Eligibility:
- Client 1:
- Assigned a primary guarantor where the benefit plan includes a co-pay amount.
- Assigned self-pay guarantor defined above with the standard 'Self Pay' financial class, as the secondary guarantor.
- Client 2:
- Assigned a primary third party guarantor where the benefit plan includes a co-pay amount.
- Assigned the guarantor defined above with the new self pay financial class added through dictionary update. This is the secondary guarantor.
- Client Charge Input:
- Services are rendered to the clients. Note the service date and service code.
- Client Ledger is used to review the report data for each client, and to note the self pay balance due for each client.
- Deposit Entry:
- Client 1: Create a payment for the standard self-pay guarantor. Note the date and amount.
- Client 2: Create a payment for the new self pay financial class. Note the date and amount.
- Self Pay Payment Redistribution
- Run the process by 'Individual' for 'Client 1'.
- Run the process by 'Individual' for 'Client 2'.
- Client Ledger
- Client 1: Process the report and validate that the payment made through 'Deposit Entry' was applied to the co-pay portion of the services distributed to the self-pay guarantor.
- Client 2: Process the report and validate that the payment made through 'Deposit Entry' was not applied to the co-pay portion of the services distributed to the self-pay guarantor.
Steps
- Open the “Registry Settings” form.
- Set the 'Limit Registry Settings' to 'Self Pay Payment Redistribution'.
- Click [Yes] in 'Include Hidden Registry Settings'.
- Click [View Registry Settings].
- Select 'Include Guarantors with Self Pay System Financial Class Registry Setting Value: N' item.
- Validate the message displays: 'When set to 'Y', the 'Self Pay Payment Redistribution' process will consider guarantors that have a Financial Class value where the System Financial Class is set to Self Pay. When 'N' is selected, only text contains 'When set to 'Y', the 'Self Pay Payment Redistribution' process will consider guarantors that have a Financial Class value where the System Financial Class is set to Self Pay. When 'N' is selected, only guarantors with a base Financial Class of Self Pay will be considered during the 'Self Pay Payment Redistribution' process. This is the default behavior of the system'.
- Click [OK].
- Set the 'Registry Setting Value' to 'Y'.
- Click [Submit].
- Click [OK].
- Click [No].
- Open the “Self Pay Payment Redistribution” form.
- Click [Individual] in 'All Or Individual Client'.
- Enter 'Client 2' in 'Client ID'.
- Click [Run Self Pay Payment Redistribution].
- Validates the message displays: 'The process is complete for Client 2'.
- Click [OK].
- Click [Discard].
- Click [Yes].
- Open the "Client Ledger" form.
- Enter 'Client 2' in 'Client ID'.
- Click [All Episodes] in 'Claim/Episode/All Episodes'.
- Click [Simple] in 'Ledger Type'.
- Click [Process].
- Validate that the payment made through 'Deposit Entry' was applied to the co-pay portion of the services distributed to the self-pay guarantor.
- Click [X].
- Click [No].
|
Topics
• Self Pay Payment Redistribution
|
|
Topics
• Admission
• Update Client Data
• Discharge
• Pre Admit
|
'Client Merge' process
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
- CareFabric Monitor
- Crystal Report Viewer
Scenario 1: Client Merge - Validate the 'Allow Merging Into Existing Episode' registry setting
Specific Setup:
- Two clients are admitted into existing episodes in the same outpatient programs (Client A, Client B).
Steps
- Access the 'Registry Settings' form.
- Enter "Allow Merging Into Existing Episode" in the 'Limit Registry Settings to the Following Search Criteria' field.
- Click [View Registry Settings].
- Validate the 'Registry Setting' field contains: Avatar PM->System Maintenance->Client Merge->->->Allow Merging Into Existing Episode.
- Enter "Y" in the 'Registry Setting Value' field.
- Submit the form.
- Access the 'Client Merge' form.
- Select "Client A" in the 'Source Client' field.
- Select "Episode # 1" from the 'Source Client Episode' field.
- Select "Client B" in the 'Target Client' field.
- Validate the 'Create New Episode on Merge' field is displayed.
- Select "No" in the 'Create New Episode On Merge' field.
- Click [File].
- Validate a 'Do you wish to continue with the indicated action?' message is displayed.
- Click [Yes].
- Validate a message stating 'The following episode has been updated for the target client indicated to include data from the source. Episode 1.
- Click [OK] and close the form.
- Access Crystal Reports or other SQL Reporting Tool.
- Create a report using the 'SYSTEM.client_merge_log' SQL table.
- Validate the merged client data is displayed as expected.
- Close the report.
Scenario 2: Client Merge - Validate the 'Allow Merging Of All Client Data Through Single Filing' registry setting
Specific Setup:
- Three clients are admitted into existing episodes in different outpatient programs (Client A, Client B, Client C).
Steps
- Access the 'Registry Settings' form.
- Enter "Allow Merging Of All Client Data" in the 'Limit Registry Settings to the Following Search Criteria' field.
- Click [View Registry Settings].
- Validate the 'Registry Setting' field contains: Avatar PM->System Maintenance->Client Merge->->->Allow Merging Of All Client Data Through Single Filing.
- Enter "Y" in the 'Registry Setting Value' field.
- Submit the form.
- Access the 'Client Merge' form.
- Select "Client A" in the 'Source Client' field.
- Validate the 'Merge All Client Data Through Single Filing' field is displayed.
- Select "Yes" in the 'Merge All Client Data Through Single Filing' field.
- Select "Client B" in the 'Target Client' field.
- Click [File].
- Validate a "Client Merge" message is displayed stating: Do you wish to continue with the indicated action.
- Click [Yes].
- Validate a "Client Merge" message is displayed stating: All information has been merged into the target client and the source client has been deleted from the system.
- Click [OK].
- Close the form.
- Access Crystal Reports or other SQL Reporting Tool.
- Create a report using the 'SYSTEM.client_merge_log' SQL table.
- Validate the merged client data is displayed as expected.
- Close the report.
|
Topics
• Registry Settings
• Admission (Outpatient)
• Client Merge
• Query/Reporting
• Admission
|
Delete Bed Assignment
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
- Discharge
- Delete Bed Assignment
Scenario 1: Delete Bed Assignment - Discharged Patient
Specific Setup:
- Admission:
- An existing inpatient client is identified, or a new client is admitted and assigned room and bed is noted.
Steps
- Open "Bed Assignment" form.
- Enter the 'Client ID'.
- Validate the 'Date Of Bed Assignment' populates value assigned during client admission.
- Validate the 'Room' populates value assigned during client admission.
- Validate the 'Bed' populates value assigned during client admission.
- Select desired bed from 'Bed'.
- Validate the 'Room And Board Billing Code' populates value assigned during client admission.
- Click [Submit].
- Open "Discharge" form.
- Enter the 'Client ID'.
- Select any date in 'Date of Discharge'.
- Enter any time in 'Discharge Time'.
- Select any reason from 'Type of Discharge'.
- Enter the desired 'Discharge Practitioner'.
- Click [Submit].
- Open "Delete Bed Assignment" form.
- Enter the 'Client ID'.
- Validate the dialog: 'No caseload access' set any desired reason.
- Click [OK].
- Select desired 'Episode #' from 'Episode'.
- Select desired bed assignment to delete in 'Bed Assignment To Delete'.
- Click [Submit].
- Validate dialog message: 'Deleted'.
- Click [OK]
- Click [No].
Scenario 2: Delete Bed Assignment - Active Patient
Specific Setup:
- Admission:
- An existing inpatient client is identified, or a new client is admitted and assigned room and bed is noted.
Steps
- Open "Bed Assignment" form.
- Enter the 'Client ID'.
- Validate the 'Date Of Bed Assignment' populates value assigned during client admission.
- Validate the 'Room' populates value assigned during client admission.
- Validate the 'Bed' populates value assigned during client admission.
- Select desired bed from 'Bed'.
- Validate the 'Room And Board Billing Code' populates value assigned during client admission.
- Click [Submit].
- Open "Delete Bed Assignment" form.
- Enter the 'Client ID'.
- Validate the dialog: 'No caseload access' set any desired reason.
- Click [OK].
- Select desired 'Episode #' from 'Episode'.
- Select desired bed assignment to delete in 'Bed Assignment To Delete'.
- Click [Submit].
- Validate dialog message: 'Deleted'.
- Click [OK]
- Click [No].
|
Topics
• Bed Assignment
|
Real Time Inquiry (270) Request
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
- Financial Eligibility
- Real Time Inquiry (270) Request
Scenario 1: Cal PM - Real Time Inquiry (270) Request
Specific Setup:
- Avatar Cal-PM Registry Setting: Enable 270/271 Transaction Sets = Y.
- Client record eligible for real-time 270 Eligibility Request submission entry in Avatar Cal-PM/Netsmart
Steps
- Open "Real Time Inquiry (270) Request".
- Verify that the field '271 Eligibility Benefit Response Data' exists on the form.
- Enter/select desired 'Client ID'.
- Select desired 'Episode Number'.
- Select desired 'Guarantor'.
- Select desired 'Request Type'.
- As desired, enter/select data for other fields.
- Click [Process Request].
- Click [OK] on the process message.
- Verify that the response data displays in the '271 Eligibility Benefit Response Data' field.
- Close the form.
|
Topics
• Real Time Inquiry (270) Request
|
Registry Settings - Enable LA County Reporting Requirements
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
- Cal-OMS Discharge
- Discharge (Outpatient)
Scenario 1: 'Cal-OMS Discharge' - Registry Setting - 'Enable LA County Reporting Requirements'
Specific Setup:
- Avatar Cal-PM Registry Setting 'Enable LA County Reporting Requirements' = desired value. Note the value
- Avatar Cal-PM Registry Setting 'Enable Form Serial Number in Cal-OMS Admission' may optionally be enabled/disabled
- Avatar Cal-PM Registry Setting 'Allow Edit of Form Serial Number in Cal-OMS Admission' may optionally be enabled/disabled
- One or more client(s) with episodes eligible for 'Cal-OMS Discharge' record filing
- Crystal Reports or other SQL reporting tool
Steps
- Open Avatar Cal-PM 'Cal-OMS Discharge' form.
- Select client record/Cal-OMS Admission episode for Cal-OMS Discharge entry/edit.
- Click 'Add' button to enter new Cal-OMS Discharge record or select existing Cal-OMS Discharge record for view/edit in pre-display and click 'Edit' button.
- Enter/select value for 'Discharge Date'.
- Ensure 'Form Serial Number' is present in form; ensure 'Form Serial Number' field is disabled/read-only.
- Ensure 'Form Serial Number' field contains/displays Form Serial Number value from associated Cal-OMS Admission record/selected 'Associated Level of Care' record (where Registry Setting 'Enable Form Serial Number in Cal-OMS Admission' is enabled; otherwise, field will remain blank/contain no value).
- Navigate to 'Medical/Physical Health Data' section of form.
- Select value for 'Which of the following medications did you take as part of treatment?' field (if enabled/present).
- In case where 'Methadone' is selected for 'Which of the following medications did you take as part of treatment?' field, ensure the following validation is present:
- Where Registry Setting 'Enable LA County Reporting Requirements' is disabled with value 'N' - ensure that the ''Which of the following medications did you take as part of treatment?' field is not on the form.
- Where Registry Setting 'Enable LA County Reporting Requirements' is enabled with value 'Y' - ensure that the field is included and the following message displays: You can only select Methadone if the 'Level of Care Admitted' is Opioid Treatment Program.
- Where Registry Setting 'Enable LA County Reporting Requirements' is enabled with value 'YC' - ensure that the field is on the form and no message is received.
- Enter/select values for all other 'Cal-OMS Discharge' form fields as required/desired.
- Click 'Submit' button to file 'Cal-OMS Discharge' form/record.
- Open Crystal Reports or other SQL reporting tool.
- In Avatar Cal-PM SQL table 'SYSTEM.cal_oms_discharge', ensure that 'form_serial_number' field is present and reflects data filed via 'Cal-OMS Discharge' form 'Form Serial Number' field.
- In case where Form Serial Number value for associated Cal-OMS Admission record is edited/updated (where Registry Setting 'Allow Edit of Form Serial Number in Cal-OMS Admission' is enabled) - ensure that 'Form Serial Number' value for any associated Cal-OMS Discharge record is updated to same value (may be confirmed via 'Cal-OMS Discharge' form and/or SQL table 'SYSTEM.cal_oms_discharge').
Scenario 2: 'Cal-OMS Admission' - Registry Setting - 'Enable LA County Reporting Requirements'
Specific Setup:
- Avatar Cal-PM Registry Setting 'Enable LA County Reporting Requirements' = 'YC'.
- Client record eligible for Cal-OMS Admission record entry/edit.
Steps
- Open Avatar Cal-PM 'Cal-OMS Admission' form.
- Select client/episode for Cal-OMS Admission entry (or select existing Cal-OMS Admission record for view/edit).
- Enter/select values for required form fields in first/main section of form.
- Navigate to 'Medical/Physical Health Data' section of form.
- Select value for 'Which of the following medication is prescribed as part of treatment?' field (or 'Medication is prescribed as part of treatment' field).
- In case where 'Methadone' is selected for 'Which of the following medication is prescribed as part of treatment?' field, ensure the following validation is present:
- Where Registry Setting 'Enable LA County Reporting Requirements' is disabled with value 'N' - ensure that user is presented with error dialog noting 'You can only select Methadone if the 'Level of Care Admitted' is Opioid Treatment Program' and 'Methadone' value/selection is allowed
- Where Registry Setting 'Enable LA County Reporting Requirements' is enabled with value 'Y' - ensure that user is presented with error dialog noting 'You can only select Methadone if the 'Level of Care Admitted' is Opioid Treatment Program' and 'Methadone' value/selection is allowed
- Where Registry Setting 'Enable LA County Reporting Requirements' is enabled with value 'YC' - ensure that if 'Level of Care Admitted' for selected episode/location of admission is not 'Opioid Treatment Program' user is not presented with error dialog noting 'You can only select Methadone if the 'Level of Care Admitted' is Opioid Treatment Program' and 'Methadone' value/selection is not allowed
|
Topics
• Registry Settings
• Cal-OMS
|
| |