ENH-477 |
Food
Package Rules |
Need
to be able to assign food package VII to pregnant fully-breastfeeding
mothers and pregnant mostly-breastfeeding mothers. |
Clinic Updates
A Currently Breastfeeding check
box was added to the Pregnancy
Info tab of the Health
Information screen.
If a participant is pregnant and the Currently
Breastfeeding check box is selected, the Breastfeeding
Amount drop-down list box is active. Making a selection
from the drop-down list is required.
If the Currently Breastfeeding
check box is selected, and a Breastfeeding
Amount has been specified, the Date BF
Verified Date calendar control is active. Specifying
a date in this field is required.
When the Currently
Breastfeeding check box is selected, the Breastfeeding
Amount and BF Verified
Date specified, RF338 (Pregnant Woman Currently Breastfeeding)
is automatically added to the participant's record.
If the Currently Breastfeeding
check box is not selected, but RF338 is manually assigned
to the participant, the check box is selected by default and
a message displays telling the user to select a breastfeeding
amount.
If the Currently Breastfeeding
check box is cleared and the page is saved, RF338 is
removed and a new default food prescription is assigned. A
message displays to tell the user the food prescription was
updated.
If the Currently Breastfeeding
check box is selected and the breastfeeding amount
is 1 or 2, and the BF Verified
Date has been specified, a food prescription with higher
food limits is assigned.
If the Currently Breastfeeding
check box is cleared or the Breastfeeding
Amount is changed to 3, a new default food prescription
is created. A message also displays to inform the user this
change has been made.
If a household contains a pregnant woman with the Currently Breastfeeding
check box selected, a CPA alert displays each time a household
member folder is open. The message reads "This household
contains a member who is pregnant and breastfeeding. Please
review breastfeeding amount."
The end of month process counts fully-breastfed infants
under 6 months of age as participants when the pregnant woman
in the household who has the Currently
Breastfeeding check box selected picks up benefits.
Performance
Updates
The following updates were made to the .NET code to enhance
performance:
Altered ChildAndMother to filter on new infants temporary
table flag.
Created a clustered index on the ChildAndMother temporary
table.
Created an infant information temporary table and added
a clustered index to the table. The infant information table
is used to create the NewMotherEntries temporary table.
Created a clustered index on the NewMotherEntries temporary
table.
Script Updates
Prior to the ENH-477 updates, all risk factors for a status
of Pregnant had a Breastfeeding Amount set to 4 (N/A). Due to
the increased possibilities, the risk factors for the other breastfeeding
amounts 1,2, and 5 need to be duplicated. Use the specified script
in to perform this action. Running the script sets the 338 risk
factor to be both manually- and system-assigned. You will still
need to set the Default Food Package ID and DFP Priority for 338
in WicRefUtil, even after running the script.
The script can be found in the following location:
Folder: 2.21.00 UAT Scripts
Filename: UAT Risk Factor Reference ENH-477.sql
NOTE: A different script
will be provided for production. |
TMP-041 |
Participant
Management |
Need
to update the Health Information screen so that users
with "view only" permissions for
Participant Management - Food Prescription can see screen
content without receiving errors. |
The
code was updated such that users with "view only" permissions
for Participant Management -
Food Prescription will no longer receive unexpected errors
while viewing the Health Information
screen. This fix includes:
Updates to 'ctlHealthInformation.vb" which prevent
different calls and statements from being executed at the
same time.
Eliminated the “Cannot set the SelectedValue in a ListControl
with an empty ValueMember” error by removing whitespace from
the assigning value.
Updated the form verification exception to only fire
once instead of during each occurrence of the exception.
|
TMP-043 |
Participant
Management |
The
system currently displays an error message when a user attempts
to copy income records from a month with a leading zero (01-09)
to a month with two digits (10-12). |
The
system was updated to accommodate the leading zero when copying
into the date format MM/DD/YYYY. |
TMP-044 |
Participant
Management |
Need
to update the permissions of those with "view only"
access to ensure these individuals can only view the View
Health Information tab and the View
Infant Born from Pregnancy screen. |
The
code was updated such that the Health
Information control and
Infants Born from this Pregnancy
form will disable editing controls for users with "view only"
access. |
TMP-061 |
Benefits
Issuance |
Need
to ensure the benefits provided for a mother and linked infant
are appropriately assigned based on the breastfeeding amount of
each. |
The
system has been updated to automatically update a mother's food
prescription based on the breastfeeding amount for a linked infant.
This change will be made if there is a change to either the mother
or breastfeeding infant's record. |
TMP-142 |
Participant
History |
An
error was being returned when starting the CGS for an infant if
the infant’s folder was open when the mother’s certification was
completed. |
The
code was updated to allow users to use the CGS for an infant if
the infant folder is open when the mother's certification was
completed. In order to do this, the logic checks for a null value
in the EverBreastfed column of the BFHistory table (tableBFHistory.EverBreastfedColumn)
before returning a value or not. |
TMP-144 |
Benefits
Issuance |
After
the 2.20 release, the following issue was found in TMP-144: Syncing
benefits to existing household participants' benefits cycle was
not working correctly. |
The
corrective release of this issue is as follows:
If a household had a terminated participant, the system
was still trying to use the terminated participant to sync
benefits. Because the participant did not have an active WIC
ID, syncing did not happen. To fix, the procedure for retrieving
StateWicID was updated to only use active WIC IDs to determine
the established benefits cycle
An additional update was made for TMP-144 to ensure the LastSetPFTDU
date is checked to define the end date for the benefits set when
a month has more than 28 days. |