📘 Finlex – tekninen toteutustapa
Finlex on Oikeusministeriön ja Oikeusrekisterikeskuksen ylläpitämä oikeustiedon palvelu, joka kokoaa yhteen Suomen lait, asetukset, oikeuskäytännön ja viranomaisaineistot. Sen tekninen toteutus perustuu kolmeen periaatteeseen:
- Keskitetty tietokantajärjestelmä
- Rakenteinen ja linkitetty oikeusdata
- Avoin ja koneellisesti luettava rajapinta
Näiden avulla Finlex pystyy tarjoamaan ajantasaisen lainsäädännön ja oikeuskäytännön maksutta kaikille.
🧩 1. Keskitetty tietokantajärjestelmä
Finlexin ydin on keskitetty tietokanta, jossa kaikki säädökset ja oikeuskäytäntö tallennetaan rakenteisessa muodossa.
Selkokielisesti tämä tarkoittaa:
- Lait ja asetukset ovat tietokantatauluissa, eivät PDF‑tiedostoina.
- Jokainen pykälä, momentti ja otsikko on oma tietokantaobjekti.
- Muutokset tallennetaan versioina, jolloin Finlex pystyy näyttämään sekä ajantasaisen että alkuperäisen säädöksen.
Tämä rakenne on perua 1980‑luvun Finlex‑tietopankista, jonka teknisen perustan loi VTKK:n rekisteri‑ ja tietopalveluarkkitehtuuri.
Finlexin ensimmäiset VTKK‑toteutukset
🔗 2. Rakenteinen ja linkitetty oikeusdata (ELI/ECLI)
Finlex käyttää eurooppalaisia standardeja:
- ELI (European Legislation Identifier) – yksilöi säädökset
- ECLI (European Case Law Identifier) – yksilöi tuomioistuinratkaisut
Selkokielisesti:
- Jokaisella lailla ja asetuksella on pysyvä osoite, joka ei muutu.
- Jokaisella tuomioistuinratkaisulla on pysyvä tunniste, jonka avulla se löytyy aina.
- Säädökset ja oikeuskäytäntö linkittyvät toisiinsa automaattisesti.
Tämä mahdollistaa:
- pykälien väliset linkit
- HE‑aineiston automaattisen yhdistämisen
- oikeuskäytännön linkittymisen säädöksiin
- koneellisesti luettavan oikeusdatan
🧠 3. Semanttinen Finlex – koneellisesti luettava laki
Finlexin sisältö muunnetaan myös semanttiseksi dataksi, jota voidaan käyttää tekoälyssä ja tutkimuksessa.
Selkokielisesti:
- Lait ja asetukset muutetaan koneen ymmärtämään muotoon.
- Jokainen pykälä saa merkityksen, ei vain tekstisisältöä.
- Tietokone pystyy seuraamaan, miten laki muuttuu ajan myötä.
Tämä mahdollistaa:
- automaattiset vertailut
- säädösmuutosten seurannan
- oikeuskäytännön automaattisen luokittelun
- tekoälypohjaiset lakiselitykset
🌐 4. Avoin rajapinta ja datan saatavuus
Finlex tarjoaa avoimen rajapinnan (API), jonka kautta dataa voi käyttää:
- tutkimuksessa
- sovelluskehityksessä
- viranomaisjärjestelmissä
- yritysten compliance‑työkaluissa
Selkokielisesti:
Finlexin dataa voi hakea automaattisesti ohjelmilla, ei vain selaimella.
🏛 5. Palvelun tekninen toteutus (selkokielinen yhteenveto)
Finlex toimii näin:
- Tietokanta säilyttää kaikki säädökset ja oikeuskäytännön.
- Palvelin muuntaa tiedot verkkosivuksi.
- Hakukone etsii pykälät, säädökset ja ratkaisut.
- Linkitysjärjestelmä yhdistää säädökset, HE‑aineistot ja tuomioistuinratkaisut.
- Avoin rajapinta mahdollistaa datan käytön muualla.
- Semanttinen kerros tekee datasta koneen ymmärtämää.
📄 Verkkosivuviite: Finlex
Finlex – Suomen oikeudellisen aineiston maksuton verkkopalvelu Oikeusministeriö & Oikeusrekisterikeskus https://www.finlex.fi
📌 Yhteenveto
Finlex on Suomen virallinen oikeustiedon palvelu, joka tarjoaa lait, asetukset, oikeuskäytännön ja viranomaisaineistot maksutta. Palvelu perustuu keskitettyyn tietokantaan, jossa säädökset ja tuomioistuinratkaisut tallennetaan rakenteisessa muodossa. Jokaisella lailla ja ratkaisulla on pysyvä tunniste (ELI/ECLI), mikä mahdollistaa luotettavan linkityksen ja automaattisen versiohistorian. Finlexin sisältö muunnetaan myös semanttiseksi dataksi, jota voidaan hyödyntää tutkimuksessa, tekoälyssä ja viranomaisjärjestelmissä. Palvelu tarjoaa avoimen rajapinnan, jonka kautta oikeusdataa voidaan käyttää sovelluksissa ja analytiikassa. Finlexin tekninen toteutus jatkaa VTKK:n luomaa rekisteri‑ ja tietopalveluperinnettä, jossa korostuvat luotettavuus, pitkäikäisyys ja avoimuus.