Uma entidade Feed representa um único fluxo ativo ou futuro de arquivos de dados da CDF
ao longo do tempo que correspondem a um país específico e a um tipo de feed da CDF. Para mais detalhes, consulte Tipos de feed.
Um FeedDeliveryReport pode conter várias entidades Feed para um determinado país e tipo de feed, desde que os escopos não se sobreponham por escopo geográfico, período ou nível de escritório. Confira alguns exemplos de combinações válidas:
- Um único
FeedDeliveryReportpode conter umFeedde ocupantes de cargos públicos dos EUA e umFeedpré-eleitoral dos EUA (permanente). - Um único
FeedDeliveryReportpode conter umaFeedpré-eleitoral dos EUA (2022) e umaFeedpré-eleitoral dos EUA (2024). - Um único
FeedDeliveryReportpode conter umaFeedpré-eleitoral dos EUA (somente nível federal de 2022) e umaFeedpré-eleitoral dos EUA (somente nível estadual de 2022). - Um único
FeedDeliveryReportpode conter umFeedde um cargo público dos EUA e umFeedpré-eleitoral do Japão (somente nível nacional de 2022), mas apenas se os dois países estiverem no escopo.
Um Feed tem duração limitada, porque há uma data de término esperada (como 60 dias após uma eleição), ou é "permanente", o que significa que não há uma data de término esperada e ele é atualizado continuamente.
Aguarde 60 dias após a FeedInactiveDate de um feed antes de removê-lo do feed de metadados.
Elementos
| Nome | Tag | Tipo | Observações | Multiplicidade |
|---|---|---|---|---|
| ID de feed | FeedId |
String |
Um identificador exclusivo e estável para o ciclo de vida do feed. Não pode ser reutilizado em vários feeds. | 1 |
| Nome do feed | FeedName |
String |
Uma breve descrição do feed, como "Autoridades dos EUA 2023". | 1 |
| Tipo de feed | FeedType |
FeedType |
Indica o tipo de feed de CDF. | 1 |
| Longevidade do feed | FeedLongevity |
FeedLongevity |
Indica a vida útil do feed. | 1 |
| Local do feed | SourceDirPath |
String |
URI totalmente qualificado do arquivo XML do feed. Somente ftp e http são compatíveis. Precisa estar acessível pela mesma solução de hospedagem de arquivos que o feed de metadados, mas pode estar vazio antes que os dados estejam prontos.
|
0 ou 1 |
| Código do país | CountryCode |
String |
O código do país ISO 3166-1 alfa-2 que este feed abrange. Obrigatório se FeedType não for election-dates ou voter-information.
|
0 ou 1 |
| Data de inatividade do feed | FeedInactiveDate |
xs:date |
É uma data e hora no formato ISO-8601 que indica quando o feed não será mais atualizado e não deverá mais ser ingerido.
|
0 ou 1 |
| Coleta de eventos eleitorais | ElectionEventCollection |
ElectionEvent |
Contém informações sobre as eleições cobertas por este feed. Isso só é respeitado para os tipos de feed PRE_ELECTION ou ELECTION_RESULTS. |
0 ou 1 |
| Subfeed de titulares de cargos | OfficeholderSubFeed |
OfficeholderSubFeed |
Contém informações sobre os ocupantes de cargos cobertos por este feed.
Isso só é respeitado para o tipo de feed OFFICEHOLDER. |
0 ou 1 |