Skip to main content

PowerFAIDS

PowerFAIDS Integration Overview

PowerFAIDS is a third party software that helps institutions to administer financial aid. Jenzabar SONIS provides users of PowerFAIDS functionality to share award information back and forth between the two systems.

The documentation on this page details the ins and outs of the SONIS integration with PowerFAIDS, focusing specifically on the desktop software. For more information on the way SONIS interacts with PowerFAIDS Cloud, see: PowerFAIDS Cloud Anticipated Awards, PowerFAIDS Cloud Disbursements, PowerFAIDS Cloud Programs Export, and PowerFAIDS Cloud User Export.

Once you've imported awards through PowerFAIDS, you can use the PowerFAIDS Anticipated Awards Utility to review awards. You can also use this utility to delete awards in bulk as long as they haven't been exported to your general ledger system.

SONIS Setup Prior To Importing/Exporting

SONIS's PowerFAIDS processes depend on certain data existing in SONIS prior to processing any imports from PowerFAIDS or creating export files within SONIS for processing in PowerFAIDS.

The following tables and functions are listed in the order they should be populated and/or created based on their dependencies.

System Default Tables

These tables are delivered to the SONIS member institution pre-populated. There is no utility for them because they can not be changed by users. System Default refers to tables that cannot be edited by users.

Importer

The Importer table is limited to third-party software that SONIS provides integration functionality for. In other words, a function has been added to SONIS that creates exports for importing data into the third-party software, in this case, PowerFAIDS. Importer_cod links the Importer table with the Importtcodes table, the associated function being the Financials menu Import Tcodes.

PF_Import_Importer_Table.png

Award Type

The Award Type table is limited to those award types SONIS supports, as determined by the awards supported. This table provides linkage between the Award Type table and the Award table via the award_type_type.

PF_Import_Awards_Type_Table.png

PowerFAIDS Basic Tables

There are tables in PowerFAIDS called Basic Tables that will be used in many of the integration functions within SONIS. Generally, these Basic Tables are defined and populated during a PowerFAIDS implementation and are already in use. Each of the Basic Tables are located in the Systems area of PowerFAIDS.

• Campuses

• Divisions

• School Years

• Semesters

Awards Table in PowerFAIDS - Definitions

Table Field Name

Data Type (length)

Description

all_memo

char(250)

Allocation memo or notes.

campus_based

logical

Used to indicate the funds are campus-based federal funds.

allocation

decimal

The full allocation amount for the funding year.

directloan

yes/no

Whether or not the loan is a Direct Subsidized or Unsubsidized Loan.

amt_1

decimal

Amount of the award.

disbursements

int

The number of disbursements scheduled for the full award.

award_type_type

int

The general source type of the award.

enrollstat_cod

char(2)

The code for the enrollment status being reported to COD.

awd_cod

char(8)

Award code (elsewhere 'awd_id').

loan_fee_perc

decimal

The loan fee percentage.

awd_note

char(250)

Any notes about the award.

pf_id

char(8)

PowerFAIDS ID for the award.

awd_txt

char(50)

Award's full name.

title4

logical

The loan is eligible for loan forgiveness under Title IV.

Transaction Codes in SONIS

There must be Transaction Codes for Awards in Table Maintenance to proceed with the following setup.

It should be set up as shown below. Those columns not shown should be filled in with either a 0 (zero) or space depending on the data type (i.e. character, number, 1/0 (yes/no).

act_type

act_code

tcode

refer_id

explanation

a

=

AW

Award

only required t-codes

b

+

IF

Internet Fee

School general charge

b

-

OP

Over Payment Refund

Student school-related credit

c

+

TN

Tuition - Nursing

School charge for specific programs, etc.

c

-

XL

Fed Sub Stafford Loan

Student credit for loans, grants, etc.

h

+

KY

Key Deposit

School housing-related charge

The setup for AW in Table Maintenance is shown below. All other settings should be a <space> or <0> (zero), depending on the datatype.

PF_Import_Tcodes_Award.png

See Transaction Codes for detailed information on t-codes.

PowerFAIDS-Specific Tables

PowerFAIDS Award Codes

This Systems function assigns specific PowerFAIDS IDs to SONIS award codes that have been created in Award Codes.

The first step is to select a school year which the award code will be associated with.

PowerFaids_Award_Codes01.png

Once selected, the user should focus on the bottom portion of the page. The top portion is used to change the school year.

Listed at the bottom are all of the assigned PowerFAIDS award codes for the selected school year. The award can be assigned a different PowerFAIDS ID by clicking a specific Award Code.

PowerFaids_Award_Codes02.png

For example, when the PELL Award Code is selected, a text box opens for the new PowerFAIDS ID. Simply enter it and click Submit.

PowerFaids_Award_Codes03.png

When the CREATE PowerFAIDS ID button is clicked the Award Codes that are not assigned to a PowerFAIDS ID for the selected school year will display. In the example, NCAA is clicked.

PowerFaids_Award_Codes02.png
PowerFaids_Award_Codes04.png

As with reassigning Award Codes a PowerFAIDS ID, an UNASSIGNED Award Code should be clicked, and the PowerFAIDS ID should be entered for assignment to the selected Award Code.

PowerFaids_Award_Codes05.png

When the new Award Code assignment has been submitted, the unassigned Award Codes display again. Note that NCAA is now missing from the UNASSIGNED list of Award Codes.

PowerFaids_Award_Codes06.png

However, when the user returns to the beginning of the function and selects a school year, NCAA appears in the list of ASSIGNED Award Codes.

Therefore, the NCAA Award Code can be referenced in the PowerFAIDS import/export files as 1118.

PowerFaids_Award_Codes07.png

Imports

Import T-Codes

This function sets up T-CODES and AWARDS associated with PowerFAIDS imports into the IMPORTTCODES table.

The primary columns are defined below:

  • awd_id (string) - the award ID or code

  • loan_cod (string) - Loan Code does not apply to PowerFAIDS.

  • disabled (yes/no) - whether or not the import t-codes can be used

  • tcodes (string) - the import transaction code

  • importer_cod (string) - 'PWF' for PowerFAIDS

PF_Import_Tcodes.png

The links in the Importer Code Description listed in that row.

The ADD button takes the user to the same template.

PF_Import_Tcodes02.png
FINAIDSEM Table

The first step for all of the PowerFAIDS functions is to set up each annual import/export in Table Maintenance. Find PowerFAIDS Setup in the list and click on it.

PF_TM_PowerFaids_Setup_Finaidsem.png

disabled (yes/no) - Disabling prevents any PowerFAIDS spreadsheet for the same school year/semester from importing.

semester (string) - The code for the semester.

finaidsem_rid (number) - The row ID of the table FINAIDSEM.

sm_desc (string) - The full text of the semester.

POE_token (string) - X

smend_dt (date) - The date when the semester starts.

sch_yr (string) - The school year being used.

<smst_dt (date) - The date when the semester ends.

Exports
Web Options

Before exporting data, the Batch File Destination Directory and PowerFAIDS Exports XML Directory must be set to point to a location for these files to be stored.

PowerFaids_-_Web_Options.png
PowerFAIDS Export Custom Tags

The export file is basically several pairings of a tag followed by a value for that tag. For example, the tag Campus may be stored in positions 1510 through 1515. Its value Main would be stored in positions 1516 through 1525.

In that section of the file, it would appear as "CampusMain". Since there are 10 spaces for the value of Campus and Main is only 4 characters, the remainder of the 1516 through 1525 range must be filled with spaces so that the next tag begins in position 1526.

The majority of the tags are hard-coded in the file, but space is set aside for Custom Tags.

Custom Tags are school-specific tags assigned to otherwise blank strings in the export file.

These Custom Tags are set up in Table Maintenance.

PFExport1_TM.png

Notice that Affiliation Code Tag includes the word tag, whereas ATB Transcript Received does not. This distinguishes tags from values.

PowerFAIDS Export Custom Tags Census
PFExportCensus1_TM.png
PFX_Exports Table

The PFX_Exports_Code is a PowerFAIDS value that identifies the format and content of the export file. This is required because each export file is different in format and content, and therefore, a different extractor is required for each file.

PF_TM_PFX_EXPORTS01.png

PFX Export Codes should relate somehow to the data that is being exported to PowerFAIDS.

PF_TM_PFX_EXPORTS02.png
PowerFAIDS XML Setup
Creating Export Types

SONIS PowerFAIDS users can have more than one export type with different fields included. A Basic Export type is created by default, but additional types must be added through the PowerFAIDS Exports table in Table Maintenance. To add a new export type, click Add Record.

PowerFAIDS_1.png

Enter a code that will be used by the SONIS system to store the export type. The code can be between one and four characters.

PowerFAIDS_2.png

Enter a longform Export Description. The field has a 30 character limit.

PowerFAIDS_3.png
PowerFAIDS_4.png

The Field Types included in exports can also be controlled through Table Maintenance.

Set Field Types

To set the fields included in a new export, select the Export Type and click Add Export.

PowerFAIDS_5.png
PowerFAIDS_6.png

Once it's been added to the list of Available Export Types, click the name of the export type to edit it.

PowerFAIDS_7.png

On the following page, three required fields are listed — Alternate ID, Award Year Token, and Student SSN. These fields will be included in every export regardless of other changes made.

PowerFAIDS_17.png

Select additional fields to be included in the export and click Add. Multiple dispositions can be selected.

PowerFAIDS_11.png
PowerFAIDS_12.png

The following fields are available:

Data Element Description

Data Element Description

Data Element Description

Academic Division

Enrollment Status This Term

Race/Ethnicity

ACT Composite

Entrance Interview Date

SAT Math

Admission Status

Exit Interview Date

SAT Verbal

Birth Date

Expected Graduation Date

Special Programs

Cell Phone Number

First

State

CIP Code

Hispanic/Latino

Street 1

Citizenship

Last

Street 2

City

LOA Start Date

Telephone

College GPA

Major

Title/Gender

Country

Middle

Transfer Student

Country of Citizenship

Middle Initial

Units This Term

Date of Withdrawal

Preferred

Veteran Status

Email Address 1

Program Academic Year in Weeks

Withdrawal Date

Email Address 2

Program Credential Level

Zip

Enrollment Date

Published Program Length

Enrollment School Code

Published Program Type

Complete “Data Element Descriptions” are found in the PowerFAIDS User’s Guide: External Update XML Common Import Record Layout.

Once fields have been added, they can be altered individually by clicking on the name of the field under the PowerFAIDS Fields column.

PowerFAIDS_13.png

Each field can be Disabled using the Yes/No radio buttons or click Delete to remove the field entirely.

PowerFAIDS_14.png
PowerFAIDS_15.png

Back on the field select page, users can click Delete All Fields to delete the optional fields and start over.

PowerFAIDS_16.png

For a faster way to set up a new Export Type that will be similar to an existing type, click Copy Export on the start page.

PowerFAIDS_18.png

When the Copy button is clicked, a new window pops up. Select an existing export to Copy From and a new export to Copy To and click Copy to finalize the process.

PowerFAIDS_8.png
PowerFAIDS_9.png
PowerFAIDS_10.png
XML Block Tagging Enhancement

To create and edit block tags, navigate to the PowerFAIDS XML Setup utility under the Systems menu and select Define XML Block Tags from the dropdown menu on the right side of the page.

PowerFAIDS_Updates_17.png

Upon selecting this option, users can proceed with adding their own custom XML tags or begin by adding the XML tags for the standard fields already defined for use with the exports. The latter is preferable and will lend itself to improved accuracy in the export file creation process.

Note: If user-defined field tags are added to the XML Block Tag table, without having added the standard fields tags, the option to Add Tags for Standard Fields will no longer be available as an option. As such, it is highly recommended that the Standard Fields Tags be added first.

PowerFAIDS_Updates_18.png

On the following page, administrators can choose to Add XML Block Tags or Edit XML BLock Tags.

PowerFAIDS_Updates_20.png

Choosing the edit option will bring up a list of existing block tags. Select a block tag to make edits.

PowerFAIDS_Updates_21.png

Selecting a block tag category provides a list of the XML block tags and associated XML tags that are now available in the table and for use in custom and calculated fields.

PowerFAIDS_Updates_22.png

Using the Add XML Block Tags option, users can add their own pre-defined tags. The XML Common Import Record Layout PowerFAIDS User Guide (Appendix C) should be used as a reference to ensure the additional of qualified tag pairs.

PowerFAIDS_Updates_19.png
PowerFAIDS_Updates_23.png

Once back to the Edit XML Tags option, the user-defined field is available and can be updated or deleted as desired.

PowerFAIDS_Updates_24.png

Once any data resides in the XML Block Tags Table, users will no longer have the option to perform freeform data entry in to the tags fields when adding custom or calculated fields. The previous input fields will convert to drops, linking block tags to their associated XML tags.

PowerFAIDS_Updates_25.png
PowerFAIDS_Updates_26.png
PowerFAIDS_Updates_27.png

If the user changes the original XML Block Tag selection, the options available for selection in the XML Tag drop will also update. However, precautions should be taken to ensure that any change in the XML Block Tag will match the original SW Field and SW Table data originally selected for inclusion with the field.

Add/Edit Custom Field

In addition to the standard set of PowerFAIDS fields, users can add custom fields to the XML file by selecting the “Add/Edit Custom Fields option . These fields use PowerFAIDS custom tags.

PowerFaids_XML_Setup02a.png

The Select Custom Field(s) option includes data from the NAME, NMCRS (NAME COURSE), ADDRESS and NMPRG (NAME PROGRAM) tables. Even the tables’ extra fields (e.g., <table name>.ce1, <table name>.fe1, <table name>.ne1, etc.) for institutions using them are available. These fields are SONIS fields for which there are no equivalents in PowerFAIDS.

Custom Field(s) can be selected for addition to an XML export file. Submit moves the process to the next step.

Note: "Custom" is a term PowerFAIDS uses to describe fields that SONIS has that PowerFAIDS does not use. The term should not be confused with how SONIS typically uses "custom" to describe functional additions or changes for a specific customer.

PowerFaids_XML_Setup04.png

When PowerFAIDS custom fields are first submitted, the setup requires three fields to finish the association between SONIS data and PowerFAIDS data. A “PF Field” should be a 6-digit numeric to separate it from the other fields that are alpha. It is up to each customer to keep a record of these numbers and to what SONIS field they are related.

Note: It is suggested that 0 (zero) be avoided as the leading digit because of how many systems drop leading zeros.

Type and Length should be based on those settings in SONIS. The SONIS datatypes vary from those used by PowerFAIDS. For that reason, the information below indicates how to translate those data types.

For additional SONIS datatypes and lengths, refer to Data Dictionary Search.

PowerFAIDS

SONIS

String (maxlength = 5)

Char(5) or fewer

Medium String (maxlength = 15)

Char(6-15)

Long String (maxlength = 50)

Char(16-50)

In the example below, “work_phone” was selected from the “Select Custom Field(s)” list. The table in which “work_phone” is found (i.e., ADDRESS) and the column (i.e., “work_phone”) are saved to the export file.

The user must assign “NAME.work_phone” a “PF_Field”. It is strongly recommended that users create “PF_Field”s with integers only (ex. 200000). These numbers will need to be saved in a local spreadsheet or some place for both look-up and subsequent field number assignment.

It is also recommended that tables be assigned a number. Then each field used as a “PF Field” from that table has that table number as its initial number. PowerFAIDS doesn’t care what is assigned as the “PF Field” as long as it is unique. However, by following this simple method, naming PF fields can assure that they're unique and the user will immediately know in what table a field in the XML file traces back to in SONIS.

Table No.

Table Name

SONIS Field

PowerFAIDS Field

Datatype

Length

1

NAME

acadstat_cod

100000

Medium String

8

corporate

1000001

Integer

1

2

ADDRESS

memo

200000

Long String

50 **

work_phone

2000001

Long String

30

3

NMCRS

advanced_standing_hours

300000

Decimal

5

course

300001

Medium String

10

enrol_date

300002

Date

10

inst_txt

300003

Long String

50

** This field is longer in SONIS and may be truncated.

In the example below, the SONIS field, acadstat_cod, has been selected. The administrator uses the chart above to get the required PowerFAIDS: values to enter into the "PF Field", "Type" and "Length" fields. This setup allows the two systems to share "acadstat_cod"/"100000" data.

PowerFaids_XML_Setup05.png

Once it is ADDED, it is added to the PowerFAIDS Field(s) list. The field is identified as a custom field with [Custom].

PowerFaids_XML_Setup06.png

To DELETE a field from the PowerFAIDS Field(s) list, click the field name (see above). Doing so takes the administrator to the deletion page. Simply click the DELETE button (see below).

The DELETE option is typically used to correct entry errors. For example, if the "PF Field" was entered incorrectly, that custom field must first be deleted.

PowerFaids_XML_Setup07.png

However, this function does NOT totally delete the custom tag from SONIS. Rather, the field is removed from PowerFAIDS Field(s) and added to Select Field(s) for later use.

PowerFaids_XML_Setup08.png
Edit Custom Fields

Custom Fields that are in use in an Export Type cannot be edited. In the example below, there are two Custom Fields ("31000000" and "29000000") that need to be edited because PowerFAIDS fields have to have an integer name rather than a alphabetic name.

Refer to the PowerFAIDS User Guide for assistance in choosing the correct PowerFAIDS Fields values. The values used in this documentation are not necessarily reflective of those that should be actually used.

PowerFaids_XML_SetupDelete01.png

Click on the "31000000" to open the page where it can be deleted.

PowerFaids_XML_SetupDelete02.png

Click on the "29000000" to open the page where it can be deleted.

PowerFaids_XML_SetupDelete03.png

Both Custom Fields have been return to the list for selection. Click "ADD/EDIT CUSTOM FIELDS". Nothing needs to be highlighted.

PowerFaids_XML_SetupDelete04.png

When the above button is clicked, the "EDIT CUSTOM FIELDS" button becomes available.

PowerFaids_XML_SetupDelete05.png

When the above button is clicked, SONIS looks for Custom Fields not assigned to the Export Type "STAC (Student Academic)". If there are any, those custom fields are displayed for editing or deleting.

The image below shows both of the Custom Fields (i.e. "31000000" and "29000000") that were earlier unassigned (i.e. Deleted) from the Export Type "STAC (Student Academic)".

DELETE - To delete one or both of the Custom Fields, the user must first check the "Del?" checkbox for those Custom Fields AND click the "DELETE" button.

UPDATE - In the example below, the "PF Field" was changed to it's correct numerical name. Clicking "UPDATE" saves the changes.

PowerFaids_XML_SetupDelete06.png

The two updated Custom Fields are available for assignment to the Export Type "STAC (Student Academic)".

PowerFaids_XML_SetupDelete07.png

When the Custom Fields are highlighted and the "ADD" button is clicked, the two edited Custom Fields are reassigned to the Export Type "STAC (Student Academic)".

PowerFaids_XML_SetupDelete08.png
Add/Edit Calculated Fields

In addition to custom fields, SONIS allows for custom calculated fields.

PowerFaids_XML_Setup10.png

The term “calculated” suggests mathematical equations like: #current_pts# + #previous_pts# = #grand_tot” (i.e. 33 + 267 = 300), but when an operand is used with both numeric and alpha values (ex. +), it can be used in both instances.

The “ADD/EDIT CALCULATED FIELDS” button calls a page of equations/options. Once “Field 1” is selected, the “Operand” drop displays the operands that can be used with “Field 1”. Since “Field1” is a “[dec]” (i.e. decimal), the standard four mathematical operands are available.

PowerFaids_XML_Setup11.png

Refer to Figure 13 for filling out “PF Field”, “Type” and “Length”. Custom calculated fields use the same process as described for custom fields when it comes to those three values.

If incompatible datatypes are selected, an error message will result. For example, in Figure 19 below, “Field 1” (NMCRS.qlty_pts) is a decimal using division (“/”) as its operand. However, “Field 2” (ADDRESS.addr_de1) is a date. It makes no sense to divide 8 by 11/29/2016. Generally this happens when a field is mistakenly chosen instead of the one next to it. Extreme care should be taken when creating custom calculated fields.

Note: Depending on the CSS used, as well as screen resolution, the message may require scrolling before it can be seen. If ADD is clicked and the page doesn’t change, the page should be scrolled to check for an error message.

PowerFaids_XML_Setup12.png

In the example below, two decimal fields are added together, which is a computation.

PowerFaids_XML_SetupDelete12a.png

Upon submission the user is taken to a page where they can make last minute changes before clicking the "ADD", which assigns the Custom Field to the Export Type "STAC (Student Academics)".

PowerFaids_XML_SetupDelete12b.png

The image below confirms that the "200007 [Calc]" PowerFAIDS Field has been added. When a custom calculated field is saved, it is saved to “PowerFAIDS Field(s)” followed by [Calc] to identify it as a custom calculated field. Its expression is saved as its “Description”.

PowerFaids_XML_SetupDelete12c.png

As with non-calculated PowerFAIDS Fields, when the user clicks the name of the calculated PowerFAIDS Fields, it can be DELETED or DISABLED.

PowerFaids_XML_SetupDelete12d.png

When DISABLED, Disabled appears to mark the PowerFAIDS field. This suppresses its inclusion in the Export Type's XML export file, but it remains listed so that the user can easily enable it later.

PowerFaids_XML_SetupDelete12e.png

As explained previously for non-calculated custom fields, when a calculated custom field is deleted, it is returned to the list of custom fields that can be selected for inclusion in the Export Type, STAC (Student Academics).

That custom field can now be edited by clicking the ADD/EDIT CUSTOM FIELDS button.

PowerFaids_XML_SetupDelete12h.png

The user then clicks "EDIT CALCULATED FIELDS".

SONIS looks for calculated custom fields that are NOT assigned to an Export Type, which includes the "PowerFAIDS Field", 200007 [Calc], that was just deleted from the Export Type.

This edit/delete template varies slightly from the one for non-calculated custom field described earlier. Here there are radio buttons at each end of the calculated field. The "EDIT" radio button must be turned on and the "EDIT" button must be clicked. The "Del?" and "DELETE" are used in conjunction as well.

PowerFaids_XML_SetupDelete12f.png

When "EDIT" is selected, the calculated custom field template displayed allows for edits. Assuming the changes are correctly entered, the "UPDATE" button saves them. Then the calculated custom field is ready to be added back to the Export Type, "STAC (Student Academics)".

PowerFaids_XML_SetupDelete12g.png

As calculated fields are user-defined, errors may occurs that SONIS has not anticipated. Should the export process identify a problem with a user-defined “Custom Calculated” data field, the export file will still be created, but an exceptions error message will display on the screen to notify the user of potential file errors. When this type of exception occurs, data for the calculated field in error is excluded from the XML export file.

PowerFaids_XML_Setup15.png
Set Module Status

Each export type can be set to include a single or multiple module statuses. This allows PowerFAIDS users to export applicant data, which was previously not an option. Select one more more module statuses and click Set Status. Only students of this status will be included in the export.

PowerFAIDS_19.png
PowerFAIDS_20.png
Timed Task Scheduler

The PowerFAIDS Export timed task can be used to create a PowerFAIDS export file on a regular interval. This "flat file" with a .txt extension is automatically saved in the designated batch folder when the process is run. Note that this is a separate process from the XML export. See Timed Task Scheduler for more information on setting up timed tasks.

Dispositions for Applicants

The disposition options of an applicant's APPLICATION are created, edited, and deleted from this page. To create a new DISPOSITION, simply click the ADD button. For all other actions, click the name of the DISPOSITION.

PF_Dispositions.png

Note: The ADD template is not shown because it looks much like the EDIT/DELETE template below, except for having to give the new DISPOSITION a unique name.

Internal Only: If a school has a DISPOSITION that they do not want to be displayed for the applicant to see, Internal Only should be checked.

PF_Dispositions2.png

Importing

PF - Ant. Awards

The function PF Ant. Awards, available from the Financials menu, imports an Excel spreadsheet from PowerFAIDS into the SONIS PF_Import table (see below). From there, PF_Import values are used in conjunction with other SONIS tables to create and/or update SONIS transactions.

As of SONIS Version 3.8, .xls and .xlsx file types can both be imported. The chart below details the fields and data points in the file.

PF_IMPORT (TABLE)

<variable> indicates a PowerFAIDS variable. Refer to PowerFAIDS documentation for additional information.

Alternate_ID (string) - where PowerFAIDS stores the SONIS PID (i.e. "soc_sec")

POE_Dcycle_Seqn (string) - saved to TRANSACT.POE_Dcycle_Seqn

Award_Trans_token (string) - saved to TRANSACT.pf_AA_ID

poe_dist_1 (yes/no) - saved to TRANSACT.poe_dist_1

date_maint (datetime) - the date a record is created or last updated

poe_dist_2 (yes/no) - saved to TRANSACT.poe_dist_2

Disbursed_AMT (string) - always set to zero (0)

POE_token (string) - X

Disbursement_number (string) - saved to TRANSACT.Disbursement_no

Processing_Flag (number) - used in conjunction with "URL.processed" to determine if the record is:

0 - Student not found in SONIS.

1 - Add a transaction record.

2 - Update the matching transaction record.

3 - The award was not found.

4 - The POE_Token was not found.

5 - The disbursement has already been made.

6 - There is no money to be awarded.

first_name (string) - the student's first name

Scheduled_amount (string) - saved to TRANSACT.offered

FUND_AY_TOKEN (string) - used to match with PF_ID.pf_id

Scheduled_date (string) - SONIS converts to date format

Fund_Ledger_Number (string) - not used (i.e. blank)

Sonis_ID (string) - unique PID (i.e. "soc_sec") in SONIS

FUND_Name (string) - FUND_Name is used for displaying only; PF_ID.awd_cod is used for matching.

Stu_Award_token (string) - saved to TRANSACT.PF_Stu_awd_token

last_name (string) - the student's last name

Student_SSN (encrypt. string) - the student's Social Security Number (SSN) encrypted

Middle_Init (string) - the student's middle initial

time_maint (string) - the time a record is created or last updated

operator (string) - the first 8 characters of the administrator's user ID

transact_num (number) - set from TRANSACT.transact_rid

PF_Import_rid (number) - PF_IMPORT's PK is not used