Running ‘testthat.R’ [69s/274s]
Running the tests in ‘tests/testthat.R’ failed.
Complete output:
  > # This file is part of the standard setup for testthat.
  > # It is recommended that you do not modify it.
  > #
  > # Where should you do additional test configuration?
  > # Learn more about the roles of various files in:
  > # * https://r-pkgs.org/testing-design.html#sec-tests-files-overview
  > # * https://testthat.r-lib.org/articles/special-files.html
  > 
  > library(testthat)
  > library(healthbR)
  healthbR: Access Brazilian Public Health Data
  Use list_sources() to see available data sources.
  > 
  > test_check("healthbR")
  
  -- ANS — Agência Nacional de Saúde Suplementar ---------------------------------
  
  Fonte: Agência Nacional de Saúde Suplementar (ANS)
  Acesso: Dados Abertos ANS (HTTP)
  Conteúdo: Dados do setor de saúde suplementar (planos de saúde)
  
  -- Dados disponíveis --
  
  * `ans_data()`: Dados de beneficiários, demandas e demonstrações contábeis
  * `ans_operators()`: Cadastro de operadoras (ativas/canceladas)
  * `ans_variables()`: Lista de variáveis disponíveis
  
  -- Tipos de dados --
  
  beneficiaries Beneficiários — Informações consolidadas de beneficiários por
  operadora, UF, sexo, faixa etária
  complaints Demandas dos consumidores (NIP) — Demandas e reclamações de
  consumidores via NIP
  financial Demonstrações contábeis — Demonstrações contábeis trimestrais das
  operadoras
  
  -- Parâmetros por tipo --
  
  beneficiaries: year, month, uf
  complaints: year
  financial: year, quarter
  
  -- Períodos disponíveis --
  
  Beneficiários: Abr/2019–2025 (mensal, por UF)
  Demandas NIP: 2011–2026 (anual, nacional)
  Demonstrações: 2007–2025 (trimestral)
  Operadoras: Instantaneo (cadastro atual)
  
  
  -- ANS — Agência Nacional de Saúde Suplementar ---------------------------------
  
  Fonte: Agência Nacional de Saúde Suplementar (ANS)
  Acesso: Dados Abertos ANS (HTTP)
  Conteúdo: Dados do setor de saúde suplementar (planos de saúde)
  
  -- Dados disponíveis --
  
  * `ans_data()`: Dados de beneficiários, demandas e demonstrações contábeis
  * `ans_operators()`: Cadastro de operadoras (ativas/canceladas)
  * `ans_variables()`: Lista de variáveis disponíveis
  
  -- Tipos de dados --
  
  beneficiaries Beneficiários — Informações consolidadas de beneficiários por
  operadora, UF, sexo, faixa etária
  complaints Demandas dos consumidores (NIP) — Demandas e reclamações de
  consumidores via NIP
  financial Demonstrações contábeis — Demonstrações contábeis trimestrais das
  operadoras
  
  -- Parâmetros por tipo --
  
  beneficiaries: year, month, uf
  complaints: year
  financial: year, quarter
  
  -- Períodos disponíveis --
  
  Beneficiários: Abr/2019–2025 (mensal, por UF)
  Demandas NIP: 2011–2026 (anual, nacional)
  Demonstrações: 2007–2025 (trimestral)
  Operadoras: Instantaneo (cadastro atual)
  
  i Downloading ANS beneficiaries: AC 2023/12...
  i Downloading ANS complaints: 2022...
  i Downloading ANS complaints: 2022...
  i Downloading ANS complaints: 2022...
  i Downloading 4 file(s)...
  i Downloading ANS financial: 2023 Q1...
  i Downloading ANS financial: 2023 Q2...
  i Downloading ANS financial: 2023 Q3...
  i Downloading ANS financial: 2023 Q4...
  i Downloading 4 file(s)...
  i Downloading ANS financial: 2023 Q1...
  i Downloading ANS financial: 2023 Q2...
  i Downloading ANS financial: 2023 Q3...
  i Downloading ANS financial: 2023 Q4...
  No cached ANS files found.
  No cached ANS files to clear.
  i ANS cache: 1 file(s), 0 MB total
  i Cache directory: '/Volumes/Temp/tmp/Rtmpe85OzK/file12ca36c126aee'
  v Removed 1 cached ANS file(s).
  
  -- ANVISA — Agência Nacional de Vigilância Sanitária ---------------------------
  
  Fonte: Agência Nacional de Vigilância Sanitária (ANVISA)
  Acesso: Portal de Dados Abertos (HTTPS)
  Conteúdo: Registros de produtos, vigilância pós-mercado, SNGPC
  
  -- Funções disponíveis --
  
  * `anvisa_data()`: Dados de registros, vigilância e SNGPC
  * `anvisa_types()`: Tipos de dados disponíveis
  * `anvisa_variables()`: Lista de variáveis por tipo
  
  -- Categorias de dados --
  
  Registros de produtos (snapshot):
  medicines — Medicamentos
  medical_devices — Produtos para Saúde
  food — Alimentos
  cosmetics — Cosméticos
  sanitizers — Saneantes
  tobacco — Produtos Fumígenos
  
  Referência (snapshot):
  pesticides — Agrotóxicos
  
  Vigilância pós-mercado (snapshot):
  hemovigilance — Hemovigilância
  technovigilance — Tecnovigilância
  vigimed_notifications — VigiMed - Notificações
  vigimed_medicines — VigiMed - Medicamentos
  vigimed_reactions — VigiMed - Reações
  
  SNGPC - Substâncias controladas (série temporal):
  sngpc — SNGPC - Industrializados
  sngpc_compounded — SNGPC - Manipulados
  
  -- Períodos disponíveis --
  
  Registros/Vigilância: Instantâneo (snapshot atual)
  SNGPC: 2014–2026 (mensal)
  
  i Downloading ANVISA Medicamentos...
  i Downloading ANVISA Medicamentos...
  i Downloading ANVISA Medicamentos...
  No cached ANVISA files found.
  No cached ANVISA files to clear.
  i Downloading ANVISA Medicamentos...
  i Downloading ANVISA Saneantes...
  i Downloading ANVISA Medicamentos...
  i Downloading ANVISA SNGPC Industrializados: 2020/01...
  i Downloading ANVISA SNGPC Industrializados: 2020/01...
  i Downloading ANVISA Medicamentos...
  i Downloading ANVISA SNGPC Industrializados: 2020/01...
  i Downloading ANVISA Medicamentos...
  i Downloading ANVISA SNGPC Industrializados: 2020/01...
  i ANVISA cache: 1 file(s), 0 MB total
  i Cache directory: '/Volumes/Temp/tmp/Rtmpe85OzK/file12ca364693cb'
  v Removed 1 cached ANVISA file(s).
  
  -- Censo Demográfico -----------------------------------------------------------
  
  O Censo Demográfico é a principal pesquisa do IBGE, realizada a cada 10 anos,
  que recenseou a população brasileira. Fornece denominadores populacionais
  essenciais para o cálculo de taxas de mortalidade, incidência e outros
  indicadores epidemiológicos.
  
  i Institution: IBGE - Instituto Brasileiro de Geografia e Estatística
  i Available years: 1970, 1980, 1991, 2000, 2010, 2022
  
  
  -- Data access --
  
  > Population by sex/age/race: `censo_populacao()`
  > Intercensitary estimates: `censo_estimativa()`
  > Any SIDRA table: `censo_sidra_data()`
  
  URL:
  <https://www.ibge.gov.br/estatisticas/sociais/populacao/22827-censo-demografico-2022.html>
  SIDRA: <https://sidra.ibge.gov.br/pesquisa/censo-demografico>
  
  -- Censo Demográfico -----------------------------------------------------------
  
  O Censo Demográfico é a principal pesquisa do IBGE, realizada a cada 10 anos,
  que recenseou a população brasileira. Fornece denominadores populacionais
  essenciais para o cálculo de taxas de mortalidade, incidência e outros
  indicadores epidemiológicos.
  
  i Institution: IBGE - Instituto Brasileiro de Geografia e Estatística
  i Available years: 1970, 1980, 1991, 2000, 2010, 2022
  
  
  -- Data access --
  
  > Population by sex/age/race: `censo_populacao()`
  > Intercensitary estimates: `censo_estimativa()`
  > Any SIDRA table: `censo_sidra_data()`
  
  URL:
  <https://www.ibge.gov.br/estatisticas/sociais/populacao/22827-censo-demografico-2022.html>
  SIDRA: <https://sidra.ibge.gov.br/pesquisa/censo-demografico>
  
  
  -- Censo 2022 --
  
  i Population: 203,080,756
  i Notes: Primeiro com dados quilombolas, realizado após adiamento pela pandemia
  i Found 2 table(s) matching 'defici'
  i Found 12 table(s) matching 'populacao'
  i Found 12 table(s) matching 'POPULACAO'
  ! No tables found for keyword: 'xyznonexistent'
  i Found 12 table(s) matching 'populacao'
  i Found 12 table(s) matching 'popula'
  
  -- CNES — Cadastro Nacional de Estabelecimentos de Saúde -----------------------
  
  Fonte: Ministério da Saúde / DATASUS
  Acesso: FTP DATASUS
  Documento base: Cadastro Nacional de Estabelecimentos de Saúde
  Granularidade: Mensal (um arquivo por tipo/UF/mês)
  
  -- Dados disponíveis --
  
  * `cnes_data()`: Dados cadastrais de estabelecimentos de saúde
    Anos definitivos: 2005–2023
    Anos preliminares: 2024
  * `cnes_variables()`: Lista de variáveis disponíveis
  * `cnes_dictionary()`: Dicionário completo com categorias
  
  -- Tipos de arquivo --
  
  ST Estabelecimentos — Cadastro de estabelecimentos de saúde
  LT Leitos — Leitos hospitalares
  PF Profissional — Profissionais de saúde
  DC Dados Complementares — Dados complementares do estabelecimento
  EQ Equipamentos — Equipamentos de saúde
  SR Serviço Especializado — Serviços especializados
  HB Habilitação — Habilitações
  EP Equipes — Equipes de saúde
  RC Regra Contratual — Regras contratuais
  IN Incentivos — Incentivos financeiros
  EE Estab. de Ensino — Estabelecimentos de ensino em saúde
  EF Estab. Filantrópico — Estabelecimentos filantrópicos
  GM Gestão e Metas — Gestão e metas
  
  -- Variáveis-chave (ST) --
  
  CNES Código CNES do estabelecimento
  CODUFMUN Município (UF + IBGE 6 dígitos)
  TP_UNID Tipo de unidade
  VINC_SUS Vínculo SUS (0=Não, 1=Sim)
  TP_GESTAO Tipo de gestão (M/E/D/S)
  
  i Dados mensais: use `month` em `cnes_data()` para selecionar meses.
  i Use `type` em `cnes_data()` para selecionar o tipo (padrão: ST).
  No cached CNES files found.
  No cached CNES files to clear.
  i CNES cache: 2 file(s), 0 MB total
  i Cache directory: '/Volumes/Temp/tmp/Rtmpe85OzK/cnes_cache_test12ca35a9a0d29'
  v Removed 1 cached CNES file(s).
  i Downloading 2 file(s) (2 UF(s) x 1 year(s) x 1 month(s))...
  
  -- PNAD Contínua ---------------------------------------------------------------
  
  A PNAD Contínua é uma pesquisa domiciliar que investiga características gerais
  da população, educação, trabalho e rendimento. Além dos temas permanentes, a
  pesquisa inclui suplementos temáticos sobre saúde, deficiência, habitação e
  outros temas.
  
  i Institution: IBGE - Instituto Brasileiro de Geografia e Estatística
  
  
  -- Available Modules --
  
  > "deficiencia": Pessoas com Deficiência (2019-2024)
  > "habitacao": Características da Habitação (2012-2024)
  > "moradores": Características Gerais dos Moradores (2012-2024)
  > "aps": Atenção Primária à Saúde (2022)
  
  
  -- Data access --
  
  > Microdata: `pnadc_data()`
  > Dictionary: `pnadc_dictionaries()`
  > Variables: `pnadc_variables()`
  
  URL:
  <https://www.ibge.gov.br/estatisticas/sociais/trabalho/9171-pesquisa-nacional-por-amostra-de-domicilios-continua-mensal.html>
  FTP:
  <https://ftp.ibge.gov.br/Trabalho_e_Rendimento/Pesquisa_Nacional_por_Amostra_de_Domicilios_continua/>
  i Cache is empty
  i Cache is already empty
  
  -- Pesquisa Nacional de Saúde (PNS) --------------------------------------------
  
  A PNS é uma pesquisa domiciliar que investiga as condições de saúde da
  população brasileira, incluindo estilo de vida, prevalência de doenças
  crônicas, acesso a serviços de saúde, entre outros temas.
  
  i Institution: IBGE - Instituto Brasileiro de Geografia e Estatística
  i Partner: Ministério da Saúde
  i Available years: 2013, 2019
  i SIDRA tables: 2222
  
  
  -- Data access --
  
  > Microdata (individual records): `pns_data()`
  > Tabulated indicators (SIDRA API): `pns_sidra_data()`
  
  URL:
  <https://www.ibge.gov.br/estatisticas/sociais/saude/9160-pesquisa-nacional-de-saude.html>
  FTP: <https://ftp.ibge.gov.br/PNS/>
  SIDRA: <https://sidra.ibge.gov.br/pesquisa/pns>
  
  -- Pesquisa Nacional de Saúde (PNS) --------------------------------------------
  
  A PNS é uma pesquisa domiciliar que investiga as condições de saúde da
  população brasileira, incluindo estilo de vida, prevalência de doenças
  crônicas, acesso a serviços de saúde, entre outros temas.
  
  i Institution: IBGE - Instituto Brasileiro de Geografia e Estatística
  i Partner: Ministério da Saúde
  i Available years: 2013, 2019
  i SIDRA tables: 2222
  
  
  -- Data access --
  
  > Microdata (individual records): `pns_data()`
  > Tabulated indicators (SIDRA API): `pns_sidra_data()`
  
  URL:
  <https://www.ibge.gov.br/estatisticas/sociais/saude/9160-pesquisa-nacional-de-saude.html>
  FTP: <https://ftp.ibge.gov.br/PNS/>
  SIDRA: <https://sidra.ibge.gov.br/pesquisa/pns>
  
  
  -- PNS 2019 --
  
  i Sample size: approximately 100,000 households
  i Reference period: August 2019 - December 2019
  i Modules: A, C, E, F, G, J, K, L, M, N, O, P, Q, R, S, U, W, X, Y, Z
  i Notes: Second edition with expanded sample
  i Cache is empty
  i Cache is already empty
  i Found 3 table(s) matching 'diabetes'
  i Found 3 table(s) matching 'diabetes'
  i Found 3 table(s) matching 'DIABETES'
  ! No tables found for keyword: 'xyznonexistent'
  i Found 3 table(s) matching 'hipertensao'
  i Found 3 table(s) matching 'hipertens'
  
  -- POF 2017-2018 ---------------------------------------------------------------
  Pesquisa sobre orçamentos domésticos, condições de vida e perfil nutricional
  
  Registros disponíveis: "domicilio", "morador", "caderneta_coletiva",
  "despesa_individual", "consumo_alimentar", "rendimento", "inventario",
  "despesa_coletiva", "aluguel_estimado", and "outros_rendimentos"
  
  
  -- Módulos de saúde --
  
  ✓ ebia: Escala Brasileira de Insegurança Alimentar
  ✗ antropometria: Peso, altura e estado nutricional
  ✓ consumo_alimentar: Consumo alimentar pessoal detalhado (subamostra)
  ✓ despesas_saude: Gastos com medicamentos, planos de saúde, consultas
  
  
  -- Detalhes da edição --
  
  i Sample size: approximately 58,000 households
  i Reference period: July 2017 - July 2018
  i Notes: Latest edition with EBIA and detailed food consumption
  
  URL:
  <https://www.ibge.gov.br/estatisticas/sociais/saude/24786-pesquisa-de-orcamentos-familiares-2.html>
  FTP: <https://ftp.ibge.gov.br/Orcamentos_Familiares/>
  
  -- POF 2017-2018 ---------------------------------------------------------------
  Pesquisa sobre orçamentos domésticos, condições de vida e perfil nutricional
  
  Registros disponíveis: "domicilio", "morador", "caderneta_coletiva",
  "despesa_individual", "consumo_alimentar", "rendimento", "inventario",
  "despesa_coletiva", "aluguel_estimado", and "outros_rendimentos"
  
  
  -- Módulos de saúde --
  
  ✓ ebia: Escala Brasileira de Insegurança Alimentar
  ✗ antropometria: Peso, altura e estado nutricional
  ✓ consumo_alimentar: Consumo alimentar pessoal detalhado (subamostra)
  ✓ despesas_saude: Gastos com medicamentos, planos de saúde, consultas
  
  
  -- Detalhes da edição --
  
  i Sample size: approximately 58,000 households
  i Reference period: July 2017 - July 2018
  i Notes: Latest edition with EBIA and detailed food consumption
  
  URL:
  <https://www.ibge.gov.br/estatisticas/sociais/saude/24786-pesquisa-de-orcamentos-familiares-2.html>
  FTP: <https://ftp.ibge.gov.br/Orcamentos_Familiares/>
  
  -- POF 2008-2009 ---------------------------------------------------------------
  Pesquisa sobre orçamentos domésticos, condições de vida e perfil nutricional
  
  Registros disponíveis: "domicilio", "morador", "caderneta_coletiva",
  "despesa_individual", "consumo_alimentar", "rendimento", "inventario",
  "despesa_coletiva", "despesa_90dias", and "despesa_12meses"
  
  
  -- Módulos de saúde --
  
  ✗ ebia: Escala Brasileira de Insegurança Alimentar
  ✓ antropometria: Peso, altura e estado nutricional
  ✓ consumo_alimentar: Consumo alimentar pessoal detalhado (subamostra)
  ✓ despesas_saude: Gastos com medicamentos, planos de saúde, consultas
  
  
  -- Detalhes da edição --
  
  i Sample size: approximately 56,000 households
  i Reference period: May 2008 - May 2009
  i Notes: Includes anthropometry module
  
  URL:
  <https://www.ibge.gov.br/estatisticas/sociais/saude/24786-pesquisa-de-orcamentos-familiares-2.html>
  FTP: <https://ftp.ibge.gov.br/Orcamentos_Familiares/>
  
  -- POF 2017-2018 ---------------------------------------------------------------
  Pesquisa sobre orçamentos domésticos, condições de vida e perfil nutricional
  
  Registros disponíveis: "domicilio", "morador", "caderneta_coletiva",
  "despesa_individual", "consumo_alimentar", "rendimento", "inventario",
  "despesa_coletiva", "aluguel_estimado", and "outros_rendimentos"
  
  
  -- Módulos de saúde --
  
  ✓ ebia: Escala Brasileira de Insegurança Alimentar
  ✗ antropometria: Peso, altura e estado nutricional
  ✓ consumo_alimentar: Consumo alimentar pessoal detalhado (subamostra)
  ✓ despesas_saude: Gastos com medicamentos, planos de saúde, consultas
  
  
  -- Detalhes da edição --
  
  i Sample size: approximately 58,000 households
  i Reference period: July 2017 - July 2018
  i Notes: Latest edition with EBIA and detailed food consumption
  
  URL:
  <https://www.ibge.gov.br/estatisticas/sociais/saude/24786-pesquisa-de-orcamentos-familiares-2.html>
  FTP: <https://ftp.ibge.gov.br/Orcamentos_Familiares/>
  
  -- POF 2008-2009 ---------------------------------------------------------------
  Pesquisa sobre orçamentos domésticos, condições de vida e perfil nutricional
  
  Registros disponíveis: "domicilio", "morador", "caderneta_coletiva",
  "despesa_individual", "consumo_alimentar", "rendimento", "inventario",
  "despesa_coletiva", "despesa_90dias", and "despesa_12meses"
  
  
  -- Módulos de saúde --
  
  ✗ ebia: Escala Brasileira de Insegurança Alimentar
  ✓ antropometria: Peso, altura e estado nutricional
  ✓ consumo_alimentar: Consumo alimentar pessoal detalhado (subamostra)
  ✓ despesas_saude: Gastos com medicamentos, planos de saúde, consultas
  
  
  -- Detalhes da edição --
  
  i Sample size: approximately 56,000 households
  i Reference period: May 2008 - May 2009
  i Notes: Includes anthropometry module
  
  URL:
  <https://www.ibge.gov.br/estatisticas/sociais/saude/24786-pesquisa-de-orcamentos-familiares-2.html>
  FTP: <https://ftp.ibge.gov.br/Orcamentos_Familiares/>
  
  -- POF 2017-2018 ---------------------------------------------------------------
  Pesquisa sobre orçamentos domésticos, condições de vida e perfil nutricional
  
  Registros disponíveis: "domicilio", "morador", "caderneta_coletiva",
  "despesa_individual", "consumo_alimentar", "rendimento", "inventario",
  "despesa_coletiva", "aluguel_estimado", and "outros_rendimentos"
  
  
  -- Módulos de saúde --
  
  ✓ ebia: Escala Brasileira de Insegurança Alimentar
  ✗ antropometria: Peso, altura e estado nutricional
  ✓ consumo_alimentar: Consumo alimentar pessoal detalhado (subamostra)
  ✓ despesas_saude: Gastos com medicamentos, planos de saúde, consultas
  
  
  -- Detalhes da edição --
  
  i Sample size: approximately 58,000 households
  i Reference period: July 2017 - July 2018
  i Notes: Latest edition with EBIA and detailed food consumption
  
  URL:
  <https://www.ibge.gov.br/estatisticas/sociais/saude/24786-pesquisa-de-orcamentos-familiares-2.html>
  FTP: <https://ftp.ibge.gov.br/Orcamentos_Familiares/>
  
  -- POF 2008-2009 ---------------------------------------------------------------
  Pesquisa sobre orçamentos domésticos, condições de vida e perfil nutricional
  
  Registros disponíveis: "domicilio", "morador", "caderneta_coletiva",
  "despesa_individual", "consumo_alimentar", "rendimento", "inventario",
  "despesa_coletiva", "despesa_90dias", and "despesa_12meses"
  
  
  -- Módulos de saúde --
  
  ✗ ebia: Escala Brasileira de Insegurança Alimentar
  ✓ antropometria: Peso, altura e estado nutricional
  ✓ consumo_alimentar: Consumo alimentar pessoal detalhado (subamostra)
  ✓ despesas_saude: Gastos com medicamentos, planos de saúde, consultas
  
  
  -- Detalhes da edição --
  
  i Sample size: approximately 56,000 households
  i Reference period: May 2008 - May 2009
  i Notes: Includes anthropometry module
  
  URL:
  <https://www.ibge.gov.br/estatisticas/sociais/saude/24786-pesquisa-de-orcamentos-familiares-2.html>
  FTP: <https://ftp.ibge.gov.br/Orcamentos_Familiares/>
  
  -- POF 2002-2003 ---------------------------------------------------------------
  Pesquisa sobre orçamentos domésticos, condições de vida e perfil nutricional
  
  Registros disponíveis: "domicilio", "morador", "caderneta_coletiva",
  "despesa_individual", "rendimento", "inventario", and "despesa_coletiva"
  
  
  -- Módulos de saúde --
  
  ✗ ebia: Escala Brasileira de Insegurança Alimentar
  ✗ antropometria: Peso, altura e estado nutricional
  ✗ consumo_alimentar: Consumo alimentar pessoal detalhado (subamostra)
  ✓ despesas_saude: Gastos com medicamentos, planos de saúde, consultas
  
  
  -- Detalhes da edição --
  
  i Sample size: approximately 48,000 households
  i Reference period: July 2002 - June 2003
  i Notes: First edition with microdata in current format
  
  URL:
  <https://www.ibge.gov.br/estatisticas/sociais/saude/24786-pesquisa-de-orcamentos-familiares-2.html>
  FTP: <https://ftp.ibge.gov.br/Orcamentos_Familiares/>
  
  -- POF 2017-2018 ---------------------------------------------------------------
  Pesquisa sobre orçamentos domésticos, condições de vida e perfil nutricional
  
  Registros disponíveis: "domicilio", "morador", "caderneta_coletiva",
  "despesa_individual", "consumo_alimentar", "rendimento", "inventario",
  "despesa_coletiva", "aluguel_estimado", and "outros_rendimentos"
  
  
  -- Módulos de saúde --
  
  ✓ ebia: Escala Brasileira de Insegurança Alimentar
  ✗ antropometria: Peso, altura e estado nutricional
  ✓ consumo_alimentar: Consumo alimentar pessoal detalhado (subamostra)
  ✓ despesas_saude: Gastos com medicamentos, planos de saúde, consultas
  
  
  -- Detalhes da edição --
  
  i Sample size: approximately 58,000 households
  i Reference period: July 2017 - July 2018
  i Notes: Latest edition with EBIA and detailed food consumption
  
  URL:
  <https://www.ibge.gov.br/estatisticas/sociais/saude/24786-pesquisa-de-orcamentos-familiares-2.html>
  FTP: <https://ftp.ibge.gov.br/Orcamentos_Familiares/>
  i Cache is empty
  i Cache is already empty
  
  -- SIA — Sistema de Informações Ambulatoriais ----------------------------------
  
  Fonte: Ministério da Saúde / DATASUS
  Acesso: FTP DATASUS
  Documento base: Boletim de Produção Ambulatorial (BPA) / APAC
  Granularidade: Mensal (um arquivo por tipo/UF/mês)
  
  -- Dados disponíveis --
  
  * `sia_data()`: Microdados de produção ambulatorial
    Anos definitivos: 2008–2023
    Anos preliminares: 2024
  * `sia_variables()`: Lista de variáveis disponíveis
  * `sia_dictionary()`: Dicionário completo com categorias
  
  -- Tipos de arquivo --
  
  PA Produção Ambulatorial — BPA consolidado
  BI Boletim Individualizado — BPA individualizado
  AD APAC Laudos Diversos — Autorização de alta complexidade
  AM APAC Medicamentos — Medicamentos de alto custo
  AN APAC Nefrologia — Procedimentos nefrológicos
  AQ APAC Quimioterapia — Quimioterapia oncológica
  AR APAC Radioterapia — Radioterapia oncológica
  AB APAC Cirurgia Bariátrica — Cirurgia bariátrica
  ACF APAC Confecção de Fístula — Confecção de fístula arteriovenosa
  ATD APAC Tratamento Dialítico — Diálise
  AMP APAC Acompanhamento Multiprofissional — Acompanhamento multiprofissional
  SAD RAAS Atenção Domiciliar — Serviços de atenção domiciliar
  PS RAAS Psicossocial — CAPS e serviços psicossociais
  
  -- Variáveis-chave (PA) --
  
  PA_PROC_ID Procedimento (código SIGTAP)
  PA_CIDPRI Diagnóstico principal (CID-10)
  PA_SEXO Sexo (1=Masc, 2=Fem)
  PA_IDADE Idade do paciente
  PA_VALAPR Valor aprovado (R$)
  
  i Dados mensais: use `month` em `sia_data()` para selecionar meses.
  i Use `type` em `sia_data()` para selecionar o tipo (padrão: PA).
  No cached SIA files found.
  No cached SIA files to clear.
  i SIA cache: 2 file(s), 0 MB total
  i Cache directory: '/Volumes/Temp/tmp/Rtmpe85OzK/sia_cache_test12ca375809ead'
  v Removed 1 cached SIA file(s).
  i Downloading 2 file(s) (2 UF(s) x 1 year(s) x 1 month(s))...
  
  -- SIH — Sistema de Informações Hospitalares -----------------------------------
  
  Fonte: Ministério da Saúde / DATASUS
  Acesso: FTP DATASUS
  Documento base: Autorização de Internação Hospitalar (AIH)
  Granularidade: Mensal (um arquivo por UF/mês)
  
  -- Dados disponíveis --
  
  * `sih_data()`: Microdados de internações hospitalares
    Anos definitivos: 2008–2023
    Anos preliminares: 2024
  * `sih_variables()`: Lista de variáveis disponíveis
  * `sih_dictionary()`: Dicionário completo com categorias
  
  -- Variáveis-chave --
  
  DIAG_PRINC Diagnóstico principal (CID-10)
  DT_INTER Data de internação
  MUNIC_RES Município de residência (IBGE)
  SEXO Sexo (0=Ign, 1=Masc, 3=Fem)
  MORTE Óbito hospitalar (0=Não, 1=Sim)
  VAL_TOT Valor total da AIH
  
  i Dados mensais: use `month` em `sih_data()` para selecionar meses.
  No cached SIH files found.
  No cached SIH files to clear.
  i Downloading 2 file(s) (2 UF(s) x 1 year(s) x 1 month(s))...
  
  -- SIM — Sistema de Informações sobre Mortalidade ------------------------------
  
  Fonte: Ministério da Saúde / DATASUS
  Acesso: FTP DATASUS
  Documento base: Declaração de Óbito (DO)
  
  -- Dados disponíveis --
  
  * `sim_data()`: Microdados de mortalidade
    Anos definitivos: 1996–2022
    Anos preliminares: 2023–2024
  * `sim_variables()`: Lista de variáveis disponíveis
  * `sim_dictionary()`: Dicionário completo com categorias
  
  -- Variáveis-chave --
  
  CAUSABAS Causa básica do óbito (CID-10)
  DTOBITO Data do óbito
  CODMUNRES Município de residência (IBGE)
  SEXO Sexo
  IDADE Idade (codificada)
  RACACOR Raça/cor
  
  i Use com `censo_populacao()` para calcular taxas de mortalidade.
  No cached SIM files found.
  No cached SIM files to clear.
  i Downloading 2 file(s) (2 UF(s) x 1 year(s))...
  
  -- SINAN — Sistema de Informação de Agravos de Notificação ---------------------
  
  Fonte: Ministério da Saúde / DATASUS
  Acesso: FTP DATASUS
  Cobertura: Nacional (um arquivo por agravo por ano)
  Agravos: 31 doenças de notificação compulsória
  
  -- Dados disponíveis --
  
  * `sinan_data()`: Microdados de agravos notificáveis
    Anos definitivos: 2007–2022
    Anos preliminares: 2023–2024
  * `sinan_diseases()`: Lista de agravos disponíveis
  * `sinan_variables()`: Lista de variáveis disponíveis
  * `sinan_dictionary()`: Dicionário completo com categorias
  
  -- Agravos mais comuns --
  
  DENG Dengue
  CHIK Chikungunya
  ZIKA Zika
  TUBE Tuberculose
  HANS Hanseníase
  HEPA Hepatites virais
  SIFA Sífilis adquirida
  
  -- Variáveis-chave --
  
  DT_NOTIFIC Data da notificação
  ID_AGRAVO Código do agravo (CID-10)
  ID_MUNICIP Município de notificação (IBGE)
  CS_SEXO Sexo
  NU_IDADE_N Idade (codificada)
  CS_RACA Raça/cor
  CLASSI_FIN Classificação final
  EVOLUCAO Evolução do caso
  
  i Arquivos são nacionais. Filtre por UF usando SG_UF_NOT ou ID_MUNICIP.
  No cached SINAN files found.
  No cached SINAN files to clear.
  i SINAN cache: 1 file(s), 0 MB total
  i Cache directory: '/Volumes/Temp/tmp/Rtmpe85OzK/sinan_cache_test12ca320412d44'
  v Removed 2 cached SINAN file(s).
  i Downloading 2 file(s) (DENG, 2 year(s))...
  
  -- SINASC — Sistema de Informações sobre Nascidos Vivos ------------------------
  
  Fonte: Ministério da Saúde / DATASUS
  Acesso: FTP DATASUS
  Documento base: Declaração de Nascido Vivo (DN)
  
  -- Dados disponíveis --
  
  * `sinasc_data()`: Microdados de nascidos vivos
    Anos definitivos: 1996–2022
    Anos preliminares: 2023–2024
  * `sinasc_variables()`: Lista de variáveis disponíveis
  * `sinasc_dictionary()`: Dicionário completo com categorias
  
  -- Variáveis-chave --
  
  DTNASC Data de nascimento
  CODMUNRES Município de residência da mãe (IBGE)
  SEXO Sexo
  PESO Peso ao nascer (gramas)
  IDADEMAE Idade da mãe
  GESTACAO Semanas de gestação
  PARTO Tipo de parto
  CONSULTAS Consultas pré-natal
  CODANOMAL Anomalia congênita (CID-10)
  
  i Use com `censo_populacao()` para calcular taxas de natalidade.
  No cached SINASC files found.
  No cached SINASC files to clear.
  i Downloading 2 file(s) (2 UF(s) x 1 year(s))...
  
  -- SI-PNI — Sistema de Informação do Programa Nacional de Imunizações ----------
  
  Fonte: Ministério da Saúde / DATASUS
  Acesso: FTP DATASUS (1994-2019) + OpenDataSUS CSV (2020+)
  Dados: Agregados (FTP) e microdados individuais (CSV)
  Granularidade: Anual/UF (FTP), Mensal/UF (CSV)
  
  -- Fontes de dados --
  
  * FTP DATASUS (1994–2019): Dados agregados (DPNI/CPNI) em .DBF
  * OpenDataSUS CSV (2020–2025): Microdados individuais (1 linha por dose)
  
  -- Dados disponíveis --
  
  * `sipni_data()`: Dados de vacinação (doses, cobertura ou microdados)
    Anos: 1994–2025
  * `sipni_variables()`: Lista de variáveis disponíveis
  * `sipni_dictionary()`: Dicionário com categorias (FTP)
  
  -- Tipos de arquivo --
  
  DPNI Doses Aplicadas — Doses de vacinas aplicadas por município, faixa etária,
  imuno e dose (FTP, 1994-2019)
  CPNI Cobertura Vacinal — Cobertura vacinal por município e imunobiológico (FTP,
  1994-2019)
  API Microdados CSV — Microdados individuais de vacinação via OpenDataSUS CSV
  (2020+)
  
  -- Variáveis-chave (DPNI) --
  
  IMUNO Código do imunobiológico
  QT_DOSE Quantidade de doses aplicadas
  DOSE Tipo de dose (1ª, 2ª, Reforço, etc.)
  FX_ETARIA Faixa etária
  MUNIC Município (IBGE 6 dígitos)
  
  -- Variáveis-chave (API 2020+) --
  
  descricao_vacina Nome da vacina
  descricao_dose_vacina Descrição da dose
  tipo_sexo_paciente Sexo do paciente (M/F)
  numero_idade_paciente Idade do paciente
  data_vacina Data da vacinação
  
  i 1994-2019: Dados agregados (contagens por município/vacina/faixa).
  i 2020+: Microdados individuais (1 linha por dose aplicada) via CSV.
  i Use `month` em `sipni_data()` para filtrar meses (CSV 2020+).
  
  -- SI-PNI — Sistema de Informação do Programa Nacional de Imunizações ----------
  
  Fonte: Ministério da Saúde / DATASUS
  Acesso: FTP DATASUS (1994-2019) + OpenDataSUS CSV (2020+)
  Dados: Agregados (FTP) e microdados individuais (CSV)
  Granularidade: Anual/UF (FTP), Mensal/UF (CSV)
  
  -- Fontes de dados --
  
  * FTP DATASUS (1994–2019): Dados agregados (DPNI/CPNI) em .DBF
  * OpenDataSUS CSV (2020–2025): Microdados individuais (1 linha por dose)
  
  -- Dados disponíveis --
  
  * `sipni_data()`: Dados de vacinação (doses, cobertura ou microdados)
    Anos: 1994–2025
  * `sipni_variables()`: Lista de variáveis disponíveis
  * `sipni_dictionary()`: Dicionário com categorias (FTP)
  
  -- Tipos de arquivo --
  
  DPNI Doses Aplicadas — Doses de vacinas aplicadas por município, faixa etária,
  imuno e dose (FTP, 1994-2019)
  CPNI Cobertura Vacinal — Cobertura vacinal por município e imunobiológico (FTP,
  1994-2019)
  API Microdados CSV — Microdados individuais de vacinação via OpenDataSUS CSV
  (2020+)
  
  -- Variáveis-chave (DPNI) --
  
  IMUNO Código do imunobiológico
  QT_DOSE Quantidade de doses aplicadas
  DOSE Tipo de dose (1ª, 2ª, Reforço, etc.)
  FX_ETARIA Faixa etária
  MUNIC Município (IBGE 6 dígitos)
  
  -- Variáveis-chave (API 2020+) --
  
  descricao_vacina Nome da vacina
  descricao_dose_vacina Descrição da dose
  tipo_sexo_paciente Sexo do paciente (M/F)
  numero_idade_paciente Idade do paciente
  data_vacina Data da vacinação
  
  i 1994-2019: Dados agregados (contagens por município/vacina/faixa).
  i 2020+: Microdados individuais (1 linha por dose aplicada) via CSV.
  i Use `month` em `sipni_data()` para filtrar meses (CSV 2020+).
  No cached SI-PNI files found.
  No cached SI-PNI files to clear.
  i SI-PNI cache: 3 file(s), 0 MB total
  i Cache directory: '/Volumes/Temp/tmp/Rtmpe85OzK/sipni_cache_test12ca376ab538e'
  v Removed 2 cached SI-PNI file(s).
  i Downloading 2 FTP file(s) (2 UF(s) x 1 year(s))...
  
  -- SISAB — Sistema de Informação em Saúde para a Atenção Básica ----------------
  
  Fonte: Ministério da Saúde / SAPS
  Acesso: API REST (relatorioaps.saude.gov.br)
  Dados: Cobertura da Atenção Primária (dados agregados)
  Granularidade: Mensal (por competência CNES)
  
  -- Dados disponíveis --
  
  * `sisab_data()`: Cobertura da atenção primária
    4 tipos de relatório, 4 níveis geográficos
  * `sisab_variables()`: Lista de variáveis disponíveis
  
  -- Tipos de relatório --
  
  aps Cobertura da Atenção Primária
  Cobertura potencial da APS por equipes eSF, eAP, eSFR, eCR, eAPP (2019-atual)
  sb Cobertura de Saúde Bucal
  Cobertura de saúde bucal por equipes eSB e outras (2024-atual)
  acs Cobertura de Agentes Comunitários de Saúde
  Cobertura de agentes comunitários de saúde (2007-atual)
  pns Cobertura PNS (Pesquisa Nacional de Saúde)
  Cobertura da Atenção Primária via PNS (2020-2023)
  
  -- Níveis geográficos --
  
  brazil Total nacional
  region 5 macrorregiões
  uf 27 estados
  municipality ~5.570 municípios
  
  i Dados agregados (cobertura por município/equipe/período), não microdados.
  i Dados via API REST pública (não requer autenticação).
  i O relatório de produção (atendimentos) do portal SISAB está em manutenção.
  No cached SISAB files found.
  i SISAB cache: 1 file(s), 0 MB total
  i Cache directory: '/Volumes/Temp/tmp/Rtmpe85OzK/sisab_cache_test12ca32243fc0b'
  v Removed 1 cached SISAB file(s).
  No cached SISAB files to clear.
  i Downloading 2 request(s) (2 year(s))...
  Saving _problems/test-utils-cache-547.R
  Saving _problems/test-utils-cache-690.R
  No cached SIM files found.
  i SIM cache: 2 file(s), 0 MB total
  i Cache directory: '/Volumes/Temp/tmp/Rtmpe85OzK/cache_status_files'
  i SIH cache: 1 file(s), 0 MB total
  i Cache directory: '/Volumes/Temp/tmp/Rtmpe85OzK/cache_status_rds'
  i SIM cache: 1 file(s), 0 MB total
  i Cache directory: '/Volumes/Temp/tmp/Rtmpe85OzK/cache_status_other'
  v Removed 2 cached SIM file(s).
  No cached SIM files to clear.
  v Removed 1 cached SIM file(s).
  i Cache is already empty
  [ FAIL 2 | WARN 0 | SKIP 145 | PASS 1911 ]
  
  ══ Skipped tests (145) ═════════════════════════════════════════════════════════
  • Integration tests skipped. Set HEALTHBR_INTEGRATION=true to run. (56):
    'test-ans.R:832:3', 'test-ans.R:847:3', 'test-ans.R:859:3',
    'test-ans.R:873:3', 'test-ans.R:885:3', 'test-ans.R:897:3',
    'test-anvisa.R:778:3', 'test-anvisa.R:793:3', 'test-anvisa.R:807:3',
    'test-anvisa.R:821:3', 'test-anvisa.R:838:3', 'test-anvisa.R:852:3',
    'test-cnes.R:396:3', 'test-cnes.R:414:3', 'test-cnes.R:428:3',
    'test-cnes.R:438:3', 'test-cnes.R:450:3', 'test-dbc_infrastructure.R:12:3',
    'test-dbc_infrastructure.R:40:3', 'test-dbc_infrastructure.R:62:3',
    'test-sia.R:406:3', 'test-sia.R:425:3', 'test-sia.R:436:3',
    'test-sia.R:447:3', 'test-sia.R:461:3', 'test-sia.R:475:3',
    'test-sia.R:485:3', 'test-sih.R:299:3', 'test-sih.R:318:3',
    'test-sih.R:329:3', 'test-sih.R:343:3', 'test-sih.R:357:3',
    'test-sim.R:236:3', 'test-sim.R:253:3', 'test-sim.R:263:3',
    'test-sim.R:278:3', 'test-sinan.R:356:3', 'test-sinan.R:371:3',
    'test-sinan.R:385:3', 'test-sinan.R:399:3', 'test-sinasc.R:248:3',
    'test-sinasc.R:265:3', 'test-sinasc.R:275:3', 'test-sinasc.R:288:3',
    'test-sinasc.R:300:3', 'test-sipni.R:479:3', 'test-sipni.R:491:3',
    'test-sipni.R:502:3', 'test-sipni.R:514:3', 'test-sipni.R:532:3',
    'test-sipni.R:552:3', 'test-sipni.R:569:3', 'test-sisab.R:313:3',
    'test-sisab.R:329:3', 'test-sisab.R:339:3', 'test-sisab.R:351:3'
  • On CRAN (58): 'test-censo.R:239:3', 'test-censo.R:253:3',
    'test-censo.R:267:3', 'test-censo.R:281:3', 'test-censo.R:295:3',
    'test-censo.R:309:3', 'test-censo.R:330:3', 'test-censo.R:343:3',
    'test-censo.R:356:3', 'test-censo.R:369:3', 'test-censo.R:384:3',
    'test-pnadc.R:120:3', 'test-pnadc.R:140:3', 'test-pnadc.R:272:3',
    'test-pnadc.R:294:3', 'test-pnadc.R:323:3', 'test-pnadc.R:340:3',
    'test-pnadc.R:369:3', 'test-pnadc.R:393:3', 'test-pnadc.R:426:3',
    'test-pnadc.R:444:3', 'test-pnadc.R:471:3', 'test-pnadc.R:495:3',
    'test-pns.R:77:3', 'test-pns.R:88:3', 'test-pns.R:109:3', 'test-pns.R:270:3',
    'test-pns.R:284:3', 'test-pns.R:300:3', 'test-pns.R:321:3',
    'test-pns.R:335:3', 'test-pns.R:354:3', 'test-pns.R:371:3',
    'test-pns.R:398:3', 'test-pof.R:220:3', 'test-pof.R:232:3',
    'test-pof.R:243:3', 'test-pof.R:268:3', 'test-pof.R:279:3',
    'test-pof.R:289:3', 'test-pof.R:331:3', 'test-pof.R:348:3',
    'test-pof.R:369:3', 'test-pof.R:392:3', 'test-pof.R:411:3',
    'test-utils-download.R:8:3', 'test-utils-download.R:35:3',
    'test-utils-download.R:69:3', 'test-utils-download.R:88:3',
    'test-utils-download.R:151:3', 'test-vigitel.R:69:3', 'test-vigitel.R:99:3',
    'test-vigitel.R:113:3', 'test-vigitel.R:127:3', 'test-vigitel.R:147:3',
    'test-vigitel.R:165:3', 'test-vigitel.R:188:3', 'test-vigitel.R:223:3'
  • arrow package not available (19): 'test-utils-cache.R:80:3',
    'test-utils-cache.R:106:3', 'test-utils-cache.R:141:3',
    'test-utils-cache.R:167:3', 'test-utils-cache.R:226:3',
    'test-utils-cache.R:275:3', 'test-utils-cache.R:287:3',
    'test-utils-cache.R:305:3', 'test-utils-cache.R:324:3',
    'test-utils-cache.R:357:3', 'test-utils-cache.R:368:3',
    'test-utils-cache.R:397:3', 'test-utils-cache.R:425:3',
    'test-utils-cache.R:454:3', 'test-utils-cache.R:481:3',
    'test-utils-cache.R:501:3', 'test-utils-cache.R:551:3',
    'test-utils-cache.R:566:3', 'test-utils-cache.R:652:3'
  • requireNamespace("srvyr", quietly = TRUE) is TRUE (1): 'test-pof.R:318:3'
  • {arrow} is not installed (11): 'test-ans.R:525:3', 'test-ans.R:546:3',
    'test-ans.R:564:3', 'test-ans.R:603:3', 'test-ans.R:624:3',
    'test-ans.R:642:3', 'test-ans.R:666:3', 'test-ans.R:686:3',
    'test-ans.R:704:3', 'test-ans.R:729:3', 'test-ans.R:810:3'
  
  ══ Failed tests ════════════════════════════════════════════════════════════════
  ── Error ('test-utils-cache.R:540:3'): .try_lazy_cache emits parse message when parse = TRUE ──
  Error in `.cache_open_lazy(cache_dir, dataset_name, lazy = TRUE, backend = backend)`: Package arrow is required for `lazy = TRUE`.
  i Install with: `install.packages('arrow')`
  Backtrace:
       ▆
    1. ├─testthat::expect_message(...) at test-utils-cache.R:540:3
    2. │ └─testthat:::expect_condition_matching_(...)
    3. │   └─testthat:::quasi_capture(...)
    4. │     ├─testthat (local) .capture(...)
    5. │     │ └─base::withCallingHandlers(...)
    6. │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    7. └─healthbR:::.try_lazy_cache(...)
    8.   └─healthbR:::.lazy_return(...)
    9.     └─healthbR:::.cache_open_lazy(cache_dir, dataset_name, lazy = TRUE, backend = backend)
   10.       └─cli::cli_abort(...)
   11.         └─rlang::abort(...)
  ── Error ('test-utils-cache.R:686:3'): .data_return falls through to eager when lazy cache missing ──
  Error in `.cache_open_lazy(cache_dir, dataset_name, lazy = TRUE, backend = backend)`: Package arrow is required for `lazy = TRUE`.
  i Install with: `install.packages('arrow')`
  Backtrace:
      ▆
   1. └─healthbR:::.data_return(...) at test-utils-cache.R:686:3
   2.   └─healthbR:::.lazy_return(...)
   3.     └─healthbR:::.cache_open_lazy(cache_dir, dataset_name, lazy = TRUE, backend = backend)
   4.       └─cli::cli_abort(...)
   5.         └─rlang::abort(...)
  
  [ FAIL 2 | WARN 0 | SKIP 145 | PASS 1911 ]
  Error:
  ! Test failures.
  Execution halted