GpUnit y elementos relacionados

Una unidad geopolítica, o GpUnit, describe cualquier unidad física o virtual de representación legal o agregación de votos o bancas. Usa esta entidad para definir geopolítica unidades, como ciudades, distritos, jurisdicciones o distritos para asociar concursos, cargos, recuentos de votos o cualquier otra información relacionada con dichas ubicaciones geográficas.

GpUnit

Las siguientes entidades contienen referencias a GpUnit:

  • Election: Contest y Office contienen una referencia obligatoria a un elemento GpUnit, que define la jurisdicción de la elección concurso u oficina, respectivamente.
  • SummaryCounts y GpUnit de referencia de VoteCounts para vincular el resumen o los recuentos de votos a los elementos GpUnit que estén definidos para distritos u otros tipos de unidades geopolíticas.

Las relaciones superior-secundario de entidades GpUnit similares deben coherentes. Por ejemplo, todos los distritos electorales deben tener un solo padre, que es un estado, incluso si un distrito electoral en particular es totalmente dentro de un condado.

Atributos

En la siguiente tabla, se describen los atributos de GpUnit:

Atributo ¿Es obligatorio? Tipo Descripción
objectId Obligatorio ID Es el identificador interno único que usan otros elementos como referencia. este elemento.

Elementos

En la siguiente tabla, se describen los elementos de GpUnit:

Elemento Multiplicidad Tipo Descripción
ComposingGpUnitIds 0 o 1 IDREFS

Es el identificador único de uno o más elementos GpUnit. Usado para hacer referencia a otros elementos GpUnit y asociarlos con el elemento superior GpUnit. Cada elemento al que se hace referencia se debe definir para una unidad geopolítica que está incluida dentro de la unidad principal GpUnit.

Usa el elemento ComposingGpUnitIds para representar solo elementos secundarios directos de ese GpUnit específico. Por ejemplo: si los distritos A y B están en la ciudad M y la ciudad M está en el condado X, enumerar los distritos A y B como hijos de la ciudad M. Por lo tanto, la Ciudad M es una hijo del condado X, pero no hagan que los distritos A y B sean secundarios de Condado X.

ExternalIdentifiers 0 o 1 ExternalIdentifiers

Asocia un ID con el GpUnit, como el de un distrito el código de la ciudad.

Cuando incluyes ExternalIdentifiers, si el tipo no es que se enumeran en la lista IdentifierType, usa una Type de other y proporciona tu escribe OtherType.

Name 0 o 1 string Nombre de la unidad geopolítica.
SummaryCounts 0 o más SummaryCounts

Recuentos de resumen de la boleta, como votos en exceso, votos insuficientes y el total boletas. De forma opcional, se pueden desglosar por tipo de dispositivo y votación. .

GpUnit incluye SummaryCounts para proporcionar de recuentos resumidos para la geografía geopolítica correspondiente.

ReportingUnit

Usa ReportingUnit para definir una unidad geopolítica, como un estado, una ciudad, un municipio o distrito con el ReportingUnitType enumeración.

Election hace referencia a este elemento a identificar el alcance geográfico de la elección En este caso, el El elemento ReportingUnit que define el alcance de la elección puede incluir: ElectionAdministration para proporcionar información relacionada con las autoridades electorales.

Un ReportingUnit puede ser el elemento secundario de, como máximo, otro ReportingUnit. Sin embargo, si un elemento ReportingUnit necesita varios elementos superiores porque en verdad abarca los elementos superiores ReportingUnit, comunícate con tu punto de contacto de Google contacto para obtener orientación.

La sintaxis XML para ReportingUnit es <GpUnit xsi:type="ReportingUnit" ... />.

Elementos

En la siguiente tabla, se describen los elementos de ReportingUnit:

Elemento Multiplicidad Tipo Descripción
AuthorityIds 0 o 1 IDREFS El objectId de uno o más Person elementos que describen una autoridad responsable de la elaboración de informes, unidad.
ContactInformation 0 o 1 ContactInformation Asocian información de contacto con la unidad de informe, como un dirección de un centro de votación.
CountStatus 0 o más CountStatus Proporciona varios estados de recuento para diferentes tipos de votos o con otros elementos.
ElectionAdministration 0 o 1 ElectionAdministration Proporciona información sobre una autoridad electoral. Úsalo cuando o unidad de informes sirve como autoridad en la elección.
InternationalizedName 1 InternationalizedText Es el nombre localizado, completo y canónico de la unidad geopolítica, no una Es la abreviatura. Por ejemplo, "Alaska" o "14° Congreso de los Estados Unidos el distrito escolar."
IsDistricted 0 o 1 boolean El valor booleano IsDistricted se puede usar de varias maneras. No es estrictamente necesario porque es posible identificar distritos. por su subelemento Type. También puedes examinar Contest el subelemento ElectoralDistrictId del elemento, que vincula al distrito electoral asociado a la elección. Sin embargo, si un distrito está definido pero no está vinculado a partir de un concurso, o si el tipo de distrito se da con OtherType, luego IsDistricted es necesario para identificar GpUnit como distrito. El valor booleano IsDistricted también se puede usar para indicar que un GpUnit que se define como una jurisdicción, como una ciudad, también se usa como un distrito, por ejemplo, para que se realizan en toda la ciudad.
IsMailOnly 0 o 1 boolean Indica si la unidad de informes solo maneja solicitudes por correo o de boletas de votación a distancia Si no está presente, el valor predeterminado es false
SubUnitsReported 0 o 1 integer Cantidad de subunidades asociadas, como distritos, que se completaron informes.
TotalSubUnits 0 o 1 integer Cantidad total de subunidades asociadas, como distritos.
Type 1 ReportingUnitType

Tipo enumerado de la unidad de informe, como estado, ciudad, distrito o distrito.

Si el tipo de unidad de informes no aparece en la enumeración ReportingUnitType, usa un Type de other y proporcione su tipo de unidad de informes personalizados en OtherType

OtherType 0 o 1 string Se utiliza para especificar el tipo de unidad geopolítica cuando el valor de ReportingUnitType es other.
VotersParticipated 0 o 1 integer Es la cantidad de votantes que participaron en la elección. Es decir, cuántos de ellos se presentaron en las urnas, incluidos los que no votar.
VotersRegistered 0 o 1 integer El número de votantes registrados que residen dentro de los límites de la unidad geopolítica.

Ejemplos

XML

    <GpUnit objectId="ru0081" xsi:type="ReportingUnit">
      <ComposingGpUnitIds>ru_wahlkreis1 ru_wahlkreis2</ComposingGpUnitIds>
      <ExternalIdentifiers>
        <ExternalIdentifier>
          <Type>other</Type>
          <OtherType>stable</OtherType>
          <Value>stable-state-0081</Value>
        </ExternalIdentifier>
        <ExternalIdentifier>
          <Type>ocd-id</Type>
          <Value>ocd-division/country:de/state:hb</Value>
        </ExternalIdentifier>
      </ExternalIdentifiers>
      <InternationalizedName>
        <Text language="en">Bremen</Text>
      </InternationalizedName>
      <Name>Bremen</Name>
      <Type>state</Type>
    </GpUnit>

JSON

    "GpUnit": [
      {
        "@type": "ReportingUnit",
        "objectId": "ru0081",
        "ComposingGpUnitIds": [
          "ru_wahlkreis1",
          "ru_wahlkreis2"
        ],
        "ExternalIdentifiers": {
          "ExternalIdentifier" : [
            {
              "Type": "other",
              "OtherType": "stable",
              "Value": "stable-state-0081"
            },
            {
              "Type": "ocd-id",
              "Value": "ocd-division/country:de/state:hb"
            }
          ]
        },
        "InternationalizedName": {
          "Text": [
            {
              "language": "en",
              "value": "Bremen"
            }
          ]
        },
        "Name": "Bremen",
        "Type": "state"
      }
    ]