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

356.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_Insert_Bed_Unavailable.sql Fri Nov 22 17:02:46 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_Insert_Bed_Unavailable.sql Thu Oct 26 18:29:11 2017 UTC

356.2 Comparison summary

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

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

356.4 Active regular expressions

No regular expressions were active.

356.5 Comparison detail

  1   /****** Ob ject:  Sto redProcedu re [dbo].[ usp_Insert _Bed_Unava ilable]     Script Da te: 03/22/ 2012 11:04 :49 ****** /
  2   IF  EXISTS  (SELECT *  FROM sys. objects WH ERE object _id = OBJE CT_ID(N'[d bo].[usp_I nsert_Bed_ Unavailabl e]') AND t ype in (N' P', N'PC') )
  3   DROP PROCE DURE [dbo] .[usp_Inse rt_Bed_Una vailable]
  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: 07.0 9.2011
  12   -- Descrip tion: Inse rt bed una vailable.
  13   -- ======= ========== ========== ========== ========
  14   CREATE PRO CEDURE [db o].[usp_In sert_Bed_U navailable
  15           @A CT_ID INT  OUTPUT,
  16           @C REATION_DA TE DATETIM E,
  17           @C ANCELED_DA TE DATETIM E,
  18           @P ARENT_ACT_ ID INT,
  19           @F LOW_ID UNI QUEIDENTIF IER,
  20           @D OMAIN_ID N VARCHAR(50 ),
  21           @I EN VARCHAR (50),        
  22           @T YPE_CODE N VARCHAR(10 0),
  23           @T YPE_CODE_S YSTEM NVAR CHAR(100),
  24           @T YPE_CODE_S YSTEM_NAME  NVARCHAR( 100),
  25           @T YPE_DISPLA Y_NAME NVA RCHAR(250) ,
  26           @R EASON_CODE  NVARCHAR( 100),
  27           @R EASON_CODE _SYSTEM NV ARCHAR(100 ),
  28           @R EASON_CODE _SYSTEM_NA ME NVARCHA R(100),
  29           @R EASON_DISP LAY_NAME N VARCHAR(25 0),
  30           @D IVISION_UI D UNIQUEID ENTIFIER,
  31           @B ED_UID UNI QUEIDENTIF IER,
  32           @C REATED_BY  NVARCHAR(2 50),
  33           @E DITED_BY N VARCHAR(25 0),
  34           @E DITED_DATE  DATETIME,
  35           @C OMPLETED_B Y NVARCHAR (250),
  36           @C OMPLETED_D ATE DATETI ME,       
  37           @V ISTA_SITE_ UID UNIQUE IDENTIFIER ,
  38           @I S_UNAVAILA BLE_FROM_V ISTA BIT,
  39           @W ARD_LIST N VARCHAR(MA X),
  40           @E XPECTED_CO MPLETED_DA TE DATETIM E
  41   AS
  42   BEGIN
  43   SET NOCOUN T ON
  44  
  45           DE CLARE @TYP E_ID INT,  @REASON_ID  INT, @WAR D_ID INT
  46  
  47           EX EC dbo.usp _Insert_Ac t
  48                    @PAT IENT_UID =  NULL,
  49                    @CRE ATION_DATE  = @CREATI ON_DATE,
  50                    @CAN CELED_DATE  = @CANCEL ED_DATE,
  51                    @PAR ENT_ACT_ID  = @PARENT _ACT_ID,
  52                    @FLO W_ID = @FL OW_ID,
  53                    @DOM AIN_ID = @ DOMAIN_ID,
  54                    @IEN  = @IEN,
  55                    @ID  = @ACT_ID  OUTPUT
  56  
  57           --  TYPE CONC EPT EXISTE NCE CHECK
  58           EX EC dbo.usp _Manage_Co ncept 
  59                    @COD E = @TYPE_ CODE, 
  60                    @COD E_SYSTEM =  @TYPE_COD E_SYSTEM, 
  61                    @COD E_SYSTEM_N AME = @TYP E_CODE_SYS TEM_NAME, 
  62                    @DIS PLAY_NAME  = @TYPE_DI SPLAY_NAME
  63                    @ID  = @TYPE_ID   OUTPUT
  64  
  65           --  REASON CO NCEPT EXIS TENCE CHEC K
  66           EX EC dbo.usp _Manage_Co ncept 
  67                    @COD E = @REASO N_CODE, 
  68                    @COD E_SYSTEM =  @REASON_C ODE_SYSTEM
  69                    @COD E_SYSTEM_N AME = @REA SON_CODE_S YSTEM_NAME
  70                    @DIS PLAY_NAME  = @REASON_ DISPLAY_NA ME, 
  71                    @ID  = @REASON_ ID  OUTPUT
  72  
  73           SE LECT TOP 1  @ACT_ID =  ID FROM A CT WHERE F LOW_ID = @ FLOW_ID OR DER BY ID  DESC
  74  
  75           IN SERT INTO  BED_UNAVAI LABLE
  76           (
  77                    ACT_ ID,
  78                    DIVI SION_UID,
  79                    BED_ UID,
  80                    TYPE _ID,
  81                    REAS ON_ID,
  82                    CREA TIONBY,
  83                    EDIT EDBY,
  84                    EDIT ED_DATE,
  85                    COMP LETEDBY,
  86                    COMP LETED_DATE ,
  87                    VIST A_SITE_UID ,
  88                    IS_U NAVAILABLE _FROM_VIST A,
  89                    EXPE CTED_COMPL ETED_DATE
  90           )
  91           VA LUES
  92           (
  93                    @ACT _ID,
  94                    @DIV ISION_UID,
  95                    @BED _UID,
  96                    @TYP E_ID,
  97                    @REA SON_ID, 
  98                    @CRE ATED_BY,
  99                    @EDI TED_BY,
  100                    @EDI TED_DATE,
  101                    @COM PLETED_BY,
  102                    @COM PLETED_DAT E,
  103                    @VIS TA_SITE_UI D,
  104                    @IS_ UNAVAILABL E_FROM_VIS TA,
  105                    @EXP ECTED_COMP LETED_DATE
  106           )
  107  
  108           IN SERT INTO  BED_UNAVAI LABLE_WARD
  109                    (BED _UNAVAILAB LE_ID, WAR D_UID)
  110           SE LECT @ACT_ ID, CAST(S .VALUE AS  UNIQUEIDEN TIFIER)
  111           FR OM dbo.fn_ Split(@WAR D_LIST, ', ') AS S
  112  
  113   END
  114   GO