DBA Data[Home] [Help]

PACKAGE: APPS.OCM_GET_EXTRL_DECSN_PUB

Source


1 PACKAGE OCM_GET_EXTRL_DECSN_PUB AS
2 /* $Header: ARCMPEXTS.pls 120.1 2006/06/30 22:06:34 bsarkar noship $ */
3 /*#
4  * This API lets users import scores and credit recommendations.
5  * If no recommendations have been imported, then an automation rule will be
6  * used to generate the recommendations based on the score.
7  * @rep:scope public
8  * @rep:doccd 120ocmug.pdf Credit Management API User Notes,Oracle Credit Management User Guide
9  * @rep:product OCM
10  * @rep:lifecycle active
11  * @rep:displayname Get External Score
12  * @rep:category BUSINESS_ENTITY OCM_GET_EXTRL_DECSN_PUB
13  */
14 
15 /*#
16  * Use this procedure to import a credit score.
17  * @rep:scope public
18  * @rep:lifecycle active
19  * @rep:displayname Get Score
20  */
21 
22 
23  PROCEDURE Get_Score
24      (  p_api_version		IN		NUMBER,
25 	p_init_msg_list		IN		VARCHAR2 DEFAULT FND_API.G_TRUE,
26 	p_commit		IN		VARCHAR2,
27 	p_validation_level	IN		VARCHAR2,
28 	x_return_status		OUT NOCOPY	VARCHAR2,
29 	x_msg_count		OUT NOCOPY	NUMBER,
30         x_msg_data             	OUT NOCOPY	VARCHAR2,
31         p_case_folder_id	IN		NUMBER,
32         p_score_model_id	IN		NUMBER Default NULL,
33         p_score			IN		NUMBER
34      );
35 TYPE data_point_id_varray IS varray(50) of  NUMBER;
36 
37 /*#
38  * Use this procedure to include additional data points that are not part of checklists.
39  * @rep:scope public
40  * @rep:lifecycle active
41  * @rep:displayname Include Data Points
42  */
43 PROCEDURE Include_Data_Points
44      (  p_api_version		IN		NUMBER,
45 	p_init_msg_list		IN		VARCHAR2 DEFAULT FND_API.G_TRUE,
46 	p_commit		IN		VARCHAR2,
47 	p_validation_level	IN		VARCHAR2,
48 	x_return_status		OUT NOCOPY	VARCHAR2,
49 	x_msg_count		OUT NOCOPY	NUMBER,
50 	x_msg_data             	OUT NOCOPY	VARCHAR2,
51 	p_case_folder_id	IN		NUMBER,
52 	p_data_point_id		IN		data_point_id_varray
53      );
54 
55 TYPE credit_recommendations_rec IS RECORD (
56 		Credit_Recommendation		VARCHAR2(30),
57 		Recommendation_value1		VARCHAR2(60),
58 		Recommendation_value2		VARCHAR2(60)
59 		);
60 TYPE credit_recommendation_tbl IS TABLE OF credit_recommendations_rec INDEX BY BINARY_INTEGER;
61 /*#
62  * Use this procedure to import credit recommendations.
63  * @rep:scope public
64  * @rep:lifecycle active
65  * @rep:displayname Get Recommendations
66  */
67 PROCEDURE Get_Recommendations
68      (  p_api_version		IN		NUMBER,
69 	p_init_msg_list		IN		VARCHAR2 DEFAULT FND_API.G_TRUE,
70 	p_commit		IN		VARCHAR2,
71 	p_validation_level	IN		VARCHAR2,
72 	x_return_status		OUT NOCOPY	VARCHAR2,
73 	x_msg_count		OUT NOCOPY	NUMBER,
74         x_msg_data             	OUT NOCOPY	VARCHAR2,
75         p_case_folder_id	IN		NUMBER,
76         p_recommendations_type	IN		VARCHAR2,
77         p_recommendations_tbl	IN	        credit_recommendation_tbl
78       );
79 
80 /*#
81  * Use this procedure to submit the case folder and start the Credit Management workflow.
82  * @rep:scope public
83  * @rep:lifecycle active
84  * @rep:displayname Submit Case Folder
85  */
86 PROCEDURE Submit_Case_Folder
87      (  p_api_version		IN		NUMBER,
88 	p_init_msg_list		IN		VARCHAR2 DEFAULT FND_API.G_TRUE,
89 	p_commit		IN		VARCHAR2,
90 	p_validation_level	IN		VARCHAR2,
91 	x_return_status		OUT NOCOPY	VARCHAR2,
92 	x_msg_count		OUT NOCOPY	NUMBER,
93         x_msg_data             	OUT NOCOPY	VARCHAR2,
94         p_case_folder_id	IN		NUMBER
95      );
96 
97 
98 END OCM_GET_EXTRL_DECSN_PUB;