Produced by Araxis Merge on 3/27/2018 2:07:02 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.
| # | Location | File | Last Modified |
|---|---|---|---|
| 1 | BMS_v2.4_Code.zip\BMS_v2.4_Code\Database\BMSv2Updates\2.1.6.3\Reports | DROP_CREATE_BMS_HISTORY_usp_Rpt_PPBPUsageAuditLog_Facility.sql | Wed Mar 21 14:51:00 2018 UTC |
| 2 | BMS_v2.4_Code.zip\BMS_v2.4_Code\Database\BMSv2Updates\2.1.6.3\Reports | DROP_CREATE_BMS_HISTORY_usp_Rpt_PPBPUsageAuditLog_Facility.sql | Mon Mar 26 14:17:51 2018 UTC |
| Description | Between Files 1 and 2 |
|
|---|---|---|
| Text Blocks | Lines | |
| Unchanged | 2 | 798 |
| Changed | 1 | 2 |
| Inserted | 0 | 0 |
| Removed | 0 | 0 |
| 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 |
No regular expressions were active.
| 1 | USE [BMS_H ISTORY] | |
| 2 | GO | |
| 3 | ||
| 4 | /****** Ob ject: Sto redProcedu re [dbo].[ usp_Rpt_PP BPUsageAud itLog_Faci lity] S cript Date : 6/14/201 6 9:12:43 AM ******/ | |
| 5 | DROP PROCE DURE [dbo] .[usp_Rpt_ PPBPUsageA uditLog_Fa cility] | |
| 6 | GO | |
| 7 | ||
| 8 | /****** Ob ject: Sto redProcedu re [dbo].[ usp_Rpt_PP BPUsageAud itLog_Faci lity] S cript Date : 6/14/201 6 9:12:43 AM ******/ | |
| 9 | SET ANSI_N ULLS ON | |
| 10 | GO | |
| 11 | ||
| 12 | SET QUOTED _IDENTIFIE R ON | |
| 13 | GO | |
| 14 | ||
| 15 | ||
| 16 | CREATE PRO CEDURE [db o].[usp_Rp t_PPBPUsag eAuditLog_ Facility] | |
| 17 | @D ATE_FROM D ATETIME, | |
| 18 | @D ATE_TO DAT ETIME, | |
| 19 | @T IME_ZONE_M INUTES_OFF SET INT, | |
| 20 | @U serID NVAR CHAR(500), | |
| 21 | @F ACILITIES_ IDS NVARCH AR(MAX) = '', | |
| 22 | @R EPORT_TYPE NVARCHAR( 50) | |
| 23 | AS | |
| 24 | /********* ********** ********** ********** ********** ********** ********** ********** ********** ***** | |
| 25 | Object: [usp_Rpt_P PBPUsageAu ditLog_Fac ility] | |
| 26 | ||
| 27 | Purpose: PPBP Usag e Audit Lo g Report | |
| 28 | ||
| 29 | History: | |
| 30 | 5/2/201 6 1130PM - Greg Miln er: Added this heade r. Added O PTION (MAX DOP 1) on the big qu eries to | |
| 31 | reduc e parallel ism. | |
| 32 | 4/??/20 16 - creat ed: David Horn | |
| 33 | ||
| 34 | Note: | |
| 35 | Need E ntered D/T , Requeste d D/T, Rem oved D/T, Edit Event D/t, User , Transact ion ("Pati ent" + rec ord histor y) | |
| 36 | ||
| 37 | EXAMPLE US AGE: | |
| 38 | ||
| 39 | EXEC u sp_Rpt_PPB PUsageAudi tLog_Facil ity | |
| 40 | @D ATE_FROM = '4/24/201 1', | |
| 41 | @D ATE_TO = ' 4/29/2016' , | |
| 42 | @T IME_ZONE_M INUTES_OFF SET = 0, | |
| 43 | @UserID = ' DNS . URL ', | |
| 44 | @F ACILITIES_ IDS = '693 78E0F-B210 -493B-B2A1 -2130C9F7F 394', | |
| 45 | @R EPORT_TYPE = 'PPBPUs ageAuditLo g_Facility ' | |
| 46 | ||
| 47 | Issues: | |
| 48 | IS IN HOUS E FROM NO TO NO | |
| 49 | IS BED IN ISOLATION FROM NO TO NO | |
| 50 | IS COMMUNI TY LIVING CENTER FRO M NO TO NO | |
| 51 | ||
| 52 | ********** ********** ********** ********** ********** ********** ********** ********** ********** ****/ | |
| 53 | BEGIN | |
| 54 | SET NOCOUN T ON; | |
| 55 | ||
| 56 | IF (@REPOR T_TYPE = ' PPBPUsageA uditLog_Fa cility') | |
| 57 | BEGIN | |
| 58 | ||
| 59 | CR EATE TABLE #TBL_FACI LITY ( | |
| 60 | SOUR CE_ID NVAR CHAR(250) PRIMARY KE Y, | |
| 61 | FACI LITY_NAME NVARCHAR(2 50), | |
| 62 | TIME ZONE_OFFSE T INT) | |
| 63 | ||
| 64 | IN SERT INTO #TBL_FACIL ITY(SOURCE _ID, FACIL ITY_NAME, TIMEZONE_O FFSET) | |
| 65 | SELECT DISTINCT CONVERT(NV ARCHAR(250 ), FACILIT Y.VALUE), | |
| 66 | ORG.NAME, | |
| 67 | [dbo].[Ufn _getoffset byfacility uid](VALUE ) | |
| 68 | FROM dbo.Ufn_s plit(@FACI LITIES_IDS , ',') AS FACILITY | |
| 69 | INNER JOI N bms_eis. dbo.ENTITY AS ENTITY | |
| 70 | O N ENTITY.I DENTIFIER = FACILITY .VALUE | |
| 71 | INNER JOI N bms_eis. dbo.EHL7_O RGANIZATIO N AS ORG | |
| 72 | O N ORG.PFK_ ORGANIZATI ON = ENTIT Y.PK_ENTIT Y | |
| 73 | ||
| 74 | CR EATE TABLE #TRANHIST ORY ( | |
| 75 | PK int , | |
| 76 | ACT_ID int, | |
| 77 | FACILI TY_UID uni queidentif ier, | |
| 78 | VISTA_ SITE_UID u niqueident ifier, | |
| 79 | WAITIN G_AREA_ID int, | |
| 80 | PROBLE M nvarchar (max), | |
| 81 | FEE_DI SPOSITION_ ID int, | |
| 82 | CONTRA CT_FEE_ID int, | |
| 83 | AUTHOR IZED_FEE_I D int, | |
| 84 | SERVIC E_RECEIVIN G_FEE_ID i nt, | |
| 85 | REASON _USING_FEE _ID int, | |
| 86 | FEE_CO MMENTS nva rchar(150) , | |
| 87 | REMOVE D_DATE dat etime, | |
| 88 | TYPE_O F_BED_WARD nvarchar( 250), | |
| 89 | EDIT_E VENT datet ime, | |
| 90 | REQUES TED_BED_UI D uniqueid entifier, | |
| 91 | REQUES TED_BED_DA TE datetim e, | |
| 92 | REQUES TED_DATE d atetime, | |
| 93 | IS_IN_ HOUSE bit, | |
| 94 | IS_BED _IN_ISOLAT ION bit, | |
| 95 | LAST_E DIT_BY nva rchar(100) , | |
| 96 | TRANSA CTION_TYPE _CODE varc har(50), | |
| 97 | COMMEN TS nvarcha r(250), | |
| 98 | WAIT_T IME_ALERT_ DATE datet ime, | |
| 99 | IS_COM MUNITY_LIV ING_CENTER bit, | |
| 100 | IS_EVA CUATION_PA TIENT bit, | |
| 101 | EVACUA TION_DISPO SITION_STA TUS_ID int , | |
| 102 | EVACUA TION_EXPEC TED_DATE d atetime, | |
| 103 | EVACUA TION_ACTUA L_DATE dat etime, | |
| 104 | EVACUA TION_REASO N_FOR_DELA Y nvarchar (250), | |
| 105 | EVACUA TION_TRANS FER_EVACUA TE_TO nvar char(250), | |
| 106 | EVACUA TION_EQUIP _SUPPLY_RE QUIREMENTS nvarchar( 250), | |
| 107 | EVACUA TION_TRANS PORTATION_ CARE_LEVEL nvarchar( 250), | |
| 108 | EVACUA TION_ENROU TE_MEDICAL _ATTENDANT nvarchar( 250), | |
| 109 | EVACUA TION_ENROU TE_NON_MED ICAL_ATTEN DANT nvarc har(250), | |
| 110 | EVACUA TION_TRANS PORTATION_ TYPE_ID in t, | |
| 111 | EVACUA TION_TRANS PORTATION_ PROVIDER_I D int, | |
| 112 | EVACUA TION_TRANS PORTATION_ COMMENTS n varchar(25 0), | |
| 113 | EVACUA TION_DESTI NATION_ADD RESS nvarc har(250), | |
| 114 | EVACUA TION_DESTI NATION_CIT Y_STATE nv archar(250 ), | |
| 115 | EVACUA TION_DESTI NATION_POC _TELEPHONE nvarchar( 100), | |
| 116 | EVACAU TION_ORIGI NATOR_POC_ TELEPHONE nvarchar(1 00), | |
| 117 | EVACUA TION_COMME NTS nvarch ar(500), | |
| 118 | EVACUA TION_ENROU TE_MEDICAL _ATTENDANT _NUMBER in t, | |
| 119 | EVACUA TION_ENROU TE_NON_MED ICAL_ATTEN DANT_NUMBE R int, | |
| 120 | EVACUA TION_VEHIC LE_ID nvar char(250), | |
| 121 | EVACUA TION_VEHIC LE_SEAT_PO SITION nva rchar(250) , | |
| 122 | EVACUA TION_MA_TE LEPHONE nv archar(100 ), | |
| 123 | EVACUA TION_NMA_T ELEPHONE n varchar(10 0), | |
| 124 | EVACUA TION_ORIGI NATING_FAC ILITY_NAME nvarchar( 250), | |
| 125 | EVACUA TION_ORIGI NATING_ADD RESS nvarc har(250), | |
| 126 | EVACUA TION_ORIGI NATING_CIT Y_STATE nv archar(250 ), | |
| 127 | EVACUA TION_VEHIC LE_OPERATO R_NAME nva rchar(250) , | |
| 128 | EVACUA TION_VEHIC LE_OPERATO R_TELEPHON E nvarchar (100), | |
| 129 | ENTERE D_DATE dat etime, | |
| 130 | PATIEN T_NAME nva rchar(50), | |
| 131 | ACTION _HISTORY v archar(max ) | |
| 132 | ) | |
| 133 | IN SERT #TRAN HISTORY | |
| 134 | SE LECT TRAN HISTORY.PK , | |
| 135 | TRANHI STORY.ACT_ ID, | |
| 136 | TRANHI STORY.FACI LITY_UID, | |
| 137 | TRANHI STORY.VIST A_SITE_UID , | |
| 138 | TRANHI STORY.WAIT ING_AREA_I D, | |
| 139 | TRANHI STORY.PROB LEM, | |
| 140 | TRANHI STORY.FEE_ DISPOSITIO N_ID, | |
| 141 | TRANHI STORY.CONT RACT_FEE_I D, | |
| 142 | TRANHI STORY.AUTH ORIZED_FEE _ID, | |
| 143 | TRANHI STORY.SERV ICE_RECEIV ING_FEE_ID , | |
| 144 | TRANHI STORY.REAS ON_USING_F EE_ID, | |
| 145 | TRANHI STORY.FEE_ COMMENTS, | |
| 146 | TRANHI STORY.REMO VED_DATE, | |
| 147 | TRANHI STORY.TYPE _OF_BED_WA RD, | |
| 148 | TRANHI STORY.DATE as EDIT_E VENT, | |
| 149 | TRANHI STORY.REQU ESTED_BED_ UID, | |
| 150 | TRANHI STORY.REQU ESTED_BED_ DATE, | |
| 151 | TRANHI STORY.REQU ESTED_DATE , | |
| 152 | TRANHI STORY.IS_I N_HOUSE, | |
| 153 | TRANHI STORY.IS_B ED_IN_ISOL ATION, | |
| 154 | TRANHI STORY.LAST _EDIT_BY, | |
| 155 | TRANHI STORY.TRAN SACTION_TY PE_CODE, | |
| 156 | TRANHI STORY.COMM ENTS, | |
| 157 | TRANHI STORY.WAIT _TIME_ALER T_DATE, | |
| 158 | TRANHI STORY.IS_C OMMUNITY_L IVING_CENT ER, | |
| 159 | TRANHI STORY.IS_E VACUATION_ PATIENT, | |
| 160 | TRANHI STORY.EVAC UATION_DIS POSITION_S TATUS_ID, | |
| 161 | TRANHI STORY.EVAC UATION_EXP ECTED_DATE , | |
| 162 | TRANHI STORY.EVAC UATION_ACT UAL_DATE, | |
| 163 | TRANHI STORY.EVAC UATION_REA SON_FOR_DE LAY, | |
| 164 | TRANHI STORY.EVAC UATION_TRA NSFER_EVAC UATE_TO, | |
| 165 | TRANHI STORY.EVAC UATION_EQU IP_SUPPLY_ REQUIREMEN TS, | |
| 166 | TRANHI STORY.EVAC UATION_TRA NSPORTATIO N_CARE_LEV EL, | |
| 167 | TRANHI STORY.EVAC UATION_ENR OUTE_MEDIC AL_ATTENDA NT, | |
| 168 | TRANHI STORY.EVAC UATION_ENR OUTE_NON_M EDICAL_ATT ENDANT, | |
| 169 | TRANHI STORY.EVAC UATION_TRA NSPORTATIO N_TYPE_ID, | |
| 170 | TRANHI STORY.EVAC UATION_TRA NSPORTATIO N_PROVIDER _ID, | |
| 171 | TRANHI STORY.EVAC UATION_TRA NSPORTATIO N_COMMENTS , | |
| 172 | TRANHI STORY.EVAC UATION_DES TINATION_A DDRESS, | |
| 173 | TRANHI STORY.EVAC UATION_DES TINATION_C ITY_STATE, | |
| 174 | TRANHI STORY.EVAC UATION_DES TINATION_P OC_TELEPHO NE, | |
| 175 | TRANHI STORY.EVAC UATION_ORI GINATOR_PO C_TELEPHON E, | |
| 176 | TRANHI STORY.EVAC UATION_COM MENTS, | |
| 177 | TRANHI STORY.EVAC UATION_ENR OUTE_MEDIC AL_ATTENDA NT_NUMBER, | |
| 178 | TRANHI STORY.EVAC UATION_ENR OUTE_NON_M EDICAL_ATT ENDANT_NUM BER, | |
| 179 | TRANHI STORY.EVAC UATION_VEH ICLE_ID, | |
| 180 | TRANHI STORY.EVAC UATION_VEH ICLE_SEAT_ POSITION, | |
| 181 | TRANHI STORY.EVAC UATION_MA_ TELEPHONE, | |
| 182 | TRANHI STORY.EVAC UATION_NMA _TELEPHONE , | |
| 183 | TRANHI STORY.EVAC UATION_ORI GINATING_F ACILITY_NA ME, | |
| 184 | TRANHI STORY.EVAC UATION_ORI GINATING_A DDRESS, | |
| 185 | TRANHI STORY.EVAC UATION_ORI GINATING_C ITY_STATE, | |
| 186 | TRANHI STORY.EVAC UATION_VEH ICLE_OPERA TOR_NAME, | |
| 187 | TRANHI STORY.EVAC UATION_VEH ICLE_OPERA TOR_TELEPH ONE, | |
| 188 | ACTHIS TORY.CREAT ION_DATE a s ENTERED_ DATE, | |
| 189 | ||
| 190 | SUBSTR ING(PERSON .[NAME_FIR ST_GIVEN], 1, 1) + P ERSON.[NAM E_FAMILY] + ' ' + SU BSTRING(s. [IDENTIFIE R_EXTENSIO N], 8, 4) AS PATIENT NAME, | |
| 191 | CASE W HEN TRANHI STORY.TRAN SACTION_TY PE_CODE = 'I' THEN ' NEW RECORD ' | |
| 192 | WHEN TR ANHISTORY. TRANSACTIO N_TYPE_COD E = 'U' TH EN 'UPDATE D' | |
| 193 | WHEN TR ANHISTORY. TRANSACTIO N_TYPE_COD E = 'D' TH EN 'DELETE D' | |
| 194 | END as ACTIONTYP E | |
| 195 | FR OM WAITING _LIST_H TR ANHISTORY | |
| 196 | IN NER JOIN # TBL_FACILI TY FAC | |
| 197 | ON T RANHISTORY .FACILITY_ UID = FAC. SOURCE_ID | |
| 198 | IN NER JOIN A CT_H ACTHI STORY | |
| 199 | ON T RANHISTORY .ACT_ID = ACTHISTORY .ID | |
| 200 | IN NER JOIN B MS_EIS.dbo .ENTITY AS ENTITY | |
| 201 | ON E NTITY.IDEN TIFIER = A CTHISTORY. PATIENT_UI D | |
| 202 | IN NER JOIN B MS_EIS.dbo .EHL7_PERS ON AS PERS ON | |
| 203 | ON P ERSON.PFK_ PERSON = E NTITY.PK_E NTITY | |
| 204 | IN NER JOIN B MS_EIS.dbo .EHL7_UID AS S | |
| 205 | ON S .FK_ENTITY = PERSON. PFK_PERSON AND S.IDE NTIFIER_RO OT = 'SSN' | |
| 206 | LE FT JOIN AC T_H ACTLAS T | |
| 207 | ON T RANHISTORY .ACT_ID = ACTLAST.PA RENT_ACT_I D | |
| 208 | LE FT JOIN TR ANSFER_EVN _H TRANEVN H | |
| 209 | ON A CTLAST.ID = TRANEVNH .ACT_ID | |
| 210 | WH ERE TRANHI STORY.DATE BETWEEN @ DATE_FROM AND @DATE_ TO | |
| 211 | OR DER BY TRA NHISTORY.D ATE ASC | |
| 212 | OP TION (MAXD OP 1) | |
| 213 | -- SELECT * F ROM #TRANH ISTORY | |
| 214 | ||
| 215 | CR EATE TABLE #MY_CONCE PT_H( | |
| 216 | PK i nt, | |
| 217 | ID i nt, | |
| 218 | CODE varchar(1 00), | |
| 219 | CODE _SYSTEM va rchar(100) , | |
| 220 | CODE _SYSTEM_NA ME varchar (250), | |
| 221 | DISP LAY_NAME n varchar(25 0), | |
| 222 | TRAN SACTION_TY PE_CODE va rchar(50), | |
| 223 | DATE datetime, | |
| 224 | CREA TED_BY nva rchar(50) | |
| 225 | ) | |
| 226 | ||
| 227 | cr eate index mcth__COD E_SYSTEM_N AME on #MY _CONCEPT_H | |
| 228 | ( CODE _SYSTEM_NA ME ) | |
| 229 | ||
| 230 | create index mct h__DISPLAY _NAME on #MY_CONCEP T_H | |
| 231 | ( DISP LAY_NAME ) | |
| 232 | ||
| 233 | IN SERT #MY_C ONCEPT_H | |
| 234 | SE LECT PK, I D, CODE, C ODE_SYSTEM , CODE_SYS TEM_NAME, DISPLAY_NA ME, TRANSA CTION_TYPE _CODE, DAT E, CREATED _BY | |
| 235 | FR OM CONCEPT _H | |
| 236 | ||
| 237 | SE LECT DISTI NCT | |
| 238 | C ONVERT(VAR CHAR, DATE ADD (minut e, @TIME_Z ONE_MINUTE S_OFFSET, H_WAITING_ LIST.ENTER ED_DATE), 101) + ' ' | |
| 239 | + CON VERT(VARCH AR(5), DAT EADD (minu te, @TIME_ ZONE_MINUT ES_OFFSET, H_WAITING _LIST.ENTE RED_DATE), 108) as E NTERED_DAT E, | |
| 240 | C ONVERT(VAR CHAR, DATE ADD (minut e, @TIME_Z ONE_MINUTE S_OFFSET, H_WAITING_ LIST.REQUE STED_DATE) , 101) + ' ' | |
| 241 | + CON VERT(VARCH AR(5), DAT EADD (minu te, @TIME_ ZONE_MINUT ES_OFFSET, H_WAITING _LIST.REQU ESTED_DATE ), 108) as REQUESTED _DATE, | |
| 242 | C ONVERT(VAR CHAR, DATE ADD (minut e, @TIME_Z ONE_MINUTE S_OFFSET, H_WAITING_ LIST.REQUE STED_DATE) , 101) + ' ' | |
| 243 | + CON VERT(VARCH AR(5), DAT EADD (minu te, @TIME_ ZONE_MINUT ES_OFFSET, PREVIOUS_ H_WAITING_ LIST.REQUE STED_DATE) , 108) as PREV_REQUE STED_DATE, | |
| 244 | C ONVERT(VAR CHAR, DATE ADD (minut e, @TIME_Z ONE_MINUTE S_OFFSET, PREVIOUS_H _WAITING_L IST.REMOVE D_DATE), 1 01) + ' ' | |
| 245 | + CON VERT(VARCH AR(5), DAT EADD (minu te, @TIME_ ZONE_MINUT ES_OFFSET, H_WAITING _LIST.REMO VED_DATE), 108) as R EMOVED_DAT E, | |
| 246 | C ONVERT(VAR CHAR, DATE ADD (minut e, @TIME_Z ONE_MINUTE S_OFFSET, H_WAITING_ LIST.EDIT_ EVENT), 10 1) + ' ' | |
| 247 | + CON VERT(VARCH AR(5), DAT EADD (minu te, @TIME_ ZONE_MINUT ES_OFFSET, H_WAITING _LIST.EDIT _EVENT), 1 08) as EDI TED, | |
| 248 | H _WAITING_L IST.LAST_E DIT_BY, | |
| 249 | H _WAITING_L IST.PATIEN T_NAME, | |
| 250 | H _WAITING_L IST.ACT_ID , | |
| 251 | H _WAITING_L IST.ACTION _HISTORY, | |
| 252 | - -H_WAITING _LIST.ACTI ON_HISTORY , | |
| 253 | CA SE WHEN H_ WAITING_LI ST.TRANSAC TION_TYPE_ CODE = 'U' THEN | |
| 254 | CASE WHEN ORG1 .NAME <> O RG2.NAME O R (ORG1.NA ME IS NULL AND ORG2. NAME IS NO T NULL) OR (ORG1.NAM E IS NOT N ULL AND OR G2.NAME IS NULL) | |
| 255 | THEN ' FACILITY F ROM ' + IS NULL(ORG1. NAME,'<Emp ty>') + ' TO ' + ISN ULL(ORG2.N AME,'<Empt y>') + cha r(13)+char (10) + '' ELSE '' EN D + | |
| 256 | -- CASE WHEN H_WA ITING_LIST .FACILITY_ UID <> PRE VIOUS_H_WA ITING_LIST .FACILITY_ UID THEN ' VA ADMISSI ON FACILIT Y FROM ' + ORG1.NAME + ' TO ' + ORG2.NAM E + ' ' EN D + | |
| 257 | CASE WHEN VIST ANAME1.NAM E <> VISTA NAME2.NAME THEN 'VIS TA SITE NA ME ' + ISN ULL(VISTAN AME1.NAME, '<Empty>') + ' TO ' + ISNULL(V ISTANAME2. NAME, '<Em pty>') + c har(13)+ch ar(10) ELS E '' END + | |
| 258 | CASE WHEN H_WA ITING_LIST .PROBLEM < > PREVIOUS _H_WAITING _LIST.PROB LEM OR (H_ WAITING_LI ST.PROBLEM IS NULL A ND PREVIOU S_H_WAITIN G_LIST.PRO BLEM IS NO T NULL) OR (H_WAITIN G_LIST.PRO BLEM IS NO T NULL AND PREVIOUS_ H_WAITING_ LIST.PROBL EM IS NULL ) | |
| 259 | THEN ' PROBLEM FR OM ' + ISN ULL(PREVIO US_H_WAITI NG_LIST.PR OBLEM,'<Em pty>') + ' TO ' + IS NULL(H_WAI TING_LIST. PROBLEM,'< Empty>') + char(13)+ char(10) E LSE '' END + | |
| 260 | CASE WHEN FD1. DISPLAY_NA ME <> FD2. DISPLAY_NA ME OR (FD1 .DISPLAY_N AME IS NUL L AND Fd2. DISPLAY_NA ME IS NOT NULL) OR ( FD1.DISPLA Y_NAME IS NOT NULL A ND FD2.DIS PLAY_NAME IS NULL) | |
| 261 | THEN ' FEE DISPOS ITION FROM ' + ISNUL L(FD1.DISP LAY_NAME,' <Empty>') + ' TO ' + ISNULL(FD 2.DISPLAY_ NAME,'<Emp ty>') + +c har(13)+ch ar(10) ELS E '' END + | |
| 262 | /* Sk ipping SER VICE_RECEI VING_FEE_I D*/ | |
| 263 | CASE WHEN CF1. DISPLAY_NA ME <> CF2. DISPLAY_NA ME OR (CF1 .DISPLAY_N AME IS NUL L AND CF2. DISPLAY_NA ME IS NOT NULL) OR ( CF1.DISPLA Y_NAME IS NOT NULL A ND CF2.DIS PLAY_NAME IS NULL) | |
| 264 | THEN ' CONTRACT F EE FROM ' + ISNULL(C F1.DISPLAY _NAME,'<Em pty>') + ' TO ' + IS NULL(CF2.D ISPLAY_NAM E,'<Empty> ') + +char (13)+char( 10) ELSE ' ' END + | |
| 265 | CASE WHEN AF1. DISPLAY_NA ME <> AF2. DISPLAY_NA ME OR (AF1 .DISPLAY_N AME IS NUL L AND AF2. DISPLAY_NA ME IS NOT NULL) OR ( AF1.DISPLA Y_NAME IS NOT NULL A ND AF2.DIS PLAY_NAME IS NULL) | |
| 266 | THEN ' AUTHORIZED FEE FROM ' + ISNULL (AF1.DISPL AY_NAME,'< Empty>') + ' TO ' + ISNULL(AF2 .DISPLAY_N AME,'<Empt y>') + +ch ar(13)+cha r(10) ELSE '' END + | |
| 267 | CASE WHEN FR1. DISPLAY_NA ME <> FR2. DISPLAY_NA ME OR (FR1 .DISPLAY_N AME IS NUL L AND FR2. DISPLAY_NA ME IS NOT NULL) OR ( FR1.DISPLA Y_NAME IS NOT NULL A ND FR2.DIS PLAY_NAME IS NULL) | |
| 268 | THEN ' REASON USI NG FEE FRO M ' + ISNU LL(FR1.DIS PLAY_NAME, '<Empty>') + ' TO ' + ISNULL(F R2.DISPLAY _NAME,'<Em pty>') + + char(13)+c har(10) EL SE '' END + | |
| 269 | CASE WHEN H_WA ITING_LIST .FEE_COMME NTS <> PRE VIOUS_H_WA ITING_LIST .FEE_COMME NTS OR (H_ WAITING_LI ST.FEE_COM MENTS IS N ULL AND PR EVIOUS_H_W AITING_LIS T.FEE_COMM ENTS IS NO T NULL) OR (H_WAITIN G_LIST.FEE _COMMENTS IS NOT NUL L AND PREV IOUS_H_WAI TING_LIST. FEE_COMMEN TS IS NULL ) | |
| 270 | THEN ' FEE COMMEN TS FROM ' + ISNULL(P REVIOUS_H_ WAITING_LI ST.FEE_COM MENTS,'<Em pty>') + ' TO ' + IS NULL(H_WAI TING_LIST. FEE_COMMEN TS,'<Empty >') + char (13)+char( 10) ELSE ' ' END + | |
| 271 | CASE WHEN H_WA ITING_LIST .REMOVED_D ATE <> PRE VIOUS_H_WA ITING_LIST .REMOVED_D ATE OR (H_ WAITING_LI ST.REMOVED _DATE IS N ULL AND PR EVIOUS_H_W AITING_LIS T.REMOVED_ DATE IS NO T NULL) OR (H_WAITIN G_LIST.REM OVED_DATE IS NOT NUL L AND PREV IOUS_H_WAI TING_LIST. REMOVED_DA TE IS NULL ) | |
| 272 | THEN ' REMOVED DA TE FROM ' + CASE WHE N PREVIOUS _H_WAITING _LIST.REMO VED_DATE I S NULL THE N '<Empty> ' ELSE ISN ULL(CONVER T(VARCHAR, DATEADD ( minute, @T IME_ZONE_M INUTES_OFF SET, PREVI OUS_H_WAIT ING_LIST.R EMOVED_DAT E), 101), '') + ' ' + ISNULL(C ONVERT(VAR CHAR(5), D ATEADD (mi nute, @TIM E_ZONE_MIN UTES_OFFSE T, PREVIOU S_H_WAITIN G_LIST.REM OVED_DATE) , 108), '' ) END + | |
| 273 | ' TO ' + CASE WHEN H_WAITING _LIST.REMO VED_DATE I S NULL THE N '<Empty> ' ELSE CON VERT(VARCH AR, DATEAD D (minute, @TIME_ZON E_MINUTES_ OFFSET, H_ WAITING_LI ST.REMOVED _DATE), 10 1) + ' ' + ISNULL(CO NVERT(VARC HAR(5), DA TEADD (min ute, @TIME _ZONE_MINU TES_OFFSET , H_WAITIN G_LIST.REM OVED_DATE) , 108),'') END + ' ' ELSE '' E ND + | |
| 274 | CASE WHEN H_WA ITING_LIST .TYPE_OF_B ED_WARD <> PREVIOUS_ H_WAITING_ LIST.TYPE_ OF_BED_WAR D OR (H_WA ITING_LIST .TYPE_OF_B ED_WARD IS NULL AND PREVIOUS_H _WAITING_L IST.TYPE_O F_BED_WARD IS NOT NU LL) OR (H_ WAITING_LI ST.TYPE_OF _BED_WARD IS NOT NUL L AND PREV IOUS_H_WAI TING_LIST. TYPE_OF_BE D_WARD IS NULL) | |
| 275 | THEN ' TYPE OF BE D WARD FRO M ' + ISNU LL(PREVIOU S_H_WAITIN G_LIST.TYP E_OF_BED_W ARD,'<Empt y>') + ' T O ' + ISNU LL(H_WAITI NG_LIST.TY PE_OF_BED_ WARD,'<Emp ty>') +cha r(13)+char (10) ELSE '' END + | |
| 276 | --ski pped REQUE STED_BED_U ID | |
| 277 | CASE WHEN H_WA ITING_LIST .REQUESTED _BED_DATE <> PREVIOU S_H_WAITIN G_LIST.REQ UESTED_BED _DATE OR ( H_WAITING_ LIST.REQUE STED_BED_D ATE IS NUL L AND PREV IOUS_H_WAI TING_LIST. REQUESTED_ BED_DATE I S NOT NULL ) OR (H_WA ITING_LIST .REQUESTED _BED_DATE IS NOT NUL L AND PREV IOUS_H_WAI TING_LIST. REQUESTED_ BED_DATE I S NULL) | |
| 278 | THEN ' REQUESTED BED DATE F ROM ' + CA SE WHEN PR EVIOUS_H_W AITING_LIS T.REQUESTE D_BED_DATE IS NULL T HEN '<Empt y>' ELSE I SNULL(CONV ERT(VARCHA R, DATEADD (minute, @TIME_ZONE _MINUTES_O FFSET, PRE VIOUS_H_WA ITING_LIST .REQUESTED _BED_DATE) , 101),'') + ' ' + I SNULL(CONV ERT(VARCHA R(5), DATE ADD (minut e, @TIME_Z ONE_MINUTE S_OFFSET, PREVIOUS_H _WAITING_L IST.REQUES TED_BED_DA TE), 108), '') END + | |
| 279 | ' TO ' + CASE WHEN H_WAITING _LIST.REQU ESTED_BED_ DATE IS NU LL THEN '< Empty>' EL SE ISNULL( CONVERT(VA RCHAR, DAT EADD (minu te, @TIME_ ZONE_MINUT ES_OFFSET, H_WAITING _LIST.REQU ESTED_BED_ DATE), 101 ),'') + ' ' + ISNULL (CONVERT(V ARCHAR(5), DATEADD ( minute, @T IME_ZONE_M INUTES_OFF SET, H_WAI TING_LIST. REQUESTED_ BED_DATE), 108),'') END +char( 13)+char(1 0) ELSE '' END + | |
| 280 | CASE WHEN H_WA ITING_LIST .REQUESTED _DATE <> P REVIOUS_H_ WAITING_LI ST.REQUEST ED_DATE OR (H_WAITIN G_LIST.REQ UESTED_DAT E IS NULL AND PREVIO US_H_WAITI NG_LIST.RE QUESTED_DA TE IS NOT NULL) OR ( H_WAITING_ LIST.REQUE STED_DATE IS NOT NUL L AND PREV IOUS_H_WAI TING_LIST. REQUESTED_ DATE IS NU LL) | |
| 281 | THEN ' REQUESTED ADMISSION DATE FROM ' + CASE W HEN PREVIO US_H_WAITI NG_LIST.RE QUESTED_DA TE IS NULL THEN '<Em pty>' ELSE CONVERT(V ARCHAR, DA TEADD (min ute, @TIME _ZONE_MINU TES_OFFSET , PREVIOUS _H_WAITING _LIST.REQU ESTED_DATE ), 101) + ' ' + CONV ERT(VARCHA R(5), DATE ADD (minut e, @TIME_Z ONE_MINUTE S_OFFSET, PREVIOUS_H _WAITING_L IST.REQUES TED_DATE), 108) END + | |
| 282 | ' TO ' + CASE WHEN H_WAITING _LIST.REQU ESTED_DATE IS NULL T HEN '<Empt y>' ELSE C ONVERT(VAR CHAR, DATE ADD (minut e, @TIME_Z ONE_MINUTE S_OFFSET, H_WAITING_ LIST.REQUE STED_DATE) , 101) + ' ' + CONVE RT(VARCHAR (5), DATEA DD (minute , @TIME_ZO NE_MINUTES _OFFSET, H _WAITING_L IST.REQUES TED_DATE), 108) END + char(13) +char(10) ELSE '' EN D + | |
| 283 | --issue above: REQ UESTED ADM ISSION DAT E DIDN'T A CTUALLY CH ANGE?!? | |
| 284 | CASE WHEN H_WA ITING_LIST .IS_IN_HOU SE <> PREV IOUS_H_WAI TING_LIST. IS_IN_HOUS E --OR (H_ WAITING_LI ST.IS_IN_H OUSE IS NU LL AND PRE VIOUS_H_WA ITING_LIST .IS_IN_HOU SE IS NOT NULL) OR ( H_WAITING_ LIST.IS_IN _HOUSE IS NOT NULL A ND PREVIOU S_H_WAITIN G_LIST.IS_ IN_HOUSE I S NULL) | |
| 285 | THEN ' IS IN HOUS E FROM ' + CASE WHEN PREVIOUS_ H_WAITING_ LIST.IS_IN _HOUSE = 1 THEN 'YES ' ELSE 'NO ' END + ' TO ' + CAS E WHEN H_W AITING_LIS T.IS_IN_HO USE = 1 TH EN 'YES' E LSE 'NO' E ND + char( 13)+char(1 0) ELSE '' END + | |
| 286 | CASE WHEN H_WA ITING_LIST .IS_BED_IN _ISOLATION <> PREVIO US_H_WAITI NG_LIST.IS _BED_IN_IS OLATION -- OR (H_WAIT ING_LIST.I S_BED_IN_I SOLATION I S NULL AND PREVIOUS_ H_WAITING_ LIST.IS_BE D_IN_ISOLA TION IS NO T NULL) OR (H_WAITIN G_LIST.IS_ BED_IN_ISO LATION IS NOT NULL A ND PREVIOU S_H_WAITIN G_LIST.IS_ BED_IN_ISO LATION IS NULL) | |
| 287 | THEN ' IS BED IN ISOLATION FROM ' + C ASE WHEN P REVIOUS_H_ WAITING_LI ST.IS_BED_ IN_ISOLATI ON = 1 THE N 'YES' EL SE 'NO' EN D + ' TO ' + CASE WH EN H_WAITI NG_LIST.IS _BED_IN_IS OLATION = 1 THEN 'YE S' ELSE 'N O' END + c har(13)+ch ar(10) ELS E '' END + | |
| 288 | CASE WHEN H_WA ITING_LIST .WAIT_TIME _ALERT_DAT E <> PREVI OUS_H_WAIT ING_LIST.W AIT_TIME_A LERT_DATE OR (H_WAIT ING_LIST.W AIT_TIME_A LERT_DATE IS NULL AN D PREVIOUS _H_WAITING _LIST.WAIT _TIME_ALER T_DATE IS NOT NULL) OR (H_WAIT ING_LIST.W AIT_TIME_A LERT_DATE IS NOT NUL L AND PREV IOUS_H_WAI TING_LIST. WAIT_TIME_ ALERT_DATE IS NULL) | |
| 289 | THEN ' WAIT TIME ALERT DATE FROM ' + CASE WHEN PREVIOUS_H _WAITING_L IST.WAIT_T IME_ALERT_ DATE IS NU LL THEN '< Empty>' EL SE CONVERT (VARCHAR, DATEADD (m inute, @TI ME_ZONE_MI NUTES_OFFS ET, PREVIO US_H_WAITI NG_LIST.WA IT_TIME_AL ERT_DATE), 101) + ' ' + CONVER T(VARCHAR( 5), DATEAD D (minute, @TIME_ZON E_MINUTES_ OFFSET, PR EVIOUS_H_W AITING_LIS T.WAIT_TIM E_ALERT_DA TE), 108) END + | |
| 290 | ' TO ' + CASE WHEN H_WAITING _LIST.WAIT _TIME_ALER T_DATE IS NULL THEN '<Empty>' ELSE CONVE RT(VARCHAR , DATEADD (minute, @ TIME_ZONE_ MINUTES_OF FSET, H_WA ITING_LIST .WAIT_TIME _ALERT_DAT E), 101) + ' ' + CON VERT(VARCH AR(5), DAT EADD (minu te, @TIME_ ZONE_MINUT ES_OFFSET, H_WAITING _LIST.WAIT _TIME_ALER T_DATE), 1 08) END + char(13)+c har(10) EL SE '' END + | |
| 291 | CASE WHEN H_WA ITING_LIST .IS_COMMUN ITY_LIVING _CENTER <> PREVIOUS_ H_WAITING_ LIST.IS_CO MMUNITY_LI VING_CENTE R --OR (H_ WAITING_LI ST.IS_COMM UNITY_LIVI NG_CENTER IS NULL AN D PREVIOUS _H_WAITING _LIST.IS_C OMMUNITY_L IVING_CENT ER IS NOT NULL) OR ( H_WAITING_ LIST.IS_CO MMUNITY_LI VING_CENTE R IS NOT N ULL AND PR EVIOUS_H_W AITING_LIS T.IS_COMMU NITY_LIVIN G_CENTER I S NULL) | |
| 292 | THEN ' IS COMMUNI TY LIVING CENTER FRO M ' + CASE WHEN PREV IOUS_H_WAI TING_LIST. IS_COMMUNI TY_LIVING_ CENTER = 1 THEN 'YES ' ELSE 'NO ' END + ' TO ' + CAS E WHEN H_W AITING_LIS T.IS_COMMU NITY_LIVIN G_CENTER = 1 THEN 'Y ES' ELSE ' NO' END + char(13)+c har(10) EL SE '' END + | |
| 293 | CASE WHEN H_WA ITING_LIST .IS_EVACUA TION_PATIE NT <> PREV IOUS_H_WAI TING_LIST. IS_EVACUAT ION_PATIEN T THEN 'IS EVACUATIO N PATIENT FROM ' + C ASE WHEN P REVIOUS_H_ WAITING_LI ST.IS_EVAC UATION_PAT IENT = 1 T HEN 'YES' ELSE 'NO' END + ' TO ' + CASE WHEN H_WAI TING_LIST. IS_EVACUAT ION_PATIEN T = 1 THEN 'YES' ELS E 'NO' END + char(13 )+char(10) ELSE '' E ND + | |
| 294 | CASE WHEN ED1. ID <> ED2. ID OR (ED1 .DISPLAY_N AME IS NUL L AND ED2. DISPLAY_NA ME IS NOT NULL) OR ( ED1.DISPLA Y_NAME IS NOT NULL A ND ED2.DIS PLAY_NAME IS NULL) | |
| 295 | THEN ' EVACUATION DISPOSITI ON STATUS FROM ' + I SNULL(ED1. DISPLAY_NA ME, '<Empt y>') + ' T O ' + ISNU LL(ED2.DIS PLAY_NAME, '<Empty>' ) + char(1 3)+char(10 ) ELSE '' END + | |
| 296 | CASE WHEN H_WA ITING_LIST .EVACUATIO N_EXPECTED _DATE <> P REVIOUS_H_ WAITING_LI ST.EVACUAT ION_EXPECT ED_DATE OR (H_WAITIN G_LIST.EVA CUATION_EX PECTED_DAT E IS NULL AND PREVIO US_H_WAITI NG_LIST.EV ACUATION_E XPECTED_DA TE IS NOT NULL) OR ( H_WAITING_ LIST.EVACU ATION_EXPE CTED_DATE IS NOT NUL L AND PREV IOUS_H_WAI TING_LIST. EVACUATION _EXPECTED_ DATE IS NU LL) | |
| 297 | THEN ' EVACUATION EXPECTED DATE FROM ' + CASE W HEN PREVIO US_H_WAITI NG_LIST.EV ACUATION_E XPECTED_DA TE IS NULL THEN '<Em pty>' ELSE CONVERT(V ARCHAR, DA TEADD (min ute, @TIME _ZONE_MINU TES_OFFSET , PREVIOUS _H_WAITING _LIST.EVAC UATION_EXP ECTED_DATE ), 101) + ' ' + CONV ERT(VARCHA R(5), DATE ADD (minut e, @TIME_Z ONE_MINUTE S_OFFSET, PREVIOUS_H _WAITING_L IST.EVACUA TION_EXPEC TED_DATE), 108) END + | |
| 298 | ' TO ' + CASE WHEN PREVIOUS_ H_WAITING_ LIST.EVACU ATION_EXPE CTED_DATE IS NULL TH EN '<Empty >' ELSE CO NVERT(VARC HAR, DATEA DD (minute , @TIME_ZO NE_MINUTES _OFFSET, H _WAITING_L IST.EVACUA TION_EXPEC TED_DATE), 101) + ' ' + CONVER T(VARCHAR( 5), DATEAD D (minute, @TIME_ZON E_MINUTES_ OFFSET, H_ WAITING_LI ST.EVACUAT ION_EXPECT ED_DATE), 108) END + char(13)+ char(10) E LSE '' END + | |
| 299 | CASE WHEN H_WA ITING_LIST .EVACUATIO N_ACTUAL_D ATE <> PRE VIOUS_H_WA ITING_LIST .EVACUATIO N_ACTUAL_D ATE OR (H_ WAITING_LI ST.EVACUAT ION_ACTUAL _DATE IS N ULL AND PR EVIOUS_H_W AITING_LIS T.EVACUATI ON_ACTUAL_ DATE IS NO T NULL) OR (H_WAITIN G_LIST.EVA CUATION_AC TUAL_DATE IS NOT NUL L AND PREV IOUS_H_WAI TING_LIST. EVACUATION _ACTUAL_DA TE IS NULL ) | |
| 300 | THEN ' EVACUATION ACTUAL DA TE FROM ' + CASE WHE N PREVIOUS _H_WAITING _LIST.EVAC UATION_ACT UAL_DATE I S NULL THE N '<Empty> ' ELSE CON VERT(VARCH AR, DATEAD D (minute, @TIME_ZON E_MINUTES_ OFFSET, PR EVIOUS_H_W AITING_LIS T.EVACUATI ON_ACTUAL_ DATE), 101 ) + ' ' + CONVERT(VA RCHAR(5), DATEADD (m inute, @TI ME_ZONE_MI NUTES_OFFS ET, PREVIO US_H_WAITI NG_LIST.EV ACUATION_A CTUAL_DATE ), 108) EN D + | |
| 301 | ' TO ' + CASE WHEN H_WAITING _LIST.EVAC UATION_ACT UAL_DATE I S NULL THE N '<Empty> ' ELSE CON VERT(VARCH AR, DATEAD D (minute, @TIME_ZON E_MINUTES_ OFFSET, H_ WAITING_LI ST.EVACUAT ION_ACTUAL _DATE), 10 1) + ' ' + CONVERT(V ARCHAR(5), DATEADD ( minute, @T IME_ZONE_M INUTES_OFF SET, H_WAI TING_LIST. EVACUATION _ACTUAL_DA TE), 108) END + char (13)+char( 10) ELSE ' ' END + | |
| 302 | CASE WHEN H_WA ITING_LIST .EVACUATIO N_REASON_F OR_DELAY < > PREVIOUS _H_WAITING _LIST.EVAC UATION_REA SON_FOR_DE LAY OR (H_ WAITING_LI ST.EVACUAT ION_REASON _FOR_DELAY IS NULL A ND PREVIOU S_H_WAITIN G_LIST.EVA CUATION_RE ASON_FOR_D ELAY IS NO T NULL) OR (H_WAITIN G_LIST.EVA CUATION_RE ASON_FOR_D ELAY IS NO T NULL AND PREVIOUS_ H_WAITING_ LIST.EVACU ATION_REAS ON_FOR_DEL AY IS NULL ) | |
| 303 | THEN ' EVACUATION REASON FO R DELAY FR OM ' + ISN ULL(PREVIO US_H_WAITI NG_LIST.EV ACUATION_R EASON_FOR_ DELAY, '<E mpty>') + ' TO ' + I SNULL(H_WA ITING_LIST .EVACUATIO N_REASON_F OR_DELAY, '<Empty>') + char(13 )+char(10) ELSE '' E ND + | |
| 304 | CASE WHEN H_WA ITING_LIST .EVACUATIO N_TRANSFER _EVACUATE_ TO <> PREV IOUS_H_WAI TING_LIST. EVACUATION _TRANSFER_ EVACUATE_T O OR (H_WA ITING_LIST .EVACUATIO N_TRANSFER _EVACUATE_ TO IS NULL AND PREVI OUS_H_WAIT ING_LIST.E VACUATION_ TRANSFER_E VACUATE_TO IS NOT NU LL) OR (H_ WAITING_LI ST.EVACUAT ION_TRANSF ER_EVACUAT E_TO IS NO T NULL AND PREVIOUS_ H_WAITING_ LIST.EVACU ATION_TRAN SFER_EVACU ATE_TO IS NULL) | |
| 305 | THEN ' EVACUATION TRANSFER EVACUATE T O ' + ISNU LL(PREVIOU S_H_WAITIN G_LIST.EVA CUATION_TR ANSFER_EVA CUATE_TO, '<Empty>') + ' TO ' + ISNULL(H _WAITING_L IST.EVACUA TION_TRANS FER_EVACUA TE_TO, '<E mpty>') + char(13)+c har(10) EL SE '' END + | |
| 306 | CASE WHEN H_WA ITING_LIST .EVACUATIO N_EQUIP_SU PPLY_REQUI REMENTS <> PREVIOUS_ H_WAITING_ LIST.EVACU ATION_EQUI P_SUPPLY_R EQUIREMENT S OR (H_WA ITING_LIST .EVACUATIO N_EQUIP_SU PPLY_REQUI REMENTS IS NULL AND PREVIOUS_H _WAITING_L IST.EVACUA TION_EQUIP _SUPPLY_RE QUIREMENTS IS NOT NU LL) OR (H_ WAITING_LI ST.EVACUAT ION_EQUIP_ SUPPLY_REQ UIREMENTS IS NOT NUL L AND PREV IOUS_H_WAI TING_LIST. EVACUATION _EQUIP_SUP PLY_REQUIR EMENTS IS NULL) | |
| 307 | THEN ' EVACUATION EQUIPMENT SUPPLY RE QUIREMENTS ' + ISNUL L(PREVIOUS _H_WAITING _LIST.EVAC UATION_EQU IP_SUPPLY_ REQUIREMEN TS, '<Empt y>') + ' T O ' + ISNU LL(H_WAITI NG_LIST.EV ACUATION_E QUIP_SUPPL Y_REQUIREM ENTS, '<Em pty>') + c har(13)+ch ar(10) ELS E '' END + | |
| 308 | CASE WHEN H_WA ITING_LIST .EVACUATIO N_TRANSPOR TATION_CAR E_LEVEL <> PREVIOUS_ H_WAITING_ LIST.EVACU ATION_TRAN SPORTATION _CARE_LEVE L OR (H_WA ITING_LIST .EVACUATIO N_TRANSPOR TATION_CAR E_LEVEL IS NULL AND PREVIOUS_H _WAITING_L IST.EVACUA TION_TRANS PORTATION_ CARE_LEVEL IS NOT NU LL) OR (H_ WAITING_LI ST.EVACUAT ION_TRANSP ORTATION_C ARE_LEVEL IS NOT NUL L AND PREV IOUS_H_WAI TING_LIST. EVACUATION _TRANSPORT ATION_CARE _LEVEL IS NULL) | |
| 309 | THEN ' EVACUATION TRANSPORT ATION CARE LEVEL ' + ISNULL(PR EVIOUS_H_W AITING_LIS T.EVACUATI ON_TRANSPO RTATION_CA RE_LEVEL, '<Empty>') + ' TO ' + ISNULL(H _WAITING_L IST.EVACUA TION_TRANS PORTATION_ CARE_LEVEL , '<Empty> ') + char( 13)+char(1 0) ELSE '' END + | |
| 310 | CASE WHEN H_WA ITING_LIST .EVACUATIO N_ENROUTE_ MEDICAL_AT TENDANT <> PREVIOUS_ H_WAITING_ LIST.EVACU ATION_ENRO UTE_MEDICA L_ATTENDAN T OR (H_WA ITING_LIST .EVACUATIO N_ENROUTE_ MEDICAL_AT TENDANT IS NULL AND PREVIOUS_H _WAITING_L IST.EVACUA TION_ENROU TE_MEDICAL _ATTENDANT IS NOT NU LL) OR (H_ WAITING_LI ST.EVACUAT ION_ENROUT E_MEDICAL_ ATTENDANT IS NOT NUL L AND PREV IOUS_H_WAI TING_LIST. EVACUATION _ENROUTE_M EDICAL_ATT ENDANT IS NULL) | |
| 311 | THEN ' EVACUATION ENROUTE M EDICAL ATT ENDANT ' + ISNULL(PR EVIOUS_H_W AITING_LIS T.EVACUATI ON_ENROUTE _MEDICAL_A TTENDANT, '<Empty>') + ' TO ' + ISNULL(H _WAITING_L IST.EVACUA TION_ENROU TE_MEDICAL _ATTENDANT , '<Empty> ') + char( 13)+char(1 0) ELSE '' END + | |
| 312 | CASE WHEN H_WA ITING_LIST .EVACUATIO N_ENROUTE_ NON_MEDICA L_ATTENDAN T <> PREVI OUS_H_WAIT ING_LIST.E VACUATION_ ENROUTE_NO N_MEDICAL_ ATTENDANT OR (H_WAIT ING_LIST.E VACUATION_ ENROUTE_NO N_MEDICAL_ ATTENDANT IS NULL AN D PREVIOUS _H_WAITING _LIST.EVAC UATION_ENR OUTE_NON_M EDICAL_ATT ENDANT IS NOT NULL) OR (H_WAIT ING_LIST.E VACUATION_ ENROUTE_NO N_MEDICAL_ ATTENDANT IS NOT NUL L AND PREV IOUS_H_WAI TING_LIST. EVACUATION _ENROUTE_N ON_MEDICAL _ATTENDANT IS NULL) | |
| 313 | THEN ' EVACUATION ENROUTE N ON-MEDICAL ATTENDANT ' + ISNUL L(PREVIOUS _H_WAITING _LIST.EVAC UATION_ENR OUTE_NON_M EDICAL_ATT ENDANT, '< Empty>') + ' TO ' + ISNULL(H_W AITING_LIS T.EVACUATI ON_ENROUTE _NON_MEDIC AL_ATTENDA NT, '<Empt y>') + cha r(13)+char (10) ELSE '' END + | |
| 314 | CASE WHEN TT1. ID <> TT2. ID OR (TT1 .DISPLAY_N AME IS NUL L AND TT2. DISPLAY_NA ME IS NOT NULL) OR ( TT1.DISPLA Y_NAME IS NOT NULL A ND TT2.DIS PLAY_NAME IS NULL) | |
| 315 | THEN ' EVACUATION TRANSPORT ATION TYPE FROM ' + ISNULL(TT1 .DISPLAY_N AME, '<Emp ty>') + ' TO ' + ISN ULL(TT2.DI SPLAY_NAME , '<Empty> ') + char( 13)+char(1 0) ELSE '' END + | |
| 316 | CASE WHEN TP1. ID <> TP2. ID OR (TP1 .DISPLAY_N AME IS NUL L AND TP2. DISPLAY_NA ME IS NOT NULL) OR ( TP1.DISPLA Y_NAME IS NOT NULL A ND TP2.DIS PLAY_NAME IS NULL) | |
| 317 | THEN ' EVACUATION TRANSPORT ATION PROV IDER FROM ' + ISNULL (TP1.DISPL AY_NAME, ' <Empty>') + ' TO ' + ISNULL(TP 2.DISPLAY_ NAME, '<Em pty>') + c har(13)+ch ar(10) ELS E '' END + | |
| 318 | CASE WHEN WA1. ID <> WA2. ID OR (WA1 .DISPLAY_N AME IS NUL L AND WA2. DISPLAY_NA ME IS NOT NULL) OR ( WA1.DISPLA Y_NAME IS NOT NULL A ND WA2.DIS PLAY_NAME IS NULL) | |
| 319 | THEN ' WAITING AR EA FROM ' + ISNULL(W A1.DISPLAY _NAME, '<E mpty>') + ' TO ' + I SNULL(WA2. DISPLAY_NA ME, '<Empt y>') + cha r(13)+char (10) ELSE '' END + | |
| 320 | CASE WHEN H_WA ITING_LIST .EVACUATIO N_TRANSPOR TATION_COM MENTS <> P REVIOUS_H_ WAITING_LI ST.EVACUAT ION_TRANSP ORTATION_C OMMENTS OR (H_WAITIN G_LIST.EVA CUATION_TR ANSPORTATI ON_COMMENT S IS NULL AND PREVIO US_H_WAITI NG_LIST.EV ACUATION_T RANSPORTAT ION_COMMEN TS IS NOT NULL) OR ( H_WAITING_ LIST.EVACU ATION_TRAN SPORTATION _COMMENTS IS NOT NUL L AND PREV IOUS_H_WAI TING_LIST. EVACUATION _TRANSPORT ATION_COMM ENTS IS NU LL) | |
| 321 | THEN ' EVACUATION TRANSPORT ATION COMM ENTS ' + I SNULL(PREV IOUS_H_WAI TING_LIST. EVACUATION _TRANSPORT ATION_COMM ENTS, '<Em pty>') + ' TO ' + IS NULL(H_WAI TING_LIST. EVACUATION _TRANSPORT ATION_COMM ENTS, '<Em pty>') + c har(13)+ch ar(10) ELS E '' END + | |
| 322 | CASE WHEN H_WA ITING_LIST .EVACUATIO N_DESTINAT ION_ADDRES S <> PREVI OUS_H_WAIT ING_LIST.E VACUATION_ DESTINATIO N_ADDRESS OR (H_WAIT ING_LIST.E VACUATION_ DESTINATIO N_ADDRESS IS NULL AN D PREVIOUS _H_WAITING _LIST.EVAC UATION_DES TINATION_A DDRESS IS NOT NULL) OR (H_WAIT ING_LIST.E VACUATION_ DESTINATIO N_ADDRESS IS NOT NUL L AND PREV IOUS_H_WAI TING_LIST. EVACUATION _DESTINATI ON_ADDRESS IS NULL) | |
| 323 | THEN ' EVACUATION DESTINATI ON ADDRESS ' + ISNUL L(PREVIOUS _H_WAITING _LIST.EVAC UATION_DES TINATION_A DDRESS, '< Empty>') + ' TO ' + ISNULL(H_W AITING_LIS T.EVACUATI ON_DESTINA TION_ADDRE SS, '<Empt y>') + cha r(13)+char (10) ELSE '' END + | |
| 324 | CASE WHEN H_WA ITING_LIST .EVACUATIO N_DESTINAT ION_CITY_S TATE <> PR EVIOUS_H_W AITING_LIS T.EVACUATI ON_DESTINA TION_CITY_ STATE OR ( H_WAITING_ LIST.EVACU ATION_DEST INATION_CI TY_STATE I S NULL AND PREVIOUS_ H_WAITING_ LIST.EVACU ATION_DEST INATION_CI TY_STATE I S NOT NULL ) OR (H_WA ITING_LIST .EVACUATIO N_DESTINAT ION_CITY_S TATE IS NO T NULL AND PREVIOUS_ H_WAITING_ LIST.EVACU ATION_DEST INATION_CI TY_STATE I S NULL) | |
| 325 | THEN ' EVACUATION DESTINATI ON CITY ST ATE ' + IS NULL(PREVI OUS_H_WAIT ING_LIST.E VACUATION_ DESTINATIO N_CITY_STA TE, '<Empt y>') + ' T O ' + ISNU LL(H_WAITI NG_LIST.EV ACUATION_D ESTINATION _CITY_STAT E, '<Empty >') + char (13)+char( 10) ELSE ' ' END + | |
| 326 | CASE WHEN H_WA ITING_LIST .EVACUATIO N_DESTINAT ION_POC_TE LEPHONE != PREVIOUS_ H_WAITING_ LIST.EVACU ATION_DEST INATION_PO C_TELEPHON E OR (H_WA ITING_LIST .EVACUATIO N_DESTINAT ION_POC_TE LEPHONE IS NULL AND PREVIOUS_H _WAITING_L IST.EVACUA TION_DESTI NATION_POC _TELEPHONE IS NOT NU LL) OR (H_ WAITING_LI ST.EVACUAT ION_DESTIN ATION_POC_ TELEPHONE IS NOT NUL L AND PREV IOUS_H_WAI TING_LIST. EVACUATION _DESTINATI ON_POC_TEL EPHONE IS NULL) | |
| 327 | THEN ' EVACUATION DESTINATI ON POC TEL EPHONE ' + ISNULL(PR EVIOUS_H_W AITING_LIS T.EVACUATI ON_DESTINA TION_POC_T ELEPHONE, '<Empty>') + ' TO ' + ISNULL(H _WAITING_L IST.EVACUA TION_DESTI NATION_POC _TELEPHONE , '<Empty> ') + char( 13)+char(1 0) ELSE '' END + | |
| 328 | CASE WHEN H_WA ITING_LIST .EVACAUTIO N_ORIGINAT OR_POC_TEL EPHONE != PREVIOUS_H _WAITING_L IST.EVACAU TION_ORIGI NATOR_POC_ TELEPHONE OR (H_WAIT ING_LIST.E VACAUTION_ ORIGINATOR _POC_TELEP HONE IS NU LL AND PRE VIOUS_H_WA ITING_LIST .EVACAUTIO N_ORIGINAT OR_POC_TEL EPHONE IS NOT NULL) OR (H_WAIT ING_LIST.E VACAUTION_ ORIGINATOR _POC_TELEP HONE IS NO T NULL AND PREVIOUS_ H_WAITING_ LIST.EVACA UTION_ORIG INATOR_POC _TELEPHONE IS NULL) | |
| 329 | THEN ' EVACUATION ORIGINATO R POC TELE PHONE ' + ISNULL(PRE VIOUS_H_WA ITING_LIST .EVACAUTIO N_ORIGINAT OR_POC_TEL EPHONE, '< Empty>') + ' TO ' + ISNULL(H_W AITING_LIS T.EVACAUTI ON_ORIGINA TOR_POC_TE LEPHONE, ' <Empty>') + char(13) +char(10) ELSE '' EN D + | |
| 330 | CASE WHEN H_WA ITING_LIST .EVACUATIO N_COMMENTS != PREVIO US_H_WAITI NG_LIST.EV ACUATION_C OMMENTS OR (H_WAITIN G_LIST.EVA CUATION_CO MMENTS IS NULL AND P REVIOUS_H_ WAITING_LI ST.EVACUAT ION_COMMEN TS IS NOT NULL) OR ( H_WAITING_ LIST.EVACU ATION_COMM ENTS IS NO T NULL AND PREVIOUS_ H_WAITING_ LIST.EVACU ATION_COMM ENTS IS NU LL) | |
| 331 | THEN ' EVACUATION COMMENTS FROM ' + I SNULL(PREV IOUS_H_WAI TING_LIST. EVACUATION _COMMENTS, '<Empty>' ) + ' TO ' + ISNULL( H_WAITING_ LIST.EVACU ATION_COMM ENTS, '<Em pty>') + c har(13)+ch ar(10) ELS E '' END + | |
| 332 | CASE WHEN H_WA ITING_LIST .EVACUATIO N_ENROUTE_ MEDICAL_AT TENDANT_NU MBER != PR EVIOUS_H_W AITING_LIS T.EVACUATI ON_ENROUTE _MEDICAL_A TTENDANT_N UMBER OR ( H_WAITING_ LIST.EVACU ATION_ENRO UTE_MEDICA L_ATTENDAN T_NUMBER I S NULL AND PREVIOUS_ H_WAITING_ LIST.EVACU ATION_ENRO UTE_MEDICA L_ATTENDAN T_NUMBER I S NOT NULL ) OR (H_WA ITING_LIST .EVACUATIO N_ENROUTE_ MEDICAL_AT TENDANT_NU MBER IS NO T NULL AND PREVIOUS_ H_WAITING_ LIST.EVACU ATION_ENRO UTE_MEDICA L_ATTENDAN T_NUMBER I S NULL) | |
| 333 | THEN ' EVACUATION ENROUTE M EDICAL ATT ENDANT NUM BER ' + IS NULL(CONVE RT(VARCHAR (30), PREV IOUS_H_WAI TING_LIST. EVACUATION _ENROUTE_M EDICAL_ATT ENDANT_NUM BER), '<Em pty>') + ' TO ' + IS NULL(CONVE RT(VARCHAR (30), H_WA ITING_LIST .EVACUATIO N_ENROUTE_ MEDICAL_AT TENDANT_NU MBER), '<E mpty>') + char(13)+c har(10) EL SE '' END + | |
| 334 | CASE WHEN H_WA ITING_LIST .EVACUATIO N_VEHICLE_ ID <> PREV IOUS_H_WAI TING_LIST. EVACUATION _VEHICLE_I D OR (H_WA ITING_LIST .EVACUATIO N_VEHICLE_ ID IS NULL AND PREVI OUS_H_WAIT ING_LIST.E VACUATION_ VEHICLE_ID IS NOT NU LL) OR (H_ WAITING_LI ST.EVACUAT ION_VEHICL E_ID IS NO T NULL AND PREVIOUS_ H_WAITING_ LIST.EVACU ATION_VEHI CLE_ID IS NULL) | |
| 335 | THEN ' EVACUATION VEHICLE I D FROM ' + ISNULL(PR EVIOUS_H_W AITING_LIS T.EVACUATI ON_VEHICLE _ID, '<Emp ty>') + ' TO ' + ISN ULL(H_WAIT ING_LIST.E VACUATION_ VEHICLE_ID , '<Empty> ') + char( 13)+char(1 0) ELSE '' END + | |
| 336 | CASE WHEN H_WA ITING_LIST .EVACUATIO N_VEHICLE_ SEAT_POSIT ION != PRE VIOUS_H_WA ITING_LIST .EVACUATIO N_VEHICLE_ SEAT_POSIT ION OR (H_ WAITING_LI ST.EVACUAT ION_VEHICL E_SEAT_POS ITION IS N ULL AND PR EVIOUS_H_W AITING_LIS T.EVACUATI ON_VEHICLE _SEAT_POSI TION IS NO T NULL) OR (H_WAITIN G_LIST.EVA CUATION_VE HICLE_SEAT _POSITION IS NOT NUL L AND PREV IOUS_H_WAI TING_LIST. EVACUATION _VEHICLE_S EAT_POSITI ON IS NULL ) | |
| 337 | THEN ' EVACUATION VEHICLE S EAT POSITI ON FROM ' + ISNULL(P REVIOUS_H_ WAITING_LI ST.EVACUAT ION_VEHICL E_SEAT_POS ITION, '<E mpty>') + ' TO ' + I SNULL(H_WA ITING_LIST .EVACUATIO N_VEHICLE_ SEAT_POSIT ION, '<Emp ty>') + ch ar(13)+cha r(10) ELSE '' END + | |
| 338 | CASE WHEN H_WA ITING_LIST .EVACUATIO N_MA_TELEP HONE != PR EVIOUS_H_W AITING_LIS T.EVACUATI ON_MA_TELE PHONE OR ( H_WAITING_ LIST.EVACU ATION_MA_T ELEPHONE I S NULL AND PREVIOUS_ H_WAITING_ LIST.EVACU ATION_MA_T ELEPHONE I S NOT NULL ) OR (H_WA ITING_LIST .EVACUATIO N_MA_TELEP HONE IS NO T NULL AND PREVIOUS_ H_WAITING_ LIST.EVACU ATION_MA_T ELEPHONE I S NULL) | |
| 339 | THEN ' EVACUATION MA TELEPH ONE ' + IS NULL(CONVE RT(VARCHAR (30), PREV IOUS_H_WAI TING_LIST. EVACUATION _MA_TELEPH ONE), '<Em pty>') + ' TO ' + IS NULL(CONVE RT(VARCHAR (30), H_WA ITING_LIST .EVACUATIO N_MA_TELEP HONE), '<E mpty>') + char(13)+c har(10) EL SE '' END + | |
| 340 | CASE WHEN H_WA ITING_LIST .EVACUATIO N_NMA_TELE PHONE != P REVIOUS_H_ WAITING_LI ST.EVACUAT ION_NMA_TE LEPHONE OR (H_WAITIN G_LIST.EVA CUATION_NM A_TELEPHON E IS NULL AND PREVIO US_H_WAITI NG_LIST.EV ACUATION_N MA_TELEPHO NE IS NOT NULL) OR ( H_WAITING_ LIST.EVACU ATION_NMA_ TELEPHONE IS NOT NUL L AND PREV IOUS_H_WAI TING_LIST. EVACUATION _NMA_TELEP HONE IS NU LL) | |
| 341 | THEN ' EVACUATION NMA TELEP HONE ' + I SNULL(CONV ERT(VARCHA R(30), PRE VIOUS_H_WA ITING_LIST .EVACUATIO N_NMA_TELE PHONE), '< Empty>') + ' TO ' + ISNULL(CON VERT(VARCH AR(30), H_ WAITING_LI ST.EVACUAT ION_NMA_TE LEPHONE), '<Empty>') + char(13 )+char(10) ELSE '' E ND + | |
| 342 | CASE WHEN H_WA ITING_LIST .EVACUATIO N_ORIGINAT ING_FACILI TY_NAME != PREVIOUS_ H_WAITING_ LIST.EVACU ATION_ORIG INATING_FA CILITY_NAM E OR (H_WA ITING_LIST .EVACUATIO N_ORIGINAT ING_FACILI TY_NAME IS NULL AND PREVIOUS_H _WAITING_L IST.EVACUA TION_ORIGI NATING_FAC ILITY_NAME IS NOT NU LL) OR (H_ WAITING_LI ST.EVACUAT ION_ORIGIN ATING_FACI LITY_NAME IS NOT NUL L AND PREV IOUS_H_WAI TING_LIST. EVACUATION _ORIGINATI NG_FACILIT Y_NAME IS NULL) | |
| 343 | THEN ' EVACUATION ORIGINATI NG FACILIT Y NAME ' + ISNULL(CO NVERT(VARC HAR(30), P REVIOUS_H_ WAITING_LI ST.EVACUAT ION_ORIGIN ATING_FACI LITY_NAME) , '<Empty> ') + ' TO ' + ISNULL (CONVERT(V ARCHAR(30) , H_WAITIN G_LIST.EVA CUATION_OR IGINATING_ FACILITY_N AME), '<Em pty>') + c har(13)+ch ar(10) ELS E '' END + | |
| 344 | CASE WHEN H_WA ITING_LIST .EVACUATIO N_ORIGINAT ING_ADDRES S != PREVI OUS_H_WAIT ING_LIST.E VACUATION_ ORIGINATIN G_ADDRESS OR (H_WAIT ING_LIST.E VACUATION_ ORIGINATIN G_ADDRESS IS NULL AN D PREVIOUS _H_WAITING _LIST.EVAC UATION_ORI GINATING_A DDRESS IS NOT NULL) OR (H_WAIT ING_LIST.E VACUATION_ ORIGINATIN G_ADDRESS IS NOT NUL L AND PREV IOUS_H_WAI TING_LIST. EVACUATION _ORIGINATI NG_ADDRESS IS NULL) | |
| 345 | THEN ' EVACUATION ORIGINATI NG ADDRESS ' + ISNUL L(CONVERT( VARCHAR(30 ), PREVIOU S_H_WAITIN G_LIST.EVA CUATION_OR IGINATING_ ADDRESS), '<Empty>') + ' TO ' + ISNULL(C ONVERT(VAR CHAR(30), H_WAITING_ LIST.EVACU ATION_ORIG INATING_AD DRESS), '< Empty>') + char(13)+ char(10) E LSE '' END + | |
| 346 | CASE WHEN H_WA ITING_LIST .EVACUATIO N_ORIGINAT ING_CITY_S TATE != PR EVIOUS_H_W AITING_LIS T.EVACUATI ON_ORIGINA TING_CITY_ STATE OR ( H_WAITING_ LIST.EVACU ATION_ORIG INATING_CI TY_STATE I S NULL AND PREVIOUS_ H_WAITING_ LIST.EVACU ATION_ORIG INATING_CI TY_STATE I S NOT NULL ) OR (H_WA ITING_LIST .EVACUATIO N_ORIGINAT ING_CITY_S TATE IS NO T NULL AND PREVIOUS_ H_WAITING_ LIST.EVACU ATION_ORIG INATING_CI TY_STATE I S NULL) | |
| 347 | THEN ' EVACUATION ORIGINATI NG CITY ST ATE ' + IS NULL(CONVE RT(VARCHAR (30), PREV IOUS_H_WAI TING_LIST. EVACUATION _ORIGINATI NG_CITY_ST ATE), '<Em pty>') + ' TO ' + IS NULL(CONVE RT(VARCHAR (30), H_WA ITING_LIST .EVACUATIO N_ORIGINAT ING_CITY_S TATE), '<E mpty>') + char(13)+c har(10) EL SE '' END + | |
| 348 | CASE WHEN H_WA ITING_LIST .EVACUATIO N_VEHICLE_ OPERATOR_N AME != PRE VIOUS_H_WA ITING_LIST .EVACUATIO N_VEHICLE_ OPERATOR_N AME OR (H_ WAITING_LI ST.EVACUAT ION_VEHICL E_OPERATOR _NAME IS N ULL AND PR EVIOUS_H_W AITING_LIS T.EVACUATI ON_VEHICLE _OPERATOR_ NAME IS NO T NULL) OR (H_WAITIN G_LIST.EVA CUATION_VE HICLE_OPER ATOR_NAME IS NOT NUL L AND PREV IOUS_H_WAI TING_LIST. EVACUATION _VEHICLE_O PERATOR_NA ME IS NULL ) | |
| 349 | THEN ' EVACUATION VEHICLE O PERATOR NA ME ' + ISN ULL(CONVER T(VARCHAR( 30), PREVI OUS_H_WAIT ING_LIST.E VACUATION_ VEHICLE_OP ERATOR_NAM E), '<Empt y>') + ' T O ' + ISNU LL(CONVERT (VARCHAR(3 0), H_WAIT ING_LIST.E VACUATION_ VEHICLE_OP ERATOR_NAM E), '<Empt y>') + cha r(13)+char (10) ELSE '' END + | |
| 350 | CASE WHEN H_WA ITING_LIST .EVACUATIO N_VEHICLE_ OPERATOR_T ELEPHONE ! = PREVIOUS _H_WAITING _LIST.EVAC UATION_VEH ICLE_OPERA TOR_TELEPH ONE OR (H_ WAITING_LI ST.EVACUAT ION_VEHICL E_OPERATOR _TELEPHONE IS NULL A ND PREVIOU S_H_WAITIN G_LIST.EVA CUATION_VE HICLE_OPER ATOR_TELEP HONE IS NO T NULL) OR (H_WAITIN G_LIST.EVA CUATION_VE HICLE_OPER ATOR_TELEP HONE IS NO T NULL AND PREVIOUS_ H_WAITING_ LIST.EVACU ATION_VEHI CLE_OPERAT OR_TELEPHO NE IS NULL ) | |
| 351 | THEN ' EVACUATION VEHICLE O PERATOR TE LEPHONE ' + ISNULL(C ONVERT(VAR CHAR(30), PREVIOUS_H _WAITING_L IST.EVACUA TION_VEHIC LE_OPERATO R_TELEPHON E), '<Empt y>') + ' T O ' + ISNU LL(CONVERT (VARCHAR(3 0), H_WAIT ING_LIST.E VACUATION_ VEHICLE_OP ERATOR_TEL EPHONE), ' <Empty>') + char(13) +char(10) ELSE '' EN D + | |
| 352 | CASE WHEN H_WA ITING_LIST .EVACUATIO N_ENROUTE_ NON_MEDICA L_ATTENDAN T_NUMBER ! = PREVIOUS _H_WAITING _LIST.EVAC UATION_ENR OUTE_NON_M EDICAL_ATT ENDANT_NUM BER OR (H_ WAITING_LI ST.EVACUAT ION_ENROUT E_NON_MEDI CAL_ATTEND ANT_NUMBER IS NULL A ND PREVIOU S_H_WAITIN G_LIST.EVA CUATION_EN ROUTE_NON_ MEDICAL_AT TENDANT_NU MBER IS NO T NULL) OR (H_WAITIN G_LIST.EVA CUATION_EN ROUTE_NON_ MEDICAL_AT TENDANT_NU MBER IS NO T NULL AND PREVIOUS_ H_WAITING_ LIST.EVACU ATION_ENRO UTE_NON_ME DICAL_ATTE NDANT_NUMB ER IS NULL ) | |
| 353 | THEN ' EVACUATION ENROUTE N ON-MEDICAL ATTENDANT NUMBER ' + ISNULL(C ONVERT(VAR CHAR(30), PREVIOUS_H _WAITING_L IST.EVACUA TION_ENROU TE_NON_MED ICAL_ATTEN DANT_NUMBE R), '<Empt y>') + ' T O ' + ISNU LL(CONVERT (VARCHAR(3 0), H_WAIT ING_LIST.E VACUATION_ ENROUTE_NO N_MEDICAL_ ATTENDANT_ NUMBER), ' <Empty>') + char(13) +char(10) ELSE '' EN D | |
| 354 | ||
| 355 | ||
| 356 | EL SE ''--H_W AITING_LIS T.ACTION_H ISTORY | |
| 357 | EN D as TRAN_ UPDS, | |
| 358 | CA SE WHEN (H _WAITING_L IST.COMMEN TS != PREV IOUS_H_WAI TING_LIST. COMMENTS) OR (H_WAIT ING_LIST.C OMMENTS IS NULL AND PREVIOUS_H _WAITING_L IST.COMMEN TS IS NOT NULL) OR ( H_WAITING_ LIST.COMME NTS IS NOT NULL AND PREVIOUS_H _WAITING_L IST.COMMEN TS IS NULL ) | |
| 359 | THEN 'COMMENT S FROM ' + ISNULL(PR EVIOUS_H_W AITING_LIS T.COMMENTS , '<Empty> ') + ' TO ' + ISNULL (H_WAITING _LIST.COMM ENTS, '<Em pty>') ELS E '' END a s TRAN_COM MENTS | |
| 360 | ||
| 361 | FR OM #TRANHI STORY H_WA ITING_LIST | |
| 362 | LE FT JOIN #T RANHISTORY AS PREVIO US_H_WAITI NG_LIST ON | |
| 363 | PR EVIOUS_H_W AITING_LIS T.ACT_ID = H_WAITING _LIST.ACT_ ID AND | |
| 364 | PR EVIOUS_H_W AITING_LIS T.PK < H_W AITING_LIS T.PK | |
| 365 | LE FT JOIN BM S_EIS.dbo. ENTITY AS ENTITY1 ON ENTITY1.I DENTIFIER = PREVIOUS _H_WAITING _LIST.FACI LITY_UID | |
| 366 | LE FT JOIN BM S_EIS.dbo. EHL7_ORGAN IZATION AS ORG1 ON O RG1.PFK_OR GANIZATION = ENTITY1 .PK_ENTITY | |
| 367 | LE FT JOIN BM S_EIS.dbo. ENTITY AS ENTITY2 ON ENTITY2.I DENTIFIER = H_WAITIN G_LIST.FAC ILITY_UID | |
| 368 | LE FT JOIN BM S_EIS.dbo. EHL7_ORGAN IZATION AS ORG2 ON O RG2.PFK_OR GANIZATION = ENTITY2 .PK_ENTITY | |
| 369 | LE FT JOIN BM S_EIS.dbo. ENTITY AS VISTASITE1 ON VISTAS ITE1.IDENT IFIER = PR EVIOUS_H_W AITING_LIS T.VISTA_SI TE_UID | |
| 370 | LE FT JOIN BM S_EIS.dbo. EHL7_ORGAN IZATION AS VISTANAME 1 ON VISTA NAME1.PFK_ ORGANIZATI ON = VISTA SITE1.PK_E NTITY | |
| 371 | LE FT JOIN BM S_EIS.dbo. ENTITY AS VISTASITE2 ON VISTAS ITE2.IDENT IFIER = H_ WAITING_LI ST.VISTA_S ITE_UID | |
| 372 | LE FT JOIN BM S_EIS.dbo. EHL7_ORGAN IZATION AS VISTANAME 2 ON VISTA NAME2.PFK_ ORGANIZATI ON = VISTA SITE2.PK_E NTITY | |
| 373 | LE FT JOIN #M Y_CONCEPT_ H AS WA1 O N WA1.Id = PREVIOUS_ H_WAITING_ LIST.WAITI NG_AREA_ID AND WA1.C ODE_SYSTEM _NAME = 'W aitingArea ' | |
| 374 | LE FT JOIN #M Y_CONCEPT_ H AS WA2 O N WA2.Id = H_WAITING _LIST.WAIT ING_AREA_I D AND WA2. CODE_SYSTE M_NAME = ' WaitingAre a' | |
| 375 | LE FT JOIN #M Y_CONCEPT_ H AS FD1 O N FD1.ID = PREVIOUS_ H_WAITING_ LIST.FEE_D ISPOSITION _ID AND FD 1.CODE_SYS TEM_NAME = 'FeeDispo sition' | |
| 376 | LE FT JOIN #M Y_CONCEPT_ H AS FD2 O N FD2.ID = H_WAITING _LIST.FEE_ DISPOSITIO N_ID AND F D2.CODE_SY STEM_NAME = 'FeeDisp osition' | |
| 377 | LE FT JOIN #M Y_CONCEPT_ H AS ED1 O N ED1.ID = PREVIOUS_ H_WAITING_ LIST.EVACU ATION_DISP OSITION_ST ATUS_ID AN D ED1.CODE _SYSTEM_NA ME = 'Evac Dispositio nStatus' | |
| 378 | LE FT JOIN #M Y_CONCEPT_ H AS ED2 O N ED2.ID = H_WAITING _LIST.EVAC UATION_DIS POSITION_S TATUS_ID A ND ED2.COD E_SYSTEM_N AME = 'Eva cDispositi onStatus' | |
| 379 | LE FT JOIN #M Y_CONCEPT_ H AS TP1 O N TP1.ID = PREVIOUS_ H_WAITING_ LIST.EVACU ATION_TRAN SPORTATION _PROVIDER_ ID AND TP1 .CODE_SYST EM_NAME = 'Transport ationProvi der' | |
| 380 | LE FT JOIN #M Y_CONCEPT_ H AS TP2 O N TP2.ID = H_WAITING _LIST.EVAC UATION_TRA NSPORTATIO N_PROVIDER _ID AND TP 2.CODE_SYS TEM_NAME = 'Transpor tationProv ider' | |
| 381 | LE FT JOIN #M Y_CONCEPT_ H AS TT1 O N TT1.ID = PREVIOUS_ H_WAITING_ LIST.EVACU ATION_TRAN SPORTATION _TYPE_ID A ND TT1.COD E_SYSTEM_N AME = 'Tra nsportatio nType' | |
| 382 | LE FT JOIN #M Y_CONCEPT_ H AS TT2 O N TT2.ID = H_WAITING _LIST.EVAC UATION_TRA NSPORTATIO N_TYPE_ID AND TT2.CO DE_SYSTEM_ NAME = 'Tr ansportati onType' | |
| 383 | LE FT JOIN #M Y_CONCEPT_ H AS FR1 O N FR1.ID = PREVIOUS_ H_WAITING_ LIST.REASO N_USING_FE E_ID AND F R1.CODE_SY STEM_NAME = 'FeeReas on' | |
| 384 | LE FT JOIN #M Y_CONCEPT_ H AS FR2 O N FR2.ID = H_WAITING _LIST.REAS ON_USING_F EE_ID AND FR2.CODE_S YSTEM_NAME = 'FeeRea son' | |
| 385 | LE FT JOIN #M Y_CONCEPT_ H AS CF1 O N CF1.ID = PREVIOUS_ H_WAITING_ LIST.CONTR ACT_FEE_ID AND CF1.C ODE_SYSTEM _NAME = 'S trictDecis ion' | |
| 386 | LE FT JOIN #M Y_CONCEPT_ H AS CF2 O N CF2.ID = H_WAITING _LIST.CONT RACT_FEE_I D AND CF2. CODE_SYSTE M_NAME = ' StrictDeci sion' | |
| 387 | LE FT JOIN #M Y_CONCEPT_ H AS AF1 O N AF1.ID = PREVIOUS_ H_WAITING_ LIST.AUTHO RIZED_FEE_ ID AND AF1 .CODE_SYST EM_NAME = 'StrictDec ision' | |
| 388 | LE FT JOIN #M Y_CONCEPT_ H AS AF2 O N AF2.ID = H_WAITING _LIST.AUTH ORIZED_FEE _ID AND AF 2.CODE_SYS TEM_NAME = 'StrictDe cision' | |
| 389 | -- WHERE H_WA ITING_LIST .ACT_ID = 408 | |
| 390 | OPTION (MAXDOP 1 ) | |
| 391 | ||
| 392 | DR OP TABLE # TRANHISTOR Y | |
| 393 | DR OP TABLE # MY_CONCEPT _H | |
| 394 | END | |
| 395 | END | |
| 396 | ||
| 397 | ||
| 398 | GO | |
| 399 | ||
| 400 |
Araxis Merge (but not the data content of this report) is Copyright © 1993-2016 Araxis Ltd (www.araxis.com). All rights reserved.