Kokonaisarkkitehtuurin ja projektin vaatimusten yhteensovittaminen. SOLEA loppuseminaari Timo Itälä

Samankaltaiset tiedostot
CASE SATAKUNTA PÄIVYSTYSOSASTON TOIMINNAN TEHOSTAMINEN TAPAHTUMALÄHTÖISELLÄ PALVELUARKKITEHTUURILLA (EVENT DRIVEN SOA) Timo Itälä

Prosessi- ja palvelulähtöisesti määritelty yhteiskäyttöinen potilaskertomus

SOA approach for integration of departmental systems

Ydinprosessit ja ydinpalvelut

SOA approach for integration of departmental systems

Enterprise Architectures

Enterprise Architectures

Business Processes and Business Services

Yhteentoimivuuden ja standardisoinnin merkitys terveydenhuollon tuottavuudelle. Sinikka Ripatti Kehittämispäällikkö HUS

Palveluprosessien tietomallit ja masterdatan hallinta SOA ympäristössä

ESSHP:n toimintaympäristö

Kokonaisarkkitehtuurilla tavoitteisiin. Valtio Expo Fennia I, 14:15 14:45 Neuvotteleva virkamies Jari Kallela

TIETOJÄRJESTELMIEN KEHITTÄMINEN KESKI-SUOMEN SUOMEN SAIRAANHOITOPIIRISSÄ - TIETOHALLINNON ROOLI. Tietohallintojohtaja Martti Pysäys

AMOlla tiedot lähelle

Paikkatiedon kokonaisarkkitehtuuri LUONNOSTELUA

Kansalliset sähköisen potilaskertomuksen tietomääritykset

Varsinais-Suomen tilannekatsaus

Arkkitehtuurin kansallinen toteutus ja yhteistyö

PPSHP:N ALUEEN LABORATORIO- JA KUVANTAMISPALVELUJEN ALUEELLINEN 2005

SOLEA-tulosseminaari Päätössanat

INTEGROINTIRATKAISU PERUSTERVEYDENHUOLLOSSSA

Aluetietojärjestelmä ja digitaalisten kuvien alueellinen hyödyntäminen

Kokemuksia kokonaisarkkitehtuurityöstä

Julkisen hallinnon kokonaisarkkitehtuuri JHKA

Vastaajan taustatiedot

Potilas-ja asiakastieto hoidon ja hoivan tukena Satakunnassa. Kuntainfo Leena Ollonqvist Tietohallintopäällikkö

Viitearkkitehtuuriluonnos sekä avoimuuden ja yhteentoimivuuden periaatteet. TAPAS-seminaari, Kuntatalo Pauli Kartano Juha Viitala

HUS:n ESPA-hanke, käyttöönottojen tuotteistaminen, kokemuksia moniprojektiympäristöstä

Laat Laa uv t as uv t as a t a a v a ien t a t paaminen Laat Laa uty uty ja ja ko k ko k naisarkkiteh naisarkkit tuuri KA tiimi tiimi::

Ilmoittautumis- ja kulunseurantajärjestelmä Avohoitotalo, Oulun yliopistollinen sairaala

Yhteiset maakunnalliset asiakas- ja potilastietojärjestelmäratkaisut

VERIKESKUKSEN TOIMINNAN SOPEUTTAMINEN ALKAEN TYÖTAISTELUN AIKANA

Oppijan palvelukokonaisuus. Tietomallinnuksen laaja katselmointi

EA- ja SOA-menetelmät ja välineet. SOLEA tulosseminaari Timo Itälä, Aalto Juha Mykkänen, UEF

HL7 Health Level Seven HL7. Miksi HL7. Erilaiset tietojärjestelmät Yhtenevät tietotarpeet Standardi tapa

Kaikki alkaa oikeastaan ovesta

Kokonaisarkkitehtuuri Organisaation ja sen ICT tuen yhteistoiminnallista kehittämistä

Potilaan hoitoprosessin hallinta terveydenhuollon palveluverkostossa

Terveydenhuollon hoitoilmoitusluokitukset Keskustelu- ja koulutustilaisuus

Sosiaalihuollon toimintaprosessien mallinnus. Päivi Röppänen Terveydenhuollon Atk-päivät Jyväskylä

Monitasoinen sosiaali- ja terveydenhuollon ydinprosesseista lähtevä tietohallintostrategia

Arkkitehtuuri käytäntöön

Vertti. Verituotteiden tilaus. Versio 2.1

Johtamisen tietotarpeet

Arkkitehtuuripankki. Mallintamisen metamalli ja notaatiot

Apotti-hanke - Alueellisuus ja organisaatioiden yhteistyö

TAPAS - puheenvuoro - TAPAS-päätösseminaari Tommi Oikarinen, VM / JulkICT

Verensiirtoon liittyvät toimenpiteet sairaalassa ja verensiirron toteutus

Kuntien Kansalliseen palveluarkkitehtuuriin liittyminen. Kunta-KaPA

Strateginen johtaminen Tietohallinto Henkilöstöjohtaminen Talousjohtaminen Viestintä. Ydinprosessit Opiskelijaterveyden ja hyvinvoinnin edistäminen

JHS 179 Kokonaisarkkitehtuurin suunnittelu ja kehittäminen Liite 4. Soveltamisohje perustason kuvauksien tuottamiseen

MUSTIN QKert -JÄRJESTELMÄ

Kajaanin kaupunginvaltuuston strategiaseminaari

JHS 179 suosituksen uudistamishanke Suositusluonnoksen ja liitteiden esittely Keskustelutilaisuus Kansallismuseon auditorio

Sähköinen ensihoitokertomus. Case: Satakunnan sairaanhoitopiiri

TIETOHALLINTOLAKI (LUONNOS) Korkeakoulujen IT-päivät Erityisasiantuntija Olli-Pekka Rissanen

Medicus- järjestelmä. Ohjelmiston osat. MEDICUS tietokanta. Ajanvaraus. lasku käynti, toimenpide

Sote-järjestäminen. - Asiakaspäivät. Antti Larsio / Sitra Tampere-talo. Kuvakaappaukset esimerkkeihin: D365. Antti Larsio 1/2018

Espoon arkkitehtuurin kehittäminen - Tiedonhallinta ja arkkitehtuuri kaupungin näkökulmasta

Valtion raportoinnin ajankohtaiskatsaus

Positiivisesta seulonnasta sopivien verien löytymiseen

Tietohallinto. sairaanhoitopiirissä

KUN MINI-INTERVENTIO EI RIITÄ

Uusi sairaala hanke Keski-Suomen toimintamallit rakentamisen pohjana P R O J E K T I J O H T A J A J O R M A T E I T T I N E N

Lähete/palautejärjestelmä on vuorovaikutteista hoitoprosessinohjausta eri terveydenhuollontoimijoiden kesken

LASTEN JA NAISTEN SAIRAALA

Yhtenevät kansalliset tunnusluvut hoitotyöhön

Tiedonsiirto- ja rajapintastandardit

Keskustelutilaisuus ICT-palvelujen kehittäminen -suositussarjasta

KANTA-JULKAISUT

Järjestelmäarkkitehtuuri (TK081702) Lähtökohta. Integroinnin tavoitteet

POTILASKOHTAINEN KUSTANNUSLASKENTA PSHP:SSÄ

7 Viestipohjaisten yritysjärjestelmien suunnittelumallit

Kliininen kemia/tk VEREN SOPIVUUSKOKEISTA LUOPUMINEN KIRURGIAN VASTUUALUEELLA

Luvat ja valvonta KA-kuvaukset, Ver. 2.0 EHDOTUS! Jari Kokko, Vesa Mettovaara & MVP-projekti LUVAT JA VALVONTA -KÄRKIHANKE

Valtionhallinnon arkkitehtuurin kehittäminen

Julkisen hallinnon kokonaisarkkitehtuuri. PATINE neuvotteleva virkamies Jukka Uusitalo / JulkICT

Lääkityksen ja huumeseulojen seuranta, ajokorttiarviot. Opiaattikorvaushoitopotilaiden valvottu lääkitys (huhtikuu -11: 31 potilasta)

Järjestelmäarkkitehtuuri (TK081702) SOA, Service-oriented architecture SOA,

Keski-Suomen keskussairaalan yhteispäivystys

Ohje ja testitapaus. 1 Käyttöönottokoe. 1.1 Kanta-arkistonhoitaja ja Arkistonhoitajan käyttöliittymä. 1.2 Käyttöönottokokeessa esiintyvät ongelmat

Ohjelmistoarkkitehtuurit. Kevät

Julkisen hallinnon hierarkkinen kokonaisarkkitehtuuri ja korkeakoulut. Ilmari Hyvönen

ORACLE INFORMATION AGE APPLICATIONS ORACLE FUSION MIDDLEWARE ORACLE GRID

Hankeseminaari Leena Ollonqvist Tietohallintopäällikkö

Yhtenäinen raportointiratkaisu sosiaali- ja terveydenhuollon Efficaan

KANTA-JULKAISUT (päivitetyt kohdat merkitty punaisella)

Aalto-yliopiston kokonaisarkkitehtuuri

Sosiaali- ja terveydenhuollon järjestämissuunnitelman arviointi

CASE II: Mitä opittiin lastentautien Tyks Tays tuottavuusvertailusta

Terveydenhuollon hoitoilmoitusluokitukset Keskustelu- ja koulutustilaisuus

POHJOIS-KARJALAN SAIRAANHOITOPIIRIN PATOLOGIAN LABORATORION TIETOJÄRJESTELMÄ = PATTI

KODAK EIM & RIM VIParchive Ratkaisut

EKSOTE Sähköisen asioinnin seminaari

JHS 179 ICT-palvelujen kehittäminen: Kokonaisarkkitehtuurimenetelmä

Potilasturvallisuus ja kokonaisarkkitehtuuri

Yhteentoimivuus.fi KA-koulutusmateriaalit

Asiakkuuden kehittämisseminaari Case Terveydenhuolto Tietoa asiakkaalle palveluntuottajan valinnan tueksi

Tammi-toukokuu 5/2009

KYSTERI esittäytyy. Rautavaara, Juankoski ja Kaavi Mikko Korhonen, Eija Peltonen ja Juha Kauttonen

Transkriptio:

Kokonaisarkkitehtuurin ja projektin vaatimusten yhteensovittaminen SOLEA loppuseminaari 25.11.2011 Timo Itälä

Aiheita! Case Satakunta päivystys

Selvityksen taustaa! SOLEA-tutkimusprojekti: Itä-Suomen yliopisto, Aalto Yliopisto, eri osapuolet! arkkitehtuurit, SOA! Kokonaisarkkitehtuurit, EA! Mallinnusmenetelmät! Kokonaisarkkitehtuurin ja paikallisen projektin arkkitehtuurin yhteensovittaminen! Satakunnan sairaanhoitopiiri! Kokonaisarkkitehtuurityön edistäminen! Käytännön esimerkit 3

Satakunnan sairaanhoitopiiri! Erikoissairaanhoito! Erityishuoltopiiri! 20 jäsenkuntaa! 226 000 asukasta! Yhteispäivystys kuntien terveyskeskusten kanssa 4

Kokonaisarkkitehtuurilinjauksia KA-Kehikko: KuntaIT:n arkkitehtuurikehikko! Toiminta-arkkitehtuuri! Kehittäminen lähtee toiminnan tarpeista! arkkitehtuuri: Uudelleen käytettävät palvelut! Tietoarkkitehtuuri! Vastaa toimintaprosessien kuvausten a! Tietojärjestelmäarkkitehtuuri! Integraatio: Avoimet rajapinnat, SOA Kysymys: Miten projekti ja kokonaisarkkitehtuuri sovitetaan yhteen? 5

KA-kehikko KuntaIT:n mukaisesti 6

Kokonaisarkkitehtuuri ja projektin arkkitehtuuri? KA Toimintaarkkitehtuuri Periaatteet ja ohjaus Tietoarkkitehtuuri Tietojärjestelmä -arkkitehtuuri Teknologiaarkkitehtuuri? Käsitteellinen PA Looginen Käsitteellinen Toimintaarkkitehtuuri! Periaatteet ja ohjaus Tietoarkkitehtuuri! Tietojärjestelmä -arkkitehtuuri Teknologiaarkkitehtuuri Fyysinen Looginen Fyysinen Vuoropuhelu kokonaisarkkitehtuurin ja projektin välillä?! KA Kokonaisarkkitehtuuri! PA Projektiarkkitehtuuri 7

Ratkaisuvaihtoehtojen luonnostelu 6. Ratkaisuehdotusten kriteerit 2.Projektin ongelmaanalyysi 8. Projektin ratkaisuehdotus 1. Aloitus 4. Nykytilakuvaukset 5. Projektin ja kokonaisarkkitehtuurin vaatimusten yhteensovitus 7. Ratkaisuehdotusten kuvaukset 3. Kokonaisarkkitehtuurikehikko ja - linjaukset 9. Kokonaisarkkitehtuurin täydennys

Mallintamisesta Mallinnettava kohde Käsitteellinen Toiminta- arkkitehtuuri Periaatteet ja ohjaus Tieto- Tietojärjestelmä Teknologiaarkkitehtuuri -arkkitehtuuri arkkitehtuuri! Looginen Fyysinen Mallintaja ja syntyvä malli Mallin käyttötarkoitus ohjaa mallin laatimista! Mallin käyttäjä

Projektin rajaus 10

Case: Päivystyksen ongelma! Potilaan läpimenoaika päivystyksessä! Keskimäärin 4 h! 25% yli 6 h! Tavoite: Kaikki alle 4h! Kuinka suuri on ongelma?! Mitä siitä seuraa?! Missä siihen voidaan vaikuttaa? (Organisaatio ym).! Ratkaisuvaihtoehtoja? Miten seurataan ratkaisujen vaikutusta?!...! Minkälainen malli auttaa löytämään ratkaisuvaihtoehtoja? 11

Päivystystoiminnan yleismalli Periaatteet ja ohjaus Toiminta- arkkitehtuuri Tieto- Tietojärjestelmä Teknologiaarkkitehtuuri -arkkitehtuuri arkkitehtuuri Käsitteellinen! Looginen Fyysinen Ydinprosessi Tukiprosessit Tarvitaan tarkempi malli 12

Tarkempi malli: Nähdään ongelma Käsitteellinen Toiminta- arkkitehtuuri Periaatteet ja ohjaus Tieto- Tietojärjestelmä Teknologiaarkkitehtuuri -arkkitehtuuri arkkitehtuuri! Hoito jatkuu Hoitoprosessi Tulotilanteen suunnittelu toteutus Jatkuuko hoito tässä yksikössä? Jatkohoidon suunnitelma Looginen Fyysinen pyyntö n tulos Ongelma on tiedon saaminen tuloksen valmistumisesta:! Laboratoriotutkimuksia! Kuvantamistutkimuksia! Konsultaatioita! Toimenpiteitä! jne 13

Ratkaisuehdotus: Ilmoitus tuloksen valmistumisesta Periaatteet ja ohjaus Toiminta- Tieto- Tietojärjestelmä Teknologiaarkkitehtuuri arkkitehtuuri -arkkitehtuuri arkkitehtuuri Käsitteellinen! Hoito jatkuu Hoitoprosessi Tulotilanteen suunnittelu toteutus Jatkuuko hoito tässä yksikössä? Jatkohoidon suunnitelma Looginen Fyysinen pyyntö n tulos BPMN notaatio: Signal Mutta miten kuvataan ilmoituksen vastaanottaminen? 14

Ilmoituksen vastaanottaminen Hoito jatkuu Hoitoprosessi Tulotilanteen suunnittelu toteutus Katso palvelun tulos Jatkuuko hoito tässä yksikössä? Jatkohoidon suunnitelma pyyntö n tulos BPMN notaatio: "Non-Interrupting event subprocess". Aliprosessi voi vastaanottaa ilmoituksen pääprosessin ollessa aktiivinen. 15

Ilmoitukset voivat kiinnostaa useita tahoja Hoitoprosessi Tulotilanteen suunnittelu toteutus Katso palvelun tulos Hoito jatkuu Jatkuuko hoito tässä yksikössä? Jatkohoidon suunnitelma! Sama ilmoitus voi olla kiinnostava usealle taholle! Kiinnostavia ilmoituksia voi tulla useilta tahoilta Tutkimukset valmistuneet Kuvantamisen lausunto valmistunut Huoneentaulun päivitys Huoneentaulun päivittäminen voisi olla oma palvelu Konsultointi valmistunut Tapahtumatieto Tapahtumatiedon keruu DW 16

Miten välitetään ilmoituksia?! Perinteinen Request-Reply malli ei hyvin sovellu monelta-monelle viestien välitykseen 17

Event Driven Architecture (EDA) Periaatteet ja ohjaus Toiminta- arkkitehtuuri Tieto- Tietojärjestelmä Teknologiaarkkitehtuuri -arkkitehtuuri arkkitehtuuri Käsitteellinen! Publish-Subscribe -malli Looginen Fyysinen Ilmoitusten lähettäjät Ilmoitusten vastaanottajat 18

väylä EDA toteutukseen Käsitteellinen Toimintaarkkitehtuuri Periaatteet ja ohjaus Tieto- Tietojärjestelmä Teknologiaarkkitehtuuri -arkkitehtuuri arkkitehtuuri! Looginen Fyysinen Tilaajarekisteri Julkaisijat Tilaajat Jakelija Tilaajat

Prosessin ja palveluiden yhtenäinen tietoarkkitehtuuri Käsitteellinen Toimintaarkkitehtuuri Periaatteet ja ohjaus Tieto- Tietojärjestelmä Teknologiaarkkitehtuuri -arkkitehtuuri arkkitehtuuri! Hoito jatkuu Hoitoprosessi Tulotilanteen suunnittelu toteutus Jatkuuko hoito tässä yksikössä? Jatkohoidon suunnitelma Looginen Fyysinen pyyntö n tulos Kuka? Yritys (Organisaatio) Kuka? Työntekijä Kuka? Potilas Mikä? Hoitoprosessi Missä? Toimipaikka Miksi? Diagnoosi Mitä? Suoritenimike "Hoito"- palvelu 20

Kokonaisarkkitehtuurin ja projektin arkkitehtuurin vuorovaikutus Kokonaisarkkitehtuuri antaa projektille "raamit" PA Käsitteellinen Toimintaarkkitehtuuri Periaatteet ja ohjaus Tietoarkkitehtuuri! Tietojärjestelmä -arkkitehtuuri Teknologiaarkkitehtuuri Projekti täydentää kokonaisarkkitehtuuria Looginen Fyysinen 21

Kiitos! 22

n tarkempi seuranta Hoito jatkuu tässä yksikössä Hoitoprosessi Tulotilanteen suunnittelu toteutus Jatkuuko hoito? Jatkohoidon suunnitelma pyyntö n tulos Joskus on tarve seurata palveluprosessia tarkemmin pyynnön vastaanotto Arviointi ja toteutuspäätös n asettaminen jonoon n ajan varaaminen n toteutus Tulosten raportointi 23

Ilmoituksia voidaan lähettää myös palveluprosessin keskeltä Hoito jatkuu tässä yksikössä Hoitoprosessi Tulotilanteen suunnittelu toteutus Jatkuuko hoito? Jatkohoidon suunnitelma Tapahtumatiedon keruu pyyntö n tulos DW pyynnön vastaanotto Arviointi ja toteutuspäätös n asettaminen jonoon n ajan varaaminen n toteutus Tulosten raportointi 24

Tietomallia täydennetään palvelun tehtävällä Kuka? Yritys (Organisaatio) Kuka? Työntekijä Kuka? Mikä? Missä? Hoitoprosessi Tulotilanteen suunnittelu toteutus Hoito jatkuu tässä yksikössä Jatkuuko hoito? Jatkohoidon suunnitelma Potilas Miksi? Hoitoprosessi Toimipaikka Mitä? pyyntö Diagnoosi Suoritenimike n tulos "Hoito"- palvelu pyynnön vastaanotto Arviointi ja toteutuspäätös n asettaminen jonoon n ajan varaaminen n toteutus Tulosten raportointi Tehtävä 25

EDA ja SOA! Publish-Subscribe malli täydentää Request-Reply mallia! Sopii tapahtumaohjautuviin prosessihin, kuten hoitoprosessiin! Sopii tilanteisiin, joissa samoista tapahtumista on useita kiinnostuneita tahoja! Tilaajarekisteri ja reitityspalvelu suunniteltava huolella, jotta niiden ylläpidosta ei tule liian raskasta! Standardointi ei ole vakiintunutta, ratkaisut ovat toimittajakohtaisia 26

Tarkempi malli BPMN notaatiolla Hoito jatkuu Hoitoprosessi Tulotilanteen suunnittelu toteutus Jatkuuko hoito tässä yksikössä? Jatkohoidon suunnitelma pyyntö n tulos Potilaan hoitoprosessi on ydinprosessi. Se käyttää erilaisia palveluita:! Laboratoriotutkimuksia! Kuvantamistutkimuksia! Konsultaatioita! Toimenpiteitä! jne 27

Kokonaisarkkitehtuuria: SOApalveluiden toteuttaminen 28

iden hierarkiaa Hoito jatkuu Hoitoprosessi Tulotilanteen suunnittelu toteutus Jatkohoidon suunnitelma Jatkuuko hoito tässä yksikössä? pyyntö n tulos BPMN level 2: kuvaa toteutuksen SOA-palveluina 29

SOA palvelun mallit! sisältää yhden tai useampia operaatioita! Operaatioon liittyy sanomienvaihdon malli (Message Exchange Pattern, MEP), n näkökulma! Request-Response operaatio! vastaanottaa sanoman ja lähettää vastaussanoman! Solicit-Response operaatio! lähettää sanoman ja odottaa vastaussanomaa! One-way operaatio! vastaanottaa sanoman! Notification operaatio! lähettää sanoman! Vastauksiin voi liittyä virhesanoma (Fault)! Pohdinta synkroninen-asynkroninen? 30

SOA palveluiden kuvaaminen : PyydäTutkimus Operaatio: LähetäTutkimuspyyntö WSDL : TeeTutkimus Operaatiot: LueTutkimuspyyntö LähetäTähystystutkimuspyyntö LueTähystystutkimustulos LähetäTutkimustulos : TeeTähystystutkimus Operaatiot: LueTähystystutkimuspyyntö LähetäTähystystutkimustulos WSDL : Potilaskertomus Operaatiot: LueTutkimustulos WSDL WSDL 31

SOA iden toteutus Notification Control Action Entity PyydaTutkimus TeeTutkimus TeeTahystystutkimus Potilaskertomus Tutkimuspyynto LahetaTutkimuspyynto LueTutkimuspyynto Tahystystutkimuspyynto LahetaTahystystutkimuspyynto LueTahystystutkimuspyynto WSDL WSDL WSDL WSDL Tahystystutkimustulos LueTahystystutkimustulos LahetaTahystystutkimustulos LahetaTutkimustulos Tutkimustulos LueTutkimustulos Potilashallinto Orkestrointi Tähystystutkimus Potilaskertomus BPEL BPEL Engine 32

Satshp palveluväylä Web Service Sovellusadapteri Application Application Application Application Application Application Osastojärjestelmä Orkestrointipalvelu Potilaskertomus Osastojärjestelmä Potilashallinto Osastojärjestelmä Valtakunnalliset palvelut WSDL BPEL WSDL WSDL WSDL WSDL WSDL

FTP - potilaat FTP - henkilökunta STAKES AKTIV KAPITAL puhelinvaihde henkilöstöh. palkanmaksu FTP - palkat TERVEYSKESKUS VÄESTÖREKISTERI KESKUS FTP - sairaslomat TT2000+ Työterveysh. -Pyynnöt tehdääm ML2:een työpäytäintegraation kautta CD postitus - hilmotiedot FTP - perintä FTP - kyselyt FTP - viitesuor FTP - puh.maksut FTP - viitesuor FTP - todist.palkkiot - eml palkkiot SANOMAT HL7/OVT - M-gate - Datagate Peräkkäistiedostot Luettelo järjestelmistä johon on liittymät Muut liittymät CD postitus (OVT) - synt.lapset CD postitus - hilmotiedot FTP (OVT) - vastasyntyneen tiedot - kuolintiedot FTP (OVT) - henkilötiedot - potilasrekisteri - käynti- ja hoitotiedot (Mynla) - potilasmaksut - potilasmaksut LÄÄKITYS Lähete-Palaute Kuva-arkisto Anestesia Teho AROMI/ tilaukset - henkilötiedot - laskutustietoja sairaskertomukset - sairaskertomustekstit HL7 - tulos (veriryhmän sopivuus) HL7 - pyyntö HL7 - tulos HL7 - pyyntö HL7 - tulos - henkilötiedot HL7 - lausunto OVT - lähete OVT - lausunto - pyyntö (veriryhmän sopivuus) - Verituotteet - tilaukset - verikeskuksen sisäinen osuus FTP - veritilaukset / varaukset SPR / Vok - POTILASREKISTERI (kaikki käyttävät, paitsi Seniori) - KÄYNTITIEDOT (Mynla, Infekt., Maksuli, Haikara ) - lähetetiedot - ajanvaraus - käyntitiedot - rtg-upo rtg ajanvaraus - lähetteet, lausunnot - röntgenin sisäinen osuus - ilmoittautumiset ja käyntitiedot - ajanvaraus - kuljetuslista FTP - HETU, nimi, tutk KUVANTAMISLAITTEET - pyynnöt, tulokset - laboratorion sisäinen osuus - verikortisto HL7 - vastaus - RTG, KLF, KNF ajanvaraus - patologian laboratorion sisäinen osuus FTP - syöpäilmoitus SYÖPÄREKISTERI HL7 - tilaus - ilmoittautumiset HL7 Ajanvaraukset - vastasyntyneen tiedot FTP - tulokset - tulokset - tilaus - laboratorion sisäinen osuus FTP - tartuntatauti ilmoitus KANS.TERV.LAIT. - fysiatrian käynnit Sosiaalityöntekijät - sosiaalityöntekijöiden käynnit MEDREC Dialyysi OVT - vastaus NOS ksilp - esitiedot - raskaus - synnytys - vastasyntynyt - äidin tiedot - veriryhmä, vasta-aineet - tulokset - leikkaussalivaraukset - leikkauslistat - tehdyt leikkaukset - päivystysilmoitus - pkl toimenpiteet - toimenpiteet FTP - avohoito tiedot - hoitojaksotiedot -tuotepäätös nro:t - E-osto laskut - määrärahaseuranta - kuntoutuspäätökset - OSTOPALVELUT - päätökset - APUVÄLINEET - välineiden vuokraus - väl. luokitusrekisteri - lääketilaukset - materiaalitilaukset - infektioiden seuranta - SIJAINTITIEDOT (Radu, Upo,Juvo, - sairaskertomusten sijainnit (paperit) -hoitojakso - diagnoosit - SIJAINTITIEDOT (ML 2, Radu, Upo, Toti, Puh.kesk.) - HOITOJAKSOT (Hoit.luok.,Infekt.,Maksuli,Mama,Mynla) - sis./ulos kirj. - REIPAS jonot - HILMO hoitoilmoitukset - hoitojaksotiedot FTP - Potilaslista hoitojaksojen perusteella - Potilaslista ajanvarauste perusteella FTP Radu,ML2,Toti,Fysis,Vertti,Maksuli,My nla CD-postitus - E-ostot FTP - E-ostot - tilaukset - saldot -nimikkeet FTP Radu, ML2, Toti, Fysis, Upo, Juvo, Mama, Hoit.luok., Seniori, Fina Adapterit -UPO, JUVO, Webkert,ML2, Seniori, miten uudet tiedot? - luokitustiedot - hinnoittelu Taloushallinto - laskurivit HYS TYKS SAMPO varasto / apteekki Materiaalihallinto POWERPLAY Tilastot / Raportit ATJ (kaikki käyttävät) - yksikkö-, osasto-, erikoisala-, laitos- - kunta-, postinumerorekisterit - lääkäri-, diagnoosirekisterit-, toimenpiderekisteri... - käyttäjähallinta - käyttäjien valikot - TaskMan tausta-ajojen hallinta ESB toteuttaa adapterit SATSHP:n POTILASTIETOJÄRJESTELMIEN LIITTYMÄT JOISSA TIETO SIIRTYY FYYSISESTI 21.3.2005/T Seppänen NordDRG LII potilaspuhelut DNA SENIORI Psykiatria VRK SatSHP WEBKERT UPO Poliklinikat RADU Rtg, Klf, Knf FYSIS Fysiatria SOSIS TOTI Toimenpideyksiköt JUVO Vuodeosastot Hoit.luokitus Kuntosoft Fysotools FINA Ensemble ESB CASH MANAGER PRIMA MD-TITANIA MAKSULI Maksuliikenne ML 2 Kliin.kemian lab. Haikara Äitiyshuolto AHA - KUNTOUTUS ORDER Tilaukset MYNLA Sovellukset Korvattavat Epäselvät Säilytettävät SELITYKSET Liittymät Toteutumattomat osajärjestelmät VERTTI Verikeskus QPATI Patologian lab. SAMBA Mikrobiologian lab. SAIRAALAINFEKTIOT YKERT Sairaskertomusten hallinta YLEISET REKISTERIT Kehitetään/ poistetaan Ulkopuoliste KERNEL WSDL HL7 Tähystystutkimus 34

Takaisin päivystyksen tapaukseen 35

Documenta*on+ Data+Object+ Task+ Mul*ple+Instances+ Collapsed+Subprocess+ Loop+ Text+ Annota*on+ Group+ Author: Christoph Hartmann Web: http://www.acidum.de Ad>hoc+Subprocesses+ Transac*on+ BPMN:&Business&Process&Modelling&Nota4on&&v.&1.2& Plain+ Message+ Timer+ Error+ Cancel+ Compensa*on+ Condi*onal+ Signal+ Mul*ple+ Link+ Terminate+ Catching+ Throwing+ End+ Intermediate+ Start+ Data>based+Exclusive+Gateway+ Inclusive+Gateway+ Event>based+Exclusive+Gateway+ Paralllel+Gateway+ Complex+Gateway+ Gateways+ Events+ Ac*vi*es+ Sequence+Flow+ Condi*onal+Flow+ Default+Flow+ Data+ Transac*on+ Data+Object+ Undirected+Associa*on+ Directed+Associa*on+ Bidirected+Associa*on+ v.0.2+ Message+Flow+ Pool

Ongelma: Tiedon saaminen pyynnön valmistumisesta Käsitteellinen Toimintaarkkitehtuuri Periaatteet ja ohjaus Tietoarkkitehtuuri! Tietojärjestelmä -arkkitehtuuri Teknologiaarkkitehtuuri Hoito jatkuu Looginen Hoitoprosessi Tulotilanteen suunnittelu toteutus Jatkuuko hoito tässä yksikössä? Jatkohoidon suunnitelma Fyysinen pyyntö n tulos Päivystyksessä yksi ongelma on tiedon saaminen tuloksen valmistumisesta:! Laboratoriotutkimukset! Kuvantamistutkimukset! Konsultaatiot! Toimenpiteet! jne 37

Ratkaisuehdotus: Ilmoitus tuloksen valmistumisesta Hoito jatkuu Hoitoprosessi Tulotilanteen suunnittelu toteutus Jatkuuko hoito tässä yksikössä? Jatkohoidon suunnitelma pyyntö n tulos BPMN notaatio: Signal Mutta miten kuvataan ilmoituksen vastaanottaminen? 38

Hoitoprosessi BPMN mallin implementointi Web Service -palveluina WSDL Tulotilanteen suunnittelu toteutus Katso palvelun tulos Tutkimukset valmistuneet Kuvantamisen lausunto valmistunut Konsultointi valmistunut Hoito jatkuu WSDL WSDL WSDL WSDL Jatkuuko hoito tässä yksikössä? Jatkohoidon suunnitelma Huoneentaulun päivitys WSDL WSDL: (Web Service Description Language)! t! Operaatiot! Sanomat Huoneentaulun päivittäminen voisi olla oma palvelu Tapahtumatieto Tapahtumatiedon keruu DW WSDL 39

Tietomalli? Tuotetiedon hallinta! Tyyppi = Pyörä (tuotekoodi)! Yksilö = Pyörä (sarjanumero) Hoito jatkuu Hoitoprosessi Tulotilanteen suunnittelu pyyntö toteutus Jatkuuko hoito tässä yksikössä? n tulos Jatkohoidon suunnitelma Prosessitiedon hallinta! Tyyppi = Prosessi (tyyppikoodi)! Yksilö = Prosessi (xxx-tunnus) 40