111: p_course_cd IN IGS_EN_STDNT_PS_ATT_ALL.course_cd%TYPE ,
112: p_update_ind IN VARCHAR2,
113: p_deferred_payment_option IGS_FI_HECS_PAY_OPTN.HECS_PAYMENT_OPTION%TYPE ,
114: p_upfront_payment_option IGS_FI_HECS_PAY_OPTN.HECS_PAYMENT_OPTION%TYPE ,
115: p_creation_dt IN OUT NOCOPY IGS_GE_S_LOG.creation_dt%TYPE ,
116: p_hecs_payment_type OUT NOCOPY FND_LOOKUP_Values.LOOKUP_CODE%TYPE ,
117: p_message_name OUT NOCOPY VARCHAR2)
118: RETURN BOOLEAN AS
119: /*----------------------------------------------------------------------------
230: DEFAULT p_deferred_payment_option;
231: v_upfront_payment_option IGS_FI_HECS_PAY_OPTN.HECS_PAYMENT_OPTION%TYPE
232: DEFAULT p_upfront_payment_option;
233: v_valid_tax_details BOOLEAN DEFAULT FALSE;
234: v_key IGS_GE_S_LOG.key%TYPE DEFAULT NULL;
235: v_text IGS_GE_S_LOG_ENTRY.text%TYPE DEFAULT NULL;
236: v_deferred_option BOOLEAN DEFAULT FALSE;
237: v_effective_dt DATE ;
238: lv_rowid VARCHAR2(25);
231: v_upfront_payment_option IGS_FI_HECS_PAY_OPTN.HECS_PAYMENT_OPTION%TYPE
232: DEFAULT p_upfront_payment_option;
233: v_valid_tax_details BOOLEAN DEFAULT FALSE;
234: v_key IGS_GE_S_LOG.key%TYPE DEFAULT NULL;
235: v_text IGS_GE_S_LOG_ENTRY.text%TYPE DEFAULT NULL;
236: v_deferred_option BOOLEAN DEFAULT FALSE;
237: v_effective_dt DATE ;
238: lv_rowid VARCHAR2(25);
239: BEGIN