List of New Data for Colleague SIS

Data Elements Table Definitions

ColumnDefinition
Adaptor Field

Field in the college adaptor

Adaptor Enum ValuesIf the field in the college adaptor has a specific list of values that it can have (known as an "enum" in Java), they are listed in this column
Online App FieldField in the Online BOG Fee Waiver application that the adaptor field corresponds to
Staging/Audit FieldField in the staging/audit table in Colleague that the adaptor field is mapped to. A staging table is used so that a) there an audit trail of what data came in via the college adaptor and b) records that were not written because a record already existed
Colleague FieldField in Colleague that adaptor field is mapped to. A BOGG record is only written if one was not previously present, however, in either case data will still be present in the staging/audit table.
MnemonicMnemonic in Colleague where you can find this Colleague Field

Data Elements

Adaptor FieldAdaptor Enum ValuesOnline App Field

Staging/Audit Field

Colleague FieldMnemonic



XCTC.BG.STUDENT.ID (PK)BG.STUDENT.ID

sisTermId^


term_codeXCTC.BG.FA.YEAR (PK)BOGG.ACYR File Suite Year



XCTC.BG.MIS.CODE


ccc_idXCTC.BG.CCC.ID

PERSON.ALT.IDS

DADD
maritalStatus

SINGLE, MARRIED, DIVORCED, SEPARATED,

WIDOWED, REG_DOM_PARTNER

marital_statusXCTC.BG.MARITAL.STATUSNot supported
regDomPartner
reg_dom_partnerXCTC.BG.REG.DOM.PARTNERNot supported
bornBefore23Year
born_before_23_yearXCTC.BG.BORN.B4.DTBG.BORN.B4.DTBOGW
marriedOrRDP
married_or_rdpXCTC.BG.MARRIEDBG.MARRIED&BOGW
usVeteran
us_veteranXCTC.BG.VETERANBG.VETERANBOGW
dependents
dependentsXCTC.BG.OTHER.DEPENDBG.OTHER.DEPENDBOGW
parentsDeceased
parents_deceasedXCTC.BG.ORPHAN.WARDBG.ORPHAN.WARDBOGW
emancipatedMinor
emancipated_minorXCTC.BG.EMANCIPATED.MINORBG.EMANCIPATED.MINORBOGW
legalGuardianship
legal_guardianshipXCTC.BG.LEGAL.GUARDIANBG.LEGAL.GUARDIANBOGW
homelessYouthSchool
homeless_youth_schoolXCTC.BG.LIAISON.HOMELESSBG.LIAISON.HOMELESSBOGW
homelessYouthHUD
homeless_youth_hudXCTC.BG.EMRG.HOMELESSBG.EMRG.HOMELESSBOGW
homelessYouthOther
homeless_youth_otherXCTC.BG.YOUTH.HOMELESSBG.YOUTH.HOMELESSBOGW
dependentOnParentTaxes$NO, YES, PARENTS_NOT_FILEdependent_on_parent_taxesXCTC.BG.EX.PAR.TXBG.EX.PAR.TXBOGW
livingWithParents
living_with_parentsXCTC.BG.HOUSING.CODEBG.HOUSING.CODEBOGW
dependencyStatus*DEPENDENT, INDEPENDENTdependency_statusXCTC.BG.DEPENDENCY.STATUSDerived (output only)BOGW
certVeteranAffairs
cert_veteran_affairsXCTC.BG.VA.DEPBG.VA.DEPBOGW
certNationalGuard
cert_national_guardXCTC.BG.DEP.CANGBG.DEP.CANGBOGW
eligMedalHonor
elig_medal_honorXCTC.BG.CMOH.RECIPBG.CMOH.RECIPBOGW
eligSept11
elig_sept_11XCTC.BG.SEPT11.DEPBG.SEPT11.DEPBOGW
eligPoliceFire
elig_police_fireXCTC.BG.LODD.DEPBG.LODD.DEPBOGW
tanfCalworks
tanf_calworksXCTC.BG.S.TANFBG.S.TANFBOGW
ssiSSP
ssi_sspXCTC.BG.SSIBG.SSIBOGW
generalAssistance
general_assistanceXCTC.BG.GEN.ASSTBG.GEN.ASSTBOGW
parentsAssistance
parents_assistanceXCTC.BG.P.TANFBG.P.TANFBOGW
depNumberHousehold
dep_number_householdXCTC.BG.P.NBR.FAMILYBG.P.NBR.FAMILYBOGW
indNumberHousehold
ind_number_householdXCTC.BG.S.NBR.FAMILYBG.S.NBR.FAMILYBOGW
depGrossIncome
dep_gross_incomeXCTC.BG.P.AGIBG.P.AGIBOGW
indGrossIncome
ind_gross_incomeXCTC.BG.S.AGIBG.S.AGIBOGW
depOtherIncome
dep_other_incomeXCTC.BG.P.OTH.INCBG.P.OTH.INCBOGW
indOtherIncome
ind_other_incomeXCTC.BG.S.OTH.INCBG.S.OTH.INCBOGW
depTotalIncome
dep_total_incomeXCTC.BG.P.TOTAL.INCBG.P.AGI + BG.P.OTH.INCBOGW
indTotalIncome
ind_total_incomeXCTC.BG.S.TOTAL.INCBG.S.AGI + BG.S.OTH.INCBOGW
eligibility

METHOD_A, METHOD_B, METHOD_D,

METHOD_A_AND_B, NOT_ELIGIBLE

elig_bogfwXCTC.BG.ELIGIBILITYNot supportedBOGW
determinedResidentCA
determined_residentcaXCTC.BG.RESIDENT.CANot supportedBOGW
determinedAB540Eligible
determined_ab540_eligibleXCTC.BG.CAL.DREAMBG.CAL.DREAMBOGW
determinedNonResExempt
determined_non_res_exemptXCTC.BG.NON.RES.EXEMPTNot supportedBOGW
determinedHomeless
determined_homelessXCTC.BG.HOMELESSNot supportedBOGW



XCTC.BG.STATUS%

^ In Colleague, BOGW is a year based form, not term based. Therefore:

  • When a GET is performed, a term is supplied and will be returned with the result.
  • When a POST is performed, the term supplied will dictate with FA Year to write the data to.
  • On a GET or POST, if a term matches more than one FA Year, the configuration value FaExchangeBOGYearMatching will determine whether to use the first or last year (default is LAST).

* In Colleague, dependency status is derived based on the following formula (this is displayed in the header of BOGW). When BOGW data is retrieved from a Colleague school, this formula is used to populate this field:

IF (BG.BORN.B4.DT = 'Y' OR BG.VETERAN = 'Y' OR BG.MARRIED = 'Y' OR BG.ORPHAN.WARD = 'Y' OR BG.OTHER.DEPEND EQ='Y')

"Independent"

ELSE IF (BG.EX.PAR.TX = 'Y' OR BG.HOUSING.CODE EQ 'Y') THEN

"Dependent"

ELSE

"Independent"

$ dependentOnParentTaxes values of YES and NO map to "Y" and "N" in Colleague respectively. PARENTS_NOT_FILE is not mapped.

% XCTC.BG.STATUS indicates a status of whether the import was successful.

  • 1 = success
  • 2 = BOGW record already exists

& When updating BOGW in Colleague, the field BG.MARRIED will check multiple sources as needed:

  • if marriedOrRDP = true, BG.MARRIED is set to "Y"
  • else if marriedOrRDP = false, BG.MARRIED is set to "N"
  • else if regDomPartner = true, BG.MARRIED is set to "Y"
  • else if maritalStatus = MARRIED, SEPARATED or REG_DOM_PARTNER, BG.MARRIED it set to "Y"
  • else if maritalStatus is anything other than MARRIED, SEPARATED or REG_DOM_PARTNER, BG.MARRIED it set to "N"