Her finder du skemaer der anvendes på Orkestreringskomponentens snitflader mod datakilder, der er i Produktion.
Redaktør: Kurt Hansen
Her finder du både XML- og JSON-skemaer for datamodeller der er understøttet på Orkestreringskomponent 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 til visningsklienter og i snitflader til datakilder.
Siden er opdelt i 2 afsnit, hvor afsnit 1 er skemaer for de enkelte datamodeller (anvendelsesmodeller) og afsnit 2 indeholder skemaer for kernemodel for Digitalt Overblik. Skemaer i afsnit 2 inkluderes i skemaer for anvendelsesmodellerne, hvorfor man som anvender altid skal hente disse for at kunne arbejde med skemaerne. Ikke alle skemafiler er opdateret til at referere til skema for kernemodellen, men har indlejret elementer herfra direkte i skemaet.
Skemaer for anvendelsesmodeller
Datamodel | XSD-skema | JSON-skema |
---|---|---|
Borgervendt Sag v2.0.1 | ||
Borgervendt Økonomisk Ydelse v1.0.0 | ||
Borgervendt Ydelse v2.1.0 (Serviceydelser og hjælpemidler) | ||
Borgervendt Aftaler og frister v1.0.1 | ||
Borgervendt Gæld og Betalinger v1.0.0 | ||
Borgervendt Akkreditiv v1.0.1 (Beviser, attester og tilladelser) | ||
Borgervendt Stamdata v1.0.0 |
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 | |
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 | |
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 |
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.
Skemaer for kernemodellen - Borgervendt Digitalt Overblik:
Datamodel | XSD-skema | JSON-skema |
---|---|---|
Borgervendt Digitalt Overblik v1.1.0 |