GTFS ScheduleRegras de Validação
Padrão da viagem presente e referências coerentes
pattern_id_present_and_references_consistent
Campos que serão validados nesta regra
| Nome do Campo | Tipo | Presença | Descrição |
|---|---|---|---|
pattern_id | ID | Obrigatório | Indica a variante de serviço em que a viagem opera na linha. Não faz parte do GTFS standart, mas é obrigatório para nós TML. |
O que esta validação faz
No ficheiro trips.txt, o campo pattern_id identifica a vista de padrão a que a viagem pertence: o desdobramento de uma rota por sentidos, quando aplica, de modo que viagens com o mesmo pattern_id devam alinhar com o mesmo padrão operacional. No GTFS o campo não existe mas para nos TML é necessário que venha preenchido. A verificação limita-se a confirmar a presença do identificador, a coerência do padrão com rota, destino, sentido, forma e sequência de paragens trata-se noutros critérios de qualidade, não neste ponto.
Passa
- O
pattern_idvem preenchido - existe um identificador de padrão associado à viagem. - O campo fica vazio e as regras ativas dispensam a verificação (por exemplo, quando a ausência de valor é aceite sem mensagem) - a viagem “passa” em relação a este critério de presença.
Falha
- Identificador em falta - o
pattern_idnão vem fornecido, quando, para a severidade e regras em vigor, o preenchimento é obrigatório ou recomendado (o standard permite omitir, mas a política de dados exige o identificador de padrão).