[Home] [Help]
PACKAGE: APPS.IGS_GE_GEN_002
Source
1 PACKAGE IGS_GE_GEN_002 AUTHID CURRENT_USER AS
2 /* $Header: IGSGE02S.pls 115.6 2002/11/29 00:31:40 nsidana ship $ */
3
4 FUNCTION GENP_GET_DELIMIT_STR(
5 p_input_str IN VARCHAR2 ,
6 p_element_num IN NUMBER ,
7 p_delimiter IN VARCHAR2 DEFAULT ',')
8 RETURN VARCHAR2 ;
9 PRAGMA RESTRICT_REFERENCES(GENP_GET_DELIMIT_STR, WNDS,WNPS);
10
11
12 FUNCTION genp_get_initials(
13 p_given_names IN VARCHAR2 )
14 RETURN VARCHAR2 ;
15 PRAGMA RESTRICT_REFERENCES(genp_get_initials, WNDS,WNPS);
16
17
18 FUNCTION genp_get_mail_addr(
19 p_person_id NUMBER ,
20 p_org_unit_cd VARCHAR2 ,
21 p_institution_cd VARCHAR2 ,
22 p_location_cd VARCHAR2 ,
23 p_addr_type VARCHAR2 ,
24 p_case_type VARCHAR2 DEFAULT 'UPPER',
25 p_phone_no VARCHAR2 DEFAULT 'Y',
26 p_name_style VARCHAR2 DEFAULT 'CONTEXT',
27 p_inc_addr VARCHAR2 DEFAULT 'Y')
28 RETURN VARCHAR2 ;
29
30 FUNCTION genp_get_nxt_prsn_id(
31 p_person_id OUT NOCOPY NUMBER ,
32 p_message_name OUT NOCOPY VARCHAR2 )
33 RETURN BOOLEAN ;
34
35 FUNCTION GENP_GET_PDV_NAME(
36 p_person_id IN NUMBER ,
37 p_field_name IN VARCHAR2 )
38 RETURN VARCHAR2 ;
39
40 FUNCTION genp_get_person_name(
41 p_person_id IN NUMBER ,
42 p_surname OUT NOCOPY VARCHAR2 ,
43 p_given_names OUT NOCOPY VARCHAR2 ,
44 p_title OUT NOCOPY VARCHAR2 ,
45 p_oracle_username OUT NOCOPY VARCHAR2 ,
46 p_preferred_given_name OUT NOCOPY VARCHAR2 ,
47 p_full_name OUT NOCOPY VARCHAR2 ,
48 p_preferred_name OUT NOCOPY VARCHAR2 ,
49 p_title_name OUT NOCOPY VARCHAR2 ,
50 p_initial_name OUT NOCOPY VARCHAR2 ,
51 p_message_name OUT NOCOPY VARCHAR2 )
52 RETURN BOOLEAN ;
53
54 FUNCTION genp_get_prsn_email(
55 p_person_id IN NUMBER ,
56 p_email_addr OUT NOCOPY VARCHAR2 ,
57 p_message_name OUT NOCOPY VARCHAR2 )
58 RETURN BOOLEAN ;
59
60 FUNCTION genp_get_prsn_names(
61 p_person_id IN NUMBER ,
62 p_surname OUT NOCOPY VARCHAR2 ,
63 p_given_names OUT NOCOPY VARCHAR2 ,
64 p_title OUT NOCOPY VARCHAR2 ,
65 p_oracle_username OUT NOCOPY VARCHAR2 ,
66 p_preferred_given_name OUT NOCOPY VARCHAR2 ,
67 p_full_name OUT NOCOPY VARCHAR2 ,
68 p_preferred_name OUT NOCOPY VARCHAR2 ,
69 p_title_name OUT NOCOPY VARCHAR2 ,
70 p_initial_name OUT NOCOPY VARCHAR2 ,
71 p_context_block_name OUT NOCOPY VARCHAR2 ,
72 p_message_name OUT NOCOPY VARCHAR2 )
73 RETURN BOOLEAN ;
74
75 END IGS_GE_GEN_002;