Integration SF1520 - CPR online opslag Integrationsbeskrivelse - version 2.0.0



Relaterede dokumenter
Integration SF0770_A - SKAT Indkomst - Opslag personoplysninger Integrationsbeskrivelse - version 2.0.0

Integration SF Organisation services Integrationsbeskrivelse - version 2.2.0

Integration SF Sags- og Dokumentindeks Integrationsbeskrivelse - version 2.2.0

Integration SF1920 NemLogin / Digital fuldmagt Integrationsbeskrivelse - version 1.0.0

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

Integration SF SKAT R75 Integrationsbeskrivelse - version 2.0.0

Integration SF Klassifikation services Integrationsbeskrivelse - version 2.2.0

Integration SF1320_A - CPR - Hændelser Integrationsbeskrivelse - version 2.0.2

Integration SF0800 Feriekonto Online opslag Integrationsbeskrivelse - version 2.0.0

SF1691 NemHandel (Modtag efaktura) Integrationsbeskrivelse - version 1.0.0

Integration SF Ledelsesinformation - dataload Integrationsbeskrivelse - version 2.0.0

Integration SF Logning i de fælleskommunale IT systemer version 1.1 Integrationsbeskrivelse - version 2.0.0

Integration SF0770_D - SKAT Skattekort - Opslag eskattekort Integrationsbeskrivelse - version 2.0.0

Integration SF STAR DFDG Bevillinger Integrationsbeskrivelse - version 2.0.0

Integration SF Erhvervssystemet (eindkomst) Integrationsbeskrivelse - version 2.1.0

Integration 1411_A Hent informationer om social pension Integrationsbeskrivelse - version 2.0.0

Integration SF Organisation services Integrationsbeskrivelse - version 2.8.2

Integration SF Organisation services Integrationsbeskrivelse - version 2.7.0

SF1460_A Modtag besked Integrationsbeskrivelse - version 2.3.0

Integration SF Organisation services Integrationsbeskrivelse - version 2.8.3

Integration SF Sags- og Dokumentindeks Integrationsbeskrivelse - version 2.8.1

Integration SF CPR online opslag Integrationsbeskrivelse - version 2.1.0

Integration SF0770_A - SKAT Indkomst - Opslag personoplysninger Integrationsbeskrivelse - version 2.3.0

SF Erhvervssystemet (eindkomst) Integrationsbeskrivelse version 2.2.2

SF1530 CVR-Online Integrationsbeskrivelse - version 2.2.0

Integration SF CPR online opslag Integrationsbeskrivelse - version 3.1.0

Integration SF CPR online opslag Integrationsbeskrivelse - version 3.2.0

Integration SF0770_B - SKAT Indkomst - Indberetninger Integrationsbeskrivelse - version 2.3.0

Integration SF SKAT R75 Integrationsbeskrivelse - version 2.3.0

Integration SF0802 Feriekonto batchopslag Integrationsbeskrivelse - version 2.0.0

SF 2800 Fordelingskomponent - Modtag objekter Integrationsbeskrivelse - version 2.0.0

Integration SF1590_C - ØiR - Afsend udbetalingsanmodninger til ØiR (Udbetalinger) Integrationsbeskrivelse - version

SF0810 Indlæggelser og Udskrivninger v1.0 Integrationsbeskrivelse v0.9

Integration SF STAR DFDG Bevillinger Integrationsbeskrivelse - version 2.3.1

Integration SF0770_A - SKAT Indkomst - Opslag personoplysninger Integrationsbeskrivelse - version 2.3.3

Integration SF1320_A - CPR - Hændelser Integrationsbeskrivelse - version 2.0.0

CPR Centrale Personregister Side 2 af 50

CPR Centrale Personregister Side 1 af 53

SF1622 Transitionsdata fra STAR Integrationsbeskrivelse - version 1.0.0

SF2250 NemSMS - Afsend SMS og tilmeld borger Integrationsbeskrivelse - version 2.2.1

Integration 1411_D Besked om information om social pension Integrationsbeskrivelse - version 2.0.0

SP Ydelseskatalog. Version 1.0. KOMBIT A/S Halfdansgade København S Tlf CVR Side 1/17

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

Integration SF2900 Fordelingskomponent version Integrationsbeskrivelse - version 2.0.2

Teknisk leverandørspor - Serviceplatformen

Integration SF1320_A - CPR - Hændelser Integrationsbeskrivelse - version 2.0.8

Introduktion til Klassifikation

MØDE OM INTEGRATION GENNEM ØKONOMI I RAMMEARKITEKTUREN 27/8-2015

Introduktion til Støttesystem Organisation

SF Print på Serviceplatformen Integrationsbeskrivelse - version 2.1.6

Vejledning til leverandører ifm. CPR-abonnement

Integration 1411_E Besked om tillægsprocent Integrationsbeskrivelse - version 0.3.2

FAQ Integrationsbeskrivelser. Kommunernes Datafællesskab - KDF

SERVICEPLATFORMEN FOSAKO MØDE 21. MARTS Forretningsudvikler Tomas Volf

Integration SF0770_A - SKAT Indkomst - Opslag personoplysninger Integrationsbeskrivelse - version 2.4.0

SF Terminalservice UDK. Serviceversion Integrationsbeskrivelse - version 3 KDI

Teknisk leverandørspor - Serviceplatformen

SPOR 7: IBRUGTAGNING OG ANVENDELSE

CPR 2. CPR udtræk fra CPR kontoret

Integration SF0770_A - SKAT Indkomst - Opslag personoplysninger Integrationsbeskrivelse - version 2.4.1

Løsningsbeskrivelse til P13-7 Hent ydelsesinformationer fra Ydelsesindeks

Integration SF7002 Overfør Sortiment til abonnent Integrationsbeskrivelse - version 1.3.1

Introduktion til Støttesystem Ydelsesindeks

ADK 1.0 KRAVSPECIFIKATION

Transkript:

F Integration Integrationsbeskrivelse - version 2.0.0 Kommunernes Datafællesskab - KDF

Versionshistorik Relevans Dato Initialer Version Kommentarer 2014-09-30 PBO 0.1.1 Første version 2014-10-09 PBO 0.1.2 Klar til fase 1 2014-11-10 PBO 0.1.3 Klar til fase 2 2015-03-02 EHE 0.3 Klar til fagprojekt review 2015-03-17 EHE 0.5 Klar til SP 2015-03-20 EDM 0.5.1 Klar til SP med fejlrettelse i integrationsflow 2015-04-07 EDM 0.5.2 Opdateret med beslutning i emne 91 / Jira AE56. urn:oio.cprnr:xxxx 2015-04-10 EHE 0.5.3 Opdateret volumental for SAPA 2015-05-05 EDM 0.5.4 Opdateret med referencer og nye WSDL og XSD 2015-07-01 MHO 0.5.5 Referencerettelser mm. 2015-07-01 EHE 2.0.0 Teknisk beskrivelse indarbejdet Referencer Ref Titel Kommentarer [SPref] [SIKKERHED] [STS-Sikkerhed] [WSDL-SP] Se Note vedrørende servicemål for Serviceplatformen.pdf på følgende link: https://share-komm.kombit.dk/p089/referencedokumenter Use cases for brug af sikkerhedsmodeller på Serviceplatformen - v.0.4.3 Se vilkår Bilag 2 - Vilkår for anvendelse af sikkerhedsmodellen i Rammearkitekturen version 2.0 på nedenstående link https://share-komm.kombit.dk/p024/delte%20dokumenter/forms/integrationsvilkr.aspx Integrationsbeskrivelsen refererer til SF1520 Teknisk Spec 20150501.zip som indeholder WSDL på serviceplatformen, og er placeret i samme mappe som integrationsbeskrivelsen, se link https://sharekomm.kombit.dk/p089/integrationsbeskrivelser/ KOMBIT A/S Halfdansgade 8 2300 København S www.kombit.dk CVR 19 43 50 75 Side 2 af 32

Indholdsfortegnelse 1 Overordnet beskrivelse... 4 1.1 Integrationens formål... 4 1.2 Overordnet forretningsflow i integrationen... 4 1.3 Servicebetingelser for den samlede integration... 7 1.4 Teststrategi... 9 1.5 Tilslutning af services... 9 2 Kontekst for integrationsparter... 10 2.1 Kontekst for KY... 10 2.2 Kontekst for KSD... 10 2.3 Kontekst for SAPA... 11 2.4 Kontekst for CPR... 11 3 Specifikation for integrationsparter... 12 3.1 Specifikation af endpoints for Fagsystemer(n)... 12 3.2 Specifikation af endpoints for CPR... 20 4 Beskrivelse for integrationsplatforme... 25 4.1 Beskrivelse for Serviceplatformen... 25 KOMBIT A/S Halfdansgade 8 2300 København S www.kombit.dk CVR 19 43 50 75 Side 3 af 32

1 Overordnet beskrivelse 1.1 Integrationens formål Formålet med integrationen er at give offentlige myndigheders fagsystemer mulighed for at fremsøge personoplysninger, som er relevante i forbindelse med offentlige myndigheders behandling af myndighedssager eller som led i forvaltningsvirksomhed. Integrationen skal understøtte, at der kan fremsøges lister over personer ud fra navn eller fødselsdato samt et detaljeret personopslag inklusive adressehistorik baseret på et personnummer. Følgende fagsystemer anvender denne snitflade: Kommunernes Ydelsessystem (KY) Kommunernes Sygedagpengesystem (KSD) Sagsoverblik/Partsoverblik (SAPA) 1.2 Overordnet forretningsflow i integrationen Jf. figuren indgår følgende forretningsflow i integrationen. Daglig opdatering, CPR udstiller et ændringsudtræk for personer en gang i døgnet. Serviceplatformen henter overførslen og opdateret replikaet, som er en lokal kopi af CPR registret. Daglig opdatering, CPR Vej udstiller et ændringsudtræk for distriktsinformation en gang i døgnet på hverdage. Serviceplatformen henter overførslen og opdateret replikaet med distriktsinformation. Når CPR Vej udfases skal der benyttes en eller flere kilder. Dette er ikke en del af scope af denne snitflade. Serviceplatformen udstiller to søgeservices til brug for fagsystemer. o Personliste, opslag som kan fremsøge lister af personer på baggrund af valgfrie parametre såsom navn, fødselsdato, samt angivelse af kommunekode. o Personopslag på personnummer som returnerer oplysninger om person, adresse og familie. KY, KSD og SAPA anvender de udstillede søgeservices. Jf. figuren nedenfor indgår følgende forretningsflow i integrationen. IF01 Daglig opdatering af CPR IF02 Daglig opdatering af CPR-Vej IF03 Personliste IF04 Personopslag KOMBIT A/S Halfdansgade 8 2300 København S www.kombit.dk CVR 19 43 50 75 Side 4 af 32

Serviceplatformen Anvendersystem (KY,KSD,SAPA) CPR Vej CPR Serviceplatformen Integrationsbeskrivelse SF1520 IF01 Daglig Opdatering af CPR IF02 Daglig Opdatering af CPR Vej Periodisk Persister data Periodisk Persister data Hent data Modtag data Hent data Modtag data Udstil Persondata Periodisk Dan udtræk Udstil vej- data Periodisk Dan udtræk SF1520 IF03 Personliste IF04 Personoplsag Forespørg Personliste Modtag Personliste Forespørg Personopslag Modtag Personopslag Modtag forespørgsel Udstil data Modtag forespørgsel Udstil data KOMBIT A/S Halfdansgade 8 2300 København S www.kombit.dk CVR 19 43 50 75 Side 5 af 32

1.2.1 Ændringer ift. eksisterende snitflade Den eksisterende funktionalitet til opdatering af CPR replikaet skal genbruges på Serviceplatformen. De eksisterende services på Serviceplatformen skal bibeholdes. I forhold til den eksisterende snitflade så skal der tilføjes en ny cpr-vej replika opdatering og to nye services: CPR-Vej Replika opdatering Personopslag-service Personliste-service CPR-Vej replikaet vil indeholde information om følgende distrikter: Kode i CPR-Vej Distrikts navn 004 POSTDIST Post distrikt 006 BYFORNYDIST Byfornyelsesdistrikt 007 DIVDIST Diverse distrikter 008 EVAKUERDIST Evakueringsdistrikt 009 KIRKEDIST Kirke distrikt 010 SKOLEDIST Skole distrikt 011 BEFOLKDIST Befolkningsdistrikt 012 SOCIALDIST Social distrikt 013 SOGNEDIST Sogne distrikt 014 VALGDIST Valg distrikt 015 VARMEDIST Varme distrikt Følgende skal kendetegne de nye ændringer: CPR Vej Replika. Der skal udarbejdes en CPR Vej replika som indeholder adresser og alle distrikter. CPR-Vej replikaet skal etableres og herefter opdateres dagligt via et ændringsudtræk. Ændringsudtrækket bestilles af KOMBIT som myndighed. Personopslag-service. Der skal udarbejdes en Personopslag service, der datamæssigt rummer de samme entiteter som Person Stamdata og Familie+ services (jf. https://www.serviceplatformen.dk/administration/serviceoverview/list), dog skal Personopslaget udvides til at medtage yderligere felter omkring person, adresse, forældre og familieoplysninger, adressehistorik samt distriktsinformation. Personliste-service. Der skal udarbejdes en Personliste service, der er mere bredt anvendelig end den, der i dag findes på Serviceplatformen ved navn ADRSOG1, jf.: KOMBIT A/S Halfdansgade 8 2300 København S www.kombit.dk CVR 19 43 50 75 Side 6 af 32

(https://www.serviceplatformen.dk/administration/serviceoverview/show?uuid=d0361006-6891-11e3-9ed6-e376a4d43aa6). Den generiske Personliste skal udvides fra ADRSOG1 til at medtage muligheden for at søge på fødselsdato. Endvidere skal alle parametre være valgfrie, således at kun én væsentlig parameter er krævet. I stedet for kommunekode så skal CVR nummer på kommunen angives. [Afklaring/SSE: SSE har gjort KDF opmærksom på, at det kan medføre performanceproblemer at gøre flere parametre valgfri - der kan altså vise sig behov for mere restriktive søgekriterier. SSE bedes konkretisere hvilken betydning dette har ift. de svartider, der gælder i den nuværende kontrakt.] For begge services gælder at de autentificeres og autentikeres ved at benytte den fælleskommunale støttesystem Adgangsstyring. De skal således oprettes som fælleskommunale services. For begge services skal der udarbejdes nye XML-skemaer (XSD) for returdata, som skal godkendes af KOMBIT. [Afklaring/SSE: KOMBIT ønsker et forslag fra Systematic til hvorledes status på den daglige opdatering af begge replika kan udstilles både online og programmatisk, fx kunne en løsning være at en status returneres ved forespørgsler eller som en service eller driftsovervågning. Løsningen skal således gøre det muligt at et fagsystem bliver i stand til se dato på seneste opdatering samt status på evt. fejl fra CPR og CPR-Vej på den nemmeste måde.] 1.3 Servicebetingelser for den samlede integration Personliste og Personopslag er replikaintegrationer, som benytter Serviceplatformens lokale kopi af CPR-data. 1.3.1 Servicemål Parameter Personliste Personopslag Tidsrum Svartid Tilgængelighed Serviceplatformen driftsafvikles hele døgnet alle dage bortset fra når der udføres ændringer/hvor der er servicevinduer [SPref]. Serviceplatformen har forskellig SLA på svartid alt efter hvilken integrationskompleksitet, der er tale om [SPref]: Simpel = 1 sekund Mellem = 1,5 sekund Kompleks = 4 sekunder Servicemålene for Serviceplatformen driftseffektivitet er 99,8% Serviceplatformen driftsafvikles hele døgnet alle dage bortset fra når der udføres ændringer/hvor der er servicevinduer [SPref]. Serviceplatformen har forskellig SLA på svartid alt efter hvilken integrationskompleksitet, der er tale om [SPref]: Simpel = 1 sekund Mellem = 1,5 sekund Kompleks = 4 sekunder Servicemålene for Serviceplatformen driftseffektivitet er 99,8% for KOMBIT A/S Halfdansgade 8 2300 København S www.kombit.dk CVR 19 43 50 75 Side 7 af 32

Spidsbelastningsperiode Servicevinduer for perioden 06:00-18:00 på arbejdsdage samt 98,5 % i den øvrige tid [SPref]. Spidsbelastningen for Serviceplatformen må antages at være i perioden 06:00-18:00 på arbejdsdage [SPref]. Ved mindre opdateringer for Serviceplatformen: En gang om ugen i tidsrummet 05:00-06:00. Varsling: 1. uge, varighed (naturligvis) max en time. Ved større og kritiske opdateringer: Optil 1 gang om måneden i tidsrummet mandag kl. 03:00 til mandag kl. 06:00. Varsling: 1. uge, Varighed: max 3 timer Ved omlægning af miljøer, arkitektur og services for Serviceplatformen: 1 gang pr. kvartal i tidrummet søndag kl. 22:00 til mandag kl. 06:00. Varsling 1. måned, varighed max 8 timer [SPref]. perioden 06:00-18:00 på arbejdsdage samt 98,5 % i den øvrige tid [SPref]. Spidsbelastningen for Serviceplatformen må antages at være i perioden 06:00-18:00 på arbejdsdage [SPref]. Ved mindre opdateringer for Serviceplatformen: En gang om ugen i tidsrummet 05:00-06:00. Varsling: 1. uge, varighed (naturligvis) max en time. Ved større og kritiske opdateringer: Optil 1 gang om måneden i tidsrummet mandag kl. 03:00 til mandag kl. 06:00. Varsling: 1. uge, Varighed: max 3 timer Ved omlægning af miljøer, arkitektur og services for Serviceplatformen: 1 gang pr. kvartal i tidrummet søndag kl. 22:00 til mandag kl. 06:00. Varsling 1. måned, varighed max 8 timer [SPref]. 1.3.2 Service Management Eventuelle tilretninger og præciseringer i integrationens beskrivelse og specifikation, vil indtil integrationen ligger på Serviceplatformens eksterne testmiljø, blive håndteret af Kommunernes Data Fællesskab (KDF). Spørgsmål vedr. specifikation sendes til datafaellesskab@kombit.dk. KDF sørger for at involverede parter i integrationen oplyses om tilretningerne og præciseringerne. Se oversigten over hvornår de enkelte integrationer forventes at være tilgængelige i eksternt testmiljø her: https://share-komm.kombit.dk/p089/ Når servicen er tilgængelig i det eksterne testmiljø på Serviceplatformen, vil den overgå til Serviceplatformens governanceproces. Beskrivelse af denne tilgår senere. KOMBIT A/S Halfdansgade 8 2300 København S www.kombit.dk CVR 19 43 50 75 Side 8 af 32

1.4 Teststrategi [Indhold afventer generel afklaring af governancestrukturer.] 1.4.1 Test i forbindelse med udvikling [Indhold afventer generel afklaring af governancestrukturer.] 1.4.1.1 Testfaciliteter og testmiljø [Indhold afventer generel afklaring af governancestrukturer.] 1.4.1.2 Testdata [Indhold afventer generel afklaring af governancestrukturer.] 1.4.2 Test i forbindelse med produktionssætning [Indhold afventer generel afklaring af governancestrukturer.] 1.5 Tilslutning af services 1.5.1 Funktionalitet på Serviceplatformen Serviceplatformen skal understøtte autentifikation og autorisation ved at udstille Personopslag og Personliste som fælleskommune services via Støttesystemet Adgangsstyring. Fagsystemer er anvendere af Personopslag og Personliste. 1.5.2 Generelle forhold for tilslutning til integrationspart: KY, KSD og SAPA Leverandøren skal være oprettet som tilslutningspart i rammearkitekturens administrationsmodul, og leverandøren skal oprette en tilslutningsaftale for it-systemet i administrationsmodulet. Leverandøren skal tiltræde, og overholde, vilkårene i den til enhver tid gældende aftale for tilslutning af itsystemer til den fælleskommunale rammearkitektur. Leverandøren af It-systemet er ansvarlige for at It-systemet tilsluttes via rammearkitekturens administrationsmodul, med den, eller de, systemtyper (brugervendt system, anvendersystem og/eller serviceudbyder), der er relevante for It-systemet jf. Vilkår for anvendelse af sikkerhedsmodellen i Rammearkitekturen [STS-Sikkerhed]. Leverandøren skal anmode om indgåelse af serviceaftale for de myndigheder, der skal bruge servicen, i rammearkitekturens administrationsmodul, og myndigheden skal godkender denne anmodning jf. Vilkår for anvendelse af sikkerhedsmodellen i Rammearkitekturen [STS-Sikkerhed]. [Afklaring/KDF: Tilføj yderligere dokumentation med vejledning i brug af sikkerhedsmodellen, herunder brug af Security Token Servicen, støttesystemer, mv. i Rammearkitekturen, når denne modtages fra STS] KOMBIT A/S Halfdansgade 8 2300 København S www.kombit.dk CVR 19 43 50 75 Side 9 af 32

2 Kontekst for integrationsparter SF1520 indeholder følgende integrationsparter: Kommunernes Ydelsessystem (KY) Kommunernes Sygedagpengesystem(KSD) Sags og Partsoverblik (SAPA) CPR 2.1 Kontekst for KY 2.1.1 Lovhjemmel og forvaltningsmæssigt formål KY anvender CPR Service snitfladen på Serviceplatformen til at hente autoritative stamdata omkring borgeren i forbindelse med sagsbehandling. Stamdata hentes synkront online i forbindelse med at brugeren oplyser borgerens sag. Data kan udsøges enten via CPR nummer, navn eller fødselsdato. Det anførte hjemmelsgrundlag er bestemt af det enkelte og relevante fagprojekt i KOMBIT på bestillingstidspunktet. Det er fastsat på baggrund af en rimelig og dækkende analyse. Henvisningen til hjemmelsgrundlaget bliver ikke vedligeholdt, hvorfor KOMBIT naturligvis ikke kan indestå for, at denne henvisnings indehold og retsvirkning til alle tider vil være korrekt. KOMBIT skal derfor understrege, at læseren af dette dokument udelukkende skal læse hjemmelsgrundlaget som en orientering. 2.1.2 Kapacitets- og servicekrav KY forventes at foretage 44.000-50.000 opslag per måned, primært i forbindelse med oprettelse af nye sager, hvor der foretages opslag på borgeren samt dennes eventuelle ægtefælle og børn. 2.1.3 Specifikke forhold for tilslutning af system Ingen identificeret. 2.2 Kontekst for KSD 2.2.1 Lovhjemmel og forvaltningsmæssigt formål Løsningen anvender CPR Service snitfladen på serviceplatformen til at hente autoritative stamdata omkring borgeren i forbindelse med sagsbehandling. Stamdata hentes synkront fra Serviceplatformens lokale replika i forbindelse med at brugeren oplyser borgerens sag. Data kan udsøges enten via CPR nummer, navn eller fødselsdato. Det anførte hjemmelsgrundlag er bestemt af det enkelte og relevante fagprojekt i KOMBIT på bestillingstidspunktet. Det er fastsat på baggrund af en rimelig og dækkende analyse. Henvisningen til hjemmelsgrundlaget bliver ikke vedligeholdt, hvorfor KOMBIT naturligvis ikke kan indestå for, at denne henvisnings indehold og retsvirkning til alle tider vil være korrekt. KOMBIT skal derfor understrege, at læseren af dette dokument udelukkende skal læse hjemmelsgrundlaget som en orientering. KOMBIT A/S Halfdansgade 8 2300 København S www.kombit.dk CVR 19 43 50 75 Side 10 af 32

2.2.2 Kapacitets- og servicekrav Der forventes maksimalt 3.000 opslag per måned. 2.2.3 Specifikke forhold for tilslutning af system Ingen identificeret. 2.3 Kontekst for SAPA 2.3.1 Lovhjemmel og forvaltningsmæssigt formål Løsningen anvender CPR Service snitfladen på serviceplatformen til at hente autoritative stamdata omkring borgeren i forbindelse med behandling af forespørgsler. Stamdata hentes synkront online i forbindelse med at brugeren oplyser borgerens sag. Data kan udsøges enten via CPR nummer, navn eller fødselsdato. Det anførte hjemmelsgrundlag er bestemt af det enkelte og relevante fagprojekt i KOMBIT på bestillingstidspunktet. Det er fastsat på baggrund af en rimelig og dækkende analyse. Henvisningen til hjemmelsgrundlaget bliver ikke vedligeholdt, hvorfor KOMBIT naturligvis ikke kan indestå for, at denne henvisnings indehold og retsvirkning til alle tider vil være korrekt. KOMBIT skal derfor understrege, at læseren af dette dokument udelukkende skal læse hjemmelsgrundlaget som en orientering. 2.3.2 Kapacitets- og servicekrav Løsningen forventes at foretage 450.000 opslag per dag. 2.3.3 Specifikke forhold for tilslutning af system Ingen. 2.4 Kontekst for CPR 2.4.1 Lovhjemmel og forvaltningsmæssigt formål Serviceplatformen anvender CPR ændringsudtræk for personer og CPR-Vej. CPR udstiller et ændringsudtræk for alle person ændringer og et ændringsudtræk for CPR-Vej. Det anførte hjemmelsgrundlag er bestemt af det enkelte og relevante fagprojekt i KOMBIT på bestillingstidspunktet. Det er fastsat på baggrund af en rimelig og dækkende analyse. Henvisningen til hjemmelsgrundlaget bliver ikke vedligeholdt, hvorfor KOMBIT naturligvis ikke kan indestå for, at denne henvisnings indehold og retsvirkning til alle tider vil være korrekt. KOMBIT skal derfor understrege, at læseren af dette dokument udelukkende skal læse hjemmelsgrundlaget som en orientering. 2.4.2 Kapacitets- og servicekrav CPR udstiller alle ændringer til personer og distrikter. 2.4.3 Specifikke forhold for tilslutning af system Ingen. KOMBIT A/S Halfdansgade 8 2300 København S www.kombit.dk CVR 19 43 50 75 Side 11 af 32

3 Specifikation for integrationsparter SF1520 indeholder følgende integrationsparter i afsnit 3: Kommunernes Ydelsessystem (KY), der beskrives som fagsystem i afsnit 3.1 Kommunernes Sygedagpengesystem(KSD), der beskrives som fagsystem i afsnit 3.1 Sags og Partsoverblik (SAPA), der beskrives som fagsystem i afsnit 3.1 CPR, der beskrives som fagsystem i afsnit 3.2 3.1 Specifikation af endpoints for Fagsystemer(n) Integrationen benyttes til at give fagsystemerne, herunder Kommunernes Ydelsessystem (KY), Kommunernes Sygedagpengesystem (KSD) og Sagsoverblik/Partsoverblik (SAPA) mulighed for at fremsøge personoplysninger, som er relevante i forbindelse med offentlige myndigheders behandling af myndighedssager eller forvaltningsvirksomhed. Fagsystemerne kalder Serviceplatformen, som udstiller en Personliste service til fremsøgning af borgere på forskellige parametre herunder navn og fødselsdato, samt en Personopslag service til fremsøgning af detaljerede oplysninger på om en specifik borger. Serviceplatformen foretager opslag på et lokalt replika, der opdateres hvert døgn på baggrund af et ændringsudtræk fra CPR og CPR-Vej. 3.1.1 Overordnet forretningslogik Serviceplatformen udstiller en synkron Personliste service (IF03), der udstiller persondata 1. Fagsystemet kalder EP_FS1 Personliste på Serviceplatformen (Synkront kald) 2. Serviceplatformen returnerer svaret til fagsystemet, returformat er angivet i 3.1.3.23.1.3. Serviceplatformen udstiller en synkron Personopslags service (IF04), der udstiller persondata 1. Fagsystemet kalder EP_FS2 Personopslag på Serviceplatformen (Synkront kald) 2. Serviceplatformen returnerer svaret til fagsystemet, returformat er angivet i 3.1.4.2. 3.1.2 Oversigt over endpoints ID Navn EP_FS1 EP_FS2 Personliste Personopslag KOMBIT A/S Halfdansgade 8 2300 København S www.kombit.dk CVR 19 43 50 75 Side 12 af 32

3.1.3 Beskrivelse af endpoint EP_FS1 Personliste 3.1.3.1 Transportspecifikation 3.1.3.1.1 Integrationsmønster IMID05 Ekstern WS SP Ekstern proces kalder webservice på Serviceplatformen 3.1.3.1.2 Serviceudstiller Serviceplatformen udstiller servicen Personliste. 3.1.3.1.3 Serviceanvender Fagsystemet er serviceanvender. 3.1.3.1.4 Teknologisk understøttelse Snitfladen implementeres som webservicebaseret, SOAP 1.2 over HTTPS med TLS 1.1 og nyere. 3.1.3.1.5 Teknisk endpoint Følgende specificerer endpoint-oplysninger for produktionsmiljø: Miljø: Produktion URI til WSDL Endpoint navn [WSDL-SP] https://prod.serviceplatformen.dk/ [Afklaring/SP: Endelig Url skal indsættes] Endpoint IP URI til Adgangsstyring URL til Administrationsmodul [Afklaring/SP: Endelig IP skal indsættes] [Udfyldes af Systematic senere] [Udfyldes af Systematic senere] Følgende specificerer endpoint-oplysninger for testmiljø: Miljø: Test URI til WSDL Endpoint navn [WSDL-SP] https://prod.serviceplatformen.dk/ [Afklaring/SP: Endelig Url skal indsættes] Endpoint IP URI til Adgangsstyring [Afklaring/SP: Endelig IP skal indsættes] [Udfyldes af Systematic senere] KOMBIT A/S Halfdansgade 8 2300 København S www.kombit.dk CVR 19 43 50 75 Side 13 af 32

URL til Administrationsmodul [Udfyldes af Systematic senere] 3.1.3.1.6 Teknisk retning for udveksling Fagsystemerne kalder Serviceplatformen via web service kald. 3.1.3.1.7 Dataretning for udveksling Serviceplatformen returnerer persondata til Fagsystemet ud fra angivne parametre. 3.1.3.1.8 Service invokation / Triggers Kommunikationen initieres af Fagsystemet, når der ønskes personoplysninger i forbindelse med sagsbehandling og forvaltningsvirksomhed. 3.1.3.2 Dataspecifikation Personliste funktionen skal have samme input parametre som ADRSOG1, samt udvides med fødselsdato, mindst en parameter af typerne navn, fødselsdato, personnummer, vejnavn eller vejkode skal være angivet. Parametrenes konkrete betydning er uddybet i https://cpr.dk/media/150413/adresses_gning_- _adrsog1.pdf. Systematic skal udarbejde en specifikation af dette. Fagprojektet SAPA har ønske om for enkelte felter at kunne angive flere værdier, samt om det søgningen skal matche alle eller nogle af værdierne (AND/OR). De *-markerede nøgler i nedenstående tabel angiver hvilke felter det drejer sig om. Dertil er der ønske om wildcard-angivelse i søgningen (? og *). Sidst er der ønske om angivelse af hvilken kolonne søgeresultatet skal sorteres efter. Systematic bedes vurdere omfang og impact af disse ønsker og kontakte KDF herom. Nøgle AIA Bygningsnummer * Etage * Fødselsdato * Historiskvejmarkering Historisksøgning Husnummer * Husnummerfra Beskrivelse Angiver om søgningen også skal levere oplysning om, hvor mange personer der opfylder søgekriterierne (Systemafhængigt om dette ønskes). Bygningsnr. Hvis denne er udfyldt, medtages kun personer der bor/har boet i det angivne Bnr. Etage. Hvis denne er udfyldt, medtages kun personer der bor/har boet på den angivne etage. Personens registrerede fødselsdato Markering for at vejen findes på CTHISVEJ. (fra den valgte række på sekundær-vejsøgning) Medtag personer der tidligere har opfyldt kriterierne. (De historiske rækker på CTPERSONBOLIG) Husnr. Hvis denne er udfyldt, medtages kun personer der bor/har boet i det angivne husnr. Husnrfra. Hvis denne er udfyldt, medtages kun personer der bor/har boet i det angivne husnr eller i et højere nummer. KOMBIT A/S Halfdansgade 8 2300 København S www.kombit.dk CVR 19 43 50 75 Side 14 af 32

Husnummertil KommuneCVR * Køn LigeUlige Maxantal Navnedelnummer Navn * Navnedel1 * Navnedel2 * Navnedel3 * Postnummer * Personnummer * Restart Sidedør * Tildato Vejkode * Vejadresseringsnavn * Husnrtil. Hvis denne er udfyldt, medtages kun personer der bor/har boet i det angivne husnr eller i et lavere nummer. Kommune kode i form af CVR nummer Køn. Hvis denne er udfyldt, medtages kun mænd eller kvinder. Værdisæt kan være M eller K. Lige/ulige-markering. Hvis denne er udfyldt, medtages kun personer der bor/har boet på et lige eller et ulige husnr. Angiver hvor mange rækker der læses ad gangen. For denne hændelse er det 20. Navnedel nummer, antallet af navnedele i navnet. Navn. Ekstra navnedel til Personnavne-søgning Ekstra navnedel til Personnavne-søgning Ekstra navnedel til Personnavne-søgning Postnummer Personnummer Restart nøgle - Der læses normalt 20 rækker ad gangen. Restart (genstart) nøglen benyttes, når de næste 20 rækker skal læses. Fx kan der angives 120, og så vil resultatsættet returnere 20 rækker fra række 120. Sidedør. Hvis denne er udfyldt, medtages kun personer der bor/har boet i den angivne side/dør. Til-dato. Hvis denne er udfyldt, medtages kun personer der har boet på adressen frem til denne dato. Vejkode Vejnavn som er standardadresse, som indeholder Vej Husnr,etage,side/dørnr Output data skal have følgende felter fra CPR replika: Output data Adressebeskyttelse Adresseringsnavn Kontaktadresse Personnummer Vejadresseringsnavn Vejviserbeskyttelse Bopælskommune CPRStatus Civilstand Beskrivelse Angiver om personen har adressebeskyttelse Navn på Personen Personens kontaktadresse (adresse4). Kan være tom Personnummer Angivelse af adressen Angiver om personen har vejviserbeskyttelse Kommunen som adressen tilhører Status på personen Personens civilstand Systematic skal udarbejde detaljeret dataspecifikation, som godkendes af KOMBIT. XSD vedlagt i SF1520-WSDL.zip KOMBIT A/S Halfdansgade 8 2300 København S www.kombit.dk CVR 19 43 50 75 Side 15 af 32

3.1.3.3 Sikkerhed Personliste skal udstilles som beskrevet i afsnit 1.5.1. 3.1.3.4 Leverancesikkerhed og fejlhåndtering Serviceplatformen skal håndtere retursvaret. Da der er tale om en forespørgsel, som kan kaldes gentagne gange for samme person, vil fagsystemet selv være ansvarlig for at kalde igen i tilfælde af driftsforstyrrelser. 3.1.3.5 Servicemål Følgende underafsnit indeholder oplysninger vedrørende servicemål for aftalt driftstid. 3.1.3.5.1 Aftalt driftstid Parameter Tidsrum Svartid Tilgængelighed Spidsbelastningsperiode Servicevinduer Værdi Ikke oplyst Ikke oplyst Ikke oplyst Ikke oplyst Ikke oplyst 3.1.4 Beskrivelse af endpoint EP_FS2 Personopslag 3.1.4.1 Transportspecifikation 3.1.4.1.1 Serviceudstiller Serviceplatformen udstiller servicen Personopslag. 3.1.4.1.2 Serviceanvender Fagsystemet er serviceanvender. 3.1.4.1.3 Teknologisk understøttelse Snitfladen implementeres som webservicebaseret, SOAP 1.2 over HTTPS med TLS 1.1 og nyere. 3.1.4.1.4 Teknisk endpoint Følgende specificerer endpoint-oplysninger for produktionsmiljø: KOMBIT A/S Halfdansgade 8 2300 København S www.kombit.dk CVR 19 43 50 75 Side 16 af 32

Miljø: Produktion URI til WSDL Endpoint navn [WSDL-SP] https://prod.serviceplatformen.dk/ [Afklaring/SP: Endelig Url skal indsættes] Endpoint IP URI til Adgangsstyring URL til Administrationsmodul [Afklaring/SP: Endelig IP skal indsættes] [Udfyldes af Systematic senere] [Udfyldes af Systematic senere] Følgende specificerer endpoint-oplysninger for testmiljø: Miljø: Test URI til WSDL Endpoint navn [WSDL-SP] https://prod.serviceplatformen.dk/ [Afklaring/SP: Endelig Url skal indsættes] Endpoint IP URI til Adgangsstyring URL til Administrationsmodul [Afklaring/SP: Endelig IP skal indsættes] [Udfyldes af Systematic senere] [Udfyldes af Systematic senere] 3.1.4.1.5 Teknisk retning for udveksling Fagsystemerne kalder Serviceplatformen via web service kald. 3.1.4.1.6 Dataretning for udveksling Serviceplatformen returnerer persondata til Fagsystemet ud fra et personnummer. 3.1.4.1.7 Service invokation / Triggers Kommunikationen initieres af Fagsystemet, når der ønskes personoplysninger i forbindelse med sagsbehandling og forvaltningsvirksomhed. 3.1.4.2 Dataspecifikation Personopslag skal have følgende input parameter: Nøgle PNR Beskrivelse Personnummer - urn:oio.cpr-nr:xxxxxxxxxx Output data skal have følgende felter fra CPR replika: KOMBIT A/S Halfdansgade 8 2300 København S www.kombit.dk CVR 19 43 50 75 Side 17 af 32

Type Felt Beskrivelse Person Adressebeskyttelse Angiver adressebeskyttelse for personen Person Alder Personens alder Person Børn under 18 år Angiver om personen har børn under 18 år. Person Civilstand Personens civilstand Person Civilstandsdato Dato for oprettelsen af den nuværende civilstand Person Familieoplysninger Kompleks type som giver personnumre eller fødselsdage på familie som kan være: - Ægtefælle - Mor - Far - Barn - Andet Angiver forældremyndighedsoplysninger for personen, Person liste af personers pnr eller fødselsdato såfremt Forældremyndighedsoplysninger de ikke har cpr Person FritagetforDigitalpost Angiver om personen er fritaget for digital post, dette felt skal hentes fra serviceplatformens replika af fritagelse jf. SF1600 og SF1601, såfremt det ikke påvirker performance. Person Fødselsdato Personens fødselsdato Person Fødselsregistreringssted Personens fødselsregistreringssted Person Køn Personens køn Person Personnavn Personens fulde navn Person Personnummer Personens aktive personnummer urn:oio.cprnr:xxxxxxxxxx Person Statsborgerskab Statsborgerskab for personen Person Statsborgerskabdato Dato for statsborgerskab Person Vejviserbeskyttelse Angiver vejviserbeskyttelse for personen Person Værgemål Kompleks type, som angiver information om Værgemål Person Værge Kompleks type, som angiver information om Værge Adresse Adressehistorik Kompleks type, som angiver personens adressehistorik Adresse C/O adresse Angiver en nuværende C/O adresse Adresse Etage Adresse Husnummer Adresse Kommunenummer Adresse Kontaktadresse Adresse Kontaktadressetype Adresse Sidedørnummer Adresse Tilflytningsdato Etage angivelse på nuværende adresse Husnummer angivelse på nuværende adresse Kommunens CVR nummer angivelse på nuværende adresse Personens fulde kontaktadresse (Adresse4) Angivelse af kontaktadressetype Sidedørs angivelse på nuværende adresse Tilflytningsdato på nuværende adresse KOMBIT A/S Halfdansgade 8 2300 København S www.kombit.dk CVR 19 43 50 75 Side 18 af 32

Adresse Vejkode Adresse Vejnavn Adresse Vejadresseringsnavn Adresse Distrikter Vejkode på nuværende adresse Vejnavn på nuværende adresse Vejadresseringsnavn på nuværende adresse Liste over alle distrikter som er tilknyttet personens bopælsadresse Systematic skal udarbejde detaljeret dataspecifikation, som godkendes af KOMBIT. XSD vedlagt i SF1520-WSDL.zip 3.1.4.3 Sikkerhed Personopslag skal udstilles som beskrevet i afsnit 1.5.1. Et fagsystem tilgår altid servicen på vegne af en given myndighed. 3.1.4.4 Leverancesikkerhed og fejlhåndtering Serviceplatformen skal håndtere retursvaret inden for svartiderne og ved at tage højde for den angivne kapacitet. Da der er tale om en forespørgsel, der kan kaldes gentagne gange for samme person, vil fagsystemet selv være ansvarlig for at kalde igen i tilfælde af driftsforstyrrelser. 3.1.4.5 Servicemål Følgende underafsnit indeholder oplysninger vedrørende servicemål for aftalt driftstid. 3.1.4.5.1 Aftalt driftstid Parameter Tidsrum Svartid Værdi Systemet driftsafvikles hele døgnet alle dage bortset fra når der udføres ændringer/hvor der er servicevinduer [SPref]. Der er forskellig SLA på svartid alt efter hvilken integrationskompleksitet, der er tale om: Simpel = 1 sekund Mellem = 1,5 sekund Kompleks = 4 sekunder [SPref] [Afklaring/SP: For beskedfordeler, SFTP mv. kendes svartid/håndteringstider ikke] Tilgængelighed Spidsbelastningsperiode Servicemålene for systemets driftseffektivitet er 99,8% for perioden 06:00-18:00 på arbejdsdage samt 98,5 % i den øvrige tid [SPref]. Må antages at være i perioden 06:00-18:00 på arbejdsdage [SPref]. KOMBIT A/S Halfdansgade 8 2300 København S www.kombit.dk CVR 19 43 50 75 Side 19 af 32

Servicevinduer Ved mindre opdateringer: En gang om ugen i tidsrummet 05:00-06:00. Varsling: 1. uge, varighed (naturligvis) max en time. Ved større og kritiske opdateringer: Optil 1 gang om måneden i tidsrummet mandag kl. 03:00 til mandag kl. 06:00. Varsling: 1. uge, Varighed: max 3 timer Ved omlægning af miljøer, arkitektur og services: 1 gang pr. kvartal i tidrummet søndag kl. 22:00 til mandag kl. 06:00. Varsling 1. måned, varighed max 8 timer [SPref]. 3.1.5 Service Management 3.1.5.1 Incident Management [Indhold afventer generel afklaring af governancestrukturer.] 3.1.5.2 Problem Management [Indhold afventer generel afklaring af governancestrukturer.] 3.1.5.3 Change Management [Indhold afventer generel afklaring af governancestrukturer.] 3.1.6 Testplan 3.1.6.1 Integrationstest [Indhold afventer generel afklaring af governancestrukturer.] 3.1.6.2 Produktionssætningstest [Indhold afventer generel afklaring af governancestrukturer.] 3.2 Specifikation af endpoints for CPR CPR benyttes til at hente alle ændringer til personer i CPR registret via et ændringsudtræk og hente alle ændringer til distrikter fra CPR-Vej. KOMBIT skal bestille abonnementet hos CPR-Vej. 3.2.1 Overordnet forretningslogik CPR udstiller hvert døgn en batch fil med ændringer til personer i CPR registret. CPR-Vej udstiller hver mandag til fredag en batch fil med ændringer til distriktsinformation. Serviceplatformen henter begge ændringsudtræk og opdaterer det lokale replika på Serviceplatformen. KOMBIT A/S Halfdansgade 8 2300 København S www.kombit.dk CVR 19 43 50 75 Side 20 af 32

3.2.2 Oversigt over endpoints ID Navn EP_CPR1 EP_CPR2 Udstilling af ændringsudtræk for CPR personer Udstilling af ændringsudtræk for CPR-Vej 3.2.3 Beskrivelse af endpoint EP_CPR1 Integration til CPR. Denne integration findes allerede på Serviceplatformen og skal ikke udvides yderligere, dog undtaget afklaringspunktet i afsnit 1.2.1. 3.2.3.1 Transportspecifikation 3.2.3.1.1 Integrationsmønster Serviceplatformen benytter IMID14. IMID14 Ekstern FTP SP 3.2.3.1.2 Serviceudstiller CPR udstiller en ftp fil på deres egen FTP server. 3.2.3.1.3 Serviceanvender Serviceplatformen er serviceanvender 3.2.3.1.4 Teknologisk understøttelse Snitfladen er SFTP baseret. 3.2.3.1.5 Teknisk endpoint Følgende specificerer endpoint-oplysninger for produktionsmiljø: Miljø: Produktion Host IP SFTP bruger: [Afklaring/KDF oplysninger leveres af Systematic] [Afklaring/KDF oplysninger leveres af Systematic] [Afklaring/KDF oplysninger leveres af Systematic] Følgende specificerer endpoint-oplysninger for testmiljø: Miljø: Test Host IP SFTP bruger: [Afklaring/KDF oplysninger leveres af Systematic] [Afklaring/KDF oplysninger leveres af Systematic] [Afklaring/KDF oplysninger leveres af Systematic] 3.2.3.1.6 Teknisk retning for udveksling Serviceplatformen kalder CPR FTP site. KOMBIT A/S Halfdansgade 8 2300 København S www.kombit.dk CVR 19 43 50 75 Side 21 af 32

3.2.3.1.7 Dataretning for udveksling CPR udstiller ændringer i personer til Serviceplatformen. 3.2.3.1.8 Service invokation / Triggers Ændringsudtrækket genereres hvert døgn. 3.2.3.2 Dataspecifikation Filen er i GCTP format og returnerer alle records på baggrund af alle hændelser. Record format og indhold er beskrevet på https://cpr.dk/kunder/offentlige-myndigheder/udtraek/dokumentation-forudtraek-til-offentlige/ 3.2.3.3 Sikkerhed Sikkerheden er opsat via SFTP, som beskrevet på: https://cpr.dk/kunder/produktdokumentation,-guides-og-tjeklister/ftp-(cpr-udtraek)/ Dette svarer sikkerhedsmodel UC-SEC-08. 3.2.3.4 Leverancesikkerhed og fejlhåndtering Serviceplatformen skal håndtere fejl og ændringer svarende til den nuværende løsning. 3.2.3.5 Servicemål Følgende underafsnit indeholder oplysninger vedrørende servicemål for aftalt driftstid. 3.2.3.5.1 Aftalt driftstid Parameter Tidsrum Svartid Tilgængelighed Spidsbelastningsperiode Servicevinduer Værdi Ikke oplyst Ikke oplyst Ikke oplyst Ikke oplyst Ikke oplyst 3.2.4 Beskrivelse af endpoint EP_CPR2 Integration til CPR-Vej. Denne integration skal etableres og implementeres på Serviceplatformen. 3.2.4.1 Transportspecifikation 3.2.4.1.1 Integrationsmønster Serviceplatformen benytter IMID14. KOMBIT A/S Halfdansgade 8 2300 København S www.kombit.dk CVR 19 43 50 75 Side 22 af 32

IMID14 Ekstern FTP SP 3.2.4.1.2 Serviceudstiller CPR-Vej udstiller en ftp fil på deres egen FTP server. 3.2.4.1.3 Serviceanvender Serviceplatformen er serviceanvender 3.2.4.1.4 Teknologisk understøttelse Snitfladen er SFTP baseret. 3.2.4.1.5 Teknisk endpoint Følgende specificerer endpoint-oplysninger for produktionsmiljø: Miljø: Produktion Host IP SFTP bruger: [Afklaring/KDF oplysninger leveres af Systematic] [Afklaring/KDF oplysninger leveres af Systematic] [Afklaring/KDF oplysninger leveres af Systematic] Følgende specificerer endpoint-oplysninger for testmiljø: Miljø: Test Host IP SFTP bruger: [Afklaring/KDF oplysninger leveres af Systematic] [Afklaring/KDF oplysninger leveres af Systematic] [Afklaring/KDF oplysninger leveres af Systematic] 3.2.4.1.6 Teknisk retning for udveksling Serviceplatformen kalder CPR-Vej FTP site. 3.2.4.1.7 Dataretning for udveksling CPR-Vej udstiller ændringer i distrikter til Serviceplatformen. 3.2.4.1.8 Service invokation / Triggers Ændringsudtrækket genereres hvert døgn. 3.2.4.2 Dataspecifikation Filen er i record format og returnerer alle records på baggrund af alle hændelser. Record format og indhold er beskrevet på https://cpr.dk/kunder/private-virksomheder/cpr-vejregister/dokumentationfor-cpr-vejregister/ Se eksempel på: https://cpr.dk/kunder/gratis-download/vejregister-og-udtraekbeskrivelse/ KOMBIT A/S Halfdansgade 8 2300 København S www.kombit.dk CVR 19 43 50 75 Side 23 af 32

3.2.4.3 Sikkerhed Sikkerheden er opsat via SFTP, som beskrevet på: https://cpr.dk/kunder/produktdokumentation,-guides-og-tjeklister/ftp-(cpr-udtraek)/ Dette svarer sikkerhedsmodel UC-SEC-08. 3.2.4.4 Leverancesikkerhed og fejlhåndtering Serviceplatformen skal håndtere fejl og ændringer svarende til den nuværende løsning i EP_CPR1 3.2.4.5 Servicemål Følgende underafsnit indeholder oplysninger vedrørende servicemål for aftalt driftstid. 3.2.4.5.1 Aftalt driftstid Parameter Tidsrum Svartid Tilgængelighed Spidsbelastningsperiode Servicevinduer Værdi Ikke oplyst Ikke oplyst Ikke oplyst Ikke oplyst Ikke oplyst KOMBIT A/S Halfdansgade 8 2300 København S www.kombit.dk CVR 19 43 50 75 Side 24 af 32

4 Beskrivelse for integrationsplatforme 4.1 Beskrivelse for Serviceplatformen Nærværende afsnit angiver den integrationsfunktionalitet, som Serviceplatformen håndterer i interaktionen mellem integrationsparter. En integration kan understøttes af flere integrationsflow, som vil være beskrevet hver for sig i nærværende afsnit. I hvert integrationsflow vil der indgå en række endpoints. Hvert endpoint vil være specificeret i integrationsbeskrivelserne for integrationsparterne, jf. ovenstående afsnit 3. Jf. figuren nedenfor indgår følgende komponenter og endpoints i integrationen. Serviceplatformen Fagsystem EP_FS1 IF03 Replika Persistering IF01 EP_CPR1 CPR EP_FS2 IF04 IF02 EP_CPR2 4.1.1 Oversigt over integrationsflows ID Navn [IF01] [IF02] [IF03] [IF04] Daglig opdatering af CPR. Opdatering af CPR Replika er eksisterende funktionalitet og beskrives ikke yderligere Daglig opdatering af CPR-Vej. Opdatering af CPR-Vej Replika med distriktsinformation Personliste Personopslag KOMBIT A/S Halfdansgade 8 2300 København S www.kombit.dk CVR 19 43 50 75 Side 25 af 32

4.1.2 Integrationsflow IF01 Daglig opdatering af CPR 4.1.2.1 Anvendte service endpoints Endpoint ID Navn på endpoint Dokument-reference EP_CPR1 CPR Person ændringer Afsnit 3.2.3 4.1.2.2 Integrationstype Integrationen er en Replikaintegration 4.1.2.3 Diagram over integrationsflowet Jf. figuren nedenfor indgår følgende sekvens i integrationen. CPR Serviceplatform EP_CPR1 Opdater replika Sekvens: 1. Serviceplatformen henter cpr ændringer fra CPR ftp site 2. Serviceplatformen persisterer data på det lokale replika 4.1.2.4 Datatransformering 4.1.2.5 Datapersistering Alle ændringer til personer skal opdateres i det lokale replika på Serviceplatformen 4.1.2.6 Databerigelse 4.1.2.7 Routing KOMBIT A/S Halfdansgade 8 2300 København S www.kombit.dk CVR 19 43 50 75 Side 26 af 32

4.1.2.8 Orkestrering 4.1.2.9 Sikkerhed Udvekslingen sker via SFTP. 4.1.2.10 Logning Ingen yderligere krav. 4.1.2.11 Testdata og testfaciliteter [Indhold afventer generel afklaring af test] 4.1.2.12 Konfiguration Ingen krav. 4.1.2.13 Supplerende information Ingen supplerende information. 4.1.3 Integrationsflow IF02 Daglig opdatering af CPR-Vej 4.1.3.1 Anvendte service endpoints Endpoint ID Navn på endpoint Dokument-reference EP_CPR2 CPR-Vej distriksændringer Afsnit 3.2.4 4.1.3.2 Integrationstype Integrationen er en Replikaintegration 4.1.3.3 Diagram over integrationsflowet Jf. figuren nedenfor indgår følgende sekvens i integrationen. KOMBIT A/S Halfdansgade 8 2300 København S www.kombit.dk CVR 19 43 50 75 Side 27 af 32

CPR-Vej Serviceplatform EP_CPR2 Opdater replika Sekvens: 1. Serviceplatformen henter cpr ændringer fra CPR-Vej ftp site 2. Serviceplatformen persisterer data på det lokale replika 4.1.3.4 Datatransformering 4.1.3.5 Datapersistering Alle ændringer til distrikter skal opdateres i det lokale replika på Serviceplatformen 4.1.3.6 Databerigelse 4.1.3.7 Routing 4.1.3.8 Orkestrering 4.1.3.9 Sikkerhed Udvekslingen sker via SFTP. 4.1.3.10 Logning Ingen yderligere krav. 4.1.3.11 Testdata og testfaciliteter Indhold afventer generel afklaring af test KOMBIT A/S Halfdansgade 8 2300 København S www.kombit.dk CVR 19 43 50 75 Side 28 af 32

4.1.3.12 Konfiguration Ingen krav. 4.1.3.13 Supplerende information Ingen supplerende information. 4.1.4 Integrationsflow IF03 Personliste 4.1.4.1 Anvendte service endpoints Endpoint ID Navn på endpoint Dokument-reference EP_FS1 Personliste Afsnit 3.1.3 4.1.4.2 Integrationstype Integrationen er en Replikaintegration 4.1.4.3 Diagram over integrationsflowet Jf. figuren nedenfor indgår følgende sekvens i integrationen. Fagsystem Serviceplatform EP_FS1 Find data i lokalt replika Sekvens: 1. Fagsystem kalder Serviceplatformen med søgeparametre (synkront kald) 2. Serviceplatformen validerer og henter data 3. Serviceplatformen returnerer søgeresultat til fagsystemet, og returnerer eventuelle valideringsfejl til fagsystemet. KOMBIT A/S Halfdansgade 8 2300 København S www.kombit.dk CVR 19 43 50 75 Side 29 af 32

4.1.4.4 Datatransformering 4.1.4.5 Datapersistering 4.1.4.6 Databerigelse 4.1.4.7 Routing 4.1.4.8 Orkestrering 4.1.4.9 Sikkerhed EP_FS1 udstilles som beskrevet i afsnit 1.5.1. Dette svarer til sikkerhedsmodellen UC-SEC-04. 4.1.4.10 Logning Ingen ekstrakrav til logning ud over de generelle logningskrav på Serviceplatformen. 4.1.4.11 Testdata og testfaciliter [Indhold afventer generel afklaring af test] 4.1.4.12 Konfiguration Ingen krav. 4.1.4.13 Supplerende information Ingen supplerende information. 4.1.5 Integrationsflow IF04 Personopslag 4.1.5.1 Anvendte service endpoints Endpoint ID Navn på endpoint Dokument-reference EP_FS2 Personopslag Afsnit 3.1.4 KOMBIT A/S Halfdansgade 8 2300 København S www.kombit.dk CVR 19 43 50 75 Side 30 af 32

4.1.5.2 Integrationstype Integrationen er en Replikaintegration 4.1.5.3 Diagram over integrationsflowet Jf. figuren nedenfor indgår følgende sekvens i integrationen. Fagsystem Serviceplatform EP_FS2 Find data i lokalt replika Sekvens: 1. Fagsystem kalder Serviceplatformen med et personnummer (synkront kald) 2. Serviceplatformen validerer og henter data 3. Serviceplatformen returnerer detaljeret information om personen til fagsystemet, og returnerer eventuelle valideringsfejl til fagsystemet. 4.1.5.4 Datatransformering 4.1.5.5 Datapersistering 4.1.5.6 Databerigelse 4.1.5.7 Routing 4.1.5.8 Orkestrering KOMBIT A/S Halfdansgade 8 2300 København S www.kombit.dk CVR 19 43 50 75 Side 31 af 32

4.1.5.9 Sikkerhed EP_FS2 udstilles som beskrevet i afsnit 1.5.1. 4.1.5.10 Logning Ingen ekstrakrav til logning ud over de generelle logningskrav på Serviceplatformen. 4.1.5.11 Testdata og testfaciliter [Indhold afventer generel afklaring af test] 4.1.5.12 Konfiguration Ingen krav. 4.1.5.13 Supplerende information Ingen supplerende information. KOMBIT A/S Halfdansgade 8 2300 København S www.kombit.dk CVR 19 43 50 75 Side 32 af 32