1 PACKAGE CAC_VIEW_APPT_PVT AS
2 /* $Header: cacvwsas.pls 120.1 2005/08/18 05:43:25 amigupta noship $ */
3
4 PROCEDURE create_external_appointment (
5 p_task_name IN VARCHAR2,
6 p_task_type_id IN NUMBER,
7 p_description IN VARCHAR2 DEFAULT NULL,
8 p_task_priority_id IN NUMBER DEFAULT NULL,
9 p_owner_type_code IN VARCHAR2 DEFAULT NULL,
10 p_owner_id IN NUMBER DEFAULT NULL,
11 p_planned_start_date IN DATE,
12 p_planned_end_date IN DATE DEFAULT NULL,
13 p_timezone_id IN NUMBER,
14 p_private_flag IN VARCHAR2 DEFAULT NULL,
15 p_alarm_start IN NUMBER DEFAULT NULL,
16 p_alarm_on IN VARCHAR2 DEFAULT NULL,
17 p_category_id IN NUMBER DEFAULT NULL,
18 p_free_busy_type IN VARCHAR2,
19 p_source_object_type_code IN VARCHAR2 DEFAULT NULL,
20 x_return_status OUT NOCOPY VARCHAR2,
21 x_task_id OUT NOCOPY NUMBER
22 );
23 PROCEDURE update_external_appointment (
24 p_object_version_number IN OUT NOCOPY NUMBER ,
25 p_task_id IN NUMBER,
26 p_task_name IN VARCHAR2 DEFAULT fnd_api.g_miss_char,
27 p_task_type_id IN NUMBER DEFAULT fnd_api.g_miss_num,
28 p_description IN VARCHAR2 DEFAULT fnd_api.g_miss_char,
29 p_task_priority_id IN NUMBER DEFAULT fnd_api.g_miss_num,
30 p_planned_start_date IN DATE DEFAULT fnd_api.g_miss_date,
31 p_planned_end_date IN DATE DEFAULT fnd_api.g_miss_date,
32 p_timezone_id IN NUMBER DEFAULT fnd_api.g_miss_num,
33 p_private_flag IN VARCHAR2 DEFAULT fnd_api.g_miss_char,
34 p_alarm_start IN NUMBER DEFAULT fnd_api.g_miss_num,
35 p_alarm_on IN VARCHAR2 DEFAULT fnd_api.g_miss_char,
36 p_category_id IN NUMBER DEFAULT jtf_task_utl.g_miss_number,
37 p_free_busy_type IN VARCHAR2,
38 p_change_mode IN VARCHAR2,
39 x_return_status OUT NOCOPY VARCHAR2
40
41 );
42
43 PROCEDURE delete_external_appointment (
44 p_object_version_number IN NUMBER,
45 p_task_id IN NUMBER,
46 p_delete_future_recurrences IN VARCHAR2 DEFAULT fnd_api.g_false,
47 x_return_status OUT NOCOPY VARCHAR2
48 );
49
50 END;