Dette dokument dækker følgende komponenter på NSP:
Identitetssløring af ansatte i sundhedsvæsenet (IDSAS)
Type: Webservice
Filnavn: idsas.war
Url: <serverurl>/idsas
Status-url: <serverurl>/idsas/status
Version-url: <serverurl>/idsas/version
TODO: Der skal tilrettes, når vi senere splitter servicen op i to.
Grundlæggende konfiguration foregår ved redigering i filen idsas.properties, der placeres i følgende WildFly modul:
/pack/wildfly8/modules/dk/nsp/idsas/main/
Moduldefinitionen er at finde i kildekoden til idsas under:
/idsas-war/etc/modules/dk/nsp/idsas/configuration/main/module.xml
I idsas.properties skal følgende properties være definerede:
Property | Beskrivelse |
idsas.url.prefix | URL prefix der indsættes i wsdl'er og bruges af dks-servlet. |
| idsas.app.name | Anvendes af dks-servlet |
idsas.backend.failure.threshold | Tærskel for, hvor mange gang i træk et kald til en backend må fejle, før denne backend betragtes som 'død' af status-siden. |
| idsas.backend.failure.interval.minutes | Angiver antal minutter hvorefter fejlkald 'forældes'. Dermed er det kun fejlkald, der er nyere end dette, der medregnes, når det vurderes om backenden fejler. |
| cprexists.validationlevel | Valideringsniveau for CPR validering Eksempel: WARNING, REJECT, OFF |
| cprexists.url | URL for CPR exist service Eksempel: http://test1-cnsp.ekstern-test.nspop.dk:8080/stamdata-cprexists |
Log4j konfiguration findes i samme wildfly modul som servicekonfigurationen
Se yderligere opsætning i installationsvejledningen.
IDSAS udstiller en overvågningsside, som findes i listen af komponenter.
IDSAS-overvågningssiden returnerer enten:
Hvert servicekald medfører en ny indgang i auditloggen, som er udfyldt som følger:
TODO
De enkelte anvenderes CVR skal whitelistes til at bruge IDSAS. Der findes en tabel whitelist til dette formål.
SQL til at indsætte CVR i whitelist-tabel
|
Note-feltet kan fx anvendes til at referere en supportsag eller lignende for sporingshensyn. Det er kun CVR, der er obligatorisk.