Используйте объект Person, чтобы определить информацию о человеке. Это может быть кандидат, сотрудник избирательной комиссии или представитель избирательного округа. Элемент ElectionReport включает в себя элемент PersonCollection, который содержит полный набор объектов Person в этом фиде. Объекты Person упоминаются в Candidate и GpUnit. Объект PersonCollection может включать свойство ContactInformation, которое позволяет указать контактную информацию.
Атрибуты
В таблице ниже описаны атрибуты элемента Person.
| Атрибут | Обязательно? | Тип | Описание |
|---|---|---|---|
objectId |
Обязательно | ID |
Уникальный внутренний идентификатор, который используется другими элементами для ссылки на этот элемент. |
Элементы
В таблице ниже описаны элементы для Person:
| Элемент | Множество | Тип | Описание |
|---|---|---|---|
Alias |
0 или более | InternationalizedText |
Другие имена, которые использует этот человек. |
ContactInformation |
0 или больше | ContactInformation |
Связывает контактную информацию с пользователем. Он должен включать аннотированный URI, аннотированный с помощью |
DateOfBirth
|
0 или 1 | PartialDate |
Дата рождения человека. |
ExternalIdentifiers |
1 | ExternalIdentifiers |
Связывает идентификатор с человеком. Требуется постоянный идентификатор. |
FirstName |
0 или 1 | string |
Имя пользователя. |
FullName |
1 | InternationalizedText |
Полное имя пользователя. Подробнее о том, как обрабатывать полные имена на разных языках, рассказывается в статье Контент на местном языке. |
Gender |
0 или 1 | string |
Пол человека. Для параметра
|
ImageUri |
0 или более | AnnotatedUri |
URI, который содержит прямую ссылку на изображение человека. Изображение должно быть лицензировано для использования третьими лицами. |
LastName |
0 или 1 | string |
Фамилия пользователя. |
MiddleName |
0 или больше | string |
Отчество пользователя. |
Nickname |
0 или 1 | string |
Псевдоним, связанный с человеком, если он широко известен. |
PartyId |
1 и более | IDREF |
Уникальный идентификатор элемента Party. Политическая партия, к которой принадлежит человек. Укажите objectId Party, с которой связан этот человек. |
Prefix |
0 или 1 | string |
Префикс, связанный с человеком, например г-н или д-р. |
Profession |
0 или 1 | InternationalizedText |
Профессия пользователя. |
Suffix |
0 или 1 | string |
Суффикс, связанный с человеком, например младший. |
Title |
0 или 1 | InternationalizedText |
Звание, связанное с человеком. |
Примеры
XML
<Person objectId="per-12321"> <ContactInformation> <Uri Annotation="candidate-image">https://example.come/candidates/ayron-silva.jpg</Uri> <Uri Annotation="official-facebook">https://fb.com/ayronsilvasample/</Uri> <Uri Annotation="official-instagram">https://www.instagram.com/ayron_silva_sample/</Uri> <Uri Annotation="official-twitter">https://twitter.com/ayronsilvasample</Uri> <Uri Annotation="official-website">https://ayron-silva-sample.com/</Uri> <Uri Annotation="official-youtube">https://www.youtube.com/user/ayron831/featured</Uri> <Uri Annotation="wikipedia">https://en.wikipedia.org/wiki/Ayron-Silva-Sample</Uri> <Uri Annotation="wikipedia">https://zh.wikipedia.org/zh/%E8%94%A1%E8%8B%B1%E6%96%87</Uri> <Uri Annotation="campaign">https://ayronsilvacampaign.com</Uri> </ContactInformation> <ExternalIdentifiers> <ExternalIdentifier> <Type>other</Type> <OtherType>stable</OtherType> <Value>per-12321</Value> </ExternalIdentifier> </ExternalIdentifiers> <FullName> <Text language="pt">Ayrton Silva</Text> <Text language="en">Ayrton Silva</Text> <Text language="hi">एर्टन सेना</Text> <Text language="ja">アイルトン・シルバ</Text> </FullName> <DateOfBirth>1960-01-01</DateOfBirth> <Gender>M</Gender> <LastName>Silva</LastName> <PartyId>par-dpp</PartyId> <PartyId>par-exp</PartyId> </Person>