Informe electoral

Usa ElectionReport como la entidad raíz. Define los elementos relacionados con el estado y el formato del informe, y cuándo se generó.

ElectionReport incluye los siguientes elementos principales:

Al igual que con Election, ElectionReport "envuelve" las instancias de los elementos, excepto para Election, en elementos contenedores. Esto facilita la manipulación de los archivos de instancia en los visores y editores de XML.

A veces, es importante conservar un esquema de ordenamiento particular de los elementos, como las oficinas o los partidos políticos. En estos casos, esperamos que la aplicación generadora defina esos elementos de acuerdo con cualquier esquema de ordenamiento que ya esté implementado.

Elementos

En la siguiente tabla, se enumeran los elementos de ElectionReport:

Elemento Multiplicidad Tipo Descripción
CommitteeCollection 0 o 1 N/A Elemento contenedor para Committee definiciones. Para obtener más información, lee Entidades de colección.
DataSourceCollection 0 o 1 N/A Elemento contenedor para DataSource definiciones. Para obtener más información, lee Entidades de colección.
Election 0 o más Election Asocia las elecciones con el informe.
ElectoralCommissionCollection 0 o 1 N/A Elemento contenedor para ElectoralCommission definiciones. Para obtener más información, lee Entidades de colección.
ExternalIdentifiers 0 o 1 ExternalIdentifiers Asocia un ID con el informe.
Format 1 ReportDetailLevel Proporciona el nivel de detalle del informe, por ejemplo, si es un resumen de la contienda o los resultados a nivel de distrito.
GeneratedDate 1 dateTime Identifica la fecha y la hora en que se generó el informe de la elección.
GpUnitCollection 0 o 1 N/A Elemento contenedor para GpUnit definiciones. Para obtener más información, lee Entidades de colección.
Issuer 1 string Identificación del emisor del informe.
IssuerAbbreviation 0 o 1 string Abreviatura del emisor del informe, como una abreviatura del estado o del distrito electoral para el que se informan los resultados.
IsTest 0 o 1 boolean Indica si el informe es un informe de prueba. Si este elemento no está presente, el valor predeterminado es false.
Notes 0 o 1 string Se usa para incluir un mensaje arbitrario con el informe.
OfficeCollection 0 o 1 N/A Elemento contenedor para Office definiciones. Para obtener más información, lee Entidades de colección.
GovernmentBodyCollection 0 o 1 N/A Elemento contenedor para GovernmentBody definiciones. Para obtener más información, lee Entidades de colección.
PartyCollection 0 o 1 N/A Elemento contenedor para Party definiciones. Para obtener más información, lee Entidades de colección.
PersonCollection 0 o 1 N/A Elemento contenedor para Person definiciones. Para obtener más información, lee Entidades de colección.
SequenceStart 1 integer Número del informe como parte de una secuencia de informes. Este elemento se usa con SequenceEnd para leerse como, por ejemplo, "1 de 1", "1 de 2" o "2 de 2". Comienza con 1.
SequenceEnd 1 integer Límite superior de una secuencia de informes. Por ejemplo, es 1 si solo hay un informe o 2 si hay dos informes en la secuencia.
Status 1 ResultsStatus Estado del informe de la elección, como previo a la elección o no oficial.
TestType 0 o 1 string Descripción del tipo de prueba, como previa a la elección o lógica y precisión.
VendorApplicationId 1 string Identificador de la aplicación del proveedor que genera el informe de la elección. Por ejemplo, X-EMS version 3.1.a.
VoterInformationCollection 0 o 1 N/A Elemento contenedor para VoterInformation definiciones. Para obtener más información, lee Entidades de colección.

Ejemplos

XML

    <ElectionReport xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
      <DataSourceCollection>
        <DataSource objectId="ds-1">…</DataSource>
      </DataSourceCollection>
      <Election>…</Election>
      <GpUnitCollection>
        <GpUnit objectId="ru-gpu0">…</GpUnit>
        <GpUnit objectId="ru-gpu1">…</GpUnit>
      </GpUnitCollection>
      <OfficeCollection>
        <Office objectId="off-0001a">…</Office>
      </OfficeCollection>
      <GovernmentBodyCollection>
        <GovernmentBody objectId="gb-0001a">…</GovernmentBody>
      </GovernmentBodyCollection>
      <PartyCollection>
        <Party objectId="par-001">…</Party>
        <Party objectId="par-002">…</Party>
      </PartyCollection>
      <PersonCollection>
        <Person objectId="per-001">…</Person>
        <Person objectId="per-002">…</Person>
      </PersonCollection>
      <Issuer>Example Data Provider</Issuer>
      <IssuerAbbreviation>EDP</IssuerAbbreviation>
      <Format>summary-contest</Format>
      <GeneratedDate>2013-11-05T14:25:28</GeneratedDate>
      <Status>unofficial-partial</Status>
      <VendorApplicationId>Hand-Generated v0.1</VendorApplicationId>
      <SequenceStart>1</SequenceStart>
      <SequenceEnd>1</SequenceEnd>
    </ElectionReport>