Developer Programs

Learn

Docs
ACTION REQUIRED - Cus_BenflOwnDetail (EXTCFFBEN), Cust_IdVerifyDetail (EXTCFIDVER), and SafeDepAcctHist (EXTSDHIST) Structure Changes.

LnAcct

ODI Extracts > CIF2020 > LnAcct

Extract to provide loan master file details

ProviderElementElement DescriptionReference FileReference FieldField TypeLengthDigitsDecimal Places
CIF2020DltDelete Record FlagString100
CIF2020SrcKeyUnique Record KeyString1700
CIF2020FornKeyCustomer KeyString900
CIF2020AcctIdAccount NumberInteger9160
CIF2020AcctTypeAccount TypeString100
CIF2020CustIdCustomer IdString800
CIF2020NxtPayOffAmtNext Month PayoffInteger7132
CIF2020PmtCodePayment CodeInteger110
CIF2020PmtCodeDescPayment Code DescString2500
CIF2020IntBasisInterest BaseInteger110
CIF2020IntBasisDescIBase DescriptionString2500
CIF2020DailyAccrAmtDaily AccrualInteger7135
CIF2020CurPayOffCurrent Month PayoffInteger7132
CIF2020CurBalCurrent BalanceInteger7132
CIF2020BrCodeBranch NumberInteger230
CIF2020BrDescBank/branch nameString3000
CIF2020AcctStatStatusString100
CIF2020AcctStatDescStatus DescriptionString2000
CIF2020AccrIntAccrued InterestInteger8155
CIF2020ProdCodeLoan TypeString200
CIF2020ProdDescType DescriptionString2000
CIF2020UnusedCrAccrUn-used Line ChargeInteger8155
CIF2020UEInsurAccrUnemployment Ins FeeInteger8155
CIF2020TermCntLoan TermInteger230
CIF2020TermUnitsLoan Term CodeString100
CIF2020SemiDay2Semi Mnthly 2nd dayInteger220
CIF2020SemiDay1Semi Mnthly 1st dayInteger220
CIF2020RemPmtCntRemaining TermInteger230
CIF2020PmtTermUnitsPayment Freq CodeString100
CIF2020PmtTermPayment FrequencyInteger230
CIF2020PmtDayOfMonthPymt Day of MonthInteger220
CIF2020PmtAmtDuePayment Amount DueInteger6112
CIF2020PmtAmtPayment AmountInteger6112
CIF2020PIAmtPrinc & int pmt amtInteger6112
CIF2020PayoffGoodThruDtPymt Good Thru DateInteger470
CIF2020PastDueAmtTotal Amt DueInteger7132
CIF2020PartPmtAmtPartial Pymt AmtInteger6112
CIF2020OrigBalOriginal BalanceInteger7132
CIF2020OpenDtOriginal Loan DateInteger470
CIF2020NxtSchedPmtDtNext Sched Pymt DateInteger470
CIF2020NxtPayDtNext Pymt Due DateInteger470
CIF2020MatDtMaturity DateInteger470
CIF2020LateChgAmtAssessed Late ChargesInteger6112
CIF2020LastPmtDtLast Pymt DateInteger470
CIF2020IntRateNote RateInteger598
CIF2020CrLifeInsurAccrCredit Life ChargeInteger8155
CIF2020AvailCrAvalible CreditInteger7132
CIF2020AHInsurAccrA & H ChargeInteger8155
CIF2020AccrBalAccrual BalanceInteger7132
CIF2020SalesPersonSales AssociateString1500
CIF2020AcctLvlSecCodeAccount Level SecurityString100
CIF2020OddDaysIntBasisAccrue Odd Days at 365 IbaseString100
CIF2020ShortPmtCodeRoll Short on Pcode 6String100
CIF2020ShortPmtDescShort Pmt Code DescString5000
CIF2020TINCodeTax ID type codeString100
CIF2020TINDescDescriptionString2000
CIF2020TaxIdTax ID numberInteger6110
CIF2020PrtcpCodeParticipation CodeString100
CIF2020PrtcpDescPart Id DescriptionString10000
CIF2020AbbNameShort NameString2000
CIF2020AcctClsfCodeClass CodeString100
CIF2020PastDue10YTDTimes Past Due 10-29Integer230
CIF2020PastDue30YTDTimes Past Due 30-59Integer230
CIF2020PastDue60YTDTimes Past Due 60-89Integer230
CIF2020PastDue90YTDTimes Past Due 90-119Integer230
CIF2020PastDue120YTDTimes Past Due 120-149Integer230
CIF2020PastDue150YTDTimes Past Due 150-179Integer230
CIF2020PastDue180YTDTimes Past Due 180 +Integer230
CIF2020CallRptCodeCall Report CodeString800
CIF2020CallRptDescCall Report DescriptionString6000
CIF2020CollatCodeCollateral CodeInteger230
CIF2020CollatDescCollateral DescriptionString6000
CIF2020StdIndustCodeStandard Industry CodeString400
CIF2020StdIndustDescStandard Industry DescString3000
CIF2020CRACenTractCensus Tract 1Integer472
CIF2020LOCCycleAcctIdCYCLE acct noInteger9160
CIF2020PtPaidPoints PaidInteger6112
CIF2020OrigFeesYTDOrigination Fees YTDInteger592
CIF2020GroupCodeGroup CodeInteger230
CIF2020GroupDescGroup descriptionString4000
CIF2020BilIntAmtBilled Int AmtInteger6112
CIF2020BallPmtAmtBalloon PaymentInteger6112
CIF2020CrScoreIdCREDIT SCOREInteger230
CIF2020CRASMSACodeSMSA NumberInteger350
CIF2020CRASMSADescDescriptionString4000
CIF2020ChgdOffAmtCharge Off AmountInteger7132
CIF2020LOCCodeCredit Line CodeString100
CIF2020LOCDescLOC Type DescriptionString4000
CIF2020PurpCodePurpose CodeInteger220
CIF2020PurpDescPurpose DescriptionString6000
CIF2020AcctConvDtConversion DateInteger470
CIF2020CRALocCRA LocationInteger590
CIF2020AflLnPartTypeAffiliate Loan Y/NString100
CIF2020StateState CodeString200
CIF2020PrevExtDtDate Previous ExtensionInteger470
CIF2020NxtRvwDtNext Review DateInteger470
CIF2020EscrwCurBalEscrow balanceInteger6112
CIF2020FirstPmtDt1st Pymt DateInteger470
CIF2020GLCostCtrGL Cost CenterInteger340
CIF2020IntPaidYTDInterest Paid YTDInteger7132
CIF2020IntPaidPYTDInt Paid Last YearInteger7132
CIF2020PastDueOthChgAmtOther chg DueInteger6112
CIF2020PastDueLateChgAmtLate chgs DueInteger6112
CIF2020PastDuePrincAmtPrincipal DueInteger7132
CIF2020PastDueIntAmtInterest DueInteger7132
CIF2020PastDueDaysDays Past DueInteger350
CIF2020RateIdxNumRate NumberInteger230
CIF2020RateVarRate VarianceInteger598
CIF2020RateVarCodeRate Variance CodeString100
CIF2020RateCapUpRate Cap UpwardsInteger598
CIF2020RateCapDownRate Cap DownwardsInteger598
CIF2020RateCeilRate CeilingInteger598
CIF2020RateFlrRate FloorInteger598
CIF2020RateRevTermRate Review TermInteger230
CIF2020RateRevTermUnitsRate Review Term CodeString100
CIF2020LastAdvaAmtLast AdvanceInteger6112
CIF2020LastAdvaDtLast Advance DateInteger470
CIF2020LastActDtLast Activity DateInteger470
CIF2020LastPmtAmtLast Pymt AmountInteger6112
CIF2020RateRevDtRate Review DateInteger470
CIF2020LastRenDtDate Last RenewedInteger470
CIF2020LastRenBalRenew/Ext BalanceInteger7132
CIF2020LastMainDtLast Maint DateInteger470
CIF2020IncrAdvaAmtINCREMENTS OFInteger350
CIF2020ExtMonthsLTDMonths Extended LTDInteger230
CIF2020SecdMtgCodeSecond mortgage flagString100
CIF2020SecdMtgDescSecondary Mortgage DescString300
CIF2020FHLBPurpCodeLoan PurposeString100
CIF2020FHLBPurpDescPurpose Code DescString5000
CIF2020FHLBPropCodeProperty typeString100
CIF2020FHLBPropDescProperty type dscriptionString3000
CIF2020AggCycleDayAggregate daysInteger230
CIF2020NAICSCodeNAICS CodeString600
CIF2020NAICSDesc2002 DESCRIPTIONString5000
CIF2020LOCOrigAmtOriginal Line AmountInteger7132
CIF2020OrigMatDtOriginal Maturity DateInteger470
CIF2020PartIdNumParticipation ID numberInteger470
CIF2020RelAcctIdRelated Acct NumInteger9160
CIF2020RelAcctTypeRelated Acct TypeString100
CIF2020ClsDtDate paid offInteger470
CIF2020PrePmtPenDescPenalty DescriptionString3000
CIF2020NumPmtsExtLastYrPymt # Extended Last YrInteger230
CIF2020IntRebateInterest RebateInteger592
CIF2020RewriteToLnAcctIdRewrite to Loan #Integer9160
CIF2020RenCntLTDTimes Renewed L-T-DInteger230
CIF2020PrePmtPenCodePrepayment Penalty CodeInteger230
CIF2020CrRatingCodeCredit Rating CodeInteger230
CIF2020CrRatingDescDescriptionString4000
CIF2020SBAGuarIdSBA Assigned GP NumberString1000
CIF2020TierBlendRateTiered Rate Type?String100
CIF2020NonAccrDtNonaccrual DateInteger470
CIF2020HldMailCodeHold Mail CodeString200
CIF2020HldMailDescHold mail descriptionString3500
CIF2020AdvaMTDAmtMTD AdvancesInteger6112
CIF2020LastExtDtLast Extension DateInteger470
CIF2020StudentLnCodeDemand/Student Loan CodeString100
CIF2020StudentLnDescStudent Loan DescString5000
CIF2020EscrwPmtAmtEscrow Payment AmtInteger8152
CIF2020LOCAvgCurrent Avg UsageInteger7132
CIF2020ShareNatCrLnShared National CreditString100
CIF2020PledgeLnCodeFHLB Institution CodeString300
CIF2020PledgeLnDescFHLB Institution NameString3500
CIF2020DaysBeforeRateChgNotice Pre-DaysInteger220
CIF2020LnConvDtLoan Conversion DateInteger470
CIF2020NumPmtsExtYTDTimes Extended Y-T-DInteger230
CIF2020ApprValAppraised ValueInteger590
CIF2020DlqTimesQTD# Delin Curr QuarterInteger220
CIF2020DlqTimesPrevQtr# Delin Quarter 2Integer220
CIF2020DlqTimes3Qtr# Delin Quarter 3Integer220
CIF2020DlqTimes4Qtr# Delin Quarter 4Integer220
CIF2020DeptCodeDepartment CodeString100
CIF2020NewPrevRateChgDtNew Rate Effective DateInteger470
CIF2020IntPaidLTDInt Paid Life to DateInteger7132
CIF2020LateChgPaidPrevYTDLC paid Last YearInteger592
CIF2020LateChgCodeLate Charge TypeString300
CIF2020UnpaidChgsUnpaid ChargesInteger6112
CIF2020PastDue10LTDLife Time Past Due 10-29Integer230
CIF2020PastDue30LTDLife Time Past Due 30-59Integer230
CIF2020PastDue60LTDLife Time Past Due 60-89Integer230
CIF2020PastDue90LTDLife Time Past Due 90-119Integer230
CIF2020CurLnToValRatioLoan to value ratioInteger354
CIF2020PastDue10LastYrLast Year Past Due 10-29Integer230
CIF2020PastDue30LastYrLast Year Past Due 30-59Integer230
CIF2020PastDue60LastYrLast Year Past Due 60-89Integer230
CIF2020PastDue90LastYrLast Year Past Due 90-119Integer230
CIF2020OrigPartPctParticipation PercentInteger91716
CIF2020NetCurBalQuery BalanceInteger7132
CIF2020SoldBalSold BalancesInteger7132
CIF2020LateChgPaidYTDLate chgs Paid YTDInteger592
CIF2020PrincPaidYTDPrincipal Paid YTDInteger7132
CIF2020PartIdNameParticipation ID nameString3000
CIF2020OffCodeOfficerString600
CIF2020OffDescOfficer short nameString1500
CIF2020BorwFICOIdBorrower FICOInteger230
CIF2020LOCLmtCurrent BalanceInteger7132
CIF2020LastIntPmtDtLast Interest DateInteger470
CIF2020AmtLastIntPdLast Interest AmountInteger6112
CIF2020LastStmtBalBalance Last StmtInteger7132
CIF2020LastStmtDtDate Last StatementInteger470
CIF2020ProtAcctIdProtected Acct #Integer9160
CIF2020ProtAcctTypeProtected Acct TypeString100
CIF2020OrigAcctIdOriginal Account IdInteger9160
CIF2020ChgdOffDtCharge Off DateInteger470
CIF2020DlqRateDelinquent RateInteger598
CIF2020SecdAccrSecondary Accrued InterestInteger8155
CIF2020RestructedDrRestructured FlagString100
CIF2020SubPrimeLnCodeSub-Prime LendingString100
CIF2020WatchListCodeWatch List CodeString100
CIF2020WatchListDtWatch List DateInteger470
CIF2020ExmnrClsfDtExaminer Classification DateInteger470
CIF2020PrevRenDtPrevious Renewal DateInteger470
CIF2020ApprDtAppraisal DateInteger470
CIF2020RateRevDayOfMonthRate Review Day of MonthInteger220
CIF2020RegSeniorLienCodeSenior Lien CodeInteger6110
CIF2020LnCapRateLoan Cap RateInteger354
CIF2020SBAGuarPctSBA Guarantee PercentInteger598
CIF2020OccupCodeOccupancy CodeString100
CIF2020AcctClsfDescString1500
CIF2020ChgOffAcctIdPart / Chg off Acct IDInteger9160
CIF2020LnShdwPrincAmtShadow Loan Principal BalanceInteger7132
CIF2020CurDebtSvcRatioRatio of Amount for Debt ServiceInteger354
CIF2020CurNetOperIncmAmtNet Operating IncomeInteger7132
CIF2020BilEscrwAmtBilled Escrow AmountInteger592
CIF2020CurrencyCodeCurrency TypeString200
CIF2020CurrencyDescCurrency DescriptionString4000
CIF2020LnShdwTypeShadow LoanString100
CIF2020RiskRateCodeRisk Rate CodeString600
CIF2020RiskRateDescRisk Rate DescriptionString4000
CIF2020MtgInsurPctMortgage Insurance PercentageInteger354
CIF2020FHLBDocCodeDocumentation TypeString200
CIF2020FHLBDocDescDocumentation DescriptionString5000
CIF2020PropPostalCodeProperty ZipInteger590
CIF2020PropStateProperty StateString200
CIF2020CombLTVCombined LTVInteger354
CIF2020LnShdwIntAmtShadow Interest AmountInteger8155
CIF2020ForeClosureDtForeclosure DateInteger470
CIF2020MonthAvgBalAmtMonthy Average BalanceInteger8152
CIF2020GLProdCodeGL Product codeInteger230
CIF2020LastRePriceDtRepricing dateInteger470
CIF2020OrigRateOriginal RateInteger598
CIF2020RateTypeRate TypeString500
CIF2020StateWithCodeState WithHolding CodeInteger220
CIF2020MTDAccrIntMTD AccruedInteger6115
CIF2020LnShdwChgOffIntShadow Charged Off InterestInteger7132
CIF2020PrincPaidMTDMTD PrincipalInteger6112
CIF2020EstbPersonNameName of person opening accountString4000
CIF2020EstbPersonTitleTitle of person opening accountString7000
CIF2020DlrIdDealer numberInteger470
CIF2020VehicleIdVehicle ID numberString3000
CIF2020PrtcpAcctIdParticipation Account IdInteger9160
CIF2020PrtcpAcctTypeParticipation/Charge Off Acct TypeString100
CIF2020LOCAcctIdCredit Line NumberInteger9160
CIF2020ChgdOffTypeCharged Off TypeString400
CIF2020TotDebtPctTotal Debt RatioInteger354
CIF2020YrBuiltYear BuiltInteger340
CIF2020NumUnitNumber of UnitsInteger230
CIF2020CommOccupPctCRE Occupancy FractionInteger463
CIF2020PropCondRmkCRE Property ConditionString3000
CIF2020PenIncmAmtLoan Penalty IncomeInteger8152
CIF2020NonPenIncmAmtLoan Non Penalty IncomeInteger8152
CIF2020InitARMFixPeriodCntAdjustable Rate Fixed PeriodInteger230
CIF2020IntOnlyExpDtInt only end dateInteger470
CIF2020BallCallDtBalloon call dateInteger470
CIF2020PMIPmtAmtPMI Payment AmountInteger6112
CIF2020PmtGraceDays#days for Billing NoticeInteger230
CIF2020PmtReAmrtzPeriodReamortization FrequencyInteger230
CIF2020PmtReAmrtzPeriodCodeReamortization Frequency (Units)String100
CIF2020PmtReAmrtzFreqReamortization TermInteger230
CIF2020PmtReAmrtzFreqCodeReamortization Term codeString100
CIF2020NewPrevRateNew RateInteger598
CIF2020ExtFeesYTDExtension Fees YTDInteger592
CIF2020ExtFeesLTDExtension Fees LTDInteger592
CIF2020OrigIdxValOriginal IndexInteger598
CIF2020PrtcpIntPmtPctParticipation Interest Payment Split PercentageInteger91716
CIF2020PrtcpSeqIdParticipation Sequence NumberInteger350
CIF2020ReAmrtzPmtDtPayment Reamortization DateInteger470
CIF2020ReAmrtzPmtReamortize PaymentString100
CIF2020AmrtzPmtSuspPayment Suspense AmountInteger592
CIF2020Req1098Requires 1098String100
CIF2020RightToCureNotCntNumber of Right to Cure Notices SentInteger230
CIF2020RightToCureDtRight to Cure DateInteger470
CIF2020CurIdxCurrent IndexInteger598
CIF2020ReAmrtzThruDtAmortize Thru DateInteger470


Have a Question?
Have a how-to question? Seeing a weird error? Get help on StackOverflow.
Register for the Developer Office Hours where we answer technical Q&A from the audience.

Did this page help you?

Last updated Fri Feb 21 2025