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
yOffice
contienen una referencia obligatoria a un elementoGpUnit
, que define la jurisdicción de la elección concurso u oficina, respectivamente.SummaryCounts
yGpUnit
de referencia deVoteCounts
para vincular el resumen o los recuentos de votos a los elementosGpUnit
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 Usa el elemento |
ExternalIdentifiers |
0 o 1 | ExternalIdentifiers |
Asocia un ID con el Cuando incluyes |
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. .
|
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
|
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" } ]