652. EPMO Open Source Coordination Office Redaction File Detail Report

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

652.1 Files compared

# Location File Last Modified
1 OSCIF_BMS_v2_iter 2_September_2017.zip\BMS_Cand\Source\Sources\Database\BMSv2Updates\2.1.5.1\AdmissionInfo FilterAdmissionInfoSproc.sql Wed Oct 18 19:06:46 2017 UTC
2 OSCIF_BMS_v2_iter 2_September_2017.zip\BMS_Cand\Source\Sources\Database\BMSv2Updates\2.1.5.1\AdmissionInfo FilterAdmissionInfoSproc.sql Thu Oct 26 19:30:07 2017 UTC

652.2 Comparison summary

Description Between
Files 1 and 2
Text Blocks Lines
Unchanged 5 210
Changed 4 8
Inserted 0 0
Removed 0 0

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

652.4 Active regular expressions

No regular expressions were active.

652.5 Comparison detail

  1   USE [BMS]
  2   GO
  3   /****** Ob ject:  Sto redProcedu re [dbo].[ usp_Filter _Admission _FacilityW aitingList ]    Scrip t Date: 4/ 21/2016 12 :00:34 PM  ******/
  4   SET ANSI_N ULLS ON
  5   GO
  6   SET QUOTED _IDENTIFIE R ON
  7   GO
  8   -- ======= ========== ========== ========== ========
  9   -- Author:                 PII
  10   -- Create  date: 09.0 9.2011
  11   -- Descrip tion: Filt er admissi on intent( waiting li st).
  12   -- ======= ========== ========== ========== ========
  13  
  14   -- Updated By: Silvia  Pletea
  15   -- Updated  date: 02. 06.2012
  16   -- Descrip tion: Adde d new para meter: @IS _ONLY_CURR ENT_WAITIN G_AMISSION . If this  is true re turn all t he patient s where re moved date  is null e lse filter  by creati on date. 
  17   -- ======= ========== ========== ========== ========
  18  
  19   -- Updated By:  PII
  20   -- Updated  date: 05. 14.2012
  21   -- Descrip tion: When  receiving  a negativ e page siz e or numbe r, paging  is ignored
  22   -- ======= ========== ========== ========== ========
  23  
  24   -- EXEC us p_Filter_A dmission_F acilityWai tingList ' 2011-08-26  16:14:53. 220', 50,  1, '[A].[C REATION_DA TE]'
  25   ALTER PROC EDURE [dbo ].[usp_Fil ter_Admiss ion_Facili tyWaitingL ist]         
  26           @F ACILITY_UI D UNIQUEID ENTIFIER,
  27           @C REATION_DA TE DATETIM E = NULL,
  28           @I S_ONLY_CUR RENT_WAITI NG_ADMISSI ON BIT,
  29           @I S_ONLY_IN_ HOUSE_WAIT ING_LIST B IT
  30   AS
  31   BEGIN
  32   SET NOCOUN T ON  
  33  
  34           DE CLARE @SQL _SELECT NV ARCHAR(400 0), @SQL_W HERE NVARC HAR(4000),  @SQL_ORDE R_BY NVARC HAR(4000),  @SQL NVAR CHAR(4000)
  35           
  36           SE T @SQL_SEL ECT = 'SEL ECT 
  37                                                                [A]. [ID] AS [A CT_ID], 
  38                                                                [A]. [CREATION_ DATE],
  39                                                                [A]. [CANCELED_ DATE],
  40                                                                [A]. [PARENT_AC T_ID],
  41                                                                [A]. [FLOW_ID],
  42                                                                [A]. [DOMAIN_ID ],
  43                                                                [A]. [PATIENT_U ID] AS [PA TIENT_UID] ,              
  44                                                                [WL] .[PROBLEM]  AS [PROBL EM],
  45                                                                [WL] .[FEE_COMM ENTS] AS [ FEE_COMMEN TS],
  46                                                                [FDC ].[CODE] A S [FEE_DIS POSITION_C ODE],
  47                                                                [FDC ].[CODE_SY STEM] AS [ FEE_DISPOS ITION_CODE _SYSTEM],
  48                                                                [FDC ].[CODE_SY STEM_NAME]  AS [FEE_D ISPOSITION _CODE_SYST EM_NAME],
  49                                                                [FDC ].[DISPLAY _NAME] AS  [FEE_DISPO SITION_DIS PLAY_NAME] ,
  50                                                                [WL] .[REMOVED_ DATE] AS [ REMOVED_DA TE],
  51                                                                [WAC ].[CODE] A S [WAITING _AREA_CODE ],
  52                                                                [WAC ].[CODE_SY STEM] AS [ WAITING_AR EA_CODE_SY STEM],
  53                                                                [WAC ].[CODE_SY STEM_NAME]  AS [WAITI NG_AREA_CO DE_SYSTEM_ NAME],
  54                                                                [WAC ].[DISPLAY _NAME] AS  [WAITING_A REA_DISPLA Y_NAME],
  55                                                                [RUF C].[CODE]  AS [REASON _USING_FEE _CODE],
  56                                                                [RUF C].[CODE_S YSTEM] AS  [REASON_US ING_FEE_CO DE_SYSTEM] ,
  57                                                                [RUF C].[CODE_S YSTEM_NAME ] AS [REAS ON_USING_F EE_CODE_SY STEM_NAME] ,
  58                                                                [RUF C].[DISPLA Y_NAME] AS  [REASON_U SING_FEE_D ISPLAY_NAM E],
  59                                                                [SRF C].[CODE]  AS [SERVIC E_RECEIVIN G_FEE_CODE ],
  60                                                                [SRF C].[CODE_S YSTEM] AS  [SERVICE_R ECEIVING_F EE_CODE_SY STEM],
  61                                                                [SRF C].[CODE_S YSTEM_NAME ] AS [SERV ICE_RECEIV ING_FEE_CO DE_SYSTEM_ NAME],
  62                                                                [SRF C].[DISPLA Y_NAME] AS  [SERVICE_ RECEIVING_ FEE_DISPLA Y_NAME],
  63                                                                [AFC ].[CODE] A S [AUTHORI ZED_FEE_CO DE],
  64                                                                [AFC ].[CODE_SY STEM] AS [ AUTHORIZED _FEE_CODE_ SYSTEM],
  65                                                                [AFC ].[CODE_SY STEM_NAME]  AS [AUTHO RIZED_FEE_ CODE_SYSTE M_NAME],
  66                                                                [AFC ].[DISPLAY _NAME] AS  [AUTHORIZE D_FEE_DISP LAY_NAME],
  67                                                                [CFC ].[CODE] A S [CONTRAC T_FEE_CODE ],
  68                                                                [CFC ].[CODE_SY STEM] AS [ CONTRACT_F EE_CODE_SY STEM],
  69                                                                [CFC ].[CODE_SY STEM_NAME]  AS [CONTR ACT_FEE_CO DE_SYSTEM_ NAME],
  70                                                                [CFC ].[DISPLAY _NAME] AS  [CONTRACT_ FEE_DISPLA Y_NAME],                      
  71                                                                [WL] .[TYPE_OF_ BED_WARD]  AS [TYPE_O F_BED_WARD ],  
  72                                                                [WL] .[REQUESTE D_BED_UID]  AS [REQUE STED_BED_U ID],
  73                                                                [WL] .[REQUESTE D_BED_DATE ] AS [REQU ESTED_BED_ DATE],
  74                                                                [WL] .[REQUESTE D_DATE] AS  [REQUESTE D_DATE],
  75                                                                [WL] .[IS_IN_HO USE] AS [I S_IN_HOUSE ],
  76                                                                [WL] .[IS_BED_I N_ISOLATIO N] AS [IS_ BED_IN_ISO LATION],
  77                                                                [WL] .[LAST_EDI T_BY] AS [ LAST_EDIT_ BY],
  78                                                                [WL] .[COMMENTS ] AS [COMM ENTS],
  79                                                                [WL] .[WAIT_TIM E_ALERT_DA TE] AS [WA IT_TIME_AL ERT_DATE],
  80                                                                [WL] .[IS_COMMU NITY_LIVIN G_CENTER]  AS [IS_COM MUNITY_LIV ING_CENTER
  81                                                  FROM AC T A
  82                                                       IN NER JOIN W AITING_LIS T WL ON A. ID = WL.AC T_ID                    
  83                                                       LE FT JOIN CO NCEPT AS W AC ON WL.W AITING_ARE A_ID = WAC .ID
  84                                                       LE FT JOIN CO NCEPT AS F DC ON WL.F EE_DISPOSI TION_ID =  FDC.ID
  85                                                       LE FT JOIN CO NCEPT AS R UFC ON WL. REASON_USI NG_FEE_ID  = RUFC.ID
  86                                                       LE FT JOIN CO NCEPT AS S RFC ON WL. SERVICE_RE CEIVING_FE E_ID = SRF C.ID
  87                                                       LE FT JOIN CO NCEPT AS A FC ON WL.A UTHORIZED_ FEE_ID = A FC.ID
  88                                                       LE FT JOIN CO NCEPT AS C FC ON WL.C ONTRACT_FE E_ID = CFC .ID'
  89                                                       
  90           SE T @SQL_WHE RE = ' WHE RE 1 = 1'                                             
  91           
  92           IF  @FACILITY _UID IS NO T NULL
  93                     SET @SQL_W HERE += '  AND [WL].[ FACILITY_U ID] = '''  + CAST(@FA CILITY_UID  AS  DNS    AR(50)) +  ''''
  94                    
  95           IF  @IS_ONLY_ CURRENT_WA ITING_ADMI SSION = 1        
  96                    SET  @SQL_WHERE  += ' AND  [WL].[REMO VED_DATE]  IS NULL'
  97           EL SE
  98                    IF @ CREATION_D ATE IS NOT  NULL
  99                              SET @SQL_W HERE += '  AND [A].[C REATION_DA TE] >= '''  + CONVERT ( DNS    AR(25), @C REATION_DA TE, 126) +  '''' 
  100                    
  101           IF  @IS_ONLY_ IN_HOUSE_W AITING_LIS T = 1
  102                    SET  @SQL_WHERE  += ' AND  [WL].[IS_I N_HOUSE] =  1' 
  103                    
  104           SE T @SQL_ORD ER_BY = '  ORDER BY [ A].[ID]'         
  105           
  106           SE T @SQL = @ SQL_SELECT  + @SQL_WH ERE + @SQL _ORDER_BY
  107           
  108           EX ECUTE sp_e xecutesql  @SQL
  109   END