Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...


For yderligere information om enkeltopslagsservices henvises til anvenderguiden, der indgår på lige fod med nærværende dokument i den samlede dokumentations­pakke 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.

Image Removed

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:

Image Removed

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.

...