Skip to main content

Avatar Cal-PM 2024 Update 56

Product Requirements and Recommendations

Avatar Cal-PM required
RADplus required

Recommended Update Level

Avatar Cal-PM 2024 Monthly Release 2024.01.02
RADplus 2024 Monthly Release 2024.01.02

Product Update Description

The following issues are resolved: 1) An error "[UNDEFINED] PreDisplay+128^CALOMSDisProcs" produced when opening Cal-OMS discharge records via 'All Doc' and 'Console Widget Viewer' widgets. 2) Filing an invalid discharge code for Cal-OMS Webservice when registry setting 'Enable LA County State Reporting' is set to "N" incorrectly files. 3) Field 'Other Funding Programs' on form 'Cal-OMS Admission' does not enable/disable fields correctly.

Required Updates

None

Included Updates

3, 5, 7, 10, 21, 23, 24, 25, 28, 32, 33, 39, 44, 46, 49, 52, 53

Details

NEW0 CHANGED0 FIXED3
Fixed (3)
Cal-OMS Discharge - Discharge Status Code
An issue is resolved where a Cal-OMS Administrative Discharge can be filed with an invalid discharge status code.
Topics
• Cal-OMS
 
Cal-OMS Discharge - All Docs/Chart View
An issue is resolved where users were unable to launch the Cal-OMS Discharge, Cal-OMS Administrative Discharge, and Cal-OMS Youth/Detox Discharge forms from All Docs/Chart View.
Topics
• Console Widget
 
Cal-OMS Admission - Other Funding Programs
An issue is resolved where providers were unable to record values in the "General Relief Case Number" field under the "Other Funding Programs" question when "General Relief" was selected.
Topics
• Cal-Oms Admission
 
Acceptance Tests

AV-94635 Summary | Details
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
  1. Cal-OMS Discharge:
  2. Open the 'Cal-OMS Discharge' web service.
  3. Fill all the required tag values.
  4. Enter any valid value(s) for the 'DischargeStatus' tag.
  5. Submit the request to 'FileCalOMSDischarge' method to create or update Cal-OMS Discharge record.
  6. Confirm 'Cal-OMS Discharge' web service responds with confirmation data/ID on successful filing of 'FileCalOMSDischarge' method.
  7. Example: "<Confirmation>ClientID:305||EP:1||UniqueID:OMD.001</Confirmation>".
  8. Confirm that the 'Cal-OMS Discharge' web service responds with a confirmation message on successful filing of the 'FileCalOMSDischarge' method.
  9. Example: "<Message>Cal-OMS Discharge web service has been filed successfully.</Message>".
  10. Confirm 'Cal-OMS Discharge' web service responds with a successful status value on successful filing of 'FileCalOMSDischarge' method.
  11. Example: "<Status>1</Status>".
  12. Confirm 'Cal-OMS Discharge' web service responds with a successful unique ID value on successful filing of 'FileCalOMSDischarge' method.
  13. Example: "<UniqueID>OMD.001</UniqueID>".
  14. Open Avatar Cal-PM 'Cal-OMS Discharge' form and select client/episode/Cal-OMS Discharge record filed via web service for view/update.
  15. Query the below table and confirm Cal-OMS Discharge record is created/updated in Avatar Cal-PM with values/data submitted via web service.
  16. 'cal_oms_discharge'.
  17. Note the 'GUID' of the discharge record of 'Client A'.
  18. Open the 'Cal-OMS Discharge' web service.
  19. Fill all the required tag values.
  20. Enter any invalid value(s) for the 'DischargeStatus' tag.
  21. Submit the request to 'FileCalOMSDischarge' method to create or update Cal-OMS Discharge record.
  22. 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".
  23. Example: "<Message>You must use the 'Cal-OMS Administrative Discharge' form for this discharge status: DischargeStatus</Message>".
  24. Confirm 'Cal-OMS Discharge' web service responds with an unsuccessful status value.
  25. Example: "<Status>0</Status>".
  26. Open any query viewer tool.
  27. Query the below table and confirm Cal-OMS Discharge record has the values/data submitted via web service.
  28. 'cal_oms_discharge'.
  29. Cal-OMS Admin Discharge:
  30. Open the 'Cal-OMS Admin Discharge' web service.
  31. Fill all the required tag values.
  32. Enter any invalid value(s) for the 'DischargeStatus' tag.
  33. Submit the request to 'FileCalOMSAdminDischarge' method to create or update Cal-OMS Discharge record.
  34. 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".
  35. Example: "<Message>You cannot use the 'Cal-OMS Administrative Discharge' form for this discharge status. DischargeStatus</Message>".
  36. Confirm 'Cal-OMS Discharge' web service responds with an unsuccessful status value.
  37. Example: "<Status>0</Status>".
  38. Open any query viewer tool.
  39. Query the below table and confirm Cal-OMS Discharge record has the values/data submitted via web service.
  40. 'cal_oms_discharge'.
  41. Open the 'Cal-OMS Admin Discharge' web service.
  42. Fill all the required tag values.
  43. Enter any valid value(s) for the 'DischargeStatus' tag.
  44. Submit the request to 'FileCalOMSAdminDischarge' method to create or update Cal-OMS Discharge record.
  45. Confirm 'Cal-OMS Discharge' web service responds with confirmation data/ID on successful filing of 'FileCalOMSAdminDischarge' method.
  46. Example: "<Confirmation>ClientID:305||EP:1||UniqueID:OMD.001</Confirmation>".
  47. Confirm that the 'Cal-OMS Discharge' web service responds with a confirmation message on successful filing of the 'FileCalOMSAdminDischarge' method.
  48. Example: "<Message>Cal-OMS Discharge web service has been filed successfully.</Message>".
  49. Confirm 'Cal-OMS Discharge' web service responds with a successful status value on successful filing of 'FileCalOMSAdminDischarge' method.
  50. Example: "<Status>1</Status>".
  51. Confirm 'Cal-OMS Discharge' web service responds with a successful unique ID value on successful filing of 'FileCalOMSAdminDischarge' method.
  52. Example: "<UniqueID>OMD.001</UniqueID>".
  53. Open Avatar Cal-PM 'Cal-OMS Discharge' form and select client/episode/Cal-OMS Discharge record filed via web service for view/update.
  54. Query the below table and confirm Cal-OMS Discharge record is created/updated in Avatar Cal-PM with values/data submitted via web service.
  55. 'cal_oms_discharge'.

Topics
• Cal-OMS
AV-94648 Summary | Details
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
  1. Search and select 'Client A' using 'What can I help you find?' in the Home view and have it highlighted in the 'Recent Clients'.
  2. Verify that the 'All Docs Widget' populates with the Cal-OMS info of 'Client A'.
  3. Select the Cal-OMS discharge record for 'Client A' in the 'All Docs Widget'.
  4. Click [Open].
  5. Verify that the appropriate Cal-OMS discharge form opens with the discharge data filed for 'Client A'.
  6. Make any desired updates and click [Submit].
  7. Open any query viewer.
  8. Query the SQL table below for 'Client A':
  9. cal_oms_discharge
  10. Verify that there is a record displayed for the Cal-oms discharge.
  11. Verify that the record displays the correct data for 'Client A'.
  12. Verify that the updated values display correctly in the respective column(s).
  13. Close the query window and return to NX.
  14. Select the Cal-OMS discharge record for 'Client A' in the 'All Docs Widget'.
  15. Verify that the 'Console Widget Viewer' populates with the Cal-Oms info of 'Client A'.
  16. Click [Open Record].
  17. Verify that the appropriate Cal-OMS discharge form opens with the discharge data filed for 'Client A'.
  18. Make any desired updates and click [Submit].
  19. Open any query viewer.
  20. Query the SQL table below for 'Client A':
  21. cal_oms_discharge
  22. Verify that there is a record displayed for the Cal-oms discharge.
  23. Verify that the record displays the correct data for 'Client A'.
  24. Verify that the updated values display correctly in the respective column(s).
  25. Close the query window.

Topics
• Console Widget
AV-97173 Summary | Details
Cal-OMS Admission - Other Funding Programs
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
  • Cal-OMS Admission
  • Registry Settings (PM)
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
  1. Open 'Cal-OMS Admission' form.
  2. Select 'Client A' from the "Select Client" dialog window.
  3. 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.
  4. Select 'Admission Data'.
  5. Select/deselect 'General Relief' in the 'Other Funding Programs' field, and tab out.
  6. Verify that the 'General Relief Case Number' field is enabled/disabled when the 'General Relief' option is selected/deselected:
  7. The field is enabled and required when the 'General Relief' is selected.
  8. The field is disabled when the 'General Relief' is deselected.
  9. Select/ deselect 'Juvenile In Custody Probation Camp' in the 'Other Funding Programs' field, and tab out.
  10. Verify that the 'Please select camp' field is enabled/ disabled when the 'Juvenile In Custody Probation Camp' option is selected/ deselected:
  11. The field is enabled and required when the 'General Relief' is selected.
  12. The field is disabled when the 'General Relief' is deselected.
  13. Select 'General Relief' and enter any desired value in the 'General Relief Case Number' field.
  14. Complete all the required fields.
  15. Click [Submit].
  16. Verify the system displays the missing fields' error.
  17. Click [Continue Filing].
  18. Verify the system navigates the user to the home view.
  19. Open any query viewer.
  20. Query the SQL table below for 'Client A':
  21. cal_oms_admission
  22. Verify that there is a record created for the Cal-oms admission.
  23. Verify that the column 'gen_relief_case_num' has the value field in step 1(h).
  24. Close the query window and return to NX.
  25. Open "Cal-OMS Admission" form.
  26. Select 'Client B' from the "Select Client" dialog window.
  27. 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.
  28. Select 'Admission Data'.
  29. Select/deselect 'General Relief' in the 'Other Funding Programs' field, and tab out.
  30. Verify that the 'General Relief Case Number' field is enabled/disabled when the 'General Relief' option is selected/deselected:
  31. The field is enabled and required when the 'General Relief' is selected.
  32. The field is disabled when the 'General Relief' is deselected.
  33. Select/ deselect 'Juvenile In Custody Probation Camp' in the 'Other Funding Programs' field, and tab out.
  34. Verify that the 'Please select camp' field is enabled/ disabled when the 'Juvenile In Custody Probation Camp' option is selected/ deselected:
  35. The field is enabled and required when the 'General Relief' is selected.
  36. The field is disabled when the 'General Relief' is deselected.
  37. Select 'General Relief' and enter any desired value in the 'General Relief Case Number' field.
  38. Complete all the required fields.
  39. Click [Submit].
  40. Verify the system displays the missing fields' error.
  41. Click [Continue Filing].
  42. Verify the system navigates the user to the home view.
  43. Open any query viewer.
  44. Query the SQL table below for 'Client B':
  45. cal_oms_admission
  46. Verify that there is a record created for the Cal-oms admission.
  47. Verify that the column 'gen_relief_case_num' has the value field in step 3(h).
  48. Close the query window.
Topics
• Cal-Oms Admission