Versions Compared

Key

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

Her finder du skemaer der anvendes på Orkestreringskomponentens snitflader mod datakilder, der er i Produktion.

Redaktør: Kurt Hansen

...

Indholdsfortegnelse:

Table of Contents

Introduktion til indhold

I nedenstående finder du både XML- og JSON-skemaer for datamodeller, der er understøttet på Orkestreringskomponent Orkestreringskomponenten, og som i dag anvendes på snitflader til udveksling af data til overbliksvisninger. Versionen af skemaer, der er indsat i nedenstående tabel, er den version, der anvendes i produktion på Orkestreringskomponenten.

Skemaer anvendes både i snitflader fra orkestreringskomponent Orkestreringskomponenten til visningsklienter (Mit Overblik på borger.dk) og i snitflader til datakilder.snitfladerne til datakilder.

Siden er opdelt i 2 afsnit:

  • I afsnit 1 finder du skemaer for de enkelte datamodeller (anvendelsesmodellerne)

  • I afsnit 2 finder du skemaer for kernemodellen for Digitalt Overblik. Disse skemaer inkluderes i skemaer for anvendelsesmodellerne, hvorfor man som anvender altid skal hente disse for at kunne arbejde med skemaerne. Ikke alle skemafiler er for nuværende opdateret til at referere til nyeste skema for kernemodellen, men har indlejret elementer herfra direkte i skemaet. Et overblik over, hvilke skemaer for anvendelsesmodellerne, der referere til nyeste skema for kernemodellen kan også findes i afsnittet.

Skemaer for anvendelsesmodeller

Datamodel

XSD-skema

JSON-skema

Borgervendt Sag v2.0.1

View file
nameborgervendtsag-xsd v2.0.1.xsd

View file
nameBorgervendtSag-Json-2.0.1.json

Økonomiske ydelser

Borgervendt Økonomisk Ydelse v1.0.0

View file
name

borgervendtøkonomiskydelse v0

borgervendtØkonomiskydelse v1.

8

0.

1

0.xsd

Ydelser

View file
nameBorgervendtØkonomiskYdelse v1.0.0.json

Borgervendt Ydelse v2.1.0 (Serviceydelser og hjælpemidler)

View file
nameborgervendtydelse-xsd v2.1.0

-visningsklient

.xsd

View file
nameBorgervendtYdelse-Json-2.1.0.json

Borgervendt Aftaler og frister v1.0.1

View file
nameKalenderaftalerOgFrister-1.0.1.XSD

View file
nameKalendaraftalerOgFrister-Json-1.1.0.json

Stamdata

Borgervendt Gæld og Betalinger v1.0.0

View file
name

borgervendtstamdata

borgervendt GældogBetaling v1.0.0.xsd

View file
name

borgervendtstamdata

borgervendt GældogBetaling v1.0.0.json

Aftaler og frister

Borgervendt Akkreditiv v1.1.0 (Beviser, attester og tilladelser)

View file
name

KalenderaftalerOgFrister-

borgervendtakkreditiv 1.1.0-x.

1.XSD

xsd

View file
name

KalendaraftalerOgFrister-Json-

borgervendtakkreditiv 1.1.0-x.json

Akkreditiv

Borgervendt Stamdata v1.0.0

View file
name

borgervendtakkreditiv 1

borgervendtstamdata v1.0.

1

0.xsd

View file
nameborgervendtstamdata v1.0.0.json

Kendte forskelle mellem XSD og JSON skemaer

I nedenstående skema er oplistet de kendte forskelle der mellem XSD og JSON skemaer for de forskellige datamodeller. Kendte forskelle vil blive fjernet i nye versioner af skemaer.

Datamodel

skema-version

Forskel

Detalje

BorgervendtSag

2.0.1

Forskel i casing på entitetsnavn for type-definition

Kontaktinformation

Forskel i casing på attributnavn

sagsrelationstype

Forskel i casing på attributnavn

sagsrelationstypebeskrivelse

KalenderaftalerOgFrister

1.1.0

Obligatorisk attribut. Ikke angivet obligatorisk i JSON

Aktivitet.emne

Obligatorisk attribut. Ikke angivet obligatorisk i JSON

AktivitetListevisning.aktivitetstype

borgervendt GældogBetaling

1.0.0

Ingen kendte forskelle

BorgervendtØkonomiskYdelse

1.0.0

Forskel i casing på entitetsnavn for type-definition

Ydelseseffektuering

Borgervendtakkreditiv

1.1.0

Der er forskel mellem datamodel (word) og skemaer:

  • udstedtAf relation er med stort A i datamodel, men med lille a i skeamer for akkreditiv-detaljer

<xs:element name="udstedtaf"…

Borgervendtstamdata

borgervendtakkreditiv

1.0.0

.1.jsonGæld og Betalinger

Forskel i casing på attributnavn

Borger.cprnr

Forskel i casing på attributnavn

ItSystem.itSystemID

Forskel i casing på attributnavn

Myndighed.myndighedskode

Mangler attribut i XSD

Myndighed.myndighedsTekst

Obligatorisk attribut. Ikke angivet obligatorisk i JSON

Stamdataelement.stamdataValuebeskrivelse

Borgervendtakkreditiv

1.1.0

Ingen kendte forskelle

Anvendelse af version af kernemodel i datamodeller

De udarbejdede datamodeller anvender forskellige versioner af kernemodel for Digital Overblik, både i selve datamodellen og i de tilhørende skemaer.

I dette skema findes oversigt over hvilke versioner af modellen, der anvendes i de forskellige datamodeller i Orkestreringskomponenten. Der er ikke udarbejdet skema for version 1.0.0 af kernemodellen Digitalt Overblik, da elementer fra denne version er indlejret i anvendelsesmodellerne. Første version af skemaer er for version 1.1.0 af modellen.

View file
nameKerne-anvendelsesmodeller matrix.xlsx

Skemaer for kernemodellen - Borgervendt Digitalt Overblik

Datamodel

XSD-skema

JSON-skema

Borgervendt Digitalt Overblik v1.1.0

View file
name

borgervendt Gæld og Betalinger v0.9.3.xsd

DigitaltOverblik_v1.1.0.xsd

View file
nameDigitaltOverblik_v1.1.0.json

Expand
titleHistorik
Change History