Anyone figured it out? I don't see those fields used in the Contacts app, neither does the documentation provide any clue.
#include <bb/pim/contacts/AttributeKind>
From the docs:
A ContactAttribute is a single piece of information about a Contact, such as a phone number or email address. A ContactAttribute has a kind, which specifies high-level metadata about the attribute. Kinds of attributes are represented by the AttributeKind::Type enumeration and include email, phone number, name, and so on. A ContactAttribute also has a sub-kind, which specifies additional, more granular metadata about the attribute. Sub-kinds are represented by the AttributeSubKind::Type enumeration and include values such as Work (for emails), Home (for phone numbers), and so on.
https://developer.blackberry.com/cascades/reference/bb_pim_contacts__contactattribute.html