21: * Procedure: CLEARANCE_PERMIT_ASSOCIATION
22: * Purpose : This will process clearance permit association
23: ***************************************************************************/
24: PROCEDURE PERMIT_CLEARANCE_ASSOCIATION
25: ( p_permit_clearance_asso_tbl IN EAM_PROCESS_SAFETY_PUB.eam_safety_assoc_tbl_type
26: , x_mesg_token_tbl OUT NOCOPY EAM_ERROR_MESSAGE_PVT.MESG_TOKEN_TBL_TYPE
27: , x_return_status OUT NOCOPY VARCHAR2
28: );
29:
31: * Procedure: CLEARANCE_WORK_ORDER_ASSOCIATION
32: * Purpose : This will process clearance work order association
33: ***************************************************************************/
34: PROCEDURE CLEARANCE_WO_ASSOCIATION
35: ( p_clearance_workorder_asso_tbl IN EAM_PROCESS_SAFETY_PUB.eam_safety_assoc_tbl_type
36: , x_mesg_token_tbl OUT NOCOPY EAM_ERROR_MESSAGE_PVT.MESG_TOKEN_TBL_TYPE
37: , x_return_status OUT NOCOPY VARCHAR2
38: );
39:
41: * Procedure: PERMIT_WORK_ORDER_ASSOCIATION
42: * Purpose : This will process permit work order association
43: ************************************************************/
44: PROCEDURE PERMIT_WORK_ORDER_ASSOCIATION
45: ( p_permit_wo_association_tbl IN EAM_PROCESS_SAFETY_PUB.eam_safety_assoc_tbl_type
46: , x_mesg_token_tbl OUT NOCOPY EAM_ERROR_MESSAGE_PVT.MESG_TOKEN_TBL_TYPE
47: , x_return_status OUT NOCOPY VARCHAR2
48: );
49:
51: * Procedure: ASSET_ISOLATION_ASSOCIATION
52: * Purpose : This will process permit work order association
53: ************************************************************/
54: PROCEDURE ASSET_ISOLATION_ASSOCIATION
55: ( p_isolated_assets_tbl IN EAM_PROCESS_SAFETY_PUB.eam_safety_assoc_tbl_type
56: , x_mesg_token_tbl OUT NOCOPY EAM_ERROR_MESSAGE_PVT.MESG_TOKEN_TBL_TYPE
57: , x_return_status OUT NOCOPY VARCHAR2
58: );
59: /************************************************************