DBA Data[Home] [Help]

PACKAGE: APPS.IGS_PE_SRC_TYPES_PKG

Source


1 PACKAGE igs_pe_src_types_pkg AS
2 /* $Header: IGSNI65S.pls 120.0 2005/06/01 18:56:37 appldev noship $ */
3  procedure INSERT_ROW (
4    X_ROWID in out NOCOPY VARCHAR2,
5    x_SOURCE_TYPE_ID IN OUT NOCOPY NUMBER,
6    x_SOURCE_TYPE IN VARCHAR2,
7    x_DESCRIPTION IN VARCHAR2,
8    x_SYSTEM_SOURCE_TYPE IN VARCHAR2,
9    x_ADMISSION_CAT IN VARCHAR2 DEFAULT NULL,
10    x_CLOSED_IND IN VARCHAR2,
11    x_PERSON_TYPE_CODE IN VARCHAR2 DEFAULT NULL,
12    x_ENQUIRY_SOURCE_TYPE IN VARCHAR2 DEFAULT NULL,
13    x_FUNNEL_STATUS IN VARCHAR2 DEFAULT NULL,
14    x_INQ_ENTRY_STAT_ID IN NUMBER DEFAULT NULL,
15    X_MODE in VARCHAR2 default 'R'  ,
16    X_ORG_ID in NUMBER,
17    X_INQUIRY_TYPE_ID IN NUMBER DEFAULT NULL
18   );
19 
20  procedure LOCK_ROW (
21    X_ROWID in  VARCHAR2,
22    x_SOURCE_TYPE_ID IN NUMBER,
23    x_SOURCE_TYPE IN VARCHAR2,
24    x_DESCRIPTION IN VARCHAR2,
25    x_SYSTEM_SOURCE_TYPE IN VARCHAR2,
26    x_ADMISSION_CAT IN VARCHAR2 DEFAULT NULL,
27    x_CLOSED_IND IN VARCHAR2,
28    x_PERSON_TYPE_CODE IN VARCHAR2 DEFAULT NULL,
29    x_ENQUIRY_SOURCE_TYPE IN VARCHAR2 DEFAULT NULL,
30    x_FUNNEL_STATUS IN VARCHAR2 DEFAULT NULL,
31    x_INQ_ENTRY_STAT_ID IN NUMBER DEFAULT NULL,
32    X_INQUIRY_TYPE_ID IN NUMBER DEFAULT NULL
33   );
34 
35  procedure UPDATE_ROW (
36    X_ROWID in  VARCHAR2,
37    x_SOURCE_TYPE_ID IN NUMBER,
38    x_SOURCE_TYPE IN VARCHAR2,
39    x_DESCRIPTION IN VARCHAR2,
40    x_SYSTEM_SOURCE_TYPE IN VARCHAR2,
41    x_ADMISSION_CAT IN VARCHAR2 DEFAULT NULL,
42    x_CLOSED_IND IN VARCHAR2,
43    x_PERSON_TYPE_CODE IN VARCHAR2 DEFAULT NULL,
44    x_ENQUIRY_SOURCE_TYPE IN VARCHAR2 DEFAULT NULL,
45    x_FUNNEL_STATUS IN VARCHAR2 DEFAULT NULL,
46    x_INQ_ENTRY_STAT_ID IN NUMBER DEFAULT NULL,
47    X_MODE in VARCHAR2 default 'R',
48    X_INQUIRY_TYPE_ID IN NUMBER DEFAULT NULL
49   );
50 
51  procedure ADD_ROW (
52    X_ROWID in out NOCOPY VARCHAR2,
53    x_SOURCE_TYPE_ID IN OUT NOCOPY NUMBER,
54    x_SOURCE_TYPE IN VARCHAR2,
55    x_DESCRIPTION IN VARCHAR2,
56    x_SYSTEM_SOURCE_TYPE IN VARCHAR2,
57    x_ADMISSION_CAT IN VARCHAR2 DEFAULT NULL,
58    x_CLOSED_IND IN VARCHAR2,
59    x_PERSON_TYPE_CODE IN VARCHAR2 DEFAULT NULL,
60    x_ENQUIRY_SOURCE_TYPE IN VARCHAR2 DEFAULT NULL,
61    x_FUNNEL_STATUS IN VARCHAR2 DEFAULT NULL,
62    x_INQ_ENTRY_STAT_ID IN NUMBER DEFAULT NULL,
63    X_MODE in VARCHAR2 default 'R'  ,
64    X_ORG_ID in NUMBER,
65    X_INQUIRY_TYPE_ID IN NUMBER DEFAULT NULL
66   ) ;
67 
68   procedure DELETE_ROW (
69     X_ROWID in VARCHAR2
70   ) ;
71 
72   FUNCTION GET_DESCRIPTION(
73    x_inquiry_type_id IN NUMBER
74    ) RETURN VARCHAR2;
75 
76   FUNCTION Get_PK_For_Validation (
77     x_source_type_id IN NUMBER
78     ) RETURN BOOLEAN ;
79 
80   FUNCTION Get_UK_For_Validation (
81     x_source_type IN VARCHAR2
82     ) RETURN BOOLEAN ;
83 
84   PROCEDURE Check_Child_Existance;
85 
86   PROCEDURE Check_Constraints (
87     Column_Name IN VARCHAR2  DEFAULT NULL,
88     Column_Value IN VARCHAR2  DEFAULT NULL ) ;
89 
90   PROCEDURE Before_DML (
91     p_action IN VARCHAR2,
92     x_rowid IN VARCHAR2 DEFAULT NULL,
93     x_source_type_id IN NUMBER DEFAULT NULL,
94     x_source_type IN VARCHAR2 DEFAULT NULL,
95     x_description IN VARCHAR2 DEFAULT NULL,
96     x_system_source_type IN VARCHAR2 DEFAULT NULL,
97     x_admission_cat IN VARCHAR2 DEFAULT NULL,
98     x_closed_ind IN VARCHAR2 DEFAULT NULL,
99     x_person_type_code IN VARCHAR2 DEFAULT NULL,
100     x_enquiry_source_type IN VARCHAR2 DEFAULT NULL,
101     x_funnel_status IN VARCHAR2 DEFAULT NULL,
102     x_inq_entry_stat_id IN NUMBER DEFAULT NULL,
103     x_creation_date IN DATE DEFAULT NULL,
104     x_created_by IN NUMBER DEFAULT NULL,
105     x_last_update_date IN DATE DEFAULT NULL,
106     x_last_updated_by IN NUMBER DEFAULT NULL,
107     x_last_update_login IN NUMBER DEFAULT NULL,
108     X_ORG_ID in NUMBER default NULL,
109    X_INQUIRY_TYPE_ID IN NUMBER DEFAULT NULL
110  );
111 
112 END igs_pe_src_types_pkg;