200 likes | 487 Views
Valtakunnalliset palvelut sähköisen potilaskertomuksen tukena Koodistopalvelin. atk-suunnittelija Jari Lehtonen Stakes (Ylilääkäri Matti Ojala) (Stakes / Luokituskeskus) 27.10.2003, PlugIT-Seminaari, Kuopio.
E N D
Valtakunnalliset palvelut sähköisen potilaskertomuksen tukenaKoodistopalvelin atk-suunnittelija Jari Lehtonen Stakes (Ylilääkäri Matti Ojala) (Stakes / Luokituskeskus) 27.10.2003, PlugIT-Seminaari, Kuopio
24.1.2003STM:n kansallisen terveysprojektin sähköiset potilasasiakirjat-hankeen määrittelytyö alkaa kansallisen koodistopalvelun pystyttämiseksi. 29.4.2003STM:n ja STAKESin sopimus kansallisen koodistopalvelimen pystyttämisestä. 26.5.2003Tarjouspyynnöt tietojärjestelmien toimittajille. 16.6.2003Tarjousten käsittely. 18.6.2003 Tarkennuspyynnöt tietojärjestelmätoimittajille. 1.7.2003 Tarkennusten käsittely. 4.8.2003 Projektiryhmän tarjousten käsittely ja ehdotus toimittajasta. 8.8.2003 Päätös neuvottelujen aloittamisesta Datawell Oy:n kanssa. 4.9.2003 Sopimus allekirjoitettiin Datawell Oy:n kanssa Codeserver 3.0:sta. 5.9.2003 Toimitusprojekti käynnistetty. 30.9.2003 XML-määrittely tehty. 6.10.2003 Käyttötavat määritelty. 7.11.2003 Codeserverin tekninen käyttöönotto tehty. 15.11.2003 Koodistot ladattu. 15.12.2003 Järjestelmä otettu käyttöön. Projektin kulku
Kansallinen terminologisten järjestelmien ylläpito- ja jakelupalvelun • Koodistopalvelun avulla tuotetaan sosiaali- ja terveydenhuollon valtakunnallinen ylläpito- ja jakelupalvelu digitaalisessa muodossa olevia terminologisia järjestelmiä( koodistot, sanastot, termistöt, nimikkeistöt, ja organisaatioyksiköt sekä niiden väliset ristiviittaukset) varten. • Terminologinen järjestelmä Luokitukset • Uusi palvelu edesauttaa eri organisaatioiden ja tietojärjestelmien käyttämien valtakunnallisten koodistojen päivittämistä ja jakelua, jolloin organisaatioiden ja niiden välillä liikkuvien tietojen laatuvirheiden määrä vähenee ja siten niiden hallinta ja käyttökelpoisuus kasvavat. Pidemmällä aikavälillä palvelu tukee myös tietojärjestelmien harmonisoitumista ja tiedonsiirtoa sekä kliinisessä työssä että tilastotoimessa. Uuden palvelun teknologiaa voidaan kuitenkin hyödyntää täysipainoisesti vasta siinä vaiheessa, kun toimittajat ovat rakentaneet omiin sosiaali- ja terveyspalvelujärjestelmän sovellustuotteisiinsa liitännän, joka hyödyntää koodistopalveluhankkeen rinnalla määriteltyä XML-rajapintaa.
Tuotos • Toiminnallisena tuloksena on kansallinen koodistopalvelin, joka luo edellytykset päivittää ja jakaa keskitetysti digitaalisessa muodossa • Digitaalisen terveyskertomuksen kannalta keskeisiä luokituksia ja nimikkeistöjä sekä näihin liittyviä koodistoja sekä myöhemmin potilaskertomukseen liittyviä termistöjä ja lomakkeistoja. • Virallisia sosiaali- ja terveydenhuollon tilastojen keruussa tarvittavia luokituksia, koodistoja ja indikaattoreita, siltä osin kuin ne eivät sisälly edelliseen. • OID-pohjaista sosiaali- ja terveydenhuollon toimipaikkakoodistoa • Tietoteknisiä tuotoksia ovat • Tekninen alusta, jolla koodistopalvelin toimii • Koodistopalvelimen koodistojen säilytysrakenteen määrittelyt • Tietokanta-ohjelma, jolla hallitaan koodipalvelimella olevien terminologisten järjestelmien ylläpito ja jakelu • XML- määritykset, jotka implementoidaan terminologisten järjestelmien tiedonsiirtoa varten • Ladattu toimintavalmis koodistopalvelin
Miten koodistopalvelin tukee … • Yhtenäisetluokitukset saumattomien sosiaali- ja terveyspalvelujen toteuttamiseen. • Saatavilla olevat virallisetluokitukset hallinnollisille – ja kliinisille tietojärjestelmille (esim aluetieojärjestelmät, sairaskertoumusjärjestelmät, potilashallinnon järjestelmät, laboratoriojärjestelmät yms…). • Pysyvä ja ylläpidetty”luokitusten tietovarasto” tukee toteutettaessa yhtenäistä ja hoitoketjussa ”kulkevaa” sähköistä sairaskertomusta. • Yhteinen ja yhtäläinen rajapinta tietojärjestelmille ja yksittäisille sovelluksille luokitusten hyödyntämiseen. • Koodistopalvelimen ydintoiminnot: • LUOKITUSTEN YLLÄPITO • LUOKITUSTEN SÄILYTYS • LUOKITUSTEN JAKELU
Luokitustyö …. Sosiaali- ja terveydenhuollon koodistojen, sanastojen, termistöjen, nimikkeistöjen ja ristiviittausten ylläpito on Suomessa hajautettua mm. Stakes, Kuntaliitto/Qualisan Oy, Lääkelaitos, Kustannus Oy Duodecim, Suomen sairaanhoitajaliitto, Psykologiliitto, väestörekisterikeskus ym. Kansallisten luokitusten jakelun ja yhteensovittamisen tarve Luokitus- ja termityö on kansainvälistä, ja sitä pyritään harmonisoimaan (vrt. WHO/ICF) ja keskittämään. Kansallisten ja kansainvälisen luokitusten jakelu ja yhteensovittamisen tarve
Luokitukset ryhmä A • ICD-10 Diagnoosiluokitus (Stakes,1999) (1.2.246.537.6.1.1996.1) • Pohjoismainen leikkaustoimenpiteiden nimikkeistö (Stakes,1999) • Suun terveydenhuollon toimenpideluokitus (Stakes) • Laboratoriotutkimusnimikkeistö (Kuntaliitto/Qualisan,2002) • Radiologinen tutkimus- ja toimenpidenimikkeistö (Kuntaliitto/Qualisan,2003) • Fysioterapianimikkeistö (Kuntaliitto/Qualisan,2000) • Toimintaterapianimikkeistö (Kuntaliitto/Qualisan,2002) • Duodecimin synonyymisanasto (Duodecim) • Valitut HL7 2.3 mukaista luokitusta (HL7 Finland ry) • Stakesin Toimipaikkarekisteri TOPI (Stakes,2003) • HILMO- ohjeistuksen koodisto (Stakes,2004) • Kuntakoodisto (Stakes,2003) • Muut Stakesin valitsemat tilastoluokitukset (Stakes)
Luokitukset ryhmä B • OID-pohjainen sosiaali- ja terveydenhuollon toimipaikkakoodisto • Puheterapianimikkeistö 1999 • Avohoidon luokitus ICPC • ICF (Stakes,2003) • Terveydenhuollon sosiaalityön luokitus 1998 • NordDRG (Diagnosis Related Groups) 2003 • ATC-lääkenimikkeistö • MedDRA • Lomake nimikkeistö 2002 • Pääotsake nimikkeistö 2002 • Otsake nimikkeistö 2002 • HL7 2.3 mukaiset koodistot (10 kpl) • Yleinen suomalainen asiasanasto (YSA) • ICD 10 (englanninkielinen) • ICPC (englanninkielinen) • MeSH (englanninkielinen) • HL7 (englanninkielinen) • NCSP 2003 (englanninkielinen)
Sosiaali- ja terveydenhuollon toimipaikkarekisteriOID-Tunnus • Sosiaali- ja terveydenhuollon CDA-standardissa toimipaikat tunnistetaan OID-tunnuksella Stakesin Sähköisen asiakas- ja potilasasiakirjojen säilytyksen ja kiistämättömyyden hyvä käytäntö raportin mukaisesti. Kuva: Sosiaali- ja terveydenhuollon OID-tunnukset
Codeserver – keskeiset toiminnot • Koodistojen selailu, haut ja hallinta • Organisaatioiden selailu, haut ja hallinta • Muunneltava luokitusten lataustoiminnallisuus • Monipuolinen toiminnallisuus koodistojen hajautettuun jakeluun • Ylläpitäjille laajemmat käyttöoikeut ja toiminnallisuus • http://www.datawell.fi/suomi/products_codeserver.phtml
Codeserver – keskeiset hyödyt • Voidaan varmistaa että organisaation eri järjestelmät käyttävät yhtenäisiä luokituksia. Esimerkiksi postilashallinnon järjestelmä voi ohjelmallisesti hakea voimassa olevan diagnoosikoodiston. • Lähes kaikissa uusissa tietojärjestelmähankkeissa tarvitaan tietoja luokituksista. Keskitetty luokitusten talletuspaikka on tärkeä tietojen lähde näille hankkeille ja nopeuttaa huomattavasti hankkeiden käynnistämistä. • Intregrointirajapinnat (J2EE API, tiedostorajapinnat, myös mahdollisuus HTTP/XML-rajapinnan käyttöön) mahdollistavat monipuoliset integrointimahdollisuudet eri järjestelmien ja luokituspalvelimen välillä. Uusien järjestelmien käyttöönotto helpottuu.
Codeserver – keskeiset hyödyt • Luokitusten ylläpitoon voi osallistua henkilöitä useista organisaatioista ja työjako voidaan helposti sopia riippumatta ylläpitäjän sijainnista • Järjestelmien käyttöönotto useiden organisaatioiden kesken helpottuu, tarvittavat ja ajantasaiset koodistot ja organisaatiotiedot saadaan nopeasti käyttöön • Luokituspäivitykset ja luokitusten replikointi voidaan hoitaa automaattisesti organisaatioiden välillä standardeja järjestelmien välisiä rajapintoja (XML) käyttäen
Koodistopalvelu Tuottajat: Hyväksikäyttäjät: Web Stakes Kuntaliitto Duodecim HL7 koodisto- palvelu aluekoodi- palvelu Soap sovellus pika- haku tulosteet ja poiminnat
Codeserver-ylläpito Internet Tietokantapalvelin Wep-palvelin / sovelluspalvelin selain/HTTP XML/SOAP Koodistotietokanta koodistot koodit viitteet Codeserver J2EE-komponentit • Oracle 9i • Windows 2000 Advanced Server • 2 x 2800 MHz Pentium IV 32-bit • 4 Gt RAM Ulkoinen palomuuri Lähiverkko A Lähiverkko B Sisäinen palomuuri
Codeserver – XML kyselysanoma • <?xml version="1.0" encoding="UTF-8"?> • <!-- edited with XMLSPY v2004 rel. 2 U (http://www.xmlspy.com) by Antero Ensio (Ensitieto Oy) --> • <!DOCTYPE document SYSTEM "D:\Ensitieto\projektit\Stakes\Koodipalvelin\koodistokysely.dtd"> • <document> • <header> • </header> • <body> • <query> • <modifedDate>20030615</modifedDate> • <classification> • <id>all</id> • <id>1.2.246.537.6.1.1996</id> • <id>1.2.246.537.6.1.1996</id> • <id>1.2.246.537.6.1.1996</id> • <id>1.2.246.537.6.1.1996</id> • </classification> • <result>header</result> • <result>all</result> • <result>modifed</result> • </query> • </body> • </document>
Valtakunnalliset palvelut sähköisen potilaskertomuksen tukenaKoodistopalvelin atk-suunnittelija Jari Lehtonen Stakes KYSYMYKSET ????? 27.10.2003, PlugIT-Seminaari, Kuopio