Interoperabilitet betyr at systemer kan samhandle på en måte som faktisk virker. Det er ikke nok at data kan sendes fra ett system til et annet. Opplysningene må også kunne tolkes, kontrolleres og brukes videre uten at mottakeren må gjette hva avsenderen egentlig mente.

Det er derfor interoperabilitet er et kjernebegrep i standardarbeid.

Tre nivåer av interoperabilitet

Temaet blir ofte enklere å forstå hvis man deler det i tre nivåer:

NivåHva det handler om
TekniskAt data kan utveksles i et format systemene støtter
SemantiskAt begreper og felt betyr det samme hos avsender og mottaker
ProsessmessigAt dataene passer inn i arbeidsflyten de skal brukes i

En standard kan fungere godt på det tekniske nivået, men likevel være svak semantisk eller prosessmessig. Da blir gevinsten mindre enn den burde være.

Hvorfor dette er så viktig i økonomidata

I økonomi og regnskap brukes data ofte i flere ledd:

  • bokføring
  • rapportering
  • analyse
  • kontroll
  • fakturering og oppfølging

Når standardene er sterke nok, blir disse overgangene lettere. Når de er svake, flyttes bare arbeidet fra én del av prosessen til en annen.

Dette er en viktig grunn til at standardisering av økonomidata må vurderes på tvers av fag, system og brukssituasjon.

Hva som typisk hindrer interoperabilitet

Noen problemer går igjen:

  • like felter brukes med ulik mening
  • identifikatorer og referanser er inkonsistente
  • dokumentasjon er for knapp til å støtte lik implementasjon
  • lokal praksis fyller hull som standarden burde dekket

Da hjelper det lite at systemene utveksler filer eller meldinger hvis innholdet fortsatt må tolkes manuelt.

Interoperabilitet er mer enn integrasjon

Det er lett å blande interoperabilitet med ren integrasjon. Integrasjon betyr ofte at systemer er koblet sammen. Interoperabilitet betyr i tillegg at de kan bruke informasjonen på en forutsigbar måte.

Derfor henger interoperabilitet tett sammen med:

Hvis én av disse delene er svak, blir interoperabiliteten også svakere.

Hvor standardene må støtte hverandre

I praksis er interoperabilitet ofte avhengig av flere standardspor samtidig. Det kan for eksempel gjelde:

Hvis ett ledd er svakt, svekkes også samspillet mellom de andre.

Hvordan vite om interoperabiliteten er god nok

Et enkelt tegn er hvor mye lokal oversettelse som må til. Hvis dataene stadig må forklares, remappes eller ettertolkes for å kunne brukes videre, er interoperabiliteten ofte svakere enn den burde være.

Relaterte artikler