Datadammens fokus på å være «datadreven» gjør mange KI-initiativ redundante. Mindre ressurskrevende metoder gjør at man ikke trenger å «ringe Kripos hver gang man leter etter brillene sine».
Plattformen er laget med tydelig trelagsarkitektur, med tre sentrale databaser (beskrevet under), et stort, gjenbrukbart tjenestebibliotek med felleskomponenter, og et eget integrasjonslag.

Standarder
Datadammen benytter seg av flere standarder i både tjenester og API-er. En del eksempler:
Noark: arkivstrukturen kan skrives ut som arkivstruktur.xml, gyldig mot Arkivverkets XSD
PRONOM: formatidentifikasjon ved mottak av filer
eForms (Doffin): kunngjøring av offentlige anskaffelser
OpenAPI 3.0: alle tjenestenes API-er er dokumentert maskinlesbart
OpenID Connect og OAuth 2: innlogging og tjenesteidentitet (Keycloak)
IMAP og SMTP: e-post inn og ut, med journalføring til sak
WFS og GeoJSON: kart og geodata fra Kartverket og andre kilder
WebRTC: videomøter
iCalendar: møteinnkallinger og kalenderoppføringer
Matrix: hendelsesmodellen i chatten
HL7 og Dublin Core: gjenkjenning og mapping av data ved import
Datamaster
Én betydning av det samme
Datamaster eier masterdata og informasjon som brukes på tvers: organisasjon, personer og roller, klassifikasjoner, kodelister, lokasjoner og koblinger til eksterne kilder. Det gir ett sted å avgjøre hva en kode betyr, hvilken enhet som er hvilken, og hvordan eksterne identifikatorer henger sammen med virksomhetens egne.
Datadammen har per i dag koblinger mot registre som matrikkelen, Doffin, SSB, BRREG og Lovdata, og har i tillegg kartlagt tilgjengelige API-er i andre europeiske land.
Docky
Dokumentasjon som del av arbeidet
Docky er et system for record management, tradisjonelt kalt en «arkivkjerne» på norsk. Docky håndterer daglig journalføring, publisering og har et åpent API for journalføring fra alle typer kilder og fagsystemer, deriblant også Datadammens alternative løsninger for kontorstøtteverktøy, chat, epost og videokonferanse.
Data Pond
Bevar originalen. La kunnskapen vokse.
Data Pond er en håndteredatasett og materiale fra andre løsninger og som ikke lenger regnes som aktive. Data Pond bevarer integriteten i eksisterende materiale og gjør det mulig å kassere eller pensjonere data, eller å trekke data ut av aktiv bruk for å rydde saksbehandlernes arbeidsflate eller for å begrense tilgang til personopplysninger som ikke lenger skal behandles. Data Pond håndterer også bevaring og kassasjon.
Integrasjonslag
Systemer skal kunne snakke sammen uten at alt blir spesialkode
DataDammen har et eget integrasjonslag, klientbiblioteker og mappingverktøy. Målet er at transport, autentisering, synkronisering og semantisk mapping kan kombineres som gjenbrukbare byggeklosser.
Vi bygger også en katalog over offentlige datakilder og API-er. Den skiller bevisst mellom noe vi har funnet, noe vi har verifisert, noe som er integrasjonsklart og noe som faktisk er integrert.
En URL er ikke en integrasjon.
