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 snitfladerne til datakilder.

Siden er opdelt i 2 afsnit, hvor :

  • 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
nameborgervendtØkonomiskydelse v1.0.0.xsd

View file
nameBorgervendtØkonomiskYdelse v1.0.0.json

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

View file
name

borgervendtserviceydelse

borgervendtydelse-xsd

v3

v2.

0

1.0.xsd

View file
name

Borgervendtserviceydelse v3.0

BorgervendtYdelse-Json-2.1.0.json

Stamdata

Borgervendt Aftaler og frister v1.0.1

View file
name

borgervendtstamdata v1

KalenderaftalerOgFrister-1.0.

0

1.

xsd

XSD

View file
name

borgervendtstamdata v1.0

KalendaraftalerOgFrister-Json-1.1.0.json

Aftaler og frister

Borgervendt Gæld og Betalinger v1.0.0

View file
name

KalenderaftalerOgFrister-1

borgervendt GældogBetaling v1.0.

1

0.

XSD

xsd

View file
name

KalendaraftalerOgFrister-Json-1.1

borgervendt GældogBetaling v1.0.0.json

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

View file
nameborgervendtakkreditiv 1.

0

1.0-x.xsd

View file
nameborgervendtakkreditiv 1.

0

1.0-x.json

Gæld og Betalinger

Borgervendt Stamdata v1.0.0

View file
name

borgervendt GældogBetaling

borgervendtstamdata v1.0.0.xsd

View file
name

borgervendt GældogBetaling

borgervendtstamdata 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

borgervendtserviceydelse
3.0.0
Forskelligt navn på samme attribut
OffentligOrganisation,myndighedsnavnbeskrivelse ↔︎ OffentligOrganisation.myndighedsTekst
Forskel i casing på entitetsnavn for type-definition
FejlStruktur
Obligatorisk attribut. Forkert angivet i JSON
myndighedsId
Forskel i listeangivelse. Liste i XSD, men ikke i JSON

BorgervendtBevilling.kontakt

KalenderaftalerOgFrister

1.1.0

Obligatorisk attribut. Ikke angivet obligatorisk i JSON

Aktivitet.emne

Obligatorisk attribut. Ikke angivet obligatorisk i JSON

AktivitetListevisning.aktivitetstype

Aktivitet.emne

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

Ingen kendte forskelle

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

1.0.0

Forskel i casing på attributnavn

Borger.cprnr

Forskel i casing på attributnavn
ItSystem.itSystemID

Forskel i casing på attributnavn

ItSystem.itSystemID

Forskel i casing på attributnavn
Myndighed.myndighedskode

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 kermodel kernemodel for Digital Overblik, både i selve datamollen 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.

...

.

...

Skemaer for kernemodel - Digitalt Overblik

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

1

Borgervendt Digitalt Overblik v1.1.0

View file
nameDigitaltOverblik_v1.1.0.xsd

View file
nameDigitaltOverblik_v1.1.0.json

Expand
titleHistorik
Change History