Retningslinjer for specifikation af RESTtjenester

Størrelse: px
Starte visningen fra side:

Download "Retningslinjer for specifikation af RESTtjenester"

Transkript

1 Retningslinjer for specifikation af RESTtjenester pa Datafordeleren Version Juli 2017

2 RETNINGSLINJER FOR SPECIFIKATION AF REST-TJENESTER I GRUNDDATAPROGRAMMET Retningslinjerne er godkendt af Grunddataprogrammets Programkoordination d. 9. maj Retningslinjerne udstilles og vedligeholdes på

3 Indholdsfortegnelse Formål... 5 Indledning... 6 Målsætninger... 6 Fordele... 6 Målgruppe... 6 Dataanvendere... 6 Dataejere... 6 Udviklere... 6 Afgrænsning... 6 Retningslinjerne er anbefalinger... 7 Retningslinjerne kan udbygges inden for forretningsdomænerne... 7 Mønster for retningslinjerne... 7 Faste metoder List ListSimple ListComplete Get GetSimple GetComplete GetCapabilities Output-format i XML Eksempel Faste parametre Paging Eksempel Count Eksempel Geografisk afgrænsning Virkningstid Registreringstid Datafordeler-registreringstid Metadata... 28

4 Tjenester Metoder Parametre Licens / anvendelsesvilkår Brugerstyringsmodel Svartid Supplerende metadata Kvittering for modtagelse af data Håndtering af tomme felter... 43

5 Formål Grunddataprogrammet er igangsat med visionen om, at offentlige grunddata om personer, virksomheder, ejendomme, adresser og geografiske forhold opdateres ét sted og anvendes af alle. En mere detaljeret baggrund for grunddataprogrammet kan findes her Figur 1 - Konceptuelt overblik over grunddataprogrammet De offentlige grunddata bliver udstillet sammen på den fællesoffentlige datafordeler, blandt andet for at sikre at data stilles til rådighed for anvenderne på en ensartet måde. For at gøre anvendernes adgang til data så enkel og forudsigelig som muligt er der behov for ensartede retningslinjer for udarbejdelse af web services. En række af de typer af tjenester, der udstilles på datafordeleren har standardiserede specifikationer i en sådan udstrækning, at der ikke vurderes at være behov for yderligere guidelines, men især RESTful webservices kan udformes på meget forskelligartet vis, og der er for disse derfor behov for fælles retningslinjer på tværs af Grunddataprogrammet. Formålet med retningslinjerne er derfor at sikre enkel og forudsigelig adgang til data ved at tilstræbe en ensartet udformning af REST-tjenester i Grunddataprogrammet.

6 Indledning Målsætninger Det primære mål med retningslinjerne er at skabe den fælles tilgang til at specificere og implementere REST-tjenester på den fællesoffentlige datafordeler i relation til Grunddataprogrammet. Konkret skal retningslinjerne opfylde følgende målsætninger: Retningslinjerne skal danne grundlag for ensartet udarbejdelse af REST-tjenester Retningslinjerne skal gøre det lettere for registrene at specificere hensigtsmæssige tjenester. Retningslinjerne skal gøre det nemt for databrugere at bygge applikationer, der bruger grunddata, og at stille ensartede forespørgsler på tværs af grunddata. Retningslinjerne skal sikre tilstrækkelig og ensartet dokumentation af REST-tjenester Fordele Ved at anvende de fælles retningslinjer opnår man som grunddatamyndighed en række fordele: Det bliver nemmere at specificere REST-tjenester, da en række designvalg er givet på forhånd. Det bliver nemmere at formidle forskellige tjenester på en sammenlignelig måde. Det bliver lettere at overskue indsamling og vedligeholdelse af metadata om REST-tjenester Målgruppe Retningslinjerne har tre primære interessentgrupper: Dataanvendere Dataanvenderne er de slutbrugere, der gennem grunddataprogrammets anvendelse af retningslinjerne vil opleve, at de får en samlet, sammenhængende og effektiv måde at tilgå og anvende grunddata på. Dataejere Dataejerne sidder i de enkelte registermyndigheder, der opbevarer, vedligeholder og udstiller grunddata. Dataejerne har en interesse i at kunne specificere tjenester så enkelt som muligt samt at sikre, at disse tjenester leverer de data som dataanvenderne forventer. Udviklere Udviklere skal her ses som de ledere og projektledere, forretningseksperter og systemleverandører hos databrugere, der skal levere løsninger som anvender data fra grunddataprogrammet. De har en stærk interesse i retningslinjer, der sikrer ensartede og sammenlignelige REST-tjenester. Afgrænsning Retningslinjerne tjener til at formidle en fælles best practice for udarbejdelse af REST-tjenester. Retningslinjerne omfatter således ikke modelleringen af de data, som tjenesterne benytter denne modellering reguleres af Grunddataprogrammets modelregler:

7 Tilsvarende beskriver retningslinjerne ikke, hvordan specifikationer af tjenester overbringes til udviklingsleverandører såsom KMD (som udvikler datafordeleren). Den tekniske specifikation af de enkelte tjenester til datafordeleren udarbejdes i den til formålet indrettede skabelon for Dataleverancespecifikationer (DLS). Retningslinjerne er anbefalinger Retningslinjerne specificeres som anbefalinger, som bør efterkommes, men der er ikke krav herom. Retningslinjerne er ikke udtømmende - hvor et domæne er bundet af beslutninger eller anbefalinger som er specificeret i andre sammenhænge, kan det følge disse. Indfasning af retningslinjerne Retningslinjerne træder i kraft ved vedtagelsen, og dermed forventes nye eller ændrede tjenester fra det tidspunkt at tilstræbe at overholde retningslinjerne med mindre forretningsmæssige forhold tilsiger en fravigelse. Retningslinjerne kan udbygges inden for forretningsdomænerne De tjenesteansvarlige kan vælge at skærpe retningslinjerne eller udbygge egenskaberne efter behov. Ligeledes kan de tjenesteansvarlige have behov for at specificere yderligere anbefalinger eller egenskaber, som er gældende for det/de pågældende forretningsdomæne(r). Definitioner I disse retningslinjer anvendes nedenstående termer med de angivne betydninger Term Attribut Data Dataanvender Dataentitet Datafordeleren Forvaltning Forvaltningsobjekt Definition Registreret egenskab ved en dataentitet. For eksempel en persons efternavn eller en virksomheds etableringsdato. Information lagret med henblik på (gen)anvendelse ISO/IEC :2004(en), 3.3 data Bruger som via eksterne systemer eller direkte kald henter og anvender data fra Datafordeleren. En forekomst af data om et forvaltningsobjekt på Datafordeleren. Eksempelvis data om en person, en virksomhed eller en ejendom. Et computersystem, som effektivt og stabilt distribuerer data fra grunddataregistrene. Datafordeleren realiserer en arkitekturbyggeklods med tilsvarende forretningsevner. Den fællesoffentlige Datafordeler etableres som led i Grunddataprogrammet. Den sammenhængende, databaserede udøvelse af offentlig myndighed i Danmark. Forvaltningens repræsentation af det konkret - fysisk eller konceptuelt - eksisterende objekt (adresse, vandløb, virksomhed, udskrivningsgrundlag), som der

8 udøves myndighed på og som der derfor opsamles data om. Forvaltningsobjektet er en selvstændig helhed, der kan beskrives enkelt og har tilknyttet oplysninger. F.eks. kan forvaltningsobjektet Person have tilknyttet følgende oplysninger:, CPRnummer og Fødselsdato. Se Arkitekturguide forretningsobjekt og figur 3 herunder. Grunddata De data, som opbevares og forvaltes af grunddataregistre. Grunddatamodellen Den samlede og sammenhængende datamodel for grunddata. Grunddatamodellen er sammensat af domænemodellerne. Grunddataregister En datasamling, der har til formål, at indsamle og videreformidle data om forvaltningsobjekter, og som deltager i Grunddataprogrammet. Metode I denne kontekst anvendes termen metode alene om en specifik URL som kan kaldes med parametre for at få et returdatasæt. Parameter Værdi som angives ved kald af en metode med det formål at afgrænse returdatasættet fra metoden. Register It-system, som leverer grunddata til Datafordeleren. Eksempler udgør: CVR, CPR, DAGI og Stednavne. Kortforsyningen er ikke et Register, men derimod en distributionsplatform, der indeholder data fra flere Registre. Registermyndighed Myndighed, som har ressort over et eller flere af de Registre, der leverer Grunddata til Datafordeleren. Erhvervsstyrelsen er et eksempel på en Registermyndighed. Returdatasæt Samling af attributter fra en eller flere dataentiteter som returneres til dataanvenderen ved kald af en metode. Tjeneste I disse retningslinjer anvendes termen Tjeneste om en RESTful web service som via Datafordeleren udstiller en eller flere metoder til dataanvendere.

9 Mønster for retningslinjerne Retningslinjerne bliver beskrevet efter følgende mønster: Angiver navnet på retningslinjen Beskriver klart og præcist retningslinjen Beskriver forretningsværdien ved at følge retningslinjen Beskriver hvilken indvirkning retningslinjen har på forretning og teknisk implementering Efter retningslinjen vil der i nogle tilfælde være et kort praktisk eksempel, der viser, hvordan man kan anvende retningslinjen.

10 Faste metoder For at gøre det så let som muligt for dataanvenderne at forudsige, hvordan de kan tilgå data, angives nedenfor et antal standardmetoder, der anbefales implementeret på alle tjenester. List Metoder til fremsøgning af en eller flere dataentiteter på baggrund af andre søgekriterier end entiteternes ID kan opfattes som listningsmetoder. Af performancehensyn anbefales implementering af både en simpel listning med de mest centrale oplysninger om hver dataentitet og en komplet listning som omfatter relevante underobjekter, komplekse attributter med videre. Disse tjenester svarer til OIO-operationen Søg. ListSimple For at sikre kortest mulige svartider for fremsøgning, anbefales det at etablere en simpel listningsmetode, der kun returnerer data fra selve de dataentiteter, der fremsøges. Metode til fremsøgning af liste af dataentiteter med simple oplysninger Der implementeres for hver relevant dataentitet en metode, der giver mulighed for at fremsøge lister af dataentiteter med en begrænset mængde information om hver entitet i retursvaret. Denne metode returnerer kun de mest centrale egenskaber ved dataentiteterne og udelader mere avancerede data såsom komplekse attributter og relaterede objekter. Metoden kaldes [Objektnavn]ListSimple En simpel listesøgning giver dataanvenderne mulighed for hurtigt og effektivt at fremsøge dataentiteter uden at behøve at hente alle detaljer om de enkelte dataentiteter. Metoden specificeres af registermyndigheden i DLS.

11 ListComplete For at kunne hente flere dataentiteter ad gangen med fuld information anbefales, at ListSimple suppleres med en metode til listning af komplette dataentiteter. Metode til fremsøgning af liste af dataentiteter med komplette oplysninger Der implementeres for hver relevant dataentitet en metode, der giver mulighed for at fremsøge lister af dataentiteter med fuld information om hver entitet, evt. underobjekter og evt. andre relevante relaterede oplysninger i retursvaret. Metoden kaldes [Objektnavn]ListComplete Metoden giver mulighed for at fremsøge detaljeret information om en gruppe af dataentiteter. Metoden specificeres af registermyndigheden i DLS.

12 Get Det anbefales, at der i udgangspunktet for alle forretningsobjekter etableres to fremsøgningstjenester som hver især gør det muligt at fremsøge identificerede dataentiteter ved brug af deres entydige og persistente identifikator. Disse tjenester svarer til OIO-operationen List. GetSimple Den simple fremsøgningstjeneste henter af performancehensyn alene oplysninger registreret på selve den fremsøgte dataentitet. Metode til fremsøgning af enkelt dataentitet med simple oplysninger Der implementeres for hver relevant dataentitet en metode, der giver mulighed for at fremsøge en enkelt dataentitet ved hjælp af dataentitetens persistente ID. Tjenesten leverer en begrænset mængde information om hver entitet i retursvaret. Denne metode returnerer kun de mest centrale egenskaber ved dataentiteterne og udelader mere avancerede data såsom komplekse attributter og relaterede objekter. Metoden kaldes [Objektnavn]GetSimple Metoden giver den hurtigste måde at hente den mest basale information om en enkelt dataentitet. Metoden specificeres af registermyndigheden i DLS.

13 GetComplete Den komplette hentning omfatter såvel underobjekter som komplekse attributter for dataentiteten. Metode til fremsøgning af enkelt dataentitet med komplette oplysninger Der implementeres for hver relevant dataentitet en metode, der giver mulighed for at fremsøge en enkelt dataentitet ved hjælp af dataentitetens persistente ID. Tjenesten leverer fuld information om entiteten, evt. underobjekter og evt. andre relevante relaterede oplysninger i retursvaret. Metoden kaldes [Objektnavn]GetComplete Metoden giver en målrettet måde at hente den fulde information om en enkelt dataentitet. Metoden specificeres af registermyndigheden i DLS.

14 GetCapabilities For at gøre det lettere at anvende tjenesterne anbefales det, at der implementeres en metode som sætter anvenderne I stand til at hente metadata om tjenesten og dens metoder på en standardiseret måde som det er kendt fra OGC 1 -tjenester. GetCapabilities Der udstilles for alle tjenester en metode som i et standardiseret format returnerer en liste over - de metoder, der findes på tjenesten - hvilke parametre, de enkelte metoder kan kaldes med - beskrivende metadata for såvel metoder som parametre Metoden tager kun en parameter, nemlig format som kan angives som enten JSON eller XML. Hvis parameteren udelades, returneres svar i JSON-format. Metoden kan tilgås anonymt for tjenester i sikkerhedszone 0 og af alle kendte brugere for tjenester i sikkerhedszone 5. Formålet med anbefalingen er at sikre, at dataanvenderne har en ensartet måde at finde og hente metadata om tjenesterne opbygning i metoder samt mulig anvendelse af metoderne Metoden implementeres af Datafordeleren uden behov for aktiv stillingtagen eller handling fra den specificerende myndighed. 1 Open Geospatial Consortium,

15 Output-format i XML <Capabilities service= [navn på tjeneste] > <Servicedescription>[Tjenestens beskrivelse fra metadata]</servicedescription> <Terms>[Tjenestens licens eller brugsvilkår fra metadata]</terms> < UserAccess >[Tjenestens brugerstyringsniveau: Anonymous/KnownUser/Individual]</UserAccess> <SLA> <MaxResponsetime>[maksimal svartid i ms]<maxresponsetime> <Percentile>[procentandel af kald som skal overholde svartidskravet]</percentile> </SLA> <Method name= [navn på metoden] > <MethodDescription>[Metodens beskrivelse fra metadata]<methoddescription> <UserParameter name= [navn på parameteren] mandatory= [True/False] > metadata]<parameterdescription> Integer]<ParameterType> <ParameterDescription>[Parameterens beskrivelse fra <ParameterType>[Parameterens datatype, f.eks. </UserParameter> </Capabilities> </Method>

16 Eksempel Et kald af GetCapabilities kan se således ud: Og det kald forventes at returnere nedenstående XML-struktur: <?xml version="1.0" encoding="utf-8"?> <Capabilities service= DAGI > <Servicedescription>[Tjenestens beskrivelse fra metadata]</servicedescription> <Terms>Fællesoffentlig datalicens</terms> < UserAccess >KnownUser</UserAccess> <SLA> </SLA> <MaxResponsetime>1000<MaxResponsetime> <Percentile>90</Percentile> <Method name= [navn på metoden] > <MethodDescription>[Metodens beskrivelse fra metadata]<methoddescription> <UserParameter name= [navn på parameteren] mandatory= [True/False] > metadata]<parameterdescription> Integer]<ParameterType> <ParameterDescription>[Parameterens beskrivelse fra <ParameterType>[Parameterens datatype, f.eks. </UserParameter> </Capabilities> </Method>

17 Parametre Håndtering af parameter Når REST-metoder kaldes med parametre, er der behov for sikkerhed for, at de angivne værdier kan fortolkes korrekt af Datafordeleren. Det tilstræbes ved at overholde de retningslinjer, der er beskrevet i dette afsnit. URL-encoding Der anvendes URL-encoding af alle parametre i kald til REST-metoder på Datafordeleren. URL-encoding For at undgå fejl i Datafordelerens håndtering af parametre med danske bogstaver eller andre specialtegn, anbefales det, at tekstuelle parametre altid URL-encodes en har til formål at sikre at specialtegn såsom danske bogstaver (æ, ø og å) fortolkes ensartet og korrekt af Datafordeleren. Tjenester på Datafordeleren sættes op til at URL-decode alle tekstuelle parametre før anvendelse til søgning, filtrering osv.

18 Dato- og tidsangivelser Datafordeleren anvender UTC timestamps til angivelse af datoer og tidspunkter. UTC timestamps Alle tjenester på Datafordeleren bør opsættes til at modtage dato- og tidsangivelser som UTC timestamps. en har til formål at sikre at angivelser af datoer og tidspunkter fortolkes ensartet og korrekt af Datafordeleren. Hvis der indleveres data med tidsangivelser som ikke er i UTC, skal registermyndigheden angive mapning fra UTC til det anvendte format i tjenestespecifikationerne, således, at dataanvenderne kan fremsøge data med dato-parametre angivet ved UTC timestamps.

19 Operatorer Som standard vil datointervaller i overensstemmelse med modelreglerne for Grunddata - blive fortolket inklusiv starttidspunktet men eksklusiv sluttidspunktet. Parametre med simple værdier, såsom id eller navn, anvendes som default til at afgrænse med lighed, således at kun dataentiteter hvor den tilsvarende attribut er lig med den angivne parameterværdi returneres. Hvis der er behov for en anden fortolkning eller for at lade dataanvenderne angive operatorer, så kan det gøres ved at supplere med yderligere, specifikke parametre med suffiks fra nedenstående liste: Operator Suffiks = EQ > GT < LT >= GTE <= LTE <> NE Eksempel En parameter som skal filtrere ud fra, at postnummer skal være større end eller lig med den i kaldet angivne værdi kan Udeladelse af parametre Der kan i dataleverancespecifikationen angives default-værdier for parametre som anvendes i fremsøgningen af returdata hvis de pågældende parametre er udeladt fra tjeneste-kald. Hvis der ikke er angivet en defaultværdi for en parameter, vil udeladelse af den pågældende parametre betyde, at der ikke filtreres på den pågældende attribut og dermed at alle dataentiteter, der opfylder de angivne parameter-begrænsninger vil returneres. Parametre kan i dataleverancespecifikationen angives som obligatoriske. Det betyder, at den metode, der har de pågældende parametre vil returnere en fejlkode i stedet for et returdatasæt hvis der ikke angives værdier for de pågældende parametre i et kald.

20 Faste Parametre Der implementeres som standard en række faste parametre på alle REST-metoder. Disse beskrives i nærværende afsnit. Paging Datafordeleren tilbyder som standard, at der kan implementeres standard-parametre på alle REST-metoder til angivelse af paging, det vil sige at tjenestesvar skal begrænses til et bestemt antal entiteter pr. kald. Paging For at forhindre uhensigtsmæssigt stor belastning af Datafordeleren ved utilsigtet hentning af store antal dataentiteter, er paging implementeret som standard-funktionalitet. Hvis det i Dataleverancespecifikationen (DLS) angives, at der ønskes anvendt paging, vil Datafordeleren i udgangspunktet ved hvert kald højst returnere det antal dataentiteter, som registermyndigheden i DLS angiver som default. Pagesize kan dog ændres af dataanvenderen i det enkelte kald ved anvendelse af parameteren Pagesize. Hvis en søgning resulterer i flere dataentiteter end der returneres på en gang, kan der bladres i resultaterne ved at gentage kaldet med skiftende værdier af parameteren Page, der angiver, hvilket sæt af dataentiteter, der skal returneres. En alternativ måde at bladre i større resultatsæt er ved at bruge som angiver ID for det sidste resultatsæt på den foregående side. Dette kan anvendes til at undgå, at opdateringer i resultatsættet (f.eks. en indsættelse af en ny dataentitet) forskyder siderne. Default for de tre parametre er Page=0 (første sæt af resultater) Last=0 (første sæt af resultater) Pagesize=[den af registreret valgte default] en har til formål at reducere antallet af dataentiteter, der returneres i et enkelt tjenestesvar for at optimere såvel Datafordelerens som dataanvendernes ressourceforbrug ved behandling af svarene. Parametrene implementeres af Datafordeleren, hvis dette tilvælges i DLS af den specificerende myndighed. I DLS angives

21 tillige en default pagesize. Eksempel Et kald til Datafordeleren med [URL]?[andreparametre]&Pagesize=100 vil returnere de første op til 100 dataentiteter uanset hvilken default pagesize, der måtte være fastlagt. Tilsvarende vil [URL]?[andreparametre]&Pagesize=50&Page=2 returnere resultat nr af søgningen. Et tjenestekald med [URL]?[andreparametre]&Pagesize=50&Last=0111 returnere 50 resultater af søgningen startende fra resultatet efter det, der har ID=0111.

22 Count Der er implementeret en standard-parameter på alle REST-metoder som får Datafordeleren til at returnere antallet af dataentiteter i stedet for at returnere selve entiteterne. Parameteren Count Der implementeres for alle tjenester en parameter kaldet Count som anvendes til at angive, at Datafordeleren alene skal returnere antallet af dataentiteter, der ellers ville blive returneret ved et kald med et givet sæt parametre. Anvendelse: Parameteren angives i et tjenestekald som count=true. Der er ingen regler for, hvor i querystring en, parameteren skal angives. Funktionen anvendes til ressourceeffektivt at give dataanvenderen et grundlag for at vurdere, om et givet kald er korrekt konstrueret og dermed returnerer det ventede antal entiteter. Parameteren implementeres af Datafordeleren uden behov for aktiv stillingtagen eller handling fra den specificerende myndighed. Eksempel Et kald til Datafordeleren med [URL]?[andreparametre]&count=true vil returnere antallet af dataentiteter, som ville blive returneret ved et kald med [URL]?[andreparametre].

23 Geografisk afgrænsning Datafordeleren understøtter geografisk afgrænsning af tjenesteresultater, hvor der indgår stedbestemt information i uddata. Dette bør håndteres ensartet. Geografisk afgrænsning Der implementeres for alle tjenester som indeholder stedbestemte data et standardiseret sæt parametre som anvendes til at angive, at Datafordeleren skal afgrænse retursvar geografisk. Der implementeres tre forskellige måde at angive en geografisk afgræsning: 1) Punkt Et punkt angives med efterfulgt af en værdi i WKT. Tjenesten vil derefter returnere dataentiteter, ligger indenfor dataentitetens geometri. Hvis punktet ikke ligger indenfor mindst en dataentitets geometri, returneres den nærmeste dataentitet til det angivne punkt. 2) Radius I kombination kan der angives en radius således at alle dataentiteter, der ligger indenfor den derved angivne cirkelflade returneres. Radius angives i meter som meter]. 3) Bounding Box En bounding box angives efterfulgt af en værdi i WKT. Tjenesten vil derefter returnere dataentiteter, hvor dataentitetens geometri ligger indenfor det geografiske rektangel, der er angivet 4) Afgrænsningsmetode Der implementeres en boolesk som angiver, hvordan geografisk afgræsning på radius eller bounding box skal håndhæves. Som standard anvendes intersection-tilgangen til afgræsninger således at alle dataentiteter hvis geometri berører det angivne afgrænsningsområde returneres. Hvis der i et kald anvendes i stedet WITHIN som beregningsmetode, hvilket vil sige, at kun dataentiteter hvis hele geometri ligger indenfor den angivne geometri medtages.

24 Hvis det angivne geografiske område ikke overlapper med mindst en dataentitets geometri, returneres den nærmeste dataentitet til den angivne geometri. Der er ingen regler for, hvor i querystring en, parameteren skal angives. en har til formål at gøre det let og ensartet for dataanvenderne at afgrænse tjenestekald geografisk. Parametrene implementeres af Datafordeleren uden behov for aktiv stillingtagen eller handling fra den specificerende myndighed.

25 Virkningstid Virkningstid er den bitemporale egenskab, som angiver, hvornår en dataregistrering var eller er gældende. Virkningstiden kan afvige fra registreringstiden, da der for eksempel kan være tale om registrering af en fremtidig tilstand (såsom at en borger flytter om X dage) eller en korrektion af en tidligere tilstand (borgeren boede på adresse X i periode Y). Anvendelse af Virkningstid Tjenester implementeres med tre parametre for Virkningstid: - Virkningstid - VirkningstidFra - anvendes til at angive et tidspunkt, som begrænser resultatet af et tjenestekald således, at kun dataentiteter som har en VirkningsTid som omfatter det Det vil sige, at dataentiteterne har en VirkningstidFra som ligger tidligere end den og en VirkningstidTil som ligger efter den eller hvor VirkningstidTil ikke er angivet. Tilsvarende til at angive en tidsperiode som skal være overlappende med dataentiteters Virkningstid for, at dataentiteterne tages med i tjenestekaldets retursvar. Det vil sige, at kun dataentiteterne som har en VirkningstidFra som ligger tidligere end den og en VirkningstidTil som ligger efter den eller hvor VirkningstidTil ikke er angivet. Hvis der ikke angives Virkningstid i tjenestekald, så returneres de versioner som har virkning på tidspunktet for kaldet. Virkningstid er et vigtigt middel til at afgøre, hvad der er gældende på et givet tidspunkt og dermed, hvordan beslutningsgrundlaget ser ud på det pågældende tidspunkt. Parameteren implementeres af Datafordeleren uden behov for aktiv stillingtagen eller handling fra den specificerende myndighed.

26 Registreringstid Registreringstid er den bitemporale egenskab, som angiver, hvornår en oplysning var registreret. Dette anvendes blandt andet til at spore administrationsgrundlaget for en beslutning på et givet tidspunkt. Anvendelse af Registreringstid Tjenester implementeres med tre parametre for Registreringstid: - Registreringstid - RegistreringstidFra - anvendes til at angive et tidspunkt, som begrænser resultatet af et tjenestekald således, at kun dataentiteter som har en Registreringstid som omfatter det Det vil sige, at dataentiteterne har en RegistreringstidFra som ligger tidligere end den og en RegistreringstidTil som ligger efter den eller hvor RegistreringstidTil ikke er angivet. Tilsvarende til at angive en tidsperiode som skal være overlappende med dataentiteters Registreringstid for, at dataentiteterne tages med i tjenestekaldets retursvar. Det vil sige, at kun dataentiteterne som har en RegistreringstidFra som ligger tidligere end den og en RegistreringstidTil som ligger efter den eller hvor RegistreringstidTil ikke er angivet. Hvis der ikke angives Registreringstid i tjenestekald, så returneres de versioner som er aktivt registreret på tidspunktet for kaldet. Registreringstid er et vigtigt middel til at afgøre, hvad der var registreret på et givet tidspunkt og dermed, hvordan beslutningsgrundlaget så ud på det pågældende tidspunkt. Parameteren implementeres af Datafordeleren uden behov for aktiv stillingtagen eller handling fra den specificerende myndighed.

27 Datafordeler-registreringstid I tillæg til Virkningstid og Registreringstid som angives af registrene, så registrerer Datafordeleren, hvornår en given oplysning blev opdateret på Datafordeleren og dermed gjort tilgængelig for dataanvenderne igennem tjenester mv. Anvendelse af datafordelerens registreringstid Der implementeres som standard en som kan anvendes til at begrænse resultatsæt således, at kun dataentiteter som er opdateret på Datafordeleren efter det angivne tidspunkt medtages i retursvaret. Hvis der ikke angives en værdi i et tjenestekald, så returneres alle relevante dataentiteter uden at filtrere på Datafordeler-registreringstid. Datafordeler-registreringstiden anvendes til at fremsøge ændringer siden et givet tidspunkt, for eksempel til opdatering af kopi-registre eller som kontrol af, at alle relevante hændelser er håndteret korrekt. Parameteren implementeres af Datafordeleren uden behov for aktiv stillingtagen eller handling fra den specificerende myndighed.

28 Metadata For at fremme dokumentationen og anvendeligheden af tjenester i Grunddataprogrammet, anbefales det, at der angives en række standard-metadata om hver tjeneste, metode og parameter. Derudover kan der angives yderligere metadata efter behov. Tjenester De mest overordnede metadata er de forretningsmæssige, tekstuelle beskrivelser af tjenesterne. Beskrivelse af tjenester Ligesom det er krævet for alle klasser i Grunddatamodellen, anbefales det, at alle tjenester beskrives i metadata. Beskrivelsen bør være præcis og dækkende for den beskrevne tjeneste. En tekstuel beskrivelse hjælper dataanvenderne med at vurdere, om en given tjeneste kan dække deres behov for information. Alle tjenester beskrives af registermyndighederne i DLS. Datafordeleren udstiller uden begrænsninger beskrivelserne som metadata via API og den grafiske brugergrænseflade på selvbetjeningsportalen.

29 WADL Web Application Description Language er et standardiseret format 2 til at udstille metadata om RESTtjenester. Brug af WADL til dokumentation af tjenester Der udarbejdes automatisk for hver tjeneste en WADL-fil som beskriver tjenesten. Beskrivelsen baseres på oplysninger angivet i DLS. WADL-filen udstilles på Datafordeleren. En ensartet struktureret dokumentation af tjenesterne hjælper dataanvenderne med at finde og bruge de rette tjenester til at dække deres behov for information. Alle tjenester dokumenteres af Datafordeleren med en WADL-fil. Datafordeleren udstiller uden begrænsninger WADL-filerne som metadata via API og den grafiske brugergrænseflade på selvbetjeningsportalen. Eksempel [angives når Datafordeleren er udvidet til at kunne generere WADL-filer] 2 Specifikationen af WADL, er ikke formelt vedtaget som standard af W3C, men specifikationen har været stabil siden 2009 og anvendes udbredt som om, det var en standard.

30 Metoder Ligesom overordnet for tjenesterne er der behov for specifikke beskrivelser af de enkelte metoder. Metadata om metoder Ligesom for tjenester anbefales det, at alle metoder beskrives i metadata. Beskrivelsen bør være præcis og dækkende for den beskrevne metode med det formål at støtte dataanvendernes valg af metode at kalde. En tekstuel beskrivelse hjælper dataanvenderne med at vurdere, om en given metode kan dække deres behov for information. Alle metoder beskrives af registermyndighederne i DLS. Datafordeleren udstiller uden begrænsninger beskrivelserne som metadata via API og selvbetjeningsportalen.

31 Versionering Der er behov for at kunne finde og sammenholde versioneringsinformation om de enkelte tjenester og metoder. Versionering af tjenester I henhold til reglerne for ændringsstyring i grunddataprogrammet, versioneres tjenester efter den udbredt anvendte metode Semantic Versioning: MAJOR.MINOR.PATCH3, således at version er første egentlige release. En ensartet versionering gør det lettere for dataanvenderne at finde den nyeste version af en tjeneste og vurdere, om de skal opgradere til en ny version. Versionsnumre på tjenester angives af registermyndighederne i DLS. Datafordeleren udstiller uden begrænsninger versionsnumrene som metadata via API og selvbetjeningsportalen og versionsnummeret indgår i hver tjenestes endepunkter på Datafordeleren. Eksempel Anden revision af tredje opdatering af første idriftsatte version af metoden Ejerskifte i tjenesten Ejerfortegnelsen vil have versionsnummeret og tjenestens endepunkt i produktionsmiljøet vil være: 3 Semantic versioning (semver.org)

32 Parametre For at understøtte dataanvendernes fulde udnyttelse af de implementerede tjenester, er det nødvendigt at dokumentere de parametre, der kan anvendes i kald af de enkelte metoder. Parametre Ligesom for tjenester og metoder anbefales det, at alle parametre beskrives i metadata. Der bør dels være en tekstuel beskrivelse af parameteren og dens formål, og dels mere konkret information om - - Udfaldsrum (hvilke værdier kan anvendes) - Effekt (hvad gør parameteren) Det anbefales tillige at udarbejde et eller flere sigende eksempler på anvendelse af hver parameter. En tekstuel beskrivelse hjælper dataanvenderne med at vurdere, om en given metode kan dække deres behov for information. De tekstuelle beskrivelser af parametrene og evt. eksempler på deres anvendelse angives af registermyndighederne i DLS. Datafordeleren udstiller metadata via API og den grafiske brugergrænseflade på selvbetjeningsportalen. Eksempel Et eksempel fra metoden Ejerskifte i tjenesten Ejerfortegnelsen: Type Beskrivelse Default værdi BFEnr String Bestemt Fast Ejendom nummer NULL

33 Mapning til grunddatamodel Det er væsentligt for forståelsen af de udstillede tjenester og metoder, at deres relationer til grunddatamodellen er tilgængelige for dataanvenderne. Mapning af parametre til grunddatamodellen For alle metoder angives en mapning til, hvilke attributter i grunddatamodellen, hver parameter svarer til. en har til formål at gøre det lettere for dataanvenderne at forstå, hvilke udfaldsrum, parametrene har og hvordan de anvendes. Mapningen angives af registermyndighederne i DLS. Datafordeleren udstiller mapningen som metadata via API og den grafiske brugergrænseflade på selvbetjeningsportalen. Eksempel Et eksempel fra metoden Ejerskifte i tjenesten Ejerfortegnelsen: UUID fra udstillingsmodel Attributnavn fra udstillingsmodel BFEnr EAID_dst2E9BC3_F084_4064_A34B_334C6CC03CB8 Ejerskifte.bestemtFastEjendomBFENr

34 Dokumentation af tidspræcision Der er behov for dokumentation af præcisionen i tidsangivelser så dataanvenderne kan fremsøge data korrekt. Præcision i timestamps For alle tjenester på Datafordeleren bør det dokumenteres i metadata, hvilken præcision, der er på tidsstempler i data. Dette er styrende for, hvilken præcision, det giver værdi at anvende i parametre til tidsmæssig afgrænsning. en har til formål at sikre at datafremsøgning på baggrund af datoer og tidspunkter kan gennemføres korrekt af dataanvenderne. Præcisionen af tidsmæssige parametre og evt. eksempler på deres anvendelse angives af registermyndighederne i DLS. Datafordeleren udstiller metadata via API og den grafiske brugergrænseflade på selvbetjeningsportalen. Eksempel Et eksempel fra metoden Ejerskifte i tjenesten Ejerfortegnelsen: Præcision RegistreringstidFra YYYY-MM-DDThh:mm:ss.xxxxxxZ

35 Licens / anvendelsesvilkår Det er væsentligt for dataanvenderne at kende vilkårene for anvendelse og videregivelse af data hentet fra Datafordeleren. Metadata om anvendelsesvilkår Som udgangspunkt er grunddata underlagt PSI-lovens bestemmelser om videreanvendelse af data fra den offentlige sektor, hvilket konkret vil sige, at grunddata stilles til rådighed under de fælles vilkår som Grunddataprogrammets parter er gået sammen for at udvikle. De fælles vilkår for grunddata indebærer som udgangspunkt, at den myndighed, der ejer grunddata giver en verdensomspændende, gratis, ikke-eksklusiv, og i øvrigt ubegrænset brugsret til data, som frit bl.a. kan: Kopieres, distribueres og offentliggøres Ændres og sammensættes med andet materiale Bruges kommercielt og ikke-kommercielt Der kan være knyttet specifikke vilkår til det enkelte grunddatasæt. Der er også udarbejdet skabeloner til vilkår for brug af danske offentlige data, som myndigheder kan anvende sammen med deres grunddata. Anvendelse af data fremmes af, at der er fastlagt gennemsigtige, brugbare og simple vilkår for brug af data Datafordeleren udstiller metadata via API og den grafiske brugergrænseflade på selvbetjeningsportalen. Eksempel Udgangspunktet for ikke-fortrolige data vil være den fællesoffentlige brugerlicens. For eksempel anvender SDFE denne licens for deres udstilling af geografiske data:

36 Brugerstyringsmodel For hver metode angives som metadata information om, hvordan der opnås adgang til at kalde metoden. Metadata om brugerstyring For alle metoder på Datafordeleren angiver registermyndigheden, om metoden kan tilgås anonymt, af alle kendte brugere eller kun efter konkret godkendelse af den enkelte bruger. Det anbefales, at Datafordeleren udstiller hvilken brugerstyring, hver enkelt metode er underlagt - evt. sammen med information om, hvordan der kan opnås adgang til tjenesten. Udstilling af metodernes brugerstyring øger forudsigeligheden for dataanvenderne og gør det lettere at opnå adgang til de tjenester, den enkelte dataanvender har behov for. Brugerstyringsmodellen angives af registermyndighederne i DLS. Datafordeleren udstiller metadata via API og den grafiske brugergrænseflade på selvbetjeningsportalen.

37 Svartid For hver metode angives som metadata information om svartiden for den pågældende metode. Metadata om svartider I forbindelse med implementering af en metode på Datafordeleren, kategoriseres metoden som enten Simpel, Almindelig eller Kompleks, da hver af disse kategorier har et sæt svartidskrav. Det anbefales, at Datafordeleren udstiller hvilken SLA-kategori, hver enkelt metode er indplaceret i, og dermed hvilken maksimal svartid, der tillades for metoden. Udstilling af metodernes svartidskrav øger forudsigeligheden for dataanvenderne. Kategoriseringen af tjenester aftales mellem registeret, Operatøren og Leverandøren inden implementering på DAF. Datafordeleren udstiller metadata via API og den grafiske brugergrænseflade på selvbetjeningsportalen.

38 Supplerende metadata Det er muligt at supplere de faste metadata med yderligere informationer af relevans for dataanvenderne eller andre. Supplerende metadata-felter Det er muligt at angive supplerende metadata udover de faste oplysninger, der er nævnt andetsteds i disse retningslinjer. Det øger fleksibiliteten og tilgængeligheden af tjenester, at der kan udstilles supplerende metadata efter behov. Supplerende metadata kan indlæses i DLS, via API eller via den grafiske brugergrænseflade på administrationsportalen. Datafordeleren udstiller metadata via API og den grafiske brugergrænseflade på selvbetjeningsportalen.

39 Metadata for tjenestesvar Ligesom det er vigtigt at dokumentere tjenesternes og metodernes formål og hvordan de kaldes, er det tilsvarende vigtigt, at output for hver metode er tilstrækkeligt dokumenteret, så dataanvenderne kan udvælge de relevante metoder og forstå og behandle output korrekt. Dokumentation af tjenestesvar Returdatasættene bør dokumenteres på feltniveau med dels skemaer for metodens output i både XML og JSON og dels angivelse af navn, betydning og udfaldsrum for hvert enkelt felt i hver metodes output. en har til formål at gøre det lettere for dataanvenderne at udvælge og anvende de metoder, det er relevant for den enkelte dataanvender at kalde. Mapningen angives af registermyndighederne i DLS. Datafordeleren udstiller mapningen som metadata via API og den grafiske brugergrænseflade på selvbetjeningsportalen.

40 Mapning til grunddatamodel Det er væsentligt for forståelsen af de udstillede tjenester og metoder, at deres relationer til grunddatamodellen er tilgængelige for dataanvenderne. Mapning af output-felter til grunddatamodellen For alle metoder angives en mapning til, hvilke attributter i grunddatamodellen, hvert felt i returdatasættet svarer til. Mapningen angives i metodernes XML- og JSON-skemaer for output. en har til formål at gøre det lettere for dataanvenderne at udvælge og anvende de metoder, det er relevant for den enkelte dataanvender at kalde. Mapningen angives af registermyndighederne i DLS. Datafordeleren udstiller mapningen som metadata via API og den grafiske brugergrænseflade på selvbetjeningsportalen.

41 Eksempel I JSON-skemaet for returdata fra metoden Ejerskifte i tjenesten Ejerfortegnelsen indgår blandt andet "betinget": { "title": "betinget", "description": "EAID_ F_4D3D_47e9_B332_773271ED0B84", "type": ["boolean", "null"] }, "bilagsbankref": { "title": "bilagsbankref", "description": "EAID_F0A392A5_B8E7_4a86_AFD3_B B04", "type": "array", "items": { "type": "string" } }, "fristdato": { "title": "fristdato", "description": "EAID_0D18DDD3_267E_4dec_9703_B DF02", "type": ["string", "null"], "format": "date-time" }, I ovenstående eksempel udgør "description": "EAID_XXXX henvisninger til grunddatamodellen.

42 Kvittering for modtagelse af data Der kan være forretningsmæssigt behov for, at dataanvenderne kvitterer for modtagelse af data. Kvittering for modtagelse Datafordeleren kan anmode anvenderne af specifikke tjenester om at kvittere for modtagelsen af data. Dette gøres ved at kalde en kvitteringstjeneste på Datafordeleren, som registrerer kvitteringen og udstiller den overfor registermyndigheden via administrationsportalen. Kvittering for modtagelse sætter registermyndigheden i stand til efterfølgende at dokumentere, at de pågældende data blev leveret til en given dataanvender på et givet tidspunkt, og dermed, at dataanvendere må have været bekendt med information fra det pågældende tidspunkt. Registermyndigheden angiver i DLS, hvis en given tjeneste skal anmode dataanvenderne om kvittering for modtagelse af data.

43 Håndtering af tomme felter For nogle dataentiteter er der attributter, der ikke har nogen værdi, og for at gøre det lettere at programmere håndtering af sådanne tomme felter i tjenestesvar bør der være en ensartet håndtering af det i tjenester. Udeladelse af tomme attributter Datafordeleren udelader tomme felter fra retursvar. Det vil sige at felter med værdien NULL udelades, såfremt schemaet for tjenestens retursvar tillader dette. Det er derfor vigtigt, at Registermyndigheden i JSON-schemaer og XML-schemaer for tjenestesvar angiver alle felter, der kan være tomme, som optionelle. For JSON-formater vil det sige, at de ikke må fremstå som required og for XML skal de have attributten MinOccurs=0. En ensartet håndtering af tomme attributter gør det lettere og mere forudsigeligt for dataanvenderne at anvende retursvar fra tjenester. Registermyndigheden angiver i schemaer (såvel JSON som XML) for tjenestesvar, hvilke felter, der kan være tomme og derfor udelades.

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

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

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

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

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

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

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

Hændelser på dåtåfordeleren

Hændelser på dåtåfordeleren Hændelser på dåtåfordeleren En kort introduktion til begreber og anvendelsesmuligheder SDFE version 1.0 24. oktober 2016 Indhold Indledning... 2 Overordnet arkitektur... 2 Hændelsesbegrebet... 3 Forretningsmæssige

Læs mere

GD1/GD2 - Model for supplerende forretningsbeskrivelser

GD1/GD2 - Model for supplerende forretningsbeskrivelser Ejendomsdataprogrammet (GD1) Adresseprogrammet (GD2) Bilag 11 - Fælles arkitekturramme for GD1-GD2-GD7 GD1/GD2 - Model for supplerende forretningsbeskrivelser Udbudsoption vedrørende supplerende forretningsbeskrivelser.

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

Fælles retningslinjer for REST webservices

Fælles retningslinjer for REST webservices Fælles retningslinjer for REST webservices Fællesoffentlig digital arkitektur Pelle Borgsten, Nikolaj Malkov, Christian Callsen Dagsorden Punkt 1. Formål 2. Principper og forretningsbehov 3. Retningslinjer

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

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

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

<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

Mads Bjørn-Møldrup Områdechef, Geodatastyrelsen Nyborgmøde Ny infrastruktur - Datafordeleren SIDE 1

Mads Bjørn-Møldrup Områdechef, Geodatastyrelsen Nyborgmøde Ny infrastruktur - Datafordeleren SIDE 1 Mads Bjørn-Møldrup Områdechef, Geodatastyrelsen Nyborgmøde 2015 Ny infrastruktur - Datafordeleren SIDE 1 Agenda Datafordelerens formål og potentiale Geodatastyrelsens roller Hvornår er den klar? Hvad kan

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

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

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

0.9 19-09-2012 DAVAR Omdøbt til SagDokumentFormat. Attention er skilt ud i et selvstændigt format, AttentionFormat.

0.9 19-09-2012 DAVAR Omdøbt til SagDokumentFormat. Attention er skilt ud i et selvstændigt format, AttentionFormat. Specifikation 19. september 2012 DAVAR J.nr. 2012-6211-281 Sagdokumentformat Versionshistorik Version Dato Initialer Noter 0.7 15-06-2012 DAVAR Høringsversion. Indsat MeddelelseAttention. 0.9 19-09-2012

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

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

Bilag A Milepælsplan for GD2

Bilag A Milepælsplan for GD2 Grunddataprogrammets delaftale 2 om effektivt genbrug af grunddata om adresser, administrative inddelinger og stednavne under den Fællesoffentlige Digitaliseringsstrategi 2012 2015 Bilag A Milepælsplan

Læs mere

Ja Sættes til -1. ExporterIndicator Ja Ikke en del af CVR grunddata. Sættes til tomt. Har aldrig været required i CVR (citat ERST)

Ja Sættes til -1. ExporterIndicator Ja Ikke en del af CVR grunddata. Sættes til tomt. Har aldrig været required i CVR (citat ERST) Konsekvenser for CVR service ved brug af Datafordeleren som kildesystem Dette notat beskriver konsekvenserne af at skifte kildesystemet i Serviceplatformens CVR service fra den nuværende CVR Online 3.0

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

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

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

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

DKAL Snitflader REST Register

DKAL Snitflader REST Register DKAL Snitflader REST Register 1 Indholdsfortegnelse A2.1 INTRODUKTION 3 A2.1.1 HENVISNINGER 3 A2.1.2 LÆSEVEJLEDNING 4 A2.1.2.1 SÅDAN LÆSES EN REST GRAF 4 A2.1.2.2 SÅDAN LÆSES EN RESSOURCE OG EN TYPE 4

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

1 Begrebsmodel for Ydelsesindeks

1 Begrebsmodel for Ydelsesindeks 1 Begrebsmodel for Ydelsesindeks Ydelsesindeks skal indeholde metadata om tildelte ydelser, samt nøgler til andre relaterede forretningsobjekter fra Afsendersystemer, således at der kan leveres et tværgående

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

AuthorizationCodeService

AuthorizationCodeService AuthorizationCodeService Sammenhængende Digital Sundhed i Danmark, version 1.1 W 1 AuthorizationCodeService Sammenhængende Digital Sundhed i Danmark version 1.1 Kåre Kjelstrøm Formål... 3 Introduktion...

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

vejman.dk WMS/WFS dokumentation vmgeoserver.vd.dk Maj 2013 Udgave 2.0

vejman.dk WMS/WFS dokumentation vmgeoserver.vd.dk Maj 2013 Udgave 2.0 vejman.dk WMS/WFS dokumentation vmgeoserver.vd.dk Maj 2013 Udgave 2.0 Indholdsfortegnelse 1 Indledning... 3 2 WMS generelt... 3 3 WFS generelt... 4 4 WMS/WFS eksterne kald i forskellige formater... 4 5

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

Strategi 2013-2017 Danmarks Miljøportal

Strategi 2013-2017 Danmarks Miljøportal Strategi 2013-2017 Danmarks Miljøportal Introduktion Danmarks Miljøportal (DMP) har ansvaret for en digital infrastruktur på miljøområdet, der gør det muligt for myndigheder og offentlighed at få nem adgang

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

Indholdsfortegnelse. Systembeskrivelse kapitel 3 Forretningslogik

Indholdsfortegnelse. Systembeskrivelse kapitel 3 Forretningslogik Indholdsfortegnelse 3. Forretningslogik... 2 3.1 Domænemodel... 2 3.1.1 BBR-domænemodel... 2 3.1.1.1 er i BBR-domænemodel... 3 3.1.2 Modtageboks-domænemodel... 8 3.1.2.1 er i modtageboks-domænemodel...

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

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

1. Release- og Versioneringsstrategi for Serviceplatformen og services

1. Release- og Versioneringsstrategi for Serviceplatformen og services 7. januar 2014. Serviceplatformen 1. Release- og Versioneringsstrategi for Serviceplatformen og services Nærværende notat beskriver Serviceplatformens Release- og Versioneringsstrategier. Formålet med

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

Drejebog for tilslutningsprøve OIO sag

Drejebog for tilslutningsprøve OIO sag Drejebog for tilslutningsprøve OIO sag Indholdsfortegnelse Ændringer i forhold til forrige version... 3 1 Indledning... 4 1.1 Formål med drejebogen... 4 1.2 Mål med tilslutningsprøven... 4 2 Overordnet

Læs mere

Releasenote for BBR 2.0

Releasenote for BBR 2.0 Version 1.0 Status Endeligt Forfatter Netcompany KOMBIT BYGNINGS- OG BOLIGREGISTRET Releasenote for BBR 2.0 Indholdsfortegnelse 1 INDLEDNING...3 2 BBR RELEASE 2.0 (IDRIFTSAT DEN 03.05.19)...3 2.1 Opsummering

Læs mere

OIS - Applikationskatalog

OIS - Applikationskatalog OIS - Applikationskatalog OIS arkitekturprodukter 25. januar 2018 Indledning Dokumentationen omkring OIS er struktureret med inspiration fra OIO Arkitekturguidens arkitekturreol, således at arkitekturprodukterne

Læs mere

Hvem er målgruppen for disse dokumenter. Hvilke forudsætninger skal læseren have?

Hvem er målgruppen for disse dokumenter. Hvilke forudsætninger skal læseren have? Kommenteringsskema 15. januar 2018 Sekretariatet for Initiativ 8.1. BEMÆRK: Alle indsendte kommentarer offentliggøres (på arkitektur.digst.dk). Såfremt du ikke ønsker en kommentar offentliggjort, bedes

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

Digital post Snitflader Bilag A2 - REST Register Version 6.3

Digital post Snitflader Bilag A2 - REST Register Version 6.3 Digital post Snitflader Bilag A2 - REST Register Version 6.3 1 Indholdsfortegnelse A2.1 INTRODUKTION 4 A2.1.1 HENVISNINGER 4 A2.2 OVERSIGT OVER FUNKTIONSOMRÅDE 5 A2.2.1 OPRET / HENT OPLYSNINGER OM SLUTBRUGER

Læs mere

Registreringskrav i Plandata.dk ændringer i forhold til PlansystemDK

Registreringskrav i Plandata.dk ændringer i forhold til PlansystemDK 18. december 2017 /NVK/rastho Sag 2017-14842 Registreringskrav i Plandata.dk ændringer i forhold til PlansystemDK I dette notat beskrives de overordnede ændringer, som Plandata.dk medfører. I forhold til

Læs mere

På vej mod internationalt orienterede datastandarder

På vej mod internationalt orienterede datastandarder FDA2018 På vej mod internationalt orienterede datastandarder Dan Bjørneboe, KL Peter Bruhn Andersen, Digitaliseringsstyrelsen 1 OPDATERING OIO OIO-OPDATERING FDA 23. april 2018 DAGSORDEN/EMNER OIO OPDATERING

Læs mere

BILAG 1 GENERELLE BETINGELSER INTERN (VERSION 1.0 AF 31. MAJ 2005) (I DET FØLGENDE KALDET GENERELLE BETINGELSER) OIO STANDARDAFTALE FOR WEB SERVICES

BILAG 1 GENERELLE BETINGELSER INTERN (VERSION 1.0 AF 31. MAJ 2005) (I DET FØLGENDE KALDET GENERELLE BETINGELSER) OIO STANDARDAFTALE FOR WEB SERVICES BILAG 1 GENERELLE BETINGELSER INTERN (VERSION 1.0 AF 31. MAJ 2005) (I DET FØLGENDE KALDET GENERELLE BETINGELSER) OIO STANDARDAFTALE FOR WEB SERVICES INDHOLDSFORTEGNELSE 1. Anvendelsesområde... 3 2. Definitioner...

Læs mere

AutoProces Tværkommunal procesdeling. Løsningsbeskrivelse og tilbud om udvikling

AutoProces Tværkommunal procesdeling. Løsningsbeskrivelse og tilbud om udvikling AutoProces Tværkommunal procesdeling Løsningsbeskrivelse og tilbud om udvikling Version: 1.0.1 Date: 09.04.2018 Indholdsfortegnelse 1 Indledning... 3 1.1 Højniveau beskrivelse af Løsningen... 3 2 Løsningsbeskrivelse...

Læs mere

D INTEGRATIONSDESIGN FOR DATAAFTAGERE

D INTEGRATIONSDESIGN FOR DATAAFTAGERE DIGST ORKESTRERINGSKOMPONENT D0180 - INTEGRATIONSDESIGN FOR DATAAFTAGERE Version: 1.3 Status: Endelig Godkender: Forfatter: Copyright 2019 Netcompany. Alle rettigheder forbeholdes. Dokumenthistorik Version

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

Boligportal.dk s kravspecifikation til XML-feed

Boligportal.dk s kravspecifikation til XML-feed Boligportal.dk s kravspecifikation til XML-feed Introduktion I forbindelse med automatisk import af lejeboliger til Boligportal.dk skal der udarbejdes en XML-feed, som Boligportal.dk kan hente på en URL.

Læs mere

OIOREST webservice design. Guideline til design af REST-baserede webservices. Udgivet af: IT- & Telestyrelsen

OIOREST webservice design. Guideline til design af REST-baserede webservices. Udgivet af: IT- & Telestyrelsen > OIOREST webservice design. Guideline til design af REST-baserede webservices. Udgivet af: IT- & Telestyrelsen Publikationen kan også hentes på IT- & Telestyrelsens Hjemmeside: http://www.itst.dk ISBN

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

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

Boligportal.dk s kravspecifikation til XML-feed

Boligportal.dk s kravspecifikation til XML-feed Boligportal.dk s kravspecifikation til XML-feed Introduktion I forbindelse med automatisk import af lejeboliger til Boligportal.dk skal der udarbejdes en XML-feed, som Boligportal.dk kan hente på en URL.

Læs mere

Sådan kan du inddatere og søge naturdata. En pixibog om naturområdet på Danmarks Miljøportal

Sådan kan du inddatere og søge naturdata. En pixibog om naturområdet på Danmarks Miljøportal Sådan kan du inddatere og søge naturdata En pixibog om naturområdet på Danmarks Miljøportal Kort om Danmarks Miljøportal Danmarks Miljøportal giver adgang til fællesoffentlige data om natur og miljø i

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

Vilkår for brug af Støttesystemet Sags- og Dokumentindeks

Vilkår for brug af Støttesystemet Sags- og Dokumentindeks Version 1.0 Vilkår for brug af Støttesystemet Sags- og Dokumentindeks KOMBIT A/S Halfdansgade 8 2300 København S Tlf 3334 9400 www.kombit.dk kombit@kombit.dk CVR 19 43 50 75 Side 1/10 1. Indledning og

Læs mere

FMK-online's brug af SmartFraming

FMK-online's brug af SmartFraming Side 1 af 9 FMK-online's brug af SmartFraming Version 1.1 2011-11-01 Side 2 af 9 Indholdsfortegnelse Indledning...3 Initialisering og login...3 Kontekst Properties...4 user.id.authorizationid...4 userorganization.id.number...4

Læs mere

1 Klassifikation-version2.0

1 Klassifikation-version2.0 1 Klassifikation-version2.0 Formål med Klassifikationsmodellen Her specificeres Klassifikationsmodellen, som en informationsmodel for Klassifikationer. Klassifikationer (eller klassifikationssystemer)

Læs mere

Modelleringskoncept for grunddata

Modelleringskoncept for grunddata Modelleringskoncept for grunddata Version: 0.9 Status: Udkast 1 Forord Modelleringskonceptet er udarbejdet som led i etableringen af grunddatamodellen: en fælles datamodel for alle grunddata. Etablering

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

Bilag 3. Implementering af grunddataprogrammet. 16. september 2012

Bilag 3. Implementering af grunddataprogrammet. 16. september 2012 Bilag 3 16. september 2012 Implementering af grunddataprogrammet Med aftalen mellem KL og regeringen om grunddataprogrammet igangsættes implementeringen. Den nærmere organisering og tidsplan for implementeringen

Læs mere

2.15 21/05/2013 Tilføjet dokumentation af bvn input for GetEngagementDetailed

2.15 21/05/2013 Tilføjet dokumentation af bvn input for GetEngagementDetailed APOS2 REST API 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

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

DKAL Snitflader Masseforsendelse

DKAL Snitflader Masseforsendelse DKAL Snitflader Masseforsendelse 1 C.1 Indholdsfortegnelse C.1 INDHOLDSFORTEGNELSE... 2 C.2 LÆSEVEJLEDNING... 3 C.3 TILMELDINGSLISTE... 4 C.3.1 RECORD-STRUKTUR... 4 C.3.2 OIOXML-STRUKTUR... 5 C.4 MATERIALE-INDLÆSNING...6

Læs mere

Modelregler for grunddata Version 1.0.0

Modelregler for grunddata Version 1.0.0 Grunddataprogrammet Modelregler for grunddata Version 1.0.0 1 Modelregler for Grunddata Version: 1.0.0 Status: Gældende Godkendt af Grunddatabestyrelsen d.3. februar 2014 2 Forord Modelreglerne er udarbejdet

Læs mere

Baggrundsinformation

Baggrundsinformation 1. Begreber Baggrundsinformation Sags- og Dokumentindekset skal indeholde sags- og dokumentmetadata, samt nøgler til andre relaterede forretningsobjekter fra Afsendersystemer, således at der kan leveres

Læs mere

Implementering af PSIdirektivet. September 2019

Implementering af PSIdirektivet. September 2019 Implementering af PSIdirektivet September 2019 Temaer 1. Status på åbne data i Danmark 2. Intro til PSI-direktivet og væsentlige nyskabelser 3. Tidsplan for den kommende implementering 4. Inddragelse af

Læs mere

DK-Cartridge 1.0. Distributionsformat for digital læringsindhold VERSION: 1.0

DK-Cartridge 1.0. Distributionsformat for digital læringsindhold VERSION: 1.0 DK-Cartridge 1.0 Distributionsformat for digital læringsindhold VERSION: 1.0 DATO: 9. december 2015 1 Indholdsfortegnelse 1 Introduktion... 3 2 Formål... 3 3 Afgrænsninger... 3 4 DK-Cartridge instanser...

Læs mere

Standard for vej- og trafikdata

Standard for vej- og trafikdata e Introduktion Dato 22. november 2016 Version 2.0.1 Sagsbehandler Henrik Friis Mail hfi@vd.dk Telefon Dokument 16/01476-5 Side 1/12 Niels Juels Gade 13 1022 København K Telefon +45 7244 3333 vd@vd.dk vejdirektoratet.dk

Læs mere

Vejledning i at anvende besvarelsesformular. Juli 2016

Vejledning i at anvende besvarelsesformular. Juli 2016 Vejledning i at anvende besvarelsesformular Juli 2016 Hvem skal anvende vejledningen? Vejledningen er relevant for dig, hvis du skal anvende besvarelsesformular på postkasser eller materialer. Du skal

Læs mere

Programbeskrivelse. 5.5 Kommunal implementering af grunddata. 1. Formål og baggrund. Juni 2016

Programbeskrivelse. 5.5 Kommunal implementering af grunddata. 1. Formål og baggrund. Juni 2016 Weidekampsgade 10 Postboks 3370 2300 København S Programbeskrivelse 5.5 Kommunal implementering af grunddata www.kl.dk Side 1 af 7 1. Formål og baggrund Det fælleskommunale program har til formål, at understøtte

Læs mere

Politik for adgang til de digitale samlinger

Politik for adgang til de digitale samlinger Politik for adgang til de digitale samlinger Indledning Det Kgl. Biblioteks politik for adgang til de digitale samlinger sætter rammerne og principperne for adgang for bibliotekets brugere til Det Kgl.

Læs mere

Snitfladebeskrivelse for Snitfladebeskrivelse STD-8 KMD Boligstøtte Version 1.0.0, 13.12.2011

Snitfladebeskrivelse for Snitfladebeskrivelse STD-8 KMD Boligstøtte Version 1.0.0, 13.12.2011 Snitfladebeskrivelse for Snitfladebeskrivelse STD-8 KMD Boligstøtte Version 1.0.0, 13.12.2011 Indholdsfortegnelse Ændringer i forhold til forrige version... 2 1 Brug af snitfladebeskrivelsen... 3 2 Formål

Læs mere

Ekstern Persondatapolitik - Sankt Lukas Stiftelsen

Ekstern Persondatapolitik - Sankt Lukas Stiftelsen EKSTERN PERSONDATAPOLITIK for Diakonissehuset Sankt Lukas Stiftelsen 1 Generelt 1.1 Denne persondatapolitik er gældende for samtlige de oplysninger, som Stiftelsen modtager og/eller indsamler om dig, det

Læs mere

Indholdsfortegnelse. Systembeskrivelse kapitel 8 Administrationsdatabase

Indholdsfortegnelse. Systembeskrivelse kapitel 8 Administrationsdatabase Indholdsfortegnelse 5. Administrationsdatabase... 2 5.1 Metadata... 2 5.2 Administrationsdata... 3 5.2.1 Indstillingsmuligheder... 3 5.2.2 Webside... 4 5.2.3 Klikafgift (Udgået)... 4 5.2.4 Modtageboks...

Læs mere

Septimas høringssvar vedrørende dokumenteterne FKG datamodellen - Version 2 3 1 - Fysisk implementering.pdf og FKG_2_3_1_mssql.sql

Septimas høringssvar vedrørende dokumenteterne FKG datamodellen - Version 2 3 1 - Fysisk implementering.pdf og FKG_2_3_1_mssql.sql Septima P/S Larsbjørnsstræde 3 1454 København K +45 7230 0672 www.septima.dk 31. juli 2013 Septimas høringssvar vedrørende dokumenteterne FKG datamodellen - Version 2 3 1 - Fysisk implementering.pdf og

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

Dataudvekslingsaftale vedrørende tilslutning til NemRefusions Virksomhedsservice

Dataudvekslingsaftale vedrørende tilslutning til NemRefusions Virksomhedsservice Dataudvekslingsaftale vedrørende tilslutning til NemRefusions Virksomhedsservice Dato: Ref.: Mellem og KOMBIT A/S Formål Formålet med denne aftale er at fastlægge de tekniske krav til kommunikationen mellem

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

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

Vejledning i at anvende besvarelsesformular. August 2019

Vejledning i at anvende besvarelsesformular. August 2019 Vejledning i at anvende besvarelsesformular August 2019 Hvem skal anvende vejledningen? Vejledningen er relevant for dig, hvis du skal anvende besvarelsesformular på postkasser eller materialer. Du skal

Læs mere

Bilag 4: Udkast til kommunal drejebog for Serviceplatformen (Hører til dagsordenspunkt 9: Krav og vejledninger til kommunernes kravspecifikationer)

Bilag 4: Udkast til kommunal drejebog for Serviceplatformen (Hører til dagsordenspunkt 9: Krav og vejledninger til kommunernes kravspecifikationer) Klik her for at angive tekst. Bilag 4: Udkast til kommunal drejebog for Serviceplatformen (Hører til dagsordenspunkt 9: Krav og vejledninger til kommunernes kravspecifikationer) Krav og vejledning til

Læs mere

It-sikkerhedstekst ST8

It-sikkerhedstekst ST8 It-sikkerhedstekst ST8 Logning til brug ved efterforskning af autoriserede brugeres anvendelser af data Denne tekst må kopieres i sin helhed med kildeangivelse. Dokumentnavn: ST8 Version 1 Maj 2015 Logning

Læs mere

Denne FAQ giver svar på de oftest stillede spørgsmål angående GD1, Ejendomsdataprogrammet.

Denne FAQ giver svar på de oftest stillede spørgsmål angående GD1, Ejendomsdataprogrammet. FAQ GD1, Ejendomsdataprogrammet Denne FAQ giver svar på de oftest stillede spørgsmål angående GD1, Ejendomsdataprogrammet. FAQ en er inddelt i fire dele: først spørgsmål/svar om række generelle emner,

Læs mere

Plan for tilbagekonvertering til OIS. - fra de nye versioner af grunddataregistrene

Plan for tilbagekonvertering til OIS. - fra de nye versioner af grunddataregistrene Plan for tilbagekonvertering til OIS - fra de nye versioner af grunddataregistrene Version 1.1 13. marts 2018 Indhold 1. INDLEDNING... 2 1.1 BAGGRUND... 2 1.2 TILBAGEKONVERTERINGENS FORMÅL OG AFGRÆSNING...

Læs mere

UNI Login. Licens webservice. ws-03

UNI Login. Licens webservice. ws-03 UNI Login Licens webservice ws-03 UNI Login Licens webservice 5.0 Licens webservice 1 Indhold 1 Licens webservice... 2 1.1 Informationsmodel... 2 1.2 Entiteter og attributter... 2 Projekt... 2 Gruppe...

Læs mere

DMIs service for vejrprognoser til SmartGrid. Bent Hansen Sass Søren Peter Nielsen

DMIs service for vejrprognoser til SmartGrid. Bent Hansen Sass Søren Peter Nielsen DMIs service for vejrprognoser til SmartGrid Bent Hansen Sass Søren Peter Nielsen DMI og smartgrid: Hvorfor levere vejrprognosedata til smartgrid i reel tid? Assimilering af data, især fra satellitter,

Læs mere

Brugervejledning til oprettelse af metadata

Brugervejledning til oprettelse af metadata Brugervejledning til oprettelse af metadata Når man vælger opret metadata og har valgt template kommer man ind på en side, der ser ud som nedenfor. 1 2 3 4 5 6 1. Layout: Når der skal oprettes metadata

Læs mere

Vejledning for metadatabasen

Vejledning for metadatabasen Vejledning for metadatabasen Version 1.0, d. 20. juni 2011 Indholdsfortegnelse INDLEDNING... 3 LOG IND... 4 ABONNERE PÅ RETTELSER OG ÆNDRINGER I DATASÆT VIA GEORSS... 4 SØGNING EFTER METADATA I METADATABASEN...

Læs mere

Civilstyrelsen. Lovtidende. Generisk webservice til søgning af afgørelser - Vejledning. Version: 0.4 2013-09-03

Civilstyrelsen. Lovtidende. Generisk webservice til søgning af afgørelser - Vejledning. Version: 0.4 2013-09-03 Generisk webservice til søgning af Version: 0.4 2013-09-03 Indhold 1 INTRODUKTION... 3 1.1 BAGGRUND... 3 1.2 REQUEST - SØGEKRITERIA... 3 1.2.1 Understøttelse af operatorer i søgekriteria... 4 1.3 RESPONS...

Læs mere

Tiling og Geodata-info.dk Den seneste udvikling på Kortforsyningen og geodataportalen. Morten Lindegaard Kort & Matrikelstyrelsen

Tiling og Geodata-info.dk Den seneste udvikling på Kortforsyningen og geodataportalen. Morten Lindegaard Kort & Matrikelstyrelsen Tiling og Geodata-info.dk Den seneste udvikling på Kortforsyningen og geodataportalen Morten Lindegaard Kort & Matrikelstyrelsen Agenda Tiling i Kortforsyningen Baggrund, buzzwords og begreber WMTS (Web

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

Klik her for at angive tekst. Vejledning til brug af Støttesystemet Sags- og Dokumentindeks

Klik her for at angive tekst. Vejledning til brug af Støttesystemet Sags- og Dokumentindeks 23. maj 2013 HHK/KMJ NOTAT Klik her for at angive tekst. Vejledning til brug af Støttesystemet Sags- og Dokumentindeks KOMBIT A/S Halfdansgade 8 2300 København S Tlf 3334 9400 www.kombit.dk kombit@kombit.dk

Læs mere