20
Tiedosta hyvinvointia 1 Sosiaali- ja terveysalan tutkimus- ja kehittämiskeskus 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

Valtakunnalliset palvelut sähköisen potilaskertomuksen tukena Koodistopalvelin

  • Upload
    ted

  • View
    99

  • Download
    0

Embed Size (px)

DESCRIPTION

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. - PowerPoint PPT Presentation

Citation preview

Page 1: Valtakunnalliset palvelut sähköisen potilaskertomuksen tukena Koodistopalvelin

Tiedosta hyvinvointia 1

Sosiaali- ja terveysalan tutkimus- ja kehittämiskeskus

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

Page 2: Valtakunnalliset palvelut sähköisen potilaskertomuksen tukena Koodistopalvelin

Sosiaali- ja terveysalan tutkimus- ja kehittämiskeskus

Tiedosta hyvinvointia 2

Projektin kulku24.1.2003 STM:n kansallisen terveysprojektin sähköiset potilasasiakirjat-hankeen määrittelytyö alkaa kansallisen koodistopalvelun pystyttämiseksi.

29.4.2003 STM:n ja STAKESin sopimus kansallisen koodistopalvelimen pystyttämisestä.

26.5.2003 Tarjouspyynnöt tietojärjestelmien toimittajille.

16.6.2003 Tarjousten 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.2003XML-määrittely tehty.

6.10.2003Käyttötavat määritelty.

7.11.2003 Codeserverin tekninen käyttöönotto tehty.

15.11.2003Koodistot ladattu.

15.12.2003Järjestelmä otettu käyttöön.

Page 3: Valtakunnalliset palvelut sähköisen potilaskertomuksen tukena Koodistopalvelin

Sosiaali- ja terveysalan tutkimus- ja kehittämiskeskus

Tiedosta hyvinvointia 3Kansallinen 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.

Page 4: Valtakunnalliset palvelut sähköisen potilaskertomuksen tukena Koodistopalvelin

Sosiaali- ja terveysalan tutkimus- ja kehittämiskeskus

Tiedosta hyvinvointia 4

TuotosToiminnallisena 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

Page 5: Valtakunnalliset palvelut sähköisen potilaskertomuksen tukena Koodistopalvelin

Sosiaali- ja terveysalan tutkimus- ja kehittämiskeskus

Tiedosta hyvinvointia 5Miten koodistopalvelin tukee …• Yhtenäiset luokitukset saumattomien sosiaali- ja

terveyspalvelujen toteuttamiseen.• Saatavilla olevat viralliset luokitukset 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ÄPITOLUOKITUSTEN SÄILYTYSLUOKITUSTEN JAKELU

Page 6: Valtakunnalliset palvelut sähköisen potilaskertomuksen tukena Koodistopalvelin

Sosiaali- ja terveysalan tutkimus- ja kehittämiskeskus

Tiedosta hyvinvointia 6

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

Page 7: Valtakunnalliset palvelut sähköisen potilaskertomuksen tukena Koodistopalvelin

Sosiaali- ja terveysalan tutkimus- ja kehittämiskeskus

Tiedosta hyvinvointia 7

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)

Page 8: Valtakunnalliset palvelut sähköisen potilaskertomuksen tukena Koodistopalvelin

Sosiaali- ja terveysalan tutkimus- ja kehittämiskeskus

Tiedosta hyvinvointia 8

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)

Page 9: Valtakunnalliset palvelut sähköisen potilaskertomuksen tukena Koodistopalvelin

Sosiaali- ja terveysalan tutkimus- ja kehittämiskeskus

Tiedosta hyvinvointia 9

• 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.

1 ISO

Sosiaali- ja terveydenhuollon OID-tunnukset

2 ISO member body

246 Suomi

537 Stakes 777 HL7 Finland ry.

10 org

y-tunnus

21 pot.asiakas

h-tunnus

25 lääk. 26 amm.

SV-nro h-tunnus koodistot

sisäinen organisaatio, asiakirjat, tilapäiset h-tunnus ym.

5 ja 6

Kuva: Sosiaali- ja terveydenhuollon OID-tunnukset

Sosiaali- ja terveydenhuollon toimipaikkarekisteriOID-Tunnus

1.2.246.537.10.15675350.1

HUS/Kirurginen sairaala/kirurgianklinikka 1

1.2.246.537.10.15675350.2

HUS/Töölön sairaala/Neuroklinikka 1

1.2.246.537.10.15675350.3

HUS/Meilahden sairaala/Neuroklinikka

1.2.246.537.10.01714953.1

PS-SHP/KYS/Sisätautien vuodeosasto 1

1.2.246.537.10.0152563.1

Riihimäen sosiaalivirasto

1.2.246.537.10.0152563.2

Kirjauksenmäen palvelukeskus

1.2.246.537.10.0152563.3

Riihimäen A-klinikka

1.2.246.537.10.0152563.4

Jarrumiehenkadun ryhmäasunnot

Page 10: Valtakunnalliset palvelut sähköisen potilaskertomuksen tukena Koodistopalvelin

Sosiaali- ja terveysalan tutkimus- ja kehittämiskeskus

Tiedosta hyvinvointia 10

Koodistopalvelun paikka ”kartalla”

Lahtötilanne:Aluearkkitehtuuri 2002CDA soveltamisopasAvoimet rajapinnat

OSKE:1: Luottamuksen

tasot2: PKI4: Nimeämisen hyvä

käytäntö12: Dokumenttien

tunnistaminen

Kokeilualueet:Organisaatioiden alayksi-köiden OID-tunnusten muodostusperiaatteet

Kuntaliitto:Lomakkeidentoteutustapa

HL7 TP2:Yleiskäyttöiset rajapinnatSähköinen allekirjoitusLomakkeet

HL7 TP3:Yritysten tukeminentoteutuksessa ja testauksessa

Tietosisältöjen yhteensopivuus

Metavalta:Luokitukset

Kuntaliitto:Lomakkeiden sisältö

OSKE:7: E-arkistoinnin

periaatteet

KTP / Centek:Ydinkertomuksen sisältö

HL7 TP2, TP3 ja TP5:Ydinkertomuksen CDA schematLomakkeiden CDA schematNäyttömuodon tyylipohjaTuki arkistoille

Toimintaprosessin yhteentoimivuus

OSKE:3: Tietojen luovutus5: Sähköinen suostumus6: E-allekirjoitus8: E-arkistointi9: Alueiden ATJ:t10: Lakitarveselvitys

Organisaatiot /Kokeilualueet :Uudet toiminta-tavat ja prosessit

HL7 TP2 ja TP3:Rajapintamääritysten täydennysja jatkokehitys

HL7 TP4:Arkkitehtuuri

Organisaatiot / Kokeilualueet:Uusia toimintoja tukevien ohjelmistojenhankinta ja toimintamallien käyttöönotto

Esim:Lähete / HoitopalauteAlueellinen ajanvarausPäätöksenteon tuki

Yritykset:Tuotekihitys

Yritykset:Ydinkertomusten kirjausYdinkertomusten katseluLomakkeiden toteutus

STAKESLuokitus koodistotPalvelukoodistot

Organisaatiot:Ydinkertomustatukevienohjelmistojenhankinta

Arkistojen hankinta

Yritykset:Adaptereiden toteutus

STAKES:HakemistoOrganisaatio-yksiköiden nimi-palvelin

Kokeilualueet:Organisaatioyksi-köiden OID-tun-nusten käyttöön-otto

Page 11: Valtakunnalliset palvelut sähköisen potilaskertomuksen tukena Koodistopalvelin

Sosiaali- ja terveysalan tutkimus- ja kehittämiskeskus

Tiedosta hyvinvointia 11

Codeserver – keskeiset toiminnot

1. Koodistojen selailu, haut ja hallinta 2. Organisaatioiden selailu, haut ja

hallinta 3. Muunneltava luokitusten

lataustoiminnallisuus 4. Monipuolinen toiminnallisuus

koodistojen hajautettuun jakeluun 5. Ylläpitäjille laajemmat käyttöoikeut

ja toiminnallisuus http://www.datawell.fi/suomi/products_codeserver.phtml

Page 12: Valtakunnalliset palvelut sähköisen potilaskertomuksen tukena Koodistopalvelin

Sosiaali- ja terveysalan tutkimus- ja kehittämiskeskus

Tiedosta hyvinvointia 12

• 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

Page 13: Valtakunnalliset palvelut sähköisen potilaskertomuksen tukena Koodistopalvelin

Sosiaali- ja terveysalan tutkimus- ja kehittämiskeskus

Tiedosta hyvinvointia 13

• 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

Codeserver – keskeiset hyödyt

Page 14: Valtakunnalliset palvelut sähköisen potilaskertomuksen tukena Koodistopalvelin

Sosiaali- ja terveysalan tutkimus- ja kehittämiskeskus

Tiedosta hyvinvointia 14

CodeServer

Page 15: Valtakunnalliset palvelut sähköisen potilaskertomuksen tukena Koodistopalvelin

Sosiaali- ja terveysalan tutkimus- ja kehittämiskeskus

Tiedosta hyvinvointia 15

Koodistopalvelu

koodisto-palvelu

koodisto-palvelu

aluekoodi-palvelu

aluekoodi-palvelu

sovellussovellus

Web

Soap

tulosteet japoiminnat

StakesKuntaliittoDuodecimHL7

Tuottajat: Hyväksikäyttäjät:

pika-haku

Page 16: Valtakunnalliset palvelut sähköisen potilaskertomuksen tukena Koodistopalvelin

Sosiaali- ja terveysalan tutkimus- ja kehittämiskeskus

Tiedosta hyvinvointia 16

Tietokantapalvelin

• Oracle 9i

• Windows 2000 Advanced Server

• 2 x 2800 MHz Pentium IV 32-bit

• 4 Gt RAM

Wep-palvelin / sovelluspalvelin

Internet

Ulkoinen palomuuri

Sisäinen palomuuri

Codeserver-ylläpito

Lähiverkko B

Lähiverkko A

Koodistotietokanta koodistot koodit viitteet

CodeserverJ2EE-komponentit

selain/HTTPXML/SOAP

Page 17: Valtakunnalliset palvelut sähköisen potilaskertomuksen tukena Koodistopalvelin

Sosiaali- ja terveysalan tutkimus- ja kehittämiskeskus

Tiedosta hyvinvointia 17

Page 18: Valtakunnalliset palvelut sähköisen potilaskertomuksen tukena Koodistopalvelin

Sosiaali- ja terveysalan tutkimus- ja kehittämiskeskus

Tiedosta hyvinvointia 18

<?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>

Codeserver – XML kyselysanoma

Page 19: Valtakunnalliset palvelut sähköisen potilaskertomuksen tukena Koodistopalvelin

Sosiaali- ja terveysalan tutkimus- ja kehittämiskeskus

Tiedosta hyvinvointia 19

Standardiplugit sovelluskehittäjille

Kliininen edustajärjestelmä: kertomuksen katselu,

ammattilaisportaali, jne.

CDA/XML-kertomus

Palveluyksikön järjestelmä: laboratorio, radiologia, jne.

Pyyntö-komp.

2

4

5

Muu erillinen järjestelmä

1

XML Organisaatio 2

Organisaatio 1 3

DBMS

Sovellus-kanta

Ydintieto-kanta

Potilas

Potilashallinnon ydin

Käyttäjätietojen hallinta

Potilastietojen hallinta

Kooditietojen hallinta

Kliininen erityisjärjestelmä, jota kehitetään ja

integroidaan

Relaatio

6 4

Page 20: Valtakunnalliset palvelut sähköisen potilaskertomuksen tukena Koodistopalvelin

Tiedosta hyvinvointia 20

Sosiaali- ja terveysalan tutkimus- ja kehittämiskeskus

Valtakunnalliset palvelut sähköisen

potilaskertomuksen tukena Koodistopalvelin

atk-suunnittelija Jari Lehtonen Stakes

KYSYMYKSET ?????

27.10.2003, PlugIT-Seminaari, Kuopio