wsbndaf / Webservice

Webservice da Base Nacional de Dados, Ações e Serviços da Assistência Farmacêutica
http://portalms.saude.gov.br/assistencia-farmaceutica/base-nacional-de-dados/sistemas/web-service?view=default
32 stars 27 forks source link

CID Inválido #139

Closed evertondegrandi closed 4 years ago

evertondegrandi commented 4 years ago

Bom dia.

Recebi mensagem de inconsistência "CID-10 L401 é inválido Erro:E0034".

Gostaria de tirar uma dúvida do campo CID da Dispensação para Tipo Especializado.

Pois bem, o manual diz que o campo deve ter o formato NNN, que são somente 3 caracteres ou o formato NNN.N que são 5. No mesmo manual diz que o campo deve ter 4 caracteres.

Como devo enviar a informação quando possuir 3 caracteres? Devo preencher com 0 a direita? Ou enviar somente os 3 caracteres?

E quanto for NNN.N, posso enviar 5 caracteres mesmo dizendo que o campo é de 4 caracteres?

wsbndaf commented 4 years ago

@evertondegrandi

Não entendi bem a pergunta, tentarei ajuda-lo.

O Webservice aceita o CID-10 levando em conta:

1. Apenas a categoria: que corresponde ao código com uma letra e dois dígitos, cujo formato descrito na documentação do serviço é NNN (Ex.: Z11) . 2. Categoria + Subcategoria: onde a cada código de categoria junta-se um ponto e um algarismo do .0 ao .9) e que formam o código completo da doença. Tal formato é representado na documentação do serviço como NNN.N (Ex.: Z10.1)

Então, basicamente, se não é respeitado o citado formato, o registro é inválido.

Atenciosamente;

COORDENAÇÃO GERAL DE MONITORAMENTO DAS POLITICAS NACIONAIS DE ASSISTÊNCIA FARMACÊUTICA E DE MEDICAMENTOS Departamento de Assistência Farmacêutica e Insumos Estratégicos/SCTIE/MS ws.daf@saude.gov.br ( 136 )

evertondegrandi commented 4 years ago

Talvez eu não tenha sido muito claro, mas minha dúvida foi respondida. Acredito que o manual deva ser atualizado, pois o formato NNN.N possui 5 caracteres e o manual diz que o campo é de tamanho 4.

Obrigado.