Дополнительные поля - это те поля, которые формируют модули.
А вот вопрос: а как их прочитать? как с ними работать-то вообще? Подскажите пож.
П.С. Ближе всех к ответу, как я думаю, является функция ядра pub_user_field_get. Но, в документации есть неточность: на самом деле она возвращает не массив, а строку. Но вот что-то у меня не получается никак справится с этим вопросом.