1 PACKAGE PER_MX_VALIDATE_ID AS
2 /* $Header: pemxvlid.pkh 120.0.12010000.1 2008/07/28 05:01:19 appldev ship $ */
3 /*
4 ******************************************************************
5 * *
6 * Copyright (C) 1993 Oracle Corporation. *
7 * All rights reserved. *
8 * *
9 * This material has been provided pursuant to an agreement *
10 * containing restrictions on its use. The material is also *
11 * protected by copyright law. No part of this material may *
12 * be copied or distributed, transmitted or transcribed, in *
13 * any form or by any means, electronic, mechanical, magnetic, *
14 * manual, or otherwise, or disclosed to third parties without *
15 * the express written permission of Oracle Corporation, *
16 * 500 Oracle Parkway, Redwood City, CA, 94065. *
17 * *
18 ******************************************************************
19
20 Name : PER_MX_VALIDATE_ID
21
22 Description : This package is a hook call for following APIs :-
23 1. create_applicant
24 2. hire_applicant
25
26 Change List
27 -----------
28 Date Name Vers Bug No Description
29 ----------- ---------- ------ ------- -------------------------------
30 21-JUN-2004 sdahiya 115.0 Created.
31 *****************************************************************************/
32
33
34 /*******************************************************************************
35 Name : validate_rfc_id
36 Purpose : This procedure acts as wrapper for per_mx_validations.check_rfc.
37 *******************************************************************************/
38
39 PROCEDURE VALIDATE_RFC_ID(
40 p_per_information2 per_all_people_f.per_information2%type,
41 p_person_id per_all_people_f.person_id%type);
42
43 /*******************************************************************************
44 Name : validate_ss_id
45 Purpose : This procedure acts as wrapper for per_mx_validations.check_ss
46 *******************************************************************************/
47
48 PROCEDURE VALIDATE_SS_ID(
49 p_per_information3 per_all_people_f.per_information3%type,
50 p_person_id per_all_people_f.person_id%type);
51
52 /*******************************************************************************
53 Name : validate_fga_id
54 Purpose : This procedure acts as wrapper for per_mx_validations.check_fga
55 *******************************************************************************/
56
57 PROCEDURE VALIDATE_FGA_ID(
58 p_per_information5 per_all_people_f.per_information5%type,
59 p_person_id per_all_people_f.person_id%type);
60
61
62 /*******************************************************************************
63 Name : validate_ms_id
64 Purpose : This procedure acts as wrapper for per_mx_validations.check_ms
65 *******************************************************************************/
66
67 PROCEDURE VALIDATE_MS_ID(
68 p_per_information6 per_all_people_f.per_information6%type,
69 p_person_id per_all_people_f.person_id%type);
70
71
72 /*******************************************************************************
73 Name : validate_imc_id
74 Purpose : This procedure acts as wrapper for per_mx_validations.check_imc
75 *******************************************************************************/
76
77 PROCEDURE VALIDATE_IMC_ID(
78 p_per_information4 per_all_people_f.per_information4%type);
79
80
81 /*******************************************************************************
82 Name : validate_regn_id
83 Purpose : This procedure acts as wrapper for per_mx_validations.check_regstrn_id
84 *******************************************************************************/
85
86 PROCEDURE VALIDATE_REGN_ID(
87 p_disability_id number,
88 p_registration_id varchar2);
89
90
91 glb_proc_name varchar2(30);
92
93 END PER_MX_VALIDATE_ID;