Produced by Araxis Merge on 10/26/2017 10:44:46 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.
| # | Location | File | Last Modified |
|---|---|---|---|
| 1 | OSCIF_BMS_v2_iter 2_September_2017.zip\BMS_Cand\Source\Sources\Database\CreationScripts\BMS\4.Stored Procedures | dbo.usp_Filter_Admission_FacilityWaitingList.sql | Wed Oct 18 19:07:02 2017 UTC |
| 2 | OSCIF_BMS_v2_iter 2_September_2017.zip\BMS_Cand\Source\Sources\Database\CreationScripts\BMS\4.Stored Procedures | dbo.usp_Filter_Admission_FacilityWaitingList.sql | Thu Oct 26 19:45:38 2017 UTC |
| Description | Between Files 1 and 2 |
|
|---|---|---|
| Text Blocks | Lines | |
| Unchanged | 3 | 216 |
| Changed | 2 | 4 |
| Inserted | 0 | 0 |
| Removed | 0 | 0 |
| 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 |
No regular expressions were active.
| 1 | /****** Ob ject: Sto redProcedu re [dbo].[ usp_Filter _Admission _FacilityW aitingList ] Scrip t Date: 03 /22/2012 1 1:04:49 ** ****/ | |
| 2 | IF EXISTS (SELECT * FROM sys. objects WH ERE object _id = OBJE CT_ID(N'[d bo].[usp_F ilter_Admi ssion_Faci lityWaitin gList]') A ND type in (N'P', N' PC')) | |
| 3 | DROP PROCE DURE [dbo] .[usp_Filt er_Admissi on_Facilit yWaitingLi st] | |
| 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: 09.0 9.2011 | |
| 12 | -- Descrip tion: Filt er admissi on intent( waiting li st). | |
| 13 | -- ======= ========== ========== ========== ======== | |
| 14 | ||
| 15 | -- Updated By: Silvia Pletea | |
| 16 | -- Updated date: 02. 06.2012 | |
| 17 | -- 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. | |
| 18 | -- ======= ========== ========== ========== ======== | |
| 19 | ||
| 20 | -- Updated By: PII | |
| 21 | -- Updated date: 05. 14.2012 | |
| 22 | -- Descrip tion: When receiving a negativ e page siz e or numbe r, paging is ignored . | |
| 23 | -- ======= ========== ========== ========== ======== | |
| 24 | ||
| 25 | -- EXEC us p_Filter_A dmission_F acilityWai tingList ' 2011-08-26 16:14:53. 220', 50, 1, '[A].[C REATION_DA TE]' | |
| 26 | CREATE PRO CEDURE [db o].[usp_Fi lter_Admis sion_Facil ityWaiting List] | |
| 27 | @F ACILITY_UI D UNIQUEID ENTIFIER, | |
| 28 | @C REATION_DA TE DATETIM E = NULL, | |
| 29 | @I S_ONLY_CUR RENT_WAITI NG_ADMISSI ON BIT, | |
| 30 | @I S_ONLY_IN_ HOUSE_WAIT ING_LIST B IT | |
| 31 | AS | |
| 32 | BEGIN | |
| 33 | SET NOCOUN T ON | |
| 34 | ||
| 35 | 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) | |
| 36 | ||
| 37 | SE T @SQL_SEL ECT = 'SEL ECT | |
| 38 | [A]. [ID] AS [A CT_ID], | |
| 39 | [A]. [CREATION_ DATE], | |
| 40 | [A]. [CANCELED_ DATE], | |
| 41 | [A]. [PARENT_AC T_ID], | |
| 42 | [A]. [FLOW_ID], | |
| 43 | [A]. [DOMAIN_ID ], | |
| 44 | [A]. [PATIENT_U ID] AS [PA TIENT_UID] , | |
| 45 | [WL] .[PROBLEM] AS [PROBL EM], | |
| 46 | [WL] .[FEE_COMM ENTS] AS [ FEE_COMMEN TS], | |
| 47 | [FDC ].[CODE] A S [FEE_DIS POSITION_C ODE], | |
| 48 | [FDC ].[CODE_SY STEM] AS [ FEE_DISPOS ITION_CODE _SYSTEM], | |
| 49 | [FDC ].[CODE_SY STEM_NAME] AS [FEE_D ISPOSITION _CODE_SYST EM_NAME], | |
| 50 | [FDC ].[DISPLAY _NAME] AS [FEE_DISPO SITION_DIS PLAY_NAME] , | |
| 51 | [WL] .[REMOVED_ DATE] AS [ REMOVED_DA TE], | |
| 52 | [WAC ].[CODE] A S [WAITING _AREA_CODE ], | |
| 53 | [WAC ].[CODE_SY STEM] AS [ WAITING_AR EA_CODE_SY STEM], | |
| 54 | [WAC ].[CODE_SY STEM_NAME] AS [WAITI NG_AREA_CO DE_SYSTEM_ NAME], | |
| 55 | [WAC ].[DISPLAY _NAME] AS [WAITING_A REA_DISPLA Y_NAME], | |
| 56 | [RUF C].[CODE] AS [REASON _USING_FEE _CODE], | |
| 57 | [RUF C].[CODE_S YSTEM] AS [REASON_US ING_FEE_CO DE_SYSTEM] , | |
| 58 | [RUF C].[CODE_S YSTEM_NAME ] AS [REAS ON_USING_F EE_CODE_SY STEM_NAME] , | |
| 59 | [RUF C].[DISPLA Y_NAME] AS [REASON_U SING_FEE_D ISPLAY_NAM E], | |
| 60 | [SRF C].[CODE] AS [SERVIC E_RECEIVIN G_FEE_CODE ], | |
| 61 | [SRF C].[CODE_S YSTEM] AS [SERVICE_R ECEIVING_F EE_CODE_SY STEM], | |
| 62 | [SRF C].[CODE_S YSTEM_NAME ] AS [SERV ICE_RECEIV ING_FEE_CO DE_SYSTEM_ NAME], | |
| 63 | [SRF C].[DISPLA Y_NAME] AS [SERVICE_ RECEIVING_ FEE_DISPLA Y_NAME], | |
| 64 | [AFC ].[CODE] A S [AUTHORI ZED_FEE_CO DE], | |
| 65 | [AFC ].[CODE_SY STEM] AS [ AUTHORIZED _FEE_CODE_ SYSTEM], | |
| 66 | [AFC ].[CODE_SY STEM_NAME] AS [AUTHO RIZED_FEE_ CODE_SYSTE M_NAME], | |
| 67 | [AFC ].[DISPLAY _NAME] AS [AUTHORIZE D_FEE_DISP LAY_NAME], | |
| 68 | [CFC ].[CODE] A S [CONTRAC T_FEE_CODE ], | |
| 69 | [CFC ].[CODE_SY STEM] AS [ CONTRACT_F EE_CODE_SY STEM], | |
| 70 | [CFC ].[CODE_SY STEM_NAME] AS [CONTR ACT_FEE_CO DE_SYSTEM_ NAME], | |
| 71 | [CFC ].[DISPLAY _NAME] AS [CONTRACT_ FEE_DISPLA Y_NAME], | |
| 72 | [WL] .[TYPE_OF_ BED_WARD] AS [TYPE_O F_BED_WARD ], | |
| 73 | [WL] .[REQUESTE D_BED_UID] AS [REQUE STED_BED_U ID], | |
| 74 | [WL] .[REQUESTE D_BED_DATE ] AS [REQU ESTED_BED_ DATE], | |
| 75 | [WL] .[REQUESTE D_DATE] AS [REQUESTE D_DATE], | |
| 76 | [WL] .[IS_IN_HO USE] AS [I S_IN_HOUSE ], | |
| 77 | [WL] .[IS_BED_I N_ISOLATIO N] AS [IS_ BED_IN_ISO LATION], | |
| 78 | [WL] .[LAST_EDI T_BY] AS [ LAST_EDIT_ BY], | |
| 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_WHERE += ' AND [WL].[FACI LITY_UID] = ''' + CA ST(@FACILI TY_UID AS VARCHAR(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 @S QL_WHERE + = ' AND [A ].[CREATIO N_DATE] >= ''' + CON VERT(VARCH 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 | |
| 110 | GO |
Araxis Merge (but not the data content of this report) is Copyright © 1993-2016 Araxis Ltd (www.araxis.com). All rights reserved.