Uma entidade Feed
representa um único fluxo ativo ou futuro de arquivos de dados de CDF ao longo do tempo que corresponde a um país e tipo de feed de CDF específicos. Para mais detalhes, consulte Tipos de feed.
Uma FeedDeliveryReport
pode conter várias entidades Feed
para um determinado país
e tipo de feed, desde que os escopos não se sobreponham, seja por escopo
geográfico, período ou nível do escritório. Confira a seguir exemplos de combinações
válidas:
- Uma única
FeedDeliveryReport
pode conter umFeed
de detentores de mandato dos EUA e umFeed
de pré-eleição dos EUA (permanente). - Uma única
FeedDeliveryReport
pode conter umFeed
pré-eleição dos EUA (2022) e umFeed
pré-eleição dos EUA (2024). - Uma única
FeedDeliveryReport
pode conter umFeed
pré-eleição dos EUA (somente para o nível federal 2022) e umFeed
pré-eleição dos EUA (apenas para nível estadual de 2022). - Uma única
FeedDeliveryReport
pode conter umFeed
de governante dos EUA e umaFeed
pré-eleição do Japão (somente em nível nacional de 2022), mas apenas se os dois países estiverem no escopo.
Uma 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á data de término esperada e é atualizada continuamente.
Elementos
Nome | Tag | Tipo | Observações | Multiplicidade |
---|---|---|---|---|
ID de feed | FeedId |
String |
Identificador exclusivo e estável para a vida útil do feed. Não reutilizável nos feeds. | 1 |
Nome do feed | FeedName |
String |
É uma breve descrição do feed, como "Proprietários de cargos 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 aceitos). precisa ser acessível por meio da mesma
solução de hospedagem de arquivos que o feed de metadados, mas pode estar vazio antes
dos dados ficarem prontos. |
0 ou 1 |
Código do país | CountryCode |
String |
O código ISO 3166-1 alfa-2 do país que este feed abrange. | 1 |
Data de inatividade do feed | FeedInactiveDate |
xs:dateTime |
Uma data e hora no formato ISO-8601 que indica quando o feed não será mais atualizado e não será mais ingerido. Para feeds PRE_ELECTION ou ELECTION_RESULTS , é necessário um período razoável (como duas semanas) após a data de término do último ElectionEvent no feed. |
0 ou 1 |
Coleta de eventos eleitorais | ElectionEventCollection |
ElectionEvent |
Contém informações sobre as eleições abrangidas por este feed. Isso é respeitado apenas para os tipos de feed PRE_ELECTION ou ELECTION_RESULTS . |
0 ou 1 |
Subfeed do proprietário do cargo | OfficeholderSubFeed |
OfficeholderSubFeed |
Contém informações sobre os funcionários públicos abrangidos por este feed.
Isso é respeitado apenas para o tipo de feed OFFICEHOLDER . |
0 ou 1 |