Columns

Constraints

Grants

Statistics

Triggers

Dependencies

Details

Partitions

Indexes


COLUMN_NAME DATA_TYPE NULLABLE DATA_DEFAULT COLUMN_ID COMMENTS
KCLID VARCHAR2(50 BYTE) No null 1 The FAMWEB user-name that is the subject of this validation/permission record (Kansas City Login ID).
APPLICATION VARCHAR2(10 BYTE) No null 2 The application (SIT or 209) pertinent to this user validation/permission record.
UNIT VARCHAR2(6 BYTE) Yes null 3 The dispatch office (format: Dispatch Office State||Dispatch Office ID - Ex: NVEIC) applicable to this user validation/permission record (Application specific). - Eventually to be supplanted by DISPOFC_IDENTIFIER
AGENCY VARCHAR2(8 BYTE) Yes null 4 The ID of the agency to which user has access that is applicable to this user validation/permission record. - Eventually to be supplanted by NWCGAG_IDENTIFIER
SCOPE VARCHAR2(8 BYTE) No null 5 The permission scope (Local, Gacc, National) for this user validation/permission record.  "Local" scope limits the user's access to the single dispatch office stored in UNITID; "Gacc" scope gives the user access to all dispatch offices within the (parent) GACC of the dispatch office stored in UNITID;  "National" scope gives the user access to ALL dispatch offices.
AUTHORITY VARCHAR2(8 BYTE) No null 6 The authority (Entry, PIO, Manager, Report, etc.) for this user validation/permission record.  "Report" and "PIO" users do NOT have access to the 209 or SIT data entry applications
CHANGE_DATE DATE Yes null 7 An audit column indicating the date this user validation/permission record was last changed.
CHANGED_BY VARCHAR2(50 BYTE) Yes null 8 An audit column indicating the user that last changed this user validation/permission record.
OV_IDENTIFIER NUMBER(9,0) No null 9 System-generated unique identifier for this user validation/permission record (sequence: SIT209_SEQ).
DISPOFC_IDENTIFIER NUMBER(9,0) No null 10 FK to sit209.DISPATCH_OFFICES for this Office Validation record.
NWCGAG_IDENTIFIER NUMBER(9,0) Yes null 11 FK to commondata.NWCG_AGENCIES for this Office Validation record.
CONSTRAINT_NAME CONSTRAINT_TYPE SEARCH_CONDITION R_OWNER R_TABLE_NAME R_CONSTRAINT_NAME DELETE_RULE STATUS DEFERRABLE VALIDATED GENERATED BAD RELY LAST_CHANGE INDEX_OWNER INDEX_NAME INVALID VIEW_RELATED
OV_DISPOFC_FK Foreign_Key null SIT209 DISPATCH_OFFICES DISPOFC_PK NO ACTION ENABLED NOT DEFERRABLE VALIDATED USER NAME null null 13-DEC-12 10:15:15 null null null null
OV_NWCGAG_FK Foreign_Key null COMMONDATA NWCG_AGENCIES NWCGAG_PK NO ACTION ENABLED NOT DEFERRABLE VALIDATED USER NAME null null 13-DEC-12 10:15:14 null null null null
OV_PK Primary_Key null null null null null ENABLED NOT DEFERRABLE VALIDATED USER NAME null null 13-DEC-12 10:15:06 SIT209 OV_PK null null
OV_UK Unique null null null null null ENABLED NOT DEFERRABLE VALIDATED USER NAME null null 13-DEC-12 10:15:06 SIT209 OV_UK null null
SYS_C00208301 Check "KCLID" IS NOT NULL null null null null ENABLED NOT DEFERRABLE VALIDATED GENERATED NAME null null 13-DEC-12 10:15:06 null null null null
SYS_C00208302 Check "APPLICATION" IS NOT NULL null null null null ENABLED NOT DEFERRABLE VALIDATED GENERATED NAME null null 13-DEC-12 10:15:06 null null null null
SYS_C00208303 Check "SCOPE" IS NOT NULL null null null null ENABLED NOT DEFERRABLE VALIDATED GENERATED NAME null null 13-DEC-12 10:15:06 null null null null
SYS_C00208304 Check "AUTHORITY" IS NOT NULL null null null null ENABLED NOT DEFERRABLE VALIDATED GENERATED NAME null null 13-DEC-12 10:15:06 null null null null
SYS_C00208305 Check "OV_IDENTIFIER" IS NOT NULL null null null null ENABLED NOT DEFERRABLE VALIDATED GENERATED NAME null null 13-DEC-12 10:15:06 null null null null
SYS_C00208306 Check "DISPOFC_IDENTIFIER" IS NOT NULL null null null null ENABLED NOT DEFERRABLE VALIDATED GENERATED NAME null null 13-DEC-12 10:15:06 null null null null



Columns


COLUMN_NAME COLUMN_POSITION
DISPOFC_IDENTIFIER 1
COLUMN_NAME COLUMN_POSITION
NWCGAG_IDENTIFIER 1
COLUMN_NAME COLUMN_POSITION
OV_IDENTIFIER 1
COLUMN_NAME COLUMN_POSITION
KCLID 1
APPLICATION 2
DISPOFC_IDENTIFIER 3
COLUMN_NAME COLUMN_POSITION
KCLID null
COLUMN_NAME COLUMN_POSITION
APPLICATION null
COLUMN_NAME COLUMN_POSITION
SCOPE null
COLUMN_NAME COLUMN_POSITION
AUTHORITY null
COLUMN_NAME COLUMN_POSITION
OV_IDENTIFIER null
COLUMN_NAME COLUMN_POSITION
DISPOFC_IDENTIFIER null
PRIVILEGE GRANTEE GRANTABLE GRANTOR OBJECT_NAME
DELETE IMSRMGR NO SIT209 OFFICE_VALIDATIONS
INSERT IMSRMGR NO SIT209 OFFICE_VALIDATIONS
SELECT IMSRMGR NO SIT209 OFFICE_VALIDATIONS
UPDATE IMSRMGR NO SIT209 OFFICE_VALIDATIONS
DELETE ADMINISTRATION NO SIT209 OFFICE_VALIDATIONS
SELECT ADMINISTRATION NO SIT209 OFFICE_VALIDATIONS
SELECT FAMWEB_ETL NO SIT209 OFFICE_VALIDATIONS
SELECT FAMWEBREADONLY NO SIT209 OFFICE_VALIDATIONS
NAME VALUE
NUM_ROWS 10734
BLOCKS 110
AVG_ROW_LEN 62
SAMPLE_SIZE 10734
LAST_ANALYZED 22-MAY-19 22:02:03
LAST_ANALYZED_SINCE 22-MAY-19 22:02:03



Column Statistics


TRIGGER_NAME TRIGGER_TYPE TRIGGER_OWNER TRIGGERING_EVENT STATUS TABLE_NAME
BRI_OV_TRG BEFORE EACH ROW SIT209 INSERT ENABLED OFFICE_VALIDATIONS
BRIU_AUDIT_OV_TRG BEFORE EACH ROW SIT209 INSERT OR UPDATE ENABLED OFFICE_VALIDATIONS




TRIGGER SIT209.BRI_OV_TRG BEFORE
  INSERT ON SIT209.OFFICE_VALIDATIONS REFERENCING NEW AS NEW OLD AS OLD FOR EACH ROW BEGIN IF Inserting THEN
    -- Set OV_IDENTIFIER on insert if not supplied.
    BEGIN IF :new.ov_identifier IS NULL THEN :new.ov_identifier := sit209.sit209_util.getNextKeyValue
    (
      'SIT209.SIT209_SEQ'
    );
END IF;
END;
END IF;
END;
TRIGGER SIT209.BRIU_AUDIT_OV_TRG
 BEFORE
  INSERT OR UPDATE
 ON SIT209.OFFICE_VALIDATIONS
REFERENCING NEW AS NEW OLD AS OLD
 FOR EACH ROW
DECLARE
  vAction varchar2(30) := null;
  vCreatedByDummy varchar2(30) := null;
  vCreatedDateDummy date := null;
BEGIN
  if Inserting then
    vAction := 'inserting';
  elsif Updating then
    vAction := 'updating';
  end if;
  sit209.sit209_util.setAuditColumns(vCreatedByDummy,
                                     vCreatedDateDummy,
                                     :new.changed_by,
                                     :new.change_date,
                                     vAction);
END;
OWNER NAME TYPE REFERENCED_OWNER REFERENCED_NAME REFERENCED_TYPE
SIT209 IMSR_R_GACC_ICS_209_PRIORITY PACKAGE BODY SIT209 OFFICE_VALIDATIONS TABLE
SIT209 BRI_OV_TRG TRIGGER SIT209 OFFICE_VALIDATIONS TABLE
SIT209 BRIU_AUDIT_OV_TRG TRIGGER SIT209 OFFICE_VALIDATIONS TABLE
ADMINISTRATION FAMWEB_SECURITY PACKAGE BODY SIT209 OFFICE_VALIDATIONS TABLE
SIT209 SIT209_SECURITY_RLS_FILTER PACKAGE BODY SIT209 OFFICE_VALIDATIONS TABLE



References


OWNER NAME TYPE REFERENCED_OWNER REFERENCED_NAME REFERENCED_TYPE
OWNER NAME TYPE REFERENCED_OWNER REFERENCED_NAME REFERENCED_TYPE
OWNER NAME TYPE REFERENCED_OWNER REFERENCED_NAME REFERENCED_TYPE
OWNER NAME TYPE REFERENCED_OWNER REFERENCED_NAME REFERENCED_TYPE
OWNER NAME TYPE REFERENCED_OWNER REFERENCED_NAME REFERENCED_TYPE
NAME VALUE
CREATED 13-DEC-12 10:15:06
LAST_DDL_TIME 04-MAY-16 09:33:30
OWNER SIT209
TABLE_NAME OFFICE_VALIDATIONS
TABLESPACE_NAME SIT209_DATA
CLUSTER_NAME null
IOT_NAME null
STATUS VALID
PCT_FREE 10
PCT_USED null
INI_TRANS 1
MAX_TRANS 255
INITIAL_EXTENT 458752
NEXT_EXTENT null
MIN_EXTENTS 1
MAX_EXTENTS 2147483645
PCT_INCREASE null
FREELISTS null
FREELIST_GROUPS null
LOGGING YES
BACKED_UP N
NUM_ROWS 10734
BLOCKS 110
EMPTY_BLOCKS 0
AVG_SPACE 0
CHAIN_CNT 0
AVG_ROW_LEN 62
AVG_SPACE_FREELIST_BLOCKS 0
NUM_FREELIST_BLOCKS 0
DEGREE 1
INSTANCES 1
CACHE N
TABLE_LOCK ENABLED
SAMPLE_SIZE 10734
LAST_ANALYZED 22-MAY-19 22:02:03
PARTITIONED NO
IOT_TYPE null
OBJECT_ID_TYPE null
TABLE_TYPE_OWNER null
TABLE_TYPE null
TEMPORARY N
SECONDARY N
NESTED NO
BUFFER_POOL DEFAULT
ROW_MOVEMENT ENABLED
GLOBAL_STATS YES
USER_STATS NO
DURATION null
SKIP_CORRUPT DISABLED
MONITORING YES
CLUSTER_OWNER null
DEPENDENCIES DISABLED
COMPRESSION DISABLED
DROPPED NO
COMMENTS A table of row-level (organization/office-based) user security data that is used to determine a user's organizational data access within the SIT/209 application.  Data initially sourced from IMSR.OFFICE_VALIDATIONS.
PARTITION_NAME LAST_ANALYZED NUM_ROWS BLOCKS SAMPLE_SIZE HIGH_VALUE




INDEX_OWNER INDEX_NAME UNIQUENESS STATUS INDEX_TYPE TEMPORARY PARTITIONED FUNCIDX_STATUS JOIN_INDEX COLUMNS COLUMN_EXPRESSION
SIT209 OV_PK UNIQUE VALID NORMAL N NO null NO OV_IDENTIFIER null
SIT209 OV_UK UNIQUE VALID NORMAL N NO null NO KCLID, APPLICATION, DISPOFC_IDENTIFIER null
SIT209 OV_NWCGAG_FK_I NONUNIQUE VALID NORMAL N NO null NO NWCGAG_IDENTIFIER null
SIT209 OV_DISPOFC_FK_I NONUNIQUE VALID NORMAL N NO null NO DISPOFC_IDENTIFIER null




INDEX_OWNER INDEX_NAME TABLE_OWNER TABLE_NAME COLUMN_NAME COLUMN_POSITION COLUMN_LENGTH CHAR_LENGTH DESCEND
SIT209 OV_PK SIT209 OFFICE_VALIDATIONS OV_IDENTIFIER 1 22 0 ASC
INDEX_OWNER INDEX_NAME TABLE_OWNER TABLE_NAME COLUMN_NAME COLUMN_POSITION COLUMN_LENGTH CHAR_LENGTH DESCEND
SIT209 OV_UK SIT209 OFFICE_VALIDATIONS KCLID 1 50 50 ASC
SIT209 OV_UK SIT209 OFFICE_VALIDATIONS APPLICATION 2 10 10 ASC
SIT209 OV_UK SIT209 OFFICE_VALIDATIONS DISPOFC_IDENTIFIER 3 22 0 ASC
INDEX_OWNER INDEX_NAME TABLE_OWNER TABLE_NAME COLUMN_NAME COLUMN_POSITION COLUMN_LENGTH CHAR_LENGTH DESCEND
SIT209 OV_NWCGAG_FK_I SIT209 OFFICE_VALIDATIONS NWCGAG_IDENTIFIER 1 22 0 ASC
INDEX_OWNER INDEX_NAME TABLE_OWNER TABLE_NAME COLUMN_NAME COLUMN_POSITION COLUMN_LENGTH CHAR_LENGTH DESCEND
SIT209 OV_DISPOFC_FK_I SIT209 OFFICE_VALIDATIONS DISPOFC_IDENTIFIER 1 22 0 ASC