Process Student ISIRs

The ProcessStudentIsirs operation in the FaAppProcessFileService WCF service processes imported data in the FaIsirMain and FaIsirData tables.

This is a complex process involving many steps. In summary, ProcessStudentIsirs performs following tasks:

  • Verify students existence
  • Create Lead if not verified:
    • Generate student number
    • Insert in SyStudent
    • Insert in SyStatChange
    • Get Zone
    • Insert into SyStudentInquiry
    • Insert into AmProspectProgram
    • Delete AmProspectLeadSrcLeadVendor
    • Delete AmProspectLeadSrc
    • Insert into AmProspectLeadSrc
  • Determine students matches for ISIRs.
  • Save records to Isir Import Log if no matches.
  • Update student awards
  • Update Loan for DIRPLUS, DISSUB, DIRUNSUB.
  • Create document triggers.
  • Create other documents
  • Add/Remove students from student groups.
  • Update Package Status
  • Create/Update student Pell
  • Insert ISIR EFC in FaIsirImportLog
  • Update Origination.
  • Verify FAFSA

This business action is internal only and is not called by any Web service. It is called only by ProcessIsirBatchesBusinessAction.

Note: License validation in the business action is disabled because this service is for internal use only.

 

Topics in this section: