/*
* Copyright (c) 2002 Nokia Corporation and/or its subsidiary(-ies).
* All rights reserved.
* This component and the accompanying materials are made available
* under the terms of "Eclipse Public License v1.0"
* which accompanies this distribution, and is available
* at the URL "http://www.eclipse.org/legal/epl-v10.html".
*
* Initial Contributors:
* Nokia Corporation - initial contribution.
*
* Contributors:
*
* Description: 
*      Phonebook business Card .rss file
*
*/



//
// BOTH THESE HEADERS NEED TO BE PUBLIC
//
#include <badef.rh>

#include <cntdef.hrh>
#include "PbkFields.hrh"
#include <bcardeng.loc>
#include "BCardEng.rh"

// From uikon.hrh - avoids BCardEng requiring it
#define EEikResourceSignatureValue 4

// From uikon.rh - avoids BCardEng requiring it
STRUCT RSS_SIGNATURE
    {
    LONG signature=EEikResourceSignatureValue;
    SRLINK self;
    }

RESOURCE RSS_SIGNATURE { }

// Filename struct for vCard picture files
STRUCT FILENAME
    {
    LTEXT name;
    }

// Filename for vCard picture file
RESOURCE FILENAME r_qtn_bcard_filename_picture { name = r_qtn_bcard_filename_picture; }

// Filename for vCard thumbnail file
RESOURCE FILENAME r_qtn_bcard_filename_thumbnail { name = qtn_bcard_filename_thumbnail; }

/**
 * Maps vCard property and parameter names to Contact Model UIDs.
 */
RESOURCE BCARD_UID_MAPPINGS r_pbk_bcard_name_uid_mapping
    {
    items =
        {
        BCARD_UID_MAPPING { name = "N";         index = 1;  uid = KUidContactFieldGivenNameValue;               },
        BCARD_UID_MAPPING { name = "N";         index = 0;  uid = KUidContactFieldFamilyNameValue;              },
        BCARD_UID_MAPPING { name = "N";         index = 3;  uid = KUidContactFieldPrefixNameValue;              },
        BCARD_UID_MAPPING { name = "N";         index = 4;  uid = KUidContactFieldSuffixNameValue;              },
        BCARD_UID_MAPPING { name = "N";         index = 2;  uid = KUidContactFieldAdditionalNameValue;          },
        BCARD_UID_MAPPING { name = "X-IRMC-N";  index = 1;  uid = KUidContactFieldGivenNamePronunciationValue;  },
        BCARD_UID_MAPPING { name = "X-IRMC-N";  index = 0;  uid = KUidContactFieldFamilyNamePronunciationValue; },
        BCARD_UID_MAPPING { name = "FN";        index = 0;  uid = KIntContactFieldVCardMapUnusedFN;             },
        BCARD_UID_MAPPING { name = "ORG";       index = 0;  uid = KIntContactFieldVCardMapORG;                  },
        BCARD_UID_MAPPING { name = "ORG";       index = 1;  uid = KIntContactFieldVCardMapDepartment;           },
        BCARD_UID_MAPPING { name = "TITLE";     index = 0;  uid = KIntContactFieldVCardMapTITLE;                },
        BCARD_UID_MAPPING { name = "X-NICKNAME";index = 0;  uid = KIntContactFieldVCardMapSECONDNAME;           },
        BCARD_UID_MAPPING { name = "ROLE";      index = 0;  uid = KIntContactFieldVCardMapROLE;                 },
        BCARD_UID_MAPPING { name = "TEL";       index = 0;  uid = KIntContactFieldVCardMapTEL;                  },
        BCARD_UID_MAPPING { name = "VOICE";     index = 0;  uid = KIntContactFieldVCardMapVOICE;                },
        BCARD_UID_MAPPING { name = "HOME";      index = 0;  uid = KIntContactFieldVCardMapHOME;                 },
        BCARD_UID_MAPPING { name = "WORK";      index = 0;  uid = KIntContactFieldVCardMapWORK;                 },
        BCARD_UID_MAPPING { name = "CELL";      index = 0;  uid = KIntContactFieldVCardMapCELL;                 },
        BCARD_UID_MAPPING { name = "PAGER";     index = 0;  uid = KIntContactFieldVCardMapPAGER;                },
        BCARD_UID_MAPPING { name = "FAX";       index = 0;  uid = KIntContactFieldVCardMapFAX;                  },
        BCARD_UID_MAPPING { name = "VIDEO";     index = 0;  uid = KIntContactFieldVCardMapVIDEO;                },
        BCARD_UID_MAPPING { name = "EMAIL";     index = 0;  uid = KIntContactFieldVCardMapEMAILINTERNET;        },
        BCARD_UID_MAPPING { name = "URL";       index = 0;  uid = KIntContactFieldVCardMapURL;                  },
        BCARD_UID_MAPPING { name = "LABEL";     index = 0;  uid = KIntContactFieldVCardMapLABEL;                },
        BCARD_UID_MAPPING { name = "ADR";       index = 0;  uid = KIntContactFieldVCardMapPOSTOFFICE;           },
        BCARD_UID_MAPPING { name = "ADR";       index = 1;  uid = KIntContactFieldVCardMapEXTENDEDADR;          },
        BCARD_UID_MAPPING { name = "ADR";       index = 2;  uid = KIntContactFieldVCardMapADR;                  },
        BCARD_UID_MAPPING { name = "ADR";       index = 3;  uid = KIntContactFieldVCardMapLOCALITY;             },
        BCARD_UID_MAPPING { name = "ADR";       index = 4;  uid = KIntContactFieldVCardMapREGION;               },
        BCARD_UID_MAPPING { name = "ADR";       index = 5;  uid = KIntContactFieldVCardMapPOSTCODE;             },
        BCARD_UID_MAPPING { name = "ADR";       index = 6;  uid = KIntContactFieldVCardMapCOUNTRY;              },
        BCARD_UID_MAPPING { name = "NOTE";      index = 0;  uid = KIntContactFieldVCardMapNOTE;                 },
        BCARD_UID_MAPPING { name = "LOGO";      index = 0;  uid = KIntContactFieldVCardMapLOGO;                 },
        BCARD_UID_MAPPING { name = "PHOTO";     index = 0;  uid = KIntContactFieldVCardMapPHOTO;                },
        BCARD_UID_MAPPING { name = "BDAY";      index = 0;  uid = KIntContactFieldVCardMapBDAY;                 },
        BCARD_UID_MAPPING { name = "X-WV-ID";   index = 0;  uid = KIntContactFieldVCardMapWV;                   },
        BCARD_UID_MAPPING { name = "VOIP";      index = 0;  uid = KIntContactFieldVCardMapVOIP;                 },
        BCARD_UID_MAPPING { name = "POC";       index = 0;  uid = KIntContactFieldVCardMapPOC;                  },
        BCARD_UID_MAPPING { name = "SWIS";      index = 0;  uid = KIntContactFieldVCardMapSWIS;                 },
        BCARD_UID_MAPPING { name = "SIP";       index = 0;  uid = KIntContactFieldVCardMapSIPID;                },
        BCARD_UID_MAPPING { name = "X-ASSISTANT"; index = 0;uid = KUidContactFieldAssistantValue;               },
        BCARD_UID_MAPPING { name = "X-SPOUSE";  index = 0;  uid = KUidContactFieldSpouseValue;                  },
        BCARD_UID_MAPPING { name = "X-CHILDREN";index = 0;  uid = KUidContactFieldChildrenValue;                },
        BCARD_UID_MAPPING { name = "CAR";       index = 0;  uid = KIntContactFieldVCardMapCAR;                  },
        BCARD_UID_MAPPING { name = "X-ASSISTANT-TEL"; index = 0; uid = KIntContactFieldVCardMapAssistantTel;    },
        BCARD_UID_MAPPING { name = "X-ANNIVERSARY"; index = 0;   uid = KUidContactFieldAnniversaryValue;        },
        BCARD_UID_MAPPING { name = "X-CLASS";   index = 0;  uid = KUidContactFieldClassValue;                   },
        BCARD_UID_MAPPING { name = "X-SIP";     index = 0;  uid = KIntContactFieldVCardMapSIPID;                }
        };
    }


/**
 * Defines all exportable vCard properties for a single contact item
 */
RESOURCE BCARD_EXPORT_VCARD r_pbk_bcard_export_vcard
    {
    items =
        {
        BCARD_EXPORT_PROPERTY
            {
            Name                = "N";
            VersitStorageType   = EPbkVersitPropertyCDesCArray;
            FieldInfos  =
                {
                BCARD_EXPORT_FIELDINFO
                    {
                    Id          = EPbkFieldIdLastName;
                    Location    = EPbkFieldLocationNone;
                    },
                BCARD_EXPORT_FIELDINFO
                    {
                    Id          = EPbkFieldIdFirstName;
                    Location    = EPbkFieldLocationNone;
                    },
                BCARD_EXPORT_FIELDINFO
                    {
                    Id          = EPbkFieldIdMiddleName;
                    Location    = EPbkFieldLocationNone;
                    },
                BCARD_EXPORT_FIELDINFO
                    {
                    Id          = EPbkFieldIdPrefix;
                    Location    = EPbkFieldLocationNone;
                    },
                BCARD_EXPORT_FIELDINFO
                    {
                    Id          = EPbkFieldIdSuffix;
                    Location    = EPbkFieldLocationNone;
                    }
                };
            },
        BCARD_EXPORT_PROPERTY
            {
            // Japanese reading fields travel as SOUND property
            Name                = "SOUND";
            VersitStorageType   = EPbkVersitPropertyCDesCArray;
            FieldInfos  =
                {
                BCARD_EXPORT_FIELDINFO
                    {
                    Id          = EPbkFieldIdLastNameReading;
                    Location    = EPbkFieldLocationNone;
                    },
                BCARD_EXPORT_FIELDINFO
                    {
                    Id          = EPbkFieldIdFirstNameReading;
                    Location    = EPbkFieldLocationNone;
                    }
                };
            },
        BCARD_EXPORT_PROPERTY
            {
            Name                = "TEL";
            VersitStorageType   = EPbkVersitPropertyHBufC;
            FieldInfos  =
                {
                BCARD_EXPORT_FIELDINFO
                    {
                    Id          = EPbkFieldIdPhoneNumberMobile;
                    Location    = EPbkFieldLocationNone;
                    }
                };
            },
        BCARD_EXPORT_PROPERTY
            {
            Name                = "TEL";
            VersitStorageType   = EPbkVersitPropertyHBufC;
            FieldInfos  =
                {
                BCARD_EXPORT_FIELDINFO
                    {
                    Id          = EPbkFieldIdPhoneNumberMobile;
                    Location    = EPbkFieldLocationHome;
                    }
                };
            },
        BCARD_EXPORT_PROPERTY
            {
            Name                = "TEL";
            VersitStorageType   = EPbkVersitPropertyHBufC;
            FieldInfos  =
                {
                BCARD_EXPORT_FIELDINFO
                    {
                    Id          = EPbkFieldIdPhoneNumberMobile;
                    Location    = EPbkFieldLocationWork;
                    }
                };
            },
        BCARD_EXPORT_PROPERTY
            {
            Name                = "TEL";
            VersitStorageType   = EPbkVersitPropertyHBufC;
            FieldInfos  =
                {
                BCARD_EXPORT_FIELDINFO
                    {
                    Id          = EPbkFieldIdPhoneNumberStandard;
                    Location    = EPbkFieldLocationNone;
                    }
                };
            },
        BCARD_EXPORT_PROPERTY
            {
            Name                = "TEL";
            VersitStorageType   = EPbkVersitPropertyHBufC;
            FieldInfos  =
                {
                BCARD_EXPORT_FIELDINFO
                    {
                    Id          = EPbkFieldIdPhoneNumberHome;
                    Location    = EPbkFieldLocationHome;
                    }
                };
            },
        BCARD_EXPORT_PROPERTY
            {
            Name                = "TEL";
            VersitStorageType   = EPbkVersitPropertyHBufC;
            FieldInfos  =
                {
                BCARD_EXPORT_FIELDINFO
                    {
                    Id          = EPbkFieldIdPhoneNumberWork;
                    Location    = EPbkFieldLocationWork;
                    }
                };
            },
        BCARD_EXPORT_PROPERTY
            {
            Name                = "TEL";
            VersitStorageType   = EPbkVersitPropertyHBufC;
            FieldInfos  =
                {
                BCARD_EXPORT_FIELDINFO
                    {
                    Id          = EPbkFieldIdFaxNumber;
                    Location    = EPbkFieldLocationNone;
                    }
                };
            },
        BCARD_EXPORT_PROPERTY
            {
            Name                = "TEL";
            VersitStorageType   = EPbkVersitPropertyHBufC;
            FieldInfos  =
                {
                BCARD_EXPORT_FIELDINFO
                    {
                    Id          = EPbkFieldIdFaxNumber;
                    Location    = EPbkFieldLocationHome;
                    }
                };
            },
        BCARD_EXPORT_PROPERTY
            {
            Name                = "TEL";
            VersitStorageType   = EPbkVersitPropertyHBufC;
            FieldInfos  =
                {
                BCARD_EXPORT_FIELDINFO
                    {
                    Id          = EPbkFieldIdFaxNumber;
                    Location    = EPbkFieldLocationWork;
                    }
                };
            },
        BCARD_EXPORT_PROPERTY
            {
            Name                = "TEL";
            VersitStorageType   = EPbkVersitPropertyHBufC;
            FieldInfos  =
                {
                BCARD_EXPORT_FIELDINFO
                    {
                    Id          = EPbkFieldIdPagerNumber;
                    Location    = EPbkFieldLocationNone;
                    }
                };
            },
        BCARD_EXPORT_PROPERTY
            {
            Name                = "TEL";
            VersitStorageType   = EPbkVersitPropertyHBufC;
            FieldInfos  =
                {
                BCARD_EXPORT_FIELDINFO
                    {
                    Id          = EPbkFieldIdPhoneNumberVideo;
                    Location    = EPbkFieldLocationNone;
                    }
                };
            },
        BCARD_EXPORT_PROPERTY
            {
            Name                = "TEL";
            VersitStorageType   = EPbkVersitPropertyHBufC;
            FieldInfos  =
                {
                BCARD_EXPORT_FIELDINFO
                    {
                    Id          = EPbkFieldIdPhoneNumberVideo;
                    Location    = EPbkFieldLocationHome;
                    }
                };
            },
        BCARD_EXPORT_PROPERTY
            {
            Name                = "TEL";
            VersitStorageType   = EPbkVersitPropertyHBufC;
            FieldInfos  =
                {
                BCARD_EXPORT_FIELDINFO
                    {
                    Id          = EPbkFieldIdPhoneNumberVideo;
                    Location    = EPbkFieldLocationWork;
                    }
                };
            },
        BCARD_EXPORT_PROPERTY
            {
            Name                = "EMAIL";
            VersitStorageType   = EPbkVersitPropertyHBufC;
            FieldInfos  =
                {
                BCARD_EXPORT_FIELDINFO
                    {
                    Id          = EPbkFieldIdEmailAddress;
                    Location    = EPbkFieldLocationNone;
                    }
                };
            },
        BCARD_EXPORT_PROPERTY
            {
            Name                = "EMAIL";
            VersitStorageType   = EPbkVersitPropertyHBufC;
            FieldInfos  =
                {
                BCARD_EXPORT_FIELDINFO
                    {
                    Id          = EPbkFieldIdEmailAddress;
                    Location    = EPbkFieldLocationHome;
                    }
                };
            },
        BCARD_EXPORT_PROPERTY
            {
            Name                = "EMAIL";
            VersitStorageType   = EPbkVersitPropertyHBufC;
            FieldInfos  =
                {
                BCARD_EXPORT_FIELDINFO
                    {
                    Id          = EPbkFieldIdEmailAddress;
                    Location    = EPbkFieldLocationWork;
                    }
                };
            },
        BCARD_EXPORT_PROPERTY
            {
            Name                = "URL";
            VersitStorageType   = EPbkVersitPropertyHBufC;
            FieldInfos  =
                {
                BCARD_EXPORT_FIELDINFO
                    {
                    Id          = EPbkFieldIdURL;
                    Location    = EPbkFieldLocationNone;
                    }
                };
            },
        BCARD_EXPORT_PROPERTY
            {
            Name                = "URL";
            VersitStorageType   = EPbkVersitPropertyHBufC;
            FieldInfos  =
                {
                BCARD_EXPORT_FIELDINFO
                    {
                    Id          = EPbkFieldIdURL;
                    Location    = EPbkFieldLocationHome;
                    }
                };
            },
        BCARD_EXPORT_PROPERTY
            {
            Name                = "URL";
            VersitStorageType   = EPbkVersitPropertyHBufC;
            FieldInfos  =
                {
                BCARD_EXPORT_FIELDINFO
                    {
                    Id          = EPbkFieldIdURL;
                    Location    = EPbkFieldLocationWork;
                    }
                };
            },
        BCARD_EXPORT_PROPERTY
            {
            Name                = "LABEL";
            VersitStorageType   = EPbkVersitPropertyHBufC;
            FieldInfos  =
                {
                BCARD_EXPORT_FIELDINFO
                    {
                    Id          = EPbkFieldIdPostalAddress;
                    Location    = EPbkFieldLocationNone;
                    }
                };
            },
        BCARD_EXPORT_PROPERTY
            {
            Name                = "LABEL";
            VersitStorageType   = EPbkVersitPropertyHBufC;
            FieldInfos  =
                {
                BCARD_EXPORT_FIELDINFO
                    {
                    Id          = EPbkFieldIdPostalAddress;
                    Location    = EPbkFieldLocationHome;
                    }
                };
            },
        BCARD_EXPORT_PROPERTY
            {
            Name                = "LABEL";
            VersitStorageType   = EPbkVersitPropertyHBufC;
            FieldInfos  =
                {
                BCARD_EXPORT_FIELDINFO
                    {
                    Id          = EPbkFieldIdPostalAddress;
                    Location    = EPbkFieldLocationWork;
                    }
                };
            },
        BCARD_EXPORT_PROPERTY
            {
            Name                = "ADR";
            VersitStorageType   = EPbkVersitPropertyCDesCArray;
            FieldInfos  =
                {
                BCARD_EXPORT_FIELDINFO
                    {
                    Id          = EPbkFieldIdPOBox;
                    Location    = EPbkFieldLocationNone;
                    },
                BCARD_EXPORT_FIELDINFO
                    {
                    Id          = EPbkFieldIdExtendedAddress;
                    Location    = EPbkFieldLocationNone;
                    },
                BCARD_EXPORT_FIELDINFO
                    {
                    Id          = EPbkFieldIdStreetAddress;
                    Location    = EPbkFieldLocationNone;
                    },
                BCARD_EXPORT_FIELDINFO
                    {
                    Id          = EPbkFieldIdPostalCode;
                    Location    = EPbkFieldLocationNone;
                    },
                BCARD_EXPORT_FIELDINFO
                    {
                    Id          = EPbkFieldIdCity;
                    Location    = EPbkFieldLocationNone;
                    },
                BCARD_EXPORT_FIELDINFO
                    {
                    Id          = EPbkFieldIdState;
                    Location    = EPbkFieldLocationNone;
                    },
                BCARD_EXPORT_FIELDINFO
                    {
                    Id          = EPbkFieldIdCountry;
                    Location    = EPbkFieldLocationNone;
                    }
                };
            },
        BCARD_EXPORT_PROPERTY
            {
            Name                = "ADR";
            VersitStorageType   = EPbkVersitPropertyCDesCArray;
            FieldInfos  =
                {
                BCARD_EXPORT_FIELDINFO
                    {
                    Id          = EPbkFieldIdPOBox;
                    Location    = EPbkFieldLocationHome;
                    },
                BCARD_EXPORT_FIELDINFO
                    {
                    Id          = EPbkFieldIdExtendedAddress;
                    Location    = EPbkFieldLocationHome;
                    },
                BCARD_EXPORT_FIELDINFO
                    {
                    Id          = EPbkFieldIdStreetAddress;
                    Location    = EPbkFieldLocationHome;
                    },
                BCARD_EXPORT_FIELDINFO
                    {
                    Id          = EPbkFieldIdPostalCode;
                    Location    = EPbkFieldLocationHome;
                    },
                BCARD_EXPORT_FIELDINFO
                    {
                    Id          = EPbkFieldIdCity;
                    Location    = EPbkFieldLocationHome;
                    },
                BCARD_EXPORT_FIELDINFO
                    {
                    Id          = EPbkFieldIdState;
                    Location    = EPbkFieldLocationHome;
                    },
                BCARD_EXPORT_FIELDINFO
                    {
                    Id          = EPbkFieldIdCountry;
                    Location    = EPbkFieldLocationHome;
                    }
                };
            },
        BCARD_EXPORT_PROPERTY
            {
            Name                = "ADR";
            VersitStorageType   = EPbkVersitPropertyCDesCArray;
            FieldInfos  =
                {
                BCARD_EXPORT_FIELDINFO
                    {
                    Id          = EPbkFieldIdPOBox;
                    Location    = EPbkFieldLocationWork;
                    },
                BCARD_EXPORT_FIELDINFO
                    {
                    Id          = EPbkFieldIdExtendedAddress;
                    Location    = EPbkFieldLocationWork;
                    },
                BCARD_EXPORT_FIELDINFO
                    {
                    Id          = EPbkFieldIdStreetAddress;
                    Location    = EPbkFieldLocationWork;
                    },
                BCARD_EXPORT_FIELDINFO
                    {
                    Id          = EPbkFieldIdPostalCode;
                    Location    = EPbkFieldLocationWork;
                    },
                BCARD_EXPORT_FIELDINFO
                    {
                    Id          = EPbkFieldIdCity;
                    Location    = EPbkFieldLocationWork;
                    },
                BCARD_EXPORT_FIELDINFO
                    {
                    Id          = EPbkFieldIdState;
                    Location    = EPbkFieldLocationWork;
                    },
                BCARD_EXPORT_FIELDINFO
                    {
                    Id          = EPbkFieldIdCountry;
                    Location    = EPbkFieldLocationWork;
                    }
                };
            },
        BCARD_EXPORT_PROPERTY
            {
            Name                = "TITLE";
            VersitStorageType   = EPbkVersitPropertyHBufC;
            FieldInfos  =
                {
                BCARD_EXPORT_FIELDINFO
                    {
                    Id          = EPbkFieldIdJobTitle;
                    Location    = EPbkFieldLocationNone;
                    }
                };
            },
        BCARD_EXPORT_PROPERTY
            {
            Name                = "X-NICKNAME";
            VersitStorageType   = EPbkVersitPropertyHBufC;
            FieldInfos  =
                {
                BCARD_EXPORT_FIELDINFO
                    {
                    Id          = EPbkFieldIdSecondName;
                    Location    = EPbkFieldLocationNone;
                    }
                };
            },
        BCARD_EXPORT_PROPERTY
            {
            Name                = "ORG";
            VersitStorageType   = EPbkVersitPropertyCDesCArray;
            FieldInfos  =
                {
                BCARD_EXPORT_FIELDINFO
                    {
                    Id          = EPbkFieldIdCompanyName;
                    Location    = EPbkFieldLocationNone;
                    },
                BCARD_EXPORT_FIELDINFO
                    {
                    Id          = EPbkFieldIdDepartment;
                    Location    = EPbkFieldLocationNone;
                    }
                };
            },
        BCARD_EXPORT_PROPERTY
            {
            Name                = "BDAY";
            VersitStorageType   = EPbkVersitPropertyDateTime;
            FieldInfos  =
                {
                BCARD_EXPORT_FIELDINFO
                    {
                    Id          = EPbkFieldIdDate;
                    Location    = EPbkFieldLocationNone;
                    }
                };
            },
        BCARD_EXPORT_PROPERTY
            {
            Name                = "NOTE";
            VersitStorageType   = EPbkVersitPropertyHBufC;
            FieldInfos  =
                {
                BCARD_EXPORT_FIELDINFO
                    {
                    Id          = EPbkFieldIdNote;
                    Location    = EPbkFieldLocationNone;
                    }
                };
            },
        BCARD_EXPORT_PROPERTY
            {
            Name                = "PHOTO";
            VersitStorageType   = EPbkVersitPropertyBinary;
            FieldInfos  =
                {
                BCARD_EXPORT_FIELDINFO
                    {
                    Id          = EPbkFieldIdThumbnailImage;
                    Location    = EPbkFieldLocationNone;
                    }
                };
            },
        BCARD_EXPORT_PROPERTY
            {
            Name                = "X-WV-ID";
            VersitStorageType   = EPbkVersitPropertyHBufC;
            FieldInfos  =
                {
                BCARD_EXPORT_FIELDINFO
                    {
                    Id          = EPbkFieldIdWVID;
                    Location    = EPbkFieldLocationNone;
                    }
                };
            },
        BCARD_EXPORT_PROPERTY
            {
            Name                = "X-SIP";
            VersitStorageType   = EPbkVersitPropertyHBufC;
            FieldInfos  =
                {
                BCARD_EXPORT_FIELDINFO
                    {
                    Id          = EPbkFieldIdVOIP;
                    Location    = EPbkFieldLocationNone;
                    }
                };
            },
        BCARD_EXPORT_PROPERTY
            {
            Name                = "X-SIP";
            VersitStorageType   = EPbkVersitPropertyHBufC;
            FieldInfos  =
                {
                BCARD_EXPORT_FIELDINFO
                    {
                    Id          = EPbkFieldIdVOIP;
                    Location    = EPbkFieldLocationHome;
                    }
                };
            },
        BCARD_EXPORT_PROPERTY
            {
            Name                = "X-SIP";
            VersitStorageType   = EPbkVersitPropertyHBufC;
            FieldInfos  =
                {
                BCARD_EXPORT_FIELDINFO
                    {
                    Id          = EPbkFieldIdVOIP;
                    Location    = EPbkFieldLocationWork;
                    }
                };
            },

        BCARD_EXPORT_PROPERTY
            {
            Name                = "X-SIP";
            VersitStorageType   = EPbkVersitPropertyHBufC;
            FieldInfos  =
                {
                BCARD_EXPORT_FIELDINFO
                    {
                    Id          = EPbkFieldIdPushToTalk;
                    Location    = EPbkFieldLocationNone;
                    }
                };
            },
        BCARD_EXPORT_PROPERTY
            {
            Name                = "X-SIP";
            VersitStorageType   = EPbkVersitPropertyHBufC;
            FieldInfos  =
                {
                BCARD_EXPORT_FIELDINFO
                    {
                    Id          = EPbkFieldIdShareView;
                    Location    = EPbkFieldLocationNone;
                    }
                };
            },
        BCARD_EXPORT_PROPERTY
            {
            Name                = "X-SIP";
            VersitStorageType   = EPbkVersitPropertyHBufC;
            FieldInfos  =
                {
                BCARD_EXPORT_FIELDINFO
                    {
                    Id          = EPbkFieldIdSIPID;
                    Location    = EPbkFieldLocationNone;
                    }
                };
            },
        BCARD_EXPORT_PROPERTY
            {
            Name                = "X-ASSISTANT";
            VersitStorageType   = EPbkVersitPropertyHBufC;
            FieldInfos  =
                {
                BCARD_EXPORT_FIELDINFO
                    {
                    Id          = EPbkFieldIdAssistantName;
                    Location    = EPbkFieldLocationNone;
                    }
                };
            },
        BCARD_EXPORT_PROPERTY
            {
            Name                = "X-SPOUSE";
            VersitStorageType   = EPbkVersitPropertyHBufC;
            FieldInfos  =
                {
                BCARD_EXPORT_FIELDINFO
                    {
                    Id          = EPbkFieldIdSpouse;
                    Location    = EPbkFieldLocationNone;
                    }
                };
            },
        BCARD_EXPORT_PROPERTY
            {
            Name                = "X-CHILDREN";
            VersitStorageType   = EPbkVersitPropertyHBufC;
            FieldInfos  =
                {
                BCARD_EXPORT_FIELDINFO
                    {
                    Id          = EPbkFieldIdChildren;
                    Location    = EPbkFieldLocationNone;
                    }
                };
            },
        BCARD_EXPORT_PROPERTY
            {
            Name                = "TEL";
            VersitStorageType   = EPbkVersitPropertyHBufC;
            FieldInfos  =
                {
                BCARD_EXPORT_FIELDINFO
                    {
                    Id          = EPbkFieldIdCarNumber;
                    Location    = EPbkFieldLocationNone;
                    }
                };
            },
        BCARD_EXPORT_PROPERTY
            {
            Name                = "X-ASSISTANT-TEL";
            VersitStorageType   = EPbkVersitPropertyHBufC;
            FieldInfos  =
                {
                BCARD_EXPORT_FIELDINFO
                    {
                    Id          = EPbkFieldIdAssistantNumber;
                    Location    = EPbkFieldLocationNone;
                    }
                };
            },
        BCARD_EXPORT_PROPERTY
            {
            Name                = "X-ANNIVERSARY";
            VersitStorageType   = EPbkVersitPropertyDateTime;
            FieldInfos  =
                {
                BCARD_EXPORT_FIELDINFO
                    {
                    Id          = EPbkFieldIdAnniversary;
                    Location    = EPbkFieldLocationNone;
                    }
                };
            },
        BCARD_EXPORT_PROPERTY
            {
            Name                = "X-CLASS";
            VersitStorageType   = EPbkVersitPropertyHBufC;
            FieldInfos  =
                {
                BCARD_EXPORT_FIELDINFO
                    {
                    Id          = EPbkFieldIdSyncronization;
                    Location    = EPbkFieldLocationNone;
                    }
                };
            }
        };
    }

// End of File
