Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Adicionar outras causes de óbitos registrados em cartório #191

Open
5 tasks
turicas opened this issue Jul 21, 2020 · 0 comments
Open
5 tasks

Adicionar outras causes de óbitos registrados em cartório #191

turicas opened this issue Jul 21, 2020 · 0 comments

Comments

@turicas
Copy link
Owner

turicas commented Jul 21, 2020

O Portal da Transparência do Registro Civil adicionou a aba "causas cardíacas". Os dados mostrados nessa aba são mais completos (além das causas cardíacas, incluem também as causas respiratórias que já tínhamos). Podemos adicionar esses dados na tabela obito_cartorio (com a adição de novas colunas), mas teremos que checar os dados porque a classificação dos óbitos muda.

Segundo o site, essas são as condições de classificação para causas respiratórias:

Foi então realizado o seguinte procedimento hierárquico para avaliar todas as causas naturais (não externas) declaradas na DO e selecionar somente uma causa por óbito, dentre as causas por COVID-19 e outras relacionadas:

- Condição 1: Quando na DO houver menção de COVID-19, Coronavírus, Novo Coronavírus, considerou-se como causa COVID-19 (suspeita ou confirmada);
- Condição 2: Menção Síndrome respiratória grave, considerou-se como causa Síndrome respiratória aguda grave (SRAG);
- Condição 3: Menção de Pneumonia considerou-se como causa Pneumonia;
- Condição 4: Sepse como única causa informada, considerou-se Sepse;
- Condição 5: Insuficiência respiratória como única causa informada, considerou-se Insuficiência respiratória;

E essas para causas cardíacas:

Foi então realizado o seguinte procedimento hierárquico para avaliar todas as causas naturais (não externas) declaradas na DO e selecionar somente uma causa por óbito, dentre as causas por COVID-19 e outras relacionadas:

- Condição 1 Quando na DO houver menção de COVID-19, Coronavírus, Novo Coronavírus, considerou-se como causa COVID-19 (suspeita ou confirmada);
- Condição 2 Menção Síndrome respiratória grave, considerou-se como causa Síndrome respiratória aguda grave (SRAG).
- Condição 3 Menção Síndrome Coronariana Aguda, não associada a COVID-19, coronavírus, considerou-se “Síndrome Coronariana Aguda sem COVID-19” (INFARTO).
- Condição 4 Menção de Acidente vascular cerebral (AVC), AVC isquêmico não associado com COVID-19, considerou-se “AVC sem COVID-19” (AVC).
- Condição 5 Menção de Pneumonia, associada com as causas não cardiovasculares (excluindo-se as listadas acima), considerou-se como causa “Pneumonia”.
- Condição 6 essa condição envolveu três condições.
  - 1: Se houver a menção de Causa indeterminada, morte súbita ou parada cardiorrespiratória, associada com hipertensão arterial, diabetes mellitus, embolia pulmonar, insuficiência cardíaca, miocardiopatia dilatada, edema pulmonar, bloqueio atrioventricular, arritmia cardíaca, taquicardia supraventricular, taquicardia ventricular, fibrilação atrial, bradiarritmia;
  - 2: Menção de “Morte súbita”;
  - 3: Menção de Choque cardiogênico, associado com doença isquêmica.
  - Para as três regras acima considerou-se "Causas Cardiovasculares Inespecíficas”.
- Condição 7 Sepse como única causa informada, considerou-se “Sepse”.
- Condição 8 Insuficiência respiratória como única causa informada, considerou-se “Insuficiência respiratória”.
- Condição 9 Causa indeterminada como única causa informada, considerou-se “Causa indeterminada”.
- Condição 10 Se o óbito não foi classificado em nenhuma das condições anteriores, considerou-se “Outra Causa”.

Como cada óbito só entra em uma classificação de causa, os dados totais continuam iguais (ou seja, migrando a captura de uma aba para outra não nos trará nenhum tipo de sub/super notificação de óbitos), mas podemos ter remanejamento entre uma causa e outra por conta da mudança na classificação. Exemplo hipotético: um paciente que foi diagnosticado com pneumonia e faleceu devido a um infarto, nas causas respiratórias é classificado como "pneumonia", já nas causas cardíacas é classificado como "infarto".

Essa diferença pode ser vista nas telas abaixo (o total é igual, mas o número de óbitos por pneumonia é diferente):

WhatsApp Image 2020-07-19 at 20 31 24
WhatsApp Image 2020-07-19 at 20 31 24(1)

Para fazermos a transição, precisamos executar algumas tarefas, mas boa parte das tarefas relacionadas ao Web scraper já foram resolvidas na implementação da issue #54, faltando as seguintes tarefas:

  • Alterar o script obitos_spider.py para fazer requisições ao endpoint "cardiac" e não ao "respiratory"
  • Alterar o schema da tabela obito_cartorio
  • Checar/comparar os dados com os atuais (verificar se os totais são iguais, por exemplo)
  • Alterar o schema no Brasil.IO (tarefa administrativa)
  • Alterar o painel do Brasil.IO para considerar as novas causas (tarefa técnica, feita no repositório do Brasil.IO)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant