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

688.1 Files compared

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

688.2 Comparison summary

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

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

688.4 Active regular expressions

No regular expressions were active.

688.5 Comparison detail

  1   USE [BMS]
  2   GO
  3   /****** Ob ject:  Sto redProcedu re [dbo].[ usp_Update _Icon]     Script Dat e: 7/13/20 17 2:46:47  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: Upda te icon.
  12   -- ======= ========== ========== ========== ========
  13   ALTER PROC EDURE [dbo ].[usp_Upd ate_Icon] 
  14           @I D INT,         
  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           @A UTO_ICON_A CTIVE BIT,
  36           @I S_ISOLATIO N BIT,       
  37           @F ACILITY_UI D UNIQUEID ENTIFIER,
  38           @F ACILITY_OR DER_INDEX  INT,
  39           @F ACILITY_AC TIVE BIT,
  40           @F ACILITY_PA TIENT_OR_R OOMBED CHA R(1),
  41           @F ACILITY_IC ON_NAME NV ARCHAR(150 ),
  42           @F ACILITY_DE SCRIPTION  NVARCHAR(M AX),
  43           @F ACILITY_CO MMENT NVAR CHAR(150),
  44           @F ACILITY_MO USE_OVER_T EXT NVARCH AR(150),
  45           @F ACILITY_AU TO_ICON_AC TIVE BIT,
  46           @F ACILITY_IS _ISOLATION  BIT,
  47           @E NTERED_BY  NVARCHAR(5 0),
  48           @E NTERED_DAT E DATETIME ,
  49           @L AST_EDIT_B Y NVARCHAR (50),
  50           @L AST_EDIT_D ATE DATETI ME
  51  
  52   AS
  53   BEGIN
  54   SET NOCOUN T ON
  55  
  56           IF  (@FACILIT Y_UID IS N ULL)
  57                    BEGI N
  58  
  59                             DECLAR E @ICON_TY PE_ID INT
  60                             --ICON  TYPE CONC EPT EXISTE NCE CHECK
  61                             EXEC d bo.usp_Man age_Concep
  62                                      @CODE =  @ICON_TYPE _CODE, 
  63                                      @CODE_SY STEM = @IC ON_TYPE_CO DE_SYSTEM,  
  64                                      @CODE_SY STEM_NAME  = @ICON_TY PE_CODE_SY STEM_NAME,  
  65                                      @DISPLAY _NAME = @I CON_TYPE_D ISPLAY_NAM E, 
  66                                      @ID = @I CON_TYPE_I D OUTPUT
  67  
  68                             UPDATE  ICON_FLAG
  69                                      SET [GRO UP] = @GRO UP, 
  70                                               SUBGROUP =  @SUBGROUP
  71                                               ICON_TYPE_ ID = @ICON _TYPE_ID, 
  72                                               IMAGE_BYTE S = @IMAGE _BYTES, 
  73                                               IMAGE_BYTE S_INACTIVE  = @IMAGE_ BYTES_INAC TIVE, 
  74                                               ORDER_INDE X = @ORDER _INDEX, 
  75                                               ACTIVE = @ ACTIVE, 
  76                                               PUBLISHED  = @PUBLISH ED, 
  77                                               PATIENT_OR _ROOMBED =  @PATIENT_ OR_ROOMBED
  78                                               IMAGE_NAME  = @IMAGE_ NAME, 
  79                                               ICON_NAME  = @ICON_NA ME, 
  80                                               SHORT_DESC RIPTION =  @SHORT_DES CRIPTION, 
  81                                               LONG_DESCR IPTION = @ LONG_DESCR IPTION, 
  82                                               COMMENT =  @COMMENT, 
  83                                               MOUSE_OVER _TEXT = @M OUSE_OVER_ TEXT,     
  84                                               AUTO_ICON_ PATTERN =  @AUTO_ICON _PATTERN,                            
  85                                               AUTO_ICON_ ACTIVE = @ AUTO_ICON_ ACTIVE,                              
  86                                               IS_ISOLATI ON = @IS_I SOLATION,                              
  87                                               LAST_EDIT_ BY = @LAST _EDIT_BY,   
  88                                               LAST_EDIT_ DATE = @LA ST_EDIT_DA TE
  89                                      WHERE ID  = @ID                    
  90  
  91                    END      
  92           EL SE IF (@FA CILITY_UID  IS NOT NU LL)
  93                    BEGI N
  94  
  95                             UPDATE  ICON_FLAG _FACILITY
  96                                      SET ICON _FLAG_ID =  @ICON_FLA G_ID, 
  97                                               FACILITY_U ID = @FACI LITY_UID, 
  98                                               ORDER_INDE X = @FACIL ITY_ORDER_ INDEX, 
  99                                               ACTIVE = @ FACILITY_A CTIVE,
  100                                               PATIENT_OR _ROOMBED =  @FACILITY _PATIENT_O R_ROOMBED,  
  101                                               ICON_NAME  = @FACILIT Y_ICON_NAM E, 
  102                                               DESCRIPTIO N = @FACIL ITY_DESCRI PTION, 
  103                                               COMMENT =  @FACILITY_ COMMENT, 
  104                                               MOUSE_OVER _TEXT = @F ACILITY_MO USE_OVER_T EXT,                                       
  105                                               AUTO_ICON_ ACTIVE = @ FACILITY_A UTO_ICON_A CTIVE,                             
  106                                               IS_ISOLATI ON = @FACI LITY_IS_IS OLATION,
  107                                               LAST_EDIT_ BY = @LAST _EDIT_BY, 
  108                                               LAST_EDIT_ DATE = @LA ST_EDIT_DA TE
  109                                      WHERE IC ON_FLAG_ID  = @ICON_F LAG_ID
  110  
  111                    END
  112  
  113   END