Контактная информация

Используйте ContactInformation для определения контактной информации об объектах, таких как физические лица, органы власти и организации.

Данная сущность в основном используется для предоставления аннотированных URI , связанных со следующими элементами: Election , ElectionAdministration , Person , GpUnit и Office .

Атрибуты

В следующей таблице показаны атрибуты для ContactInformation :

Атрибут Необходимый? Тип Описание
label Необязательный string Необязательный атрибут для контактной информации, который может ссылаться на исходную метку этой информации. Например, если контактная информация получена из CSV-файла, label может ссылаться на идентификатор строки.
language Необязательный language Указывает язык, на котором была предоставлена ​​контактная информация.

Элементы

В следующей таблице представлены элементы для ContactInformation :

Элемент Множественность Тип Описание
AddressLine 0 или более string

Связывает адрес с контактом. AddressLine должно содержать строки, которые пользователь вводит в веб-картографический сервис, например, Google Maps, чтобы найти адрес на карте. То есть значение поля должно соответствовать географическому местоположению контакта.

Для указания адреса контакта используйте несколько копий AddressLine . Предполагается, что первое использование AddressLine будет содержать название организации или ее имя. Последующие использования будут содержать адрес улицы, город, почтовый индекс, город, штат (или эквивалент штата, необязательно) в определенном порядке и формате, соответствующем стране.

Directions 0 или 1 InternationalizedText Помимо адреса, предоставляет информацию о направлении движения. Функция «Направления движения» может использоваться для предоставления любой дополнительной информации, связанной с адресом, которая может отображаться на нескольких языках.
Email 0 или более AnnotatedString Привязывает адрес электронной почты к контакту. Если полей Email несколько, добавьте пояснения, чтобы пользователи понимали назначение каждого из них.
Fax 0 или более AnnotatedString Привязывает номер факса к контакту. Если полей для ввода Fax несколько, добавьте пояснения, чтобы пользователи понимали назначение каждого из них.
LatLng 0 или 1 LatLng Дополнительная информация о широте и долготе предоставляется вместе с контактным адресом.
Name 0 или 1 string Привязывает имя к контакту. Используйте это поле для указания информации, не являющейся адресом, которая может помочь пользователю связаться с этим человеком или организацией. Например, «Офис государственного секретаря, Избирательный департамент».
Phone 0 или более AnnotatedString Привязывает номер телефона к контакту. Если присутствует несколько полей Phone , добавьте пояснения, чтобы пользователи понимали назначение каждого из них.
Uri 0 или более AnnotatedUri Связывает URI с контактом.

Примеры

XML

    <ContactInformation>
      <Uri Annotation="personal-facebook">https://www.facebook.com/tedcruzpage</Uri>
      <Uri Annotation="personal-twitter">https://twitter.com/tedcruz</Uri>
      <Uri Annotation="personal-website">https://www.tedcruz.org/</Uri>
      <Uri Annotation="wikipedia">https://en.wikipedia.org/wiki/Ted_Cruz</Uri>
    </ContactInformation>
<ContactInformation label="ci-60001" language="es">
      <AddressLine>Viad. Tlalpan 100</AddressLine>
      <AddressLine>Arenal Tepepan</AddressLine>
      <AddressLine>14610 Ciudad de México, CDMX</AddressLine>
      <AddressLine>Mexico</AddressLine>
      <Name>Instituto Nacional Electoral</Name>
      <Phone annotation="domestic">01 800 433 2000</Phone>
      <Phone annotation="usa">1 (866) 986 8306</Phone>
      <Phone annotation="collect">+52 (55) 5481 9897</Phone>
      <Uri Annotation="official-website">https://www.ine.mx/</Uri>
      <Uri Annotation="official-twitter">https://twitter.com/INEMexico</Uri>
      <Uri Annotation="official-facebook">https://www.facebook.com/INEMexico</Uri>
 </ContactInformation>
<ContactInformation label="ci-10861a" language="en">
      <AddressLine>1600 Pennsylvania Ave</AddressLine>
      <AddressLine>Washington, DC 20006</AddressLine>
      <Email>president@whitehouse.gov</Email>
      <Phone>202-456-1111</Phone>
      <Phone annotation="TDD">202-456-6213</Phone>
      <Uri Annotation="official-website">http://www.whitehouse.gov</Uri>
      <Uri Annotation="official-facebook">https://www.facebook.com/WhiteHouse</Uri>
      <Uri Annotation="official-twitter">https://twitter.com/WhiteHouse</Uri>
</ContactInformation>