400 likes | 510 Views
Healthcare Transaction Base - HTB Alap az egy üttműködésre. Oracle az egészségügyért Dr.Rékassy Balázs MSc. Egészségügyi Ágazati Adattár I. MEDINFO Kollokvium – 2003 december 15 MTESZ sz ékház. új inform ációs infrastru k t úrát igényel. Decentraliz ált d iagnos z ti kai ellátások.
E N D
Healthcare Transaction Base - HTBAlap az együttműködésre Oracle az egészségügyért Dr.Rékassy Balázs MSc. Egészségügyi Ágazati Adattár I. MEDINFO Kollokvium – 2003 december 15 MTESZ székház
új információs infrastruktúrát igényel Decentralizáltdiagnosztikai ellátások MolecularMedicine Betegellátási Menedzsement Költség-takarékosság Miniaturization Technológiai Tendenciák Vásárlói tudatosság Biotechnology Piaci tendenciák Demográfiai változások Genomics Ellátási folyamatok fejlődése Krónikus ellátás Eü.-i tendenciák Az egészségügyi rendszert befolyásoló tényezők piac, egészségügy, és technológia Egészségügy
Miért lépett be egy informatikai cég erre a területre? • Oracle-nek megvan az alapvető infrastruktúrája • Nő az igény az elektronikus egészségügyi rekordok iránt • Szabályozások, adatstandardizációk, biztonság, és megbízhatóság • Nő a klinikai adatok újrafelhasználásának fontossága • Standardok jelentősége (HL7) • Nagy hiányosságok egy átlag üzleti élet -piaci területhez képest
Lakos ellátó Háziorvost felkeresi Orvos továbbküldi továbbküldés Szakorvosi vizit Orvosi marketing Klin vizsg. Jogosultság? Költségnövekedés Disease Mgmt Engedély, ellenőrzés Ellenőrzés Költség-hatékonyság, irányelvek beavatkozások Gyógyszerek, Műszerek, eszközök Program támogatás gyártó finanszírozó A jelen rendszer
SUPPLIERS A jelen rendszer CONSUMERS PROVIDERS Visits to primary care physician Physicians referrals Referral Transfer • Leginkább kézi • Töredezett információk • Számos hiba, és -lehetőség, ismétlések • Probléma: hatékonyság, költség • Csökken a minőség • Kénytelen megalkuvások Visits to specialist Meds marketing Clin trials Request for eligibility? Denial, escalation Disease Mgmt Authorization, utilization review Utilization review Check formulary for meds Interventions Prescriptions, equipment Program sponsorship HEALTH PLANS
Ötlet - Oracle küldetése az egészségügyben • Olyan egészségügy specifikus informatikai alapkezelő rendszer (platform) biztosítása,amely támogatja a különböző alkalmazásokat, és lehetővé teszi, hogy az egészségügyön belül az ellátók és a partnerek javítsák: • ellátás minőségét, • működési hatékonyságot, • közösségi megközelítést, • kommunikációt, • tudást, és tudás megosztását.
9iDB/9iAS HTB Szolgáltatás támogatás Funkcionalitás Szabványos APIk (alkalmazás programozási felületek) Folyamat konzisztencia Közös adatmodell Trading community arthitechure Konszolidált nézet Alkalmazások TCA Tech Infrastruktúra Skálázhatóság HTBAlap az együttműködésre
Alkalmazások • Application Flow • User Interface • Üzleti logika • Felhasználói interfész • Alkalmazás specifikus adat • Tartalom (pl. Protokolok) • Proprietary Data Elements • Content (e.g. Protocols) HTB technológia • Adattárház • Üzenetszolgáltatások • Terminológiaszolgáltatások • Konfigurálásiszolgáltatások • Normalized Repository • Messaging Services • Terminology Services • Configuration Services • Biztonságiszolgáltatások • Auditálásiszolgáltatások • Master Person Indexelés • Üzleti API készlet • Security Services • Auditing Services • Master Person Indexing • Business Process APIs Application Core Technology Core Technology Alap technológia • Relational Database • Internet Deployment • Reporting and Analysis • Relational Database • Internet Deployment • Reporting and Analysis • Összekapcsolt adatbázis • Internet alapú telepítés • Jelentések és elemzés • Relational Database • Internet Deployment • Reporting and Analysis • Workflow Engine • Platform Security • Wireless Deployment • Workflow Engine • Platform Security • Wireless Deployment • Workflow motor • Jogosultsági rendszer • Wireless telepítés • Workflow Engine • Platform Security • Wireless Deployment HTB Technológia HTB Technology
Járóbeteg rend kórházak betegek pénzügy Admin. ResultsAccess PatientRegistry Business Intelligence StaffRegistry Healthcare Transaction Base IntegrationEngine • Messaging Services • Master Person Indexing • Terminology Management • Business Process APIs CDR Hospital A Radiology Hospital B General Practice Laboratory Healthcare Transaction Base (HTB) szerepe Felhasználók Oracle Internet Services Alkalmazások Központi Adattár Eü.-i alaprendszerek
Oracleegészségügyi megoldása • Platform, a HTB (Healthcare Transaction Base), amely: • Átfogó áttekintést biztosít az adott közösségben • Adatok újrafelhasználhatósága, és hordozhatósága • Tranzakciók menedzsmentje • Irányelvek segítik a szakmai döntéshozatalt • Adatbázisokon, alkalmazás szervereken, és az alkalmazásokon ül, és integrálja azokat.
HTB - Healthcare Transaction Base • Globális platform európai és amerikai fejlesztési koncepcióval • Nagy, komplex egészségügyi rendszerek, közösségek részére • Flexibilis felület fejlesztésre, integrációra, és működtetésre • Standardokon alapuló, nyitott architektúra • Több Oracle főbb terméken alapul • Egymás közötti működőképességet, kommunikációt segíti, biztosítja
HTB Oracle E-Business Platform Oracle E-Business Platform Healthcare Financial Apps Healthcare Administrative Apps Healthcare Financial Apps HealthcareClinical Apps Healthcare Administrative Apps HealthcareClinical Apps Marketing Sales Service Contracts Service Sales Contracts Marketing HTB Supply Chain Internet Procurement Projects Human Resources Financials Order Management Supply Chain Financials Human Resources Projects Order Management Internet Procurement Oracle Healthcare Portfolio
HTB Célok Egészségügyi szolgáltatások nyújtásának összehangolása egy egységes páciens nézet és konzisztens üzleti folyamatok révén • Az adatmodell az Oracle e-Business alkalmazások modelljén alapul • Személyek • Állomány és szervezet • Szolgáltatás igénybevétele • Üzleti folyamatok szabványosítása a HL7 alapján • J2EE – az alkalmazás fejlesztés, integráció és működtetés alapja
HTB Stratégia • A legújabb szoftver technológiák alkalmazása • Szükséges adat definíciók hozzáadása a TCA modellhez • APIk (alkalmazási program készlet) biztosítása a kulcs üzleti funkciókhoz • Szabványok alkalmazása • Szállító függés csökkentése • Meglévő befektetések védelme • Alkalmazás migráció támogatása • Szabályozott kiterjeszthetőség támogatása • Alkalmazás fejlesztési szolgáltatások
HTB Alkalmazás fejlesztési szolgáltatások • Auditálás és adatbiztonság • Workflow integráció • Központi személy index • Terminológia egyeztetés • Verzió kezelés • Klinikai tranzakció integritás • Szabály alapú funkcionalitás • Üzenetkezelési szolgáltatások
Rendszer architektúra • HL7 • Adatmodell • Alkalmazás programozási felületek (API-k) • Terminológia szolgáltatások • EMPI
0..* 0..* 0..* 0..* 1 1 1 1 0..* 1,1 0..* 1 HL7 Reference Information Model Alap osztályok Role Relationship Act Relationship Entity Role Participation Act 0..* 1 • Organization • Living Subject • Material • Place • Health Chart • Patient • Member • Healthcare facility • Practitioner • Practitioner assignment • Specimen • Referral • Transportation • Supply • Procedure • Consent • Observation • Medication • Act complex • Financial act • Miért alapozzuk a HTB-ta HL7 3. Verzióra? • Iparági tapasztalatot tömörít • Referencia Információs modellt tartalmaz • Együttműködési szabványt definiál • Szabványosítja a fogalmakat
2.4-> V3.0átalakítás Bejövő üzenetek feldolgozása Oracle API V2.x V2.4 Interfacemotor Ügyfél EÜ rendszerek ISV Új ISV alkalmazások EÜ rendszerek Ownership Adattár Üzenet szolgáltatások V3.0 V3.0
HTB Üzleti funkció APIk • Esemény kezelés • Szervezeti egységek kezelése • Személyzet kezelés • Páciens kezelés • Megrendelések és megfigyelések
Generic Terminology Functionality • Concept-oriented Reference Model • Terminology Loading • Versioning • Terminology Mediation • User-defined Descriptions • API Interface • GUI Administrative Utility Terminology Specific Functionality Functionality to support features of the ETS Core Set of terminologies that are not contained in the Generic Reference Model • HL7 Vocabulary • SNOMED CT • CPT4/HCPCS • ICD-9-CM • ICD-10 • LOINC • FDB/National Drug Codes Terminológia szolgáltatásokÁttekintés
Importer Importer Importer Applications Messaging ICD-10 SNOMED Generic Terminology ETS API ETS Staging Area Active Space ICD-10 Schema SNOMED Schema Generic Schema Generic Loader ICD-10 Loader SNOMED Loader Terminológia szolgáltatásokFeltöltő programok
EMPI SzolgáltatásokÁttekintés • Központosított személy kezelés • Kulcs demográfiai adatok támogatása • Duplikált adatok kimutatása • Duplikátum összevonás • Korreláció
EMPI SzolgáltatásokKorreláció • Definíció A személyi bejegyzések szinkronizációja a különböző rendszerek között a különböző személyi nyilvántartások közötti kereszthivatkozások megteremtésére • API példák: • Batch feltöltés • Személy adatainak korreláció vizsgálata • Személy keresés külső azonosító alapján • Személyi adatok összevonása • Kereszthivatkozások
EMPI SzolgáltatásokDuplikátum szűrés • A TCA alapján • Definíció Batch és real-time valószínűsége a személyi leíróknak • Egyeztetési algoritmus tulajdonságai • Név tisztítás és standardizálás • Cím tisztítás és standardizálás • Egyezőségi mutató • Tulajdonság szintű egyezés • Tulajdonság súlyozás • Hiányzó tulajdonság súlyozása • Konfigurálható egyezési határérték
Patient & Staff Registries Results Access Reporting & Analysis Interface Engine Oracle E-Business Platform • Person record consolidation • Business process operations • HIPAA security • Terminology management HTB Dec02 - Jul03 ReleaseEnterprise Healthcare Portal Messaging Services Data Warehouse Application Programming Interface Enterprise Object Model Legacy Systems
Patient & Staff Registries Results Review Reporting & Analysis Privileging &Credentialing AccessManagement Interface Engine Oracle E-Business Platform • Person record consolidation • Business process operations • HIPAA security • Terminology management HTB Dec03 ReleaseAdvanced Administrative Applications Messaging Services Data Warehouse Application Programming Interface Enterprise Object Model Legacy Systems
Patient & Staff Registries Results Review Reporting & Analysis Privileging &Credentialing PatientFinancial ClinicalDoc. OrderMgmt. AccessManagement Interface Engine Oracle E-Business Platform • Person record consolidation • Business process operations • Extensibility • HIPAA security • Terminology management • Rule-based technology HTB Future ReleaseClinical, Patient Financial, and Integrated BI Messaging Services Data Warehouse Application Programming Interface Enterprise Object Model Legacy Systems
Megvalósulási helyszínek • Capital Health Authority, Canada • Cardiff & Vale NHS Trust, UK (1,5Millió lakos) • District of Columbia Department of Health • Le Havre Hospital, France • Military Health System, Washington DC • National Spine (UK) 60 Millió ember BT – Oracle • Stratégiai alkalmazási partnerek DK, IT, CAN, NZ, és partnerségek UK, NL, GE, SP, GR, BE
Köszönöm a figyelmet! • Meghívó • 2003. december 19. (most péntek) Prof. Charles MEAD HL7 version 3 Helyszín: Oracle székház XII. ker. Alkotás út 17-19
Tranzakciós láncok követéseA klinikai és üzleti aktivitások láncolata Check technician availability Perform procedure Check room, equipment availability Interpret study Schedule chest x ray Submit facilities charge Report result Order chest x ray Verify insurance coverage for chest x ray Submit professional fee Review result I need a chest X-ray for Mr Smith. Reimburse providers A HL7 RIM modellezi a tranzakciókat
Szolgáltatást fogad Szolgáltatást nyújt A bevonása megelőzi Az azonosítást A szolgáltatás megelőzi az azonosítást Nem egészségügy specifikus szerep pl.nyugdíjas, vagy alkalmazott A dolgozó Páciens is Azonosított egyének TCAAz egyén változó szerepének követhetősége Felhasználó Személy Páciens Egészségügyi dolgozó
Tartalom • Komponensek áttekintése • Rendszer architektúra • HL7 • Adatmodell • Alkalmazás programozási felületek (API-k) • Terminológia szolgáltatások • EMPI • Technológiai felépítés • Oracle Technológia • HTB Felépítése • Performancia és skálázhatóság
Tartalom • Komponensek áttekintése • Rendszer architektúra • HL7 • Adatmodell • Alkalmazás programozási felületek (API-k) • Terminológia szolgáltatások • EMPI • Technológiai felépítés • Oracle Technológia • HTB Felépítése • Performancia és skálázhatóság
Alap technológiakomponensek • Oracle9i JDeveloper • IDE a fejlesztéshez • Wizzardok és vizuális szerkesztők a gyors fejlesztéshez • Integráció az adatbázis kezelővel és az alkalmazásszerverrel • Oracle9iAS • Legújabb J2EE szabványok • Kipróbált performancia és skálázhatóság • Oracle Workflow támogatás • Oracle9i Database Server • Szabvány alapú • Natív XML típus támogatás • Kipróbált skálázhatóság
Web Server Oracle 9iAS Client Browser Java Application Servlets JSPs EJB EJB J2EE J2EE Alkalmazás modell Végfelhasználó Prezentáció Üzleti logika Enterprise Information System Oracle 9i Database Server Jdeveloper Wizzardokkal támogatva
Tartalom • Komponensek áttekintése • Rendszer architektúra • HL7 • Adatmodell • Alkalmazás programozási felületek (API-k) • Terminológia szolgáltatások • EMPI • Technológiai felépítés • Oracle Technológia • HTB Felépítése • Performancia és skálázhatóság
Oracle 9iAS OC4J Clustering • Terhelés kiegyensúlyozást tesz lehetővé • A kliens kéréseit több OC4J szerveren keresztül routolja • A terhelés kiegyensúlyozó (Load balancer)az OC4J szervereket poolként használja a kérés kiszolgálására • Optimalizálja a kérések elosztását
Oracle 9iAS OC4J Magas rendelkezésreállás • A szerverek induláskor automatikusan regisztrálnak a terhelés kiegyensúlyozónál • A regisztrált szerverek szolgáltatásai elérhetőek lesznek a kliensek számára • A terhelés kiegyensúlyozó detektálja a kieső szervert és átirányítja a kéréseket
Application Programming Interface Messaging Enterprise Object Model LegacySystems HL7 IFEngine New App. Legacy App. Proxy Data Model A Framework for Interoperability Oracle e-Business Platform