ANPD SEI Integrations
    Preparing search index...

    Function mapRetornoConsultaProcedimento

    • Converte o payload de consultarProcedimento em SeiRetornoConsultaProcedimento.

      Parameters

      • value: SeiRawValue

        Payload normalizado para a operação consultarProcedimento.

      Returns
          | Readonly<
              {
                  andamentoConclusao: | Readonly<
                      {
                          atributos: Readonly<
                              { idOrigem: string; nome: string; valor: string },
                          >[];
                          dataHora: string;
                          descricao: string;
                          idAndamento: string | null;
                          idTarefa: string | null;
                          idTarefaModulo: string | null;
                          unidade: SeiUnidade;
                          usuario: SeiUsuario;
                      },
                  >
                  | null;
                  andamentoGeracao: | Readonly<
                      {
                          atributos: Readonly<
                              { idOrigem: string; nome: string; valor: string },
                          >[];
                          dataHora: string;
                          descricao: string;
                          idAndamento: string | null;
                          idTarefa: string | null;
                          idTarefaModulo: string | null;
                          unidade: SeiUnidade;
                          usuario: SeiUsuario;
                      },
                  >
                  | null;
                  assuntos: Readonly<
                      { codigoEstruturado: string; descricao: string
                      | null },
                  >[];
                  dataAutuacao: string;
                  especificacao: string;
                  idProcedimento: string;
                  interessados: Readonly<
                      {
                          cnpj: string
                          | null;
                          cpf: string | null;
                          idContato: string | null;
                          nome: string | null;
                          sigla: string | null;
                      },
                  >[];
                  linkAcesso: string;
                  nivelAcessoGlobal: string
                  | null;
                  nivelAcessoLocal: string | null;
                  observacoes: Readonly<{ descricao: string; unidade: SeiUnidade }>[];
                  procedimentoFormatado: string;
                  procedimentosAnexados: Readonly<
                      {
                          idProcedimento: string;
                          procedimentoFormatado: string;
                          tipoProcedimento: SeiTipoProcedimento;
                      },
                  >[];
                  procedimentosRelacionados: Readonly<
                      {
                          idProcedimento: string;
                          procedimentoFormatado: string;
                          tipoProcedimento: SeiTipoProcedimento;
                      },
                  >[];
                  tipoPrioridade: | Readonly<{ idTipoPrioridade: string; nome: string }>
                  | null;
                  tipoProcedimento: SeiTipoProcedimento;
                  ultimoAndamento:
                      | Readonly<
                          {
                              atributos: Readonly<
                                  { idOrigem: string; nome: string; valor: string },
                              >[];
                              dataHora: string;
                              descricao: string;
                              idAndamento: string | null;
                              idTarefa: string | null;
                              idTarefaModulo: string | null;
                              unidade: SeiUnidade;
                              usuario: SeiUsuario;
                          },
                      >
                      | null;
                  unidadesProcedimentoAberto: Readonly<
                      { unidade: SeiUnidade; usuarioAtribuicao: SeiUsuario },
                  >[];
              },
          >
          | null

      Os dados completos do processo, ou null se a resposta não for um mapa.