Toteutusta perusteena 2023_08_21_Muistio

Vanhempi (alkuperäinen) käyttötarve "Kokeellinen työssäkäyntitilasto":
Tilastoon otetaan ne hetulliset opiskelijat, joilla on voimassa oleva opiskeluoikeus tilannepäivämäärällä (oikeuden alkamispvm <= tilannepvm <= oikeuden  päättymispäivämäärä) ja opiskeluoikeuden tila ei ole tilannepäivämäärällä valmistunut (koodi 3), luopunut (koodi 5) eikä päättynyt (koodi 6) (tilaa ei olemassa tai tilan alkamispäivämäärä > tilannepäivämäärä).

Uuden TK:n käyttötarpeen (12/2025 aloitettu lisäys) takia mukana on muitakin opiskelijoita. Tuloksesta poimitaan vanhemman tarpeen mukaiset rivit ottamalla vain ne rivit, joissa sarakkeen opiskelustatus arvo ei ole 9.

Tulostiedosto

Tulostiedosto on csv-muotoinen. Tiedoston nimi on muotoa okm_tkopisk_lasnaV2_<vvvvkk>, missä vvvvkk tarkoittaa tilannepäivämäärän vuotta ja kuukautta. Tilannepäivämäärä on se pvm, jolla olevia tietoja käytetään aineiston muodostuksessa silloin kun tieto Virrassa sisältää voimassaoloajan. Sarakkeiden erottimena tiedostossa on puolipiste. Yhdestä opiskelijasta (henkilötunnuksesta) tiedostoon tulee yksi rivi. Jos opiskelijalla on useampi mukaan luettava opiskeluoikeus, niin rivillä olevassa kentässä 'opiskeluoikeudet' on tietoa kaikista mukaan luettavista opiskeluoikeuksista.


SarakenumeroOtsikko (header-rivi)Selitys
1ajotunnusTilaston muodostuskerralle Virrassa annettu yksilöivä tunnus. On tällä hetkellä muodostuskerran alkamishetki muodossa "yyyyMMdd-HHmmss"
2ajoaika

PvmKlo, jolloin tiedot on muodostettu ts. kerätty Virrasta. Yhdessä tiedostossa kaikilla riveillä on sama arvo (ei olisi tarvetta olla joka rivillä, jos ajotunnus voisi olla tiedoston nimessä).

PvmKlo muodossa "yyyy-MM-dd mm:ss"

3tilannepvm

Pvm, jonka mukaan Virrassa voimassaoloajallisina olevat tiedot on huomioitu(esimerkiksi. opiskeluoikeus, lukukausi-ilmoittautuminen).

Tällä hetkellä (oletusarvoisesti) tilannepäivämääräksi otetaan ajoaikaa edeltävän kuukauden viimeinen päivä. Jos kuukausittainen ajo tehtäisiin esimerkiksi kuukauden 21. päivä, niin kolmen viikon sisällä kuukauden vaihteeseen ajoittuvasta todellisesta tapahtumasta korkeakoulun järjestelmään tallennetut ja sieltä Virtaan ehtineet tiedot tulisi huomioitua.

4henkilotunnusOpiskelijan henkilötunnus.
5prioriteetti

Kullekin opiskelijan opiskeluoikeudelle muodostetaan prioriteetti, joka on kokonaisluku (nelinumeroinen, arvot >= 1000). Tähän kenttään tulee opiskeluoikeuksilta löytyvä pienin prioriteetti. Kts. prioriteetin määrittely.

Tilastokeskuksen ei ole mikään pakko käyttää tätä tietoa päätellessään henkilön kuulumista opiskelija (tai opiskelee) -ryhmään, vaan voi tehdä päättelya opiskeluoikeudet -kentän tietojen perusteella. Prioriteetin laskentaan voidaan tietenkin tehdä muutoksia; tässä vaiheessa (09/2023) siinä on vain toteuttajan näkemys, kuinka se voisi mahdollisesti olla.

6luotettavuusOpiskeluoikeuksien pienimpään prioriteettiin sisältyvä todennäköisyys.
7opiskelustatusOpiskeluoikeuksien pienimpään prioriteettiin sisältyvä kokoaikaisuus. Tässä kentässä voi olla arvona myös 9 - silloin opiskelijaa ei tule ottaa mukaan käyttötapauksessa "Kokeellinen työssäkäyntitilasto".
8oikLkmMontako opiskelijan opiskeluoikeutta on huomioitu tässä tilastossa (eli mitkä opiskeluoikeudet täyttävät tilastoon mukaan ottamisen ehdot).
9opiskeluoikeudet

Merkkijono, jossa on koostettua tietoa opiskelijan tähän aineistoon mukaan otetuista opiskeluoikeuksista. Opiskeluoikeuksien erotinmerkkin on huutomerkki. Kustakin opiskeluoikeudesta on useampi tieto; tiedot erotetaan toisistaan pilkulla. Kukin tieto koostuu tiedon tunnisteesta, yhtäsuuruusmerkistä ja tiedon arvosta. Tietojen tunnisteet merkityksineen ovat:

kk: korkeakoulun yksilöivä tieto (Virrassa sisäisesti käytetty kooditustapa; arvosta on helppo tajuta, mistä korkeakoulusta on kyse)
pr: prioriteetti: kts. prioriteetin määrittely
oti: opiskeluoikeuden tila: 1 = aktiivinen, 2 = optio, 3 = valmistunut, 4 = passivoitu, 5 = luopunut, 6 = päättynyt
iti: lukukausi-ilmoittautumisen tila (laji): 1 = läsnä, 2 = poissa, 3 = poissa, ei kuluta opintoaikaa, 4 = puuttuu
oty: opiskeluoikeuden tyypin koodi, koodien merkitykset ovat: 
    1    Ammattikorkeakoulututkinto
    2    Alempi korkeakoulututkinto
    3    Ylempi ammattikorkeakoulututkinto
    4    Ylempi korkeakoulututkinto
    5    Lääkärien erikoistumiskoulutus
    6    Lisensiaatintutkinto
    7    Tohtorintutkinto
    8    Kotimainen opiskelijaliikkuvuus
    9    Kansainvälinen vaihto
    10    Täydennyskoulutus
    11    Pätevöitymiskoulutus
    12    Erikoistumisopinnot
    13    Avoimen opinnot
    14    Erilliset opettajankoulutuksen opinnot 
    15    Ammatillinen opettajankoulutus
    16    Oppisopimus-tyyppinen koulutus
    17    Valmentava koulutus
    18    Erillisoikeus
    19    Erikoistumiskoulutus
    20    Opiskeluyhteistyö muun kuin korkeakoulun kanssa

oEiVoim; Numero, joka kertoo miksi opiskeluoikeus ei ole voimassa

3 = opiskelija on valmistunut ko. opiskeluoikeuden opinnoistaan / opiskeluoikeuden tila = 3
5 = opiskelija on luopunut opiskeluoikeudestaan / opiskeluoikeuden tila = 5
6 = opiskeluoikeus on päättynyt valmistumatta (ml. ei ole tavoitetta mihin valmistua)  / opiskeluoikeuden tila = 6
8 = opiskeluoikeus on päättynyt / opiskeluoikeuden päättymispäivämäärä on pienempi (aiempi) kuin tilannepvm
9 = opiskeluoikeus ei ole vielä alkanut /  opiskeluoikeuden alkamispäivämäärä on suurempi (myöhäisempi) kuin tilannepvm

oAlkPvm: opiskeluoikeuden alkamispäivämäärä (muodossa yyyy-MM-dd)
oPaatPvm: opiskeluoikeuden päättymispäivämäärä (muodossa yyyy-MM-dd) (arvo voi puuttua tai olla jokin tulevaisuudenkin pvm)
tPvm : opiskeluoikeudella suoritetun tutkinnon suorituspäivämäärä (muodossa yyyy-MM-dd)
todNak: Kuinka todennäköisesti opiskelija opiskelee ko. opiskeluoikeuden nojalla. Pienempi luku tarkoittaa suurempaa todennäköisyyttä.
99 = opiskeluoikeus ei voimassa tilannepäivämäärällä (on joko päättynyt tai ei ole vielä voimassa)
muut arvot katso olla olevasta taulukosta "Prioriteetin määrittely" (arvoja 1 - 25)

Esimerkkejä:

kk=XAMK,pr=1023,oti=1,iti=4,oty=13,oEiVoim=0,oAlkPvm=2025-01-01,oPaatPvm=2025-12-31,tPvm=,todNak=2
kk=LAUREA,pr=9999,oti=3,iti=4,oty=1,oEiVoim=3,oAlkPvm=2024-08-01,oPaatPvm=2025-11-28,tPvm=2025-11-28,todNak=99


On yritetty huomioida muistiossa 21.08.2023 mainuttuja asioita:

"Avoimen opinto-oikeudet kiinnostavat myöskin"

"Voisi tuoda tiedon myös lisämuuttujana, että kyseessä on tutkintoon johtava opiskeluoikeus (1) tai ei tutkintoonjohtava opiskeluoikeus (0)"

"Otetaan mukaan vain läsnäoloilmoittautuneet": → Otetaan tulosaineistosta vain ne, joissa luotettavuus-kentässä on 1; onko otettava myös 2 ja 5, jos avoimessa ei ole lukukausi-ilmoittautumisia. 

10kkLkmKuinka monesta oppilaitoksesta henkilölle (henkilötunnus) tuli mukaan opiskeluoikeuksia tähän tilastoon.
11oikVoimNyt

Onko opiskelijalla yhtään voimassa olevaa opiskeluoikeutta tilannepvm -sarakkeen osoittamalla hetkellä

12vanhAmmTutkSuorPvm

HUOM. Virrassa ei ole ei-korkeakoulututkintoja, joten tämä onkin turha tieto. Ei viedä siirtotiedostoon.

Opiskelijan vanhin alemman ammattikorkeakoulun tutkinnon suorituspäivämäärä

Ts. Opiskelijan kaikista "alempi ammattikorkeakoulututkinto" -tyyppisiin (koodi 1) opiskeluoikeuksiin liitetyistä tutkintosuorituksista löytyvä pienin suorituspäivämäärä

13vanhJatkTutkOpisAlkPvm

Opiskelijan vanhin opiskeluoikeuden alkamispäivämäärä niistä opiskeluoikeuksista, missä opiskeluoikeuden tyyppi on jokin seuraavista :

2 (alempi korkeakoulu), 3 (ylempi ammattikorkeakoulu), 4 (ylempi korkeakoulu), 6 (lisensiaatti), 7 (tohtori)

14jatkOpisAlkAmmTutkJalkHUOM. Virrassa ei ole ei-korkeakoulututkintoja, joten tämä onkin turha tieto. Ei viedä siirtotiedostoon.

On 1, jos on olemassa sekä vanhAmmTutkSuorPvm että vanhJatkTutkOpisAlkPvm ja vanhJatkTutkOpisAlkPvm > vanhAmmTutkSuorPvm. Muuten 0.
15todNakOpisNytKuinka todennäköisesti opiskelee nyt. Pienin arvo opiskeluoikeuskohtaisista ko. tiedosta (todNak)

Prioriteetin määrittely

Prioriteetti on kokonaisluku xxxy (välillä 1000-9999) , missä xxx kertoo opiskelun todennäköisyyden ja y opiskelun kokoaikaisuuden

Opiskelun todennäköisyys: Taulukossa olevaan arvoon lisätään 100 ja kerrotaan sitten 10:llä, jotta se saadaan prioriteetin xxx-osaan.

Opiskeluoikeuden tila, seliteLk.ilm
1 = läsnä
2 = poissa3  = poissa, ei kuluta op.aikaa4 = puuttuu5 = tietoa ei ole Virrassa
1 = aktiivinen15523
2 = optio2125252223
3 = valmistunut-----
4 = passivoitunut1115151213
5 = luopunut-----
6 = päättynyt-----

Opiskelun kokoaikaisuus

Opiskeluoikeuden tyyppiKokoaikaisuus

Tutkinnot

    1    Ammattikorkeakoulututkinto
    2    Alempi korkeakoulututkinto
    3    Ylempi ammattikorkeakoulututkinto
    4    Ylempi korkeakoulututkinto
    6    Lisensiaatintutkinto
    7    Tohtorintutkinto

1
13    Avoimen opinnot3
Muut2
  • No labels