View slot9.WORLD.TSTA.USER_PROFILES_VW
Legend:
Primary key columns
Columns with indexes
Implied relationships
Excluded column relationships
< n > number of related tables
 
Column Type Size Nulls Auto Default Children Parents Comments
LOGIN_ID varchar2 100
IJIS_USER_PROFILES.LOGIN_ID Implied Constraint R
AGNCY_CD_AGENCY_CODE varchar2 30  √  null
ORG_AGENCY_CODE varchar2 30  √  null
LNAME varchar2 20  √  null
FNAME varchar2 20  √  null
MNAME varchar2 20  √  null
AGENCY_NAME varchar2 40  √  null
EXPIRE_DATE date 7  √  null
TELEPHONE_NUMBER varchar2 10  √  null
TITLE varchar2 20  √  null
EMAIL_ADDR varchar2 100  √  null
SELF_ASSIGN_ENABLED_FLAG varchar2 1  √  null
ACCESS_LEVEL number 0  √  null
USER_TYPE varchar2 30  √  null
USER_ROLES varchar2 4000  √  null
STATUS varchar2 3  √  null
LOCK_STATUS varchar2 3  √  null
SCHEMA_ID number 10
STATUS_DESC varchar2 21  √  null
CC_ADMIN varchar2 2  √  null
SUBSCRIPTION_LEVEL_CODE varchar2 30  √  null
SUBSCRIPTION_LEVEL_DESC varchar2 4000  √  null

Analyzed at Mon Sep 20 21:05 MDT 2021

View Definition:
SELECT U.LOGIN_ID, U.AGNCY_CD_AGENCY_CODE, (SELECT POD2.AGENCY_CODE FROM PSEUDO_ORG_DESCRIPTORS POD INNER JOIN PSEUDO_ORG_DESCRIPTORS POD2 ON POD.STRUCTURE_ID = POD2.STRUCTURE_ID AND POD2.IS_ROOT = 'Y' WHERE POD.AGENCY_CODE = U.AGNCY_CD_AGENCY_CODE) AS ORG_AGENCY_CODE, U.LNAME AS LNAME, U.FNAME, U.MNAME, AC.AGENCY_DESC AS AGENCY_NAME, U.EXPIRE_DATE, U.TELEPHONE_NUMBER, U.TITLE, U.EMAIL_ADDR, U.SELF_ASSIGN_ENABLED_FLAG, (SELECT MAX (RL.ROLE_ACCESS_LEVEL) FROM IJIS_USER_PROFILE_ROLES IUP INNER JOIN Role_Securities RL ON IUP.ROLE_NAME = RL.ROLE_NAME WHERE IUP.LOGIN_ID = U.LOGIN_ID) AS ACCESS_LEVEL, UP.USER_TYPE_CODE AS USER_TYPE, JOIN(CURSOR(SELECT ROLE_NAME FROM IJIS_USER_PROFILE_ROLES WHERE LOGIN_ID = U.LOGIN_ID),', ') AS USER_ROLES, EUS.STATUS, UP.ACCOUNT_STATUS, EUS.SCHEMA_ID, CASE WHEN UP.ACCOUNT_STATUS = 'L' THEN 'Locked - Failed Login' WHEN UP.ACCOUNT_STATUS = 'I' OR EUS.STATUS = 'I' THEN 'Locked - Inactive' WHEN UP.ACCOUNT_STATUS = 'A' AND EUS.STATUS = 'A' THEN 'Active' WHEN UP.ACCOUNT_STATUS = 'D' THEN 'Deactivated' END AS STATUS_DESC, UP.CC_ADMIN, U.TIME_CODE, SLC.DESCRIPTION FROM IJIS_USER_PROFILES U INNER JOIN AGENCY_CODES AC ON U.AGNCY_CD_AGENCY_CODE = AC.AGENCY_CODE INNER JOIN EJS_USERS@EJSLOOKUPDBC UP ON UP.LOGIN_ID = U.LOGIN_ID INNER JOIN EJS_USERS_SCHEMAS@EJSLOOKUPDBC EUS ON EUS.LOGIN_ID = UP.LOGIN_ID LEFT OUTER JOIN EJS_CODES SLC ON SLC.CODE = U.TIME_CODE AND SLC.CODE_TYPE = U.TIME_CODE_TYPE
 
Possibly Referenced Tables/Views:


Close relationships: