This is the meaning of loan_transaction_codes.option_flags :
// THE IS A VALUE (USE BIT MASK) FOR
// 1 = RECALC PAYMENT
// 2 = RE-AMORTIZE LOAN PAYMENT
// 4 = FORCE AMORTIZATION SCHEDULE ADJUSTMENT (ORIGINALLY : ADJUST AMORTIZATION SCHEDULE)
// 8 = DISABLE TRANSACTION CODE FROM BEING ABLE TO RUN FROM A BATCH FILE
// 16= DISABLE TRANSACTION CODE FROM BEING ABLE TO RUN THROUGH MANUAL ENTRY
// 32= DISABLE TRANSACTION CODE FROM BEING ABLE TO RUN THROUGH RECURRING TRANSACTIONS
// 64= DISABLE TRANSACTION CODE FROM BEING ABLE TO RUN THROUGH LATE LOAN EVENTS
// 128= DISABLE TRANSACTION CODE FROM FURTHER USE
// 256= ENABLE USE IN NSF EVENTS
// 512= DISABLE FLOW TO SHADOW
//1024= DISALLOW AMORTIZATION SCHEDULE ADJUSTMENT
//2048= EXCLUDE FROM AMORTIZATION SCHEDULE
//4096= IGNORE CREDIT LIMIT
//8192= REPORT AS CHARGE OFF TO CREDIT BUREAU
//16384=ADD AMORTIZATION OF TRANSACTION TO PAYMENT
//32768=INCLUDE IN LOAN AGING
//65536=INLCLUDE IN APR CALC