|
SELECT A.SYNCID , CASE WHEN A.RC_ASSIGNMENT_OPT = 'P' THEN B.LANGUAGE_CD WHEN A.RC_ASSIGNMENT_OPT = 'G' THEN C.LANGUAGE_CD WHEN A.RC_ASSIGNMENT_OPT = 'C' THEN ' ' END , CASE WHEN A.RC_ASSIGNMENT_OPT = 'P' THEN B.NAME1 WHEN A.RC_ASSIGNMENT_OPT = 'G' THEN C.DESCR WHEN A.RC_ASSIGNMENT_OPT = 'C' THEN D.BO_NAME_DISPLAY END FROM PS_RC_TASK A , PS_RF_PROVGRP_LNG B , PSROLEDEFNLANG C , PS_RB_PRSN_P_NM_VW D , PS_RC_WF_BUSPRC_VW E WHERE E.RC_TASK_ID = A.RC_TASK_ID AND A.SETID = B.SETID (+) AND %Substring(A.RC_ASSIGNED_TO,1,10) = B.PROVIDER_GRP_ID (+) AND A.RC_ASSIGNED_TO = C.ROLENAME (+) AND %Substring(A.RC_ASSIGNED_TO,1,15) = D.PERSON_ID (+)
|