Skattedirektoratet The AltInn System Overview. Skattedirektoratet Receiving data Validation...

17
Skattedirektoratet The AltInn System Overview

Transcript of Skattedirektoratet The AltInn System Overview. Skattedirektoratet Receiving data Validation...

Page 1: Skattedirektoratet The AltInn System Overview. Skattedirektoratet Receiving data Validation Distribution Alt Inn.

Skattedirektoratet

The AltInn System

Overview

Page 2: Skattedirektoratet The AltInn System Overview. Skattedirektoratet Receiving data Validation Distribution Alt Inn.

Skattedirektoratet

Receiving dataValidation

Distribution

Alt Inn

Page 3: Skattedirektoratet The AltInn System Overview. Skattedirektoratet Receiving data Validation Distribution Alt Inn.

SkattedirektoratetD

ata

Sou

rce

On-

lin

e u

se

rsE

nte

rpri

se

Sy

ste

m

Interface enterprise-

systems

Forms -portal

Reporteddata

Roleadministration

-

Security Solution

CertificateValidationAuthority Public registers

Forms -register

Register of-Legal entities

Central population register

Pre-fill

ReceiveValidate

Distribute

•Archive•Work data

Page 4: Skattedirektoratet The AltInn System Overview. Skattedirektoratet Receiving data Validation Distribution Alt Inn.

SkattedirektoratetEn

terp

rise

On-

lin

e u

se

rsE

nte

rpri

se

sy

st. Interface

Enterprise -systems

Forms -portal

reporteddata

•WorkdataArchive•

Roleadministration

-

Security solution

CertificateValidateAuthority Public registre

Forms -register

Legal Entities-register

Central pop. register

Pre-fill

ReceiveValidate

Distribute

Ag

en

cie

sF

orm

s-

ow

ne

rA

ge

nc

y-s

ys

tem

sW

eb

s

olu

tion

s

Forms -administration

Interface -

Agencysystem

Page 5: Skattedirektoratet The AltInn System Overview. Skattedirektoratet Receiving data Validation Distribution Alt Inn.

Skattedirektoratet

Forms Development

Page 6: Skattedirektoratet The AltInn System Overview. Skattedirektoratet Receiving data Validation Distribution Alt Inn.

Skattedirektoratet

The current standard layout

Navigationmenu

1234567Field 1:

Field 2:

Field 3:

Abcdef

12.00

Helptext

Previous Cancel Save Next

Informationpane

Form buttons

Form part

Validate

Page 7: Skattedirektoratet The AltInn System Overview. Skattedirektoratet Receiving data Validation Distribution Alt Inn.

Skattedirektoratet

Page 8: Skattedirektoratet The AltInn System Overview. Skattedirektoratet Receiving data Validation Distribution Alt Inn.

Skattedirektoratet

AltInn

Directorateof Taxes

StatisticsNorway

Brønnøysund-registers

Formsregister

Data supplieron WEB

Data supplierEnterprise

system

MetaDB

New

for

ms

Am

ende

dfo

rms

Metadata

Innrapporterte data

Web-forms – outData - in

XML-schema – outData - in

Integration

Portal

Life cycleforms / metadata

NB! Most of the data will be sent from the Enterprise systems

(Not filling in the web form manually)

Page 9: Skattedirektoratet The AltInn System Overview. Skattedirektoratet Receiving data Validation Distribution Alt Inn.

Skattedirektoratet

Metadata Defining data (fields, variables) Format type (datatype, length, min/max value, etc) Groups Text (info text, help text, hints)

Page 10: Skattedirektoratet The AltInn System Overview. Skattedirektoratet Receiving data Validation Distribution Alt Inn.

Skattedirektoratet

Work process forgenerating Forms

in AltInn

Import data From Forms register

Visual design

Prefill

Access - con trol

Attach forms To a prosess

IInterface Agency - Enterprise

Validate

Test and approval

Registrate Metadata into AltInn

Page 11: Skattedirektoratet The AltInn System Overview. Skattedirektoratet Receiving data Validation Distribution Alt Inn.

Skattedirektoratet

Components in the CommunicationService Center

Archive Juridical log of all forms/data receivedForms in the archive are available to sender and

receiver (enterprise and agency)

Subscription data (respondants in the survey)

Informs respondants of the reporting period of the survey

Page 12: Skattedirektoratet The AltInn System Overview. Skattedirektoratet Receiving data Validation Distribution Alt Inn.

Skattedirektoratet

The Workflow Keeps track of which step in the process the forms are in Ensures that forms are in the worklist for the enterprise

The Forms Catalog Keeps track of which forms that have been established in

the

The Forms Engine The run-time component steering the filling of the form Handles the navigation of in the menu

Page 13: Skattedirektoratet The AltInn System Overview. Skattedirektoratet Receiving data Validation Distribution Alt Inn.

Skattedirektoratet

Portal Services Covers the application components which are not directly

attached to the filling of the forms

User administration and access control A copy of one public register contains information of rights

and roles of people who may log on to the system

Client signature and verification Includes a PKI solution

Page 14: Skattedirektoratet The AltInn System Overview. Skattedirektoratet Receiving data Validation Distribution Alt Inn.

Skattedirektoratet

Prefill Data from public registers are used to prefill forms, to

lighten the burden of filling in the forms.

AltInn register Contains copies of publicregisters

Page 15: Skattedirektoratet The AltInn System Overview. Skattedirektoratet Receiving data Validation Distribution Alt Inn.

Skattedirektoratet

XML platform BizTalk Server/.Net environment

Transportprotokoller (kanaler)

File

E-post

Web portal

BizTalk Server

DCOM

smtp

ftp

Msmq

http

adaptere (plug-ins)

Transpor tprotocols (channels)

File

Web-service

Web portal

Agency system

BizTalk Server

DCOM

smtp

ftp

Msmq

http

adapters (plug-ins)

XML

SKD

External data providers

Page 16: Skattedirektoratet The AltInn System Overview. Skattedirektoratet Receiving data Validation Distribution Alt Inn.

Skattedirektoratet

XML is the basic format in AltInn

External data providersAgency system

con

vert

ers

Page 17: Skattedirektoratet The AltInn System Overview. Skattedirektoratet Receiving data Validation Distribution Alt Inn.

Skattedirektoratet

Schema model - Metadata

link forms and rules

link forms data and presentation