34. EPMO Open Source Coordination Office Redaction File Detail Report

Produced by Araxis Merge on 4/5/2017 7:54:33 PM Eastern Daylight Time. See www.araxis.com for information about Merge. This report uses XHTML and CSS2, and is best viewed with a modern standards-compliant browser. For optimum results when printing this report, use landscape orientation and enable printing of background images and colours in your browser.

34.1 Files compared

# Location File Last Modified
1 ADR_v17.0.0.0, build 3_April_2017.zip\ADR_v17.0.0.0, build 3_April_2017\DDL\VOA table.sql Tue Oct 20 16:23:18 2015 UTC
2 ADR_v17.0.0.0, build 3_April_2017.zip\ADR_v17.0.0.0, build 3_April_2017\DDL\VOA table.sql Wed Apr 5 14:10:59 2017 UTC

34.2 Comparison summary

Description Between
Files 1 and 2
Text Blocks Lines
Unchanged 290 2740
Changed 291 690
Inserted 0 0
Removed 0 0

34.3 Comparison options

Whitespace
Character case Differences in character case are significant
Line endings Differences in line endings (CR and LF characters) are ignored
CR/LF characters Not shown in the comparison detail

34.4 Active regular expressions

No regular expressions were active.

34.5 Comparison detail

  1   ALTER TABL DNS .AUTHENTIC ATION_LEVE L
  2    DROP PRIM ARY KEY CA SCADE;
  3  
  4   DROP TABLE   DNS .AUTHENTIC ATION_LEVE L CASCADE  CONSTRAINT S;
  5  
  6   CREATE TAB LE  DNS .AUTHENTIC ATION_LEVE L
  7   (
  8     CODE                       VAR CHAR2(10 B YTE)    NO T NULL,
  9     NAME                       VAR CHAR2(30 B YTE)    NO T NULL,
  10     DESCRIPT ION               VAR CHAR2(250  BYTE)   NO T NULL,
  11     AUTHENTI CATION_LEV EL_ID  NUM BER(20)            NO T NULL,
  12     RECORD_C REATED_BY         VAR CHAR2(30 B YTE)    NO T NULL,
  13     RECORD_C REATED_DAT E      DAT E                  NO T NULL,
  14     RECORD_M ODIFIED_BY        VAR CHAR2(30 B YTE)    NO T NULL,
  15     RECORD_M ODIFIED_DA TE     DAT E                  NO T NULL,
  16     RECORD_M ODIFIED_CO UNT    NUM BER(10)            NO T NULL
  17   )
  18   TABLESPACE  S_ DNS _DATA_01
  19   RESULT_CAC HE (MODE D EFAULT)
  20   PCTUSED     0
  21   PCTFREE     10
  22   INITRANS    1
  23   MAXTRANS    255
  24   STORAGE     (
  25                INITIAL           1 28K
  26                NEXT              1 28K
  27                MINEXTEN TS       1
  28                MAXEXTEN TS       U NLIMITED
  29                PCTINCRE ASE      0
  30                BUFFER_P OOL      D EFAULT
  31                FLASH_CA CHE      D EFAULT
  32                CELL_FLA SH_CACHE D EFAULT
  33               )
  34   LOGGING 
  35   NOCOMPRESS  
  36   NOCACHE
  37   NOPARALLEL
  38   MONITORING ;
  39  
  40   COMMENT ON  TABLE  DNS .AUTHENTIC ATION_LEVE L IS 'Look up table c ontaining  Authentica tion Level  codes';
  41  
  42   COMMENT ON  COLUMN  DNS .AUTHENTIC ATION_LEVE L.AUTHENTI CATION_LEV EL_ID IS ' The primar y key, gen erated by  the databa se system  in numeric  form, use d to uniqu ely identi fy a data  record in  this table .';
  43  
  44   COMMENT ON  COLUMN  DNS .AUTHENTIC ATION_LEVE L.RECORD_C REATED_BY  IS 'Accoun t or user  ID that cr eated the  record';
  45  
  46   COMMENT ON  COLUMN  DNS .AUTHENTIC ATION_LEVE L.RECORD_C REATED_DAT E IS 'Date  the recor d was crea ted.';
  47  
  48   COMMENT ON  COLUMN  DNS .AUTHENTIC ATION_LEVE L.RECORD_M ODIFIED_BY  IS 'Accou nt or user  ID for th is modific ation to t he record' ;
  49  
  50   COMMENT ON  COLUMN  DNS .AUTHENTIC ATION_LEVE L.RECORD_M ODIFIED_DA TE IS 'Dat e of this  modificati on to the  record.';
  51  
  52   COMMENT ON  COLUMN  DNS .AUTHENTIC ATION_LEVE L.RECORD_M ODIFIED_CO UNT IS 'Nu mber of ti mes this r ecord has  been modif ied with z ero indica ting the i nitial cre ation, 1.. .n.';
  53  
  54  
  55  
  56   CREATE UNI QUE INDEX  DNS .ATHLVLCOD _UK ON  DNS .AUTHENTIC ATION_LEVE L
  57   (CODE)
  58   LOGGING
  59   TABLESPACE  S_ DNS _INDEX_01
  60   PCTFREE     10
  61   INITRANS    2
  62   MAXTRANS    255
  63   STORAGE     (
  64                INITIAL           1 28K
  65                NEXT              1 28K
  66                MINEXTEN TS       1
  67                MAXEXTEN TS       U NLIMITED
  68                PCTINCRE ASE      0
  69                BUFFER_P OOL      D EFAULT
  70                FLASH_CA CHE      D EFAULT
  71                CELL_FLA SH_CACHE D EFAULT
  72               )
  73   NOPARALLEL ;
  74  
  75  
  76   CREATE UNI QUE INDEX  DNS .ATHLVLNAM _UK ON  DNS .AUTHENTIC ATION_LEVE L
  77   (NAME)
  78   LOGGING
  79   TABLESPACE  S_ DNS _INDEX_01
  80   PCTFREE     10
  81   INITRANS    2
  82   MAXTRANS    255
  83   STORAGE     (
  84                INITIAL           1 28K
  85                NEXT              1 28K
  86                MINEXTEN TS       1
  87                MAXEXTEN TS       U NLIMITED
  88                PCTINCRE ASE      0
  89                BUFFER_P OOL      D EFAULT
  90                FLASH_CA CHE      D EFAULT
  91                CELL_FLA SH_CACHE D EFAULT
  92               )
  93   NOPARALLEL ;
  94  
  95  
  96   CREATE UNI QUE INDEX  DNS .ATHLVL_PK  ON  DNS .AUTHENTIC ATION_LEVE L
  97   (AUTHENTIC ATION_LEVE L_ID)
  98   LOGGING
  99   TABLESPACE  S_ DNS _INDEX_01
  100   PCTFREE     10
  101   INITRANS    2
  102   MAXTRANS    255
  103   STORAGE     (
  104                INITIAL           1 28K
  105                NEXT              1 28K
  106                MINEXTEN TS       1
  107                MAXEXTEN TS       U NLIMITED
  108                PCTINCRE ASE      0
  109                BUFFER_P OOL      D EFAULT
  110                FLASH_CA CHE      D EFAULT
  111                CELL_FLA SH_CACHE D EFAULT
  112               )
  113   NOPARALLEL ;
  114  
  115  
  116   CREATE OR  REPLACE TR IGGER  DNS .AUTHENTIC ATION_LEVE L_TRGR
  117     AFTER DE LETE OR IN SERT OR UP DATE
  118       ON  DNS .AUTHENTIC ATION_LEVE L
  119     REFERENC ING OLD AS  OLD NEW A S NEW
  120     for each  row
  121   declare
  122           mD ML char(1) ;
  123   begin
  124     if DELET ING then
  125           IN SERT INTO  AUTHENTICA TION_LEVEL _H (
  126         AUTH ENTICATION _LVL_H_ID,
  127         AUTH ENTICATION _LEVEL_ID,
  128         CODE ,
  129         NAME ,
  130         DESC RIPTION,
  131         RECO RD_CREATED _BY,
  132         RECO RD_CREATED _DATE,
  133         RECO RD_MODIFIE D_BY,
  134         RECO RD_MODIFIE D_DATE,
  135         RECO RD_MODIFIE D_COUNT,
  136         TRAN SACTION_TY PE_CODE,
  137         HIST ORY_CREATE D_DATE )
  138       VALUES  (
  139         AUTH ENTICATION _LEVEL_H_S .nextval
  140        ,:OLD .AUTHENTIC ATION_LEVE L_ID,
  141         :OLD .CODE,
  142         :OLD .NAME,
  143         :OLD .DESCRIPTI ON,
  144         :OLD .RECORD_CR EATED_BY,
  145         :OLD .RECORD_CR EATED_DATE ,
  146         :OLD .RECORD_MO DIFIED_BY,
  147         :OLD .RECORD_MO DIFIED_DAT E,
  148         :OLD .RECORD_MO DIFIED_COU NT,
  149         'D',
  150         SYSD ATE );
  151       else
  152           if  UPDATING  then
  153                    mDML  := 'U';
  154           el se
  155                    mDML  := 'I';
  156           en d if;
  157  
  158           IN SERT INTO  AUTHENTICA TION_LEVEL _H (
  159         AUTH ENTICATION _LVL_H_ID,
  160         AUTH ENTICATION _LEVEL_ID,
  161         CODE ,
  162         NAME ,
  163         DESC RIPTION,
  164         RECO RD_CREATED _BY,
  165         RECO RD_CREATED _DATE,
  166         RECO RD_MODIFIE D_BY,
  167         RECO RD_MODIFIE D_DATE,
  168         RECO RD_MODIFIE D_COUNT,
  169         TRAN SACTION_TY PE_CODE,
  170         HIST ORY_CREATE D_DATE )
  171       VALUES  (
  172         AUTH ENTICATION _LEVEL_H_S .nextval,
  173         :NEW .AUTHENTIC ATION_LEVE L_ID,
  174         :NEW .CODE,
  175         :NEW .NAME,
  176         :NEW .DESCRIPTI ON,
  177         :NEW .RECORD_CR EATED_BY,
  178         :NEW .RECORD_CR EATED_DATE ,
  179         :NEW .RECORD_MO DIFIED_BY,
  180         :NEW .RECORD_MO DIFIED_DAT E,
  181         :NEW .RECORD_MO DIFIED_COU NT,
  182         mDML ,
  183         SYSD ATE );
  184     end if;
  185  
  186   end AUTHEN TICATION_L EVEL_TRGR;
  187   /
  188  
  189  
  190   CREATE OR  REPLACE PU BLIC SYNON YM AUTHENT ICATION_LE VEL FOR  DNS .AUTHENTIC ATION_LEVE L;
  191  
  192  
  193   ALTER TABL DNS .AUTHENTIC ATION_LEVE L ADD (
  194     CONSTRAI NT ATHLVL_ PK
  195     PRIMARY  KEY
  196     (AUTHENT ICATION_LE VEL_ID)
  197       USING INDE DNS .ATHLVL_PK
  198     ENABLE V ALIDATE,
  199     CONSTRAI NT ATHLVLC OD_UK
  200     UNIQUE ( CODE)
  201       USING INDE DNS .ATHLVLCOD _UK
  202     ENABLE V ALIDATE,
  203     CONSTRAI NT ATHLVLN AM_UK
  204     UNIQUE ( NAME)
  205       USING INDE DNS .ATHLVLNAM _UK
  206     ENABLE V ALIDATE);
  207  
  208   GRANT SELE CT ON  DNS .AUTHENTIC ATION_LEVE L TO  DNS _R;
  209  
  210   GRANT INSE RT, SELECT , UPDATE O DNS .AUTHENTIC ATION_LEVE L TO  DNS _RW;
  211   ALTER TABL DNS .AUTHENTIC ATION_LEVE L_H
  212    DROP PRIM ARY KEY CA SCADE;
  213  
  214   DROP TABLE   DNS .AUTHENTIC ATION_LEVE L_H CASCAD E CONSTRAI NTS;
  215  
  216   CREATE TAB LE  DNS .AUTHENTIC ATION_LEVE L_H
  217   (
  218     CODE                       VAR CHAR2(10 B YTE)    NO T NULL,
  219     NAME                       VAR CHAR2(30 B YTE)    NO T NULL,
  220     DESCRIPT ION               VAR CHAR2(250  BYTE)   NO T NULL,
  221     AUTHENTI CATION_LEV EL_ID  NUM BER(20)            NO T NULL,
  222     RECORD_C REATED_BY         VAR CHAR2(30 B YTE)    NO T NULL,
  223     RECORD_C REATED_DAT E      DAT E                  NO T NULL,
  224     RECORD_M ODIFIED_BY        VAR CHAR2(30 B YTE)    NO T NULL,
  225     RECORD_M ODIFIED_DA TE     DAT E                  NO T NULL,
  226     RECORD_M ODIFIED_CO UNT    NUM BER(10)            NO T NULL,
  227     HISTORY_ CREATED_DA TE     DAT E                  NO T NULL,
  228     TRANSACT ION_TYPE_C ODE    VAR CHAR2(1 BY TE)     NO T NULL,
  229     AUTHENTI CATION_LVL _H_ID  NUM BER(20)            NO T NULL
  230   )
  231   TABLESPACE  S_ DNS _DATA_01
  232   RESULT_CAC HE (MODE D EFAULT)
  233   PCTUSED     0
  234   PCTFREE     10
  235   INITRANS    1
  236   MAXTRANS    255
  237   STORAGE     (
  238                INITIAL           1 28K
  239                NEXT              1 28K
  240                MINEXTEN TS       1
  241                MAXEXTEN TS       U NLIMITED
  242                PCTINCRE ASE      0
  243                BUFFER_P OOL      D EFAULT
  244                FLASH_CA CHE      D EFAULT
  245                CELL_FLA SH_CACHE D EFAULT
  246               )
  247   LOGGING 
  248   NOCOMPRESS  
  249   NOCACHE
  250   NOPARALLEL
  251   MONITORING ;
  252  
  253   COMMENT ON  TABLE  DNS .AUTHENTIC ATION_LEVE L_H IS 'Lo okup table  containin g Authenti cation Lev el codes';
  254  
  255   COMMENT ON  COLUMN  DNS .AUTHENTIC ATION_LEVE L_H.AUTHEN TICATION_L EVEL_ID IS  'The prim ary key, g enerated b y the data base syste m in numer ic form, u sed to uni quely iden tify a dat a record i n this tab le.';
  256  
  257   COMMENT ON  COLUMN  DNS .AUTHENTIC ATION_LEVE L_H.RECORD _CREATED_B Y IS 'Acco unt or use r ID that  created th e record';
  258  
  259   COMMENT ON  COLUMN  DNS .AUTHENTIC ATION_LEVE L_H.RECORD _CREATED_D ATE IS 'Da te the rec ord was cr eated.';
  260  
  261   COMMENT ON  COLUMN  DNS .AUTHENTIC ATION_LEVE L_H.RECORD _MODIFIED_ BY IS 'Acc ount or us er ID for  this modif ication to  the recor d';
  262  
  263   COMMENT ON  COLUMN  DNS .AUTHENTIC ATION_LEVE L_H.RECORD _MODIFIED_ DATE IS 'D ate of thi s modifica tion to th e record.' ;
  264  
  265   COMMENT ON  COLUMN  DNS .AUTHENTIC ATION_LEVE L_H.RECORD _MODIFIED_ COUNT IS ' Number of  times this  record ha s been mod ified with  zero indi cating the  initial c reation, 1 ...n.';
  266  
  267   COMMENT ON  COLUMN  DNS .AUTHENTIC ATION_LEVE L_H.HISTOR Y_CREATED_ DATE IS 'D ate histor y record c reated.';
  268  
  269   COMMENT ON  COLUMN  DNS .AUTHENTIC ATION_LEVE L_H.TRANSA CTION_TYPE _CODE IS ' Whether th is row was  written b ecause of  a Create,  Update, or  Delete.';
  270  
  271   COMMENT ON  COLUMN  DNS .AUTHENTIC ATION_LEVE L_H.AUTHEN TICATION_L VL_H_ID IS  'The prim ary key, g enerated b y the data base syste m in numer ic form, u sed to uni quely iden tify a dat a record i n this tab le.';
  272  
  273  
  274  
  275   CREATE UNI QUE INDEX  DNS .ATHLVL_H_ PK ON  DNS .AUTHENTIC ATION_LEVE L_H
  276   (AUTHENTIC ATION_LVL_ H_ID)
  277   LOGGING
  278   TABLESPACE  S_ DNS _INDEX_01
  279   PCTFREE     10
  280   INITRANS    2
  281   MAXTRANS    255
  282   STORAGE     (
  283                INITIAL           1 28K
  284                NEXT              1 28K
  285                MINEXTEN TS       1
  286                MAXEXTEN TS       U NLIMITED
  287                PCTINCRE ASE      0
  288                BUFFER_P OOL      D EFAULT
  289                FLASH_CA CHE      D EFAULT
  290                CELL_FLA SH_CACHE D EFAULT
  291               )
  292   NOPARALLEL ;
  293  
  294  
  295   CREATE OR  REPLACE PU BLIC SYNON YM AUTHENT ICATION_LE VEL_H FOR  DNS .AUTHENTIC ATION_LEVE L_H;
  296  
  297  
  298   ALTER TABL DNS .AUTHENTIC ATION_LEVE L_H ADD (
  299     CONSTRAI NT ATHLVL_ H_PK
  300     PRIMARY  KEY
  301     (AUTHENT ICATION_LV L_H_ID)
  302       USING INDE DNS .ATHLVL_H_ PK
  303     ENABLE V ALIDATE);
  304  
  305   GRANT SELE CT ON  DNS .AUTHENTIC ATION_LEVE L_H TO  DNS _R;
  306  
  307   GRANT INSE RT, SELECT , UPDATE O DNS .AUTHENTIC ATION_LEVE L_H TO  DNS _RW;
  308   ALTER TABL DNS .ENROLLMEN T_FORM_TYP E
  309    DROP PRIM ARY KEY CA SCADE;
  310  
  311   DROP TABLE   DNS .ENROLLMEN T_FORM_TYP E CASCADE  CONSTRAINT S;
  312  
  313   CREATE TAB LE  DNS .ENROLLMEN T_FORM_TYP E
  314   (
  315     ENROLLME NT_FORM_TY PE_ID  NUM BER(20)            NO T NULL,
  316     CODE                       VAR CHAR2(10 B YTE)    NO T NULL,
  317     NAME                       VAR CHAR2(30 B YTE)    NO T NULL,
  318     DESCRIPT ION               VAR CHAR2(250  BYTE)   NO T NULL,
  319     RECORD_C REATED_BY         VAR CHAR2(30 B YTE)    NO T NULL,
  320     RECORD_C REATED_DAT E      DAT E                  NO T NULL,
  321     RECORD_M ODIFIED_BY        VAR CHAR2(30 B YTE)    NO T NULL,
  322     RECORD_M ODIFIED_DA TE     DAT E                  NO T NULL,
  323     RECORD_M ODIFIED_CO UNT    NUM BER(10)            NO T NULL
  324   )
  325   TABLESPACE  S_ DNS _DATA_01
  326   RESULT_CAC HE (MODE D EFAULT)
  327   PCTUSED     0
  328   PCTFREE     10
  329   INITRANS    1
  330   MAXTRANS    255
  331   STORAGE     (
  332                INITIAL           1 28K
  333                NEXT              1 28K
  334                MINEXTEN TS       1
  335                MAXEXTEN TS       U NLIMITED
  336                PCTINCRE ASE      0
  337                BUFFER_P OOL      D EFAULT
  338                FLASH_CA CHE      D EFAULT
  339                CELL_FLA SH_CACHE D EFAULT
  340               )
  341   LOGGING 
  342   NOCOMPRESS  
  343   NOCACHE
  344   NOPARALLEL
  345   MONITORING ;
  346  
  347   COMMENT ON  TABLE  DNS .ENROLLMEN T_FORM_TYP E IS 'Look up table c ontaining  Form Type  codes';
  348  
  349   COMMENT ON  COLUMN  DNS .ENROLLMEN T_FORM_TYP E.ENROLLME NT_FORM_TY PE_ID IS ' The primar y key, gen erated by  the databa se system  in numeric  form, use d to uniqu ely identi fy a data  record in  this table .';
  350  
  351   COMMENT ON  COLUMN  DNS .ENROLLMEN T_FORM_TYP E.RECORD_C REATED_BY  IS 'Accoun t or user  ID that cr eated the  record';
  352  
  353   COMMENT ON  COLUMN  DNS .ENROLLMEN T_FORM_TYP E.RECORD_C REATED_DAT E IS 'Date  the recor d was crea ted.';
  354  
  355   COMMENT ON  COLUMN  DNS .ENROLLMEN T_FORM_TYP E.RECORD_M ODIFIED_BY  IS 'Accou nt or user  ID for th is modific ation to t he record' ;
  356  
  357   COMMENT ON  COLUMN  DNS .ENROLLMEN T_FORM_TYP E.RECORD_M ODIFIED_DA TE IS 'Dat e of this  modificati on to the  record.';
  358  
  359   COMMENT ON  COLUMN  DNS .ENROLLMEN T_FORM_TYP E.RECORD_M ODIFIED_CO UNT IS 'Nu mber of ti mes this r ecord has  been modif ied with z ero indica ting the i nitial cre ation, 1.. .n.';
  360  
  361  
  362  
  363   CREATE UNI QUE INDEX  DNS .ENRFRMTYP COD_UK ON  DNS .ENROLLMEN T_FORM_TYP E
  364   (CODE)
  365   LOGGING
  366   TABLESPACE  S_ DNS _INDEX_01
  367   PCTFREE     10
  368   INITRANS    2
  369   MAXTRANS    255
  370   STORAGE     (
  371                INITIAL           1 28K
  372                NEXT              1 28K
  373                MINEXTEN TS       1
  374                MAXEXTEN TS       U NLIMITED
  375                PCTINCRE ASE      0
  376                BUFFER_P OOL      D EFAULT
  377                FLASH_CA CHE      D EFAULT
  378                CELL_FLA SH_CACHE D EFAULT
  379               )
  380   NOPARALLEL ;
  381  
  382  
  383   CREATE UNI QUE INDEX  DNS .ENRFRMTYP NAM_UK ON  DNS .ENROLLMEN T_FORM_TYP E
  384   (NAME)
  385   LOGGING
  386   TABLESPACE  S_ DNS _INDEX_01
  387   PCTFREE     10
  388   INITRANS    2
  389   MAXTRANS    255
  390   STORAGE     (
  391                INITIAL           1 28K
  392                NEXT              1 28K
  393                MINEXTEN TS       1
  394                MAXEXTEN TS       U NLIMITED
  395                PCTINCRE ASE      0
  396                BUFFER_P OOL      D EFAULT
  397                FLASH_CA CHE      D EFAULT
  398                CELL_FLA SH_CACHE D EFAULT
  399               )
  400   NOPARALLEL ;
  401  
  402  
  403   CREATE UNI QUE INDEX  DNS .ENRFRMTYP _PK ON  DNS .ENROLLMEN T_FORM_TYP E
  404   (ENROLLMEN T_FORM_TYP E_ID)
  405   LOGGING
  406   TABLESPACE  S_ DNS _INDEX_01
  407   PCTFREE     10
  408   INITRANS    2
  409   MAXTRANS    255
  410   STORAGE     (
  411                INITIAL           1 28K
  412                NEXT              1 28K
  413                MINEXTEN TS       1
  414                MAXEXTEN TS       U NLIMITED
  415                PCTINCRE ASE      0
  416                BUFFER_P OOL      D EFAULT
  417                FLASH_CA CHE      D EFAULT
  418                CELL_FLA SH_CACHE D EFAULT
  419               )
  420   NOPARALLEL ;
  421  
  422  
  423   CREATE OR  REPLACE TR IGGER  DNS .ENROLLMEN T_FORM_TYP E_TRGR
  424     AFTER DE LETE OR IN SERT OR UP DATE
  425       ON  DNS .ENROLLMEN T_FORM_TYP E
  426     REFERENC ING OLD AS  OLD NEW A S NEW
  427     for each  row
  428   declare
  429           mD ML char(1) ;
  430   begin
  431     if DELET ING then
  432           IN SERT INTO  ENROLLMENT _FORM_TYPE _H (
  433         ENRO LLMENT_FOR M_TYP_H_ID ,
  434         ENRO LLMENT_FOR M_TYPE_ID,
  435         CODE ,
  436         NAME ,
  437         DESC RIPTION,
  438         RECO RD_CREATED _BY,
  439         RECO RD_CREATED _DATE,
  440         RECO RD_MODIFIE D_BY,
  441         RECO RD_MODIFIE D_DATE,
  442         RECO RD_MODIFIE D_COUNT,
  443         TRAN SACTION_TY PE_CODE,
  444         HIST ORY_CREATE D_DATE )
  445       VALUES  (
  446         ENRO LLMENT_FOR M_TYPE_H_S .nextval,
  447         :OLD .ENROLLMEN T_FORM_TYP E_ID,
  448         :OLD .CODE,
  449         :OLD .NAME,
  450         :OLD .DESCRIPTI ON,
  451         :OLD .RECORD_CR EATED_BY,
  452         :OLD .RECORD_CR EATED_DATE ,
  453         :OLD .RECORD_MO DIFIED_BY,
  454         :OLD .RECORD_MO DIFIED_DAT E,
  455         :OLD .RECORD_MO DIFIED_COU NT,
  456         'D',
  457         SYSD ATE );
  458       else
  459           if  UPDATING  then
  460                    mDML  := 'U';
  461           el se
  462                    mDML  := 'I';
  463           en d if;
  464  
  465           IN SERT INTO  ENROLLMENT _FORM_TYPE _H (
  466         ENRO LLMENT_FOR M_TYP_H_ID ,
  467         ENRO LLMENT_FOR M_TYPE_ID,
  468         CODE ,
  469         NAME ,
  470         DESC RIPTION,
  471         RECO RD_CREATED _BY,
  472         RECO RD_CREATED _DATE,
  473         RECO RD_MODIFIE D_BY,
  474         RECO RD_MODIFIE D_DATE,
  475         RECO RD_MODIFIE D_COUNT,
  476         TRAN SACTION_TY PE_CODE,
  477         HIST ORY_CREATE D_DATE )
  478       VALUES  (
  479         ENRO LLMENT_FOR M_TYPE_H_S .nextval,
  480         :NEW .ENROLLMEN T_FORM_TYP E_ID,
  481         :NEW .CODE,
  482         :NEW .NAME,
  483         :NEW .DESCRIPTI ON,
  484         :NEW .RECORD_CR EATED_BY,
  485         :NEW .RECORD_CR EATED_DATE ,
  486         :NEW .RECORD_MO DIFIED_BY,
  487         :NEW .RECORD_MO DIFIED_DAT E,
  488         :NEW .RECORD_MO DIFIED_COU NT,
  489         mDML ,
  490         SYSD ATE );
  491     end if;
  492  
  493   end ENROLL MENT_FORM_ TYPE_TRGR;
  494   /
  495  
  496  
  497   CREATE OR  REPLACE PU BLIC SYNON YM ENROLLM ENT_FORM_T YPE FOR  DNS .ENROLLMEN T_FORM_TYP E;
  498  
  499  
  500   ALTER TABL DNS .ENROLLMEN T_FORM_TYP E ADD (
  501     CONSTRAI NT ENRFRMT YP_PK
  502     PRIMARY  KEY
  503     (ENROLLM ENT_FORM_T YPE_ID)
  504       USING INDE DNS .ENRFRMTYP _PK
  505     ENABLE V ALIDATE,
  506     CONSTRAI NT ENRFRMT YPCOD_UK
  507     UNIQUE ( CODE)
  508       USING INDE DNS .ENRFRMTYP COD_UK
  509     ENABLE V ALIDATE,
  510     CONSTRAI NT ENRFRMT YPNAM_UK
  511     UNIQUE ( NAME)
  512       USING INDE DNS .ENRFRMTYP NAM_UK
  513     ENABLE V ALIDATE);
  514  
  515   GRANT REFE RENCES ON  DNS .ENROLLMEN T_FORM_TYP E TO ADR;
  516  
  517   GRANT SELE CT ON  DNS .ENROLLMEN T_FORM_TYP E TO BIZFL OW_R;
  518  
  519   GRANT SELE CT ON  DNS .ENROLLMEN T_FORM_TYP E TO  DNS _R;
  520  
  521   GRANT INSE RT, SELECT , UPDATE O DNS .ENROLLMEN T_FORM_TYP E TO  DNS _RW;
  522   ALTER TABL DNS .ENROLLMEN T_FORM_TYP E_H
  523    DROP PRIM ARY KEY CA SCADE;
  524  
  525   DROP TABLE   DNS .ENROLLMEN T_FORM_TYP E_H CASCAD E CONSTRAI NTS;
  526  
  527   CREATE TAB LE  DNS .ENROLLMEN T_FORM_TYP E_H
  528   (
  529     ENROLLME NT_FORM_TY PE_ID   NU MBER(20)           NO T NULL,
  530     CODE                        VA RCHAR2(10  BYTE)   NO T NULL,
  531     NAME                        VA RCHAR2(30  BYTE)   NO T NULL,
  532     DESCRIPT ION                VA RCHAR2(250  BYTE)  NO T NULL,
  533     RECORD_C REATED_BY          VA RCHAR2(30  BYTE)   NO T NULL,
  534     RECORD_C REATED_DAT E       DA TE                 NO T NULL,
  535     RECORD_M ODIFIED_BY         VA RCHAR2(30  BYTE)   NO T NULL,
  536     RECORD_M ODIFIED_DA TE      DA TE                 NO T NULL,
  537     RECORD_M ODIFIED_CO UNT     NU MBER(10)           NO T NULL,
  538     HISTORY_ CREATED_DA TE      DA TE                 NO T NULL,
  539     TRANSACT ION_TYPE_C ODE     VA RCHAR2(1 B YTE)    NO T NULL,
  540     ENROLLME NT_FORM_TY P_H_ID  NU MBER(20)           NO T NULL
  541   )
  542   TABLESPACE  S_ DNS _DATA_01
  543   RESULT_CAC HE (MODE D EFAULT)
  544   PCTUSED     0
  545   PCTFREE     10
  546   INITRANS    1
  547   MAXTRANS    255
  548   STORAGE     (
  549                INITIAL           1 28K
  550                NEXT              1 28K
  551                MINEXTEN TS       1
  552                MAXEXTEN TS       U NLIMITED
  553                PCTINCRE ASE      0
  554                BUFFER_P OOL      D EFAULT
  555                FLASH_CA CHE      D EFAULT
  556                CELL_FLA SH_CACHE D EFAULT
  557               )
  558   LOGGING 
  559   NOCOMPRESS  
  560   NOCACHE
  561   NOPARALLEL
  562   MONITORING ;
  563  
  564   COMMENT ON  TABLE  DNS .ENROLLMEN T_FORM_TYP E_H IS 'Lo okup table  containin g Form Typ e codes';
  565  
  566   COMMENT ON  COLUMN  DNS .ENROLLMEN T_FORM_TYP E_H.ENROLL MENT_FORM_ TYPE_ID IS  'The prim ary key, g enerated b y the data base syste m in numer ic form, u sed to uni quely iden tify a dat a record i n this tab le.';
  567  
  568   COMMENT ON  COLUMN  DNS .ENROLLMEN T_FORM_TYP E_H.RECORD _CREATED_B Y IS 'Acco unt or use r ID that  created th e record';
  569  
  570   COMMENT ON  COLUMN  DNS .ENROLLMEN T_FORM_TYP E_H.RECORD _CREATED_D ATE IS 'Da te the rec ord was cr eated.';
  571  
  572   COMMENT ON  COLUMN  DNS .ENROLLMEN T_FORM_TYP E_H.RECORD _MODIFIED_ BY IS 'Acc ount or us er ID for  this modif ication to  the recor d';
  573  
  574   COMMENT ON  COLUMN  DNS .ENROLLMEN T_FORM_TYP E_H.RECORD _MODIFIED_ DATE IS 'D ate of thi s modifica tion to th e record.' ;
  575  
  576   COMMENT ON  COLUMN  DNS .ENROLLMEN T_FORM_TYP E_H.RECORD _MODIFIED_ COUNT IS ' Number of  times this  record ha s been mod ified with  zero indi cating the  initial c reation, 1 ...n.';
  577  
  578   COMMENT ON  COLUMN  DNS .ENROLLMEN T_FORM_TYP E_H.HISTOR Y_CREATED_ DATE IS 'D ate histor y record c reated.';
  579  
  580   COMMENT ON  COLUMN  DNS .ENROLLMEN T_FORM_TYP E_H.TRANSA CTION_TYPE _CODE IS ' Whether th is row was  written b ecause of  a Create,  Update, or  Delete.';
  581  
  582   COMMENT ON  COLUMN  DNS .ENROLLMEN T_FORM_TYP E_H.ENROLL MENT_FORM_ TYP_H_ID I S 'The pri mary key,  generated  by the dat abase syst em in nume ric form,  used to un iquely ide ntify a da ta record  in this ta ble.';
  583  
  584  
  585  
  586   CREATE UNI QUE INDEX  DNS .ENRFRMTYP _H_PK ON  DNS .ENROLLMEN T_FORM_TYP E_H
  587   (ENROLLMEN T_FORM_TYP _H_ID)
  588   LOGGING
  589   TABLESPACE  S_ DNS _INDEX_01
  590   PCTFREE     10
  591   INITRANS    2
  592   MAXTRANS    255
  593   STORAGE     (
  594                INITIAL           1 28K
  595                NEXT              1 28K
  596                MINEXTEN TS       1
  597                MAXEXTEN TS       U NLIMITED
  598                PCTINCRE ASE      0
  599                BUFFER_P OOL      D EFAULT
  600                FLASH_CA CHE      D EFAULT
  601                CELL_FLA SH_CACHE D EFAULT
  602               )
  603   NOPARALLEL ;
  604  
  605  
  606   CREATE OR  REPLACE PU BLIC SYNON YM ENROLLM ENT_FORM_T YPE_H FOR  DNS .ENROLLMEN T_FORM_TYP E_H;
  607  
  608  
  609   ALTER TABL DNS .ENROLLMEN T_FORM_TYP E_H ADD (
  610     CONSTRAI NT ENRFRMT YP_H_PK
  611     PRIMARY  KEY
  612     (ENROLLM ENT_FORM_T YP_H_ID)
  613       USING INDE DNS .ENRFRMTYP _H_PK
  614     ENABLE V ALIDATE);
  615  
  616   GRANT SELE CT ON  DNS .ENROLLMEN T_FORM_TYP E_H TO BIZ FLOW_R;
  617  
  618   GRANT SELE CT ON  DNS .ENROLLMEN T_FORM_TYP E_H TO  DNS _R;
  619  
  620   GRANT INSE RT, SELECT , UPDATE O DNS .ENROLLMEN T_FORM_TYP E_H TO  DNS _RW;
  621   ALTER TABL DNS . DNS _ENROLLMEN T_APPLICAT ION
  622    DROP PRIM ARY KEY CA SCADE;
  623  
  624   DROP TABLE   DNS . DNS _ENROLLMEN T_APPLICAT ION CASCAD E CONSTRAI NTS;
  625  
  626   CREATE TAB LE  DNS . DNS _ENROLLMEN T_APPLICAT ION
  627   (
  628       DNS _ENROLLMEN T_APP_ID           NUMBER(20)         NOT NULL,
  629     PERSON_I D                       NUMBER(2 0),
  630       DNS _ENROLLMEN T_APP_STAT US_ID    NUMBER(20)         NOT NULL,
  631     ENROLLME NT_FORM_TY PE_ID        NUMBER(2 0)      NO T NULL,
  632     AUTHENTI CATION_LEV EL_ID        NUMBER(2 0)      NO T NULL,
  633     STD_GEND ER_ID                   NUMBER(2 0),
  634     RESPONSE _TIMESTAMP              TIMESTAM P(6),
  635     ERROR_TE XT                      VARCHAR2 (2000 BYTE ),
  636     FULLY_QU ALIFIED_ID              VARCHAR2 (65 BYTE),
  637     PREFERRE D_FACILITY _ID          NUMBER(2 0),
  638     REQUEST_ RECEIVED_T IMESTAMP     TIMESTAM P(6),
  639     RECORD_C REATED_BY               VARCHAR2 (30 BYTE)  NOT NULL,
  640     RECORD_C REATED_DAT E            DATE             NO T NULL,
  641     RECORD_M ODIFIED_BY              VARCHAR2 (30 BYTE)  NOT NULL,
  642     RECORD_M ODIFIED_DA TE           DATE             NO T NULL,
  643     RECORD_M ODIFIED_CO UNT          NUMBER(1 0)      NO T NULL,
  644     APPLICAN T_LAST_NAM E            VARCHAR2 (35 BYTE)  NOT NULL,
  645     APPLICAN T_FIRST_NA ME           VARCHAR2 (25 BYTE),
  646     APPLICAN T_MIDDLE_N AME          VARCHAR2 (25 BYTE),
  647     APPLICAN T_DOB                   DATE             NO T NULL,
  648     APPLICAN T_SSN                   VARCHAR2 (30 BYTE)  NOT NULL,
  649     VETERAN_ IDENTIFIER _TYPE_ID     NUMBER(2 0),
  650     BF_PROCE SSED                    NUMBER(1 )
  651   )
  652   TABLESPACE  M_ DNS _DATA_01
  653   RESULT_CAC HE (MODE D EFAULT)
  654   PCTUSED     0
  655   PCTFREE     10
  656   INITRANS    1
  657   MAXTRANS    255
  658   STORAGE     (
  659                INITIAL           4 M
  660                NEXT              4 M
  661                MINEXTEN TS       1
  662                MAXEXTEN TS       U NLIMITED
  663                PCTINCRE ASE      0
  664                BUFFER_P OOL      D EFAULT
  665                FLASH_CA CHE      D EFAULT
  666                CELL_FLA SH_CACHE D EFAULT
  667               )
  668   LOGGING 
  669   NOCOMPRESS  
  670   NOCACHE
  671   NOPARALLEL
  672   MONITORING ;
  673  
  674   COMMENT ON  TABLE  DNS . DNS _ENROLLMEN T_APPLICAT ION IS 'Th DNS _ENROLLMEN T_APPLICAT ION table  contains t he  DNS  enrollmen t applicat ion record  containin g informat ion about  the applic ant, the f orms submi tted, and  processing  informati on. Foreig n Keys pre sent in ta ble: PERSO N_ID STD_E NROLLMENTA PPSTATUS_I D (The sta tus of the  form proc essing) ST D_ENROLLME NTFORMTYPE _ID (The f orm type n ame of doc ument) STD _AUTHENTIC ATIONLEVEL _ID (Assur ance level  of the do cument) VE TERAN_IDEN TIFIER_TYP E_ID (The  veteran id entify typ e)
  675   On 11/1012  expected  11,500 row s to be ad ded to tab le each mo nth';
  676  
  677   COMMENT ON  COLUMN  DNS . DNS _ENROLLMEN T_APPLICAT ION. DNS _ENROLLMEN T_APP_ID I S 'The pri mary key,  generated  by the dat abase syst em in nume ric form,  used to un iquely ide ntify a da ta record  in this ta ble.';
  678  
  679   COMMENT ON  COLUMN  DNS . DNS _ENROLLMEN T_APPLICAT ION.PERSON _ID IS 'Th e primary  key, gener ated by th e database  system in  numeric f orm, used  to uniquel y identify  a data re cord in th is table.' ;
  680  
  681   COMMENT ON  COLUMN  DNS . DNS _ENROLLMEN T_APPLICAT ION. DNS _ENROLLMEN T_APP_STAT US_ID IS ' The primar y key, gen erated by  the databa se system  in numeric  form, use d to uniqu ely identi fy a data  record in  this table .';
  682  
  683   COMMENT ON  COLUMN  DNS . DNS _ENROLLMEN T_APPLICAT ION.ENROLL MENT_FORM_ TYPE_ID IS  'The prim ary key, g enerated b y the data base syste m in numer ic form, u sed to uni quely iden tify a dat a record i n this tab le.';
  684  
  685   COMMENT ON  COLUMN  DNS . DNS _ENROLLMEN T_APPLICAT ION.AUTHEN TICATION_L EVEL_ID IS  'The prim ary key, g enerated b y the data base syste m in numer ic form, u sed to uni quely iden tify a dat a record i n this tab le.';
  686  
  687   COMMENT ON  COLUMN  DNS . DNS _ENROLLMEN T_APPLICAT ION.STD_GE NDER_ID IS  'The prim ary key, g enerated b y the data base syste m in numer ic form, u sed to uni quely iden tify a dat a record i n this tab le.';
  688  
  689   COMMENT ON  COLUMN  DNS . DNS _ENROLLMEN T_APPLICAT ION.RESPON SE_TIMESTA MP IS 'Tim estamp whe n the  DNS  response  was sent.' ;
  690  
  691   COMMENT ON  COLUMN  DNS . DNS _ENROLLMEN T_APPLICAT ION.ERROR_ TEXT IS 'E rror text  message(s)  generated  during pr ocessing o DNS  message';
  692  
  693   COMMENT ON  COLUMN  DNS . DNS _ENROLLMEN T_APPLICAT ION.PREFER RED_FACILI TY_ID IS ' The primar y key, gen erated by  the databa se system  in numeric  form, use d to uniqu ely identi fy a data  record in  this table .';
  694  
  695   COMMENT ON  COLUMN  DNS . DNS _ENROLLMEN T_APPLICAT ION.REQUES T_RECEIVED _TIMESTAMP  IS 'Times tamp when  the  DNS  request w as receive d.';
  696  
  697   COMMENT ON  COLUMN  DNS . DNS _ENROLLMEN T_APPLICAT ION.RECORD _CREATED_B Y IS 'Acco unt or use r ID that  created th e record';
  698  
  699   COMMENT ON  COLUMN  DNS . DNS _ENROLLMEN T_APPLICAT ION.RECORD _CREATED_D ATE IS 'Da te the rec ord was cr eated.';
  700  
  701   COMMENT ON  COLUMN  DNS . DNS _ENROLLMEN T_APPLICAT ION.RECORD _MODIFIED_ BY IS 'Acc ount or us er ID for  this modif ication to  the recor d';
  702  
  703   COMMENT ON  COLUMN  DNS . DNS _ENROLLMEN T_APPLICAT ION.RECORD _MODIFIED_ DATE IS 'D ate of thi s modifica tion to th e record.' ;
  704  
  705   COMMENT ON  COLUMN  DNS . DNS _ENROLLMEN T_APPLICAT ION.RECORD _MODIFIED_ COUNT IS ' Number of  times this  record ha s been mod ified with  zero indi cating the  initial c reation, 1 ...n.';
  706  
  707   COMMENT ON  COLUMN  DNS . DNS _ENROLLMEN T_APPLICAT ION.APPLIC ANT_DOB IS  'Date of  birth of t he applica nt.';
  708  
  709   COMMENT ON  COLUMN  DNS . DNS _ENROLLMEN T_APPLICAT ION.APPLIC ANT_SSN IS  'Social S ecurity Nu mber of th e applican t.';
  710  
  711  
  712  
  713   CREATE IND EX  DNS . DNS ENRAPP_ATH LVL_FK_I O DNS . DNS _ENROLLMEN T_APPLICAT ION
  714   (AUTHENTIC ATION_LEVE L_ID)
  715   LOGGING
  716   TABLESPACE  M_ DNS _INDEX_01
  717   PCTFREE     10
  718   INITRANS    2
  719   MAXTRANS    255
  720   STORAGE     (
  721                INITIAL           4 M
  722                NEXT              4 M
  723                MINEXTEN TS       1
  724                MAXEXTEN TS       U NLIMITED
  725                PCTINCRE ASE      0
  726                BUFFER_P OOL      D EFAULT
  727                FLASH_CA CHE      D EFAULT
  728                CELL_FLA SH_CACHE D EFAULT
  729               )
  730   NOPARALLEL ;
  731  
  732  
  733   CREATE IND EX  DNS . DNS ENRAPP_ENR FRMTYP_FK_ I ON  DNS . DNS _ENROLLMEN T_APPLICAT ION
  734   (ENROLLMEN T_FORM_TYP E_ID)
  735   LOGGING
  736   TABLESPACE  M_ DNS _INDEX_01
  737   PCTFREE     10
  738   INITRANS    2
  739   MAXTRANS    255
  740   STORAGE     (
  741                INITIAL           4 M
  742                NEXT              4 M
  743                MINEXTEN TS       1
  744                MAXEXTEN TS       U NLIMITED
  745                PCTINCRE ASE      0
  746                BUFFER_P OOL      D EFAULT
  747                FLASH_CA CHE      D EFAULT
  748                CELL_FLA SH_CACHE D EFAULT
  749               )
  750   NOPARALLEL ;
  751  
  752  
  753   CREATE UNI QUE INDEX  DNS . DNS ENRAPP_PK  ON  DNS . DNS _ENROLLMEN T_APPLICAT ION
  754   ( DNS _ENROLLMEN T_APP_ID)
  755   LOGGING
  756   TABLESPACE  S_ DNS _INDEX_01
  757   PCTFREE     10
  758   INITRANS    2
  759   MAXTRANS    255
  760   STORAGE     (
  761                INITIAL           1 28K
  762                NEXT              1 28K
  763                MINEXTEN TS       1
  764                MAXEXTEN TS       U NLIMITED
  765                PCTINCRE ASE      0
  766                BUFFER_P OOL      D EFAULT
  767                FLASH_CA CHE      D EFAULT
  768                CELL_FLA SH_CACHE D EFAULT
  769               )
  770   NOPARALLEL ;
  771  
  772  
  773   CREATE IND EX  DNS . DNS ENRAPP_PRS N_FK_I ON  DNS . DNS _ENROLLMEN T_APPLICAT ION
  774   (PERSON_ID )
  775   LOGGING
  776   TABLESPACE  M_ DNS _INDEX_01
  777   PCTFREE     10
  778   INITRANS    2
  779   MAXTRANS    255
  780   STORAGE     (
  781                INITIAL           4 M
  782                NEXT              4 M
  783                MINEXTEN TS       1
  784                MAXEXTEN TS       U NLIMITED
  785                PCTINCRE ASE      0
  786                BUFFER_P OOL      D EFAULT
  787                FLASH_CA CHE      D EFAULT
  788                CELL_FLA SH_CACHE D EFAULT
  789               )
  790   NOPARALLEL ;
  791  
  792  
  793   CREATE IND EX  DNS . DNS ENRAPP_VET IDTYP_FK_I  ON  DNS . DNS _ENROLLMEN T_APPLICAT ION
  794   (VETERAN_I DENTIFIER_ TYPE_ID)
  795   LOGGING
  796   TABLESPACE  S_VBR_IND EX_01
  797   PCTFREE     10
  798   INITRANS    2
  799   MAXTRANS    255
  800   STORAGE     (
  801                INITIAL           1 28K
  802                NEXT              1 28K
  803                MINEXTEN TS       1
  804                MAXEXTEN TS       U NLIMITED
  805                PCTINCRE ASE      0
  806                BUFFER_P OOL      D EFAULT
  807                FLASH_CA CHE      D EFAULT
  808                CELL_FLA SH_CACHE D EFAULT
  809               )
  810   NOPARALLEL ;
  811  
  812  
  813   CREATE IND EX  DNS . DNS ENRAPP_ DNS ENRAPPSTA_ FK_I ON  DNS . DNS _ENROLLMEN T_APPLICAT ION
  814   ( DNS _ENROLLMEN T_APP_STAT US_ID)
  815   LOGGING
  816   TABLESPACE  M_ DNS _INDEX_01
  817   PCTFREE     10
  818   INITRANS    2
  819   MAXTRANS    255
  820   STORAGE     (
  821                INITIAL           4 M
  822                NEXT              4 M
  823                MINEXTEN TS       1
  824                MAXEXTEN TS       U NLIMITED
  825                PCTINCRE ASE      0
  826                BUFFER_P OOL      D EFAULT
  827                FLASH_CA CHE      D EFAULT
  828                CELL_FLA SH_CACHE D EFAULT
  829               )
  830   NOPARALLEL ;
  831  
  832  
  833   CREATE OR  REPLACE TR IGGER  DNS . DNS _ENROLL_AP P_TRGR
  834     AFTER DE LETE OR IN SERT OR UP DATE
  835       ON  DNS . DNS _ENROLLMEN T_APPLICAT ION
  836     REFERENC ING OLD AS  OLD NEW A S NEW
  837     for each  row
  838   declare
  839       mDML c har(1);
  840   begin
  841     if DELET ING then
  842       INSERT INT DNS _ENROLLMEN T_APPLICAT ION_H (
  843           DNS _ENROLLMEN T_APP_H_ID ,
  844           DNS _ENROLLMEN T_APP_ID,
  845         PERS ON_ID,
  846           DNS _ENROLLMEN T_APP_STAT US_ID,
  847         ENRO LLMENT_FOR M_TYPE_ID,
  848         AUTH ENTICATION _LEVEL_ID,
  849         VETE RAN_IDENTI FIER_TYPE_ ID,
  850         APPL ICANT_LAST _NAME,
  851         APPL ICANT_FIRS T_NAME,
  852         APPL ICANT_MIDD LE_NAME,
  853         APPL ICANT_DOB,
  854         APPL ICANT_SSN,
  855         STD_ GENDER_ID,
  856         RESP ONSE_TIMES TAMP,
  857         ERRO R_TEXT,
  858         FULL Y_QUALIFIE D_ID,
  859         PREF ERRED_FACI LITY_ID,
  860         REQU EST_RECEIV ED_TIMESTA MP,
  861         RECO RD_CREATED _BY,
  862         RECO RD_CREATED _DATE,
  863         RECO RD_MODIFIE D_BY,
  864         RECO RD_MODIFIE D_DATE,
  865         RECO RD_MODIFIE D_COUNT,
  866         TRAN SACTION_TY PE_CODE,
  867         HIST ORY_CREATE D_DATE,
  868         BF_P ROCESSED)
  869       VALUES  (
  870           DNS _ENROLLMEN T_APPLICAT ION_H_S.ne xtval,
  871           :OLD. DNS _ENROLLMEN T_APP_ID,
  872         :OLD .PERSON_ID ,
  873           :OLD. DNS _ENROLLMEN T_APP_STAT US_ID,
  874         :OLD .ENROLLMEN T_FORM_TYP E_ID,
  875         :OLD .AUTHENTIC ATION_LEVE L_ID,
  876         :OLD .VETERAN_I DENTIFIER_ TYPE_ID,
  877         :OLD .APPLICANT _LAST_NAME ,
  878         :OLD .APPLICANT _FIRST_NAM E,
  879         :OLD .APPLICANT _MIDDLE_NA ME,
  880         :OLD .APPLICANT _DOB,
  881         :OLD .APPLICANT _SSN,
  882         :OLD .STD_GENDE R_ID,
  883         :OLD .RESPONSE_ TIMESTAMP,
  884         :OLD .ERROR_TEX T,
  885         :OLD .FULLY_QUA LIFIED_ID,
  886         :OLD .PREFERRED _FACILITY_ ID,
  887         :OLD .REQUEST_R ECEIVED_TI MESTAMP,
  888         :OLD .RECORD_CR EATED_BY,
  889         :OLD .RECORD_CR EATED_DATE ,
  890         :OLD .RECORD_MO DIFIED_BY,
  891         :OLD .RECORD_MO DIFIED_DAT E,
  892         :OLD .RECORD_MO DIFIED_COU NT,
  893         'D',
  894         SYSD ATE,
  895         :OLD .BF_PROCES SED);
  896       else
  897     if UPDAT ING then
  898       mDML : = 'U';
  899     else
  900       mDML : = 'I';
  901     end if;
  902  
  903       INSERT INT DNS _ENROLLMEN T_APPLICAT ION_H (
  904           DNS _ENROLLMEN T_APP_H_ID ,
  905           DNS _ENROLLMEN T_APP_ID,
  906         PERS ON_ID,
  907           DNS _ENROLLMEN T_APP_STAT US_ID,
  908         ENRO LLMENT_FOR M_TYPE_ID,
  909         AUTH ENTICATION _LEVEL_ID,
  910         VETE RAN_IDENTI FIER_TYPE_ ID,
  911         APPL ICANT_LAST _NAME,
  912         APPL ICANT_FIRS T_NAME,
  913         APPL ICANT_MIDD LE_NAME,
  914         APPL ICANT_DOB,
  915         APPL ICANT_SSN,
  916         STD_ GENDER_ID,
  917         RESP ONSE_TIMES TAMP,
  918         ERRO R_TEXT,
  919         FULL Y_QUALIFIE D_ID,
  920         PREF ERRED_FACI LITY_ID,
  921         REQU EST_RECEIV ED_TIMESTA MP,
  922         RECO RD_CREATED _BY,
  923         RECO RD_CREATED _DATE,
  924         RECO RD_MODIFIE D_BY,
  925         RECO RD_MODIFIE D_DATE,
  926         RECO RD_MODIFIE D_COUNT,
  927         TRAN SACTION_TY PE_CODE,
  928         HIST ORY_CREATE D_DATE,
  929         BF_P ROCESSED)
  930       VALUES  (
  931           DNS _ENROLLMEN T_APPLICAT ION_H_S.ne xtval,
  932           :NEW. DNS _ENROLLMEN T_APP_ID,
  933         :NEW .PERSON_ID ,
  934           :NEW. DNS _ENROLLMEN T_APP_STAT US_ID,
  935         :NEW .ENROLLMEN T_FORM_TYP E_ID,
  936         :NEW .AUTHENTIC ATION_LEVE L_ID,
  937         :NEW .VETERAN_I DENTIFIER_ TYPE_ID,
  938         :NEW .APPLICANT _LAST_NAME ,
  939         :NEW .APPLICANT _FIRST_NAM E,
  940         :NEW .APPLICANT _MIDDLE_NA ME,
  941         :NEW .APPLICANT _DOB,
  942         :NEW .APPLICANT _SSN,
  943         :NEW .STD_GENDE R_ID,
  944         :NEW .RESPONSE_ TIMESTAMP,
  945         :NEW .ERROR_TEX T,
  946         :NEW .FULLY_QUA LIFIED_ID,
  947         :NEW .PREFERRED _FACILITY_ ID,
  948         :NEW .REQUEST_R ECEIVED_TI MESTAMP,
  949         :NEW .RECORD_CR EATED_BY,
  950         :NEW .RECORD_CR EATED_DATE ,
  951         :NEW .RECORD_MO DIFIED_BY,
  952         :NEW .RECORD_MO DIFIED_DAT E,
  953         :NEW .RECORD_MO DIFIED_COU NT,
  954         mDML ,
  955         SYSD ATE,
  956         :NEW .BF_PROCES SED);
  957     end if;
  958  
  959   end  DNS _ENROLL_AP P_TRGR;
  960   /
  961  
  962  
  963   CREATE OR  REPLACE PU BLIC SYNON YM  DNS _ENROLLMEN T_APPLICAT ION FOR  DNS . DNS _ENROLLMEN T_APPLICAT ION;
  964  
  965  
  966   ALTER TABL DNS . DNS _ENROLLMEN T_APPLICAT ION ADD (
  967       CONSTRAINT   DNS ENRAPP_PK
  968     PRIMARY  KEY
  969       ( DNS _ENROLLMEN T_APP_ID)
  970       USING INDE DNS . DNS ENRAPP_PK
  971     ENABLE V ALIDATE);
  972  
  973   ALTER TABL DNS . DNS _ENROLLMEN T_APPLICAT ION ADD (
  974       CONSTRAINT   DNS ENRAPP_ATH LVL_FK 
  975     FOREIGN  KEY (AUTHE NTICATION_ LEVEL_ID) 
  976       REFERENCES   DNS .AUTHENTIC ATION_LEVE L (AUTHENT ICATION_LE VEL_ID)
  977     ENABLE V ALIDATE,
  978       CONSTRAINT   DNS ENRAPP_ENR FRMTYP_FK 
  979     FOREIGN  KEY (ENROL LMENT_FORM _TYPE_ID) 
  980       REFERENCES   DNS .ENROLLMEN T_FORM_TYP E (ENROLLM ENT_FORM_T YPE_ID)
  981     ENABLE V ALIDATE,
  982       CONSTRAINT   DNS ENRAPP_PRS N_FK 
  983     FOREIGN  KEY (PERSO N_ID) 
  984     REFERENC ES ADR.PER SON (PERSO N_ID)
  985     ON DELET E SET NULL
  986     ENABLE V ALIDATE,
  987       CONSTRAINT   DNS ENRAPP_VET IDTYP_FK 
  988     FOREIGN  KEY (VETER AN_IDENTIF IER_TYPE_I D) 
  989     REFERENC ES VBR.VET ERAN_IDENT IFIER_TYPE  (VETERAN_ IDENTIFIER _TYPE_ID)
  990     ENABLE V ALIDATE,
  991       CONSTRAINT   DNS ENRAPP_ DNS ENRAPPSTA_ FK 
  992       FOREIGN KE Y ( DNS _ENROLLMEN T_APP_STAT US_ID) 
  993       REFERENCES   DNS . DNS _ENROLLMEN T_APP_STAT US ( DNS _ENROLLMEN T_APP_STAT US_ID)
  994     ENABLE V ALIDATE);
  995  
  996   GRANT INSE RT, SELECT , UPDATE O DNS . DNS _ENROLLMEN T_APPLICAT ION TO BIZ FLOW_RW;
  997  
  998   GRANT REFE RENCES ON  DNS . DNS _ENROLLMEN T_APPLICAT ION TO LOB R;
  999  
  1000   GRANT SELE CT ON  DNS . DNS _ENROLLMEN T_APPLICAT ION TO  DNS _R;
  1001  
  1002   GRANT INSE RT, SELECT , UPDATE O DNS . DNS _ENROLLMEN T_APPLICAT ION TO  DNS _RW;
  1003   ALTER TABL DNS . DNS _ENROLLMEN T_APPLICAT ION_H
  1004    DROP PRIM ARY KEY CA SCADE;
  1005  
  1006   DROP TABLE   DNS . DNS _ENROLLMEN T_APPLICAT ION_H CASC ADE CONSTR AINTS;
  1007  
  1008   CREATE TAB LE  DNS . DNS _ENROLLMEN T_APPLICAT ION_H
  1009   (
  1010       DNS _ENROLLMEN T_APP_ID           NUMBER(20)         NOT NULL,
  1011     PERSON_I D                       NUMBER(2 0),
  1012       DNS _ENROLLMEN T_APP_STAT US_ID    NUMBER(20)         NOT NULL,
  1013     ENROLLME NT_FORM_TY PE_ID        NUMBER(2 0)      NO T NULL,
  1014     AUTHENTI CATION_LEV EL_ID        NUMBER(2 0)      NO T NULL,
  1015     VETERAN_ IDENTIFIER _TYPE_ID     NUMBER(2 0),
  1016     STD_GEND ER_ID                   NUMBER(2 0),
  1017     RESPONSE _TIMESTAMP              TIMESTAM P(6),
  1018     ERROR_TE XT                      VARCHAR2 (2000 BYTE ),
  1019     FULLY_QU ALIFIED_ID              VARCHAR2 (65 BYTE),
  1020     PREFERRE D_FACILITY _ID          NUMBER(2 0),
  1021     REQUEST_ RECEIVED_T IMESTAMP     TIMESTAM P(6),
  1022     RECORD_C REATED_BY               VARCHAR2 (30 BYTE)  NOT NULL,
  1023     RECORD_C REATED_DAT E            DATE             NO T NULL,
  1024     RECORD_M ODIFIED_BY              VARCHAR2 (30 BYTE)  NOT NULL,
  1025     RECORD_M ODIFIED_DA TE           DATE             NO T NULL,
  1026     RECORD_M ODIFIED_CO UNT          NUMBER(1 0)      NO T NULL,
  1027     APPLICAN T_LAST_NAM E            VARCHAR2 (35 BYTE)  NOT NULL,
  1028     APPLICAN T_FIRST_NA ME           VARCHAR2 (25 BYTE),
  1029     APPLICAN T_MIDDLE_N AME          VARCHAR2 (25 BYTE),
  1030     APPLICAN T_DOB                   DATE             NO T NULL,
  1031     APPLICAN T_SSN                   VARCHAR2 (30 BYTE)  NOT NULL,
  1032     HISTORY_ CREATED_DA TE           DATE             NO T NULL,
  1033     TRANSACT ION_TYPE_C ODE          VARCHAR2 (1 BYTE) N OT NULL,
  1034       DNS _ENROLLMEN T_APP_H_ID          NUMBER(20)         NOT NULL,
  1035     BF_PROCE SSED                    NUMBER(1 )
  1036   )
  1037   TABLESPACE  M_ DNS _DATA_01
  1038   RESULT_CAC HE (MODE D EFAULT)
  1039   PCTUSED     0
  1040   PCTFREE     10
  1041   INITRANS    1
  1042   MAXTRANS    255
  1043   STORAGE     (
  1044                INITIAL           4 M
  1045                NEXT              4 M
  1046                MINEXTEN TS       1
  1047                MAXEXTEN TS       U NLIMITED
  1048                PCTINCRE ASE      0
  1049                BUFFER_P OOL      D EFAULT
  1050                FLASH_CA CHE      D EFAULT
  1051                CELL_FLA SH_CACHE D EFAULT
  1052               )
  1053   LOGGING 
  1054   NOCOMPRESS  
  1055   NOCACHE
  1056   NOPARALLEL
  1057   MONITORING ;
  1058  
  1059   COMMENT ON  TABLE  DNS . DNS _ENROLLMEN T_APPLICAT ION_H IS ' History ta ble for th DNS _ENROLLMEN T APP tabl e.    Contains a ll changes  made to t he  DNS _ENROLLMEN T APP tabl e.    Records in serted int o the tabl e via a tr igger.
  1060   On 11/1012  expected  11,500 row s to be ad ded to tab le each mo nth';
  1061  
  1062   COMMENT ON  COLUMN  DNS . DNS _ENROLLMEN T_APPLICAT ION_H. DNS _ENROLLMEN T_APP_ID I S 'The pri mary key,  generated  by the dat abase syst em in nume ric form,  used to un iquely ide ntify a da ta record  in this ta ble.';
  1063  
  1064   COMMENT ON  COLUMN  DNS . DNS _ENROLLMEN T_APPLICAT ION_H. DNS _ENROLLMEN T_APP_STAT US_ID IS ' The primar y key, gen erated by  the databa se system  in numeric  form, use d to uniqu ely identi fy a data  record in  this table .';
  1065  
  1066   COMMENT ON  COLUMN  DNS . DNS _ENROLLMEN T_APPLICAT ION_H.ENRO LLMENT_FOR M_TYPE_ID  IS 'The pr imary key,  generated  by the da tabase sys tem in num eric form,  used to u niquely id entify a d ata record  in this t able.';
  1067  
  1068   COMMENT ON  COLUMN  DNS . DNS _ENROLLMEN T_APPLICAT ION_H.AUTH ENTICATION _LEVEL_ID  IS 'The pr imary key,  generated  by the da tabase sys tem in num eric form,  used to u niquely id entify a d ata record  in this t able.';
  1069  
  1070   COMMENT ON  COLUMN  DNS . DNS _ENROLLMEN T_APPLICAT ION_H.VETE RAN_IDENTI FIER_TYPE_ ID IS 'The  primary k ey, genera ted by the  database  system in  numeric fo rm, used t o uniquely  identify  a data rec ord in thi s table.';
  1071  
  1072   COMMENT ON  COLUMN  DNS . DNS _ENROLLMEN T_APPLICAT ION_H.STD_ GENDER_ID  IS 'The pr imary key,  generated  by the da tabase sys tem in num eric form,  used to u niquely id entify a d ata record  in this t able.';
  1073  
  1074   COMMENT ON  COLUMN  DNS . DNS _ENROLLMEN T_APPLICAT ION_H.RESP ONSE_TIMES TAMP IS 'T imestamp w hen the  DNS  response  was sent.' ;
  1075  
  1076   COMMENT ON  COLUMN  DNS . DNS _ENROLLMEN T_APPLICAT ION_H.ERRO R_TEXT IS  'Error tex t message( s) generat ed during  processing  of  DNS  message';
  1077  
  1078   COMMENT ON  COLUMN  DNS . DNS _ENROLLMEN T_APPLICAT ION_H.PREF ERRED_FACI LITY_ID IS  'The prim ary key, g enerated b y the data base syste m in numer ic form, u sed to uni quely iden tify a dat a record i n this tab le.';
  1079  
  1080   COMMENT ON  COLUMN  DNS . DNS _ENROLLMEN T_APPLICAT ION_H.REQU EST_RECEIV ED_TIMESTA MP IS 'Tim estamp whe n the  DNS  request w as receive d.';
  1081  
  1082   COMMENT ON  COLUMN  DNS . DNS _ENROLLMEN T_APPLICAT ION_H.RECO RD_CREATED _BY IS 'Ac count or u ser ID tha t created  the record ';
  1083  
  1084   COMMENT ON  COLUMN  DNS . DNS _ENROLLMEN T_APPLICAT ION_H.RECO RD_CREATED _DATE IS ' Date the r ecord was  created.';
  1085  
  1086   COMMENT ON  COLUMN  DNS . DNS _ENROLLMEN T_APPLICAT ION_H.RECO RD_MODIFIE D_BY IS 'A ccount or  user ID fo r this mod ification  to the rec ord';
  1087  
  1088   COMMENT ON  COLUMN  DNS . DNS _ENROLLMEN T_APPLICAT ION_H.RECO RD_MODIFIE D_DATE IS  'Date of t his modifi cation to  the record .';
  1089  
  1090   COMMENT ON  COLUMN  DNS . DNS _ENROLLMEN T_APPLICAT ION_H.RECO RD_MODIFIE D_COUNT IS  'Number o f times th is record  has been m odified wi th zero in dicating t he initial  creation,  1...n.';
  1091  
  1092   COMMENT ON  COLUMN  DNS . DNS _ENROLLMEN T_APPLICAT ION_H.APPL ICANT_DOB  IS 'Date o f birth of  the appli cant.';
  1093  
  1094   COMMENT ON  COLUMN  DNS . DNS _ENROLLMEN T_APPLICAT ION_H.APPL ICANT_SSN  IS 'Social  Security  Number of  the applic ant.';
  1095  
  1096   COMMENT ON  COLUMN  DNS . DNS _ENROLLMEN T_APPLICAT ION_H.HIST ORY_CREATE D_DATE IS  'Date hist ory record  created.' ;
  1097  
  1098   COMMENT ON  COLUMN  DNS . DNS _ENROLLMEN T_APPLICAT ION_H.TRAN SACTION_TY PE_CODE IS  'Whether  this row w as written  because o f a Create , Update,  or Delete. ';
  1099  
  1100   COMMENT ON  COLUMN  DNS . DNS _ENROLLMEN T_APPLICAT ION_H. DNS _ENROLLMEN T_APP_H_ID  IS 'The p rimary key , generate d by the d atabase sy stem in nu meric form , used to  uniquely i dentify a  data recor d in this  table.';
  1101  
  1102  
  1103  
  1104   CREATE UNI QUE INDEX  DNS . DNS ENRAPP_H_P K ON  DNS . DNS _ENROLLMEN T_APPLICAT ION_H
  1105   ( DNS _ENROLLMEN T_APP_H_ID )
  1106   LOGGING
  1107   TABLESPACE  S_ DNS _INDEX_01
  1108   PCTFREE     10
  1109   INITRANS    2
  1110   MAXTRANS    255
  1111   STORAGE     (
  1112                INITIAL           1 28K
  1113                NEXT              1 28K
  1114                MINEXTEN TS       1
  1115                MAXEXTEN TS       U NLIMITED
  1116                PCTINCRE ASE      0
  1117                BUFFER_P OOL      D EFAULT
  1118                FLASH_CA CHE      D EFAULT
  1119                CELL_FLA SH_CACHE D EFAULT
  1120               )
  1121   NOPARALLEL ;
  1122  
  1123  
  1124   CREATE OR  REPLACE PU BLIC SYNON YM  DNS _ENROLLMEN T_APPLICAT ION_H FOR  DNS . DNS _ENROLLMEN T_APPLICAT ION_H;
  1125  
  1126  
  1127   ALTER TABL DNS . DNS _ENROLLMEN T_APPLICAT ION_H ADD  (
  1128       CONSTRAINT   DNS ENRAPP_H_P K
  1129     PRIMARY  KEY
  1130       ( DNS _ENROLLMEN T_APP_H_ID )
  1131       USING INDE DNS . DNS ENRAPP_H_P K
  1132     ENABLE V ALIDATE);
  1133  
  1134   GRANT INSE RT, SELECT  ON  DNS . DNS _ENROLLMEN T_APPLICAT ION_H TO B IZFLOW_RW;
  1135  
  1136   GRANT SELE CT ON  DNS . DNS _ENROLLMEN T_APPLICAT ION_H TO  DNS _R;
  1137  
  1138   GRANT INSE RT, SELECT , UPDATE O DNS . DNS _ENROLLMEN T_APPLICAT ION_H TO  DNS _RW;
  1139   ALTER TABL DNS . DNS _ENROLLMEN T_APP_DATA
  1140    DROP PRIM ARY KEY CA SCADE;
  1141  
  1142   DROP TABLE   DNS . DNS _ENROLLMEN T_APP_DATA  CASCADE C ONSTRAINTS ;
  1143  
  1144   CREATE TAB LE  DNS . DNS _ENROLLMEN T_APP_DATA
  1145   (
  1146       DNS _ENROLLMEN T_APP_DATA _ID    NUMBER(20)           NOT NULL,
  1147     APPLICAT ION_DATA              CLOB               NO T NULL,
  1148       DNS _ENROLLMEN T_APP_ID         NUMBER(20)           NOT NULL,
  1149     RECORD_C REATED_BY             VARCHAR2(3 0 BYTE) NO T NULL,
  1150     RECORD_C REATED_DAT E          DATE               NO T NULL,
  1151     RECORD_M ODIFIED_BY            VARCHAR2(3 0 BYTE) NO T NULL,
  1152     RECORD_M ODIFIED_DA TE         DATE               NO T NULL,
  1153     RECORD_M ODIFIED_CO UNT        NUMBER(10)         NO T NULL
  1154   )
  1155   LOB (APPLI CATION_DAT A) STORE A S SECUREFI LE (
  1156       TABLESPACE     L_ DNS _DATA_01
  1157     ENABLE       STORAG E IN ROW
  1158     CHUNK        8192
  1159     DEDUPLIC ATE
  1160     NOCACHE
  1161     LOGGING
  1162         STOR AGE    (
  1163                      IN ITIAL           128M
  1164                      NE XT              128M
  1165                      MI NEXTENTS        1
  1166                      MA XEXTENTS        UNLIM ITED
  1167                      PC TINCREASE       0
  1168                      BU FFER_POOL       DEFAU LT
  1169                      FL ASH_CACHE       DEFAU LT
  1170                      CE LL_FLASH_C ACHE DEFAU LT
  1171                     ))
  1172   TABLESPACE  M_ DNS _DATA_01
  1173   RESULT_CAC HE (MODE D EFAULT)
  1174   PCTUSED     0
  1175   PCTFREE     10
  1176   INITRANS    1
  1177   MAXTRANS    255
  1178   STORAGE     (
  1179                INITIAL           4 M
  1180                NEXT              4 M
  1181                MINEXTEN TS       1
  1182                MAXEXTEN TS       U NLIMITED
  1183                PCTINCRE ASE      0
  1184                BUFFER_P OOL      D EFAULT
  1185                FLASH_CA CHE      D EFAULT
  1186                CELL_FLA SH_CACHE D EFAULT
  1187               )
  1188   LOGGING 
  1189   NOCOMPRESS  
  1190   NOCACHE
  1191   NOPARALLEL
  1192   MONITORING ;
  1193  
  1194   COMMENT ON  TABLE  DNS . DNS _ENROLLMEN T_APP_DATA  IS 'The  DNS _ENROLLMEN T_APP_DATA  table con tain the  DNS  data in C LOB format  that was  sent to be  processed .
  1195   On 11/1012  expected  11,500 row s to be ad ded to tab le each mo nth The si ze of data  in the ap plication_ data field  will be s imilar to  the size o f data in  the adr aa p.applicat ion_in_pro cess_id.ap plication_ context_xm l field.';
  1196  
  1197   COMMENT ON  COLUMN  DNS . DNS _ENROLLMEN T_APP_DATA . DNS _ENROLLMEN T_APP_DATA _ID IS 'Th e primary  key, gener ated by th e database  system in  numeric f orm, used  to uniquel y identify  a data re cord in th is table.' ;
  1198  
  1199   COMMENT ON  COLUMN  DNS . DNS _ENROLLMEN T_APP_DATA . DNS _ENROLLMEN T_APP_ID I S 'The pri mary key,  generated  by the dat abase syst em in nume ric form,  used to un iquely ide ntify a da ta record  in this ta ble.';
  1200  
  1201   COMMENT ON  COLUMN  DNS . DNS _ENROLLMEN T_APP_DATA .RECORD_CR EATED_BY I S 'Account  or user I D that cre ated the r ecord';
  1202  
  1203   COMMENT ON  COLUMN  DNS . DNS _ENROLLMEN T_APP_DATA .RECORD_CR EATED_DATE  IS 'Date  the record  was creat ed.';
  1204  
  1205   COMMENT ON  COLUMN  DNS . DNS _ENROLLMEN T_APP_DATA .RECORD_MO DIFIED_BY  IS 'Accoun t or user  ID for thi s modifica tion to th e record';
  1206  
  1207   COMMENT ON  COLUMN  DNS . DNS _ENROLLMEN T_APP_DATA .RECORD_MO DIFIED_DAT E IS 'Date  of this m odificatio n to the r ecord.';
  1208  
  1209   COMMENT ON  COLUMN  DNS . DNS _ENROLLMEN T_APP_DATA .RECORD_MO DIFIED_COU NT IS 'Num ber of tim es this re cord has b een modifi ed with ze ro indicat ing the in itial crea tion, 1... n.';
  1210  
  1211  
  1212  
  1213   CREATE UNI QUE INDEX  DNS . DNS ENRAPPDATA _PK ON  DNS . DNS _ENROLLMEN T_APP_DATA
  1214   ( DNS _ENROLLMEN T_APP_DATA _ID)
  1215   LOGGING
  1216   TABLESPACE  S_ DNS _INDEX_01
  1217   PCTFREE     10
  1218   INITRANS    2
  1219   MAXTRANS    255
  1220   STORAGE     (
  1221                INITIAL           1 28K
  1222                NEXT              1 28K
  1223                MINEXTEN TS       1
  1224                MAXEXTEN TS       U NLIMITED
  1225                PCTINCRE ASE      0
  1226                BUFFER_P OOL      D EFAULT
  1227                FLASH_CA CHE      D EFAULT
  1228                CELL_FLA SH_CACHE D EFAULT
  1229               )
  1230   NOPARALLEL ;
  1231  
  1232  
  1233   CREATE IND EX  DNS . DNS ENRAPPDAT_ DNS ENRAPP_FK_ I ON  DNS . DNS _ENROLLMEN T_APP_DATA
  1234   ( DNS _ENROLLMEN T_APP_ID)
  1235   LOGGING
  1236   TABLESPACE  M_ DNS _INDEX_01
  1237   PCTFREE     10
  1238   INITRANS    2
  1239   MAXTRANS    255
  1240   STORAGE     (
  1241                INITIAL           4 M
  1242                NEXT              4 M
  1243                MINEXTEN TS       1
  1244                MAXEXTEN TS       U NLIMITED
  1245                PCTINCRE ASE      0
  1246                BUFFER_P OOL      D EFAULT
  1247                FLASH_CA CHE      D EFAULT
  1248                CELL_FLA SH_CACHE D EFAULT
  1249               )
  1250   NOPARALLEL ;
  1251  
  1252  
  1253   CREATE OR  REPLACE PU BLIC SYNON YM  DNS _ENROLLMEN T_APP_DATA  FOR  DNS . DNS _ENROLLMEN T_APP_DATA ;
  1254  
  1255  
  1256   ALTER TABL DNS . DNS _ENROLLMEN T_APP_DATA  ADD (
  1257       CONSTRAINT   DNS ENRAPPDATA _PK
  1258     PRIMARY  KEY
  1259       ( DNS _ENROLLMEN T_APP_DATA _ID)
  1260       USING INDE DNS . DNS ENRAPPDATA _PK
  1261     ENABLE V ALIDATE);
  1262  
  1263   ALTER TABL DNS . DNS _ENROLLMEN T_APP_DATA  ADD (
  1264       CONSTRAINT   DNS ENRAPPDAT_ DNS ENRAPP_FK 
  1265       FOREIGN KE Y ( DNS _ENROLLMEN T_APP_ID) 
  1266       REFERENCES   DNS . DNS _ENROLLMEN T_APPLICAT ION ( DNS _ENROLLMEN T_APP_ID)
  1267     ENABLE V ALIDATE);
  1268  
  1269   GRANT SELE CT ON  DNS . DNS _ENROLLMEN T_APP_DATA  TO  DNS _R;
  1270  
  1271   GRANT INSE RT, SELECT , UPDATE O DNS . DNS _ENROLLMEN T_APP_DATA  TO  DNS _RW;
  1272   ALTER TABL DNS . DNS _ENROLLMEN T_APP_STAT US
  1273    DROP PRIM ARY KEY CA SCADE;
  1274  
  1275   DROP TABLE   DNS . DNS _ENROLLMEN T_APP_STAT US CASCADE  CONSTRAIN TS;
  1276  
  1277   CREATE TAB LE  DNS . DNS _ENROLLMEN T_APP_STAT US
  1278   (
  1279       DNS _ENROLLMEN T_APP_STAT US_ID    NUMBER(20)         NOT NULL,
  1280     DESCRIPT ION                     VARCHAR2 (250 BYTE)  NOT NULL,
  1281     NAME                             VARCHAR2 (30 BYTE)  NOT NULL,
  1282     CODE                             VARCHAR2 (10 BYTE)  NOT NULL,
  1283     RECORD_C REATED_BY               VARCHAR2 (30 BYTE)  NOT NULL,
  1284     RECORD_C REATED_DAT E            DATE             NO T NULL,
  1285     RECORD_M ODIFIED_BY              VARCHAR2 (30 BYTE)  NOT NULL,
  1286     RECORD_M ODIFIED_DA TE           DATE             NO T NULL,
  1287     RECORD_M ODIFIED_CO UNT          NUMBER(1 0)      NO T NULL
  1288   )
  1289   TABLESPACE  S_ DNS _DATA_01
  1290   RESULT_CAC HE (MODE D EFAULT)
  1291   PCTUSED     0
  1292   PCTFREE     10
  1293   INITRANS    1
  1294   MAXTRANS    255
  1295   STORAGE     (
  1296                INITIAL           1 28K
  1297                NEXT              1 28K
  1298                MINEXTEN TS       1
  1299                MAXEXTEN TS       U NLIMITED
  1300                PCTINCRE ASE      0
  1301                BUFFER_P OOL      D EFAULT
  1302                FLASH_CA CHE      D EFAULT
  1303                CELL_FLA SH_CACHE D EFAULT
  1304               )
  1305   LOGGING 
  1306   NOCOMPRESS  
  1307   NOCACHE
  1308   NOPARALLEL
  1309   MONITORING ;
  1310  
  1311   COMMENT ON  TABLE  DNS . DNS _ENROLLMEN T_APP_STAT US IS 'Loo kup table  containing   DNS  Applicati on Status  codes.
  1312   This is a  DNS  owned tab le and dif ferent fro m the ADRR EF.STD_ENR OLL_APPLIC ATION_STAT US.';
  1313  
  1314   COMMENT ON  COLUMN  DNS . DNS _ENROLLMEN T_APP_STAT US. DNS _ENROLLMEN T_APP_STAT US_ID IS ' The primar y key, gen erated by  the databa se system  in numeric  form, use d to uniqu ely identi fy a data  record in  this table .';
  1315  
  1316   COMMENT ON  COLUMN  DNS . DNS _ENROLLMEN T_APP_STAT US.RECORD_ CREATED_BY  IS 'Accou nt or user  ID that c reated the  record';
  1317  
  1318   COMMENT ON  COLUMN  DNS . DNS _ENROLLMEN T_APP_STAT US.RECORD_ CREATED_DA TE IS 'Dat e the reco rd was cre ated.';
  1319  
  1320   COMMENT ON  COLUMN  DNS . DNS _ENROLLMEN T_APP_STAT US.RECORD_ MODIFIED_B Y IS 'Acco unt or use r ID for t his modifi cation to  the record ';
  1321  
  1322   COMMENT ON  COLUMN  DNS . DNS _ENROLLMEN T_APP_STAT US.RECORD_ MODIFIED_D ATE IS 'Da te of this  modificat ion to the  record.';
  1323  
  1324   COMMENT ON  COLUMN  DNS . DNS _ENROLLMEN T_APP_STAT US.RECORD_ MODIFIED_C OUNT IS 'N umber of t imes this  record has  been modi fied with  zero indic ating the  initial cr eation, 1. ..n.';
  1325  
  1326  
  1327  
  1328   CREATE UNI QUE INDEX  DNS . DNS ENRAPPSTAT COD_UK ON  DNS . DNS _ENROLLMEN T_APP_STAT US
  1329   (CODE)
  1330   LOGGING
  1331   TABLESPACE  S_ DNS _INDEX_01
  1332   PCTFREE     10
  1333   INITRANS    2
  1334   MAXTRANS    255
  1335   STORAGE     (
  1336                INITIAL           1 28K
  1337                NEXT              1 28K
  1338                MINEXTEN TS       1
  1339                MAXEXTEN TS       U NLIMITED
  1340                PCTINCRE ASE      0
  1341                BUFFER_P OOL      D EFAULT
  1342                FLASH_CA CHE      D EFAULT
  1343                CELL_FLA SH_CACHE D EFAULT
  1344               )
  1345   NOPARALLEL ;
  1346  
  1347  
  1348   CREATE UNI QUE INDEX  DNS . DNS ENRAPPSTAT NAM_UK ON  DNS . DNS _ENROLLMEN T_APP_STAT US
  1349   (NAME)
  1350   LOGGING
  1351   TABLESPACE  S_ DNS _INDEX_01
  1352   PCTFREE     10
  1353   INITRANS    2
  1354   MAXTRANS    255
  1355   STORAGE     (
  1356                INITIAL           1 28K
  1357                NEXT              1 28K
  1358                MINEXTEN TS       1
  1359                MAXEXTEN TS       U NLIMITED
  1360                PCTINCRE ASE      0
  1361                BUFFER_P OOL      D EFAULT
  1362                FLASH_CA CHE      D EFAULT
  1363                CELL_FLA SH_CACHE D EFAULT
  1364               )
  1365   NOPARALLEL ;
  1366  
  1367  
  1368   CREATE UNI QUE INDEX  DNS . DNS ENRAPPSTAT _PK ON  DNS . DNS _ENROLLMEN T_APP_STAT US
  1369   ( DNS _ENROLLMEN T_APP_STAT US_ID)
  1370   LOGGING
  1371   TABLESPACE  S_ DNS _INDEX_01
  1372   PCTFREE     10
  1373   INITRANS    2
  1374   MAXTRANS    255
  1375   STORAGE     (
  1376                INITIAL           1 28K
  1377                NEXT              1 28K
  1378                MINEXTEN TS       1
  1379                MAXEXTEN TS       U NLIMITED
  1380                PCTINCRE ASE      0
  1381                BUFFER_P OOL      D EFAULT
  1382                FLASH_CA CHE      D EFAULT
  1383                CELL_FLA SH_CACHE D EFAULT
  1384               )
  1385   NOPARALLEL ;
  1386  
  1387  
  1388   CREATE OR  REPLACE TR IGGER  DNS . DNS _ENROLLMEN T_APP_STAT US_TRGR
  1389     AFTER DE LETE OR IN SERT OR UP DATE
  1390       ON  DNS . DNS _ENROLLMEN T_APP_STAT US
  1391     REFERENC ING OLD AS  OLD NEW A S NEW
  1392     for each  row
  1393   declare
  1394           mD ML char(1) ;
  1395   begin
  1396     if DELET ING then
  1397           IN SERT INTO  DNS _ENROLLMEN T_APP_STAT US_H (
  1398           DNS _ENROLLMEN T_APP_STAT _H_ID,
  1399           DNS _ENROLLMEN T_APP_STAT US_ID,
  1400         CODE ,
  1401         NAME ,
  1402         DESC RIPTION,
  1403         RECO RD_CREATED _BY,
  1404         RECO RD_CREATED _DATE,
  1405         RECO RD_MODIFIE D_BY,
  1406         RECO RD_MODIFIE D_DATE,
  1407         RECO RD_MODIFIE D_COUNT,
  1408         TRAN SACTION_TY PE_CODE,
  1409         HIST ORY_CREATE D_DATE )
  1410       VALUES  (
  1411           DNS _ENROLLMEN T_APP_STAT US_H_S.nex tval,
  1412           :OLD. DNS _ENROLLMEN T_APP_STAT US_ID,
  1413         :OLD .CODE,
  1414         :OLD .NAME,
  1415         :OLD .DESCRIPTI ON,
  1416         :OLD .RECORD_CR EATED_BY,
  1417         :OLD .RECORD_CR EATED_DATE ,
  1418         :OLD .RECORD_MO DIFIED_BY,
  1419         :OLD .RECORD_MO DIFIED_DAT E,
  1420         :OLD .RECORD_MO DIFIED_COU NT,
  1421         'D',
  1422         SYSD ATE );
  1423       else
  1424           if  UPDATING  then
  1425                    mDML  := 'U';
  1426           el se
  1427                    mDML  := 'I';
  1428           en d if;
  1429  
  1430           IN SERT INTO  DNS _ENROLLMEN T_APP_STAT US_H (
  1431           DNS _ENROLLMEN T_APP_STAT _H_ID,
  1432           DNS _ENROLLMEN T_APP_STAT US_ID,
  1433         CODE ,
  1434         NAME ,
  1435         DESC RIPTION,
  1436         RECO RD_CREATED _BY,
  1437         RECO RD_CREATED _DATE,
  1438         RECO RD_MODIFIE D_BY,
  1439         RECO RD_MODIFIE D_DATE,
  1440         RECO RD_MODIFIE D_COUNT,
  1441         TRAN SACTION_TY PE_CODE,
  1442         HIST ORY_CREATE D_DATE )
  1443       VALUES  (
  1444           DNS _ENROLLMEN T_APP_STAT US_H_S.nex tval,
  1445           :NEW. DNS _ENROLLMEN T_APP_STAT US_ID,
  1446         :NEW .CODE,
  1447         :NEW .NAME,
  1448         :NEW .DESCRIPTI ON,
  1449         :NEW .RECORD_CR EATED_BY,
  1450         :NEW .RECORD_CR EATED_DATE ,
  1451         :NEW .RECORD_MO DIFIED_BY,
  1452         :NEW .RECORD_MO DIFIED_DAT E,
  1453         :NEW .RECORD_MO DIFIED_COU NT,
  1454         mDML ,
  1455         SYSD ATE );
  1456     end if;
  1457  
  1458   end  DNS _ENROLLMEN T_APP_STAT US_TRGR;
  1459   /
  1460  
  1461  
  1462   CREATE OR  REPLACE PU BLIC SYNON YM  DNS _ENROLLMEN T_APP_STAT US FOR  DNS . DNS _ENROLLMEN T_APP_STAT US;
  1463  
  1464  
  1465   ALTER TABL DNS . DNS _ENROLLMEN T_APP_STAT US ADD (
  1466       CONSTRAINT   DNS ENRAPPSTAT _PK
  1467     PRIMARY  KEY
  1468       ( DNS _ENROLLMEN T_APP_STAT US_ID)
  1469       USING INDE DNS . DNS ENRAPPSTAT _PK
  1470     ENABLE V ALIDATE,
  1471       CONSTRAINT   DNS ENRAPPSTAT COD_UK
  1472     UNIQUE ( CODE)
  1473       USING INDE DNS . DNS ENRAPPSTAT COD_UK
  1474     ENABLE V ALIDATE,
  1475       CONSTRAINT   DNS ENRAPPSTAT NAM_UK
  1476     UNIQUE ( NAME)
  1477       USING INDE DNS . DNS ENRAPPSTAT NAM_UK
  1478     ENABLE V ALIDATE);
  1479  
  1480   GRANT SELE CT ON  DNS . DNS _ENROLLMEN T_APP_STAT US TO  DNS _R;
  1481  
  1482   GRANT INSE RT, SELECT , UPDATE O DNS . DNS _ENROLLMEN T_APP_STAT US TO  DNS _RW;
  1483   ALTER TABL DNS . DNS _ENROLLMEN T_APP_STAT US_H
  1484    DROP PRIM ARY KEY CA SCADE;
  1485  
  1486   DROP TABLE   DNS . DNS _ENROLLMEN T_APP_STAT US_H CASCA DE CONSTRA INTS;
  1487  
  1488   CREATE TAB LE  DNS . DNS _ENROLLMEN T_APP_STAT US_H
  1489   (
  1490       DNS _ENROLLMEN T_APP_STAT US_ID    NUMBER(20)         NOT NULL,
  1491     DESCRIPT ION                     VARCHAR2 (250 BYTE)  NOT NULL,
  1492     NAME                             VARCHAR2 (30 BYTE)  NOT NULL,
  1493     CODE                             VARCHAR2 (10 BYTE)  NOT NULL,
  1494     RECORD_C REATED_BY               VARCHAR2 (30 BYTE)  NOT NULL,
  1495     RECORD_C REATED_DAT E            DATE             NO T NULL,
  1496     RECORD_M ODIFIED_BY              VARCHAR2 (30 BYTE)  NOT NULL,
  1497     RECORD_M ODIFIED_DA TE           DATE             NO T NULL,
  1498     RECORD_M ODIFIED_CO UNT          NUMBER(1 0)      NO T NULL,
  1499     HISTORY_ CREATED_DA TE           DATE             NO T NULL,
  1500     TRANSACT ION_TYPE_C ODE          VARCHAR2 (1 BYTE) N OT NULL,
  1501       DNS _ENROLLMEN T_APP_STAT _H_ID    NUMBER(20)         NOT NULL
  1502   )
  1503   TABLESPACE  S_ DNS _DATA_01
  1504   RESULT_CAC HE (MODE D EFAULT)
  1505   PCTUSED     0
  1506   PCTFREE     10
  1507   INITRANS    1
  1508   MAXTRANS    255
  1509   STORAGE     (
  1510                INITIAL           1 28K
  1511                NEXT              1 28K
  1512                MINEXTEN TS       1
  1513                MAXEXTEN TS       U NLIMITED
  1514                PCTINCRE ASE      0
  1515                BUFFER_P OOL      D EFAULT
  1516                FLASH_CA CHE      D EFAULT
  1517                CELL_FLA SH_CACHE D EFAULT
  1518               )
  1519   LOGGING 
  1520   NOCOMPRESS  
  1521   NOCACHE
  1522   NOPARALLEL
  1523   MONITORING ;
  1524  
  1525   COMMENT ON  TABLE  DNS . DNS _ENROLLMEN T_APP_STAT US_H IS 'L ookup tabl e containi ng  DNS  Applicati on Status  codes.
  1526   This is a  DNS  owned tab le and dif ferent fro m the ADRR EF.STD_ENR OLL_APPLIC ATION_STAT US.';
  1527  
  1528   COMMENT ON  COLUMN  DNS . DNS _ENROLLMEN T_APP_STAT US_H. DNS _ENROLLMEN T_APP_STAT US_ID IS ' The primar y key, gen erated by  the databa se system  in numeric  form, use d to uniqu ely identi fy a data  record in  this table .';
  1529  
  1530   COMMENT ON  COLUMN  DNS . DNS _ENROLLMEN T_APP_STAT US_H.RECOR D_CREATED_ BY IS 'Acc ount or us er ID that  created t he record' ;
  1531  
  1532   COMMENT ON  COLUMN  DNS . DNS _ENROLLMEN T_APP_STAT US_H.RECOR D_CREATED_ DATE IS 'D ate the re cord was c reated.';
  1533  
  1534   COMMENT ON  COLUMN  DNS . DNS _ENROLLMEN T_APP_STAT US_H.RECOR D_MODIFIED _BY IS 'Ac count or u ser ID for  this modi fication t o the reco rd';
  1535  
  1536   COMMENT ON  COLUMN  DNS . DNS _ENROLLMEN T_APP_STAT US_H.RECOR D_MODIFIED _DATE IS ' Date of th is modific ation to t he record. ';
  1537  
  1538   COMMENT ON  COLUMN  DNS . DNS _ENROLLMEN T_APP_STAT US_H.RECOR D_MODIFIED _COUNT IS  'Number of  times thi s record h as been mo dified wit h zero ind icating th e initial  creation,  1...n.';
  1539  
  1540   COMMENT ON  COLUMN  DNS . DNS _ENROLLMEN T_APP_STAT US_H.HISTO RY_CREATED _DATE IS ' Date histo ry record  created.';
  1541  
  1542   COMMENT ON  COLUMN  DNS . DNS _ENROLLMEN T_APP_STAT US_H.TRANS ACTION_TYP E_CODE IS  'Whether t his row wa s written  because of  a Create,  Update, o r Delete.' ;
  1543  
  1544   COMMENT ON  COLUMN  DNS . DNS _ENROLLMEN T_APP_STAT US_H. DNS _ENROLLMEN T_APP_STAT _H_ID IS ' The primar y key, gen erated by  the databa se system  in numeric  form, use d to uniqu ely identi fy a data  record in  this table .';
  1545  
  1546  
  1547  
  1548   CREATE UNI QUE INDEX  DNS . DNS ENRAPPSTAT _H_PK ON  DNS . DNS _ENROLLMEN T_APP_STAT US_H
  1549   ( DNS _ENROLLMEN T_APP_STAT _H_ID)
  1550   LOGGING
  1551   TABLESPACE  S_ DNS _INDEX_01
  1552   PCTFREE     10
  1553   INITRANS    2
  1554   MAXTRANS    255
  1555   STORAGE     (
  1556                INITIAL           1 28K
  1557                NEXT              1 28K
  1558                MINEXTEN TS       1
  1559                MAXEXTEN TS       U NLIMITED
  1560                PCTINCRE ASE      0
  1561                BUFFER_P OOL      D EFAULT
  1562                FLASH_CA CHE      D EFAULT
  1563                CELL_FLA SH_CACHE D EFAULT
  1564               )
  1565   NOPARALLEL ;
  1566  
  1567  
  1568   CREATE OR  REPLACE PU BLIC SYNON YM  DNS _ENROLLMEN T_APP_STAT US_H FOR  DNS . DNS _ENROLLMEN T_APP_STAT US_H;
  1569  
  1570  
  1571   ALTER TABL DNS . DNS _ENROLLMEN T_APP_STAT US_H ADD (
  1572       CONSTRAINT   DNS ENRAPPSTAT _H_PK
  1573     PRIMARY  KEY
  1574       ( DNS _ENROLLMEN T_APP_STAT _H_ID)
  1575       USING INDE DNS . DNS ENRAPPSTAT _H_PK
  1576     ENABLE V ALIDATE);
  1577  
  1578   GRANT SELE CT ON  DNS . DNS _ENROLLMEN T_APP_STAT US_H TO  DNS _R;
  1579  
  1580   GRANT INSE RT, SELECT , UPDATE O DNS . DNS _ENROLLMEN T_APP_STAT US_H TO  DNS _RW;
  1581   ALTER TABL DNS . DNS _RESUBMISS ION
  1582    DROP PRIM ARY KEY CA SCADE;
  1583  
  1584   DROP TABLE   DNS . DNS _RESUBMISS ION CASCAD E CONSTRAI NTS;
  1585  
  1586   CREATE TAB LE  DNS . DNS _RESUBMISS ION
  1587   (
  1588       DNS _RESUBMISS ION_ID         NUMBER(20)             NOT NULL,
  1589       DNS _ENROLLMEN T_APP_ID       NUMBER(20)             NOT NULL,
  1590     PENDING_ APPLICATIO N_TEXT  CL OB,
  1591     RECORD_C REATED_BY          VA RCHAR2(30  BYTE)   NO T NULL,
  1592     RECORD_C REATED_DAT E       DA TE                 NO T NULL,
  1593     RECORD_M ODIFIED_BY         VA RCHAR2(30  BYTE)   NO T NULL,
  1594     RECORD_M ODIFIED_DA TE      DA TE                 NO T NULL,
  1595     RECORD_M ODIFIED_CO UNT     NU MBER(10)           NO T NULL
  1596   )
  1597   LOB (PENDI NG_APPLICA TION_TEXT)  STORE AS  SECUREFILE  (
  1598       TABLESPACE     L_ DNS _DATA_01
  1599     ENABLE       STORAG E IN ROW
  1600     CHUNK        8192
  1601     DEDUPLIC ATE
  1602     NOCACHE
  1603     LOGGING
  1604         STOR AGE    (
  1605                      IN ITIAL           128M
  1606                      NE XT              128M
  1607                      MI NEXTENTS        1
  1608                      MA XEXTENTS        UNLIM ITED
  1609                      PC TINCREASE       0
  1610                      BU FFER_POOL       DEFAU LT
  1611                      FL ASH_CACHE       DEFAU LT
  1612                      CE LL_FLASH_C ACHE DEFAU LT
  1613                     ))
  1614   TABLESPACE  M_ DNS _DATA_01
  1615   RESULT_CAC HE (MODE D EFAULT)
  1616   PCTUSED     0
  1617   PCTFREE     10
  1618   INITRANS    1
  1619   MAXTRANS    255
  1620   STORAGE     (
  1621                INITIAL           4 M
  1622                NEXT              4 M
  1623                MINEXTEN TS       1
  1624                MAXEXTEN TS       U NLIMITED
  1625                PCTINCRE ASE      0
  1626                BUFFER_P OOL      D EFAULT
  1627                FLASH_CA CHE      D EFAULT
  1628                CELL_FLA SH_CACHE D EFAULT
  1629               )
  1630   LOGGING 
  1631   NOCOMPRESS  
  1632   NOCACHE
  1633   NOPARALLEL
  1634   MONITORING ;
  1635  
  1636   COMMENT ON  TABLE  DNS . DNS _RESUBMISS ION IS 'Wh ile proces sing the a pplication  form subm itted by t he user, s ome scenar ios requir e manual i nterventio n by HEC u sers. In t hese scena rios, form  data in p rogress is  saved to  continue p rocessing  once the i ssue has b een manual ly resolve   by the HEC  user.';
  1637  
  1638   COMMENT ON  COLUMN  DNS . DNS _RESUBMISS ION. DNS _RESUBMISS ION_ID IS  'The prima ry key, ge nerated by  the datab ase system  in numeri c form, us ed to uniq uely ident ify a data  record in  this tabl e.';
  1639  
  1640   COMMENT ON  COLUMN  DNS . DNS _RESUBMISS ION. DNS _ENROLLMEN T_APP_ID I S 'The pri mary key,  generated  by the dat abase syst em in nume ric form,  used to un iquely ide ntify a da ta record  in this ta ble.';
  1641  
  1642   COMMENT ON  COLUMN  DNS . DNS _RESUBMISS ION.PENDIN G_APPLICAT ION_TEXT I S ' Once t he form is  successfu lly proces sed, we ca n delete t he CLOB in  order to  avoid unne cessary st orage.';
  1643  
  1644   COMMENT ON  COLUMN  DNS . DNS _RESUBMISS ION.RECORD _CREATED_B Y IS 'Acco unt or use r ID that  created th e record';
  1645  
  1646   COMMENT ON  COLUMN  DNS . DNS _RESUBMISS ION.RECORD _CREATED_D ATE IS 'Da te the rec ord was cr eated.';
  1647  
  1648   COMMENT ON  COLUMN  DNS . DNS _RESUBMISS ION.RECORD _MODIFIED_ BY IS 'Acc ount or us er ID for  this modif ication to  the recor d';
  1649  
  1650   COMMENT ON  COLUMN  DNS . DNS _RESUBMISS ION.RECORD _MODIFIED_ DATE IS 'D ate of thi s modifica tion to th e record.' ;
  1651  
  1652   COMMENT ON  COLUMN  DNS . DNS _RESUBMISS ION.RECORD _MODIFIED_ COUNT IS ' Number of  times this  record ha s been mod ified with  zero indi cating the  initial c reation, 1 ...n.';
  1653  
  1654  
  1655  
  1656   CREATE UNI QUE INDEX  DNS . DNS RSB_PK ON  DNS . DNS _RESUBMISS ION
  1657   ( DNS _RESUBMISS ION_ID)
  1658   LOGGING
  1659   TABLESPACE  L_ DNS _INDEX_01
  1660   PCTFREE     10
  1661   INITRANS    2
  1662   MAXTRANS    255
  1663   STORAGE     (
  1664                INITIAL           1 28M
  1665                NEXT              1 28M
  1666                MINEXTEN TS       1
  1667                MAXEXTEN TS       U NLIMITED
  1668                PCTINCRE ASE      0
  1669                BUFFER_P OOL      D EFAULT
  1670                FLASH_CA CHE      D EFAULT
  1671                CELL_FLA SH_CACHE D EFAULT
  1672               )
  1673   NOPARALLEL ;
  1674  
  1675  
  1676   CREATE IND EX  DNS . DNS RSB_ DNS ENRAPP_FK_ I ON  DNS . DNS _RESUBMISS ION
  1677   ( DNS _ENROLLMEN T_APP_ID)
  1678   LOGGING
  1679   TABLESPACE  L_ DNS _INDEX_01
  1680   PCTFREE     10
  1681   INITRANS    2
  1682   MAXTRANS    255
  1683   STORAGE     (
  1684                INITIAL           1 28M
  1685                NEXT              1 28M
  1686                MINEXTEN TS       1
  1687                MAXEXTEN TS       U NLIMITED
  1688                PCTINCRE ASE      0
  1689                BUFFER_P OOL      D EFAULT
  1690                FLASH_CA CHE      D EFAULT
  1691                CELL_FLA SH_CACHE D EFAULT
  1692               )
  1693   NOPARALLEL ;
  1694  
  1695  
  1696   CREATE OR  REPLACE PU BLIC SYNON YM  DNS _RESUBMISS ION FOR  DNS . DNS _RESUBMISS ION;
  1697  
  1698  
  1699   ALTER TABL DNS . DNS _RESUBMISS ION ADD (
  1700       CONSTRAINT   DNS RSB_PK
  1701     PRIMARY  KEY
  1702       ( DNS _RESUBMISS ION_ID)
  1703       USING INDE DNS . DNS RSB_PK
  1704     ENABLE V ALIDATE);
  1705  
  1706   ALTER TABL DNS . DNS _RESUBMISS ION ADD (
  1707       CONSTRAINT   DNS RSB_ DNS ENRAPP_FK 
  1708       FOREIGN KE Y ( DNS _ENROLLMEN T_APP_ID) 
  1709       REFERENCES   DNS . DNS _ENROLLMEN T_APPLICAT ION ( DNS _ENROLLMEN T_APP_ID)
  1710     DEFERRAB LE INITIAL LY DEFERRE D
  1711     ENABLE V ALIDATE);
  1712  
  1713   GRANT SELE CT ON  DNS . DNS _RESUBMISS ION TO  DNS _R;
  1714  
  1715   GRANT DELE TE, INSERT , SELECT,  UPDATE ON  DNS . DNS _RESUBMISS ION TO  DNS _RW;