Reconciliation view (AskiaSurf)

This view allows you to check and adjust a reconciliation just carried out by AskiaSurf, or to view the details of a previous reconciliation. The reconciliation view appears in the right-hand pane in two situations:

  1. When you perform a reconciliation: you right-click a wave in the campaign tree and select reconcile questions. Note that you do not have to reconcile a wave immediately after adding a volume: you can continue adding volumes as required before reconciling. You will be asked if you want to apply a caption library, which allows you to define words or phrases to be treated as equivalent during reconciliation. See caption libraries for details.

  2. When you view the results of a previous reconciliation: you right-click a wave that has already been reconciled, and select show reconciliation.

Note: when editing waves that have already been reconciled (e.g. wave 3 of 5) by performing a show reconciliation, you should be careful what changes you make, as this may have ramifications for later waves. For example, breaking the matching between two questions could result in both being unmatched in later waves, if inheritance is being used:

If any volumes in the later waves inherit from the wave you edited, then the matching will be broken automatically in these volumes too;

If the campaign question is matched to a different volume question in later waves, the matching will not be automatically broken in these waves;

If inheritance is not being used, the matching will not automatically be broken in the later waves.

Performing a new reconciliation

When you select reconcile questions in the campaign tree's context menu, AskiaSurf compares the questions and responses in all the unreconciled volumes in the wave with the existing questions and responses in the campaign. In the process, AskiaSurf identifies any matching questions and responses, and adds new questions and responses to the campaign as appropriate. When reconciliation is complete, the results are shown in the reconciliation view.

Note: for the first wave in a campaign, there is no matching to be done, and therefore AskiaSurf simply displays all of the questions in the wave.

Although AskiaSurf makes intelligent matches between questions and responses, you should review the matches it has made and make adjustments when necessary. The tools for adjusting automatic question matching are found on the context menu.

If you opted to use inheritance for the new wave, then any manual matchings previously made in the project are carried over for the new wave, saving you the work of performing these matchings again.

At this stage, it may be a good idea to view the reconciliation report, which indicates how many no-matches or imperfect matches were encountered, and thus how much work you have to do to finish reconciling the volume with the campaign. To do so, right-click the wave in the campaign tree, and select show reconciliation summary.

The screen display

The reconciliation view is split in two:

Note that you can determine what details are shown in the two lists by right-clicking in the column or row headers, and selecting the items you want shown. You can choose from question codes, shortcuts, short captions, long captions and source volume (for questions) and response codes, entry codes and source volume (for responses).

Beside each of the upper pane and lower panes is a vertical bar, known as the overview bar. This provides a visual overview of the reconciliation process, and how successful or unsuccessful it was. In the upper pane, the bar represents the entire campaign; in the lower pane, it represents all of the responses in the selected question. The black triangle indicates the section of the campaign or question you are currently viewing. Questions or responses that have been perfectly matched are not highlighted; questions/responses for which imperfect matches have been found are bolded, and highlighted in yellow; questions/responses that have not been matched at all are shown in red. You can click on an area of the overview bar to jump to the appropriate question/response in the right-hand pane. This allows you to quickly locate the questions where reconciliation problems have occurred.

In the right-hand list, the columns headed campaign questions or campaign responses (on the left) describe the questions and responses already present in the campaign, in the order in which they appear in the campaign. Meanwhile, the columns marked source questions or source responses (on the right) describe the questions and responses found in the new wave. They appear in the order dictated by the questions in the campaign (where a question is matched to a campaign question, it is presented on the same row).

You can click many of the column headers to sort the list according to that column (and click the header again to reverse the sort order).

The columns for questions are as follows (you can right-click in the headers, and select which columns are displayed):

Column Description

Match state icon

Indicates whether a match has been found in the campaign or new wave (depending on whether this column is under campaign questions or source questions):

match found

match not found

a newly-added question

a source question that has been manually matched to a campaign question (appears only during the current reconciliation; if the wave is viewed again later, this icon does not appear)

the question has been removed from the campaign in this wave and any subsequent ones

Question type icon

Indicates the question type (single, multi, numeric, etc.), or whether it is a chapter; the icons are the same as those found in AskiaDesign.

Code

The unique identifier for each question.

Shortcut The shortcut for each question.

Short caption

The short caption for each question.

Long caption The long caption for each question.

Volume

Indicates the name of the volume in which the question was found (for questions in the new wave).

 

The columns for responses are as follows (you can right-click in the headers, and select which columns are displayed)::

Column Description

Match state icon

Indicates whether a match has been found in the campaign or new wave (depending on whether this column is under campaign responses or source responses):

match found

match not found

a newly-added response

a source response that has been manually matched to a campaign response (appears only during the current reconciliation; if the wave is viewed again later, this icon does not appear)

the response has been removed from the campaign in this wave and any subsequent ones

the response has been merged into another response in the same question; see merge campaign response

Response code

The unique identifier for each response.

Entry code The entry code for each response.

Volume

Indicates the name of the volume in which the response was found (for responses in the new wave).

 

Imperfect matches between questions/responses in the campaign and their equivalents in the new wave are color-coded in the same way as in the overview bar:

Where no match has been found at all (i.e. the question/response exists in the new wave but does not appear to exist already in the campaign), the question/response is not colour-coded, but a cross icon appears against the question/response.

In the following example, a perfect match has been found for demographics: a green check-mark in both columns indicates it is present in both the existing campaign and the new wave. There is an imperfect match for gender, as it is highlighted in yellow. No match at all has been found for phone: the red cross indicates that although the question is present in the campaign, it has not been identified in the new wave.  

surf_matching

There will not necessarily be a match for every question or response, since over time questions or responses are dropped from, or added to, the questionnaire.

Note: a question may have more than one match, but this should happen only when there is more than one volume file for a wave, and only for the link question(s) that are present in every volume file.

Toolbars

The following toolbar is active in the reconciliation view (for details of AskiaSurf's other toolbars, see AskiaSurf toolbars). You can display or hide this toolbar by selecting reconciliation toolbar from the view menu. It allows you to quickly find questions that do not have exact matches, find a specific question by shortcut, quickly fix all differences between the campaign and volume questions, and change the order of responses. It contains the following icons:

Icon Name Description
Find question Find a specific question, by shortcut. The find question dialog appears.
Update all campaign questions Quickly update all campaign questions and responses that are different from the volume questions and responses they are matched to. This is especially useful for fixing numerous trivial differences that would otherwise take a long time to fix individually. When you click this icon, the update dialog appears.
Last difference Jump to the last question in the list whose matching is not exact. You must first have selected a question in the list before you can use this icon.
Next difference Jump to the next question in the list whose matching is not exact. You must first have selected a question in the list before you can use this icon.
Previous difference Jump to the previous question in the list whose matching is not exact. You must first have selected a question in the list before you can use this icon.
First difference Jump to the first question in the list whose matching is not exact. You must first have selected a question in the list before you can use this icon.
Move the response to the bottom Change the response order by moving the selected response to the bottom of the list.
Move the response down Change the response order by moving the selected response downwards.
Move the response up Change the response order by moving the selected response upwards.
Move the response to the top Change the response order by moving the selected response to the top of the list.
Sort responses by matched source response order Sorts the responses according to responses in the matched source question. Note that you can sort the responses alphabetically by clicking the header of the appropriate responses column.

Context menu

When you right-click a question or response in the list, a context menu appears. It allows you to adjust the question or response matches made automatically by askiasurf.

The available commands when right-clicking a question are:

The available commands when right-clicking a response are:

You can also right-click on the column or row headers in the question and response lists. When you do this, the available commands are:

Create your own Knowledge Base