Does the soap client not have access to admin defined fields in the
System Address Book?

I do a getItemsRequest with no view which should give me all attributes
but I'm not getting the information.

Also with phone numbers is there a way to determine in the soap client
which number in the phoneList is the office/mobile/fax/home? We have a
admin defined field for mobile but it still shows up in the phoneList
but I cannot determine which one through the returned attributes.