1: PACKAGE iby_paymentcard_pkg AS
2: /*$Header: ibypmtcards.pls 120.0.12010000.5 2009/01/20 13:29:42 lmallick noship $*/
3:
4: -- Constant for payment card types
5: C_INSTRTYPE_PAYMENTCARD CONSTANT VARCHAR2(20) := 'PAYMENTCARD';
82: -- USE
83: -- Generates a masked payment card number based upon system mask
84: -- settings
85: --
86: FUNCTION Mask_Card_Number(p_card_number IN iby_paymentcard.card_number%TYPE)
87: RETURN iby_paymentcard.masked_card_number%TYPE;
88:
89: FUNCTION Mask_Card_Number
90: (p_card_number IN iby_paymentcard.card_number%TYPE,
83: -- Generates a masked payment card number based upon system mask
84: -- settings
85: --
86: FUNCTION Mask_Card_Number(p_card_number IN iby_paymentcard.card_number%TYPE)
87: RETURN iby_paymentcard.masked_card_number%TYPE;
88:
89: FUNCTION Mask_Card_Number
90: (p_card_number IN iby_paymentcard.card_number%TYPE,
91: p_mask_option IN iby_paymentcard.card_mask_setting%TYPE,
86: FUNCTION Mask_Card_Number(p_card_number IN iby_paymentcard.card_number%TYPE)
87: RETURN iby_paymentcard.masked_card_number%TYPE;
88:
89: FUNCTION Mask_Card_Number
90: (p_card_number IN iby_paymentcard.card_number%TYPE,
91: p_mask_option IN iby_paymentcard.card_mask_setting%TYPE,
92: p_unmask_len IN iby_paymentcard.card_unmask_length%TYPE
93: )
94: RETURN iby_paymentcard.masked_card_number%TYPE;
87: RETURN iby_paymentcard.masked_card_number%TYPE;
88:
89: FUNCTION Mask_Card_Number
90: (p_card_number IN iby_paymentcard.card_number%TYPE,
91: p_mask_option IN iby_paymentcard.card_mask_setting%TYPE,
92: p_unmask_len IN iby_paymentcard.card_unmask_length%TYPE
93: )
94: RETURN iby_paymentcard.masked_card_number%TYPE;
95:
88:
89: FUNCTION Mask_Card_Number
90: (p_card_number IN iby_paymentcard.card_number%TYPE,
91: p_mask_option IN iby_paymentcard.card_mask_setting%TYPE,
92: p_unmask_len IN iby_paymentcard.card_unmask_length%TYPE
93: )
94: RETURN iby_paymentcard.masked_card_number%TYPE;
95:
96:
90: (p_card_number IN iby_paymentcard.card_number%TYPE,
91: p_mask_option IN iby_paymentcard.card_mask_setting%TYPE,
92: p_unmask_len IN iby_paymentcard.card_unmask_length%TYPE
93: )
94: RETURN iby_paymentcard.masked_card_number%TYPE;
95:
96:
97: -- 1. Create_Card
98: --
199: p_commit IN VARCHAR2 := FND_API.G_TRUE
200: );
201:
202:
203: END iby_paymentcard_pkg;