Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Navitabs
rootFSK Registry Adapter
includeroottrue


Table of Contents

Introduktion

...

Gliffy Diagram
nameFSKRegistryOverblik
pagePin36


Der etableres med løsningen en web service, som giver mulighed for at fremsøge on-demand CDA dokumenter af typen "Fælles Stamkort".

...

FSK Registry svarer på baggrund af en database med en tabel med mapning mellem patientens CPR nummer, formatcode, typecode og dokument id. Hvis FSK Registry modtager en query Formatcode og typecode findes som en konfigurationstabel med par af formatcode og typecode angivet. Der returneres et dokument for hver af disse par ved en forspørgsel på et CPR nummer, som ligger i mapningstabllen med mindre dokumentforespørgslen indeholder søge parametre som udelukker disse (formatcode og typecode). Hvis FSK Registry modtager en query på et CPR nummer, som ligger i mapningstabllen med de konfigurede formatcode/typecoce returnerer den en eller flere DocumentEntry med det tilknyttede dokument id'er. Hvis tabellen ikke indeholder en række med det forespurgte CPR nummer og de konfigurerede formatcode/typecode, så sørger FSK Registry for at generere et eller flere dokument id'er og gemme denne disse i mapningstabllen med det pågældende CPR nummer, formatcode og typecode.

Validering af CPR nummer

Kalderen vil således altid få netop een et eller flere Document Entry tilbage fra FSK Registry, hviss der spørges på et lovligt CPR nummer . FSK Registry implementerer en simpel verifikation på CPR nummeret. Denne verifikation validerer, at CPR nummeret består af netop 10 cifreog man ikke vha. søgekriterier har udeholdt formatcode og typecode. FSK Registry implementerer en simpel verifikation på CPR nummeret. Denne verifikation validerer, at CPR nummeret består af netop 10 cifre.

Udover den simple verifikation, så skal der opsættes en CPR validering, der anvender CPRExists service til verficering af CPR-numre. CPR valideringen kan køre i følgende tre modes:

  • OFF: Der foretages ikke yderligere verifikation af CPRnummeret udover den simple validering beskrevet ovenfor. CPRExists kaldes ikke
  • WARNING: CPRExists service kaldes. Hvis denne service svarer, at CPR nummeret ikke findes, så audit logges denne information. Der gives en warning tilbage til anvenderen (sammen med svaret i øvrigt).
  • REJECT: CPRExists service kaldes. Svaret fra denne er en hård validering dvs kaldet til FSK REgistry fejler, hvis CPRExist service ikke kender CPR nummeret.

Designmålsætninger og -beslutninger

...

For en beskrivelse af hvad der skal opsættes i konfigurationen, se FSK Registry Adapter - Driftsvejledning.

Applikationskonfiguration konfigureres i property-fil (se FSK Registry Adapter - Driftsvejledning). Al konfiguration for FSK Registry angives i denne fil. Derudover angives også placeringen af logkonfigurationsfilen.

...