363. EPMO Open Source Coordination Office Redaction File Detail Report

Produced by Araxis Merge on 10/26/2017 10:43:31 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.

363.1 Files compared

# Location File Last Modified
1 OSCIF_BMS_v2_iter 2_September_2017.zip\BMS_Cand\BMS_Source_C72993\C72993-Sources.zip\C72993\Source\Sources\Database\CreationScripts\BMS\4.Stored Procedures dbo.usp_Insert_Icon.sql Fri Nov 22 17:02:46 2013 UTC
2 OSCIF_BMS_v2_iter 2_September_2017.zip\BMS_Cand\BMS_Source_C72993\C72993-Sources.zip\C72993\Source\Sources\Database\CreationScripts\BMS\4.Stored Procedures dbo.usp_Insert_Icon.sql Thu Oct 26 18:29:11 2017 UTC

363.2 Comparison summary

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

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

363.4 Active regular expressions

No regular expressions were active.

363.5 Comparison detail

  1   /****** Ob ject:  Sto redProcedu re [dbo].[ usp_Insert _Icon]     Script Dat e: 03/22/2 012 11:04: 49 ******/
  2   IF  EXISTS  (SELECT *  FROM sys. objects WH ERE object _id = OBJE CT_ID(N'[d bo].[usp_I nsert_Icon ]') AND ty pe in (N'P ', N'PC'))
  3   DROP PROCE DURE [dbo] .[usp_Inse rt_Icon]
  4   GO
  5   SET ANSI_N ULLS ON
  6   GO
  7   SET QUOTED _IDENTIFIE R ON
  8   GO
  9   -- ======= ========== ========== ========== ========
  10   -- Author:                 PII
  11   -- Create  date: 25.0 4.2012
  12   -- Descrip tion: Inse rt icon.
  13   -- ======= ========== ========== ========== ========
  14   CREATE PRO CEDURE [db o].[usp_In sert_Icon]  
  15           @I D INT OUTP UT,
  16           @I CON_FLAG_I D INT,       
  17           @G ROUP NVARC HAR(100),
  18           @S UBGROUP NV ARCHAR(100 ),
  19           @I CON_TYPE_C ODE NVARCH AR(100),
  20           @I CON_TYPE_C ODE_SYSTEM  NVARCHAR( 100),
  21           @I CON_TYPE_C ODE_SYSTEM _NAME NVAR CHAR(100),
  22           @I CON_TYPE_D ISPLAY_NAM E NVARCHAR (250),
  23           @I MAGE_BYTES  NVARCHAR( MAX),
  24           @I MAGE_BYTES _INACTIVE  NVARCHAR(M AX),
  25           @O RDER_INDEX  INT,
  26           @A CTIVE BIT,
  27           @P UBLISHED B IT,
  28           @P ATIENT_OR_ ROOMBED CH AR(1),
  29           @I MAGE_NAME  NVARCHAR(2 50),
  30           @I CON_NAME N VARCHAR(15 0),
  31           @S HORT_DESCR IPTION NVA RCHAR(150) ,
  32           @L ONG_DESCRI PTION NVAR CHAR(MAX),
  33           @C OMMENT NVA RCHAR(150) ,
  34           @M OUSE_OVER_ TEXT NVARC HAR(150),          
  35           @F ACILITY_UI D UNIQUEID ENTIFIER,
  36           @F ACILITY_OR DER_INDEX  INT,
  37           @F ACILITY_AC TIVE BIT,
  38           @F ACILITY_PA TIENT_OR_R OOMBED CHA R(1),
  39           @F ACILITY_IC ON_NAME NV ARCHAR(150 ),
  40           @F ACILITY_DE SCRIPTION  NVARCHAR(M AX),
  41           @F ACILITY_CO MMENT NVAR CHAR(150),
  42           @F ACILITY_MO USE_OVER_T EXT NVARCH AR(150),
  43           @E NTERED_BY  NVARCHAR(5 0),
  44           @E NTERED_DAT E DATETIME ,
  45           @L AST_EDIT_B Y NVARCHAR (50),
  46           @L AST_EDIT_D ATE DATETI ME        
  47  
  48   AS
  49   BEGIN
  50   SET NOCOUN T ON
  51  
  52           IF  (@FACILIT Y_UID IS N ULL)
  53                    BEGI N
  54                             DECLAR E @ICON_TY PE_ID INT
  55                             --ICON  TYPE CONC EPT EXISTE NCE CHECK
  56                             EXEC d bo.usp_Man age_Concep
  57                                      @CODE =  @ICON_TYPE _CODE, 
  58                                      @CODE_SY STEM = @IC ON_TYPE_CO DE_SYSTEM,  
  59                                      @CODE_SY STEM_NAME  = @ICON_TY PE_CODE_SY STEM_NAME,  
  60                                      @DISPLAY _NAME = @I CON_TYPE_D ISPLAY_NAM E, 
  61                                      @ID = @I CON_TYPE_I D OUTPUT
  62  
  63                             SELECT  @ORDER_IN DEX = MAX( ORDER_INDE X) + 1 FRO M ICON_FLA G WHERE SU BGROUP = @ SUBGROUP
  64                             IF (@O RDER_INDEX  IS NULL)
  65                                      SET @ORD ER_INDEX =  1
  66                             
  67                             INSERT  INTO ICON _FLAG
  68                                      ([GROUP]
  69                                      SUBGROUP
  70                                      ICON_TYP E_ID, 
  71                                      IMAGE_BY TES, 
  72                                      IMAGE_BY TES_INACTI VE, 
  73                                      ORDER_IN DEX, 
  74                                      ACTIVE, 
  75                                      PUBLISHE D, 
  76                                      PATIENT_ OR_ROOMBED
  77                                      IMAGE_NA ME, 
  78                                      ICON_NAM E, 
  79                                      SHORT_DE SCRIPTION,  
  80                                      LONG_DES CRIPTION, 
  81                                      COMMENT,  
  82                                      MOUSE_OV ER_TEXT, 
  83                                      ENTERED_ BY, 
  84                                      ENTERED_ DATE, 
  85                                      LAST_EDI T_BY, 
  86                                      LAST_EDI T_DATE)
  87                             VALUES
  88                                      (@GROUP,  
  89                                      @SUBGROU P, 
  90                                      @ICON_TY PE_ID, 
  91                                      @IMAGE_B YTES, 
  92                                      @IMAGE_B YTES_INACT IVE, 
  93                                      @ORDER_I NDEX, 
  94                                      @ACTIVE,  
  95                                      @PUBLISH ED, 
  96                                      @PATIENT _OR_ROOMBE D, 
  97                                      @IMAGE_N AME, 
  98                                      @ICON_NA ME, 
  99                                      @SHORT_D ESCRIPTION
  100                                      @LONG_DE SCRIPTION,  
  101                                      @COMMENT
  102                                      @MOUSE_O VER_TEXT,
  103                                      @ENTERED _BY, 
  104                                      @ENTERED _DATE, 
  105                                      @LAST_ED IT_BY, 
  106                                      @LAST_ED IT_DATE)
  107  
  108                             SET @I D = IDENT_ CURRENT('d bo.ICON_FL AG')
  109                    END      
  110           EL SE IF (@FA CILITY_UID  IS NOT NU LL)
  111                    BEGI N            
  112  
  113                             INSERT  INTO ICON _FLAG_FACI LITY
  114                                      (ICON_FL AG_ID, 
  115                                      FACILITY _UID, 
  116                                      ORDER_IN DEX, 
  117                                      ACTIVE,
  118                                      PATIENT_ OR_ROOMBED
  119                                      ICON_NAM E, 
  120                                      DESCRIPT ION, 
  121                                      COMMENT,  
  122                                      MOUSE_OV ER_TEXT, 
  123                                      ENTERED_ BY, 
  124                                      ENTERED_ DATE, 
  125                                      LAST_EDI T_BY, 
  126                                      LAST_EDI T_DATE)
  127                             VALUES
  128                                      (@ID, 
  129                                      @FACILIT Y_UID, 
  130                                      @FACILIT Y_ORDER_IN DEX, 
  131                                      @FACILIT Y_ACTIVE, 
  132                                      @FACILIT Y_PATIENT_ OR_ROOMBED
  133                                      @FACILIT Y_ICON_NAM E, 
  134                                      @FACILIT Y_DESCRIPT ION, 
  135                                      @FACILIT Y_COMMENT,  
  136                                      @FACILIT Y_MOUSE_OV ER_TEXT, 
  137                                      @ENTERED _BY, 
  138                                      @ENTERED _DATE, 
  139                                      @LAST_ED IT_BY, 
  140                                      @LAST_ED IT_DATE)
  141  
  142                             SET @I D = IDENT_ CURRENT('d bo.ICON_FL AG_FACILIT Y')
  143                    END
  144  
  145   END
  146   GO