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

698.1 Files compared

# Location File Last Modified
1 OSCIF_BMS_v2_iter 2_September_2017.zip\BMS_Cand\Source\Sources\Database\BMSv2Updates\2.2.8.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.2.8.1\AdmissionInfo FilterAdmissionInfoSproc.sql Thu Oct 26 19:44:22 2017 UTC

698.2 Comparison summary

Description Between
Files 1 and 2
Text Blocks Lines
Unchanged 3 244
Changed 2 4
Inserted 0 0
Removed 0 0

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

698.4 Active regular expressions

No regular expressions were active.

698.5 Comparison detail

  1   USE [BMS]
  2   GO
  3   /****** Ob ject:  Sto redProcedu re [dbo].[ usp_Filter _Admission _FacilityW aitingList ]    Scrip t Date: 5/ 27/2016 2: 07:05 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           @I S_MENTAL_H EALTH BIT,
  31           @I S_EMERGENC Y_MANAGEME NT BIT
  32   AS
  33   BEGIN
  34   SET NOCOUN T ON  
  35  
  36           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)
  37           
  38           SE T @SQL_SEL ECT = 'SEL ECT 
  39                                                                [A]. [ID] AS [A CT_ID], 
  40                                                                [A]. [CREATION_ DATE],
  41                                                                [A]. [CANCELED_ DATE],
  42                                                                [A]. [PARENT_AC T_ID],
  43                                                                [A]. [FLOW_ID],
  44                                                                [A]. [DOMAIN_ID ],
  45                                                                [A]. [PATIENT_U ID] AS [PA TIENT_UID] ,              
  46                                                                [WL] .[PROBLEM]  AS [PROBL EM],
  47                                                                [WL] .[FEE_COMM ENTS] AS [ FEE_COMMEN TS],
  48                                                                [FDC ].[CODE] A S [FEE_DIS POSITION_C ODE],
  49                                                                [FDC ].[CODE_SY STEM] AS [ FEE_DISPOS ITION_CODE _SYSTEM],
  50                                                                [FDC ].[CODE_SY STEM_NAME]  AS [FEE_D ISPOSITION _CODE_SYST EM_NAME],
  51                                                                [FDC ].[DISPLAY _NAME] AS  [FEE_DISPO SITION_DIS PLAY_NAME] ,
  52                                                                [WL] .[REMOVED_ DATE] AS [ REMOVED_DA TE],
  53                                                                [WAC ].[CODE] A S [WAITING _AREA_CODE ],
  54                                                                [WAC ].[CODE_SY STEM] AS [ WAITING_AR EA_CODE_SY STEM],
  55                                                                [WAC ].[CODE_SY STEM_NAME]  AS [WAITI NG_AREA_CO DE_SYSTEM_ NAME],
  56                                                                [WAC ].[DISPLAY _NAME] AS  [WAITING_A REA_DISPLA Y_NAME],
  57                                                                [RUF C].[CODE]  AS [REASON _USING_FEE _CODE],
  58                                                                [RUF C].[CODE_S YSTEM] AS  [REASON_US ING_FEE_CO DE_SYSTEM] ,
  59                                                                [RUF C].[CODE_S YSTEM_NAME ] AS [REAS ON_USING_F EE_CODE_SY STEM_NAME] ,
  60                                                                [RUF C].[DISPLA Y_NAME] AS  [REASON_U SING_FEE_D ISPLAY_NAM E],
  61                                                                [SRF C].[CODE]  AS [SERVIC E_RECEIVIN G_FEE_CODE ],
  62                                                                [SRF C].[CODE_S YSTEM] AS  [SERVICE_R ECEIVING_F EE_CODE_SY STEM],
  63                                                                [SRF C].[CODE_S YSTEM_NAME ] AS [SERV ICE_RECEIV ING_FEE_CO DE_SYSTEM_ NAME],
  64                                                                [SRF C].[DISPLA Y_NAME] AS  [SERVICE_ RECEIVING_ FEE_DISPLA Y_NAME],
  65                                                                [AFC ].[CODE] A S [AUTHORI ZED_FEE_CO DE],
  66                                                                [AFC ].[CODE_SY STEM] AS [ AUTHORIZED _FEE_CODE_ SYSTEM],
  67                                                                [AFC ].[CODE_SY STEM_NAME]  AS [AUTHO RIZED_FEE_ CODE_SYSTE M_NAME],
  68                                                                [AFC ].[DISPLAY _NAME] AS  [AUTHORIZE D_FEE_DISP LAY_NAME],
  69                                                                [CFC ].[CODE] A S [CONTRAC T_FEE_CODE ],
  70                                                                [CFC ].[CODE_SY STEM] AS [ CONTRACT_F EE_CODE_SY STEM],
  71                                                                [CFC ].[CODE_SY STEM_NAME]  AS [CONTR ACT_FEE_CO DE_SYSTEM_ NAME],
  72                                                                [CFC ].[DISPLAY _NAME] AS  [CONTRACT_ FEE_DISPLA Y_NAME],                      
  73                                                                [WL] .[TYPE_OF_ BED_WARD]  AS [TYPE_O F_BED_WARD ],  
  74                                                                [WL] .[REQUESTE D_BED_UID]  AS [REQUE STED_BED_U ID],
  75                                                                [WL] .[REQUESTE D_BED_DATE ] AS [REQU ESTED_BED_ DATE],
  76                                                                [WL] .[REQUESTE D_DATE] AS  [REQUESTE D_DATE],
  77                                                                [WL] .[IS_IN_HO USE] AS [I S_IN_HOUSE ],
  78                                                                [WL] .[IS_BED_I N_ISOLATIO N] AS [IS_ BED_IN_ISO LATION],
  79                                                                [WL] .[LAST_EDI T_BY] AS [ LAST_EDIT_ BY],
  80                                                                [WL] .[COMMENTS ] AS [COMM ENTS],
  81                                                                [WL] .[WAIT_TIM E_ALERT_DA TE] AS [WA IT_TIME_AL ERT_DATE],
  82                                                                [WL] .[IS_COMMU NITY_LIVIN G_CENTER]  AS [IS_COM MUNITY_LIV ING_CENTER ],
  83                                                                [WL] .[DATE_OF_ SCREENING]  AS DATE_O F_SCREENIN G,
  84                                                                [WL] .[VETERAN_ PREFERENCE ] AS VETER AN_PREFERE NCE, 
  85                                                                [WL] .[MENTAL_H EALTH_COMM ENTS] AS M ENTAL_HEAL TH_COMMENT S, 
  86                                                                [WL] .[PATIENT_ FLOW_COMME NTS] AS PA TIENT_FLOW _COMMENTS,
  87                                                                [WL] .[EVACUATI ON_TRANSPO RTATION_CO MMENTS] AS  EVACUATIO N_TRANSPOR TATION_COM MENTS,
  88                                                                [WL] .[FEE_ACCE PTED] AS F EE_ACCEPTE D,
  89                                                                [WL] .[EVACUATI ON_EXPECTE D_DATE] AS  EVACUATIO N_EXPECTED _DATE 
  90                                                  FROM AC T A
  91                                                       IN NER JOIN W AITING_LIS T WL ON A. ID = WL.AC T_ID                    
  92                                                       LE FT JOIN CO NCEPT AS W AC ON WL.W AITING_ARE A_ID = WAC .ID
  93                                                       LE FT JOIN CO NCEPT AS F DC ON WL.F EE_DISPOSI TION_ID =  FDC.ID
  94                                                       LE FT JOIN CO NCEPT AS R UFC ON WL. REASON_USI NG_FEE_ID  = RUFC.ID
  95                                                       LE FT JOIN CO NCEPT AS S RFC ON WL. SERVICE_RE CEIVING_FE E_ID = SRF C.ID
  96                                                       LE FT JOIN CO NCEPT AS A FC ON WL.A UTHORIZED_ FEE_ID = A FC.ID
  97                                                       LE FT JOIN CO NCEPT AS C FC ON WL.C ONTRACT_FE E_ID = CFC .ID'
  98                                                       
  99           SE T @SQL_WHE RE = ' WHE RE 1 = 1'                                             
  100           
  101           IF  @FACILITY _UID IS NO T NULL
  102                    SET  @SQL_WHERE  += ' AND  [WL].[FACI LITY_UID]  = ''' + CA ST(@FACILI TY_UID AS  VARCHAR(50 )) + ''''
  103                    
  104           IF  @IS_ONLY_ CURRENT_WA ITING_ADMI SSION = 1        
  105                    SET  @SQL_WHERE  += ' AND  [WL].[REMO VED_DATE]  IS NULL'
  106           EL SE
  107                    IF @ CREATION_D ATE IS NOT  NULL
  108                             SET @S QL_WHERE + = ' AND [A ].[CREATIO N_DATE] >=  ''' + CON VERT(VARCH AR(25), @C REATION_DA TE, 126) +  '''' 
  109                    
  110           IF  @IS_ONLY_ IN_HOUSE_W AITING_LIS T = 1
  111                    SET  @SQL_WHERE  += ' AND  [WL].[IS_I N_HOUSE] =  1' 
  112                    
  113           IF  @IS_MENTA L_HEALTH =  1
  114                    SET  @SQL_WHERE  += ' AND  [WL].[IS_M ENTAL_HEAL TH_PATIENT ] = 1'
  115  
  116                    IF @ IS_EMERGEN CY_MANAGEM ENT = 1
  117                    SET  @SQL_WHERE  += ' AND  [WL].[IS_E VACUATION_ PATIENT] =  1'
  118  
  119           SE T @SQL_ORD ER_BY = '  ORDER BY [ A].[ID]'         
  120           
  121           SE T @SQL = @ SQL_SELECT  + @SQL_WH ERE + @SQL _ORDER_BY
  122           
  123           EX ECUTE sp_e xecutesql  @SQL
  124   END