specifikation af model for organisation version 2 · persistent identifikation af...
TRANSCRIPT
1
Specifikation af Model for Organisation
Version 2.0
2
>
Specifikation af Model for
Organisation. Version 2.0
Denne standard kan frit anvendes af alle.
Citeres der fra standarden i andre
publikationer til offentligheden, skal der
angives korrekt kildehenvisning.
Standarden er oprindeligt udarbejdet af en arbejdsgruppe under OIO-udvalget for
sags- og dokumentområdet.
Version 2.0 er udarbejdet i regi af den fæl-
lesoffentlige styregruppe for data og arkitek-
tur.
Arkitektur.digst.dk
>
3
Specifikation af Model for ORGANISATION
(Organisationsmodellen)
Version 2.0
Styregruppen for Data og Arkitektur
11. april 2018
4
Indholdsfortegnelse
Indledning 6 Formålet med model for Organisation 6 Ændringer siden version 1.1 6
Egenskaber for Organisationsmodellen 8 Diagrammer 8 Forretningsobjekter 8
Universelt Unik, persistent identifikation af forretningsobjekter 9 Attributter 10
Datatyper 10 Mulighed for tilpasning af attributters udfaldsrum 11
Relationer 11 Virkning 12
Organisationsmodellen 13 Organisationsbegrebet 13 Gennemgående eksempel 13 Diagram for Organisationsmodellen 14 Forretningsobjekter i Organisationsmodellen 14
Centrale Forretningsobjekter 14 Eksternt definerede forretningsobjekter 16
Organisation 17 Eksempel på anvendelse af Organisation 17 Attributter 18 Relationer 19
OrgEnhed 21 Eksempel på anvendelse af OrgEnhed 21 Attributter 22 Relationer 23
ForretningsFunktion 25 Eksempel på anvendelse af ForretningsFunktion 25 Attributter 26 Relationer 27
It-system 28 Eksempel på anvendelse af It-system 29 Attributter 29 Relationer 29
OrgPerson og Medlemsskab 31 Eksempel på anvendelse af OrgPerson og Medlemskab 31 Attributter OrgPerson 32 Attributter Medlemskab 33 Relationer OrgPerson 33 Relationer Medlemskab 34
Kontaktpunkt 35 Eksempel på anvendelse af Kontaktpunkt 35 Attributter 36
5
Relationer 37
Referencer i Organisationsmodellen 38
Retteblad for Organisationsmodellen version 2.0 39
6
Indledning >
Formålet med model for Organisation Dette dokument indeholder en specifikation af en model for
Organisation (Organisationsmodellen). Formålet med Organisations-
modellen er at tilbyde et fælles sprog for beskrivelse af formelle orga-
ner og de elementer, som indgår heri. Dette skal understøtte en mere
smidig udveksling af organisationsoplysninger mellem it-systemer,
som indeholder eller anvender disse organisationsoplysninger. Model-
len kan enten alene eller i kombination med elementer fra andre mo-
deller, som eksempelvis Sagsmodellen (se [SAG]), anvendes til at
bygge udvekslingsmodeller, som lægges til grund for udvikling af snit-
flader.
Organisationsoplysninger skabes, anvendes og vedligeholdes flere
steder i flere forskellige organisationssystemer i en organisation. Løn-
systemer, økonomisystemer, fagsystemer og ESDH-systemer indehol-
der alle forskellige beskrivelser af organisationen. I praksis giver det
anledning til stort vedligeholdelsesarbejde, usikkerhed om hvilke op-
lysninger der er autoritative, samt et antal ikke-standardiserede inte-
grationer.
I forbindelse med etablering af nye offentlige it-løsninger, som fx i
kommunerne med monopolbruddet, giver det anledning til særligt sto-
re udfordringer, hvis ikke der findes et fælles sprog for udveksling af
organisationsoplysninger til brug for de nye centrale it-systemer. Or-
ganisationsmodellen sigter imod at udgøre en sådan fælles model for
forståelse og beskrivelse af formelle organisationer og deres organisa-
toriske strukturer, ForretningsFunktioner, OrgPersoner og It-systemer.
Ændringer siden version 1.1 Organisationsmodellen er en revision af “Specifikation af serviceinterface for
Organisation. Version 1.1” (OIO Organisation 1.1). Organisationsmodellen er
udarbejdet som en del af en samlet revision af specifikationerne, som sam-
let set omtales som standarderne for OIO Sag og Dokument:
Specifikation af serviceinterface for Dokument, Version 1.1.1 (OIO
Dokument).
Specifikation af serviceinterface for Organisation, Version 1.1 (OIO
Organisation).
Specifikation af serviceinterface for Klassifikation, Version 1.1 (OIO
Klassifikation).
Specifikation af serviceinterface for Sag, Version 1.2 (OIO Sag).
Specifikation af serviceinterface for Arkivstruktur, Version 1.1 (OIO
Arkiv).
Generelle egenskaber for serviceinterfaces på sags- og dokumentom-
rådet, Version 1.1 (OIO Generelle egenskaber).
7
OIO Arkiv har ingen kendte implementeringer. Endvidere har ingen af de
adspurgte interessenter udtrykt et forretningsbehov for at tage den i anven-
delse. Specifikationen revideres derfor ikke, men afpubliceres og udgår som
standard.
OIO Generelle egenskaber indeholder specifikke krav til udstilling af data i
webservices. Erfaringerne fra implementering af standarderne er, at de ge-
nerelle egenskaber er svære at forstå og kommunikere. Det kan give anled-
ning til misforståelser mellem kravstillere og udviklere. Specifikationen revi-
deres derfor ikke, men afpubliceres og udgår som standard.
OIO Generelle egenskaber udgår. Derfor kan Organisationsmodellen stå ale-
ne i forhold til forståelsen af modellens forretningsobjekter. I hver af de op-
daterede specifikationer er der indført et afsnit om egenskaber for modellen.
Her findes beskrivelse af modelnotation, forretningsobjekter, unik identifika-
tion, attributter og relationer anvendt i Organisationsmodellen. Denne be-
skrivelse er ens for de fire opdaterede standarder.
8
Egenskaber for Organisationsmodellen >
Organisationsmodellen er en informationsmodel, der giver en grafisk og tek-
stuel beskrivelse af en Organisation (jf. [GODPRAKSIS]). I beskrivelsen er
anvendt en række modelelementtyper:
Som notation er anvendt UML klassediagram til beskrivelse af Orga-
nisationsmodellen.
UML-pakker er anvendt med henblik på sammenhæng og genbrug af
modelelementer på tværs af modeller.
Forretningsobjekter er i Organisationsmodellen repræsenteret af en
UML-klasse.
Universel unik, persistent identifikation af forretningsobjekterne i or-
ganisationsmodellen er obligatorisk.
Attributter beskriver informationsindholdet i Organisationsmodellen.
Relationer repræsenterer de strukturelle sammenhænge mellem for-
retningsobjekter i Organisationsmodellen.
Modelelementtyperne og brugen af dem i Organisationsmodellen er forklaret
yderligere i de følgende afsnit.
Diagrammer UML klassediagram udgør rammen for beskrivelse af Organisationsmodellen
og forretningsobjekterne, der indgår heri og deres relationer. Formålet med
diagrammet er visuelt at kommunikere de forskellige metadata, der indgår i
beskrivelsen af en organisation.
Som en visuel hjælp til forståelsen af diagrammet benyttes i diagrammerne
elementer, som ikke indgår i et normalt UML Klassediagram.
Farvemarkering benyttes til at indikere, hvilke forretningsobjekter
der defineres i modellen (grå), og hvilke der er eksternt definerede
(blå).
Part eksisterer ikke som en eksternt defineret model. Men i modellen
er Part alligevel vist som en UML Pakke, der rummer forretningsob-
jekterne Person og Virksomhed. Fremgangsmåden er anvendt for at
kunne referere til de to objekter under et og i egenskab af Part.
Diagrammet forklares uddybende i den medfølgende tekst.
Alle forretningsobjekter, attributter og relationer defineres og beskrives i af-
snittene efter diagrammet.
Forretningsobjekter Et forretningsobjekt er i UML klassediagrammet for Organisationsmodellen
repræsenteret af en UML klasse.
Forretningsobjekterne i Organisationsmodellen er beskrevet som vist i tabel-
len nedenfor:
9
Forretningsobjekt Navn
Definition Beskrivelse
Entydigt klassenavn for det forretnings-mæssige begreb.
En kort og præcis definiti-on.
Uddybende beskrivelse og ek-semplificering af forretningsob-jektet.
Tabel 1 Beskrivelse af Forretningsobjekter i Organisationsmodellen
Universelt Unik, persistent identifikation af forretningsobjekter
Universelt unik, persistent identifikation er obligatorisk for forretningsobjek-
terne i Organisationsmodellen. Unik identifikation er beskrevet igennem at-
tributten ID og bør være af typen http-URI.
Http-URI anvendes bl.a. af Grunddataprogrammet og i Den Fællesoffentlige
Digitaliseringsstrategi 2016 – 2020. I retningslinjerne for stabile URI’er er
beskrevet, hvordan eksisterende identifikatorer som fx UUID og URN kan
genbruges med brug af http-URI (se [HTTPURI].
UUID (Universal Unique IDentifier jf. [RFC4122]) bør anvendes i konstrukti-
onen af http-URI for forretningsobjekterne i Organisationsmodellen. Egen-
skaberne ved UUID garanterer, at identifikatoren er universelt unik.
Eksempel på UUID:
91aa87da-9f06-11e7-abc4-cec278b6b50a
Eksempel på repræsentation af UUID i http-URI-form:
https://data.gov.dk/id/thing/91aa87da-9f06-11e7-abc4-cec278b6b50a/
Http-URI’en bør konstrueres, så det kan resolveres, hvilken objekttype en
UUID er identifikator for, fx om det er OrgEnhed, Dokument, Sag mv. Et ek-
sempel på en http-URI for en konkret OrgEnhed ses her:
https://data.gov.dk/id/organization/organizationalunit/91aa87da-9f06-11e7-abc4-cec278b6b50a
Der kan være tilfælde, hvor det er nødvendigt at anvende en anden identifi-
kator end UUID i konstruktion af http-URI. I retningslinjerne for stabile http-
URI’er (se [HTTPURII]) er også anvist, hvordan en http-URI i så fald kan
konstrueres, fx:
Et eksempel med emneklassen 27.34.02 i klassifikationssystemet KLE som
identifikator, der indgår i konstruktion af http-URI, ses her:
https://data.gov.dk/id/classification/KLE/emne#27.34.02
Her ses et eksempel med registreringsnummeret VZ26979 på køretøj som
identifikator, der indgår i konstruktion af http-URI:
https://data.gov.dk/id/vehicle/registration#VZ26979
I tabellen nedenfor er vist, hvordan kravet om universelt unikt, persistent
identifikation af forretningsobjekter er beskrevet i modellen:
Betegnelse Beskrivelse Udfaldsrum
10
Betegnelse Beskrivelse Udfaldsrum
ID Forretningsobjektets universelt unikke, persistente identifikator. Angives som http-URI (se [HTTPURI]), eksempelvis: https://data.gov.dk/id/organization/organizationperson/91aa87da-9f06-11e7-abc4-cec278b6b50a/ Se også nærmere beskrivelse i afsnit ovenfor om universelt unik, persistent identifikation af forretningsobjekter.
Http-URI
Tabel 2 Universelt unik identifikation af objekter i Organisationsmodellen
Attributter Organisationsmodellens informationsindhold, fx titlen på en organisations-
enhed, er for de respektive forretningsobjekter, fx Organisation, repræsen-
teret af attributter.
Attributter i Organisationsmodellen er beskrevet som vist i tabellen neden-
for:
Betegnelse Beskrivelse Datatype Regel for udfyldelse
Entydig navngivning af attributten inden-for det enkelte for-retningsobjekt.
Den forretningsmæssige definition af attributten samt kort beskrivelse af dens anvendelse. Hvis attributten har et udfaldsrum, som ikke er givet i datatypen, beskri-ves det også her.
Angivelse af navn på data-type for attri-butten.
Beskrivelse af de regler for anvendelse, der gælder for attributten. Fx om den er obligato-risk.
Tabel 3 Beskrivelse af attributter i Organisationsmodellen
Beskrivelsen af attributter kan være yderligere uddybet og eksemplificeret i
afsnittet ”Beskrivelser af attributter”, som følger efter tabellerne for attribut-
ter på forretningsobjekterne i Organisationsmodellen.
Datatyper
Organisationsmodellen skal kunne anvendes som udgangspunkt for udveks-
linger af organisationsoplysninger mellem to eller flere it-systemer.
Angivelse af datatyper sikrer, at informationsindholdet beskrives og læses
på samme måde af de it-systemer, som udveksler informationer, fx ved at
deltagerne i en informationsudveksling bruger det samme datoformat.
Datatyperne præciserer modellens beskrivelser som udgangspunkt for trans-
formation fra model til konkrete repræsentationer af data. Eksempelvis en
XML-struktur som kan udveksles mellem it-systemer.
Datatyperne er beskrevet som vist i tabellen nedenfor:
Betegnelse Beskrivelse Datatypegrundlag Restriktioner
Navnet på data-typen.
Beskrivelse af data-typen.
Angivelse af det konkrete datatypegrundlag med anvendelse af XSD-datatyperne jf. [XSD].
Eventuelle re-striktioner eller mønstre for data-typen.
Tabel 4 Beskrivelse af datatyper
I tabellen nedenfor er beskrevet de anvendte datatyper i Organisationsmo-
dellen:
11
Betegnelse Beskrivelse Datatype-
grundlag Restriktioner
Tekst Tekststreng. xsd:string
Tekst-(enumerati-on)
Tekststreng med begrænsning i form af en kodeliste.
xsd:string Enumeration
Heltal Helt tal uden decimaler. xsd:integer
Http-URI jf. [HTTPURI] For uddybende forklaring, se afsnit ovenfor om universelt unik, persi-stent identifikation af forretnings-objekter i Organisationsmodellen.
xsd:string
Dato Dato uden tid. xsd:date YYYY-MM-DD
Dato og tids-punkt
Præcis angivelse af dato og tid inkl. Tidszone.
xsd:dateTime YYYY-MMDDThh: mm:ss.sssTZD
Boolean Anvendes med mulighed for at svare Ja/Nej.
xsd:boolean True = ja, False = Nej
Tabel 5 Datatyper i Organisationsmodellen
Mulighed for tilpasning af attributters udfaldsrum
Organisationsmodellen rummer attributter, hvor udfaldsrummet er angivet
med brug af datatypen Tekst (enumeration).
Ved anvendelse af Organisationsmodellen vil der opstå behov for at udvide
de pågældende udfaldsrum i forhold til den konkrete forretningsmæssige
anvendelsessituation. I de tilfælde kan udfaldsrummet tilpasses på en af føl-
gende måder:
Udarbejde en ny enumeration med det nye udfaldsrum på attribut-
ten.
Udarbejde klassifikation til at rumme det nye udfaldsrum. De konkre-
te værdier udtrykkes som Klasser i Klassifikationen. Fra forretnings-
objektet i Organisationsmodellen tilføjes i modellen en relation til
Klassifikationen, hvor Klasserne er udtrykt.
Ved tilpasning af udfaldsrum for attributværdier må gerne tilføjes, men ikke
fjernes, værdier fra udfaldsrummet.
Relationer Relationer i Organisationsmodellen er er vist i diagrammer med betegnel-
se på relationen og kardinalitet på det forretningsobjekt, som relationen pe-
ger på.
Relationer er beskrevet som vist i tabellen nedenfor:
Betegnelse Beskrivelse Relateret objekt Kardinalitet
12
Et beskrivende navn på relationen.
En kort og præcis definition på relationen.
Det forretningsobjekt relationen peger på.
Angiver ram-merne for relationen.
Tabel 6 Beskrivelse af relationer i Organisationsmodellen
Beskrivelsen af relationer kan være yderligere uddybet og eksemplificeret i
afsnittet ”Beskrivelser af relationer”, som følger efter tabellerne.
Virkning Virkning angiver de tidsperioder, hvori forretningsobjektet har virk-
ning.
Virkning skal angives i Organisationsmodellen, hvor der er forret-
ningsmæssigt behov for at udtrykke en virkningsperiode.
Virkning er i Organisationsmodellen beskrevet som vist i tabellen ne-
denfor:
Betegnelse Beskrivelse Datatype
VirkningFra Angivelse af dato for virkningsperiodes start Dato
VirkningTil Angivelse af dato for virkningsperiodes slut Dato
Tabel 7 Beskrivelse af virkning
Ved angivelse af tid i fra/til intervaller, angives intervallerne lukkede i star-
ten og åbne i enden (inclusive/exclusive). Eksempelvis er VirkningFra Dato
2018-01-01 inkluderet (inclusive) i virkningsperioden. VirkningTil Dato, fx
2018-02-01, er ikke inkluderet (exclusive) i virkningsperioden.
13
Organisationsmodellen >
Organisationsmodellen beskrives igennem:
Introduktion til organisationsbegrebet i forhold til modellen.
Diagram for organisationsmodellen.
Beskrivelse af forretningsobjekter, attributter og relationer i
organisationsmodellen.
Organisationsbegrebet Forskellige organisationssystemer vil typisk beskrive forskellige aspek-
ter af organisationen: organisation (juridisk enhed), funktionel organi-
sation, sikkerhedsmæssig organisation, projektorganisation, matrixor-
ganisation, teams, grupper og systemer. Det er ambitionen med or-
ganisationsmodellen at kunne rumme beskrivelsen af flere organisati-
onstyper samtidig.
Organisationsmodellen beskriver de forretningsobjekter, der indgår i
beskrivelsen af organisationen samt den logiske sammenhæng mellem
disse.
Organisationsmodellens forretningsobjekter kan have relationer til
hinanden og til fremmede objekter som fx personer og virksomheder.
Relationen kan navngives og repræsenterer ofte den rolle, som de to
objekter indtager i forhold til hinanden.
Begrebet ForretningsFunktion anvendes om de funktioner, som Orga-
nisationsenheder og It-systemer i Organisationsmodellen udfører og
anvender i organisationen. ForretningsFunktion har derfor typisk et
funktionelt navn og en relation til den eller de opgaver, som udføres.
Et eksempel er forretningsfunktionen Udbetalingsenhed, som anven-
des til at angive, at en organisatorisk enhed udfører eller anvender
denne ForretningsFunktion.
Begrebet OrgPerson repræsenterer de personer, som er en del af en
organisation. Personer er knyttet til organisationsenheder igennem
begrebet ’Medlemskab’, som giver mulighed for en rigere beskrivelse
af personers tilhørsforhold til organisationen, eksempelvis at en Per-
son er ansat i organisationen.
Organisation med relationer kan holde sammen på organisatoriske
enheder med forretningsfunktioner. Eksempelvis ved en angivelse af,
at en organisationsenhed udfører en forretningsfunktion, som anven-
des af en eller flere andre organisationsenheder.
Gennemgående eksempel Som en hjælp til at forstå Organisationsmodellen, og de forretnings-
objekter der indgår heri, præsenteres som led i specifikationen også
et gennemgående eksempel. Formålet med eksemplet er en virkelig-
hedsnær konkretisering af anvendelsen af modellen.
14
Eksemplet tager udgangspunkt i en fiktiv dansk kommune, Korsbæk
Kommune.
Diagram for Organisationsmodellen
I figuren nedenfor vises diagrammet for Organisationsmodellen:
Figur 1 Diagram for Organisationsmodellen
Organisationsmodellen beskriver de objekter, der hver især og igen-
nem deres relationer til eksterne objekter udgør det nødvendige
grundlag for beskrivelsen af en organisation. Som en visuel hjælp til
forståelse af diagrammet er eksternt definerede forretningsobjekter i
diagrammet vist med blå farve.
Forretningsobjekter i Organisationsmodellen I Organisationsmodellen indgår følgende typer af forretningsobjekter:
Centrale forretningsobjekter, som er defineret og ejet af Organisa-
tionsmodellen.
Eksterne forretningsobjekter, som er defineret og ejet af andre mo-
deller.
De forskellige forretningsobjekttyper forklares nærmere i de følgende
afsnit.
Centrale Forretningsobjekter
15
I tabellen nedenfor er Organisationsmodellens centrale forretningsob-
jekter beskrevet:
Betegnelse Beskrivelse
Organisation En organisation er en juridisk enhed med rettigheder og ansvar.
Forretningsobjektet Organisation er organisationens formelle repræsentation i forhold til omverdenen.
Eksempler på organisationer er myndigheder (fx et ministe-rium, en styrelse, en kommune) eller virksomheder.
OrgEnhed Forretningsobjektet OrgEnhed er som enhed en del af en Organisation og kan kun eksistere i forbindelse med denne. Eksempelvis kan et kontanthjælpskontor kun eksistere som en del af en kommune.
OrgEnheder kan spænde fra mindre enheder som fx teams eller grupper og store og komplekse enheder som fx en forvaltning, der indeholder andre enheder.
Forretningsobjektet OrgEnhed giver struktur på organisatio-nen og anvendes til at opbygge organisationshierarkier.
Eksempler på OrgEnheder er teams, afdelinger, sektioner,
kontorer, udvalg, projektgrupper, styregrupper, klasser, hold og lignende.
ForretningsFunktion ForretningsFunktion anvendes som en funktion, der kan udføres eller varetages af en eller flere OrgEnheder, even-tuelt med anvendelse af et It-system.
ForretningsFunktion er en funktion eller rolle, som forret-
ningsobjektet har i forhold til de øvrige forretningsobjekter.
Et eksempel på ForretningsFunktion er enheders roller (Udbetalende enhed, henvendelsessted).
It-system Et It-system er en logisk applikation, som det er relevant at
registrere noget om i organisationen i forhold til de opgaver, det udfører i forhold hertil.
Eksempler på It-systemer er Kommunernes Ydelsessystem (KY) til udbetaling af kontante ydelser, omsorgssystemer som administrerer personlig hjælp og pleje til borgere med nedsat funktionsevne, og DUBU til styring af sager om ud-satte børn og unge.
OrgPerson OrgPerson repræsenterer en persons tilhørsforhold og med-lemskab i OrgEnheder.
OrgPerson er en Persons identitet i organisationsenheder og er eksempelvis udtrykt igennem OrgPersonens initialer, som er unikke inden for organisationsenheden.
En Person kan have tilhørsforhold til flere organisationer og kan dermed kan flere OrgPersoner tilknyttet.
Medlemskab Medlemskab beskriver et forhold eller en relation mellem
en OrgPerson og en OrgEnhed. Medlemskabet kan også bruges til at beskrive den rolle, som en OrgPerson har i en organisation, fx at en OrgPerson er ansat.
16
Kontaktpunkt KontaktPunkt repræsenterer beskrivelse af de forskellige kontaktformer, der er tilgængelige for Organisationer, Or-gEnheder og OrgPersoner.
Eksempler på kontaktpunkter er fysisk adresse, e-mailadresse, digital post mv.
Tabel 8 Objekter beskrevet i Organisationsmodellen
Eksternt definerede forretningsobjekter
I Organisationsmodellen indgår en række forretningsobjekter, som er
eksternt definerede.
Hvor forretningsobjektet er defineret og beskrevet i andre informati-
onsmodeller, er det i diagrammet for Organisationsmodellen modelle-
ret ved hjælp af en pakke. Pakken angiver titlen på den eksterne in-
formationsmodel.
Betegnelse Definition Ekstern model Beskrivelse
Adresse Adresse er en struktureret betegnelse, som angiver en særskilt adgang til et areal, en bygning eller en del af en bygning, efter reglerne i adressebekendt-gørelsen.
[DAR] Adresse er den fysiske adresse, som den findes i Danmarks AdresseRe-gister (DAR).
Klasse Klasse er et begreb, som man ønsker at opmærke (klassificere) et objekt med.
[KLASSIFIKATION] En klasse kan fx være et emne, en handlingsfacet, et stikord mv. Klasser kan ordnes i lister eller hierarkier.
Person Person er et individ, der er registreret i CPR-registeret med personnummer.
[PERSON] Personer identificeres med CPR-nummer.
Virksomhed Virksomhed er en juridisk enhed registreret i CVR-registeret med CVR-
nummer.
[VIRKSOMHED] Virksomheder identifice-res med CVR-nummer.
Tabel 9 Eksternt definerede forretningsobjekter i Organisationsmodellen
17
Organisation >
Organisation er defineret som en juridisk enhed, fx en offentlig myn-
dighed (ministerium, styrelse, kommune) eller en virksomhed (med
cvr-nummer). Forretningsobjektet Organisation er organisationens
formelle præsentation i forhold til omverdenen og har som enhed ret-
tigheder og ansvar.
Er der sammenhæng mellem en eller flere organisationer, kan disse
også beskrives med forretningsobjektet Organisation. Eksempelvis
hvis der ønskes at afbillede virksomhedskonsortier bestående af flere
juridiske enheder eller sammenhæng mellem myndigheder og selv-
ejende institutioner.
I figuren nedenfor er vist hvordan og til hvilke forretningsobjekter,
forretningsobjektet Organisation er relateret.
Figur 2 Organisation
Eksempel på anvendelse af Organisation For Korsbæk Kommune anvendes forretningsobjektet Organisation til
at registrere kommunens formelle repræsentation, som illustreret i Fi-
gur 3.
Korsbæk Kommune er den formelle repræsentation og registreres som
sådan med forretningsobjektet Organisation. I Organisationsmodellen
er en formel organisation defineret som også at være en virksomhed
med et CVR-nummer. Det er illustreret med relationen til Virksom-
heds-objektet, der er kilde til en række administrative stamdata på
Virksomheder som fx det officielle navn. Korsbæk Kommune er samti-
18
dig en myndighed. Korsbæk Kommune som myndighed er identificeret
igennem kommunens myndighedskode 666, som er registreret i CPR-
registeret.
Figur 3 Eksempel på brug af Organisation
Kommunens kontaktoplysninger, som fx en adresse, er repræsenteret
gennem forretningsobjektet Kontaktpunkt. I eksemplet er vist, at
Korsbæk kommune har to kontaktpunkter i form af en fysisk adresse.
Adressen kan findes i Danmarks Adresseregister, der er det autoritati-
ve register for alle danske adresser. Dog er kommunen som virksom-
hed også forpligtiget til at vedligeholde en række stamdata i CVR-
registeret, herunder adresse. Korsbæk Kommune vedligeholder derfor
kun adressedata i CVR og anvender disse for Organisation, imens kon-
taktpunkter til organisationsenheder vedligeholdes i Organisationsmo-
dellen.
Udover den fysiske adresse har borgere og virksomheder i Korsbæk
Kommune også mulighed for at kontakte kommunen via Digital Post,
som derfor også er modelleret ind som et kontaktpunkt. I praksis vil
myndigheder have en række forskellige kontaktpunkter. Nye kontakt-
punkter kan også hurtigt komme til, fx som følge af den teknologiske
udvikling. Derfor rummer relationen fra Organisation til Kontaktpunkt
mulighed for at have flere kontaktpunkter tilknyttet organisationen.
Attributter Organisation har følgende attributter:
Betegnelse Beskrivelse Datatype
Regel for ud-fyldelse
ID Forretningsobjektets universelt unikke, persi-stente identifikator. Angives som http-URI (se [HTTPURI]), eksem-pelvis: https://data.gov.dk/id/organization/91aa87da-9f06-11e7-abc4-cec278b6b50a/ Se også nærmere beskrivelse i afsnit ovenfor om universelt unik, persistent identifikation af for-retningsobjekter.
Http-URI
Obligatorisk
19
Organisationsnavn Officielt navn på organisationen.
Organisationer, der er registreret som virk-somheder i CVR-registeret, anvender Organisa-tionsnavn derfra. Feltet anvendes derfor kun af organisationer, der ikke findes i CVR.
Tekst Ikke-obligatorisk
MyndighedsKode For den specialiserede type Myndighed er der en obligatorisk myndighedskode.
Myndighedskode er et tre- eller firecifret tal, fx har Ikast-Brande Kommune koden 756.
Heltal Obligatorisk
MyndighedsType Angivelse af typen af myndighed med en af følgende værdier:
Kommune
Region
Stat
Andet
Hvis værdien ”Andet” vælges, angives værdien i attributten ”AndenMyndighedsType”
Tekst[enumera-tion]
Obligatorisk
AndenMyndighedsType Her angives myndighedstypen, hvis værdien ”Andet” er angivet som værdi i attributten Myn-dighedsType.
Tekst Ikke-obligatorisk
Tabel 10 Attributter for Organisation
Relationer Organisation beskrives yderligere igennem relationer til Organisati-
onsmodellens øvrige objekter.
Organisation kan have følgende relationer:
Betegnelse Beskrivelse Objekttype Kardinalitet
EjetAf Organisationen er ejet af en relateret organisation.
En Organisation kan være ejet af en anden Organisati-on, fx et forsyningsselskab, der er ejet af en kommune.
Organisation 0..1
OverordnetEnhed Organisationen har en over-ordnet OrgEnhed. En organisation kan pege på en OrgEnhed som overord-net. Altså den OrgEnhed, som man refererer til hierar-kisk. For en kommune som Organisation kan det fx være relation til Kommunalbesty-relsen som OrgEnhed. Denne relation anvendes i en tradi-
tionel linjeorganisation, altså
inden for samme organisati-on. Man kan kun angive én overordnet OrgEnhed til en organisation.
OrgEnhed 0..1
20
ErVirksomhed Organisationen er en Virk-somhed.
Virksomhed 0..1
HarKontaktpunkt Organisationen kan have et eller flere kontaktpunkter.
Kontakt-Punkt
0..n
Tabel 11 Relationer fra Organisation
21
OrgEnhed >
En organisationsenhed er repræsenteret ved forretningsobjektet Org-
Enhed og er som enhed en del af en Organisation. Organisationsenhe-
der kan spænde fra mindre enheder, som fx teams eller grupper, til
store og komplekse enheder som indeholder andre organisationsen-
heder, som fx en forvaltning i en kommune.
Forretningsobjektet OrgEnhed giver struktur på organisationen og an-
vendes til at opbygge organisationshierarkier, som fx en linjeorganisa-
tion.
En OrgEnhed kan fx være et team, en afdeling, sektion, kontor, ud-
valg, projektgruppe, styregruppe, klasse, hold og lignende.
Figur 4 Diagram for OrgEnhed
Eksempel på anvendelse af OrgEnhed Figur 5 nedenfor viser et eksempel på, hvordan Korsbæk Kommunes
administrative organisation er opbygget med brug af OrgEnhed til at
repræsentere organisationens forskellige organisationsenheder.
Korsbæk Kommune er også modelleret som en OrgEnhed, der tjener
som den øverste enhed i hierarkiet. Pilen til Korsbæk Kommune som
Organisation viser, at denne OrgEnhed tilhører Organisationen Kors-
bæk Kommune. Den øverste OrgEnhed i en administrativ organisation
22
skal have en relation, som viser, hvilken Organisation den tilhører. De
øvrige OrgEnheder skal have en relation til en overordnet OrgEnhed,
så alle organisationsenheders organisatoriske tilhørsforhold kan spo-
res.
I eksemplet er vist, hvordan hierarkiet bygges op, ved at en OrgEnhed
peger på en overordnet OrgEnhed:
Figur 5 Eksempel på opbygning af den administrative organisation med OrgEnhed
Eksemplet viser også, hvordan forretningsobjektet Kontaktpunkt kan
anvendes til at angive en eller flere forskellige typer af kontaktoplys-
ninger for hver enkelt OrgEnhed i organisationen. Her er blot til ek-
sempel vist, at Social og Sundhedsforvaltningen har en postadresse
på Strandvejen 1 og Digital Post.
Der ligger ikke i modellen eksplicitte regler for, at kontaktpunkter
nedarves til underliggende OrgEnheder. Altså i dette tilfælde, at de
anførte KontaktPunkter også gælder for alle de organisationsenheder,
der ligger under Social og Sundhedsforvaltningen i hierarkiet.
Attributter OrgEnhed har følgende attributter:
Betegnelse Beskrivelse Datatype Obligatorisk
23
ID Forretningsobjektets universelt unikke, persistente identifikator.
Angives som http-URI (se [HTTPURI]), eksempelvis:
https://data.gov.dk/id/organizatio
n/organizationalunit/91aa87da-9f06-11e7-abc4-cec278b6b50a/
Se også nærmere beskrivelse i afsnit ovenfor om universelt unik, persistent identifikation af forret-ningsobjekter.
Http-URI Obligatorisk
Enhedsnavn Navn på organisationsenheden, fx ”Den Boligsociale Enhed”.
Enhedsnavn fungerer samtidig
som brugervendt nøgle for for-retningsobjektet OrgEnhed.
Tekst Obligatorisk
P-nummer Angivelse af p-nummer for den pågældende enhed.
Det angivne p-nummer skal være
tilknyttet Organisationen (virk-somheden) i CVR-registeret.
Tekst Ikke-obligatorisk
VirkningFra Angivelse af dato hvor organisati-onsenheden har virkning fra.
Et af formålene med at have virk-
ningsperiode på dette forretnings-objekt er for at understøtte, at man kan modellere organisations-ændringer med en fremtidig ikraft-trædelsesdato.
Dato Ikke-obligatorisk
VirkningTil Angivelse af dato hvor OrgEnhed har virkning til.
Dato Ikke-obligatorisk
Tabel 12 Attributter for OrgEnhed
Relationer
OrgEnhed kan have følgende relationer:
Betegnelse Beskrivelse Objekttype Kardi-nalitet
Tilhører OrgEnhed tilhører en organisation.
Den øverste OrgEnhed i en administrativ organisation skal altid tilhøre en Organisation.
Organisation 0..1
24
Tabel 13
Relationer til en OrgEnhed
Overordnet OrgEnhed kan have en overordnet organisationsen-hed.
En OrgEnhed kan relatere til en overordnet OrgEnhed, altså den OrgEnhed som OrgEnheden referer til hie-rarkisk. Denne relation anvendes i en traditionel linje-organisation inden for samme organisation. Ved hjælp af OrgEnhed og Overordnet relationen kan man op-bygge organisationshierarkier som vist i eksemplet med Korsbæk Kommune ovenfor.
En OrgEnhed, som ikke har en Overordnet OrgEnhed,
skal altid have en ”Tilhører”-relation til en Organisati-on. En OrgEnhed skal altså altid kunne henføres til en Organisation.
Org.Enhed 0..1
AnvenderFunktion OrgEnhed kan anvende en eller flere ForretningsFunk-tioner.
Forretnings-Funktion
0..n
HarKontaktpunkt OrgEnhed kan have et eller flere kontaktpunkter Kontaktpunkt o..n
Opgave OrgEnhed kan have relation til et antal opgaver. Rela-tionen er en henvisning til en Klasse i en Klassifikati-on, som beskriver den eller de opgaver, en OrgEnhed arbejder med.
Eksempler på opgaveklassifikationer er KLE for kom-munerne og FORM fællesoffentligt.
Klasse 0..n
25
ForretningsFunktion >
Forretningsobjektet ForretningsFunktion anvendes som en beskrivelse
af en funktion, der kan udføres eller varetages af organisationsenhe-
derne i organisationen. ForretningsFunktion er en funktion eller rolle,
som en OrgEnhed har i relation til de øvrige OrgEnheder eller It-
systemer.
Med ForretningsFunktion kan man beskrive organisationen i forhold til,
hvilke forretningsfunktioner der skal være til stede og tilknytte dem
de organisatoriske enheder, som skal udføre forretningsfunktionen.
ForretningsFunktion kan anvendes til en mere detaljeret beskrivelse af
forretningsobjekterne i en organisation. Med ForretningsFunktion kan
OrgEnhed og it-system opmærkes i forhold til de forretningsfunktio-
ner, de udfører eller anvender.
ForretningsFunktion skal være beskrevet i et katalog modelleret i
Klassifikationsmodellen til at angive en funktionstype og pa ̊ den måde
anvende standardiserede rollekataloger til opmærkning af Forret-
ningsFunktionerne.
Forretningsobjektet ForretningsFunktion er vist i figuren nedenfor:
Figur 6 Diagram ForretningsFunktion
Eksempel på anvendelse af ForretningsFunktion I figuren nedenfor er vist et eksempel på, hvordan der i modelleringen
af Korsbæk Kommunes organisation er anvendt forretningsobjekter af
typen ForretningsFunktion til en mere detaljeret og fleksibel beskrivel-
se af relationerne mellem organisationens OrgEnheder og mellem Or-
26
gEnheder og it-systemer. Med ForretningsFunktion er det muligt at
beskrive organisationen i forhold til de funktioner, som den udfører og
anvender.
Figur 7 Eksempel på anvendelse af ForretningsFunktion
Med ForretningsFunktionen ’Henvendelsessted’ kan OrgEnheden Job
og Ressourcer i Korsbæk Kommune pege på OrgEnheden Borgerser-
vice som værende kontaktstedet for de relevante opgaver.
ForretningsFunktion kan også bruges til at beskrive relationen mellem
organisationsenhederne og organisationens it-systemer. I eksemplet
er det for eksempel vist, at OrgEnhed Ydelse og Rådighed anvender
en ForretningsFunktion Ydelsessystem. Ydelsessystem er ikke et kon-
kret it-system men en beskrivelse af en ForretningsFunktion, som
Org-Enheden anvender. Fra Ydelsessystem er der en relation til Kom-
munernes Ydelsessystem, som er et it-system, og som giver koblin-
gen mellem ForretningsFunktionen og det konkrete it-system.
Attributter ForretningsFunktion har følgende attributter:
Betegnelse Beskrivelse Data-type
Obligatorisk
27
ID Forretningsobjektets universelt unikke, persi-stente identifikator. Angives som http-URI (se [HTTPURI]), ek-sempelvis: https://data.gov.dk/id/organization/businessfunction/91aa87da-9f06-11e7-abc4-cec278b6b50a/ Se også nærmere beskrivelse i afsnit ovenfor om universelt unik, persistent identifikation af forretningsobjekter.
Http-URI Obligatorisk
Tabel 14 Attributter for ForretningsFunktion
Relationer ForretningsFunktion kan have følgende relationer:
Betegnelse Beskrivelse Objekttype Regel for udfyldelse
UdførerFunktion ForretningsFunktion kan udføre en funktion for
en eller flere OrgEnheder.
Man kan tilknytte en eller flere Organisatoriske Enheder til en ForretningsFunktion. En Forret-ningsFunktion kan beskrive direkte hvilke funkti-oner, enheden arbejder med.
OrgEnhed 1..n
AnvenderItSystem ForretningsFunktion kan anvende et eller flere
it-systemer.
Anvender betyder, at ForretningsFunktionen anvender et eller flere it-systemer til at udføre sin funktion.
It-system 0..n
Funktionstype ForretningsFunktion kan tilføres én og kun en ForretningsFunktionstype.
ForretningsFunktionen kan udtrykkes ved hjælp af et katalog over funktionstyper. FunktionsTy-pe-kataloget kan modelleres som et klassifikati-onssystem. Den enkelte funktionstype er udtrykt som en klasse, som en ForretningsFunktion kan relateres til.
Klasse 1..1
UdførerOpgaver ForretningsFunktion kan have relation til flere
opgaver, som er beskrevet i en opgaveklassifi-kation.
Med relationen Opgaver kan der til den organi-satoriske funktion tilknyttes information om, hvilken eller hvilke opgaver ForretningsFunktio-nen varetager for organisationen.
Klasse 0..n
Tabel 15 Relationer
28
It-system >
Et It-system er en logisk applikation, som det er relevant at registrere
noget om i organisationen i forhold til de opgaver, det udfører i for-
hold hertil.
Forretningsobjektet It-system bruges til at registrere oplysninger om
de logiske it-systemer, der anvendes i en organisation. Et logisk it-
system er en abstraktion over de forskellige konkrete systeminstanser
af et it-system, som en organisation anvender. Eksempelvis anvender
flere offentlige institutioner Formpipes Acadre som sagsbehandlings-
system. Forskellige afdelinger kan have forskellige versioner og for-
skellige konfigurationer. Det er de konkrete it-systeminstanser. Acad-
re er det logiske it-system, som kan beskrives med forretningsobjek-
tet It-system.
Et It-system kan beskrives i forhold til de opgaver, det udfører for or-
ganisationen. Hvis organisationens opgaver er beskrevet i klassifikati-
onssystem (jf. [Klassifikation]), er den enkelte opgave repræsenteret
som en Klasse i klassifikationssystemet. Den fællesoffentlige Forret-
ningsReferenceModel (FORM, se [FORM]) er et eksempel på et klassi-
fikationssystem, som beskriver alle offentlige opgaver. Acadre er et
sagsbehandlingssystem. I FORM er den tilsvarende opgave repræsen-
teret ved forvaltningsopgaven ’Sagshåndtering’. Med relationen Opga-
ve fra It-system til Klasse kan beskrives, at It-systemet Acadre udfø-
rer opgaven ’Sagshåndtering’.
Forretningsobjektet It-system er vist i Figur 8 nedenfor:
29
Figur 8 Forretningsobjektet It-system
Eksempel på anvendelse af It-system Med Forretningsobjektet It-system beskriver Korsbæk Kommune de
logiske it-systemer, de har i drift i kommunen. Derudover bruger
Korsbæk Kommune relationen til ForretningsFunktion til at mærke de-
res It-systemer op i forhold til den ForretningsFunktion, de udfører.
Korsbæk Kommune bruger Silkeborg Løn som lønsystem. Med brug af
relationen til ForretningsFunktionerne har de mærket op, at systemet
udfører ForretningsFunktionerne Lønberegning, Lønudbetaling og Fra-
værsregistrering.
Attributter Forretningsobjektet It-system har følgende attributter:
Betegnelse Beskrivelse Datatype Regel for udfyldelse
ID Forretningsobjektets universelt unikke, persistente identifikator. Angives som http-URI (se [HTTPURI]), eksempelvis: https://data.gov.dk/id/it-system/91aa87da-9f06-11e7-abc4-cec278b6b50a/ Se også nærmere beskrivelse i afsnit ovenfor om universelt unik, persistent identifikation af forret-ningsobjekter.
Http-URI Obligatorisk
ItSystemnavn
Navn på det logiske it-system. Skal være unikt inden for organi-sationen.
Tekst Obligatorisk
Tabel 16 Attributter for It-system
Relationer It-system har følgende relationer:
Betegnelse Beskrivelse Objekttype Kardinalitet
30
Opgaver It-systemet kan have relation til en eller flere opgaver. It-systemet kan ek-sempelvis udføre 10 opgaver, men med udførerFunktion kan man ud-pege præcis hvilken af disse opga-ver, It-systemet udfø-rer for en given orga-nisationsEnhed. Henvisning til en eller flere klasser i et klassi-fikationssystem, den opgave som It-systemet arbejder med er repræsenteret.
Klasse 0..n
UdførerFunktion It-systemet kan udføre en eller flere funktio-ner for en Forretnings-Funktion.
ForretningsFunktion 0..n
Tabel 17 Relationer
31
OrgPerson og Medlemsskab >
Forretningsobjektet OrgPerson repræsenterer en persons tilhørsfor-
hold til en Organisation. Forretningsobjektet Medlemskab bruges til at
beskrive en OrgPersons medlemskab i en OrgEnhed.
Beskrivelse af et medlemskab er, i denne sammenhæng, en beskrivel-
se af et forhold eller en relation mellem en OrgPerson og en OrgEn-
hed. Medlemskabet kan også bruges til at beskrive den rolle, som en
OrgPerson har i en organisation, fx at en OrgPerson er ansat.
En OrgPerson kan være tilknyttet én og kun én person. Men en Org-
Person er ikke en person, på samme måde som et cpr-nummer ikke
er en person. En OrgPerson repræsenterer en person i kontekst af til-
hørsforhold til organisationen.
Forretningsobjekterne OrgPerson og Medlemskab er illustreret i figu-
ren nedenfor:
Figur 9 Forretningsobjektet OrgPerson
Eksempel på anvendelse af OrgPerson og Medlemskab I figuren nedenfor er vist, hvordan OrgPerson og Medlemskab er brugt
til at modellere medarbejdernes relation til organisationen i de to or-
ganisationsenheder Ydelse og Rådighed og Job og Ressourcer i Kors-
bæk Kommune. Med Forretningsobjektet Medlemskab er modelleret
en række medlemskaber (normeringer eller ’taburetter’) af de to or-
ganisatoriske enheder. Medlemskaberne kan oprettes med en relation
til den organisatoriske enhed, men skal ikke nødvendigvis være til-
knyttet en OrgPerson. På den måde kan OrgEnhedens bemanding og
32
nødvendige roller i forhold til enhedens ansatte modelleres uafhængigt
at den faktiske aktuelle bemanding.
OrgPersoner tilknyttes OrgEnheden igennem Medlemskab. I Ydelser
og Rådighed i Korsbæk Kommune er der oprettet seks medlemskaber,
som her er knyttet til seks OrgPersoner, der her er beskrevet ved de-
res initialer. Hver OrgPerson knyttet til en rigtig person.
Figur 10 Eksempel på anvendelse af OrgPerson og Medlemskab
Attributter OrgPerson Forretningsobjektet OrgPerson har følgende attributter:
Betegnelse Beskrivelse Datatype Regel for ud-
fyldelse
ID Forretningsobjektets universelt unikke, persistente identifikator. Angives som http-URI (se [HTTPURI]), eksempelvis: https://data.gov.dk/id/organizationperson/91aa87da-9f06-11e7-abc4-cec278b6b50a/ Se også nærmere beskrivelse i afsnit ovenfor om universelt unik, persistent identifikation af forret-ningsobjekter.
Http-URI Obligatorisk
33
OrgPersonNavn
Navnet som OrgPersonen er identi-ficeret med i organisationen, fx initialer.
Bemærk at OrgPersonNavn ikke er identisk med personens navn som beskrevet i cpr. OrgPersonNavn er det navn, OrgPersonen er identifi-ceret ved i organisationen.
Tekst Obligatorisk
Tabel 18 Attributter for OrgPerson
Attributter Medlemskab
Forretningsobjektet Medlemskab har følgende attributter:
Betegnelse Beskrivelse Datatype Regel for ud-fyldelse
ID Forretningsobjektets universelt unikke, persistente identifikator. Angives som http-URI (se [HTTPURI]), eksempelvis: https://data.gov.dk/id/thing/91aa87da-9f06-11e7-abc4-cec278b6b50a/ Se også nærmere beskrivelse i afsnit ovenfor om universelt unik, persistent identifikation af forret-ningsobjekter.
Http-URI Obligatorisk
MedlemskabRolle
En beskrivelse af den rolle, som
medlemskabet har i forhold til organisationen. Det kan fx være en stillingsbetegnelse eller en jobfunktion.
MedlemskabsRoller kan også ved behov for ensartethed beskrives standardiseret i en klassifikation og beskrives via en relation dertil.
Tekst Obligatorisk
VirkningFra Angivelse af dato hvor Medlem-
skab har virkning fra.
Dato Ikke-obligatorisk
VirkningTil Angivelse af dato hvor Medlem-skab har virkning til.
Dato Ikke-obligatorisk
Tabel 19 Attributter for Medlemskab
Relationer OrgPerson
OrgPerson har følgende relationer:
Betegnelse Beskrivelse Objekttype Kardinalitet
TilhørerOrg OrgPerson skal tilhøre netop én Organisation.
Organisation 1..1
TilknyttetPerson OrgPerson kan være tilknyt-tet netop én person.
Person 0..1
HarMedlemskab En OrgPerson kan have medlemskab af en eller flere Org-Enheder.
Medlemskab 1..n
Tabel 20 Relationer fra OrgPerson
34
Relationer Medlemskab
Medlemskab har følgende relationer:
Betegnelse Beskrivelse Objekttype Kardinalitet
MedlemAf Medlemskab skal være Medlem af en eller flere OrgEnheder.
OrgEnhed 1..n
Tabel 21 Relationer fra Medlemskab
35
Kontaktpunkt >
Forretningsobjektet Kontaktpunkt bruges til at beskrive organisatio-
nen og de underliggende enheders forskellige former for kontaktop-
lysninger.
Organisationer, OrgEnheder og OrgPersoner har typisk flere forskellige
kanaler at kontaktes på. Et eksempel er den fysiske adresse, som fin-
des i Danmarks Adresseregister (DAR). Men derudover findes en ræk-
ke andre metoder til at kontakte de organisatoriske aktører på. Et
Kontaktpunkt repræsenterer en kanal at kontakte organisationen på.
Figur 11 Forretningsobjektet Kontaktpunkt
Eksempel på anvendelse af Kontaktpunkt Korsbæk Kommune har flere Kontaktpunkter, som store og komplekse
organisationer typisk har.
Figur 12 nedenfor viser et eksempel på, hvordan forretningsobjektet
KontaktPunkt kan bruges til at beskrive OrgEnheder, Organisationer
og OrgPersoners kontaktkanal. Et kontaktpunkt repræsenterer én ka-
nal, som fx en e-mail eller digital postkasse.
36
Figur 12 Eksempel på anvendelse af Kontaktpunkt
Attributter Forretningsobjektet Kontaktpunkt har følgende attributter:
Betegnelse Beskrivelse Datatype Regel for udfyldelse
ID Forretningsobjektets universelt unik-ke, persistente identifikator. Angives som http-URI (se [HTTPURI]), eksempelvis: https://data.gov.dk/id/contactpoint/91aa87da-9f06-11e7-abc4-cec278b6b50a/ Se også nærmere beskrivelse i afsnit ovenfor om universelt unik, persistent identifikation af forretningsobjekter.
Http-
URI
Obligatorisk
KontaktpunktNavn Navnet på kontaktpunktet. Skal af-spejle den aktuelle kontaktkanal. Fx ”Digital Post” eller ”Postadresse”
Tekst Ikke-Obligatorisk
KontaktInformation Beskrivelse af det konkrete stykke
kontaktinformation, fx en e-mailadresse, en fysisk adresse eller et telefonnummer.
Tekst Obligatorisk hvis der
ikke er en relation til Adresse i DAR.
KontaktBeskrivelse KonktaktBeskrivelse kan indeholde information om fx åbningstider eller svarfrekvens.
Fx at den fysiske adresse er åben for
fremmøde dagligt i tidsrummet 10.00 – 15.00.
Tekst Ikke-obligatorisk
37
Betegnelse Beskrivelse Datatype Regel for udfyldelse
ID Forretningsobjektets universelt unik-ke, persistente identifikator. Angives som http-URI (se [HTTPURI]), eksempelvis: https://data.gov.dk/id/contactpoint/91aa87da-9f06-11e7-abc4-cec278b6b50a/ Se også nærmere beskrivelse i afsnit ovenfor om universelt unik, persistent identifikation af forretningsobjekter.
Http-
URI
Obligatorisk
VirkningFra Angivelse af dato hvor Kontaktpunkt har virkning fra.
Dato Ikke-obligatorisk
VirkningTil Angivelse af dato hvor Kontaktpunkt
har virkning til.
Dato Ikke-obligatorisk
Tabel 22 Attributter for Kontaktpunkt
Relationer
Kontaktpunkt kan have følgende relationer:
Betegnelse Beskrivelse Objekttype Kardinalitet
FysiskAdresse Kontaktpunktet er en fysisk adresse, som hentes via refe-rence til DAR (se [DAR]).
Adresse 0..1
KanalType Reference til et katalog over de forskellige tilladte Kanal-Typer i organisationen. Eksempler på værdier:
Postadresse E-mail Telefon Mobiltelefon Digital post Mfl.
Klasse 0..1
Tabel 23 Relationer fra Kontaktpunkt
38
Referencer i Organisationsmodellen >
Nedenfor er angivet, hvilke referencer der er anvendt i Organisationsmodel-
len:
Reference Titel Link til reference
[ORGANVISNING] ”Anvisninger til anvendelse af STS-Organisation”, KOMBIT 2017
https://share-komm.kombit.dk/p089/Referencedokumen-
ter/STS%20Anvisninger/Anvisninger%20til%20anvendelse%20af%20Organisation%20v1.1.pdf?Web=1 (senest tilgået 18.01.18)
[OLDORG] “Specifikation af serviceinterface for Organisation version 1.1”, OIO Udvalget for Sag og Dokument, 2011
[DAR] DanmarksAdresseRegister https://danmarksadresser.dk
[ELI] “Easier access to European legislation with ELI”
https://www.retsinformation.dk/eli (senest tilgået 16.12.2017)
[GODPRAKSIS] ”God praksis for informationsmodelle-ring, OIO-datastandardisering i sekto-rerne”, It- og Telestyrelsen 2007
https://www.digst.dk/~/media/Files/Arkitektur-og-data/Datastandardisering/OIO-standardise-ring/God_praksis_for_informationsmodellering_-_OIO-datastandardise-ring_i_sektorerne.pdf. (senest tilgået 16.12.2017)
[FORM] FORM (forretningsreferencemodel) https://arkitektur.digst.dk/rammearkitektur/klassifikationer/form (senest tilgået 19.12.2017)
[GRUNDDATA] Modelregel 6.1 ”ALLE MODELENTITETER SKAL MODELLERES MED PERSISTENT, UNIK IDENTIFIKATION”, Grunddatabe-styrelsen 3. 02.2014
http://arkitekturguiden.digitaliser.dk/node/828 (senest tilgået 17.12.2017)
[HTTPURI] ”Udkast til Retningslinjer for stabile http URIer”, Styregruppen for data og arki-tektur
https://arkitektur.digst.dk/node/588 (senest tilgået 18.01.2018)
[KLAS] Specifikation af model for Klassifikation (Klassifikationsmodellen)
[indsættes når model er klar]
[DOK] Specifikation af model for Dokument (Dokumentmodellen)
[indsættes når model er klar]
[PERSON] autoritativ kilde til Person
[RFC4122] "A Universally Unique IDentifier (UUID) URN Namespace"
https://tools.ietf.org/html/rfc4122 (senest tilgået 17.12.2017)
[SAG] Specifikation af model for Sag (Sags-modellen)
[indsættes når model er klar]
[UNIKID] “Unikke identifikatorer til digitale objek-ter”, It- og Telestyrelsen, 2006
https://digitaliser.dk/resource/324032/artefact/UID-standard_endelig.pdf (senest tilgå-et 15.12.2017)
[VIRKSOMHED] autoritativ kilde til Virksomhed
[XSD] “W3C XML Schema Definition Language (XSD) 1.1 Part 2: Datatypes”
https://www.w3.org/TR/xmlschema11-2/ (senest tilgået 16.12.2017)
Tabel 24 Referencer i Organisationsmodellen
39
Retteblad for Organisationsmodellen version 2.0 Ændringer i "Organisationsmodellen" i forhold til "Specifikation af serviceinterface for Organisation, version 1.1"
Afsnit i version 1.1 Nye/ændrede afsnit i Organisationsmodellen
Æn-dring
Beskrivelse af ændringer
Indledning Revi-deret
Afsnittet er skrevet om, så det afspejler ændringen fra specifikation af serviceinterface til specifikation af en informationsmodel
Forord Udgået Afsnittet er erstattet af nyt afsnit om formål
Formål med forret-ningsservice for Or-ganisation
Udgået Afsnittet er erstattet af nyt afsnit om formål
Formål med model for Organisation
Nyt Formålsafsnit som afspejler ændringen fra specifikation af serviceinterface til specifikation af en informations-model
Ændringer siden version 1.1
Nyt Afsnittet beskriver de overordnede ændringer
Egenskaber for Organisa-tionsmodellen
Nyt Afsnittet beskriver de modelmæssige egenskaber ved Organisationsmodellen.
Diagrammer Nyt Afsnittet beskriver, hvordan diagrammer er anvendt i beskrivelsen af Organisationsmodellen
Forretningsobjekter Nyt Afsnittet beskriver, hvordan forretningsobjekter er beskrevet i modellen.
Universelt unik, persistent identifikation af forret-ningsobjekter
Nyt Afsnittet anviser retningslinjerne for unik identifikation af forretningsobjekterne i modellen.
Attributter Nyt Afsnittet beskriver, hvordan attributter er beskrevet i modellen
Datatyper Nyt Afsnittet præciserer, hvilke datatyper der er anvendt i modellen
Mulighed for tilpasning af udfaldsrum
Nyt Afsnittet præciserer, hvordan udfaldsrum i modellen kan tilpasses
Relationer Nyt Afsnittet beskriver, hvordan relationer er beskrevet i modellen
Virkning Nyt Afsnittet beskriver, hvordan virkingstid angives i mo-dellen
Begrebsliste Udgået Alle begreber defineres og beskrives i forbindelse med modellen
Serviceinterface Organisation
Organisationsmodellen Revi-deret
Afsnittet er skrevet om, så det afspejler ændringen fra specifikation af serviceinterface til specifikation af en informationsmodel
Ændringer som følge af nærværende standardiseringsar-bejde
udgået
Organisationsbegrebet Nyt Afsnittet beskriver forståelsen af begrebet Organisation i Organisationsmodellen
Gennemgående eksempel Nyt Afsnittet introducerer et gennemgående eksempel, der anvendes i formidlingen af organisationsmodellen
Diagram for Organisa-tionsmodellen
Nyt Afsnittet illustrerer og beskriver et diagram for Organi-sationsmodellen. I forhold til diagrammet, som er vist i figur 1 på side 9 i version 1.1, er det nye diagram mere detaljeret og viser modellens relationer og kardinalitet.
40
Ændringer i "Organisationsmodellen" i forhold til "Specifikation af serviceinterface for Organisation, version 1.1"
Afsnit i version 1.1 Nye/ændrede afsnit i Organisationsmodellen
Æn-dring
Beskrivelse af ændringer
Forretningsobjekter i Or-ganisationsmodellen
Nyt Afsnittet præsenterer forretningsobjekterne i Organisa-tionsmodellen. I forhold til forretningsobjekterne i ver-sion 1.1 er der følgende ændringer: - Aktør er udgået som abstrakt klasse for alle forret-ningsobjekterne i modellen - Organisatorisk Funktion er udgået og erstattet af de to forretningsobjekter ForretningsFunktion og Medlem-skab - Forretningsobjektet ForretningsFunktion er nyt. For-rretningsFunktion er den delmængde af Organisatorisk Funktion i version 1.1, som går på at beskrive OrgEn-heders funktion i organisationen. - Forretningsobjektet Medlemskab er nyt. Medlemskab er den delmængde af Organisatorisk Funktion i version 1.1, som går på at beskrive OrgPersoners (som er den reviderede titel på Bruger fra version 1.1) og deres tilknytning og eventuelt rolle i forhold til organisatio-nen. - Forretningsobjektet OrgPerson er en revision af for-retningsobjektet Bruger i version 1.1. Den væsentligste ændring er, at OrgPerson kun kan være personer og dermed ikke it-systemer som i version 1.1
Centrale Forretningsob-jekter
Nyt Afsnittet beskriver de centrale forretningsobjekter i Organisationsmodellen
Eksternt definerede forret-ningsobjekter
Nyt Afsnittet beskriver, hvordan eksternt definerede forret-ningsobjekter indgår i Organisationsmodellen
Organisation Revi-deret
Afsnittet er skrevet om
Eksempel på anvendelse af Organisation
Nyt Afsnittet formidler igennem det gennemgående eksem-pel, hvordan Forretningsobjektet Organisation kan anvendes.
Tilstande Udgået Tilstand behandles ikke i Organisationsmodellen som et selvstændigt objekt
Attributter Nyt Afsnittet definerer og beskriver attributterne for forret-ningsobjektet Organisation. I forhold til attributlisten i tabel 3, side 12 i version 1.1 er der følgende ændrin-ger: - "ID" er tilføjet eksplicit men erstatter i praksis attri-butten ID, der tidligere var en del af de generelle egen-skaber. Nyt at ID anbefales at være af typen http-URI. - "Oganisationsnavn" er revideret i forhold til beskrivel-se - "MyndighedsKode" er tilføjet som attribut - "MyndighedsType" er tilføjet som attribut - "AndenMyndighedsType" er tilføjet som attribut - fra version 1.1 er attributten "BrugervendtNøgle" udgået
41
Ændringer i "Organisationsmodellen" i forhold til "Specifikation af serviceinterface for Organisation, version 1.1"
Afsnit i version 1.1 Nye/ændrede afsnit i Organisationsmodellen
Æn-dring
Beskrivelse af ændringer
Relation Relationer Revi-deret
Afsnittet definerer og beskriver relationerne fra forret-ningsobjektet Organisation. I forhold til relationerne i version 1.1 er der følgende ændringer:- Tilhører: rela-tionen er ændret til "EjetAf"- TilknyttedeOrganisatio-ner: udgået- Overordnet: relation er ændret til "Over-ordnetEnhed"- TilknyttedeEnheder: udgået- Tilknytte-deFunktioner: udgået- TilknyttedeItSystemer: udgået- TilknyttedeBrugere: udgået- Tilknyttede- Interessefæl-lesskaber: udgået- Skatteenhed: udgået- Virksomhed: Relationen er ændret til "ErVirksomhed"- Produktions-enhed: udgået- Myndighed: udgået - Ansatte: udgået- TilknyttedePersoner: udgået- Branche: udgået- Opga-ver: udgået- Adresser (alle typer): er ændret til "Har-Kontaktpunkt"- Myndighedstype: udgået - Virksom-hedstype: udgået
Operationer Udgået
OrgEnhed Revi-deret
Afsnittet er skrevet om
Eksempel på anvendelse af OrgEnhed
Nyt Afsnittet formidler igennem det gennemgående eksem-pel, hvordan Forretningsobjektet OrgEnhed kan anven-des
Tilstande Udgået Tilstand behandles ikke i Organisationsmodellen som et selvstændigt objekt
Attributter Nyt Nyt afsnit som beskriver attributter for OrgEnhed. I forhold til attributlisten i tabel 7, side 22 i version 1.1 er der følgende ændringer: - BrugervendtNøgle: udgået - Enhedsnavn: beskrivelse opdateret, præciseret at enhedsnavn også er brugervendt nøgle Følgende attributter tilføjet i Organisationsmodellen: - ID: var i version 1.1 del af de generelle egenskaber - P-nummer: var i version 1.1 en relation - VirkningFra: var i version 1.1 del af de generelle egenskaber - VirkningTil: var i version 1.1 del af de generelle egen-skaber
42
Ændringer i "Organisationsmodellen" i forhold til "Specifikation af serviceinterface for Organisation, version 1.1"
Afsnit i version 1.1 Nye/ændrede afsnit i Organisationsmodellen
Æn-dring
Beskrivelse af ændringer
Relation Relationer Revi-deret afsnit
Afsnittet definerer og beskriver relationerne fra forret-ningsobjektet Organisation. I forhold til relationerne i tabel 9, side 23 i version 1.1 er der følgende ændrin-ger: - Tilhører: beskrivelse er opdateret - TilknyttedeOrganisationer: udgået - Overordnet: beskrivelse er opdateret - TilknyttedeEnheder: udgået - TilknyttedeFunktioner: udgået - TilknyttedeItSystemer: udgået - TilknyttedeInteressefællesskaber: udgået - TilknyttedeBrugere: udgået - Produktionsenhed: udgået - Skatteenhed: udgået - Ansatte: udgået - TilknyttedePersoner: udgået - Branche: udgået - Opgaver: ændret til "Opgave", beskrivelse er opdate-ret - Adresser (alle typer): er ændret til "HarKontaktpunkt" I forhold til version 1.1 er følgende relationer tilføjet i Organisationsmodellen: - AnvenderFunktion: Enhedstype
Operationer udgået
Organisatorisk Funk-tion
Udgået Organisatorisk Funktion er delt op i to forretningsobjek-ter: ForretningsFunktion og Medlemskab
ForretningsFunktion Nyt afsnittet beskriver forretningsobjektet ForretningsFunk-tion
Eksempel på anvendelse af ForretningsFunktion
Nyt Afsnittet beskriver igennem det gennemgående eksem-pel, hvordan forretningsobjektet Organisatorisk Funkti-on kan anvendes
Tilstande Udgået
Attributter Nyt Nyt afsnit som beskriver attributter for Forretnings-Funktion. I forhold til attributlisten i tabel 7, side 22 i version 1.1 er der følgende ændringer: - BrugervendtNøgle: udgået - Funktionsnavn: udgået (funktion skal være identifice-ret ved funktionstype beskrevet i en klassifikation) Følgende attributter er tilføjet i Organisationsmodellen: - ID: var i version 1.1 del af de generelle egenskaber
Relation relationer Revi-deret
Afsnittet definerer og beskriver relationerne fra forret-ningsobjektet Organisation. I forhold til relationerne i tabel 13, side 31 i version 1.1 er der følgende ændringer: - TilknyttedeOrganisationer: udgået
- TilknyttedeEnheder:ændret til "UdførerFunktion", kardinalitet ændret til 1..n - TilknyttedeItSystemer: ændret til "AnvenderItsystem" - TilknyttedeInteressefællesskaber: udgået - TilknyttedeBrugere: udgået - TilknyttedePersoner: udgået - Opgaver: ændret til "UdførerOpgaver" - Adresser(alle typer): udgået - OrganisatoriskFunktionstype: ændret til "Funktions-Type"
Operationer Udgået
43
Ændringer i "Organisationsmodellen" i forhold til "Specifikation af serviceinterface for Organisation, version 1.1"
Afsnit i version 1.1 Nye/ændrede afsnit i Organisationsmodellen
Æn-dring
Beskrivelse af ændringer
Interessefællesskab Udgået Forretningsobjektet Interessefællesskab indgår ikke længere i Organisationsmodellen, da der ikke er identi-ficeret nogle eksempler på anvendelse.
Tilstande Udgået
Relation Udgået
Operationer Udgået
It-system Revi-deret
scope for it-system ændret, så det ikke længere kan anvendes i betydningen "it-systeminstans", hvor det identificeres som en konkret version og konfigurering af et it-system. It-system anvendes derfor i Organisati-onsmodellen udelukkende i betydningen logisk it-system. Fx at en kommune har Formpipe Acadre som ESDH-system. Men ikke med information om version, konfiguration, lokation mv.
Eksempel på anvendelse af It-system
Nyt Afsnittet beskriver igennem det gennemgående eksem-pel, hvordan forretningsobjektet It-system kan anven-des
Tilstande Udgået
attributter nyt Nyt afsnit som beskriver attributter for It-system. I forhold til attributlisten i tabel 19, side 43 i version 1.1 er der følgende ændringer: - BrugervendtNøgle: udgået - ItSystemnavn: beskrivelse opdateret, så det afspejler ændring - KonfigurationReference: udgået
- ItSystemtype: udgået Følgende attributter er tilføjet i Organisationsmodellen: - ID: var i version 1.1 del af de generelle egenskaber
Relation Relationer Revi-deret
Afsnittet definerer og beskriver relationerne fra forret-ningsobjektet It-system. I forhold til relationerne i tabel 21, side 44 i version 1.1 er der følgende ændringer: - Tilhører: udgået - TilknyttedeOrganisationer: udgået - TilknyttedeEnheder: udgået - TilknyttedeFunktioner: ændret til "UdførerFunktion" - Tilknyttede- Interessefællesskaber: udgået - TilknyttedeItSystemer: udgået - TilknyttedeBrugere: udgået - TilknyttedePersoner: udgået - Opgaver: beskrivelse er opdateret - Systemtyper: udgået - Adresser (alle typer): udgået
Operationer Udgået
Bruger OrgPerson og Medlemskab Revi-deret
Afsnittet er skrevet om i forhold til Bruger objektet i version 1.1. En OrgPerson kan kun være en person, og Medlemskab er tilføjet som Forretningsobjekt til at beskrive, hvordan personen er tilknyttet organisatio-nen, fx et ansættelsesforhold. Kan beskrives ved hjælp af roller og afløser den del af Organisatorisk Funktion fra version 1.1, der relaterede sig til personer.
44
Ændringer i "Organisationsmodellen" i forhold til "Specifikation af serviceinterface for Organisation, version 1.1"
Afsnit i version 1.1 Nye/ændrede afsnit i Organisationsmodellen
Æn-dring
Beskrivelse af ændringer
Eksempel på anvendelse af OrgPerson og Medlemskab
Nyt Afsnittet beskriver igennem det gennemgående eksem-pel, hvordan forretningsobjekterne OrgPerson og Med-lemskab kan anvendes
Tilstande Udgået
Attributter OrgPerson Nyt Nyt afsnit som beskriver attributter for OrgPerson. I forhold til attributlisten for Bruger i tabel 23, side 49 i version 1.1 er der følgende ændringer: - BrugervendtNøgle: udgået - Brugernavn: ændret til "OrgPersonNavn", beskrivelse ændret - Brugertype: udgået - kan kun være person Følgende attributter er tilføjet i Organisationsmodellen: - ID: var i version 1.1 del af de generelle egenskaber
Attributter Medlemskab Nyt Nyt afsnit som beskriver attributter for Medlemskab
Relation Relationer OrgPerson Revi-deret
Afsnittet definerer og beskriver relationerne fra forret-ningsobjektet OrgPerson. I forhold til relationerne i tabel 25, side 50 i version 1.1 er der følgende ændringer: - Tilhører: ændret til "TilhørerOrg", gjort obligatorisk med kardinalitet 1..1 - TilknyttedeOrganisationer: udgået - TilknyttedeEnheder: udgået - TilknyttedeFunktioner: udgået - Tilknyttede- Interessefællesskaber: udgået - TilknyttedeItSystemer: udgået - TilknyttedePersoner: Ændret til "TilknyttetPersone", ændring af kardinalitet til o..1 - Opgaver: udgået - Brugertyper: udgået
- Adresser: udgået Følgende relationer er tilføjet i Organisationsmodellen: - HarMedlemskab - MedlemAf
Relationer Medlemskab Nyt Nyt afsnit som beskriver relationer fra Medlemskab
Operationer Udgået
Operationer for alle aktører
Udgået
Eksempler på anven-delse
Udgået afsnittet er udgået. I stedet er indsat det gennemgåen-de eksempel, som anvendes løbende til at beskrive anvendelsen af forretningsobjekterne i Organisations-modellen.
Referencer i Organisa-tionsmodellen
Nyt afsnittet indeholder de anvendte referencer i Organisa-tionsmodellen
Bilag 1: Struktur for input-/output-meddelelse
Udgået
Bilag 2: Retteblad til version 1.1
Udgået
Retteblad til version 2.0 Nyt