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
- millaisissa tietojärjestelmissä tietoa käsitellään ja säilytetään
- millaisilla ratkaisuilla tietoa jo siirretään tietojärjestelmien välillä.
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.
- Käytännössä sinun kannattaa ensimmäisenä selvittää ketkä vastaavat kyseiseistä tietojärjestelmistä. Heiltä saat tietoa järjestelmistä.
- 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.

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:
- Tietoja on siirretty yksittäisinä tiedostopaketteina.
- 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).
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.