Konstantin Hyppönen, FT Terveydenhuollon ATK-päivät 26.5.2010 Mitä ovat Tikesos-lopputuotteet?
Sisällys 2
Johdanto Määritysten tyypit
Määritysten ryhmittely Käsitemääritykset Käsitemallit Sisältömääritykset Metatiedot Rakennemääritykset Sisällölliset asiakirjarakenteet Tietokomponentit Luokitukset ja koodistot Sosiaalipalvelujen luokitus Tietokomponenttien sisältämät luokitukset Tekniset määritykset Asiakirjastandardi Näyttömuodot Skeemat Standardisalkku Toiminnalliset määritykset Palvelukohtaiset toimintaprosessit Käyttötapaukset ja toimintaesimerkit Asiakirjojen säilytysajat Arkkitehtuuri- ja infrastruktuurimääritykset Sähköisen arkiston toiminnallisuus ja vaatimukset Viestinvälitys Yhteiset tietojärjestelmäpalvelut Käyttöoikeudet, tunnistaminen ja allekirjoitukset 4
Sitovuustasojen ryhmittely M Määräys Lailla tai ministeriön, Kelan tai Arkistolaitoksen määräysmandaatilla annettu H Standardi HL7-standardi tai muu de facto tai de jure - standardiorganisaation standardi S Suositus (STM/tietohallinnon neuvottelukunta, THL/Tieto, VM, Juhta, Koodistopalvelun viranomaispäätös) J R Johtoryhmän suositus Rahoituskriteerinä käytettävä Tikesos-johtoryhmän hyväksymä, vapaaehtoinen (kunnat, STM, VM) 5
Määritykset 17 tyyppiä
1. Käsitemallit Mitä? Miksi? Missä muodossa? Kenelle? Status Sitovuustasoehdotus Ylläpito UML-luokkakaaviot ja taulukot Tiedon rakenteen yhtenäistäminen ja selkiyttäminen Kuvat, tekstit (PDF ja/tai web-sivustot) Sosiaalihuollon ammattilaiset ja tiedonhallinnan kehittäjät Tietomalli työn alla Kyllä J, R 7
8
2. Metatiedot Mitä? Miksi? Missä muodossa? Kenelle? Status Sitovuustasoehdotus Ylläpito Sosiaalihuollon asiakasasiakirjojen yhteiset metatiedot Arkistointi, hakupalvelut, tiedot tuottaminen asiakastietojärjestelmissä Tekstitiedosto, taulukko, XML Schema Tietotekniikan ammattilaiset Julkaistu v. 1.0, seuraava tulossa Kyllä M, R 9
Sosiaalihuollon asiakasasiakirjojen metatiedot Nimi Laajempi kuvaus Asiakirjanhallinnan metatiedot Pakollisuus joka asiakirjalla Toistuvuus Tietosisältöön liittyvä Asiakirjanhallinta Säilytykseen liittyvä Päivitettävä metatieto Arkistollinen metatieto CDA R2 vastaavuus Tietotyyppi XML Schema - tietotyyppi Sähke II JHS 143 Myös as.kirjan sisällössä Asiakirjan tunnistetiedot Identifiointitunnus Asiakirjan yksilöivä tunniste. P k - k II k k OID xs:string sos:asiakirjatunnus nimi Alkuperäisen asiakirjan identifiointitunnus Käyttöedellytykset Julkisuusluokka CDA R2: Mikäli dokumentista tuotetaan uusia versioita, tämä tunnus pysyy samana kaikissa versioissa (= tämän tunnuksen avulla voidaan jäljittää alkuperäisen asiakirjan kaikki uudet versiot). Jos asiakirja muuttuu, se siis saa uuden yksilöintitunnuksen, mutta tämän kentän tunnus ei muutu. Ensimmäisellä versiolla on sama kuin asiakirjan yksilöintitunnus. Tikesos: hyödynnetään samalla tavalla. Sähke II:n mukaisesti voi saada arvon "julkinen", "osittain salassa pidettävä" tai "salassa pidettävä" P k - k II OID xs:string sos:alkuperainenasiakirja Tunnus sos:asiakirjakayttoedellyt P k k - k cv k k koodisto xs:string sos:julkisuusluokkakoodi Salassapitoperuste Julkisuuslain 25 mukaan salassapitoperuste tulee ilmaista viranomaisen asiakirjassa. Salassapitoperusteella tarkoitetaan lainkohtaa, johon salassapito perustuu. Sosiaalihuollon asiakasasiakirjojen salassapito perustuu Julkisuuslain 24 kohtaan 25. Lisäksi salassapito perustuu myös sosiaalihuoltoa koskevaan erityislakiin eli sosiaalihuollon asiakaslain 14 :ään. P k k - txt k k xs:string sos:salassapitoperustetek sti 10
3. Sisällölliset asiakirjarakenteet Mitä? Miksi? Missä muodossa? Kenelle? Status Sitovuustasoehdotus Ylläpito Asiakasasiakirjojen kuvaus tietokomponenttien avulla. Sosiaalihuollon tietotarpeiden peilaaminen tietomalliin ja tietomallin kehitys. Oppaat XML-skeemojen ja näyttömuotomääritysten kehittäjille ja hyödyntäjille. Taulukot ja lukuohje Sosiaalipalvelujen kehittäjät, tietotekniikan ammattilaiset, hankkeen sisäiset kohderyhmät Päivähoidon ja toimeentulotuen määritykset kommentoitavana Tikesos-sivuilla, muut työn alla Kyllä S (STM), R 11
12
4. Tietokomponentit Mitä? Miksi? Missä muodossa? Kenelle? Status Sitovuustasoehdotus Ylläpito Asiakasasiakirjojen rakennuspalikat, tietomallin osat. Tietosisällön mallintaminen, skeeman laatiminen, tietomallin peilaus eri ohjelmistojen tietomalleihin Taulukot ja/tai graafiset mallit Tietotekniikan ammattilaiset, hankkeen sisäiset kohderyhmät Keskeneräiset versiot kommentoitavana Tikesossivuilla Kyllä S (Juhta) 13
14
5. Sosiaalipalvelujen luokitus Mitä? Miksi? Missä muodossa? Kenelle? Status Sitovuustasoehdotus Ylläpito Sosiaalihuollon tehtävien, palvelujen ja palveluprosessien luokitus Asiakirjojen kuvailutiedot, palvelujen kuvailu Koodistopalvelu, taulukko, soveltamisohje Sosiaalihuollon ammattilaiset, tietotekniikan ammattilaiset, hankkeen sisäiset kohderyhmät Luonnos julkaistu Tikesos-sivuilla Kyllä M (Arkistolaitos), S (Koodistopalvelu) 15
LUONNOS SOSIAALIHUOLLON PALVELUTEHTÄVÄ Adoptioneuvonta Isyyden selvittäminen Kasvatus- ja perheneuvonta Kehitysvammaisten erityishuolto Kotipalvelut Kotouttaminen Lapsen elatusavun vahvistaminen Lapsen huollon ja tapaamisoikeuden täytäntöönpanosovittelu Lapsen huollon ja tapaamisoikeuden varmistaminen Lasten päivähoito Lastensuojelu Omaishoidon tuki Perheasioiden sovittelu Pitkäaikaistyöttömien työllistymisen tukeminen Puolison elatusavun vahvistaminen Päihdehuolto Sosiaaliasiamiestoiminta Sosiaalihuoltolain mukainen laitoshuolto Sosiaalihuoltolain mukainen perhehoito Sosiaalihuoltolain mukainen sosiaalityö Sosiaalihuoltolain mukaiset asumispalvelut Sosiaalinen luototus Toimeentulotuen myöntäminen Vammaispalvelut Vammaisten henkilöiden työllistymisen tukeminen LUONNOS SOSIAALIPALVELU Adoptioneuvonta Ammatillinen perhehoito Asiakas- ja resurssiohjaus Asiakkaan aseman ja oikeuksien vahvistaminen Asumisvalmennus Asunnon muutostyö Ateriapalvelu Henkilökohtainen apu Huoltajan järjestäminen Isyyden selvittäminen Kasvatus- ja perheneuvonta Katkaisuhoito Kehitysvammaneuvonta Kodinhoitoapu Koulukuraattoripalvelu Kuljetus- ja saattajapalvelu Kuljetuspalvelu Kuntouttava hoito Kuntouttava työtoiminta Kuntoutusohjaus Kylvetyspalvelu Laitoshoito Lapsen huollon ja tapaamisoikeuden selvittäminen Lapsen huollon ja tapaamisoikeuden täytäntöönpanosovittelu Loma- ja virkistystoiminta Palveluasuminen Perheasioiden sovittelu Perhehoito Perhetyö Päivähoito Päivätoiminta Saattajapalvelu... 16
6. Tietokomponenttien sisältämät luokitukset Mitä? Miksi? Missä muodossa? Kenelle? Status Sitovuustasoehdotus Ylläpito Tietokomponenteissa käytettävät koodistot, kuten menoluokitus, velkaluokitus, kieliluokitus Tiedon rakenteistaminen, tietojen ja asiakirjojen ryhmittelyt, tiedon yhtenäistäminen, tilastoinnin tarpeet Koodistopalvelu, taulukko, THL-julkaisuja Asiakastietojärjestelmän kehittäjät Luonnos julkaistu Tikesos-sivuilla Kyllä S (Koodistopalvelu), R 17
Tuloluokitus 1 Palkkatulo 1.1 Lomaraha 1.2 Luontoisetu 1.3 Palkka päätoimesta 1.4 Palkka sivutoimesta 1.5 Palkkio 2 Pääomatulo 2.1 Korkotulo 2.2 Osinkotulo 2.3 Varallisuuden myyntitulo 2.4 Vuokratulo 2.5 Talletus 2.6 Obligaatio 2.7 Rahasto-osuus 2.8 Tuotto-/voitto-osuudet 2.9 Vakuutussijoittaminen 3 Yrittäjätulo 3.1 Maataloustulo 3.2 Metsätulo 3.3 Tulo liikkeenharjoittamisesta 3.4 Tulo ammatinharjoittamisesta 4 Sosiaalietuus 4.1 Ansiosidonnainen työttömyyspäiväraha 4.2 Asumislisä...... 18
7. Asiakirjastandardi Mitä? Miksi? Missä muodossa? Kenelle? Status Sitovuustasoehdotus Ylläpito Sosiaalihuollon asiakasasiakirjojen tekniset määritykset: suunnitteluperiaatteet, nimeämiskäytännöt, yksilöinti ja näyttömuoto Rakenteisten asiakasasiakirjojen semanttisten XMLrakennemäärittelyjen ja näyttömuotojen muodostaminen yhtenäisellä tavalla Dokumentti Tietotekniikan ammattilaiset Versio 1.0 julkaistu Tikesos-sivuilla Kyllä J, R 19
Nro Sääntö Sivu 1 XML-skeemojen PITÄÄ noudattaa XML-standardia, joka on määritelty W3C:n suosituksessa [W3C08]. Sivu 13 2 Skeemojen PITÄÄ noudattaa XML-nimiavaruuksia, jotka on määritelty W3C:n suosituksessa [W3C06]. Sivu 13 3 Skeemojen PITÄÄ noudattaa W3C-järjestön XML Schema -suositusta [W3C04a, W3C04b]. Sivu 13 4 XML-komponenttien suunnittelutyössä ja vastaavassa sanastotyössä PITÄISI käyttää UN/CEFACT CCTS -mukaista komponenttien suunnitteluprosessia. Hankkeessa PITÄISI kehittää ABIE- ja BBIE-tyyppisiä komponentteja. Sivu 21 5 XML-skeemojen suunnittelussa PITÄÄ soveltaa Julkishallinnon XML- Skeemat -suosituksessa [JHS09] määriteltyjä sääntöjä. Sivu 22 6 Julkishallinnon XML-Skeemat -suosituksen [JHS09] lisäksi PITÄISI soveltaa UN/CEFACT-järjestön kehittämiä XML nimeämis- ja suunnittelusääntöjä [UNC06, UNC09] mahdollisimman tarkasti. Siinä missä Julkishallinnon XML-Skeemat -suosituksessa esitetyt säännöt ovat UN/CEFACT-sääntöjen kanssa ristiriidassa, PITÄÄ soveltaa Julkishallinnon XML-Skeemat -suosituksessa olevia sääntöjä. Sivu 25 20
8. Näyttömuodot Mitä? Asiakirjojen näyttö/tulostusmuotomääritykset Miksi? Asiakirjojen näyttäminen ja tulostaminen Missä muodossa?.xsl-tiedostot, ohjeistus Kenelle? Tietotekniikan ammattilaiset Status Päivähoidon määritykset julkaistu, muut työn alla Sitovuustasoehdotus J Ylläpito Kyllä 21
FOP 22
9. Skeemat Mitä? Miksi? Missä muodossa? Kenelle? Status Sitovuustasoehdotus Ylläpito Komponenttikirjastot ja niihin perustuvat tekniset asiakirjarakenteet XML-skeema-muodossa Asiakirjojen validointi ja tallentaminen arkistoon, asiakirjojen hakeminen arkistosta ja asiakirjoihin sisältyvän tiedon jäsentäminen.xsd-tiedostot Tietotekniikan ammattilaiset Päivähoidon määritykset julkaistu, muut työn alla Kyllä M/S (STM / THL), R 23
24
10. Standardisalkku Mitä? Miksi? Missä muodossa? Kenelle? Status Sitovuustasoehdotus Ylläpito Kooste keskeisimmistä Tikesos-hankkeen eri osaalueilla hyödynnettävistä kansainvälisistä standardeista sekä kansallisista suosituksista Tietojärjestelmien kehittämistä ohjaava väline PDF Tietotekniikan ammattilaiset Versio 1.2 julkaistu Kyllä J, R 25
26
11. Palvelukohtaiset toimintaprosessit Mitä? Miksi? Missä muodossa? Kenelle? Status Sitovuustasoehdotus Ylläpito Prosessien kulkua mallintavat kuvaukset keskeisistä asiakastyön toimintaprosesseista Tavoitetilan prosessien kuvaus BPMN ja teksti Sosiaalihuollon ammattilaiset, sosiaalihuollon tiedonhallinnan kehittäjät, asiakastietojärjestelmän kehittäjät Julkaistu 8 palveluprosessista, lisää tulossa Kyllä J, R 27
28
12. Käyttötapaukset ja toimintaesimerkit Mitä? Miksi? Missä muodossa? Kenelle? Palvelutehtäviin liittyviä elämäntilanneskenaarioita ja asiakastietojen käsittelyn keskeisiä käyttötapauksia Hankkeessa kehitettyjen määritysten validointi, vaatimusmäärittelyjen tarkentaminen PDF, asiakirjaesimerkkien osalta myös XML Sosiaalihuollon ammattilaiset, tietotekniikan ammattilaiset Status Aloitettu vuonna 2010 Sitovuustasoehdotus - Ylläpito - 29
13. Asiakirjojen säilytysajat Mitä? Miksi? Missä muodossa? Kenelle? Status Säilytysaikamääritykset Arkiston vaatimusmäärittelyjen tarkentaminen PDF Järjestelmätoimittajat, asiakastietojärjestelmän kehittäjät Työn alla Sitovuustasoehdotus Ylläpito - M (asetus) 30
14. Sähköisen arkiston toiminnallisuus ja vaatimukset Mitä? Miksi? Missä muodossa? Kenelle? Status Sitovuustasoehdotus Ylläpito Sähköisen arkistointijärjestelmän vaatimusmäärittely sekä sähköisen arkiston toiminnallinen määrittely Arkiston ja asiakastietojärjestelmien toteuttamisen ja hankintojen tukeminen PDF Sosiaalipalvelujen kehittäjät, tietotekniikan ammattilaiset Versio 2.0 julkaistu Kyllä S (STM), R 31
15. Viestinvälitys Mitä? Miksi? Missä muodossa? Kenelle? Status Sitovuustasoehdotus Ylläpito Asiakastietojärjestelmien ja arkiston väliseen viestin- välitykseen liittyvät vaatimukset Arkiston ja asiakastietojärjestelmien toteuttamisen ja hankintojen tukeminen PDF Sosiaalipalvelujen kehittäjät, tietotekniikan ammattilaiset Versio 1.0 julkaistu Kyllä M (Kela), H (HL7), R 32
16. Yhteiset tietojärjestelmäpalvelut Mitä? Miksi? Missä muodossa? Kenelle? Status Yhteisten palvelujen määrittely, esimerkiksi suostumusten ja kieltojen hallinta, asiakirjojen esittämispalvelu, arkiston käyttöliittymät Arkiston ja asiakastietojärjestelmien toteuttamisen ja hankintojen tukeminen PDF Sosiaalipalvelujen kehittäjät, tietotekniikan ammattilaiset Työn alla Sitovuustasoehdotus Ylläpito Kyllä J, R 33
17. Käyttöoikeudet, tunnistaminen ja allekirjoitukset Mitä? Miksi? Missä muodossa? Kenelle? Status Käyttövaltuuksien hallinnan sekä tunnistamis- ja allekirjoituspalvelujen tavoitetilan määrittely Arkiston ja asiakastietojärjestelmien toteuttamisen ja hankintojen tukeminen PDF Sosiaalipalvelujen kehittäjät, tietotekniikan ammattilaiset Työn alla Sitovuustasoehdotus Ylläpito Kyllä S (STM), R 34
Yhteenveto Määritysten riippuvuudet
MÄÄRITYS, JOHON MUUTOS VAIKUTTAA Käsitemallit Metatiedot Sisällölliset asiakirjarakenteet Tietokomponentit Sosiaalipalvelujen luokitus Tietokomponenttien sisältämät luokitukset Asiakirjastandardi Näyttömuodot Skeemat Standardisalkku Palvelukohtaiset toimintaprosessit Käyttötapaukset ja toimintaesimerkit Asiakirjojen säilytysajat Sähköisen arkiston toiminnallisuus ja Viestinvälitys Yhteiset tietojärjestelmäpalvelut Käyttöoikeudet, tunnistaminen ja allekirjoitukset Vaikutuksille alttius (max 17) MUUTTUVA MÄÄRITYS Käsitemääritykset Käsitemallit x x x x x 5 Sisältömääritykset Metatiedot x x x x 4 Rakennemääritykset Sisällölliset asiakirjarakenteet x x x x x 5 Tietokomponentit x x x x x x 6 Luokitukset ja koodistot Sosiaalipalvelujen luokitus 0 Tietokomponenttien sisältämät luokitukset x x x x x 5 Tekniset määritykset Asiakirjastandardi x x x x 4 Näyttömuodot x x x x x x 6 Skeemat x x x x x 5 Standardisalkku x x x x x x x x x x x 11 Toiminnalliset määritykset Palvelukohtaiset toimintaprosessit x x x x x x x x 8 Käyttötapaukset ja toimintaesimerkit x x x x x x x 7 Asiakirjojen säilytysajat x x x 3 Arkkitehtuuri- ja infrastruktuurimääritykset Sähköisen arkiston toiminnallisuus ja vaatimukset x x x x x x x x x x 10 Viestinvälitys x x x x x x x x x 9 Yhteiset tietojärjestelmäpalvelut x x x x x x 6 Käyttöoikeudet, tunnistaminen ja allekirjoitukset x x 2 Vaikuttavuus (max 17) 4 10 7 6 11 1 8 2 3 0 6 6 3 8 7 5 9
Kiitos! Yhteistyöterveisin, Tikesos Kiitokset Riikka Huttuselle ja Tikesos-hankkeen dokumenttiryhmälle