DBA Data[Home] [Help]

PACKAGE: APPS.HZ_PERSON_PROFILES_PKG

Source


1 PACKAGE HZ_PERSON_PROFILES_PKG AUTHID CURRENT_USER AS
2 /*$Header: ARHPERTS.pls 115.17 2003/09/03 20:55:12 kttang ship $ */
3 
4 PROCEDURE Insert_Row (
5     X_ROWID                                 OUT NOCOPY    ROWID,
6     X_PERSON_PROFILE_ID                     IN OUT NOCOPY NUMBER,
7     X_PARTY_ID                              IN     NUMBER,
8     X_PERSON_NAME                           IN     VARCHAR2,
9     X_ATTRIBUTE_CATEGORY                    IN     VARCHAR2,
10     X_ATTRIBUTE1                            IN     VARCHAR2,
11     X_ATTRIBUTE2                            IN     VARCHAR2,
12     X_ATTRIBUTE3                            IN     VARCHAR2,
13     X_ATTRIBUTE4                            IN     VARCHAR2,
14     X_ATTRIBUTE5                            IN     VARCHAR2,
15     X_ATTRIBUTE6                            IN     VARCHAR2,
16     X_ATTRIBUTE7                            IN     VARCHAR2,
17     X_ATTRIBUTE8                            IN     VARCHAR2,
18     X_ATTRIBUTE9                            IN     VARCHAR2,
19     X_ATTRIBUTE10                           IN     VARCHAR2,
20     X_ATTRIBUTE11                           IN     VARCHAR2,
21     X_ATTRIBUTE12                           IN     VARCHAR2,
22     X_ATTRIBUTE13                           IN     VARCHAR2,
23     X_ATTRIBUTE14                           IN     VARCHAR2,
24     X_ATTRIBUTE15                           IN     VARCHAR2,
25     X_ATTRIBUTE16                           IN     VARCHAR2,
26     X_ATTRIBUTE17                           IN     VARCHAR2,
27     X_ATTRIBUTE18                           IN     VARCHAR2,
28     X_ATTRIBUTE19                           IN     VARCHAR2,
29     X_ATTRIBUTE20                           IN     VARCHAR2,
30     X_INTERNAL_FLAG                         IN     VARCHAR2,
31     X_PERSON_PRE_NAME_ADJUNCT               IN     VARCHAR2,
32     X_PERSON_FIRST_NAME                     IN     VARCHAR2,
33     X_PERSON_MIDDLE_NAME                    IN     VARCHAR2,
34     X_PERSON_LAST_NAME                      IN     VARCHAR2,
35     X_PERSON_NAME_SUFFIX                    IN     VARCHAR2,
36     X_PERSON_TITLE                          IN     VARCHAR2,
37     X_PERSON_ACADEMIC_TITLE                 IN     VARCHAR2,
38     X_PERSON_PREVIOUS_LAST_NAME             IN     VARCHAR2,
39     X_PERSON_INITIALS                       IN     VARCHAR2,
40     X_KNOWN_AS                              IN     VARCHAR2,
41     X_PERSON_NAME_PHONETIC                  IN     VARCHAR2,
42     X_PERSON_FIRST_NAME_PHONETIC            IN     VARCHAR2,
43     X_PERSON_LAST_NAME_PHONETIC             IN     VARCHAR2,
44     X_TAX_REFERENCE                         IN     VARCHAR2,
45     X_JGZZ_FISCAL_CODE                      IN     VARCHAR2,
46     X_PERSON_IDEN_TYPE                      IN     VARCHAR2,
47     X_PERSON_IDENTIFIER                     IN     VARCHAR2,
48     X_DATE_OF_BIRTH                         IN     DATE,
49     X_PLACE_OF_BIRTH                        IN     VARCHAR2,
50     X_DATE_OF_DEATH                         IN     DATE,
51     X_DECEASED_FLAG                         IN     VARCHAR2,
52     X_GENDER                                IN     VARCHAR2,
53     X_DECLARED_ETHNICITY                    IN     VARCHAR2,
54     X_MARITAL_STATUS                        IN     VARCHAR2,
55     X_MARITAL_STATUS_EFF_DATE               IN     DATE,
56     X_PERSONAL_INCOME                       IN     NUMBER,
57     X_HEAD_OF_HOUSEHOLD_FLAG                IN     VARCHAR2,
58     X_HOUSEHOLD_INCOME                      IN     NUMBER,
59     X_HOUSEHOLD_SIZE                        IN     NUMBER,
60     X_RENT_OWN_IND                          IN     VARCHAR2,
61     X_LAST_KNOWN_GPS                        IN     VARCHAR2,
62     X_EFFECTIVE_START_DATE                  IN     DATE,
63     X_EFFECTIVE_END_DATE                    IN     DATE,
64     X_CONTENT_SOURCE_TYPE                   IN     VARCHAR2,
65     X_KNOWN_AS2                             IN     VARCHAR2,
66     X_KNOWN_AS3                             IN     VARCHAR2,
67     X_KNOWN_AS4                             IN     VARCHAR2,
68     X_KNOWN_AS5                             IN     VARCHAR2,
69     X_MIDDLE_NAME_PHONETIC                  IN     VARCHAR2,
70     X_OBJECT_VERSION_NUMBER                 IN     NUMBER,
71     X_CREATED_BY_MODULE                     IN     VARCHAR2,
72     X_APPLICATION_ID                        IN     NUMBER,
73     X_ACTUAL_CONTENT_SOURCE                 IN     VARCHAR2,
74     X_VERSION_NUMBER			    IN     NUMBER DEFAULT 1
75 );
76 
77 PROCEDURE Update_Row (
78     X_ROWID                                 IN OUT NOCOPY VARCHAR2,
79     X_PERSON_PROFILE_ID                     IN     NUMBER,
80     X_PARTY_ID                              IN     NUMBER,
81     X_PERSON_NAME                           IN     VARCHAR2,
82     X_ATTRIBUTE_CATEGORY                    IN     VARCHAR2,
83     X_ATTRIBUTE1                            IN     VARCHAR2,
84     X_ATTRIBUTE2                            IN     VARCHAR2,
85     X_ATTRIBUTE3                            IN     VARCHAR2,
86     X_ATTRIBUTE4                            IN     VARCHAR2,
87     X_ATTRIBUTE5                            IN     VARCHAR2,
88     X_ATTRIBUTE6                            IN     VARCHAR2,
89     X_ATTRIBUTE7                            IN     VARCHAR2,
90     X_ATTRIBUTE8                            IN     VARCHAR2,
91     X_ATTRIBUTE9                            IN     VARCHAR2,
92     X_ATTRIBUTE10                           IN     VARCHAR2,
93     X_ATTRIBUTE11                           IN     VARCHAR2,
94     X_ATTRIBUTE12                           IN     VARCHAR2,
95     X_ATTRIBUTE13                           IN     VARCHAR2,
96     X_ATTRIBUTE14                           IN     VARCHAR2,
97     X_ATTRIBUTE15                           IN     VARCHAR2,
98     X_ATTRIBUTE16                           IN     VARCHAR2,
99     X_ATTRIBUTE17                           IN     VARCHAR2,
100     X_ATTRIBUTE18                           IN     VARCHAR2,
101     X_ATTRIBUTE19                           IN     VARCHAR2,
102     X_ATTRIBUTE20                           IN     VARCHAR2,
103     X_INTERNAL_FLAG                         IN     VARCHAR2,
104     X_PERSON_PRE_NAME_ADJUNCT               IN     VARCHAR2,
105     X_PERSON_FIRST_NAME                     IN     VARCHAR2,
106     X_PERSON_MIDDLE_NAME                    IN     VARCHAR2,
107     X_PERSON_LAST_NAME                      IN     VARCHAR2,
108     X_PERSON_NAME_SUFFIX                    IN     VARCHAR2,
109     X_PERSON_TITLE                          IN     VARCHAR2,
110     X_PERSON_ACADEMIC_TITLE                 IN     VARCHAR2,
111     X_PERSON_PREVIOUS_LAST_NAME             IN     VARCHAR2,
112     X_PERSON_INITIALS                       IN     VARCHAR2,
113     X_KNOWN_AS                              IN     VARCHAR2,
114     X_PERSON_NAME_PHONETIC                  IN     VARCHAR2,
115     X_PERSON_FIRST_NAME_PHONETIC            IN     VARCHAR2,
116     X_PERSON_LAST_NAME_PHONETIC             IN     VARCHAR2,
117     X_TAX_REFERENCE                         IN     VARCHAR2,
118     X_JGZZ_FISCAL_CODE                      IN     VARCHAR2,
119     X_PERSON_IDEN_TYPE                      IN     VARCHAR2,
120     X_PERSON_IDENTIFIER                     IN     VARCHAR2,
121     X_DATE_OF_BIRTH                         IN     DATE,
122     X_PLACE_OF_BIRTH                        IN     VARCHAR2,
123     X_DATE_OF_DEATH                         IN     DATE,
124     X_DECEASED_FLAG                         IN     VARCHAR2 DEFAULT NULL,
125     X_GENDER                                IN     VARCHAR2,
126     X_DECLARED_ETHNICITY                    IN     VARCHAR2,
127     X_MARITAL_STATUS                        IN     VARCHAR2,
128     X_MARITAL_STATUS_EFF_DATE               IN     DATE,
129     X_PERSONAL_INCOME                       IN     NUMBER,
130     X_HEAD_OF_HOUSEHOLD_FLAG                IN     VARCHAR2,
131     X_HOUSEHOLD_INCOME                      IN     NUMBER,
132     X_HOUSEHOLD_SIZE                        IN     NUMBER,
133     X_RENT_OWN_IND                          IN     VARCHAR2,
134     X_LAST_KNOWN_GPS                        IN     VARCHAR2,
135     X_EFFECTIVE_START_DATE                  IN     DATE,
136     X_EFFECTIVE_END_DATE                    IN     DATE,
137     X_CONTENT_SOURCE_TYPE                   IN     VARCHAR2,
138     X_KNOWN_AS2                             IN     VARCHAR2,
139     X_KNOWN_AS3                             IN     VARCHAR2,
140     X_KNOWN_AS4                             IN     VARCHAR2,
141     X_KNOWN_AS5                             IN     VARCHAR2,
142     X_MIDDLE_NAME_PHONETIC                  IN     VARCHAR2,
143     X_OBJECT_VERSION_NUMBER                 IN     NUMBER,
144     X_CREATED_BY_MODULE                     IN     VARCHAR2,
145     X_APPLICATION_ID                        IN     NUMBER,
146     X_ACTUAL_CONTENT_SOURCE                 IN     VARCHAR2 DEFAULT NULL,
147     X_VERSION_NUMBER			    IN     NUMBER DEFAULT NULL
148 );
149 
150 PROCEDURE Lock_Row (
151     X_ROWID                                 IN OUT NOCOPY VARCHAR2,
152     X_PERSON_PROFILE_ID                     IN     NUMBER,
153     X_PARTY_ID                              IN     NUMBER,
154     X_LAST_UPDATE_DATE                      IN     DATE,
155     X_LAST_UPDATED_BY                       IN     NUMBER,
156     X_CREATION_DATE                         IN     DATE,
157     X_CREATED_BY                            IN     NUMBER,
158     X_LAST_UPDATE_LOGIN                     IN     NUMBER,
159     X_REQUEST_ID                            IN     NUMBER,
160     X_PROGRAM_APPLICATION_ID                IN     NUMBER,
161     X_PROGRAM_ID                            IN     NUMBER,
162     X_PROGRAM_UPDATE_DATE                   IN     DATE,
163     X_ATTRIBUTE_CATEGORY                    IN     VARCHAR2,
164     X_ATTRIBUTE1                            IN     VARCHAR2,
165     X_ATTRIBUTE2                            IN     VARCHAR2,
166     X_ATTRIBUTE3                            IN     VARCHAR2,
167     X_ATTRIBUTE4                            IN     VARCHAR2,
168     X_ATTRIBUTE5                            IN     VARCHAR2,
169     X_ATTRIBUTE6                            IN     VARCHAR2,
170     X_ATTRIBUTE7                            IN     VARCHAR2,
171     X_ATTRIBUTE8                            IN     VARCHAR2,
172     X_ATTRIBUTE9                            IN     VARCHAR2,
173     X_ATTRIBUTE10                           IN     VARCHAR2,
174     X_ATTRIBUTE11                           IN     VARCHAR2,
175     X_ATTRIBUTE12                           IN     VARCHAR2,
176     X_ATTRIBUTE13                           IN     VARCHAR2,
177     X_ATTRIBUTE14                           IN     VARCHAR2,
178     X_ATTRIBUTE15                           IN     VARCHAR2,
179     X_ATTRIBUTE16                           IN     VARCHAR2,
180     X_ATTRIBUTE17                           IN     VARCHAR2,
181     X_ATTRIBUTE18                           IN     VARCHAR2,
182     X_ATTRIBUTE19                           IN     VARCHAR2,
183     X_ATTRIBUTE20                           IN     VARCHAR2,
184     X_INTERNAL_FLAG                         IN     VARCHAR2,
185     X_PERSON_PRE_NAME_ADJUNCT               IN     VARCHAR2,
186     X_PERSON_FIRST_NAME                     IN     VARCHAR2,
187     X_PERSON_MIDDLE_NAME                    IN     VARCHAR2,
188     X_PERSON_LAST_NAME                      IN     VARCHAR2,
189     X_PERSON_NAME_SUFFIX                    IN     VARCHAR2,
190     X_PERSON_TITLE                          IN     VARCHAR2,
191     X_PERSON_ACADEMIC_TITLE                 IN     VARCHAR2,
192     X_PERSON_PREVIOUS_LAST_NAME             IN     VARCHAR2,
193     X_PERSON_INITIALS                       IN     VARCHAR2,
194     X_KNOWN_AS                              IN     VARCHAR2,
195     X_PERSON_NAME_PHONETIC                  IN     VARCHAR2,
196     X_PERSON_FIRST_NAME_PHONETIC            IN     VARCHAR2,
197     X_PERSON_LAST_NAME_PHONETIC             IN     VARCHAR2,
198     X_TAX_REFERENCE                         IN     VARCHAR2,
199     X_JGZZ_FISCAL_CODE                      IN     VARCHAR2,
200     X_PERSON_IDEN_TYPE                      IN     VARCHAR2,
201     X_PERSON_IDENTIFIER                     IN     VARCHAR2,
202     X_DATE_OF_BIRTH                         IN     DATE,
203     X_PLACE_OF_BIRTH                        IN     VARCHAR2,
204     X_DATE_OF_DEATH                         IN     DATE,
205     X_DECEASED_FLAG                         IN     VARCHAR2,
206     X_GENDER                                IN     VARCHAR2,
207     X_DECLARED_ETHNICITY                    IN     VARCHAR2,
208     X_MARITAL_STATUS                        IN     VARCHAR2,
209     X_MARITAL_STATUS_EFF_DATE               IN     DATE,
210     X_PERSONAL_INCOME                       IN     NUMBER,
211     X_HEAD_OF_HOUSEHOLD_FLAG                IN     VARCHAR2,
212     X_HOUSEHOLD_INCOME                      IN     NUMBER,
213     X_HOUSEHOLD_SIZE                        IN     NUMBER,
214     X_RENT_OWN_IND                          IN     VARCHAR2,
215     X_LAST_KNOWN_GPS                        IN     VARCHAR2,
216     X_EFFECTIVE_START_DATE                  IN     DATE,
217     X_EFFECTIVE_END_DATE                    IN     DATE,
218     X_CONTENT_SOURCE_TYPE                   IN     VARCHAR2,
219     X_KNOWN_AS2                             IN     VARCHAR2,
220     X_KNOWN_AS3                             IN     VARCHAR2,
221     X_KNOWN_AS4                             IN     VARCHAR2,
222     X_KNOWN_AS5                             IN     VARCHAR2,
223     X_MIDDLE_NAME_PHONETIC                  IN     VARCHAR2,
224     X_OBJECT_VERSION_NUMBER                 IN     NUMBER,
225     X_CREATED_BY_MODULE                     IN     VARCHAR2,
226     X_APPLICATION_ID                        IN     NUMBER,
227     X_ACTUAL_CONTENT_SOURCE                 IN     VARCHAR2 DEFAULT NULL
228 );
229 
230 PROCEDURE Select_Row (
231     X_PERSON_PROFILE_ID                     IN OUT NOCOPY NUMBER,
232     X_PARTY_ID                              OUT NOCOPY    NUMBER,
233     X_ATTRIBUTE_CATEGORY                    OUT NOCOPY    VARCHAR2,
234     X_ATTRIBUTE1                            OUT NOCOPY    VARCHAR2,
235     X_ATTRIBUTE2                            OUT NOCOPY    VARCHAR2,
236     X_ATTRIBUTE3                            OUT NOCOPY    VARCHAR2,
237     X_ATTRIBUTE4                            OUT NOCOPY    VARCHAR2,
238     X_ATTRIBUTE5                            OUT NOCOPY    VARCHAR2,
239     X_ATTRIBUTE6                            OUT NOCOPY    VARCHAR2,
240     X_ATTRIBUTE7                            OUT NOCOPY    VARCHAR2,
241     X_ATTRIBUTE8                            OUT NOCOPY    VARCHAR2,
242     X_ATTRIBUTE9                            OUT NOCOPY    VARCHAR2,
243     X_ATTRIBUTE10                           OUT NOCOPY    VARCHAR2,
244     X_ATTRIBUTE11                           OUT NOCOPY    VARCHAR2,
245     X_ATTRIBUTE12                           OUT NOCOPY    VARCHAR2,
246     X_ATTRIBUTE13                           OUT NOCOPY    VARCHAR2,
250     X_ATTRIBUTE17                           OUT NOCOPY    VARCHAR2,
247     X_ATTRIBUTE14                           OUT NOCOPY    VARCHAR2,
248     X_ATTRIBUTE15                           OUT NOCOPY    VARCHAR2,
249     X_ATTRIBUTE16                           OUT NOCOPY    VARCHAR2,
251     X_ATTRIBUTE18                           OUT NOCOPY    VARCHAR2,
252     X_ATTRIBUTE19                           OUT NOCOPY    VARCHAR2,
253     X_ATTRIBUTE20                           OUT NOCOPY    VARCHAR2,
254     X_INTERNAL_FLAG                         OUT NOCOPY    VARCHAR2,
255     X_PERSON_PRE_NAME_ADJUNCT               OUT NOCOPY    VARCHAR2,
256     X_PERSON_FIRST_NAME                     OUT NOCOPY    VARCHAR2,
257     X_PERSON_MIDDLE_NAME                    OUT NOCOPY    VARCHAR2,
258     X_PERSON_LAST_NAME                      OUT NOCOPY    VARCHAR2,
259     X_PERSON_NAME_SUFFIX                    OUT NOCOPY    VARCHAR2,
260     X_PERSON_TITLE                          OUT NOCOPY    VARCHAR2,
261     X_PERSON_ACADEMIC_TITLE                 OUT NOCOPY    VARCHAR2,
262     X_PERSON_PREVIOUS_LAST_NAME             OUT NOCOPY    VARCHAR2,
263     X_PERSON_INITIALS                       OUT NOCOPY    VARCHAR2,
264     X_KNOWN_AS                              OUT NOCOPY    VARCHAR2,
265     X_PERSON_NAME_PHONETIC                  OUT NOCOPY    VARCHAR2,
266     X_PERSON_FIRST_NAME_PHONETIC            OUT NOCOPY    VARCHAR2,
267     X_PERSON_LAST_NAME_PHONETIC             OUT NOCOPY    VARCHAR2,
268     X_TAX_REFERENCE                         OUT NOCOPY    VARCHAR2,
269     X_JGZZ_FISCAL_CODE                      OUT NOCOPY    VARCHAR2,
270     X_PERSON_IDEN_TYPE                      OUT NOCOPY    VARCHAR2,
271     X_PERSON_IDENTIFIER                     OUT NOCOPY    VARCHAR2,
272     X_DATE_OF_BIRTH                         OUT NOCOPY    DATE,
273     X_PLACE_OF_BIRTH                        OUT NOCOPY    VARCHAR2,
274     X_DATE_OF_DEATH                         OUT NOCOPY    DATE,
275     X_DECEASED_FLAG                         OUT NOCOPY    VARCHAR2,
276     X_GENDER                                OUT NOCOPY    VARCHAR2,
277     X_DECLARED_ETHNICITY                    OUT NOCOPY    VARCHAR2,
278     X_MARITAL_STATUS                        OUT NOCOPY    VARCHAR2,
279     X_MARITAL_STATUS_EFF_DATE               OUT NOCOPY    DATE,
280     X_PERSONAL_INCOME                       OUT NOCOPY    NUMBER,
281     X_HEAD_OF_HOUSEHOLD_FLAG                OUT NOCOPY    VARCHAR2,
282     X_HOUSEHOLD_INCOME                      OUT NOCOPY    NUMBER,
283     X_HOUSEHOLD_SIZE                        OUT NOCOPY    NUMBER,
284     X_RENT_OWN_IND                          OUT NOCOPY    VARCHAR2,
285     X_LAST_KNOWN_GPS                        OUT NOCOPY    VARCHAR2,
286     X_EFFECTIVE_START_DATE                  OUT NOCOPY    DATE,
287     X_EFFECTIVE_END_DATE                    OUT NOCOPY    DATE,
288     X_CONTENT_SOURCE_TYPE                   OUT NOCOPY    VARCHAR2,
289     X_KNOWN_AS2                             OUT NOCOPY    VARCHAR2,
290     X_KNOWN_AS3                             OUT NOCOPY    VARCHAR2,
291     X_KNOWN_AS4                             OUT NOCOPY    VARCHAR2,
292     X_KNOWN_AS5                             OUT NOCOPY    VARCHAR2,
293     X_MIDDLE_NAME_PHONETIC                  OUT NOCOPY    VARCHAR2,
294     X_CREATED_BY_MODULE                     OUT NOCOPY    VARCHAR2,
295     X_APPLICATION_ID                        OUT NOCOPY    NUMBER,
296     X_ACTUAL_CONTENT_SOURCE                 OUT NOCOPY    VARCHAR2
297 );
298 
299 PROCEDURE Delete_Row (
300     X_PERSON_PROFILE_ID                     IN     NUMBER
301 );
302 
303 END HZ_PERSON_PROFILES_PKG;