Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Next »

Software & Hardware requirements

Desktop Client

  • Operating system: Windows 10 or higher (64-bit)

  • Memory (RAM): at least 8GB

  • Storage: at least 20GB of free space (SSD)

  • Processor (CPU): at least Intel Core i5 or similar (4 cores)

  • Screen resolution: at least 1280x1024

  • Required software:

Application Server

Database Server

  • Operating system: Windows® Server 2016 or higher (64-bit)

  • Memory (RAM): at least 32GB

  • Storage: at least 1TB of free space (SSD)

  • Processor (CPU): at least Intel Xeon or similar (4 cores)

  • Required software:

Database growth over time may influence the requirements of the database server. It is advisable to regularly monitor resource consumption so that it can be adjusted as requirements increase

High availability & performance

To ensure high availability and better performance we recommend the usage of a load balancer that distributes traffic between at least two application servers (each one following Requirements - Application Server recommendations) and at least two database servers (each one following Requirements - Database Server recommendations) with SQL Server instances connected by AlwaysOn availability groups (AAGs).

We recommend at least 10Gbps of network bandwidth between application and database servers.

Due to limitations of certain features of M1 solution, session affinity must be configured on the load balancer to allow all subsequent traffic and requests from an initial client session to be passed to the same server in the pool.

SQL Server recommendations

Limit available memory

It is recommended to limit the available memory for SQL Server according to the following table (Suggested Max Memory Settings for SQL Server 2005/2008 – SQLServerCentral):

Memory (RAM)

SQL Server instance maximum memory (RAM)

32GB

29GB

64GB

60GB

96GB

92GB

128GB

124GB

Data audit logging

The activation of the data audit logging system is subject to the activation of the CLR integration system (https://learn.microsoft.com/en-us/sql/relational-databases/clr-integration/clr-integration-enabling?view=sql-server-2016).

The logs data can be on a separate database or share the same database as our application, in which case it will be necessary to provide more space. The increased space is directly related to the number of tables in which the system is activated.

The data in the data audit logging system occupies, on average, 3x more than the records in the base table

Currently the system has no retention period, but it is possible to create one according to the customer’s indication. It is also possible to configure SQL Server to work with the use of partitioning functions, so that it is easier to remove old data.

Firewall permissions

If the customer organization has a firewall to restrict traffic to or from the Internet, some additional configuration is required to allow M1 solution to connect to certain hostnames for some features to work unhindered.

Application servers

Hostnames to open

Ports to open

Notes

services.medicineone.net

443

medicineone.blob.core.windows.net

80 and 443

medicineone-sb.accesscontrol.windows.net

443

m1cloudservices.cloudapp.net

80 and 443

prescriptioncontrolengine.medicineone.net

443

medicineone.queue.core.windows.net

80

medicineone.servicebus.windows.net

443

logging.medicineone.net

443

handyserver.medicineone.net

443

clinicalbrain.medicineone.cloud

443

clinicalbrainidentity.medicineone.cloud

443

fcm.googleapis.com

443

api.sandbox.push.apple.com

443

api.push.apple.com

443

sqs.eu-west-1.amazonaws.com

443

NPS evaluation

wsgw.min-saude.pt/RNU/ConsultaUtente/2.20

443

RNU/SPMS electronic prescription (PEM)

services.medicineone.net

443

SPMS electronic prescription (PEM)

wsgw.min-saude.pt/PEM/RegistoPrescricaoMedicamentos/1.00

443

SPMS electronic prescription (PEM)

wsgw.min-saude.pt/PEM/RegistoPrescricaoMedicamentos/2.00

443

SPMS electronic prescription (PEM)

wsgw.min-saude.pt/PEM/RegistoPrescricaoMedicamentosRSP/2.20

443

SPMS electronic prescription (PEM)

wsgw.min-saude.pt/PEM/TokenAutenticacao/1.00

443

SPMS electronic prescription (PEM)

wsgw.min-saude.pt/PEM/ConsultaNotasTerapeuticas/1.02

443

SPMS electronic prescription (PEM)

wsgw.min-saude.pt/CCC/RegistaAtestadoMedico/1.00

443

Issue of electronic certificate for driving licence (CCC)

wsgw.min-saude.pt/CCC/RegistaAtestadoMedico/Offline/1.00

443

Issue of electronic certificate for driving licence (CCC)

wsgw.min-saude.pt/gateway/services/RegistoRequisicaoMCDTs

443

Complementary Diagnostic and Therapeutic Means (MCDT)

wsgw.min-saude.pt/MSP/MSPPesquisaPrestacao/1.20

443

Paperless Exams (ESP)

wsgw.min-saude.pt/MSP/MSPEfetivacao/1.12

443

Paperless Exams (ESP)

wsgw.min-saude.pt/MSP/MSPAgendamento/1.1

443

Paperless Exams (ESP)

wsgw.min-saude.pt/MSP/MSPRegistoPNP/1.02

443

Paperless Exams (ESP)

wsgw.min-saude.pt/MSP/MSPAnulaPrestacao/1.00

443

Paperless Exams (ESP)

wsgw.min-saude.pt/MSP/MSPConsultaAgendamentosCancelados/1.01

443

Paperless Exams (ESP)

mwresults.mobilwave.pt

443

Paperless Exams (ESP)

faturacaoonline.adse.pt/wsFaturacao/service.asmx

443

ADSE

providers.advancecare.com/billmanagementws/electronicInvoiceService/electronicInvoice.wsdl

443

Advance Care - Electronic Invoice

providers.advancecare.com/zonaReservadaWS/EligibilityWS

443

Advance Care - Eligibility

api.fidelidade.pt/health/claims/b2b/xapi/v1/

443

Multicare - Claims

api.fidelidade.pt/health/invoices/b2b/xapi/v1/

443

Multicare - Electronic Invoice

bsx.ocidentalgrupo.pt/SS1.ashx

443

Médis

qscd.digitalsign.pt

443

DigitalSign

ws.netdocs.com.pt/TradeHttp/MessageServiceRest

443

Safety

Desktop clients

Hostnames to open

Ports to open

 

global.vss.twilio.com

443

Teleconsultation

au1.vss.twilio.com

443

Teleconsultation

br1.vss.twilio.com

443

Teleconsultation

de1.vss.twilio.com

443

Teleconsultation

ie1.vss.twilio.com

443

Teleconsultation

in1.vss.twilio.com

443

Teleconsultation

jp1.vss.twilio.com

443

Teleconsultation

sg1.vss.twilio.com

443

Teleconsultation

us1.vss.twilio.com

443

Teleconsultation

us2.vss.twilio.com

443

Teleconsultation

sdkgw.us1.twilio.com

443

Teleconsultation

ecs.us1.twilio.com

443

Teleconsultation

video.twilio.com

443

Teleconsultation

Hostnames to open

Ports to open

Notes

global.vss.twilio.com

443

Teleconsultation

au1.vss.twilio.com

443

Teleconsultation

br1.vss.twilio.com

443

Teleconsultation

de1.vss.twilio.com

443

Teleconsultation

ie1.vss.twilio.com

443

Teleconsultation

in1.vss.twilio.com

443

Teleconsultation

jp1.vss.twilio.com

443

Teleconsultation

sg1.vss.twilio.com

443

Teleconsultation

us1.vss.twilio.com

443

Teleconsultation

us2.vss.twilio.com

443

Teleconsultation

sdkgw.us1.twilio.com

443

Teleconsultation

ecs.us1.twilio.com

443

Teleconsultation

video.twilio.com

443

Teleconsultation

Ports to open: 10,000 - 65,535 UDP/SRTP/SRTCP or UDP/3478 or TLS/443

Server IPv4 Address Range

13.210.2.128/27 (13.210.2.128 - 13.210.2.159)
54.252.254.64/26 (54.252.254.64 - 54.252.254.127)
3.25.42.128/25 (3.25.42.128 - 3.25.42.255)

18.231.105.32/27 (18.231.105.32 - 18.231.105.63)
177.71.206.192/26 (177.71.206.192 - 177.71.206.255)
18.230.125.0/25 (18.230.125.0 - 18.230.125.127)

52.59.186.0/27 (52.59.186.0 - 52.59.186.31)
18.195.48.224/27 (18.195.48.224 - 18.195.48.255)
18.156.18.128/25 (18.156.18.128 - 18.156.18.255)

52.215.253.0/26 (52.215.253.0 - 52.215.253.63)
54.171.127.192/26 (54.171.127.192 - 54.171.127.255)
52.215.127.0/24 (52.215.127.0 - 52.215.127.255)
3.249.63.128/25 (3.249.63.128 - 3.249.63.255)

52.66.193.96/27 (52.66.193.96 - 52.66.193.127)
52.66.194.0/26 (52.66.194.0 - 52.66.194.63)
3.7.35.128/25 (3.7.35.128 - 3.7.35.255)

13.115.244.0/27 (13.115.244.0 - 13.115.244.31)
54.65.63.192/26 (54.65.63.192 - 54.65.63.255)
18.180.220.128/25 (18.180.220.128 - 18.180.220.255)

13.229.255.0/27 (13.229.255.0 - 13.229.255.31)
54.169.127.128/26 (54.169.127.128 - 54.169.127.191)
18.141.157.128/25 (18.141.157.128 - 18.141.157.255)

34.203.254.0/24 (34.203.254.0 - 34.203.254.255)
54.172.60.0/23 (54.172.60.0 - 54.172.61.255)
34.203.250.0/23 (34.203.250.0 - 34.203.251.255)
3.235.111.128/25 (3.235.111.128 - 3.235.111.255)

34.216.110.128/27 (34.216.110.128 - 34.216.110.159)
54.244.51.0/24 (54.244.51.0 - 54.244.51.255)
44.234.69.0/25 (44.234.69.0 - 44.234.69.127)

FAQ

Do we still support SQL Server 2012 SP4 (Standard edition)?

Yes, we still support SQL Server 2012 SP4 (Standard edition), with compatibility level of 110, but we are recommending our customers to upgrade to SQL Server 2016 SP2 or higher (Standard Edition) since it has reached end-of-life (https://learn.microsoft.com/en-us/lifecycle/products/microsoft-sql-server-2012).

Is there a backup policy recommendation?

It is important that backup policies are created so that data is not lost. The backup strategy is at the customer’s discretion since it requires additional investment and there may already be backup systems in operation.

  File Modified
No files shared here yet.
  • No labels