DBA Data[Home] [Help]

PACKAGE: APPS.IGS_AD_TST_RSLT_DTLS_PKG

Source


1 PACKAGE igs_ad_tst_rslt_dtls_pkg AS
2 /* $Header: IGSAI80S.pls 120.0 2005/06/02 00:36:47 appldev noship $ */
3  procedure INSERT_ROW (
4       X_ROWID in out NOCOPY VARCHAR2,
5        x_TST_RSLT_DTLS_ID IN OUT NOCOPY NUMBER,
6        x_TEST_RESULTS_ID IN NUMBER,
7        x_TEST_SEGMENT_ID IN NUMBER,
8        x_TEST_SCORE IN NUMBER,
9        x_PERCENTILE IN NUMBER,
10        x_NATIONAL_PERCENTILE IN NUMBER,
11        x_STATE_PERCENTILE IN NUMBER,
12        x_PERCENTILE_YEAR_RANK IN NUMBER,
13        x_SCORE_BAND_LOWER IN NUMBER,
14        x_SCORE_BAND_UPPER IN NUMBER,
15        x_IRREGULARITY_CODE_ID IN NUMBER,
16        x_ATTRIBUTE_CATEGORY IN VARCHAR2,
17        x_ATTRIBUTE1 IN VARCHAR2,
18        x_ATTRIBUTE2 IN VARCHAR2,
19        x_ATTRIBUTE3 IN VARCHAR2,
20        x_ATTRIBUTE4 IN VARCHAR2,
21        x_ATTRIBUTE5 IN VARCHAR2,
22        x_ATTRIBUTE6 IN VARCHAR2,
23        x_ATTRIBUTE7 IN VARCHAR2,
24        x_ATTRIBUTE8 IN VARCHAR2,
25        x_ATTRIBUTE9 IN VARCHAR2,
26        x_ATTRIBUTE10 IN VARCHAR2,
27        x_ATTRIBUTE11 IN VARCHAR2,
28        x_ATTRIBUTE12 IN VARCHAR2,
29        x_ATTRIBUTE13 IN VARCHAR2,
30        x_ATTRIBUTE14 IN VARCHAR2,
31        x_ATTRIBUTE15 IN VARCHAR2,
32        x_ATTRIBUTE16 IN VARCHAR2,
33        x_ATTRIBUTE17 IN VARCHAR2,
34        x_ATTRIBUTE18 IN VARCHAR2,
35        x_ATTRIBUTE19 IN VARCHAR2,
36        x_ATTRIBUTE20 IN VARCHAR2,
37       X_MODE in VARCHAR2 DEFAULT NULL
38   );
39 
40  procedure LOCK_ROW (
41       X_ROWID in  VARCHAR2,
42        x_TST_RSLT_DTLS_ID IN NUMBER,
43        x_TEST_RESULTS_ID IN NUMBER,
44        x_TEST_SEGMENT_ID IN NUMBER,
45        x_TEST_SCORE IN NUMBER,
46        x_PERCENTILE IN NUMBER,
47        x_NATIONAL_PERCENTILE IN NUMBER,
48        x_STATE_PERCENTILE IN NUMBER,
49        x_PERCENTILE_YEAR_RANK IN NUMBER,
50        x_SCORE_BAND_LOWER IN NUMBER,
51        x_SCORE_BAND_UPPER IN NUMBER,
52        x_IRREGULARITY_CODE_ID IN NUMBER,
53        x_ATTRIBUTE_CATEGORY IN VARCHAR2,
54        x_ATTRIBUTE1 IN VARCHAR2,
55        x_ATTRIBUTE2 IN VARCHAR2,
56        x_ATTRIBUTE3 IN VARCHAR2,
57        x_ATTRIBUTE4 IN VARCHAR2,
58        x_ATTRIBUTE5 IN VARCHAR2,
59        x_ATTRIBUTE6 IN VARCHAR2,
60        x_ATTRIBUTE7 IN VARCHAR2,
61        x_ATTRIBUTE8 IN VARCHAR2,
62        x_ATTRIBUTE9 IN VARCHAR2,
63        x_ATTRIBUTE10 IN VARCHAR2,
64        x_ATTRIBUTE11 IN VARCHAR2,
65        x_ATTRIBUTE12 IN VARCHAR2,
66        x_ATTRIBUTE13 IN VARCHAR2,
67        x_ATTRIBUTE14 IN VARCHAR2,
68        x_ATTRIBUTE15 IN VARCHAR2,
69        x_ATTRIBUTE16 IN VARCHAR2,
70        x_ATTRIBUTE17 IN VARCHAR2,
71        x_ATTRIBUTE18 IN VARCHAR2,
72        x_ATTRIBUTE19 IN VARCHAR2,
73        x_ATTRIBUTE20 IN VARCHAR2  );
74  procedure UPDATE_ROW (
75       X_ROWID in  VARCHAR2,
76        x_TST_RSLT_DTLS_ID IN NUMBER,
77        x_TEST_RESULTS_ID IN NUMBER,
78        x_TEST_SEGMENT_ID IN NUMBER,
79        x_TEST_SCORE IN NUMBER,
80        x_PERCENTILE IN NUMBER,
81        x_NATIONAL_PERCENTILE IN NUMBER,
82        x_STATE_PERCENTILE IN NUMBER,
83        x_PERCENTILE_YEAR_RANK IN NUMBER,
84        x_SCORE_BAND_LOWER IN NUMBER,
85        x_SCORE_BAND_UPPER IN NUMBER,
86        x_IRREGULARITY_CODE_ID IN NUMBER,
87        x_ATTRIBUTE_CATEGORY IN VARCHAR2,
88        x_ATTRIBUTE1 IN VARCHAR2,
89        x_ATTRIBUTE2 IN VARCHAR2,
90        x_ATTRIBUTE3 IN VARCHAR2,
91        x_ATTRIBUTE4 IN VARCHAR2,
92        x_ATTRIBUTE5 IN VARCHAR2,
93        x_ATTRIBUTE6 IN VARCHAR2,
94        x_ATTRIBUTE7 IN VARCHAR2,
95        x_ATTRIBUTE8 IN VARCHAR2,
96        x_ATTRIBUTE9 IN VARCHAR2,
97        x_ATTRIBUTE10 IN VARCHAR2,
98        x_ATTRIBUTE11 IN VARCHAR2,
99        x_ATTRIBUTE12 IN VARCHAR2,
100        x_ATTRIBUTE13 IN VARCHAR2,
101        x_ATTRIBUTE14 IN VARCHAR2,
102        x_ATTRIBUTE15 IN VARCHAR2,
103        x_ATTRIBUTE16 IN VARCHAR2,
104        x_ATTRIBUTE17 IN VARCHAR2,
105        x_ATTRIBUTE18 IN VARCHAR2,
106        x_ATTRIBUTE19 IN VARCHAR2,
107        x_ATTRIBUTE20 IN VARCHAR2,
108       X_MODE in VARCHAR2 DEFAULT NULL
109   );
110 
111  procedure ADD_ROW (
112       X_ROWID in out NOCOPY VARCHAR2,
113        x_TST_RSLT_DTLS_ID IN OUT NOCOPY NUMBER,
114        x_TEST_RESULTS_ID IN NUMBER,
115        x_TEST_SEGMENT_ID IN NUMBER,
116        x_TEST_SCORE IN NUMBER,
117        x_PERCENTILE IN NUMBER,
118        x_NATIONAL_PERCENTILE IN NUMBER,
119        x_STATE_PERCENTILE IN NUMBER,
120        x_PERCENTILE_YEAR_RANK IN NUMBER,
121        x_SCORE_BAND_LOWER IN NUMBER,
122        x_SCORE_BAND_UPPER IN NUMBER,
123        x_IRREGULARITY_CODE_ID IN NUMBER,
124        x_ATTRIBUTE_CATEGORY IN VARCHAR2,
125        x_ATTRIBUTE1 IN VARCHAR2,
126        x_ATTRIBUTE2 IN VARCHAR2,
127        x_ATTRIBUTE3 IN VARCHAR2,
128        x_ATTRIBUTE4 IN VARCHAR2,
129        x_ATTRIBUTE5 IN VARCHAR2,
130        x_ATTRIBUTE6 IN VARCHAR2,
131        x_ATTRIBUTE7 IN VARCHAR2,
132        x_ATTRIBUTE8 IN VARCHAR2,
133        x_ATTRIBUTE9 IN VARCHAR2,
134        x_ATTRIBUTE10 IN VARCHAR2,
135        x_ATTRIBUTE11 IN VARCHAR2,
136        x_ATTRIBUTE12 IN VARCHAR2,
137        x_ATTRIBUTE13 IN VARCHAR2,
138        x_ATTRIBUTE14 IN VARCHAR2,
139        x_ATTRIBUTE15 IN VARCHAR2,
140        x_ATTRIBUTE16 IN VARCHAR2,
141        x_ATTRIBUTE17 IN VARCHAR2,
142        x_ATTRIBUTE18 IN VARCHAR2,
143        x_ATTRIBUTE19 IN VARCHAR2,
144        x_ATTRIBUTE20 IN VARCHAR2,
145       X_MODE in VARCHAR2 DEFAULT NULL
146   ) ;
147 
148 procedure DELETE_ROW (
149   X_ROWID in VARCHAR2,
150   x_mode IN VARCHAR2 DEFAULT 'R'
151 ) ;
152   FUNCTION Get_PK_For_Validation (
153     x_tst_rslt_dtls_id IN NUMBER
154     ) RETURN BOOLEAN ;
155 
156   FUNCTION Get_UK_For_Validation (
157     x_test_results_id IN NUMBER,
158     x_test_segment_id IN NUMBER
159     ) RETURN BOOLEAN;
160 
161   PROCEDURE Get_FK_Igs_Ad_Code_Classes (
162     x_code_id IN NUMBER
163     );
164 
165   PROCEDURE Get_FK_Igs_Ad_Test_Results (
166     x_test_results_id IN NUMBER
167     );
168 
169   PROCEDURE Get_FK_Igs_Ad_Test_Segments (
170     x_test_segment_id IN NUMBER
171     );
172 
173   PROCEDURE Check_Constraints (
174 		 Column_Name IN VARCHAR2  DEFAULT NULL,
175 		 Column_Value IN VARCHAR2  DEFAULT NULL ) ;
176   PROCEDURE Before_DML (
177     p_action IN VARCHAR2,
178     x_rowid IN VARCHAR2 DEFAULT NULL,
179     x_tst_rslt_dtls_id IN NUMBER DEFAULT NULL,
180     x_test_results_id IN NUMBER DEFAULT NULL,
181     x_test_segment_id IN NUMBER DEFAULT NULL,
182     x_test_score IN NUMBER DEFAULT NULL,
183     x_percentile IN NUMBER DEFAULT NULL,
184     x_national_percentile IN NUMBER DEFAULT NULL,
185     x_state_percentile IN NUMBER DEFAULT NULL,
186     x_percentile_year_rank IN NUMBER DEFAULT NULL,
187     x_score_band_lower IN NUMBER DEFAULT NULL,
188     x_score_band_upper IN NUMBER DEFAULT NULL,
189     x_irregularity_code_id IN NUMBER DEFAULT NULL,
190     x_attribute_category IN VARCHAR2 DEFAULT NULL,
191     x_attribute1 IN VARCHAR2 DEFAULT NULL,
192     x_attribute2 IN VARCHAR2 DEFAULT NULL,
193     x_attribute3 IN VARCHAR2 DEFAULT NULL,
194     x_attribute4 IN VARCHAR2 DEFAULT NULL,
195     x_attribute5 IN VARCHAR2 DEFAULT NULL,
196     x_attribute6 IN VARCHAR2 DEFAULT NULL,
197     x_attribute7 IN VARCHAR2 DEFAULT NULL,
198     x_attribute8 IN VARCHAR2 DEFAULT NULL,
199     x_attribute9 IN VARCHAR2 DEFAULT NULL,
200     x_attribute10 IN VARCHAR2 DEFAULT NULL,
201     x_attribute11 IN VARCHAR2 DEFAULT NULL,
202     x_attribute12 IN VARCHAR2 DEFAULT NULL,
203     x_attribute13 IN VARCHAR2 DEFAULT NULL,
204     x_attribute14 IN VARCHAR2 DEFAULT NULL,
205     x_attribute15 IN VARCHAR2 DEFAULT NULL,
206     x_attribute16 IN VARCHAR2 DEFAULT NULL,
207     x_attribute17 IN VARCHAR2 DEFAULT NULL,
208     x_attribute18 IN VARCHAR2 DEFAULT NULL,
209     x_attribute19 IN VARCHAR2 DEFAULT NULL,
210     x_attribute20 IN VARCHAR2 DEFAULT NULL,
211     x_creation_date IN DATE DEFAULT NULL,
212     x_created_by IN NUMBER DEFAULT NULL,
213     x_last_update_date IN DATE DEFAULT NULL,
214     x_last_updated_by IN NUMBER DEFAULT NULL,
215     x_last_update_login IN NUMBER DEFAULT NULL
216  );
217 END igs_ad_tst_rslt_dtls_pkg;