📘 Finlexin ensimmäiset VTKK‑toteutukset (1981–1990)
Selkokielinen tekninen kuvaus verkkosivuille
Finlexin varhaisin versio oli VTKK:n ylläpitämä keskitetty tietopankki, joka tarjosi säädöksiä ja oikeuskäytäntöä viranomaisille. Sen tekninen toteutus perustui samoihin välineisiin kuin VTKK:n muut rekisterijärjestelmät (väestörekisteri, ajoneuvorekisteri, verotuksen tietojärjestelmät).
Tekniset välineet, joita Finlexin ensimmäisissä toteutuksissa käytettiin.
🖥️ 1. Laitteistoalustat: VTKK:n keskusyksiköt (IBM‑tyyppiset mainframe‑järjestelmät)
Finlexin tietopankki toimi VTKK:n keskuslaitteilla, jotka olivat tyypillisesti:
- IBM‑yhteensopivia mainframe‑järjestelmiä
- VTKK:n omissa konesaleissa
- Käytössä 1970‑luvulta 1990‑luvun puoliväliin
Näillä alustoilla pyörivät myös muut valtion rekisterit, mikä teki Finlexistä luonnollisen jatkeen VTKK:n rekisteri‑arkkitehtuurille.
🗄️ 2. Tietokantateknologia: FAS / FASOS / Mini‑FAS
Finlexin varhaiset tietokannat rakennettiin VTKK:n omilla tietokantajärjestelmillä, jotka olivat:
FAS (”Fortran Assembler”)
- VTKK:n kehittämä ohjelmointikieli
- Käytettiin laajasti valtion rekistereissä
- Soveltui suurten tekstiaineistojen käsittelyyn
FASOS
- FAS‑käyttöjärjestelmä
- Tuki monipuolisempia hakutoimintoja
- Soveltui säädöstekstien ja oikeuskäytännön rakenteiseen tallennukseen
Mini‑FAS
- Kevyempi versio pienemmille järjestelmille
- Käytettiin mm. virastojen omissa sovelluksissa
Finlexin tietopankki oli tekstipohjainen, rakenteinen tietokanta, jossa jokainen säädös tallennettiin FAS‑järjestelmän mukaisiin tietueisiin.
⌨️ 3. Käyttöjärjestelmät ja käyttöliittymät
Varhaiset Finlex‑toteutukset toimivat:
MVS / VM / VTKK:n omat käyttöjärjestelmälaajennukset
- IBM‑mainframe‑tyyppiset käyttöjärjestelmät
- VTKK:n omat lisämoduulit rekisterijärjestelmien hallintaan
Päätekäyttöliittymät (3270‑tyyppiset)
Finlexiä käytettiin virastoissa pääteyhteyksillä:
- tekstipohjainen käyttöliittymä
- hakukomennot ja valikkopohjainen navigointi
- ei graafista käyttöliittymää
🔍 4. Hakujärjestelmät ja indeksointi
Finlexin ensimmäinen hakukone oli:
VTKK:n oma indeksointijärjestelmä
- rakenteinen hakemisto säädöksille
- hakukriteerit: säädösnumero, vuosiluku, aihealue
- myöhemmin lisättiin sanahaku
Hakujärjestelmä oli suunniteltu samaan tapaan kuin:
- väestörekisterin hakutoiminnot
- ajoneuvorekisterin tietuehaut
- verotuksen tietokantahaut
📡 5. Tiedonsiirto ja jakelu
Finlexin tietopankki ei ollut internetissä. Jakelu tapahtui:
- VTKK:n X.25‑pohjaisissa dataverkoissa
- virastojen pääteyhteyksillä
- sisäisinä linjayhteyksinä ministeriöihin
Tämä oli sama tekninen malli kuin muissa valtion rekisteripalveluissa.
🏛️ 6. Varhaiset integraatiot
Finlex integroitiin 1980‑luvulla:
- oikeusministeriön sisäisiin järjestelmiin
- säädösten valmistelujärjestelmiin
- virastojen omiin tietopalveluihin
Integraatiot tehtiin:
- tiedonsiirtotiedostoilla (batch‑siirrot)
- VTKK:n omilla rajapinnoilla
- FAS‑tietueiden siirrolla
📌 Yhteenveto
Finlexin ensimmäiset toteutukset 1981–1990 rakennettiin VTKK:n keskuslaitteille, IBM‑tyyppisille mainframe‑järjestelmille. Säädökset ja oikeuskäytäntö tallennettiin VTKK:n omiin FAS‑ ja FASOS‑tietokantoihin, jotka olivat samoja teknisiä välineitä kuin valtion rekisterijärjestelmissä. Finlexiä käytettiin virastoissa pääteyhteyksillä, ja hakutoiminnot perustuivat VTKK:n kehittämiin indeksointijärjestelmiin. Palvelu ei ollut internetissä, vaan toimi VTKK:n dataverkoissa ja ministeriöiden sisäisissä järjestelmissä. Tämä tekninen perusta loi pohjan myöhemmälle internet‑Finlexille ja nykyiselle semanttiselle oikeusdatalle.
📄 Verkkosivuviite Finlexiin
Finlex – Suomen oikeudellisen aineiston maksuton verkkopalvelu Oikeusministeriö & Oikeusrekisterikeskus https://www.finlex.fi