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_Bed_Association_Icon.sql | Wed Oct 18 19:06:58 2017 UTC |
| 2 | OSCIF_BMS_v2_iter 2_September_2017.zip\BMS_Cand\Source\Sources\Database\CreationScripts\BMS\4.Stored Procedures | dbo.usp_Filter_Bed_Association_Icon.sql | Thu Oct 26 19:45:38 2017 UTC |
| Description | Between Files 1 and 2 |
|
|---|---|---|
| Text Blocks | Lines | |
| Unchanged | 2 | 112 |
| Changed | 1 | 2 |
| 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 _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 |
Araxis Merge (but not the data content of this report) is Copyright © 1993-2016 Araxis Ltd (www.araxis.com). All rights reserved.