Page History
Navitabs | ||||
---|---|---|---|---|
| ||||
Anchor | ||||
---|---|---|---|---|
|
Anchor | ||||
---|---|---|---|---|
|
...
Anchor | ||||
---|---|---|---|---|
|
Anchor | ||||
---|---|---|---|---|
|
Anchor | ||||
---|---|---|---|---|
|
Anchor | ||||
---|---|---|---|---|
|
Version | Dato | Ansvarlig | Beskrivelse |
---|---|---|---|
1.0 | 21.09.2016 | Systematic | Første udgave. |
Anchor | ||||
---|---|---|---|---|
|
Anchor | ||||
---|---|---|---|---|
|
Definition | Beskrivelse |
---|---|
DDS | Dokumentdelingsservices |
NSI | National Sundheds-IT |
NSP | Den nationale service platform (inden for sundheds-IT) |
STS | Security Token Service |
XDS | Cross-Enterprise Document Sharing |
Anchor | ||||
---|---|---|---|---|
|
Anchor | ||||
---|---|---|---|---|
|
Anchor | ||||
---|---|---|---|---|
|
Anchor | ||||
---|---|---|---|---|
|
...
Tilsvarende logik er gældende de øvrige koder i filteret.
Følgende er et eksempel på konfiguration af filteret:
<filter>
<classCodes/>
<typeCodes>
<codedValue>
<code>11502-2</code>
<codeSystem>2.16.840.1.113883.6.1</codeSystem>
<description>LABORATORY REPORT.TOTAL</description>
</codedValue>
</typeCodes>
<eventCodes/>
<confidentialityCodes>
<codedValue>
<code>N</code>
<codeSystem>2.16.840.1.113883.5.25</codeSystem>
<description>Normal</description>
</codedValue>
</confidentialityCodes>
<formatCodes>
<codedValue>
<code>urn:ad:dk:medcom:labreports:svareksponeringsservice</code>
<codeSystem>1.2.208.184.100.10</codeSystem>
<description>Laboratoriesvar (samling af svar)</description>
</codedValue>
</formatCodes>
<practiceSettingCodes>
<codedValue>
<code>408454008</code>
<codeSystem>2.16.840.1.113883.6.96</codeSystem>
<description>klinisk mikrobiologi</description>
</codedValue>
<codedValue>
<code>394596001</code>
<codeSystem>2.16.840.1.113883.6.96</codeSystem>
<description>klinisk biokemi</description>
</codedValue>
<codedValue>
<code>394915009</code>
<codeSystem>2.16.840.1.113883.6.96</codeSystem>
<description>patologi anatomi og cytologi</description>
</codedValue>
</practiceSettingCodes>
</filter>
Anchor | ||||
---|---|---|---|---|
|
...
Opsætningen for kalderen af Svareksponeringsservice konfigureres i SXADocumentProvider.properties.
Denne indlæses fra WildFly modulet:
/pack/wildfly8/modules/nsi/ddsprojects/sxa/documentprovider/config/main/
Et eksempel på sådan konfiguration er:
sxa.labservice.request.timeout.seconds = 120
sxa.labservice.request.username = username
sxa.labservice.request.password = password
sxa.labservice.endpoint = http://localhost:9090/sxa-labreportservicestub/SvarEksponering
sxa.document.unique.root.id = 1.2.3.4.55.66
sxa.labservice.request.samtykkekode = _ sxa.labservice.request.samtykketekst = _ sxa.labservice.request.slutbruger.identifikation = _ sxa.labservice.request.slutbruger.organisation = _ sxa.labservice.request.slutbruger.cpr = _ sxa.labservice.request.slutbruger.fornavn = _ sxa.labservice.request.slutbruger.efternavn = _ sxa.labservice.request.slutbruger.stilling = _ sxa.labservice.request.slutbruger.email = _ sxa.labservice.request.slutbruger.rolle = _ sxa.labservice.request.slutbruger.autorisationskode = _
Properties beskrives ifølge tabel.
Property | Beskrivelse |
---|---|
sxa.labservice.request.timeout.seconds | Antal sekunder for hvor lang tid et request mod laboratoriebanken maximalt må tage før forsøget meldes som mislykket. |
sxa.labservice.request.username | Brugernavnet der anvendes ved kald til Laboratoriedatabanken |
sxa.labservice.request.password | Kodeordet der anvendes ved kald til Laboratoriedatabanken |
sxa.labservice.endpoint | Url'en til Laboratoriedatabankens service |
sxa.document.unique.id.root | Root id for det generede dokument |
sxa.labservice.request.samtykkekode |
sxa.labservice.request.samtykketekst |
sxa.labservice.slutbruger.identifikation | Slutbrugerns brugerid eller en fast identitet på det kaldende system, såfremt det selv logger |
sxa.labservice.slutbruger.organisation | Navnet på organisationen som slutbrugeren eller det kaldende system stammer fra |
sxa.labservice.slutbruger.cpr | Slutbrugerens cpr-nummer |
sxa.labservice.slutbruger.fornavn | Slutbrugerens fornavn |
sxa.labservice.slutbruger.efternavn | Slutbrugerens efternavn |
sxa.labservice.slutbruger.stilling | Slutbrugerens stillingsbetegnelse |
sxa.labservice.slutbruger.email | Slutbrugerens email |
sxa.labservice.slutbruger.rolle | Slutbrugerens rolle |
sxa.labservice.slutbruger.autorisationskode | Slutbrugerens autorisationskode |
Anchor | ||||
---|---|---|---|---|
|
...
Anchor | ||||
---|---|---|---|---|
|
Anchor | ||||
---|---|---|---|---|
|
Anchor | ||||
---|---|---|---|---|
|
Anchor | ||||
---|---|---|---|---|
|
Wiki Markup |
---|
Grundlæggende konfiguration af service-check sker ved tilretning af properties i ServiceCheck.properties filen.
Eksempel på ServiceCheck.properties
jmx.url = service:jmx:rmi://localhost/jndi/rmi://localhost:1090/jmxconnector
jmx.username = nisse
jmx.password = ngyffe
service.config.path = service-check.xml
log4j.path = servicecheck.log4j.properties
\\
Konfiguration af log4j sker ved tilretning af properties i filen servicecheck.log4j.properties:
log4j.logger.service-check=INFO, sclog
\\
log4j.appender.sclog=org.apache.log4j.RollingFileAppender
log4j.appender.sclog.File=$\{jboss.server.log.dir\}/service-check.log
log4j.appender.sclog.layout=org.apache.log4j.PatternLayout
log4j.appender.sclog.layout.ConversionPattern=%d \[%t\] %-5p %c - %m%n |
Anchor | ||||
---|---|---|---|---|
|
Anchor | ||||
---|---|---|---|---|
|
Anchor | ||||
---|---|---|---|---|
|
Anchor | ||||
---|---|---|---|---|
|
Anchor | ||||
---|---|---|---|---|
|
...
Der kan hentes versionsnummer fra kørende Svareksponeringsservice XDS adaptere som givet i nedenstående tabel.
Komponent i Svareksponeringsservice XDS-adaptere | Endpoint for versionsnummer-information |
Svareksponeringsservice XDS Registry Adapter | http://<host:port>/sxa-documentmetadataprovider/version |
Svareksponeringsservice XDS Repository Adapter | http://<host:port>/sxa-documentprovider/version |
Tabel 1 Versionsnummer for kørende service
Versionsnummeret hentes fra Mavens pom.properties indlejret i jar-filen for fællesartefaktet sxa-provider-common.
...
Alle logfiler er at finde i log/ under WildFly. Herunder findes en liste over alle logfiler med en beskrivelse af hvilke komponenter der skriver til dem.
Logfilnavn | Komponenter der skriver til denne |
sxa-documentmetadataprovider-ws.log | Svareksponeringsservice XDS Registry Adapter |
nsputil-sla-sxa-documentmetadataprovider.log | Svareksponeringsservice XDS Registry Adapter |
sxa-documentmetadataprovider-ws-performance.log | Svareksponeringsservice XDS Registry Adapter |
sxa-documentprovider-ws.log | Svareksponeringsservice XDS Repository Adapter |
nsputil-sla-sxa-documentprovider.log | Svareksponeringsservice XDS Repository Adapter |
sxa-documentprovider-ws-performance.log | Svareksponeringsservice XDS Repository Adapter |
service-check.log | service-check |
For alle webservices er der en tilhørende SLA-log, der sørger for at logge udvalgte elementer fra requests til webservicen.
Performance logs forekommer kun ved aktivering af performanceloggeren i komponenternes log4j konfiguration.
...
Fejlsøgning kan ske ved at undersøge de logfiler, der er beskrevet i forudgående afsnit.
Anchor | ||||
---|---|---|---|---|
|
Anchor | ||||
---|---|---|---|---|
|
Anchor | ||||
---|---|---|---|---|
|
...