Overview
The Survey Importer allows users to upload an external survey file directly into Decipher for use in the project portal. The importer recognizes both Decipher and Confirmit XML files, as well as bConvert and Excel XLS files. Importing a Confirmit XML file will convert all supported elements and logic into Decipher’s structure, and any unsupported content will be flagged for conversion.
Important: Confirmit XML importing requires v18 and later files. Older versions will not be converted and will prompt a system error.
Importing a Survey File
Survey importing requires using a clean slate, so start by building a new survey. To do this, click "New Survey" in the Portal.
In the New Survey window, click "More Options" and select "Import File".
Then drag and drop your survey file into the box or click "or Browse" to locate and upload the file from your device.
Next, scroll down to enter a project name and click "Create Survey".
Note: Confirmit XML files will include language translations.
The upload process may take a few minutes depending on the size of your file. If the upload is successful, you will be redirected to the Survey Editor, where you can edit your Confirmit survey just as you would any Decipher survey.
Reviewing an Imported Survey
When a survey file is imported to the Survey Editor, the system automatically scans the file for language variables and incompatible elements. If there were any errors during the upload, a survey load error will appear above the staging area. Click the “Fix XML” button to view and edit the errors using the XML Editor.
When selected, a summary of the error(s) appears. Review the details and note any important information. When you are ready to edit the XML, click “Close”.
Use the system “warning” tags to guide you through making any necessary updates.
Once you have addressed all content warnings, your new survey should be ready to go.
Confirmit Import Considerations
While the Survey Importer will recognize a wide range of element tags and logic, due to the use of different programming practices in Confirmit surveys, some of your survey's features may be incompatible with the Decipher system.
The following sections outline all Decipher-compatible Confirmit elements. All incompatible elements will be imported as-is and flagged for your review.
Important: Confirmit XML importing requires v18 and later files. Older versions will not be converted and will prompt a system error.
Compatible Tags and Attributes
The table below defines how different Confirmit tags and their attributes are converted into valid Decipher tags:
Confirmit Tag |
Attributes |
Decipher Tag |
|
|
|
|
|
|
|
|
|
|
|
|
|
Hybrid question support for:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Turn on automatic page breaks |
|
|
Turn off automatic page breaks |
|
|
Anything not included in the list above will be imported wrapped in a <note builder:title=”warning1” builder:warning="unsupported">
tag.
Compatible Logic Expressions
The table below defines how different Confirmit logic expressions are converted into valid Decipher expressions:
Confirmit Expression |
Decipher Equivalent |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Note: Any logic expression not included in the list above will be imported as a <condition builder:warning="unsupported">
tag.
Compatible Piping Expressions
The table below defines how different Confirmit piping expressions are converted into valid Decipher expressions:
Confirmit Expression |
Decipher Equivalent |
|
|
|
|
|
|
|
|
|
|
Note: Any piping expression not included in the list above will be imported as-is.
Compatible Language Mapping
The table below defines how different Confirmit language codes are converted into valid Decipher languages:
Confirmit Language Code |
Decipher Language |
|
Arabic |
|
Chinese Simplified |
|
Czech |
|
Danish |
|
German |
|
Greek |
|
English (USA) |
|
Spanish |
|
Finnish |
|
French |
|
Hebrew |
|
Hungarian |
|
Italian |
|
Japanese |
|
Korean |
|
Dutch |
|
Norwegian |
|
Polish |
|
Portuguese |
|
Romanian |
|
Russian |
|
Slovak |
|
Swedish |
|
Thai |
|
Turkish |
|
Indonesian |
|
Ukrainian |
|
Estonian |
|
Latvian |
|
Lithunian |
|
Vietnamese |
|
Afrikaans |
|
Hindi |
|
Malay |
|
Kannada |
|
Tagalog |
|
Arabic (Saudi Arabia) |
|
Traditional Chinese (Taiwan) |
|
Spanish (Mexico) |
|
French (Belgium) |
|
Dutch (Belgium) |
|
German (Austria) |
|
English (Canada) |
|
Arabic (UAE) |
|
English (India) |
|
English (Singapore) |
|
English (Hong Kong) |
Additional Considerations
- Importing Decipher XML files will import survey elements only; survey tag attributes and sample sources are not imported.
- All elements must be wrapped in
<survey>
tags for an import to be successful.