2.27.02 Release Notes

Contents Show

Changes made in this release of the software are detailed below.

Reported Issues

The table below documents issues fixed within this release of the software.

Reported Issues

Issue#

Primary Function

Issue Detail

Issue Resolution

CDP-149 / CDP-190

Database Changes

Batch Issue Resolution

Breastfeeding women were eligible to receive a final set of benefits when their infants became six (6) months old within the SPIRIT WIC system. While these benefits could be issued to the breastfeeding women, they were not returned when a search was performed on the Batch Issue Resolution screen.

Software changes made for CDP-80 in release 2.25.01 attempted to fix problems in the stored procedure during the data gathering stage. While CDP-80 fixed the problems most of the time, some edge cases were failing. Further research indicated that these edge cases needed to be fixed after results were calculated within the SPIRIT WIC system. As a result, the SPIRIT WIC system was modified as follows:

  • Software changes made for CDP-80 in release 2.25.01 were removed.

  • A new "EnumErrorLevel" enum was added, which includes the following flags:

  • None

  • Warning

  • Fixable

  • Unfixable

  • Each type of error found during the processing of checks is now flagged with the new "EnumErrorLevel" enum.

  • The following errors are now flagged as "Unfixable" during the processing of checks:

  • Fully breastfeeding infant participants under six (6) months of age.

  • Some breastfeeding women with infants over six (6) months of age.

  • Participants that received benefits beyond the end of their certification period.

  • When an error is flagged as "Unfixable", the household member cannot receive a check. Therefore, the participants are not displayed when a search is performed on the following screens:

  • Batch Issue Resolution (Clinic)

  • Batch Issue Resolution (State Office)

  • Remaining errors are flagged as "Fixable" during the processing of checks.

CDP-172

Database Changes

Batch Issue Resolution

Participants that were not eligible to receive WIC benefits were incorrectly returned when a search was performed on the Batch Issue Resolution screen.

Since ineligibility applies immediately and not at a future date, there is no need to compare it to check dates. As a result, the SPIRIT WIC system was modified to exclude ineligible members when a search is performed on the following screens:

  • Batch Issue Resolution (Clinic)

  • Batch Issue Resolution (State Office)

CDP-188

Generate Batch Options

Benefits sets did not align properly on the Generate Batch Options screen for fully breastfeeding infant participants in a household.

The SPIRIT WIC system was modified to assign full checks to the columns by FDTU in the Generate Batch Options data grid on the following screens:

  • Generate Batch Options (Clinic)

  • Generate Batch Options (State Office)

CDP-189

Database Changes

Batch Issue Resolution

Participants that were eligible to receive WIC benefits were not returned when a search was performed on the last day of their certification period on the Batch Issue Resolution screen.

The SPIRIT WIC system was modified to display participants eligible to receive benefits on the last day of their certification period when a search is performed on the following screens:

  • Batch Issue Resolution (Clinic)

  • Batch Issue Resolution (State Office)

CDP-191

Batch Issue Resolution

Participants whose batch issuance benefits were voided using the Batch Issue History or the Batch Details screens did not display with eligible benefits when a search was performed on the Batch Issue Resolution screen.

The SPIRIT WIC system was modified to automatically trigger a recalculation of the LastCheckLDTU and to recalculate the preprocess status in the ParticipantList.frmBatchIssueVoid.ProcessVoids so that participants whose batch issuance benefits were voided using the Batch Issue History or the Batch Details screens would again display with eligible benefits when a search was performed on the following screens:

  • Batch Issue Resolution (Clinic)

  • Batch Issue Resolution (State Office)

CDP-193

Database Changes

Batch Letters

Benefit serial numbers were incorrectly formatted on batch letters, which caused extra pages to print unnecessarily when generating batch letters.

The SPIRIT WIC system was modified as follows:

  • Code in the business object was modified to use a procedure.

  • The V_BatchIssueLetter view was moved to the uspGetBatchIssueLetter procedure.

  • Name and serial number formatting were adjusted in the database.

CDP-196

Batch Issue Resolution

Benefit sets did not match on the Benefits (Issue Benefits) and Batch Issue Resolution screens for participants.

Additionally, participants with expired special food prescriptions could still be issued special food prescription items on the Batch Issue Resolution screen.

The SPIRIT WIC system was modified as follows:

  • A new variable named "FatalInvalid" was created. If a test fails that prevents participants from receiving checks, the new variable stores new enum return types of "ibrCannotHaveCheck". If "ibrCannotHaveCheck" is set when tests are concluded, it is returned instead of the "validbenefit" or "validWithWarning" enum types.

  • Some enum values that were no longer used were removed.