DBA Data[Home] [Help]

PACKAGE: APPS.PQP_HROSS_INTEGRATION

Source


1 PACKAGE PQP_HROSS_Integration AUTHID CURRENT_USER As
2 /* $Header: pqphrossintg.pkh 120.0 2005/05/29 02:21:25 appldev noship $ */
3 
4 -- =============================================================================
5 -- ~ Get_Person_Type:
6 -- =============================================================================
7 FUNCTION Get_Person_Type
8         (p_person_id         IN Number
9         ,p_business_group_id IN Number
10         ,p_effective_date    IN Date) Return Varchar2;
11 -- =============================================================================
12 -- ~ Create_Student_Employee:
13 -- =============================================================================
14 PROCEDURE Create_Student_Employee
15          (p_last_name                    IN Varchar2
16          ,p_middle_name                  IN Varchar2 DEFAULT NULL
17          ,p_first_name                   IN Varchar2 DEFAULT NULL
18          ,p_suffix                       IN Varchar2 DEFAULT NULL
19          ,p_prefix                       IN Varchar2 DEFAULT NULL
20          ,p_title                        IN Varchar2 DEFAULT NULL
21          ,p_email_address                IN Varchar2 DEFAULT NULL
22          ,p_preferred_name               IN Varchar2 DEFAULT NULL
23          ,p_dup_person_id                IN Number   DEFAULT NULL
24          ,p_dup_party_id                 IN Number   DEFAULT NULL
25          ,p_marital_status               IN Varchar2 DEFAULT NULL
26          ,p_sex                          IN Varchar2
27          ,p_nationality                  IN Varchar2 DEFAULT NULL
28          ,p_national_identifier          IN Varchar2 DEFAULT NULL
29          ,p_date_of_birth                IN Date     DEFAULT NULL
30          ,p_date_of_hire                 IN Date
31          ,p_employee_number              IN Varchar2 DEFAULT NULL
32          ,p_primary_flag                 IN Varchar2 DEFAULT NULL
33          ,p_address_style                IN Varchar2 DEFAULT NULL
34          ,p_address_line1                IN Varchar2 DEFAULT NULL
35          ,p_address_line2                IN Varchar2 DEFAULT NULL
36          ,p_address_line3                IN Varchar2 DEFAULT NULL
37          ,p_region1                      IN Varchar2 DEFAULT NULL
38          ,p_region2                      IN Varchar2 DEFAULT NULL
39          ,p_region3                      IN Varchar2 DEFAULT NULL
40          ,p_town_or_city                 IN Varchar2 DEFAULT NULL
41          ,p_country                      IN Varchar2 DEFAULT NULL
42          ,p_postal_code                  IN Varchar2 DEFAULT NULL
43          ,p_telephone_no1                IN Varchar2 DEFAULT NULL
44          ,p_telephone_no2                IN Varchar2 DEFAULT NULL
45          ,p_telephone_no3                IN Varchar2 DEFAULT NULL
46          ,p_address_date_from            IN Date     DEFAULT NULL
47          ,p_address_date_to              IN Date     DEFAULT NULL
48          ,p_phone_type                   IN Varchar2 DEFAULT NULL
49          ,p_phone_number                 IN Varchar2 DEFAULT NULL
50          ,p_phone_date_from              IN Date     DEFAULT NULL
51          ,p_phone_date_to                IN Date     DEFAULT NULL
52          ,p_contact_type                 IN Varchar2 DEFAULT NULL
53          ,p_contact_name                 IN Varchar2 DEFAULT NULL
54          ,p_primary_contact              IN Varchar2 DEFAULT NULL
55          ,p_personal_flag                IN Varchar2 DEFAULT NULL
56          ,p_contact_date_from            IN Date     DEFAULT NULL
57          ,p_contact_date_to              IN Date     DEFAULT NULL
58          ,p_assign_organization          IN Varchar2 DEFAULT NULL
59          ,p_job                          IN Number   DEFAULT NULL
60          ,p_grade                        IN Number   DEFAULT NULL
61          ,p_internal_location            IN Varchar2 DEFAULT NULL
62          ,p_assign_group                 IN Varchar2 DEFAULT NULL
63          ,p_position                     IN Number   DEFAULT NULL
64          ,p_payroll                      IN Number   DEFAULT NULL
65          ,p_status                       IN Varchar2 DEFAULT NULL
66          ,p_assignment_no                IN Varchar2 DEFAULT NULL
67          ,p_assignment_category          IN Varchar2 DEFAULT NULL
68          ,p_collective_agreement         IN Varchar2 DEFAULT NULL
69          ,p_employee_category            IN Varchar2 DEFAULT NULL
70          ,p_user_person_type             IN Number   DEFAULT NULL
71          ,p_salary_basis                 IN Number   DEFAULT NULL
72          ,p_gre                          IN Varchar2 DEFAULT NULL
73          ,p_web_adi_identifier           IN Varchar2 DEFAULT NULL
74          ,p_assign_eff_dt_from           IN Date     DEFAULT NULL
75          ,p_assign_eff_dt_to             IN Date     DEFAULT NULL
76          ,p_per_attribute_category       IN Varchar2 DEFAULT NULL
77          ,p_per_attribute1               IN Varchar2 DEFAULT NULL
78          ,p_per_attribute2               IN Varchar2 DEFAULT NULL
79          ,p_per_attribute3               IN Varchar2 DEFAULT NULL
80          ,p_per_attribute4               IN Varchar2 DEFAULT NULL
81          ,p_per_attribute5               IN Varchar2 DEFAULT NULL
82          ,p_per_attribute6               IN Varchar2 DEFAULT NULL
83          ,p_per_attribute7               IN Varchar2 DEFAULT NULL
84          ,p_per_attribute8               IN Varchar2 DEFAULT NULL
85          ,p_per_attribute9               IN Varchar2 DEFAULT NULL
86          ,p_per_attribute10              IN Varchar2 DEFAULT NULL
87          ,p_per_attribute11              IN Varchar2 DEFAULT NULL
88          ,p_per_attribute12              IN Varchar2 DEFAULT NULL
89          ,p_per_attribute13              IN Varchar2 DEFAULT NULL
90          ,p_per_attribute14              IN Varchar2 DEFAULT NULL
91          ,p_per_attribute15              IN Varchar2 DEFAULT NULL
92          ,p_per_attribute16              IN Varchar2 DEFAULT NULL
93          ,p_per_attribute17              IN Varchar2 DEFAULT NULL
94          ,p_per_attribute18              IN Varchar2 DEFAULT NULL
95          ,p_per_attribute19              IN Varchar2 DEFAULT NULL
96          ,p_per_attribute20              IN Varchar2 DEFAULT NULL
97          ,p_per_attribute21              IN Varchar2 DEFAULT NULL
98          ,p_per_attribute22              IN Varchar2 DEFAULT NULL
99          ,p_per_attribute23              IN Varchar2 DEFAULT NULL
100          ,p_per_attribute24              IN Varchar2 DEFAULT NULL
101          ,p_per_attribute25              IN Varchar2 DEFAULT NULL
102          ,p_per_attribute26              IN Varchar2 DEFAULT NULL
103          ,p_per_attribute27              IN Varchar2 DEFAULT NULL
104          ,p_per_attribute28              IN Varchar2 DEFAULT NULL
105          ,p_per_attribute29              IN Varchar2 DEFAULT NULL
106          ,p_per_attribute30              IN Varchar2 DEFAULT NULL
107          ,p_per_information_category     IN Varchar2 DEFAULT NULL
108          ,p_per_information1             IN Varchar2 DEFAULT NULL
109          ,p_per_information2             IN Varchar2 DEFAULT NULL
110          ,p_per_information3             IN Varchar2 DEFAULT NULL
111          ,p_per_information4             IN Varchar2 DEFAULT NULL
112          ,p_per_information5             IN Varchar2 DEFAULT NULL
113          ,p_per_information6             IN Varchar2 DEFAULT NULL
114          ,p_per_information7             IN Varchar2 DEFAULT NULL
115          ,p_per_information8             IN Varchar2 DEFAULT NULL
116          ,p_per_information9             IN Varchar2 DEFAULT NULL
117          ,p_per_information10            IN Varchar2 DEFAULT NULL
118          ,p_per_information11            IN Varchar2 DEFAULT NULL
119          ,p_per_information12            IN Varchar2 DEFAULT NULL
120          ,p_per_information13            IN Varchar2 DEFAULT NULL
121          ,p_per_information14            IN Varchar2 DEFAULT NULL
122          ,p_per_information15            IN Varchar2 DEFAULT NULL
123          ,p_per_information16            IN Varchar2 DEFAULT NULL
124          ,p_per_information17            IN Varchar2 DEFAULT NULL
125          ,p_per_information18            IN Varchar2 DEFAULT NULL
126          ,p_per_information19            IN Varchar2 DEFAULT NULL
127          ,p_per_information20            IN Varchar2 DEFAULT NULL
128          ,p_per_information21            IN Varchar2 DEFAULT NULL
129          ,p_per_information22            IN Varchar2 DEFAULT NULL
130          ,p_per_information23            IN Varchar2 DEFAULT NULL
131          ,p_per_information24            IN Varchar2 DEFAULT NULL
132          ,p_per_information25            IN Varchar2 DEFAULT NULL
133          ,p_per_information26            IN Varchar2 DEFAULT NULL
134          ,p_per_information27            IN Varchar2 DEFAULT NULL
135          ,p_per_information28            IN Varchar2 DEFAULT NULL
136          ,p_per_information29            IN Varchar2 DEFAULT NULL
137          ,p_per_information30            IN Varchar2 DEFAULT NULL
138          ,p_ass_attribute_category       IN Varchar2 DEFAULT NULL
139          ,p_ass_attribute1               IN Varchar2 DEFAULT NULL
140          ,p_ass_attribute2               IN Varchar2 DEFAULT NULL
141          ,p_ass_attribute3               IN Varchar2 DEFAULT NULL
142          ,p_ass_attribute4               IN Varchar2 DEFAULT NULL
143          ,p_ass_attribute5               IN Varchar2 DEFAULT NULL
144          ,p_ass_attribute6               IN Varchar2 DEFAULT NULL
145          ,p_ass_attribute7               IN Varchar2 DEFAULT NULL
146          ,p_ass_attribute8               IN Varchar2 DEFAULT NULL
147          ,p_ass_attribute9               IN Varchar2 DEFAULT NULL
148          ,p_ass_attribute10              IN Varchar2 DEFAULT NULL
149          ,p_ass_attribute11              IN Varchar2 DEFAULT NULL
150          ,p_ass_attribute12              IN Varchar2 DEFAULT NULL
151          ,p_ass_attribute13              IN Varchar2 DEFAULT NULL
152          ,p_ass_attribute14              IN Varchar2 DEFAULT NULL
153          ,p_ass_attribute15              IN Varchar2 DEFAULT NULL
154          ,p_ass_attribute16              IN Varchar2 DEFAULT NULL
155          ,p_ass_attribute17              IN Varchar2 DEFAULT NULL
156          ,p_ass_attribute18              IN Varchar2 DEFAULT NULL
157          ,p_ass_attribute19              IN Varchar2 DEFAULT NULL
158          ,p_ass_attribute20              IN Varchar2 DEFAULT NULL
159          ,p_ass_attribute21              IN Varchar2 DEFAULT NULL
160          ,p_ass_attribute22              IN Varchar2 DEFAULT NULL
161          ,p_ass_attribute23              IN Varchar2 DEFAULT NULL
162          ,p_ass_attribute24              IN Varchar2 DEFAULT NULL
163          ,p_ass_attribute25              IN Varchar2 DEFAULT NULL
164          ,p_ass_attribute26              IN Varchar2 DEFAULT NULL
165          ,p_ass_attribute27              IN Varchar2 DEFAULT NULL
166          ,p_ass_attribute28              IN Varchar2 DEFAULT NULL
167          ,p_ass_attribute29              IN Varchar2 DEFAULT NULL
168          ,p_ass_attribute30              IN Varchar2 DEFAULT NULL
169          ,p_adr_attribute_category       IN Varchar2 DEFAULT NULL
170          ,p_adr_attribute1               IN Varchar2 DEFAULT NULL
171          ,p_adr_attribute2               IN Varchar2 DEFAULT NULL
172          ,p_adr_attribute3               IN Varchar2 DEFAULT NULL
173          ,p_adr_attribute4               IN Varchar2 DEFAULT NULL
174          ,p_adr_attribute5               IN Varchar2 DEFAULT NULL
175          ,p_adr_attribute6               IN Varchar2 DEFAULT NULL
176          ,p_adr_attribute7               IN Varchar2 DEFAULT NULL
177          ,p_adr_attribute8               IN Varchar2 DEFAULT NULL
178          ,p_adr_attribute9               IN Varchar2 DEFAULT NULL
179          ,p_adr_attribute10              IN Varchar2 DEFAULT NULL
180          ,p_adr_attribute11              IN Varchar2 DEFAULT NULL
181          ,p_adr_attribute12              IN Varchar2 DEFAULT NULL
182          ,p_adr_attribute13              IN Varchar2 DEFAULT NULL
183          ,p_adr_attribute14              IN Varchar2 DEFAULT NULL
184          ,p_adr_attribute15              IN Varchar2 DEFAULT NULL
185          ,p_adr_attribute16              IN Varchar2 DEFAULT NULL
186          ,p_adr_attribute17              IN Varchar2 DEFAULT NULL
187          ,p_adr_attribute18              IN Varchar2 DEFAULT NULL
188          ,p_adr_attribute19              IN Varchar2 DEFAULT NULL
189          ,p_adr_attribute20              IN Varchar2 DEFAULT NULL
190          ,p_business_group_id            IN Number   DEFAULT NULL
191          ,p_data_pump_flag               IN Varchar2 DEFAULT NULL
192          ,p_add_information13            IN Varchar2 DEFAULT NULL
193          ,p_add_information14            IN Varchar2 DEFAULT NULL
194          ,p_add_information15            IN Varchar2 DEFAULT NULL
195          ,p_add_information16            IN Varchar2 DEFAULT NULL
196          ,p_add_information17            IN Varchar2 DEFAULT NULL
197          ,p_add_information18            IN Varchar2 DEFAULT NULL
198          ,p_add_information19            IN Varchar2 DEFAULT NULL
199          ,p_add_information20            IN Varchar2 DEFAULT NULL
200          ,p_concat_segments              IN Varchar2 DEFAULT NULL
201          ,p_people_segment1              IN Varchar2 DEFAULT NULL
202          ,p_people_segment2              IN Varchar2 DEFAULT NULL
203          ,p_people_segment3              IN Varchar2 DEFAULT NULL
204          ,p_people_segment4              IN Varchar2 DEFAULT NULL
205          ,p_people_segment5              IN Varchar2 DEFAULT NULL
206          ,p_people_segment6              IN Varchar2 DEFAULT NULL
207          ,p_people_segment7              IN Varchar2 DEFAULT NULL
208          ,p_people_segment8              IN Varchar2 DEFAULT NULL
209          ,p_people_segment9              IN Varchar2 DEFAULT NULL
210          ,p_people_segment10             IN Varchar2 DEFAULT NULL
211          ,p_people_segment11             IN Varchar2 DEFAULT NULL
212          ,p_people_segment12             IN Varchar2 DEFAULT NULL
213          ,p_people_segment13             IN Varchar2 DEFAULT NULL
214          ,p_people_segment14             IN Varchar2 DEFAULT NULL
215          ,p_people_segment15             IN Varchar2 DEFAULT NULL
216          ,p_people_segment16             IN Varchar2 DEFAULT NULL
217          ,p_people_segment17             IN Varchar2 DEFAULT NULL
218          ,p_people_segment18             IN Varchar2 DEFAULT NULL
219          ,p_people_segment19             IN Varchar2 DEFAULT NULL
220          ,p_people_segment20             IN Varchar2 DEFAULT NULL
221          ,p_people_segment21             IN Varchar2 DEFAULT NULL
222          ,p_people_segment22             IN Varchar2 DEFAULT NULL
223          ,p_people_segment23             IN Varchar2 DEFAULT NULL
224          ,p_people_segment24             IN Varchar2 DEFAULT NULL
225          ,p_people_segment25             IN Varchar2 DEFAULT NULL
226          ,p_people_segment26             IN Varchar2 DEFAULT NULL
227          ,p_people_segment27             IN Varchar2 DEFAULT NULL
228          ,p_people_segment28             IN Varchar2 DEFAULT NULL
229          ,p_people_segment29             IN Varchar2 DEFAULT NULL
230          ,p_people_segment30             IN Varchar2 DEFAULT NULL
231          ,p_soft_segments                IN Varchar2 DEFAULT NULL
232          ,p_soft_segment1                IN Varchar2 DEFAULT NULL
233          ,p_soft_segment2                IN Varchar2 DEFAULT NULL
234          ,p_soft_segment3                IN Varchar2 DEFAULT NULL
235          ,p_soft_segment4                IN Varchar2 DEFAULT NULL
236          ,p_soft_segment5                IN Varchar2 DEFAULT NULL
237          ,p_soft_segment6                IN Varchar2 DEFAULT NULL
238          ,p_soft_segment7                IN Varchar2 DEFAULT NULL
239          ,p_soft_segment8                IN Varchar2 DEFAULT NULL
240          ,p_soft_segment9                IN Varchar2 DEFAULT NULL
241          ,p_soft_segment10               IN Varchar2 DEFAULT NULL
242          ,p_soft_segment11               IN Varchar2 DEFAULT NULL
243          ,p_soft_segment12               IN Varchar2 DEFAULT NULL
244          ,p_soft_segment13               IN Varchar2 DEFAULT NULL
248          ,p_soft_segment17               IN Varchar2 DEFAULT NULL
245          ,p_soft_segment14               IN Varchar2 DEFAULT NULL
246          ,p_soft_segment15               IN Varchar2 DEFAULT NULL
247          ,p_soft_segment16               IN Varchar2 DEFAULT NULL
249          ,p_soft_segment18               IN Varchar2 DEFAULT NULL
250          ,p_soft_segment19               IN Varchar2 DEFAULT NULL
251          ,p_soft_segment20               IN Varchar2 DEFAULT NULL
252          ,p_soft_segment21               IN Varchar2 DEFAULT NULL
253          ,p_soft_segment22               IN Varchar2 DEFAULT NULL
254          ,p_soft_segment23               IN Varchar2 DEFAULT NULL
255          ,p_soft_segment24               IN Varchar2 DEFAULT NULL
256          ,p_soft_segment25               IN Varchar2 DEFAULT NULL
257          ,p_soft_segment26               IN Varchar2 DEFAULT NULL
258          ,p_soft_segment27               IN Varchar2 DEFAULT NULL
259          ,p_soft_segment28               IN Varchar2 DEFAULT NULL
260          ,p_soft_segment29               IN Varchar2 DEFAULT NULL
261          ,p_soft_segment30               IN Varchar2 DEFAULT NULL
262          ,p_business_group_name          IN Varchar2 DEFAULT NULL
263          ,p_batch_id                     IN Number   DEFAULT NULL
264          ,p_data_pump_batch_line_id      IN Varchar2 DEFAULT NULL
265          ,p_per_comments                 IN Varchar2 DEFAULT NULL
266          ,p_date_employee_data_verified  IN Date     DEFAULT NULL
267          ,p_expense_check_send_to_addres IN Varchar2 DEFAULT NULL
268          ,p_previous_last_name           IN Varchar2 DEFAULT NULL
269          ,p_registered_disabled_flag     IN Varchar2 DEFAULT NULL
270          ,p_vendor_id                    IN Number   DEFAULT NULL
271          ,p_date_of_death                IN Date     DEFAULT NULL
272          ,p_background_check_status      IN Varchar2 DEFAULT NULL
273          ,p_background_date_check        IN Date     DEFAULT NULL
274          ,p_blood_type                   IN Varchar2 DEFAULT NULL
275          ,p_correspondence_language      IN Varchar2 DEFAULT NULL
276          ,p_fast_path_employee           IN Varchar2 DEFAULT NULL
277          ,p_fte_capacity                 IN Number   DEFAULT NULL
278          ,p_honors                       IN Varchar2 DEFAULT NULL
279          ,p_last_medical_test_by         IN Varchar2 DEFAULT NULL
280          ,p_last_medical_test_date       IN Date     DEFAULT NULL
281          ,p_mailstop                     IN Varchar2 DEFAULT NULL
282          ,p_office_number                IN Varchar2 DEFAULT NULL
283          ,p_on_military_service          IN Varchar2 DEFAULT NULL
284          ,p_pre_name_adjunct             IN Varchar2 DEFAULT NULL
285          ,p_projected_start_date         IN Date     DEFAULT NULL
286          ,p_resume_exists                IN Varchar2 DEFAULT NULL
287          ,p_resume_last_updated          IN Date     DEFAULT NULL
288          ,p_second_passport_exists       IN Varchar2 DEFAULT NULL
289          ,p_student_status               IN Varchar2 DEFAULT NULL
290          ,p_work_schedule                IN Varchar2 DEFAULT NULL
291          ,p_benefit_group_id             IN Number   DEFAULT NULL
292          ,p_receipt_of_death_cert_date   IN Date     DEFAULT NULL
293          ,p_coord_ben_med_pln_no         IN Varchar2 DEFAULT NULL
294          ,p_coord_ben_no_cvg_flag        IN Varchar2 DEFAULT  'N'
295          ,p_coord_ben_med_ext_er         IN Varchar2 DEFAULT NULL
296          ,p_coord_ben_med_pl_name        IN Varchar2 DEFAULT NULL
297          ,p_coord_ben_med_insr_crr_name  IN Varchar2 DEFAULT NULL
298          ,p_coord_ben_med_insr_crr_ident IN Varchar2 DEFAULT NULL
299          ,p_coord_ben_med_cvg_strt_dt    IN Date     DEFAULT NULL
300          ,p_coord_ben_med_cvg_end_dt     IN Date     DEFAULT NULL
301          ,p_uses_tobacco_flag            IN Varchar2 DEFAULT NULL
302          ,p_dpdnt_adoption_date          IN Date     DEFAULT NULL
303          ,p_dpdnt_vlntry_svce_flag       IN Varchar2 DEFAULT  'N'
304          ,p_original_date_of_hire        IN Date     DEFAULT NULL
305          ,p_adjusted_svc_date            IN Date     DEFAULT NULL
306          ,p_town_of_birth                IN Varchar2 DEFAULT NULL
307          ,p_region_of_birth              IN Varchar2 DEFAULT NULL
308          ,p_country_of_birth             IN Varchar2 DEFAULT NULL
309          ,p_global_person_id             IN Varchar2 DEFAULT NULL
310          ,p_party_id                     IN Number   DEFAULT NULL
311          ,p_supervisor_id                IN Number   DEFAULT NULL
312          ,p_assignment_number            IN Varchar2 DEFAULT NULL
313          ,p_change_reason                IN Varchar2 DEFAULT NULL
314          ,p_asg_comments                 IN Varchar2 DEFAULT NULL
315          ,p_date_probation_end           IN Date     DEFAULT NULL
316          ,p_default_code_comb_id         IN Number   DEFAULT NULL
317          ,p_frequency                    IN Varchar2 DEFAULT NULL
318          ,p_internal_address_line        IN Varchar2 DEFAULT NULL
319          ,p_manager_flag                 IN Varchar2 DEFAULT NULL
320          ,p_normal_hours                 IN Number   DEFAULT NULL
321          ,p_perf_review_period           IN Number   DEFAULT NULL
322          ,p_perf_review_period_frequency IN Varchar2 DEFAULT NULL
323          ,p_probation_period             IN Number   DEFAULT NULL
324          ,p_probation_unit               IN Varchar2 DEFAULT NULL
325          ,p_sal_review_period            IN Number   DEFAULT NULL
326          ,p_sal_review_period_frequency  IN Varchar2 DEFAULT NULL
327          ,p_set_of_books_id              IN Number   DEFAULT NULL
328          ,p_source_type                  IN Varchar2 DEFAULT NULL
329          ,p_time_normal_finish           IN Varchar2 DEFAULT NULL
330          ,p_time_normal_start            IN Varchar2 DEFAULT NULL
331          ,p_bargaining_unit_code         IN Varchar2 DEFAULT NULL
332          ,p_labour_union_member_flag     IN Varchar2 DEFAULT NULL
333          ,p_hourly_salaried_code         IN Varchar2 DEFAULT NULL
334          ,p_pradd_ovlapval_override      IN Varchar2 DEFAULT NULL
335          ,p_address_type                 IN Varchar2 DEFAULT NULL
336          ,p_adr_comments                 IN Varchar2 DEFAULT NULL
337          ,p_batch_name                   IN Varchar2 DEFAULT NULL
338          ,p_location_id                  IN Number   DEFAULT NULL
339          ,p_student_number               IN Varchar2 DEFAULT NULL
340           );
341 
342 -- =============================================================================
343 -- ~ Create_BatchHdr_For_DataPump:
344 -- =============================================================================
345 PROCEDURE Create_BatchHdr_For_DataPump
346          (p_batch_process_name           OUT NOCOPY Varchar2
347          ,p_batch_process_id             OUT NOCOPY Number);
348 
349 -- =============================================================================
350 -- ~ Create_OSS_Person:
351 -- =============================================================================
352 PROCEDURE Create_OSS_Person
353          (p_business_group_id            IN Number
354          ,p_dup_person_id                IN Number
355          ,p_effective_date               IN Date
356          -- Person Details: Per_All_People_F
357          ,p_party_id                     IN Number   DEFAULT NULL
358          ,p_last_name                    IN Varchar2
359          ,p_middle_name                  IN Varchar2 DEFAULT Hr_Api.g_varchar2
360          ,p_first_name                   IN Varchar2 DEFAULT Hr_Api.g_varchar2
361          ,p_suffix                       IN Varchar2 DEFAULT Hr_Api.g_varchar2
362          ,p_prefix                       IN Varchar2 DEFAULT Hr_Api.g_varchar2
363          ,p_title                        IN Varchar2 DEFAULT Hr_Api.g_varchar2
364          ,p_email_address                IN Varchar2 DEFAULT Hr_Api.g_varchar2
365          ,p_preferred_name               IN Varchar2 DEFAULT Hr_Api.g_varchar2
366          ,p_marital_status               IN Varchar2 DEFAULT Hr_Api.g_varchar2
367          ,p_sex                          IN Varchar2
368          ,p_nationality                  IN Varchar2 DEFAULT Hr_Api.g_varchar2
369          ,p_national_identifier          IN Varchar2 DEFAULT Hr_Api.g_varchar2
370          ,p_date_of_birth                IN Date     DEFAULT Hr_Api.g_date
371          ,p_date_of_hire                 IN Date
372          ,p_employee_number              IN Varchar2 DEFAULT Hr_Api.g_varchar2
373          ,p_person_type_id               IN Number
374          ,p_date_employee_data_verified  IN Date     DEFAULT Hr_Api.g_date
375          ,p_expense_check_send_to_addres IN Varchar2 DEFAULT Hr_Api.g_varchar2
376          ,p_previous_last_name           IN Varchar2 DEFAULT Hr_Api.g_varchar2
377          ,p_registered_disabled_flag     IN Varchar2 DEFAULT Hr_Api.g_varchar2
378          ,p_vendor_id                    IN Number   DEFAULT NULL
379          ,p_date_of_death                IN Date     DEFAULT Hr_Api.g_date
380          ,p_background_check_status      IN Varchar2 DEFAULT Hr_Api.g_varchar2
381          ,p_background_date_check        IN Date     DEFAULT Hr_Api.g_date
382          ,p_blood_type                   IN Varchar2 DEFAULT Hr_Api.g_varchar2
383          ,p_correspondence_language      IN Varchar2 DEFAULT Hr_Api.g_varchar2
384          ,p_fast_path_employee           IN Varchar2 DEFAULT Hr_Api.g_varchar2
385          ,p_fte_capacity                 IN Number   DEFAULT NULL
386          ,p_honors                       IN Varchar2 DEFAULT Hr_Api.g_varchar2
387          ,p_last_medical_test_by         IN Varchar2 DEFAULT Hr_Api.g_varchar2
388          ,p_last_medical_test_date       IN Date     DEFAULT Hr_Api.g_date
389          ,p_mailstop                     IN Varchar2 DEFAULT Hr_Api.g_varchar2
390          ,p_office_number                IN Varchar2 DEFAULT Hr_Api.g_varchar2
391          ,p_on_military_service          IN Varchar2 DEFAULT Hr_Api.g_varchar2
392          ,p_pre_name_adjunct             IN Varchar2 DEFAULT Hr_Api.g_varchar2
393          ,p_projected_start_date         IN Date     DEFAULT Hr_Api.g_date
394          ,p_resume_exists                IN Varchar2 DEFAULT Hr_Api.g_varchar2
395          ,p_resume_last_updated          IN Date     DEFAULT Hr_Api.g_date
396          ,p_second_passport_exists       IN Varchar2 DEFAULT Hr_Api.g_varchar2
397          ,p_student_status               IN Varchar2 DEFAULT Hr_Api.g_varchar2
398          ,p_work_schedule                IN Varchar2 DEFAULT Hr_Api.g_varchar2
399          ,p_benefit_group_id             IN Number   DEFAULT NULL
400          ,p_receipt_of_death_cert_date   IN Date     DEFAULT Hr_Api.g_date
401          ,p_coord_ben_med_pln_no         IN Varchar2 DEFAULT Hr_Api.g_varchar2
402          ,p_coord_ben_no_cvg_flag        IN Varchar2 DEFAULT Hr_Api.g_varchar2
403          ,p_coord_ben_med_ext_er         IN Varchar2 DEFAULT Hr_Api.g_varchar2
404          ,p_coord_ben_med_pl_name        IN Varchar2 DEFAULT Hr_Api.g_varchar2
405          ,p_coord_ben_med_insr_crr_name  IN Varchar2 DEFAULT Hr_Api.g_varchar2
406          ,p_coord_ben_med_insr_crr_ident IN Varchar2 DEFAULT Hr_Api.g_varchar2
407          ,p_coord_ben_med_cvg_strt_dt    IN Date     DEFAULT Hr_Api.g_date
408          ,p_coord_ben_med_cvg_end_dt     IN Date     DEFAULT Hr_Api.g_date
409          ,p_uses_tobacco_flag            IN Varchar2 DEFAULT Hr_Api.g_varchar2
410          ,p_dpdnt_adoption_date          IN Date     DEFAULT Hr_Api.g_date
411          ,p_dpdnt_vlntry_svce_flag       IN Varchar2 DEFAULT Hr_Api.g_varchar2
412          ,p_original_date_of_hire        IN Date     DEFAULT Hr_Api.g_date
413          ,p_adjusted_svc_date            IN Date     DEFAULT Hr_Api.g_date
414          ,p_town_of_birth                IN Varchar2 DEFAULT Hr_Api.g_varchar2
415          ,p_region_of_birth              IN Varchar2 DEFAULT Hr_Api.g_varchar2
416          ,p_country_of_birth             IN Varchar2 DEFAULT Hr_Api.g_varchar2
417          ,p_global_person_id             IN Varchar2 DEFAULT Hr_Api.g_varchar2
418          -- Person DF
419          ,p_per_attribute_category       IN Varchar2 DEFAULT Hr_Api.g_varchar2
420          ,p_per_attribute1               IN Varchar2 DEFAULT Hr_Api.g_varchar2
421          ,p_per_attribute2               IN Varchar2 DEFAULT Hr_Api.g_varchar2
422          ,p_per_attribute3               IN Varchar2 DEFAULT Hr_Api.g_varchar2
423          ,p_per_attribute4               IN Varchar2 DEFAULT Hr_Api.g_varchar2
424          ,p_per_attribute5               IN Varchar2 DEFAULT Hr_Api.g_varchar2
425          ,p_per_attribute6               IN Varchar2 DEFAULT Hr_Api.g_varchar2
426          ,p_per_attribute7               IN Varchar2 DEFAULT Hr_Api.g_varchar2
427          ,p_per_attribute8               IN Varchar2 DEFAULT Hr_Api.g_varchar2
428          ,p_per_attribute9               IN Varchar2 DEFAULT Hr_Api.g_varchar2
429          ,p_per_attribute10              IN Varchar2 DEFAULT Hr_Api.g_varchar2
430          ,p_per_attribute11              IN Varchar2 DEFAULT Hr_Api.g_varchar2
431          ,p_per_attribute12              IN Varchar2 DEFAULT Hr_Api.g_varchar2
432          ,p_per_attribute13              IN Varchar2 DEFAULT Hr_Api.g_varchar2
433          ,p_per_attribute14              IN Varchar2 DEFAULT Hr_Api.g_varchar2
434          ,p_per_attribute15              IN Varchar2 DEFAULT Hr_Api.g_varchar2
435          ,p_per_attribute16              IN Varchar2 DEFAULT Hr_Api.g_varchar2
436          ,p_per_attribute17              IN Varchar2 DEFAULT Hr_Api.g_varchar2
437          ,p_per_attribute18              IN Varchar2 DEFAULT Hr_Api.g_varchar2
438          ,p_per_attribute19              IN Varchar2 DEFAULT Hr_Api.g_varchar2
439          ,p_per_attribute20              IN Varchar2 DEFAULT Hr_Api.g_varchar2
440          ,p_per_attribute21              IN Varchar2 DEFAULT Hr_Api.g_varchar2
441          ,p_per_attribute22              IN Varchar2 DEFAULT Hr_Api.g_varchar2
442          ,p_per_attribute23              IN Varchar2 DEFAULT Hr_Api.g_varchar2
443          ,p_per_attribute24              IN Varchar2 DEFAULT Hr_Api.g_varchar2
444          ,p_per_attribute25              IN Varchar2 DEFAULT Hr_Api.g_varchar2
445          ,p_per_attribute26              IN Varchar2 DEFAULT Hr_Api.g_varchar2
446          ,p_per_attribute27              IN Varchar2 DEFAULT Hr_Api.g_varchar2
447          ,p_per_attribute28              IN Varchar2 DEFAULT Hr_Api.g_varchar2
448          ,p_per_attribute29              IN Varchar2 DEFAULT Hr_Api.g_varchar2
449          ,p_per_attribute30              IN Varchar2 DEFAULT Hr_Api.g_varchar2
450          -- Person DDF
451          ,p_per_information_category     IN Varchar2 DEFAULT Hr_Api.g_varchar2
452          ,p_per_information1             IN Varchar2 DEFAULT Hr_Api.g_varchar2
453          ,p_per_information2             IN Varchar2 DEFAULT Hr_Api.g_varchar2
454          ,p_per_information3             IN Varchar2 DEFAULT Hr_Api.g_varchar2
455          ,p_per_information4             IN Varchar2 DEFAULT Hr_Api.g_varchar2
456          ,p_per_information5             IN Varchar2 DEFAULT Hr_Api.g_varchar2
457          ,p_per_information6             IN Varchar2 DEFAULT Hr_Api.g_varchar2
458          ,p_per_information7             IN Varchar2 DEFAULT Hr_Api.g_varchar2
459          ,p_per_information8             IN Varchar2 DEFAULT Hr_Api.g_varchar2
460          ,p_per_information9             IN Varchar2 DEFAULT Hr_Api.g_varchar2
461          ,p_per_information10            IN Varchar2 DEFAULT Hr_Api.g_varchar2
462          ,p_per_information11            IN Varchar2 DEFAULT Hr_Api.g_varchar2
463          ,p_per_information12            IN Varchar2 DEFAULT Hr_Api.g_varchar2
464          ,p_per_information13            IN Varchar2 DEFAULT Hr_Api.g_varchar2
465          ,p_per_information14            IN Varchar2 DEFAULT Hr_Api.g_varchar2
466          ,p_per_information15            IN Varchar2 DEFAULT Hr_Api.g_varchar2
467          ,p_per_information16            IN Varchar2 DEFAULT Hr_Api.g_varchar2
468          ,p_per_information17            IN Varchar2 DEFAULT Hr_Api.g_varchar2
469          ,p_per_information18            IN Varchar2 DEFAULT Hr_Api.g_varchar2
470          ,p_per_information19            IN Varchar2 DEFAULT Hr_Api.g_varchar2
471          ,p_per_information20            IN Varchar2 DEFAULT Hr_Api.g_varchar2
472          ,p_per_information21            IN Varchar2 DEFAULT Hr_Api.g_varchar2
473          ,p_per_information22            IN Varchar2 DEFAULT Hr_Api.g_varchar2
474          ,p_per_information23            IN Varchar2 DEFAULT Hr_Api.g_varchar2
475          ,p_per_information24            IN Varchar2 DEFAULT Hr_Api.g_varchar2
476          ,p_per_information25            IN Varchar2 DEFAULT Hr_Api.g_varchar2
477          ,p_per_information26            IN Varchar2 DEFAULT Hr_Api.g_varchar2
478          ,p_per_information27            IN Varchar2 DEFAULT Hr_Api.g_varchar2
479          ,p_per_information28            IN Varchar2 DEFAULT Hr_Api.g_varchar2
480          ,p_per_information29            IN Varchar2 DEFAULT Hr_Api.g_varchar2
481          ,p_per_information30            IN Varchar2 DEFAULT Hr_Api.g_varchar2
482          -- Primary Address: Per_Addresses
483          ,p_pradd_ovlapval_override      IN Varchar2 DEFAULT NULL
484          ,p_address_type                 IN Varchar2 DEFAULT NULL
485          ,p_adr_comments                 IN Varchar2 DEFAULT NULL
486          ,p_primary_flag                 IN Varchar2 DEFAULT Hr_Api.g_varchar2
487          ,p_address_style                IN Varchar2 DEFAULT NULL
488          ,p_address_line1                IN Varchar2 DEFAULT NULL
489          ,p_address_line2                IN Varchar2 DEFAULT Hr_Api.g_varchar2
490          ,p_address_line3                IN Varchar2 DEFAULT Hr_Api.g_varchar2
491          ,p_region1                      IN Varchar2 DEFAULT Hr_Api.g_varchar2
492          ,p_region2                      IN Varchar2 DEFAULT Hr_Api.g_varchar2
493          ,p_region3                      IN Varchar2 DEFAULT Hr_Api.g_varchar2
494          ,p_town_or_city                 IN Varchar2 DEFAULT Hr_Api.g_varchar2
495          ,p_country                      IN Varchar2 DEFAULT Hr_Api.g_varchar2
496          ,p_postal_code                  IN Varchar2 DEFAULT Hr_Api.g_varchar2
497          ,p_telephone_no1                IN Varchar2 DEFAULT Hr_Api.g_varchar2
498          ,p_telephone_no2                IN Varchar2 DEFAULT Hr_Api.g_varchar2
499          ,p_telephone_no3                IN Varchar2 DEFAULT Hr_Api.g_varchar2
500          ,p_address_date_from            IN Date     DEFAULT Hr_Api.g_date
501          ,p_address_date_to              IN Date     DEFAULT Hr_Api.g_date
502          ,p_adr_attribute_category       IN Varchar2 DEFAULT Hr_Api.g_varchar2
503          ,p_adr_attribute1               IN Varchar2 DEFAULT Hr_Api.g_varchar2
504          ,p_adr_attribute2               IN Varchar2 DEFAULT Hr_Api.g_varchar2
505          ,p_adr_attribute3               IN Varchar2 DEFAULT Hr_Api.g_varchar2
506          ,p_adr_attribute4               IN Varchar2 DEFAULT Hr_Api.g_varchar2
507          ,p_adr_attribute5               IN Varchar2 DEFAULT Hr_Api.g_varchar2
508          ,p_adr_attribute6               IN Varchar2 DEFAULT Hr_Api.g_varchar2
509          ,p_adr_attribute7               IN Varchar2 DEFAULT Hr_Api.g_varchar2
510          ,p_adr_attribute8               IN Varchar2 DEFAULT Hr_Api.g_varchar2
511          ,p_adr_attribute9               IN Varchar2 DEFAULT Hr_Api.g_varchar2
512          ,p_adr_attribute10              IN Varchar2 DEFAULT Hr_Api.g_varchar2
513          ,p_adr_attribute11              IN Varchar2 DEFAULT Hr_Api.g_varchar2
514          ,p_adr_attribute12              IN Varchar2 DEFAULT Hr_Api.g_varchar2
515          ,p_adr_attribute13              IN Varchar2 DEFAULT Hr_Api.g_varchar2
516          ,p_adr_attribute14              IN Varchar2 DEFAULT Hr_Api.g_varchar2
517          ,p_adr_attribute15              IN Varchar2 DEFAULT Hr_Api.g_varchar2
518          ,p_adr_attribute16              IN Varchar2 DEFAULT Hr_Api.g_varchar2
519          ,p_adr_attribute17              IN Varchar2 DEFAULT Hr_Api.g_varchar2
520          ,p_adr_attribute18              IN Varchar2 DEFAULT Hr_Api.g_varchar2
521          ,p_adr_attribute19              IN Varchar2 DEFAULT Hr_Api.g_varchar2
522          ,p_adr_attribute20              IN Varchar2 DEFAULT Hr_Api.g_varchar2
523          ,p_add_information13            IN Varchar2 DEFAULT Hr_Api.g_varchar2
524          ,p_add_information14            IN Varchar2 DEFAULT Hr_Api.g_varchar2
525          ,p_add_information15            IN Varchar2 DEFAULT Hr_Api.g_varchar2
526          ,p_add_information16            IN Varchar2 DEFAULT Hr_Api.g_varchar2
527          ,p_add_information17            IN Varchar2 DEFAULT Hr_Api.g_varchar2
528          ,p_add_information18            IN Varchar2 DEFAULT Hr_Api.g_varchar2
529          ,p_add_information19            IN Varchar2 DEFAULT Hr_Api.g_varchar2
530          ,p_add_information20            IN Varchar2 DEFAULT Hr_Api.g_varchar2
531          -- Person Phones: Per_Phones
532          ,p_phone_type                   IN Varchar2 DEFAULT Hr_Api.g_varchar2
533          ,p_phone_number                 IN Varchar2 DEFAULT Hr_Api.g_varchar2
534          ,p_phone_date_from              IN Date     DEFAULT Hr_Api.g_date
535          ,p_phone_date_to                IN Date     DEFAULT Hr_Api.g_date
536          -- Person Contact: Per_Contact_Relationships
537          ,p_contact_type                 IN Varchar2 DEFAULT NULL
538          ,p_contact_name                 IN Varchar2 DEFAULT Hr_Api.g_varchar2
539          ,p_primary_contact              IN Varchar2 DEFAULT Hr_Api.g_varchar2
540          ,p_primary_relationship         IN Varchar2 DEFAULT Hr_Api.g_varchar2
541          ,p_contact_date_from            IN Date     DEFAULT Hr_Api.g_date
542          ,p_contact_date_to              IN Date     DEFAULT Hr_Api.g_date
543          ,p_return_status                OUT NOCOPY Varchar2
544          ,p_dup_asg_id                   IN Number   DEFAULT NULL
545          ,p_mode_type                    IN Varchar2 DEFAULT NULL
546          );
547 -- =============================================================================
548 -- ~ Upd_OSS_Person_Asg:
549 -- =============================================================================
550 PROCEDURE Upd_OSS_Person_Asg
551          (p_effective_date               IN     Date
552          ,p_datetrack_update_mode        IN     Varchar2 DEFAULT NULL
553          ,p_assignment_id                IN     Number
554          ,p_party_id                     IN     Number
555          ,p_business_group_id            IN     Number
556          ,p_validate                     IN     Boolean  DEFAULT FALSE
557          ,p_called_from_mass_update      IN     Boolean  DEFAULT FALSE
558          --
559          ,p_grade_id                     IN     Number   DEFAULT Hr_Api.g_number
560          ,p_position_id                  IN     Number   DEFAULT Hr_Api.g_number
561          ,p_job_id                       IN     Number   DEFAULT Hr_Api.g_number
562          ,p_payroll_id                   IN     Number   DEFAULT Hr_Api.g_number
563          ,p_location_id                  IN     Number   DEFAULT Hr_Api.g_number
564          ,p_organization_id              IN     Number   DEFAULT Hr_Api.g_number
565          ,p_pay_basis_id                 IN     Number   DEFAULT Hr_Api.g_number
566          ,p_employment_category          IN     Varchar2 DEFAULT Hr_Api.g_varchar2
567          ,p_assignment_category          IN     Varchar2 DEFAULT Hr_Api.g_varchar2
568          --
569          ,p_supervisor_id                IN     Number   DEFAULT Hr_Api.g_number
570          ,p_assignment_number            IN     Varchar2 DEFAULT Hr_Api.g_varchar2
571          ,p_change_reason                IN     Varchar2 DEFAULT Hr_Api.g_varchar2
572          ,p_assignment_status_type_id    IN     Number   DEFAULT Hr_Api.g_number
573          ,p_comments                     IN     Varchar2 DEFAULT Hr_Api.g_varchar2
574          ,p_date_probation_end           IN     Date     DEFAULT Hr_Api.g_date
575          ,p_default_code_comb_id         IN     Number   DEFAULT Hr_Api.g_number
576          ,p_frequency                    IN     Varchar2 DEFAULT Hr_Api.g_varchar2
577          ,p_internal_address_line        IN     Varchar2 DEFAULT Hr_Api.g_varchar2
578          ,p_manager_flag                 IN     Varchar2 DEFAULT Hr_Api.g_varchar2
579          ,p_normal_hours                 IN     Number   DEFAULT Hr_Api.g_number
580          ,p_perf_review_period           IN     Number   DEFAULT Hr_Api.g_number
581          ,p_perf_review_period_frequency IN     Varchar2 DEFAULT Hr_Api.g_varchar2
582          ,p_probation_period             IN     Number   DEFAULT Hr_Api.g_number
583          ,p_probation_unit               IN     Varchar2 DEFAULT Hr_Api.g_varchar2
584          ,p_sal_review_period            IN     Number   DEFAULT Hr_Api.g_number
585          ,p_sal_review_period_frequency  IN     Varchar2 DEFAULT Hr_Api.g_varchar2
586          ,p_set_of_books_id              IN     Number   DEFAULT Hr_Api.g_number
587          ,p_source_type                  IN     Varchar2 DEFAULT Hr_Api.g_varchar2
588          ,p_time_normal_finish           IN     Varchar2 DEFAULT Hr_Api.g_varchar2
589          ,p_time_normal_start            IN     Varchar2 DEFAULT Hr_Api.g_varchar2
590          ,p_bargaining_unit_code         IN     Varchar2 DEFAULT Hr_Api.g_varchar2
591          ,p_labour_union_member_flag     IN     Varchar2 DEFAULT Hr_Api.g_varchar2
592          ,p_hourly_salaried_code         IN     Varchar2 DEFAULT Hr_Api.g_varchar2
593          ,p_title                        IN     Varchar2 DEFAULT Hr_Api.g_varchar2
594          ,p_notice_period                IN     Number   DEFAULT Hr_Api.g_number
595          ,p_notice_period_uom            IN     Varchar2 DEFAULT Hr_Api.g_varchar2
596          ,p_employee_category            IN     Varchar2 DEFAULT Hr_Api.g_varchar2
597          ,p_work_at_home                 IN     Varchar2 DEFAULT Hr_Api.g_varchar2
598          ,p_job_post_source_name         IN     Varchar2 DEFAULT Hr_Api.g_varchar2
599          ,p_supervisor_assignment_id     IN     Number   DEFAULT Hr_Api.g_number
600          --People Group Keyflex Field
601          ,p_people_group_id              IN     Number   DEFAULT Hr_Api.g_number
602          ,p_pgrp_segment1                IN     Varchar2 DEFAULT Hr_Api.g_varchar2
603          ,p_pgrp_segment2                IN     Varchar2 DEFAULT Hr_Api.g_varchar2
604          ,p_pgrp_segment3                IN     Varchar2 DEFAULT Hr_Api.g_varchar2
605          ,p_pgrp_segment4                IN     Varchar2 DEFAULT Hr_Api.g_varchar2
606          ,p_pgrp_segment5                IN     Varchar2 DEFAULT Hr_Api.g_varchar2
607          ,p_pgrp_segment6                IN     Varchar2 DEFAULT Hr_Api.g_varchar2
608          ,p_pgrp_segment7                IN     Varchar2 DEFAULT Hr_Api.g_varchar2
609          ,p_pgrp_segment8                IN     Varchar2 DEFAULT Hr_Api.g_varchar2
610          ,p_pgrp_segment9                IN     Varchar2 DEFAULT Hr_Api.g_varchar2
611          ,p_pgrp_segment10               IN     Varchar2 DEFAULT Hr_Api.g_varchar2
612          ,p_pgrp_segment11               IN     Varchar2 DEFAULT Hr_Api.g_varchar2
613          ,p_pgrp_segment12               IN     Varchar2 DEFAULT Hr_Api.g_varchar2
614          ,p_pgrp_segment13               IN     Varchar2 DEFAULT Hr_Api.g_varchar2
615          ,p_pgrp_segment14               IN     Varchar2 DEFAULT Hr_Api.g_varchar2
616          ,p_pgrp_segment15               IN     Varchar2 DEFAULT Hr_Api.g_varchar2
617          ,p_pgrp_segment16               IN     Varchar2 DEFAULT Hr_Api.g_varchar2
618          ,p_pgrp_segment17               IN     Varchar2 DEFAULT Hr_Api.g_varchar2
619          ,p_pgrp_segment18               IN     Varchar2 DEFAULT Hr_Api.g_varchar2
620          ,p_pgrp_segment19               IN     Varchar2 DEFAULT Hr_Api.g_varchar2
621          ,p_pgrp_segment20               IN     Varchar2 DEFAULT Hr_Api.g_varchar2
622          ,p_pgrp_segment21               IN     Varchar2 DEFAULT Hr_Api.g_varchar2
623          ,p_pgrp_segment22               IN     Varchar2 DEFAULT Hr_Api.g_varchar2
624          ,p_pgrp_segment23               IN     Varchar2 DEFAULT Hr_Api.g_varchar2
625          ,p_pgrp_segment24               IN     Varchar2 DEFAULT Hr_Api.g_varchar2
626          ,p_pgrp_segment25               IN     Varchar2 DEFAULT Hr_Api.g_varchar2
627          ,p_pgrp_segment26               IN     Varchar2 DEFAULT Hr_Api.g_varchar2
628          ,p_pgrp_segment27               IN     Varchar2 DEFAULT Hr_Api.g_varchar2
629          ,p_pgrp_segment28               IN     Varchar2 DEFAULT Hr_Api.g_varchar2
630          ,p_pgrp_segment29               IN     Varchar2 DEFAULT Hr_Api.g_varchar2
631          ,p_pgrp_segment30               IN     Varchar2 DEFAULT Hr_Api.g_varchar2
632          ,p_pgrp_concat_segments         IN     Varchar2 DEFAULT Hr_Api.g_varchar2
633          --Soft Coding KeyflexId
634          ,p_soft_coding_keyflex_id       IN     Number   DEFAULT Hr_Api.g_number
635          ,p_soft_concat_segments         IN     Varchar2 DEFAULT Hr_Api.g_varchar2
636          ,p_scl_segment1                 IN     Varchar2 DEFAULT Hr_Api.g_varchar2
637          ,p_scl_segment2                 IN     Varchar2 DEFAULT Hr_Api.g_varchar2
638          ,p_scl_segment3                 IN     Varchar2 DEFAULT Hr_Api.g_varchar2
639          ,p_scl_segment4                 IN     Varchar2 DEFAULT Hr_Api.g_varchar2
640          ,p_scl_segment5                 IN     Varchar2 DEFAULT Hr_Api.g_varchar2
641          ,p_scl_segment6                 IN     Varchar2 DEFAULT Hr_Api.g_varchar2
642          ,p_scl_segment7                 IN     Varchar2 DEFAULT Hr_Api.g_varchar2
643          ,p_scl_segment8                 IN     Varchar2 DEFAULT Hr_Api.g_varchar2
644          ,p_scl_segment9                 IN     Varchar2 DEFAULT Hr_Api.g_varchar2
645          ,p_scl_segment10                IN     Varchar2 DEFAULT Hr_Api.g_varchar2
646          ,p_scl_segment11                IN     Varchar2 DEFAULT Hr_Api.g_varchar2
647          ,p_scl_segment12                IN     Varchar2 DEFAULT Hr_Api.g_varchar2
648          ,p_scl_segment13                IN     Varchar2 DEFAULT Hr_Api.g_varchar2
649          ,p_scl_segment14                IN     Varchar2 DEFAULT Hr_Api.g_varchar2
650          ,p_scl_segment15                IN     Varchar2 DEFAULT Hr_Api.g_varchar2
651          ,p_scl_segment16                IN     Varchar2 DEFAULT Hr_Api.g_varchar2
652          ,p_scl_segment17                IN     Varchar2 DEFAULT Hr_Api.g_varchar2
653          ,p_scl_segment18                IN     Varchar2 DEFAULT Hr_Api.g_varchar2
654          ,p_scl_segment19                IN     Varchar2 DEFAULT Hr_Api.g_varchar2
655          ,p_scl_segment20                IN     Varchar2 DEFAULT Hr_Api.g_varchar2
656          ,p_scl_segment21                IN     Varchar2 DEFAULT Hr_Api.g_varchar2
657          ,p_scl_segment22                IN     Varchar2 DEFAULT Hr_Api.g_varchar2
658          ,p_scl_segment23                IN     Varchar2 DEFAULT Hr_Api.g_varchar2
659          ,p_scl_segment24                IN     Varchar2 DEFAULT Hr_Api.g_varchar2
660          ,p_scl_segment25                IN     Varchar2 DEFAULT Hr_Api.g_varchar2
661          ,p_scl_segment26                IN     Varchar2 DEFAULT Hr_Api.g_varchar2
662          ,p_scl_segment27                IN     Varchar2 DEFAULT Hr_Api.g_varchar2
663          ,p_scl_segment28                IN     Varchar2 DEFAULT Hr_Api.g_varchar2
664          ,p_scl_segment29                IN     Varchar2 DEFAULT Hr_Api.g_varchar2
665          ,p_scl_segment30                IN     Varchar2 DEFAULT Hr_Api.g_varchar2
666          -- Assignment DF Information
667          ,p_ass_attribute_category       IN     Varchar2 DEFAULT Hr_Api.g_varchar2
668          ,p_ass_attribute1               IN     Varchar2 DEFAULT Hr_Api.g_varchar2
669          ,p_ass_attribute2               IN     Varchar2 DEFAULT Hr_Api.g_varchar2
670          ,p_ass_attribute3               IN     Varchar2 DEFAULT Hr_Api.g_varchar2
671          ,p_ass_attribute4               IN     Varchar2 DEFAULT Hr_Api.g_varchar2
672          ,p_ass_attribute5               IN     Varchar2 DEFAULT Hr_Api.g_varchar2
673          ,p_ass_attribute6               IN     Varchar2 DEFAULT Hr_Api.g_varchar2
674          ,p_ass_attribute7               IN     Varchar2 DEFAULT Hr_Api.g_varchar2
675          ,p_ass_attribute8               IN     Varchar2 DEFAULT Hr_Api.g_varchar2
676          ,p_ass_attribute9               IN     Varchar2 DEFAULT Hr_Api.g_varchar2
677          ,p_ass_attribute10              IN     Varchar2 DEFAULT Hr_Api.g_varchar2
678          ,p_ass_attribute11              IN     Varchar2 DEFAULT Hr_Api.g_varchar2
679          ,p_ass_attribute12              IN     Varchar2 DEFAULT Hr_Api.g_varchar2
680          ,p_ass_attribute13              IN     Varchar2 DEFAULT Hr_Api.g_varchar2
681          ,p_ass_attribute14              IN     Varchar2 DEFAULT Hr_Api.g_varchar2
682          ,p_ass_attribute15              IN     Varchar2 DEFAULT Hr_Api.g_varchar2
683          ,p_ass_attribute16              IN     Varchar2 DEFAULT Hr_Api.g_varchar2
684          ,p_ass_attribute17              IN     Varchar2 DEFAULT Hr_Api.g_varchar2
685          ,p_ass_attribute18              IN     Varchar2 DEFAULT Hr_Api.g_varchar2
686          ,p_ass_attribute19              IN     Varchar2 DEFAULT Hr_Api.g_varchar2
687          ,p_ass_attribute20              IN     Varchar2 DEFAULT Hr_Api.g_varchar2
688          ,p_ass_attribute21              IN     Varchar2 DEFAULT Hr_Api.g_varchar2
689          ,p_ass_attribute22              IN     Varchar2 DEFAULT Hr_Api.g_varchar2
690          ,p_ass_attribute23              IN     Varchar2 DEFAULT Hr_Api.g_varchar2
691          ,p_ass_attribute24              IN     Varchar2 DEFAULT Hr_Api.g_varchar2
692          ,p_ass_attribute25              IN     Varchar2 DEFAULT Hr_Api.g_varchar2
693          ,p_ass_attribute26              IN     Varchar2 DEFAULT Hr_Api.g_varchar2
694          ,p_ass_attribute27              IN     Varchar2 DEFAULT Hr_Api.g_varchar2
695          ,p_ass_attribute28              IN     Varchar2 DEFAULT Hr_Api.g_varchar2
696          ,p_ass_attribute29              IN     Varchar2 DEFAULT Hr_Api.g_varchar2
697          ,p_ass_attribute30              IN     Varchar2 DEFAULT Hr_Api.g_varchar2
698          --
699          ,p_grade_ladder_pgm_id          IN     Number   DEFAULT Hr_Api.g_number
700          ,p_special_ceiling_step_id      IN     Number   DEFAULT Hr_Api.g_number
701          ,p_cagr_grade_def_id            IN     Number   DEFAULT Hr_Api.g_number
702          ,p_contract_id                  IN     Number   DEFAULT Hr_Api.g_number
703          ,p_establishment_id             IN     Number   DEFAULT Hr_Api.g_number
704          ,p_collective_agreement_id      IN     Number   DEFAULT Hr_Api.g_number
705          ,p_cagr_id_flex_num             IN     Number   DEFAULT Hr_Api.g_number
706          ,p_cag_segment1                 IN     Varchar2 DEFAULT Hr_Api.g_varchar2
707          ,p_cag_segment2                 IN     Varchar2 DEFAULT Hr_Api.g_varchar2
708          ,p_cag_segment3                 IN     Varchar2 DEFAULT Hr_Api.g_varchar2
709          ,p_cag_segment4                 IN     Varchar2 DEFAULT Hr_Api.g_varchar2
710          ,p_cag_segment5                 IN     Varchar2 DEFAULT Hr_Api.g_varchar2
711          ,p_cag_segment6                 IN     Varchar2 DEFAULT Hr_Api.g_varchar2
712          ,p_cag_segment7                 IN     Varchar2 DEFAULT Hr_Api.g_varchar2
713          ,p_cag_segment8                 IN     Varchar2 DEFAULT Hr_Api.g_varchar2
714          ,p_cag_segment9                 IN     Varchar2 DEFAULT Hr_Api.g_varchar2
715          ,p_cag_segment10                IN     Varchar2 DEFAULT Hr_Api.g_varchar2
716          ,p_cag_segment11                IN     Varchar2 DEFAULT Hr_Api.g_varchar2
717          ,p_cag_segment12                IN     Varchar2 DEFAULT Hr_Api.g_varchar2
718          ,p_cag_segment13                IN     Varchar2 DEFAULT Hr_Api.g_varchar2
719          ,p_cag_segment14                IN     Varchar2 DEFAULT Hr_Api.g_varchar2
720          ,p_cag_segment15                IN     Varchar2 DEFAULT Hr_Api.g_varchar2
721          ,p_cag_segment16                IN     Varchar2 DEFAULT Hr_Api.g_varchar2
722          ,p_cag_segment17                IN     Varchar2 DEFAULT Hr_Api.g_varchar2
723          ,p_cag_segment18                IN     Varchar2 DEFAULT Hr_Api.g_varchar2
724          ,p_cag_segment19                IN     Varchar2 DEFAULT Hr_Api.g_varchar2
725          ,p_cag_segment20                IN     Varchar2 DEFAULT Hr_Api.g_varchar2
726          ,p_return_status                OUT NOCOPY Varchar2
727          ,p_FICA_exempt                  IN     Varchar2 DEFAULT Null
728          );
729 -- =============================================================================
730 -- ~ FICA_Status: Function to return the FICA status of an employee assignment.
731 -- ~ This only appicable for US legislation
732 -- =============================================================================
733 FUNCTION FICA_Status
734          (p_assignment_id     IN Number
735          ,p_effective_date    IN Date
736           ) RETURN Varchar2;
737 END Pqp_Hross_Integration;