SerAPI 19.8.2005 Saara Savolainen Esa Paakkanen Marko Suhonen 1 OID-kohde OID- generointi (ja -kyselyt?)

Slides:



Advertisements
Samankaltaiset esitykset
TimePlan työvuorosuunnittelu
Advertisements

Vanhuspalvelujen kirjaamisen haasteet
Kuntalaispalautteen kokoamispalvelu Multibase Oy Tämä on kuvaus palvelumallista, jonka pohjalta Kauniaisten kaupunki käynnisti pilottiprojektin. palvelumalli:1-3.
Kuntamarkkinat Helsinki
© Jukka Harju, Viittausmuuttujat. © Jukka Harju, Viittaukset •Viittausmuuttuja sisältää tiedon siitä missä muistipaikassa olio.
Ajanvarauksen avoimet rajapinnat ja alueellinen soveltamisopas
1 Java-kieleen pohjautuvien ohjelmien käyttökohteita Ohjelmat Appletit JavaBeans JavaScript Java Server Pages (JSP) Java Servletit J2ME, mobiililaitteet.
Videoneuvottelu IP- verkossa Jussi Talaskivi atk-suunnittelija Jyväskylän yliopisto.
Osaamisen ja sivistyksen parhaaksi Oppijan verkkopalveluiden hyväksymistestauksen raportointiohje Testitapauksen raportointi Havainnon raportointi.
Tietojärjestelmät ja Systeemisuunnittelu
PlugIT-tietoiskut •PlugIT-projektin tuotokset –Tiivistetty luettelo tällä hetkellä saatavilla olevista tuotoksista •Ohjelmistotuotannon nykytila ja tarvekartoitus.
Avointa-hanke ja Prime Solutions Oy PlugIT-loppuseminaari
Osaamisen ja sivistyksen parhaaksi Oppijan verkkopalveluiden hyväksymistestauksen testausohjeet Yleisohjeet testaukseen Havaintoraportin täyttäminen.
SerAPI-Potilaslista työpaja osa II: Käsiteltävät kysymykset , Kuopio Juha Mykkänen, Marko Sormunen, Assi Pöyhölä, Hannu Virkanen.
Yhteenvetoa ydin- rajapintojen aamupäivän PlugIT-työpajasta Marko Sormunen PlugIT, Kuopion yliopiston atk-keskus
Näytölle tulostaminen. 7.2 Sisällys System.out.println - ja System.out.print -operaatiot. Tulostus erikoismerkeillä. Edistyneempää tulosteiden.
BPMN ja hiukan prosessien määrittelystä
PlugIT-seminaari Työpaja 2, ma 27.10: Kertomus- ja koodistoliittymät ja kansallisten hankkeiden yhteistyö Kertomus(arkisto)rajapinnat, klo.
PlugIT-seminaari, Työpaja 2 iltapäivä tulokset Kansallinen Koodistopalvelin Koodistorajapinnat PlugIT-projektissa – 16 Kansallisten.
Oppijanumero ja käyttäjien yksilöinti
T Projektikatselmus Ampel 3. Toteutusvaihe
Koodistorajapinnat: Tekniset liittymämäärittelyt XML- ja http- rajapinnoille Juha Mykkänen, PlugIT, Kuopion yliopisto, HIS-yksikkö PlugIT-puolivuotisseminaari,
Lapin sairaanhoitopiiri Tietohallintastrategia 2007–2011.
Diagnosis Related Groups (DRG) SerAPI-työpajaseminaari Työpaja 3 Heli Mäki Kuopion yliopisto, Tietotekniikkakeskus, HIS.
Turun ammattikorkeakoulun kirjasto - puheenvuoro käyttäjäkyselystä Eija Suikkanen
S Sosiaalitekniikka 1999 S Sosiaalitekniikka.
URI Universal Resource Identifier Matti BrockmanMatti Brockman, , TKTLTKTL.
Maatalous, maaseutuyrittäminen rahavirrat 2008 ja 2007 Pohjois-Savo Jari Kauhanen MTK- Pohjois-Savo.
Johdatus ohjelmointiin Ohjelmistosuunnittelu Jaana Holvikivi.
XML -kielen perusteet SIMO Seminaari Antti Mäkinen.
Kontekstinhallinta ja muut rajapintatarpeet Mika Tuomainen Juha Mykkänen SerAPI-projekti, HIS-tutkimus Kuopion yliopisto, Tietotekniikkakeskus, Centek.
Osaamisen ja sivistyksen parhaaksi Oppijan verkkopalveluiden hyväksymistestitapausten kuvausohje.
ZipIT Yleisesittely ZipIT-hankekokonaisuus Terveydenhuollon prosessien ja ohjelmistojen rinnakkainen kehittäminen.
1 © Jukka Juslin Web-käyttöliittymä Jukka Juslin.
Ketjut käyttöön ja talon tavoiksi Medibotnia Eeva Ketola, LT, KH-päätoimittaja.
PlugIT-ydinrajapintademo Marko Sormunen PlugIT-projekti, HIS-yksikkö Kuopion tietotekniikkakeskus Kuopion yliopisto
Ydinpalveluiden (käyttäjä, potilas).NET-asiakassovellus: PatientCoreClientDemo PlugIT-loppuseminaari Koulutustyöpaja 1: Avoimet ohjelmistorajapinnat.
PlugIT-seminaari A ja E -työpajat Työpaja A, maanantai : PlugIT-rajapintojen toteuttaminen ja hyödyntäminen (how to plug your.
1 Päätöksentuen arkkitehtuuri ja rajapinnat Päätöksentukihanke, neuvottelukunnan työkokous , Helsinki Juha Mykkänen, Marko Suhonen Kuopion yliopisto,
PlugIT-rajapintaesittely ja demo PlugIT-rajapintakoulutus , Kuopio.
Juha Mykkänen, Hannu Virkanen, Marko Sormunen, Jari Porrasmaa
Osaamisen ja sivistyksen asialla YLIOPISTOJEN YHTEISHAKUJÄRJESTELMÄ Vilho Kolehmainen YLIOPISTOJEN OPISKELIJAVALINTOJEN VALTAKUNNALLINEN KEHITTÄMISSEMINAARI.
1 Arkkitehtuuriin liittyvien kuvien teko Sekvenssikaavio Komponenttikaavio Luokkakaavio Ohjausryhmän palaveri Toimitussisällön tarkastelu Vaatimusten läpikäynti.
SerAPI: SERvice-based architecture and web services in healthcare Application Production and Integration – Palveluarkkitehtuuri ja web-sovelluspalvelut.
Hyväksyttyjen palvelurajapintojen tilanne ja koulutustarpeet Uudet palvelurajapinnat ja SerAPI-hanke HL7 Finland Common Services SIG Juha Mykkänen,
Osaamisen ja sivistyksen parhaaksi Juha Tretjakov Oppijanumero ja käyttäjien tunnistaminen.
Shibboleth 2 uudet ominaisuudet & päivän käytännöt Haka koulutus
MAAKUNNALLINEN PALLIATIIVISEN HOIDON TÄYDENNYSKOULUTUSMALLI
Opiskelun ja opetuksen viitearkkitehtuuri
SerAPI-Potilaslista osa I: Alustus , Kuopio Juha Mykkänen, Marko Sormunen, Assi Pöyhölä, Hannu Virkanen.
PlugIT-ydinrajapinnoista Marko Sormunen PlugIT-projekti, HIS-yksikkö Kuopion tietotekniikkakeskus Kuopion yliopisto
KuY/HIS / Juha Mykkänen Common Services SIG –tilanne + Standardointiselvitys HL7 Finland Dokumentti-SIG, Juha Mykkänen, Kuopion yliopisto, HIS-tutkimusyksikkö.
@Virtuaaliammattikorkeakoulu 1 Virtuaaliammattikorkeakoulu Yhteyshenkilöpäivät Outi Vahtila
E-Työpaja: Rajapintamääritykset Rajapintamääritysten tilanne (Juha Rannanheimo) Kontekstinhallinta (Mika Tuomainen) Käyttäjä-, käyttöoikeus-,
Rajapintojen toteuttaminen ja hyödyntäminen DIT
SerAPI-Potilaslista työpaja , Kuopio Hannu Virkanen, Marko Sormunen.
1 STM ja Stakes Rintanen Hoitotakuun toteutuminen suun terveydenhuollossa terveyskeskuksissa Kysely terveyskeskusten ylihammaslääkäreille maaliskuussa.
SHAMAN-projekti Projektiryhmä Ohjaajat Tilaaja Marko Andersson
Liikkuvuuden Tuki (LiTu) Tietotekniikkaosasto Juha Ojaluoma
Leena Salminen Kansallinen elektroninen kirjasto Halti-tietokannan esittely ( FinElib-päivä
SHAMAN-projekti Projektiryhmä Ohjaajat Tilaaja Marko Andersson
Ydinpalveluiden (käyttäjä, käyttöoikeus, potilas).NET-palvelutoteutus: CoreServiceDemo PlugIT-loppuseminaari Koulutustyöpaja 1: Avoimet ohjelmistorajapinnat.
SHAMAN-projekti  Projektiryhmä Marko Andersson Mika Rinkinen Matti Törmä Timo Valonen  Tilaaja Jyväskylän yliopiston atk-keskus.
Quality of Service Elina Koskela. QoS – Palvelun laatu Takaa sujuvan liikenteen verkossa Ottaa huomioon liikenteen luonteen Ottaa huomioon eri käyttäjien.
OSAAMISEN TUNNISTAMINEN JA TUNNUSTAMINEN Onnistuneella yhteistyöllä tutkintoon –hanke.
SOTELI “Miten massiivinen massatentti saadaan tehtyä” Tuomas Orama
Vaka-organisaatio/toimipaikkatietoja (Pohdintaa)
PaikkaOppi Mobiilin käyttöohje
Riikka Kivekäs Paikkatietotuotteet ja harmonisointi
Työpajan tuloksia ke klo Verohallinto
Esityksen transkriptio:

SerAPI Saara Savolainen Esa Paakkanen Marko Suhonen 1 OID-kohde OID- generointi (ja -kyselyt?)

SerAPI Saara Savolainen Esa Paakkanen Marko Suhonen 2 OID-kohde Tavoite: Rajapintamäärittely OID-tunnusten (Object Identifiers) generoinnille Selvitys: Onko tarvetta OID-kysely-toiminnallisuudelle, jos on =>määrittely Tausta: Tarve keskitetylle potilasasiakirjojen yksilöintitunnisteiden luomiselle Stakesin OID-hyödyntämisohje (Ensio, A. Sosiaali- ja terveydenhuollon OID-tunnuksen käyttö, versio 1.0. Stakes, 2004) Tehty tähän mennessä Kohdekuvaus OID-generaattori demosovellus rajapintamäärittelytyön pohjaksi

SerAPI Saara Savolainen Esa Paakkanen Marko Suhonen 3 OID-tunnuksen määrittely Sosiaali- ja terveydenhuollon palvelujen tuottajaorganisaatio tai yhteistyökumppani: yhteisötunnus Toimipaikka (esim. vuodeosasto tai poliklinikka): yhteisötunnus.10.toimipaikan_tunnus Yhteisötunnuksen tai toimipaikan juureen liitetään muut OID- tunnukset (asiakirjat, paikalliset koodistot, laitteet, hoitoketjut, tilapäiset henkilötunnukset, henkilö-numerot ym.) Esim. Pohjois-Savon sairaanhoitopiirin potilasasiakirja 1/2002:n OID-tunnus: missä asiakirjan solmuluokka 11 Pohjois-Savon sairaanhoitopiirin yhteisötunnus

SerAPI Saara Savolainen Esa Paakkanen Marko Suhonen 4 OID-rajapinta OID-generointi generoidaan (palautetaan sovellukselle) Stakesin OID-hyödyntämisohjeen mukainen OID-tunnus asiakirjalle tai muulle yksilöitävälle asialle. palvelun on sisällettävä tieto seuraavasta vapaasta OID-tunnuksesta kussakin kategoriassa.

SerAPI Saara Savolainen Esa Paakkanen Marko Suhonen 5 OID-rajapinta OID-kyselyt palvelun avulla voitava selvittää, mitä OID- tunnuksia palvelu on generoinut. palvelun sisällettävä tarvittavat tiedot annetuista OID-tunnuksista. kyselyt, jotka liittyvät toisessa organisaatiossa luotuihin OID-tunnuksiin => palvelun osattava kysyä tietoja toiselta OID-palvelulta

SerAPI Saara Savolainen Esa Paakkanen Marko Suhonen 6 OID ja muut rajapinnat HL7 Finland ”Terveydenhuollon avoimet sovellusrajapinnat – koodistorajapinnat”: OID-kysely: mahdollisesti vastaava toiminnallisuus SerAPI: Resurssi-kohde mahdollinen resurssirekisteri, jossa myös resurssien OID-tunnisteet

SerAPI Saara Savolainen Esa Paakkanen Marko Suhonen 7 OID-demo: toiminnallisuus pohjana/apuna rajapintamäärittelytyölle WSDL:n kehityksen tukena operaatio: getOID parametrit in: root (String), node (String) paluuarvo OID (String)

8 OID-generointi sekvenssikaaaviona: Onnistunut OID-generointi

SerAPI Saara Savolainen Esa Paakkanen Marko Suhonen 9 OID-demo: toteutus toteutus Tomcat 5.5, Apache Axis ajoympäristö Resin 2.1.x + Axis-paketit demon esittely

SerAPI Saara Savolainen Esa Paakkanen Marko Suhonen 10 OID-demo rajaus: oletus: sovellus huolehtii, että käyttäjällä oikeus OID-generointiin. => OID-rajapinta ei ota kantaa käyttöoikeuksiin. => pitäisikö palvelun tunnistaa kutsuva sovellus? generoitavien OID-tunnusten solmuluokat:11- Asiakirja, 12-ohjelmisto, 13-Laite. Toiminnallisuus sama myös useille muille (esim. 14- hoito-ja palveluketju) ei kuitenkaan esim Asiakkaan, potilaan ja työntekijän yksilöinti

SerAPI Saara Savolainen Esa Paakkanen Marko Suhonen 11 OID-demo Virhetilanteiden käsittely Virhetilanne, jossa tallennus ei onnistu Jos tallennetun OID:n lähetys asiakassovellukselle ei onnistu =>pitäisikö tallennus peruuttaa? Pitäisikö käsitellä virhetilanne, jossa parametrit (root, node) virheellisiä tai puuttuvat?

12 OID-generointi sekvenssikaaviona: Epäonnistunut OID-generointi

SerAPI Saara Savolainen Esa Paakkanen Marko Suhonen 13 Jatkotyöskentely Generointirajapinta: toiminnallinen määrittely mille asioille tarvitaan generointipalvelua? käyttöoikeustarkistukset? virhetilanteet? yksi in-parametri (root ja node yhdistettynä)? tarvitaanko operaatio, joka palauttaa palvelun sisältämät juuret/solmuluokat (kaavio)?kaavio CDA-dokumentin sisällä olevien objektien yksilöinti sovelluksessa, ei palvelun kautta? kyselyrajapinta? Onko keskitetyille OID-varastoille tarvetta Mitä tietoja tarvitaan? Tarvitaanko luoduista oid-tunnuksista metatietoa (esim. luontiaika)

14 Generaattori hallinnoi juuria ja solmuluokkia