Skip to main content
Version: Current (1.x)

Import / Export of Linkage Project Settings

There are a few reasons why you might want to import/export all settings for a linkage project:

  • Backup of current configuration
  • Creat a standard set of project settings to reuse
  • Copy configuration from one linkage project to another
  • Manually reviewing the full configuration

Export to JSON

The settings of a specific linkage project can be exported and downloaded into a JSON file and the user can specificy which settings to include in the export:

  • Data Sources
  • Linkage Fields
  • Match Configuration
  • Group Configuration
  • Project Links

On the Linkage Project settings page, click on the Export to JSON link in the list. This will take you a page that allows you to specific which settings to be exported.

Linkage Project Export

Clicking on the Export button will take you to another page where the download of the selected components will begin immediately.

Linkage Project Export Download

If the download does not automatically occur, you can click on the Download icon to manually trigger it.

An example of the beginning of the exported JSON file:

{
"LinkageProjectCode": "AB108",
"EventTypeMembers": [
{
"DataProviderCode": "WA-DOH",
"EventTypeCode": "WAMORB"
}
],
"LinkageProjectFields": [],
"MatchConfig": {
"MatchProvider": "Cuple",
"UseLog2ForWeights": false,
"MatchStrategies": [
{
"Name": "Date of Birth",
"Order": 1,
"IsActive": true,
"Threshold": 21.00,
"BlockingFields": [
{
"FieldName": "doby",
"IsMatchEmpty": false
},
{
"FieldName": "dobm",
"IsMatchEmpty": false
},
{
"FieldName": "dobd",
"IsMatchEmpty": false
},
{
"FieldName": "sex",
"IsMatchEmpty": true
}
],
...

Import from JSON

A JSON file that was created from the linkage project export process can be imported into any Linkage Project, even the one it originated from.

To import linkage project configuration, click the Import from JSON link in the list of options on the project settings page.

The file will be validated. If it isn't a valid linkage project export, an error will be displayed. If it is valid, the system will assess what components of the file, determining conflicts, warnings and errors.

A summary of the components in the file will be displayed, along with the validation results that may contain conflicts with existing settings in the project.

Linkage Project Import Conflicts

Below the validation results is a confirmation form, prior to applying the new data. If any conflicts are detected, you will have the option to either ignore item with the conflict or replace it with the new data.

Linkage Project Import Confirm

Once you have determined how to manage the conflicts, click the Import button to apply the changes. Alternatively, click the Cancel button to completely cancel the import process.

If you do choose to apply the changes, a summary of the changes made will be displayed.