private List<string> GetPrefixedMergeFieldIds()
{
var prefixedMergeFieldIds = new List<string>();
foreach ( string mergefield in MergeFields )
{
string[] parts = mergefield.Split( '|' );
if ( parts.Length > 2 )
{
prefixedMergeFieldIds.Add( parts[2] + "|" + parts[0] );
}
}
return prefixedMergeFieldIds;
}