Esittely latautuu. Ole hyvä ja odota

Esittely latautuu. Ole hyvä ja odota

SerAPI-Potilaslista työpaja 6.2.2007, Kuopio Hannu Virkanen, Marko Sormunen.

Samankaltaiset esitykset


Esitys aiheesta: "SerAPI-Potilaslista työpaja 6.2.2007, Kuopio Hannu Virkanen, Marko Sormunen."— Esityksen transkriptio:

1 SerAPI-Potilaslista työpaja 6.2.2007, Kuopio Hannu Virkanen, Marko Sormunen

2 Asialista Aikataulu: 1) Johdanto/alustus aiheeseen  Taustoitus:  Kohteen yleiskuva/kuvaus  Tavoitteet  Osapuolien roolit ja näkemykset 2) Määritysten läpikäynti - vastaavuus asetettuihin tavoitteisiin  toiminnallisuuden läpikäynti esimerkkien avulla  tietosisältö 3) Jatkosuunnitelmat  jatkotyöstö  aikataulut

3 Taustoitus- yleiskuvaus  avoin rajapintamääritys, jolla potilaslistojen kysely järjestelmien välillä  kohteen sivut: http://www.uku.fi/tike/his/serapi/yhteys/kohteet.html#resurssin_potilaslista http://www.uku.fi/tike/his/serapi/yhteys/kohteet.html#resurssin_potilaslista  dokumentaatio:  Potilaslista – rajapintamääritys v0.5 http://www.uku.fi/tike/his/serapi/yhteys/potilaslista/Potilaslista_rajapintav05.doc http://www.uku.fi/tike/his/serapi/yhteys/potilaslista/Potilaslista_rajapintav05.doc  Potilaslista - rajapinta, Ateriatilaus-soveltamisprofiili, Versio 0.5 http://www.uku.fi/tike/his/serapi/yhteys/potilaslista/Potilaslista_ateriaprofiiliv05.doc http://www.uku.fi/tike/his/serapi/yhteys/potilaslista/Potilaslista_ateriaprofiiliv05.doc  SerAPI - http://www.uku.fi/tike/his/serapi/ http://www.uku.fi/tike/his/serapi/  yleistä hankkeen toimintatavoista:  http://www.uku.fi/tike/his/serapi/yhteys/sem050203/SerAPI_sem_toimintatavat.ppt http://www.uku.fi/tike/his/serapi/yhteys/sem050203/SerAPI_sem_toimintatavat.ppt

4 Taustoitus- kohteen kuvaus  yleiset tavoitteet:  järjestelmä tarjoaa potilaslistan palveluna sitä tarvitseville muille järjestelmille  vastauksen tiedot ryhmitellään potilaittain  avoin rajapintamäärittely, jonka voi toteuttaa eri järjestelmiin

5 Taustoitus- kohteen kuvaus  Soveltamiskohde: ateriatilauksen tekeminen Web-Mysli- järjestelmällä hyödyntäen Miranda/Oberon potilasjärjestelmäytimen tietosisältöä

6 Taustoitus - Ateriatilausprosessi  Soveltamiskohde: Ateriatilausten tekeminen:

7 Asetetut tavoitteet ja reunaehdot:  Potilaslista-palvelun toiminnallisuus jaettu kahteen osaan:  Potilaslista-kysely  Potilaan tietojen -kysely  Suuriakin tietojoukkoja voidaan palauttaa kyselyissä, haettavien tietueiden määrille tulisi voida asettaa rajoitteita kyselyissä / mahdollisuus tietojoukon kyselyyn osissa  Rajapinta yleiskäyttöinen:  tietosisältö on vaihdettavissa/laajennettavissa  vastauksessa potilastiedon lisäksi käyttötapauskohtainen tietosisältö (esim. ateriatilaustiedot = sisältöprofiili)  määritetään em. profiili  Kutsut yksisuuntaisia:  erillisjärjestelmä kyselee -> potilastietojärjestelmä vastaa  Kyselyt reaaliaikaisia  Ei tarvetta sessiotiedolle, palvelu tilaton  Rajapintateknologiana: SOAP/WSDL  Liikennöinti: http/https teknologia- kehys toteutettava toiminnallisuus

8 Toiminnallisuus – jako kahteen kyselyyn  Potilaslista-kysely => Potilaslista (joukko hakuehdot täyttäviä potilaita)  Potilaan tietojen kysely => Potilaskohtaiset tiedot (tarkennukset)

9 Toiminnallisuus: tietojoukkojen osiin jakaminen  ominaisuus toteutettu Potilaslista-kyselyyn (queryPatients)  joukko jaetaan osiin potilaittain  asetetaan alkuarvo (from) ja kuinka monta yksilöä haulla halutaan (howMany)  jatkohaussa hyödynnetään palvelun palauttamaa seuraavan potilaan tunnistetta (nextPatienId)  vaatii tulosjoukon lajittelun järjestykseen (Potilastunniste, nouseva) => palvelun tilattomuus

10 Toiminnallisuus: tietojoukkojen osiin jakaminen  Sekvenssikaavio:

11 Toiminnallisuus -viestien laajennusmekanismi PatientList.wsdl PatientList.xsd PatientListExtension.xsd SOAP-viesti

12 Toiminnallisuus: sovelluskohteeseen sovittaminen  viestin kuvaus määritetty wsdl-kuvauksessa  wsdl-kuvauksessa viestin tietosisällön määritykseen hyödynnetty skeemaa (viittaus tietokuvaukseen)  skeemaan toteutettu mahdollisuus tehdä laajennus tietosisältöön (any-elementti, W3C:n määrittämä tapa toteuttaa laajennuksia XML-dokumentteihin)  tietosisällön laajennus määritetty omassa soveltamiskohdekohtaisessa skeemassa  palvelu tunnistaa soveltamiskohteen sen tunnisteen avulla (extensionId)  laajennusmahdollisuus toteutettu kaikkiin viesteihin  => WS-I Basic Profile 1.1:n mukainen laajennettava rajapintamääritys

13 Toiminnallisuus: sovelluskohteeseen sovittaminen, SOAP-viestiesimerkki viestin laajennusosa viestin vakiotiedot

14 Määritetty tietosisältö (yleinen/ateriatilausprofiili) Tietojoukot määrityksessä:  yleisen osion tiedot  lisäyksiä  yleinen resurssin tunniste (lääkäri, laite, palvelutuote...)  ateriatilausprofiilin tiedot  nykytiedot  ydintiedot – laajennukset nykyisiin tietoihin: http://www.stm.fi/Resource.phx/vastt/tietoh/maarittelyt.htx.i655.pdf  ateriatiedot (esitiedoissa – rakenteisuus?)  puuttuvat ateriatiedot  riskitiedot: (uusi versio tulossa pian – tarkennuksia riskitietoihin)  allergiatiedot  ruoka-aineallergia  muut riskitiedot

15 Kohteen jatkotyöstö  Aikataulu:  Kommentointikierros määrityksille päättyy: 16.2.2007  yhteenveto ja palaute määrityksiin  Aikatauluja osapuolittain:  paikallaolijat  SerAPI: johtoryhmäkokous 29.5.2007  Esimerkkitoteutukset:  palvelu saataville verkkoon / asiakasohjelma jakeluun?  muu tarve käyttöönotolle/hyödyntämiselle?  Jatkokokoukset:  paikka, aika, puhelinneuvottelut


Lataa ppt "SerAPI-Potilaslista työpaja 6.2.2007, Kuopio Hannu Virkanen, Marko Sormunen."

Samankaltaiset esitykset


Iklan oleh Google