751. EPMO Open Source Coordination Office Redaction File Detail Report

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

751.1 Files compared

# 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_Get_Admission_Event.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_Get_Admission_Event.sql Thu Oct 26 19:45:38 2017 UTC

751.2 Comparison summary

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

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

751.4 Active regular expressions

No regular expressions were active.

751.5 Comparison detail

  1   /****** Ob ject:  Sto redProcedu re [dbo].[ usp_Get_Ad mission_Ev ent]    Sc ript Date:  03/22/201 2 11:04:49  ******/
  2   IF  EXISTS  (SELECT *  FROM sys. objects WH ERE object _id = OBJE CT_ID(N'[d bo].[usp_G et_Admissi on_Event]' ) AND type  in (N'P',  N'PC'))
  3   DROP PROCE DURE [dbo] .[usp_Get_ Admission_ Event]
  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.1 0.2012
  12   -- Descrip tion: Get  admission  event by I D.
  13   -- ======= ========== ========== ========== ========
  14   CREATE PRO CEDURE [db o].[usp_Ge t_Admissio n_Event] 
  15           @I D     INT  = NULL,
  16           @D OMAIN_ID N VARCHAR(50 ) = NULL,
  17           @P ATIENT_UID  UNIQUEIDE NTIFIER =  NULL,
  18           @V ISTA_SITE_ UID UNIQUE IDENTIFIER  = NULL,
  19           @E VENT_IEN N VARCHAR(20 ) = NULL,
  20           @E VENT_DATE_ TIME DATET IME = NULL
  21   AS
  22   BEGIN
  23   SET NOCOUN T ON
  24  
  25           IF  (@ID IS N OT NULL)
  26                    SELE CT
  27                             [AE].[ ID],
  28                             [AE].[ ENTERED_DA TE],
  29                             [AE].[ DOMAIN_ID] ,
  30                             [AE].[ IEN],
  31                             [AE].[ PATIENT_UI D],
  32                             [AE].[ HAS_DISCHA RGE],
  33                             [AE].[ BED_UID],                            
  34                             [AE].[ WARD_UID],         
  35                    [AE] .[VISTA_SI TE_UID],                    
  36                             [AE].[ ATND_NURSE _UID],
  37                             [AE].[ ADMISSION_ DATE],
  38                             [AE].[ ENTERED_BY _UID],
  39                             [TM].[ CODE] AS [ TYPE_OF_MO VEMENT_COD E],
  40                             [TM].[ CODE_SYSTE M] AS [TYP E_OF_MOVEM ENT_CODE_S YSTEM],
  41                             [TM].[ CODE_SYSTE M_NAME] AS  [TYPE_OF_ MOVEMENT_C ODE_SYSTEM _NAME],
  42                             [TM].[ DISPLAY_NA ME] AS [TY PE_OF_MOVE MENT_DISPL AY_NAME]
  43                    FROM  ADMISSION _EVN AE 
  44                             LEFT J OIN CONCEP T AS TM ON  AE.TYPE_O F_MOVEMENT _ID = TM.I D       
  45                    WHER E [AE].[ID ] = @ID AN D [AE].[DO MAIN_ID] =  @DOMAIN_I D
  46           EL SE IF (@EV ENT_IEN IS  NOT NULL)
  47                             SELECT  TOP 1
  48                                      [AE].[ID ],
  49                                      [AE].[EN TERED_DATE ],
  50                                      [AE].[DO MAIN_ID],
  51                                      [AE].[IE N],
  52                                      [AE].[PA TIENT_UID] ,
  53                                      [AE].[HA S_DISCHARG E],
  54                                      [AE].[BE D_UID],                            
  55                                      [AE].[WA RD_UID],         
  56                             [AE].[ VISTA_SITE _UID],                    
  57                                      [AE].[AT ND_NURSE_U ID],
  58                                      [AE].[AD MISSION_DA TE],
  59                                      [AE].[EN TERED_BY_U ID],
  60                                      [TM].[CO DE] AS [TY PE_OF_MOVE MENT_CODE] ,
  61                                      [TM].[CO DE_SYSTEM]  AS [TYPE_ OF_MOVEMEN T_CODE_SYS TEM],
  62                                      [TM].[CO DE_SYSTEM_ NAME] AS [ TYPE_OF_MO VEMENT_COD E_SYSTEM_N AME],
  63                                      [TM].[DI SPLAY_NAME ] AS [TYPE _OF_MOVEME NT_DISPLAY _NAME]
  64                             FROM A DMISSION_E VN AE 
  65                                      LEFT JOI N CONCEPT  AS TM ON A E.TYPE_OF_ MOVEMENT_I D = TM.ID        
  66                             WHERE  [AE].[VIST A_SITE_UID ] = @VISTA _SITE_UID  AND CAST([ AE].[IEN]  AS BIGINT)  = CAST(@E VENT_IEN A S BIGINT)
  67                             ORDER  BY CAST([A E].[IEN] A S BIGINT)  DESC
  68                    ELSE  
  69                             SELECT  TOP 1
  70                                      [AE].[ID ],
  71                                      [AE].[EN TERED_DATE ],
  72                                      [AE].[DO MAIN_ID],
  73                                      [AE].[IE N],
  74                                      [AE].[PA TIENT_UID] ,
  75                                      [AE].[HA S_DISCHARG E],
  76                                      [AE].[BE D_UID],                            
  77                                      [AE].[WA RD_UID],         
  78                             [AE].[ VISTA_SITE _UID],                    
  79                                      [AE].[AT ND_NURSE_U ID],
  80                                      [AE].[AD MISSION_DA TE],
  81                                      [AE].[EN TERED_BY_U ID],
  82                                      [TM].[CO DE] AS [TY PE_OF_MOVE MENT_CODE] ,
  83                                      [TM].[CO DE_SYSTEM]  AS [TYPE_ OF_MOVEMEN T_CODE_SYS TEM],
  84                                      [TM].[CO DE_SYSTEM_ NAME] AS [ TYPE_OF_MO VEMENT_COD E_SYSTEM_N AME],
  85                                      [TM].[DI SPLAY_NAME ] AS [TYPE _OF_MOVEME NT_DISPLAY _NAME]
  86                             FROM A DMISSION_E VN AE 
  87                                      LEFT JOI N CONCEPT  AS TM ON A E.TYPE_OF_ MOVEMENT_I D = TM.ID        
  88                             WHERE  [AE].[PATI ENT_UID] =  @PATIENT_ UID AND [A E].[VISTA_ SITE_UID]  = @VISTA_S ITE_UID AN D [AE].[AD MISSION_DA TE] < @EVE NT_DATE_TI ME
  89                             ORDER  BY CAST([A E].[IEN] A S BIGINT)  DESC
  90  
  91   END
  92   GO