Una entidad Feed
representa un solo flujo activo o próximo de archivos de datos del CDF a lo largo del tiempo que corresponden a un país específico y a un tipo de feed del CDF. Para obtener más detalles, consulta Tipos de feeds.
Un objeto FeedDeliveryReport
puede contener varias entidades Feed
para un país y un tipo de feed determinados, siempre que sus alcances no se superpongan, ya sea por alcance geográfico, período o nivel de oficina. A continuación, se muestran ejemplos de combinaciones válidas:
- Un solo
FeedDeliveryReport
puede contener tanto unFeed
de funcionarios públicos de EE.UU. como unFeed
de elecciones previas a las elecciones de EE.UU. (perenne). - Un solo
FeedDeliveryReport
puede contener unFeed
previo a las elecciones de EE.UU. (2022) y unFeed
previo a las elecciones de EE.UU. (2024). - Un solo
FeedDeliveryReport
puede contener unFeed
de las elecciones previas a las elecciones de EE.UU. (solo a nivel federal en 2022) y unFeed
de las elecciones previas a las elecciones de EE.UU. (solo a nivel estatal en 2022). - Un solo
FeedDeliveryReport
puede contener unFeed
de un funcionario público de EE.UU. y unFeed
de una campaña previa a las elecciones de Japón (solo a nivel nacional en 2022), pero solo si ambos países están dentro del alcance.
Un Feed
tiene una duración limitada, ya que hay una fecha de finalización esperada (por ejemplo, 60 días después de una elección), o bien es "perenne", lo que significa que no hay una fecha de finalización esperada y se actualiza continuamente.
Espera hasta 60 días después de la FeedInactiveDate
de un feed antes de quitarlo del feed de metadatos.
Elementos
Nombre | Etiqueta | Tipo | Notas | Multiplicidad |
---|---|---|---|---|
ID del feed | FeedId |
String |
Es un identificador único y estable para la vida útil del feed. No se puede reutilizar en diferentes feeds. | 1 |
Nombre del feed | FeedName |
String |
Es una descripción breve del feed, como "Funcionarios públicos de EE.UU. 2023". | 1 |
Tipo de feed | FeedType |
FeedType |
Indica qué tipo de feed de CDF es. | 1 |
Longevidad del feed | FeedLongevity |
FeedLongevity |
Indica la vida útil del feed. | 1 |
Ubicación del feed | SourceDirPath |
String |
Es el URI completo del archivo XML del feed (solo se admiten ftp y http ). Debe ser accesible a través de la misma solución de alojamiento de archivos que el feed de metadatos (pero puede estar vacío antes de que los datos estén listos).
|
0 o 1 |
Código de país | CountryCode |
String |
Es el código de país ISO 3166-1 alpha-2 que abarca este feed. Obligatorio si FeedType no es election-dates ni voter-information .
|
0 o 1 |
Fecha de inactivación del feed | FeedInactiveDate |
xs:date |
Es una fecha y hora en formato ISO-8601 que indica cuándo dejará de actualizarse el feed y cuándo ya no se deberá transferir.
|
0 o 1 |
Recopilación de eventos electorales | ElectionEventCollection |
ElectionEvent |
Contiene información sobre las elecciones que abarca este feed. Esto solo se respeta para los tipos de feed PRE_ELECTION o ELECTION_RESULTS . |
0 o 1 |
Subfeed de funcionarios | OfficeholderSubFeed |
OfficeholderSubFeed |
Contiene información sobre los funcionarios públicos incluidos en este feed.
Esto solo se respeta para el tipo de feed OFFICEHOLDER . |
0 o 1 |