Personen

Verwenden Sie die Entität Person, um Informationen zu einer Person zu definieren. Die Person kann ein Kandidat, ein Wahlbeamter oder eine Behörde für eine Berichtseinheit sein. Das ElectionReport Element enthält PersonCollection, die alle Person Objekte in diesem Feed enthält. Auf diese Person-Objekte wird in Candidate und GpUnit verwiesen. A PersonCollection kann optional enthalten, um Kontaktdaten zu verknüpfen.ContactInformation

Attribute

In der folgenden Tabelle werden die Attribute für das Element Person beschrieben:

Attribut Erforderlich? Typ Beschreibung
objectId Erforderlich ID Eindeutige interne ID, die von anderen Elementen verwendet wird, um auf dieses Element zu verweisen.

Elemente

In der folgenden Tabelle werden die Elemente für Person beschrieben:

Element Multiplizität Typ Beschreibung
ContactInformation 0 oder mehr ContactInformation

Verknüpft Kontaktdaten mit der Person.

Dies muss einen mit `wikipedia` annotierten URI enthalten, der auf die kanonische Wikipedia-Seite der Person verweist, falls vorhanden.wikipedia Geben Sie auch alle anderen bekannten persönlichen Social-Media-URIs oder Websites an. Diese Informationen müssen sich speziell auf diese Person beziehen, nicht auf ihr Büro oder ihr Abteilung.

DateOfBirth 0 oder 1 PartialDate Das Geburtsdatum der Person.
ExternalIdentifiers 1 ExternalIdentifiers Verknüpft eine ID mit der Person. Eine stabile ID ist erforderlich.
FirstName 0 oder 1 string Der Vorname der Person.
FullName 1 InternationalizedText Der vollständige Name der Person. Weitere Informationen zum Umgang mit vollständigen Namen in mehreren Sprachen finden Sie unter Inhalte in lokaler Sprache.
Gender 0 oder 1 string

Das Geschlecht der Person. Die folgenden Werte sind für Gender verfügbar:

  • Für Männer: m, male oder man
  • Für Frauen: f, female, oder woman
  • Für jedes andere Geschlecht: o, x, other, oder nonbinary
ImageUri 0 oder mehr AnnotatedUri Ein URI, der einen direkten Link zu einem Bild der Person enthält. Das Bild muss für die Verwendung durch Dritte lizenziert sein.
LastName 0 oder 1 string Der Nachname der Person.
MiddleName 0 oder mehr string Der zweite Vorname der Person.
Nickname 0 oder 1 string Der Spitzname der Person, falls sie ein allgemein bekanntes Alias hat.
PartyId 1 oder mehr IDREF Eindeutige ID für ein Party Element. Verknüpft eine politische Partei mit der Person. Geben Sie die objectId der Party an, mit der diese Person verknüpft ist.
Prefix 0 oder 1 string Ein Präfix, das mit der Person verknüpft ist, z. B. Herr oder Dr.
Profession 0 oder 1 InternationalizedText Der Beruf der Person.
Suffix 0 oder 1 string Ein Suffix, das mit der Person verknüpft ist, z. B. Jr.
Title 0 oder 1 InternationalizedText Ein Titel, der mit der Person verknüpft ist.

Beispiele

XML

    <Person objectId="P12321">
      <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>stable-pers-P12321</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>

JSON

    "Person": [
      {
        "objectId": "P12321",
        "ContactInformation": {
          "Uri": [
            "Annotation": "candidate-image"
            "value": "https://example.come/candidates/ayron-silva.jpg"
          ],
          "Uri": [
            "Annotation": "official-facebook"
            "value": "https://fb.com/ayronsilvasample/"
          ]
          "Uri": [
            "Annotation": "official-instagram"
            "value": "https://www.instagram.com/ayron_silva_sample"
          ]
          "Uri": [
            "Annotation": "official-twitter"
            "value": "https://twitter.com/ayronsilvasample"
          ]
          "Uri": [
            "Annotation": "official-website"
            "value": "https://ayron-silva-sample.com/"
          ]
          "Uri": [
            "Annotation": "official-youtube"
            "value": "https://www.youtube.com/user/ayron831/featured"
          ]
          "Uri": [
            "Annotation": "wikipedia"
            "value": "https://en.wikipedia.org/wiki/Ayron-Silva-Sample"
          ]
          "Uri": [
            "Annotation": "wikipedia"
            "value": "https://zh.wikipedia.org/zh/%E8%94%A1%E8%8B%B1%E6%96%87"
          ],
          "Uri": [
            "Annotation": "campaign"
            "value": "https://ayronsilvacampaign.com"
          ]
        }
        "ExternalIdentifiers": {
          "ExternalIdentifier" : [
            {
              "Type": "other",
              "OtherType": "stable",
              "Value": "stable-pers-P12321"
            }
          ]
        }
        "FullName": {
          "Text": [
            {
              "value": "Ayrton Silva",
              "language": "pt"
            },
            {
              "value": "Ayrton Silva",
              "language": "en"
            },
            {
              "value": "एर्टन सेना",
              "language": "hi"
            },
            {
              "value": "アイルトン・シルバ",
              "language": "ja"
            }
          ]
        },
        "DateOfBirth": "1960-01-01",
        "Gender": "M",
        "LastName": "Silva"
        "PartyId": ["par-dpp","par-exp"]
      }
    ]