Pacotes JSON usam o contrato de schemas/rules.schema.json.
Cada regra declara a origem, a severidade, o caminho e uma primitiva segura.
O caractere * percorre itens de listas. Padrões usam re.fullmatch e têm
limite de 200 caracteres.
Primitivas: obrigatorio, padrao, valores, max_itens e
combinacao_proibida. Pacotes não executam código Python.
Carregando diagrama…
Regras oficiais exigem mantenedor do tipo operadora e fonte publicada.
Pacotes de exemplo devem usar dados sintéticos.
Publicação pela operadora
Salve um pacote válido em src/voa_tiss/rules/NNNNNN.json, com o registro ANS de seis dígitos
no nome, fonte e data em cada regra e mantenedor com tipo: operadora e registro_ans.
Envie a contribuição pelo GitHub; as verificações automáticas validam o pacote. Após
aprovação por responsável com e-mail no domínio cadastrado da operadora na ANS, as regras
recebem o selo Oficial.
Novas regras e ajustes são enviados pelo GitHub.