Guidance on what information is required to create a MESH mailbox is available.
There are a number of methods of connecting to MESH that are available to users in the PTL environments. Each method has slightly different connection requirements and these are listed below
MESH client over HSCN
- Mailbox created at a testing organisation you have been assigned/have.
- Download the predefined MESH client keystore and password from the appropriate environment page on this website. This keystore contains all the required certificates for MESH in the PTL environments. The keystore passwords are provided below
- Messaging URL is msg.[env].spine2.ncrs.nhs.uk/messageexchange
Note: In Live, users will need to create the keystore and password
MESH Client over the internet
As above except they would point to the msg.[env]spineservices.nhs.uk URL
Please note there are restrictions on using the MESH client over the internet. This requires a SHA2 keystore and the source address must be a UK IP address.
MESH UI
- Mailbox created at a testing organisation you have been assigned.
- Smartcard or 2FA. If accessing the UI from HSCN, a NHS smartcard must be used. The role on the card is not important, you just must have card. If accessing UI over the internet you need to user 2FA. Please note that MESH UI over the internet is not available in the PTL environments.
- They will also need to be setup in Moles for access to the their mailbox
MESH API over the internet
- Mailbox created at a testing organisation you have been assigned.
- Endpoint cert from the appropriate PTL environment. You will need to provide a Fully Qualified Domain Name (FQDN). The FQDN should conform to the DNS Naming Schema for Spine endpoint sites (see DNS registration above). You will also need to provide a certificate signing request (CSR) where the Common Name (CN) is the FQDN. All other fields in the CSR can be blank and the email field must be blank
- Shared key. Please mail the helpdesk for this information
- Point to msg.[env]spineservices.nhs.uk URL.
- You will need to download and install the Spine root and SubCA certificates from the appropriate environment webpages.
Please note there are restrictions on using the MESH client over the internet. This requires a SHA2 keystore and the source address must be a UK IP address. and is only available in the Integration environment.
MESH API over HSCN
As above but point to msg.[env].spine2.ncrs.nh.uk URL
Detailed Mesh API Guidance can be found here
Keystore Passwords
Spine2Int - Integration
Spine2Dev - Development
Spine2Dep - Deployment
Spine2Train - Train
MESH Help
MESH Guidance hub has the current installation and user guides.
MESH API guidance is available.
Please note the installation guides ask you use the certificate enrolment tool to create a certificate and keystore. This is not required in PTL. Please use the predefined keystores that are available for the environments pages on this website.
Testing Organisations
For users of MESH a mailbox will be required. For testing purposes these should be at testing organisations you own. If you do not have any testing organisations, please contact out test data team ([email protected]) to organise one.