Changes made to convert in-line SQL to stored procedures, and the areas of the SPIRIT application impacted, are documented in the table below.
File |
In-line SQL Method Converted to Stored Procedure |
Main Functional Area(s) Impacted |
Specific Screen(s) Impacted |
ParticipantManager.vb |
DeleteIncompleteCert |
Certification Guided Script |
Called when the Remove Incomplete Certification menu option is selected on the Certification menu within the Participant Folder in the Clinic application module. |
ParticipantManager.vb |
GetHighRiskParticipants |
Generate Reports |
Called when generating the following system outputs on the following screens:
|
ParticipantManager.vb |
SaveIncomeContact |
Participant Folder Certification Guided Script |
Called when saving income data on the Income Calculator screen in the Clinic application module. |
ParticipantManager.vb |
CreateChildOrWoman |
Certification Guided Script |
Called when saving woman or child data during the certification process on the following screens from within the Certification Guided Script:
|
ParticipantManager.vb |
GetCertEffectiveDateForPsuedoCert |
Participant List |
Called when a pseudo certification exists, the value of the CERTDATEINLIST business rule equals "START", and the Show Details button is clicked on the following screens:
|
ParticipantManager.vb |
GetOriginalScreenDate |
Income Calculator |
Called when the Copy Items to Current Income button is clicked on the Income Calculator screen in the Clinic application module. |
ParticipantManager.vb |
SaveIncomeContactForMember |
The functional area associated with this in-line SQL method is currently ambiguous. |
This method was converted to a stored procedure; however, since the functional areas associated with this in-line SQL method are not easily identifiable within SPIRIT, the references to this stored procedure were flagged within the code as an XML "TODO:", stating that further research is required (which is outside of scope for this release). The code surrounding the functional areas associated with this method will be researched further during the Research PAQ to identify how and where the stored procedure is referenced. Therefore, nothing should be tested at this time. |
ParticipantManager.vb |
UpdateApplicant |
Applicant Prescreening |
Called when updating applicant data on the Applicant Prescreening screen in the Clinic application module. |
ParticipantManager.vb |
DoesPregnantOrInfantHasMedicaid |
Certification menu |
Called when the Remove Incomplete Certification menu option is selected on the Certification menu within the Participant Folder in the Clinic application module. |
ParticipantManager.vb |
GetFoodInstrumentItemDetails |
Food Prescriptions |
Called whenever food prescriptions are accessed on the following screens:
|
ParticipantManager.vb |
GetIneligibleMembers |
Generate Reports |
Called when generating the following system outputs on the following screens:
|
ParticipantManager.vb |
GetMaximumPriorityCode |
Manage Waiting List |
Called when populating the Manage Waiting List screen and when performing a VOC Certification in the Clinic application module. |
ParticipantManager.vb |
GetMotherOfChild |
Risk Factors |
Called when assigning new risk factors on the Assign Certification Risk Factors screen and when performing a check for low birth weight on the Child Health Information screen in the Clinic application module. |
ParticipantManager.vb |
GetPostpartum |
Woman Health Information |
Called when updating a postpartum woman's health information on the following screens in the Clinic application module:
|
ParticipantManager.vb |
GetPostpartumId |
The functional area associated with this in-line SQL method is currently ambiguous. |
This method was converted to a stored procedure; however, since the functional areas associated with this in-line SQL method are not easily identifiable within SPIRIT, the references to this stored procedure were flagged within the code as an XML "TODO:", stating that further research is required (which is outside of scope for this release). The code surrounding the functional areas associated with this method will be researched further during the Research PAQ to identify how and where the stored procedure is referenced. Therefore, nothing should be tested at this time. |
ParticipantManager.vb |
SaveParticipant |
Applicant Prescreening Participant Folder Certification Guided Script |
Called when saving participant data from any of the following screens:
|
ParticipantManager.vb |
IsMotherOfInfantReceiving MoreThanMaximumAmountOfFormula |
Issue Benefits |
Called when an infant is being issued more than the maximum allowable amount of formula on the Benefits (Issue Benefits) screen in the Clinic application module. |
ParticipantManager.vb |
AssignRiskFactors |
Risk Factors |
Called when assigning new risk factors on the Assign Certification Risk Factors screen from within the Participant Folder in the Clinic application module. |
ParticipantManager.vb |
GetBloodWorkListItems |
Produce Participant Summary |
Called when generating the following system outputs on the following screens:
|
ParticipantManager.vb |
GetHeightWeightListItems |
Produce Participant Summary |
Called when generating the following system outputs on the following screens:
|
ParticipantManager.vb |
GetLowestUnservedPriority |
Manage Waiting List |
Called when populating the Manage Waiting List screen in the Clinic application module. |
ParticipantManager.vb |
GetMoreParticipantInfo |
Clinic Participant List |
Called when the External Data radio button is selected in the Where to Search radio button group and the Search button is clicked on the Participant List screen in the Clinic application module. |
ParticipantManager.vb |
SaveMembers |
Participant Folder Certification Guided Script |
Called when updating participant data from any of the following screens:
|
ParticipantManager.vb |
SavePostPartumInfant |
Child Health Information |
Called when saving postpartum infant data on the Child Health Information screen in the Clinic application module. |
ParticipantManager.vb |
SaveRiskFactorThreshold |
Risk Factors |
Called when updating the threshold value for a risk factor on the Edit Threshold Field Value screen in the Reference Utility application module. |
ParticipantManager.vb |
XferParticipant |
Change Clinic of Operation |
Called when a participant is transferred to a new clinic on the following screens:
|
ParticipantManager.vb |
GetPrtFoodPackageListItems |
Produce Participant Summary |
Called when generating the following system outputs on the following screens:
|
ParticipantManager.vb |
HouseholdHasAnActiveCertification |
The functional area associated with this in-line SQL method is currently ambiguous. |
This method was converted to a stored procedure; however, since the functional areas associated with this in-line SQL method are not easily identifiable within SPIRIT, the references to this stored procedure were flagged within the code as an XML "TODO:", stating that further research is required (which is outside of scope for this release). The code surrounding the functional areas associated with this method will be researched further during the Research PAQ to identify how and where the stored procedure is referenced. Therefore, nothing should be tested at this time. |
ParticipantManager.vb |
SaveResidencyProofforHousehold |
Demographics |
Called when saving Residency Proof data on the Demographics sub-tab on the Demographic Information screen in the Clinic application module. |
ParticipantManager.vb |
EditProgram |
Participant Folder Certification Guided Script |
Called when updating referral contact data on the Referral Contact Information screen in the Clinic application module. |
Household.vb |
Insert |
Applicant Prescreening |
Called when creating a new household using the Applicant Prescreening screen in the Clinic application module. |
Household.vb |
Update |
The functional area associated with this in-line SQL method is currently ambiguous. |
This method was converted to a stored procedure; however, since the functional areas associated with this in-line SQL method are not easily identifiable within SPIRIT, the references to this stored procedure were flagged within the code as an XML "TODO:", stating that further research is required (which is outside of scope for this release). The code surrounding the functional areas associated with this method will be researched further during the Research PAQ to identify how and where the stored procedure is referenced. Therefore, nothing should be tested at this time. |
Member.vb |
Insert |
Applicant Prescreening |
Called when adding a new member to an existing household using the Applicant Prescreening screen in the Clinic application module. |