Navngivningsregler

Denne side indeholder retningslinjer for navngivning af de forskellige elementer i relation til Orkestreringskomponentens snitflader, hvor der er behov for stringent navngivning.

Redaktør: Kurt Hansen

 

Overview

 Denne version af navngivningsregler indeholder retningslinjer for:

  • Navngivning af datamodeller

  • ItSystemID - tildeling af ItSystemID og navngivning af datakilder

  • MyndighedsId

  • Visningsklient

Navngivning af datamodeller

Anvendelse: Anvendes ved brug af Indeksfunktionalitet, i forbindelse med opdatering af data i Indeks. Anvendes endvidere internt i Orkestreringskomponenten.

 

Retningslinje:

Datamodeller navngives ved at tilføje et standard prefix til det datadomæne som datamodellen favner, uden bindestreg eller lign.

Prefix for alle datamodeller er: Borgervendt

Følgende datadomæner er identificeret:

  • Sag

  • OekonomiskYdelse

  • Serviceydelse

  • Akkreditiv

  • GaeldogBetaling

  • AftaleFrister

Eksempel:

  • BorgervendtSag 

Datakilde

Anvendelse: Datakilde anvendes af Orkestreringskomponent og visningsklienter til at styre hvor data skal hentes (på engelsk: context based routing).

Retningslinje:

For en datakilde er der to attributter der skal udfyldes af datakilder:

  • ItSystemID: For ItSystemId tildeles datakilden et UUID, der genereres af Orkestreringskomponent-forvaltningen

  • ItSystemnavn: Vælges frit af datakilden, men her anbefales at sammensætte navnet af CVR-nummer for organisation der ejer datakilden og systemets navn, adskilt af en bindestreg:

Format: <CVR-nummer><-><systemnavn> 

Eksempel: 

  • KOMBIT iTSystemID: 0f52fab1-6c18-448e-99c3-6f68e343d52b

  • KOMBIT itSystemnavn: 19435075-BOB

Visningsklient

Anvendelse: Visningsklient anvendes af Orkestreringskomponent til aftalestyring, herunder udvælgelse af hvilke datakilder der skal kaldes for at fremsøge data.

Retningslinje:

For en visningklient er der to attributter, der skal fastsættes:

  • VisningsklientID: visningsklientId tildeles et UUID, der genereres af Orkestreringskomponent-forvaltningen

  • Visningsklientnavn: Vælges frit af visningsklienten, men her anbefales at sammensætte navnet af CVR-nummer for organisation der ejer visningsklienten og systemets navn, adskilt af en bindestreg:

Format: <CVR-nummer><-><systemnavn>

 

Eksempel: 

 

 

MyndighedsId

Anvendelse: MyndighedsId skal angives i henhold til datamodeller i elementet Myndighed. Denne attribut anvendes af Orkestreringskomponenten til aftalestyring, dvs. det valideres, at der findes en gyldig databehandleraftale for data, der modtages fra en datakilde.

 

Retningslinje:

  • MyndighedsId tildeles af Orkestreringskomponenten og kommunikeres til datakilder, sÃ¥ledes at de kan indsætte den korrekte værdi i svar pÃ¥ forespørgsler fra Orkestreringskomponenten.

  • For kommuner vil MyndighedsId være lige kommunekode, som det er registreret i CPR-kontoret myndighedsregister (bemærk der skal anvendes 4 cifre)

  • For statslige myndigheder, fx styrelser, vil MyndighedsId være lig med CVR-nummer, som det er registreret i virksomhedsregistret. 

 

Eksempel:

  • Uddannelses og Forskningsstyrelsen: 34042012

  • Roskilde kommune: 0265

 

Version Date Comment
Current Version (v. 9) Dec 20, 2023 07:54 Kurt Hansen
v. 8 Dec 20, 2023 07:51 Kurt Hansen
v. 7 Nov 11, 2021 11:49 Astrid Cold
v. 6 Apr 16, 2021 14:09 Kurt Hansen
v. 5 Apr 16, 2021 14:08 Kurt Hansen
v. 4 Feb 18, 2021 16:30 Kurt Hansen
v. 3 Feb 18, 2021 14:56 Kurt Hansen
v. 2 Feb 18, 2021 14:56 Kurt Hansen
v. 1 Nov 02, 2020 11:34 Kurt Hansen