Bir kişiyle ilgili bilgileri tanımlamak için Person öğesini kullanın. Bu kişi bir aday, seçim görevlisi veya raporlama birimi yetkilisi olabilir. ElectionReport öğesi, bu feed'deki Person nesnelerinin tam grubunu içeren PersonCollection öğesini içerir. Bu Person nesnelerine Candidate ve GpUnit içinde referans verilir. PersonCollection, iletişim bilgilerini ilişkilendirmek için ContactInformation'yi isteğe bağlı olarak 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 |
|---|---|---|---|
Alias |
0 veya daha fazla | InternationalizedText |
Bu kişinin kullandığı diğer adlar. |
ContactInformation |
0 veya daha fazla | ContactInformation |
Kişinin iletişim bilgilerini ilişkilendirir. Bu, |
DateOfBirth
|
0 veya 1 | PartialDate |
Kişinin doğum tarihi. |
ExternalIdentifiers |
1 | ExternalIdentifiers |
Kişiyle bir kimliği ilişkilendirir. Sabit bir tanımlayıcı gereklidir. |
FirstName |
0 veya 1 | string |
Kişinin adı. |
FullName |
1 | InternationalizedText |
Kişinin tam adı. Birden fazla dildeki tam adların nasıl işleneceğiyle ilgili ayrıntılar için Yerel dildeki içerik bölümüne bakın. |
Gender |
0 veya 1 | string |
Kişinin cinsiyeti.
|
ImageUri |
0 veya daha fazla | AnnotatedUri |
Kişinin resmine doğrudan bağlantı veren bir URI. Resmin üçüncü taraflarca kullanım için lisanslı olması gerekir. |
LastName |
0 veya 1 | string |
Kişinin soyadı. |
MiddleName |
0 veya daha fazla | string |
Kişinin ikinci adı. |
Nickname |
0 veya 1 | string |
Kişinin yaygın olarak bilinen bir takma adı varsa bu takma ad. |
PartyId |
1 veya daha fazla | IDREF |
Party öğesinin benzersiz tanımlayıcısı. Kişiyi bir siyasi partiyle ilişkilendirir. Bu kişinin ilişkili olduğu Party için objectId bilgisini girin. |
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 sonek (ör. Jr.) |
Title |
0 veya 1 | InternationalizedText |
Kişiyle ilişkili bir unvan. |
Örnekler
XML
<Person objectId="per-12321"> <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>per-12321</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>