SERES og Tjenesteutvikling i Altinn. Geir Jevne Semantiske dager 7.juni 2011



Like dokumenter
Smart integrasjon i offentlig sektor

Altinn for fagsystemleverandører

SERES. Espen Slotvik 4. desember 2013

Betydningen av metadata i moderne e-forvaltning

Integrasjon Altinn. 31. august 2009 Morten Græsby

Tjenesteutvikling i ny Altinn-løsning Gunn Heidi Rørmark

Hva kan Altinn gjøre for deg? NOKIOS, Trondheim 21.september 2011 Cat Holten Brønnøysundregistrene

Samarbeid for digital forenkling. Direktør Lars Peder Brekk Brønnøysundregistrene Altinndagen 1. desember 2014

AP226 Use Case Diagram - TUL

Løsningsarkitektur i og rundt Altinn. 31. august 2009 Wilfred Østgulen

Digitalt førstevalg og felleskomponenter

Altinn II - prosjektet. Cat Holten Oslo 31.august 2009

Metadatakomponent: Kodebibliotek. Dato: Hjørdis Hoff

Semantikk og Informasjonsarkitektur. Geir Myrind, SITS Planlegging Arkitektur

Kurs i felleskomponenter

Altinn II. Leseguide for brukerveiledningen til TUL

Konferanse om elektroniske tjenester i offentlig sektor Oslo 01. juni 2010

AP221 Use Case TUL Definer tjeneste

Hvordan komme i gang med Altinn? Roy Horn serviceleder i Altinn Sentralforvaltning

Altinns grensesnitt mot sluttbrukersystemer - Status og nyheter , Morten Græsby, Altinn

SERES - status Ressursnettverk for eforvaltning og Norstella Elektronisk Samhandling i Offentlig Sektor 27.august 2009

Altinn, nye muligheter for samhandling og samspill i offentlig sektor. Hallstein Husand Programleder Altinn II Programmet NOKIOS 2009

Endringer i versjon 14.1

Hva har vi gjort og hva har vi tenkt å gjøre?

Slik skal vi gjøre det enklere for bedriftene! Lars Peder Brekk, direktør Brønnøysundregistrene Forenklingskonferansen, 16.

Endringer i versjon 14.1

SAMARBEIDSAVTALE BILAG 3 TJENESTEAVTALE

e-dialoger Framtidens eforvaltning eller.?

AP221 Use Case TUL Migrer og produksjonssett tjenesteutgave

Samordning av domenekunnskap i offentlig sektor. Geir Myrind, SITS Planlegging Arkitektur Frokostseminar

Strategi for metadata i offentlig sektor

Kontaktpunkt iht. tjenestedirektivet

Svein Erik Grønmo / Steinar Ekse. Visjon og hovedmål. Svein Erik Grønmo

Opplever næringslivet at det samarbeides på tvers i forvaltningen?

AP221 Use Case SBL Preutfyll og instansier innsendingstjeneste

Organisatoriske, semantiske og tekniske utfordringene i offentlig sektor for å få til en god samhandling og utveksling av data

Notat om Norge digitalt og Norvegiana

Svein Erik Grønmo / Steinar Ekse

Faglig arena Orden i eget hus - Brønnøysundregistrenes erfaringer

Altinn bruk og tilgangsstyring. Cat Holten, avdelingsdirektør Digitalisering, Brønnøysundregistrene

Enhetsregisteret Utviklingsplan 2016 Første halvår

BEHANDLING AV KUNDEDATA Oversikt over Norids behandling av data om domeneabonnenter. Innhold. Norids behandling av kundedata. Dato:

Retursystem for kasserte kjøretøy Søknadsskjema for godkjenning av retursystem

altinn tjenester 3.0

Akseptansetest av sending og mottak Applikasjonskvittering

Spesifikasjon for utfylling og innsending av opplysninger over tilskudd til vitenskapelig forskning eller yrkesopplæring til Skatteetaten.

Metadata for samordning og samhandling

Hvordan det offentlige kan få bedre oversikt over og øke verdien av sine data gjennom en helhetlig tilnærming til beskrivelser av data

Brukerdokumentasjon. Adresseregisteret Om Adresseregisteret

Akseptansetest av Elektronisk rekvisisjon Klinisk kjemi

DRI2001 : Informasjonsinfrastrukturer Forelesning Arild Jansen, AFIN

Skjema for skoleeiers innstilling av søkere til stipend for minoritetsspråklige lærere 2013

Dokumentasjon/introduksjon til Arealis_db

CabinWeb BRUKERDOKUMENTASJON ET SYSTEM UTVIKLET AV DELFI DATA

Statens vegvesen. Vi viser til brev datert 11. desember 2015 vedr. ovennevnte. Statens vegvesen Vegdirektoratet har følgende kommentarer til høringen:

Underlag for satsning på metadata for Altinn

Hvordan få fart på digitaliseringen av Norge?

Deres ref. Vår ref. Arkivkode Dato 10/ Høring vedrørende EDAG forslag til ny rapporteringsløsning

Brønnøysundregistrene som tilrettelegger for innovasjon og verdiskaping

«Standard for begrepsbeskrivelser»

Forslag til endringer i enhetsregisterloven og enhetsregisterforskriften. Plikt til å melde elektronisk adresse til Enhetsregisteret.

Næringslivets oppgaveplikter

Altinn Gevinstrealisering. Leif Skiftenes Flak og Edvard Pedersen,

SvarUt Offentlig digital post

Brukerdokumentasjon. Adresseregisteret Om Adresseregisteret

Effektiv testing med rike anonymiserte testdata

Virksomhetssertifikater og roller på bedriftsnivå. onsdag 12. mars 2008 Ståle Rundberg

FIKS Plattform for digital samhandling Astrid Øksenvåg KS Kommunesektorens organisasjon

AP221 Use Case - TUL - Utarbeid prosessflytmal og komponenter

AP221 Use Case TUL Bygg verktøykasse

Boligsameie. Spesifikasjoner for utfylling og innsending av opplysninger til Skatteetaten. Gjelder for innrapportering fra og med januar 2016

«Nå kommer kommunene» -Fra innovasjonsprogram til praktisk realitet. Lisbet Nederberg og Håvard Wiik, Skedsmo kommune Altinndagen, 3.

SAMARBEIDSAVTALE BILAG 3 TJENESTEAVTALE

AP221 Use Case SBL Se kvittering

Regjeringens digitaliseringsprogram Sett fra Brønnøysund med Altinn-briller

Andre finansprodukter

Offentlige informasjonsinfrastrukturer

AP221 Use Case TUL Oversett tjenesteutgave

Dine data er fra Mars, mine fra Venus -

Uoffisielle adresser i Enhetsregisteret

Lif. Brønnøysundregistrene. Utskrift av Brevrapporter l0o586 OO0O2. hilsen. Trondheimsveien 72 OO KYRKSÆTERØRA. Brønnøysund

Metoder for bedre samhandling. erfaringer fra Semicolon

ALTINN GENERELT (KUN FOR NORGE)


Altinn Gevinstrealisering. Altinn-dagen

Utfordringer ved digital datafangst; web-baserte skjema og AltInn som eksempler

Anbefalinger om videreutvikling av Oppgaveregistret

Semantikkregisteret for Elektronisk Samordning (SERES) Bakgrunn Grunndata Retningslinjer for modellering

Samarbeid for digitalisering av Norge

17/ kl 09:00 09:30 Den nye digitaliseringsstrategien for offentlig sektor

Forslag til langsiktig strategi for Altinn alminnelig høring

Utvikler-eksempel: Krav om refusjon for offentlige tjenestepensjonsordninger. Altinndagen Øystein Rafoss

Tjenesteutviklingsløsningen Kurs - presentasjon

HVORDAN SKAFFE KLUBBEN ORGANISASJONSNUMMER?

Gaver til visse frivillige organisasjoner og trosog livssynssamfunn

Informasjonsforvaltning som forutsetning for offentlig samhandling

AP221 Use Case - SBL- Registrer preutfyllingsdata

Kortversjon - Akseptansetest av sending Elektronisk epikrise - Den gode epikrise

Vi skiller mellom kunder, kunders kontaktpersoner og privatpersoner. En privatperson kan for eksempel være en bonde eller et styremedlem.

Indeks fra Enhetsregisteret

Transkript:

SERES og Tjenesteutvikling i Altinn Geir Jevne Semantiske dager 7.juni 2011

Brønnøysundregistrene En etat under Nærings- og handelsdepartementet Brønnøysundregistrene hadde 562 ansatte i 2010 Behandlet ca 2 400 000 dokumenter Ca 140 800 000 Internett og online oppslag Ca 610 000 telefonsamtaler (hvorav ca 120 000 til Altinn brukerservice) Oppbevarer ca 3 000 000 årsregnskap Har opplysninger om ca 1 480 000 enheter (av disse er ca 420 000 også registrert i Foretaksregisteret) (Tall fra 2010)

Oppgaveregisteret Enhetsregisteret Foretaksregisteret Kilde: Brønnøysundregistrene

Oppgaveregisteret Etablert i 1997 Holde løpende oversikt over næringslivets oppgaveplikter til det offentlige Avdekke muligheter for samordning og forenkling Hindre overflødig innsamling og registrering av opplysninger Oppfordre til gjenbruk

Altinn SERES Begrepsdefinisjoner Begrepsstruktur Begrepsimplementasjon Modellering i SERES Meldingsmodell Meldingsspesifikasjon (XSD) Tjenesteeiere Altinn Tjenesteutvikling Sluttbrukersystem Forretningsdata iht. Meldingsspesifikasjon Altinn Sluttbrukerløsning Forretningsdata iht. Meldingsspesifikasjon Tjenesteeiere/ Etatssystem

Hva er SERES? SERES = Semantikk Register for Elektronisk Samhandling Web-basert løsning hvor brukere kan etablere og forvalte sine egne metadata til bruk i informasjonsforvaltning og tjenesteproduksjon Semantikk er den grenen av lingvistikken (språkvitenskapen) som studerer ordenes betydning, både enkeltvis og i sammenstilte strukturer (setninger) http://no.wikipedia.org/wiki/semantikk Metadata er alle fysiske data og all kunnskap som inneholder informasjon om forretnings-, Metadata forvaltningsmessige og tekniske prosesser og data som tjener til å definere data som benyttes i en bedrift eller eller beskrive andre data organisasjon http://no.wikipedia.org/wiki/metadata D.Marco: Building and Managing the metadata repository; a full life cycle guide

Hva er SERES? A.Metodikk for informasjonsbeskrivelse annotation Implementasjon Semantikk realization annotation Struktur B.Systemløsning for å utføre og publisere informasjonsbeskrivelser 7

Hva er SERES? A.Metodikk for informasjonsbeskrivelse 3 nivå Semantikk: Ordenes betydning og sammenhenger, eks: person kan være både kontaktperson, arbeidstager, barnehagesøker etc. Semantikknivået blir som et bibliotek med begrepene til Etaten definert. Semantiikk annotation annotation realization Implementasjon Struktur Implementasjon: Faktisk bruk av dataene i et skjema (elektroniske tjenester). Her kan man legge til/ta bort/endre informasjon som bare benyttes i dette skjemaet eller del av skjema (tilpasning av data fra strukturnivået). Struktur: Gjenbrukbare sammensetninger av begrep, eks: en person har navn, fødselsnummer, adresse, jobbadresse, e-post adresse, telefonnummer og mobilnummer. Ikke alle egenskapene om en person brukes i alle sammenhenger Grunnstrukturen i dataene som Etaten bruker i sin forvaltningsutøvelse 8

Hvorfor SERES? Gode strukturer over egne metadata enklere å finne frem økt forståelse økt læring Gjenbruk av metadata fra eget metadatalager av data fra andre tjenester og/eller etater Alle begreper skal ha definisjoner Felles begreper over tid (referansemodell) Bedre løsninger gir bedre tjenester enklere hverdag for tjenesteeier - lettere å utføre revisjoner av eksisterende tjenester færre innrapporteringer for næringslivet økt datakvalitet ved hjelp av metadata Redusert konsekvens av personell rotasjoner Muliggjør bedre og effektiv samordning av tjenester

Livsløpet for en tjeneste Tjenesteplanlegging (SERES, etc) Tjenesteutvikling (SERES, ELMER og TUL) Produksjon i Altinn TID

Livsløpet tilpasset Altinn og norsk eforvaltning Tjenesteplanlegging (SERES, etc.) Tjenesteutvikling (SERES, ELMER og TUL) Produksjon i Altinn TID Bli tjenesteeier i Altinn Inngå samarbeidsavtale Planlegge tjenester Fylle ut tjenestebeskrivelse Bedre og mer effektiv opplæring økt kunnskap Kunnskap om eksisterende tjenester Bestille nødvendige tilganger til løsning Definer databehov i tjenesten Utarbeide skisse for tjenesten. Tenk ELMER! Benytte SERES Domeneklient for å lage tjenestens meldingsspesifikasjon (XSD) Opprette tjenesten i tjenesteutviklingsløsningen (TUL) Utvikle tjenesten i infopath Migrere tjenesten til testmiljø Utføre systemtest Utføre akseptansetest Utføre brukertest Produksjonssette Bemanne brukerservice Opprette ALF og nødvendige roller Delta på statusmøter og samarbeidsgruppemøte Holde ASF oppdatert

Livsløpet alternativ beskrivelse Tjenesteplanlegging Tjenesteutvikling Produksjon i Altinn Bli tjenesteeier Designe Inngå samarbeidsavtale Migrere Lage tjeneste Utvikle Prodsette Kjøre tjeneste i Altinn Få opplæring Teste Planlegge tjenester Designe og bygge hos tjenesteeier Kjøre hos tjenesteeier Lage integrasjon for å ta i mot data fra og sende data til Altinn Prodsette Ta i mot og sende data

Metadata kilder SERES løsningen Automatisk eller manuell metadatafangst avhengig av kilde UML-verktøy (MagicDraw) Transformasjon SERES Repository Transformasjon SERES-xsd Forvaltningsklient Domeneklient Repositoryklient views Skjemaklient

Overordnet struktur Domene Semantikk Begrep og definisjon Annotering Annotering Implementasjon Brukerrelaterte datastrukturer m.m. Basert på Struktur: Generelle datastrukturer m.m.

Semantikknivå Domene Semantikk Implementasjon Struktur Semantikknivå Begrepsmodell Identifikasjon av fysisk eller Begrepsdefinisjon tjenestebasert kontaktpunkt. Kilde: GAB Postadresse Begrep Bostedsadresse Begrep Poststed Begrep Postnummer Begrep Gateadresse Begrep Adresse Begrep

Strukturnivå Domene Semantikk Implementasjon Struktur Strukturnivå Strukturmodell Objekttype Adresse postadresse postnummer Egenskap poststed Poststed Kodeliste Brønnøysund Kodelisteelement Sømna Vega Vevelstad

Implementasjonsnivå Domene Semantikk Implementasjon Struktur Implementasjonsnivå Datamodell (felles) Skjemamodell Datamodell (skjemaspesifikk) Meldingsmodell

Eksempel på relasjoner Domene Semantikk Adresse Implementasjon Struktur Bosteds adresse Poststed Postadresse Gateadresse Postnr. Adresse postnr. poststed Poststed Vega Brønnøysund Postadresse poststed Gateadresse Postnr. PoststedHelgeland Vega Brønnøysund Sømna

Eksempel på metadata som brukes ofte

Opprett meldingsstruktur i domeneklienten Velge domene og opprette ny edisjon Opprette skjemamodell Opprette datamodell og meldingsmodell Koble innholdet i datamodellen til meldingshode og meldingskropp Koble innholdet i datamodellen til struktur- og semantikknivå Sende meldingen til godkjenning Sende modell til Repository Generere en XSD meldingsspesifikasjon Validere modellen

Domeneklient Verktøy for innsyn og redigering av metadata fra Repository Verktøy for oppbygging og gjenbruk av metadata Kan bygge opp alle nivåer Få en begrepsdatabase Generering av XSD

SERES Domeneklient Tilgang til egne metadata Lesetilgang til andres metadata Kursdomene

SERES Domeneklient Lager arbeidskopier edisjoner for å redigere innhold Ny edisjon Hent edisjon Henter oppdatert innhold fra Repository

SERES Domeneklient Her kjenner vi igjen strukturen fra metamodellen Gjenbruk av strukturer

SERES Domeneklient Hvordan lage et datagrunnlag for en tjeneste i Altinn? Eksempel på data i et skjema for lånesøknad

SERES Domeneklient Vår nye tjeneste lager vi på implementasjonsnivået Skjemamodell Datamodell

Oppbygging av skjemamodell Gjenbruk av data søk i innholdet

Oppbygging av datamodell Ønsket objekt dras inn i modellen Har disse egenskapene på sitt strukturnivå

Oppbygging av datamodell Gjenbruk av objektet Gjeld fra strukturnivå Vi kan også se egenskapene i disposisjonsvinduet for å se om det er disse vi ønsker

Oppbygging av datamodell Kan endre navn Legge til/fjerne egenskaper

Oppbygging av Meldingsmodell Til slutt lager vi meldingsmodell innholdsfortegnelse Vi definerer: Meldingshode Meldingskropp

Generering av XSD Når meldingsmodellen vår er ferdig kan vi lage en XSD Denne kan brukes som et datagrunnlag for en tjeneste i Altinn

XSD visning med Altova XMLSpy

Elektronisk innsendingstjeneste i Altinn Datagrunnlaget tas så inn i Tjenesteutviklingsløsningen i Altinn (TUL) Kan utforme skjema slik man ønsker eller bruke maler SERES kan enkelt tilpasses andre tjenesteutviklingsløsninger

Elektronisk innsendingstjeneste i Altinn

Spørsmål?