807. EPMO Open Source Coordination Office Redaction File Detail Report

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

807.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_Insert_Scheduled_Admission.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_Insert_Scheduled_Admission.sql Thu Oct 26 19:45:37 2017 UTC

807.2 Comparison summary

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

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

807.4 Active regular expressions

No regular expressions were active.

807.5 Comparison detail

  1   /****** Ob ject:  Sto redProcedu re [dbo].[ usp_Insert _Scheduled _Admission ]    Scrip t Date: 07 /25/2012 1 6:03:50 ** ****/
  2   IF  EXISTS  (SELECT *  FROM sys. objects WH ERE object _id = OBJE CT_ID(N'[d bo].[usp_I nsert_Sche duled_Admi ssion]') A ND type in  (N'P', N' PC'))
  3   DROP PROCE DURE [dbo] .[usp_Inse rt_Schedul ed_Admissi on]
  4   GO
  5   SET ANSI_N ULLS ON
  6   GO
  7  
  8   SET QUOTED _IDENTIFIE R ON
  9   GO
  10  
  11  
  12   -- ======= ========== ========== ========== ========
  13   -- Author:                 PII
  14   -- Create  date: 25.0 7.2011
  15   -- Descrip tion: Inse rt Schedul ed admissi on.
  16   -- ======= ========== ========== ========== ========
  17   CREATE PRO CEDURE [db o].[usp_In sert_Sched uled_Admis sion] 
  18           @I D     INT  OUTPUT,
  19           @P ATIENT_UID  UNIQUEIDE NTIFIER,
  20           @I EN VARCHAR (50),
  21           @D OMAIN_ID V ARCHAR(50) ,
  22           @C ANCELED_DA TE DATETIM E,
  23           @R ESERVATION _DATE DATE TIME,
  24           @S CHEDULER_U ID UNIQUEI DENTIFIER,
  25           @P ROVIDER_UI D UNIQUEID ENTIFIER,
  26           @V ISTA_SITE_ UID UNIQUE IDENTIFIER ,
  27           @W ARD_UID UN IQUEIDENTI FIER,
  28           @S PECIALITY_ CODE VARCH AR(100),
  29           @S PECIALITY_ CODE_SYSTE M VARCHAR( 100),
  30           @S PECIALITY_ CODE_SYSTE M_NAME VAR CHAR(100),
  31           @S PECIALITY_ DISPLAY_NA ME VARCHAR (250),
  32           @D IAGNOSIS V ARCHAR(MAX ),
  33           @S URGERY BIT ,
  34           @L ENGTH_OF_S TAY_EXPECT ED INT,
  35           @V ISTA_DIVIS ION_CODE V ARCHAR(100 ),
  36           @V ISTA_DIVIS ION_DISPLA Y_NAME VAR CHAR(250),
  37           @V ISTA_DIVIS ION_CODE_S YSTEM_NAME  VARCHAR(1 00),
  38           @V ISTA_DIVIS ION_CODE_S YSTEM      VARCHAR(10 0)
  39  
  40   AS
  41   SET NOCOUN T ON
  42  
  43   BEGIN
  44  
  45           DE CLARE @TMP _ID INT
  46  
  47           SE LECT @TMP_ ID = ID FR OM SCHEDUL ED_ADMISSI ON WHERE I EN = @IEN  AND VISTA_ SITE_UID =  @VISTA_SI TE_UID
  48           IF  (@TMP_ID  IS NOT NUL L AND @TMP _ID > 0)
  49           BE GIN
  50                             EXEC d bo.usp_Upd ate_Schedu led_Admiss ion
  51                                      @ID = @T MP_ID,
  52                                      @PATIENT _UID = @PA TIENT_UID,
  53                                      @IEN = @ IEN,
  54                                      @DOMAIN_ ID = @DOMA IN_ID,
  55                                      @CANCELE D_DATE = @ CANCELED_D ATE,
  56                                      @RESERVA TION_DATE  = @RESERVA TION_DATE,
  57                                      @SCHEDUL ER_UID = @ SCHEDULER_ UID,
  58                                      @PROVIDE R_UID = @P ROVIDER_UI D,
  59                                      @VISTA_S ITE_UID =  @VISTA_SIT E_UID,
  60                                      @WARD_UI D = @WARD_ UID,
  61                                      @SPECIAL ITY_CODE =  @SPECIALI TY_CODE,
  62                                      @SPECIAL ITY_CODE_S YSTEM = @S PECIALITY_ CODE_SYSTE M,
  63                                      @SPECIAL ITY_CODE_S YSTEM_NAME  = @SPECIA LITY_CODE_ SYSTEM_NAM E,
  64                                      @SPECIAL ITY_DISPLA Y_NAME = @ SPECIALITY _DISPLAY_N AME,
  65                                      @DIAGNOS IS = @DIAG NOSIS,
  66                                      @SURGERY  = @SURGER Y,
  67                                      @LENGTH_ OF_STAY_EX PECTED = @ LENGTH_OF_ STAY_EXPEC TED,
  68                                      @VISTA_D IVISION_CO DE = @VIST A_DIVISION _CODE,
  69                                      @VISTA_D IVISION_DI SPLAY_NAME  = @VISTA_ DIVISION_D ISPLAY_NAM E,
  70                                      @VISTA_D IVISION_CO DE_SYSTEM_ NAME = @VI STA_DIVISI ON_CODE_SY STEM_NAME,
  71                                      @VISTA_D IVISION_CO DE_SYSTEM      = @VIS TA_DIVISIO N_CODE_SYS TEM
  72                             SET @I D = @TMP_I D
  73           EN D
  74           EL SE
  75           BE GIN
  76  
  77           DE CLARE @SPE CIALITY_ID  INT, @VIS TA_DIVISIO N_ID INT
  78  
  79           --  SPECIALIT Y CONCEPT  EXISTENCE  CHECK
  80           EX EC DBO.USP _MANAGE_CO NCEPT 
  81                    @COD E = @SPECI ALITY_CODE
  82                    @COD E_SYSTEM =  @SPECIALI TY_CODE_SY STEM, 
  83                    @COD E_SYSTEM_N AME = @SPE CIALITY_CO DE_SYSTEM_ NAME, 
  84                    @DIS PLAY_NAME  = @SPECIAL ITY_DISPLA Y_NAME, 
  85                    @ID  = @SPECIAL ITY_ID OUT PUT
  86                    
  87           --  VISTA_DIV ISION CONC EPT EXISTE NCE CHECK
  88           EX EC DBO.USP _MANAGE_CO NCEPT 
  89                    @COD E = @VISTA _DIVISION_ CODE,
  90                    @COD E_SYSTEM =  @VISTA_DI VISION_COD E_SYSTEM, 
  91                    @COD E_SYSTEM_N AME = @VIS TA_DIVISIO N_CODE_SYS TEM_NAME, 
  92                    @DIS PLAY_NAME  = @VISTA_D IVISION_DI SPLAY_NAME
  93                    @ID  = @VISTA_D IVISION_ID  OUTPUT
  94                    
  95           IN SERT INTO  SCHEDULED_ ADMISSION
  96           (
  97                    PATI ENT_UID,
  98                    IEN,
  99                    DOMA IN_ID,
  100                    CANC ELED_DATE,
  101                    RESE RVATION_DA TE,
  102                    SCHE DULER_UID,
  103                    PROV IDER_UID,
  104                    VIST A_SITE_UID ,
  105                    WARD _UID,
  106                    SPEC IALITY_ID,
  107                    DIAG NOSIS,
  108                    SURG ERY,
  109                    LENG TH_OF_STAY _EXPECTED,
  110                    VIST A_DIVISION _ID
  111           )
  112           VA LUES
  113           (
  114                    @PAT IENT_UID,
  115                    @IEN ,
  116                    @DOM AIN_ID,
  117                    @CAN CELED_DATE ,
  118                    @RES ERVATION_D ATE,
  119                    @SCH EDULER_UID ,
  120                    @PRO VIDER_UID,
  121                    @VIS TA_SITE_UI D,
  122                    @WAR D_UID,
  123                    @SPE CIALITY_ID ,
  124                    @DIA GNOSIS,
  125                    @SUR GERY,
  126                    @LEN GTH_OF_STA Y_EXPECTED ,
  127                    @VIS TA_DIVISIO N_ID
  128           )
  129           
  130           SE T @ID = ID ENT_CURREN T('dbo.SCH EDULED_ADM ISSION')
  131           EN D              
  132   END
  133   GO