create table Tbl_
(
LN_KEY NUMBER not null,
VERSION_NUM NUMBER(3) not null,
TRAN_KEY NUMBER,
CUTOFF_DT DATE,
SVCR_RPTD_LN_GRP_NUM VARCHAR2(50),
REGULATED_LOAN_FLAG VARCHAR2(1),
ORIGINATOR_BORROWER_ID VARCHAR2(50),
INSRT_DATE DATE not null,
BORROWER_RESIDENT_CD VARCHAR2(10),
INSRT_USR_ID VARCHAR2(30) not null,
BORROWER_CLASS_CD VARCHAR2(50),
LAST_CHG_UPD_DATE DATE not null,
ORIGINATOR_PROPERTY_ID VARCHAR2(50),
LAST_CHG_USR_ID VARCHAR2(30) not null,
CREDIT_SCR_PROVIDER_CD VARCHAR2(50),
CREDIT_SCR_TYPE_CD VARCHAR2(50),
CREDIT_SCR_DT DATE,
CREDIT_SCR_VALUE_NUM NUMBER,
LOAN_SECURITIZE_DT DATE,
MONTHLY_DEBT_PMT_AMT NUMBER(24,2),
SUBSIDY_AMT NUMBER(24,2),
SECLIEN_SNR_BAL_AMT NUMBER(24,2),
SNR_EXTERNAL_BAL_AMT NUMBER(24,2),
PARI_PASSU_AMT NUMBER(24,2),
SUBORD_LIEN_AMT NUMBER(24,2),
RETAINED_AMT NUMBER(24,2),
RETAINED_DT DATE,
MAX_DRAW_AMT NUMBER(24,2),
OTH_ADVANCES_DT DATE,
CURR_DRAW_AMT NUMBER(24,2),
SUBSIDY_MONTH_CNT NUMBER,
PREPAY_AMT NUMBER(24,2),
PREPAY_DT DATE,
PREPAY_CUM_PENALTY_AMT NUMBER(24,2),
PREPAY_CUM_AMT NUMBER(24,2),
PREPAY_ANNUAL_MAX_PCT NUMBER(24,2),
ADJ_RATE_IDX_CD VARCHAR2(50),
CUR_MARGIN_RT NUMBER(10,4),
SUB_INT_RATE_FREQ_ADJ_NUM NUMBER,
INDEXED_FORCL_VAL_AMT NUMBER(24,2),
CLTV_RATIO_PCT NUMBER(10,4),
UPDT_APPRAIS_VAL_AMT NUMBER(24,2),
UPDT_APPRAIS_DT DATE,
UPDT_APPRAIS_TYP_CD VARCHAR2(50),
UPDT_APPRAIS_CONF_NUM VARCHAR2(50),
UPDT_APPRAIS_PROV_NAME VARCHAR2(50),
LOAN_ADV_APPRAIS_VAL_AMT NUMBER(24,2),
ADDTNL_VAL_AMT NUMBER(24,2),
PROP_TRANSFR_DECLASS_CNT NUMBER,
CURR_DELINQ_STAT_CD VARCHAR2(3),
RESTRUCTURE_FLAG VARCHAR2(1),
ARREAR_MONTH_CNT NUMBER,
PREV_1M_TOT_ARREAR_AMT NUMBER(24,2),
PREV_2M_TOT_ARREAR_AMT NUMBER(24,2),
PERF_ARRANGE_DT DATE,
LITIGATION_FLAG VARCHAR2(1),
REDEEM_ARREAR_MONTH_CNT NUMBER,
FORCL_AMT NUMBER(24,2),
FORCL_SALE_DT DATE,
FORCL_SALE_INT_ARREARS_AMT NUMBER,
INTENSIVE_CARE_FLAG VARCHAR2(1),
RECOV_PERIOD_COST_AMT NUMBER(24,2),
NET_PRIN_PERIOD_RECOV_AMT NUMBER(24,2),
NET_INT_PERIOD_RECOV_AMT NUMBER(24,2),
OTHER_RECOV_AMT NUMBER(24,2),
MIG_RECOV_PERIOD_AMT NUMBER(24,2),
RECOV_AMT NUMBER(24,2),
PROG_NEGL_RECOV_AMT NUMBER(24,2),
DEBT_FORGIVENESS_FLAG VARCHAR2(1),
CREDIT_EVENT_FLAG VARCHAR2(1),
CREDIT_EVENT_DT DATE,
ORIGINATOR_NAME VARCHAR2(50),
PRIM_SVCR_NAME VARCHAR2(50),
PERF_RPT_DATE_KEY NUMBER not null
)