Järjestelmäintegrointi osana sovellusten rakentamista

Samankaltaiset tiedostot
Sovellusarkkitehtuurit

SAP. Lasse Metso

HELIA 1 (19) Outi Virkki Käyttöliittymät ja ohjelman suunnittelu

Verkottunut suunnittelu

Alueelliset tietokannat

TIETOKANNAT JOHDANTO

HOJ J2EE & EJB & SOAP &...

Tietojärjestelmä tuotantoympäristössä. Sovellusohjelmat Helsingin ammattikorkeakoulu Stadia / Tekniikka ja liikenne Vesa Ollikainen

Integrointi. Ohjelmistotekniikka kevät 2003


Laitteessa tulee olla ohjelmisto tai uudempi, tarvittaessa päivitä laite

Kaikki analogiset järjestelmät digitaalisiksi ja verkkokäyttöisiksi - jo tänään Kustannustekkuutta ja joustavuutta työskentelyyn

Web Services tietokantaohjelmoinnin perusteet

Pertti Pennanen DOKUMENTTI 1 (5) EDUPOLI ICTPro


S Tietoliikennetekniikan perusteet. Pakettikytkentäiset verkot. Helsinki University of Technology Networking Laboratory

HAJAUTETUT JA KESKITETYT RATKAISUT YRITYSTOIMINNASSA

Hallittu siirtymä Business Planningista FPM:ään, sekä uuden ohjelmiston mahdollisuudet.

Käyttäjien tunnistaminen ja käyttöoikeuksien hallinta hajautetussa ympäristössä


SAS sovellusten hallinnointi helpoksi Turbo Charge -menetelmällä Tapio Kalmi, SAS Institute Oy

Case TUHTI. Projektin tunnuslukuja. ! Suuri perusjärjestelmäuudistus! Työt alkoivat kesällä ! Java luokkia n. 5000

KODAK EIM & RIM VIParchive Ratkaisut

Ohjelmistoarkkitehtuurit. Kevät

7 Viestipohjaisten yritysjärjestelmien suunnittelumallit

Visma Liikkuvan työn ratkaisut Päivitysohje. Pääkäyttäjän opas

ZENworks Application Virtualization 11

Tietojärjestelmäarkkitehtuurit

RECO irtaimiston- ja omaisuuden hallinta

HELIA 1 (8) Outi Virkki Tietokantasuunnittelu

Terveydenhuollon Atk-päivät 2009

OHJE YLEISEEN KÄYTTÖÖN TARKOITETTUJEN OHJELMISTOJEN HYÖDYNTÄMISESTÄ SOTE- PALVELUISSA

Tiistai 19.5, Sessio B o Potilashallinnon tietojarjestelmat Suomessa KATKO: n tietojarjestelmakartoituksen tuloksia

Backup Exec 3600 Appliance

Määräaikaan klo 12 mennessä tulleet kysymykset, sanelujen purkamispalvelun hankinta

Visma Business AddOn Factoring-laskuaineisto. Käyttäjän käsikirja

BSC JOHTAJAN TYÖPÖYT YTÄ KESKI-SUOMEN SUOMEN SAIRAANHOITOPIIRISSÄ. Tietohallintojohtaja Martti Pysäys

IT ON KAIKEN YDIN TÄRKEIMMÄT KEHITTÄMISKOHTEET 2016

Omatietovaranto. Hyvinvointipalvelujen iltapäivä kanta.fi/phr

Käyttöjärjestelmät. 1pJÄKÄ1 KÄYTTÖJÄRJESTELMÄN HALLINTA, 12 OSP

KanTa-kokonaisuus ja kunnat

Järjestelmäarkkitehtuuri (TK081702) Järjestelmäarkkitehtuuri. Järjestelmäarkkitehtuuri

mipro TARJOUS MISO Net valvomokoneiden päivitys Tuusulan kunta Lassi Jutila

Järjestelmäarkkitehtuuri (TK081702)


Oracle 11g tietokannan päivityksen tarjoamat hyödyt ja kustannussäästöt

Varsinais-Suomen sairaanhoitopiirin tietojenkäsittelystrategia ja järjestelmätoteutukset

SOA SIG SOA Tuotetoimittajan näkökulma

DataLake-hanke - AWS , tietohallinto, Matti Valli, Pasi Porkka

Tekninen suunnitelma - StatbeatMOBILE

Uuden sukupolven potilaskertomusjärjestelmä SnowFlake EHR. Antero Ensio konsultti Ensitieto Oy

Osaa käyttää työvälineohjelmia, tekstinkäsittelyä taulukkolaskentaa ja esitysgrafiikkaa monipuolisesti asiakasviestintään.

Vastausten ja tulosten luotettavuus. 241 vastausta noin 10 %:n vastausprosentti tyypillinen

UNA PoC-yhteenveto CGI Aino Virtanen

Haaga-Helia HeTi-09 1 (20) Outi Virkki, Tiina Mikkola ICT05 Tiedonhallinta ja tietokannat Johdanto

Visma Liikkuvan työn ratkaisut

Finnish Value Pack Asennusohje Vianova Systems Finland Oy Versio

Omatietovaranto. Jari Suhonen, THL Jari Suhoenn/ OPER

Omatietovaranto tilannekatsaus

Sovellusten välisen tiedonsiirron ratkaisumalleja Case: DataGate

Kari Rouvinen Johtaja, Technology Products & Solutions. Oracle Finland Oy

Ohjelmistoarkkitehtuurit. Kevät

Android ohjelmointi. Mobiiliohjelmointi 2-3T5245

Tietokantojen perusteet

Helppo ottaa käyttöön, helppo käyttää Basware Virtual Printer

IT-OSAAJA, TIETOJENKÄSITTELYN ERIKOISTUMISOPINNOT

HELSINKI AREA TESTBED. Martti Mäntylä, HIIT

TIETOVARASTOT CASE HAIPRO HUS Yhtymähallinto Sari Palojoki 1

HSMT J2EE & EJB & SOAP &...

Käyttäjähallinta liiketoiminnan selkärankana. Ratkaisuna LDAP-hakemistot

Paikkatietorajapinnat IT arkkitehtuurin näkökulmasta

TIETOKANNAT JOHDANTO JOUNI HUOTARI & ARI HOVI

Automaatiojärjestelmän hankinnassa huomioitavat tietoturva-asiat

Oraclen syvin ydin. Pertti Eiskonen Yleisradio Oy Tietokanta-asiantuntija. OUGF syysseminaari 2002 Sivu 1

Tulostimen hallintaohjelmisto MarkVision

Työasemien hallinta Microsoft System Center Configuration Manager Jarno Mäki Head of Training Operations M.Eng, MCT, MCSE:Security, MCTS

Haaga-Helia/IltaTiko ict2tcd005: Ohjelmiston suunnittelutaito 1/7 Anne Benson. Tällä opintojaksolla käytämme VS:n kolmen kokonaisuuden luomiseen:

Kokemuksia kertakirjautumisesta kuinka Valvira-kortista tehdään haluttu

TLT-2600 Verkkotekniikan jatkokurssi

- Valitaan kohta Asetukset / NAT / Ohjelmallinen palvelin - Seuraavassa esimerkki asetuksista: valitaan käytössä oleva ohjelmistorajapinta

IP-verkkojen luotettavuus huoltovarmuuden näkökulmasta. IPLU-II-projektin päätösseminaari Kari Wirman

UNA-POC esittely: KanTa-tilannekuvanäkymä

Liiketoimintajärjestelmien integrointi

Interfacing Product Data Management System

Organisaatioiden, asiakirjojen ym. yksilöinti ja asiakirjojen perusrakenne

Potilastiedot ja tietoturvallisuus Tietoturvaselvitykset ja asiantuntijakonsultointi roolipohjaisen käyttäjähallinnan osalta

Nomis HelpDesk -ohjelmisto on työnohjausjärjestelmä Tukipalvelun liittymä Tapahtumien hallinta ja seuranta Omaisuuden hallinta Raportointi ja

TW- EAV510 ketjutustoiminto (WDS): Kaksi TW- EAV510 laitetta

PUTKIKAKSOISNIPPA MUSTA

Action Request System

Tietokannanhallintajärjestelmä (DBMS)

Tiedon suojaaminen ja hallinta. Sytyke seminaari

TOIMINTA KANTA-PALVELUJEN HÄIRIÖTILANTEESSA

Basware Supplier Portal

Sosiaalihuollon valtakunnallisten tjpalveluiden. I-vaihe

Kanta-palveluiden vaatimukset sote- ja maakuntauudistuksessa

SISÄLLYSLUETTELO. Sisällysluettelo. ALKUSANAT... III Palaute... III Kirjailijat... III

Microsoft-teollisuussertifikaatit Metropolian testauskeskuksessa

Tullin tietopalvelu - yhteinen vastuu oikean tiedon antamisesta

in condition monitoring

Transkriptio:

05 96 09:33 MEDICI DATA OY NT=358 81 3155650 5.02 Järjestelmäintegrointi osana sovellusten rakentamista Antero Ensio Medici Data Oy MediciData Oy aese9605.ppt 24.5.1998 7:51 sivu 1

24 05 96 09:34 MEDICI DATA OY NT=358 81 3155650 5.03 Sovellus API API API Integrointialusta ietosanast API Sovellus Tietosuoja Tilaussovellus Potilastiedot YhteisIIIIII!I'" palvelut Sanomapalvelut API---'" API API aboratori Medici Data Oy aelle9805.ppt 24.5.19i6 7:51 sivu 2

24 05 96 09:35 MEDICI DATA OY NT=358 81 3155650 s., Tuotteenomaisuus + Sisältyy varusohjelmiston Kansainväline tuote ----.ntegrointi alustan tavoite Kotimainen tuote Sovellusperh Ja -----' Terveydenhuollon sovellukset Räätälöidyt sovellukset Prototyypit -----------'fll:m"'"ykytt1a---"1!!alk..,.a------ MediciData Oy aea.960_ppt 24.5.1996 7:51 sivu 3

24 05 96 09:35 MEDICI DATA OY NT=358 81 3155650 5.05 Tilaussovellus Sovellusohjelmarajap innat (API't) keskeisin osa integrointiallistaa. Sovelluksille yhteis1ä perustoimintoja Sovellus Potilar.- UllIdol elosanils Integrointialusts o Esimerkkejä: 'Hae potilaat, jotka ovat syntyneet pvm 010450' jajoihin on tietosuojalupa' 'Hae potilaan X laboratoriotulokset' o API'en lukumäärä satoja o HL-7 USA:ssa yksi esimerkki MediciData Oy aese9605.ppt 24.5.199& 7:51 sivu 4

24 05 96 09:36 MEDICI DATA OY NT=358 81 3155650 5.06 o Integrointialustaan kuuluu joukko yhteisiä palveluja Tilaussovellus o Esimerkkejä: Tietosuojapalvelin Potilaan perustietopalvelin Potilaskohtaiset tilaukset -palvelun tarvitsemat tiedot ja toiminnot Luokitukset, koodistot ym. tietosanastopalvelin Sanomapalvelu (OVT, MaiI) Aikapalvelu (työasemille yhteiset kalenteri-ikellonajat) Medici Data Oy aese9605.ppt 24.5.1996 7:51 sivu S

24 05 96 09:36 MEDICI DATA OY NT=358 81 3155650 5.07 o Integrointialustaan voi kuulua yleinen tilaussovellus o Tilattavasta tuotteesta tai palvelusta riippumaton: Laboratoriotutkimu kset Röntgentutkimukset Potilaskohtaiset lääkkeet, tarvikkeet Erikoisruokavaliot Jne. Medici Data Oy a888960s.ppt 24.5.1996 7:51 sivu 6

05 96 09:37 MEDICI DATA OY NT=358 81 3155650 S.0: Integrointialusta ( I r Alanvaraus, Po ilasrekisteri i1aukset/vastaukse Sairauskertomus I I I Integrointialusta nformatio arehous Yhteinen tietovarasto raportointia varten MedJCjData Oy a88e9605.ppt 24.5.1998 7:51 sivu 7

24 05 96 09:37 MEDICI DATA OY NT=358 81 3155650 5.09 Sairaalan yleis Tietohallinto Käyttätoiminta /...graattori UOD Infrastruktu 00 integroijat Loppukäyttäjät Systeemi Sovelluskehittäjät Medici Data Oy 38s8960S.ppt 24.5.1996 7:51 sivu 8

24 05 96 09:38 MEDICI DATA OY NT=358 81 3155650 5.10 Loppu käyttäjät Sairaalan yleis T;etohallinto Käyttätoiminta -graattori Infrastruktuu Sovellusintegroijat / 00 '--' Piirit 00. infrastruktu ri,/. valmistajat Kompone Systeemi kehittäjät Oliokirjasto Tietoteknii tavalmistajat Työkaluvalrrlistaja Ohjelmointikielet Tietokannat Medici Data Oy 38889S05.ppt 24.5.1996 7:51 sivu 9

24 05 96 09:38 MEDICI DATA OY NT=358 81 3155650 S. 11 MD-SeNfN' Application Application Appiication Application Patient Security l... Act Communication Data Screen Printer Message Middleware Timo Applicatlon Application Application Application MljMedici Data Oy aese9605.ppt 24.5.1996 7:51 sivu 10

05 96 09:39 MEDICI DATA OV NT=358 81 3155650 5.12 Asiakas I potflas, " Käyttljät I henkllökur ta,r TyörutIInit, ""'IiI käsitteet mälrltykset nlmlkkeistö l' kooditu& luokitus Klyttöliittymä,r Sovellutusmoduli,. Mlddleware "'" - MO API TP- monitori MW Vleismoduli...., - r MD toimi takoodi - - \,. Käyttöohjeet - Apumoduli Kantapalvelut MW 'II oynjql ( OOBC ) \.. -,. Kanta..- Tietotyypit Medici Data Oy...es8980S.ppt 24.5.1996 7:51 sivu 11

24 05 96 09:39 MEDICI DATA OY NT=358 81 3155650 5.13 Distributed Presentation Remote Presentation Distributed Function Remote Data Management Distributed Database Client Presentation Presentation Presentation ;, ('. Presentation,;.; Presentation 3: : ',..:\.,...' 1:" :w:-;.... ;:...,1:.(). '.. ti Application Function.:;.-.. <4 _, _:. Applicatlon Function.,.,"",._lII Application Function i i Presentation Netvllork Oata : Management..,.w,. "'!.,,""""'. "'.,jll"wnuot-'u ilj" -::.. :;;. Applicatlon. Function Appliation Function Application Function,1 :l:\lol"::;::'.u'i' ' \.;. Oata Management._... '."'. " ;.: :.' ::... "'" r. ",". :: Oata Management Oata Management 1.:.::...;.:..::::/,:....:::.:::""_1.. ':.' Data. Management j./. "!I:!I!lI!l.. _.IlIIlIl:Il'fJl'lI",I\/,I.:llllIJll,II"::_':':"J;U.!!!!Il_,_..'lI!'lI.. :.... : Medici Data Oy. aeae9605.ppt 24.5.1i96 7:51 sivu 12

05 96 09:40 MEDICI DATA OY NT=358 81 3155650 5.1 Näytönhallinta Sovellus Client Middleware.. - ; l" -. ;'I.=h.;.,..,.:,,.: :.:',.::"'[",::.1:'.hl"-'., _. Network Middleware Sovellus TH-sovitin Tiedonhallinta Med.Jcl Data Oy 88se9605.ppt 24.5.1998 7:51 sivu 13

24 05 96 09:41 MEDICI DATA OY NT=358 81 3155650 S. 15 Näytönhallinta (XVT) NH-sovitin (MD-Formsys) : '.::. ;.:;. ;._,.,:.",. : -.-_-... rtori.t- Sovellus (ANSI C) _.'. -.".".n:'t:'l::r...i: I1U. 1.....- f.... "..._..... :... ;:..." Yleisosat (ANSI C) 'j. ;; Käyttöympäristömoduli (ANSI C),,: ii Client Middleware Network r Medici Data Oy aese9805.ppt 24.5.1996 7:51 sivu 14

05 96 09:q1 MEDICI DATA OY NT=358 81 3155650 5.16 "D e...ia.,...ikl&.ltu II....: t : : -.,," 111.0.'... 'i.'".'.. ;C'. 8::..,_,.'.:..r af.':.' ".. ' '-.. }.,:,,;.,un Network Middleware I' -prosessi (ANSI C)._"..,..._. Tietokantapa Ivelu (ANSI C)....._...._. ",,-.1...,:. _'..... '" '1: :T"l't'.. _.:w..., _. \... I...I_. 1 TH-sovitin (ANSI SQL) (PST/DB).,:...,..:.'tI.'... ::.-:,,l.;....l,:... '1,.,!, "J".r' ;: ""'0..'. :;';', Tiedonhallinta (Oracle, Ingres, Solid) Medici Data Oy aese960s.ppt 24.5.1998 7:51 sivu 1S

24 05 96 09:42 MEDICI DATA OY NT=358 81 3155650 5.17 Mkhtte,.,,',. ",,, wen"; af hllbehn,-.,,;'.' ", ',..".un...". 1....-, ";,. n,.', " n.,...3..,. 1. ','".... ; Sovellus l:.., "'::'.. '14...r.o- ''''T..''''",,,,'; 1'II"'f I':l;.I:'-"...'....' Middleware RPC server-iayer RPC session Iayer Buffered session -Iayer '. t '" ::j <.i,< '1 ", Client,",... ; -... Protocol -Iayer...:.'...\"''t...'.,. :tr.j...n.._ \ It; Jl:......"..,..._...;:: "A:,...-.. Network Protocol -rayer "-\ :1, Buffered session -Iayer...,...- RPC session.iayer RPC server-iayer Middleware. '=. "..,. 1. '."\\,;...ol.:n':"":'",:r...r:... '." Sovellus :-+:, ' MediciData Oy aese960!5.ppt 24.5.1996 7:51 sivu 16

24 05 96 09:42 MEDICI DATA OY NT=358 81 3155650 S. 11 sovellus 1 sisäinen esitysmuoto 1 sovellus 2 sisäinen esitysmuoto 2.. ; OVT/EDI on kahden organisaation välistä sähköisessä muodossa tapahtuvaa rakenteellisesti järjestynyttä dataa sisältävien viestien vaihtoa yhteisesti hyväksytyllä tavalla käyttäen hyväksi joko tiedonsiirtoyhteyttä tai tietovälinettä Medici Data Oy aes8960s.ppt 24.5.1996 7:51 sivu 17

24 05 96 09:43 MEDICI DATA OY NT=358 81 3155650 S.19 PdlD.. '.,) -. O pp ':.. jv-r AP'1:.. ".. :,1-, Sovellusten välinen - FIN OVT/EDI _ OVTmuunnln OVTmuunnln Cen EDI API ANSI HL-7 API Medici Data Oy aese9605.ppt 24.5.1996 7:51 sivu 18

24 05 96 09:43 MEDICI DATA OY NT=358 81 3155650 5.20 Nykyinen ohjelmisto. graafinen käyttöiiit ---II tymä '....,.".. -- -, '.,-....- - _..; -. Vanha sovellus imurit EI5 kanta y.' tuote,,.,...,, Itl'M'.loII"".: :,. : luku ja päivitys._... -....f... :,,. Uusi kanta '. 51 alusta,. Uusi sovellu Medici Data Oy aeae9605.ppt 24.5.1996 1:51 sivu 19

24 05 96 09:44 MEDICI DATA OY NT=358 81 3155650 5.21 "D.....', '..... V..H..,..8" -'. ". I....,':..,t' avoltl -. i'_. * F '."... pina '. 1; Tiedostoallas ":I""""'!"P!'J!III.....,'.!"".. ""1T.,, m".""':"."i.! Rengaspuskuri, ""'"'......, ""!!!','"!"!,'!!!'Il'.,."'!"." ""'..P-I. I' Mail Il\f)Medici Data Oy aese9805.ppt 24.5.1996 7:51 sivu 20