Informacje kontaktowe

Użyj ContactInformation, aby zdefiniować informacje kontaktowe dotyczące obiektów, takich jak osoby, organy władzy i organizacje.

Ten element jest używany głównie do podawania adnotowanych identyfikatorów URI, które są powiązane z tymi elementami: Election, ElectionAdministration, Person, GpUnitOffice.

Atrybuty

W tabeli poniżej znajdziesz atrybuty ContactInformation:

Atrybut Wymagany? Typ Opis
label Opcjonalny string Opcjonalny atrybut informacji kontaktowych, który może odnosić się do pierwotnej etykiety informacji. Jeśli na przykład informacje o kontaktach pochodzą z pliku CSV, label może odnosić się do identyfikatora wiersza.
language Opcjonalny language Określa język, w którym podano informacje kontaktowe.

Elementy

W tabeli poniżej znajdziesz elementy ContactInformation:

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

Powiązanie adresu z kontaktem. AddressLine musi zawierać wiersze, które użytkownik wpisuje w usłudze map internetowych, takiej jak Mapy Google, aby znaleźć adres na mapie. Oznacza to, że wartość pola musi być geokodowana w lokalizacji kontaktu.

Aby uwzględnić adres kontaktu, użyj wielu wystąpień elementu AddressLine. Oczekujemy, że pierwszym użyciem AddressLine będzie nazwa lub organizacja. Oczekujemy, że kolejne użycia będą zawierać adres, miasto, kod pocztowy, miasto, stan (lub odpowiednik stanu, opcjonalnie) w określonej kolejności i formacie dla danego kraju.

Directions 0 lub 1 InternationalizedText Zawiera informacje o kierunku oprócz informacji o adresie. Wskazówki dojazdu mogą zawierać dodatkowe informacje związane z adresem, które mogą być wyświetlane w wielu językach.
Email 0 lub więcej AnnotatedString Powiązuje adres e-mail z kontaktem. Jeśli występuje więcej niż 1 pole Email, dodaj adnotacje, aby poinformować użytkowników o celach każdego z nich.
Fax 0 lub więcej AnnotatedString Przypisuje numer faksu do kontaktu. Jeśli występuje więcej niż 1 pole Fax, dodaj adnotacje, aby poinformować użytkowników o celach każdego z nich.
LatLng 0 lub 1 LatLng Łączy opcjonalne informacje o szerokości i długości geograficznej z adresem kontaktu.
Name 0 lub 1 string Przypisuje nazwę do kontaktu. Użyj tego pola, aby podać informacje inne niż adres, które mogą pomóc użytkownikowi skontaktować się z daną osobą lub organizacją. Na przykład „Biuro Sekretarza Stanu, Wydział Wyborczy”.
Phone 0 lub więcej AnnotatedString Powiązuje numer telefonu z kontaktem. Jeśli występuje więcej niż 1 pole Phone, dodaj adnotacje, aby poinformować użytkowników o celach każdego z nich.
Uri 0 lub więcej AnnotatedUri Przypisuje identyfikator URI do kontaktu.

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"
      ]
    }