Finlexin ensimmäiset VTKK‑toteutukset

📘 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

Scroll to Top