ব্যক্তি

কোনো ব্যক্তি সম্পর্কে তথ্য নির্ধারণ করতে Person এনটিটি ব্যবহার করুন। এই ব্যক্তি একজন প্রার্থী, নির্বাচন কর্মকর্তা বা কোনো রিপোর্টিং ইউনিটের কর্তৃপক্ষ হতে পারেন। ElectionReport এলিমেন্টটিতে PersonCollection অন্তর্ভুক্ত থাকে, যাতে এই ফিডের সমস্ত Person অবজেক্ট থাকে। এই Person অবজেক্টগুলো Candidate এবং GpUnit এ রেফারেন্স করা হয়। যোগাযোগের তথ্য সংযুক্ত করার জন্য একটি PersonCollection ঐচ্ছিকভাবে ContactInformation অন্তর্ভুক্ত থাকে।

বৈশিষ্ট্য

নিম্নলিখিত সারণিতে Person এলিমেন্টের অ্যাট্রিবিউটগুলো বর্ণনা করা হয়েছে:

বৈশিষ্ট্য প্রয়োজন? প্রকার বর্ণনা
objectId প্রয়োজনীয় ID একটি অনন্য অভ্যন্তরীণ শনাক্তকারী যা অন্যান্য উপাদান এই উপাদানটিকে উল্লেখ করার জন্য ব্যবহার করে।

উপাদান

নিম্নলিখিত সারণিতে Person উপাদানগুলো বর্ণনা করা হয়েছে:

উপাদান বহুত্ব প্রকার বর্ণনা
ContactInformation ০ বা তার বেশি ContactInformation

ব্যক্তিটির সাথে সহযোগীদের যোগাযোগের তথ্য।

এতে অবশ্যই একটি টীকাযুক্ত URI অন্তর্ভুক্ত থাকতে হবে, যা wikipedia দ্বারা টীকাযুক্ত এবং ব্যক্তির প্রামাণ্য উইকিপিডিয়া পৃষ্ঠাটি নির্দিষ্ট করে, যদি এমন কোনো পৃষ্ঠা থেকে থাকে। এছাড়াও, অন্য কোনো পরিচিত ব্যক্তিগত সোশ্যাল মিডিয়া URI বা ওয়েবসাইট প্রদান করুন। এই তথ্য অবশ্যই নির্দিষ্টভাবে সেই ব্যক্তির জন্য হতে হবে, তার দপ্তর বা বিভাগের জন্য নয়।

যদি আপনি ব্যক্তিটির কোনো ছবি অন্তর্ভুক্ত করেন, তাহলে URI-টিকে candidate-image অ্যানোটেশন দিয়ে চিহ্নিত করুন।

DateOfBirth ০ অথবা ১ PartialDate ব্যক্তিটির জন্ম তারিখ।
ExternalIdentifiers ExternalIdentifiers ব্যক্তির সাথে একটি আইডি সংযুক্ত করে। একটি স্থিতিশীল শনাক্তকারী প্রয়োজন।
FirstName ০ অথবা ১ string ব্যক্তির প্রথম (প্রদত্ত) নাম।
FullName InternationalizedText ব্যক্তির পুরো নাম। একাধিক ভাষায় পুরো নাম কীভাবে ব্যবহার করতে হয়, সে সম্পর্কে বিস্তারিত জানতে স্থানীয় ভাষার বিষয়বস্তু দেখুন।
Gender ০ অথবা ১ string

ব্যক্তির লিঙ্গ। Gender জন্য নিম্নলিখিত মানগুলি উপলব্ধ আছে:

  • পুরুষদের জন্য: m , male , বা man
  • মহিলাদের জন্য: f , female , বা woman
  • অন্য যেকোনো লিঙ্গের জন্য: o , x , other , বা nonbinary
ImageUri ০ বা তার বেশি AnnotatedUri একটি URI যা ব্যক্তিটির ছবির সরাসরি লিঙ্ক প্রদান করে। ছবিটি অবশ্যই তৃতীয় পক্ষের ব্যবহারের জন্য লাইসেন্সপ্রাপ্ত হতে হবে।
LastName ০ অথবা ১ string ব্যক্তির শেষ (পারিবারিক) নাম।
MiddleName ০ বা তার বেশি string ব্যক্তিটির মধ্যনাম।
Nickname ০ অথবা ১ string ব্যক্তিটির যদি কোনো বহুল পরিচিত ছদ্মনাম থাকে, তবে তার সাথে যুক্ত ডাকনাম।
PartyId ১ বা তার বেশি IDREF Party উপাদানের জন্য অনন্য শনাক্তকারী। এটি কোনো ব্যক্তির সাথে একটি রাজনৈতিক দলকে যুক্ত করে। এই ব্যক্তি যে পার্টির সাথে যুক্ত, সেই Party objectId প্রদান করুন।
Prefix ০ অথবা ১ string ব্যক্তির নামের সাথে যুক্ত একটি উপসর্গ, যেমন মিঃ বা ডঃ।
Profession ০ অথবা ১ InternationalizedText ব্যক্তির পেশা।
Suffix ০ অথবা ১ string ব্যক্তির নামের সাথে যুক্ত একটি প্রত্যয়, যেমন জুনিয়র (Jr.)।
Title ০ অথবা ১ 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"]
      }
    ]