743. EPMO Open Source Coordination Office Redaction File Detail Report

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.

743.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_Filter_Movement_Iens.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_Movement_Iens.sql Thu Oct 26 19:45:38 2017 UTC

743.2 Comparison summary

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

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

743.4 Active regular expressions

No regular expressions were active.

743.5 Comparison detail

  1   IF  EXISTS  (SELECT *  FROM sys. objects WH ERE object _id = OBJE CT_ID(N'[d bo].[usp_F ilter_Move ment_Iens] ') AND typ e in (N'P' , N'PC'))
  2   DROP PROCE DURE [dbo] .[usp_Filt er_Movemen t_Iens]
  3   GO
  4   SET ANSI_N ULLS ON
  5   GO
  6   SET QUOTED _IDENTIFIE R ON
  7   GO
  8   -- ======= ========== ========== ========== ========
  9   -- Author                  :        PII
  10   -- Created  date :        12/18/ 2012
  11   -- Descrip tion  :        Gets a ll movemen ts for the  date inte rval.
  12   -- ======= ========== ========== ========== ========
  13   CREATE PRO CEDURE [db o].[usp_Fi lter_Movem ent_Iens] 
  14           @S TART_DATE  DATETIME,
  15           @E ND_DATE DA TETIME,
  16           @V ISTA_SITE_ UID UNIQUE IDENTIFIER
  17   AS
  18   BEGIN
  19           SE T NOCOUNT  ON;
  20  
  21           SE LECT ID, I EN, DATE_T IME, PATIE NT_UID, CO DE AS TYPE _OF_MOVEME NT_CODE, T RANSACTION _ID, CURRE NT_ADMISSI ON_IEN, EN TERED_DATE
  22           FR OM
  23                    (SEL ECT AE.ID,  AE.IEN, A E.ADMISSIO N_DATE AS  DATE_TIME,  AE.PATIEN T_UID, C.C ODE, '1' A S TRANSACT ION_ID, AE .IEN AS CU RRENT_ADMI SSION_IEN,  AE.ENTERE D_DATE
  24                    FROM  ADMISSION _EVN AS AE
  25                             LEFT J OIN CONCEP T AS C ON  AE.TYPE_OF _MOVEMENT_ ID = C.ID
  26                    WHER E AE.VISTA _SITE_UID  = @VISTA_S ITE_UID AN D AE.ADMIS SION_DATE  BETWEEN @S TART_DATE  AND @END_D ATE
  27                    UNIO N ALL
  28                    SELE CT ME.ID,  ME.IEN, ME .MOVEMENT_ DATE AS DA TE_TIME, M E.PATIENT_ UID, C.COD E, '2' AS  TRANSACTIO N_ID, AE.I EN AS CURR ENT_ADMISS ION_IEN, M E.ENTERED_ DATE
  29                    FROM  MOVEMENT_ EVN AS ME
  30                             LEFT J OIN CONCEP T AS C ON  ME.TYPE_OF _MOVEMENT_ ID = C.ID
  31                             LEFT J OIN ADMISS ION_EVN AS  AE ON ME. ADMISSION_ ID = AE.ID
  32                    WHER E ME.VISTA _SITE_UID  = @VISTA_S ITE_UID AN D ME.MOVEM ENT_DATE B ETWEEN @ST ART_DATE A ND @END_DA TE
  33                    UNIO N ALL
  34                    SELE CT ST.ID,  ST.IEN, ST .DATE_TIME , ST.PATIE NT_UID, C. CODE, '6'  AS TRANSAC TION_ID, A E.IEN AS C URRENT_ADM ISSION_IEN , ST.ENTER ED_DATE
  35                    FROM  SPECIALTY _TRANSFER  AS ST
  36                             LEFT J OIN CONCEP T AS C ON  ST.TYPE_OF _MOVEMENT_ ID = C.ID
  37                             LEFT J OIN ADMISS ION_EVN AS  AE ON ST. ADMISSION_ ID = AE.ID
  38                    WHER E ST.VISTA _SITE_UID  = @VISTA_S ITE_UID AN D ST.DATE_ TIME BETWE EN @START_ DATE AND @ END_DATE
  39                    UNIO N ALL
  40                    SELE CT DE.ID,  DE.IEN, DE .DISCHARGE D_DATE AS  DATE_TIME,  DE.PATIEN T_UID, C.C ODE, '3' A S TRANSACT ION_ID, AE .IEN AS CU RRENT_ADMI SSION_IEN,  DE.ENTERE D_DATE
  41                    FROM  DISCHARGE _EVN AS DE
  42                             LEFT J OIN CONCEP T AS C ON  DE.TYPE_OF _MOVEMENT_ ID = C.ID
  43                             LEFT J OIN ADMISS ION_EVN AS  AE ON DE. ADMISSION_ ID = AE.ID
  44                    WHER E DE.VISTA _SITE_UID  = @VISTA_S ITE_UID AN D DE.DISCH ARGED_DATE  BETWEEN @ START_DATE  AND @END_ DATE) A
  45           OR DER BY CAS T(IEN AS B IGINT)
  46           
  47   END
  48   GO