24.3.2014 Heikki Virintie/Marketvisio 1
SADe Sote
Rajapinnat
HL7 Finland Personal Health
24.3.2014
24.3.2014 Esityksen nimi / Tekijä 2
Rajapintamäärittelyt SADe sote -hankkeessa
• Palvelukokonaisuuden viitearkkitehtuurissa on kuvattu alustavasti
kehitettävien palvelujen ja määrittelyjen rajapintoja; tässä esityksessä
esimerkkinä ote viitearkkitehtuurin standardisalkusta.
– Viitearkkitehtuurin viimeisin versio 0.95 3/2013, päivitys 2014 aikana
– Tarkemmat rajapintamäärittelyt tehdään kansallisia palveluja tai määrittelyjä
tekevissä projekteissa, mistä ne siirretään soveltuvin osin osaksi
viitearkkitehtuuria
– SADe sote sähköisen asioinnin viitearkkitehtuuri siirtynee SADe-
ohjelmakauden jälkeen osaksi sosiaali- ja terveydenhuollon valtakunnallista
kokonaisarkkitehtuuria
• SADe sote –rajapintoja voi yrittää hahmottaa myös projektien välisten
riippuvuuksien kautta, joita olemme kuvanneet yleisellä tasolla
kokonaiskuvan saamiseksi (esimerkkeinä palveluhakemisto sekä
yleinen sote-tieto ja avuntarpeen itsearviointi)
24.3.2014 Esityksen nimi / Tekijä 3
SADe sote -riippuvuudet – Kokonaiskuva
24.3.2014 4
Alueelliset kuntien palvelut / alueellisesti toteutettavat hankkeet
THL
Tilaajavastuu/
YTJ
Valvira
Palvelun-tuottaja-rekisteri KanTa
TOPI2
SA
De
so
te –
pa
lve
lut /-
ha
nkke
et
Ka
nsa
lliset jä
rje
ste
lmä
t/palv
elu
t/h
ankke
et
Va
lta
ku
nnalli
set tie
tova
ran
no
t
Asiointitili Suostumusten
hallinta
SADe viestin-
välityspilotit 1&2
Kela
Palveluväylä (kansallinen/sote)
Hyvis
PSOP
Mielen-
terveystalo
Tunnistaminen Valtuutusten ja
puolesta-asioinnin hallinta
= määrittely-/integraatio-/toteutus-/pilotointiriippuvuus (SADe sote sisäinen) = integraatio-/toteutusriippuvuus (SADe sote kansallinen/alueellinen)
Sähköinen
ajanvaraus
Paikkatiedot/
kartat
Omakanta
Yleinen sote-tieto ja avuntarpeen
itsearviointi
Kirjautumis-palvelu
Palveluhakemisto-
kokonaisuus
Palveluhakemisto
Kansalaisen verkkopalvelu (Palveluvaaka)
SADe Mielen-
terveystalo
SADe
PSOP
Turvallinen
viestinvälitys
SADe
Hyvis
Suomi.fi/
Thl.fi
Alueellinen kytketty
terveystaltio
Kansalaisen
kalenteri
Sote-org.
rekisteri
Riippuvuudet on kuvattu
SADe sote –hankkeiden
tavoitetilan näkökulmasta
Kuntalais-portaali /
asiointipalvelu
Avoin terveystaltio
(esim.Taltioni)
Valveri
Koodistot
RAI-tilastot
Pilotit
Spontaani palaute
Strukturoitu
palaute
Yksit. & 3.sektori
Duodecim ja muut sote-tietolähteet
Palvelun-tuottaja-rekisteri
Esityksen nimi / Tekijä
SADe sote –riippuvuudet - Palveluhakemisto
24.3.2014 5
Alueelliset kuntien palvelut / alueellisesti toteutettavat hankkeet
THL
Tilaajavastuu/
YTJ
Valvira
Palvelun-tuottaja-rekisteri KanTa
TOPI2
SA
De
so
te –
pa
lve
lut /-
ha
nkke
et
Ka
nsa
lliset jä
rje
ste
lmä
t/palv
elu
t/h
ankke
et
Va
lta
ku
nnalli
set tie
tova
ran
no
t
Asiointitili Suostumusten
hallinta
Kela
Palveluväylä (kansallinen/sote)
Hyvis
PSOP
Mielen-
terveystalo
Tunnistaminen Valtuutusten ja
puolesta-asioinnin hallinta
= määrittely-/toteutus-/pilotointiriippuvuus (SADe sote sisäinen) = toteutusriippuvuus (SADe sote kansallinen/alueellinen)
Paikkatiedot/
kartat
Omakanta
Kirjautumis-palvelu
Palveluhakemisto-
kokonaisuus
Palveluhakemisto
Kansalaisen verkkopalvelu (Palveluvaaka)
SADe Mielen-
terveystalo
SADe
PSOP
SADe
Hyvis
Suomi.fi
Alueellinen kytketty
terveystaltio
Kansalaisen
kalenteri
Sote-org.
rekisteri
Riippuvuudet on kuvattu
SADe sote –hankkeiden
tavoitetilan näkökulmasta
Kuntalais-portaali /
asiointipalvelu
Avoin terveystaltio
(esim.Taltioni)
Valveri
Koodistot
RAI-tilastot
Pilotit
Spontaani palaute
Strukturoitu
palaute
Yksit. & 3.sektori
Duodecim ja muut sote-tietolähteet
Palvelun-tuottaja-rekisteri
Esityksen nimi / Tekijä
Riippuvuudet – SADe sote kansalliset toteutukset
• Palveluhakemistokokonaisuus:
– Lähderekisterit/-tiedot: Valveri, Topi2, Sote-organisaatiorekisteri, PSOP-palveluntuottajarekisteri, RAI-tilastot, koodistot, palveluntuottajien ylläpitokäyttöliittymä ja –rajapinta (ei kuvassa)
– Hyödynnettävät palvelut: THL:n kirjautumispalvelu, Tilaajavastuu.fi/YTJ, paikkatieto-/karttapalvelut
– Hyödyntävät palvelut/rekisterit: Kelan palveluntuottajarekisteri, palvelut palveluhakemiston kyselyrajapinnan kautta (ei kuvassa)
– Loppukäyttäjäkanavat: Palveluvaaka/palveluhakemiston kansalaisen verkkopalvelu, kunnan portaali/asiointipalvelu, Suomi.fi
– SADe sote –riippuvuudet: Strukturoitu palaute, spontaani palaute
– Pilotointi: SADe Mielenterveystalo, SADe PSOP
– Tilanne: Toteutusvaiheessa
24.3.2014 Esityksen nimi / Tekijä 6
Sisäiset
tietovarannot
Palveluhakemisto
24.3.2014 Esityksen nimi / Tekijä 7
Asiointi-
palvelut
Käyttöliittymä/
portaali
Ulkoiset
päätieto-
varannot
Palveluhakemiston
ylläpitäjän
käyttöliittymä
Palveluhakemiston
hakupalvelu
TOPI 2 Valveri
Kansalaisen
verkkopalvelu
Lokitiedot
Palveluntuottajien
hallinta
Palveluntuottaja-
tietojen ylläpito
Seuranta ja
raportointi
Palveluväylä/
integraatiot
Kunnan sote-portaali
Kunnan sote-
palveluntuottajien
hakupalvelu
Palveluhakemiston
hakupalvelu
Kans. perustietovarannot
Kansalliset tukipalvelut
Vetuma
Katso
VTJ
YTJ
Tilaajavastuu.fi
Paikkatiedot
Pääkaupunkiseudun
palvelukartta
Suomi.fi Oma-
kanta
Kela –
palvelun-
tuottaja-
rekisteri
Sote-org.
rekisteri
Palveluhakemisto-
tietokanta
PSOP Koodistot
Käyttäjä- ja käyttövaltuus
rekisteri
THL tai muu viranomainen
Kansalainen Palveluntuottaja Kansalainen Kansalainen
Hankinnan kohde
Kysely-rajapinta
Päivitys-rajapinta
Kansallinen sote-palveluhakemistopalvelu
Virtu
SADe sote –riippuvuudet – Yleinen sote-tieto
24.3.2014 8
Alueelliset kuntien palvelut / alueellisesti toteutettavat hankkeet
THL
Tilaajavastuu/
YTJ
Valvira
Palvelun-tuottaja-rekisteri KanTa
TOPI2
SA
De
so
te –
pa
lve
lut /-
ha
nkke
et
Ka
nsa
lliset jä
rje
ste
lmä
t/palv
elu
t/h
ankke
et
Va
lta
ku
nnalli
set tie
tova
ran
no
t
Asiointitili Suostumusten
hallinta
Kela
Palveluväylä (kansallinen/sote)
Hyvis
PSOP
Mielen-
terveystalo
Tunnistaminen Valtuutusten ja
puolesta-asioinnin hallinta
= määrittely-/toteutus-/pilotointiriippuvuus (SADe sote sisäinen) = toteutusriippuvuus (SADe sote kansallinen/alueellinen)
Paikkatiedot/
kartat
Omakanta
Yleinen sote-tieto ja avuntarpeen
itsearviointi
Kirjautumis-palvelu
SADe Mielen-
terveystalo
SADe
PSOP
SADe
Hyvis
Suomi.fi/
Thl.fi
Alueellinen kytketty
terveystaltio
Kansalaisen
kalenteri
Sote-org.
rekisteri
Riippuvuudet on kuvattu
SADe sote –hankkeiden
tavoitetilan näkökulmasta
Kuntalais-portaali /
asiointipalvelu
Avoin terveystaltio
(esim.Taltioni)
Valveri
Koodistot
RAI-tilastot
Pilotit Yksit. & 3.sektori
Duodecim ja muut sote-tietolähteet
Esityksen nimi / Tekijä
Riippuvuudet – SADe sote kansalliset toteutukset
• Yleinen sote-tieto ja avuntarpeen itsearviointi:
– Lähderekisterit/-tiedot: Duodecim Terveyskirjasto ja Terveysportti, Sosiaaliportti, 3. sektorin toimijat, THL:n omat lähteet (ei kuvassa), koodistot
– Hyödynnettävät palvelut: Avoin terveystaltio (esim. Taltioni), alueellinen kytketty terveystaltio
– Loppukäyttäjäkanavat: Kunnan portaali/asiointipalvelu, Suomi.fi
– Pilotointi: SADe Hyvis
– Tilanne: Määrittelyvaiheessa
24.3.2014 Esityksen nimi / Tekijä 9
24.3.2014 Esityksen nimi / Tekijä 10
SADe Sote
Sosiaali- ja terveydenhuollon sähköisen asioinnin viitearkkitehtuuri
Luonnos v. 0.96
1. JOHDANTO • Lähtökohdat ja tavoitteet • Rajaukset ja reunaehdot
2. PERIAATETASON ARKKITEHTUURIKUVAUKSET • Arkkitehtuuriperiaatteet – velvoittavat/ohjaavat/hyvät käytännöt • Sidosarkkitehtuurit • Tietoturvaperiaatteet • Noudatettavat standardit
3. KÄSITTEELLISEN TASON ARKKITEHTUURIKUVAUKSET • Sidosryhmät • Sidosryhmien keskeisiä arkkitehtuurivaatimuksia • Palvelukartta • Keskeiset käsitteet
4. LOOGISEN TASON ARKKITEHTUURIKUVAUKSET • Toimintaprosessi • Päätietoryhmät • Loogiset tietovarannot • Looginen tietojärjestelmäjäsennys
5. ARKKITEHTUURIN HALLINTAPERIAATTEET 6. SOVELTAMISOHJEET 7. LIITTEET
Sosiaali- ja terveydenhuollon sähköisen asioinnin viitearkkitehtuurin sisällysluettelo
11
1. Johdanto
Rajaukset ja reunaehdot
Toiminta Tieto Tietojärjestelmä Teknologia
Käsitteellinen
taso
Looginen
taso
Fyysinen
taso
Ohjaus
Periaatetaso Rajaukset ja reunaehdot
Kehittämistavoitteet Arkkitehtuuriperiaatteet
Sidosarkkitehtuurit
Tietoturvaperiaatteet
Integraatioperiaatteet
Standardit
Sidosryhmät
Palvelukartta Keskeiset käsitteet
Prosessit Päätietoryhmät
Loogiset
tietovarannot
Tietojärjestelmä-
jäsennys
Sosiaali- ja terveydenhuollon sähköisen asioinnin viitearkkitehtuurissa
kuvattavat asiat:
12
4. Loogisen tason arkkitehtuurilinjaukset
Looginen tietojärjestelmäjäsennys Loogis
et
tie
tojä
rje
ste
lmäpalv
elu
t
Asioinnin
substanssi-
palvelut
Asioinnin
perus-
palvelut
Asioinnin
tekniset
tukipalvelut
Integraatio/
Palvelujen
ohjaus
Käyttöliittymä/
portaali
Päätieto-
varannot
Kansalliset sote-asiointipalvelut ja -rekisterit
Palveluntarjoajan sote-asiointipalvelut ja rekisterit
Kansallisten sote-
asiointipalvelujen
käyttöliittymät suomi.fi
Palveluntarjoajan / kunnan
asiointipalvelun käyttöliittymät
Työpöytä-, sovellus- ja tietointegraatiot
Kansallinen
sote-tietopalvelu
(sis. riskitestit)
Palvelu-
hakemisto-
palvelu
Tutkimus-
tulosten ja hoito-
viestien välitys
Strukturoidun
palautteen
palvelu
Spontaanin
palautteen
palvelu
Omakanta)
Alueellinen
/paikallinen sote-
tietopalvelu
Alueell./paikallinen
palveluhake-
mistopalvelu
Omahoito-
palvelu
Anonyymi
neuvonta-
palvelu
Etäkonsultaatio
ja etähoito
Tunnisteellinen
neuvonta ja
hoitoonohjaus
Esitieto-
palvelu Hoitotahto
Ajanvaraus-
palvelu
Virtuaalinen
vertaistuki-
palvelu
Hoitopäiväkirja
VIA / muu palvelu-
väylä
eKatselu
KanTa Sote-org.
rekisteri
TOPI
Valveri
Terveyskansio
(esim. Taltioni)
Yleinen sote-tieto
Työpöytä-, sovellus- ja tietointegraatiot
Paikka-
tiedot
VTJ
Katso,
Virtu
Paikalliset koodistot
Suostumukset- ja kiellot
KanSa
Julkishallinnon asiointipalvelut
ja -rekisterit
Palveluntarjoajan / kunnan
kuntalaisportaali (esim. Hyvis)
Suostumukset ja kiellot
(KanTa/KanSa) Asiointitili
Terveyskansio esim. Taltioni
Puolesta-asioinnin valtuutukset
Yhdistetyn viestinnän palvelut
Turvallinen viestinvälitys
Asiointipalvelu- sopimukset
Tekniset tukipalvelut (esim.
tunnistautuminen, kertakirjautuminen)
Tekniset tukipalvelut (esim.
tunnistautuminen, kertakirjautuminen)
Vetuma Katso
Virtu
Palvelu-
hakemisto
Verotus
tiedot
Työllisyys- ja etuus-
tiedot
Koodistot Tilaaja-
Vastuu
Asiakastieto- rekisteri
Palvelu- ja yksikkötiedot
Terveys-kansion DW
Potilastieto- rekisteri
Resurssi- tiedot
Suorite- tiedot
Palvelu-tapahtuma-
rekisteri
Käyttäjä- ja käyttövaltuus
rekisteri
Lokitiedot
Palvelu-sopimukset
Asianhallinnan tiedot
Yleinen
sote-tieto
Palauteet
Palvelu-
vaaka
13
2. Periaatetason arkkitehtuurilinjaukset
Standardisalkku 1/2
• Standardisalkun tavoitteena on edistää – tietojärjestelmien yhteentoimivuutta
– palvelujen käytettävyyttä ja saavutettavuutta
– tietoturvaa ja tietosuojaa
• Ratkaisujen kehittämisessä on pyrittävä soveltuvin osin seuraavien yleisten
standardisuositusten ja määritysten hyödyntämiseen ja noudattamiseen
tapauskohtaisen määrittelyn sijaan (ks. tarkempi erittely liitteessä 2):
Nimi Kuvaus Lähde/viite
JHS181 JHKA-standardisalkku www.jhs-suositukset.fi/suomi/jhs181
SAVI-arkkitehtuurin
standardisalkku
Julkisen hallinnon sähköisen asiakaspalvelun
viitearkkitehtuuri, standardisalkku
SAVI-arkkitehtuuri, v.1.0, 2/2013
Tikesos
standardisalkku
Sosiaalihuollon kansallinen KA, standardisalkku www.sosiaaliportti.fi/…/standardisalkku.pdf
KanTa
standardisalkku
KanTa-arkkitehtuurissa hyödynnettävät standardit
ja määräykset, suositukset, hyvät käytännöt sekä
soveltamisohjeet
www.kanta.fi, KanTa-palvelujen voimassa
olevat määritykset
HL7-
rajapintastandardit
HL7 Finlandin Suomeen sovitetut
rajapintakuvaukset sote-tietojärjestelmiä varten
www.hl7.fi/hl7-rajapintakartta/
Taltioni-määritykset Taltioni kehittäjän opas, tietomalli- ja
rajapintakuvaukset
www.taltioni.fi/fi/kumppanit/kehityssivut
14
2. Periaatetason arkkitehtuurilinjaukset
Standardisalkku 2/2
• Palvelukohtaiset standardisuositukset ja määritykset
Palvelu/Nimi Kuvaus Lähde/viite
Palveluhakemisto:
JHS183 (entinen
JHS145)
Palvelutietojen ryhmittely ja osoitteet
asiointia varten monta toimialaa
kattavissa julkisen sektorin portaaleissa
Jatkossa JHS183, www.jhs-suositukset.fi/suomi/
Sote-tietopalvelu ja
riskitestit:
-
Palautepalvelu:
-
Ajanvaraus:
HL7 v3 ajanvaraus-
määritykset
Ajanvarauskyselyt ja aikojen varaamiset
resursseja hallinnoiviin järjestelmiin
alueellista ja kansalaisajanvarausta varten
www.hl7.fi/hl7-rajapintakartta/ajanvarausrajapintojen-
hl7v3-maarittelyt/
Turvallinen
viestinvälitys:
-
15
Liite 2.
Standardisalkku (JHS 181) 1/6
• Sosiaali- ja terveydenhuollon sähköisten asiointipalvelujen kannalta keskeisiä standardeja:
Nimi Kuvaus Lähde/viite
JHS181 JHKA-standardisalkku www.jhs-suositukset.fi/suomi/jhs181
RFC 2141 RFC 2141, URN, Uniform resource name - generic
syntax
www.ietf.org
RFC 3986 RFC 3986, URI, Uniform Resource Identifier -
generic syntax
www.ietf.org
ISO 8601:2004 ISO 8601:2004: Representation of dates and times www.iso.org
ISO 80000-1:2009 ISO 80000-1:2009, Quantities and units -- Part 1:
General
www.iso.org
ISO 19101-1 ISO 19101-1 Geographic information - Reference
model -- Part 1: Fundamentals
www.iso.org
ISO 6709:2008 ISO 6709:2008 Standard representation of
geographical point position by coordinates
www.iso.org
16
Liite 2.
Standardisalkku (sosiaalihuollon kansallinen kokonaisarkkitehtuuri) 2/6
Nimi Kuvaus Lähde/viite
Sosiaalihuollon KA
standardisalkku
Sosiaalihuollon kansallinen KA,
standardisalkku
www.sosiaaliportti.fi/…/standardisalkku.p
df
JHS 159 JHS 159, ISO OID-yksilöintitunnuksen
soveltaminen julkishallinnossa
www.jhs-suositukset.fi/suomi/jhs159
ISO 19005-1/2/3 PDF/A www.iso.org
HL7 v3 Medical
Records
HL7 Version 3 Standard: Medical Records, Release
1 (R2011)
www.hl7.org
HL7 v3 CDA R2 HL7 Version 3 Standard: Clinical Document
Architecture (CDA), Release 2
www.hl7.org
Sosiaalihuollon
asiakasasiakirjojen
metatiedot
Sosiaalihuollon asiakasasiakirjojen metatiedot –
määritys, Tikesos-hanke, 2011
www.sosiaaliportti.fi
SosXML SosXML, Sosiaalihuollon asiakirjastandardi,
Tikesos-hanke, 2011
www.sosiaaliportti.fi
17
Liite 2.
Standardisalkku (KanTa) 3/6
Nimi Kuvaus Lähde/viite
KanTa
standardisalkku
KanTa-arkkitehtuurissa hyödynnettävät
standardit ja määräykset, suositukset, hyvät
käytännöt sekä soveltamisohjeet
www.kanta.fi, KanTa-palvelujen voimassa
olevat määritykset
Kansallisesti
vaadittujen tietojen
välittäminen ydin- ja
erillisjärjestelmien
välillä
Kansallisesti vaadittujen tietojen välittäminen ydin-
ja erillisjärjestelmien välillä, v2.1, HL7 Finland,
2012
www.kanta.fi
HL7-Finland – V3
messaging
HL7-Finland – V3 messaging V 2.20, HL7 Finland,
2010
www.kanta.fi
Koodistopalvelun
tiedonsiirron tekninen
ohje
Koodistopalvelun tiedonsiirron tekninen ohje V2.1,
THL/Stakes, 2007
www.kanta.fi
18
Liite 2.
Standardisalkku (HL7) 4/6
Nimi Kuvaus Lähde/viite
HL7-
rajapintastandardit
HL7 Finlandin Suomeen sovitetut
rajapintakuvaukset sote-tietojärjestelmiä varten
www.hl7.fi/hl7-rajapintakartta/
HL7-Finland –
Tietotyypit
HL7-Finland – Tietotyypit, v1.31 www.kanta.fi
ISO OID-yksilöinti-
tunnuksen käytön
kansall. periaatteet
sote-alalla
ISO OID-yksilöintitunnuksen käytön kansalliset
periaatteet sosiaali- ja terveysalalla, THL, 2011
www.thl.fi
Common Message
Element Types
(CMET)
Open CDA 2007 - Common Message Element
Types (CMET), v0.7, HL7 Finland, 2008
www.kanta.fi
Päätöksentuen CDA
R2
Open CDA 2007 – Päätöksentuen CDA R2 v.3.0 ,
HL7 Finland, 2007
www.kanta.fi
Terveys- ja hoito-
suunnitelman CDA
R2 potilaskertomus-
rakenne
Terveys- ja hoitosuunnitelman CDA R2
potilaskertomusrakenne, v1.0, HL7 Finland, 2012
www.kanta.fi
XML-allekirjoituksen
soveltamisopas
Open CDA 2008 - XML-allekirjoituksen
soveltamisopas v. 1.00, HL7 Finland, 2008
www.kanta.fi
19
Liite 2.
Standardisalkku (ydintietomäärittelyjä) 5/6
Nimi Kuvaus Lähde/viite
Asiointi-/äidinkieli SFS-ISO 639, Kielten nimien tunnukset, SFS, 1993 www.sfs.fi
Kansalaisuus JHS 123 Valtioiden ja maiden luokitusjärjestelmä,
ISO 3166, SFS-ISO 3166
www.jhs-suositukset.fi, www.sfs.fi
Kotikunta VRK/THL Kuntakoodit, JHS 110 Kuntien
numerotunnus
www.jhs-suositukset.fi,
Kansallinen koodistopalvelu
Veriryhmä AR/YDIN Veriryhmä, RhD Veriryhmä Kansallinen koodistopalvelu
Diagnoosi ICD-10 tautiluokitus, ICPC 2
perusterveydenhuollon luokitus, AR/YDIN
Diagnoosin tyyppi
Kansallinen koodistopalvelu
Lääkitys Fimea: ATC-luokitus, lääkekoodi, lääkemuoto Kansallinen koodistopalvelu
Rokotteet Fimea: ATC-luokitus, rokotekoodi, AR/YDIN
Pistoskohta, AR/YDIN Rokotustapa
Kansallinen koodistopalvelu
Tupakointi AR/YDIN Tupakointi Kansallinen koodistopalvelu
Laboratorio Kuntaliitto: Laboratoriotutkimusnimikkeistö 2010 Kunnat.net
Toimenpiteet THL - toimenpideluokitus Kansallinen koodistopalvelu
20
Liite 2.
Standardisalkku (muut määritykset) 6/6
Nimi Kuvaus Lähde/viite
RFC 4791 RFC 4791, Calendaring Extensions to WebDAV
(CalDAV)
www.ietf.org
RFC 5545 RFC 5545, Internet Calendaring and Scheduling
Core Object Specification (iCalendar)
www.ietf.org
21