View Definition:
SELECT
DEP.DISPATCH_PERSON_ID,
DE.DISPATCH_ID,
DE.DISPATCH_NUMBER,
DE.CALL_DATE,
(SELECT MASTER_PERSON_ID FROM PEOPLE P WHERE P.PERSON_ID = DEP.PER_PERSON_ID),
DEP.PER_PERSON_ID,
NULL,
DEP.LNAME,
DEP.FNAME,
DEP.MNAME,
DEP.TITLE_CODE,
(SELECT EC.DESCRIPTION FROM EJS_CODES EC WHERE EC.CODE_TYPE = DEP.TITLE_CODE_TYPE AND DEP.TITLE_CODE = EC.CODE) AS TITLE_DESC,
DEP.PHONE,
DEP.SSN,
DEP.DOB,
DEP.RACE_CODE,
(SELECT EC.DESCRIPTION FROM EJS_CODES EC WHERE EC.CODE_TYPE = DEP.RACE_CODE_TYPE AND DEP.RACE_CODE = EC.CODE) AS RACE_DESC,
DEP.SEX_CODE,
(SELECT EC.DESCRIPTION FROM EJS_CODES EC WHERE EC.CODE_TYPE = DEP.SEX_CODE_TYPE AND DEP.SEX_CODE = EC.CODE) AS SEX_DESC,
DEP.HEIGHT,
DEP.WEIGHT,
DEP.ADDRESS,
DEP.STREET_NUMBER,
DEP.STREET_DIRECTION,
(SELECT EC.DESCRIPTION FROM EJS_CODES EC WHERE EC.CODE_TYPE = DEP.STR_DIR_TYPE AND DEP.STREET_DIRECTION = EC.CODE) AS STREET_DIRECTION_DESC,
DEP.STREET_NAME,
DEP.STREET_TYPE_CODE,
(SELECT EC.DESCRIPTION FROM EJS_CODES EC WHERE EC.CODE_TYPE = DEP.STR_TYPE_CODE_TYPE AND DEP.STREET_TYPE_CODE = EC.CODE) AS STREET_TYPE_DESC,
DEP.STREET_DIR_SUFFIX AS STREET_DIR_SUFFIX_CODE,
(SELECT EC.DESCRIPTION FROM EJS_CODES EC WHERE EC.CODE_TYPE = DEP.STR_DIR_SUF_TYPE AND DEP.STREET_DIR_SUFFIX = EC.CODE) AS STREET_TYPE_DESC,
DEP.SUB_TYPE_CODE,
(SELECT EC.DESCRIPTION FROM EJS_CODES EC WHERE EC.CODE_TYPE = DEP.SUB_TYPE_CODE_TYPE AND DEP.SUB_TYPE_CODE = EC.CODE) AS SUB_TYPE_DESC,
DEP.SUB_NUMBER,
DEP.CITY,
DEP.STATE_CODE,
(SELECT EC.DESCRIPTION FROM EJS_CODES EC WHERE EC.CODE_TYPE = DEP.STATE_CODE_TYPE AND DEP.STATE_CODE = EC.CODE) AS STATE_CODE_DESC,
DEP.ZIP5,
DEP.ZIP4,
DEP.EYE_COLOR_CODE,
(SELECT EC.DESCRIPTION FROM EJS_CODES EC WHERE EC.CODE_TYPE = DEP.EYE_COLOR_CODE_TYPE AND DEP.EYE_COLOR_CODE = EC.CODE) AS EYE_COLOR_DESC,
DEP.HAIR_COLOR_CODE,
(SELECT EC.DESCRIPTION FROM EJS_CODES EC WHERE EC.CODE_TYPE = DEP.HAIR_COLOR_CODE_TYPE AND DEP.HAIR_COLOR_CODE = EC.CODE) AS HAIR_COLOR_DESC,
DEP.SKIN_CODE AS SKIN_COLOR_CODE,
(SELECT EC.DESCRIPTION FROM EJS_CODES EC WHERE EC.CODE_TYPE = DEP.SKIN_CODE_TYPE AND DEP.SKIN_CODE = EC.CODE) AS SKIN_COLOR_DESC,
DEP.SMT_DESCRIPTION,
DEP.COMMENTS,
DEP.AGE,
DEP.DATE_OF_INFO
FROM DISPATCH_EVENTS DE
INNER JOIN DISPATCH_EVENT_PEOPLE DEP ON DE.DISPATCH_ID = DEP.DISPATCH_ID