شخص

استخدِم كيان Person لتحديد معلومات عن شخص. قد يكون الشخص مرشحًا أو مسؤولاً عن الانتخابات أو سلطة وحدة إعداد التقارير. يتضمّن العنصر ElectionReport السمة PersonCollection التي تحتوي على المجموعة الكاملة من عناصر Person في هذه الخلاصة. يتم الرجوع إلى عناصر Person هذه في Candidate و GpUnit. يمكن أن يتضمّن PersonCollection بشكل اختياري ContactInformation لربط معلومات الاتصال.

السمات

يوضّح الجدول التالي سمات العنصر Person:

السمة مطلوب؟ النوع الوصف
objectId مطلوب ID معرّف داخلي فريد تستخدمه عناصر أخرى للإشارة إلى هذا العنصر.

العناصر

يوضّح الجدول التالي عناصر Person:

العنصر التعددية النوع الوصف
ContactInformation ‫0 أو أكثر ContactInformation

ربط معلومات الاتصال بالشخص

يجب أن يتضمّن ذلك معرّف موارد منتظم مشروحًا مشروحًا باستخدام wikipedia ويحدّد صفحة ويكيبيديا الأساسية الخاصة بالشخص، إذا كانت متوفرة. يُرجى أيضًا تقديم أي عناوين شخصية أخرى معروفة لمواقع إلكترونية أو معرفات موارد منتظمة (URI) على وسائل التواصل الاجتماعي. يجب أن تكون هذه المعلومات خاصة بهذا الشخص تحديدًا، وليس بمكتبه أو قسمه.

DateOfBirth 0 أو 1 PartialDate تاريخ ميلاد الشخص
ExternalIdentifiers 1 ExternalIdentifiers يربط هذا الحقل معرّفًا بالشخص. يجب توفير معرّف ثابت.
FirstName 0 أو 1 string تمثّل هذه السمة الاسم الأول للشخص.
FullName 1 InternationalizedText الاسم الكامل للشخص لمزيد من التفاصيل حول كيفية التعامل مع الأسماء الكاملة بلغات متعددة، يُرجى الاطّلاع على المحتوى باللغة المحلية.
Gender 0 أو 1 string

جنس الشخص تتوفّر القيم التالية لـ Gender:

  • للرجال: m أو male أو man
  • بالنسبة إلى النساء: f أو female أو woman
  • بالنسبة إلى أي جنس آخر: o أو x أو other أو nonbinary
ImageUri ‫0 أو أكثر AnnotatedUri معرّف الموارد الموحّد (URI) الذي يوفّر رابطًا مباشرًا إلى صورة الشخص. يجب أن يكون الترخيص الخاص بالصورة يسمح للأطراف الثالثة باستخدامها.
LastName 0 أو 1 string تمثّل هذه السمة اسم العائلة للشخص.
MiddleName ‫0 أو أكثر string تمثّل هذه السمة الاسم الأوسط للشخص.
Nickname 0 أو 1 string اللقب المرتبط بالشخص إذا كان لديه اسم مستعار معروف
PartyId ‫1 أو أكثر IDREF تمثّل هذه السمة المعرّف الفريد لعنصر Party، وهي تربط حزبًا سياسيًا بالشخص. أدخِل objectId Party الذي يرتبط به هذا الشخص.
Prefix 0 أو 1 string بادئة مرتبطة بالشخص، مثل السيد أو الدكتور
Profession 0 أو 1 InternationalizedText تمثّل هذه السمة مهنة الشخص.
Suffix 0 أو 1 string لاحقة مرتبطة بالشخص، مثل الابن
Title 0 أو 1 InternationalizedText تمثّل هذه السمة عنوانًا مرتبطًا بالشخص.

أمثلة

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