View slot9.WORLD.TSTA.ARREST_JAIL_SEARCH_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
ARREST_ID number 0
ARRESTS.ARREST_ID Implied Constraint R
ARREST_NUMBER varchar2 100
AGENCY_CODE varchar2 100
PERSON_ID number 0
JAIL_PEOPLE.PERSON_ID Implied Constraint R
MASTER_PERSON_ID number 0
MASTER_PEOPLE.MASTER_PERSON_ID Implied Constraint R
ARREST_DATE date 7
DISCHARGE_DATE date 7  √  null
COMMENTS varchar2 4000  √  null
ARREST_OFFICER_FNAME varchar2 20  √  null
ARREST_OFFICER_LNAME varchar2 20  √  null
TRANSPORT_OFFICER_FNAME varchar2 20  √  null
TRANSPORT_OFFICER_LNAME varchar2 20  √  null
ARREST_OFFICER_BADGE_ID varchar2 100  √  null
ARREST_PLACE_COUNTY char 0  √  null
ARREST_PLACE_STREET_NAME varchar2 40  √  null
ARREST_PLACE_STREET_NUMBER varchar2 10  √  null
ARREST_PLACE_STREET_TYPE varchar2 30  √  null
ARREST_PLACE_CITY varchar2 40  √  null
ARREST_PLACE_STATE varchar2 30  √  null
ARREST_PLACE_ZIP5 varchar2 30  √  null
CASE_NUMBER varchar2 50  √  null

Analyzed at Mon Sep 20 21:05 MDT 2021

View Definition:
SELECT A.ARREST_ID, A.ARREST_NUM AS ARREST_NUMBER, A.AGENCY_CODE, P.PERSON_ID, P.MASTER_PERSON_ID, A.ARREST_DATE, A.DISCHARGE_DATE, A.ARR_COMMENT AS COMMENTS, (CASE WHEN OFA.FNAME is not null THEN OFA.FNAME ELSE '' END) as ARREST_OFFICER_FNAME, (CASE WHEN OFA.LNAME is not null THEN OFA.LNAME ELSE '' END) as ARREST_OFFICER_LNAME, (CASE WHEN OFT.FNAME is not null THEN OFT.FNAME ELSE '' END) as TRANSPORT_OFFICER_FNAME, (CASE WHEN OFT.LNAME is not null THEN OFT.LNAME ELSE '' END) as TRANSPORT_OFFICER_LNAME, (CASE WHEN OFA.INTERNAL_ID IS NOT NULL THEN OFA.INTERNAL_ID ELSE '' END) AS ARREST_OFFICER_BADGE_ID, '' AS ARREST_PLACE_COUNTY, (CASE WHEN ADR.STREET_NAME IS NOT NULL THEN ADR.STREET_NAME ELSE '' END) AS ARREST_PLACE_STREET_NAME, (CASE WHEN ADR.STREET_NUMBER IS NOT NULL THEN ADR.STREET_NUMBER ELSE '' END) AS ARREST_PLACE_STREET_NUMBER, (CASE WHEN ADR.STREET_CD_STREET_TYPE_CODE IS NOT NULL THEN ADR.STREET_CD_STREET_TYPE_CODE ELSE '' END) AS ARREST_PLACE_STREET_TYPE, (CASE WHEN ADR.CITY IS NOT NULL THEN ADR.CITY ELSE '' END) AS ARREST_PLACE_CITY, (CASE WHEN ADR.STATE_CD_STATE_CODE IS NOT NULL THEN ADR.STATE_CD_STATE_CODE ELSE '' END) AS ARREST_PLACE_STATE, (CASE WHEN ADR.ZIP5 IS NOT NULL THEN ADR.ZIP5 ELSE NULL END) AS ARREST_PLACE_ZIP5, A.CASE_NUMBER FROM ARRESTS A INNER JOIN PEOPLE P ON EJS_GET_PRIMARY_PERSON_ID (A.PERSON_ID) = P.PERSON_ID INNER JOIN MASTER_NAMES MN ON P.PERSON_ID = MN.PER_PERSON_ID LEFT OUTER JOIN VEHICLES V ON A.VEH_VEHICLE_ID = V.VEHICLE_ID LEFT OUTER JOIN EJS_CODES SC ON A.STATUS_CODE = SC.CODE AND A.STATUS_CODE_TYPE = SC.CODE_TYPE LEFT OUTER JOIN ARREST_OFFICERS AOT ON AOT.ARREST_ID=A.ARREST_ID AND AOT.ROLE_CODE='T' LEFT OUTER JOIN OFFICERS OFT ON OFT.OFFICER_ID=AOT.OFFICER_ID LEFT OUTER JOIN ARREST_OFFICERS AOA ON AOA.ARREST_ID=A.ARREST_ID AND AOA.ROLE_CODE='X' LEFT OUTER JOIN OFFICERS OFA ON OFA.OFFICER_ID=AOA.OFFICER_ID LEFT OUTER JOIN ADDRESSES ADR ON ADR.ADDRESS_ID=A.ADDR_ADDRESS_ID WHERE MN.NAME_TYPE_CODE = 'P'
 
Possibly Referenced Tables/Views:


Close relationships: