DBA Data[Home] [Help]

PACKAGE: APPS.IGS_UC_DEFAULTS_PKG

Source


1 PACKAGE igs_uc_defaults_pkg AUTHID CURRENT_USER AS
2 /* $Header: IGSXI17S.pls 115.12 2003/12/04 11:48:00 rbezawad noship $ */
3 
4   PROCEDURE insert_row (
5     x_rowid                             IN OUT NOCOPY VARCHAR2,
6     x_current_inst_code                 IN     VARCHAR2,
7     x_ucas_id_format                    IN     VARCHAR2,
8     x_test_app_no                       IN     NUMBER,
9     x_test_choice_no                    IN     NUMBER,
10     x_test_transaction_type             IN     VARCHAR2,
11     x_copy_ucas_id                      IN     VARCHAR2,
12     x_mode                              IN     VARCHAR2  DEFAULT 'R',
13     x_decision_make_id                  IN     NUMBER    DEFAULT NULL,
14     x_decision_reason_id                IN     NUMBER    DEFAULT NULL,
15     x_obsolete_outcome_status           IN     VARCHAR2  DEFAULT NULL,
16     x_pending_outcome_status            IN     VARCHAR2  DEFAULT NULL,
17     x_rejected_outcome_status           IN     VARCHAR2  DEFAULT NULL,
18     x_system_code                       IN     VARCHAR2   DEFAULT NULL,
19     x_ni_number_alt_pers_type           IN     VARCHAR2   DEFAULT NULL,
20     x_application_type                  IN     VARCHAR2   DEFAULT NULL,
21     x_name                              IN     VARCHAR2   DEFAULT NULL ,
22     x_description                       IN     VARCHAR2   DEFAULT NULL,
23     x_ucas_security_key                 IN     VARCHAR2   DEFAULT NULL,
24     x_current_cycle                     IN     VARCHAR2   DEFAULT NULL,
25     x_configured_cycle                  IN     VARCHAR2   DEFAULT NULL,
26     x_prev_inst_left_date               IN     DATE       DEFAULT NULL
27   );
28 
29   PROCEDURE get_fk_igs_ad_ou_stat( x_adm_outcome_status IN VARCHAR2);
30 
31   PROCEDURE get_fk_igs_ad_code_classes( x_code_id IN NUMBER  );
32 
33   PROCEDURE get_fk_igs_ad_ss_appl_typ (     x_application_type IN VARCHAR2   );
34 
35   FUNCTION get_pk_for_validation (     x_system_code         IN    VARCHAR2  ) RETURN BOOLEAN;
36 
37   PROCEDURE lock_row (
38     x_rowid                             IN     VARCHAR2,
39     x_current_inst_code                 IN     VARCHAR2,
40     x_ucas_id_format                    IN     VARCHAR2,
41     x_test_app_no                       IN     NUMBER,
42     x_test_choice_no                    IN     NUMBER,
43     x_test_transaction_type             IN     VARCHAR2,
44     x_copy_ucas_id                      IN     VARCHAR2,
45     x_decision_make_id                  IN     NUMBER   DEFAULT NULL,
46     x_decision_reason_id                IN     NUMBER   DEFAULT NULL,
47     x_obsolete_outcome_status           IN     VARCHAR2 DEFAULT NULL,
48     x_pending_outcome_status            IN     VARCHAR2 DEFAULT NULL,
49     x_rejected_outcome_status           IN     VARCHAR2 DEFAULT NULL,
50     x_system_code                       IN     VARCHAR2  DEFAULT NULL,
51     x_ni_number_alt_pers_type           IN     VARCHAR2  DEFAULT NULL,
52     x_application_type                  IN     VARCHAR2  DEFAULT NULL,
53     x_name                              IN     VARCHAR2   DEFAULT NULL ,
54     x_description                       IN     VARCHAR2   DEFAULT NULL,
55     x_ucas_security_key                 IN     VARCHAR2   DEFAULT NULL,
56     x_current_cycle                     IN     VARCHAR2   DEFAULT NULL,
57     x_configured_cycle                  IN     VARCHAR2   DEFAULT NULL,
58     x_prev_inst_left_date               IN     DATE       DEFAULT NULL
59   );
60 
61   PROCEDURE update_row (
62     x_rowid                             IN     VARCHAR2,
63     x_current_inst_code                 IN     VARCHAR2,
64     x_ucas_id_format                    IN     VARCHAR2,
65     x_test_app_no                       IN     NUMBER,
66     x_test_choice_no                    IN     NUMBER,
67     x_test_transaction_type             IN     VARCHAR2,
68     x_copy_ucas_id                      IN     VARCHAR2,
69     x_mode                              IN     VARCHAR2  DEFAULT 'R' ,
70     x_decision_make_id                  IN     NUMBER    DEFAULT NULL,
71     x_decision_reason_id                IN     NUMBER    DEFAULT NULL,
72     x_obsolete_outcome_status           IN     VARCHAR2  DEFAULT NULL,
73     x_pending_outcome_status            IN     VARCHAR2  DEFAULT NULL,
74     x_rejected_outcome_status           IN     VARCHAR2  DEFAULT NULL,
75     x_system_code                       IN     VARCHAR2  DEFAULT NULL,
76     x_ni_number_alt_pers_type           IN     VARCHAR2  DEFAULT NULL,
77     x_application_type                  IN     VARCHAR2  DEFAULT NULL,
78     x_name                              IN     VARCHAR2   DEFAULT NULL ,
79     x_description                       IN     VARCHAR2   DEFAULT NULL,
80     x_ucas_security_key                 IN     VARCHAR2   DEFAULT NULL,
81     x_current_cycle                     IN     VARCHAR2   DEFAULT NULL,
82     x_configured_cycle                  IN     VARCHAR2   DEFAULT NULL,
83     x_prev_inst_left_date               IN     DATE       DEFAULT NULL
84   );
85 
86   PROCEDURE add_row (
87     x_rowid                             IN OUT NOCOPY VARCHAR2,
88     x_current_inst_code                 IN     VARCHAR2,
89     x_ucas_id_format                    IN     VARCHAR2,
90     x_test_app_no                       IN     NUMBER,
91     x_test_choice_no                    IN     NUMBER,
92     x_test_transaction_type             IN     VARCHAR2,
93     x_copy_ucas_id                      IN     VARCHAR2,
94     x_mode                              IN     VARCHAR2   DEFAULT 'R',
95     x_decision_make_id                  IN     NUMBER     DEFAULT NULL,
96     x_decision_reason_id                IN     NUMBER     DEFAULT NULL,
97     x_obsolete_outcome_status           IN     VARCHAR2   DEFAULT NULL,
98     x_pending_outcome_status            IN     VARCHAR2   DEFAULT NULL,
99     x_rejected_outcome_status           IN     VARCHAR2   DEFAULT NULL,
100     x_system_code                       IN     VARCHAR2   DEFAULT NULL,
101     x_ni_number_alt_pers_type           IN     VARCHAR2   DEFAULT NULL,
102     x_application_type                  IN     VARCHAR2   DEFAULT NULL,
103     x_name                              IN     VARCHAR2   DEFAULT NULL ,
104     x_description                       IN     VARCHAR2   DEFAULT NULL,
105     x_ucas_security_key                 IN     VARCHAR2   DEFAULT NULL,
106     x_current_cycle                     IN     VARCHAR2   DEFAULT NULL,
107     x_configured_cycle                  IN     VARCHAR2   DEFAULT NULL,
108     x_prev_inst_left_date               IN     DATE       DEFAULT NULL
109   );
110 
111 
112   PROCEDURE before_dml (
113     p_action                            IN     VARCHAR2,
114     x_rowid                             IN     VARCHAR2    DEFAULT NULL,
115     x_current_inst_code                 IN     VARCHAR2    DEFAULT NULL,
116     x_ucas_id_format                    IN     VARCHAR2    DEFAULT NULL,
117     x_test_app_no                       IN     NUMBER      DEFAULT NULL,
118     x_test_choice_no                    IN     NUMBER      DEFAULT NULL,
119     x_test_transaction_type             IN     VARCHAR2    DEFAULT NULL,
120     x_copy_ucas_id                      IN     VARCHAR2    DEFAULT NULL,
121     x_creation_date                     IN     DATE        DEFAULT NULL,
122     x_created_by                        IN     NUMBER      DEFAULT NULL,
123     x_last_update_date                  IN     DATE        DEFAULT NULL,
124     x_last_updated_by                   IN     NUMBER      DEFAULT NULL,
125     x_last_update_login                 IN     NUMBER      DEFAULT NULL,
126     x_decision_make_id                  IN     NUMBER      DEFAULT NULL,
127     x_decision_reason_id                IN     NUMBER      DEFAULT NULL,
128     x_obsolete_outcome_status           IN     VARCHAR2    DEFAULT NULL,
129     x_pending_outcome_status            IN     VARCHAR2    DEFAULT NULL,
130     x_rejected_outcome_status           IN     VARCHAR2    DEFAULT NULL,
131     x_system_code                       IN     VARCHAR2    DEFAULT NULL,
132     x_ni_number_alt_pers_type           IN     VARCHAR2    DEFAULT NULL,
133     x_application_type                  IN     VARCHAR2    DEFAULT NULL,
134     x_name                              IN     VARCHAR2   DEFAULT NULL ,
135     x_description                       IN     VARCHAR2   DEFAULT NULL,
136     x_ucas_security_key                 IN     VARCHAR2   DEFAULT NULL,
137     x_current_cycle                     IN     VARCHAR2   DEFAULT NULL,
138     x_configured_cycle                  IN     VARCHAR2   DEFAULT NULL,
139     x_prev_inst_left_date               IN     DATE       DEFAULT NULL
140   );
141 
142 END igs_uc_defaults_pkg;