|
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 |
INSTANCE_ID |
number |
38 |
|
|
|
|
|
SCREEN_ID |
number |
38 |
|
|
|
|
|
CREATOR_ID |
varchar2 |
100 |
√ |
|
null |
|
|
CREATOR_NAME |
varchar2 |
42 |
√ |
|
null |
|
|
CREATOR_DATE |
date |
7 |
√ |
|
null |
|
|
SCREEN_TYPE_CODE |
varchar2 |
30 |
|
|
|
|
|
OFFICER_ID |
number |
38 |
√ |
|
null |
|
|
OFFICER_NAME |
varchar2 |
165 |
√ |
|
null |
|
|
AGENCY_CODE |
varchar2 |
30 |
|
|
|
|
|
ORG_AGENCY_CODE |
varchar2 |
30 |
√ |
|
null |
|
|
INSTANCE_NUMBER |
varchar2 |
30 |
√ |
|
null |
|
|
Analyzed at Mon Sep 20 21:05 MDT 2021
|
View Definition:
SELECT
USI.INSTANCE_ID,
US.SCREEN_ID,
IUP.LOGIN_ID,
IUP.LNAME || ', ' || IUP.FNAME,
USI.CREATOR_DATE,
USI.SCREEN_TYPE_CODE,
USI.OFFICER_ID,
CASE WHEN O.OFFICER_ID IS NOT NULL THEN
O.TITLE || ' ' || O.FNAME || ' ' || O.LNAME || '(#'||O.INTERNAL_ID||')'
ELSE '' END,
USI.AGENCY_CODE,
CASE
WHEN ROD.AGENCY_CODE IS NOT NULL THEN ROD.AGENCY_CODE
ELSE AC.AGENCY_CODE
END
AS ORG_AGENCY_CODE,
USI.INSTANCE_NUMBER
FROM USER_SCREEN_INSTANCES USI
INNER JOIN USER_SCREENS US ON USI.SCREEN_ID = US.SCREEN_ID
LEFT OUTER JOIN IJIS_USER_PROFILES IUP ON USI.CREATOR_ID = IUP.LOGIN_ID
LEFT OUTER JOIN OFFICERS O ON USI.OFFICER_ID = O.OFFICER_ID
INNER JOIN AGENCY_CODES AC ON USI.AGENCY_CODE = AC.AGENCY_CODE
LEFT OUTER JOIN PSEUDO_ORG_DESCRIPTORS POD ON AC.AGENCY_CODE = POD.AGENCY_CODE
LEFT OUTER JOIN PSEUDO_ORG_DESCRIPTORS ROD ON POD.STRUCTURE_ID = ROD.STRUCTURE_ID AND ROD.IS_ROOT = 'Y'
Possibly Referenced Tables/Views: