Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

VITAS løsningen er udviklet som en lagdelt applikation som adskilles i tre lag og er kodet i C# samt Javascript. VITAS har egen database, udstiller services og kalder services i bl.a. DFDG.

...

Nuværende arkitektur

Som følge af LAB-loven i 2018, hvor VITAS blev udvidet med 5 ordninger er den nuværende arkitektur opdelt i “gammel VITAS indeholdende de gamle ordninger”, som benytter Angular JS og “ny VITAS med de 5 nye ordinger”, som er udviklet i Angular 15.1.5.

image-20240528-055346.pngImage Added

Præsentationslag

Dette lag indeholder de enkelte websider i løsningen konstrueret ved hjælp af Microsoft ASP.MVC version 5 og AngularJS. Fleksjob, Mentor, Hjælpemidler, Personlig Assistance samt Jobrotation sider er kodet i Angular 1015.1.5. Her ligger også stylesheet for løsningen. Websiderne konstrueres ud fra en frontend guide der definerer standard brug af komponenter.

...

  • DFDG

    • PersonStatusService for at hente stamoplysninger omkring borgeren.

    • Virksomhedsindsats.JobordreService for at hente og sende oplysninger om jobordre (oprettes for ansøgninger og bevillinger).CompanySearchService for at hente stamdata oplysninger om firmaer. – (primæropslag gennemføres med CVR for virksomhedsoplysninger).

    • Borgerindsats.AktivitetService for at hente aktiviteter på borger.

    • SustenanceHistoryService eller Ydelsesudstilling.ForsoergelseshistorikService for at hente forløb (forsørgelseshistorik) på borger.

    • JobcenterService for at hente og opdaterer data om jobcentre i løsningen.

    • CodelistService for at hente relevante kodelister til brug af ovenstående services.

    • VITASNotificationService for at opdatere DFDG med oplysninger om ansøgninger og bevillinger (ophør/forlængelser), der er modtaget og oprettet i VITAS.

    • ActivityService for at hente, hvor mange der er i en af de omfattede ordninger til brug for rimelighedkravet/forholdskravet

    • BorgerKommunikation til at hente generelle stamoplysninger om en borger, bl.a. fra cpr, men også kontaktpersoner, jobcenter, a-kasse m.m.

    • TaxonomyService til at hente stillingsbetegnelser

    • EksterneData til at hente kodelister

    • UnemploymentBenefitsAccountService for at hente tællere for dagpengeforbrug, indplaceringsdato, referenceperiode m.v. som a-kasserne opgør

  • CVR – Virksomhedssøgning og opslag af CVR data

    • CVR online System til System for at kunne hente virksomheds oplysninger der benyttes Webservice: ProductionUnitGethente cvr-data fra CVR’s ElasticSearch snitflade

  • ADFS

    • Når en bruger tilgår løsningen gennemføres der autentificering mod Kommunens ADFS. Fra ADFS integrationen hentes der relevante oplysninger som stemples i databasen i User tabellen.

...

VITAS har egne dedikerede miljøer. Serverne er Microsoft Windows Baserede, og anvender følgende serversoftware:

  • Windows Server 2012R2

  • SQL Server 2016

Driftsleverandøren er KMD på driftsaftale indgået gennem Statens IT.

...

Løsningen er udviklet i:

  1. NET i 4.7.2

  2. MVC 5

  3. Entity Framework med Code First og Migrations

  4. WCF

Følgende Microsoft værktøjer anvendes ved udviklingen:

  1. Visual Studio 2017 2022 Professional / Premium Edition

  2. Github

Derudover anvendes følgende serversoftware:

  1. SQL Server 2016

  2. Windows Server 2012R2

Samt følgende væsentlige .NET biblioteker:

...

Og følgende væsentlige web biblioteker:

  1. jquery 2.1.4

  2. AngularJS 1.4.8

  3. Angular 10

Data- og trafikmængder

Datamængder

Påbegyndte ansøgninger

2015

2016

2017

2018

2019

2020

Løntilskud, Virksomhedsstatistik og Voksenlærlinge, anslået

2.500

56.000

200.000

200.000

220.000

220.000

Fleksjob, Mentor, Hjælpemidler, Personlig assistance og Jobrotation, anslået






30.000