KPR - Teknisk oppsett for IT
Installasjon og konfigurasjon av OpusService for KPR-rapportering
-
Pasient og journal
-
Timebok
-
Helfo
-
Økonomi
-
Lister / rapporter / statistikk
-
Innstillinger/oppsett
-
Teknisk
KPR - Teknisk oppsett for IT
Denne veiledningen er for IT-avdelingen.
Klinikkleder eller koordinator må først kontakte teknisk support på support@opusdental.com for å motta konfigurasjonspakke før IT-oppsettet kan gjennomføres.
Forutsetninger
| Krav | Detaljer |
| Operativsystem | Windows Server 2016 eller nyere (64-bit) |
| .NET runtime | .NET Framework 4.0 |
| Nettverkstilgang | Utgående HTTPS (port 443) til kpr.opusdental.com og qa.kpr.opusdental.com |
| SQL-tilgang | Dedikert SQL-bruker med lesetilgang til klinikkens Opus-database |
| Konfigurasjonspakke | Mottatt fra Opus Dental ved bestilling |
| Org.nr.-liste sendt til FHI | Sendt til rapportering.pasientregistre@fhi.no |
| Altinn-delegering | Fullført av administrator med BankID |
OpusService kan installeres på samme server som Opus-applikasjonen, eller på en separat server i samme nettverk. Flere Opus-databaser krever separate instanser på separate servere.
Nettverkstilgang - hva du må åpne
Be nettverksteamet åpne utgående HTTPS (port 443) til følgende:
| Destinasjon | Port | Formål |
| kpr.opusdental.com | 443 | Opus KPR-skytjeneste, produksjon |
| qa.kpr.opusdental.com | 443 | Opus KPR-skytjeneste, QA/test |
| dev.kpr.opusdental.com | 443 | Opus KPR-skytjeneste, testmiljø |
| api.opusdental.com | 443 | Opus KPR-skytjeneste, produksjon |
| 31.25.218.44 | 443 | Produksjon via Helsenett (kun fylkeskommuner UIO, UIB, UIT) |
| 31.25.218.45 | 443 | QA-miljø via Helsenett (kun fylkeskommuner, UIO, UIB, UIT) |
Fylkeskommuner via Helsenett
Utgående trafikk via Helsenett krever source NAT. Den eksakte IP-ranges tildeles av NHN per tilkobling — bekreft kravene med NHN før du konfigurerer NAT.
Forberedelser
Se punktvis oversikt over forberedelser under Kom i gang, 4 steg i veiledningen “Hva er KPR Rapportering”
Installasjon
Steg 1, Installer OpusService
Kjør installasjonspakken fra Opus Dental på serveren. Tjenesten registreres automatisk og konfigureres til å starte ved oppstart.
Steg 2, Opprett SQL-bruker
Opprett en dedikert SQL-bruker med lesetilgang til klinikkens Opus-database:
CREATE LOGIN OpusService WITH PASSWORD = '[SIKKERT PASSORD]';
USE [DinOpusDatabase];
CREATE USER OpusService FOR LOGIN OpusService;
GRANT SELECT ON dbo.Business TO OpusService;
GRANT SELECT ON dbo.BusinessActor TO OpusService;
GRANT SELECT ON dbo.CustomerHistoryWithPeriods TO OpusService;
GRANT SELECT ON dbo.Employee TO OpusService;
GRANT SELECT ON dbo.Journal TO OpusService;
GRANT SELECT ON dbo.Patient TO OpusService;Viktig
Ikke bruk samme SQL-bruker som Opus-applikasjonen.
Steg 3, Konfigurer tilkoblingsstreng
Forutsetter at Altinn-delegering (steg 1) er fullført.
Åpne konfigurasjonsfilen (mottatt fra support@opusdental.com):
C:\Program Files\OpusDental\OpusService\Opus.Service.exe.config
Legg inn tilkoblingsstrengen som oppgitt av Opus Dental:
Tidsvindu og testing
StartTime og EndTime angir tidsvinduet for daglig kjøring i lokal norsk tid (CET/CEST). Vi anbefaler å kjøre utenfor åpningstid, f.eks. mellom 00:00 og 05:00. For testing: bytt CloudAppBaseUrl til https://qa.kpr.opusdental.com/kpr.
Steg 4, Start tjenesten
Start-Service -Name "OpusService"Bekreft at status viser Kjører i Tjenester (services.msc).
Steg 5, Verifiser første overføring
Åpne Windows Hendelseslogg under Program og se etter hendelser fra OpusService etter første nattlige kjøring.
Testing i QA-miljø
Før dere går til produksjon kan dere teste mot FHI sitt QA-miljø. QA og produksjon er teknisk like.
Endre CloudAppBaseUrl i konfigurasjonsfilen til:
CloudAppBaseUrl="https://qa.kpr.opusdental.com/kpr"Når dere er klare for produksjon, bytt tilbake til https://kpr.opusdental.com/kpr.
Historisk tilbakefylling
Opus håndterer automatisk tilbakefylling fra 1. januar 2018 for offentlig tannhelsetjeneste, og fra 1. januar 2023 for private klinikker og kjeder. Dette skjer ved første aktivering.
Ved tilbakefylling
Anbefalt: pek OpusService mot en kopi av databasen under tilbakefyllingen for å redusere belastning på produksjonsdatabasen. Bytt til produksjonsdatabasen etterpå.
Feilsøking
| Symptom | Sannsynlig årsak | Tiltak |
| Tjenesten starter ikke | .NET mangler eller konfig-fil feil | Sjekk Hendelseslogg, verifiser .NET 4.0 |
| Feil i Opus-statusvisning | Nettverksblokk mot kpr.opusdental.com | Verifiser utgående HTTPS port 443 |
| SQL-tilkoblingsfeil i logg | Feil bruker eller passord | Verifiser tilkoblingsstrengen og rettigheter |
| HelseID-autentiseringsfeil | Altinn-delegering ikke fullført | Gjennomfør Altinn-delegering (steg 1) |
| Ingen poster sendt, status OK | Første kjøring uten nye endringer | Kontakt support@opusdental.com |
Kontakt
Teknisk support
support@opusdental.com
FHI
kpr@fhi.no
NHN, Altinn
www.nhn.no