849. EPMO Open Source Coordination Office Redaction File Detail Report

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

849.1 Files compared

# Location File Last Modified
1 OSCIF_BMS_v2_iter 2_September_2017.zip\BMS_Cand\Source\Sources\Database\CreationScripts\BMS_DW\2.Functions dbo.ufn_GetPatientMovementSpecialtyTransfer.UserDefinedFunction.sql Wed Oct 18 19:15:50 2017 UTC
2 OSCIF_BMS_v2_iter 2_September_2017.zip\BMS_Cand\Source\Sources\Database\CreationScripts\BMS_DW\2.Functions dbo.ufn_GetPatientMovementSpecialtyTransfer.UserDefinedFunction.sql Thu Oct 26 19:48:33 2017 UTC

849.2 Comparison summary

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

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

849.4 Active regular expressions

No regular expressions were active.

849.5 Comparison detail

  1   /****** Ob ject:  Use rDefinedFu nction [db o].[ufn_Ge tPatientMo vementSpec ialtyTrans fer]    Sc ript Date:  03/21/201 2 16:03:44  ******/
  2   IF  EXISTS  (SELECT *  FROM sys. objects WH ERE object _id = OBJE CT_ID(N'[d bo].[ufn_G etPatientM ovementSpe cialtyTran sfer]') AN D type in  (N'FN', N' IF', N'TF' , N'FS', N 'FT'))
  3   DROP FUNCT ION [dbo]. [ufn_GetPa tientMovem entSpecial tyTransfer ]
  4   GO
  5  
  6   SET ANSI_N ULLS ON
  7   GO
  8   SET QUOTED _IDENTIFIE R ON
  9   GO
  10   -- ======= ========== ========== ========== ========
  11   -- Author:                 PII
  12   -- Create  date: 16/0 7/2012
  13   -- Descrip tion: Func tion for g etting the  specialty  transfers .
  14   -- ======= ========== ========== ========== ========
  15   CREATE FUN CTION [dbo ].[ufn_Get PatientMov ementSpeci altyTransf er] 
  16   (
  17           @V ISTA_SITE_ ID INT, 
  18           @S TART_DATE  DATETIME,
  19           @E ND_DATE DA TETIME,
  20           @T IME_ZONE_M INUTES_OFF SET INT
  21   )
  22   RETURNS TA BLE
  23   AS
  24   RETURN
  25   (       
  26                             SELECT   ST.IEN,
  27                                               CONVERT(VA RCHAR, DAT EADD (minu te ,@TIME_ ZONE_MINUT ES_OFFSET  , ST.DATE_ TIME), 101 ) + ' ' + 
  28                                                       CO NVERT(VARC HAR(5), DA TEADD (min ute ,@TIME _ZONE_MINU TES_OFFSET  , ST.DATE _TIME), 10 8) as RECO RD_DATE,
  29                                               CONVERT(VA RCHAR, DAT EADD (minu te ,@TIME_ ZONE_MINUT ES_OFFSET  , ST.ENTER ED_DATE),  101) + ' '  + 
  30                                                       CO NVERT(VARC HAR(5), DA TEADD (min ute ,@TIME _ZONE_MINU TES_OFFSET  , ST.ENTE RED_DATE),  108) as E NTERED_DAT E,
  31                                               dbo.ufn_Ge tDateDiff( CONVERT(VA RCHAR, DAT EADD (minu te, @TIME_ ZONE_MINUT ES_OFFSET,  ST.DATE_T IME), 101)  + ' ' + 
  32                                                       CO NVERT(VARC HAR(5), DA TEADD (min ute, @TIME _ZONE_MINU TES_OFFSET , ST.DATE_ TIME), 108 ),
  33                                                       CO NVERT(VARC HAR, DATEA DD (minute , @TIME_ZO NE_MINUTES _OFFSET, S T.ENTERED_ DATE), 101 ) + ' ' + 
  34                                                       CO NVERT(VARC HAR(5), DA TEADD (min ute, @TIME _ZONE_MINU TES_OFFSET , ST.ENTER ED_DATE),  108)) as D IFF,         
  35                                               '' as WARD _NAME,
  36                                               '' as BED_ NAME,
  37                                               PATIENT.LA ST_NAME +  ' ' + RIGH T(PATIENT. SSN,4) as  PATIENT_NA ME,
  38                                               'SPECIALTY  TRANSFER'  as TYPE_O F_TRANSACT ION,
  39                                               MOVEMENT_T YPE.DISPLA Y_NAME as  TYPE_OF_MO VEMENT,
  40                                               DATEDIFF(M INUTE, DAT EADD (MINU TE ,@TIME_ ZONE_MINUT ES_OFFSET  , ST.DATE_ TIME), DAT EADD (MINU TE ,@TIME_ ZONE_MINUT ES_OFFSET  , ST.ENTER ED_DATE))  AS DIFF_MI NUTE
  41                                      FROM dbo .FACT_SPEC IALTY_TRAN SFER AS ST
  42                                               LEFT JOIN  dbo.DIM_MO VEMENT_TYP E AS MOVEM ENT_TYPE O N MOVEMENT _TYPE.ID =  ST.DIM_MO VEMENT_TYP E_ID
  43                                               LEFT JOIN  dbo.DIM_PA TIENT AS P ATIENT ON  PATIENT.ID  = ST.DIM_ PATIENT_ID                             
  44                                      WHERE (( @END_DATE  IS NULL AN D ST.ENTER ED_DATE >=  @START_DA TE) OR ST. ENTERED_DA TE BETWEEN  @START_DA TE AND  @E ND_DATE)
  45                                               AND ST.VIS TA_SITE_DI M_ORGANIZA TION_ID =  @VISTA_SIT E_ID
  46  
  47   GO