Page History
...
For yderligere information om enkeltopslagsservices henvises til anvenderguiden, der indgår på lige fod med nærværende dokument i den samlede dokumentationspakke for stamdataservicen.
3.5 Abonnementsservice til CPR-registret
CPR abonnementsservicen på NSP er en service til automatisk opdatering af en liste af CPR numre. De enkelte abonnenter (f.eks. en region eller et sygehus) vedligeholder deres egen liste på NSP, og abonnenterne modtager ændringer i CPR informationerne for de enkelte CPR numre på en given abonnementsliste ved kald til abonnementsservicen.
Set udefra udstiller abonnementsservicen to identitetsbaserede webservice-snitflader (DGWS):
- En vedligeholdelsessnitflade, hvor abonnenter kan vedligeholde deres egen abonnementsliste (dvs. tilføje CPR-numre til listen eller fjerne CPR-numre fra listen).
- En udtrækssnitflade, hvor abonnenter kan forespørge på ændringer i CPR-oplysningerne for de CPR-numre, der er på listen.
Det bemærkes, at abonnementsservicen for CPR-registret udelukkende overvåger ændringer i selve CPR-registret. Ønskes der ajourførte oplysninger vedrørende f.eks. ”egen læge” eller yderinformationer opnås dette gennem brug af kopiregisterservicen for de pågældende registre (se afsnit 3.3 for yderligere information). Abonnementsservicen er skitseret på Figur 6. Som det fremgår af figuren vedligeholdes abonnementslister ved anvendelse af en vedligeholdelsessnitflade udstillet af den generiske opsamlingsservice (GOS), og udtræk af ændrede oplysninger fås gennem den udstillede abonnementssnitflade oprettet til formålet.
Der henvises til anvenderguiden for yderligere information om hvordan snitfladerne anvendes.
Figur 6 – Arkitekturskitse for abonnementsservicen.
For kald til at hente ændrede CPR-numre (getChangedCprs) ser dataflowet fra DoDi til NSP og internt på NSP’en ud som skitseret på Figur 7:
Figur 7 – Dataflow gennem arkitekturen ved brug af abonnementsservicen
4 Særlige forhold
Stamdataservicen anvender en række tabeller til at opbevare stamdataregistrene. Disse tabeller er typisk koblet relativt hårdt op mod kilderegistrenes struktur, og tidligere erfaringer har vist, at der med jævne mellemrum forekommer ændringer i kilderegistrene. Det er derfor forsøgt undgået at andre (NSP-) komponenter end stamdataservicen anvender stamdatatabellerne. Hvor andre komponenter har behov for at anvende stamdata internt på NSP, kopieres data ud i separate tabeller, som komponenterne kan bruge i stedet.
...