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

739.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_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

739.2 Comparison summary

Description Between
Files 1 and 2
Text Blocks Lines
Unchanged 3 144
Changed 2 4
Inserted 0 0
Removed 0 0

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

739.4 Active regular expressions

No regular expressions were active.

739.5 Comparison detail

  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