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 Element ElectionReport enthält PersonCollection, das die vollständigen Person-Objekte in diesem Feed enthält. Auf diese Person-Objekte wird in Candidate und GpUnit verwiesen. Ein PersonCollection kann optional ContactInformation enthalten, um Kontaktdaten zu verknüpfen.

Attribute

In der folgenden Tabelle werden die Attribute des Person-Elements beschrieben:

Attribut Erforderlich? Typ Beschreibung
objectId Erforderlich ID Eindeutige interne Kennung, 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.

Dazu muss ein annotierter URI enthalten sein, der mit wikipedia gekennzeichnet ist und die kanonische Wikipedia-Seite der Person angibt, sofern vorhanden. Geben Sie auch alle anderen bekannten persönlichen URIs oder Websites in sozialen Medien an. Diese Informationen müssen sich speziell auf diese Person beziehen, nicht auf ihr Amt oder ihre Abteilung.

Wenn Sie ein Bild der Person einfügen, kennzeichnen Sie den URI mit der Anmerkung candidate-image.

DateOfBirth 0 oder 1 PartialDate Das Geburtsdatum der Person.
ExternalIdentifiers 1 ExternalIdentifiers Ordnet der Person eine ID zu. Eine stabile Kennung 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 Vollnamen in mehreren Sprachen finden Sie unter Inhalte in Landessprache.
Gender 0 oder 1 string

Das Geschlecht der Person. Folgende 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
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 mit der Person verknüpfte Alias, falls sie einen allgemein bekannten Alias hat.
PartyId Mindestens 1 IDREF Eindeutige Kennung 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 mit der Person verknüpftes Suffix, 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"]
      }
    ]