2.2.2 Elements

Elements of the Contact class are defined in three namespaces: Contacts, Contacts2, and AirSyncBase. All Contact class elements are specified in this document; however, elements defined in the AirSyncBase namespace are further specified in [MS-ASAIRS].

The elements are defined in the Contacts namespace, except where indicated by the presence of a namespace prefix, as defined in section 2.2.1. A prefix is used for an element in the Contacts namespace only where necessary to disambiguate the element from another one of the same name.

Except where otherwise specified in the following sections, each element of the Contact class is used in ActiveSync command requests and responses as follows:

  • As an optional child element of the itemoperations:Schema element ([MS-ASCMD] section 2.2.3.158) in ItemOperations command requests ([MS-ASCMD] section 2.2.1.10)

  • As an optional child element of the itemoperations:Properties element ([MS-ASCMD] section 2.2.3.139.2) in ItemOperations command responses ([MS-ASCMD] section 2.2.1.10)

  • As an optional child element of the search:Properties element ([MS-ASCMD] section 2.2.3.139.3) in Search command responses ([MS-ASCMD] section 2.2.1.16)

  • As an optional child element of the airsync:ApplicationData element ([MS-ASCMD] section 2.2.3.11) in Sync command requests ([MS-ASCMD] section 2.2.1.21)

  • As an optional child element of the airsync:ApplicationData element ([MS-ASCMD] section 2.2.3.11) in Sync command responses ([MS-ASCMD] section 2.2.1.21)

The following table summarizes the set of common XML schema element definitions defined or used by this specification. XML schema element definitions that are specific to one or more particular operations are specified further in sections 3.1.5.1, 3.1.5.2, 3.1.5.3, 3.2.5.1, 3.2.5.2, and 3.2.5.3.

Element name

Description

Anniversary (section 2.2.2.3)

The wedding anniversary date for the contact.

AssistantName (section 2.2.2.4)

The name of the contact's assistant.

AssistantPhoneNumber (section 2.2.2.5)

The phone number of the contact's assistant.

Birthday (section 2.2.2.6)

The birth date of the contact.

Business2PhoneNumber (section 2.2.2.17)

The second business telephone number for the contact.

BusinessAddressCity (section 2.2.2.10)

The business city of the contact.

BusinessPhoneNumber (section 2.2.2.16)

The business telephone number for the contact.

WebPage (section 2.2.2.63)

The Web site or personal Web page for the contact.

BusinessAddressCountry (section 2.2.2.11)

The business country/region for the contact.

Department (section 2.2.2.26)

The department name for the contact.

Email1Address (section 2.2.2.27)

The first e-mail address for the contact.

Email2Address (section 2.2.2.28)

The second e-mail address for the contact.

Email3Address (section 2.2.2.29)

The third e-mail address for the contact.

BusinessFaxNumber (section 2.2.2.15)

The business fax number for the contact.

FileAs (section 2.2.2.30)

The filing string for the contact.

Alias (section 2.2.2.2)

The user's alias.

WeightedRank (section 2.2.2.64)

The rank this entry possesses in the recipient information cache.

FirstName (section 2.2.2.31)

The contact's first name.

MiddleName (section 2.2.2.47)

The contact's middle name.

HomeAddressCity (section 2.2.2.33)

The home city for the contact.

HomeAddressCountry (section 2.2.2.34)

The home country/region for the contact.

HomeFaxNumber (section 2.2.2.38)

The home fax number for the contact.

HomePhoneNumber (section 2.2.2.39)

The home phone number for the contact.

Home2PhoneNumber (section 2.2.2.40)

The second home phone number for the contact.

HomeAddressPostalCode (section 2.2.2.35)

The home postal code for the contact.

HomeAddressState (section 2.2.2.36)

The home state for the contact.

HomeAddressStreet (section 2.2.2.37)

The home street address for the contact.

MobilePhoneNumber (section 2.2.2.49)

The mobile phone number for the contact.

Suffix (section 2.2.2.61)

The suffix for the contact's name.

CompanyName (section 2.2.2.24)

The company name for the contact.

OtherAddressCity (section 2.2.2.52)

The city of the contact's alternative address.

OtherAddressCountry (section 2.2.2.53)

The country/region of the contact's alternative address.

CarPhoneNumber (section 2.2.2.18)

The car telephone number for the contact.

OtherAddressPostalCode (section 2.2.2.54)

The postal code of the contact's alternative address.

OtherAddressState (section 2.2.2.55)

The state of the contact's alternative address.

OtherAddressStreet (section 2.2.2.56)

The street address of the contact's alternative address.

PagerNumber (section 2.2.2.57)

The pager number for the contact.

Title (section 2.2.2.62)

The contact's business title.

BusinessAddressPostalCode (section 2.2.2.12)

The business postal code for the contact.

LastName (section 2.2.2.45)

The contact's last name.

Spouse (section 2.2.2.60)

The name of the contact's spouse/partner.

BusinessAddressState (section 2.2.2.13)

The business state for the contact.

BusinessAddressStreet (section 2.2.2.14)

The business street address for the contact.

JobTitle (section 2.2.2.44)

The contact's job title.

YomiFirstName (section 2.2.2.66)

The Japanese phonetic rendering of the first name of the contact.

YomiLastName (section 2.2.2.67)

The Japanese phonetic rendering of the last name of the contact.

YomiCompanyName (section 2.2.2.65)

The Japanese phonetic rendering of the company name for the contact.

OfficeLocation (section 2.2.2.51)

The office location for the contact.

RadioPhoneNumber (section 2.2.2.59)

The radio telephone number for the contact.

contacts2:CustomerId (section 2.2.2.25)

The customer identifier (ID) for the contact.

contacts2:GovernmentId (section 2.2.2.32)

The government-assigned identifier (ID) for the contact.

contacts2:IMAddress (section 2.2.2.41)

The instant messaging address for the contact.

contacts2:IMAddress2 (section 2.2.2.42)

The alternative instant messaging address for the contact.

contacts2:IMAddress3 (section 2.2.2.43)

The tertiary instant messaging address for the contact.

contacts2:ManagerName (section 2.2.2.46)

The distinguished name (DN) of the manager for the contact.

contacts2:CompanyMainPhone (section 2.2.2.23)

The main telephone number for the contact's company.

contacts2:AccountName (section 2.2.2.1)

The account name and/or number for the contact.

contacts2:NickName (section 2.2.2.50)

The nickname for the contact.

contacts2:MMS (section 2.2.2.48)

The Multimedia Messaging Service (MMS) address for the contact.

Picture (section 2.2.2.58)

The file, which is encoded with base64 encoding, containing the picture of the contact.

Categories (section 2.2.2.19)

A collection of user labels assigned to the contact.

Category (section 2.2.2.20)

A category that is assigned to the contact.

Children (section 2.2.2.21)

A collection of the contact's children.

Child (section 2.2.2.22)

One of the contact’s children.

airsyncbase:Body (section 2.2.2.7.1)

Specifies details about the notes for a contact.

contacts:Body (section 2.2.2.7.2)

Contains the notes for a contact that is retrieved from the server.

BodySize (section 2.2.2.8)

Specifies the full size, in characters, of the contact notes.

BodyTruncated (section 2.2.2.9)

Indicates whether the contact notes were truncated when sent from the server.