351. EPMO Open Source Coordination Office Redaction File Detail Report

Produced by Araxis Merge on 10/26/2017 10:43:31 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.

351.1 Files compared

# Location File Last Modified
1 OSCIF_BMS_v2_iter 2_September_2017.zip\BMS_Cand\BMS_Source_C72993\C72993-Sources.zip\C72993\Source\Sources\Database\CreationScripts\BMS\4.Stored Procedures dbo.usp_Get_Patient_Location.sql Fri Nov 22 17:02:44 2013 UTC
2 OSCIF_BMS_v2_iter 2_September_2017.zip\BMS_Cand\BMS_Source_C72993\C72993-Sources.zip\C72993\Source\Sources\Database\CreationScripts\BMS\4.Stored Procedures dbo.usp_Get_Patient_Location.sql Thu Oct 26 18:29:11 2017 UTC

351.2 Comparison summary

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

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

351.4 Active regular expressions

No regular expressions were active.

351.5 Comparison detail

  1   /****** Ob ject:  Sto redProcedu re [dbo].[ usp_Get_Pa tient_Loca tion]    S cript Date : 03/22/20 12 11:04:4 9 ******/
  2   IF  EXISTS  (SELECT *  FROM sys. objects WH ERE object _id = OBJE CT_ID(N'[d bo].[usp_G et_Patient _Location] ') AND typ e in (N'P' , N'PC'))
  3   DROP PROCE DURE [dbo] .[usp_Get_ Patient_Lo cation]
  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: 24.0 5.2012
  12   -- Descrip tion: Get  admission  ward and b ed for pat ient.
  13   -- ======= ========== ========== ========== ========
  14   -- ======= ========== ========== ========== ========
  15   -- Update  by:   silv icap
  16   -- Update  date: 26.1 0.2012
  17   -- Descrip tion: Sepa rated even ts from ac ts. 
  18   -- ======= ========== ========== ========== ========
  19  
  20   CREATE PRO CEDURE [db o].[usp_Ge t_Patient_ Location]        
  21           @P ATIENT_UID  UNIQUEIDE NTIFIER,
  22           @D OMAIN_ID N VARCHAR(50 )
  23   AS
  24   BEGIN
  25   SET NOCOUN T ON
  26  
  27           DE CLARE @WAR D_UID UNIQ UEIDENTIFI ER, @BED_U ID UNIQUEI DENTIFIER,  @HAS_DISC HARGE BIT
  28           
  29           IF  (@PATIENT _UID IS NU LL)
  30                    BEGI N
  31                             SELECT   NULL AS  [CURRENT_A DMISSION_W ARD_UID],
  32                                               NULL AS [C URRENT_ADM ISSION_BED _UID],
  33                                               @DOMAIN_ID  AS [DOMAI N_ID]
  34                             RETURN
  35                    END
  36           
  37           --  SELECT CU RRENT WARD  AND BED F OR THE PAT IENT
  38           SE LECT TOP 1  @WARD_UID  = AE.WARD _UID,
  39                                       @BED_UI D = AE.BED _UID,
  40                                       @HAS_DI SCHARGE =  AE.HAS_DIS CHARGE
  41           FR OM ADMISSI ON_EVN AS  AE 
  42           WH ERE AE.PAT IENT_UID =  @PATIENT_ UID AND AE .DOMAIN_ID  = @DOMAIN _ID                
  43           OR DER BY AE. ADMISSION_ DATE DESC
  44           
  45           IF  (@HAS_DIS CHARGE = 1 )
  46                    BEGI N
  47                             SELECT   NULL AS  [CURRENT_A DMISSION_W ARD_UID],
  48                                               NULL AS [C URRENT_ADM ISSION_BED _UID],
  49                                               @DOMAIN_ID  AS [DOMAI N_ID]
  50                             RETURN
  51                    END      
  52                    
  53           SE LECT  @WAR D_UID AS [ CURRENT_AD MISSION_WA RD_UID],
  54                             @BED_U ID AS [CUR RENT_ADMIS SION_BED_U ID],
  55                             @DOMAI N_ID AS [D OMAIN_ID]        
  56   END
  57   GO