91. EPMO Open Source Coordination Office Redaction File Detail Report

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

91.1 Files compared

# Location File Last Modified
1 OSCIF_BMS_v2_iter 2_September_2017.zip\BMS_Cand\BMS_Build_C72898\BMS_Source-BuildC72898.zip\C72898\Source\Sources\Database\CreationScripts\BMS\4.Stored Procedures dbo.usp_Filter_Bed_Association_Icon.sql Wed Oct 23 12:51:09 2013 UTC
2 OSCIF_BMS_v2_iter 2_September_2017.zip\BMS_Cand\BMS_Build_C72898\BMS_Source-BuildC72898.zip\C72898\Source\Sources\Database\CreationScripts\BMS\4.Stored Procedures dbo.usp_Filter_Bed_Association_Icon.sql Thu Oct 26 15:39:47 2017 UTC

91.2 Comparison summary

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

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

91.4 Active regular expressions

No regular expressions were active.

91.5 Comparison detail

  1   /****** Ob ject:  Sto redProcedu re [dbo].[ usp_Filter _Bed_Assoc iation_Ico n]    Scri pt Date: 0 3/22/2012  11:04:49 * *****/
  2   IF  EXISTS  (SELECT *  FROM sys. objects WH ERE object _id = OBJE CT_ID(N'[d bo].[usp_F ilter_Bed_ Associatio n_Icon]')  AND type i n (N'P', N 'PC'))
  3   DROP PROCE DURE [dbo] .[usp_Filt er_Bed_Ass ociation_I con]
  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: 07.0 5.2012
  12   -- Descrip tion: Filt er associa tion icons .
  13   -- ======= ========== ========== ========== ========
  14   CREATE PRO CEDURE [db o].[usp_Fi lter_Bed_A ssociation _Icon] 
  15           @B ED_LIST NV ARCHAR(MAX ),
  16           @F ACILITY_UI D UNIQUEID ENTIFIER
  17   AS
  18   BEGIN
  19   SET NOCOUN T ON
  20           
  21           CR EATE TABLE  #BED_ASSO CIATION_IC ON(BED_UID  UNIQUEIDE NTIFIER, L IST_ICON_F LAG_IDS_OF _BED NVARC HAR(MAX),
  22                                                                                     LIST_ ICON_FLAG_ FACILITY_I DS_OF_BED  NVARCHAR(M AX), 
  23                                                                                     WAITI NG_LIST_PA TIENT_UID  UNIQUEIDEN TIFIER, WA ITING_LIST _INFO NVAR CHAR(500),  WAITING_L IST_DOMAIN _ID NVARCH AR(50) )
  24           IN SERT INTO  #BED_ASSOC IATION_ICO N(BED_UID,  LIST_ICON _FLAG_IDS_ OF_BED, LI ST_ICON_FL AG_FACILIT Y_IDS_OF_B ED)
  25           SE LECT W.VAL UE AS BED_ UID, 
  26                       S TUFF( (SEL ECT ',' +  CAST(ICON_ FLAG_ID AS  NVARCHAR( MAX))
  27                                                                                                             FRO M ICON_ASS OCIATION
  28                                                                                                             WHE RE BED_UID  = W.VALUE  AND ICON_ FLAG_ID IS  NOT NULL  AND ICON_F LAG_FACILI TY_ID IS N ULL
  29                                                                                                             FOR  XML PATH( '')), 
  30                                                                                                            1, 1 , ''),
  31                       S TUFF( (SEL ECT ',' +  CAST(IFF.I CON_FLAG_I D AS NVARC HAR(MAX))
  32                                                                                                             FRO M ICON_ASS OCIATION A S ICON_ASS OC_OF_BED
  33                                                                                                             INN ER JOIN IC ON_FLAG_FA CILITY AS  IFF ON IFF .ID = ICON _ASSOC_OF_ BED.ICON_F LAG_FACILI TY_ID
  34                                                                                                             WHE RE IFF.FAC ILITY_UID  = @FACILIT Y_UID AND  ICON_ASSOC _OF_BED.BE D_UID = W. VALUE AND  ICON_ASSOC _OF_BED.IC ON_FLAG_FA CILITY_ID  IS NOT NUL L AND ICON _ASSOC_OF_ BED.ICON_F LAG_ID IS  NULL
  35                                                                                                             FOR  XML PATH( '')), 
  36                                                                                                            1, 1 , '')
  37           FR OM dbo.fn_ Split(@BED _LIST, ',' ) AS W
  38           
  39           SE LECT BED_I CON.BED_UI D AS BED_U ID, 
  40                       N ULL AS PAT IENT_UID, 
  41                       @ FACILITY_U ID AS FACI LITY_UID,        
  42                       B ED_ICON.LI ST_ICON_FL AG_IDS_OF_ BED AS LIS T_ICON_FLA G_IDS_OF_B ED,
  43                       N ULL AS LIS T_ICON_FLA G_IDS_OF_P ATIENT,
  44                       B ED_ICON.LI ST_ICON_FL AG_FACILIT Y_IDS_OF_B ED AS LIST _ICON_FLAG _FACILITY_ IDS_OF_BED ,
  45                       N ULL AS LIS T_ICON_FLA G_FACILITY _IDS_OF_PA TIENT,
  46                       A .PATIENT_U ID AS WAIT ING_LIST_P ATIENT_UID ,
  47                       A .DOMAIN_ID  AS WAITIN G_LIST_DOM AIN_ID,
  48                       '  - Bed Ass igned - {0 } from ' +  isnull(WA .DISPLAY_N AME,'') +  ' - ' + is null(WL.CO MMENTS,'')  AS WAITIN G_LIST_INF O
  49           FR OM #BED_AS SOCIATION_ ICON AS BE D_ICON
  50            L EFT JOIN W AITING_LIS T WL ON WL .REQUESTED _BED_UID =  BED_ICON. BED_UID AN D WL.REMOV ED_DATE IS  NULL AND  WL.REQUEST ED_BED_UID  IS NOT NU LL
  51            L EFT JOIN A CT AS A ON  A.ID = WL .ACT_ID
  52            L EFT JOIN C ONCEPT AS  WA ON WL.W AITING_ARE A_ID = WA. ID
  53           
  54           DR OP TABLE # BED_ASSOCI ATION_ICON
  55           
  56   END
  57   GO