330 likes | 346 Views
Learn about structuring life situations into informative documents with components like roles, data, and relationships. Understand the concept of personal data and how it shapes various aspects of an individual's life. Explore the components, roles, and types of documents using SosXML.
E N D
Elämäntilanteesta rakenteiseksi asiakirjaksi Konstantin Hyppönenerikoissuunnittelija Kuopion yliopisto
Sisältö Elämäntilanne Tietokomponentit Roolit Asiakirjat SosXML Yhteenveto
Suhteet Roolit Elämäntilanne? Lapsi Osakas Työntekijä Vanhemmat Avopuoliso Isä Seuran jäsen Huoltaja Toiminta Taloudellinen tilanne Asuminen Terveys Menot Työ Tulot Koulutus Ajatukset Varallisuus Velat Näkemykset Ongelmat Oletukset
Henkilötieto • Mikä on henkilötieto? • Sukunimi, etunimi, henkilötunnus? • Tiedot koko elämäntilanteesta? • Joku tietty kokonaisuus? • Tiedot rooleittain? • Riippuu kontekstista: asiakirjasta, palvelutehtävästä, itse henkilöstä • Rakentuu komponenteista
Sisältö Elämäntilanne Tietokomponentit Roolit Asiakirjat SosXML Yhteenveto
Meno Tietokomponentti Laji:Koodi Kuvaus: Teksti Määrä: Määrä Aikayksikkö: Koodi Maksupäivä: Pvm Eräpäivä:Pvm Huomioitu määrä: Määrä Tiedon lähde: Teksti Objektiluokka (tietokokonaisuus) Ominaisuus (tietokenttä) Ilmentymä (tietotyyppi)
Uudelleenkäytettävyys Tulo Meno Varallisuus Velka 0..∞ 0..∞ 0..∞ 0..∞ Taloudellinen tilanne Pienemmistä rakennuspalikoista rakennetaan isompia Rakenteinen asiakirja perustuu joukkoon komponentteja
Uudelleenkäytettävyys(skeemahierarkian tasolla) Taso Tason sisältö Päivähoitohakemus Päivähoitopäätös Päivähoidon päättymisilmoitus Toimeentulotukihakemus Asiakaskertomus Toimeentulotuen laskelma … … 4 Asiakirjan tarkka rakenne Komponenttien käyttö Esimerkit komponenteista Päiväkoti Lapsen terveydentila Vuokranantaja … Päivähoito Toimeentulotuki 3 Henkilö Organisaatio Palveluntuottaja Tikesos-ydinkomponentit 2 Sukunimi Henkilötunnus Puhelinnumero JHS 170 -suosituksen ydinkomponentit 1
Asiakirjarakenne • Perusrakenne • Asiakirjan yleinen rakenne: metatiedot, konteksti • Yleisen asiakirjatyypin rakenne: esim.hakemuksessa vakiona hakemuksen laatija, vaatimusteksti, perustelut • Henkilöt, organisaatiot, osoitteet • Varsinaiset tietokomponentit • Roolien määritelmät
Sisältö Elämäntilanne Tietokomponentit Roolit Asiakirjat SosXML Yhteenveto
Roolit sosiaalihuollossa (lista ei täydellinen) Listan laatija: Riikka Huttunen, Kuopion yliopisto
Rooli • On tietokomponentti • Päätietona linkki toimijaan: • Yksityishenkilö • Sosiaalihuollon ammatillinen henkilö • Organisaatio • Ammatinharjoittaja • Työryhmä • Toimielin • Voi sisältää myös muita tietokomponentteja • Samatoimija voi olla eri rooleissa yhdessä asiakirjassa
Edunvalvontaan liittyviä rooleja Kuva: Riikka Huttunen, Kuopion yliopisto
Sisältö Elämäntilanne Tietokomponentit Roolit Asiakirjat SosXML Yhteenveto
Mikä on asiakirja? PDF-lomake: Kuopion kaupunki Paperimaailmasta tuttu allekirjoitettu lomake?
Mikä on asiakirja? Tulostettu A4?
Mikä on asiakirja? Joukko tietokomponentteja?
Mikä on asiakirja? XML ODF DOCX PDF DOC Tiedosto tietyssä tiedostomuodossa?
Asiakirjat, lomakkeet, näyttö/tulostusmuodot, tietokannat, tiedostomuoto, asiakirjastandardi Ovat kaikki eri asioita. Asiakirja ≠ lomake. Asiakirjassa voi olla paljon muutakin tietoa kuin mitä lomakkeessa ”kysytään”. Asiakirja ≠ näyttö/tulostusmuoto. Asiakirjasta voi tuottaa hyvinkin erilaisia näyttö/tulostusmuotoja eri tarkoituksiin. Asiakirja ≠ tietokanta. Ei ainakaan yksi yhteen. Asiakirjoissa käytetään komponentteja, tietokannoissa taulukoita. Asiakirjastandardi on häilyvä termi, voi pitää sisällään lomakkeet, formatoinnit, sisällölliset rakenteet, tiedostomuodot, yms.
Asiakirjat Lomakkeet toimeentulotuessa Tulo Tulo Tulo-tietokomponentti asiakirjassa Tulo Tieto- kentät ? Hakemus Laskelma Päätös
Sisältö Elämäntilanne Tietokomponentit Roolit Asiakirjat SosXML Yhteenveto
SosXML-työssä suunnitellaan Tietokokonaisuuksia Luokituksia ja muita koodistoja Tietomalleja Asiakirjojen sisällöllisiä rakenteita Teknisiä rakenteita (XML-skeemat) Näyttö/tulostusmuotojen määrityksiä ... Eikä juurikaan lomakkeita!
Aloitetaan sisältömäärityksistä... Velka: määritys 1 Lähde: Toimeentulotuen asiakastiedot sosiaalihuollon asiakastietojärjestelmässä, v. 1.0 Jarmo Kärki, Sosiaalialan tietoteknologiahanke/Dokumentaatio
... Analysoidaan sisältömäärityksiä ... Velka: määritys 2 Lähde: Sosiaalisen luototuksen asiakastiedot sosiaalihuollon asiakastietojärjestelmässä, v. 1.0 Jarmo Kärki, Sosiaalialan tietoteknologiahanke/Dokumentaatio
... Yhtenäistetään tiedot ja suunnitellaan tietokokonaisuuksia ...
... Tehdään asiakirjamäärityksiä. Kuva: Riikka Huttunen, Kuopion yliopisto
Standardit ja suositukset • Lista julkaistu standardisalkun osana • W3C XML -standardiperhe • XML Schema -suositus 1.0 • XSL Transformations (XSLT) 2.0 • XML Path Language (XPath) 2.0 • ExtensibleStylesheetLanguage (XSL-FO) 1.1 • Nimeämiskäytännöt ja suunnitteluperiaatteet • JHS 170 (Julkishallinnon XML-skeemat) • ISO/IEC 11179-5 -standardi • UN/CEFACT CCTS • NIEM-vaikutteita
Standardit ja suositukset • Yksilöinti • SFS-OID • JHS 159 (ISO OID -yksilöintitunnuksen soveltaminen julkishallinnossa) • Näyttö/tulostusmuoto • Tekninen toteutus: XSLT + XSL-FO • SFS 2487 (Asiakirjan tekstin asettelu ja tunnistetiedot) • PDF/A • Validointi • Validointi XML-skeemaa vasten • Koodistojen validointi Universal Business Language (UBL) -käytäntöjen mukaan • Muut validointisäännöt: ISO Schematron
Sisältö Elämäntilanne Tietokomponentit Roolit Asiakirjat SosXML Yhteenveto
Suhteet Roolit Yhteenveto Lapsi Osakas Työntekijä Vanhemmat Avopuoliso Isä Seuran jäsen Huoltaja Toiminta SosXML Taloudellinen tilanne Asuminen Terveys Menot Työ Tulot Koulutus Ajatukset Varallisuus Velat Näkemykset Ongelmat Jatkuu 2010-2011 Oletukset
Kiitos! Kysymyksiä?