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_Cancelable_Order.sql | Wed Oct 18 19:07:00 2017 UTC |
| 2 | OSCIF_BMS_v2_iter 2_September_2017.zip\BMS_Cand\Source\Sources\Database\CreationScripts\BMS\4.Stored Procedures | dbo.usp_Filter_Cancelable_Order.sql | Thu Oct 26 19:45:38 2017 UTC |
| Description | Between Files 1 and 2 |
|
|---|---|---|
| Text Blocks | Lines | |
| Unchanged | 3 | 144 |
| 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 _Cancelabl e_Order] Script D ate: 06/15 /2012 13:2 0:03 ***** */ | |
| 2 | IF EXISTS (SELECT * FROM sys. objects WH ERE object _id = OBJE CT_ID(N'[d bo].[usp_F ilter_Canc elable_Ord er]') AND type in (N 'P', N'PC' )) | |
| 3 | DROP PROCE DURE [dbo] .[usp_Filt er_Cancela ble_Order] | |
| 4 | GO | |
| 5 | SET ANSI_N ULLS ON | |
| 6 | GO | |
| 7 | SET QUOTED _IDENTIFIE R ON | |
| 8 | GO | |
| 9 | -- | |
| 10 | -- ======= ========== ========== ========== ======== | |
| 11 | -- Author : PII | |
| 12 | -- Created date : 06/06/ 2012 | |
| 13 | -- Descrip tion : Gets a ll the can celable or ders. | |
| 14 | -- ======= ========== ========== ========== ======== | |
| 15 | -- ======= ========== ========== ========== ======== | |
| 16 | -- Update by: PII | |
| 17 | -- Update date: 25.1 0.2012 | |
| 18 | -- Descrip tion: Sepa rated orde rs from ac ts. | |
| 19 | -- ======= ========== ========== ========== ======== | |
| 20 | ||
| 21 | CREATE PRO CEDURE [db o].[usp_Fi lter_Cance lable_Orde r] | |
| 22 | @V ISTA_SITE_ UID UNIQUE IDENTIFIER , | |
| 23 | @A DMISSION_V ALUE int = 1, | |
| 24 | @M OVEMENT_VA LUE int = 2, | |
| 25 | @D ISCHARGE_V ALUE int = 3 | |
| 26 | AS | |
| 27 | BEGIN | |
| 28 | SE T NOCOUNT ON; | |
| 29 | ||
| 30 | DE CLARE @ORD ERED_DATE DATETIME | |
| 31 | SE T @ORDERED _DATE = DA TEADD(DAY, -10, GETU TCDATE()) | |
| 32 | ||
| 33 | CR EATE TABLE #patients (PATIENT_ UID UNIQUE IDENTIFIER , WARD_UID UNIQUEIDE NTIFIER) | |
| 34 | ||
| 35 | IN SERT INTO #patients (PATIENT_U ID, WARD_U ID) | |
| 36 | SE LECT DISTI NCT PATIEN T_UID, WAR D_UID | |
| 37 | FR OM ADMISSI ON_EVN | |
| 38 | WHER E HAS_DISC HARGE = 0 AND VISTA_ SITE_UID = @VISTA_SI TE_UID AND WARD_UID IS NOT NUL L | |
| 39 | ||
| 40 | ( | |
| 41 | SELE CT AR.ID, AR.IEN, AR .ORDERED_D ATE, AR.DO MAIN_ID, A R.PATIENT_ UID, @ADMI SSION_VALU E AS ACT_T YPE | |
| 42 | FROM ADMISSION _REQ AS AR | |
| 43 | INNER JOIN #pati ents AS P ON AR.PATI ENT_UID = P.PATIENT_ UID AND AR .WARD_UID = P.WARD_U ID | |
| 44 | WHER E AR.IS_AC TIVE = 1 A ND AR.VIST A_SITE_UID = @VISTA_ SITE_UID | |
| 45 | UNIO N ALL | |
| 46 | SELE CT MR.ID, MR.IEN, MR .ORDERED_D ATE, MR.DO MAIN_ID, M R.PATIENT_ UID, @MOVE MENT_VALUE AS ACT_TY PE | |
| 47 | FROM MOVEMENT_ REQ AS MR | |
| 48 | INNER JOIN #pati ents AS P ON MR.PATI ENT_UID = P.PATIENT_ UID AND MR .WARD_UID = P.WARD_U ID | |
| 49 | WHER E MR.IS_AC TIVE = 1 A ND MR.VIST A_SITE_UID = @VISTA_ SITE_UID | |
| 50 | UNIO N ALL | |
| 51 | SELE CT DR.ID, DR.IEN, DR .ORDERED_D ATE, DR.DO MAIN_ID, D R.PATIENT_ UID, @DISC HARGE_VALU E AS ACT_T YPE | |
| 52 | FROM DISCHARGE _REQ AS DR | |
| 53 | INNER JOIN #pati ents AS P ON DR.PATI ENT_UID = P.PATIENT_ UID AND DR .WARD_UID = P.WARD_U ID | |
| 54 | WHER E DR.IS_AC TIVE = 1 A ND DR.VIST A_SITE_UID = @VISTA_ SITE_UID | |
| 55 | ) | |
| 56 | UN ION | |
| 57 | ( | |
| 58 | SELE CT AR.ID, AR.IEN, AR .ORDERED_D ATE, AR.DO MAIN_ID, A R.PATIENT_ UID, @ADMI SSION_VALU E AS ACT_T YPE | |
| 59 | FROM ADMISSION _REQ AS AR | |
| 60 | WHER E AR.IS_AC TIVE = 1 A ND AR.VIST A_SITE_UID = @VISTA_ SITE_UID A ND AR.ORDE RED_DATE > = @ORDERED _DATE | |
| 61 | UNIO N ALL | |
| 62 | SELE CT MR.ID, MR.IEN, MR .ORDERED_D ATE, MR.DO MAIN_ID, M R.PATIENT_ UID, @MOVE MENT_VALUE AS ACT_TY PE | |
| 63 | FROM MOVEMENT_ REQ AS MR | |
| 64 | WHER E MR.IS_AC TIVE = 1 A ND MR.VIST A_SITE_UID = @VISTA_ SITE_UID A ND MR.ORDE RED_DATE > = @ORDERED _DATE | |
| 65 | UNIO N ALL | |
| 66 | SELE CT DR.ID, DR.IEN, DR .ORDERED_D ATE, DR.DO MAIN_ID, D R.PATIENT_ UID, @DISC HARGE_VALU E AS ACT_T YPE | |
| 67 | FROM DISCHARGE _REQ AS DR | |
| 68 | WHER E DR.IS_AC TIVE = 1 A ND DR.VIST A_SITE_UID = @VISTA_ SITE_UID A ND DR.ORDE RED_DATE > = @ORDERED _DATE | |
| 69 | ) | |
| 70 | ||
| 71 | DR OP TABLE # patients | |
| 72 | ||
| 73 | END | |
| 74 | GO |
Araxis Merge (but not the data content of this report) is Copyright © 1993-2016 Araxis Ltd (www.araxis.com). All rights reserved.