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

842.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_Update_WaitingListItem.sql Wed Oct 18 19:06:58 2017 UTC
2 OSCIF_BMS_v2_iter 2_September_2017.zip\BMS_Cand\Source\Sources\Database\CreationScripts\BMS\4.Stored Procedures dbo.usp_Update_WaitingListItem.sql Thu Oct 26 19:45:37 2017 UTC

842.2 Comparison summary

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

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

842.4 Active regular expressions

No regular expressions were active.

842.5 Comparison detail

  1   /****** Ob ject:  Sto redProcedu re [dbo].[ usp_Update _WaitingLi stItem]     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_U pdate_Wait ingListIte m]') AND t ype in (N' P', N'PC') )
  3   DROP PROCE DURE [dbo] .[usp_Upda te_Waiting ListItem]
  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: 31.0 8.2011
  12   -- Descrip tion: Upda te waiting  list item  by id.
  13   -- ======= ========== ========== ========== ========
  14   CREATE PRO CEDURE [db o].[usp_Up date_Waiti ngListItem
  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 V ARCHAR(50) ,
  21           @P ATIENT_UID  UNIQUEIDE NTIFIER,
  22           @I EN VARCHAR (50),
  23           @F ACILITY_UI D UNIQUEID ENTIFIER,
  24           @P ROBLEM VAR CHAR(MAX),
  25           @F EE_COMMENT S VARCHAR( 150),
  26           @R EMOVED_DAT E DATETIME ,
  27           @W AITING_ARE A_CODE VAR CHAR(100),
  28           @W AITING_ARE A_CODE_SYS TEM VARCHA R(100),
  29           @W AITING_ARE A_CODE_SYS TEM_NAME V ARCHAR(100 ),
  30           @W AITING_ARE A_DISPLAY_ NAME VARCH AR(250),
  31           @R EASON_USIN G_FEE_CODE  VARCHAR(1 00),
  32           @R EASON_USIN G_FEE_CODE _SYSTEM VA RCHAR(100) ,
  33           @R EASON_USIN G_FEE_CODE _SYSTEM_NA ME VARCHAR (100),
  34           @R EASON_USIN G_FEE_DISP LAY_NAME V ARCHAR(250 ),
  35           @S ERVICE_REC EIVING_FEE _CODE      VARCHAR(10 0),
  36           @S ERVICE_REC EIVING_FEE _CODE_SYST EM VARCHAR (100),
  37           @S ERVICE_REC EIVING_FEE _CODE_SYST EM_NAME VA RCHAR(100) ,
  38           @S ERVICE_REC EIVING_FEE _DISPLAY_N AME     VA RCHAR(250) ,
  39           @A UTHORIZED_ FEE_CODE V ARCHAR(100 ),
  40           @A UTHORIZED_ FEE_CODE_S YSTEM      VARCHAR(10 0),
  41           @A UTHORIZED_ FEE_CODE_S YSTEM_NAME  VARCHAR(1 00),
  42           @A UTHORIZED_ FEE_DISPLA Y_NAME VAR CHAR(250),
  43           @C ONTRACT_FE E_CODE VAR CHAR(100),
  44           @C ONTRACT_FE E_CODE_SYS TEM VARCHA R(100),
  45           @C ONTRACT_FE E_CODE_SYS TEM_NAME V ARCHAR(100 ),
  46           @C ONTRACT_FE E_DISPLAY_ NAME VARCH AR(250),
  47           @F EE_DISPOSI TION_CODE  VARCHAR(10 0),
  48           @F EE_DISPOSI TION_CODE_ SYSTEM VAR CHAR(100),
  49           @F EE_DISPOSI TION_CODE_ SYSTEM_NAM E VARCHAR( 100),
  50           @F EE_DISPOSI TION_DISPL AY_NAME VA RCHAR(250) ,
  51           @T YPE_OF_BED _WARD VARC HAR(MAX),
  52           @R EQUESTED_B ED_UID UNI QUEIDENTIF IER,
  53           @R EQUESTED_B ED_DATE DA TETIME,
  54           @R EQUESTED_D ATE DATETI ME,
  55           @V ISTA_SITE_ UID UNIQUE IDENTIFIER ,
  56           @I S_IN_HOUSE  BIT,
  57           @L AST_EDIT_B Y NVARCHAR (100),
  58           @C OMMENTS VA RCHAR(150) ,
  59           @I S_BED_IN_I SOLATION B IT,
  60           @W AIT_TIME_A LERT_DATE  DATETIME,
  61           @I S_COMMUNIT Y_LIVING_C ENTER BIT,
  62       @IS_EV ACUATION_P ATIENT BIT ,
  63           @E VACUATION_ DISPOSITIO N_STATUS_C ODE VARCHA R(100),
  64           @E VACUATION_ DISPOSITIO N_STATUS_C ODE_SYSTEM  VARCHAR(1 00),
  65           @E VACUATION_ DISPOSITIO N_STATUS_C ODE_SYSTEM _NAME VARC HAR(100),
  66           @E VACUATION_ DISPOSITIO N_STATUS_D ISPLAY_NAM E VARCHAR( 100),
  67           @E VACUATION_ EXPECTED_D ATE DATETI ME,
  68           @E VACUATION_ ACTUAL_DAT E DATETIME ,
  69           @E VACUATION_ REASON_FOR _DELAY NVA RCHAR(250) ,
  70           @E VACUATION_ TRANSFER_E VACUATE_TO  NVARCHAR( 250),
  71           @E VACUATION_ EQUIP_SUPP LY_REQUIRE MENTS NVAR CHAR(250),
  72           @E VACUATION_ TRANSPORTA TION_CARE_ LEVEL NVAR CHAR(250),
  73           @E VACUATION_ ENROUTE_ME DICAL_ATTE NDANT NVAR CHAR(250),
  74           @E VACUATION_ ENROUTE_NO N_MEDICAL_ ATTENDANT  NVARCHAR(2 50),
  75           @E VACUATION_ TRANSPORTA TION_TYPE_ CODE VARCH AR(100),
  76           @E VACUATION_ TRANSPORTA TION_TYPE_ CODE_SYSTE M VARCHAR( 100),
  77           @E VACUATION_ TRANSPORTA TION_TYPE_ CODE_SYSTE M_NAME VAR CHAR(100),
  78           @E VACUATION_ TRANSPORTA TION_TYPE_ DISPLAY_NA ME VARCHAR (100),
  79           @E VACUATION_ TRANSPORTA TION_PROVI DER_CODE V ARCHAR(100 ),
  80           @E VACUATION_ TRANSPORTA TION_PROVI DER_CODE_S YSTEM VARC HAR(100),
  81           @E VACUATION_ TRANSPORTA TION_PROVI DER_CODE_S YSTEM_NAME  VARCHAR(1 00),
  82           @E VACUATION_ TRANSPORTA TION_PROVI DER_DISPLA Y_NAME VAR CHAR(100),
  83           @E VACUATION_ TRANSPORTA TION_COMME NTS NVARCH AR(250),
  84           @E VACUATION_ DESTINATIO N_ADDRESS  NVARCHAR(2 50),
  85           @E VACUATION_ DESTINATIO N_CITY_STA TE NVARCHA R(250),
  86           @E VACUATION_ DESTINATIO N_POC_TELE PHONE NVAR CHAR(100),
  87           @E VACUATION_ ORIGINATOR _POC_TELEP HONE NVARC HAR(100),
  88           @E VACUATION_ COMMENTS N VARCHAR(50 0),
  89           @E VACUATION_ ENROUTE_ME DICAL_ATTE NDANT_NUMB ER INT,
  90           @E VACUATION_ ENROUTE_NO N_MEDICAL_ ATTENDANT_ NUMBER INT
  91   AS
  92   SET NOCOUN T ON
  93  
  94   BEGIN
  95  
  96           DE CLARE @WAI TING_AREA_ ID INT, @F EE_DISPOSI TION_ID IN T, @CONTRA CT_FEE_ID  INT, @AUTH ORIZED_FEE _ID INT, @ SERVICE_RE CEIVING_FE E_ID INT, 
  97                             @REASO N_USING_FE E_ID INT,  @EVACUATIO N_DISPOSIT ION_STATUS _ID INT, @ EVACUATION _TRANSPORT ATION_TYPE _ID INT,
  98                             @EVACU ATION_TRAN SPORTATION _PROVIDER_ ID INT       
  99  
  100           EX EC dbo.usp _Update_Ac t
  101                    @PAT IENT_UID =  @PATIENT_ UID,
  102                    @CRE ATION_DATE  = @CREATI ON_DATE,
  103                    @CAN CELED_DATE  = @CANCEL ED_DATE,
  104                    @PAR ENT_ACT_ID  = @PARENT _ACT_ID,
  105                    @FLO W_ID = @FL OW_ID,
  106                    @DOM AIN_ID = @ DOMAIN_ID,
  107                    @IEN  = @IEN,
  108                    @ID  = @ACT_ID
  109  
  110           -- WAITING AR EA CONCEPT  EXISTENCE  CHECK
  111           EX EC DBO.USP _MANAGE_CO NCEPT 
  112                    @COD E = @WAITI NG_AREA_CO DE, 
  113                    @COD E_SYSTEM =  @WAITING_ AREA_CODE_ SYSTEM, 
  114                    @COD E_SYSTEM_N AME = @WAI TING_AREA_ CODE_SYSTE M_NAME, 
  115                    @DIS PLAY_NAME  = @WAITING _AREA_DISP LAY_NAME, 
  116                    @ID  = @WAITING _AREA_ID   OUTPUT
  117  
  118           -- FEE DISPOS ITION CONC EPT EXISTE NCE CHECK
  119           EX EC DBO.USP _MANAGE_CO NCEPT 
  120                    @COD E = @FEE_D ISPOSITION _CODE, 
  121                    @COD E_SYSTEM =  @FEE_DISP OSITION_CO DE_SYSTEM,  
  122                    @COD E_SYSTEM_N AME = @FEE _DISPOSITI ON_CODE_SY STEM_NAME,  
  123                    @DIS PLAY_NAME  = @FEE_DIS POSITION_D ISPLAY_NAM E, 
  124                    @ID  = @FEE_DIS POSITION_I D OUTPUT
  125  
  126           -- CONTRACT F EE CONCEPT  EXISTENCE  CHECK
  127           EX EC DBO.USP _MANAGE_CO NCEPT 
  128                    @COD E = @CONTR ACT_FEE_CO DE, 
  129                    @COD E_SYSTEM =  @CONTRACT _FEE_CODE_ SYSTEM, 
  130                    @COD E_SYSTEM_N AME = @CON TRACT_FEE_ CODE_SYSTE M_NAME, 
  131                    @DIS PLAY_NAME  = @CONTRAC T_FEE_DISP LAY_NAME, 
  132                    @ID  = @CONTRAC T_FEE_ID O UTPUT
  133  
  134           -- AUTHORIZED  FEE CONCE PT EXISTEN CE CHECK
  135           EX EC DBO.USP _MANAGE_CO NCEPT 
  136                    @COD E = @AUTHO RIZED_FEE_ CODE,
  137                    @COD E_SYSTEM =  @AUTHORIZ ED_FEE_COD E_SYSTEM, 
  138                    @COD E_SYSTEM_N AME = @AUT HORIZED_FE E_CODE_SYS TEM_NAME, 
  139                    @DIS PLAY_NAME  = @AUTHORI ZED_FEE_DI SPLAY_NAME
  140                    @ID  = @AUTHORI ZED_FEE_ID  OUTPUT
  141  
  142           -- SERVICE RE CEIVING FE E CONCEPT  EXISTENCE  CHECK
  143           EX EC DBO.USP _MANAGE_CO NCEPT 
  144                    @COD E = @SERVI CE_RECEIVI NG_FEE_COD E, 
  145                    @COD E_SYSTEM =  @SERVICE_ RECEIVING_ FEE_CODE_S YSTEM, 
  146                    @COD E_SYSTEM_N AME = @SER VICE_RECEI VING_FEE_C ODE_SYSTEM _NAME, 
  147                    @DIS PLAY_NAME  = @SERVICE _RECEIVING _FEE_DISPL AY_NAME, 
  148                    @ID  = @SERVICE _RECEIVING _FEE_ID OU TPUT
  149  
  150           -- REASON USI NG FEE CON CEPT EXIST ENCE CHECK
  151           EX EC DBO.USP _MANAGE_CO NCEPT 
  152                    @COD E = @REASO N_USING_FE E_CODE, 
  153                    @COD E_SYSTEM =  @REASON_U SING_FEE_C ODE_SYSTEM
  154                    @COD E_SYSTEM_N AME = @REA SON_USING_ FEE_CODE_S YSTEM_NAME
  155                    @DIS PLAY_NAME  = @REASON_ USING_FEE_ DISPLAY_NA ME, 
  156                    @ID  = @REASON_ USING_FEE_ ID OUTPUT
  157                    
  158           IF  @IS_EVACU ATION_PATI ENT IS NOT  NULL AND  @IS_EVACUA TION_PATIE NT = 1
  159                    BEGI N            
  160                             -- EVA CUATION DI SPOSITION  STATUS EXI STENCE CHE CK        
  161                             EXEC d bo.USP_MAN AGE_CONCEP
  162                                      @CODE =  @EVACUATIO N_DISPOSIT ION_STATUS _CODE, 
  163                                      @CODE_SY STEM = @EV ACUATION_D ISPOSITION _STATUS_CO DE_SYSTEM,
  164                                      @CODE_SY STEM_NAME  = @EVACUAT ION_DISPOS ITION_STAT US_CODE_SY STEM_NAME,
  165                                      @DISPLAY _NAME = @E VACUATION_ DISPOSITIO N_STATUS_D ISPLAY_NAM E,
  166                                      @ID = @E VACUATION_ DISPOSITIO N_STATUS_I D  OUTPUT
  167                                      
  168                             -- EVA CUATION TR ANSPORTATI ON TYPE EX ISTENCE CH ECK       
  169                             EXEC d bo.USP_MAN AGE_CONCEP
  170                                      @CODE =  @EVACUATIO N_TRANSPOR TATION_TYP E_CODE, 
  171                                      @CODE_SY STEM = @EV ACUATION_T RANSPORTAT ION_TYPE_C ODE_SYSTEM ,
  172                                      @CODE_SY STEM_NAME  = @EVACUAT ION_TRANSP ORTATION_T YPE_CODE_S YSTEM,
  173                                      @DISPLAY _NAME = @E VACUATION_ TRANSPORTA TION_TYPE_ DISPLAY_NA ME,
  174                                      @ID = @E VACUATION_ TRANSPORTA TION_TYPE_ ID  OUTPUT
  175                                      
  176                             -- EVA CUATION TR ANSPORTATI ON PROVIDE R EXISTENC E CHECK   
  177                             EXEC d bo.USP_MAN AGE_CONCEP
  178                                      @CODE =  @EVACUATIO N_TRANSPOR TATION_PRO VIDER_CODE
  179                                      @CODE_SY STEM = @EV ACUATION_T RANSPORTAT ION_PROVID ER_CODE_SY STEM,
  180                                      @CODE_SY STEM_NAME  = @EVACUAT ION_TRANSP ORTATION_P ROVIDER_CO DE_SYSTEM_ NAME,
  181                                      @DISPLAY _NAME = @E VACUATION_ TRANSPORTA TION_PROVI DER_DISPLA Y_NAME,
  182                                      @ID = @E VACUATION_ TRANSPORTA TION_PROVI DER_ID  OU TPUT
  183                    END
  184           EL SE
  185                    BEGI N
  186                             SET @E VACUATION_ DISPOSITIO N_STATUS_I D = NULL
  187                             SET @E VACUATION_ TRANSPORTA TION_TYPE_ ID = NULL
  188                             SET @E VACUATION_ TRANSPORTA TION_PROVI DER_ID = N ULL
  189                    END
  190           
  191           UP DATE WAITI NG_LIST
  192                    SET
  193                             FACILI TY_UID = @ FACILITY_U ID, 
  194                             WAITIN G_AREA_ID  = @WAITING _AREA_ID, 
  195                             PROBLE M = @PROBL EM, 
  196                             FEE_DI SPOSITION_ ID = @FEE_ DISPOSITIO N_ID, 
  197                             CONTRA CT_FEE_ID  = @CONTRAC T_FEE_ID, 
  198                             AUTHOR IZED_FEE_I D = @AUTHO RIZED_FEE_ ID, 
  199                             SERVIC E_RECEIVIN G_FEE_ID =  @SERVICE_ RECEIVING_ FEE_ID, 
  200                             REASON _USING_FEE _ID = @REA SON_USING_ FEE_ID, 
  201                             FEE_CO MMENTS = @ FEE_COMMEN TS, 
  202                             REMOVE D_DATE = @ REMOVED_DA TE, 
  203                             TYPE_O F_BED_WARD  = @TYPE_O F_BED_WARD ,
  204                             REQUES TED_BED_UI D = @REQUE STED_BED_U ID,
  205                             REQUES TED_BED_DA TE = @REQU ESTED_BED_ DATE,
  206                             REQUES TED_DATE =  @REQUESTE D_DATE,
  207                             VISTA_ SITE_UID =  @VISTA_SI TE_UID,
  208                             IS_IN_ HOUSE = @I S_IN_HOUSE ,
  209                             LAST_E DIT_BY = @ LAST_EDIT_ BY,
  210                             COMMEN TS = @COMM ENTS,
  211                             IS_BED _IN_ISOLAT ION = @IS_ BED_IN_ISO LATION,
  212                             WAIT_T IME_ALERT_ DATE= @WAI T_TIME_ALE RT_DATE,
  213                             IS_COM MUNITY_LIV ING_CENTER  = @IS_COM MUNITY_LIV ING_CENTER ,
  214                             IS_EVA CUATION_PA TIENT = @I S_EVACUATI ON_PATIENT ,
  215                             EVACUA TION_DISPO SITION_STA TUS_ID = @ EVACUATION _DISPOSITI ON_STATUS_ ID,
  216                             EVACUA TION_EXPEC TED_DATE =  @EVACUATI ON_EXPECTE D_DATE,
  217                             EVACUA TION_ACTUA L_DATE = @ EVACUATION _ACTUAL_DA TE,
  218                             EVACUA TION_REASO N_FOR_DELA Y = @EVACU ATION_REAS ON_FOR_DEL AY,
  219                             EVACUA TION_TRANS FER_EVACUA TE_TO = @E VACUATION_ TRANSFER_E VACUATE_TO ,
  220                             EVACUA TION_EQUIP _SUPPLY_RE QUIREMENTS  =@EVACUAT ION_EQUIP_ SUPPLY_REQ UIREMENTS,
  221                             EVACUA TION_TRANS PORTATION_ CARE_LEVEL  =@EVACUAT ION_TRANSP ORTATION_C ARE_LEVEL,
  222                             EVACUA TION_ENROU TE_MEDICAL _ATTENDANT =@EVACUATI ON_ENROUTE _MEDICAL_A TTENDANT,
  223                             EVACUA TION_ENROU TE_NON_MED ICAL_ATTEN DANT =@EVA CUATION_EN ROUTE_NON_ MEDICAL_AT TENDANT,
  224                             EVACUA TION_TRANS PORTATION_ TYPE_ID =  @EVACUATIO N_TRANSPOR TATION_TYP E_ID,
  225                             EVACUA TION_TRANS PORTATION_ PROVIDER_I D = @EVACU ATION_TRAN SPORTATION _PROVIDER_ ID,
  226                             EVACUA TION_TRANS PORTATION_ COMMENTS =  @EVACUATI ON_TRANSPO RTATION_CO MMENTS,
  227                             EVACUA TION_DESTI NATION_ADD RESS = @EV ACUATION_D ESTINATION _ADDRESS,
  228                             EVACUA TION_DESTI NATION_CIT Y_STATE =@ EVACUATION _DESTINATI ON_CITY_ST ATE,
  229                             EVACUA TION_DESTI NATION_POC _TELEPHONE  =@EVACUAT ION_DESTIN ATION_POC_ TELEPHONE,
  230                             EVACUA TION_ORIGI NATOR_POC_ TELEPHONE  =@EVACUATI ON_ORIGINA TOR_POC_TE LEPHONE,
  231                             EVACUA TION_COMME NTS =@EVAC UATION_COM MENTS,
  232                             EVACUA TION_ENROU TE_MEDICAL _ATTENDANT _NUMBER =  @EVACUATIO N_ENROUTE_ MEDICAL_AT TENDANT_NU MBER,
  233                             EVACUA TION_ENROU TE_NON_MED ICAL_ATTEN DANT_NUMBE R = @EVACU ATION_ENRO UTE_NON_ME DICAL_ATTE NDANT_NUMB ER
  234                    WHER E ACT_ID =  @ACT_ID
  235  
  236           IF  @@ERROR<> 0 RETURN
  237  
  238   END
  239   GO