DBA Data[Home] [Help]

PACKAGE: APPS.IGS_AD_TER_EDU_PKG

Source


1 package IGS_AD_TER_EDU_PKG AUTHID CURRENT_USER as
2 /* $Header: IGSAI54S.pls 115.4 2003/06/05 13:10:36 sarakshi ship $ */
3 
4 procedure INSERT_ROW (
5   X_ROWID in out NOCOPY VARCHAR2,
6   X_PERSON_ID in NUMBER,
7   X_SEQUENCE_NUMBER in NUMBER,
8   X_TERTIARY_EDU_LVL_COMP in VARCHAR2,
9   X_EXCLUSION_IND in VARCHAR2,
10   X_INSTITUTION_CD in VARCHAR2,
11   X_INSTITUTION_NAME in VARCHAR2,
12   X_ENROLMENT_FIRST_YR in NUMBER,
13   X_ENROLMENT_LATEST_YR in NUMBER,
14   X_COURSE_CD in VARCHAR2,
15   X_COURSE_TITLE in VARCHAR2,
16   X_FIELD_OF_STUDY in VARCHAR2,
17   X_LANGUAGE_COMPONENT in VARCHAR2,
18   X_STUDENT_ID in VARCHAR2,
19   X_EQUIV_FULL_TIME_YRS_ENR in NUMBER,
20   X_TERTIARY_EDU_LVL_QUAL in VARCHAR2,
21   X_QUALIFICATION in VARCHAR2,
22   X_HONOURS_LEVEL in VARCHAR2,
23   X_LEVEL_OF_ACHIEVEMENT_TYPE in VARCHAR2,
24   X_GRADE_POINT_AVERAGE in NUMBER,
25   X_LANGUAGE_OF_TUITION in VARCHAR2,
26   X_STATE_CD in VARCHAR2,
27   X_COUNTRY_CD in VARCHAR2,
28   X_NOTES in VARCHAR2,
29   X_MODE in VARCHAR2 default 'R'
30   );
31 procedure LOCK_ROW (
32   X_ROWID in VARCHAR2,
33   X_PERSON_ID in NUMBER,
34   X_SEQUENCE_NUMBER in NUMBER,
35   X_TERTIARY_EDU_LVL_COMP in VARCHAR2,
36   X_EXCLUSION_IND in VARCHAR2,
37   X_INSTITUTION_CD in VARCHAR2,
38   X_INSTITUTION_NAME in VARCHAR2,
39   X_ENROLMENT_FIRST_YR in NUMBER,
40   X_ENROLMENT_LATEST_YR in NUMBER,
41   X_COURSE_CD in VARCHAR2,
42   X_COURSE_TITLE in VARCHAR2,
43   X_FIELD_OF_STUDY in VARCHAR2,
44   X_LANGUAGE_COMPONENT in VARCHAR2,
45   X_STUDENT_ID in VARCHAR2,
46   X_EQUIV_FULL_TIME_YRS_ENR in NUMBER,
47   X_TERTIARY_EDU_LVL_QUAL in VARCHAR2,
48   X_QUALIFICATION in VARCHAR2,
49   X_HONOURS_LEVEL in VARCHAR2,
50   X_LEVEL_OF_ACHIEVEMENT_TYPE in VARCHAR2,
51   X_GRADE_POINT_AVERAGE in NUMBER,
52   X_LANGUAGE_OF_TUITION in VARCHAR2,
53   X_STATE_CD in VARCHAR2,
54   X_COUNTRY_CD in VARCHAR2,
55   X_NOTES in VARCHAR2
56 );
57 procedure UPDATE_ROW (
58   X_ROWID in VARCHAR2,
59   X_PERSON_ID in NUMBER,
60   X_SEQUENCE_NUMBER in NUMBER,
61   X_TERTIARY_EDU_LVL_COMP in VARCHAR2,
62   X_EXCLUSION_IND in VARCHAR2,
63   X_INSTITUTION_CD in VARCHAR2,
64   X_INSTITUTION_NAME in VARCHAR2,
65   X_ENROLMENT_FIRST_YR in NUMBER,
66   X_ENROLMENT_LATEST_YR in NUMBER,
67   X_COURSE_CD in VARCHAR2,
68   X_COURSE_TITLE in VARCHAR2,
69   X_FIELD_OF_STUDY in VARCHAR2,
70   X_LANGUAGE_COMPONENT in VARCHAR2,
71   X_STUDENT_ID in VARCHAR2,
72   X_EQUIV_FULL_TIME_YRS_ENR in NUMBER,
73   X_TERTIARY_EDU_LVL_QUAL in VARCHAR2,
74   X_QUALIFICATION in VARCHAR2,
75   X_HONOURS_LEVEL in VARCHAR2,
76   X_LEVEL_OF_ACHIEVEMENT_TYPE in VARCHAR2,
77   X_GRADE_POINT_AVERAGE in NUMBER,
78   X_LANGUAGE_OF_TUITION in VARCHAR2,
79   X_STATE_CD in VARCHAR2,
80   X_COUNTRY_CD in VARCHAR2,
81   X_NOTES in VARCHAR2,
82   X_MODE in VARCHAR2 default 'R'
83   );
84 procedure ADD_ROW (
85   X_ROWID in out NOCOPY VARCHAR2,
86   X_PERSON_ID in NUMBER,
87   X_SEQUENCE_NUMBER in NUMBER,
88   X_TERTIARY_EDU_LVL_COMP in VARCHAR2,
89   X_EXCLUSION_IND in VARCHAR2,
90   X_INSTITUTION_CD in VARCHAR2,
91   X_INSTITUTION_NAME in VARCHAR2,
92   X_ENROLMENT_FIRST_YR in NUMBER,
93   X_ENROLMENT_LATEST_YR in NUMBER,
94   X_COURSE_CD in VARCHAR2,
95   X_COURSE_TITLE in VARCHAR2,
96   X_FIELD_OF_STUDY in VARCHAR2,
97   X_LANGUAGE_COMPONENT in VARCHAR2,
98   X_STUDENT_ID in VARCHAR2,
99   X_EQUIV_FULL_TIME_YRS_ENR in NUMBER,
100   X_TERTIARY_EDU_LVL_QUAL in VARCHAR2,
101   X_QUALIFICATION in VARCHAR2,
102   X_HONOURS_LEVEL in VARCHAR2,
103   X_LEVEL_OF_ACHIEVEMENT_TYPE in VARCHAR2,
104   X_GRADE_POINT_AVERAGE in NUMBER,
105   X_LANGUAGE_OF_TUITION in VARCHAR2,
106   X_STATE_CD in VARCHAR2,
107   X_COUNTRY_CD in VARCHAR2,
108   X_NOTES in VARCHAR2,
109   X_MODE in VARCHAR2 default 'R'
110   );
111 procedure DELETE_ROW (
112   X_ROWID in VARCHAR2
113   );
114 function Get_PK_For_Validation (
115     x_person_id IN NUMBER,
116     x_sequence_number IN NUMBER
117 )return BOOLEAN;
118 
119 procedure Check_Constraints (
120   Column_Name IN VARCHAR2 DEFAULT NULL,
121   Column_Value IN VARCHAR2 DEFAULT NULL
122 );
123 
124   PROCEDURE GET_FK_IGS_PE_COUNTRY_CD (
125     x_country_cd IN VARCHAR2
126     );
127 
128   PROCEDURE GET_FK_IGS_GR_HONOURS_LEVEL (
129     x_honours_level IN VARCHAR2
130     );
131 
132   PROCEDURE GET_FK_IGS_OR_INSTITUTION (
133     x_institution_cd IN VARCHAR2
134     );
135 
136   PROCEDURE GET_FK_IGS_PE_LANGUAGE_CD (
137     x_language_cd IN VARCHAR2
138     );
139 
140   PROCEDURE GET_FK_IGS_PE_PERSON (
141     x_person_id IN NUMBER
142     );
143 
144   PROCEDURE GET_FK_IGS_AD_TER_EDU_LV_COM (
145     x_tertiary_edu_lvl_comp IN VARCHAR2
146     );
147 
148   PROCEDURE GET_FK_IGS_AD_TER_EDU_LVL_QF (
149     x_tertiary_edu_lvl_qual IN VARCHAR2
150     );
151 
152   PROCEDURE Before_DML (
153     p_action IN VARCHAR2,
154     x_rowid IN VARCHAR2 DEFAULT NULL,
155     x_person_id IN NUMBER DEFAULT NULL,
156     x_sequence_number IN NUMBER DEFAULT NULL,
157     x_tertiary_edu_lvl_comp IN VARCHAR2 DEFAULT NULL,
158     x_exclusion_ind IN VARCHAR2 DEFAULT NULL,
159     x_institution_cd IN VARCHAR2 DEFAULT NULL,
160     x_institution_name IN VARCHAR2 DEFAULT NULL,
161     x_enrolment_first_yr IN NUMBER DEFAULT NULL,
162     x_enrolment_latest_yr IN NUMBER DEFAULT NULL,
163     x_course_cd IN VARCHAR2 DEFAULT NULL,
164     x_course_title IN VARCHAR2 DEFAULT NULL,
165     x_field_of_study IN VARCHAR2 DEFAULT NULL,
166     x_language_component IN VARCHAR2 DEFAULT NULL,
167     x_student_id IN VARCHAR2 DEFAULT NULL,
168     x_equiv_full_time_yrs_enr IN NUMBER DEFAULT NULL,
169     x_tertiary_edu_lvl_qual IN VARCHAR2 DEFAULT NULL,
170     x_qualification IN VARCHAR2 DEFAULT NULL,
171     x_honours_level IN VARCHAR2 DEFAULT NULL,
172     x_level_of_achievement_type IN VARCHAR2 DEFAULT NULL,
173     x_grade_point_average IN NUMBER DEFAULT NULL,
174     x_language_of_tuition IN VARCHAR2 DEFAULT NULL,
175     x_state_cd IN VARCHAR2 DEFAULT NULL,
176     x_country_cd IN VARCHAR2 DEFAULT NULL,
177     x_notes IN VARCHAR2 DEFAULT NULL,
178     x_creation_date IN DATE DEFAULT NULL,
179     x_created_by IN NUMBER DEFAULT NULL,
180     x_last_update_date IN DATE DEFAULT NULL,
181     x_last_updated_by IN NUMBER DEFAULT NULL,
182     x_last_update_login IN NUMBER DEFAULT NULL
183   );
184 
185 end IGS_AD_TER_EDU_PKG;