Suomi.fi kehittäjille
Siirry suoraan sisältöön.
Hyvät käytännöt kehittäjille
Jaa ja hyödynnä tietoa yhteentoimivasti

Saat parhaat ohjeet tilanteeseesi, kun vastaat ensin kysymyksiin oppaan aloitussivulla.

Kartoita käytössä olevat tekniset ratkaisut

Selvitä, millä teknisillä ratkaisuilla tietoaineistoja jo käsitellään

Tiedon jakamisen tekninen toteutus riippuu pitkälti siitä, minkälaisia jakeluratkaisuja tietojärjestelmään on kehitetty. Usein tietojen jakaminen vanhoista tietojärjestelmistä voi olla hankalaa, sillä järjestelmää ei ole alun perinkään suunniteltu tiedon jakamisen näkökulmasta. 

Tällaisessa tilanteessa tiedonsiirto voi edellyttää tietojärjestelmän teknisiä muutoksia. 

Kartoita

  1. millaisissa tietojärjestelmissä tietoa käsitellään ja säilytetään
  2. millaisilla ratkaisuilla tietoa jo siirretään tietojärjestelmien välillä.
Päivitetty: 13.2.2025

Selvitä, millaisia tietojärjestelmiä on jo käytössä

Sinun täytyy selvittää, millaisissa tietojärjestelmissä tietoaineistoja käsitellään ja säilytetään. Tällä voi olla vaikutusta siihen, millaisia teknisiä ratkaisuja kannattaa ottaa käyttöön niiden jakamisessa tai avaamisessa.

  1. Käytännössä sinun kannattaa ensimmäisenä selvittää ketkä vastaavat kyseiseistä tietojärjestelmistä. Heiltä saat tietoa järjestelmistä.
  2. Sinun kannattaa pyrkiä myös hankkimaan järjestelmien dokumentaatio käyttöösi. Tämä ei kuitenkaan ole aina välttämättä mahdollista, sillä osa käytössä olevista järjestelmistä on niin sanottuja valmisohjelmistoja, joiden tietorakenne ja rajapinnat voivat olla liikesalaisuuksia.

Päivitetty: 13.2.2025

Selvitä, millaisia tiedonsiirtoratkaisuja on jo käytössä

Sinun täytyy selvittää, onko tietoaineistosta siirretty tietoa jo aiemmin tietojärjestelmän ulkopuolelle, ja jos on, millaisin teknisin ratkaisuin?

Se, minkälaisia jakeluratkaisuja tietojärjestelmään on kehitetty, vaikuttaa paljon tiedon siirtämisen tekniseen toteutukseen.

Tietoa on saatettu siirtää järjestelmästä esimerkiksi seuraavin tavoin:

  1. Tietoja on siirretty yksittäisinä tiedostopaketteina.
  2. Tietojärjestelmän yhteyteen on toteutettu ohjelmointirajapinta, jonka kautta tietoa voi siirtää.

Käytännössä useimmiten tietojen siirtäminen ja hyödyntäminen muualla on teknisesti helpompaa, jos tietojärjestelmään on toteutettu ohjelmointirajapinta eli API (application programming interface).

Päivitetty: 13.2.2025

Suomi.fi-palveluväylän käyttö edellyttää rajapintaa

Jos tiedonsiirrossa halutaan käyttää Palveluväylää tai jakaminen edellyttää Palveluväylän käyttöä, tulee tietojärjestelmästä pystyä rakentamaan rajapintoja.

Lue lisää Palveluväylästä.

Päivitetty: 13.2.2025

Oletko tyytyväinen tämän sivun sisältöön?

Muistilista