DBA Data[Home] [Help]

PACKAGE: APPS.PER_COBRA_COV_ENROLLMENTS_PKG

Source


1 PACKAGE PER_COBRA_COV_ENROLLMENTS_PKG AUTHID CURRENT_USER as
2 /* $Header: pecobcce.pkh 120.0 2006/04/18 18:10:58 ssouresr noship $ */
3 --
4 /*
5 -- CHANGE HISTORY
6 --
7    Name     Date        Versn  Bug       Text
8    ========================================================================
9 -- gpaytonm 31-JAN-1994                  Removed WHO column references
10 -- ssattini 03-OCT-2005 115.1  4599753   Added dbdrv lines and nocopy for
11 --                                       out parameters
12 --
13 */
14 --
15 --
16 PROCEDURE Insert_Row(X_Rowid                                  IN OUT nocopy VARCHAR2,
17                      X_Cobra_Coverage_Enrollment_Id           IN OUT nocopy NUMBER,
18                      X_Business_Group_Id                      NUMBER,
19                      X_Assignment_Id                          NUMBER,
20                      X_Period_Type                            VARCHAR2,
21                      X_Qualifying_Date                        DATE,
22                      X_Qualifying_Event                       VARCHAR2,
23                      X_Coverage_End_Date                      DATE,
24                      X_Coverage_Start_Date                    DATE,
25                      X_Termination_Reason                     VARCHAR2,
26                      X_Contact_Relationship_Id                NUMBER,
27                      X_Attribute_Category                     VARCHAR2,
28                      X_Attribute1                             VARCHAR2,
29                      X_Attribute2                             VARCHAR2,
30                      X_Attribute3                             VARCHAR2,
31                      X_Attribute4                             VARCHAR2,
32                      X_Attribute5                             VARCHAR2,
33                      X_Attribute6                             VARCHAR2,
34                      X_Attribute7                             VARCHAR2,
35                      X_Attribute8                             VARCHAR2,
36                      X_Attribute9                             VARCHAR2,
37                      X_Attribute10                            VARCHAR2,
38                      X_Attribute11                            VARCHAR2,
39                      X_Attribute12                            VARCHAR2,
40                      X_Attribute13                            VARCHAR2,
41                      X_Attribute14                            VARCHAR2,
42                      X_Attribute15                            VARCHAR2,
43                      X_Attribute16                            VARCHAR2,
44                      X_Attribute17                            VARCHAR2,
45                      X_Attribute18                            VARCHAR2,
46                      X_Attribute19                            VARCHAR2,
47                      X_Attribute20                            VARCHAR2,
48                      X_Grace_Days                             NUMBER,
49                      X_Comments                               VARCHAR2
50                      );
51 --
52 PROCEDURE Lock_Row(X_Rowid                             VARCHAR2,
53                    X_Cobra_Coverage_Enrollment_Id      NUMBER,
54                    X_Business_Group_Id                 NUMBER,
55                    X_Assignment_Id                     NUMBER,
56                    X_Period_Type                       VARCHAR2,
57                    X_Qualifying_Date                   DATE,
58                    X_Qualifying_Event                  VARCHAR2,
59                    X_Coverage_End_Date                 DATE,
60                    X_Coverage_Start_Date               DATE,
61                    X_Termination_Reason                VARCHAR2,
62                    X_Contact_Relationship_Id           NUMBER,
63                    X_Attribute_Category                VARCHAR2,
64                    X_Attribute1                        VARCHAR2,
65                    X_Attribute2                        VARCHAR2,
66                    X_Attribute3                        VARCHAR2,
67                    X_Attribute4                        VARCHAR2,
68                    X_Attribute5                        VARCHAR2,
69                    X_Attribute6                        VARCHAR2,
70                    X_Attribute7                        VARCHAR2,
71                    X_Attribute8                        VARCHAR2,
72                    X_Attribute9                        VARCHAR2,
73                    X_Attribute10                       VARCHAR2,
74                    X_Attribute11                       VARCHAR2,
75                    X_Attribute12                       VARCHAR2,
76                    X_Attribute13                       VARCHAR2,
77                    X_Attribute14                       VARCHAR2,
78                    X_Attribute15                       VARCHAR2,
79                    X_Attribute16                       VARCHAR2,
80                    X_Attribute17                       VARCHAR2,
81                    X_Attribute18                       VARCHAR2,
82                    X_Attribute19                       VARCHAR2,
83                    X_Attribute20                       VARCHAR2,
84                    X_Grace_Days                        NUMBER,
85                    X_Comments                          VARCHAR2
86                    );
87 --
88 PROCEDURE Update_Row(X_Rowid                               VARCHAR2,
89                      X_Business_Group_Id                   NUMBER,
90                      X_Assignment_Id                       NUMBER,
91                      X_Period_Type                         VARCHAR2,
92                      X_Qualifying_Date                     DATE,
93                      X_Qualifying_Event                    VARCHAR2,
94                      X_Coverage_End_Date                   DATE,
95                      X_Coverage_Start_Date                 DATE,
96                      X_Termination_Reason                  VARCHAR2,
97                      X_Contact_Relationship_Id             NUMBER,
98                      X_Attribute_Category                  VARCHAR2,
99                      X_Attribute1                          VARCHAR2,
100                      X_Attribute2                          VARCHAR2,
101                      X_Attribute3                          VARCHAR2,
102                      X_Attribute4                          VARCHAR2,
103                      X_Attribute5                          VARCHAR2,
104                      X_Attribute6                          VARCHAR2,
105                      X_Attribute7                          VARCHAR2,
106                      X_Attribute8                          VARCHAR2,
107                      X_Attribute9                          VARCHAR2,
108                      X_Attribute10                         VARCHAR2,
109                      X_Attribute11                         VARCHAR2,
110                      X_Attribute12                         VARCHAR2,
111                      X_Attribute13                         VARCHAR2,
112                      X_Attribute14                         VARCHAR2,
113                      X_Attribute15                         VARCHAR2,
114                      X_Attribute16                         VARCHAR2,
115                      X_Attribute17                         VARCHAR2,
116                      X_Attribute18                         VARCHAR2,
117                      X_Attribute19                         VARCHAR2,
118                      X_Attribute20                         VARCHAR2,
119                      X_Grace_Days                          NUMBER,
120                      X_Comments                            VARCHAR2
121                      );
122 --
123 --
124 --
125 PROCEDURE Delete_Row(X_Rowid VARCHAR2);
126 --
127 --
128 --
129 -- Name       hr_cobra_chk_unique_enrollment
130 --
131 -- Purpose
132 --
133 -- Checks that the enrollment entered is unique
134 --
135 -- Arguments
136 --
137 -- p_cobra_coverage_enrollment_id
138 -- p_assignment_id
139 -- p_contact_relationship_id
140 -- p_qualifying_event
141 -- p_qualifying_date
142 --
143 -- Example
144 --
145 -- Notes
146 --
147 --
148 PROCEDURE hr_cobra_chk_unique_enrollment ( p_cobra_coverage_enrollment_id NUMBER,
149                                            p_assignment_id                NUMBER,
150                                            p_contact_relationship_id      NUMBER,
151                                            p_qualifying_event             VARCHAR2,
152                                            p_qualifying_date              DATE );
153 --
154 --
155 --
156 END PER_COBRA_COV_ENROLLMENTS_PKG;