samp45c nslds transfer monitoring file import (2018-2019) · nslds transfer monitoring file import...
TRANSCRIPT
1
SAMP45C
NSLDS Transfer Monitoring File Import (2018-2019)
SAMP45 is used to process message class files
generated by the National Student Loan Data
System (NSLDS). In January of most years new
record layouts are provided. Changes are often to
add new fields replacing the filler areas in the
records and the new program version is only
required if the new fields are essential to
processing. The date in the Header record is
reviewed to determine if the correct version of this
program is being utilized. Often it is not harmful
to use the prior year version while the DED/DB release is being installed by your
technical staff. The prior year’s program will continue to work for files processed
through February 1st, but new fields will not be updated. If fields are moved or have
changes in length then the prior year’s program should not be used for files created after
the new layouts take effect.
The message class(s) consist of the Transfer Monitoring Inform Error/Acknowledgement
file (message class TRNINFOP), the Transfer Monitoring Data Alert file in extract
format (message class TRALRTOP), and the Financial Aid History (TSM/FAH
Response) file in extract format (message class FAHEXTOP) . It will update the NSLDS
summary/ aggregate data in the SNx files (displayed on the ZU screens or the ProSAM
NSLDS and Award History Screens) and optionally produce summary HAW records
with information from the Transfer Monitoring Alert “Type 1” records. From the
NSLDS Transfer Monitoring Alert “Type 1, Type 4” and “Type 5” records, SAMP45
will produce SAMP11 transactions to facilitate loading the NSLDS detail data into the
HAW file. For Transfer Monitoring Alert “Type 2” and “Type 3” records, it will
optionally produce a report of the data received, but it will not store that data in SAM. It
will also optionally produce SAMT11 transactions to indicate that an NSLDS Alert was
received and/or “date in” an existing special document created by SAMP44 that is
causing the student from being application/file complete. SAMP45 also optionally
produces CASM10 transactions to indicate an alert was received for the student.
The report produced by SAMP45 should be useful in determining why the institution has
received an alert file in addition to providing the updated aggregate and detail data.
When run with the highest level of detail (REPORT=D and ERRORL=A), the report will
show messages such as “RECENT PELL, ACG, SMART, TEACH CHANGE” or
“RECENT LOAN CHANGE” when the alert data indicates this. If the student has
already had a package determined (as evidenced by their S-PACKGRP field not being
October 2017 Transfer Monitoring Alert File Import/SAMP45C
2
blank), a “STU ALRDY PKGD:” message will be printed, along with a listing of their
current Packaging Group, Total Aid Need-Based, Total Aid Non-Need-Based, and their
unmet need. This information should help the institution determine what action, if any,
needs to be taken based on the alert file received and the student’s current situation.
The NSLDS Inform/Monitor/Alert process represents the last step in doing away with
paper financial aid transcripts for mid-year transfer students. The receipt of an NSLDS
Alert file implies that something related to eligibility (as maintained by NSLDS) for a
student’s Title IV Financial Aid has changed since the institution last received an ISIR
record for that student. Examples of when an Alert file will be generated include when:
a) a new loan is originated
b) there is a new or cancelled disbursement on a loan
c) there is a change in the outstanding principle balance for a loan
d) there is a new or reduced Pell, ACG, TEACH, or SMART grant
e) there is a new or cancelled disbursement on a Pell, ACG, TEACH, or SMART
grant
The schools will not necessarily receive a Transfer Monitoring Alert file when there is a
change in a student’s default or overpayment status, because those notifications are
handled by the post-screening process when a new ISIR is generated.
According to guidance from the Department of Education, an institution is required to
confirm a mid-year transfer student’s eligibility to receive Title IV aid and the amount of
loans received at prior institutions within 30 days prior to the beginning of the student’s
first payment period. Loading the appropriate data from an NSLDS Transfer Monitoring
Alert file helps to satisfy this requirement. This of course assumes that the institution has
informed NSLDS that they wish to have a particular student monitored, which can be
accomplished either via the NSLDS web site, or via SAMP44.
Transfer Monitoring Alert File Import/SAMP45C October 2017
3
Unlike most year specific programs, which end with the processing
year letter code A, B or C, SAMP45 is not specifically award year
specific, but changes in October of most years in order to conform to
NSLDS record layout updates. For this reason the latest version of
the program, A, B or C, should be used for each AIDYR that is
active at the institution. Ie, beginning in October there may be two
jobs running SAMP45C: one to continue processing the files to the
2017-18 AIDYR and a separate job to process the same file for the
2018-19 AIDYR. Please note that Pell LEU history records will be
updated with the current AWDYR value. The AWDYR is not used
by the Automated Packaging program for Pell LEU processing, so
this will not cause any issues.
The transfer monitoring features must be used in a coherent way across all the related
programs. For example, the NSLDDET, NSLDSRC, NSLDLDT, SAIDID, UAIDID,
PAIDID and PELLID control options used for SAMP45 should match the same-named
options in CASU80 in most cases.
Institutions must set up their Transfer Monitoring school preferences via the NSLDS web
site prior to transmitting their first Inform file. It is very important that the school specify
that they wish to receive the Alert file in Extract format (TRALRTOP) rather than report
format (TRLTROP). SAMP45 will not be able to process the file delivered in the report
format.
Although there are some features built into SAMP44 and SAMP45 to help prevent a
student from progressing through additional financial aid processing until a Transfer
Monitoring Alert is received and to optionally hold up disbursement of aid for a student
temporarily when an alert is received, these features do not address all possible scenarios.
The use of the T11TRAN=Y or D along with the T11DATE and/or T11STAT control
options in SAMP44 and T11TMRD=Y and T11STAT in SAMP45x may be useful to
force a “waiting period” until an alert is received, but it is worth noting that you may
NEVER receive an alert for a student (if nothing has changed). In this case, it is the
institution’s responsibility to set up a separate process that “dates in” the ‘NSLDSTMR’
document after seven (the current regulatory requirement) or more days have passed
since the inform file was submitted to NSLDS. You may also elect to set the student’s
Disbursement Status to I via the DISBHLD control option. Again, it is the institution’s
responsibility to release this disbursement hold via a separate procedure or process.
It is important to note that you may receive multiple alert files for a student during the
course of the year, and each must be evaluated before proceeding with disbursements.
You may elect to review the alert data manually, or take advantage of the enhancements
made to SAMP30 depending on how your processes are configured.
October 2017 Transfer Monitoring Alert File Import/SAMP45C
4
Pell Lifetime Eligibility Used (LEU) The Pell LEU% that is received in either an Alert or Financial Aid History file will be
stored in an award year specific Award History (HAW) Pell Aggregate record with an
AIDID of ‘LEUN’. The LEUN record will be updated via P11 transactions each time a
NSLDS Transfer Monitoring file is processed for the student. This record will not be
updated by other processes. It will represent the latest Pell LEU% that has been received
via NSLDS Transfer Monitoring. The HAW record will be created with the following
characteristics:
Description Field Name Value
Award History AIDYR AIDYR AIDYR option value
AIDID AIDID LEUN
Aid Short Name PGMNAME P45 PLEU
Program Code PRGCODE PN
Award Year AWDYR 2018
Status Date STATDTE System Date
A second HAW record using the AIDID specified for the PELLID control option will be
created or updated when the Pell LEU% has not been loaded from a COD sourced file.
The PELLID HAW record will be used for packaging/repackaging purposes and it is
potentially updated from all sources supplying the Pell LEU (CASU80, SAMP45,
SAMP90, SAMP57, and SAMD53). This second HAW record is considered the
“Adjusted” Pell LEU and will be created with the following characteristics:
Description Field Name Value
Award History AIDYR AIDYR AIDYR option value
AIDID AIDID PELLID option value
Aid Short Name PGMNAME PELL LEU
Program Code PRGCODE PA
Award Year AWDYR 2018
Status Date STATDTE System Date
COD provides the most accurate data for the Pell LEU% and therefore when this data
becomes available it must be used for packaging/repackaging purposes. When a COD
response is processed for Pell (SAMP57 or SAMD53) the Pell LEU Status Flag
(SAM.PELFLG) will be updated to a ‘Y’. When SAM.PELFLG is not blank the
PELLID HAW record will not be updated by SAMP45. When the PELLID HAW record
is updated, SAMP45 will update the SAM.PELFLG to ‘H’ (Hold) if the student’s Pell
LEU% is greater than 600%. Since the maximum eligibility is 600%, this hold will
prevent the COD programs from sending a Pell record until the flag is cleared.
Memo Clients Only: Memo clients will also have the option of storing a Pell LEU Memo
(*PL) to record the date and LEU% each time a file is processed.
Diagnostic Clients Only: Diagnostics can be created for students with a Pell LEU that is
greater or equal to 450%.
Transfer Monitoring Alert File Import/SAMP45C October 2017
5
SULA Subsidized Usage Period (SUP) Update Beginning with the 2016-17 award year, the Subsidized Usage Period (SUP) that is
received in either an Alert or Financial Aid History file will be stored as the Initial SULA
Periods field (SAM.AYSSUP) if COD SULA data has not been received for the award
year. This award year specific field is intended to store the student’s Sum SUP value as
of the beginning of the award year and will be used in automated packaging (SAMP30)
DL Sub loan processing. In addition, the Initial SULA Periods Source field
(SAM.AYSSUPS) will be updated to Trans Mon (T) to indicate the Initial SULA Periods
value was updated with Transfer Monitoring data. The Initial SULA Periods Source field
will be updated to COD (C) once COD Actual Subsidized Usage Periods data has been
received and loaded. The Initial SULA Periods will no longer be updated with the SUP
value received in Transfer Monitoring or ISIR files once the Initial SULA Periods Source
field is set to COD (C). Also, the value will not be updated if the Initial SULA Periods
Source field is set to Override (O), which is used to indicate the Initial SULA Periods has
been manually updated.
�Please note: The SUP value received in an Alert or Financial Aid History file will
always be updated to the NSLDS Sub Loan Eligibility Used field (SNB.SUBELGU).
October 2017 Transfer Monitoring Alert File Import/SAMP45C
6
FILE USAGE
The program flow for SAMP45 is shown in Figure A.
Though both the NSLDS Transfer Monitoring Alert File and the
NSLDS Transfer Monitoring Error/Acknowledgement File are both
optional, at least one should be supplied to make program execution meaningful.
It should be noted that the NSLDS Transfer
Monitoring Error/Acknowledgement file
may sometimes only contain a header and a
trailer record. This situation indicates that
the Transfer Monitoring Inform File that was
previously submitted (which may have been
created by SAMP44) did not produce any
errors or warnings when processed by
NSLDS.
FILES
Input
Control File (sequential) Table File (indexed) Biographic File (indexed) HAW File (indexed) Alert File (sequential; optional) Inform Error/Acknowledgement File (sequential; optional)
Input/Output
Base Need Analysis File (indexed) Fed. Need Analysis File (indexed) Fed. NA-Compliance File (indexed) Parent Need Analysis File (indexed) Student Aid Master File (indexed) User Code (UCS) (indexed) **
Output Print File (sequential) T10 Trans File (sequential; optional) M10 Trans File (sequential; optional) P11 Trans File (sequential; optional) KEY File (sequential; optional) DIATRN (sequential; optional) ** Client Specific to DeVry, MDC Only
Transfer Monitoring Alert File Import/SAMP45C October 2017
7
TECHNICAL REFERENCE
Below is a list of files that must be defined for the SAMP45 jobstream and their
corresponding names in IBM and VAX environments.
Program File Name
IBM/MVS (DD) IBM/VSE (DLBL)
VAX/VMS (Define)
File Record Length
CONTROL FILE CTL SEQCTL 80
TABLE FILE TBLINDX IDXTBL 800
STUDENT AID MASTER FILE SAM IDXSAM 4800
AWARD FILE AWD IDXAWD 504
BIOGRAPHIC FILE BIO IDXBIO 800
HISTORY AWARD FILE HAW IDXHAW 500
STUDENT NEED ANALYSIS BASE FILE
SNB IDXSNB 8000
STUDENT NEED ANALYSIS FEDERAL FILE
SNF IDXSNF 8000
STUDEN NEED ANALYSIS FEDERAL-COMPLIANCE FILE
SNC IDXSNC 8000
PARENT NEED ANALYSIS FILE
SNP IDXSNP 8000
TRANSFER MONITORING ALERT FILE
TRALRTOP TRALRTOP 500
TRANSFER MONITORING ERROR/ACK. FILE
TRNINFOP TRNINFOP 120
MEMORANDA TRANSACTION FILE (Memo Clients)
M10PS SEQMEM 80
SPECIAL DOCUMENT TRANSACTION FILE
T10PS TRNT10 80
HISTORY AWARD TRANSACTION FILE
P11TRN P11TRN 80
PRINT FILE PRINT RPRINT 132
KEY OUTPUT FILE KEY SEQKEY 1600
DIATRN FILE (Diagnostic Clients)
DIATRN DIATRN 80
DIAKEY FILE (Diagnostic Clients)
DIAKEY DIAKEY 80
SUSPENSE FILE – ALERT ALTSUS ALTSUS 500
SUSPENSE FILE - ERRACK ACKSUS ACKSUS 120
October 2017 Transfer Monitoring Alert File Import/SAMP45C
8
Figure A. SAMP45 Program Flow
SAMP4
5
Input Output
CTL PRT
Inp
ut / O
utp
ut
SNP SNC
SNB SNF
TBL
SAM
BIO
Alert
(optional)
P11
Trans
(optional) T10
Trans
(optional)
Inform Error/
Acknowledgement (optional)
M10
Trans
(optional)
Alert
Suspense
(optional)
Error/
Acknowledge
Suspense (optional)
DIA
Trans
(optional)
DIA Key
(optional)
Transfer Monitoring Alert File Import/SAMP45C October 2017
9
CONTROL RECORDS
In the alphabetical list of keywords that follows, the complete control option name is
shown in parentheses:
AIDYR (Aid Year) enter the Aid Year
specifying which SAM and AWD Records are
processed by the program. More than one Aid
Year can be selected by masking (entering
asterisks for one or more of the four-six
characters). There is no default value for this
option.
ACKFILE (Process Acknowledgement File)
specifies whether a Transfer Monitoring Inform
Error/Acknowledgement file should be
processed. Valid values are Y, which causes the
file to be processed, and N, the default, which
will not attempt to process the file.
AGGPEND (Aggregate Pending) specifies
whether the Pending Outstanding Balance is
included in the total aggregate subsidized and
unsubsidized amounts that are stored as Award
History (HAW) records. A default value of Y
will include the Pending Outstanding Balance in
the Total Offered (HAW.ALLAWD) and the
Total Paid (HAW.ALLPAY). The Outstanding
Principal Balance amount will be used when the
value is N. This option does NOT affect the
detailed NSLDS view of Outstanding Principal
Balance, Pending Disbursements and Total.
ALRTFILE (Process Alert File) specifies
whether a Transfer Monitoring Alert file in
extract format should be processed. Valid values
are Y, which causes the file to be processed, and
N, the default, which will not attempt to process
the file.
CONTROL OPTIONS
Keyword Default Value
AIDYR .......................... None ACKFILE ............................ N ALRTFILE. ......................... N COMMENT ............... Spaces **CRTDIA ............................. N **DIACAT ........................ LEU **DIAKEY ............................. N **DIAPFX ............................. L ERRORL ........................... W HAIDYR ..................... AIDYR KEYOP ............................... N
* MEMTRAN ......................... N NSLDDET .............…Spaces NSLDLDT ........................... P NSLDSRC .................... INSL P11AGG ............................. Y P11DET .............................. N PAIDID ..................... Spaces PELLID ..................... Spaces PELLPACK ........................ N PELLPRCT......................... N PDATE ............ System Date PLINES ............................ 59 REPORT ............................ D RPTNAME .......................... N RPTOVER .......................... N SAIDID ..................... Spaces SUSPEND .......................... N T11COMP........................... F T11DATE ........................... Y T11DNUM ................ Spaces T11STAT .................... Space T11TMRD ........................... N T11TMRS ................... Space T11TRAN ........................... N UAIDID ..................... Spaces
* Valid for Memo Clients only. ** Valid for Diagnostic Clients
October 2017 Transfer Monitoring Alert File Import/SAMP45C
10
�Please note: It is very important that the school receive the Transfer
Monitoring Alert file in the extract format rather than the report format. This
option may be specified in the school’s profile via the NSLDS web site.
COMMENT (Processing Comment) selects the default Processing Comment and may be
provided by the TBL File. It may be up to 16 characters, and if it contains blanks, must
be enclosed in quotation marks (e.g., "this comment"). The default is spaces.
CRTDIA (Create Diagnostic transactions) determines whether diagnostic records will be
created. A value of Y will create diagnostic records; a value of N (the default) will not
create diagnostic messages. Also refer to the DIAKEY option. CASD05 should be run
to delete the previous LEU entries for the processed students (using the output DIAKEY
file) prior to loading the DIATRN file that is created by SAMP45.
�Please note: ProSAM Diagnostic Clients Only.
DIACAT (Diagnostic Record Category) is used to specify up to a three-character
Diagnostic Category to use for Pell LEU% diagnostics when CRTDIA=Y. The default
value is LEU. The Diagnostic Category should be the same for all processes that will
add a diagnostic for Pell LEU%, such as ISIR and COD processes.
DIAKEY (Diagnostic Key File) when set to Y will cause a student key file to be created
for students that have Pell LEU diagnostic records created or when a student’s Pell
LEU% drops below 450%. This file should be used with CASD05 to delete prior LEU
diagnostics for the students that have Alert records processed. The default value is N.
Refer to the CRTDIA option as well.
DIAPFX (Diagnostic Code Prefix) is a one character prefix to use with Pell LEU%
diagnostics when CRTDIA=Y. The default value is L.
ERRORL (Report Option) specifies whether to print errors only (E), errors and warnings
(W), or acknowledgements/confirmation messages (A) in addition to errors and warnings
for each record processed. E produces the smallest output, A produces the largest output.
This option is only valid when REPORT=D.
HAIDYR (History Award Aid Year) is the four-character History Aid Year (HU-1
Screen or the Award History Screen in ProSAM) to be used in the P11 Transaction
File. If not provided, the AIDYR control option is used. With the exception of the
Pell LEU Aggregate record this aid year will be used for both the aggregate and detail
SAMP11 transactions produced. (See also P11AGG and P11DET control options).
�Please note: This history award aid year should be different from other
institutionally used processing years in order to avoid overlaying NSLDS information
by commonly used processing years and for ease of identification between your
institution’s information and information loaded from the NSLDS system. The history
Transfer Monitoring Alert File Import/SAMP45C October 2017
11
award year should typically be the same across processing cycles in order to allow
the CASU80 program to provide the user with the most current NSLDS information,
e.g., NSLD. The Pell LEU Aggregate record will not use the HAIDYR option but will
instead use the AIDYR option).
KEYOP (Key File Output) specifies whether an output KEY File is created or not. A
value of Y produces an output Key File that could be used as input for the SAMP30
(Automatic Packaging) or any other desired program that accepts a key file. A value
of N (the default) does not produce a key file.
�Please note: The Output Key File must be defined in your Job Control
Language in order for the SAMP45 program to save the key records it might
create.
MEMTRAN (Create Memoranda Transactions) when set to Y, a memo transaction will
be produced for each student with an alert record processed. The default value of N, will
not provide memo transactions. The information stored in the memo will include the
Alert Date, the Alert Sequence Number, the Pell Change Flag, the Loan Change Flag, the
Aggregate Change Flag, and the Pell LEU% to indicate why the alert might have been
sent. This option only applies when ALRTFILE=Y.
In addition, another memo will be created to store the date and Pell LEU% received.
This memo is created with a unique memo type of *PL (Pell LEU) and will track the
history of Pell LEU% received and the date it is last received.
�Please note: This option should ONLY be specified by institutions that have
licensed Sigma’s Memoranda Module.
NSLDDET (NSLDS Type Code to AidID Mapping) optionally maps NSLDS Type
codes from the Alert File Type 4 and Type 5 Records to AIDID's for HAW. The user has
the option of defining a translation from the two character type codes in the TSM and
FAH records to AIDID's that are more meaningful to them. The user may specify the
first three characters of the AIDID to be used. SAMP45 will assign the fourth character
automatically based on the sequence number of the Grant or loan record (1 to 9, followed
by A-Z). New for 2012-2013 – do not leave a space between the values and dashes –this
will cause an error. The user may specify up to 50 program codes/aidid translations. For
NSLDS Alert Type 4 Grant records use a program code of PE, AG, SG, or TG. Each
translation must be separated from the others with a dash. Multiple NSLDDET lines may
be specified with up to 9 translations specified per line. Each translation is represented as
a five character string with the first two characters being the program code and the last
three being the desired aidid. Example: NSLDDET=D4DPL-PEPEL. When
NSLDDET is left blank, or when a program code does not have a defined translation
specified via this control option, the HAW AIDID in the SAMP11 transaction produced
will be composed of the 2 character type code from the record plus a single space, plus a
sequence number based on the order the Alert Records were received (1-9 followed by A-
Z). Example: “D1 A” and “PE 3”. The default for this option is spaces, meaning that
no translations of type codes will be done.
October 2017 Transfer Monitoring Alert File Import/SAMP45C
12
There are a potentially unlimited number of Alert Type 4 and Type 5 records that may be
included in the Alert File. However, in the event that there are more than 35, the
remainder will not have P11 transactions created. This option only applies when
P11DET=Y.
Following are valid type codes:
Grants
AG ACG Grant SG SMART Grant
PE PELL Grant TG Teach Grant
Loans
CH FFEL Consolidation Health Loans CL FFEL Consolidated
CO FFEL Consolidation Other Loans CS FFEL Consolidated Subsidized
CU FFEL Consolidation Unsubsidized
D0 Direct Stafford Sub (SULA Elig) D1 Direct Stafford Subsidized
D2 Direct Stafford Unsubsidized D3 Direct Loan Graduate PLUS
D4 Direct Plus D5 Direct Consolidated Unsubsidized
D6 Direct Consolidated Subsidized D7 Direct PLUS Consolidated
D8 Direct TEACH Ln (Converted) D9 Direct Consol Sub (SULA Elig)
DU National Defense Loan EU Perkins Expanded Lending Option
FI Federal Insured Student Loan GB Graduate PLUS Loan
IC Income Contingent Loan NU National Direct Student Loan
PL FFEL PLUS PU Federal Perkins
RF FFEL Refinanced
SF FFEL Stafford Subsidized SL Supplemental Loan
SN FFEL Stafford Non-Subsidized SU FFEL Stafford Unsubsidized
NSLDLDT (NSLDS Load Date) Controls whether the date loaded to the NSLDLDT
field (on ZU1/2 in SAM and the NSLDS Screen in ProSAM) is set to either the date
the NSLDS data was loaded (NSLDLDT=L) into SAM or the date the Transfer
Monitoring Alert was generated by NSLDS (NSLDLDT=P, the default).
NSLDSRC (NSLDS Source) controls what value gets loaded to the SOURCE field in the
HAW record. The default is INSL, but any valid SOURCE value defined in the DED
may be specified. However, if an alternate value is to be specified, Sigma strongly
recommends selecting a value that has an obvious connection to NSLDS. When NSLDS
detail data gets loaded to HAW via SAMP11 transactions, all records that match this
source will be deleted before these new records are added. Sigma recommends that the
same value be used from year to year to prevent an accumulation of old (outdated)
NSLDS detail data. However, a different value may be desirable in some cases where a
"snapshot" of NSLDS data is desired. The Pell LEU Aggregate record will not use this
option.
Transfer Monitoring Alert File Import/SAMP45C October 2017
13
Following are the valid SOURCE values (with the Sigma recommended values shaded):
AR Accounts Receivable System ISIR Institution Student Information
BANK Banking Institution INSL NSLDS via ISIR
EFAT Electronic Financial Aid Transcript ONSL NSLDS Online
FA Financial Aid Office NSLD National Student Loan Data System
FAA Financial Aid Administrator OTHR Other Source
FAT Financial Aid Transcript PAY Payroll
GA Guarantee Agency SAM Student Aid Management System
HR Human Resources SAR Student Aid Report
INST Institution Aid was Received At SERV Service Institution
STUD Student
All existing HAW records that have a SOURCE equal to the value chosen
for NSLDSRC will be deleted from HAW when the P11 transactions are
processed. Please use great caution when populating the SOURCE field on
the HU screens in SAM and the Award History Screens in ProSAM or via
SAMP11 transactions. You should always populate non-NSLDS data with
a SOURCE value different from the value chosen for NSLDSRC.
You will generally want to specify the same value as used in CASU80 (for the option of
the same name) if you only want to keep the most recent NSLDS detail data in HAW. In
this case, all NSLDS detail data with a matching source will be deleted prior to adding
the new detail data. Specifying a value different from that used in CASU80 will cause
the overlay of previous Transfer Monitoring Alert data, but not NSLDS data loaded from
ISIRs via CASU80. This option only applies when P11DET=Y. The default is ‘INSL’.
P11AGG (Create SAMP11 Aggregate Transactions) determines whether SAMP11
transactions are produced for NSLDS aggregate loan amounts (with AidID’s specified
via the xAIDID control options) from the Transfer Monitoring Alert Detail Type 1
records. Valid values are Y, the default, which creates the transactions, and N which does
not. The setting for this option does not affect the populating of the aggregate/summary
data on the SNx files, since those fields are always populated when an Alert Type 1
record is processed. The aggregate loan records will be updated with a Program Code
(PRGCODE) of ‘SA’ to designate they are Stafford Aggregate records.
P11DET (Create SAMP11 Detail Transactions) determines whether SAMP11
transactions are produced for individual Grant and Loan awards (with AidID’s specified
via the NSLDDET option) contained in the Transfer Monitoring Alert Detail Type 4 and
Type 5 records (if any are present). Valid values are Y, which creates the transactions,
and N, the default, which does not create transactions for the detail records. The value
must be Y in order to store the Grant and Loan detail records. A “/DELETE/ S”
transactions will be produced for each student in the Alert file only if P11DET=Y.
October 2017 Transfer Monitoring Alert File Import/SAMP45C
14
PAIDID (Perkins AIDID) indicates the History Award AIDID (HU-1 screen and for
ProSAM the Award History Screen) that stores the Cumulative Perkins Amount from
the Transfer Monitoring Alert Type 1 record. It can be up to 4 characters in length.
The default is spaces.
�Please note: This NSLDS/History Perkins AidID should be different from your
commonly used Perkins AidID’s in order to prevent overlaying of your
institutional Perkins data with NSLDS data and allow easy identification of the
source of the Perkins information. This AIDID should be the same across
processing years in order to allow the update /overlay of the most current
NSLDS information when CASU80 and/or SAMP45x performs an NSLDS data
load.
�Please note: The Aggregate Subsidized Total Amount from the NSLDS system
will be used to update the ALLPAY (HU-1 Screen= Prior Amount and HU-2
screen in the "Amounts" section, "Paid" column, "Prior" line) and the
ALLAWD (HU-2 Screen in the "Amounts" section, "Awarded" column, "Prior"
line) data fields on the History Award Screen or in ProSAM the Award History
screens.
PDATE (Processing Date) selects both the date on the report and the tape preparation. It
must be entered in the CCYYMMDD format. The default is the system date.
PELLID (Pell LEU AIDID) is the AIDID for the Pell LEU Aggregate HAW record.
There is no default. The same AIDID should be specified for CASU80, SAMP45,
SAMP57, SAMD53, and SAMP90. It should also be the same AIDID that is used in the
Packaging Group on the Pell AWARD line for the Aid History ID to ensure packaging
appropriately limits awarded Pell to the maximum LEU %.
PELLPACK (Update Packaging Status for Pell LEU) will allow the packaging status to
be reset to ready (SAM.PSTAT=R) when P11 Transactions are created for a new HAW
PELL LEU record or to update an existing HAW PELL LEU record when the new LEU
value or the old LEU value is > 500. When set to Y, the packaging status (PSTAT) will
only be set to ‘R’ when the existing value is not equal to 'R', 'N', 'M', or 'I'. The default
value is N.
PELLPRCT –A value of Y will load the Pell LEU% and create P11 transactions. A
value of N (the default) will not load the Pell LEU%. More information can be found in
the Getting Started section. PLINES (Lines Per Page) selects the number of lines per page on the report. The value
must be between 30 and 99. The program provides a default value of 59.
Transfer Monitoring Alert File Import/SAMP45C October 2017
15
REPORT (Type of Report) allows users to run the report in summary or detail mode.
When S is specified, the report is run in summary mode, which only reports control
totals and optionally the messages produced from Alert Type 2 and Type 3 records
depending on the RPTNAME and RPTOVER control options. When D, the default,
is specified, the amount of detail to be reported is determined by the ERRORL
control option. RPTNAME (Report Name History Records) specifies whether the Transfer Monitoring
Alert Type 2 “Name History” records should be printed on the report. This option is only
used when ALRTFILE=Y and REPORT=D. The valid values are Y to print the name
history records and N to not print them. The setting of the ERRORL control option is
irrelevant for this function.
RPTOVER (Report Overpayment Records) specifies whether the Transfer Monitoring
Alert Type 3 “Overpayment” records should be printed on the report. This option is only
used when ALRTFILE=Y and REPORT=D. The valid values are Y to print the name
history records and N to not print them. The setting of the ERRORL control option is
irrelevant for this function.
SAIDID (Subsidized AIDID) indicates the History Award AIDID (HU-1 Screen or in
ProSAM the Award History Screens) to be used for storing the Aggregate Subsidized
Total Amount from the Transfer Monitoring Type 1 record. It can be up to 4
characters in length. The default is spaces.
�Please note: This NSLDS/History Subsidized Stafford/Direct Loan AIDID
should be different from your commonly-used Subsidized Stafford/Direct Loan
AidID’s in order to prevent overlaying of your institutional Subsidized
Stafford/Direct loan data with NSLDS data and to allow you to easily identify
the source of the Subsidized Stafford/Direct loan information. This AIDID
should be the same across processing years in order to allow the update
/overlay of the most current NSLDS information when CASU80 and/or
SAMP45x performs an NSLDS data load.
�Please note: The Aggregate Subsidized Total Amount from the NSLDS system
will be used to update the ALLPAY (HU-1 Screen= Prior Amount and HU-2
screen in the "Amounts" section, "Paid" column, "Prior" line) and the
ALLAWD (HU-2 Screen in the "Amounts" section, "Awarded" column, "Prior"
line) data fields on the History Award Screen or in ProSAM the Award History
Screens..
October 2017 Transfer Monitoring Alert File Import/SAMP45C
16
SUSPENSE (Create Suspense file(s)) specifies whether a suspense file should be written
for Alert and or Error Acknowledgment records that are not processed due to a missing
SAM record. When set to Y and ALRTFILE=Y suspended Alert records will be written
to the ALTSUS file and when ACKFILE=Y suspended Acknowledgment records will be
written to the ACKSUS file. Messages will be included on the report indicating when a
suspense record is written. The ALTSUS and ACKSUS files should be reprocessed
either periodically or each time the Alert or Error Acknowledgment processes are run to
process students that have had a new SAM record added. The default value is N.
�Please note: Suspense records are not written for records with SSNs that do not
have a BIO record.
T11COMP (Tracking Document Complete Type) specifies whether the tracking
document produced will be required for application or file complete. The default value
of F will make the document required for “file complete”, while the value of A will make
the document required for “application complete”. This option only applies when
T11TRAN=Y or D and ALRTFILE=Y.
T11DATE (Tracking Document Date) specifies whether the tracking document produced
will be “dated in”. This option only applies when T11TRAN=Y or D and
ALRTFILE=Y. The default value of Y will populate a date for the document. A value
of N will not populate a date, hence it would not make the student application/file
complete. This may be useful if the institution wishes to manually review the student
before allowing them to continue through the automated financial aid process.
T11DNUM (Tracking Document Number) used to specify the document number from
the document table (DOC) that you wish to be assigned when an Alert Record is
processed for a student. The value must be numeric. This document will be created in
place of the pre-defined “NSLDS TRANSFER MONITOR ALERT MM/DD/YY
RECEIVED”. It is highly recommended that the document you define in the document
table have an STYPE of ‘NSLDALRT’ (in the short description), but the description
(SDESC) is completely up to your discretion. Previously the document table was
designed for standard and additional documents only, but was expanded to accommodate
special documents. This option is only valid when T11TRAN=D and ALRTFILE=Y. If
the value specified is between 16 and 92, and the document’s completion type will be
determined by the document number; document numbers 16 to 50 are file complete
documents, while 51 to 92 are application complete documents. If the value specified is
not 16-92, the document’s STYPE must be ‘NSLDALRT’ and the T11COMP value will
determine the document completion type. There is no default value, and a value must be
specified when T11TRAN=D.
Transfer Monitoring Alert File Import/SAMP45C October 2017
17
T11STAT (Tracking Document Status) specifies what the status of the special document
produced will be when T11TRAN=D and T11DNUM is used to define which document
from the document table will be created. This option only applies when T11TRAN=D.
The default value of a space means that a document status will not be specified when the
T11 transaction is created. In this case, the determination of whether the special
document completes the application or file complete status will be determined solely
based on the setting for the T11DATE option. Any single character value that is valid
for a special document DSTAT may be specified, which includes: W, M, N, R, I, U, P,
and X. If a value is specified, the value will determine whether the document contributes
to application or file complete.
T11TMRD (Transfer Monitoring Tracking Document Date) used to specify whether a
separate document transaction should be created to “date in” the transfer monitoring
request document possibly created by SAMP44x. This option is only valid when
T11TRAN=Y or D and ARLTFILE=Y. When set to N (the default), a no document will
be created. If set to Y, a document transaction will be created for the STYPE of
‘NSLDSTMR’ with the date set to the current date. This may be useful when used in
conjunction with certain SAMP44x control options, such as when SAMP44x T11TRAN
was set to Y or D and either T11DATE was set to N or T11STAT was set to a value that
prevents application/file complete. Furthermore, if the SAMP44x T11TRAN=D, the
user defined document must have been set up with an STYPE of ‘NSLDSTMR’ in order
for this transaction to correctly update the one created by SAMP44x. See also
T11TMRS, as these two options work together.
T11TMRS (Transfer Monitoring Tracking Document Status) specifies what document
status will be used when updating the ‘NDLDSTMR’ special document. This document
may have been produced by SAMP44x depending on the SAMP44x T11TRAN control
option. This option only applies when ALRTFILE=Y, T11TRAN=Y or D, and
T11TMRD=Y. The default value of a space means that a document status will not be
specified when the T11 transaction is created. Any single character value that is valid for
a special document DSTAT may be specified, which includes: W, M, N, R, I, U, P, and
X. If a value is specified, that value will determine whether the document contributes to
application or file complete. If a value is not specified, then the
determination of whether the special document contributes to application or file complete
status will be dependent on whether a document status currently exists (which may have
been assigned via the SAMP44x T11STAT option or updated manually online).
October 2017 Transfer Monitoring Alert File Import/SAMP45C
18
T11TRAN (Tracking Document Transactions) When set to N, the default, no SAMT10
transactions will be produced. When set to Y or D, at least one SAMT10 -T11
transaction will be produced for each student with an Alert Record processed,
When T11TRAN=Y, the default SAMT10- T11 transaction will contain an STYPE of
‘NSLDALRT’ and an SDESC of ‘NSLDS TRANSFER MONITOR ALERT
MM/DD/YY RECEIVED’ (where the date is the Alert Date from the Header Record).
Furthermore, if T11DATE=Y then the SDATE will contain the current date, otherwise
the SDATE will be left blank. The value from T11COMP will be specified as the value
for COMPTYP (specifying either application or file complete).
Alternatively, when T11TRAN=D, a user-defined document transaction will be created
with an STYPE and SDESC as defined in your document table for the document number
matching the T11DNUM control option.
An optional second SAMT10-T11 transaction may be produced for a document STYPE
of ‘NSLDSTMR’ if T11TMRD=Y. This option only applies when ALRTFILE=Y and
when the value is D the T11DNUM option must be provided.
UAIDID (Unsubsidized AIDID) indicates the History Award AidID (HU-1 Screen in
ProSAM the Award History Screen) to be used for storing the Aggregate
Unsubsidized Total Amount from the Transfer Monitoring Alert Type 1 record. It
can be up to 4 characters in length. The default is spaces.
�Please note: This NSLDS/History Unsubsidized Stafford/Direct Loan AidID
should be different from your commonly used Unsubsidized Stafford/Direct
Loan AidID’s in order to prevent overlaying of your institutional Unsubsidized
Stafford/Direct loan data with NSLDS data and to allow easy identification of
the source of the Unsubsidized Stafford/Direct loan information. The AIDID
should be the same across processing years in order to allow the update
/overlay of the most current NSLDS information when CASU80 and/or
SAMP45x performs an NSLDS data load.
�Please note: The Aggregate Unsubsidized Total Amount from the NSLDS
system will be used to update the ALLPAY (HU-1 Screen= Prior Amount and
HU-2 screen in the "Amounts" section, "Paid" column, "Prior" line) and the
ALLAWD (HU-2 Screen in the "Amounts" section, "Awarded" column, "Prior"
line) data fields on the History Award Screen or in ProSAM the Award History
Screens.
Transfer Monitoring Alert File Import/SAMP45C October 2017
19
SAMPLE CONTROL OPTIONS
The following is an example of the CTL Records which processes the NSLDS Transfer
Monitoring Alert File, creates both aggregate and detail P11 transactions for HAW (using
custom AidID’s for the detail transactions it creates), creates memo transactions to notate
what was received, creates special document transactions to signify that an alert was
received, creates special document transactions to “date in” the special documents created
by SAMP44, and prints a report with the highest level of detail possible.
SAMP45 AIDYR=2018
SAMP45 ALRTFILE=Y
SAMP45 COMMENT='TEST NSLDS ALERT'
SAMP45 ERRORL=A
SAMP45 HAIDYR=NSLD
SAMP45 MEMTRAN=Y
SAMP45 NSLDDET=CLFCN-D0DS0-D1DSL-D2DUL-D4DPL-D5DCU-D6DCS
SAMP45 NSLDDET=D7-DPC-DUNDL-EUPKE-FIFIS-ICICL-NUNDS-PLFPL
SAMP45 NSLDDET=PUFPK-RFFRE-SFFSU-SLFSP-SUFUN-SNSNS-PEPEL
SAMP45 NSLDLDT=P
SAMP45 NSLDSRC=INSL
SAMP45 PAIDID=AGGP
SAMP45 PELLID=PLEU
SAMP45 P11AGG=Y
SAMP45 P11DET=Y
SAMP45 REPORT=D
SAMP45 RPTNAME=Y
SAMP45 RPTOVER=Y
SAMP45 SAIDID=AGGS
SAMP45 T11TRAN=Y
SAMP45 T11COMP=A
SAMP45 T11DATE=N
SAMP45 T11TMRD=Y
SAMP45 T11TMRS=P
SAMP45 UAIDID=AGGU
October 2017 Transfer Monitoring Alert File Import/SAMP45C
20
The program directly updates fields in the SNP, SNC
and SNF files for every Transfer Monitoring Alert Type
1 record processed. It will not add records to the SNx
file, as that is CASU80’s function. Furthermore, it does
not update any other files directly. It can optionally
produce transactions to update the Track Special
Documents (TRK/TRK2) file, the Memoranda file
(MEM), and/or the History Award file (HAW).
SNx Fields Updated
This program updates basically the same flags/aggregate amount/summary amount fields
in the SNx files that CASU80 updates based on the NSLDS section of the ISIR. All of
the new SNx data is obtained exclusively from the Transfer Monitoring Alert Type 1
record. Please refer to CASU80 for a list of these fields. Following are the exceptions.
The element (as of 2010-2011) NSLDS Source (AB-NSLDSRC) is updated with a “T” to
signify that Transfer Monitor was the last type of data to update NSLDS data. Similarly,
when NSLDS data is loaded via CASU80 this value will be populated with an “I” (ISIR).
The NSLDS Transaction Number (AP-NSLDSNO), Additional Loans Flag (AP-
ADDLOAN), and Additional Pell Flag (AP-ADDLPEL) are all updated with spaces (to
denote that this data was not delivered via an ISIR).
AP-AGGRCHG is updated with the Aggregate Change Flag.
Stafford aggregate records, designated with the SAIDID and UAIDID options, will have
the Program Code (HAW.PRGCODE) updated to ‘SA’.
The following fields are not contained on in the Alert Type 1 record, and therefore are
not updated in SNx (values previously populated by CASU80 are maintained):
NSLDS Database Results Flag
NSLDS Pell Overpayment Flag
NSLDS ACG Overpayment Flag
NSLDS SMART Overpayment Flag
NSLDS TEACH Overpayment Flag
NSLDS Pell Overpayment Contact
NSLDS ACG Overpayment Contact
NSLDS SMART Overpayment Contact
NSLDS TEACH Overpayment Contact
NSLDS SEOG Overpayment Flag
NSLDS SEOG Overpayment Contact
NSLDS Perkins Overpayment Flag
NSLDS Perkins Overpayment Contact
NSLDS Defaulted Loan Change Flag
NSLDS Discharged Loan Change Flag
NSLDS Satisfactory Repayment Change Flag
NSLDS Active Bankruptcy Change Flag
Transfer Monitoring Alert File Import/SAMP45C October 2017
21
NSLDS Overpayments Change Flag
NSLDS Perkins Loan Change Flag
NSLDS Additional Pell Flag
NSLDS Additional AGC Flag
NSLDS Additional SMART Flag
NSLDS Additional TEACH Flag
NSLDS Additional Loans Flag
NSLDS FFEL Master Prom Note Flag
NSLDS FFEL Lender Code
The following fields from the Alert Type 1 records are not stored:
Current First Name *
Current Last Name *
Current Date of Birth *
Aggregate Combined Outstanding Principle Balance **
Aggregate Combined Pending Disbursement **
Aggregate Combined Total **
Loan Change Flag (each individual loan with a change is flagged in HAW)
First Name (institution reported to NSLDS on the Inform record)
Last Name (institution reported to NSLDS on the Inform record)
Date of Birth (institution reported to NSLDS on the Inform record)
* These fields can be optionally reported from the Alert Type 2 records via the
RPTNAME control option.
** Though these fields are on the ISIR, they are not stored by CASU80 either.
SAMT10 (T11 type) Transactions Created (Optional)
One transaction is created if T11TRAN=Y or D. Another is created if T11TMRD=Y.
Please see the control options beginning with “T11” for more details.
CASM10 Transactions Created (Optional)
Please see the MEMTRAN control option for more details about these transactions. It
only makes sense to produce these transactions if the institution has licensed the optional
SAM Memoranda Module.
SAMP11 Transactions (Optional)
Up to three different types of P11 transactions (aggregate, /DELETE/ S, and detail) are
created depending on the P11AGG and P11DET control options. Please see the PELLID,
PAIDID, SAIDID, UAIDID, P11AGG, P11DET, NSLDDET, NSLDSRC, and HAIDYR
control options for more details about these transactions.
October 2017 Transfer Monitoring Alert File Import/SAMP45C
22
CTL Record errors, one level of execution errors and warning messages may occur when
running SAMP45. CTL Record errors occur when an invalid value is entered for an
option or when a required record is not entered. The program terminates with an error
message that specifies the keyword (e.g., PDATE or UPDTSAM) that caused the error.
The program must be rerun with the corrected record.
The final message printed on the report indicates if an error has occurred. The message
** SAMP45C PROCESSING COMPLETED NORMALLY** is the usual
termination message. If an unusual termination occurs, the message will be
**SAMP45C UNUSUAL END OF PROCESSING - RETURN CODE:XXXX"
where XXX=0100 is a CTL Record error, and XXX=1111 is Open Error on one or more
files.
Execution Errors Execution errors occur when the Transfer Monitoring Alert Records cannot be processed.
Errors which are identified as critical execution errors are preceded by a double asterisk
on the report, and are always reported regardless of the ERRORL and REPORT control
option settings. When an invalid option error is encountered please also refer to the
Control Records section for more information on the option:
** ALERT HEADER DATE IS < 10/02/2017 ** USE SAMP45B TO PROCESS FILE: This message is returned when the date in
the Header record is less than 10/02/2017, and is performed to ensure that the records will
be processed using the correct file layouts received from NSLDS. The records in the file
are not processed.
** ALERT HEADER DATE IS > 11/03/2018
** USE SAMP45A TO PROCESS FILE: This message is returned when the date in the
Header record is greater than 11/03/2018, and is performed to ensure that the records will
be processed using the correct file layouts received from NSLDS. The records in the file
are not processed.
** ALERT SUSPENSE REC WRITTEN: The record has been written to the ALTSUS
file. The ALTSUS file should be reprocessed periodically to load the record once a SAM
record has been created.
Transfer Monitoring Alert File Import/SAMP45C October 2017
23
** ERR/ACK SUSPENSE REC WRITTEN: The record has been written to the
ACKSUS file. The ACKSUS file should be reprocessed periodically to load the record
once a SAM record has been created.
** BIO RECORD MISSING - NOT REPORTED: The BIO Record for the selected
student is not found in the BIO File. The record is not processed.
** DIACAT REQUIRED WHEN CRTDIA=Y: When CRTDIA is set to Y you must
enter a valid value of up to three-characters for DIACAT. The default is LEU. The
option is only valid for ProSAM Diagnostic clients.
** DIAPFX REQUIRED WHEN CRTDIA=Y: When CRTDIA is set to Y you must
enter a valid value for DIAPFX. The default value is L. This option is only valid for
ProSAM Diagnostic clients.
** ERRACK HEADER DATE IS < 10/02/2017 ** USE SAMP45B TO PROCESS FILE: This new message is returned when the date
in the Header record is less than 10/05/2016, and is performed to ensure that the records
will be processed using the correct file layouts received from NSLDS. The records in the
file are not processed.
** ERRACK HEADER DATE IS > 11/03/2018
** USE SAMP45A TO PROCESS FILE: This new message is returned when the date
in the Header record is greater than 11/03/2018, and is performed to ensure that the
records will be processed using the correct file layouts received from NSLDS. The
records in the file are not processed.
** INVALID ACKFILE OPTION: The value entered for ACKFILE is invalid. This
option is used to specify whether a Transfer Monitoring Inform Error/Acknowledgment
file should be processed. Valid values are Y and N.
** INVALID AGGPEND OPTION: The value entered for AGGPEND option is
invalid. Valid values are Y and N.
** INVALID ALERT REC TYPE (**1-5): BYPASSED – Transfer Monitoring Alert
Type (**1-5) contain BLANK or SPACE as SSN on Transfer Monitoring Alert File.
Will BYPASS and continue with next Transfer Monitoring Alert record in file. **Please
note this message is for Alert Types 1 thru 5.
** INVALID ALRTFILE OPTION: The value entered for ALRTFILE is invalid. The
option is used to specify whether a Transfer Monitoring Alert file in extract format
should be processed. The valid values are Y and N.
** INVALID CRTDIA OPTION: The value entered for CRTDIA is not correct. Valid
values are Y or N. This option is only valid for ProSAM Diagnostic clients.
** INVALID DIAKEY OPTION: The value entered for DIAKEY is not correct. Valid
values are Y or N. This option is only valid for ProSAM Diagnostic clients.
October 2017 Transfer Monitoring Alert File Import/SAMP45C
24
** INVALID ERRORL OPTION (REPORT OPTION) : The value entered for
ERRORL is invalid. The user must use either E - to print ERRORs only, or W - to print
ERRORs and WARNINGs, or A to print acknowledgments/confirmations messages in
addition to ERRORs and WARNINGs for each record processed. E produces the
smallest output while A produces the largest. This option is ONLY valid when
REPORT=D.
** INVALID HAIDYR OPTION: The HAIDYR option is optional, but if provided the
value should be the AIDYR for history award (HAW) records other than the Pell LEU,
which will be stored using the value of the AIDYR control option. The HAIDYR value
can be up to 6 characters in length.
** INVALID KEYOP OPTION: The value entered for the Key File Output option is
invalid. The valid values are Y or N (the default).
** INVALID MEMTRAN OPTION: The value entered for the MEMTRAN option is
invalid. Valid values are Y or N (the default).
** INVALID KEYWORD ENCOUNTERED: One or more of the control options are
incorrect. Refer to the Input Formats section to check the spelling.
** INVALID NSLDLDT OPTION: The value entered for the NSLDLDT option is not
valid. Valid values are L or P. This option only applies when NSLDS=Y or L.
** INVALID NSLDS LOAN PROGRAM CODE: The value entered for the
NSLDDET is invalid. The users must use one of the following to begin each program
code translations: AG, D0, D1, D2, D3, D4, D5, D6, D7, D8, D9, DU, EU, FI, IC, NU,
PE, PL, PU, RF, SF, SG, SN, SU, CH, CL, CO, CS, CU, GB, TG or SN.
** INVALID NSLDSRC OPTION: The value entered for NSLDSRC OPTION is
invalid. The value specified must be a valid, four character SOURCE as specified in the
documentation for NSLDSRC. Valid values can also be found in the DED for HAW-
SOURCE.
** INVALID P11DET OPTION: The value entered for the P11DET option is invalid.
Valid values are Y or N (the default).
** INVALID PAIDID OPTION: The PAIDID option must be up to 4 characters in
length.
** INVALID PELLPACK OPTION: The value specified for PELLPACK is not valid.
Valid values are Y or N.
** INVALID PELLPRCT OPTION: : The value entered for PELLPRCT was not
correct. Valid values are Y or N.
** INVALID REPORT OPTION: The value entered for the Report option is invalid.
Valid values are D or S.
Transfer Monitoring Alert File Import/SAMP45C October 2017
25
** INVALID RPTNAME OPTION: The value entered for RPTNAME is invalid.
This option is used to specify whether the Transfer Monitoring Alert Type 2 “NAME
HISTORY” records should be printed on the report. This option is used only when
ALRTFILE=Y and REPORT=D. Valid values are Y to print the name history records and
N to not print.
** INVALID RPTOVER OPTION: The value entered for RPTOVER is invalid. This
option is used to specify whether the Transfer Monitoring Alert Type 3
“OVERPAYMENT” records should be printed on the report. This option is used only
when ALRTFILE=Y and REPORT=D. Valid values are Y to print the overpayment
records and N to not print.
** INVALID SAIDID OPTION: The SAIDID option must be up to 4 characters in
length.
**INVALID SUSPENSE OPTION: The value specified for the SUSPENSE option is
invalid. Valid values are Y or the default, N.
** INVALID T11COMP OPTION: The value entered for the T11COMP option is
invalid. Valid values are F (File Complete) or A (App Complete).
** INVALID T11DATE OPTION: The value entered for the T11DATE option is
invalid. Valid values are Y (the default) or N.
** INVALID T11DNUM OPTION: The value entered for the T11DNUM option is
invalid. The value must be numeric and the document’s STYPE should be
‘NSLDALRT’. The option is required when T11TRAN=D.
** INVALID T11DNUM – NOT FOUND IN TADD: The value entered for the
T11DNUM option must be defined in the DOCUMENTS table in TADD/WorkBench.
The value must be numeric and the document’s STYPE should be ‘NSLDALRT’.
** INVALID T11STAT OPTION: The value entered for the T11STAT option is
invalid. Refer to the Control Records documentation for the T11STAT option for valid
values and more information.
** INVALID T11TMRD OPTION: The value entered for T11TMRD is invalid. Valid
values are N or Y.
** INVALID T11TRAN OPTION: The value entered for the T11TRAN option is
invalid. Valid values are Y or N (the default), or D.
** INVALID UAIDID OPTION: The UAIDID option must be up to 4 characters in
length.
** PDATE INVALID - USE CCYYMMDD FORMAT: The value entered for the
Processing Date is not in the correct format. The date must contain valid numbers and be
in the following format CCYYMMDD.
October 2017 Transfer Monitoring Alert File Import/SAMP45C
26
** PDATE IS NON NUMERIC: The value entered for PDATE is not numeric. The
date must contain valid numbers and be in the following format CCYYMMDD.
** PELLID REQ WHEN PELLPRCT=Y: The PELLID option must be specified with
a valid AIDID when using PELLPRCT=Y. The value should be the Aid History
Cumulative AIDID that is specified in the Packaging Group(s).
** PLINES IS NON NUMERIC: The value entered for Lines Per Page is not numeric.
The value must be a valid number between the range of 30-99.
** RECORD ID IS NOT SAMP45: The first six characters of the CTL Record must
be SAMP45. Re-enter the CTL Records with the first six characters as SAMP45.
** SAM RECORD MISSING FOR NSLDS SSN: There is no SAM record for the
SSN received in the Transfer Monitoring file(s). The record will BYPASS and continue
with next Transfer Monitoring record in either file being read.
** SEQ # EXCEEDED TRASLATION TABLE – LOAN/PELL: A maximum of 35
records for each program type can be stored for a student. The sequence number for each
type is limited to 35 (1 thru Z). The record(s) exceeding the limit will be bypassed and
processing will continue with next Transfer Monitoring Alert record in file.
** T11DNUM MUST BE PROVIDED: When using option T11TRAN=D a valid
value must be provided for the T11DNUM option. The value must be numeric and the
document’s STYPE should be ‘NSLDALRT’.
** TOO MANY NSLDDET OPTIONS: Too many NSLDDET OPTIONS used. User
has entered more than 50 translations. Please specify up to 50 values, with a maximum
of 9 per line, as specified in the NSLDDET documentation.
Data Edit Warning Messages Data edit warning messages provide important notes about records that are processed.
Warning messages are just informational and are preceded by WW. Messages that are
not preceded by a **, * or WW indicate processing that was completed.
WW LEU IS BETWEEN 450% AND 499%: The student’s PELL LEU percentage is
between 450% and 499%.
WW LEU IS BETWEEN 500% AND 599%: The student’s PELL LEU percentage is
between 500% and 599%.
WW LEU IS > 600%: The student is over his PELL Lifetime Eligibility limit.
Update Messages HAW TRANS GENERATED FOR CREATION: a HAW transaction was generated
for the PELL LEU field (TPCTUSY). SAMP11 must be run to load the transaction to
HAW.
Transfer Monitoring Alert File Import/SAMP45C October 2017
27
HAW TRANS GENERATED FOR UPDATE: A HAW transaction was generated to
update the PELL LEU field (TPCTUSY). SAMP11 must be run to load the transaction to
HAW.
Warning messages appear on the report when a Transfer
Monitoring Inform Error/Acknowledgement record is received
with an Error/Warning Code between 700 and 799. NSLDS
Warnings indicate that the record was added to the NSLDS
Transfer Monitoring List, but the identifiers provided differ from
those already on NSLDS. An NSLDS Error indicates that the
record was not added to the NSLDS Transfer Monitoring List. A
translation for the meanings of these errors/warnings is available in
the NSLDS Transfer Monitoring Process Batch File Specifications Document.
The NSLDS errors and warnings will appear on the report as follows:
999999999 ERROR FIELD: NNN ERROR: NNN VALUE: XXXXXXXXXX WARNING
or 999999999 ERROR FIELD: NNN ERROR: NNN VALUE: XXXXXXXXXX WARNING
Sample SAMP45 reports are shown on the pages that follow.
The first sample report is an example of the error received when processing an
Error/Acknowledgement file that was processed by NSLDS prior to January 1st.
The next sample run of SAMP45 processed both a Transfer Monitoring Inform
Error/Acknowledgement file and a Transfer Monitoring Alert file.
October 2017 Transfer Monitoring Alert File Import/SAMP45C
28
**************
*
*
* *
******
A PROGRAM PRODUCT LICENSED FROM SIGMA SYSTEMS INC.
COPYRIGHT 2017 BY SIGMA SYSTEMS INC.
SAMP45C NSLDS TRANSFER MONITOR ERR/ACK/ALERT FILE PROCESS - VERSION 4.000 09/21/17
SAMP45 AIDYR=1718
SAMP45 ACKFILE=Y
SAMP45 AGGPEND=N
SAMP45 ALRTFILE=N
SAMP45 COMMENT="LOAD ERR/ACK FIL"
SAMP45 ERRORL=A
SAMP45 HAIDYR=NSLD
SAMP45 MEMTRAN=Y
SAMP45 NSLDDET=AGAG -SGSG -PEPE
SAMP45 NSLDLDT=P
SAMP45 NSLDSRC=INSL
SAMP45 P11AGG=Y
SAMP45 P11DET=Y
SAMP45 PAIDID=TPER
SAMP45 REPORT=D
SAMP45 RPTNAME=Y
SAMP45 RPTOVER=Y
SAMP45 SAIDID=TSUB
SAMP45 T11TRAN=N
SAMP45 UAIDID=TUSB
October 2017 Transfer Monitoring Alert File Import/SAMP45C
29
OPTION VALUE
PLINES 59
PDATE 20171005
COMMENT LOAD ERR/ACK FIL
AIDYR 1718
ALRTFILE N
ACKFILE Y
RPTNAME Y
RPTOVER Y
PAIDID TPER
SAIDID TSUB
UAIDID TUSB
ERRORL A
HAIDYR NSLD
KEYOP N
NSLDDET AGAG - - - - - - - -
NSLDLDT P
NSLDSRC INSL
P11AGG Y
P11DET Y
REPORT D
T11TRAN N
T11COMP F
T11DATE Y
T11DNUM
T11STAT
T11TMRD N
T11TMRS
MEMTRAN Y
AGGPEND N
SAMP45C V4.000 AIDYR: 1718 STUDENT AID MANAGEMENT SYSTEM PAGE 1
LOAD ERR/ACK FIL (TRANSFER MONITOR ERROR/ACKNOWLEDGMENT/ALERT) DATE 10/05/17
TIME 13:37:16
FIRST LAST SSN MESSAGE(S)
NAME NAME
** ERRACK HEADER DATE IS < 10/03/2017
** USE SAMP45B TO PROCESS FILE
Figure B - SAMP45 Sample Output
Transfer Monitoring Alert File Import/SAMP45C October 2017
30
SAMP45C V4.000 AIDYR: 1718 STUDENT AID MANAGEMENT SYSTEM PAGE 2
LOAD ERR/ACK FIL (TRANSFER MONITOR ERROR/ACKNOWLEDGMENT/ALERT) DATE 10/05/17
TIME 13:37:16
FIRST LAST SSN MESSAGE(S)
NAME NAME
** C O N T R O L T O T A L S **
CONTROL RECORDS READ 21
BIO RECORDS READ 0
SAM RECORDS READ 0
SNB RECORDS ADDED 0
SNB RECORDS CHANGED 0
SNC RECORDS ADDED 0
SNC RECORDS CHANGED 0
SNF RECORDS ADDED 0
SNF RECORDS CHANGED 0
SNP RECORDS ADDED 0
SNP RECORDS CHANGED 0
ERROR/ACKNOWLEDGMENT MESSAGES READ 0
SAMP11 TRANSACTIONS WRITTEN 0
TOTAL RECORDS BYPASSED- NO SAM REC 0
TOTAL RECORDS BYPASSED- NO BIO REC 0
TOTAL RECORDS BYPASSED 0
** SAMP45C PROCESSING COMPLETED NORMALLY **
Figure B - SAMP45 Sample Output
October 2017 Transfer Monitoring Alert File Import/SAMP45C
31
************** PROCESSED FOR SITE: COD
*
*
* *
******
A PROGRAM PRODUCT LICENSED FROM SIGMA SYSTEMS INC.
COPYRIGHT 2017 BY SIGMA SYSTEMS INC.
SAMP45C NSLDS TRANSFER MONITOR ERR/ACK/ALERT FILE PROCESS - VERSION 4.000 09/21/17
SAMP45 ACKFILE=Y
SAMP45 AIDYR=1718
SAMP45 ALRTFILE=Y
SAMP45 COMMENT='TEST NSLDS ALERT'
SAMP45 ERRORL=A
SAMP45 HAIDYR=NSLD
SAMP45 KEYOP=N
SAMP45 MEMTRAN=Y
SAMP45 NSLDDET=CLFCN-D1DSL-D2DUL-D4DPL-D5DCU-D6DCS-D7DPC-DUNDL-EUPKE
SAMP45 NSLDDET=FIFIS-ICICL-NUNDS-PLFPL-PUFPK-RFFRE-SFFSU-SLFSP-SUFUN
SAMP45 NSLDDET=SNSNS-D1DS-D2DU-D4DP-D5DUC-D6DSC-DUND
SAMP45 NSLDDET=PEPEL-AGACG-SGSMT-TGTCH
SAMP45 NSLDLDT=P
SAMP45 NSLDSRC=INSL
SAMP45 PAIDID=AGGP
SAMP45 P11AGG=Y
Figure B - SAMP45 Sample Output
Transfer Monitoring Alert File Import/SAMP45C October 2017
32
SAMP45 P11DET=Y
SAMP45 REPORT=D
SAMP45 RPTNAME=Y
SAMP45 RPTOVER=Y
SAMP45 SAIDID=AGGS
SAMP45 T11TRAN=Y
SAMP45 T11DATE=Y
SAMP45 T11COMP=F
SAMP45 T11DNUM=65
SAMP45 T11TMRD=N
SAMP45 UAIDID=AGGU
Figure B Continued, - SAMP45 Sample Output
October 2017 Transfer Monitoring Alert File Import/SAMP45C
33
OPTION VALUE
PLINES 59
PDATE 20171005
COMMENT TEST NSLDS ALERT
AIDYR 1718
ALRTFILE Y
ACKFILE Y
RPTNAME Y
RPTOVER Y
PAIDID AGGP
SAIDID AGGS
UAIDID AGGU
ERRORL A
HAIDYR NSLD
KEYOP N
NSLDDET CLFCN-D1DSL-D2DUL-D4DPL-D5DCU-D6DCS-D7DPC-DUNDL-EUPKE
NSLDDET FIFIS-ICICL-NUNDS-PLFPL-PUFPK-RFFRE-SFFSU-SLFSP-SUFUN
NSLDDET SNSNS-D1DS -D2DU -D4DP -D5DUC-D6DSC-DUND -PEPEL-AGACG
NSLDDET SGSMT-TGTCH- - - - - - -
NSLDLDT P
NSLDSRC INSL
P11AGG Y
P11DET Y
REPORT D
T11TRAN Y
T11COMP F
T11DATE Y
T11DNUM 65
T11STAT
T11TMRD N
T11TMRS
MEMTRAN Y
AGGPEND Y
Figure B Continued, - SAMP45 Sample Output
Transfer Monitoring Alert File Import/SAMP45C October 2017
34
SAMP45C V4.000 AIDYR: 1718 STUDENT AID MANAGEMENT SYSTEM PAGE 1
TEST NSLDS ALERT (TRANSFER MONITOR ERROR/ACKNOWLEDGMENT/ALERT) DATE 10/05/17
TIME 13:48:10
FIRST LAST SSN MESSAGE(S)
NAME NAME
DANIEL ASPARAGUS 245502514 AGGREGATE/PERKINS/FLAGS RECORD LOADED TO SNX/HAW : TRANSACTIONS CREATED.
DANIEL ASPARAGUS 245502514 OVERPAYMENT REC FOR: PE INDICATOR: F AWARD YEAR: 2010 CONTACT: 12345678
DANIEL ASPARAGUS 245502514 OVERPAYMENT REC FOR: SG INDICATOR: Y AWARD YEAR: 2010 CONTACT: Y
DANIEL ASPARAGUS 245502514 OVERPAYMENT REC FOR: AG INDICATOR: S AWARD YEAR: 2010 CONTACT: Y
DANIEL ASPARAGUS 245502514 PELL HAW TRANSACTION CREATED FOR AIDID: PEL1
** RECENT PELL, ACG, SMART CHANGE ** SCHOOL CODE: 12345600
ROBERT ABAT 245502515 LOAN HAW TRANSACTION CREATED FOR AIDID: FPK1
ROBERT ABAT 245502515 LOAN HAW TRANSACTION CREATED FOR AIDID: DSL2
STEVEN BALDWIN 245502516 AGGREGATE/PERKINS/FLAGS RECORD LOADED TO SNX/HAW : TRANSACTIONS CREATED.
EXCEEDS SUB LIMIT
ANDY TAXCASE 265600404 AGGREGATE/PERKINS/FLAGS RECORD LOADED TO SNX/HAW : TRANSACTIONS CREATED.
EXCEEDS SUB LIMIT
EXCEEDS COMBINED LIMIT
ANDY TAXCASE 265600404 OVERPAYMENT REC FOR: PE INDICATOR: S AWARD YEAR: 2010 CONTACT: 12345600
ANDY TAXCASE 265600404 OVERPAYMENT REC FOR: TG INDICATOR: Y AWARD YEAR: 2010 CONTACT: 12345600
ANDY TAXCASE 265600404 OVERPAYMENT REC FOR: IA INDICATOR: Y AWARD YEAR: 2010 CONTACT: 12345600
ANDY TAXCASE 265600404 TECH HAW TRANSACTION CREATED FOR AIDID: TCH1
** RECENT PELL, ACG, SMART CHANGE ** SCHOOL CODE: 12345600
CHRISTOPHER ABATSKI 265600409 LOAN HAW TRANSACTION CREATED FOR AIDID: DUL1
CHRISTOPHER ABATSKI 265600409 LOAN HAW TRANSACTION CREATED FOR AIDID: DSL2
CHRISTOPHER ABATSKI 265600409 LOAN HAW TRANSACTION CREATED FOR AIDID: DUL3
CHRISTOPHER ABATSKI 265600409 LOAN HAW TRANSACTION CREATED FOR AIDID: FPK4
CHRISTOPHER ABATSKI 265600409 LOAN HAW TRANSACTION CREATED FOR AIDID: DSL5
ROBERT ABAT 555122003 ERROR FIELD: 200 ERROR: 201 VALUE: 01N12345600 E
CHRISTOPHER ABATSKI 555122004 ERROR FIELD: 200 ERROR: 201 VALUE: 01N12345600 E
MAYABEL ANTINSON 555122006 ERROR FIELD: 200 ERROR: 202 VALUE: 01N12345600 E
Figure B Continued, - SAMP45 Sample Output
October 2017 Transfer Monitoring Alert File Import/SAMP45C
35
SAMP45C V4.000 AIDYR: 1718 STUDENT AID MANAGEMENT SYSTEM PAGE 3
TEST NSLDS ALERT (TRANSFER MONITOR ERROR/ACKNOWLEDGMENT/ALERT) DATE 10/05/17
TIME 13:48:10
FIRST LAST SSN MESSAGE(S)
NAME NAME
** C O N T R O L T O T A L S **
CONTROL RECORDS READ 29
BIO RECORDS READ 9
SAM RECORDS READ 9
SNB RECORDS ADDED 0
SNB RECORDS CHANGED 0
SNC RECORDS ADDED 0
SNC RECORDS CHANGED 0
SNF RECORDS ADDED 0
SNF RECORDS CHANGED 0
SNP RECORDS ADDED 0
SNP RECORDS CHANGED 0
ALERT MESSAGES READ 22
ALERT TYPE1 READ 3
ALERT TYPE2 READ 0
ALERT TYPE3 READ 6
ALERT TYPE4 READ 6
ALERT TYPE5 READ 8
ERROR/ACKNOWLEDGMENT MESSAGES READ 3
SAMP11 TRANSACTIONS WRITTEN 90
MEMO TRANSACTIONS WRITTEN 31
T10 TRANSACTIONS WRITTEN 7
TOTAL RECORDS BYPASSED- NO SAM REC 0
TOTAL RECORDS BYPASSED- NO BIO REC 0
TOTAL RECORDS BYPASSED 0
** SAMP45C PROCESSING COMPLETED NORMALLY **
Figure B Continued, - SAMP45 Sample Output