Lomakepohjat ja lapsen asiakirjat - espoon-voltti/evaka GitHub Wiki

Lomakepohjaeditori

Pääkäyttäjä voi luoda erilaisia täytettäviä lomakkeita, joihin hän määrittelee kysymykset ja muun sisällön. Lapsen sivulla Lapsen asiakirjat osiossa lapselle voidaan avata näitä esimääriteltyjä lomakkeita.

Lomakepohjaa luotaessa asetetaan:

  • Lomakepohjan nimi (näkyy lomakkeella otsikkona lapsen nimen ja syntymäajan lisäksi)
  • Voimassaoloaika (tällä välillä uuden lomakkeen avaaminen lapselle on sallittu)
  • Lomakkeen tyyppi (esim Pedagoginen arvio, HOJKS tai Muu päätös - kuvattu tarkemmin alempana)
  • Käytössä sijoituksilla (avattavissa vain lapselle jonka sijoitusmuoto on joku valituista)
  • Lomakkeen kieli (sisällön kieli ja rajaus lapsen sijoitusyksikön kielen mukaan?)
  • Tehtäväluokka (TOS-numero, täytyy syöttää jos lomakkeesta tulee kerätä asianhallinnan metatiedot)
  • Salassapidettävyys, ym. lakiteknisiä yksityiskohtia

Seuraavaksi lomakepohjalle lisätään osioita ja niiden alle erilaisia kysymyksiä ja tekstikappaleita. Erikseen avattavat infotekstit näkyvät vain henkilökunnalle, ei huoltajille. Lomakepohja tallennetaan luonnoksena tallenna napista. Kun lomake on valmis käyttöön, raksi "Valmis julkaistavaksi" ja paina tallenna. Julkaistua pohjaa ei voi enää muokata kuin voimassaoloajan osalta.

Julkaisu huoltajalle

Useimmat lomakkeet (pois lukien Kuntalaisen lomake ja Muu päätös) voidaan julkaista lapsen huoltajille nähtäväksi koska vain. Tällöin sen hetkinen versio ilmestyy kuntalaiselle nähtäväksi ja kuntalainen saa sähköpostiin tiedon julkaisusta. Sen jälkeiset muutokset eivät päivity huoltajalle ennen uutta julkaisua. Lomake julkaistaan automaattisesti myös aina seuraavaan tilaan siirryttäessä.

Lomaketyypit

Lomakepohjan tyypillä on vaikutusta mahdollisiin lomakkeen tiloihin, ryhmittelyyn käyttöliittymässä ja mahdollisesti tilastointiin. Osaan liittyy myös erikoistoiminnallisuutta.

Varhaiskasvatussuunnitelma, Esiopetuksen oppimissuunnitelma, HOJKS

Tilat: Luonnos, Laadittu, Valmis

Tämän tyyppiset lomakkeet siirretään automaattisesti Valmis-tilaan ja julkaistaan niiden lomakepohjan voimassaolon päätyttyä. Pohjan voimassaolo on näissä tarkoitus asettaa aina lukukaudeksi.

Pedagoginen selvitys, Pedagoginen arvio, Muu lomake

Tilat: Luonnos, Valmis

Kuntalaisen lomake - perus

Tilat: Luonnos, Täytettävänä huoltajalla, Valmis

Kuntalaisen lomake avataan henkilöstön toimesta, jonka huoltaja voi täyttää vahvasti tunnistautuen ja lähettää takaisin henkilöstölle. Kyseisiä lomakkeita voivat olla esimerkiksi: medialupalomake ja varhaiskasvatuksen aloituskeskustelulomake.

TODO

Muu päätös (nimi muuttuu Päätösasiakirja)

Tilat: Luonnos, Päätösesitys, Valmis (hyväksytty/hylätty/mitätöity)

Tällainen lomake on virallinen päätös, jolla toteutetaan esimerkiksi tuen päätökset.

Luonnos

Luonnos-tilassa tyypillisesti esimerkiksi VEO tai yksikön johtaja valmistelee päätöksen täyttämällä lomakkeen. Lomaketta voi vuorotellen muokata useampi henkilö ja kirjata esim omat lausuntonsa. Kun lomake on valmis päätöksen tekoa varten, valitaan päätöksen tekijä ja painetaan Lähetä päättäjälle.

Päätösesitys

Päätöksen tekijäksi valittu virkailija näkee navigaatiopalkissa Raportit kohdassa notifikaatiopallon odottavasta päätöksestä. Toimia odottavat päätökset näkee Muut päätökset -raportilta. Päätöksen tekijäksi valittu voi hyväksyä tai hylätä päätöksen. Päätöstä hyväksyttäessä sille asetetaan voimassaoloaika, joka voi olla toistaiseksi voimassaoleva. Päätöksen voi myös palauttaa luonnokseksi korjausta varten.

Valmis (hyväksytty/hylätty/mitätöity)

Kun päätös on hyväksytty tai hylätty, julkaistaan se huoltajalle nähtäväksi sekä lähetetään muodostettu pdf-tiedosto suomi.fi viestillä. Tämän tyyppistä lomaketta ei voi julkaista muissa vaiheissa.

Mikäli päätös on hyväksytty, voi päätöksen tekijä tai pääkäyttäjä myöhemmin merkitä sen mitätöidyksi.

Yhtäaikainen muokkaus

Lomakkeita ei voi muokata yhtä aikaa. Kun käyttäjä avaa lomakkeen muokkaustilassa sen muokkaus lukitaan muilta käyttäjiltä. Lukitus vapautuu kun lomakkeen muokkaamisen lopettaa joksikin aikaa (15min?).

Päätösten voimassaolon katkaisu

Päätöstyyppisillä lomakkeilla on voimassaoloaika. Päätöstä hyväksyttäessä päättymisajan voi asettaa tai jättää toistaiseksi voimassa olevaksi. Tietyissä tapauksissa esim sijoituksen muuttuessa päätöksen voimassaolo päättyy kuitenkin jo aiemmin.

Automaattikatkaisu yöllisessä ajossa

Yöllisessä ajossa keskiyön jälkeen tunnistetaan voimassa olevat päätökset, joiden ei enää kuuluisi olla voimassa ja asetetaan niille päättymispäiväksi eilinen päivä. Katkaisu perustuu seuraaviin sääntöihin.

Sääntö 1: sijoituksen on oltava voimassa ja sijoitusmuodon on oltava yhteensopiva lomakepohjan kanssa

Jos lapsella ei ole tänä päivänä enää sijoitusta tai uusi sijoitus on tyypiltään sellainen, jossa päätöksen lomakepohja ei ole käytössä, katkaistaan päätös.

Sääntö 2: lapsi on edelleen sijoitettuna samaan yksikköön (tämän voi kytkeä asiakirjapohjaa luotaessa päälle tai pois)

Jos lapsi on sijoitettuna tänä päivänä muuhun yksikköön kuin mihin päätös tehtiin, katkaistaan päätös. Vertailussa käytetään yksikön nimeä, jotta päätös ei katkea tapauksissa, joissa perustetaan teknisesti uusi yksikkö esimerkiksi aukioloaikojen muuttuessa, mutta lapsi ei todellisesti vaihda yksikköä. Kun päätös hyväksytään, tallennetaan siihen tätä varten lapsen yksikkö voimassaolon alkupäivänä.

Katkaisu uutta korvaavaa päätöstä tehtäessä (specsi, odottaa toteutusta)

Jos lapselle hyväksytään uusi samanlainen päätös, täytyy edeltävä asettaa päättymään. Jos molemmat on tehty täsmälleen samalla lomakepohjalla, voidaan tämä tunnistaa automaattisesti. On kuitenkin mahdollista, että samaan päätöstyyppiin liittyen on otettu käyttöön uusi lomakepohja, jolloin esimerkiksi uuden esiopetuksen tuen päätöksen kuuluisi päättää aiempi esiopetuksen tuen päätös, mutta järjestelmän näkökulmasta nämä ovat toisistaan eroavia lomakepohjia eikä niiden tosiasiallinen toisiinsa liittyminen ole tiedossa. Siksi käyttäjän on voitava myös manuaalisesti valita mitä aiempia päätöksiä katkaistaan.

Jos päätöstä hyväksyttäessä sen voimassaolon alkupäivänä on jo voimassa edeltäviä päätöksiä, näytetään käyttäjälle normaalin vahvistusdialogin sijaan toinen dialogi, jossa kysytään mitkä aiemmista päätöksistä nyt tehtävä päätös korvaa. Jos joku edeltävistä päätöksistä on tehty samalla lomakepohjalla, valitaan se automaattisesti eikä valintaa voi sen osalta muuttaa.

image

Mietittäviä nurkkatapauksia

Yllä kuvattu logiikka toiminee hyvin jos päätöksiä tehdään tyypilliseen tapaan kronologisessa järjestyksessä. Jos sen sijaan uusi päätös asetetaan alkamaan aiemmin kuin joku aiemmin luotu tulevaisuudessa alkava päätös, voi tästä seurata hankaliakin erikoistapauksia, eikä esimerkiksi sen takaaminen ole välttämättä mahdollista, ettei (implisiittisesti) samanlaisia päätöksiä voi olla voimassa yhtä aikaa.

Pitäisikö (pääkäyttäjän?) voida muokata päätösten loppupäiviä käsin, jotta ne voi korjata mikäli esim käyttäjä unohtaa raksia päätöksen jonka pitäisi korvautua uudella?

Pitäisikö päätöstä hyväksyttäessä validoida, että myös asetettuna voimassaolon alkupäivänä lapsella on lomakepohjan kanssa yhteensopiva sijoitus? Nykyään tämä validoidaan vain luonnoksen avaamispäivän osalta.