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

679.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_Get_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_Get_Icon.sql Thu Oct 26 19:41:50 2017 UTC

679.2 Comparison summary

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

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

679.4 Active regular expressions

No regular expressions were active.

679.5 Comparison detail

  1   USE [BMS]
  2   GO
  3   /****** Ob ject:  Sto redProcedu re [dbo].[ usp_Get_Ic on]    Scr ipt Date:  7/13/2017  2:30:03 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: Get  icon by ID  and subgr oup.
  12   -- ======= ========== ========== ========== ========
  13   ALTER PROC EDURE [dbo ].[usp_Get _Icon] 
  14           @I D     INT,
  15           @F ACILITY_UI D UNIQUEID ENTIFIER =  NULL
  16   AS
  17   BEGIN
  18   SET NOCOUN T ON
  19  
  20           DE CLARE @IS_ ASSOCIATED  BIT, @SUB GROUP NVAR CHAR(100)
  21           SE T @IS_ASSO CIATED = 0
  22                    
  23           SE LECT @SUBG ROUP = SUB GROUP FROM  ICON_FLAG  WHERE ID  = @ID
  24           IF  (@SUBGROU P <> 'SITE _CONFIGURA BLE_ICON')
  25                    BEGI N
  26                             IF EXI STS (SELEC T ID FROM  ICON_ASSOC IATION WHE RE ICON_FL AG_ID = @I D)
  27                                      SET @IS_ ASSOCIATED  = 1
  28                    END
  29           EL SE IF (@SU BGROUP = ' SITE_CONFI GURABLE_IC ON')
  30                    BEGI N
  31                             IF (@F ACILITY_UI D IS NULL)
  32                                      BEGIN
  33                                               IF EXISTS  (SELECT ID  FROM ICON _FLAG_FACI LITY WHERE  ICON_FLAG _ID = @ID  AND ACTIVE  = 1)
  34                                                       SE T @IS_ASSO CIATED = 1
  35                                      END
  36                             ELSE
  37                                      IF EXIST S (SELECT  ID FROM IC ON_ASSOCIA TION WHERE  ICON_FLAG _FACILITY_ ID IN (SEL ECT ID FRO M ICON_FLA G_FACILITY  WHERE ICO N_FLAG_ID  = @ID AND  FACILITY_U ID = @FACI LITY_UID))
  38                                               SET @IS_AS SOCIATED =  1
  39                    END
  40  
  41           IF  (@FACILIT Y_UID IS N ULL)
  42                    SELE CT  IFL.ID  AS [ID],
  43                                      IFL.ID A S [ICON_FL AG_ID],
  44                                      IFL.[GRO UP] AS [GR OUP],
  45                                      IFL.SUBG ROUP AS [S UBGROUP],
  46                                      IT.CODE  AS [ICON_T YPE_CODE],
  47                                      IT.CODE_ SYSTEM AS  [ICON_TYPE _CODE_SYST EM],
  48                                      IT.CODE_ SYSTEM_NAM E AS [ICON _TYPE_CODE _SYSTEM_NA ME],
  49                                      IT.DISPL AY_NAME AS  [ICON_TYP E_DISPLAY_ NAME],
  50                                      IFL.IMAG E_BYTES AS  [IMAGE_BY TES],
  51                                      IFL.IMAG E_BYTES_IN ACTIVE AS  [IMAGE_BYT ES_INACTIV E],
  52                                      IFL.ORDE R_INDEX AS  [ORDER_IN DEX],
  53                                      IFL.ACTI VE AS [ACT IVE],
  54                                      IFL.PUBL ISHED AS [ PUBLISHED] ,
  55                                      IFL.IMAG E_NAME AS  [IMAGE_NAM E],
  56                                      IFL.ICON _NAME AS [ ICON_NAME] ,
  57                                      IFL.SHOR T_DESCRIPT ION AS [SH ORT_DESCRI PTION],
  58                                      IFL.LONG _DESCRIPTI ON AS [LON G_DESCRIPT ION],
  59                                      IFL.COMM ENT AS [CO MMENT],
  60                                      IFL.MOUS E_OVER_TEX T AS [MOUS E_OVER_TEX T],
  61                                      IFL.AUTO _ICON_PATT ERN AS [AU TO_ICON_PA TTERN],
  62                                      IFL.PATI ENT_OR_ROO MBED AS [P ATIENT_OR_ ROOMBED],                   
  63                                      NULL AS  [FACILITY_ UID],
  64                                      NULL AS  [FACILITY_ ICON_NAME] ,
  65                                      NULL AS  [FACILITY_ DESCRIPTIO N],
  66                                      NULL AS  [FACILITY_ COMMENT],
  67                                      NULL AS  [FACILITY_ MOUSE_OVER _TEXT],
  68                                      NULL AS  [FACILITY_ PATIENT_OR _ROOMBED],
  69                                      NULL AS  [FACILITY_ ACTIVE],
  70                                      NULL AS  [FACILITY_ ORDER_INDE X],
  71                                      IFL.ENTE RED_BY AS  [ENTERED_B Y],
  72                                      IFL.ENTE RED_DATE A S [ENTERED _DATE],
  73                                      IFL.LAST _EDIT_BY A S [LAST_ED IT_BY],
  74                                      IFL.LAST _EDIT_DATE  AS [LAST_ EDIT_DATE] ,
  75                                      @IS_ASSO CIATED AS  [IS_ASSOCI ATED]
  76                    FROM  ICON_FLAG  AS IFL
  77                             LEFT J OIN CONCEP T AS IT ON  IFL.ICON_ TYPE_ID =  IT.ID                       
  78                    WHER E IFL.ID =  @ID
  79           EL SE IF (@FA CILITY_UID  IS NOT NU LL)
  80                    SELE CT  COALES CE(IFF.ID,  -1) AS [I D],
  81                                      COALESCE (IFF.ICON_ FLAG_ID, I FL.ID) AS  [ICON_FLAG _ID],
  82                                      IFL.[GRO UP] AS [GR OUP],
  83                                      IFL.SUBG ROUP AS [S UBGROUP],
  84                                      NULL AS  [ICON_TYPE _CODE],
  85                                      NULL AS  [ICON_TYPE _CODE_SYST EM],
  86                                      NULL AS  [ICON_TYPE _CODE_SYST EM_NAME],
  87                                      NULL AS  [ICON_TYPE _DISPLAY_N AME],
  88                                      IFL.IMAG E_BYTES AS  [IMAGE_BY TES],
  89                                      IFL.IMAG E_BYTES_IN ACTIVE AS  [IMAGE_BYT ES_INACTIV E],
  90                                      IFL.ORDE R_INDEX AS  [ORDER_IN DEX],
  91                                      IFL.ACTI VE AS [ACT IVE],
  92                                      IFL.PUBL ISHED AS [ PUBLISHED] ,
  93                                      IFL.IMAG E_NAME AS  [IMAGE_NAM E],
  94                                      IFL.ICON _NAME AS [ ICON_NAME] ,
  95                                      IFL.SHOR T_DESCRIPT ION AS [SH ORT_DESCRI PTION],
  96                                      IFL.LONG _DESCRIPTI ON AS [LON G_DESCRIPT ION],
  97                                      IFL.COMM ENT AS [CO MMENT],
  98                                      IFL.MOUS E_OVER_TEX T AS [MOUS E_OVER_TEX T],
  99                                      IFL.AUTO _ICON_PATT ERN AS [AU TO_ICON_PA TTERN],
  100                                      IFL.PATI ENT_OR_ROO MBED AS [P ATIENT_OR_ ROOMBED],                   
  101                                      IFF.FACI LITY_UID A S [FACILIT Y_UID],
  102                                      IFF.ICON _NAME AS [ FACILITY_I CON_NAME],
  103                                      IFF.DESC RIPTION AS  [FACILITY _DESCRIPTI ON],
  104                                      IFF.COMM ENT AS [FA CILITY_COM MENT],
  105                                      IFF.MOUS E_OVER_TEX T AS [FACI LITY_MOUSE _OVER_TEXT ],
  106                                      IFF.PATI ENT_OR_ROO MBED AS [F ACILITY_PA TIENT_OR_R OOMBED],
  107                                      IFF.ACTI VE AS [FAC ILITY_ACTI VE],
  108                                      IFF.ORDE R_INDEX AS  [FACILITY _ORDER_IND EX],
  109                                      IFL.ENTE RED_BY AS  [ENTERED_B Y],
  110                                      IFL.ENTE RED_DATE A S [ENTERED _DATE],
  111                                      IFL.LAST _EDIT_BY A S [LAST_ED IT_BY],
  112                                      IFL.LAST _EDIT_DATE  AS [LAST_ EDIT_DATE] ,
  113                                      @IS_ASSO CIATED AS  [IS_ASSOCI ATED]
  114                    FROM  ICON_FLAG  AS IFL                     
  115                             LEFT J OIN ICON_F LAG_FACILI TY AS IFF  ON IFL.ID  = IFF.ICON _FLAG_ID A ND IFF.FAC ILITY_UID  = @FACILIT Y_UID   
  116                    WHER E IFL.ID =  @ID
  117  
  118   END