Skip to content

Datasus SIH SUS, referente as 4 bases de dados RD, ER, RJ, SP#263

Merged
efram2 merged 79 commits intomasterfrom
datasus_sih
May 25, 2025
Merged

Datasus SIH SUS, referente as 4 bases de dados RD, ER, RJ, SP#263
efram2 merged 79 commits intomasterfrom
datasus_sih

Conversation

@efram2
Copy link
Contributor

@efram2 efram2 commented Apr 15, 2025

A base de dados é referente as AIHs da base de dados SIH SUS

efram2 added 30 commits March 31, 2025 14:21
Inclusão no download dos links para as diferentes bases de dados do sihsus
Nesse momento estou inserindo os parametros para ano e mês para as 4 bases do SIHSUS e o redirecionamento para baixá-lo
efram2 and others added 26 commits May 11, 2025 15:21
Antes com str_detect ele detectava por exemplo se aparece "RD", porém no ERDF24 aparece RD e é da base ER do SIHSUS, então ao meu ver essa é a melhor abordagem.
Aqui eu percebi que o sinasc não está funcionando para quando language é "eng"
as.character(as.integer(code_muni/10)) é super essencial aqui, porque as.integer() evita que casas decimais existam fazendo com que diminua uma casa decimal, enquanto isso, as.character vai transformar esse numeri ointeiro em string e poder ser utilizado para comparar com munic_res que é do tipo character.

munic_res não pode ser transformado em numeric, ou integer porque seus numeros '0' vão sumir.
munic_res variável com 6 digitos do municipio vem apenas em RD, RJ.

mun_res vem ER

enquanto em SP não tem essa variável do municipío
@efram2
Copy link
Contributor Author

efram2 commented May 21, 2025

Terminado de editar essa parte do código, o base de dados do SIH SUS foi totalmente inserida no datazoom.amazonia. Ela passou nos códigos e o código está mais otimizado.

Copy link
Contributor

@IgorRigolon IgorRigolon left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Única coisa que ficou faltando foi dar o "Knit" no Readme.Rmd para gerar o novo arquivo Readme.md que de fato aparece na página do GitHub, mas como é algo bem simples já resolvi. Pelos meus testes está funcionando perfeitamente, e passa no devtools::check(). Pode mergear.

@efram2 efram2 merged commit c2fd5dd into master May 25, 2025
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants