Released: 9/3/2019

The AIMS v1.55 release includes several bug fixes and the following enhancements and new functionality:

  • Updated Involvement Suspension Functionality;
  • Updated Involvement Termination Functionality;
  • Program Enrollment History;
  • New Data Sources: Drug Panel Outcomes, Prescription Drugs and Treatment/Education Attendance;

Detailed descriptions of the new features/enhancements are provided below.

Updated Suspend & Terminate Functionality

Suspended Banner and Reinstate Information Text

A new Suspended Banner has been added throughout all Involvement pages, to provide visibility that the Involvement has been suspended.

When a client is Suspended, a red banner at the top of all Involvement screens has been added indicating the Suspension Date.

If the Involvement already has a warning banner, the Suspend information in the banner is centered.

Reminder: Edit Caseload is hidden when an Involvement is suspended, but users can still Transfer Tracks when in the Suspended status.

Updated Involvement Termination Functionality – Termination Banner

A new Terminated Banner has been added throughout all Involvement pages to provide visibility that the Involvement has been terminated, with Termination Reason.

If the Involvement already has a warning banner, the Terminated information in the banner is centered. Note that when terminating a client Involvement, the edit Caseload and edit Track functionality is hidden.

Suspend Confirmation

AIMS has added functionality that provides users visibility into which client-related activities will be impacted by moving the client’s status to Suspended.

When the Suspend button is clicked on the Suspend Involvement dialog, a confirmation dialog is displayed that lists the scheduled activities that will be affected. Additionally, the dialog notifies users that they must manually suspend a payment plan if there is one or more obligations with a payment plan.

To suspend an obligation Payment Plan, users must navigate to Accounting and click Suspend Payment Plan:

Updated Suspend and Terminate Functionality for Curfew, Drug Tests, Treatment Attendance, Accounting & Community Service

v1.55 expands the same Suspend and Terminate functionality for Curfew, Drug Tests, Treatment Attendance, Community Service and Accounting that was implemented in v1.54 for Contacts, providing users visibility into the status of the client and all related activities.

Suspend/Reinstate Functionality for Curfew

When an client Involvement is suspended, it will not be listed on the Curfew Check bulk entry view. Additionally, a row now appears at the top of the Involvement view –> Supervision –> Curfew Checks that says “SUSPENDED” in red text with the suspended start date.

While the client is in a suspended status, Checks per Week and Checks per Week edit functions are disabled; also, the Curfew Requirement value and Curfew Requirement edit icon on the Involvement view are disabled.

When a client is Reinstated, the suspension end date is added to the suspended row.

The Involvement is then added back to the bulk entry view and the Curfew Checks per Week value, edit Curfew Checks per Week icon, Curfew Requirements value and Curfew Requirements edit icon on the Involvement view are all re-enabled.

Terminate Functionality for Curfew

When an client Involvement is terminated, the Involvement is removed from the Curfew Checks bulk entry view.

Upon termination, the Log Curfew Checks button is removed and the edit Curfew Checks per Week and edit Curfew Requirements icons are removed in both the Involvement Curfew Checks and in the batch entry of Curfew Checks.

Terminate Functionality for Goals

When a client Involvement is terminated, if there is no current Treatment Plan, the Start Treatment Plan button is hidden.

If there is a current Treatment Plan, the Progress Report button, Add Goalbutton and the More icon are disabled.

Terminate Functionality for Accounting

New functionality has been added in Accounting related to Terminations. When an Involvement is Terminated, the Add Obligation button is hidden:

When viewing the obligation, the Edit Payment Plan icon and the Suspend/Reinstate Payment Plan button are hidden:

No new fees can be billed after the termination date; Credits and Charges can still be entered and Payments can still be added or voided.

Suspend/Reinstate Functionality for Treatment Attendance

When an client Involvement is suspended, on the session requirements screen for each session a new row at the top of the compliance table will show “SUSPENDED” in red text with the Suspended start date.  Additionally, the Editicon and Add Session Requirement button are disabled.

The involvement is then removed from the bulk entry screen.

Any not-yet started intervals are removed. If there are any in-progress intervals when the Involvement is suspended, it will be marked as Incomplete and no Achievements or Infractions will be created for this interval.

When an Involvement is reinstated, the Suspension End Date is added to the Suspended row; the requirement intervals will begin again starting the day after the Reinstatement Date. The Edit and Add Session Requirements functions are re-enabled and the Involvement is added back to the bulk entry screen. 

Terminated Functionality for Treatment Attendance

Upon termination, any in-progress compliance intervals a client has are set to Incomplete and no Achievements or Infractions will be created for this interval. Compliance intervals not yet started are deleted and users can no longer enter, edit, or delete data for Session Requirements, Program Enrollments, and Treatment Attendances. 

Additionally, the following icons and buttons are disabled or removed: Add Session Requirement icon, Edit Session Requirement icon, Delete SessionRequirement icon, Add Program Enrollment button, More icon on the Program Enrollment row, Log Attendance button and More icon on the Attendance row.

The client is un-enrolled from all Programs.

Suspend/Reinstate Functionality for Drug Testing

When a client is suspended, any scheduled drug tests (group or by individual) are removed in the Involvement View Drug Testing screen, Activities screen, Bulk Entry screen and Calendar. On the Involvement View Drug Testing screen, a row is placed at the top of the list that says “SUSPENDED” in red text with the Suspended Start Date. Additionally, the Test Group value, Edit Test Group icon and Schedule Drug Test button are all disabled.

When a client Involvement is re-instated, the Suspension End Date is added to the Suspended row and any scheduled drug tests starting the day after reinstatement or later are added back in the Involvement View Drug Testscreen, Activities view, Bulk Entry and Calendar screens. Additionally, the Test Group value, Edit Test Group icon and Schedule Drug Test button are re-enabled.

Note: If a user selects reinstatement date in the past, this may cause scheduled drug test prior to today to be marked as missed, however, they can be edited, as necessary.

Terminate Functionality for Drug Testing

When a client is terminated, any scheduled drug tests (group or by individual) in the Involvement view Drug Testing screen, Activities screen, Bulk Entryscreen and Calendar are removed.

Additionally, on the Involvement view Drug Testing screen, the Schedule Drug Tests button, Log New Drug Test button, edit Testing Location/Group icon and the Edit Drug Test icon are removed.

Terminate Functionality for AIMS-Specialty Court Community Service

When a Specialty Court Involvement is terminated, the Edit Worksites and Edit Community Service Log icons are hidden.

Close InvolvementFunctionality for AIMS-Community Service Involvements (Boulder County, CO only)

When an AIMS Community Service Involvement is closed, the “Terminate Involvement” button on the Activities page has been changed to read “Close Involvement”.

Additionally, the Involvement will not be returned in the name search on the log tab of the Community Service Involvement page and the Status is changed to say Closed.

The Edit Involvements, Edit Involvement Info, Edit Worksites and Edit Community Service Log icons on the Involvement overview page are all hidden.

Remove Scheduled Activities upon Termination

When terminating a client Involvement in AIMS-Specialty Court, all activities scheduled prior to the Termination Date are also removed, ensuring no new achievements, infractions or notifications are generated.

When terminating a client Involvement, the following confirmation dialog will appear after clicking TERMINATE:

By selecting “YES”, the Involvement is terminated. All Hearings, Contacts and Drug Tests scheduled prior to the Termination date that were not completed/finalized are removed. Terminating this Involvement will delete all scheduled activities and no new requirements may be added or scheduled. This action may not be reversed. 

If “NO” is selected, no changes are made and the dialog closes.

Program Enrollment History

AIMS now allows for tracking the full history of Program Enrollments rather than just the current enrollment status of each Program.

From Involvement –> Treatment/Education Attendance –> Program Enrollment, when adding a Program Enrollment, the start and end date may now be entered. The Enrollment Status will be automatically calculated based on the start/end dates and today’s date.

The Enrollment may also be edited or deleted by selecting the More icon and selecting Edit Enrollment or Delete Enrollment.

Users may also add notes for the Program Enrollment by clicking the Notes icon. If the Program is currently in the Enrolled status, the note is added to the Enrollment activity.

If the program is in the Unenrolled status, that note is added to the Unenrollment activity.

When logging attendance from the Treatment Attendance tab view, only the Programs the client was enrolled in on the selected attendance date will be available for selection. 

Both Enrolled and Unenrolled Program notes appear in Notes on the Involvement overview page under the Associated Item Type of Program Enrollment .

On the Bulk Enrollment, if the client was not enrolled for the selected Program on the selected session date, they will not be displayed on the Attendance List. If you wish to enroll the client in the Program, select the Enroll Clients button which opens a dialog.

Note that the Client Involvements field is filtered to only display those Involvements not already enrolled in the selected Program on the selected start date and is not prior to the end date of a previous enrollment for the same program.

Select the appropriate clients and click Enroll.

New Data Sources

Several new Data Sources have been added in v1.55:

Treatment/Education Attendance Data Source

A new Data Source labeled Treatment/Education Attendance has been added to Dashboards –> Data Sources, containing all Treatment and Education attendance records.

Prescription Drugs Data Source

A new Data Source labeled Prescription Drugs has been added to Dashboards –> Data Sources, containing all prescription drugs, listed by client.

Drug Test Panel Outcomes Data Source

A new Data Source labeled Drug Test Panel Outcomes has been added to Dashboards –> Data Sources, containing Panel outcomes for all finalized drug tests.