Versions Compared

Key

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

...

PropertyBeskrivelsePåkrævetDefault værdiEksempel
eer.api.urlURL til EER serviceJa

http://eas-egress-nginx:8080/ehmi-eer/fhir/

http://eas-egress-nginx:8080/ehmi-eer/fhir/

 

eer.api.connectTimeoutHTTP connect timeout  mod EER - ISO-8601 formatNejJa

PT30S

PT30S

eer.api.socketTimeoutHTTP Socket (Read) timeout mod EER - ISO-8601 formatNejJa

PT30S

PT30S

eer.api.alarm.staleHvor lang tid der skal gå inden sidste fejlede request mod EER ikke længere er aktuelt. F.eks. hvis værdien er PT5M 
så vil der 5 minutter efter det fejlede kald, ikke længere være en aktiv alarm.
Ja

PT5M

PT5M

oauth2.client.idOAuth client idJaeaseas
oauth2.client.secretOAuth client secret - Kan undlades ved auth via. Klientcertifikater. Afhænger af Authentication Server.Nej

oauth2.token.uriURL til Keycloak OAuth endpointJa

http://eas-egress-nginx:8080/ehmi-auth/auth/realms/ehmi/protocol/openid-connect/token

http://eas-egress-nginx:8080/ehmi-auth/auth/realms/ehmi/protocol/openid-connect/token

oauth2.scopesScopes som anmodes om fra Keycloak i den token der udstedes til EAS for kald mod EERJa
EER,system/Organization.rs

 

EER,system/Organization.rs

 

oauth2.connectTimeoutHTTP connect timeout mod Keycloak - ISO-8601 formatJaPT30SPT30S
oauth2.readTimeoutRead timeout mod Keycloak - ISO-8601 formatJaPT30SPT30S
oauth2.alarm.staleHvor lang tid der skal gå inden sidste fejlede request mod Keycloak ikke længere er aktuelt. F.eks. hvis værdien er PT5M 
så vil der 5 minutter efter det fejlede kald, ikke længere være en aktiv alarm.

  

PersonInformation (personinformation.properties)

PropertyBeskrivelsePåkrævetDefault værdiEksempel
personinformation.api.urlURL til PersonInformation serviceJa
http://test1.ekstern-test.nspop.dk:8080/stamdata-personinformation/v1
personinformation.api.connectTimeoutHTTP connect timeout - ISO-8601 formatNejJaPT30SPT30S
personinformation.api.requestTimeoutTotalt HTTP Request timeout - ISO-8601 formatNejJaPT30SPT30S
personinformation.api.alarm.staleHvor lang tid der skal gå inden sidste fejlede request mod Personinformation ikke længere er aktuelt. F.eks. hvis værdien er PT5M 
så vil der 5 minutter efter det fejlede kald, ikke længere være en aktiv alarm.
JaPT5MPT5M

SikredeInformation (sikrede.properties)

PropertyBeskrivelsePåkrævetDefault værdiEksempel
sikrede.api.urlURL til SikredeInformation serviceJa
http://test1.ekstern-test.nspop.dk:8080/stamdata-sikredeinformation/2025/07/17
sikrede.api.connectTimeoutHTTP connect timeout - ISO-8601 format
Nej
JaPT30SPT30S
sikrede.api.requestTimeoutTotalt HTTP Request timeout - ISO-8601 format
Nej
JaPT30SPT30S
sikrede.api.alarm.staleHvor lang tid der skal gå inden sidste fejlede request mod Sikrede ikke længere er aktuelt. F.eks. hvis værdien er PT5M 
så vil der 5 minutter efter det fejlede kald, ikke længere være en aktiv alarm.
JaPT5MPT5M

SORES (sores.properties)

PropertyBeskrivelsePåkrævetDefault værdiEksempel
sores.api.urlURL til SORES serviceJa
http://test1.ekstern-test.nspop.dk:8080/sores
sores.api.connectTimeoutHTTP connect timeout - ISO-8601 formatNejJaPT30SPT30S
sores.api.requestTimeoutTotalt HTTP Request timeout - ISO-8601 formatNejJaPT30SPT30S
sores.api.alarm.staleHvor lang tid der skal gå inden sidste fejlede request mod SORES ikke længere er aktuelt. F.eks. hvis værdien er PT5M 
så vil der 5 minutter efter det fejlede kald, ikke længere være en aktiv alarm.
JaPT5MPT5M

NSP Accesshandler

EAS anvender NSP Accesshandler til at autentificere JTP-H JWT Tokens. 
Det betyder, at jtph.properties skal konfigureres hvilket er nærmere beskrevet her NSP Access Handler - Driftvejledning#jtph.properties

...

Hvilket også fremgår af docker-compose setuppet.

Overvågning

EAS udstiller en overvågningssidebåde status og alarm snitflader, som findes beskrevet under "Komponenter".

Fortolkning af

...

overvågningssiderne

Overvågningssiderne returnerer enten:

  • HTTP 200, hvis servicen i øjeblikket kører fint.
  • HTTP 500, hvis der er opstået en fejl der kræver indgriben.

Status-snitflade

Statussnitfladen returnerer et JSON objekt som indeholder følgende værdier:

RodNiveau 1Niveau 2Beskrivelse
status


version


builtDate


integrationseer | sores | keycloak | sikrede | personinformationlastSuccess


lastSuccessCode


lastError


lastErrorCode


alarm

Auditlogning

Hvert servicekald medfører en ny indgang i auditloggen, som kan være udfyldt med følgende information, afhængig af konteksten:

...