13
OIOXML Anvendelse i Virk.dk Oracle Arkitekt forum Danmarks Statistik mandag den 12. september 2005 Brian Nielsen IT-Arkitekt IT-strategisk kontor, IT- og Telestyrelsen [email protected]

OIOXML Anvendelse i Virk.dk

  • Upload
    airell

  • View
    38

  • Download
    0

Embed Size (px)

DESCRIPTION

OIOXML Anvendelse i Virk.dk. Oracle Arkitekt forum Danmarks Statistik mandag den 12. september 2005 Brian Nielsen IT-Arkitekt IT-strategisk kontor, IT- og Telestyrelsen [email protected]. IT-strategisk Kontor (IT- og Telestyrelsen). Koordinering af fælles offentligt arbejde med IT-arkitektur - PowerPoint PPT Presentation

Citation preview

Page 1: OIOXML  Anvendelse i Virk.dk

OIOXML Anvendelse i Virk.dk

Oracle Arkitekt forumDanmarks Statistik mandag den 12. september 2005

Brian NielsenIT-ArkitektIT-strategisk kontor, IT- og [email protected]

Page 2: OIOXML  Anvendelse i Virk.dk

IT-strategisk Kontor (IT- og Telestyrelsen)

Koordinering af fælles offentligt arbejde med IT-arkitektur

Udarbejdelse af fælles offentlige standarder Enterprise Architecture

Hvidbog / Håndbog om EA Arkitektur værktøjer OIO-Katalog Brugerstyring IT-arkitektur komiteen

Informationsarkitektur OIOXML Navngivnings- og Designregler XML-komiteen

Page 3: OIOXML  Anvendelse i Virk.dk

Organiseringen af det offentlige it-standardiseringsarbejdeBestyrelsen for digital forvaltning/regering/KL/ARF

Det koordinerende informationsudvalg (KIU) KIU har ansvaret for standardiseringsprocessen Godkender formelt de offentlige it-standarder.

OIOXML-DATASTANDARDISERINGSKOMITEEN Informationsarkitektur Standardisering af datastandarder Regler for XML-baseret dataudveksling (OIOXML)

OIO-IT-ARKITEKTURKOMITEEN Rammer for arkitektur for digital forvaltning. Anbefalinger vedr. anvendelse af tekniske standarder Anbefalinger vedr. infrastruktur i forbindelse med digital forvaltning

Sektorstandardiseringsudvalg (tidligere kaldet Domænekomiteer) Udgangspunkt i konkrete forretningsbehov Udvikle tekniske, data- og processtandarder Inden for rammerne af den offentlige standardisering.

OIO Foraer (arkitektur, process og datastandardisering)

Page 4: OIOXML  Anvendelse i Virk.dk

Hvordan skabes nye standarder ?

Alle - såvel offentlige som private - kan foreslå standarder. Standarder udvikles, bearbejdes og vurderes i

sektorstandardiseringsudvalg og i de to komitéer Det er komiteernes opgave at sikre sammenhængen og

bredden i OIO-standarderne. Alle forslag valideres af sekretariatet og sendes efterfølgende

i offentlig høring 30 dage. Både offentlige myndigheder og private aktører kan deltage

med høringssvar.

På baggrund af høringen vedtages standarden formelt af KIU. Høringen foregår på http://standarder.oio.dk.

Page 5: OIOXML  Anvendelse i Virk.dk

Filosofien bag OIOXML

Standardisering af XML-snitflader mellem offentlige myndigheder og deres partnerer partnere

Genbrugelige data definitioner/ informations objekter

Genbrug af internationale standarder

Stærke datatyper -> høj datakvalitet

Navngivning og Design Regler (NDR)regler

InfoStrukturBasen (ISB) – fælles repository / Registry

ISB

Page 6: OIOXML  Anvendelse i Virk.dk

Formålet med XML SkemaNavngivnings og Design Regler Genbrug af typer og elementer på tværs af vokabularier / beskeder

Genbrug af software komponenter Reduceret behov for transformation Nemmere at forstå nye vokabularier

Page 7: OIOXML  Anvendelse i Virk.dk

OIOXML Klasserne

OIOXML Skemaer

NDR Adoption

Kerne

Sektor

Nationaleskemabidrag

InfoStrukturBasen

Internationaleskemabidrag

Page 8: OIOXML  Anvendelse i Virk.dk

Vision – a Service Oriented Architecture

The public sector must act as an enterprise Authorities shall only ask citizens or companies to supply

information once All other information must be pulled from other authorities

Each agency must expose their data and services using XML Each agency is responsible for building and operating

applications associated with the business processes that they own.

Each agency maintains its own data. Since data is never synchronized, it is not out of date or inconsistent.

A service operated by one agency may be used by multiple agencies. This keeps each from building the business logic on their own and ensure that each is using the same business logic.

Page 9: OIOXML  Anvendelse i Virk.dk

Primary Service

Service

Interface

InterfaceRetrieval of data

Submission of data

Retrieval and manipulation of data

Manipulation of data

Service provider Service Consumer

Naming and Design Rules

Data

Data

Secondary service

Secondary Data

Primary Data

Repository

SOA – Service Oriented Architecture

Page 10: OIOXML  Anvendelse i Virk.dk

Erhvervs initiativer

Erhversportalen – Virk.dk OIOXML elektronisk faktura (UBL) Digitale regnskaber (XBRL) Elektronisk betaling (Nemkonto)

Page 11: OIOXML  Anvendelse i Virk.dk

Virk.dk – overordnet infrastruktur

Forms engine and Business related content

Company using web interface

Company using ERP-system

Broker

Authority accessing pdf-based forms

Authority with back end integration

Page 12: OIOXML  Anvendelse i Virk.dk

Evolutionær udvikling

Evolutionær tilgang One stop shop XML data fra blanketter Forudfyldelse (Prefilling) Back end integration BPR

1:1 eForms

Back end integration

BPR

Prefilling forms with known data

timeC

om

ple

xity

Page 13: OIOXML  Anvendelse i Virk.dk

Spørgsmål

[email protected]

OIOXMLhttp://www.oio.dk/dataudveksling/OIOXML