Kişi

Bir kişi hakkındaki bilgileri tanımlamak için Person öğesini kullanın. Kişi, bir raporlama biriminin adayı, seçim yetkilisi veya otoritesi olabilir. ElectionReport öğesi, bu feed'deki Person nesnelerinin tamamını içeren PersonCollection öğesini içerir. Bu Person nesnelerine Candidate ve GpUnit içinde referans verilir. PersonCollection, isteğe bağlı olarak iletişim bilgilerini ilişkilendirmek için ContactInformation içerir.

Özellikler

Aşağıdaki tabloda Person öğesinin özellikleri açıklanmaktadır:

Özellik Zorunlu mu? Tür Açıklama
objectId Zorunlu ID Diğer öğelerin bu öğeye referans vermek için kullandığı benzersiz dahili tanımlayıcı.

Öğeler

Aşağıdaki tabloda Person öğeleri açıklanmaktadır:

Öğe Çokluk Tür Açıklama
ContactInformation 0 veya daha fazla ContactInformation

Kişinin iletişim bilgilerini ilişkilendirir.

Bu, wikipedia ile açıklama eklenmiş ve varsa kişinin standart Wikipedia sayfasını belirten bir açıklama eklenmiş URI içermelidir. Ayrıca, bilinen diğer kişisel sosyal medya URI'lerini veya web sitelerini de sağlayın. Bu bilgiler, ofis veya departman değil, söz konusu kişiye özel olmalıdır.

Kişinin resmini ekliyorsanız URI'ye candidate-image ek açıklamasıyla açıklama ekleyin.

DateOfBirth 0 veya 1 PartialDate Kişinin doğum tarihi.
ExternalIdentifiers 1 ExternalIdentifiers Kimliği kişiyle ilişkilendirir. Bir kararlı tanımlayıcı gerekir.
FirstName 0 veya 1 string Kişinin adı.
FullName 1 InternationalizedText Kişinin tam adı. Birden fazla dildeki tam adların nasıl ele alınacağıyla ilgili ayrıntılar için Yerel dildeki içerikler başlıklı makaleyi inceleyin.
Gender 0 veya 1 string

Kişinin cinsiyeti. Gender için aşağıdaki değerler kullanılabilir:

  • Erkekler için: m, male veya man
  • Kadınlar için: f, female veya woman
  • Diğer cinsiyetler için: o, x, other veya nonbinary
LastName 0 veya 1 string Kişinin soyadı.
MiddleName 0 veya daha fazla string Kişinin ikinci adı.
Nickname 0 veya 1 string Yaygın olarak bilinen bir takma adı varsa kişiyle ilişkilendirilmiş takma ad.
PartyId 1 veya daha fazla IDREF Bir Party öğesinin benzersiz tanımlayıcısı. Kişiyi bir siyasi partiyle ilişkilendiriyorsa Bu kişinin ilişkili olduğu Party objectId bilgisini verin.
Prefix 0 veya 1 string Kişiyle ilişkili bir önek (ör.Bay veya Dr.)
Profession 0 veya 1 InternationalizedText Kişinin mesleği.
Suffix 0 veya 1 string Kişiyle ilişkili bir ek (ör. Jr.)
Title 0 veya 1 InternationalizedText Kişiyle ilişkili bir unvan.

Örnekler

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