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

346.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_Get_Icon.sql Fri Nov 22 17:02:44 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_Get_Icon.sql Thu Oct 26 18:29:11 2017 UTC

346.2 Comparison summary

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

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

346.4 Active regular expressions

No regular expressions were active.

346.5 Comparison detail

  1   /****** Ob ject:  Sto redProcedu re [dbo].[ usp_Get_Ic on]    Scr ipt Date:  03/22/2012  11:04:49  ******/
  2   IF  EXISTS  (SELECT *  FROM sys. objects WH ERE object _id = OBJE CT_ID(N'[d bo].[usp_G et_Icon]')  AND type  in (N'P',  N'PC'))
  3   DROP PROCE DURE [dbo] .[usp_Get_ 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: Get  icon by ID  and subgr oup.
  13   -- ======= ========== ========== ========== ========
  14   CREATE PRO CEDURE [db o].[usp_Ge t_Icon] 
  15           @I D     INT,
  16           @F ACILITY_UI D UNIQUEID ENTIFIER =  NULL
  17   AS
  18   BEGIN
  19   SET NOCOUN T ON
  20  
  21           DE CLARE @IS_ ASSOCIATED  BIT, @SUB GROUP NVAR CHAR(100)
  22           SE T @IS_ASSO CIATED = 0
  23                    
  24           SE LECT @SUBG ROUP = SUB GROUP FROM  ICON_FLAG  WHERE ID  = @ID
  25           IF  (@SUBGROU P <> 'SITE _CONFIGURA BLE_ICON')
  26                    BEGI N
  27                             IF EXI STS (SELEC T ID FROM  ICON_ASSOC IATION WHE RE ICON_FL AG_ID = @I D)
  28                                      SET @IS_ ASSOCIATED  = 1
  29                    END
  30           EL SE IF (@SU BGROUP = ' SITE_CONFI GURABLE_IC ON')
  31                    BEGI N
  32                             IF (@F ACILITY_UI D IS NULL)
  33                                      BEGIN
  34                                               IF EXISTS  (SELECT ID  FROM ICON _FLAG_FACI LITY WHERE  ICON_FLAG _ID = @ID  AND ACTIVE  = 1)
  35                                                       SE T @IS_ASSO CIATED = 1
  36                                      END
  37                             ELSE
  38                                      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))
  39                                               SET @IS_AS SOCIATED =  1
  40                    END
  41  
  42           IF  (@FACILIT Y_UID IS N ULL)
  43                    SELE CT  IFL.ID  AS [ID],
  44                                      IFL.ID A S [ICON_FL AG_ID],
  45                                      IFL.[GRO UP] AS [GR OUP],
  46                                      IFL.SUBG ROUP AS [S UBGROUP],
  47                                      IT.CODE  AS [ICON_T YPE_CODE],
  48                                      IT.CODE_ SYSTEM AS  [ICON_TYPE _CODE_SYST EM],
  49                                      IT.CODE_ SYSTEM_NAM E AS [ICON _TYPE_CODE _SYSTEM_NA ME],
  50                                      IT.DISPL AY_NAME AS  [ICON_TYP E_DISPLAY_ NAME],
  51                                      IFL.IMAG E_BYTES AS  [IMAGE_BY TES],
  52                                      IFL.IMAG E_BYTES_IN ACTIVE AS  [IMAGE_BYT ES_INACTIV E],
  53                                      IFL.ORDE R_INDEX AS  [ORDER_IN DEX],
  54                                      IFL.ACTI VE AS [ACT IVE],
  55                                      IFL.PUBL ISHED AS [ PUBLISHED] ,
  56                                      IFL.IMAG E_NAME AS  [IMAGE_NAM E],
  57                                      IFL.ICON _NAME AS [ ICON_NAME] ,
  58                                      IFL.SHOR T_DESCRIPT ION AS [SH ORT_DESCRI PTION],
  59                                      IFL.LONG _DESCRIPTI ON AS [LON G_DESCRIPT ION],
  60                                      IFL.COMM ENT AS [CO MMENT],
  61                                      IFL.MOUS E_OVER_TEX T AS [MOUS E_OVER_TEX T],
  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.PATI ENT_OR_ROO MBED AS [P ATIENT_OR_ ROOMBED],                   
  100                                      IFF.FACI LITY_UID A S [FACILIT Y_UID],
  101                                      IFF.ICON _NAME AS [ FACILITY_I CON_NAME],
  102                                      IFF.DESC RIPTION AS  [FACILITY _DESCRIPTI ON],
  103                                      IFF.COMM ENT AS [FA CILITY_COM MENT],
  104                                      IFF.MOUS E_OVER_TEX T AS [FACI LITY_MOUSE _OVER_TEXT ],
  105                                      IFF.PATI ENT_OR_ROO MBED AS [F ACILITY_PA TIENT_OR_R OOMBED],
  106                                      IFF.ACTI VE AS [FAC ILITY_ACTI VE],
  107                                      IFF.ORDE R_INDEX AS  [FACILITY _ORDER_IND EX],
  108                                      IFL.ENTE RED_BY AS  [ENTERED_B Y],
  109                                      IFL.ENTE RED_DATE A S [ENTERED _DATE],
  110                                      IFL.LAST _EDIT_BY A S [LAST_ED IT_BY],
  111                                      IFL.LAST _EDIT_DATE  AS [LAST_ EDIT_DATE] ,
  112                                      @IS_ASSO CIATED AS  [IS_ASSOCI ATED]
  113                    FROM  ICON_FLAG  AS IFL                     
  114                             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   
  115                    WHER E IFL.ID =  @ID
  116  
  117   END
  118   GO