MDTCSG2 Version 11.0
CareLink™ Integration Software Installation and Configuration Manual
Installation Manual
Medtronic, Medtronic with rising man logo, and Medtronic logo are trademarks of Medtronic. Third-party trademarks (“TM*”) belong to their respective owners. The
following list includes trademarks or registered trademarks of a Medtronic entity in the United States and/or in other countries.
Mainspring – because like the inner workings of a clock – it is the power source that facilitates the movement of cardiac data within your
clinic, and between various departments within your organization.
Mainspring Data Express is a comprehensive solution for your cardiac patients, bringing together device and patient data from the
Medtronic CareLink Network, the Paceart Optima System, the CareLink Programmer, your EHR System, and local network.
In order to simplify the process of connecting and sharing demographic, scheduling, and device data between Medtronic applications
and electronic health record systems (EHRs), Medtronic has developed Mainspring Data Express. This software application serves
as the primary tool to move and share data for device patients. Mainspring Data Express helps to streamline the implementation and
on-going maintenance of data movement between applications.
This manual explains the process for installing the Mainspring Data Express software and configuring CareLink Report Export and
CareLink EHR Integration.
Mainspring Data Express is an optional component of the CareLink Network and the Paceart Optima System. For more information
on configuring the CareLink website refer to the CareLink online Help.
1.2 Explanation of symbols
Consult instructions for use
Manufacturer
Lot number
Reorder number
Date of Manufacture
Do not dispose of this product in the unsorted municipal waste
stream. Dispose of this product according to local regulations.
See http://recycling.medtronic.com for instructions on proper
disposal of this product.
Storage temperature limit
Transit temperature limit
Humidity Limitation
Software
Model number
Manufactured in
Authorized Representative in the European Community
1.3 Indications
Mainspring Data Express is an optional component of the Medtronic CareLink Network and the Paceart Optima System.
Mainspring Data Express can be used to provide data integration between disparate systems, using a defined mapping.
For more information on the Paceart Optima System, refer to the Paceart Optima System Software User Manual or the Paceart Optima
System Online Help.
1.4 Precautions
Mainspring Data Express USBs must be operating in an environment within the following conditions :
Storage Environment
Temperature-20°C (-4°F) to +70°C (158°F)
Relative Humidity20% to 75%
Mainspring Data Express USBs must be operating in an environment within the following conditions :
4
Operating Environment
Temperature0°C (32°F) to +65°C (149°F)
Relative Humidity20% to 75%
Call customer service or your biomedical department for service and repairs.
1.5 Contraindications
No known contraindications.
1.6 Mainspring Data Express Authorized Users
Medtronic representatives provide the Mainspring Data Express orientation and training materials at the timeof the installation. Users
should be familiar with the Mainspring Data Express documents before using Mainspring Data Express.
1.7 Technical Support
In the US and Canada, call 1-800-929-4043 and select option 3. For all other countries contact your local Medtronic representative.
2 Mainspring Data Express software prerequisites
2.1 Installation prerequisites
First time installation
• Create an External Systems Account on the CareLink Network. For instructions on how to create an External Systems Account,
refer to the CareLink Network Online Help.
• Install .Net Framework version 4.7.2 (or newer).
• Install and configure MS Message Queuing.
• If you will be using the EHR Integration feature, install the Java Runtime Environment version 1.8 or higher.
Upgrade installation
If you are upgrading to a new version of Mainspring Data Express software you must first stop the existing Connected Systems
Gateway service.
You do not need to uninstall your existing Mainspring Data Express software. The new version of the softwarewill import any existing
configurations. For example, if you have an existing Paceart System-CareLink scheduling integration configuration, the settings will
be saved and used in the new version of the Mainspring Data Express software.
2.1.1 Installing and Configuring MS Message Queuing for Windows 8.1
Membership in the local Administrators group, or equivalent, is the minimum required to complete this procedure.
1. From the Charms bar, click Settings.
2. Click Control Panel.
3. Click Programs, and then under Programs and Features, click Turn Windows features on or off.
4. Under the Microsoft Message Queue (MSMQ) Server option, check the Microsoft Message Queue (MSMQ) Server Core
option. This enables all of the MSMQ Server Core subfeatures.
5. Click OK.
6. If you are prompted to restart the computer, click OK to complete the installation.
2.1.2 Installing and Configuring MS Message Queuing for Windows 10
Membership in the local Administrators group, or equivalent, is the minimum required to complete this procedure.
1. Open the Control Panel.
2. Click Programs, and then under Programs and Features, click Turn Windows features on or off.
3. Under the Microsoft Message Queue (MSMQ) Server option, check the Microsoft Message Queue (MSMQ) Server
option. This enables all of the MSMQ Server Core subfeatures.
4. Click OK.
5. If you are prompted to restart the computer, click Restart now to complete the installation.
2.1.3 Installing and Configuring MS Message Queueing for Windows Server 2012, 2012 R2, 2016, and 2019
Membership in the local Administrators group, or equivalent, is the minimum required to complete this procedure.
5
1. Launch Server Manager.
2. In the Server Manager, click Add Roles and Features to start the Add Roles and Features.
3. Click Next until the Features page opens.
4. Expand Message Queuing, expand Message Queuing Services, and then select the Message Queuing Server option.
5. Click Next, and then click Install.
6. If you are prompted to restart the computer, click OK to complete the installation.
2.1.4 Installing the Java Runtime Environment
If you will be installing the EHR Integration feature, you will need to install the Java Runtime Environment version 1.8 or higher.
You do not need to be connected to the internet to install the files.
1. Insert the Mainspring Data Express software USB drive into your USB port.
2. Browse to Resources\Mirth on the USB and double-click on jre-8u172-windows-i586.exe.
The installation wizard starts.
3. Click Install.
A progress window is displayed.
4. Once the installation is complete, click Close.
2.1.5 Installing .Net 4.7.2 Framework
You must have .Net 4.7.2 Framework (or newer) installed before you install the Mainspring Data Express software.
You do not need to be connected to the internet to install the files.
1. Insert the Mainspring Data Express software USB drive into your USB port.
2. Browse to Resources\.Net Framework on the USB and double-click on NDP472-KB4054530-x86-x64-AllOS-ENU.exe.
3. Read the Microsoft license agreement and select I have read and ACCEPT the terms of the License Agreement.
4. Click Install.
The .Net Framework will install. A progress bar shows the installation progress.
5. Once the setup is complete click Exit.
3 Installing Mainspring Data Express
3.1 Installation steps
Complete the items listed in the prerequisites section before you install and configure the Mainspring Data Express software.
1. To start the installation, insert the Mainspring Data Express installation USB into the computer and click CSGInstall.exe on the
installation USB.
2. Click Next.
3. If there are any prerequisites that must be installed, they are displayed in a list. Select and then click Install for each of the
prerequisites. You may need to restart your computer depending on which prerequisites are installed.
4. On the License Agreement step, click Next.
6
5. Enter a destination folder. Click Change to change from the default location.
If you have a previous version of Mainspring Data Express installed, use the same filepath as the previous version.
7
6. Click Next.
7. Click Install.
A progress bar shows the installation progress.
8. Select Launch Medtronic Mainspring Data Express and then click Finish to exit the installation wizard and open the
Medtronic Mainspring Data Express window.
8
9. In the Medtronic Mainspring Data Express window, select the features you want to enable, then click Configurations. You
can select multiple features under Paceart Integration, but you can only select one feature under CareLink Integration.
The configuration window for the feature you selected is displayed.
9
10. Make your configuration changes and click OK. Refer to the following sections for information on configuring each feature.
The configuration window closes.
11. Click OK to close the Medtronic Mainspring Data Express window.
If you selected EHR Integration for the first time, follow the installation steps in Section 4.3.2, Installing and configuring MirthConnect, page 18 of this document to install and configure Mirth Connect.
4 CareLink Integration
4.1 About CareLink Integration
The CareLink Integration section of Mainspring Data Express has the following features:
• Report Export allows you to save CareLink Network reports to a network location.
• EHR Integration allows you to export patient data from the CareLink Network and integrate into your clinic’s Electronic Health
Records (EHR) system.
10
4.2 CareLink Report Export
Reports can be exported from CareLink to an external system, like your clinic’s Electronic Health Records (EHR) system.
When the Report Export feature is enabled, you can use a default file naming format, or customize the filename format by adding an
additional field. You must have full administrative privileges in CareLink to edit the filename format.
To export reports, Mainspring Data Express must be installed and configured, and a CareLink Network Connection between
Mainspring Data Express and the CareLink Network must be established.
There is a process to install and configure the Report Export feature.
1. On the CareLink Network website, create an External System Account for Mainspring Data Express. Enable and configure theEHR Export feature with the Export Report feature with the Report Export option for that External System Account. For
instructions, refer to the CareLink Network Online Help.
2. On your network, install and configure Mainspring Data Express (install prerequisites first).
3. Enable the Report Export feature in Mainspring Data Express.
4. On the CareLink website, export a report from CareLink and ensure that it arrives in the correct location.
4.2.1 Configuring CareLink Report Export
1. To start Mainspring Data Express, go to Start > Programs > Medtronic Mainspring Data Express > Medtronic
Mainspring Data Express.
2. In the Medtronic Mainspring Data Express window, select Report Export and click Configurations.
11
The CareLink Report Export configuration window is displayed.
3. On the Configuration1 tab enter the applicable values for your CareLink implementation. Refer to the CareLink Report Export
Configuration Values table for more explanation on the fields.
4. If you have satellite clinics in CareLink you must have a separate Report Export configuration for each clinic.
Click Add to create additional configurations for other clinics.
If you have satellite clinics in CareLink you must have a separate configuration for each clinic. Click Add to create additional
configurations for other clinics. You may have up to 15 configurations. Each configuration must have a unique External SystemAccount Name.
This table explains the fields on the CareLink Report Export configuration window.
Callout numberField nameExplanation
1DescriptionAn optional field for entering the name of your configuration. Limit 15 configurations.
2Data Bridge ServiceThe name of the CareLink reporting service the adapter will use.
The default is "Endpoint_CSA_basicHttpsBinding".
3Data Bridge Service SiteThe path of the CareLink Data Bridge Service site that the adapter will use.
• To connect in the US and Canada select
"https://cl-emr.medtronicCareLink.net/DataBridgeGateway/
DataBridgeGatewayService.svc"
• To connect in Europe and Asia select
"http://cl-emr.europe.medtronicCareLink.net/DataBridgeGateway/
DataBridgeGatewayService.svc"
4External System Account
Name
The account name used to connect to the CareLink system. This account name is
created and configured on the External System Accounts tab on the CareLink web-
site.
5External System Account
Authorization Code
The authorization code used to connect to the CareLink website. This authorization
code is configured on the External System Accounts tab on the CareLink website.
6File Folder LocationThe file destination path where CareLink PDF reports are exported. On the CareLink
website this is called the document folder. The file destination path can be specified as
a UNC path (\\ComputerName\SharedFolder\Reports) or a mapped drive (z: \\computer\reports). Using a mapped drive allows you to use a shorter file name but the
computer hosting Mainspring Data Express must have the network drive mapped to it.
7Use Specified Credentials A "True" value indicates that the Windows Username and Password field values should
be used as authentication credentials when accessing the destination path. A "False"
14
Callout numberField nameExplanation
value indicates that a username and password are not required to access the destination path.
The default is "False".
8UsernameWhen Use Specified Credentials is "True", this is the Windows username that will be
used when accessing the destination file system. The Windows username value should
follow the UPN (User Principal Name) format username@domain. For example
BSMITH@ENT.
9PasswordWhen Use Specified Credentials is "True", this is the password associated to the Win-
dows Username that will be used when accessing the destination file system.
10Overwrite Existing File(s)A "True" value indicates that the adapter will overwrite an existing file with a new file of
the same name. A "False" value indicates that the adapter will not overwrite an existing
file with a new file of the same name.
The default is "True".
11Minimum Available Disk
Space
4.2.2 Enabling and Verifying Mainspring Report Export
After you install and configure Mainspring Report Export you need to enable the Report Export feature on the CareLink website.
1. Log into the CareLink website.
2. Click Manage My Clinic > Clinic Profile > External Systems Integration.
3. In the Report Export section, select Yes to enable report export.Note: You can configure the report filename. For more information on configuring the filename refer to the Editing Report
Filename for Report Export topic in the CareLink online Help.
4. Click Save.
5. After you have enabled the feature, export a sample report from CareLink.
6. Browse to the documentation folder location and verify that the sample report was successfully exported.
The minimum amount of free space in MB on the destination file system required for the
adapter to initialize.
The default is "15" MB.
4.2.3 Troubleshooting Report Export
CareLink Report Export
• Verify that the Mainspring Data Express software prerequisites were installed or configured correctly.
• Verify that you have selected the correct Data Bridge Service Site for your geography.
• Verify that the External System Account Name and External System Account Authorization Code match what was created
in CareLink on the External System Accounts tab.
• Verify that you’ve selected True in the Use Specified Credentials field if the report destination requires you to enter a Windows
username and password. Then verify that the Windows username and password were entered correctly in the Username and
Password fields.
• Verify that the Connected Systems Gateway service was started.
Mainspring Report Export on CareLink
• Verify that you created an External System Account in CareLink.
• Verify that the created External System Account was configured to include Report Export external system associations.
• Verify that Report Export was enabled on the External System Integration tab of the CareLink website.
• Verify that the Report Export file naming format was configured as desired.
4.3 CareLink EHR Integration
CareLink EHR Integration allows you to export patient data from the CareLink Network and import it into your clinic’s Electronic Health
Records (EHR) system. This feature uses Mirth Connect to route the data exported from the CareLink Network to your EHR.
There is a process to install and configure the Mainspring Report Export feature.
1. On the CareLink Network website, create an External System Account for Mainspring Data Express. For that ExternalSystem Account enable and configure the EHR Integration feature.
2. On your network, install and configure the Mainspring Data Express software (install prerequisites first).
3. Enable the EHR Integration feature in Mainspring Data Express.
15
4. Install and configure the Mirth Connect software.
5. Test your configuration by putting it into Test on the CareLink Network and export data. After you have tested your integration,
move your configuration to Production on the CareLink Network.
4.3.1 Configuring EHR Integration
1. To start Mainspring Data Express, go to Start > Programs > Medtronic Mainspring Data Express > Medtronic
Mainspring Data Express.
2. In the Medtronic Mainspring Data Express window, select EHR Integration and click Configurations.
The CareLink EHR Integration configuration window is displayed.
3. On the Configuration1 tab enter the applicable values for your CareLink implementation. Refer to the CareLink EHR Integration
Configuration Values table for more explanation on the fields.
4. If you have satellite clinics in CareLink you must have a separate Report Export configuration for each clinic.
Click Add to create additional configuration for other clinics.
5. Click OK.
You will need to install and configure Mirth Connect.
4.3.1.1 CareLink EHR Integration Configuration Values
This table explains the fields on the CareLink EHR Integration configuration window.
16
Callout numberField nameExplanation
1DescriptionAn optional field for entering the name of your configuration. Limit 15 configura-
tions.
2Data Bridge ServiceThe name of the CareLink Data Bridge service the adapter will use.
The default is "Endpoint_CSA_basicHttpsBinding"
3Data Bridge Service SiteThe path of the CareLink Data Bridge Service site that the adapter will use.
• To connect in the US and Canada select
https://cl-emr.medtronicCareLink.net/ DataBridgeGateway/
DataBridgeGatewayService.svc
• To connect in Europe and Asia select http://cl-emr.europe.medtronicCareLink.net/DataBridgeGateway/
DataBridgeGatewayService.svc
4External System Account
Name
The account name used to connect to the CareLink system. This account name
is created and configured on the External System Accounts tab on the
CareLink website.
5External System Account
Authorization Code
The authorization code used to connect to the CareLink website. This authorization code is configured on the External System Accounts tab on the CareLink
website.
6Document Folder LocationThe file destination path where files will be written. On the CareLink website this
is called the document folder. The file destination path can be specified as a UNC
path (\\ComputerName\SharedFolder\Reports) or a mapped drive (z:\\computer
\reports). Using a mapped drive allows you to use a shorter file name but the
computer hosting Mainspring Data Express must have the network drive mapped
to it.
7Use Specified CredentialsA "True" value indicates that the Windows Username and Password field values
should be used as authentication credentials when accessing the destination
path. A "False" value indicates that a username and password are not required to
access the destination path.
The default is "False".
17
Callout numberField nameExplanation
8UsernameWhen Use Specified Credentials is "True", this is the Windows username that will
be used when accessing the destination file system. The Windows username
value should follow the UPN (User Principal Name) format username@domain.
For example BSMITH@ENT.
9PasswordWhen Use Specified Credentials is "True", this is the password associated to the
Windows Username that will be used when accessing the destination file system.
10Overwrite Existing File(s)A "True" value indicates that the adapter will overwrite an existing file with a new
file of the same name. A "False" value indicates that the adapter will not overwrite
an existing file with a new file of the same name.
The default is "True".
11Minimum Available Disk
Space
12Mirth Inbound PathSpecifies a file system path where HL7 messages will be available for Mirth Con-
13Mirth Error PathThe file system path where Mirth is configured to write failed HL7 messages.
14Minimum Available Disk
Space
4.3.2 Installing and configuring Mirth Connect
After you have installed the Mainspring Data Express software and selected the EHR Integration feature, you will need to install and
configure Mirth Connect.
1. Browse to Resources\Mirth on the USB and double-click on mirthconnect-3.11.0.b2609-windows-x64.exe.
2. In the Welcome to the Mirth Connect Setup Wizard window, click Next.
3. If you are promted to select a location for Java, use the location that was noted when unzipping OpenJDK.
4. Read the license agreement, select I accept the agreement, and then click Next.
5. Select the destination directory and click Next.
6. Make sure all of the components are selected and then click Next.
7. Select the Start menu folder settings and then click Next.
8. Configure the network port settings and then click Next.
9. Configure your password requirements and then click Next.
10. Configure your server settings and then click Next.
11. Select Install service and then click Next.
12. Click Finish.
Mirth Connect has been installed.
13. Open a text editor with administrator privileges.
a. Navigate to C:\Program Files\Mirth Connect and open the following files.
mcserver.vmoptions
mcservice.vmoptions
b. Append the contents of C:\Program Files\Mirth Connect\docs\mcservice-java9+.vmoptions to the end of both files.
c. In both files, modify the -Xmx option to 512m.
d. Save and close both files.
14. In the system tray, right-click on the Mirth Connect Server Manager icon and select Show Manager.
The minimum amount of free space in MB on the destination file system required
for the adapter to initialize.
The default is "15" MB.
nect software to use.
The minimum amount of free space in MB on the file system specified in the Mirth
Inbound Path field, required for the adapter to initialize.
The default is "15" MB.
The Mirth Connect Server Manager is displayed.
15. In the Mirth Connect Server Manager, click Administrator.
16. If a Security Information dialog box appears, click Run.
17. In the Mirth Connect Login dialog box, in the Username field enter “admin” and in the Password field enter “admin”.
18
18. Click Login.
The Welcome to Mirth Connect dialog box is displayed.
19. Create and enter a new username and password. Enter the other required information and then click Finish.
20. In the Mirth Connect Administrator window, click Channels.
21. In the Channel Tasks pane, click Import Channel.
An Open dialog box is displayed.
22. Select the File to MLLP.xml file located at the default path of C:\Program Files\Medtronic\Connected Systems Gateway\MLLPSubsystem.
The Edit Channel window is displayed.
23. Click the Destinations tab.
24. Enter the Host Address and Host Port that the HL7 message should be sent to.
25. Click Save Changes.
26. In the Mirth Connect pane, click Channels.
27. Click the File to MLLP channel in the Channels pane, and the click Enable Channel from the Channel Tasks pane.
The channel status is Enabled.
28. In the Channel Tasks pane, click Deploy Channel.
The Dashboard shows that the File to MLLP status is “Started”.
4.3.3 Troubleshooting EHR Integration
CareLink EHR Integration
• Verify that the Mainspring Data Express software prerequisites were installed or configured correctly.
• Verify that you have selected the correct Data Bridge Service Site for your geography.
• Verify that the External System Account Name and External System Account Authorization Code match what was created
in CareLink on the External System Accounts tab.
• Verify that you’ve selected True in the Use Specified Credentials field if the report destination requires you to enter a Windows
username and password. Then verify that the Windows username and password were entered correctly in the Username and
Password fields.
• Verify that the Connected Systems Gateway service was started.
Mirth Connect
19
• Verify that the File to MLLP status is “Started”.
• Verify that the Mirth Connect windows service status is “Started”.
5 Automatically Starting the Connected Systems Gateway After Restart
5.1 Automatically Starting the Connected Systems Gateway After Restart
1. After you verify that your implementation was successful you can set this service to automatically connect. Go to Start > Control
Panel > Administrative Tools > Services.
2. Right-click on the Connected Systems Gateway service and select Properties.
3. Select Automatic in the Startup type field. If you restart your computer this service will automatically restart.
4. Click OK.
6 Log File Configuration
6.1 Log File Configuration
The default location for log files is C:\Medtronic\Connected Systems Gateway\Logs.
The default log file retention count is 10. You can save up to 99 log files.
7 Uninstalling Mainspring Data Express
If you are decommissioning Mainspring Data Express, use the Windows Uninstall or change a program utility to uninstall the
software.
1. Open the computer’s Control Panel and navigate to Uninstall or change a program.
2. In the list of programs, select Mainspring Data Express.
3. Click Uninstall/Change.
4. Select Remove the application from this computer and click OK to confirm the uninstallation.
Additionally, check whether any third-party software should be uninstalled. Mainspring Data Express can be configured to work with
NextGen Healthcare Mirth Connect. If the third-party software is not being used for any other purpose at your site, then it can also be
removed.