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

693.1 Files compared

# Location File Last Modified
1 OSCIF_BMS_v2_iter 2_September_2017.zip\BMS_Cand\Source\Sources\Database\BMSv2Updates\2.2.20.2 usp_Get_WaitingListItem.sql Wed Oct 18 19:03:34 2017 UTC
2 OSCIF_BMS_v2_iter 2_September_2017.zip\BMS_Cand\Source\Sources\Database\BMSv2Updates\2.2.20.2 usp_Get_WaitingListItem.sql Thu Oct 26 19:41:50 2017 UTC

693.2 Comparison summary

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

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

693.4 Active regular expressions

No regular expressions were active.

693.5 Comparison detail

  1   USE [BMS]
  2   GO
  3   /****** Ob ject:  Sto redProcedu re [dbo].[ usp_Get_Wa itingListI tem]    Sc ript Date:  8/21/2017  2:57:13 P M ******/
  4   SET ANSI_N ULLS ON
  5   GO
  6   SET QUOTED _IDENTIFIE R ON
  7   GO
  8  
  9   -- ======= ========== ========== ========== ========
  10   -- Author:                 PII
  11   -- Create  date: 30.0 8.2011
  12   -- Descrip tion: Get  waiting li st item by  ID.
  13   -- ======= ========== ========== ========== ========
  14   ALTER PROC EDURE [dbo ].[usp_Get _WaitingLi stItem] 
  15           @A CT_ID INT  = NULL,
  16           @D OMAIN_ID N VARCHAR(50 ) = NULL,
  17           @P ATIENT_UID  UNIQUEIDE NTIFIER =  NULL
  18   AS
  19   BEGIN
  20   SET NOCOUN T ON
  21  
  22           DE CLARE @SQL _SELECT NV ARCHAR(max ), @SQL_WH ERE NVARCH AR(4000),  @SQL NVARC HAR(max)
  23  
  24           SE T @SQL_SEL ECT = 'SEL ECT
  25                                                       [A ].[ID] AS  ACT_ID,
  26                                                       [A ].[CREATIO N_DATE],
  27                                                       [A ].[CANCELE D_DATE],
  28                                                       [A ].[PARENT_ ACT_ID],
  29                                                       [A ].[FLOW_ID ],
  30                                                       [A ].[DOMAIN_ ID],
  31                                                       [A ].[IEN],
  32                                                       [A ].[PATIENT _UID] AS [ PATIENT_UI D],
  33                                                       [W L].[FACILI TY_UID] AS  [FACILITY _UID],
  34                                                       [W A].[CODE]  AS [WAITIN G_AREA_COD E],
  35                                                       [W A].[CODE_S YSTEM] AS  [WAITING_A REA_CODE_S YSTEM],
  36                                                       [W A].[CODE_S YSTEM_NAME ] AS [WAIT ING_AREA_C ODE_SYSTEM _NAME],
  37                                                       [W A].[DISPLA Y_NAME] AS  [WAITING_ AREA_DISPL AY_NAME],                                                                                     
  38                                                       [W L].[PROBLE M] AS [PRO BLEM],
  39                                                       [F D].[CODE]  AS [FEE_DI SPOSITION_ CODE],
  40                                                       [F D].[CODE_S YSTEM] AS  [FEE_DISPO SITION_COD E_SYSTEM],
  41                                                       [F D].[CODE_S YSTEM_NAME ] AS [FEE_ DISPOSITIO N_CODE_SYS TEM_NAME],
  42                                                       [F D].[DISPLA Y_NAME] AS  [FEE_DISP OSITION_DI SPLAY_NAME ],
  43                                                       [C F].[CODE]  AS [CONTRA CT_FEE_COD E],
  44                                                       [C F].[CODE_S YSTEM] AS  [CONTRACT_ FEE_CODE_S YSTEM],
  45                                                       [C F].[CODE_S YSTEM_NAME ] AS [CONT RACT_FEE_C ODE_SYSTEM _NAME],
  46                                                       [C F].[DISPLA Y_NAME] AS  [CONTRACT _FEE_DISPL AY_NAME],
  47                                                       [A F].[CODE]  AS [AUTHOR IZED_FEE_C ODE],
  48                                                       [A F].[CODE_S YSTEM] AS  [AUTHORIZE D_FEE_CODE _SYSTEM],
  49                                                       [A F].[CODE_S YSTEM_NAME ] AS [AUTH ORIZED_FEE _CODE_SYST EM_NAME],
  50                                                       [A F].[DISPLA Y_NAME] AS  [AUTHORIZ ED_FEE_DIS PLAY_NAME] ,
  51                                                       [S RF].[CODE]  AS [SERVI CE_RECEIVI NG_FEE_COD E],
  52                                                       [S RF].[CODE_ SYSTEM] AS  [SERVICE_ RECEIVING_ FEE_CODE_S YSTEM],
  53                                                       [S RF].[CODE_ SYSTEM_NAM E] AS [SER VICE_RECEI VING_FEE_C ODE_SYSTEM _NAME],
  54                                                       [S RF].[DISPL AY_NAME] A S [SERVICE _RECEIVING _FEE_DISPL AY_NAME],
  55                                                       [R UF].[CODE]  AS [REASO N_USING_FE E_CODE],
  56                                                       [R UF].[CODE_ SYSTEM] AS  [REASON_U SING_FEE_C ODE_SYSTEM ],
  57                                                       [R UF].[CODE_ SYSTEM_NAM E] AS [REA SON_USING_ FEE_CODE_S YSTEM_NAME ],
  58                                                       [R UF].[DISPL AY_NAME] A S [REASON_ USING_FEE_ DISPLAY_NA ME],
  59                                                       [W L].[FEE_CO MMENTS] AS  [FEE_COMM ENTS],
  60                                                       [W L].[REMOVE D_DATE] AS  [REMOVED_ DATE],
  61                                                       [W L].[TYPE_O F_BED_WARD ] AS [TYPE _OF_BED_WA RD],  
  62                                                       [W L].[REQUES TED_BED_UI D] AS [REQ UESTED_BED _UID],
  63                                                       [W L].[REQUES TED_BED_DA TE] AS [RE QUESTED_BE D_DATE],
  64                                                       [W L].[REQUES TED_DATE]  AS [REQUES TED_DATE],
  65                                                       [W L].[VISTA_ SITE_UID]  AS [VISTA_ SITE_UID],
  66                                                       [W L].[IS_IN_ HOUSE] AS  [IS_IN_HOU SE],
  67                                                       [W L].[LAST_E DIT_BY] AS  [LAST_EDI T_BY],
  68                                                       [W L].[COMMEN TS] AS [CO MMENTS],
  69                                                       [W L].[IS_BED _IN_ISOLAT ION] AS IS _BED_IN_IS OLATION,
  70                                                       [W L].[WAIT_T IME_ALERT_ DATE] AS W AIT_TIME_A LERT_DATE,
  71                                                       [W L].[IS_COM MUNITY_LIV ING_CENTER ] AS [IS_C OMMUNITY_L IVING_CENT ER], 
  72                                                       [W L].[IS_EVA CUATION_PA TIENT] AS  [IS_EVACUA TION_PATIE NT],
  73                                                       [W L].[IS_MEN TAL_HEALTH _PATIENT]  AS [IS_MEN TAL_HEALTH _PATIENT],
  74                                                       [E DS].[CODE]  AS [EVACU ATION_DISP OSITION_ST ATUS_CODE] ,
  75                                                       [E DS].[CODE_ SYSTEM] AS  [EVACUATI ON_DISPOSI TION_STATU S_CODE_SYS TEM],
  76                                                       [E DS].[CODE_ SYSTEM_NAM E] AS [EVA CUATION_DI SPOSITION_ STATUS_COD E_SYSTEM_N AME],
  77                                                       [E DS].[DISPL AY_NAME] A S [EVACUAT ION_DISPOS ITION_STAT US_DISPLAY _NAME],
  78                                                       [W L].[EVACUA TION_EXPEC TED_DATE]  AS [EVACUA TION_EXPEC TED_DATE],
  79                                                       [W L].[EVACUA TION_ACTUA L_DATE] AS  [EVACUATI ON_ACTUAL_ DATE],
  80                                                       [W L].[EVACUA TION_REASO N_FOR_DELA Y] AS [EVA CUATION_RE ASON_FOR_D ELAY],
  81                                                       [W L].[EVACUA TION_TRANS FER_EVACUA TE_TO] AS  [EVACUATIO N_TRANSFER _EVACUATE_ TO],
  82                                                       [W L].[EVACUA TION_EQUIP _SUPPLY_RE QUIREMENTS ] AS [EVAC UATION_EQU IP_SUPPLY_ REQUIREMEN TS],
  83                                                       [W L].[EVACUA TION_TRANS PORTATION_ CARE_LEVEL ] AS [EVAC UATION_TRA NSPORTATIO N_CARE_LEV EL],
  84                                                       [W L].[EVACUA TION_ENROU TE_MEDICAL _ATTENDANT ] AS [EVAC UATION_ENR OUTE_MEDIC AL_ATTENDA NT],
  85                                                       [W L].[EVACUA TION_ENROU TE_NON_MED ICAL_ATTEN DANT] AS [ EVACUATION _ENROUTE_N ON_MEDICAL _ATTENDANT ],
  86                                                       [E TT].[CODE]  AS [EVACU ATION_TRAN SPORTATION _TYPE_CODE ],
  87                                                       [E TT].[CODE_ SYSTEM] AS  [EVACUATI ON_TRANSPO RTATION_TY PE_CODE_SY STEM],
  88                                                       [E TT].[CODE_ SYSTEM_NAM E] AS [EVA CUATION_TR ANSPORTATI ON_TYPE_CO DE_SYSTEM_ NAME],
  89                                                       [E TT].[DISPL AY_NAME] A S [EVACUAT ION_TRANSP ORTATION_T YPE_DISPLA Y_NAME],
  90                                                       [E TP].[CODE]  AS [EVACU ATION_TRAN SPORTATION _PROVIDER_ CODE],
  91                                                       [E TP].[CODE_ SYSTEM] AS  [EVACUATI ON_TRANSPO RTATION_PR OVIDER_COD E_SYSTEM],
  92                                                       [E TP].[CODE_ SYSTEM_NAM E] AS [EVA CUATION_TR ANSPORTATI ON_PROVIDE R_CODE_SYS TEM_NAME],
  93                                                       [E TP].[DISPL AY_NAME] A S [EVACUAT ION_TRANSP ORTATION_P ROVIDER_DI SPLAY_NAME ],
  94                                                       [W L].[EVACUA TION_TRANS PORTATION_ COMMENTS]  AS [EVACUA TION_TRANS PORTATION_ COMMENTS],
  95                                                       [W L].[EVACUA TION_DESTI NATION_ADD RESS] AS [ EVACUATION _DESTINATI ON_ADDRESS ],
  96                                                       [W L].[EVACUA TION_DESTI NATION_CIT Y_STATE] A S [EVACUAT ION_DESTIN ATION_CITY _STATE],
  97                                                       [W L].[EVACUA TION_DESTI NATION_POC _TELEPHONE ] AS [EVAC UATION_DES TINATION_P OC_TELEPHO NE],
  98                                                       [W L].[EVACUA TION_ORIGI NATOR_POC_ TELEPHONE]  AS [EVACU ATION_ORIG INATOR_POC _TELEPHONE ],
  99                                                       [W L].[EVACUA TION_COMME NTS] AS [E VACUATION_ COMMENTS],
  100                                                       [W L].[EVACUA TION_ENROU TE_MEDICAL _ATTENDANT _NUMBER] A S EVACUATI ON_ENROUTE _MEDICAL_A TTENDANT_N UMBER, 
  101                                                       [W L].[EVACUA TION_ENROU TE_NON_MED ICAL_ATTEN DANT_NUMBE R] AS EVAC UATION_ENR OUTE_NON_M EDICAL_ATT ENDANT_NUM BER,
  102                                                       [W L].[EVACUA TION_ARRIV AL_TIME] A S EVACUATI ON_ARRIVAL _TIME,
  103                                                       [W L].[EVACUA TION_VEHIC LE_ID] AS  EVACUATION _VEHICLE_I D,
  104                                                       [W L].[EVACUA TION_VEHIC LE_SEAT_PO SITION] AS  EVACUATIO N_VEHICLE_ SEAT_POSIT ION,
  105                                                       [W L].[EVACUA TION_MA_TE LEPHONE] A S EVACUATI ON_MA_TELE PHONE,
  106                                                       [W L].[EVACUA TION_NMA_T ELEPHONE]  AS EVACUAT ION_NMA_TE LEPHONE,
  107                                                       [W L].[EVACUA TION_ORIGI NATING_FAC ILITY_NAME ] AS EVACU ATION_ORIG INATING_FA CILITY_NAM E,
  108                                                       [W L].[EVACUA TION_ORIGI NATING_ADD RESS] AS E VACUATION_ ORIGINATIN G_ADDRESS,
  109                                                       [W L].[EVACUA TION_ORIGI NATING_CIT Y_STATE] A S EVACUATI ON_ORIGINA TING_CITY_ STATE,
  110                                                       [W L].[EVACUA TION_VEHIC LE_OPERATO R_NAME] AS  EVACUATIO N_VEHICLE_ OPERATOR_N AME,
  111                                                       [W L].[EVACUA TION_VEHIC LE_OPERATO R_TELEPHON E] AS EVAC UATION_VEH ICLE_OPERA TOR_TELEPH ONE,
  112                                                       [W L].[DATE_O F_SCREENIN G] AS DATE _OF_SCREEN ING,
  113                                                       [W L].[CONTAC T_PHONE_NU MBER] AS C ONTACT_PHO NE_NUMBER,  
  114                                                       [W L].[VETERA N_PREFEREN CE] AS VET ERAN_PREFE RENCE, 
  115                                                       [W L].[MENTAL _HEALTH_CO MMENTS] AS  MENTAL_HE ALTH_COMME NTS, 
  116                                                       [W L].[PATIEN T_FLOW_COM MENTS] AS  PATIENT_FL OW_COMMENT S,
  117                                                       [W L].[FEE_AC CEPTED] AS  FEE_ACCEP TED, 
  118                                                       [W L].[FEE_AC CEPTING_MD ] AS FEE_A CCEPTING_M D,
  119                                                       [W L].[EVACUA TION_ORIGI NATING_POC ] AS EVACU ATION_ORIG INATING_PO C,
  120                                                       [W L].[IS_COM MUNITY_HOS PITAL] AS  IS_COMMUNI TY_HOSPITA L,
  121                                                       [W L].[IS_FEE ] AS IS_FE E,
  122                                                       [W L].[TRANSF ER_COORDIN ATOR] AS T RANSFER_CO ORDINATOR,
  123                                                       [W L].[TRANSF ER_COORDIN ATOR_PHONE ] AS TRANS FER_COORDI NATOR_PHON E
  124                                                  FROM AC T A
  125                                                       IN NER JOIN W AITING_LIS T WL ON A. ID = WL.AC T_ID
  126                                                       LE FT JOIN CO NCEPT AS W A ON WL.WA ITING_AREA _ID = WA.I D
  127                                                       LE FT JOIN CO NCEPT AS F D ON WL.FE E_DISPOSIT ION_ID = F D.ID
  128                                                       LE FT JOIN CO NCEPT AS C F ON WL.CO NTRACT_FEE _ID = CF.I D
  129                                                       LE FT JOIN CO NCEPT AS A F ON WL.AU THORIZED_F EE_ID = AF .ID
  130                                                       LE FT JOIN CO NCEPT AS S RF ON WL.S ERVICE_REC EIVING_FEE _ID = SRF. ID
  131                                                       LE FT JOIN CO NCEPT AS R UF ON WL.R EASON_USIN G_FEE_ID =  RUF.ID
  132                                                       LE FT JOIN CO NCEPT AS E DS ON EDS. ID = WL.EV ACUATION_D ISPOSITION _STATUS_ID
  133                                                       LE FT JOIN CO NCEPT AS E TT ON ETT. ID = WL.EV ACUATION_T RANSPORTAT ION_TYPE_I D
  134                                                       LE FT JOIN CO NCEPT AS E TP ON ETP. ID = WL.EV ACUATION_T RANSPORTAT ION_PROVID ER_ID'
  135                                                                
  136           SE T @SQL_WHE RE = ' WHE RE 1=1 '
  137           
  138           IF  (@ACT_ID  IS NOT NUL L AND @DOM AIN_ID IS  NOT NULL)  --@Patient _UID IS NU LL
  139            S ET @SQL_WH ERE += ' A ND ([A].[I D] = ''' +  CAST(@ACT _ID AS VAR CHAR) + '' ' AND [A]. [DOMAIN_ID ] = ''' +  @DOMAIN_ID  + ''')'
  140            
  141           IF  (@PATIENT _UID IS NO T NULL) -- @ACT_ID IS  NULL AND  @DOMAIN_ID  IS NULL 
  142            S ET @SQL_WH ERE += ' A ND ([A].[P ATIENT_UID ] = ''' +  CAST(@PATI ENT_UID AS  VARCHAR(5 0)) + '''  AND [WL].[ REMOVED_DA TE] IS NUL L)'
  143           
  144           SE T @SQL = @ SQL_SELECT  + @SQL_WH ERE
  145       
  146       EXECUT E sp_execu tesql @SQL   
  147   END
  148