Utvecklingen av Omaolo-tjänsten baserar sig på gemensamt överenskomna principer som följer de allmänna nationella riktlinjerna:
- Systemet är kompatibelt med olika klient- och patientdatasystem via integrationsgränssnitt.
- Utvecklingen är inte bunden till en viss leverantör eller teknik.
- Tjänsten baserar sig på den nationella servicearkitekturen. dvs. utnyttjar gemensamma nationella tjänster såsom Suomi.fi-identifikation och Datalagret.
- Tjänsten består av separata mikrotjänster som kan utvecklas, ändras och ersättas utan att hela systemet behöver förnyas. På så sätt blir det också möjligt att göra de mikrotjänster som tredje parter tillhandahåller till en del av servicehelheten.
- Utnyttjar ny teknik med lång livscykel.
- Kostnadseffektivt och skalbart system.
- Vid utvecklingen av tjänsten följs principerna om smidig utveckling utan att kompromissa med kraven i förordningen.
- Tjänsteutformningen är en central del av utvecklingen av tjänsten. Information samlas in från klienterna för att analyseras i planeringen och produktutvecklingen. Omaolos egenskaper samutvecklas genom kontinuerlig kontakt med såväl användare inom vården som slutanvändare. Demoversioner och prototyper utsätts för användartestning i ett så tidigt skede som möjligt.