مكتب

استخدِم Office لتحديد مكتب ومعلومات مرتبطة بمسابقة هذا المكتب. يتم تحديد المنصب من خلال دائرته الانتخابية ودوره.

ينطبق العنصر Office على جميع أنواع الخلاصات، ولكن لا يلزم تحديده لاستفتاءات. ومع ذلك، يتم تفسير تعريف المكتب بشكلٍ مختلف استنادًا إلى نوع الخلاصة. في سياق الانتخابات، يمثّل الرمز Office عنوان المنصب المطلوب، مثل "عضو في مجلس النواب". في سياق حاملي المناصب، يشير ذلك إلى مقعد محدّد لشخص واحد.


اختَر أحد أنواع الخلاصات التالية لمعرفة المزيد من المعلومات عن كيفية استخدام Office مع هذا النوع من الخلاصات.


السمات

يوضّح الجدول التالي سمات Office:

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

العناصر

يصف الجدول التالي عناصر Office:

العنصر التعددية النوع الوصف
ContactInformation 0 أو أكثر ContactInformation ربط معلومات الاتصال المختلفة بالمكتب في حال تضمين هذا العنصر، حدِّد فقط المعلومات ذات الصلة بالمنصب نفسه، وليس المرشّح أو صاحب المنصب الحالي.
ElectoralDistrictId 1 IDREF

أدخِل objectId من GpUnit الذي يمثّل الدائرة الانتخابية. على سبيل المثال، أدخِل ولاية، مثل "ألاسكا"، لممثّل مجلس الشيوخ الأمريكي، أو دائرة انتخابية، مثل "الدائرة الانتخابية رقم 14 في نيويورك"، لممثّل مجلس النواب الأمريكي.

بالنسبة إلى خلاصة البيانات قبل الانتخابات ، قدِّم عنصرًا واحدًا من النوع Office لoffice-role نفسه. اضبط ElectoralDistrict على الكيان ذي المستوى الأعلى الذي يمثّل أعلى مستوى جغرافي للانتخابات.

مثال: الانتخابات التشريعية في تايوان

  • حتى إذا تم انتخاب المرشحين في دوائر انتخابية مختلفة، يجب ضبط كل منهم على قيمة Office واحدة، وهي "عضو في المجلس التشريعي". استخدِم ElectoralDistrict عالي المستوى من ru-country-tw.
ExternalIdentifiers 1 ExternalIdentifiers

ربط رقم تعريف بالمكتب يجب إدخال معرّف ثابت. يجب أن تكون المعرّفات الثابتة للمكاتب فريدة على مستوى مدّة تولّي كل مكتب. على سبيل المثال، تحتاج كل فترة من الفترات التالية إلى معرّف ثابت ومميّز لمكتبها:

  • رئاسة غروفر كليفلاند من 1885 إلى 1889
  • رئاسة غريفر كليفلاند من 1893 إلى 1897
  • فترة رئاسة فرانكلين روزفلت من 1933 إلى 1945

يتيح لك عنصر ExternalIdentifiers في Office تقديم معلومات إضافية بقيم معيّنة ل OtherType. لمزيد من التفاصيل، يُرجى الاطّلاع على أنواع إضافية لـ ExternalIdentifiers.

FilingDeadline 0 أو 1 PartialDate التاريخ الذي يجب أن يقدّم فيه المرشّح طلبًا للانتخابات في المنصب.
GovernmentBodyIds 0 أو 1 IDREFS أدخِل objectId GovernmentBody الذي ينتمي إليه هذا المكتب. على سبيل المثال، مجلس الشيوخ الأمريكي لعضو في مجلس الشيوخ الأمريكي
Name 1 InternationalizedText يوفّر الاسم الكامل للعنوان العام لهذا المكتب. يجب أن يشمل ذلك نطاق السلطة المخوَّلة للمكتب، ولكن يجب استبعاد أي معلومات ذات صلة بالدائرة الانتخابية.

أمثلة:

  • عضو في البرلمان السنغافوري
  • رئيس وزراء الهند
  • رئيس إندونيسيا
  • عضو مجلس الشيوخ الأمريكي
SelectionMethod 0 أو 1 OfficeSelectionMethod معلومات عن كيفية اختيار صاحب المنصب أو تعيينه
Term 0 أو 1 Term يوفّر معلومات ذات صلة بفترة تولي المنصب.

أنواع إضافية لمعرّفات ExternalIdentifiers

في عنصر ExternalIdentifiers من Office، قدِّم بيانات إضافية باستخدام Type من other، بالإضافة إلى قيم OtherType وValue. يعرض الجدول التالي القيم المحتمَلة لهذه العناصر:

OtherType أمثلة على القيم الوصف
jurisdiction-id gpu1

مطلوب

objectId من GpUnit التي تحدّد نطاق السلطة الذي يتبعه المكتب

government-body United States Senate يُرجى الاطّلاع على GovernmentBody.
legislative-session 116th United States Congress
office-level Country يجب أن تكون قيمة من OfficeLevel. إذا لم تنطبق أي من هذه الحالات، يُرجى التواصل مع جهة اتصال Google التي تتعامل معها.
office-role upper house

مطلوب

يجب أن تكون قيمة من OfficeRole. إذا لم تنطبق أي من هذه الحالات، يُرجى التواصل مع جهة اتصال Google التي تتعامل معها.

office-seat Position 1 وSeat 2 unexpired وspecial Seat 2 special

استخدِم هذا الخيار للتمييز بين المكاتب التي تتضمّن مقاعد أو مناصب متعددة، والمكاتب التي تُنتخب على مستوى الولاية والمكاتب التي لم تنته صلاحيتها.

أمثلة

XML

    <Office objectId="off9999a">
      <ElectoralDistrictId>ru0002</ElectoralDistrictId>
      <ExternalIdentifiers>
        <ExternalIdentifier>
          <Type>other</Type>
          <OtherType>stable</OtherType>
          <Value>stable-off9999a</Value>
        </ExternalIdentifier>
        <ExternalIdentifier>
          <Type>other</Type>
          <OtherType>office-level</OtherType>
          <Value>Administrative Area 1</Value>
        </ExternalIdentifier>
        <ExternalIdentifier>
          <Type>other</Type>
          <OtherType>jurisdiction-id</OtherType>
          <Value>ru0002</Value>
        </ExternalIdentifier>
        <ExternalIdentifier>
          <Type>other</Type>
          <OtherType>office-role</OtherType>
          <Value>president</Value>
        </ExternalIdentifier>
      </ExternalIdentifiers>
      <FilingDeadline>2013-01-01</FilingDeadline>
      <IsPartisan>true</IsPartisan>
      <Name>
        <Text language="en">President</Text>
      </Name>
      <Term>
        <Type>full-term</Type>
      </Term>
    </Office>

JSON

    "Office": [
      {
        "objectId": "off9999a",
        "ElectoralDistrictId": "ru0002",
        "ExternalIdentifiers": {
          "ExternalIdentifier" : [
            {
              "Type": "other",
              "OtherType": "stable",
              "Value": "stable-off9999a"
            },
            {
              "Type": "other",
              "OtherType": "office-level",
              "Value": "Administrative Area 1"
            },
            {
              "Type": "other",
              "OtherType": "jurisdiction-id",
              "Value": "ru0002"
            },
            {
              "Type": "other",
              "OtherType": "office-role",
              "Value": "president"
            }
          ]
        }
        "FilingDeadline": "2013-01-01"
        "IsPartisan": true,
        "Name": {
          "Text": [
            {
              "value": "President",
              "language": "en"
            }
          ]
        },
        "Term": {
          "Type": "full-term"
        }
      },
    ]