Versions Compared

Key

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

Description of the list of The eHealth infrastructure comprises distinct environments used tailored for test both testing and production . The description includes the intended users of this environment, the access to the environments and the integration to external systems in each of these environments. The intended audience is primary third-party providers to get a basic understanding of the use of these environmentspurposes. These environments serve as crucial platforms for the development, testing, and deployment of various eHealth solutions. Below is a breakdown of these environments, their intended users, accessibility, and integration capabilities with external systems.

Intended Audience: This description caters primarily to third-party providers seeking a fundamental understanding of eHealth infrastructure environments. It aims to elucidate the purpose, user base, accessibility, and integration aspects of these environments to facilitate better collaboration and integration efforts within the eHealth ecosystem.

Table of Contents

List of eHealth environments

...

eHealth environments connection to SEB, NemLogin and KOMBIT access management

...

The following provides an overview of how eHealth environments are connected to both testing and production systems concerning the login process, highlighting the connections between these environments and the respective systems utilized for authentication purposes.

eHealth Environment Type

eHealth Environment

NemLogin Environment

KOMBIT

Adgangsstyring

SEB

Sundhedsvæsenets Elektroniske Brugerstyring

Internal test environment

INTTESTtest

Test environment

test-nemlog-in.dk

External test

adgangsstyring.eksterntest-stoettesystemerne.dk

Test (t-seb)

http://t-seb.dkseb.dk

External test environment

EXTTESTtest

Test environment

test-nemlog-in.dk

External test

adgangsstyring.eksterntest-stoettesystemerne.dk

Test (t-seb)

http://t-seb.dkseb.dk

Vendor development environment

DEVENVCGItest

Test environment

test-nemlog-in.dk

External test

adgangsstyring.eksterntest-stoettesystemerne.dk

Test (t-seb)

http://t-seb.dkseb.dk

Education environment

TEST002test

Test environment

test-nemlog-in.dk

External test

adgangsstyring.eksterntest-stoettesystemerne.dk

Test (t-seb)

http://t-seb.dkseb.dk

Pre-production environment

PREPRODtest

Test environment

test-nemlog-in.dk

External test

adgangsstyring.eksterntest-stoettesystemerne.dk

Test (t-seb)

http://t-seb.dkseb.dk

Production environment

PROD

prod

login.nemlog-in.dk

Prod

adgangsstyring.stoettesystemerne.dk

Prod

http://seb.dkseb.dk

eHealth Environments connection to

...

FK Organisation

The mapping provided below serves as a guiding reference for eHealth environments connection to the KOMBIT FK Organisation service.

eHealth Environment Type

eHealth Environment

KOMBIT Environment

fk organisationFK Organisation

Internal test environment

INTTEST

eksternal external test

organisation.eksterntest-stoettesystemerne.dk

External test environment

EXTTEST

eksternal testexternal test

organisation.eksterntest-stoettesystemerne.dk

Vendor environment

DEVENVCGI

eksternal external test

organisation.eksterntest-stoettesystemerne.dk

Education environment

TEST002

eksternal external test

organisation.eksterntest-stoettesystemerne.dk

Pre-production environment

PREPROD

eksternal external test

organisation.eksterntest-stoettesystemerne.dk

Production environment

PROD

prod

organisation.stoettesystemerne.dk

eHealth Environments connection to NSP Environments

The following mapping provided below serves as a guiding reference for determining the suitable clear reference to assist in selecting the appropriate types of environments for use in conjunction with different to complement various NSP (National Service) environments.

...

NSP has several test environments. See alsoThese are described here:

From https://www.nspop.dk/pages/viewpage.action?pageId=4839407 cNSP is used for municipalities and dNSP for regions. This reference is used in the following

NSP Environment

Municipalities Endpoint

(central)

Regions Endpoint

Municipalities Endpoint

DROS Paths

DDS

Endpoint

Paths

DRS

Endpoint

Path

KIH Endpoint

TEST1

https://test1-cnsp.ekstern-test.nspop.dk:8443/

https://test1

-cnsp

.ekstern-test.nspop.dk:8443/

/dros/iti41

/dros/iti57

/ddsregistry

/ddsrepository

/drs/proxy

KIH Not available in test 1

TEST2

https://test2-cnsp.ekstern-test.nspop.dk:8443/

https://test2

-cnsp

.ekstern-test.nspop.dk:8443/

/dros/iti41

/dros/iti57

/ddsregistry

/ddsrepository

/drs/proxy

http://kih.test.xdsrepositoryb.medcom.dk:8020/axis2/services/xdsrepositoryb

PRODTEST

https://prodtest-cnsp.ekstern-test.nspop.dk:8443/

https://prodtest

-cnsp

.ekstern-test.nspop.dk:8443/

/dros/

prodtest-cnsp.ekstern-test.nspop.dk:8080/ddsregistry

iti41

/dros/iti57

/ddsregistry

/ddsrepository

/drs/proxy

http://kihrepository-test.npi.nsi.dsdn.dk:8020/axis2/services/xdsrepository

UDD

https://prodtest-cnsp.ekstern-test.nspop.dk:8443/

https://dnsp-prodtest.nsp.dsdn.dk:8443/

https

/dros/iti41

/dros/iti57

/ddsregistry

/ddsrepository

/drs/proxy

http://

prodtest

kihrepository-

cnsp.ekstern-test.nspop

udd.npi.nsi.dsdn.dk:

8443

8020/axis2/services/xdsrepositoryb

Connections from eHealth Environments

The provided mapping is intended as a reference to assist in understanding which help understand the alignment between different types of environments correspond or align best with the respective NSP environment.

...

INTTEST

...

DEVENVCGI

...

EXTTEST

...

TEST002

...

PREPROD

...

PROD

...

Internal test environment

...

Vendor development environment

...

External test environment

...

Education environment

...

Pre-production environment

...

Production environment

...

Aftale DRS (ITI41)

...

Municipality
DROS
TEST1

...

Regional
DRS
TEST1

...

Regional
DRS
TEST2

...

Regional
DRS
TEST1

...

Regional
DRS
PRODTEST

...

Municipality
DRS
PROD

...

DDS Registry (ITI18)

...

Municipality
DDS
TEST1

...

Municipality
DDS
TEST1

...

Municipality
DDS
TEST2

...

Municipality
DDS
TEST1

...

Municipality
DDS
PRODTEST

...

Municipality
DDS
PROD

...

DDS Registry (ITI47)

...

Municipality
DROS
TEST1

...

Municipality
DDS
TEST1

...

Municipality
DDS
TEST2

...

Municipality
DDS
TEST1

...

Municipality
DDS
PRODTEST

...

Municipality
DDS
PROD

...

DDS Repository (ITI43)

...

Municipality
DDS
TEST1

...

Municipality
DDS
TEST1

...

Municipality
DDS
TEST2

...

Municipality
DDS
TEST1

...

Municipality
DDS
PRODTEST

...

Municipality
DDS
PROD

...

KIH Repository (ITI41)

...

KIH
TEST2

...

KIH
TEST2

...

KIH
TEST2

...

KIH
TEST2

...

KIH
TEST2

...

Not configured

...

and their compatibility with respective NSP environments:

eHealth Environment

Environment Type

Appointment Repository
(ITI-41)

XDS_PUBLISH_ITI41_DRS_ENDPOINT

KIH Repository

(ITI-41)

XDS_PUBLISH_ITI41_KIH_ENDPOINT

Document Sharing Service registry

(ITI-18)

XDS_ITI18_ENDPOINT

Document Sharing Service repository

(ITI-43)

XDS_ITI43_ENDPOINT

Metadata Update

(ITI-57)

XDS_PUBLISH_ITI57_ENDPOINT

INTTEST

Internal test environment

NSP test2

Central NSP

/dros/iti41

https://kih.test.xdsrepositoryb.medcom.dk/kih-iti41/iti41

NSP test2

Central NSP

/ddsregistry

NSP test2

Central NSP

/ddsrepository

NSP test2

Central NSP

/dros/iti57

DEVENVCGI

Vendor development environment

NSP test2

Central NSP

/dros/iti41

https://kih.test.xdsrepositoryb.medcom.dk/kih-iti41/iti41

NSP test2

Central NSP

/ddsregistry

NSP test2

Central NSP

/ddsrepository

NSP test2

Central NSP

/dros/iti57

EXTTEST

External test environment

NSP test2

Central NSP

/dros/iti41

https://kih.test.xdsrepositoryb.medcom.dk/kih-iti41/iti41

NSP test2

Central NSP

/ddsregistry

NSP test2

Central NSP

/ddsrepository

NSP test2

Central NSP

/dros/iti57

TEST002

Education environment

NSP test2

Central NSP

/dros/iti41

https://kih.test.xdsrepositoryb.medcom.dk/kih-iti41/iti41

NSP test2

Central NSP

/ddsregistry

NSP test2

Central NSP

/ddsrepository

NSP test2

Central NSP

/dros/iti57

PREPROD

Pre-production environment

NSP Prodtest

Central NSP

/dros/iti41

https://kih.test.xdsrepositoryb.medcom.dk/kih-iti41/iti41

NSP Prodtest

Central NSP

/ddsregistry

NSP Prodtest

Central NSP

/ddsrepository

NSP Prodtest

Central NSP

/dros/iti57

PROD

Production environment

NSP PROD

Central NSP

/drs/proxy

Info

Not configured yet.

NSP PROD

Central NSP

/ddsregistry

NSP Prod

Central NSP

/ddsrepository

NSP Prodtest

Central NSP

/ddsregistry/metadataupdate

Note

Note, the following differences:

  1. INTTEST uses DROS for ITI41 and ITI47, but not for ITI18 (warning)ITI-41 and ITI-57 but does not use DROS for ITI-18 and ITI-43.

  2. PREPROD used KIH TEST2, and not KIH PRODTEST. (warning)DEVENVCGI, EXTTEST, TEST002, PREPROD, uses Regional DRS, not Municipality DRS (warning)

  3. INTTEST, DEVENVCGI and TEST002 uses TEST1, and not TEST2 (warning)

Component and Data Lifecycle in Environments

...

  • Component Promotion: The diagram illustrates the progression of components through various environments, showcasing how they are promoted across different stages within the eHealth infrastructure.

  • Data Export/Import Process: It demonstrates the flow of datadataflow, highlighting the export and import procedures between different environments. Packages (such as questionnaires, activity definitions, and plan definitions) follow a distinct flow. These packages can be developed or created in the EXTTEST environment, exported from there, and subsequently imported into the PRODUCTION environment, and vice versa.

...