102. EPMO Open Source Coordination Office Redaction File Detail Report

Produced by Araxis Merge on 4/12/2018 10:18:34 AM Central 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.

102.1 Files compared

# Location File Last Modified
1 MSSRe Build 4.zip\DatabaseScripts\DatabasePatches\04162014 PreProd Files.zip Increment_1_Polytrauma_Rollback.sql Tue Mar 11 15:57:26 2014 UTC
2 MSSRe Build 4.zip\DatabaseScripts\DatabasePatches\04162014 PreProd Files.zip Increment_1_Polytrauma_Rollback.sql Wed Apr 11 19:58:06 2018 UTC

102.2 Comparison summary

Description Between
Files 1 and 2
Text Blocks Lines
Unchanged 4 898
Changed 3 6
Inserted 0 0
Removed 0 0

102.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

102.4 Active regular expressions

No regular expressions were active.

102.5 Comparison detail

  1   -- Polytra uma v1.1 b ackout
  2   /********* ********** ********** ********** ********** ********** ********** *******
  3   * BACK OUT  POLYTRAUM A CHANGES  v1.1 - Feb . 2014 ( PII )
  4   ********** ********** ********** ********** ********** ********** ********** ******/
  5  
  6   -- Backout  of Change  #1: DEF_3 5233 - PTR P - Reside nce (Disch arge) DDL  options ar e not disp laying rig ht options
  7   UPDATE [TB I].[STD_TB IDISCHARGE TO] SET [N AME] = 'Mi litary Hou sing', [DE SCRIPTION_ TEXT] = 'A partment,  Barracks o r House' W HERE CODE  = 'MTH'
  8   UPDATE [TB I].[STD_TB IDISCHARGE TO] SET [N AME] = 'Mi litary Hos pital', [D ESCRIPTION _TEXT] = ' Military H ospital (M TF)' WHERE  CODE = 'M TF'
  9  
  10   -- Backout  of Change  #2: DEF_3 5482 - Pol yTrauma -  "Physical  Assault" s hould be d irectly ab ove this s ection, se t up as a  drop down  list in th e same man ner as Bla st, Vehicl e, Bullet,  Other.
  11   INSERT INT O [TBI].[S TD_TBIINJU RYLIST]([C ODE], [NAM E], [DESCR IPTION_TEX T], [SORT_ ORDER], [I NACTIVE_FL AG], [INAC TIVE_DATE] , [CREATED BY], 
  12   [UPDATEDBY ], [CREATE D], [UPDAT ED]) 
  13   VALUES('Ph ysical Ass ault', 'Ph ysical Ass ault', 'Ph ysical Ass ault', 18,  0, NULL,  ' PII ', ' PII ', GETDATE (), GETDAT E());
  14  
  15   -- remove  column for  Physical  Assault In jury
  16   IF EXISTS  (SELECT *  FROM INFOR MATION_SCH EMA.COLUMN S WHERE TA BLE_NAME =  'TBI_POLY TRAUMA' AN D COLUMN_N AME = 'PHY S_ASSAULT_ INJRY_IND' )
  17   ALTER TABL E [TBI].[T BI_POLYTRA UMA] DROP  COLUMN [PH YS_ASSAULT _INJRY_IND ];
  18  
  19   -- Add col umn to TBI _POLYTRAUM A for PHYS ICAL_ASSAU LT_INJRY_I ND
  20   IF NOT EXI STS (SELEC T * FROM I NFORMATION _SCHEMA.CO LUMNS WHER E TABLE_NA ME = 'TBI_ POLYTRAUMA ' AND COLU MN_NAME =  'PHYSICAL_ ASSAULT_IN JRY_IND')
  21   ALTER TABL E [TBI].[T BI_POLYTRA UMA] ADD [ PHYSICAL_A SSAULT_INJ RY_IND] va rchar(1) N ULL;
  22  
  23   -- Backout  of Change  #3 for DE F_35481 -  Set Walter  Reed and  National N aval to in active.
  24   UPDATE [TB I].[STD_TB IFACILITYS RC] SET [I NACTIVE_FL AG] = 0, [ INACTIVE_D ATE] = NUL L WHERE [I D] < 3;
  25  
  26   -- Backout  of Change  #4 for Ta sk 35576 -  Create Da tabase cha nge script s for addi tional dis charge sco res and de fects.
  27   IF EXISTS  (SELECT *  FROM INFOR MATION_SCH EMA.COLUMN S WHERE TA BLE_NAME =  'TBI_POLY TRAUMA' AN D COLUMN_N AME = 'MPA I_ABILITIE S_DC')
  28   ALTER TABL E [TBI].[T BI_POLYTRA UMA] DROP  COLUMN [MP AI_ABILITI ES_DC]
  29  
  30   IF EXISTS  (SELECT *  FROM INFOR MATION_SCH EMA.COLUMN S WHERE TA BLE_NAME =  'TBI_POLY TRAUMA' AN D COLUMN_N AME = 'MPA I_ADJUSTME NT_DC')
  31   ALTER TABL E [TBI].[T BI_POLYTRA UMA] DROP  COLUMN [MP AI_ADJUSTM ENT_DC]
  32  
  33   IF EXISTS  (SELECT *  FROM INFOR MATION_SCH EMA.COLUMN S WHERE TA BLE_NAME =  'TBI_POLY TRAUMA' AN D COLUMN_N AME = 'MPA I_PARTICIP ATION_DC')
  34   ALTER TABL E [TBI].[T BI_POLYTRA UMA] DROP  COLUMN MPA I_PARTICIP ATION_DC
  35  
  36   IF EXISTS  (SELECT *  FROM INFOR MATION_SCH EMA.COLUMN S WHERE TA BLE_NAME =  'TBI_POLY TRAUMA' AN D COLUMN_N AME = 'MPA I_TOTAL_DC ')
  37   ALTER TABL E [TBI].[T BI_POLYTRA UMA] DROP  COLUMN MPA I_TOTAL_DC
  38  
  39   IF EXISTS  (SELECT *  FROM INFOR MATION_SCH EMA.COLUMN S WHERE TA BLE_NAME =  'TBI_POLY TRAUMA' AN D COLUMN_N AME = 'MPA I_Q26_DC')
  40   ALTER TABL E [TBI].[T BI_POLYTRA UMA] DROP  COLUMN MPA I_Q26_DC
  41  
  42   IF EXISTS  (SELECT *  FROM INFOR MATION_SCH EMA.COLUMN S WHERE TA BLE_NAME =  'TBI_POLY TRAUMA' AN D COLUMN_N AME = 'SAT IS_W_LIFE_ DC')
  43   ALTER TABL E [TBI].[T BI_POLYTRA UMA] DROP  COLUMN SAT IS_W_LIFE_ DC
  44  
  45   GO
  46  
  47   -- Backout  of Change  #5 - Remo ve Militar y Duty Sta tus at Dis charge (du plicate fi eld)
  48   -- create  new column  for milit ary duty s tatus at d ischarge,  and constr aint for S TD_TBIDSCH RGSTS
  49   IF NOT EXI STS (SELEC T * FROM I NFORMATION _SCHEMA.CO LUMNS WHER E TABLE_NA ME = 'TBI_ POLYTRAUMA ' AND COLU MN_NAME =  'DC_MILITA RY_DUTY_ST ATUS_ID')
  50   BEGIN
  51  
  52   ALTER TABL E TBI.TBI_ POLYTRAUMA  ADD DC_MI LITARY_DUT Y_STATUS_I D int NULL
  53  
  54   ALTER TABL E TBI.TBI_ POLYTRAUMA  ADD CONST RAINT
  55           FK _TBI_POLYT RAUMA_MILI TARY_DUTY_ STATUS_STD _TBIDSCHRG STS FOREIG N KEY
  56           (
  57           DC _MILITARY_ DUTY_STATU S_ID
  58           )  REFERENCES  TBI.STD_T BIDSCHRGST S
  59           (
  60           ID
  61           )  ON UPDATE   NO ACTION  
  62            O N DELETE   NO ACTION 
  63  
  64   END
  65   GO
  66  
  67  
  68  
  69   -- Polytra uma v1 bac kout
  70  
  71   /********* ********** ********** ********** ********** ********** ********** *******
  72   * BACK OUT  POLYTRAUM A CHANGES  - Jan. 201 4 ( PII )
  73   ********** ********** ********** ********** ********** ********** ********** ******/
  74  
  75   /********* ***   Dele te Physica l Assault  from TBIIN JURYLIST t able.   ** ********** /
  76   DELETE FRO M [TBI].[S TD_TBIINJU RYLIST] WH ERE CODE =  'Physical  Assault';
  77  
  78   /********* ***   Remo ve [TBI].[ TBI_POLYTR AUMA].[PHY SICAL_ASSA ULT_INJRY_ IND] colum n   ****** ******/
  79   IF EXISTS  (SELECT *  FROM INFOR MATION_SCH EMA.COLUMN S WHERE TA BLE_NAME =  'TBI_POLY TRAUMA' AN D COLUMN_N AME = 'PHY SICAL_ASSA ULT_INJRY_ IND')
  80   ALTER TABL E [TBI].[T BI_POLYTRA UMA] DROP  COLUMN [PH YSICAL_ASS AULT_INJRY _IND];
  81  
  82   /********* ***   Remo ve [TBI].[ TBI_POLYTR AUMA].[JFK _COMA_RECO VERY] colu mn   ***** *******/
  83   IF EXISTS  (SELECT *  FROM INFOR MATION_SCH EMA.COLUMN S WHERE TA BLE_NAME =  'TBI_POLY TRAUMA' AN D COLUMN_N AME = 'JFK _COMA_RECO VERY')
  84   ALTER TABL E [TBI].[T BI_POLYTRA UMA] DROP  COLUMN [JF K_COMA_REC OVERY];
  85  
  86   /********* ***   Remo ve [TBI].[ TBI_POLYTR AUMA].[ENT RY_TYPE_ID ] column a nd key and  drop [TBI ].[STD_POL YTRAUMA_EN TRY_TYPE]  table   ** ********** /
  87   /********* ***   Back out Change  #3   **** ********/
  88   IF EXISTS  (SELECT *  FROM INFOR MATION_SCH EMA.COLUMN S WHERE TA BLE_NAME =  'TBI_POLY TRAUMA' AN D COLUMN_N AME = 'ENT RY_TYPE_ID ')
  89   BEGIN
  90  
  91   ALTER TABL E TBI.TBI_ POLYTRAUMA  DROP CONS TRAINT FK_ TBI_POLYTR AUMA_STD_P OLYTRAUMA_ ENTRY_TYPE
  92  
  93   ALTER TABL E TBI.TBI_ POLYTRAUMA  DROP COLU MN ENTRY_T YPE_ID
  94  
  95   -- drop [T BI].[STD_P OLYTRAUMA_ ENTRY_TYPE ] table
  96   IF  EXISTS  (SELECT *  FROM sys. objects WH ERE object _id = OBJE CT_ID(N'[T BI].[STD_P OLYTRAUMA_ ENTRY_TYPE ]') AND ty pe in (N'U '))
  97   DROP TABLE  [TBI].[ST D_POLYTRAU MA_ENTRY_T YPE]
  98  
  99   END
  100   GO
  101  
  102   /********* ***   End  Backout Ch ange #3    ********** **/
  103  
  104  
  105   /********* ***   Back out Change  #4   **** ********/
  106   -- drop TB I.TBI_POLY TRAUMA.IS_ FOLLOW_UP  column (ch ange 4)
  107   IF EXISTS  (SELECT *  FROM INFOR MATION_SCH EMA.COLUMN S WHERE TA BLE_NAME =  'TBI_POLY TRAUMA' AN D COLUMN_N AME = 'IS_ FOLLOW_UP' )
  108   ALTER TABL E TBI.TBI_ POLYTRAUMA  DROP COLU MN IS_FOLL OW_UP
  109  
  110   /********* ***   End  Backout Ch ange #4    ********** **/
  111  
  112  
  113   /********* ***   Back out Change  #5   **** ********/
  114   -- drop TB I.TBI_POLY TRAUMA.GEN ITO_URINAR Y_INJURIES  column (c hange 5)
  115   IF EXISTS  (SELECT *  FROM INFOR MATION_SCH EMA.COLUMN S WHERE TA BLE_NAME =  'TBI_POLY TRAUMA' AN D COLUMN_N AME = 'GEN ITO_URINAR Y_INJURIES ')
  116   ALTER TABL E TBI.TBI_ POLYTRAUMA  DROP COLU MN GENITO_ URINARY_IN JURIES
  117  
  118   /********* ***   End  Backout Ch ange #5    ********** **/
  119  
  120  
  121   /********* ***   Back out Change  #6   **** ********/
  122   IF (SELECT  MAX(ID) F ROM TBI.ST D_TBIDISCH ARGETO) >  5
  123   BEGIN
  124  
  125   UPDATE TBI .STD_TBIDI SCHARGETO  SET [INACT IVE_FLAG]  = 0, [INAC TIVE_DATE]  = NULL WH ERE ID < 6 ;
  126  
  127   DELETE FRO M TBI.STD_ TBIDISCHAR GETO WHERE  ID > 5;
  128  
  129   DBCC CHECK IDENT ('TB I.STD_TBID ISCHARGETO ',RESEED,  5);
  130  
  131   END
  132  
  133   /********* ***   End  Backout Ch ange #6    ********** **/
  134  
  135  
  136   /********* ***   Back out Change  #7   **** ********/
  137   -- drop TB I.TBI_POLY TRAUMA.SEV ERITY_LEVE L_INDEX co lumn (chan ge 7)
  138   IF EXISTS  (SELECT *  FROM INFOR MATION_SCH EMA.COLUMN S WHERE TA BLE_NAME =  'TBI_POLY TRAUMA' AN D COLUMN_N AME = 'SEV ERITY_LEVE L_INDEX_ID ')
  139   BEGIN
  140  
  141   ALTER TABL E TBI.TBI_ POLYTRAUMA  DROP CONS TRAINT FK_ TBI_POLYTR AUMA_STD_P OLYTRAUMA_ SEVERITY_L EVEL_INDEX
  142  
  143   ALTER TABL E TBI.TBI_ POLYTRAUMA  DROP COLU MN SEVERIT Y_LEVEL_IN DEX_ID
  144  
  145   END
  146   GO
  147  
  148   -- drop [T BI].[STD_P OLYTRAUMA_ SEVERITY_L EVEL_INDEX ] table
  149   IF  EXISTS  (SELECT *  FROM sys. objects WH ERE object _id = OBJE CT_ID(N'[T BI].[STD_P OLYTRAUMA_ SEVERITY_L EVEL_INDEX ]') AND ty pe in (N'U '))
  150   DROP TABLE  [TBI].[ST D_POLYTRAU MA_SEVERIT Y_LEVEL_IN DEX]
  151   GO
  152  
  153   /********* ***   End  Backout Ch ange #7    ********** **/
  154  
  155  
  156   /********* ***   Back out Change  #8   **** ********/
  157   IF EXISTS  (SELECT *  FROM INFOR MATION_SCH EMA.COLUMN S WHERE TA BLE_NAME =  'TBI_POLY TRAUMA' AN D COLUMN_N AME = 'DAY S_FROM_ONS ET')
  158   ALTER TABL E TBI.TBI_ POLYTRAUMA  DROP COLU MN DAYS_FR OM_ONSET
  159   GO
  160  
  161   /********* ***   End  Backout Ch ange #8    ********** **/
  162  
  163  
  164   /********* ***   Back out Change  #9   **** ********/
  165   IF EXISTS  (SELECT *  FROM INFOR MATION_SCH EMA.COLUMN S WHERE TA BLE_NAME =  'TBI_POLY TRAUMA' AN D COLUMN_N AME = 'PTR P_PROGRAM' )
  166   ALTER TABL E TBI.TBI_ POLYTRAUMA  DROP COLU MN PTRP_PR OGRAM
  167   GO
  168  
  169   /********* ***   End  Backout Ch ange #9    ********** **/
  170  
  171  
  172   -- CHANGE  10 LATER . .. CASCADI NG
  173  
  174  
  175   /********* ***   Back out Change  #11   *** *********/
  176   IF EXISTS  (SELECT *  FROM INFOR MATION_SCH EMA.COLUMN S WHERE TA BLE_NAME =  'TBI_POLY TRAUMA' AN D COLUMN_N AME = 'PRE INJURY_RES IDENCE_ID' )
  177   BEGIN
  178  
  179   ALTER TABL E TBI.TBI_ POLYTRAUMA  DROP CONS TRAINT FK_ TBI_POLYTR AUMA_PREIN JURY_RESID ENCE_ID_ST D_TBIDISCH ARGETO
  180  
  181   ALTER TABL E TBI.TBI_ POLYTRAUMA  DROP COLU MN PREINJU RY_RESIDEN CE_ID
  182  
  183   END
  184   GO
  185   /********* ***   End  Backout Ch ange #11    ********* ***/
  186  
  187  
  188   -- CHANGE  12 - BELOW  - CASCADI NG
  189  
  190  
  191   /********* ***   Back out Change  #13   *** *********/
  192   IF EXISTS  (SELECT *  FROM INFOR MATION_SCH EMA.COLUMN S WHERE TA BLE_NAME =  'TBI_POLY TRAUMA' AN D COLUMN_N AME = 'MPA I_ABILITIE S_INITIAL' )
  193   ALTER TABL E TBI.TBI_ POLYTRAUMA  DROP COLU MN MPAI_AB ILITIES_IN ITIAL
  194  
  195   /*** -- Re moved by s takeholder
  196   IF EXISTS  (SELECT *  FROM INFOR MATION_SCH EMA.COLUMN S WHERE TA BLE_NAME =  'TBI_POLY TRAUMA' AN D COLUMN_N AME = 'MPA I_ABILITIE S_DC')
  197   ALTER TABL E TBI.TBI_ POLYTRAUMA  DROP COLU MN MPAI_AB ILITIES_DC
  198   **/
  199  
  200   IF EXISTS  (SELECT *  FROM INFOR MATION_SCH EMA.COLUMN S WHERE TA BLE_NAME =  'TBI_POLY TRAUMA' AN D COLUMN_N AME = 'MPA I_ABILITIE S_FOLLOWUP ')
  201   ALTER TABL E TBI.TBI_ POLYTRAUMA  DROP COLU MN MPAI_AB ILITIES_FO LLOWUP
  202  
  203   IF EXISTS  (SELECT *  FROM INFOR MATION_SCH EMA.COLUMN S WHERE TA BLE_NAME =  'TBI_POLY TRAUMA' AN D COLUMN_N AME = 'MPA I_ADJUSTME NT_INITIAL ')
  204   ALTER TABL E TBI.TBI_ POLYTRAUMA  DROP COLU MN MPAI_AD JUSTMENT_I NITIAL
  205  
  206   /*** -- Re moved by s takeholder
  207   IF EXISTS  (SELECT *  FROM INFOR MATION_SCH EMA.COLUMN S WHERE TA BLE_NAME =  'TBI_POLY TRAUMA' AN D COLUMN_N AME = 'MPA I_ADJUSTME NT_DC')
  208   ALTER TABL E TBI.TBI_ POLYTRAUMA  DROP COLU MN MPAI_AD JUSTMENT_D C
  209   **/
  210  
  211   IF EXISTS  (SELECT *  FROM INFOR MATION_SCH EMA.COLUMN S WHERE TA BLE_NAME =  'TBI_POLY TRAUMA' AN D COLUMN_N AME = 'MPA I_ADJUSTME NT_FOLLOWU P')
  212   ALTER TABL E TBI.TBI_ POLYTRAUMA  DROP COLU MN MPAI_AD JUSTMENT_F OLLOWUP
  213  
  214   IF EXISTS  (SELECT *  FROM INFOR MATION_SCH EMA.COLUMN S WHERE TA BLE_NAME =  'TBI_POLY TRAUMA' AN D COLUMN_N AME = 'MPA I_PARTICIP ATION_INIT IAL')
  215   ALTER TABL E TBI.TBI_ POLYTRAUMA  DROP COLU MN MPAI_PA RTICIPATIO N_INITIAL
  216  
  217   /*** -- Re moved by s takeholder
  218   IF EXISTS  (SELECT *  FROM INFOR MATION_SCH EMA.COLUMN S WHERE TA BLE_NAME =  'TBI_POLY TRAUMA' AN D COLUMN_N AME = 'MPA I_PARTICIP ATION_DC')
  219   ALTER TABL E TBI.TBI_ POLYTRAUMA  DROP COLU MN MPAI_PA RTICIPATIO N_DC
  220   **/
  221  
  222   IF EXISTS  (SELECT *  FROM INFOR MATION_SCH EMA.COLUMN S WHERE TA BLE_NAME =  'TBI_POLY TRAUMA' AN D COLUMN_N AME = 'MPA I_PARTICIP ATION_FOLL OWUP')
  223   ALTER TABL E TBI.TBI_ POLYTRAUMA  DROP COLU MN MPAI_PA RTICIPATIO N_FOLLOWUP
  224  
  225   IF EXISTS  (SELECT *  FROM INFOR MATION_SCH EMA.COLUMN S WHERE TA BLE_NAME =  'TBI_POLY TRAUMA' AN D COLUMN_N AME = 'MPA I_TOTAL_IN ITIAL')
  226   ALTER TABL E TBI.TBI_ POLYTRAUMA  DROP COLU MN MPAI_TO TAL_INITIA L
  227  
  228   /*** -- Re moved by s takeholder
  229   IF EXISTS  (SELECT *  FROM INFOR MATION_SCH EMA.COLUMN S WHERE TA BLE_NAME =  'TBI_POLY TRAUMA' AN D COLUMN_N AME = 'MPA I_TOTAL_DC ')
  230   ALTER TABL E TBI.TBI_ POLYTRAUMA  DROP COLU MN MPAI_TO TAL_DC
  231   **/
  232  
  233   IF EXISTS  (SELECT *  FROM INFOR MATION_SCH EMA.COLUMN S WHERE TA BLE_NAME =  'TBI_POLY TRAUMA' AN D COLUMN_N AME = 'MPA I_TOTAL_FO LLOWUP')
  234   ALTER TABL E TBI.TBI_ POLYTRAUMA  DROP COLU MN MPAI_TO TAL_FOLLOW UP
  235  
  236   GO
  237   /********* ***   End  Backout Ch ange #13    ********* ***/
  238  
  239  
  240   /********* ***   Back out Change  #14   *** *********/
  241   IF EXISTS  (SELECT *  FROM INFOR MATION_SCH EMA.COLUMN S WHERE TA BLE_NAME =  'TBI_POLY TRAUMA' AN D COLUMN_N AME = 'MPA I_Q26_ADMI SSION')
  242   ALTER TABL E TBI.TBI_ POLYTRAUMA  DROP COLU MN MPAI_Q2 6_ADMISSIO N
  243  
  244   /*** -- Re moved by s takeholder
  245   IF EXISTS  (SELECT *  FROM INFOR MATION_SCH EMA.COLUMN S WHERE TA BLE_NAME =  'TBI_POLY TRAUMA' AN D COLUMN_N AME = 'MPA I_Q26_DC')
  246   ALTER TABL E TBI.TBI_ POLYTRAUMA  DROP COLU MN MPAI_Q2 6_DC
  247   **/
  248  
  249   IF EXISTS  (SELECT *  FROM INFOR MATION_SCH EMA.COLUMN S WHERE TA BLE_NAME =  'TBI_POLY TRAUMA' AN D COLUMN_N AME = 'MPA I_Q26_FOLL OWUP')
  250   ALTER TABL E TBI.TBI_ POLYTRAUMA  DROP COLU MN MPAI_Q2 6_FOLLOWUP
  251  
  252   GO
  253   /********* ***   End  Backout Ch ange #14    ********* ***/
  254  
  255  
  256   /********* ***   Back out Change  #15   *** *********/
  257   IF EXISTS  (SELECT *  FROM INFOR MATION_SCH EMA.COLUMN S WHERE TA BLE_NAME =  'TBI_POLY TRAUMA' AN D COLUMN_N AME = 'SAT IS_W_LIFE_ ADMISSION' )
  258   ALTER TABL E TBI.TBI_ POLYTRAUMA  DROP COLU MN SATIS_W _LIFE_ADMI SSION
  259  
  260   /*** -- Re moved by s takeholder
  261   IF EXISTS  (SELECT *  FROM INFOR MATION_SCH EMA.COLUMN S WHERE TA BLE_NAME =  'TBI_POLY TRAUMA' AN D COLUMN_N AME = 'SAT IS_W_LIFE_ DC')
  262   ALTER TABL E TBI.TBI_ POLYTRAUMA  DROP COLU MN SATIS_W _LIFE_DC
  263   **/
  264  
  265   IF EXISTS  (SELECT *  FROM INFOR MATION_SCH EMA.COLUMN S WHERE TA BLE_NAME =  'TBI_POLY TRAUMA' AN D COLUMN_N AME = 'SAT IS_W_LIFE_ FOLLOWUP')
  266   ALTER TABL E TBI.TBI_ POLYTRAUMA  DROP COLU MN SATIS_W _LIFE_FOLL OWUP
  267  
  268   GO
  269   /********* ***   End  Backout Ch ange #15    ********* ***/
  270  
  271  
  272   /********* ***   Back out Change  #16   *** *********/
  273   IF EXISTS  (SELECT *  FROM INFOR MATION_SCH EMA.COLUMN S WHERE TA BLE_NAME =  'TBI_POLY TRAUMA' AN D COLUMN_N AME = 'PAR T_FOLLOWUP ')
  274   ALTER TABL E TBI.TBI_ POLYTRAUMA  DROP COLU MN PART_FO LLOWUP
  275  
  276   GO
  277   /********* ***   End  Backout Ch ange #16    ********* ***/
  278  
  279  
  280   /********* ***   Back out Change  #17   *** *********/
  281   /**
  282   IF EXISTS  (SELECT *  FROM INFOR MATION_SCH EMA.COLUMN S WHERE TA BLE_NAME =  'TBI_POLY TRAUMA' AN D COLUMN_N AME = 'WHO _QOL_ADMIS SION')
  283   ALTER TABL E TBI.TBI_ POLYTRAUMA  DROP COLU MN WHO_QOL _ADMISSION
  284   **/
  285   /*** -- Re moved by s takeholder
  286   IF EXISTS  (SELECT *  FROM INFOR MATION_SCH EMA.COLUMN S WHERE TA BLE_NAME =  'TBI_POLY TRAUMA' AN D COLUMN_N AME = 'WHO _QOL_DC')
  287   ALTER TABL E TBI.TBI_ POLYTRAUMA  DROP COLU MN WHO_QOL _DC
  288   **/
  289   /**
  290   IF EXISTS  (SELECT *  FROM INFOR MATION_SCH EMA.COLUMN S WHERE TA BLE_NAME =  'TBI_POLY TRAUMA' AN D COLUMN_N AME = 'WHO _QOL_FOLLO WUP')
  291   ALTER TABL E TBI.TBI_ POLYTRAUMA  DROP COLU MN WHO_QOL _FOLLOWUP
  292  
  293   GO
  294   **/
  295   /********* ***   End  Backout Ch ange #17    ********* ***/
  296  
  297  
  298   /********* ***   Back out Change  #18   *** *********/
  299   -- remove  constraint , delete c olumn, del ete data
  300   IF EXISTS  (SELECT *  FROM INFOR MATION_SCH EMA.COLUMN S WHERE TA BLE_NAME =  'TBI_POLY TRAUMA' AN D COLUMN_N AME = 'DC_ MILITARY_D UTY_STATUS _ID')
  301   BEGIN
  302  
  303   ALTER TABL E TBI.TBI_ POLYTRAUMA  DROP CONS TRAINT FK_ TBI_POLYTR AUMA_MILIT ARY_DUTY_S TATUS_STD_ TBIDSCHRGS TS
  304  
  305   ALTER TABL E TBI.TBI_ POLYTRAUMA  DROP COLU MN DC_MILI TARY_DUTY_ STATUS_ID
  306  
  307   END
  308   GO
  309  
  310   -- set dat a back
  311   IF (SELECT  MAX(ID) F ROM TBI.ST D_TBIDSCHR GSTS) > 5
  312   BEGIN
  313  
  314   UPDATE TBI .STD_TBIDS CHRGSTS SE T [INACTIV E_FLAG] =  0, [INACTI VE_DATE] =  NULL WHER E ID < 6;
  315  
  316   DELETE FRO M TBI.STD_ TBIDSCHRGS TS WHERE I D > 5;
  317  
  318   DBCC CHECK IDENT ('TB I.STD_TBID SCHRGSTS', RESEED, 5) ;
  319  
  320   END
  321   GO
  322   /********* ***   End  Backout Ch ange #18    ********* ***/
  323  
  324  
  325   /********* ***   End  Backout Ch ange #19    ********* ***/
  326   IF EXISTS  (SELECT *  FROM INFOR MATION_SCH EMA.COLUMN S WHERE TA BLE_NAME =  'TBI_POLY TRAUMA' AN D COLUMN_N AME = 'PRI _PERSON_LI VING_DC_ID ')
  327   BEGIN
  328  
  329   ALTER TABL E TBI.TBI_ POLYTRAUMA  DROP CONS TRAINT FK_ TBI_POLYTR AUMA_PRI_P ERSON_DC_S TD_PERSON_ LIVING_WIT H
  330  
  331   ALTER TABL E TBI.TBI_ POLYTRAUMA  DROP COLU MN PRI_PER SON_LIVING _DC_ID
  332  
  333   END
  334   GO
  335  
  336  
  337   IF EXISTS  (SELECT *  FROM INFOR MATION_SCH EMA.COLUMN S WHERE TA BLE_NAME =  'TBI_POLY TRAUMA' AN D COLUMN_N AME = 'PRI _PERSON_LI VING_FOLLO WUP_ID')
  338   BEGIN
  339  
  340   ALTER TABL E TBI.TBI_ POLYTRAUMA  DROP CONS TRAINT FK_ TBI_POLYTR AUMA_PRI_P ERSON_FOLL OWUP_STD_P ERSON_LIVI NG_WITH
  341  
  342   ALTER TABL E TBI.TBI_ POLYTRAUMA  DROP COLU MN PRI_PER SON_LIVING _FOLLOWUP_ ID
  343  
  344   END
  345   GO
  346  
  347   /********* ***   End  Backout Ch ange #19    ********* ***/
  348  
  349  
  350   /********* ***   End  Backout Ch ange #20    ********* ***/
  351   IF EXISTS  (SELECT *  FROM INFOR MATION_SCH EMA.COLUMN S WHERE TA BLE_NAME =  'TBI_POLY TRAUMA' AN D COLUMN_N AME = 'DC_ RESIDENCE_ ID')
  352   BEGIN
  353  
  354   ALTER TABL E TBI.TBI_ POLYTRAUMA  DROP CONS TRAINT FK_ TBI_POLYTR AUMA_DC_RE SIDENCE_ID _STD_TBIDI SCHARGETO
  355  
  356   ALTER TABL E TBI.TBI_ POLYTRAUMA  DROP COLU MN DC_RESI DENCE_ID
  357  
  358   END
  359   GO
  360  
  361  
  362   IF EXISTS  (SELECT *  FROM INFOR MATION_SCH EMA.COLUMN S WHERE TA BLE_NAME =  'TBI_POLY TRAUMA' AN D COLUMN_N AME = 'FOL LOWUP_RESI DENCE_ID')
  363   BEGIN
  364  
  365   ALTER TABL E TBI.TBI_ POLYTRAUMA  DROP CONS TRAINT FK_ TBI_POLYTR AUMA_FOLLO WUP_RESIDE NCE_ID_STD _TBIDISCHA RGETO
  366  
  367   ALTER TABL E TBI.TBI_ POLYTRAUMA  DROP COLU MN FOLLOWU P_RESIDENC E_ID
  368  
  369   END
  370   GO
  371  
  372   /********* ***   End  Backout Ch ange #20    ********* ***/
  373  
  374  
  375   /********* ***   Back out Change  #21   *** *********/
  376  
  377   IF EXISTS  (SELECT *  FROM INFOR MATION_SCH EMA.COLUMN S WHERE TA BLE_NAME =  'TBI_POLY TRAUMA' AN D COLUMN_N AME = 'PRI _DC_EMPLOY _STATUS_ID ')
  378   BEGIN
  379  
  380   ALTER TABL E TBI.TBI_ POLYTRAUMA  DROP CONS TRAINT FK_ TBI_POLYTR AUMA_PRI_D C_STD_POLY TRAUMA_EMP LOYMENT_ST ATUS
  381   ALTER TABL E TBI.TBI_ POLYTRAUMA  DROP CONS TRAINT FK_ TBI_POLYTR AUMA_SEC_D C_STD_POLY TRAUMA_EMP LOYMENT_ST ATUS
  382  
  383   ALTER TABL E TBI.TBI_ POLYTRAUMA  DROP COLU MN PRI_DC_ EMPLOY_STA TUS_ID
  384   ALTER TABL E TBI.TBI_ POLYTRAUMA  DROP COLU MN SEC_DC_ EMPLOY_STA TUS_ID
  385  
  386   END
  387   GO
  388  
  389   /********* ***   End  Backout Ch ange #21    ********* ***/
  390  
  391  
  392  
  393   /********* ***   Back out Change  #10   *** *********/
  394   -- drop co nstraint f rom POLYTR AUMA (PREI NJURY_PRIM _PERSON_LI VING_WITH_ ID) TO STD _PERSON_LI VING_WITH
  395   -- drop PR EINJURY_PR IM_PERSON_ LIVING_WIT H_ID colum n
  396   IF EXISTS  (SELECT *  FROM INFOR MATION_SCH EMA.COLUMN S WHERE TA BLE_NAME =  'TBI_POLY TRAUMA' AN D COLUMN_N AME = 'PRE INJURY_PRI M_PERSON_L IVING_WITH _ID')
  397   BEGIN
  398  
  399   ALTER TABL E TBI.TBI_ POLYTRAUMA  DROP CONS TRAINT FK_ TBI_POLYTR AUMA_PREIN JURY_PRIM_ STD_PERSON _LIVING_WI TH
  400  
  401   ALTER TABL E TBI.TBI_ POLYTRAUMA  DROP COLU MN PREINJU RY_PRIM_PE RSON_LIVIN G_WITH_ID
  402  
  403   END
  404   GO
  405  
  406   -- drop [T BI].[STD_P ERSON_LIVI NG_WITH] t able
  407   IF  EXISTS  (SELECT *  FROM sys. objects WH ERE object _id = OBJE CT_ID(N'[T BI].[STD_P ERSON_LIVI NG_WITH]')  AND type  in (N'U'))
  408   DROP TABLE  [TBI].[ST D_PERSON_L IVING_WITH ]
  409   GO
  410  
  411   /********* ***   End  Backout Ch ange #10    ********* ***/
  412  
  413  
  414   /********* ***   Back out Change  #12   *** *********/
  415   -- drop TB I.TBI_POLY TRAUMA.PRI _PREINJURY _EMPLOY_ST ATUS_ID co lumn (chan ge 12)
  416   IF EXISTS  (SELECT *  FROM INFOR MATION_SCH EMA.COLUMN S WHERE TA BLE_NAME =  'TBI_POLY TRAUMA' AN D COLUMN_N AME = 'PRI _PREINJURY _EMPLOY_ST ATUS_ID')
  417   BEGIN
  418  
  419   ALTER TABL E TBI.TBI_ POLYTRAUMA  DROP CONS TRAINT FK_ TBI_POLYTR AUMA_PRI_S TD_POLYTRA UMA_EMPLOY MENT_STATU S
  420   ALTER TABL E TBI.TBI_ POLYTRAUMA  DROP CONS TRAINT FK_ TBI_POLYTR AUMA_SEC_S TD_POLYTRA UMA_EMPLOY MENT_STATU S
  421   ALTER TABL E TBI.TBI_ POLYTRAUMA  DROP CONS TRAINT FK_ TBI_POLYTR AUMA_PRI_F OLLOWUP_ST D_POLYTRAU MA_EMPLOYM ENT_STATUS
  422   ALTER TABL E TBI.TBI_ POLYTRAUMA  DROP CONS TRAINT FK_ TBI_POLYTR AUMA_SEC_F OLLOWUP_ST D_POLYTRAU MA_EMPLOYM ENT_STATUS
  423  
  424   ALTER TABL E TBI.TBI_ POLYTRAUMA  DROP COLU MN PRI_PRE INJURY_EMP LOY_STATUS _ID
  425   ALTER TABL E TBI.TBI_ POLYTRAUMA  DROP COLU MN SEC_PRE INJURY_EMP LOY_STATUS _ID
  426   ALTER TABL E TBI.TBI_ POLYTRAUMA  DROP COLU MN PRI_FOL LOWUP_EMPL OY_STATUS_ ID
  427   ALTER TABL E TBI.TBI_ POLYTRAUMA  DROP COLU MN SEC_FOL LOWUP_EMPL OY_STATUS_ ID
  428  
  429   END
  430   GO
  431  
  432   -- drop [T BI].[STD_P OLYTRAUMA_ EMPLOYMENT _STATUS] t able
  433   IF  EXISTS  (SELECT *  FROM sys. objects WH ERE object _id = OBJE CT_ID(N'[T BI].[STD_P OLYTRAUMA_ EMPLOYMENT _STATUS]')  AND type  in (N'U'))
  434   DROP TABLE  [TBI].[ST D_POLYTRAU MA_EMPLOYM ENT_STATUS ]
  435   GO
  436  
  437   /********* ***   End  Backout Ch ange #12    ********* ***/
  438  
  439  
  440   /********* *** Backou t Change # 22  ****** ******/
  441   -- Set Wal ter Reed a nd Nationa l Naval to  inactive  and add WR NNMC
  442   IF (SELECT  MAX(ID) F ROM TBI.ST D_TBIFACIL ITYSRC) >  6
  443   BEGIN
  444  
  445   UPDATE TBI .STD_TBIFA CILITYSRC  SET [INACT IVE_FLAG]  = 0, [INAC TIVE_DATE]  = NULL WH ERE ID < 3 ;
  446  
  447   DELETE FRO M TBI.STD_ TBIFACILIT YSRC WHERE  ID = 7;
  448   DBCC CHECK IDENT ('TB I.STD_TBIF ACILITYSRC ',RESEED,  6);
  449  
  450   END
  451  
  452   /********* *** End Ba ckout Chan ge #22  ** ********** /