681. EPMO Open Source Coordination Office Redaction File Detail Report

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

681.1 Files compared

# Location File Last Modified
1 OSCIF_BMS_v2_iter 2_September_2017.zip\BMS_Cand\Source\Sources\Database\BMSv2Updates\2.2.17.1 usp_Insert_Icon.sql Wed Oct 18 19:03:30 2017 UTC
2 OSCIF_BMS_v2_iter 2_September_2017.zip\BMS_Cand\Source\Sources\Database\BMSv2Updates\2.2.17.1 usp_Insert_Icon.sql Thu Oct 26 19:41:50 2017 UTC

681.2 Comparison summary

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

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

681.4 Active regular expressions

No regular expressions were active.

681.5 Comparison detail

  1   USE [BMS]
  2   GO
  3   /****** Ob ject:  Sto redProcedu re [dbo].[ usp_Insert _Icon]     Script Dat e: 7/13/20 17 2:45:17  PM ****** /
  4   SET ANSI_N ULLS ON
  5   GO
  6   SET QUOTED _IDENTIFIE R ON
  7   GO
  8   -- ======= ========== ========== ========== ========
  9   -- Author:                 PII
  10   -- Create  date: 25.0 4.2012
  11   -- Descrip tion: Inse rt icon.
  12   -- ======= ========== ========== ========== ========
  13   ALTER PROC EDURE [dbo ].[usp_Ins ert_Icon] 
  14           @I D INT OUTP UT,
  15           @I CON_FLAG_I D INT,       
  16           @G ROUP NVARC HAR(100),
  17           @S UBGROUP NV ARCHAR(100 ),
  18           @I CON_TYPE_C ODE NVARCH AR(100),
  19           @I CON_TYPE_C ODE_SYSTEM  NVARCHAR( 100),
  20           @I CON_TYPE_C ODE_SYSTEM _NAME NVAR CHAR(100),
  21           @I CON_TYPE_D ISPLAY_NAM E NVARCHAR (250),
  22           @I MAGE_BYTES  NVARCHAR( MAX),
  23           @I MAGE_BYTES _INACTIVE  NVARCHAR(M AX),
  24           @O RDER_INDEX  INT,
  25           @A CTIVE BIT,
  26           @P UBLISHED B IT,
  27           @P ATIENT_OR_ ROOMBED CH AR(1),
  28           @I MAGE_NAME  NVARCHAR(2 50),
  29           @I CON_NAME N VARCHAR(15 0),
  30           @S HORT_DESCR IPTION NVA RCHAR(150) ,
  31           @L ONG_DESCRI PTION NVAR CHAR(MAX),
  32           @C OMMENT NVA RCHAR(150) ,
  33           @M OUSE_OVER_ TEXT NVARC HAR(150),          
  34           @A UTO_ICON_P ATTERN NVA RCHAR(255) ,       
  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                                      AUTO_ICO N_PATTERN,
  84                                      ENTERED_ BY, 
  85                                      ENTERED_ DATE, 
  86                                      LAST_EDI T_BY, 
  87                                      LAST_EDI T_DATE)
  88                             VALUES
  89                                      (@GROUP,  
  90                                      @SUBGROU P, 
  91                                      @ICON_TY PE_ID, 
  92                                      @IMAGE_B YTES, 
  93                                      @IMAGE_B YTES_INACT IVE, 
  94                                      @ORDER_I NDEX, 
  95                                      @ACTIVE,  
  96                                      @PUBLISH ED, 
  97                                      @PATIENT _OR_ROOMBE D, 
  98                                      @IMAGE_N AME, 
  99                                      @ICON_NA ME, 
  100                                      @SHORT_D ESCRIPTION
  101                                      @LONG_DE SCRIPTION,  
  102                                      @COMMENT
  103                                      @MOUSE_O VER_TEXT,
  104                                      @AUTO_IC ON_PATTERN ,
  105                                      @ENTERED _BY, 
  106                                      @ENTERED _DATE, 
  107                                      @LAST_ED IT_BY, 
  108                                      @LAST_ED IT_DATE)
  109  
  110                             SET @I D = IDENT_ CURRENT('d bo.ICON_FL AG')
  111                    END      
  112           EL SE IF (@FA CILITY_UID  IS NOT NU LL)
  113                    BEGI N            
  114  
  115                             INSERT  INTO ICON _FLAG_FACI LITY
  116                                      (ICON_FL AG_ID, 
  117                                      FACILITY _UID, 
  118                                      ORDER_IN DEX, 
  119                                      ACTIVE,
  120                                      PATIENT_ OR_ROOMBED
  121                                      ICON_NAM E, 
  122                                      DESCRIPT ION, 
  123                                      COMMENT,  
  124                                      MOUSE_OV ER_TEXT, 
  125                                      ENTERED_ BY, 
  126                                      ENTERED_ DATE, 
  127                                      LAST_EDI T_BY, 
  128                                      LAST_EDI T_DATE)
  129                             VALUES
  130                                      (@ID, 
  131                                      @FACILIT Y_UID, 
  132                                      @FACILIT Y_ORDER_IN DEX, 
  133                                      @FACILIT Y_ACTIVE, 
  134                                      @FACILIT Y_PATIENT_ OR_ROOMBED
  135                                      @FACILIT Y_ICON_NAM E, 
  136                                      @FACILIT Y_DESCRIPT ION, 
  137                                      @FACILIT Y_COMMENT,  
  138                                      @FACILIT Y_MOUSE_OV ER_TEXT, 
  139                                      @ENTERED _BY, 
  140                                      @ENTERED _DATE, 
  141                                      @LAST_ED IT_BY, 
  142                                      @LAST_ED IT_DATE)
  143  
  144                             SET @I D = IDENT_ CURRENT('d bo.ICON_FL AG_FACILIT Y')
  145                    END
  146  
  147   END