| Skeemaversio:106 |
---|
Tietomallia uusitaan KOTA-seminaarin 2.9.2015 mukaisesti. Muutokset astuvat voimaan 27.4.2016 (n klo 10). Tällöin tietovarannon lukurajapinta siirtyy uuden tietomallin mukaiseen XML:ään. Korkeakoulut saavat toimittaa uuden tietomallin mukaisia XML-tiedostoja tuosta hetkestä alkaen. Mihin mennessä täytyy siirtyä uuteen tietomalliin on sovittu, että 1.10.2016 mennessä kaikki korkeakoulut toimittaisivat tietoja uuden tietomallin mukaisesti. Tietomallin uusiminen tekee XML-skeemojen sisäisen versionumeromuutoksen 1.05 => 1.06, josta nimi tietomalliuudistukselle.
Tietomalli ja/tai XML-skeema 1.05 ja 1.06 tulee olemaan samanaikaisesti käytössä siten, että tietovarantoon voi lähettää joko kokonaan version 1.05 mukaisia XML-tiedostoja tai kokonaan version 1.06 mukaisia XML-tiedostoja. Samanaikaisuus tarkoittaa tässä sitä, että korkeakoulu A voi lähettää versiolla 1.05 tiedostoja ja korkeakoulu B versiolla 1.06 "samaan aikaan". Toisin sanoen korkeakouluille jää omaan valtaan päättää se milloin ovat valmiita itse siirtymään uuteen 1.06 versioon. Kyse on siis oikeammin sanottuna siirtymäajasta.
Vanhatkin XML-sisällöt on toisin sanoen muutettava versioon 1.06 ennen kuin mitään version 1.06 mukaista voi lähettää. Muutosta ei toisaalta tarvitse kuitenkaan tehdä kuin kerran ja apua voi saada seuraavasta.
Tietovarannon puolella toteutetaan XSLT-tiedostot (xsl transformation), jotka ottavat vastaan kokonaan version 1.05 mukaisia XML-tiedostoja ja ulos tulee kokonaan version 1.06 mukaisia XML-tiedostoja. Tietovaranto toimii tällöin itse asiassa vain 1.06 versiolla ja tämä näkyy esim. korkeakouluille mm. CSV-tiedostoissa, joissa on sitten käytössä 1.06 mukaisen tietomallin taulujen rakenne. XSLT-tiedostot ovat vapaasti jaossa liitteenä tällä sivulla tutustumista ja mahdollisia korkeakouluissa tapahtuvia toimia varten: Opiskelijat105-106.xslt, Opiskeluoikeudet105-106.xslt, LukukausiIlmoittautumiset105-106.xslt, Opintosuoritukset105-106.xslt, Liikkuvuusjaksot105-106.xslt ja Virta105-106.xslt.
Version 1.06 mukaiset XML-skeema-tiedostot löytyvät nyt vanhasta paikasta Tiedonsiirtomaaritykset korkeakouluille sivun alta: Opiskelijat.xsd, Opiskeluoikeudet.xsd, LukukausiIlmoittautumiset.xsd, Opintosuoritukset.xsd, Liikkuvuusjaksot.xsd, Virta.xsd, koodistot.xsd ja tyypit.xsd liitetiedostopuuttuu
Versiota 1.06 vastaavan tietokannan taulujen luontilauseet oheisessa skriptissä virta_kanta.sql.
Muutokset
Muutoksia tulee enimmäkseen Opiskeluoikeudet-skeemaan, joten tällä sivulla keskitytään kuvaamaan muutokset Opiskeluoikeudet-skeeman kautta. Mikäli jokin muutos koskettaa myös muita skeemoja, se mainitaan ko. muutoksen kohdalla.
Opiskeluoikeuden muutokset
Skeemamuutos
Muuttuneet kohdat ympyröity ja numeroitu. Kuvan numerointiin viitataan tekstissä.
Tietokantamuutos
Tietokantamuutokset liitoksineen vanhoihin objekteihin kuvassa. Uudet objektit korostettu keltaisella värillä. Olemassaoleviin tietokantaobjekteihin ei kosketa tässä vaiheessa. (Tarpeettomien objektien tai sarakkeiden poisto tehdään myöhemmin "siirtymäajan" jälkeen).
Luokittelu
(kuvan kohta 3.)
Tehdään uusi luokitteleva koodisto. Siirretään koodistoon muutama ”luokitteleva” tieto (elementti) mukaan: KansainvalinenVaihto (kaksi eri arvoa), Aikuiskoulutus ja AvoinVayla. Liitetään opiskeluoikeuden luokittelu opiskeluoikeusjaksoon
Siirto tehdään siten, että täsmälleen samaa asiaa tarkoittava tieto erillisestä opiskeluoikeudessa kiinni olevasta XML-elementistä uuteen opiskeluoikeusjaksossa kiinni olevaan Opiskeluoikeuden luokittelu -koodistoon. Opiskeluoikeusjaksoon tuo koodisto halutaan siksi, että varaudumme saman tien mahdollisiin tulevaisuuden tarpeisiin, joissa jollakin aikavälillä jokin luokitteleva tieto on voimassa, mutta ei kuitenkaan koko opiskeluoikeuden aikaa. Eli näille nyt siirrettäville tiedoille tapahtunee kuitenkin niin, että sama arvo pitää monistaa mahdolliseen useaan opiskeluoikeusjaksoon, jos siis opiskeluoikeuteen liittyen useita jaksoja on.
Poistetaan samalla tarpeettomaksi käynyt tieto: AsetusMaisteriohjelma
Koodiston arvot eli sisältö kokonaisuudessaan sovittava vielä, vaikkakin vahva ehdotus alkusisällöksi löytyykin kohdasta Koodistoja.
Esimerkki
Siirto-opiskelijan lukukausi-ilmoittautumiset
(kuvan kohta 6.)
Esimerkki
Erikoistumiskoulutus
(kuvan kohta 5.)
Uusi koodisto, joka liitetään suoraan opiskeluoikeuteen. Ei pakollinen tieto. Liittyy kiinteästi uuteen opiskeluoikeuden tyyppiin 19=Erikoistumiskoulutus.
Ks. koodistosta lisää alta.
Koulutusala
(kuvan kohta 4.)
Lisätään "ala"-koodisto vanhojen koulutusala2002- ja opintoala1995-koodistojen rinnalle vaihtoehdoksi. Samalla tehdään lievä rakenteellinen muutos, jossa XML-elementti ei ole enää nimetty koodiston mukaan, vaan itse asiassa korkeakoulujen tietomallin (xdw-malli) mukaisesti on vain yksi yleinen Koulutusala-elementti, johon liittyy pakollinen versio-attribuutti, ja jonka sisältö on kaikkien valittujen koodistojen yhdistelmä.
Sama muutos koskee myös Opintosuoritukset-skeemaa, jossa "ala"-tieto voidaan ilmoittaa ositettuna.
Yhdessä opiskeluoikeudessa (tai opintosuorituksessa) tuodaan vain joko koulutusala2002 tai opintoala1995 tai uuden "alan" tietoja. Ei sekoitusta. Ko. tieto on koko opiskeluoikeutta koskeva. Koulutus- tai opintoalatietoa ei tarvitse edelleenkään tuoda tutkintoon johtavissa opiskeluoikeuksissa (tai tutkinto-opintosuorituksissa), joissa koulutuskoodi on pakollinen tieto, sillä jokainen koulutuskoodi pitää sisällään tiedon koulutus- ja opintoalasta.
Suunnitelma on, että vuoden 2016 tiedot tuodaan kaikki uudella "ala"-koodistolla (opiskeluoikeudet, opintosuoritukset). Sen sijaan 2015 ja sitä vanhemmat rekisteriin jo viedyt tiedot saa korkeakoulut itse päättää tuoko tiedot vanhoilla koodeilla vai uusilla. Sekoitusta ei saa tuoda, eli per opiskeluoikeus ja opintosuoritus tuodaan vain yhden alaluokittelun mukaisesti.
Koodistoja
Opiskeluoikeuteen liittyvät
Opiskeluoikeuden tyyppi
- 19=Erikoitumiskoulutus, lisätty jo aiemmin
Erikoistumiskoulutus
- Arvot tulevat OPH:lta: Erikoistumiskoulutusten julkinen luettelo
- Ks. myös Erikoistumiskoulutus yllä
Opiskeluoikeuden luokittelu
- Ks. myös Luokittelu yllä
- Sisältö:
1 = Kansainvälistä vaihtoa ja lähtevää – Vanha tieto: Opiskeluoikeus.KansainvalinenVaihto = 2
2 = Kansainvälistä vaihtoa ja saapuvaa – Vanha tieto: Opiskeluoikeus.KansainvalinenVaihto = 1
3 = Aikuiskoulutusta – Vanha tieto: Opiskeluoikeus.Aikuiskoulutus = 1
4 = Myönnetty avoimen opintojen perusteella – Vanha tieto: Opiskeluoikeus.AvoinVayla = 1
5 = (Muu) maisteriohjelma – Keskustelun alla. Tarvitseeko enää pitää määrettä "muu"?
6 = Osana kansainvälistä yhteistutkintoa
7 = Osana kansainvälistä kaksoistutkintoa
Koulutusala: OKM:n ohjauksen ala
- Sisältö:
1 = Kasvatusalat
2 = Taiteet ja kulttuurialat
3 = Humanistiset alat
4 = Yhteiskunnalliset alat
5 = Kauppa-, hallinto- ja oikeustieteet
6 = Luonnontieteet
7 = Tietojenkäsittely ja tietoliikenne
8 = Tekniikan alat
9 = Maa- ja metsätalousalat
10 = Lääketieteet
11 = Terveys- ja hyvinvointialat
12 = Palvelualat
Myontaja
(kuvan kohta 1.)
Muutetaan Myontaja-elementti yksinkertaisemmaksi. Samalla, tai siirtymäajan jälkeen, poistetaan Organisaation rooli -koodistosta tarpeeton rooli 1=Myöntävä (kuvan kohta 2.). Tällä roolin poistamisella tavoitellaan myös entistä eheämpää tietosisältöä, ettei myöntäjätietoa voida osittaa.
Sama muutos koskee myös LukukausiIlmoittautumiset- ja Opintosuoritukset-skeemaa sekä Liikkuvuusjaksot-skeemaa.
Kysymykset ja kommentit
- Asiaa käsitelty 2016_2_8 Tietomalliuudistustyopajassa sekä 2016_2_17_Asiantuntija-ryhman kokouksessa
- Leimatut (label) JIRA-tiketit (vaatii kirjautumisen):
- Ks. myös sivun kommentit alla
4 Comments
Helena Majamäki
Kommentti koskien Opiskeluoikeuden luokittelua: syyskuun Viranomaistiedonkeruiden asiantuntijaryhmässä sai siunauksen seuraavat koodisto:
"Aikuiskoulutus""
Opiskeluoikeus on myönnetty avoimen opintojen perusteella"
"Opiskeluoikeus on osana kotimaista yhteistutkintoa"
"Opiskeluoikeus on osana kansainvälistä yhteistutkintoa"
"Opiskeluoikeus on osana kansainvälistä kaksoistutkintoa"
"Muu maisteriohjelma"
Muun maisteriohjelman määritelmä jäi vielä keskustelun alle tosin..
Lauri Jokipii
Kun opiskeluoikeuden luokittelu -koodistosta puhutaan tai sovitaan, myös uudet koodiarvot tulisi sopia (tai hyväksyä, jos nämä käy). Tällaiset olen tehnyt kehittämisen aikana:
kvl = Opiskeluoikeus on... Kansainvälistä vaihtoa ja lähtevää. – Vanha tieto: Opiskeluoikeus.KansainvalinenVaihto = 2
kvs = Opiskeluoikeus on... Kansainvälistä vaihtoa ja tulevaa. – Vanha tieto: Opiskeluoikeus.KansainvalinenVaihto = 1
aik = Opiskeluoikeus on... Aikuiskoulutusta. – Vanha tieto: Opiskeluoikeus.Aikuiskoulutus = 1
avo = Opiskeluoikeus on... Myönnetty avoimen opintojen perusteella. Avoimen väylä. – Vanha tieto: Opiskeluoikeus.AvoinVayla = 1
msa = Opiskeluoikeus on... Asetuksen mukaisessa maisteriohjelmassa. -- Vanha tieto: Opiskeluoikeus.AsetusMaisteriohjelma = 1 – NB! Saahan tämän jättää pois?
mso = Opiskeluoikeus on... (Muu) maisteriohjelma. – Keskustelun alla. Tarvitseeko enää pitää määrettä "muu"?
koy = Opiskeluoikeus on... osana kotimaista yhteistutkintoa
kvy = Opiskeluoikeus on... osana kansainvälistä yhteistutkintoa
kvk = Opiskeluoikeus on... osana kansainvälistä kaksoistutkintoa
Paula Merikko
Poistetaan vaihtoehto kotimainen yhteistutkinto. Puhutaan saapuvasta, ei tulevasta vaihdosta.
Lauri Jokipii
Eli jotenkin näin:
1 = Opiskeluoikeus on... Kansainvälistä vaihtoa ja saapuvaa. – Vanha tieto: Opiskeluoikeus.KansainvalinenVaihto = 1
2 = Opiskeluoikeus on... Kansainvälistä vaihtoa ja lähtevää. – Vanha tieto: Opiskeluoikeus.KansainvalinenVaihto = 2
3 = Opiskeluoikeus on... Aikuiskoulutusta. – Vanha tieto: Opiskeluoikeus.Aikuiskoulutus = 1
4 = Opiskeluoikeus on... Myönnetty avoimen opintojen perusteella. Avoimen väylä. – Vanha tieto: Opiskeluoikeus.AvoinVayla = 1
5 = Opiskeluoikeus on... (Muu) maisteriohjelma. – Keskustelun alla. Tarvitseeko enää pitää määrettä "muu"?
6 = Opiskeluoikeus on... osana kansainvälistä yhteistutkintoa
7 = Opiskeluoikeus on... osana kansainvälistä kaksoistutkintoa