Representa um resumo de levantamento de índice de infestação por Aedes Aegypti e Aedes Albopictus, com informações de classificações por estrato e criadouros encontrados durante o levantamento.

Hierarchy

  • LevantamentoResumo

Constructors

  • Constrói um resumo de levantamento de índice de infestação com base no objeto Levantamento.

    Parameters

    • levantamento: Levantamento

      Objeto Levantamento contendo as informações do levantamento.

    Returns LevantamentoResumo

Properties

classificacoesEstratoIipAegypti: ClassificacaoEstratoIIP[]

Classificações de estrato do índice de infestação predial do Aedes Aegypti

criadourosAegypti: CriadouroLevantamento[]

Criadouros do Aedes Aegypti encontrados durante o levantamento

ibAegypti: number

Índice Breteau do Aedes Aegypti

ibAlbopictus: number

Índice Breteau do Aedes Albopictus

iipAegypti: number

Índice de infestação predial do Aedes Aegypti

iipAlbopictus: number

Índice de infestação predial do Aedes Albopictus

levantamento: Levantamento

Objeto Levantamento contendo as informações do levantamento.

relatorioIndice: RelatorioIndice

Relatório do índice de infestação

Methods

  • Extrai uma linha com informações do levantamento resumo em formato de array.

    Returns any

    Um array de strings com as informações do levantamento resumo.

  • Extrai o percentual de um criadouro do Aedes aegypti pelo nome.

    Parameters

    • nomeCriadouro: string

      O nome do criadouro a ser procurado.

    Returns string

    Uma string contendo o número de criadouros encontrados e o seu percentual em relação ao total.

  • Formata a quantidade e percentual de estratos classificados com o nome do risco informado.

    Parameters

    • nomeRisco: string

      O nome do risco a ser formatado.

    Returns string

    A string formatada contendo a quantidade e percentual de estratos classificados com o nome do risco informado.

  • Gera um resumo de levantamento de índice de infestação a partir de um array de execuções.

    Parameters

    • execucoes: Execucao[]

      Array de execuções

    Returns LevantamentoResumo

    Resumo de levantamento de índice de infestação

  • Gera um resumo de levantamento de índice de infestação a partir de uma única execução.

    Parameters

    • execucao: Execucao

      Execução a ser considerada no levantamento

    Returns LevantamentoResumo

    Resumo de levantamento de índice de infestação

  • Gera um relatório de execução para o levantamento, com base nas execuções fornecidas.

    Parameters

    • execucoes: Execucao[]

      As execuções a serem consideradas no relatório.

    • nomeRelatorio: string

      O nome do arquivo PDF do relatório a ser gerado.

    Returns {
        headerPaginas: string;
        headers: (string[] | ({
            colSpan?: undefined;
            content: string;
            rowSpan: number;
        } | {
            colSpan: number;
            content: string;
            rowSpan?: undefined;
        })[])[];
        rows: any[];
    }

    Um objeto contendo o cabeçalho das páginas, os cabeçalhos das colunas e as linhas de dados do relatório.

    • headerPaginas: string
    • headers: (string[] | ({
          colSpan?: undefined;
          content: string;
          rowSpan: number;
      } | {
          colSpan: number;
          content: string;
          rowSpan?: undefined;
      })[])[]
    • rows: any[]
  • Serializa o objeto em um formato que pode ser enviado para o servidor.

    Returns any

    Objeto serializado

Generated using TypeDoc