Informacje kontaktowe

Za pomocą ContactInformation możesz podać informacje kontaktowe dotyczące obiektów, takich jak osób, rad i organizacji.

Ten element jest używany głównie podaj identyfikatory URI z adnotacjami, które są z tymi elementami: Election, ElectionAdministration, Person, GpUnit, oraz Office.

Atrybuty

Tabela poniżej zawiera atrybuty związane z atrybutem ContactInformation:

Atrybut Wymagana? Typ Opis
label Opcjonalnie string Opcjonalny atrybut informacji kontaktowych, odnoszących się do oryginalną etykietę informacji. Jeśli na przykład kontakt informacje pochodzą z pliku CSV, label może odnosić się do wiersza ID.
language Opcjonalnie language Określa język używany do podawania informacji kontaktowych.

Elementy

Poniższa tabela zawiera elementy odpowiadające kolumnie ContactInformation:

Element Mnogość Typ Opis
AddressLine 0 lub więcej string

Przypisuje adres do kontaktu. AddressLine musi zawierać wiersze, które użytkownik wpisuje w mapowaniu internetowym usłudze, takiej jak Mapy Google, aby znaleźć adres na mapie. Oznacza to, że musi przetworzyć geokod lokalizacji kontaktu.

Aby dołączyć adres kontaktu, użyj wielu wystąpień AddressLine Spodziewamy się, że przy pierwszym użyciu AddressLine to nazwa lub organizacja. Spodziewamy się, takie jak adres, miasto, kod pocztowy, miasto, stan (lub odpowiednik stanowy, opcjonalny) w określonej kolejności i w określonym formacie danego kraju.

Directions 0 lub 1 InternationalizedText Oprócz informacji adresowych podawane są wskazówki dojazdu. W trasach dojazdu można podać dodatkowe informacje o adresie które mogą pojawiać się w wielu językach.
Email 0 lub więcej AnnotatedString Przypisuje adres e-mail do kontaktu. Jeśli więcej niż jeden Dostępne jest pole Email; dodaj adnotacje, aby umożliwić użytkownikom i jakie są cele każdego z nich.
Fax 0 lub więcej AnnotatedString Powoduje przypisanie numeru faksu do kontaktu. Jeśli więcej niż jeden Dostępne jest pole Fax; dodaj adnotacje, aby poinformować użytkowników o tym do celów każdej z nich.
LatLng 0 lub 1 LatLng Wiąże z kontaktem opcjonalne informacje o szerokości i długości geograficznej adresu.
Name 0 lub 1 string Przypisuje imię i nazwisko do kontaktu. Użyj tego pola w przypadku braku adresu które ułatwiają użytkownikowi skontaktowanie się z tą osobą lub organizacją. na przykład „Sekretarz Stanu, Dział Wyborczy”.
Phone 0 lub więcej AnnotatedString Powoduje przypisanie numeru telefonu do kontaktu. Jeśli więcej niż jeden Dostępne jest pole Phone; dodaj adnotacje, aby umożliwić użytkownikom i jakie są cele każdego z nich.
Uri 0 lub więcej AnnotatedUri Wiąże identyfikator URI z kontaktem.

Przykłady

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="ci60001" 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="ci10861a" 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>

JSON

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