Page History
...
Property | Beskrivelse | Default |
|---|---|---|
dk.nsi.db.type | Angiver hvilken type database der bruges, værdier kan være "hsqldb" til udvikling og "mysqldb" til test og produktion. | hsqldb |
dk.nsi.validation.mode | Bruges til at bestemme hvordan SAML ID kort skal valideres, kan have 3 værdier "devel", "test" og "prod". bruges "devel" og "test" vil ID kort blive valideret mod seals SosiTestFactory, bruges "prod" vil ID kort blive valideret imod SOSI STS'en | devel |
dk.nsi.auth.whitelistservice.type | Hvilken whitelistservice bruges der. Kan enten være "property" eller "database" | property |
dk.nsi.auth.create.type.cvr.list | Bruges kun hvis "dk.nsi.auth.whitelistservice.type" er sat til "property" | <tom> |
dk.nsi.auth.query.type.type.cvr.list | Bruges kun hvis "dk.nsi.auth.whitelistservice.type" er sat til "property" | <tom> |
dk.nsi.auth.brs.cvr.list | Bruges kun hvis "dk.nsi.auth.whitelistservice.type" er sat til "property" | |
dk.nsi.db.{navn}.url | Database URL - se tabel med miljøspecifikke oplysninger for databaser for detaljer om {navn} | |
dk.nsi.db.{navn}.driverclass | Database driver - se tabel med miljøspecifikke oplysninger for databaser for detaljer om {navn} | |
dk.nsi.db.{navn}.user | Database brugernavn - se tabel med miljøspecifikke oplysninger for databaser for detaljer om {navn} | |
dk.nsi.db.{navn}.pwd | Database adgangskode - se tabel med miljøspecifikke oplysninger for databaser for detaljer om {navn} | |
dk.nsi.db.{navn}.database | Database navn - se tabel med miljøspecifikke oplysninger for databaser for detaljer om {navn} | |
dk.nsi.replicationjob.enabled | Angiver om jobbet er enablet. Er obligatorisk | |
dk.nsi.replicationjob.schedule | CRON-udtryk der afgør hvornår jobbet kører. Se evt. denne beskrivelse. Er obligatorisk. | |
dk.nsi.replicationjob.wsdlurl | Bruges af ReplicationJob til at replikere opfølgninger til backendens replication service. | |
dk.nsi.replicationjob.transferWindow | Definerer det maksimale antal opfølgninger der må sendes ad gangen til backend. | 1000 |
dk.nsi.replicationjob.maxtime | Max tid i minutter en replikering må tage før der laves en alarm. | 120 |
dk.nsi.followupjob.enabled | Angiver om jobbet er enablet. Er obligatorisk | |
dk.nsi.followupjob.schedule | CRON-udtryk der afgør hvornår jobbet kører. Se evt. denne beskrivelse. Er obligatorisk. | |
dk.nsi.followupjob.processingWindow | Definerer antallet af opfølgninger som behandles af gangen i én transaktion | 1000 |
dk.nsi.followupjob.maxtime | Max tid i minutter en behandling af opfølgninger må tage før der laves en alarm. Det er tiden for een batchbehandling der måles imod og ikke den fulde kørsel. | 120 |
dk.nsi.days.to.postpone.next.check | Bruges af FollowupJob: definerer tidsrummet for hvornår næste check af en opfølgning skal laves. Værdien er defineret i dage | 2 |
dk.nsi.notificationcleanupjob.enabled | Angiver om jobbet er enablet. Er obligatorisk | |
dk.nsi.notificationcleanupjob.schedule | CRON-udtryk der afgør hvornår jobbet kører. Se evt. denne beskrivelse. Er obligatorisk. | |
dk.nsi.notificationcleanupjob.olderThanDays | Fjern alarmer som er ældre end denne værdi. Værdien er defineret i dage | 75 |
dk.nsi.notificationcleanupjob.maxtime | Max tid i minutter en oprydning må tage før der laves en alarm. | 120 |
dk.nsi.relation.assigneddoctor.update.frequency | Bruges af brs-nsp til at udregne hvilken relation der er mellem patient og læge. | 10 |
dk.nsi.relation.refhost.update.frequency | Bruges af brs-nsp til at udregne hvilken relation der er mellem patient og læge. | 2 |
dk.nsi.relation.ssr.update.frequency | Bruges af brs-nsp til at udregne hvilken relation der er mellem patient og læge. | 62 |
| dk.nsi.app.name | Angiver navnet på applikationen. Bruges til at oprette SlaLogInput, som bruges til SLA logninger i facaden mod SORLS. | Behandlingsrelationsservice |
| dk.nsi.app.shortName | Angiver navnet på applikationen i kort form. Bruges til at oprette SlaLogInput, som bruges til SLA logninger i facaden mod SORLS. | BRS |
| dk.nsi.brs.relayer.check.evidence.enabled | Denne variable kan bruges til at lukke ned for evidenstjek i BRS online delen. Hvis værdien sættes sættes til false, så vil det altid være RelationType.E der bliver returneret. | true |
| dk.nsi.brs.relayer.sorls.all.enabled | Denne variable bruges til at styre om det skal være ny kode der skal bruges. Den "gamle" kode er dog opdateret, så den bruges SORLS servicen til at mappe fra Shak til Sor. | true |
dk.nsi.brs.sorls.url | Der peges på den SORLS service man vil kalde op imod. Hvis man har en lokal udgave kørende af SORLS servicen, så kan man med fordel ændre url'en til http://localhost:8080/sor-opslag/SORLookupService | http://test1.ekstern-test.nspop.dk:8080/sor-opslag/SORLookupService |
| dk.nsi.brs.sorls.fail.threshold | Denne værdi bruges i IsAlive fra MSBUtil. Den angiver hvor mange tidligere kald til servicen, hvor vi holder styr på status. Så hvis værdien er 10, så gemmes status for de sidste 10 kald og hvis blot en af dem har været gennemført uden fejl, så antages servicen at være tilgængelig. | 10 |
| dk.nsi.brs.sorls.medcom.header.securityLevel | Værdi til at angive SecurityLevel som skal bruges i default {http://www.medcom.dk/dgws/2006/04/dgws-1.0.xsd} Header, som bruges til at trække security token fra STS. | 3 |
| dk.nsi.brs.sorls.medcom.header.requireNonRepudiationReceipt | Værdi til at angive RequireNonRepudiationReceipt på {http://www.medcom.dk/dgws/2006/04/dgws-1.0.xsd} Header | no |
| dk.nsi.brs.sorls.medcom.header.flowStatus | Værdi til at angive FlowStatus på {http://www.medcom.dk/dgws/2006/04/dgws-1.0.xsd} Header | flow_running |
| dk.nsi.brs.sorls.sts.url | Url til STS serveren der kan udstede et SOSI ID kort vi kan bruge, når vi skal kalde SORLS servicen. | http://test1.ekstern-test.nspop.dk:8080/sts/services/NewSecurityTokenService |
dk.nsi.nrs.sorls.sts.renewToken | BRS trækker et SOSI ID kort fra STS. Vi tjekker løbende om ID kortet er ved at udløbe. Værdien i renewToken bruger vi til at afgøre, hvor tæt på udløb vi ønsker at komme inden vi kalder STS og får nyt SOSI ID kort. Tiden er angivet i millisekunder, så 180000 ms = 3 minutter | 180000 |
dk.nsi.brs.sorls.sts.systemName | Ved udstedelse af SOSI ID kort sendes System ID kort til STS. Navnet på IT systemet skal angives på system kortet. | |
dk.nsi.brs.sorls.sts.companyName | System ID skal indeholder informationer om den organisation der arbejdes på vegne af. Her angives navn på organisationen. | |
dk.nsi.brs.sorls.sts.companyCvr | System ID skal indeholder informationer om den organisation der arbejdes på vegne af. Her angives organisationens CVR nummer. | |
dk.nsi.brs.sorls.jks.path | Det java key store som indeholder offentligt certifikat, som validere det System ID kort der bruges til udstedelse af SOSI ID kort. | |
dk.nsi.brs.sorls.jks.password | Password til at kunne hente certifikat fra Java Key Store | |
| dk.nsi.brs.sorls.jks.alias | Navn (alias) på certifikat, som det er angivet i Java Key Store |
...
I forbindelse med at LPR3 gør brug af SORLS, som kilde til bl.a. mapning fra Shak til Sor, så er der også indført en mere detaljeret logning af de tjeks der udføres, når klassifikation skal findes for LPR3.
- msg
- Start - Logges ved oprettelse af en EvidenceLog
- Type: LPR3 - På sigt vil der komme yderligere typer til. Nu findes kun EvidensLog for LPR3
- Execute - Ved en større gruppering af tjeks logges det om gruppering udføres.
- Start - Logges ved oprettelse af en EvidenceLog
...
- Type: LPR3 - På sigt vil der komme yderligere typer til. Nu findes kun EvidensLog for LPR3
- Spørgsmål efterfulgt af yes eller no f.eks. "Skal XYZ udføre=yes"
- Input - Oplysning omkring evidenskilder.
- Type: LPR3 - På sigt vil der komme yderligere typer til. Nu findes kun EvidensLog for LPR3
- Key: Nøgle som bruges til at identifisere f.eks. input
- Data: indhold af f.eks. input
- Check - Tjek der udføres
- Type: LPR3 - På sigt vil der komme yderligere typer til. Nu findes kun EvidensLog for LPR3
- Check Identifier: Bruges til at idenfitifisere tjekket imod flowdiagrammet
- Spørgsmål taget fra flowdiagram og besvaret med yes eller no
- Stop - EvidenceLog lukkes og endeligt klassifikationsresultat logges.
- Type: LPR3 - På sigt vil der komme yderligere typer til. Nu findes kun EvidensLog for LPR3
- Classification Result=B
| Code Block | ||||
|---|---|---|---|---|
| ||||
1907 [main] INFO dk.nsi.brs.common.audit.EvidenceLogger$SimpleEvidenceLog - msg=Start, securityLevel=3, flowID=a98bc41c-08b0-42aa-9337-8ab2e465ca0e, messageID=test, Type=LPR3 1929 [main] INFO dk.nsi.brs.common.audit.EvidenceLogger$SimpleEvidenceLog - msg=Input, securityLevel=3, flowID=a98bc41c-08b0-42aa-9337-8ab2e465ca0e, messageID=test, Type=LPR3, Key=Opslagsdata, Data=CheckedRelationRelayerData[doctorOrganisationIdentifier:<null>,hospitalOrganisationIdentifier:730014,ean:<null>,sorIdentifier:<null>,patientCpr:4F49B059C4A7864051B7AA6D1E392DBF2B9C57F5,healthProfessionalCpr:<null>,relationLookupTimeInterval:2018-01-14T12:00:00.000/2018-01-20T12:00:00.000] 1929 [main] INFO dk.nsi.brs.common.audit.EvidenceLogger$SimpleEvidenceLog - msg=Execute, securityLevel=3, flowID=a98bc41c-08b0-42aa-9337-8ab2e465ca0e, messageID=test, Type=LPR3, Is executing with SHAK=yes 1930 [main] INFO dk.nsi.brs.common.audit.EvidenceLogger$SimpleEvidenceLog - msg=Input, securityLevel=3, flowID=a98bc41c-08b0-42aa-9337-8ab2e465ca0e, messageID=test, Type=LPR3, Key=SOR(sundhedsprof), Data=[439061000016004] 1930 [main] INFO dk.nsi.brs.common.audit.EvidenceLogger$SimpleEvidenceLog - msg=Input, securityLevel=3, flowID=a98bc41c-08b0-42aa-9337-8ab2e465ca0e, messageID=test, Type=LPR3, Key=SOR(sundhedsprof, sygehus), Data=[] 1939 [main] INFO dk.nsi.brs.common.audit.EvidenceLogger$SimpleEvidenceLog - msg=Input, securityLevel=3, flowID=a98bc41c-08b0-42aa-9337-8ab2e465ca0e, messageID=test, Type=LPR3, Key=LPR3 data, Data=[LPR3[patientCpr:4F49B059C4A7864051B7AA6D1E392DBF2B9C57F5,admittedInterval:2018-01-14T12:00:00.000/2018-01-20T12:00:00.000,lprReference:111111111111111111111111111111111111111111111111111111111114,relationType:RESULTATINDBERETNING,sorIdentifier:439061000016004]] 1939 [main] INFO dk.nsi.brs.common.audit.EvidenceLogger$SimpleEvidenceLog - msg=Check, securityLevel=3, flowID=a98bc41c-08b0-42aa-9337-8ab2e465ca0e, messageID=test, Type=LPR3, Check identifier=C1, Findes LPR3 data for patienten på præcis SOR(sundhedsprof) eller på en SOR kode der ligger under SOR(sundhedsprof) i SOR hierarkiet?=yes 1939 [main] INFO dk.nsi.brs.common.audit.EvidenceLogger$SimpleEvidenceLog - msg=Check, securityLevel=3, flowID=a98bc41c-08b0-42aa-9337-8ab2e465ca0e, messageID=test, Type=LPR3, Check identifier=C2, Er der overlap mellem dato-interval for LPR3 registreringer og input tidsintervallet?=yes 1939 [main] INFO dk.nsi.brs.common.audit.EvidenceLogger$SimpleEvidenceLog - msg=Check, securityLevel=3, flowID=a98bc41c-08b0-42aa-9337-8ab2e465ca0e, messageID=test, Type=LPR3, Check identifier=C3, Hvilken type har de matchende LPR3 registreringer?=esultatindberetning eller opholdsadresse 1939 [main] INFO dk.nsi.brs.common.audit.EvidenceLogger$SimpleEvidenceLog - msg=Execute, securityLevel=3, flowID=a98bc41c-08b0-42aa-9337-8ab2e465ca0e, messageID=test, Type=LPR3, Is executing Check SOR(sundhedsprof, sygehus)=yes 2015 [main] INFO dk.nsi.brs.common.audit.EvidenceLogger$SimpleEvidenceLog - msg=Input, securityLevel=3, flowID=a98bc41c-08b0-42aa-9337-8ab2e465ca0e, messageID=test, Type=LPR3, Key=LPR3 data, Data=[LPR3[patientCpr:4F49B059C4A7864051B7AA6D1E392DBF2B9C57F5,admittedInterval:2018-01-14T12:00:00.000/2018-01-20T12:00:00.000,lprReference:111111111111111111111111111111111111111111111111111111111111,relationType:FORLOEBSELEMENT,sorIdentifier:439061000016001]] 2015 [main] INFO dk.nsi.brs.common.audit.EvidenceLogger$SimpleEvidenceLog - msg=Check, securityLevel=3, flowID=a98bc41c-08b0-42aa-9337-8ab2e465ca0e, messageID=test, Type=LPR3, Check identifier=C4, Findes LPR3 data for patienten med overlap på input tidsinterval og med typerne relationstyperne forløbslement, kontakt, procedure, intitiel henvisning eller henvisning?=yes 2016 [main] INFO dk.nsi.brs.common.audit.EvidenceLogger$SimpleEvidenceLog - msg=Input, securityLevel=3, flowID=a98bc41c-08b0-42aa-9337-8ab2e465ca0e, messageID=test, Type=LPR3, Key=SOR sygehuskode, Data=-9223372036854775808 2016 [main] INFO dk.nsi.brs.common.audit.EvidenceLogger$SimpleEvidenceLog - msg=Stop, securityLevel=3, flowID=a98bc41c-08b0-42aa-9337-8ab2e465ca0e, messageID=test, Type=LPR3, Classification Result=B |
...