Hændelser på dåtåfordeleren

Størrelse: px
Starte visningen fra side:

Download "Hændelser på dåtåfordeleren"

Transkript

1 Hændelser på dåtåfordeleren En kort introduktion til begreber og anvendelsesmuligheder SDFE version oktober 2016 Indhold Indledning... 2 Overordnet arkitektur... 2 Hændelsesbegrebet... 3 Forretningsmæssige og datanære hændelser... 3 Hændelsesbeskeder... 3 Objektbegrebet... 4 Databaserepræsentation... 4 Dataopdateringer... 5 Abonnementer... 6 Filter... 6 Sikkerhedsmodel... 6 Persondata... 6 PUSH af hændelser... 6 PULL af hændelser... 7 Eksempel... 7 Anvendelse af hændelser Brugsscenarier Hændelser vs. deltafiler Andre abonnementer Abonnementer på filudtræk Abonnement på Atom feeds Resumé Referencer

2 Indledning Dette dokument har til hensigt at give en introduktion til begrebet hændelser, som det er implementeret på datafordeleren. Derudover skitseres mulige anvendelser. For oplysninger om hvilke hændelser og data, der er tilgængelige på datafordeleren samt vilkår for anvendelse henvises til For teknisk dokumentation af snitfladerne til datafordeleren, og hvordan man tilgår dem, henvises desuden til [DAF]. For generel information om hændelsesbaseret eller beskedbaseret arkitektur (på engelsk: Eventdriven architecture, EDA) henvises til [EDA]. I de følgende afsnit introduceres først den overordnede arkitektur, hvorefter hændelsesbegrebet og hændelsesbeskeder beskrives. Herefter beskrives objekter og deres repræsentation i databaser med dobbelthistorik, dataopdateringer samt abonnementer. Et gennemgående eksempel fremstiller det samlede flow fra register til dataanvender, og endelige kommer vi ind på mulige anvendelser af hændelser samt andre former for abonnementer på datafordeleren end hændelsesabonnementer. Overordnet arkitektur Figur 1 viser den overordnede arkitektur for distribution af data via datafordeleren. Data bliver oprettet og vedligeholdt i grunddataregistre og løbende kopieret til datafordeleren via replikeringskanaler. ere kan hente data fra datafordeleren gennem forskellige former for tjenester, herunder filudtræk. Udover selve data, distribuerer datafordeleren også hændelsesbeskeder. For at modtage hændelsesbeskeder skal en dataanvender oprette et abonnement på den type af hændelsesbeskeder, der ønskes. Ved opsætning af abonnementer er der mulighed for at filtrere yderligere i hændelsesbeskederne på baggrund af deres indhold, og der vælges mellem at få tilsendt hændelsesbeskeder (PUSH scenarie) eller selv hente hændelsesbeskeder på datafordeleren (PULL scenarie). Register Register Register Replikeringskanal Replikeringskanal Replikeringskanal Datafordeler Tjeneste Tjeneste Tjeneste Tjeneste PUSH PUSH PUSH PUSH PULL Data- Data- Data- Data- anvender anvender anvender anvender Figur 1: Distribution af data via datafordeleren. 2

3 Hændelsesbegrebet En hændelse er, når der sker noget. I et grunddataregister betyder det, at der sker en ændring af data. En hændelse kan således være resultatet af et trin i en forvaltningsproces (også omtalt som en forretningsproces), som opdaterer data i et register. I daglig tale skelner man ofte ikke skarpt mellem hændelser og hændelsesbeskeder, men ofte benyttes termerne synonymt. Dette dokument tilstræber at afspejle den typiske sprogbrug omkring hændelser. Forretningsmæssige og datanære hændelser På datafordeleren er der mulighed for to former for hændelser forretningsmæssige og datanære. Et register kan selv danne hændelsesbeskeder på bagrund af forretningsmæssige hændelser (fra forvaltningsprocesser i registeret) og sende dem til datafordeleren via en særskilt replikeringskanal til videre distribution til abonnenter. Datanære hændelser dannes af datafordeleren på baggrund af dataopdateringer modtaget på replikeringskanaler. Dannelse og distribution af en hændelsesbesked er derfor bundet til en opdatering af data. Herved undgår man situationer, hvor man fx udsender (forretningsmæssige) hændelsesbeskeder om ændringer i data, men alligevel ikke får gennemført en opdatering af data, som er tilgængelige på datafordeleren. For en dataanvender er der i princippet ikke forskel på disse former for hændelser. De har samme format, som beskrives i et senere afsnit, mens indholdet af hændelsesbeskederne selvsagt kan variere. I det følgende koncentrerer vi os om datanære hændelser. Hændelsesbeskeder En hændelsesbesked har en beskedtype. For datanære hændelser er beskedtyper dannet ved at sammensætte objekttype og operation på objektet. Operationen på objektet kan være Create, Update eller Delete. Et eksempel på en beskedtype er KommuneinddelingUpdate, der benyttes til Update-hændelser for objekttypen Kommuneinddeling. Hændelsesbeskeder har et fast format mht. struktur, men vil være tilgængelige i XML og JSON. Det fælles beskedformat for hændelsesbeskeder, der benyttes i Grunddataprogrammet, er beskrevet i [Grunddatabesked]. Figur 2 viser den overordnede struktur i hændelsesbeskeder. En hændelsesbesked indeholder en beskedkuvert og beskeddata. Beskedkuverten indeholder blandt andet filtreringsdata, der kan benyttes til filtrering af hændelsesbeskeder i forbindelse med abonnementer. Filtreringsdata indeholder en eller flere objektregistreringer, der indeholder feltet Objekthandling. Praksis omkring brug af dette felt er, at registrene kan benytte det til at overlevere ekstra information omkring hændelsen, som ikke er direkte afledt af selve data. Det kan fx være en label for den forretningsmæssige årsag til hændelsen eller en liste med navne på de felter, der er ændret ved dataopdateringen. Ved opsætning af abonnementer kan disse ekstra informationer i feltet Objekthandling udnyttes til filtrering. 3

4 Hændelsesbesked Beskedkuvert Filtreringsdata Beskeddata Figur 2: Struktur for indhold i hændelsesbeskeder. Objektbegrebet For at forstå dannelsen af datanære hændelser på datafordeleren er det nyttigt at forstå, hvordan objekter repræsenteres i databaser og kopieres fra registre til datafordeleren via replikeringskanaler. I datamodellering skelner man ofte mellem konkrete (fysiske eller konceptuelle) objekter/entiteter og deres repræsentation i form af forvaltnings- eller forretningsobjekter. I dette dokument omtaler vi for nemheds skyld blot forvaltnings- eller forretningsobjekter som objekter, idet fokus ikke er på modellering og samspil med virkeligheden, men udelukkende på repræsentationen og operationer i systemerne. Databaserepræsentation Objekter repræsenteres i databasen med rækker. Det betyder at ét objekt og dets historik er repræsenteret i databasen med en eller flere rækker. I Grunddataprogrammet indeholder data bitemporale egenskaber (dobbelthistorik). Dvs. at en række indeholder information om registreringstid og virkningstid i form af tidsintervaller. Registreringstid angiver, hvornår informationerne om objektet var kendt. Virkningstid angiver, hvornår informationerne er gyldige i forhold til virkeligheden. En ændring i et objekt kan betyde ændringer i flere rækker i databasen. Oprettelse af et objekt bevirker oprettelse af en ny databaserække. Ændring af et objekt med bitemporale egenskaber kan fx bevirke, at der oprettes en ny databaserække med registreringfra = t og registreringtil = null, mens databaserækken for seneste forekomst af objektet får sat registreringtil = t. Sletning af et objekt udføres som regel som softdelete ved at sætte registreringtil = t. Sletning kan dog også ske ved at virkningstiden sættes. Oprettelse og opdatering (fejlrettelse) af et objekt er illustreret i figur 3. Her oprettes et objekt først ved at oprette en ny række, hvorefter objektet opdateres ved at ændre registreringstid i rækken og oprette en ny række med det rettede data. I eksemplet er der blot tale om en fejlrettelse, dvs. der rettes blot en stavefejl og der ændres ikke i virkningstid. Hvis der havde været tale om en decideret ændring af stavemåde, ville 4

5 det have givet anledning til to nye række for at holde styr på virkningstiden for den gamle og den nye stavemåde. Attributter med status, der angiver, hvor objektet er i sin livscyklus, samt registrerings- og virkningsaktører er ikke taget med i eksemplet. Oprettelse af objekt - ny række i databasen: Opdatering af objekt (fejlrettelse) - ændring i eksisterende række samt ny række i databasen: Figur 3: Oprettelse og opdatering af objekt (fejlrettelse). For en nærmere gennemgang af bitemporalitet, som det benyttes i Grunddataprogrammet, henvises til [Bitemporalitet] og [Dobbelthistorik]. Derudover er krav til bitemporalitet i datamodellering beskrevet i modelreglerne for Grunddataprogrammet [Modelregler]. Dataopdateringer Registrene overfører data via replikeringskanaler til datafordeleren i XML 1. Når et grunddataregister sender dataopdateringer til datafordeleren, svarer de til opdateringer af rækker i databasen. En databaserække kan oprettes, opdateres og slettes. Registeret har mulighed for at lade en dataopdatering (operation på en databaserække) danne en datanær hændelse. Registeret kan trigge en hændelse med en type svarende til operationen på objektet set fra et forvaltningsmæssigt synspunkt, og beskedtypen følger således ikke nødvendigvis dataopdateringens type. En oprettelse af en databaserække kan trigge en Update-hændelse. En opdatering af en databaserække kan trigge en Delete-hændelse. En dataopdatering behøver ikke nødvendigvis danne en datanær hændelse. Ved en opdatering af et objekt, som omfatter oprettelse og opdatering af flere rækker i databasen, kan registeret således lade en enkelt af dataopdateringerne trigge dannelsen af en datanær hændelse svarende til den forretningsmæssige ændring af objektet, mens de resterende dataopdateringer ikke giver anledning til hændelser. 1 Der findes også replikeringskanaler til overførsel af rasterdata, fx skærmkort i billedfiler, men her betragter vi kun registerdata i relationelle databaser. 5

6 ere vil kun se de hændelsesbeskeder, der bliver dannet til abonnementerne, og behøver ikke forholde sig til de ændringer og oprettelser af rækker i databasen, der ligger til grund. Registeret har taget stilling til dannelsen af de datanære hændelser, og dataanvenderne får oplysninger gennem hændelsesbeskeder og selve data udstillet i tjenester, herunder filudtræk. Abonnementer En dataanvender skal have oprettet et abonnement, før det er muligt at få tilsendt eller hente hændelsesbeskeder. Et abonnement er tilknyttet en adgang til data (gennem en tjenestebruger), og begge dele oprettes i selvbetjeningsportalen. Filter Det er muligt at opsætte et filter til et abonnement, således at abonnementet kun får hændelsesbeskeder, der opfylder betingelserne i filteret. Der kan filtreres på de felter, der er i filtreringsdata i hændelsesbeskeden. I filteret kan en række operatorer benyttes til at sammenligne indhold i felterne med konstante værdier. For feltet Objekthandling er det som noget specielt muligt at filtrere på, om det indeholder et bestemt ord. Hvis Objekthandling benyttes af registeret til at angive en liste med navne på ændrede felter, kan en dataanvender således opsætte et filter til kun at modtage hændelser, der omhandler ændringer i et bestemt felt. Sikkerhedsmodel Nogle hændelser kræver, at registeret giver adgang til at dataanvenderen kan abonnere på dem. ere kan anmode om adgang til hændelser i selvbetjeningsportalen. Persondata Datafordeleren distribuerer persondata fra CPR-kontoret, og de lovmæssige restriktioner omkring udlevering af persondata til private dataanvendere gælder også hændelser om persondata. Offentlige dataanvendere er ikke underlagt samme restriktioner for udlevering af persondata som private dataanvendere, men de er til gengæld underlagt andre krav om behandling af persondata. For standardvilkår for brug af CPR henvises til [CPRVilkårOff] og [CPRVilkårPrivat]. PUSH af hændelser For at datafordeleren kan sende hændelsesbeskeder til en dataanvender, skal dataanvenderen implementere en tjeneste, der kan modtage hændelsesbeskeder. Tjenesten skal følge OData v4.0 protokollen og have et HTTPS-end-point, som datafordeleren vil tilgå med et FOCES certifikat. Ved PUSH bliver hændelsesbeskederne sendt til dataanvenderen umiddelbart efter, de er dannet. Hvis det ikke lykkes at aflevere hændelsesbeskederne, vil datafordeleren forsøge igen én gang i timen, indtil hændelsesbeskederne er leveret, eller der er gået 120 timer, hvorefter abonnementet vil blive deaktiveret og hændelsesbeskederne slettet. For nærmere beskrivelse henvises til [DAF]. 6

7 PULL af hændelser eren kan hente hændelsesbeskeder ved at kalde en tjeneste på datafordeleren svarende til det opsatte abonnement. Ved PULL er det op til dataanvenderen at hente hændelsesbeskederne, som vil være tilgængelige umiddelbart efter, de er dannet. Hændelsesbeskederne vil være tilgængelige for afhentning i 120 timer, hvorefter de slettes. For en beskrivelse af, hvordan man opretter et abonnement på hændelser og henter hændelsesbeskeder, henviser vi til [QuickGuide] og [DAF]. Eksempel I dette afsnit vil vi gennemgå flowet fra opdatering til udsendelse af hændelser med et eksempel. Noget af eksemplet illustrerer, hvordan opdateringer fra et register styrer dannelsen af datanære hændelser. Det er en proces som ikke er synlig for dataanvendere, men er taget med her af hensyn til fuldstændighed og introduktion til registre, som har behov for at forstå hele flowet. I eksemplet betragtes en simpel fejlrettelse andre opdateringer kan give anledning til mere end én ny række i databasen. Bemærk at eksemplet kan afvige fra den endelige opsætning af det konkrete register på datafordeleren. Flowet starter ved at data bliver ændret i et register. Det kan fx være, at der er blevet konstateret en fejl i geometrien for en kommune og den bliver rettet dvs. der sker en fejlrettelse i geometrien for en KommuneInddeling i DAGI-registreret. Denne opdatering af data bevirker, at der bliver sendt en opdatering til datafordeleren. Da der er bitemporalitet i data, bliver opdateringen foretaget ved, at den eksisterende forekomst af kommunen bliver gjort historisk, og der bliver oprettet en ny forekomst med den opdaterede geometri. Det sker i databasen ved at en eksisterende række får ændret RegistreringTil fra null til dags dato, og der bliver oprettet en ny række med RegistreringFra = dags dato, RegistreringTil = null og opdateret geometri i data. Disse ændringer bliver sendt til datafordeleren i XML med et element for oprettelsen og et element for ændringen (eksemplet er forkortet af hensyn til overskuelighed og kan afvige fra den endelige implementering): <?xml version='1.0' encoding='utf-8'?> <cmn:datafordelerdatadelivery... > <cmn:header>... </cmn:header> <cmn:data> <cmn:dataentity> <cmn:action>create</cmn:action> <cmn:createevent>updateevent</cmn:createevent> <dagi:kommuneinddeling> <dagi:objectid> </dagi:objectid> <dagi:feltliste>geometri</dagi:feltliste>... <dagi:id_namespace> <dagi:id_lokalid> </dagi:id_lokalid> 7

8 ... <dagi:landekode>dk</dagi:landekode> <dagi:skala>1:10.000</dagi:skala> <dagi:geometri>... </dagi:geometri>... </dagi:kommuneinddeling> </cmn:dataentity> <cmn:dataentity> <cmn:action>update</cmn:action> <cmn:createevent>noevent</cmn:createevent> <dagi:kommuneinddeling> <dagi:objectid> </dagi:objectid> <dagi:registreringtil> t02:10: </dagi:registreringtil> </dagi:kommuneinddeling> </cmn:dataentity> </cmn:data> </cmn:datafordelerdatadelivery> Den eksisterende række bliver opdateret og gjort historisk dette skal ikke udløse en hændelse. Oprettelsen af en ny række med opdateret data bliver derimod brugt til at trigge dannelse af en datanær hændelse ved at angive elementet <CreateEvent> med værdien UpdateEvent. Da der set fra et forretningsmæssigt perspektiv er tale om en opdatering af data, dannes der en Update-hændelse. Dette er et eksempel på, at typen af den datanære hændelse ikke er bestemt af databaseoperationen, men at det alene er registeret, der styrer beskedtypen ved et element i opdateringen. Der dannes en datanær hændelsesbesked med beskedtypen KommuneInddelingUpdate. Det er i forvejen konfigureret, hvilke informationer, der skal fyldes i en hændelsesbesked af denne type. Informationerne hentes typisk fra dataopdateringen selv. Dataopdateringer kan indeholde oplysninger, som ikke er en del af de data, der gemmes og udstilles af datafordeleren, men som udelukkende benyttes til at danne hændelsesbeskeder. Elementet feltliste i dataopdateringen indeholder en liste af navne på felter, som er ændret ved dataopdateringen. Ved ændring af geometrien for en kommune, indeholder opdateringen geometri i elementet feltliste. Som dataanvender skal man i forvejen have sat et abonnement op for at få den hændelsesbesked, der bliver dannet. Hvis man i sit abonnement har valgt at hente hændelsesbeskeder (PULL-scenariet), vil hændelsesbeskeden blive gjort tilgængelig i en RESTful tjeneste med følgende signatur: 06&dateto= &format=json&username=xxx&password=yyy Ved at kalde tjenesten, kan man hente hændelsesbeskederne for en given periode for de abonnementer, der er sat op for dataanvenderen. Det er først her, at dataanvenderen kommer i kontakt med hændelserne dataopdateringerne fra registeret til datafordeleren er ikke direkte synlige for dataanvenderen, men bliver afspejlet i de genererede hændelser. En hændelsesbesked dannet ud fra opdateringen i eksemplet kunne se ud som følger (eksemplet er forkortet af hensyn til overskuelighed og kan afvige fra den endelige implementering): <?xml version="1.0" encoding="utf-16"?> 8

9 <Haendelsesbesked xmlns:urn="urn:dk:grunddata:1.0.0" xmlns="urn"> <Beskedversion>1.0</Beskedversion> <BeskedId>f90c19c0-39da-45f fd6afe4335ca</BeskedId> <Beskedkuvert> <Filtreringsdata> <Beskedtype>KommuneinddelingUpdate</Beskedtype> <BeskedansvarligAktoer /> <RelateretObjekt /> <Objektregistrering> <Registreringsaktoer>Systemetablering</Registreringsaktoer> <Registreringstid> T02:10: </Registreringstid> <Status>vedtaget</Status> <ObjektansvarligAktoer>Social- og Indenrigsministeriet</ObjektansvarligAktoer> <ObjektId> </ObjektId> <Objekttype>Kommuneinddeling</Objekttype> <Objekthandling>geometri</Objekthandling> <Opgaveemne> </Opgaveemne> <RegistreringsId> , T02:10: </RegistreringsId> <Stedbestemmelse> <StedbestemmelseReference>MULTIPOLYGON ((( ))) </StedbestemmelseReference> </Stedbestemmelse> </Objektregistrering> <TvaergaaendeProces>systemetablering</TvaergaaendeProces> </Filtreringsdata> <Leveranceinformation> <Dannelsestidspunkt> T07:01: :00</Dannelsestidspunkt> <Kildesystem> ec2d9f043bb7e479fc1b6f</kildesystem> <Sikkerhedsklassificering> confidentiality#nonconfidential</sikkerhedsklassificering> </Leveranceinformation> </Beskedkuvert> <Beskeddata> <Objektreference> </Objektreference> </Beskeddata> </Haendelsesbesked> Når hændelsesbeskeden hentes (PULL-scenariet), vil den være pakket ind i et format, der kan indeholde flere hændelsesbeskeder: <?xml version="1.0" encoding="utf-8"?> <ArrayOfEnvelope xmlns:xsd=" xmlns:xsi=" <Envelope> <Id>1878</Id> <Message> <?xml version="1.0" encoding="utf-16"?> <Haendelsesbesked xmlns:urn="urn:dk:grunddata:1.0.0" xmlns="urn"> <Beskedversion>1.0</Beskedversion> <BeskedId>f90c19c0-39da-45f fd6afe4335ca</BeskedId>... </Haendelsesbesked> </Message> <Format>Xml</Format> <Timestamp> T07:02: :00</Timestamp> </Envelope> </ArrayOfEnvelope> 9

10 Når hændelsesbeskeden sendes til dataanvenderen (PUSH-scenariet), vil den tilsvarende være pakket ind i et JSON-format. Anvendelse af hændelser Hændelser benyttes til at binde processer på tværs af grunddataregistrene sammen. Når en forvaltningsproces opdaterer data i ét grunddataregister, kan det igangsætte en forvaltningsproces for opdatering af data i et andet grunddataregister. Brugsscenarier Hvis du selv har data, som er relateret til grunddata eller afledt af grunddata, vil de løbende skulle opdateres som konsekvens af ændringer i grunddata. Her kan hændelser benyttes til at trigge opdatering af dine data. Et simpelt eksempel på data afledt af grunddata kunne være et såkaldt heatmap for matrikulære aktiviteter. Dvs. et kort, hvor farven for et område afhænger af antallet af udstykninger inden for en given periode, fx det seneste år. Dette kort kan genereres ud fra matrikulære data med historiske oplysninger. I stedet for at generere kortet gentagne gange, kunne man vedligeholde datagrundlaget for kortet ud fra ændringer, som der løbende kommer hændelser om. Hændelser vs. deltafiler En del dataanvendere har i dag lokale kopier af data liggende i deres systemer og opdaterer disse skyggeregistre ved hjælp af såkaldte deltafiler, dvs. filer med ændringer i data. Hændelser indeholder oplysninger om, at data er opdateret, og kan derfor i princippet benyttes til at trigge opdatering eller vedligehold af lokale data hos en dataanvender. Datafordeleren danner ikke deltainformation i forbindelse med datanære hændelser. Som tidligere omtalt, vil nogle registre sende oplysninger om opdaterede felter i feltet Objekthandling og der kan medsendes oplysninger i beskeddata, men det vil som udgangspunkt være op til at dataanvenderen at hente tidligere og nye versioner af objekter, hvis der er behov for at sammenligne. I hændelsesbeskederne angives typisk referencer til objekter i form af deres id er. Data med bitemporale egenskaber kan udstilles i tjenester på en sådan måde, at man kan fremsøge data for bestemte tidspunkter og tidsperioder. Med sådanne tjenester vil det derfor være muligt at fremsøge historiske data, således at man kan få historik for data uden at have abonneret på hændelser i en given periode. Registrene bestemmer hvilke tjenester, der skal udbydes på datafordeleren, og det er således op til registrene at understøtte behov for historik i tjenester og eventuelle særlige tjenester. Andre abonnementer Der er andre former for abonnementer end hændelsesabonnementer på datafordeleren, og det kan give anledning til forvirring, når der blot tales om abonnementer. Det er muligt at opsætte abonnementer på filudtræk og at abonnere på opdateringer af tjenester ved hjælp af Atom feeds. 10

11 Abonnementer på filudtræk ere kan oprette abonnement på et filudtræk, der udvælger en delmængde af data og dannes ved et angivet tidsinterval. Når der er genereret et nyt filudtræk (med nye data), får dataanvenderen en e- mail med link til filudtrækket. Filudtrækket kan hentes via FTP, SFTP eller en tjeneste på datafordeleren, alt efter hvordan man identificerer sig (brugernavn/password, certifikater eller SSH2-nøgler) og sikkerhedsniveau for data. Abonnement på Atom feeds ere har mulighed for at blive adviseret, når en ny version af en given tjeneste publiceres. I selvbetjeningsportalen findes oplysninger om Atom feeds for tjenester under detaljevisningen her kan man finde og kopiere webadressen på tjenestens Atom feed. Man kan herefter oprette et feedabonnement ved fx at tilføje et nyt feed i Microsoft Outlook eller en anden applikation med angivelse af webadressen på tjenestens Atom feed. Når man har sat et feed-abonnement op for en given tjeneste, bliver man adviseret, når en ny version af tjenesten publiceres. Det sker ved, at den applikation (feed reader), man benytter, ved jævne mellemrum tjekker for nyt indhold i Atom feed et på datafordeleren. Resumé Data fra grunddataregistre bliver løbende kopieret til datafordeleren via replikeringskanaler og derefter distribueret gennem forskellige former for tjenester. Datafordeleren distribuerer også hændelsesbeskeder. Såkaldte datanære hændelser dannes af datafordeleren på baggrund af dataopdateringer, hvorefter de bliver tilgængelige for dataanvendere, der på forhånd har oprettet et abonnement på hændelserne. Objekter repræsenteres med rækker i databaser og det er opdatering af rækker, der kan trigge dannelsen af datanære hændelser. Hændelsesbeskederne har en fast struktur og indeholder blandt andet informationer, som der kan filtreres på. Når man opretter et abonnement, er det således muligt at opsætte et filter. Derudover kan man få tilsendt hændelsesbeskeder (PUSH) eller hente dem i en tjeneste (PULL). Flowet for hændelser starter med en opdatering af data, der sendes fra et register til datafordeleren. Dataopdateringen er i en XML, hvor der for hver opdatering af en række i databasen er angivet, om den skal trigge dannelsen af en datanær hændelse. Hvis der dannes en hændelse, vil abonnenter fx kunne hente den i XML-format i en tjeneste. Hændelser benyttes til at binde processer på tværs af grunddataregistrene sammen, men vil også kunne benyttes af andre til fx at igangsætte opdateringer af afledte eller relaterede data. Datafordeleren danner ikke deltainformation i forbindelse med datanære hændelser, men data med bitemporale kan udstilles i tjenester således, at det vil være muligt at fremsøge data for bestemte tidspunkter og tidsperioder. Udover hændelsesabonnementer er der også abonnementer på filudtræk og man kan tale om at abonnere på atom feeds på datafordeleren. 11

12 Referencer [Bitemporalitet] Bitemporalitet Proof of concept. [CPRVilkårOff] [CPRVilkårPrivat] [DAF] Anvendelse af tjenester og hændelser på Datafordeleren. Version eller [Dobbelthistorik] Anvendelse af dobbelthistorik i GD2 Implementerings regler og eksempler på dobbelthistorik. [EDA] [Grunddatabesked] Beskedformat, Grunddatabesked, version [Modelregler] Digitaliseringsstyrelsen. Modelregler for Grunddata. [Quickguide] Quick guide til hændelser. Version

Teknikken bag Datafordeleren Distribution af data. Fællesoffentlig datadistribution

Teknikken bag Datafordeleren Distribution af data. Fællesoffentlig datadistribution Teknikken bag Datafordeleren Distribution af data Fællesoffentlig datadistribution Styrelsen for Dataforsyning og Effektivisering 21. november 2017 Side 1 Indhold Datas vej fra register til anvendere Hændelser

Læs mere

Grunddata på Datafordeleren

Grunddata på Datafordeleren Grunddata på Datafordeleren Fællesoffentlig datadistribution Morten Lindegaard 7. september, 2017 Grunddata på Datafordeleren Distribution af kopi af data Data skabes og vedligeholdes i grunddataregistre

Læs mere

Anvendelse af dobbelthistorik i GD2

Anvendelse af dobbelthistorik i GD2 Grunddataprogrammet under den Fællesoffentlige Digitaliseringsstrategi GD2 - Adresseprogrammet Anvendelse af dobbelthistorik i GD2 Implementerings regler og eksempler på dobbelthistorik MBBL- REF: Version:

Læs mere

Grunddatabeskedmodel version 1.0

Grunddatabeskedmodel version 1.0 Grunddatabesked Side: 1 Grunddatabeskedmodel version 1.0 Grunddata-besked version 1.0 Beskedformatet er det samme for både beskeder, som genereres af datafordeleren på basis af data-opdateringer fra registrene,

Læs mere

Fællesoffentlig beskedmodel version 1.0

Fællesoffentlig beskedmodel version 1.0 Side: 1 Fællesoffentlig beskedmodel version 1.0 Dokumentet indeholder dels en informationsmodel for hændelsesbeskeden og dens miljø, dels en generisk datamodel for hændelsesbeskeden, som kan danne en fælles

Læs mere

Underbilag 2O Beskedkuvert Version 2.0

Underbilag 2O Beskedkuvert Version 2.0 Underbilag 2O Beskedkuvert Version 2.0 Indhold Indledning... 34 2 Beskedkuvertens struktur... 34 3 Indhold af Beskedkuverten... 34 3. Overordnet indhold... 45 3.2 Detaljeret indhold af Beskedkuverten...

Læs mere

Bitemporalitet på Datafordeleren

Bitemporalitet på Datafordeleren Bitemporalitet på Datafordeleren Denne side indeholder en anvenderrettet beskrivelse og dokumentation af grunddataprogrammets historikmodel ved anvendelse og implementering af bitemporalitet. Dokumentet

Læs mere

Bilag 2 - Fælles arkitekturramme for GD1-GD2-GD7. Etablering af datadistribution på den Fællesoffentlige Datafordeler

Bilag 2 - Fælles arkitekturramme for GD1-GD2-GD7. Etablering af datadistribution på den Fællesoffentlige Datafordeler Bilag 2 - Fælles arkitekturramme for GD1-GD2-GD7 Etablering af datadistribution på den Fællesoffentlige Datafordeler Version: 0.8 Status: udkast Oprettet: 10.3.2014 Dato: 16. juni 2014 Dokument historie

Læs mere

Spor 2: Anvendelse af datafordeleren. Dialogdag Datafordeler Aalborg, 22. september / København, 6. oktober / Odense 10.

Spor 2: Anvendelse af datafordeleren. Dialogdag Datafordeler Aalborg, 22. september / København, 6. oktober / Odense 10. Spor 2: Anvendelse af datafordeleren Tjenestetyper og hændelser Jakob Schou, Projektleder SDFE Sik Cambon Jensen, Arkitekt KMD Dialogdag Datafordeler Aalborg, 22. september / København, 6. oktober / Odense

Læs mere

Krav til beskedfordeler, dannelse og abonnement

Krav til beskedfordeler, dannelse og abonnement Ejendomsdataprogrammet (GD1) Adresseprogrammet (GD2) Bilag 4 - Fælles arkitekturramme for GD1-GD2-GD7 Krav til beskedfordeler, dannelse og abonnement Version: 0.4 Status: udkast Oprettet: 2. juni 2014

Læs mere

<navn på proces eller use case>

<navn på proces eller use case> -- AKT 444548 -- BILAG 1 -- [ Bilag B1_Skabelon Integrationstabel ] -- Bilag B1 Integrationstabel Formålet med integrationstabellerne er at danne et samlet overblik over de tekniske integrationer, der

Læs mere

Brugervejledning til databrowseren

Brugervejledning til databrowseren Brugervejledning til databrowseren Indholdsfortegnelse Indledning...2 Hvordan tilgås browseren og api et...2 Databrowseren...2 Søgning...2 Visning...4 Features i listevisningen...4 Detaljeret visning...5

Læs mere

Dialogdag Datafordeler Aalborg, 22. september / København, 6. oktober 2016

Dialogdag Datafordeler Aalborg, 22. september / København, 6. oktober 2016 Dialogdag Datafordeler Aalborg, 22. september / København, 6. oktober 2016 Spor 3: Brugeroprettelse og support 1. Brugeroprettelse og dataadgang Adgangstyper Brugertyper Sikkerhedszoner Anmodning begrænset

Læs mere

Fælles arkitekturramme for GD1-GD2-GD7

Fælles arkitekturramme for GD1-GD2-GD7 Ejendomsdataprogrammet (GD1) Adresseprogrammet (GD2) Cover til Fælles arkitekturramme for GD1-GD2-GD7 Fælles arkitekturramme for GD1-GD2-GD7 - kravbilag til brug for GD1-GD2 s kravspecificering Version:

Læs mere

BBR - Kontekstdiagram

BBR - Kontekstdiagram BBR arkitekturprodukter 1. marts 2019 BBR - Kontekstdiagram Indledning Dokumentationen omkring BBR er struktureret med inspiration fra FDA arkitekturreolen, således at arkitekturprodukterne afspejler denne

Læs mere

Anvisning i aflevering af bitemporale data

Anvisning i aflevering af bitemporale data UDKAST udgivet juni 2019 Anvisning i aflevering af bitemporale data Baggrund Aflevering af data fra it-systemer til et offentligt arkiv er baseret på aflevering af en arkiveringsversion i en relationel

Læs mere

Notat om metadata om grunddata

Notat om metadata om grunddata Bilag 16 - Fælles arkitekturramme for GD1-GD2-GD7 Notat om metadata om grunddata 6. december 2013 SAR & PLACE Indledning Metadata data om data betegner ikke en entydig klasse af data. Anvendelsen af betegnelsen

Læs mere

Datafordeleren - status, muligheder, udvikling

Datafordeleren - status, muligheder, udvikling Datafordeleren - status, muligheder, udvikling FOSAKO Forårsmøde 2019 København, 21. marts 2019 Leif Hernø, chefkonsulent og projektchef for test og implementering af adresse- og ejendomsdataprogrammet

Læs mere

Modelafleveringsproces

Modelafleveringsproces Appendix - Informationsmodel og Datamodel Side: 1 Modelafleveringsproces Modelafleveringsproces Modelafleveringsproces Diagrammet beskriver de processer, der knytter sig til indlevering af en datamodel

Læs mere

Bitemporalitet. Proof of concept. Versionshistorik. Version Dato Hvem Hvad er ændret. Første udkast. Kommentarer fra KL indarbejdet undervejs.

Bitemporalitet. Proof of concept. Versionshistorik. Version Dato Hvem Hvad er ændret. Første udkast. Kommentarer fra KL indarbejdet undervejs. Bitemporalitet Proof of concept Versionshistorik Version Dato Hvem Hvad er ændret 0.9 3. sept 2014 Heidi Vanparys (GST) Flemming Nissen (GST) 0.10 9. sept 2014 Heidi Vanparys (GST) Erik Helweg-Larsen (KL)

Læs mere

Testplan - Snitflade-, Integrations- og anvendertest Bilag A: Testafhængigheder

Testplan - Snitflade-, Integrations- og anvendertest Bilag A: Testafhængigheder Ejendomsdataprogrammet (GD1) Adresseprogrammet (GD2) Testplan - Snitflade-, Integrations- og anvendertest Bilag A: Testafhængigheder Version: 1.9 Status: Klar til godkendelse Oprettet: 27-09-2016 Fil:

Læs mere

Vejledning til leverandører ifm. CPR-abonnement

Vejledning til leverandører ifm. CPR-abonnement Vejledning til leverandører ifm. CPR-abonnement Dette notat beskriver de forhold, man som leverandør og kommune skal være opmærksom på, når kommunens it-system skal modtage CPR-data i abonnement fra Serviceplatformen.

Læs mere

Informationsmøde Genudbud af Datafordeleren

Informationsmøde Genudbud af Datafordeleren Informationsmøde Genudbud af Datafordeleren 20. november 2018 Side 1 Dagsorden 1. Velkomst og præsentation v/kontorchef Georg Jensen 2. Baggrund og formål med informationsmøde og markedsdialog v/kontorchef

Læs mere

Erfaringer med CPR-replikering

Erfaringer med CPR-replikering Erfaringer med CPR-replikering Dette dokument beskriver en række overvejelser vi har gjort os i forbindelse med at vi har udviklet en Proof of Concept (PoC) af en CPR-replikeringstjeneste for KOMBIT. CPRs

Læs mere

Vejledning til leverandører ifm. CPR-abonnement

Vejledning til leverandører ifm. CPR-abonnement Vejledning til leverandører ifm. CPR-abonnement Dette notat beskriver de forhold som man som leverandør og kommune skal være opmærksom på når man ønsker at modtage CPR-data i abonnement fra Serviceplatformen.

Læs mere

Resumé NSI har udviklet en funktionel prototype med en visuel brugergrænseflade, der giver ikke-teknikere mulighed for at tilgå adviseringsservicen.

Resumé NSI har udviklet en funktionel prototype med en visuel brugergrænseflade, der giver ikke-teknikere mulighed for at tilgå adviseringsservicen. Fælles testmiljøer Statens Serum Institut Sektor for National Sundheds-it - Anvenderguide: Visuel adviseringsklient, en funktionel prototype Artillerivej 5 2300 København S Dato: 12.12.2013 Version: 1.0

Læs mere

Datafordelerens sikkerhedsmekanismer

Datafordelerens sikkerhedsmekanismer Datafordelerens sikkerhedsmekanismer Version: 1.0, Juni 2016 1 Indholdsfortegnelse 1. INDLEDNING... 3 2. MÅLGRUPPE FOR DOKUMENT... 3 3. GENEREL SIKKERHED OMKRING DATAFORDELER... 3 4. DIAGRAM OVER SIKKERHED

Læs mere

Faktaark for BBR 2.0

Faktaark for BBR 2.0 1. december 2014 HEGK Faktaark for BBR 2.0 Overordnet beskrivelse og baggrund for BBR 2.0 Indholdsfortegnelse 1. Indledning... 2 2. Baggrund og formål... 3 BBR i dag... 3 Fremtidige BBR 2.0... 4 3. Teknik...

Læs mere

Faktaark for DAR 1.0

Faktaark for DAR 1.0 1. december 2014 HEGK Faktaark for DAR 1.0 Overordnet beskrivelse og baggrund for DAR 1.0 Indholdsfortegnelse 1. Indledning... 2 2. Baggrund og formål... 3 DAR i dag... 3 Fremtidige DAR 1.0... 4 3. Teknik...

Læs mere

Testplan - Snitflade-, Integrations- og anvendertest Bilag B: Planens test cycles

Testplan - Snitflade-, Integrations- og anvendertest Bilag B: Planens test cycles Ejendomsdataprogrammet (GD1) Adresseprogrammet (GD2) Testplan - Snitflade-, Integrations- og anvendertest Bilag B: Planens test cycles Version: 2.1 Status: Godkendt af styregruppen Oprettet: 19-12-2016

Læs mere

Vejledning til leverandører ifm. CPR-abonnement

Vejledning til leverandører ifm. CPR-abonnement Vejledning til leverandører ifm. CPR-abonnement Dette notat beskriver de forhold som man som leverandør og kommune skal være opmærksom på når man ønsker at modtage CPR-data i abonnement fra Serviceplatformen.

Læs mere

Adresseprogrammet - Målarkitektur Bilag D - Arkitekturrammer

Adresseprogrammet - Målarkitektur Bilag D - Arkitekturrammer Grunddataprogrammet under den Fællesoffentlige Digitaliseringsstrategi 2012 2015 Delprogram 2: Effektiv genbrug af grunddata om adresser, administrative inddelinger og stednavne Adresseprogrammet - Målarkitektur

Læs mere

ecpr erstatnings CPR Design og arkitektur

ecpr erstatnings CPR Design og arkitektur 1 ecpr erstatnings CPR Design og arkitektur Indhold ecpr erstatnings CPR... 1 Indhold... 2 Formål... 3 Overblik... 4 Snitflader... 4 Komponenter... 5 Webservice... 5 Statuskomponent... 5 Forretningslag...

Læs mere

Dagens program. Hvad er grunddata og hvad er status på programmet? Hvilke fordele og forbedringer kan vi opnå med grunddata? Hvad sker der fremover?

Dagens program. Hvad er grunddata og hvad er status på programmet? Hvilke fordele og forbedringer kan vi opnå med grunddata? Hvad sker der fremover? Offentlige grunddata status og fremtid Per Gade, kontorchef i kontor for grunddata, Digitaliseringsstyrelsen og Leif Hernø, Chefkonsulent, Styrelsen for Dataforsyning og Effektivisering Oktober 2019 Dagens

Læs mere

Vilkår vedrørende brug af Støttesystemet Beskedfordeler

Vilkår vedrørende brug af Støttesystemet Beskedfordeler Vilkår vedrørende brug af Støttesystemet Beskedfordeler 1 Indledning og vejledning Nærværende vejledning beskriver, hvordan it-systemer afsender og/eller modtager beskeder fra Støttesystemet Beskedfordeler,

Læs mere

Fælles datafordeler - Analyse af afhængigheder til GD1-Ejendomsdata og GD2-Adressedata

Fælles datafordeler - Analyse af afhængigheder til GD1-Ejendomsdata og GD2-Adressedata Grunddataprogrammets delaftale 7 om effektiv og stabil distribution af data fra registrene til både offentlige og private brugere af grunddata under den Fællesoffentlige Digitaliseringsstrategi 2012 2015

Læs mere

Version Dato Beskrivelse 1.0.0 26/11/2012 Initial version 1.2.0 05/03/2013 Tilføjet eksempel med Template Agent, generelt udvidet dokumentet.

Version Dato Beskrivelse 1.0.0 26/11/2012 Initial version 1.2.0 05/03/2013 Tilføjet eksempel med Template Agent, generelt udvidet dokumentet. MOX og APOS2 Forord Dette dokument er en del af APOS version 2 manualerne. APOS version 2 (APOS2 herefter) er et organisation, klassifikation og personale system baseret på Sag & Dokument standarderne.

Læs mere

SNITFLADER TIL INDEKSER. Præsentation af de fælleskommunale støttesystemernes snitflader til indekser

SNITFLADER TIL INDEKSER. Præsentation af de fælleskommunale støttesystemernes snitflader til indekser SNITFLADER TIL INDEKSER Præsentation af de fælleskommunale støttesystemernes snitflader til indekser Introduktion Fokus At give et overblik over: Integration til indekserne Forudsætninger for integration

Læs mere

Løsningsarkitektur - Bilag A 1 Sammenstillede services

Løsningsarkitektur - Bilag A 1 Sammenstillede services Ejendomsdataprogrammet (GD1) Adresseprogrammet (GD2) Bilag 14 - Fælles arkitekturramme for GD1-GD2-GD7 Grunddataprogrammet under den Fællesoffentlige Digitaliseringsstrategi 2012 2015 Delprogram 1: Effektiv

Læs mere

Integration Generelle vilkår og forudsætninger Integrationsbeskrivelse - version 0.1

Integration Generelle vilkår og forudsætninger Integrationsbeskrivelse - version 0.1 Integration Integrationsbeskrivelse - version 0.1 rnes Datafællesskab - KDF Versionshistorik Relevans Dato Initialer Version Kommentarer 201n-nn-nn xxx 0.1 Første version Referencer Ref Titel Kommentarer

Læs mere

Vejledning til KOMBIT KLIK

Vejledning til KOMBIT KLIK Vejledning til KOMBIT KLIK KOMBIT A/S Halfdansgade 8 2300 København S Tlf 3334 9400 www.kombit.dk kombit@kombit.dk CVR 19 43 50 75 0 Version Bemærkning til ændringer/justeringer Dato Ansvarlig 1.0 Første

Læs mere

DAGI Løsningsarkitektur Bilag A - Servicebeskrivelser og integrationer

DAGI Løsningsarkitektur Bilag A - Servicebeskrivelser og integrationer Bilag 9 Fælles arkitekturramme for GD1GD2GD7 Grunddataprogrammets delaftale 2 om effektiv genbrug af grunddata om adresser, administrative inddelinger og stednavne DAGI Løsningsarkitektur Bilag A Servicebeskrivelser

Læs mere

1. Services, egne (udgående)

1. Services, egne (udgående) 1. Services, egne (udgående) Navn: navn på egen service, eksempelvis: BrugsenhedAjourfoer Formålet med servicen beskrives kort, eksempelvis: Formålet med servicen er at oprette en den Brugsenhed som beskriver

Læs mere

Trin-for-trin guide: Tilslutning af web service til NemLog-in

Trin-for-trin guide: Tilslutning af web service til NemLog-in Trin-for-trin guide: Tilslutning af web service til NemLog-in Side 1 af 18 18. maj 2015 TG Baggrund og formål I foråret 2014 blev der udarbejdet en fælles sikkerhedsmodel for grunddataprogrammet. Modellen

Læs mere

Referencearkitektur for håndtering af hændelser - "Event-Driven Architecture"

Referencearkitektur for håndtering af hændelser - Event-Driven Architecture Bilag 3 - Fælles arkitekturramme for GD1-GD2-GD7 Referencearkitektur for håndtering af hændelser - "Event-Driven Architecture" Denne version af referencearkitekturen er målrettet Grunddataprogrammet Version:

Læs mere

BESKEDFORDELER -ET AF DE OTTE STØTTESYSTEMER. Version 2.0

BESKEDFORDELER -ET AF DE OTTE STØTTESYSTEMER. Version 2.0 BESKEDFORDELER -ET AF DE OTTE STØTTESYSTEMER Version 2.0 Støttesystemer er selvstændige it-løsninger, der sikrer, at kommunens fagløsninger kan fungere sammen og få adgang til relevante data. Et støttesystem

Læs mere

Ejerfortegnelse Løsningsarkitektur Bilag C Processer Grunddataprogrammet under den Fællesoffentlig digitaliseringsstrategi 2012 2015

Ejerfortegnelse Løsningsarkitektur Bilag C Processer Grunddataprogrammet under den Fællesoffentlig digitaliseringsstrategi 2012 2015 Grunddataprogrammets delaftale 1 om effektiv ejendomsforvaltningg og genbrug af ejendomsdataa under den Fællesoffentlige Digitaliseringsstrategi 2012 2015 Ejendomsdataprogrammet Ejerfortegnelsen Løsningsarkitektur

Læs mere

Datafordeleren - status, muligheder, udvikling

Datafordeleren - status, muligheder, udvikling Datafordeleren - status, muligheder, udvikling Den danske Landinspektørforening Fagligt møde Nyborg, 7. februar 2019 Leif Hernø, chefkonsulent og projektchef for test og implementering af adresse- og ejendomsdataprogrammet

Læs mere

Det Fælles Medicinkort

Det Fælles Medicinkort Det Fælles Medicinkort 1.4 Adviseringer 2013-09-18 Trifork A/S Margrethepladsen 4 DK-8000 Århus C Denmark 45 8732 8787 Fax: 45 8732 8788 DK20921897 www.trifork.com Indhold Formål...3 Workflows...3 Workflow:

Læs mere

En del af grunddataprogrammet

En del af grunddataprogrammet Georg Jensen En del af grunddataprogrammet Integration af data og anvendelse Tidsplan 2016-2017 November 2016 Januar 2017 Februar 2017 Maj 2017 - Datafordeleren klar til drift - DAGI, Skærmkort og højdemodel

Læs mere

Vejledning til bestilling af datapakker

Vejledning til bestilling af datapakker Version 1.0 Status Endelig KOMBIT FLIS r Copyright 2018 Netcompany. Alle rettigheder forbeholdes. Elektronisk, mekanisk, fotografisk eller anden gengivelse, oversættelse eller kopiering af dette dokument

Læs mere

Introduktion til deljordstykker

Introduktion til deljordstykker Vejledning Introduktion til deljordstykker Introduktion til, hvad et deljordstykke er, hvordan bestemmelser bliver nedbrudt til deljordstykker og hvad årsagerne til manuel kontrol i kommunen betyder. Udarbejdet

Læs mere

Grunddataprogrammet. Side 1 af 11. Aftale om styringsrammer for grunddatamodellen

Grunddataprogrammet. Side 1 af 11. Aftale om styringsrammer for grunddatamodellen Grunddataprogrammet Side 1 af 11 Aftale om styringsrammer for grunddatamodellen Side 1 af 11 11. oktober 2013 SAR Aftale om styringsrammer for grunddatamodellen Formål Formålet med aftalen er at sikre

Læs mere

Scope dokument for Advisservice

Scope dokument for Advisservice 18. marts 2013 AHI Scope dokument for Advisservice Indhold 1. Advisservice... 2 2. Advis håndtering i KMD Sag... 2 3. Hændelse og Advis... 3 4. Advis løsningsmodel... 4 5. Abonnementsopsætning... 5 6.

Læs mere

Vilkår vedrørende anvendelsen af Støttesystemet Organisation

Vilkår vedrørende anvendelsen af Støttesystemet Organisation Vilkår vedrørende anvendelsen af Støttesystemet Organisation 1. Indledning og vejledning Nærværende vejledning beskriver, hvordan it-systemer afsender og/eller modtager beskeder fra Støttesystemet Organisation,

Læs mere

Test GD1, GD2 og GD7 - Status og erfaringer

Test GD1, GD2 og GD7 - Status og erfaringer Kontor Effektivisering/ Fællesoffentlig datadistribution Dato 17. august 2016 Test GD1, GD2 og GD7 - Status og erfaringer /PELLA, LONOR, LEHER Indledning Dokumentet indeholder en fælles GD1, GD2 og GD7

Læs mere

Serviceplatformen informationsmateriale. Leverandørmøde 7. februar 2013

Serviceplatformen informationsmateriale. Leverandørmøde 7. februar 2013 Serviceplatformen informationsmateriale Leverandørmøde 7. februar 2013 1 Om Serviceplatformen Dette informationsmateriale beskriver kort Den fælleskommunale Serviceplatform: formålet med Serviceplatformen,

Læs mere

Ejendomsdataprogrammet - Matriklen Løsningsarkitektur - Bilag A Servicebeskrivelser og integrationer

Ejendomsdataprogrammet - Matriklen Løsningsarkitektur - Bilag A Servicebeskrivelser og integrationer Grunddataprogrammets delaftale 1 om effektiv ejendomsforvaltning og genbrug af ejendomsdata under den Fællesoffentlige Digitaliseringsstrategi 2012 2015 Ejendomsdataprogrammet - Matriklen Løsningsarkitektur

Læs mere

Funktionsbeskrivelser i TMTand 3.1

Funktionsbeskrivelser i TMTand 3.1 Funktionsbeskrivelser i TMTand 3.1 Dette dokument beskrivelser de tilrettelser og nye moduler, som giver anledning til ændrede arbejdsgange i TMTand 3.1. Enten ift. helt nye moduler, eller ift. tilretning

Læs mere

Vejledning i at anvende åbningskvittering. Juli 2016

Vejledning i at anvende åbningskvittering. Juli 2016 Vejledning i at anvende åbningskvittering Juli 2016 Hvem skal anvende vejledningen? Vejledningen er relevant for dig, hvis du vil anvende åbningskvittering på materialer. Du skal have en af følgende roller

Læs mere

En ajourføringsservice er intern service mellem to registre udgangspunktet er beskrivelserne i løsningsarkitekturen bilag A - servicebeskrivelse.

En ajourføringsservice er intern service mellem to registre udgangspunktet er beskrivelserne i løsningsarkitekturen bilag A - servicebeskrivelse. 1. Fælles skabeloner For at få en ensartet detaljeret beskrivelser af samtlige services, skal bruges et sæt af fælles skabeloner. Der er én skabelon for hver servicetype (ajourføring, udstilling, hændelser

Læs mere

4.0 Velkommen til manualen for kanalen RSS Introduktion til kanalen Hvad er et spot? Opret et nyt spot 2

4.0 Velkommen til manualen for kanalen RSS Introduktion til kanalen Hvad er et spot? Opret et nyt spot 2 4.0 Velkommen til manualen for kanalen RSS 1 4.1 Introduktion til kanalen 1 4.2 RSS kanalside 1 4.2.1 Hvad er et spot? 2 4.2.2 Opret et nyt spot 2 4.2.3 Aktivt og inaktivt spot 4 4.2.4 Rediger et spot

Læs mere

Dokumentation af optagelse.dk

Dokumentation af optagelse.dk ApplicationService Indhold Versionsstyring Introduktion Navn URL Formål Sikkerhed Operationer echo() findftuapplicationids(...) findftuapplicationbyid(...) findftuapplicationpdfbyid(...) findftuapplicationenclosurezipurlbyid(...)

Læs mere

Vejledning i at anvende åbningskvittering. August 2019

Vejledning i at anvende åbningskvittering. August 2019 Vejledning i at anvende åbningskvittering August 2019 Hvem skal anvende vejledningen? Vejledningen er relevant for dig, hvis du vil anvende åbningskvittering på materialer. Du skal have en af følgende

Læs mere

Releasenote november 2014

Releasenote november 2014 Releasenote november 2014 Generelle funktioner Leverandørfelt påkrævet på ydelser Linjeskift i datavisninger Printknap Filtre på indsatskataloget MedCom Autosignatur på medcom Indlæggelsesrapport Kalender

Læs mere

Retningslinjer for specifikation af RESTtjenester

Retningslinjer for specifikation af RESTtjenester Retningslinjer for specifikation af RESTtjenester pa Datafordeleren Version 1.0.1 Juli 2017 RETNINGSLINJER FOR SPECIFIKATION AF REST-TJENESTER I GRUNDDATAPROGRAMMET Retningslinjerne er godkendt af Grunddataprogrammets

Læs mere

Kommuneplantillæg. Vejledning. Denne vejledning viser, hvordan kommuneplantillæg indberettes i Plandata.dk. Udarbejdet af Erhvervsstyrelsen

Kommuneplantillæg. Vejledning. Denne vejledning viser, hvordan kommuneplantillæg indberettes i Plandata.dk. Udarbejdet af Erhvervsstyrelsen Vejledning Kommuneplantillæg Denne vejledning viser, hvordan kommuneplantillæg indberettes i Plandata.dk Udarbejdet af Erhvervsstyrelsen Version: 2.0.0 Dato: 28-05-2019 Indholdsfortegnelse Revisionshistorik...

Læs mere

1 Indledning. 2 Den fællesoffentlige datafordeler. 1.1 Hvad er grunddata

1 Indledning. 2 Den fællesoffentlige datafordeler. 1.1 Hvad er grunddata 1 Indledning Det er et mål i den fællesoffentlige digitaliseringsstrategi, at grunddata skal være et fælles forvaltningsgrundlag for den offentlige sektor, der vedligeholdes ét sted (i de respektive kilderegistre)

Læs mere

Introduktion til Støttesystemet Beskedfordeler

Introduktion til Støttesystemet Beskedfordeler Introduktion til Støttesystemet 1. Om dokumentet Dette dokument formidler et overblik over brugen af den fælleskommunale. Formålet er at give læseren en forståelse af, de væsentligste begreber, forudsætninger

Læs mere

Bruger v1.5 QUICK GUIDE. Green Glass Software V/ Dan Feld-Jakobsen Lojovej 1 6200 Aabenraa 51 92 83 58 / dan@rekvi-skole.dk

Bruger v1.5 QUICK GUIDE. Green Glass Software V/ Dan Feld-Jakobsen Lojovej 1 6200 Aabenraa 51 92 83 58 / dan@rekvi-skole.dk Bruger v1.5 QUICK GUIDE Green Glass Software V/ Dan Feld-Jakobsen Lojovej 1 6200 Aabenraa 51 92 83 58 / dan@rekvi-skole.dk INTRODUKTION TIL REKVI-SKOLE Ideen med Rekvi-skole systemet udsprang fra et behov

Læs mere

Introduktion til MeMo

Introduktion til MeMo Introduktion til MeMo 1. februar 2019 CIU I forbindelse med Digitaliseringsstyrelsens udbud af Næste generation Digital Post løsningen (NgDP) er der udviklet en ny model for udveksling af digitale postmeddelelser,

Læs mere

Afhentning af ansøgninger til de videregående. Brugervejledning Optagelse.dk

Afhentning af ansøgninger til de videregående. Brugervejledning Optagelse.dk Afhentning af ansøgninger til de videregående uddannelser Brugervejledning Optagelse.dk Afhentning af ansøgninger til de videregående uddannelser Brugervejledning Optagelse.dk Forfatter: Tine Kanne Sørensen

Læs mere

Vejledning til leverandørers brug af Serviceplatformen

Vejledning til leverandørers brug af Serviceplatformen Vejledning til leverandørers brug af Serviceplatformen Udarbejdet for: KOMBIT A/S Halfdansgade 8 2300 København S 1 Indhold 1 Indledning... 3 2 Ordforklaringer... 3 3 Oprettelse... 4 4 Arbejdsgange...

Læs mere

Dokumentation af optagelse.dk

Dokumentation af optagelse.dk ApplicationService Indhold Versionsstyring Introduktion Navn URL Formål Sikkerhed Operationer echo() findftuapplicationids(...) findftuapplicationbyid(...) findftuapplicationpdfbyid(...) findftuapplicationenclosurezipurlbyid(...)

Læs mere

Støttesystemet Beskedfordeler. Beskedfordeler Et af de otte Støttesystemer

Støttesystemet Beskedfordeler. Beskedfordeler Et af de otte Støttesystemer Støttesystemet 1 Et af de otte Støttesystemer 2 Kombit Støttesystemet Hvad er Støttesystemet Beskedefordeler? Abonnér på beskeder om forretningsmæssige hændelser Støttesystemet er det centrale beskedsystem,

Læs mere

DAR OIO vejledning Version 1.2

DAR OIO vejledning Version 1.2 DAR OIO vejledning Version 1.2 Indhold 1 Ændringer i forhold til forrige version... 2 2 Introduktion... 3 2.1 Formål... 3 2.2 Læsevejledning... 3 3 Beskrivelse... 3 3.1 Fælles elementer og strukturer...

Læs mere

Adresseregister - løsningsarkitektur Bilag A - Servicebeskrivelser

Adresseregister - løsningsarkitektur Bilag A - Servicebeskrivelser Grunddataprogrammet under den Fællesoffentlige Digitaliseringsstrategi 2012 2015 Delprogram 2: Effektiv genbrug af grunddata om adresser, administrative inddelinger og stednavne Adresseregister - løsningsarkitektur

Læs mere

Februar Vejledning til Danske Vandværkers Sikker mail-løsning

Februar Vejledning til Danske Vandværkers Sikker mail-løsning Februar 2019 Vejledning til Danske Vandværkers Sikker mail-løsning 0 Indhold Formål med denne vejledning 2 Generelt om Sikker mail-løsningen og hvordan den fungerer 2 Tilgå Sikker mail-løsningen via webmail

Læs mere

SecureAware Opfølgning Manual

SecureAware Opfølgning Manual SecureAware Opfølgning Manual Manualen beskriver brugen af SecureAware version 3 Dokument opdateret: juni 2009 Om dette dokument Dette dokument er en vejledning i brug af opfølgnings-modulet i SecureAware.

Læs mere

3.0 Velkommen til manualen for kanalen Shift 1. 3.1 Introduktion til kanalen 1. 3.2.1 Hvad er et spot? 2. 3.2.2 Opret et nyt spot 2

3.0 Velkommen til manualen for kanalen Shift 1. 3.1 Introduktion til kanalen 1. 3.2.1 Hvad er et spot? 2. 3.2.2 Opret et nyt spot 2 3.0 Velkommen til manualen for kanalen Shift 1 3.1 Introduktion til kanalen 1 3.2 Shift kanalside 1 3.2.1 Hvad er et spot? 2 3.2.2 Opret et nyt spot 2 3.2.3 Aktivt og inaktivt spot 3 3.2.4 Rediger et spot

Læs mere

Grunddataprogrammet. Præsentation den 24. februar 2016 Deniz Gøgenur

Grunddataprogrammet. Præsentation den 24. februar 2016 Deniz Gøgenur Grunddataprogrammet Præsentation den 24. februar 2016 Deniz Gøgenur deng@nanoq.gl Overordnede mål og perspektiver Strategiske mål for programmet: Grunddataprogrammet skal sikre korrekte grunddata, der

Læs mere

My booking. Generelt. Forsiden. Version 9.0

My booking. Generelt. Forsiden. Version 9.0 My booking Version 9.0 System til at lave online bookinger, med mulighed for opdeling i grupper, forskellige booking typer, ændre layout indstillinger, status styring, sprogvalg samt en del mere, detaljer

Læs mere

Integration SF1590_A - ØiR - Afsend økonomipostering til ØiR (Finans) Integrationsbeskrivelse - version 2.1.0

Integration SF1590_A - ØiR - Afsend økonomipostering til ØiR (Finans) Integrationsbeskrivelse - version 2.1.0 Integration SF1590_A - ØiR - Afsend økonomipostering til ØiR (Finans) Integrationsbeskrivelse - version 2.1.0 Kommunernes Datafællesskab - KDF Versionshistorik Relevans Dato Initialer Version Kommentarer

Læs mere

Vejledning om avanceret afhentning. i Digital Post på Virk.dk.

Vejledning om avanceret afhentning. i Digital Post på Virk.dk. Vejledning om avanceret afhentning og sortering i Digital Post på Virk.dk. Denne vejledning beskriver, hvordan virksomheder, foreninger m.v. med et CVR-nummer kan modtage Digital Post, herunder hvordan

Læs mere

Samlet Fast Ejendom (SFE) Bygning På Fremmed Grund (kommende fra Bygning På Lejet Grund ) Ejerlejlighed

Samlet Fast Ejendom (SFE) Bygning På Fremmed Grund (kommende fra Bygning På Lejet Grund ) Ejerlejlighed 11. januar 2017 1. Formål Dette notat er henvendt til IT leverandører og IT indkøbere af systemer, der anvender Building & Dwelling services på det nuværende Bygnings- og Boligregister (BBR). Som offentliggjort

Læs mere

Fordeling af journalnotater og dokumenter Udkast til løsningsmodel. Marts 2014

Fordeling af journalnotater og dokumenter Udkast til løsningsmodel. Marts 2014 Fordeling af journalnotater og dokumenter Udkast til løsningsmodel Marts 2014 1 Indledning Denne præsentation beskriver, på et overordnet plan, følgende områder i forhold til en fremtidig fordelingsmekanisme,

Læs mere

FESD-standardiseringsgruppen Att: Palle Aagaard IT- og Telestyrelsen IT-strategisk kontor Holsteinsgade 63 2100 København Ø

FESD-standardiseringsgruppen Att: Palle Aagaard IT- og Telestyrelsen IT-strategisk kontor Holsteinsgade 63 2100 København Ø FESD-standardiseringsgruppen Att: Palle Aagaard IT- og Telestyrelsen IT-strategisk kontor Holsteinsgade 63 2100 København Ø Høringssvar vedr. FESD GIS-integrationsmodel version 2.0 Geodata Danmark har

Læs mere

Faktaark for BBR 2.0

Faktaark for BBR 2.0 4. april 2014 SRS Faktaark for BBR 2.0 Overordnet beskrivelse og baggrund for BBR 2.0 Indholdsfortegnelse 1. Indledning... 2 2. Baggrund og formål... 3 BBR i dag... 3 Fremtidige BBR 2.0... 4 3. Teknik...

Læs mere

Hyppige brugsscenarier

Hyppige brugsscenarier Hyppige brugsscenarier Indhold 1. Virksomhed som ønsker at henvende sig til nye potentielle kunder 2. Bruger som ønsker at abonnere på hele CVR databasen og modtage opdateringer 3. Bruger som kun er interesseret

Læs mere

STS Designdokument. STS Designdokument

STS Designdokument. STS Designdokument STS Designdokument i STS Designdokument STS Designdokument ii REVISION HISTORY NUMBER DATE DESCRIPTION NAME 0.3 2013-01 N STS Designdokument iii Indhold 1 Introduktion 1 2 Arkitekturoverblik 1 2.1 Eksterne

Læs mere

Vejledning i at oprette sikker adresse. August 2019

Vejledning i at oprette sikker  adresse. August 2019 Vejledning i at oprette sikker e-mailadresse August 2019 Hvem skal anvende vejledningen? Vejledningen er relevant for dig, hvis du skal oprette en sikker e-mail adresse i Digital Post. Du skal have en

Læs mere

Grunddataprogrammet. Ibrugtagningsplan for modelregler for grunddata

Grunddataprogrammet. Ibrugtagningsplan for modelregler for grunddata Grunddataprogrammet Ibrugtagningsplan for modelregler for grunddata 1 Ibrugtagningsplan for modelregler for grunddata Version: 0.5 Status: Godkendt 2 Versionshistorik Version Dato Status Bemærkninger 0.1

Læs mere

Vejledning i anvendelse af Kommunikationslog. August 2019

Vejledning i anvendelse af Kommunikationslog. August 2019 Vejledning i anvendelse af Kommunikationslog August 2019 Hvem skal anvende vejledningen? Vejledningen er relevant for dig, hvis du skal søge oplysninger i kommunikationsloggen Du skal have en af følgende

Læs mere

Indhold. Grundmodul. Tillægsmoduler. Teknologisk opbygning og indhold. Mulighed for udbygning. Forretningsmæssig funktionalitet

Indhold. Grundmodul. Tillægsmoduler. Teknologisk opbygning og indhold. Mulighed for udbygning. Forretningsmæssig funktionalitet Indhold. Grundmodul Tillægsmoduler Forretningsmæssig funktionalitet Dynamiske skemaer Fleksibel rapportering Digitalpost Digital udvalgsbetjening Teknologisk opbygning og indhold Mulighed for udbygning

Læs mere

Notat ang. visning af dagsordener og referater på hjemmesiden ved skift til SBSYS esdh system.

Notat ang. visning af dagsordener og referater på hjemmesiden ved skift til SBSYS esdh system. Notat ang. visning af dagsordener og referater på hjemmesiden ved skift til SBSYS esdh system. I dette notat gøres rede for Hvordan visning af dagsordener og referater teknisk set kører i dag, Valg af

Læs mere

Den samlede erhvervsløsning i næste generation af NemID og NemLog-in3

Den samlede erhvervsløsning i næste generation af NemID og NemLog-in3 Notat 21. februar 2017 Den samlede erhvervsløsning i næste generation af NemID og NemLog-in3 Dette notat giver en overordnet konceptuel fremstilling af, hvordan erhvervsområdet forventes håndteret samlet

Læs mere

SYSTEMDOKUMENTATION AF POC

SYSTEMDOKUMENTATION AF POC DIGITALISERINGSSTYRELSEN POC PÅ ORKESTRERINGSKOMPONENTEN SYSTEMDOKUMENTATION AF POC Version: 1.1 Status: Endelig Godkender: Forfatter: Copyright 2019 Netcompany. All rights reserved Dokumenthistorik Version

Læs mere

Gevinster ved grunddataforbedringer på ejendomsdataområdet. Peter Lindbo Larsen, Programleder: Ejendomsdataprogrammet (GD1)

Gevinster ved grunddataforbedringer på ejendomsdataområdet. Peter Lindbo Larsen, Programleder: Ejendomsdataprogrammet (GD1) Gevinster ved grunddataforbedringer på Peter Lindbo Larsen, Programleder: Ejendomsdataprogrammet (GD1) 1 Digitaliseringsstrategi 2011-2015 Ejendom og bygning Adresser Publiceret 19. august 2011 2 Grunddataprogrammets

Læs mere

SF1460_C Aflever besked Integrationsbeskrivelse - version 2.2.2

SF1460_C Aflever besked Integrationsbeskrivelse - version 2.2.2 SF1460_C Aflever besked - version 2.2.2 Kommunernes Datafællesskab - KDF Versionshistorik Relevans Dato Initialer Version Kommentarer 2015-07-01 ehe 0.1 Første version 2015-07-01 ehe 2.1.0 Indarbejdet

Læs mere