Produced by Araxis Merge on 8/31/2018 11:26:36 AM Central 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_Source.zip\Source\Sources\Database\BMSv2Updates\2.1.6.3\Reports | DROP_CREATE_BMS_HISTORY_usp_Rpt_PPBPUsageAuditLog.sql | Thu Aug 30 15:11:46 2018 UTC |
| 2 | BMS_Source.zip\Source\Sources\Database\BMSv2Updates\2.1.6.3\Reports | DROP_CREATE_BMS_HISTORY_usp_Rpt_PPBPUsageAuditLog.sql | Thu Aug 30 19:19:27 2018 UTC |
| Description | Between Files 1 and 2 |
|
|---|---|---|
| Text Blocks | Lines | |
| Unchanged | 2 | 376 |
| Changed | 1 | 6 |
| 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] Script Dat e: 6/14/20 16 9:13:10 AM ****** / | |
| 5 | DROP PROCE DURE [dbo] .[usp_Rpt_ PPBPUsageA uditLog] | |
| 6 | GO | |
| 7 | ||
| 8 | /****** Ob ject: Sto redProcedu re [dbo].[ usp_Rpt_PP BPUsageAud itLog] Script Dat e: 6/14/20 16 9:13:10 AM ****** / | |
| 9 | SET ANSI_N ULLS ON | |
| 10 | GO | |
| 11 | ||
| 12 | SET QUOTED _IDENTIFIE R ON | |
| 13 | GO | |
| 14 | ||
| 15 | ||
| 16 | --PPBP Usa ge Audit L og Report | |
| 17 | --Need Ent ered D/T, Requested D/T, Remov ed D/T, Ed it Event D /t, User, Transactio n ("Patien t" + recor d history) | |
| 18 | --select * from TRAN SFER_REQ_H WHERE ACT _ID =378 | |
| 19 | --EXEC usp _Rpt_PPBPU sageAuditL og '4/23/2 001', '4/2 9/2016', 0 , ' DNS \vhaisdhor nd', '6937 8E0F-B210- 493B-B2A1- 2130C9F7F3 94', 'PPBP UsageAudit Log' | |
| 20 | --EXEC usp _Rpt_PPBPU sageAuditL og '4/23/2 001', '4/2 9/2016', 0 , 'aac.dva . DNS \bms_svc_s qa', '6937 8E0F-B210- 493B-B2A1- 2130C9F7F3 94', 'PPBP UsageAudit Log' | |
| 21 | --exec usp _Rpt_PPBPU sageAuditL og @DATE_F ROM='2016- 05-10 00:0 0:01',@DAT E_TO='2016 -05-17 23: 59:59',@TI ME_ZONE_MI NUTES_OFFS ET=-360,@U serID=N'
|
|
| 22 | ||
| 23 | CREATE PRO CEDURE [db o].[usp_Rp t_PPBPUsag eAuditLog] | |
| 24 | @D ATE_FROM D ATETIME, | |
| 25 | @D ATE_TO DAT ETIME, | |
| 26 | @T IME_ZONE_M INUTES_OFF SET INT, | |
| 27 | @U serID NVAR CHAR(500), | |
| 28 | @F ACILITIES_ IDS NVARCH AR(MAX) = '', | |
| 29 | @R EPORT_TYPE NVARCHAR( 50) | |
| 30 | AS | |
| 31 | BEGIN | |
| 32 | SET NOCOUN T ON; | |
| 33 | ||
| 34 | IF (@REPOR T_TYPE = ' PPBPUsageA uditLog') | |
| 35 | BEGIN | |
| 36 | ||
| 37 | CR EATE TABLE #TBL_FACI LITY ( | |
| 38 | SOUR CE_ID NVAR CHAR(250) PRIMARY KE Y, | |
| 39 | FACI LITY_NAME NVARCHAR(2 50), | |
| 40 | TIME ZONE_OFFSE T INT) | |
| 41 | ||
| 42 | IN SERT INTO #TBL_FACIL ITY(SOURCE _ID, FACIL ITY_NAME, TIMEZONE_O FFSET) | |
| 43 | SE LECT DISTI NCT CONVER T(NVARCHAR (250), FAC ILITY.VALU E), ORG.NA ME, [dbo] .[ufn_GetO ffsetByFac ilityUID]( VALUE) | |
| 44 | FR OM dbo.ufn _Split(@FA CILITIES_I DS, ',') A S FACILITY | |
| 45 | IN NER JOIN B MS_EIS.dbo .ENTITY AS ENTITY | |
| 46 | ON ENTITY. IDENTIFIER = FACILIT Y.VALUE | |
| 47 | IN NER JOIN B MS_EIS.dbo .EHL7_ORGA NIZATION A S ORG | |
| 48 | ON ORG.PFK _ORGANIZAT ION = ENTI TY.PK_ENTI TY | |
| 49 | ||
| 50 | CR EATE TABLE #TRANHIST ORY ( | |
| 51 | PK int , | |
| 52 | ACT_ID int, | |
| 53 | TRANSA CTION_TYPE _CODE varc har(50), | |
| 54 | ERA_ID int, | |
| 55 | DIAGNO SIS nvarch ar(250), | |
| 56 | CURREN T_LOCATION nvarchar( 150), | |
| 57 | COMMEN TS nvarcha r(250), | |
| 58 | SPECIA LTY_ID int , | |
| 59 | LOCATI ON_ADMISSI ON_DATE da tetime, | |
| 60 | CONTRA CT_ID int, | |
| 61 | IS_NAT IONAL_WAIT _LIST bit, | |
| 62 | FACILI TY_UID uni queidentif ier, | |
| 63 | ENTERE D_DATE dat etime, | |
| 64 | REQUES TED_DATE d atetime, | |
| 65 | REMOVE D_DATE dat etime, | |
| 66 | EDITED datetime, | |
| 67 | LAST_E DIT_BY nva rchar(100) , | |
| 68 | PATIEN T_NAME nva rchar(50), | |
| 69 | ACTION _HISTORY v archar(max ) | |
| 70 | ) | |
| 71 | IN SERT #TRAN HISTORY | |
| 72 | SE LECT TRAN HISTORY.PK , | |
| 73 | TRANHI STORY.ACT_ ID, | |
| 74 | TRANHI STORY.TRAN SACTION_TY PE_CODE, | |
| 75 | TRANHI STORY.ERA_ ID, | |
| 76 | TRANHI STORY.DIAG NOSIS, | |
| 77 | TRANHI STORY.CURR ENT_LOCATI ON, | |
| 78 | TRANHI STORY.COMM ENTS, | |
| 79 | TRANHI STORY.SPEC IALITY_ID, | |
| 80 | TRANHI STORY.LOCA TION_ADMIS SION_DATE, | |
| 81 | TRANHI STORY.CONT RACT_ID, | |
| 82 | TRANHI STORY.IS_N ATIONAL_WA IT_LIST, | |
| 83 | TRANHI STORY.FACI LITY_UID, | |
| 84 | --TRAN HISTORY.DA TE as ENTE RED_DATE, | |
| 85 | ACTHIS TORY.CREAT ION_DATE a s ENTERED_ DATE, | |
| 86 | TRANHI STORY.REQU ESTED_DATE as REQUES TED_DATE, | |
| 87 | TRANEV NH.DISPOSI TION_DATE AS REMOVED _DATE, | |
| 88 | TRANHI STORY.EDIT ED as EDIT _EVENT, | |
| 89 | --ACTH ISTORY.DAT E as EDIT_ EVENT, | |
| 90 | TRANHI STORY.LAST _EDIT_BY a s LAST_EDI T_BY, | |
| 91 | ||
| 92 | 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, | |
| 93 | CASE W HEN TRANHI STORY.TRAN SACTION_TY PE_CODE = 'I' THEN ' NEW RECORD ' | |
| 94 | WHEN TR ANHISTORY. TRANSACTIO N_TYPE_COD E = 'U' TH EN 'UPDATE D' | |
| 95 | WHEN TR ANHISTORY. TRANSACTIO N_TYPE_COD E = 'D' TH EN 'DELETE D' | |
| 96 | END as ACTIONTYP E | |
| 97 | FR OM TRANSFE R_REQ_H TR ANHISTORY | |
| 98 | IN NER JOIN # TBL_FACILI TY FAC | |
| 99 | ON T RANHISTORY .FACILITY_ UID = FAC. SOURCE_ID | |
| 100 | IN NER JOIN A CT_H ACTHI STORY | |
| 101 | ON T RANHISTORY .ACT_ID = ACTHISTORY .ID | |
| 102 | IN NER JOIN B MS_EIS.dbo .ENTITY AS ENTITY | |
| 103 | ON E NTITY.IDEN TIFIER = A CTHISTORY. PATIENT_UI D | |
| 104 | IN NER JOIN B MS_EIS.dbo .EHL7_PERS ON AS PERS ON | |
| 105 | ON P ERSON.PFK_ PERSON = E NTITY.PK_E NTITY | |
| 106 | IN NER JOIN B MS_EIS.dbo .EHL7_UID AS S | |
| 107 | ON S .FK_ENTITY = PERSON. PFK_PERSON AND S.IDE NTIFIER_RO OT = 'SSN' | |
| 108 | LE FT JOIN AC T_H ACTLAS T | |
| 109 | ON T RANHISTORY .ACT_ID = ACTLAST.PA RENT_ACT_I D | |
| 110 | LE FT JOIN TR ANSFER_EVN _H TRANEVN H | |
| 111 | ON A CTLAST.ID = TRANEVNH .ACT_ID | |
| 112 | ||
| 113 | WH ERE TRANHI STORY.EDIT ED BETWEEN @DATE_FRO M AND @DAT E_TO | |
| 114 | OP TION (MAXD OP 1) | |
| 115 | -- SELECT * F ROM #TRANH ISTORY | |
| 116 | ||
| 117 | SE LECT DISTI NCT | |
| 118 | C ONVERT(VAR CHAR, DATE ADD (minut e, @TIME_Z ONE_MINUTE S_OFFSET, H_WAITING_ LIST.ENTER ED_DATE), 101) + ' ' | |
| 119 | + 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, | |
| 120 | C ONVERT(VAR CHAR, DATE ADD (minut e, @TIME_Z ONE_MINUTE S_OFFSET, H_WAITING_ LIST.REQUE STED_DATE) , 101) + ' ' | |
| 121 | + CON VERT(VARCH AR(5), DAT EADD (minu te, @TIME_ ZONE_MINUT ES_OFFSET, H_WAITING _LIST.REQU ESTED_DATE ), 108) as REQUESTED _DATE, | |
| 122 | C ONVERT(VAR CHAR, DATE ADD (minut e, @TIME_Z ONE_MINUTE S_OFFSET, H_WAITING_ LIST.REMOV ED_DATE), 101) + ' ' | |
| 123 | + 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, | |
| 124 | C ONVERT(VAR CHAR, DATE ADD (minut e, @TIME_Z ONE_MINUTE S_OFFSET, H_WAITING_ LIST.EDITE D), 101) + ' ' | |
| 125 | + CON VERT(VARCH AR(5), DAT EADD (minu te, @TIME_ ZONE_MINUT ES_OFFSET, H_WAITING _LIST.EDIT ED), 108) as EDITED, | |
| 126 | H _WAITING_L IST.LAST_E DIT_BY, | |
| 127 | H_WAIT ING_LIST.P ATIENT_NAM E, | |
| 128 | H _WAITING_L IST.ACT_ID , | |
| 129 | H _WAITING_L IST.ACTION _HISTORY, | |
| 130 | - -H_WAITING _LIST.ACTI ON_HISTORY , | |
| 131 | CA SE WHEN H_ WAITING_LI ST.TRANSAC TION_TYPE_ CODE = 'U' THEN | |
| 132 | CASE WHEN H_WA ITING_LIST .ERA_ID <> PREVIOUS_ H_WAITING_ LIST.ERA_I D OR (H_WA ITING_LIST .ERA_ID IS NULL AND PREVIOUS_H _WAITING_L IST.ERA_ID IS NOT NU LL) OR (H_ WAITING_LI ST.ERA_ID IS NOT NUL L AND PREV IOUS_H_WAI TING_LIST. ERA_ID IS NULL) | |
| 133 | THEN 'ERA FROM ' + ISNULL (ERA1.DISP LAY_NAME,' <EMPTY>') + ' TO ' + ISNULL(ER A2.DISPLAY _NAME,'') + char(13) +char(10) ELSE '' EN D + ' '+ | |
| 134 | CASE WHEN H_WA ITING_LIST .DIAGNOSIS <> PREVIO US_H_WAITI NG_LIST.DI AGNOSIS OR (H_WAITIN G_LIST.DIA GNOSIS IS NULL AND P REVIOUS_H_ WAITING_LI ST.DIAGNOS IS IS NOT NULL) OR ( H_WAITING_ LIST.DIAGN OSIS IS NO T NULL AND PREVIOUS_ H_WAITING_ LIST.DIAGN OSIS IS NU LL) | |
| 135 | THEN 'DIAGNOSIS FROM ' + ISNULL(PRE VIOUS_H_WA ITING_LIST .DIAGNOSIS ,'<EMPTY>' ) + ' TO ' + ISNULL( H_WAITING_ LIST.DIAGN OSIS,'') + char(13) +char(10) ELSE '' EN D + ' ' + | |
| 136 | CASE WHEN H_WA ITING_LIST .CURRENT_L OCATION <> PREVIOUS_ H_WAITING_ LIST.CURRE NT_LOCATIO N OR (H_WA ITING_LIST .CURRENT_L OCATION IS NULL AND PREVIOUS_H _WAITING_L IST.CURREN T_LOCATION IS NOT NU LL) OR (H_ WAITING_LI ST.CURRENT _LOCATION IS NOT NUL L AND PREV IOUS_H_WAI TING_LIST. CURRENT_LO CATION IS NULL) | |
| 137 | THEN 'CURRENT L OCATION FR OM ' + ISN ULL(PREVIO US_H_WAITI NG_LIST.CU RRENT_LOCA TION, '<EM PTY>') + ' TO ' + IS NULL(H_WAI TING_LIST. CURRENT_LO CATION,'') + char(13 )+char(10) ELSE '' E ND + ' ' + | |
| 138 | CASE WHEN H_WA ITING_LIST .SPECIALTY _ID <> PRE VIOUS_H_WA ITING_LIST .SPECIALTY _ID OR (H_ WAITING_LI ST.SPECIAL TY_ID IS N ULL AND PR EVIOUS_H_W AITING_LIS T.SPECIALT Y_ID IS NO T NULL) OR (H_WAITIN G_LIST.SPE CIALTY_ID IS NOT NUL L AND PREV IOUS_H_WAI TING_LIST. SPECIALTY_ ID IS NULL ) | |
| 139 | THEN 'SPECIALIT Y FROM ' + ISNULL(SP ECIALTY1.D ISPLAY_NAM E,'<EMPTY> ') + ' TO ' + ISNULL (SPECIALTY 2.DISPLAY_ NAME,'') + char(13)+ char(10) E LSE '' END + ' ' + | |
| 140 | CASE WHEN H_WA ITING_LIST .IS_NATION AL_WAIT_LI ST <> PREV IOUS_H_WAI TING_LIST. IS_NATIONA L_WAIT_LIS T THEN 'NA TIONAL WAI T LIST FRO M ' + | |
| 141 | CASE W HEN PREVIO US_H_WAITI NG_LIST.IS _NATIONAL_ WAIT_LIST = 1 THEN ' Yes' ELSE 'No' END + ' TO ' + | |
| 142 | CASE W HEN H_WAIT ING_LIST.I S_NATIONAL _WAIT_LIST = 1 THEN 'Yes' ELSE 'No' END + char(13) +char(10) ELSE '' EN D + ' ' + | |
| 143 | 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) | |
| 144 | THEN ' REQUESTED ADMISSION DATE FROM ' + CASE W HEN PREVIO US_H_WAITI NG_LIST.RE QUESTED_DA TE IS NULL THEN '<Em pty>' ELSE ISNULL(co nvert(varc har(20),PR EVIOUS_H_W AITING_LIS T.REQUESTE D_DATE,101 ), '') + ' ' + ISNUL L(convert( varchar(20 ),PREVIOUS _H_WAITING _LIST.REQU ESTED_DATE ,108), '') + ' ' + I SNULL(righ t(convert( varchar(30 ),PREVIOUS _H_WAITING _LIST.REQU ESTED_DATE ,109),2),' ') END + | |
| 145 | ' TO ' + CASE WHEN H_WAITING _LIST.REQU ESTED_DATE IS NULL T HEN '<Empt y>' ELSE I SNULL(conv ert(varcha r(20),H_WA ITING_LIST .REQUESTED _DATE,101) , '') + ' ' + ISNULL (convert(v archar(20) ,H_WAITING _LIST.REQU ESTED_DATE ,108),'') + ' ' + IS NULL(right (convert(v archar(30) ,H_WAITING _LIST.REQU ESTED_DATE ,109),2),' ') + char( 13)+char(1 0) END ELS E '' END + ' ' + | |
| 146 | CASE WHEN H_WA ITING_LIST .LOCATION_ ADMISSION_ DATE <> PR EVIOUS_H_W AITING_LIS T.LOCATION _ADMISSION _DATE OR ( H_WAITING_ LIST.LOCAT ION_ADMISS ION_DATE I S NULL AND PREVIOUS_ H_WAITING_ LIST.LOCAT ION_ADMISS ION_DATE I S NOT NULL ) OR (H_WA ITING_LIST .LOCATION_ ADMISSION_ DATE IS NO T NULL AND PREVIOUS_ H_WAITING_ LIST.LOCAT ION_ADMISS ION_DATE I S NULL) | |
| 147 | THEN ' COMM HOSP ADMISSION DATE FROM ' + CASE W HEN PREVIO US_H_WAITI NG_LIST.LO CATION_ADM ISSION_DAT E IS NULL THEN '<Emp ty>' ELSE ISNULL(con vert(varch ar(20),PRE VIOUS_H_WA ITING_LIST .LOCATION_ ADMISSION_ DATE,101), '') + ' '+ ISNULL(co nvert(varc har(20),PR EVIOUS_H_W AITING_LIS T.LOCATION _ADMISSION _DATE,108) ,'') + ' ' + ISNULL( right(conv ert(varcha r(30),PREV IOUS_H_WAI TING_LIST. LOCATION_A DMISSION_D ATE,109),2 ),'') END + | |
| 148 | ' TO ' + CASE WHEN H_WAITING _LIST.LOCA TION_ADMIS SION_DATE IS NULL TH EN '<Empty >' ELSE IS NULL(conve rt(varchar (20),H_WAI TING_LIST. LOCATION_A DMISSION_D ATE,101),' ') + ' ' + ISNULL(co nvert(varc har(20),H_ WAITING_LI ST.LOCATIO N_ADMISSIO N_DATE,108 ),'') + ' ' + ISNULL (right(con vert(varch ar(30),H_W AITING_LIS T.LOCATION _ADMISSION _DATE,109) ,2),'') + char(13)+c har(10) EN D ELSE '' END + ' ' + | |
| 149 | CASE WHEN H_WA ITING_LIST .CONTRACT_ ID <> PREV IOUS_H_WAI TING_LIST. CONTRACT_I D OR (H_WA ITING_LIST .CONTRACT_ ID IS NULL AND PREVI OUS_H_WAIT ING_LIST.C ONTRACT_ID IS NOT NU LL) OR (H_ WAITING_LI ST.CONTRAC T_ID IS NO T NULL AND PREVIOUS_ H_WAITING_ LIST.CONTR ACT_ID IS NULL) | |
| 150 | THEN ' CONTRACT F ROM ' + IS NULL(CONTR ACT1.DISPL AY_NAME,'< EMPTY>') + ' TO ' + ISNULL(CON TRACT2.DIS PLAY_NAME, '') + char (13)+char( 10) ELSE ' ' END + ' ' + | |
| 151 | CASE WHEN H_WA ITING_LIST .FACILITY_ UID <> PRE VIOUS_H_WA ITING_LIST .FACILITY_ UID OR (H_ WAITING_LI ST.FACILIT Y_UID IS N ULL AND PR EVIOUS_H_W AITING_LIS T.FACILITY _UID IS NO T NULL) OR (H_WAITIN G_LIST.FAC ILITY_UID IS NOT NUL L AND PREV IOUS_H_WAI TING_LIST. FACILITY_U ID IS NULL ) | |
| 152 | THEN ' VA ADMISSI ON FACILIT Y FROM ' + ISNULL(OR G1.NAME,'< EMPTY>') + ' TO ' + ISNULL(ORG 2.NAME,'') + char(13 )+char(10) ELSE '' E ND | |
| 153 | EL SE ''--H_W AITING_LIS T.ACTION_H ISTORY | |
| 154 | EN D as TRAN_ UPDS, | |
| 155 | CA SE WHEN H_ WAITING_LI ST.COMMENT S <> PREVI OUS_H_WAIT ING_LIST.C OMMENTS OR (H_WAITIN G_LIST.COM MENTS IS N ULL AND PR EVIOUS_H_W AITING_LIS T.COMMENTS IS NOT NU LL) OR (H_ WAITING_LI ST.COMMENT S IS NOT N ULL AND PR EVIOUS_H_W AITING_LIS T.COMMENTS IS NULL) | |
| 156 | THEN 'COMMENT S FROM ' + ISNULL(PR EVIOUS_H_W AITING_LIS T.COMMENTS ,'<EMPTY>' ) + ' TO ' + ISNULL( H_WAITING_ LIST.COMME NTS,'') + char(13)+c har(10) EL SE '' END as TRAN_CO MMENTS | |
| 157 | FR OM #TRANHI STORY H_WA ITING_LIST | |
| 158 | LE FT JOIN #T RANHISTORY AS PREVIO US_H_WAITI NG_LIST ON | |
| 159 | PR EVIOUS_H_W AITING_LIS T.ACT_ID = H_WAITING _LIST.ACT_ ID AND | |
| 160 | PR EVIOUS_H_W AITING_LIS T.PK < H_W AITING_LIS T.PK | |
| 161 | LE FT JOIN CO NCEPT_H as ERA1 | |
| 162 | ON PREVIOUS_ H_WAITING_ LIST.ERA_I D = ERA1.I D | |
| 163 | AN D ERA1.COD E_SYSTEM_N AME = 'ERA ' | |
| 164 | LE FT JOIN CO NCEPT_H as ERA2 | |
| 165 | ON H_WAITING _LIST.ERA_ ID = ERA2. ID | |
| 166 | AN D ERA2.COD E_SYSTEM_N AME = 'ERA ' | |
| 167 | LE FT JOIN CO NCEPT_H as SPECIALTY 1 | |
| 168 | ON PREVIOUS_ H_WAITING_ LIST.SPECI ALTY_ID = SPECIALTY1 .ID | |
| 169 | AN D SPECIALT Y1.CODE_SY STEM_NAME = 'VistaSp ecialty' | |
| 170 | LE FT JOIN CO NCEPT_H as SPECIALTY 2 | |
| 171 | ON H_WAITING _LIST.SPEC IALTY_ID = SPECIALTY 2.ID | |
| 172 | AN D SPECIALT Y1.CODE_SY STEM_NAME = 'VistaSp ecialty' | |
| 173 | LE FT JOIN CO NCEPT_H as CONTRACT1 | |
| 174 | ON PREVIOUS_ H_WAITING_ LIST.CONTR ACT_ID = C ONTRACT1.I D | |
| 175 | AN D CONTRACT 1.CODE_SYS TEM_NAME = 'StrictDe cision' | |
| 176 | LE FT JOIN CO NCEPT_H as CONTRACT2 | |
| 177 | ON H_WAITING _LIST.CONT RACT_ID = CONTRACT2. ID | |
| 178 | AN D CONTRACT 2.CODE_SYS TEM_NAME = ' StrictD ecision' | |
| 179 | LE FT JOIN BM S_EIS.dbo. ENTITY AS ENTITY1 ON ENTITY1.I DENTIFIER = PREVIOUS _H_WAITING _LIST.FACI LITY_UID | |
| 180 | LE FT JOIN BM S_EIS.dbo. EHL7_ORGAN IZATION AS ORG1 ON O RG1.PFK_OR GANIZATION = ENTITY1 .PK_ENTITY | |
| 181 | LE FT JOIN BM S_EIS.dbo. ENTITY AS ENTITY2 ON ENTITY2.I DENTIFIER = H_WAITIN G_LIST.FAC ILITY_UID | |
| 182 | LE FT JOIN BM S_EIS.dbo. EHL7_ORGAN IZATION AS ORG2 ON O RG2.PFK_OR GANIZATION = ENTITY2 .PK_ENTITY | |
| 183 | OP TION (MAXD OP 1) | |
| 184 | DR OP TABLE # TRANHISTOR Y | |
| 185 | ||
| 186 | END | |
| 187 | END | |
| 188 | ||
| 189 | GO | |
| 190 | ||
| 191 |
Araxis Merge (but not the data content of this report) is Copyright © 1993-2016 Araxis Ltd (www.araxis.com). All rights reserved.