SAML30B NEED ANALYSIS RE- COMPUTATION - (2020-2021)
←
→
Page content transcription
If your browser does not render page correctly, please read the page content below
SAML30B NEED ANALYSIS RE- COMPUTATION (2020-2021) SAML30B performs the Student Need Analysis re- computation for processing year 2020-2021. The recalculation of the Expected Family Contribution is in accordance with Title IV of the Higher Education Act. Re-computations of Expected Family Contributions are made using Federal Methodology. SAML30B performs the following tasks, in the order listed, for Expected Family Contribution and Edits: 1. Model Determination Edits (dependent or independent) if user selected by control option. 2. Common Assumptions for FC Computations. 3. Federal Tax Computation Procedures to determine tax filing status and computing tax paid, when necessary. 4. Type of Analysis, determining whether a formula for a comprehensive or simplified Expected Family Contribution computation is used. 5. Reject Edits. 6. Type of formula. 7. Expected Family Contribution (FC) Computation, primary and secondary. 1
Need Analysis Module/SAML30B October 2019 All of the tasks listed on the previous page are explained in the Data Element Manipulation section of this document, with the exception of the Reject Edits. Control options selected by the institution control the processing of SAML30B. Re- computations will be made using Federal Methodology. SAML30B automatically processes all students for a nine-month period, but users may select other than nine-month periods. The proration scheme affects the parent and student contribution and is based on the period of enrollment. Proration is controlled by the Student Budget option. When the computation is performed, the SNx File is updated with computed indices and intermediate values. These values are printed on the Financial Analysis Report (FAR) produced by the SAML40B batch program and SAM Online FALU. Other options are available using the SAML30B batch program. A selection can be made determining which computation results (primary or secondary) will be loaded into the Student and Parent Files and which will be loaded for the Student Aid Report (ISIR). Users may determine whether or not a FAR will be produced (when subsequent SAML40B processing is done) based on the change in the EFC as determined by a tolerance amount set in the control options of SAML30B. The user may determine whether SAML30B re-determines the dependency status of students processed. Please see the Input Formats and Data Element Manipulation sections of this document for details. SAML30B processes all records in the indexed SNx File or all records specified by Key Records. Records are selected for the computation based on the processing option. The program may perform the re-computation on all records with the computation of CMPSTAT flag set to R, all records with CMPSTAT set to C, or all records in the file. When re-computations are performed, the SNx Files are updated with the results of computations and flags are set to indicate the new status of the files. The SNx Files are the Student File (SNS), the Parent File (SNP), the Federal File (SNF), the Basic File (SNB) and the Compliance/Ecar File (SNC). Re-computation is performed even if Reject Edits are set, but results will be estimated only (TYPEFC=E). Since records may have missing values, SAML30B supplies default values for missing data that are required for the computation. There is usually one default value, but in some cases the value depends on the student's dependency status or on the value of another data element. Federal Reject Edit information is disclosed only under contract. See your Need Analysis Servicer’s Manual and all materials from the Department of Education for supplementary directions regarding Federal Methodology computations, which SAML30B performs. 2
October 2019 Need Analysis Module/SAML30B SAML30B should be used when: a re-computation of the Expected Family Contribution is required or the user wants to see the intermediate values used in calculating the Expected Family Contribution. Because some control options can change their function and Financial Aid Offices can change their policies from year to year, it is recommended that the values in the Need Analysis Default Tables for 2020-21 be reviewed before processing begins. Data is generally loaded into the SAM System via the data load program, CASU80. CASU80 loads all student-supplied data, federal official EFC, plus some intermediate values. After SAML30B recalculates the EFC, a comparison is performed against the official EFC. If the two are not exactly the same, SAML30B loads the estimated recalculated value into the system. Please note: The EFC calculated in SAML30B is always considered an estimated value. When looking at this value online, it will have an E next to it. The program flow for SAML30B is shown in Figure A. The input files to SAML30B are the sequential Control (CTL) File, the indexed Table (TBL) File, the SNF File, and an optional sequential Key File produced by CASU80 or SAMU41. The four Need Analysis Files (SNS, SNP, SNB, SNC) are opened for input and output. A sequential Print (PRT) File is produced by SAML30B, which contains the processing results and error messages. An optional Output Key File may also be produced. The CTL File provides the control options. The TBL File provides the system and global default values and the SNx control option defaults (in the SNx Defaults (AAB Table) section of the TBL File). Depending on control options, the Schedules (SCH) Table from the TBL File may also be accessed for use in Other than Nine Month calculations. The SNF File is used as input to perform re-computations. 3
Need Analysis Module/SAML30B October 2019 If a Key File (produced by CASU80, MDE/FAFSA Need Analysis Interface program, or SAMU41, General Assignment/Selection FILES program) is used as input, each Key Record is read first, then the corresponding record in the Input SNB File. If the Key File is not used, students are processed by reading the SNB File Control File (sequential) sequentially. Table File (indexed) SNF File (indexed) The four Need Analysis Files (SNP, SNS, SNB, Key File (sequential; optional) SNC) are read and written to. The input from the Need Analysis files are used to perform re- Input/Output computations, and the results are written back to these files. See the Data Element SNP File (indexed) Manipulation section for details. SNS File (indexed) SNB File (indexed) An output report is provided to the Print (PRT) SNC File (indexed) File that contains control options and totals summarizing program processing. It also Output contains error messages for students not processed by the program (with their Student Print File (sequential) ID, Aid Year, and Student Name). Key File (sequential; optional) TECHNICAL REFERENCE Program File IBM/MVS (DD) VAX/VMS File Name IBM/VSE (Define) Record (DLBL) Length CONTROL FILE CTL SEQCTL 80 TABLE FILE TBLINDX IDXTBL 800 INPUT KEY FILE KEY SEQKEY 1600 OUTPUT KEY FILE KEYOUT SEQKEO 1600 SNB FILE SNB IDXSNB 8000 SNC FILE SNC IDXSNC 8000 SNF FILE SNF IDXSNF 8000 SNS FILE SNS IDXSNS 8000 SNP FILE SNP IDXSNP 8000 PRINT FILE PRINT RPRINT 132 4
October 2019 Need Analysis Module/SAML30B Input SAML30 Output CTL PRT Input / Output TBL KEY (optional) SNF SNC SNS SNP KEY (optional) SNB Figure A. SAML30B Program Flow 5
Need Analysis Module/SAML30B October 2019 FILE USAGE The CTL File is read to obtain processing parameters. If the CTL File does not provide a control option value, the Global Defaults (AAA Table) section of the TBL File provides values for global and system defaults. The SNx Default (AAB Table) section of the TBL File provides values that control processing. Depending on the values provided for NINEMTH and TYPETRM options, the Schedule (SCH) Table may be accessed in order that calculations for students for periods other than nine months can be performed. Finally, the program will provide all values for options not found in the TBL File or the CTL Records of the CTL File. If an Input Key File is used by SAML30B, each record of the Key File is read, and then the SNB File is read for a matching record. If no matching record is found in the SNB File the student's name and identifier and the aid year is printed on the output report with an error message. If an Input Key File is not used, the program will read the SNB File sequentially and process students in that order. The optional Output Key File can be created by SAML30B for use as input to SAML40B to produce Student Reports and/or update the Student Aid Master (SAM) File. After reading the SNB File, the program reads the SNS, SNF, SNC and SNP Files for that student. Data is used from these files for re-computations, and the results are written back to the four (SNP, SNS, SNB, SNC) files. See the Data Element Manipulation Section for full details. If matching files are not found for the student, the Student's Name, Identifier, and Aid Year are printed on the output report with an error message. 6
October 2019 Need Analysis Module/SAML30B Input to SAML30B is provided by CTL and TBL Files. CONTROL RECORDS Control Records provide options used during execution of the program. Options are entered in the form KEYWORD=value. Keywords may appear in any order in record positions 07-72, however, positions 01-06 must contain the word SAML30 on all records. The keywords FINISH or END must be position in columns 01-06 in order to indicate the termination of the control options settings. In the alphabetical list of keywords that follows, complete control option names are in parentheses: Please note: It is recommended that the control options be entered one option per line and in alphabetical order for ease of problem resolution. Please note: An error in the spelling of a control option and/or use of an invalid value for a control option will cause the program to stop processing and generate an “invalid control option” error message. WARNING: Control options preceded by one asterisk (*) can be listed in the SNx (AAB) Default Table. If a value is coded in the SNx Default section of the TBL File, that value overrides the program default. The values listed below are the program default values. Control options that are preceded by two asterisks (**) are also used by the online computation program, using the values entered in the SNx Defaults Sections of the TBL File. It is suggested, for compatibility between online and batch computation results, the control options with two asterisks (**) have the same values in the SNx Default Table as the control options used to run this batch program. AIDYR (Aid Year) can change the default Aid Year provided by the Global Defaults (AAA) Table section of the Table (TBL) File. Only records with this Aid Year are processed by the program. COMMENT (Processing Comment) is the comment used in report headings. It may be up to 16 characters, and if it contains blanks, must be enclosed in quotation marks (e.g., "this comment"). 7
Need Analysis Module/SAML30B October 2019 COMPUTE (Computation Specifics) allows the user to determine how the records should be computed. The batch SAML30x program will default this option to C for Congressional Methodology. Please Note: *This is the only value allowed using the batch control option. If choosing to use another value, the user should set the option to the desired value in the SAML30/AAB table in SAMU07 options or in TADD. When the batch option is not specified, the program will retrieve the value in the SAML30/AAB table. A value of A computes all records, a value of P computes only Pell records, a value of C (the default) performs the Congressional Methodology calculation, a value of S for State computation and a value of U for Uniform computation. For ENA Institutional code clients, a value of I uses the Institutional Methodology. DEBUG (Debug Option) displays intermediate values if this option is set to D. ** DEPEND (Dependency Determination) allows the Dependency status for the student to be determined or re-determined. If N (the default), the dependency status (DEPSTF) is not determined (or re-determined). If Y, the dependency status is determined and written to the SNB Record, and used for the re-computations performed by the program. (The value in FDEPDOC) will override this determined value). Please note: Please refer to the Warning Message at the beginning of the Input Format Section for an explanation of the double asterisks (**) preceding this control option. ** EFCOPT (Total Family Contribution Selection) selects which results of re- computation are moved to the SNP (SAM: LU-12 through LU-18 Screens, Data Element Screen Label = FC (located at the bottom of the screens) or ProSAM: Verification Review – EFC Tab: Total FC field) and SNS Records from the SNB Record. A value of P (the default) moves the Primary Total Family Contribution and related indicators to the SNP and SNS Records. A value of S moves the Secondary values. A value of L moves the lesser of the two, and H moves the higher of the two. A value of I transfers institutional parent, student and total family contribution to the SAM File PC, SC, and EFC respectively. If no secondary contribution is calculated, and only the primary exists, the primary is moved to the SNP and SNS Records regardless of the value set for this option. (The values for this option must be set in the SAML40 section of the SNx Defaults Table in the TBL File. Please refer to the Data Element Manipulation section of this document for details on EFCOPT operations and the data elements involved.) ERRORL (Error Level Option) specifies whether all Transaction Records, or only those producing errors and warnings are printed on the output report. A value of E prints only records producing errors and warnings; a value of A (the default) prints all records. 8
October 2019 Need Analysis Module/SAML30B ** FAROPT (Financial Analysis Report) determines whether a FAR print is requested for the student. A value of A (the default) sets the FAR Status Flag (FARSTAT) in the SNB Record to R on each record processed by the program; the FAR is printed when the record is subsequently processed by SAML40B. A value of S sets FARSTAT to R only when the SAML30B computation changes the EFC more than the specified Tolerance Amount. See the Tolerance Amount (TOLER) option. ** FISCYR (Fiscal Year) can change the default Fiscyr Year provided by the SAML30 Defaults (AAB) Table section of the Table (TBL) File. A value of 21 (the default) processes students for the Academic Year 2020-2021. ** INDPC (Independent PC) calculates an independent student parental contribution using the regular formula for the PC for a dependent student. Valid values are N (don’t compute) and Y (compute). If the calculation is performed, the resulting value will be stored in the SNB Record in the data element AB-INDPC. INSTCD (Institutional Code) can change the default Institutional Code provided by the SAML30 Defaults (AAB) Table section of the TBL File. The first 2 characters are the state postal abbreviation. The second 2 characters are any institution-defined value. The default is spaces. WARNING: If you have not utilized INSTCD in the past, do not use this option. * KEYOP (Input Key File) determines whether an Input Key File is read by the program. A value of Y opens the Key File as input, reads each Key Record and processes the corresponding records in the four Need Analysis Files if a matching SNB Record is found. A value of N (the default) does not open the Key File. Please note: The Key File must be defined in your Job Control Language in order for the SAML30B program to use the Key File. Also note, please refer to the Warning Message at the beginning of the Input Format Section for an explanation of the single asterisks (*) preceding this control option. MDETYPE (MDE Type Option) determines whether the Estimated Family Contribution (EFC) will be rounded or truncated to nearest whole number. A value of C truncates the EFC to the nearest whole number. A value of A (the default) will round the EFC to the nearest whole number. The Department of Education is currently using a value of ‘A’ for the need analysis calculation. Please note: This option should be set up in accordance with the manner in which the Central Processing System is calculating the EFC. 9
Need Analysis Module/SAML30B October 2019 ** NINEMTH (Other Than Nine Month Calculation) determines whether the computations are performed for a period other than nine months for students processed CONTROL OPTIONS by SAML30B. A value of N (the default) only reflects an EFC for an enrollment period of nine months. A Keyword Default Value value of Y is for a period other than nine months. When NINEMTH is set to Y, the option TYPETRM AIDYR ............... TBL File must also be set. Refer to the Data Element COMMENT........ Spaces Manipulation section of this document for details on COMPUTE ........ C* NINEMTH and TYPETRM operations. DEBUG ............. Spaces DEPEND ........... N Please note: The Estimated Pell Grant EFCOPT............ P Index/EFC will always be calculated using a ERRORL ........... A Nine Month period of attendance regardless FAROPT............ A what value you choose for this option. FISCYR ............. 14 INDPC ............... N OUTKEY (Output Key File), if set to Y, produces a INSTCD ............. Spaces sequential Output Key File used as input to SAML40B. KEYOP.............. N A value of N (the default) produces no Key File. MDETYPE ......... A NINEMTH .......... N Please note: The Output Key File must be defined in your Job Control Language in order OUTKEY ........... N PDATE .............. System Date PLINES ............. 59 for the SAML30B program to create the Key File. PROCESS ......... S SARPROC ........ P PDATE (Processing Date) changes the default date on TOLER .............. 0 the report and revision date on each record. It is TYPETRM ......... S provided by the Global Defaults (AAA) section of the TBL File if present, or the system date is used. The *Only value in batch date must be entered in the CCYYMMDD format. WARNING: If you choose to provide this date, you must manually update this field every time this program runs; otherwise the same processing date will be used for multiple runs. PLINES (Lines Per Page) changes the default number of lines per page on the report provided by the Global Defaults (AAA) section of the TBL File. The value must be between 29 and 99. The default is 59. 10
October 2019 Need Analysis Module/SAML30B ** PROCESS (Processing) selects the student to be processed. A value of S (the default) causes computation of selected students, only those with the Computation Status Flag (CMPSTAT) set to R (ready). A value of R causes a re-computation of all students with prior computation by SAML30B (CMPSTAT=C). A value of F causes a forced computation of all students, regardless of CMPSTAT value. The following chart shows when processing occurs based on the PROCESS option and the possible CMPSTAT values. PROCESS option combined with Computation Status Flag impact on processing. (Will student be recomputed?) CMPSTAT PROCESS C N P R F Yes Yes Yes Yes R Yes No No Yes S No No No Yes ** SARPROC (SAR Processing) determines which computation results for the Total Family Contribution are moved to the Primary Student Aid Index (PSAI) fields in the SNP and SNS Files. A value of P (the default), moves the Primary Total Family Contribution to the PSAI fields. A value of S moves the secondary values. A value of L moves the lesser of the two values (primary or secondary) and H moves the greater of the two values. If only the primary exists, and there is no secondary calculation, the primary will be moved to the SAM Record regardless of the value set for this option. (The value for this option can be set in the SAML40 section of the SNx Defaults (AAB) Table in the TBL File. Please refer to the Data Element Manipulation section of this document for more details.) ** TOLER (Tolerance Amount) is used in conjunction with the Financial Analysis Report option (FAROPT) described above. This option is set to a numeric value that defines the amount of change in the EFC that causes a FAR to be requested. If FAROPT=S and TOLER=100, the computation must change (increase or decrease) the student's EFC by more than $100 before a FAR Print is requested (FARSTAT=R). A value of 0 is the default. This field is five positions. ** TYPETRM (Type Term) is used in conjunction with the NINEMTH option. The value for this option must match the Type of Term in the Map Records in the Schedule Table section of the TBL File. Values are S (the default) for semester, Q for quarter, T for trimester, and O for other. Please note: The online computation program (Classic Sam clients only), FACLCx, uses the values provided for EFCOPT and SARPROC set in the SAML40 Records of the SNx Defaults (AAB) Table in the manner described above. Please enter the EFCOPT and SARPROC control option defaults in the SAML40 Records in the SNx Defaults (AAB) Table of the TBL File. FACLCx also uses the value provided for INDPC which is set in the SAML30 portion of the SNx Defaults (AAB) Table. Please enter the INDPC default in the SAML30 Records of the SNX Defaults (AAB) Table of the TBL File. 11
Need Analysis Module/SAML30B October 2019 TABLE FILE The Global Defaults section of the TBL File provides system and global default values. The Map Records in the Schedule Table section of the TBL File provide the type of terms to be used for computations for other than nine month periods (if NINEMTH and TYPETRM options are selected in the CTL File). The Need Analysis Defaults section (**SNxDFLT) of the TBL File provides the default values for SAML30B processing, and is built using SAMU07 or TDD (Table Data Dictionary). Default values used by SAML30B, SAML40B and FACLC2 (the online computation program) are entered in this section of the TBL File. The format is as follows: Program ID 01-06 SAML30 Default Option 08-72 KEYWORD=value Please note: The values for EFCOPT and SARPROC used in SAML30B are entered in the SAML40 section of the SNX Defaults (AAB) Table. These values are accessed by SAML30B to perform the functions described in the CTL Record section of this manual. (They are also accessed by SAML40B and by FACLC2 the online computation program. This multiple use of these control option values ensures consistency in the computational results and their storage. Please see Online and SAML40B documentation for applicable details). When building the SNx Defaults (AAB) Section (Classic SAM clients only) of the TBL File, the heading should be "**SNxDFLTS," and the program identifier should be SAML30. See the Input Formats section of this document for details of the processing option values that may be set in the SNx Defaults Table. Because control options (like SARPROC and EFCOPT) can change their function, and Financial Aid Offices can change their policies from year to year, it is strongly recommended that the values in the Need Analysis Default Tables for the upcoming year be reviewed before processing begins for the new year. 12
October 2019 Need Analysis Module/SAML30B Need is recomputed for a student if: The value for the Computation Status (SAM: CMPSTAT) Flag in the SNB File is set to R (ready for computation), and The control option PROCESS is set to F (forced computation on all students no matter what the value for CMPSTAT), and The control option PROCESS is set to R (re-compute) and the Computation Status (CMPSTAT) Flag is set to C (computed). Re-computation of need may be processed using Federal Methodology only. The amounts set in the common assumptions processing are used as values for the fields referred to in the computation section; if no amounts are assumed the amounts reported are used. If a field referred to is blank and has no assumed value, zero is used for computation purposes. All negative amounts used are set to zero for computation purposes. Figures are calculated to 3 decimal places and rounded to whole numbers upward from .500 and downward from .499. After computations are made, AB-TYPCOMP is set to S and CMPSTAT is set to C, REVIS1C, 2, or 4 will get the current system date. (If REVIS1C=spaces, then it gets the current system date and the program stops checking; if it is populated, the program checks REVIS2C. If REVIS2C=spaces, it gets current date and the program stops checking. This process is repeated for REVIS4C if necessary.) Please note: The date displayed in the App Received Dt field on the SAM: LU-21 Screen or the ProSAM – ISIR Verification Review – Additional Tab: Application Date Received field represents the date the latest FAFSA application was received by the Central Processor. 13
Need Analysis Module/SAML30B October 2019 MODEL DETERMINATION If the Dependency Status Determination option is set to yes (DEPEND=Y), SAML30B will determine the dependency status of all students processed, or re-determine dependency status if it is already determined (i.e. values for dependency status were received from the federal processor, or a previous run of SAML30B, or while online). In the Model Determination procedure the DEPSTF field in the SNB File is set to a value of I for independent or D for dependent, these values will be used in all subsequent operations. However, if there is a value in FDEPDOC in the SNB File, that value is used to populate DEPSTF in the SNB File. FDEPDOC is the override for the federally calculated dependency status (SAM: FALU1 Screen or ProSAM: Verification Review – Dependency Tab). The program reads the SNB File for data elements used in this determination and first sets the DEPSTF value to D, which remains unless calculations cause it to change to I. The program uses only reported data when performing the edits to determine model, except for those assumptions outlined in the edits. If there is a value in FDEPDOC, it will override the model determination process. FDEPDOC SNB Dependency status, override DEPSTF in SNB File is set to the value in FDEPDOC: D - Dependent, I - independent The student will be determined Independent, and dependency status fields in the SNB and SNS Files will be set to I if the student meets any of the criteria below: (otherwise, D is moved to dependency fields) If Born Before 1997 is Y; or Grad/Prof Student is Y; or Is Student Married is Y; or Orphan/Ward/Foster Care is Y; or Do You have Children or Legal Dependents is Y; Active Military Duty is Y; Veteran Status is Y; Emancipated minor is Y; in legal guardianship is Y; Unaccompanied youth by school district liaison is Y; Unaccompanied youth determined by HUD is Y; or At Risk of Homelessness is Y. Please note: If FDEPDOC in the SNB File is other than spaces, indicating a federal override value for the dependency status, or indicating user override (value entered online in Dep Doc on Screen FALU1) the FDEPDOC value will override any determinations of dependency by SAML30B. If FDEPDOC equals D, all DEPSTF fields will be set to D. If FDEPDOC equals any other value, all DEPSTF fields will be set to I. If the program determines the dependency status, it will be accomplished before the common assumptions are set and before computations are made. See details on effects of Dependency Status in common assumption section and computations. 14
October 2019 Need Analysis Module/SAML30B Federal Methodology Model Determination Please see Figure D. ASSUMPTIONS Please see Figure E. When assumptions are set, an A is placed in the status code field for that element (element name + s) in either the SNP or SNS File. Guidelines for Computations 1. Use the amounts assumed as values for the fields referred to. If no amount is assumed, use the reported amount. 2. If any field referred to is blank and has no assumed value, use zero for computation purposes, but retain the reported values for use in verification selection edits. 3. Set any negative amounts on the input data to zero for computation purposes, but retain the reported values for use in verification selection edits. 4. Unless otherwise specified, all calculations should be carried to 3 decimal places and then rounded to the nearest whole numbers (upward from .500 and downward from .499). Rounding should be performed after each calculation in the formula. The intermediate value that is the result of each step will not have any decimal digits. For example: 4.5 would be rounded to 5; 4.499 would be rounded to 4; -4.5 would be rounded to -5. 5. Intermediate values that are requested with certification output data are marked with two asterisks (**). 15
Need Analysis Module/SAML30B October 2019 ASSUMPTION OVERRIDES In addition to all the assumptions, there are six assumption overrides that can come in directly on the ISIR, or can be overridden by the school. If these assumption overrides come in on the ISIR in the fields indicated below, an “X” will be loaded into the source field for the particular field that is being overridden, and SAML30B will treat the “X” as an override. If the school is the one who initiates the override, the user will put an “O” in the source field for the particular field that they want to override the assumption. The system will not allow a user to put an “X” in the source field; that can only be done if the override is initiated from the ISIR. The “X” is reserved for ISIR initiated, and the “O” is reserved for school/user initiated, but both behave the same – overriding the assumption. Below are the six assumption overrides and the fields they pertain to. Additionally, for the six assumption overrides listed below, to clear the assumption the user can put either the same value (that causes the assumption) in the revised field, or a corrected value in the revised field instead of clearing the assumption in the manner described above. This is user preference, allowing more than one way to override the assumption. 1.) Assumption override #1 – Parents’ Number in College assumed to be 1 when the number in college is greater than 6. ISIR field #200. 2.) Assumption override #2 – Parents’ AGI assumed equal to sum of father and mother earned income portions. ISIR field 201. 3.) Assumption override #3 – Student’s Number in College assumed to be 1 when number in college equals number in the household and both are greater than 2. ISIR field #202. 4.) Assumption override #4 – Student’s AGI assumed equal to the sum of student and spouse earned income portions. ISIR field #203. 5.) Assumption override #5 – Parents’ Additional Financial Information Total assumed to be zero. ISIR field #204. 6.) Assumption override #6 – Student’s Additional Financial Information Total assumed to be zero. ISIR field #205. 16
October 2019 Need Analysis Module/SAML30B SIMPLIFIED NEEDS TEST The appropriate simplified need analysis calculation is performed (see Type of Formula Determination section) if any one of the following conditions is met. The results of the calculations are placed in the primary FC fields. (The long calculation is performed also if supplemental data that matches the model is provided and the results are placed in the secondary FC fields.) If a value has been assumed for a data field, then the assumed value should be used for the edits that use that data field, unless otherwise stated in the edit. Please note: The Tax Return Status question must have been completed by the parent and/or the student in order to meet the simplified needs test because no assumption is made when Tax Return Status is left blank. If an income field is blank, zero will be used for the calculations in the edits. SIMPLIFIED NEEDS TEST Dependent Model (DEPSTF=D) If the Parents AGI (PAGIR), Fathers’ Income (PFWAG), Mother’s Income (PMWAG), Parents’ Income from Worksheet A calculation, and Parents’ Income from Worksheet B calculation are all blank, the Simplified Needs Test is not performed. (Edit 3001) One of parents’ Medicaid or SSI (PSSIB), SNAP, Free/Reduced Price Lunch (PFLB), TANF (PTANF), WIC (PWIC) or Dislocated Worker (PDISWK) is Yes, and (parents’ reported AGI (PAGIR) is non-blank, and assumed AGI (or reported AGI if no assumption has been made) is less than $50,000, or (parents’ reported AGI is blank and Parent 1 income (PFWAG), plus Parent 2 income (PMWAG), is less than $50,000). Set simplified needs. (Edit 3002) Parents’ type of tax return (PTRFIL) is Trust Territory (4), parents’ reported AGI (PAGIR) is non-blank, and assumed AGI (or reported AGI if no assumption has been made) is less than $50,000. Set simplified needs (Edit 3003) If parent’s tax return status (PFILRTN) is Will Not File, parents’ type of tax return (PTRFIL) is blank, and Parent 1 income (PFWAG) plus Parent 2 income (PMWAG) is less than $50,000. Set simplified needs. (Edit 3004) Parents filed a schedule 1 (PFLSC1) is No, parents’ type of tax return (PTRFIL) is 1040, parents’ reported AGI (PAGIR) is non-blank, and assumed AGI (or reported AGI if no assumption has been made) is less than $50,000. Set simplified needs. 17
Need Analysis Module/SAML30B October 2019 AUTOMATIC ZERO EFC TEST Dependent Model (DEPSTF=D) (Edit 3005) One of parents’ Medicaid or SSI (PSSIB), SNAP (PFSB), Free/Reduced Price Lunch (PFLB), TANF (PTANF), WIC (PWIC) or Dislocated Worker (PDISWK) is Yes, and (parents’ reported AGI (PAGIR) is non-blank, and assumed AGI (or reported AGI if no assumption has been made) is $26,000 or less) or (parents’ reported AGI is blank and Parent 1 income (PFWAG) plus Parent 2 income (PMWAG) is $26,000 or less). Set Automatic Zero EFC. (Edit 3006) Parents’ type of tax return (PTRFIL) is Trust Territory (4), parents’ reported AGI (PAGIR) is non-blank and assumed AGI (or reported AGI if no assumption has been made) is $26,000 or less. Set automatic Zero EFC. (Edit 3007) Parents’ tax return status (PFILRTN) is will not file, parents’ type of tax return (PTRFIL) is blank, and Parent 1 income (PFWAG) plus Parent 2 income (PMWAG) is $26,000 or less. Set automatic Zero EFC. (Edit 3008) Parents filed a schedule 1 (PFLSC1) is No, parents’ type of tax return (PTRFIL) is 1040, parents’ reported AGI (PAGIR) is non-blank, and assumed AGI (or reported AGI if no assumption has been made) is $26,000 or less. Set automatic Zero EFC. Independent Model (DEPSTF=I) (Edit 3013) Student’s marital status is married, student’s number of family members is greater than 2, one of student’s Medicaid or SSI (SSSIB), Food Stamps (SFSB), Free/Reduced Price Lunch (SFLB), TANF (STANF), WIC (SWIC) or Dislocated Worker (PDISWK) is Yes, and (student’s reported AGI (SAAGI) is non-blank and assumed AGI (or reported AGI if no assumption has been made) is $26,000 or less) or (student’s reported AGI is blank and student’s income (SAWAG) plus spouse’s income (SASPSW) is $26,000 or less). Set automatic Zero EFC. (Edit 3014) Student’s marital status is married, student’s number of family members is greater than 2, student’s type of tax return (STRFIL) is Trust Territory (4), and student’s reported AGI (SAAGI) is non-blank and assumed AGI (or reported AGI if no assumption has been made) is $26,000 or less. Set automatic Zero EFC. 18
October 2019 Need Analysis Module/SAML30B (Edit 3015) Student’s marital status is married, student’s number of family members is greater than 2, student's tax return status (SFILRTN) is Will Not File, student’s type of tax return (STRFIL) is blank, and student’s income (SAWAG) plus spouse’s income (SASPSW) is $26,000 or less. Set automatic Zero EFC. (Edit 3016) Student’s marital status is married, student’s number of family members is greater than 2, student filed a schedule 1 (SFLSC1) is No, students’ type of tax return is 1040, student’s reported AGI (SAAGI) is non-blank and assumed AGI (or reported AGI if no assumption has been made) is $26,000 or less. Set automatic Zero EFC. (Edit 3017) Student’s marital status is single, separated, or divorced/widowed, student’s number of family members > 1, one of student’s Medicaid or SSI (SSSIB), Food Stamps (SFSB), Free/Reduced Price Lunch (SFLB), TANF (STANF), WIC (SWIC) or Dislocated Worker (PDISWK) is Yes, and (student’s reported AGI (SAAGI) is non-blank and assumed AGI (or reported AGI if no assumption has been made) is $26,000 or less) or (student’s reported AGI is blank and student’s income (SAWAG) plus spouse’s income (SASPSW) is $26,000 or less). Set automatic Zero EFC. (Edit 3018) Student’s marital status is single, separated, or divorced/widowed, student’s number of family members > 1, student’s type of tax return (STRFIL) is Trust Territory (4), and student’s reported AGI (SAAGI) is non-blank and assumed AGI (or reported AGI if not assumption has been made) is 26,000 or less. Set automatic Zero EFC. (Edit 3019) Student’s marital status is single, separated, or divorced/widowed, student’s number of family members > 1, student's tax return status (SFILRTN) is Will Not File, student’s type of tax return (STRFIL) is blank, and student’s income (SAWAG) is $26,000 or less. Set automatic Zero EFC. (Edit 3020) Student’s marital status is single, separated, or divorced/widowed, student’s number of family members > 1, student filed a schedule 1 (SFLSC1) is No, student’s type of tax return is 1040 and student’s reported AGI (SAAGI) is non-blank and assumed AGI (or reported AGI if no assumption has been made) is $26,000 or less. Set automatic Zero EFC. 19
Need Analysis Module/SAML30B October 2019 SIMPLIFIED NEEDS TEST Independent Model (DEPSTF=I) If Student’s AGI (SAAGI), Student’s Income (SAWAG), Spouse’s Income (SASPSW), Student’s Income from calculated Worksheet A, and Student’s Income from calculated Worksheet B are all blank, the Simplified Needs Test is not performed. (Edit 3009) One of student’s Medicaid or SSI (SSSIB), SNAP (SFSB), Free/Reduced Price Lunch (SFLB), TANF (STANF), WIC (SWIC) or Dislocated Worker is Yes, and (student’s reported AGI (SAAGI) is non-blank and assumed AGI (or reported AGI if no assumption has been made) is less than $50,000 or (student’s reported AGI is blank and student’s income (SAWAG) plus spouse’s income (SASPSW) is less than $50,000). Set simplified needs. (Edit 3010) Student’s type of tax return (STRFIL) is Trust Territory (4), and student’s reported AGI (SAAGI) is non-blank and assumed AGI (or reported AGI if no assumption has been made) is less than $50,000. Set simplified needs. (Edit 3011) Student's tax return status (SFILRTN) is Will Not File, student’s type of tax return (STRFIL) is blank, and student’s income (SAWAG) plus spouse’s income (SASPSW) is less than $50,000. Set simplified needs. (Edit 3012) Student filed a schedule 1 (SFLSC1) is No, student’s type of tax return (STRFIL) is 1040, student’s reported AGI (SAAGI) is non-blank and assumed AGI (or reported AGI if no assumption has been made) is less than $50,000. Set simplified needs. REJECT EDIT SPECIFICATIONS Reject reason codes are alphabetic and numeric. The codes are listed in “2020-2020 Specifications for Software Developers – Complete Reject Edit Specifications”. When an application has been rejected for more than one reason, use the highest priority code. If a value has been assumed for a data field, the assumed value should be used for the reject edits which use that data field unless otherwise stated in the reject edit. For a list of the reject codes please see Figure H. CPS will be calculating an EFC for students/parents who have only a signature reject edit of 14 or 15. However, this EFC is NOT official and can only be used in awarding state aid at an institution. The field SNB-EFCSREJ will be populated with the EFC for signature rejects. If a student has an EFC in this field, users can assume that the student only had a signature reject and can use this for awarding their State aid, but not Federal aid. 20
October 2019 Need Analysis Module/SAML30B DERIVED VALUES These are working storage fields that are used within the program only, and not stored permanently in fields in any SNx File. They are derived, or computed, by the program for use within the program processing. The program determines the Tax Filing Status based on the Tax Return Filed, Tax Return Status, and AGI. The Tax Filing Status (stored internally for program use in a working storage field) is then used to determine which income is used and whether or not Income Taxes Paid is used. WS-PTAX-FILER Parent's Tax Filing Status IF PTRFIL PFILRTN PAGIR THEN WS-PTAX-FILER F,E,A,Z Y spaces 1,2 Y spaces spaces numeric Y spaces spaces zero N spaces 3 N spaces spaces spaces N WS-STAX-FILER Student's Tax Filing Status IF STRFIL SFILRTN SAAGI THEN WS-STAX-FILER F,E,A,Z Y spaces 1,2 Y spaces spaces numeric Y spaces spaces zero N spaces 3 N spaces spaces spaces N 21
Need Analysis Module/SAML30B October 2019 WS-TYPE ANALYSIS When the student is processed by the Simple Need Test section of the program, if the student passes the test, the WS-TYPE-ANALYSIS field is set to S for Simple. Otherwise it remains R for Regular. This working storage field, WS-TYPE-ANALYSIS, is then used in the formula determination sections of the processing, and during the computation formulas. It is also used in both the Primary and Secondary Contributions Sections when loading data for display on the FC lines at the bottom of the online screens. (This value in WS-TYPE-ANALYSIS is eventually loaded into PRIFMPS.) Other working storage fields are created by the program. These are discussed in the sections where they are used. Setting Working Storage for FM Calculation Before working storage is set for the FM (Federal Methodology) Computation, CALC (Calculation) and STS (Status) columns/fields are cleared (set to spaces) so only original/revised data, professional judgment data, or overrides from the Revised column are used. If a value does not exist in the REVISED column/field, the value from the FM (SAM: Federal Methodology, or ProSAM: Original) column/field is moved. The list below shows the names of the data elements that may be moved to working storage. STUDENT DATA (from the SNB File) FM/Original Column REVISED Column FM/Original Column REVISED Column SALNR SALNR2 LGLDEP LGLDEP2 SCITIZN SCITIZN2 RQADEFC RQADEFC2 SYRINC SYRINC2 SSNMCH SSNMCH2 SRES SRES2 CAMPUS1 CAMPUS21 PRES PRES2 CAMPUS2 CAMPUS22 SHSETP SHSETP2 CAMPUS3 CAMPUS23 PDEG PDEG2 CAMPUS4 CAMPUS24 SVET SVET2 CAMPUS5 CAMPUS25 DEPCHD DEPCHD2 CAMPUS6 CAMPUS26 22
October 2019 Need Analysis Module/SAML30B PARENT DATA (all elements are from the SNP File) FM/Original Column REVISED Column FM/Original Column REVISED Column PMARITL PMARTL2 PEDCRD PEDCRD2 PNTCS PNTCS2 PCSPTD PCSPTD2 PAGE PAGE2 PNBEMP PNBEMP2 PSIZHHD PSZHHD2 PGTSAD PGTSAD2 PEXEMP PEXEMP2 PCOMBY PCOMBY2 PNRPS PNRPS2 PPENPY PPENPY2 PFWAG PFWAG2 PIRAPY PIRAPY2 PMWAG PMWAG2 PCASH PCASH2 POTI POTI2 PORV PORV2 PINT PINT2 PINVV PINVV2 PDIV PDIV2 PORD PORD2 PBEX PBEX2 PINVD PINVD2 PADJ PADJ2 PBFV PBFV2 PINCA1 PINCA12 PBFD PBFD2 PBFRI PBFRI2 PFARMV PFARMV2 PAGIR PAGIR2 PFARMD PFARMD2 PATHX PATHX2 PA PSS PSS2 PEXCLD PEXCLD2 PINCCR PINCCR2 PFILRTN PFILRTN2 PELGFIL PELGFIL2 P2ONTI P2ONTI2 PADC PADC2 PIRADS PIRADS2 PONTI PONTI2 PUTXPN PUTXPN2 PITXP PITXP2 PMCALL PMCALL2 PMED PMED2 PVNEBN PVNEBN2 PTUIT PTUIT2 PNTUIT PNTUIT2 PCOOP PCOOP2 PTRFST PTRFST2 STUDENT DATA (all elements are from the SNS File) FM/Original Column REVISED Column FM/Original Column REVISED Column SMARITL SMARITL2 SASS SASS2 SAGE SAGE2 SAADC SAADC2 SSIZHHD SATHX SSZHHD2 SACS SACS2 SEXEMP SEXEMP2 SAONTI SAONTI2 SNRPS SNRPS2 SAITX SAITX2 STRFIL STRFIL2 SAMED SAMED2 SAGIM SAGIM2 SATUIT SATUIT2 SAGIA SAGIA2 SATUTN SATUTN2 SAVFM SAVFM2 SCASH SCASH2 SAVCA SAVCA2 SORIV SORIV2 SAVOM SAVOM2 SORI SORID2 SAVOA SAVOA2 SBFV SBFV2 SAWAG SAWAG2 SBFD SBFD2 SASPSW SASPSW2 SFARMV SFARMV2 SAOTI SAOTI2 SFARMD SFARMD2 SAAGI SAAGI2 SEXCLD SEXCLD2 SINCCR SINCCR2 STOTSTF STOTSTF2 SFILRTN SFILRTN2 SCTSTF SRCTSTF2 SELGFIL SELGFIL2 S2ONTI S2ONTI2 TRCSWK TRCSWK2 SEDCRD SEDCRD2 23
Need Analysis Module/SAML30B October 2019 STUDENT DATA (all elements are from the SNS File) continued FM/Original Column REVISED Column FM/Original Column REVISED Column SCSTPD SCSTPD2 SNBEMP SNBEMP2 SGTSAD SGTSAD2 SCOMPY SCOMBY SPENPY SPENPY2 SCOOP SCOOP2 SIRADS SIRADS2 SIRAPY SIRAPY2 SMCALL SMCALL2 SUTXPN SUTXPN2 SHOMLS SHOMLS2 SORNRM SORNRM2 SVATYP SVATYP2 SVAREC SVAREC2 STRFST STRFST2 24
October 2019 Need Analysis Module/SAML30B Adjusting Missing or Invalid Values Just prior to performing the calculations, the program checks the fields listed below. If they do not contain values that can be used correctly in the calculations, the program sets them to usable values. These may be values from fields in the SNx Files OR values that have been derived by the program. The conditions necessary and the values used are shown below. Field Condition Value it is set to PAGE if spaces 45 if < 25 25 if > 65 65 THESE FIELDS ARE SET TO ZERO ONLY FOR THE CALCULATION. They are not stored permanently in any file or field. Fields that are set to zero if they contain spaces PSIZHHD PEXEMP PNRPS PADJW PINT PDIV PBFRI PBEX PADJ PINCA1 PINCA2 PINCADJ SSIZHHD SEXEMP SNRPS SAGIA SAGIM SAGE SAVOA SAVOM SAVCA SAVCM Fields set to zero for the calculation if they contain spaces or if less than zero (these are the fields that may not be negative amounts in the calculations). PFWAG PMWAG PEXCLD POTI PONTI P2ONTI PAGIR PDED PITXP SORIV PCASH PORV PORD PBFE PBFV PBFD SORID SBFE SBFV SBFD SAWAG SASPSW SAADJ SAOTI SAONTI S2ONTI SAAGI SAITX SCASH SEXCLD SORIE SORIV SORID SEDCRD SCSTPD SNBEMP SGTSAD SIRAPY SACS SDIVINC SIRADS SUTXPN SMCALL SOUTX SORNRM SCOOP PEDCRD PCSTPD PNBEMP PGTSAD PCOMBY PCOOP PPENPY PIRAPY PNTCS PINT PIRADS PUTXPN PMCALL PVNEBN POUTX SAVO 25
Need Analysis Module/SAML30B October 2019 DETERMINATON OF FORMULA TYPE Please see Figure B for Formula Determinations. Formula #1 Dependent DEPSTF=D. Formula #2 Independent without dependents other than a spouse DEPSTF=I, SSIZHHD not >2, SMARITL=M or DEPSTF=I, SSIZHHD=1, SMARITL = U or S Formula #3 Independent with dependents other than a spouse DEPSTF=I, SSIZHHD >2,SMARITL=M or DEPSTF=I, SSIZHHD>1, SMARITL = U or S Formula #4 Simplified Dependent DEPSTF=D Formula #5 Simplified Independent without dependents other than a spouse DEPSTF=I, SSIZHHD not >2, SMARITL=M or DEPSTF=I, SSIZHHD=1, SMARITL = U or S Formula #6 Simplified Independent with dependents other than a spouse DEPSTF=I, SSIZHHD>2, SMARITL=M or DEPSTF=I, SSIZHHD>1, SMARITL = U or S FEDERAL METHODOLOGY CALCULATIONS Please see Figure C for Determination of Tax Filing Status and Figure F for Calculations. NON-NINE MONTH ADJUSTMENT This section performs the adjustments for periods other than nine months. Please see Figure G and information on Non-Nine Month Adjustments. The other than nine month calculation is controlled by several control options: NINEMTH, MDETYPE and TYPETRM. The NINEMTH control option must be set to Y, which indicates a non-nine month calculation is to be performed. 26
October 2019 Need Analysis Module/SAML30B The TYPETRM control option controls, system wide, enrollment length used during the calculation, unless the override enrollment length is non-blank on SAM: FACLU1 screen or ProSAM: Verification Review – General/Enrollment Tab. For example: NINEMTH = Y, MDETYPE = C, TYPETRM = S and the OVRENRL on FACLU1 is equal to 10. You will get an other than nine month calculation using ten months instead of nine and the result will be rounded maintaining compatibility with the Central Processing System calculation of the EFC. If NINEMTH = N, the student and parent contribution is based on nine months. The value in ENRLGH and OVRENPL are ignored when NINEMTH = N. The value in ENRLGH (SNB File) is used for Enrollment Length. However, if the field OVRENRL has a value, that value overrides the value in ENRLGH and is used in this adjustment calculation. Adjustments are calculated based on Dependency Status and Greater-Than-Nine-Months or Less-Than-Nine-Months (and Type Analysis). See following sections for details. 27
Need Analysis Module/SAML30B October 2019 FOR DEPENDENT/GREATER THAN 9 MONTHS (Formula 1 & 4) Step 1: PAAVLI (SNP) must be numeric, or adjustment is not calculated. Step 2: Alternate AAI = 5250 + PAAVLI Step 3: if AAI equals then TPC equals -3410 or less -750 -3409 through 17000 0.22 X AAI 17001 through 21400 3740 + (0.25 X (of AAI over 17000)) 21401 through 25700 4840 + (0.29 X (of AAI over 21400)) 25701 through 30100 6087+ (0.34 X (of AAI over 25700)) 30101 through 34500 7583 + (0.40 X (of AAI over 30100)) 34501 or more 9343 + (0.47 X (of AAI over 34500)) Step 4: TPC is divided by PNRPS and the results loaded into ALT-PC. Step 5: In this step, the PCONF from the Revised column/field is used. If it is not numeric, then the PCONF from the FM/Original Column/field is used. The results of this step are loaded into the PCONF Revised column/field. MCA = (ALT-PC less PCONF) divided by 12. PCONF = (Enrollment Length less 9) multiplied by MCA (this result is rounded and if it is less than zero, PCONF is set to zero). Step 6: MCA is rounded and if it is less than zero, MCA is set to zero. Step 7: If Type Analysis equals Y, then the value in MCA is moved to SAJGT9 (SNB File). If Type Analysis does not equal Y, then the value in MCA is moved to PAJGT9 (SNB File). FOR DEPENDENT/LESS THAN 9 MONTHS (Formula 1 & 4) Step 1: In this step, the PCONF in the Revised Column/field is used. If it is blank, the PCONF in the FM/Original Column/field is used. The result is put in the PCONF Revised column/field. MCA = PCONF divided by 9. (if both PCONF fields are spaces, MCA is set to zero) PCONF (SNP) = MCA times enrollment length. (result is rounded) PPCONF (SNB) = PCONF Step 2: If MCA is less than zero, MCA is set to zero. Step 3: If Type Analysis=Y, the value in MCA is moved to SAJLT9 (SNB File). If Type Analysis is not Y, the value in MCA is moved to PAJLT9 (SNB File). 28
October 2019 Need Analysis Module/SAML30B FOR INDEPENDENT (Formula 2,3,5, & 6) Step 1: In this step, the SCONF in the Revised Column/field is used. If it is blank, the SCONF in the FM/Original Colum/field is used. The result is put in the SCONF Revised column/field. MCA = SCONF divided by 9. (if both SCONF fields are spaces, MCA is set to zero) SCONF (SNP) = MCA times enrollment length. (Result is rounded) PSCONF (SNB) = SCONF Step 2: If MCA is less than zero, MCA is set to zero. FM FORMULAS Two calculations, a primary and a secondary, will be performed if an applicant has met the simplified needs test and has reported supplemental data that matches their model. For dependent applicants, supplemental data is defined as follows: Parents’/Student’s Cash, Savings and Checking, Parents’/Student’s Real Estate/Investment Net Worth, Parents’/Student’s Business/Farm Net Worth. For independent applicants, supplemental data is defined as follows: Student’s Cash, Savings and Checking, Student’s Real Estate/Investment Net Worth, Student’s Business/Farm Net Worth. When the simplified needs test is met, the simplified calculation will always be the primary number. If the automatic zero EFC flag is set to Y, the Primary EFC is set to 0 the formula type is calculated as well as the Total Income (TI), the Student Total Income (STI) and FISAP Total Income (FTI)) and no Secondary EFC is calculated. For all other records, the primary EFC and secondary EFC are calculated as follows: Primary EFC: - If the simplified needs test is met, the simplified calculation is used for formula types 4, 5 or 6. - If the simplified needs test is not met, the full data calculation is used for formula types 1, 2, or 3. Secondary EFC: - If the simplified needs test is met and the supplemental data has been completed, the full data calculation is used for formulas 1, 2 or 3. 29
Need Analysis Module/SAML30B October 2019 Conditions DEPSTF TYPE ANALYSIS OTHER FIELDS FM Formula Used D R Formula 1 D S Reject Edits processing results Formula 4 I R SSIZHHD 1, SMARITL = U or S I R following fields are non-blank: Formula 1 (PAGIR, or PFWAG, or PMWAG, Steps 1-8 Or Parents’ Income from calculated Worksheet A, or Parent’s Income from Calculated Worksheet B, Parents’ Marital status, Parents’ Number of Family Members, Parents’ Number in College I S SSIZHHD > 2, SMARITL = M or Formula 6 SSIZHHD > 1, SMARITL = U or S Reject Edit processing results I S following fields are non-blank: Formula 4 (PAGIR, or PFWAG, or PMWAG, Steps 1-5 or Parents’ Income from calculated Worksheet A, or Parent’s Income from Calculated Worksheet B, Parents’ Marital status, Parents’ Number of Family Members, Parents’ Number in College Figure B. FM Formula Determinations 30
October 2019 Need Analysis Module/SAML30B DETERMINATION OF FILING STATUS Tax Return Status Tax Filing Status as reported by applicant derived from data/program-generated Edit 2014-If Parents’ Type of Tax Return Assume parents’ tax filing status is tax filer. (PFILRTN) is non-Blank. Edit 2015-If Parents’ Tax Return Status Assume parents’ tax filing status is tax filer. (PTRFIL) is Filed or Will File and Parents’ Type of Tax Return (PFILRTN) is Blank. Edit 2016-If Parents’ AGI (PAGIR) is Assume parents’ tax filing status is tax filer. Positive or Negative, Parents’ Tax Return Status (PTRFIL) is Blank and Parents’ Type of Tax Return (PFILRTN) is Blank. Edit 2017-If Parents’ Tax Return Status Assume parents’ tax filing status is non-tax filer. (PTRFIL) is Will Not File and Parents’ Type of Tax Return (PFILRTN) is Blank. Edit 2018-If Parents’ AGI (PAGIR) is Assume parents’ tax filing status is non-tax filer. Blank or zero, Parents’ Tax Return Status (PTRFIL) is Blank and Parents’ Type of Tax Return (PFILRTN) is Blank. Edit 2052-If Student’s Type of Tax Return Assume student’s tax filing status is tax filer. (SFILRTN) is non-Blank. Edit 2053-If Student’s Tax Return Status Assume student’s tax filing status is tax filer. (STRFIL) is Filed or Will File and Student’s Type of Tax Return (SFILRTN) is Blank. Edit 2054-If Student’s AGI (SAAGI) is Assume student’s tax filing status is tax filer. Positive or Negative, and Student’s Tax Return Status (STRFIL) is Blank and Student’s Type of Tax Return (SFILRTN) is blank. Edit 2055-If Student’s Tax Return Status Assume student’s tax filing status is non-tax filer. (STRFIL) is Will Not File and Student’s Type of Tax Return (SFILRTN) is Blank. Edit 2056-If Student’s AGI (SAAGI) is Assume student’s tax filing status is non-tax filer. Blank or zero, Student’s Tax Return Status (STRFIL) is Blank and Student’s Type of Tax Return (SFILRTN) is Blank. Figure C. Determination of Tax Filing Status 31
Need Analysis Module/SAML30B October 2019 MODEL DETERMINATION ASSUMPTIONS CONDITION PROCEDURE Edit 1001-Born Before (BORNO) 1/1/97 is blank or Assume Yes for Born Before 1/1/97. No, and Date of Birth is not blank or invalid and is less than 1/1/97. Edit 1002-Born Before (BORNO) 1/1/97 is blank or Assume No for Born Before 1/1/97. Yes, and Date of Birth is not blank or invalid and is greater than 12/31/96. Edit 1003-Born Before (BORNO) 1/1/97 is blank and Assume No for Born Before 1/1/97. Date of Birth is blank or invalid. Edit 1004-Is Student Married is blank or No and Assume Yes for Is Student Married. Student’s Marital Status (SMARITL) is M or S. Edit 1005-Is Student Married is blank or Yes and Assume No for Is Student Married. Student’s Marital Status (SMARITL) is single or Divorced/widowed. Edit 1006-Is Student Married is blank or Yes, Assume No for Is Student Married. Student’s Marital Status (SMARITL) is blank and Student’s Number of Family Members (SSIZHHD) is 01 or blank. Edit 1007-Is Student Married is blank, Student’s Assume Yes for Is Student Married. Marital Status (SMARITL) is blank, Student’s Number Of Family Members (SSIZHHD) is 02, Do You Have Children (DEPCHD) is N and Legal Dependents Other Than Children/Spouse (LGLDEP) is N. Edit 1008-Is Student Married is blank or Yes, Assume No for Is Student Married. Student’s Marital Status (SMARITL) is blank, Student’s Family Members (SSIZHHD) is 02 and (Do you Have Children (DEPCHD) is Y) or (Legal Dependents Other Than Children/Spouse (LGLDEP) is Y). Edit 1009-Is Student Married is blank or No, Assume Yes for Is Student Married Student’s Martial Status (SMARITL) is blank, Student’s Family Members (SSIZHHD) is 02, Do You Have Children (DEPCHD) is blank, Legal Dependents Other Than Children/Spouse (LGLDEP) is blank and Spouse’s Income (SASPSW) is non-blank and non-zero. 32
You can also read