Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Navitabs
rootSundhedsvæsenets Nationale Erstatnings-CPR (Nationalt eCPR) - Leverancebeskrivelse
includeroottrue

Indholdsfortegnelse:

Table of Contents

Introduktion

...

Dette dokument indeholder en beskrivelse af hvordan erstatningsCPR2 (herefeter eCPR2Nationalt eCPR (herefter eCPR) installeres på et NSP Backend miljø.

Læsevejledning

Læseren forventes at have kendskab til Sundhedsdatastyrelsens platform NSP, samt generelt kendskab til WildFly applikation server, Docker, Docker Compose samt Ubuntu Linux operativ system.

Dokument Historik

...

...

Installation

eCPR anvender NSP's Continuous Integration og Continuous Deployment miljøer til byg og leverance af komponenten.

...

Compose folderen indeholder 4 underfoldere, hvor databaseligger database ligger under configuration:

Folder navnBeskrivelse
configuration/databaseHer ligger alle de databasefiler som det forventes at driften lægger på en NSP database
developmentHer ligger en Docker Compose fil til brug for udvikling. Se eCPR - Guide til udviklere
releaseHer ligger en Docker Compose fil til brug i produktion

eCPR leveres via en github branch, navngivet som efter den aktuelle version. 

Krav til miljø

...

  • Authorization View fra autorisationsregisteret
  • Bemyndigelse View fra bemyndigelsesservice
  • Person View fra cpr registeret

Hver Hvert view er yderligere beskrevet nedenfor, hvor det ses hvilke informationer, der skal udstedes gennem hvert view:.

eCPR kræver derudover adgang til NAS2 for at kunne udføre de relevante adviseringer, samt adgang til SCES, for at kunne verificere CPR-numre. 

Authorization view

Information
Authorisationsnummer
CPR
Uddannelses Kode
ValidFrom
ValidsTo

Bemyndigelses view

Information
BemyndigelsePID
Rettighed
System
Status
Arbejdsfunktion
Bemyndigede cvr
Bemyndigede cpr
Bemyndigende cpr
Gyldig fra dato
gyldig til dato
ValidFrom
ValidTo

Person View

Information
Status
CPR
ValidFrom
ValidTo

...

Krav til hardware

Der stilles ikke nogle særlige krav til hardware. Servicen er en Java Spring Boot service, og kan dermed køre på en virtuel maskine.

...

Alle filer skal tilrettes til de forskellige miljøer som eCPR2 eCPR installeres på. Filerne indeholder en konfiguration, der passer til eCPR2 i en standalone test konfiguration. 

...

Konfigurationsfiler til SLA logning ligger inde i de Docker images som eCPR2 eCPR producerer. De følger standarden for SLA logning og det bør derfor ikke være nødvendigt at ændre i disse.

...

På et NSP miljø hentes "compose" folderen for den ønskede version med git og kommandoen "docker-compose up" køres i folderen "release".

...

Ændringslog

VersionDatoÆndringAnsvarlig
1.013-11-2023Initielt dokumentTrifork