Type Property

The vCard 3.0 Type or Label property supports the Siebel contact's Phone, Email, URL, and Address LOV types (child components). Siebel LOV types that are not a predefined type in the iOS and Android CardDAV client are handled as follows:

  • When the vCard is constructed during data download synchronization, a custom label is automatically created for Siebel LOV types that are not a predefined type in the iOS and Android CardDAV client.

  • Custom labels are not supported for Address on the Siebel side because there is no extra schema to store the custom label data for the Siebel Address object.

  • Any non-Siebel LOV custom labels for Phone/Voice, Email, and URL are stored as a Personal type, and the custom label is stored in the Description field.

  • Use a combination of Use Type and Description to handle some iOS and Android CardDAV client predefined types/labels as follows:

    • iOS CardDAV client phone's iPhone type Stored in Siebel:

      UseType="Cell" and Description="type=IPHONE"

    • iOS CardDAV client email's iCloud type Stored in Siebel:

      UseType="Personal" and Description="iCloud"

    • iOS CardDAV client URL's homepage type Stored in Siebel:

      UseType="Personal" and Description="_$!<HomePage>!$_"

    • Android CardDAV client phone's Company Main type Stored in Siebel:

      UseType="Personal" and Description="Company Main"

  • If PhoneNumber, FaxNumber, EmailAddress, or URL data is not specified, then those entries are ignored and the information is discarded during upload synchronization to Siebel.