একজন ব্যক্তির সম্পর্কে তথ্য সংজ্ঞায়িত করতে Person
সত্তা ব্যবহার করুন। ব্যক্তি হতে পারে একজন প্রার্থী, নির্বাচনী কর্মকর্তা, অথবা রিপোর্টিং ইউনিটের কর্তৃপক্ষ। ElectionReport
এলিমেন্টের মধ্যে রয়েছে PersonCollection
, যা এই ফিডে Person
অবজেক্টের সম্পূর্ণ সেট ধারণ করে। এই Person
বস্তুগুলি Candidate
এবং GpUnit
এ উল্লেখ করা হয়েছে। একটি PersonCollection
ঐচ্ছিকভাবে যোগাযোগের তথ্য সংযুক্ত করতে ContactInformation
অন্তর্ভুক্ত করে।
গুণাবলী
নিম্নলিখিত সারণী Person
উপাদানের জন্য বৈশিষ্ট্য বর্ণনা করে:
বৈশিষ্ট্য | প্রয়োজন? | টাইপ | বর্ণনা |
---|---|---|---|
objectId | প্রয়োজন | ID | অনন্য অভ্যন্তরীণ শনাক্তকারী যা এই উপাদানটিকে উল্লেখ করতে অন্যান্য উপাদান দ্বারা ব্যবহৃত হয়। |
উপাদান
নিম্নলিখিত টেবিলটি Person
জন্য উপাদানগুলি বর্ণনা করে:
উপাদান | বহুগুণ | টাইপ | বর্ণনা |
---|---|---|---|
ContactInformation | 0 বা তার বেশি | ContactInformation | সহযোগীরা ব্যক্তির সাথে যোগাযোগের তথ্য। এটিতে অবশ্যই একটি টীকাযুক্ত URI অন্তর্ভুক্ত থাকতে হবে যা আপনি যদি ব্যক্তির একটি ছবি অন্তর্ভুক্ত করেন, |
DateOfBirth | 0 বা 1 | PartialDate | ব্যক্তির জন্ম তারিখ। |
ExternalIdentifiers | 1 | ExternalIdentifiers | ব্যক্তির সাথে একটি আইডি সংযুক্ত করে। একটি স্থিতিশীল শনাক্তকারী প্রয়োজন। |
FirstName | 0 বা 1 | string | ব্যক্তির প্রথম (প্রদত্ত) নাম। |
FullName | 1 | InternationalizedText | ব্যক্তির পুরো নাম। একাধিক ভাষায় সম্পূর্ণ নামগুলি কীভাবে পরিচালনা করবেন তার বিশদ বিবরণের জন্য, স্থানীয় ভাষার সামগ্রী দেখুন। |
Gender | 0 বা 1 | string | ব্যক্তির লিঙ্গ। নিম্নলিখিত মান
|
LastName | 0 বা 1 | string | ব্যক্তির শেষ (পরিবার) নাম। |
MiddleName | 0 বা তার বেশি | string | ব্যক্তির মাঝের নাম। |
Nickname | 0 বা 1 | string | ব্যক্তির সাথে যুক্ত ডাকনাম যদি তাদের একটি সাধারণভাবে পরিচিত উপনাম থাকে। |
PartyId | 1 বা তার বেশি | IDREF | একটি Party উপাদানের জন্য অনন্য শনাক্তকারী। ব্যক্তির সাথে রাজনৈতিক দলকে যুক্ত করে। এই ব্যক্তি যে Party সাথে যুক্ত তার objectId প্রদান করুন। |
Prefix | 0 বা 1 | string | ব্যক্তির সাথে যুক্ত একটি উপসর্গ যেমন মিঃ বা ড. |
Profession | 0 বা 1 | InternationalizedText | ব্যক্তির পেশা। |
Suffix | 0 বা 1 | string | ব্যক্তির সাথে যুক্ত একটি প্রত্যয় যেমন জুনিয়র |
Title | 0 বা 1 | InternationalizedText | ব্যক্তির সাথে যুক্ত একটি শিরোনাম। |
উদাহরণ
এক্সএমএল
<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"] } ]