Personen

Verwenden Sie die Person-Entität, um Informationen zu einer Person zu definieren. Die Person ist möglicherweise ein Kandidat, ein Wahlbeamter oder eine Behörde für eine Berichtseinheit. Das Element ElectionReport enthält PersonCollection, das den vollständigen Satz von Person-Objekten in diesem Feed enthält. Auf diese Person-Objekte wird in Candidate und GpUnit verwiesen. Ein PersonCollection enthält optional ContactInformation, um Kontaktdaten zu verknüpfen.

Attribute

In der folgenden Tabelle werden die Attribute für das Person-Element 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 gehören, der mit wikipedia annotiert ist und die kanonische Wikipedia-Seite der Person angibt, sofern eine solche Seite vorhanden ist. Geben Sie auch alle anderen bekannten persönlichen Social-Media-URLs oder Websites an. Diese Informationen müssen sich speziell auf diese Person beziehen, nicht auf ihr Büro oder ihre Abteilung.

Wenn Sie ein Bild der Person einfügen, annotieren Sie den URI mit der Annotation 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 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 alle anderen Geschlechter: 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 Alias der Person, sofern sie einen allgemein bekannten Alias hat.
PartyId Mindestens 1 IDREF Eindeutige Kennung für ein Party-Element. Ordnet der Person eine politische Partei zu. Geben Sie die objectId des Party an, mit dem 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"]
      }
    ]