Versions Compared

Key

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

...

Architecture

...

Environments for hapiFHIR at PSI (global level)

Env

hapiFHIR version

URLs (hapiFHIR/OpenHIM/OpenHIMsvc)

Server IP

Security

Server Instance per Country?

Analytics

Status

Dev

Image Added

fhir-dev.psi-mis.org

54.175.228.204

basic authentication

Test

Image Added

fhir-test.psi-connect.org

18.117.46.81

basic authentication

Staging

Image Added

fhir-staging.psi-mis.org

75.101.243.242

basic authentication + IP restricted, only allowed from openhim-devstaging.psi-mis.org and openhimsvc-devstaging.psi-mis.org

FHIR-dev → 54.175.228.204

OpenHIM-dev→

Yes

Prod

fhir.psi-mis.org

3.219.141.208 [TO BE DELETED???]

basic authentication

Yes

Environments for OpenHIM and OpenHIM services

There is one OpenHIM server for dev, test, staging and production.

There is one “OpenHIM services” server for dev, test, staging and production.

All the countries use the same OpenHIM and OpenHIM services instances (depending on the environment).

Env

URLs (OpenHIM/OpenHIMsvc)

Server IP

Security

Status

Dev

openhim-dev.psi-mis.org

openhimsvc-dev.psi-mis.org

OpenHIM → 52.1.16.120

OpenHIMsvc

-dev→

35.170.108.230

FHIR: basic authentication

OpenHIM: app user/password

Test

fhir-test.psi-connect.orgOpenHIM-test→

openhim-test.psi-connect.org

openhimsvc-test.psi-connect.org

FHIR-test→ 18.117.46.81

OpenHIM → 18.223.243.80

OpenHIMsvc

-test→

3.13.251.137

FHIR: basic authentication

OpenHIM: app user/password

Staging

fhir-staging.psi-mis.org

openhim-staging.psi-mis.org

openhimsvc-staging.psi-mis.org

FHIR-staging → 75.101.243.242

OpenHIM

-staging

→ 52.4.22.40

OpenHIMsvc

-staging

→ 34.205.188.251

FHIR: basic authentication + IP restricted, only allowed from openhim-staging.psi-mis.org and openhimsvc-staging.psi-mis.org

OpenHIM: app user/password

Yes

Prod

fhir.psi-mis.org

openhim.psi-mis.org

openhimsvc.psi-mis.org

FHIR → 3.219.141.208 [TO BE DELETED???]

OpenHIM → 44.195.160.253

OpenHIMsvc → 44.206.125.252

OpenHIM: app user/password

Yes

Environments for hapiFHIR per Country at PSI

In one server, there are multiple hapiFHIR instances, one per country. There is one server for test, one for staging and one for production

Country

Env

URLs (hapiFHIR/OpenHIM/OpenHIMsvc)

hapiFHIR version

Server IP

Security

Server per Country?

Analytics

Status

Kenya 🇰🇪

Test

fhir-test.ken.psi-connect.org

openhim-test.psi-connect.org

openhimsvc-test.psi-connect.org

FHIR-test→ 18.117.46.81

OpenHIM-test→ 18.223.243.80

OpenHIMsvc-test→ 3.13.251.137

basic authentication

Staging

fhir-staging.ken.psi-connect.orgopenhim-staging.psi-mis.org

openhimsvc-staging.psi-mis.org

FHIR-staging → 75.101.243.242

OpenHIM-staging → 52.4.22.40

OpenHIMsvc-staging → 34.205.188.251

IP restricted via openhim-staging and openhimsvc-staging
+ basic authentication

Prod

fhir.ken.psi-connect.org

openhim.psi-mis.org

openhimsvc.psi-mis.org

FHIR → 3.219.141.208OpenHIM → 44.195.160.253

OpenHIMsvc → 44.206.125.252

basic authentication

Eswatini 🇸🇿

Staging

fhir-staging.swz.psi-connect.org

openhim-staging.psi-mis.org

openhimsvc-staging.psi-mis.org

FHIR-staging → 75.101.243.242

OpenHIM-staging → 52.4.22.40

OpenHIMsvc-staging → 34.205.188.251

IP restricted via openhim-staging and openhimsvc-staging
+ basic authentication

Prod

fhir.swz.psi-connect.org

openhim.psi-mis.org

openhimsvc.psi-mis.org

FHIR → 3.219.141.208OpenHIM → 44.195.160.253

OpenHIMsvc → 44.206.125.252

basic authentication

Tanzania 🇹🇿

Staging

fhir-staging.tza.psi-connect.orgopenhim-staging.psi-mis.org

openhimsvc-staging.psi-mis.org

FHIR-staging → 75.101.243.242

OpenHIM-staging → 52.4.22.40

OpenHIMsvc-staging → 34.205.188.251

IP restricted via openhim-staging and openhimsvc-staging
+ basic authentication

Prod

fhir.tza.psi-connect.org

openhim.psi-mis.org

openhimsvc.psi-mis.org

FHIR → 3.219.141.208

OpenHIM → 44.195.160.253

OpenHIMsvc → 44.206.125.252

basic authentication

Vietnam 🇻🇳

Prod

fhir.vnm.psi-connect.orgopenhim.psi-mis.org

openhimsvc.psi-mis.org

FHIR → 3.219.141.208OpenHIM → 44.195.160.253

OpenHIMsvc → 44.206.125.252

basic authentication

Zimbabwe 🇿🇼

Staging

fhir-staging.zwe.psi-connect.org

openhim-staging.psi-mis.org

openhimsvc-staging.psi-mis.org

FHIR-staging → 75.101.243.242

OpenHIM-staging → 52.4.22.40

OpenHIMsvc-staging → 34.205.188.251

IP restricted via openhim-staging and openhimsvc-staging
+ basic authentication

Prod

fhir.zwe.psi-connect.org

openhim.psi-mis.org

openhimsvc.psi-mis.org

FHIR → 3.219.141.208

OpenHIM → 44.195.160.253

OpenHIMsvc → 44.206.125.252

basic authentication