Commit d92c249e8faa30320384054fa42fbb87eac97022

Authored by dennys alves
2 parents a408c934 bb2aa77d

2018032620000081

Showing 27 changed files with 877 additions and 327 deletions   Show diff stats
pom.xml
... ... @@ -4,7 +4,7 @@
4 4 <modelVersion>4.0.0</modelVersion>
5 5 <groupId>br.gov.ans</groupId>
6 6 <artifactId>sei-broker</artifactId>
7   - <version>2.3.2</version>
  7 + <version>2.4.1</version>
8 8 <packaging>war</packaging>
9 9 <name>sei-broker</name>
10 10 <description>Projeto demonstrativo de webservice Rest</description>
... ...
src/main/java/br/gov/ans/integracao/sei/dao/DocumentoDAO.java
... ... @@ -16,7 +16,6 @@ import javax.persistence.Query;
16 16 import org.apache.commons.lang3.StringUtils;
17 17  
18 18 import br.gov.ans.integracao.sei.modelo.DocumentoResumido;
19   -import br.gov.ans.integracao.sei.modelo.ProcessoResumido;
20 19  
21 20 public class DocumentoDAO {
22 21 @PersistenceContext(unitName = "sei_pu", type = PersistenceContextType.EXTENDED)
... ... @@ -118,7 +117,7 @@ public class DocumentoDAO {
118 117 public Long countDocumentos(String interessado, String codigoTipo, boolean somenteAssinados){
119 118 HashMap<String, Object> parametros = new HashMap<String, Object>();
120 119  
121   - StringBuilder builder = new StringBuilder("SELECT count(*) ");
  120 + StringBuilder builder = new StringBuilder("SELECT count(distinct pr.protocolo_formatado_pesquisa) ");
122 121 builder.append("FROM documento AS d ");
123 122  
124 123  
... ... @@ -140,8 +139,6 @@ public class DocumentoDAO {
140 139 builder.append("AND s.id_serie in (:codigoTipo)");
141 140 parametros.put("codigoTipo", codigoTipo);
142 141 }
143   -
144   - builder.append("GROUP BY pr.protocolo_formatado_pesquisa ");
145 142  
146 143 Query query = em.createNativeQuery(builder.toString());
147 144  
... ... @@ -201,8 +198,7 @@ public class DocumentoDAO {
201 198 results.stream().forEach((record) -> {
202 199 DocumentoResumido documento = (DocumentoResumido) record[0];
203 200 documentos.add(documento);
204   - });
205   -
  201 + });
206 202 }catch(NoResultException ex){
207 203 return documentos;
208 204 }
... ...
src/main/java/br/gov/ans/integracao/sei/dao/SiparDAO.java
1 1 package br.gov.ans.integracao.sei.dao;
2 2  
  3 +import java.math.BigDecimal;
3 4 import java.util.HashMap;
4 5 import java.util.List;
5 6 import java.util.Map;
6 7  
7   -import javax.ejb.Stateless;
  8 +import javax.ejb.Stateful;
8 9 import javax.inject.Inject;
  10 +import javax.persistence.EntityManager;
  11 +import javax.persistence.PersistenceContext;
  12 +import javax.persistence.PersistenceContextType;
  13 +import javax.persistence.Query;
9 14  
10 15 import br.gov.ans.dao.DAO;
11 16 import br.gov.ans.integracao.sipar.dao.ControleMigracao;
12 17 import br.gov.ans.integracao.sipar.dao.ControleMigracaoId;
13 18 import br.gov.ans.integracao.sipar.dao.DocumentoSipar;
14 19  
15   -@Stateless
  20 +@Stateful
16 21 public class SiparDAO {
17 22  
  23 + @PersistenceContext(unitName = "sei_broker_pu", type = PersistenceContextType.EXTENDED)
  24 + private EntityManager em;
  25 +
18 26 @SuppressWarnings("cdi-ambiguous-dependency")
19 27 @Inject
20 28 private DAO<DocumentoSipar> daoDocumento;
... ... @@ -42,6 +50,26 @@ public class SiparDAO {
42 50 return daoMigracao.findById(id);
43 51 }
44 52  
  53 + public boolean isProcessoEmTramitacao(String numero, String ano){
  54 +
  55 + String sql = "SELECT count(*) FROM DBPSIPAR.TB_TRAMITACAO TR "
  56 + + "WHERE "
  57 + + "TR.DT_RECEBIMENTO IS NULL "
  58 + + "AND TR.CO_DOCUMENTO = :numero "
  59 + + "AND TR.NU_ANO_DOCUMENTO = :ano ";
  60 +
  61 + Query query = em.createNativeQuery(sql);
  62 + query.setParameter("numero", numero);
  63 + query.setParameter("ano", ano);
  64 +
  65 + Long count = ((BigDecimal) query.getSingleResult()).longValue();
  66 +
  67 + if(count > 0L){
  68 + return true;
  69 + }
  70 + return false;
  71 + }
  72 +
45 73 public void merge(ControleMigracao controleMigracao){
46 74 daoMigracao.merge(controleMigracao);
47 75 }
... ...
src/main/java/br/gov/ans/integracao/sei/rest/BlocoResource.java
... ... @@ -53,7 +53,7 @@ public class BlocoResource {
53 53 * @apiGroup Bloco
54 54 * @apiVersion 2.0.0
55 55 *
56   - * @apiPermission RO_SEI_BROKER
  56 + * @apiPermission RO_SEI_BROKER ou RO_SEI_BROKER_CONSULTA
57 57 *
58 58 * @apiDescription Recupera as informações do bloco informado.
59 59 *
... ... @@ -71,6 +71,9 @@ public class BlocoResource {
71 71 * @apiSuccess (Sucesso - 200) {String} bloco.unidade.idUnidade Identificador da Unidade
72 72 * @apiSuccess (Sucesso - 200) {String} bloco.unidade.sigla Sigla da unidade
73 73 * @apiSuccess (Sucesso - 200) {String} bloco.unidade.descricao Descrição do unidade
  74 + * @apiSuccess (Sucesso - 200) {String} bloco.unidade.sinProtocolo :TODO pendente
  75 + * @apiSuccess (Sucesso - 200) {String} bloco.unidade.sinArquivamento :TODO pendente
  76 + * @apiSuccess (Sucesso - 200) {String} bloco.unidade.sinOuvidoria :TODO pendente
74 77 * @apiSuccess (Sucesso - 200) {Usuario} bloco.usuario Dados das unidade que gerou o bloco
75 78 * @apiSuccess (Sucesso - 200) {String} bloco.usuario.idUsuario Identificador do suário
76 79 * @apiSuccess (Sucesso - 200) {String} bloco.usuario.sigla Sigla do usuário
... ... @@ -80,11 +83,16 @@ public class BlocoResource {
80 83 * @apiSuccess (Sucesso - 200) {String} bloco.estado Estado do bloco (A=Aberto, D=Disponibilizado, R=Retornado ou C=Concluído)
81 84 * @apiSuccess (Sucesso - 200) {Unidade[]} bloco.unidadesDisponibilizacao Dados das unidades configuradas para disponibilização (ver estrutura Unidade)
82 85 * @apiSuccess (Sucesso - 200) {ProtocoloBloco[]} bloco.protocolos Processos ou documentos do bloco
83   - * @apiSuccess (Sucesso - 200) {String} bloco.protocolos.protocoloFormatado.identificacao Tipo do processo ou documento
  86 + * @apiSuccess (Sucesso - 200) {String} bloco.protocolos.protocoloFormatado Número de protocolo formatado
  87 + * @apiSuccess (Sucesso - 200) {String} bloco.protocolos.identificacao :TODO pendente
84 88 * @apiSuccess (Sucesso - 200) {Assinatura[]} bloco.protocolos.assinaturas Conjunto de assinaturas dos documentos. Será um conjunto vazio caso não existam informações ou se o protocolo representa um processo
85 89 * @apiSuccess (Sucesso - 200) {String} bloco.protocolos.assinaturas.nome Nome do assinante
86 90 * @apiSuccess (Sucesso - 200) {String} bloco.protocolos.assinaturas.cargoFuncao Cargo ou função utilizado no momento da assinatura
87 91 * @apiSuccess (Sucesso - 200) {String} bloco.protocolos.assinaturas.dataHora Data/hora em que ocorreu a assinatura
  92 + * @apiSuccess (Sucesso - 200) {String} bloco.protocolos.assinaturas.idUsuario Identificador do usuário
  93 + * @apiSuccess (Sucesso - 200) {String} bloco.protocolos.assinaturas.idOrigem :TODO pendente
  94 + * @apiSuccess (Sucesso - 200) {String} bloco.protocolos.assinaturas.idOrgao :TODO pendente
  95 + * @apiSuccess (Sucesso - 200) {String} bloco.protocolos.assinaturas.sigla Login do usuário responsável pela assinatura
88 96 *
89 97 * @apiErrorExample {json} Error-Response:
90 98 * HTTP/1.1 500 Internal Server Error
... ...
src/main/java/br/gov/ans/integracao/sei/rest/CargoResource.java
... ... @@ -30,7 +30,7 @@ public class CargoResource {
30 30 * @apiGroup Cargo
31 31 * @apiVersion 2.0.0
32 32 *
33   - * @apiPermission RO_SEI_BROKER
  33 + * @apiPermission RO_SEI_BROKER ou RO_SEI_BROKER_CONSULTA
34 34 *
35 35 * @apiDescription Lista os cargos.
36 36 *
... ...
src/main/java/br/gov/ans/integracao/sei/rest/ContatoResource.java
... ... @@ -71,7 +71,7 @@ public class ContatoResource {
71 71 * @apiGroup Contato
72 72 * @apiVersion 2.0.0
73 73 *
74   - * @apiPermission RO_SEI_BROKER
  74 + * @apiPermission RO_SEI_BROKER ou RO_SEI_BROKER_CONSULTA
75 75 *
76 76 * @apiDescription Consulta os tipos de contato.
77 77 *
... ... @@ -102,7 +102,7 @@ public class ContatoResource {
102 102 * @apiGroup Contato
103 103 * @apiVersion 2.0.0
104 104 *
105   - * @apiPermission RO_SEI_BROKER
  105 + * @apiPermission RO_SEI_BROKER ou RO_SEI_BROKER_CONSULTA
106 106 *
107 107 * @apiDescription Consulta os contatos de determinado tipo, o retorno pode ser PessoaFisica ou PessoaJuridica é recomendado utilizar a ans-commons-sei.
108 108 *
... ... @@ -205,7 +205,7 @@ public class ContatoResource {
205 205 * @apiGroup Contato
206 206 * @apiVersion 2.0.0
207 207 *
208   - * @apiPermission RO_SEI_BROKER
  208 + * @apiPermission RO_SEI_BROKER ou RO_SEI_BROKER_CONSULTA
209 209 *
210 210 * @apiDescription Consulta contato pela sigla(login)
211 211 *
... ...
src/main/java/br/gov/ans/integracao/sei/rest/DocumentoResource.java
... ... @@ -48,6 +48,7 @@ import com.github.mustachejava.Mustache;
48 48 import br.gov.ans.commons.security.crypt.HashUtils;
49 49 import br.gov.ans.dao.DAO;
50 50 import br.gov.ans.exceptions.BusinessException;
  51 +import br.gov.ans.exceptions.ResourceNotFoundException;
51 52 import br.gov.ans.exceptions.WrappedException;
52 53 import br.gov.ans.integracao.sei.client.Documento;
53 54 import br.gov.ans.integracao.sei.client.RetornoConsultaDocumento;
... ... @@ -113,7 +114,7 @@ public class DocumentoResource {
113 114 * @apiGroup Documento
114 115 * @apiVersion 2.0.0
115 116 *
116   - * @apiPermission RO_SEI_BROKER
  117 + * @apiPermission RO_SEI_BROKER ou RO_SEI_BROKER_CONSULTA
117 118 *
118 119 * @apiDescription Consulta documento cadastrado no SEI.
119 120 *
... ... @@ -137,31 +138,54 @@ public class DocumentoResource {
137 138 * @apiSuccess (Sucesso - 200) {Serie} retornoConsultaDocumento.serie Dados do tipo do documento
138 139 * @apiSuccess (Sucesso - 200) {String} retornoConsultaDocumento.serie.idSerie Identificador do tipo de documento
139 140 * @apiSuccess (Sucesso - 200) {String} retornoConsultaDocumento.serie.nome Nome do tipo de documento
  141 + * @apiSuccess (Sucesso - 200) {String} retornoConsultaDocumento.serie.aplicabilidade :TODO pendente
140 142 * @apiSuccess (Sucesso - 200) {String} retornoConsultaDocumento.numero Número do documento
141   - * @apiSuccess (Sucesso - 200) {Data} retornoConsultaDocumento.data Data de geração para documentos internos e para documentos externos é a data informada na tela de cadastro
  143 + * @apiSuccess (Sucesso - 200) {String} retornoConsultaDocumento.data Data de geração para documentos internos e para documentos externos é a data informada na tela de cadastro
142 144 * @apiSuccess (Sucesso - 200) {Unidade} retornoConsultaDocumento.unidadeElaboradora Dados da unidade que gerou o documento
143 145 * @apiSuccess (Sucesso - 200) {String} retornoConsultaDocumento.unidadeElaboradora.descricao Nome da unidade
144 146 * @apiSuccess (Sucesso - 200) {String} retornoConsultaDocumento.unidadeElaboradora.idUnidade Código da unidade
145 147 * @apiSuccess (Sucesso - 200) {String} retornoConsultaDocumento.unidadeElaboradora.sigla Sigla da unidade
  148 + * @apiSuccess (Sucesso - 200) {String} retornoConsultaDocumento.unidadeElaboradora.sinProtocolo :TODO pendente
  149 + * @apiSuccess (Sucesso - 200) {String} retornoConsultaDocumento.unidadeElaboradora.sinArquivamento :TODO pendente
  150 + * @apiSuccess (Sucesso - 200) {String} retornoConsultaDocumento.unidadeElaboradora.sinOuvidoria :TODO pendente
146 151 * @apiSuccess (Sucesso - 200) {Andamento} retornoConsultaDocumento.andamentoGeracao Informações do andamento de geração (opcional)
147   - * @apiSuccess (Sucesso - 200) {Data} retornoConsultaDocumento.andamentoGeracao.dataHora Data e hora do registro de andamento
  152 + * @apiSuccess (Sucesso - 200) {String} retornoConsultaDocumento.andamentoGeracao.idAndamento Identificador do andamento
  153 + * @apiSuccess (Sucesso - 200) {String} retornoConsultaDocumento.andamentoGeracao.idTarefa :TODO pendente
  154 + * @apiSuccess (Sucesso - 200) {String} retornoConsultaDocumento.andamentoGeracao.idTarefaModulo :TODO pendente
148 155 * @apiSuccess (Sucesso - 200) {String} retornoConsultaDocumento.andamentoGeracao.descricao Descrição do andamento
149   - * @apiSuccess (Sucesso - 200) {Unidade} retornoConsultaDocumento.andamentoGeracao.unidade Unidade responsável pelo andamento
150   - * @apiSuccess (Sucesso - 200) {String} retornoConsultaDocumento.andamentoGeracao.unidade.descricao Nome da unidade
151   - * @apiSuccess (Sucesso - 200) {String} retornoConsultaDocumento.andamentoGeracao.unidade.idUnidade Código da unidade
152   - * @apiSuccess (Sucesso - 200) {String} retornoConsultaDocumento.andamentoGeracao.unidade.sigla Sigla da unidade
  156 + * @apiSuccess (Sucesso - 200) {String} retornoConsultaDocumento.andamentoGeracao.dataHora Data e hora do registro de andamento
  157 + * @apiSuccess (Sucesso - 200) {Unidade} retornoConsultaDocumento.andamentoGeracao.unidade Unidade responsável pelo andamento (ver estrutura Unidade)
153 158 * @apiSuccess (Sucesso - 200) {Usuario} retornoConsultaDocumento.andamentoGeracao.usuario Usuário responsável pela ação
154 159 * @apiSuccess (Sucesso - 200) {String} retornoConsultaDocumento.andamentoGeracao.usuario.idUsuario Código do usuário
155 160 * @apiSuccess (Sucesso - 200) {String} retornoConsultaDocumento.andamentoGeracao.usuario.nome Nome do usuário
156 161 * @apiSuccess (Sucesso - 200) {String} retornoConsultaDocumento.andamentoGeracao.usuario.sigla Login do usuário
157   - * @apiSuccess (Sucesso - 200) {Assinatura} retornoConsultaDocumento.assinaturas Conjunto de assinaturas do documento
158   - * @apiSuccess (Sucesso - 200) {String} retornoConsultaDocumento.assinaturas.cargoFuncao Cargo do responsável pela assinatura
159   - * @apiSuccess (Sucesso - 200) {Data} retornoConsultaDocumento.assinaturas.dataHora Data e hora da assinatura
  162 + * @apiSuccess (Sucesso - 200) {AtributoAndamento[]} retornoConsultaDocumento.andamentoGeracao.atributos Lista com os atributos relacionados ao andamento
  163 + * @apiSuccess (Sucesso - 200) {String} retornoConsultaDocumento.andamentoGeracao.atributos.nome Nome do atributo
  164 + * @apiSuccess (Sucesso - 200) {String} retornoConsultaDocumento.andamentoGeracao.atributos.valor Valor do atributo
  165 + * @apiSuccess (Sucesso - 200) {String} retornoConsultaDocumento.andamentoGeracao.atributos.idOrigem :TODO pendente
  166 + * @apiSuccess (Sucesso - 200) {Assinatura[]} retornoConsultaDocumento.assinaturas Conjunto de assinaturas do documento
160 167 * @apiSuccess (Sucesso - 200) {String} retornoConsultaDocumento.assinaturas.nome Nome do assinante
161   - * @apiSuccess (Sucesso - 200) {Campo} retornoConsultaDocumento.campos Conjunto de campos do formulário
  168 + * @apiSuccess (Sucesso - 200) {String} retornoConsultaDocumento.assinaturas.cargoFuncao Cargo ou função utilizado no momento da assinatura
  169 + * @apiSuccess (Sucesso - 200) {String} retornoConsultaDocumento.assinaturas.dataHora Data/hora em que ocorreu a assinatura
  170 + * @apiSuccess (Sucesso - 200) {String} retornoConsultaDocumento.assinaturas.idUsuario Identificador do usuário
  171 + * @apiSuccess (Sucesso - 200) {String} retornoConsultaDocumento.assinaturas.idOrigem :TODO pendente
  172 + * @apiSuccess (Sucesso - 200) {String} retornoConsultaDocumento.assinaturas.idOrgao :TODO pendente
  173 + * @apiSuccess (Sucesso - 200) {String} retornoConsultaDocumento.assinaturas.sigla Login do usuário responsável pela assinatura
  174 + * @apiSuccess (Sucesso - 200) {Publicacao} retornoConsultaDocumento.publicacao :TODO pendente
  175 + * @apiSuccess (Sucesso - 200) {String} retornoConsultaDocumento.publicacao.nomeVeiculo :TODO pendente
  176 + * @apiSuccess (Sucesso - 200) {String} retornoConsultaDocumento.publicacao.numero :TODO pendente
  177 + * @apiSuccess (Sucesso - 200) {String} retornoConsultaDocumento.publicacao.dataDisponibilizacao :TODO pendente
  178 + * @apiSuccess (Sucesso - 200) {String} retornoConsultaDocumento.publicacao.dataPublicacao :TODO pendente
  179 + * @apiSuccess (Sucesso - 200) {String} retornoConsultaDocumento.publicacao.estado :TODO pendente
  180 + * @apiSuccess (Sucesso - 200) {PublicacaoImprensaNacional} retornoConsultaDocumento.publicacao.imprensaNacional :TODO pendente
  181 + * @apiSuccess (Sucesso - 200) {String} retornoConsultaDocumento.publicacao.imprensaNacional.siglaVeiculo :TODO pendente
  182 + * @apiSuccess (Sucesso - 200) {String} retornoConsultaDocumento.publicacao.imprensaNacional.descricaoVeiculo :TODO pendente
  183 + * @apiSuccess (Sucesso - 200) {String} retornoConsultaDocumento.publicacao.imprensaNacional.pagina :TODO pendente
  184 + * @apiSuccess (Sucesso - 200) {String} retornoConsultaDocumento.publicacao.imprensaNacional.secao :TODO pendente
  185 + * @apiSuccess (Sucesso - 200) {String} retornoConsultaDocumento.publicacao.imprensaNacional.data :TODO pendente
  186 + * @apiSuccess (Sucesso - 200) {Campo[]} retornoConsultaDocumento.campos Conjunto de campos do formulário
162 187 * @apiSuccess (Sucesso - 200) {String} retornoConsultaDocumento.campos.nome Nome do campo
163 188 * @apiSuccess (Sucesso - 200) {String} retornoConsultaDocumento.campos.valor Valor do campo
164   - * @apiSuccess (Sucesso - 200) {String} retornoConsultaDocumento.assinaturas.nome Nome do assinante
165 189 *
166 190 * @apiSuccessExample {json} Success-Response:
167 191 * HTTP/1.1 200 OK
... ... @@ -381,7 +405,7 @@ public class DocumentoResource {
381 405 * @apiGroup Documento
382 406 * @apiVersion 2.0.0
383 407 *
384   - * @apiPermission RO_SEI_BROKER
  408 + * @apiPermission RO_SEI_BROKER ou RO_SEI_BROKER_CONSULTA
385 409 *
386 410 * @apiDescription Consulta documentos inclusos pelo SEI-Broker.
387 411 *
... ... @@ -453,7 +477,7 @@ public class DocumentoResource {
453 477 * @apiGroup Documento
454 478 * @apiVersion 2.0.0
455 479 *
456   - * @apiPermission RO_SEI_BROKER
  480 + * @apiPermission RO_SEI_BROKER ou RO_SEI_BROKER_CONSULTA
457 481 *
458 482 * @apiDescription Exporta documentos do SEI em PDF.
459 483 *
... ... @@ -508,7 +532,7 @@ public class DocumentoResource {
508 532 * @apiGroup Documento
509 533 * @apiVersion 2.0.0
510 534 *
511   - * @apiPermission RO_SEI_BROKER
  535 + * @apiPermission RO_SEI_BROKER ou RO_SEI_BROKER_CONSULTA
512 536 *
513 537 * @apiDescription Retorna os documentos de um determinado interessado.
514 538 *
... ... @@ -569,11 +593,15 @@ public class DocumentoResource {
569 593 @Produces({MediaType.APPLICATION_JSON, MediaType.APPLICATION_XML})
570 594 public Response consultarDocumentos(@PathParam("interessado") String interessado, @QueryParam("tipo") String tipo, @QueryParam("pagina") String pagina,
571 595 @QueryParam("qtdRegistros") String qtdRegistros, @QueryParam("somenteAssinados") boolean somenteAssinados, @QueryParam("crescente") boolean ordemCrescente,
572   - @QueryParam("orderByProcesso") boolean orderByProcesso) throws BusinessException{
  596 + @QueryParam("orderByProcesso") boolean orderByProcesso) throws BusinessException, ResourceNotFoundException{
573 597  
574 598 List<DocumentoResumido> documentos = daoDocumento.getDocumentos(interessado, tipo, pagina == null? null:parseInt(pagina), qtdRegistros == null? null : parseInt(qtdRegistros),
575 599 somenteAssinados, ordemCrescente, orderByProcesso);
576 600  
  601 + if(documentos.isEmpty()){
  602 + throw new ResourceNotFoundException(messages.getMessage("erro.nenhum.documento.encontrado.interessado", interessado));
  603 + }
  604 +
577 605 GenericEntity<List<DocumentoResumido>> entity = new GenericEntity<List<DocumentoResumido>>(documentos){};
578 606  
579 607 Long totalRegistros = daoDocumento.countDocumentos(interessado, tipo, somenteAssinados);
... ...
src/main/java/br/gov/ans/integracao/sei/rest/ExtensoesResource.java
... ... @@ -28,7 +28,7 @@ public class ExtensoesResource {
28 28 * @apiGroup Extensao
29 29 * @apiVersion 2.0.0
30 30 *
31   - * @apiPermission RO_SEI_BROKER
  31 + * @apiPermission RO_SEI_BROKER ou RO_SEI_BROKER_CONSULTA
32 32 *
33 33 * @apiDescription Este método realiza uma busca pelas extensões de arquivos permitidas.
34 34 *
... ...
src/main/java/br/gov/ans/integracao/sei/rest/HipoteseLegalResource.java
... ... @@ -31,7 +31,7 @@ public class HipoteseLegalResource {
31 31 * @apiGroup Hipotese Legal
32 32 * @apiVersion 2.0.0
33 33 *
34   - * @apiPermission RO_SEI_BROKER
  34 + * @apiPermission RO_SEI_BROKER ou RO_SEI_BROKER_CONSULTA
35 35 *
36 36 * @apiDescription Lista as hipóteses legais.
37 37 *
... ...
src/main/java/br/gov/ans/integracao/sei/rest/InfraResource.java
... ... @@ -46,7 +46,7 @@ public class InfraResource {
46 46 * @apiGroup Endereco
47 47 * @apiVersion 2.0.0
48 48 *
49   - * @apiPermission RO_SEI_BROKER
  49 + * @apiPermission RO_SEI_BROKER ou RO_SEI_BROKER_CONSULTA
50 50 *
51 51 * @apiDescription Consulta países cadastrados.
52 52 *
... ... @@ -87,7 +87,7 @@ public class InfraResource {
87 87 * @apiGroup Endereco
88 88 * @apiVersion 2.0.0
89 89 *
90   - * @apiPermission RO_SEI_BROKER
  90 + * @apiPermission RO_SEI_BROKER ou RO_SEI_BROKER_CONSULTA
91 91 *
92 92 * @apiDescription Consulta estados cadastrados.
93 93 *
... ... @@ -138,7 +138,7 @@ public class InfraResource {
138 138 * @apiGroup Endereco
139 139 * @apiVersion 2.0.0
140 140 *
141   - * @apiPermission RO_SEI_BROKER
  141 + * @apiPermission RO_SEI_BROKER ou RO_SEI_BROKER_CONSULTA
142 142 *
143 143 * @apiDescription Consulta o estado pela sigla.
144 144 *
... ... @@ -198,7 +198,7 @@ public class InfraResource {
198 198 * @apiGroup Endereco
199 199 * @apiVersion 2.0.0
200 200 *
201   - * @apiPermission RO_SEI_BROKER
  201 + * @apiPermission RO_SEI_BROKER ou RO_SEI_BROKER_CONSULTA
202 202 *
203 203 * @apiDescription Consulta as cidades de um determinado estado.
204 204 *
... ... @@ -249,7 +249,7 @@ public class InfraResource {
249 249 * @apiGroup Endereco
250 250 * @apiVersion 2.0.0
251 251 *
252   - * @apiPermission RO_SEI_BROKER
  252 + * @apiPermission RO_SEI_BROKER ou RO_SEI_BROKER_CONSULTA
253 253 *
254 254 * @apiDescription Consulta a cidade pelo código do IBGE.
255 255 *
... ...
src/main/java/br/gov/ans/integracao/sei/rest/MarcadorResource.java
... ... @@ -43,7 +43,7 @@ public class MarcadorResource {
43 43 * @apiGroup Marcador
44 44 * @apiVersion 2.0.0
45 45 *
46   - * @apiPermission RO_SEI_BROKER
  46 + * @apiPermission RO_SEI_BROKER ou RO_SEI_BROKER_CONSULTA
47 47 *
48 48 * @apiDescription Lista os marcadores de uma unidade.
49 49 *
... ...
src/main/java/br/gov/ans/integracao/sei/rest/ProcessoResource.java
... ... @@ -47,8 +47,8 @@ import br.gov.ans.integracao.sei.client.RetornoGeracaoProcedimento;
47 47 import br.gov.ans.integracao.sei.client.SeiPortTypeProxy;
48 48 import br.gov.ans.integracao.sei.client.TipoProcedimento;
49 49 import br.gov.ans.integracao.sei.dao.DocumentoDAO;
50   -import br.gov.ans.integracao.sei.dao.SiparDAO;
51 50 import br.gov.ans.integracao.sei.dao.ProcessoDAO;
  51 +import br.gov.ans.integracao.sei.dao.SiparDAO;
52 52 import br.gov.ans.integracao.sei.modelo.DocumentoResumido;
53 53 import br.gov.ans.integracao.sei.modelo.EnvioDeProcesso;
54 54 import br.gov.ans.integracao.sei.modelo.Motivo;
... ... @@ -99,7 +99,7 @@ public class ProcessoResource {
99 99 * @apiGroup Processo
100 100 * @apiVersion 2.0.0
101 101 *
102   - * @apiPermission RO_SEI_BROKER
  102 + * @apiPermission RO_SEI_BROKER ou RO_SEI_BROKER_CONSULTA
103 103 *
104 104 * @apiDescription Este método realiza uma consulta a processos no SEI e no SIPAR.
105 105 *
... ... @@ -430,7 +430,7 @@ public class ProcessoResource {
430 430 * @apiGroup Processo
431 431 * @apiVersion 2.0.0
432 432 *
433   - * @apiPermission RO_SEI_BROKER
  433 + * @apiPermission RO_SEI_BROKER ou RO_SEI_BROKER_CONSULTA
434 434 *
435 435 * @apiDescription Consulta os tipos de processo.
436 436 *
... ... @@ -569,7 +569,7 @@ public class ProcessoResource {
569 569 * @apiGroup Processo
570 570 * @apiVersion 2.0.0
571 571 *
572   - * @apiPermission RO_SEI_BROKER
  572 + * @apiPermission RO_SEI_BROKER ou RO_SEI_BROKER_CONSULTA
573 573 *
574 574 * @apiDescription Lista os processos conforme os filtros informados.
575 575 *
... ... @@ -631,6 +631,10 @@ public class ProcessoResource {
631 631 List<ProcessoResumido> processos = processoDAO.getProcessos(interessado, unidade, tipoProcesso,
632 632 pagina == null? null:parseInt(pagina), qtdRegistros == null? null : parseInt(qtdRegistros), crescente);
633 633  
  634 + if(processos.isEmpty()){
  635 + throw new ResourceNotFoundException(messages.getMessage("erro.nenhum.processo.encontrado.filtros"));
  636 + }
  637 +
634 638 GenericEntity<List<ProcessoResumido>> entity = new GenericEntity<List<ProcessoResumido>>(processos){};
635 639  
636 640 Long totalRegistros = processoDAO.countProcessos(interessado, unidade, tipoProcesso);
... ... @@ -645,7 +649,7 @@ public class ProcessoResource {
645 649 * @apiGroup Processo
646 650 * @apiVersion 2.0.0
647 651 *
648   - * @apiPermission RO_SEI_BROKER
  652 + * @apiPermission RO_SEI_BROKER ou RO_SEI_BROKER_CONSULTA
649 653 *
650 654 * @apiDescription Lista as andamentos do processo.
651 655 *
... ... @@ -1152,7 +1156,7 @@ public class ProcessoResource {
1152 1156 * @apiGroup Processo
1153 1157 * @apiVersion 2.0.0
1154 1158 *
1155   - * @apiPermission RO_SEI_BROKER
  1159 + * @apiPermission RO_SEI_BROKER ou RO_SEI_BROKER_CONSULTA
1156 1160 *
1157 1161 * @apiDescription Retorna os documentos de um determinado processo.
1158 1162 *
... ... @@ -1210,7 +1214,7 @@ public class ProcessoResource {
1210 1214 List<DocumentoResumido> documentosProcesso = documentoDAO.getDocumentosProcesso(idProcedimento.toString(), tipo, origem, somenteAssinados);
1211 1215  
1212 1216 if(documentosProcesso.isEmpty()){
1213   - throw new ResourceNotFoundException(messages.getMessage("erro.processo.sem.documentos",formatarNumeroProcesso(processo)));
  1217 + throw new ResourceNotFoundException(messages.getMessage("erro.processo.sem.documentos", formatarNumeroProcesso(processo)));
1214 1218 }
1215 1219  
1216 1220 return documentosProcesso;
... ...
src/main/java/br/gov/ans/integracao/sei/rest/SeriesResource.java
... ... @@ -44,7 +44,7 @@ public class SeriesResource {
44 44 * @apiGroup Serie
45 45 * @apiVersion 2.0.0
46 46 *
47   - * @apiPermission RO_SEI_BROKER
  47 + * @apiPermission RO_SEI_BROKER ou RO_SEI_BROKER_CONSULTA
48 48 *
49 49 * @apiDescription Este método realiza uma consulta às séries.
50 50 *
... ... @@ -95,7 +95,7 @@ public class SeriesResource {
95 95 * @apiGroup Documento
96 96 * @apiVersion 2.0.0
97 97 *
98   - * @apiPermission RO_SEI_BROKER
  98 + * @apiPermission RO_SEI_BROKER ou RO_SEI_BROKER_CONSULTA
99 99 *
100 100 * @apiDescription Lista os tipos de documentos do SEI.
101 101 *
... ...
src/main/java/br/gov/ans/integracao/sei/rest/SiparResource.java
... ... @@ -102,10 +102,16 @@ public class SiparResource {
102 102 throw new BusinessException(messages.getMessage("erro.numero.sipar",processo));
103 103 }
104 104  
105   - isProcessoSipar(numero, ano, digito);
  105 + if(!isProcessoSipar(numero, ano, digito)){
  106 + throw new ResourceNotFoundException(messages.getMessage("erro.processo.nao.pertence.sipar", processo));
  107 + }
  108 +
  109 + if(isProcessoEmTramitacao(numero, ano)){
  110 + throw new BusinessException(messages.getMessage("erro.processo.em.tramitacao.sipar", processo));
  111 + }
106 112  
107 113 if(isProcessoImportado(numero, ano)){
108   - throw new ResourceConflictException(messages.getMessage("erro.processo.sipar.importado",processo));
  114 + throw new ResourceConflictException(messages.getMessage("erro.processo.sipar.importado", processo));
109 115 }
110 116  
111 117 importarProcesso(numero, ano);
... ... @@ -221,10 +227,16 @@ public class SiparResource {
221 227 return false;
222 228 }
223 229  
224   - public void isProcessoSipar(String numeroDocumento, String anoDocumento, String digitoDocumento) throws ResourceNotFoundException{
  230 + public boolean isProcessoSipar(String numeroDocumento, String anoDocumento, String digitoDocumento) throws ResourceNotFoundException{
225 231 if(dao.getDocumento(numeroDocumento, anoDocumento, digitoDocumento) == null){
226   - throw new ResourceNotFoundException(messages.getMessage("erro.processo.nao.pertence.sipar",(numeroDocumento+anoDocumento+digitoDocumento)));
  232 + return false;
227 233 }
  234 +
  235 + return true;
  236 + }
  237 +
  238 + public boolean isProcessoEmTramitacao(String numero, String ano){
  239 + return dao.isProcessoEmTramitacao(numero, ano);
228 240 }
229 241  
230 242 public URI getResourcePath(String resourceId){
... ...
src/main/java/br/gov/ans/integracao/sei/rest/TarefaResource.java
... ... @@ -30,7 +30,7 @@ public class TarefaResource {
30 30 * @apiGroup Tarefa
31 31 * @apiVersion 2.0.0
32 32 *
33   - * @apiPermission RO_SEI_BROKER
  33 + * @apiPermission RO_SEI_BROKER ou RO_SEI_BROKER_CONSULTA
34 34 *
35 35 * @apiDescription Lista os tipos de tarefas existentes no SEI.
36 36 *
... ...
src/main/java/br/gov/ans/integracao/sei/rest/TipoConferenciaResource.java
... ... @@ -29,7 +29,7 @@ public class TipoConferenciaResource {
29 29 * @apiGroup Tipos Conferência
30 30 * @apiVersion 2.0.0
31 31 *
32   - * @apiPermission RO_SEI_BROKER
  32 + * @apiPermission RO_SEI_BROKER ou RO_SEI_BROKER_CONSULTA
33 33 *
34 34 * @apiDescription Lista os tipos de conferência.
35 35 *
... ...
src/main/java/br/gov/ans/integracao/sei/rest/UnidadeResource.java
... ... @@ -44,7 +44,7 @@ public class UnidadeResource {
44 44 * @apiGroup Unidade
45 45 * @apiVersion 2.0.0
46 46 *
47   - * @apiPermission RO_SEI_BROKER
  47 + * @apiPermission RO_SEI_BROKER ou RO_SEI_BROKER_CONSULTA
48 48 *
49 49 * @apiDescription Retorna as Unidades cadastradas no SEI.
50 50 *
... ... @@ -79,7 +79,7 @@ public class UnidadeResource {
79 79 * @apiGroup Unidade
80 80 * @apiVersion 2.0.0
81 81 *
82   - * @apiPermission RO_SEI_BROKER
  82 + * @apiPermission RO_SEI_BROKER ou RO_SEI_BROKER_CONSULTA
83 83 *
84 84 * @apiDescription Retorna o código da Unidade pesquisada.
85 85 *
... ...
src/main/java/br/gov/ans/integracao/sei/rest/UsuarioResource.java
... ... @@ -50,7 +50,7 @@ public class UsuarioResource {
50 50 * @apiGroup Usuario
51 51 * @apiVersion 2.0.0
52 52 *
53   - * @apiPermission RO_SEI_BROKER
  53 + * @apiPermission RO_SEI_BROKER ou RO_SEI_BROKER_CONSULTA
54 54 *
55 55 * @apiDescription Este método realiza uma consulta aos usuários cadastrados que possuem o perfil "Básico".
56 56 *
... ... @@ -84,7 +84,7 @@ public class UsuarioResource {
84 84 * @apiGroup Usuario
85 85 * @apiVersion 2.0.0
86 86 *
87   - * @apiPermission RO_SEI_BROKER
  87 + * @apiPermission RO_SEI_BROKER ou RO_SEI_BROKER_CONSULTA
88 88 *
89 89 * @apiDescription Este método realiza a uma busca pelo login do usuário.
90 90 *
... ... @@ -280,8 +280,7 @@ public class UsuarioResource {
280 280 public Boolean desativarUsuario(@PathParam("login") String login,Usuario usuario) throws Exception{
281 281 return manterUsuario(Acao.DESATIVAR, usuario);
282 282 }
283   -
284   -
  283 +
285 284 /**
286 285 * @api {post} /usuarios/ativos Ativar usuário
287 286 * @apiName ativarUsuario
... ... @@ -322,8 +321,7 @@ public class UsuarioResource {
322 321 public Boolean ativarUsuario(Usuario usuario) throws Exception{
323 322 return manterUsuario(Acao.REATIVAR, usuario);
324 323 }
325   -
326   -
  324 +
327 325 public Boolean manterUsuario(Acao acao, Usuario usuario) throws Exception{
328 326 return sipClient.replicarUsuario(acao.getCodigoAcao(), usuario.getCodigo(), Constantes.CODIGO_ORGAO_ANS, usuario.getLogin(), usuario.getNome());
329 327 }
... ...
src/main/java/br/gov/ans/integracao/sip/client/SIPSoapClient.java
... ... @@ -36,11 +36,15 @@ public class SIPSoapClient {
36 36 "<soapenv:Header/>" +
37 37 "<soapenv:Body>" +
38 38 "<sip:replicarUsuario soapenv:encodingStyle=\"http://schemas.xmlsoap.org/soap/encoding/\">" +
  39 + "<Usuarios>" +
  40 + "<Usuario>" +
39 41 "<StaOperacao xsi:type=\"xsd:string\">" + operacao + "</StaOperacao>" +
40   - "<IdPessoa xsi:type=\"xsd:string\">" + codigoUsuario + "</IdPessoa>" +
  42 + "<IdOrigem xsi:type=\"xsd:string\">" + codigoUsuario + "</IdOrigem>" +
41 43 "<IdOrgao xsi:type=\"xsd:string\">" + codigoOrgao + "</IdOrgao>" +
42 44 "<Sigla xsi:type=\"xsd:string\">" + login + "</Sigla>" +
43 45 "<Nome xsi:type=\"xsd:string\">" + nome + "</Nome>" +
  46 + "</Usuario>" +
  47 + "</Usuarios>" +
44 48 "</sip:replicarUsuario>" +
45 49 "</soapenv:Body>" +
46 50 "</soapenv:Envelope>";
... ...
src/main/java/br/gov/ans/integracao/sipar/dao/DocumentoSipar.java
1 1 package br.gov.ans.integracao.sipar.dao;
2 2  
  3 +import java.io.Serializable;
3 4 import java.util.Date;
4 5  
5 6 import javax.persistence.Entity;
... ... @@ -34,7 +35,7 @@ query = &quot;SELECT TB.NU_DIGITO_DOCUMENTO, TB.CO_OPERADORA, TB.DT_EMISSAO_DOCUMENTO
34 35 + "WHERE TB.CO_SEQ_DOCUMENTO = :numeroDocumento "
35 36 + "AND TB.NU_ANO_DOCUMENTO = :anoDocumento "
36 37 + "AND TB.NU_DIGITO_DOCUMENTO = :digitoDocumento")
37   -public class DocumentoSipar {
  38 +public class DocumentoSipar implements Serializable{
38 39 @Id
39 40 private String digito;
40 41 private String operadora;
... ...
src/main/resources/config.properties
1   -versao.sistema = V_2.3.2
2 1 \ No newline at end of file
  2 +versao.sistema = V_2.4.1
3 3 \ No newline at end of file
... ...
src/main/resources/messages.properties
... ... @@ -27,15 +27,18 @@ erro.marcar.processo = Ocorreu um erro ao adicionar o marcador ao processo.
27 27 erro.motivo.cancelamento.obrigatorio = É obrigatório informar o motivo do cancelamento.
28 28 erro.motivo.nao.infomado = Motivo não informado.
29 29 erro.nenhum.contato.encontrado = Nenhum contato encontrado.
  30 +erro.nenhum.documento.encontrado.interessado = Nenhum documento foi encontrado para o interessado {0}.
  31 +erro.nenhum.processo.encontrado.filtros = Nenhum processo encontrado para os filtros informados.
30 32 erro.numero.sipar = Número de processo não corresponde ao padrão do SIPAR.
31 33 erro.persistir.confirmacao.inclusao.documento = Ocorreu um erro ao persistir a confirmação de inclusão do documento, número gerado {0}.
32 34 erro.processar.conteudo.json = Erro ao processar o conteudo JSON, verifique a formação do JSON e se o envio foi realizado em Base64.
33 35 erro.processo.anexado.nao.infomado = Número do processo a anexar não informado.
  36 +erro.processo.em.tramitacao.sipar = O processo {0} está em tramitação no SIPAR e não pode ser importado para o SEI.
34 37 erro.processo.incluir.bloco = Não foi possivel incluir o processo no bloco.
35 38 erro.processo.nao.encontrado = Processo {0} não encontrado.
36 39 erro.processo.nao.importado = O processo {0} não foi encontrado nos registros de importação.
37 40 erro.processo.nao.pertence.sei = O processo {0} não pertence ao SEI.
38   -erro.processo.nao.pertence.sipar = O processo {0} não pertence ao SIPAR.
  41 +erro.processo.nao.pertence.sipar = Não existe processo com o número {0} no SIPAR.
39 42 erro.processo.relacionado.nao.infomado = É necessário informar o número do processo relacionado.
40 43 erro.processo.sem.documentos = Nenhum documento anexado ao processo {0}.
41 44 erro.processo.sipar.importado = O processo {0} já foi importado para o SEI.
... ...
src/main/webapp/WEB-INF/web.xml
... ... @@ -5,6 +5,11 @@
5 5 version="3.0">
6 6 <display-name>sei-broker</display-name>
7 7  
  8 + <context-param>
  9 + <param-name>timezone</param-name>
  10 + <param-value>America/Sao_Paulo</param-value>
  11 + </context-param>
  12 +
8 13 <session-config>
9 14 <session-timeout>10</session-timeout>
10 15 </session-config>
... ... @@ -67,6 +72,18 @@
67 72 <role-name>RO_SEI_BROKER</role-name>
68 73 </auth-constraint>
69 74 </security-constraint>
  75 +
  76 + <security-constraint>
  77 + <display-name>Serviço Rest de Integração ao SEI</display-name>
  78 + <web-resource-collection>
  79 + <web-resource-name>Todos os serviços de consulta</web-resource-name>
  80 + <url-pattern>/service/*</url-pattern>
  81 + <http-method>GET</http-method>
  82 + </web-resource-collection>
  83 + <auth-constraint>
  84 + <role-name>RO_SEI_BROKER_CONSULTA</role-name>
  85 + </auth-constraint>
  86 + </security-constraint>
70 87  
71 88 <security-constraint>
72 89 <display-name>Serviço Rest de Integração ao SEI</display-name>
... ... @@ -76,7 +93,6 @@
76 93 <http-method>DELETE</http-method>
77 94 <http-method>POST</http-method>
78 95 <http-method>PUT</http-method>
79   - <http-method>GET</http-method>
80 96 </web-resource-collection>
81 97 <auth-constraint>
82 98 <role-name>RO_SEI_BROKER_ADM</role-name>
... ... @@ -100,6 +116,10 @@
100 116 <security-role>
101 117 <role-name>RO_SEI_BROKER_ADM</role-name>
102 118 </security-role>
  119 +
  120 + <security-role>
  121 + <role-name>RO_SEI_BROKER_CONSULTA</role-name>
  122 + </security-role>
103 123  
104 124 <!-- Declaração dos ExceptionHandlers -->
105 125 <context-param>
... ...
src/main/webapp/api-docs/api_data.js
... ... @@ -114,7 +114,7 @@ define({ &quot;api&quot;: [
114 114 }
115 115 ]
116 116 },
117   - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/ArquivoResource.java",
  117 + "filename": "sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/ArquivoResource.java",
118 118 "groupTitle": "Arquivo"
119 119 },
120 120 {
... ... @@ -225,7 +225,7 @@ define({ &quot;api&quot;: [
225 225 }
226 226 ]
227 227 },
228   - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/ArquivoResource.java",
  228 + "filename": "sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/ArquivoResource.java",
229 229 "groupTitle": "Arquivo"
230 230 },
231 231 {
... ... @@ -290,7 +290,7 @@ define({ &quot;api&quot;: [
290 290 }
291 291 ]
292 292 },
293   - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/BlocoResource.java",
  293 + "filename": "sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/BlocoResource.java",
294 294 "groupTitle": "Bloco"
295 295 },
296 296 {
... ... @@ -302,7 +302,7 @@ define({ &quot;api&quot;: [
302 302 "version": "2.0.0",
303 303 "permission": [
304 304 {
305   - "name": "RO_SEI_BROKER"
  305 + "name": "RO_SEI_BROKER ou RO_SEI_BROKER_CONSULTA"
306 306 }
307 307 ],
308 308 "description": "<p>Recupera as informações do bloco informado.</p>",
... ... @@ -390,6 +390,27 @@ define({ &quot;api&quot;: [
390 390 },
391 391 {
392 392 "group": "Sucesso - 200",
  393 + "type": "String",
  394 + "optional": false,
  395 + "field": "bloco.unidade.sinProtocolo",
  396 + "description": "<p>:TODO pendente</p>"
  397 + },
  398 + {
  399 + "group": "Sucesso - 200",
  400 + "type": "String",
  401 + "optional": false,
  402 + "field": "bloco.unidade.sinArquivamento",
  403 + "description": "<p>:TODO pendente</p>"
  404 + },
  405 + {
  406 + "group": "Sucesso - 200",
  407 + "type": "String",
  408 + "optional": false,
  409 + "field": "bloco.unidade.sinOuvidoria",
  410 + "description": "<p>:TODO pendente</p>"
  411 + },
  412 + {
  413 + "group": "Sucesso - 200",
393 414 "type": "Usuario",
394 415 "optional": false,
395 416 "field": "bloco.usuario",
... ... @@ -455,8 +476,15 @@ define({ &quot;api&quot;: [
455 476 "group": "Sucesso - 200",
456 477 "type": "String",
457 478 "optional": false,
458   - "field": "bloco.protocolos.protocoloFormatado.identificacao",
459   - "description": "<p>Tipo do processo ou documento</p>"
  479 + "field": "bloco.protocolos.protocoloFormatado",
  480 + "description": "<p>Número de protocolo formatado</p>"
  481 + },
  482 + {
  483 + "group": "Sucesso - 200",
  484 + "type": "String",
  485 + "optional": false,
  486 + "field": "bloco.protocolos.identificacao",
  487 + "description": "<p>:TODO pendente</p>"
460 488 },
461 489 {
462 490 "group": "Sucesso - 200",
... ... @@ -485,6 +513,34 @@ define({ &quot;api&quot;: [
485 513 "optional": false,
486 514 "field": "bloco.protocolos.assinaturas.dataHora",
487 515 "description": "<p>Data/hora em que ocorreu a assinatura</p>"
  516 + },
  517 + {
  518 + "group": "Sucesso - 200",
  519 + "type": "String",
  520 + "optional": false,
  521 + "field": "bloco.protocolos.assinaturas.idUsuario",
  522 + "description": "<p>Identificador do usuário</p>"
  523 + },
  524 + {
  525 + "group": "Sucesso - 200",
  526 + "type": "String",
  527 + "optional": false,
  528 + "field": "bloco.protocolos.assinaturas.idOrigem",
  529 + "description": "<p>:TODO pendente</p>"
  530 + },
  531 + {
  532 + "group": "Sucesso - 200",
  533 + "type": "String",
  534 + "optional": false,
  535 + "field": "bloco.protocolos.assinaturas.idOrgao",
  536 + "description": "<p>:TODO pendente</p>"
  537 + },
  538 + {
  539 + "group": "Sucesso - 200",
  540 + "type": "String",
  541 + "optional": false,
  542 + "field": "bloco.protocolos.assinaturas.sigla",
  543 + "description": "<p>Login do usuário responsável pela assinatura</p>"
488 544 }
489 545 ]
490 546 }
... ... @@ -498,7 +554,7 @@ define({ &quot;api&quot;: [
498 554 }
499 555 ]
500 556 },
501   - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/BlocoResource.java",
  557 + "filename": "sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/BlocoResource.java",
502 558 "groupTitle": "Bloco"
503 559 },
504 560 {
... ... @@ -565,7 +621,7 @@ define({ &quot;api&quot;: [
565 621 }
566 622 ]
567 623 },
568   - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/BlocoResource.java",
  624 + "filename": "sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/BlocoResource.java",
569 625 "groupTitle": "Bloco"
570 626 },
571 627 {
... ... @@ -630,7 +686,7 @@ define({ &quot;api&quot;: [
630 686 }
631 687 ]
632 688 },
633   - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/BlocoResource.java",
  689 + "filename": "sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/BlocoResource.java",
634 690 "groupTitle": "Bloco"
635 691 },
636 692 {
... ... @@ -747,7 +803,7 @@ define({ &quot;api&quot;: [
747 803 }
748 804 ]
749 805 },
750   - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/BlocoResource.java",
  806 + "filename": "sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/BlocoResource.java",
751 807 "groupTitle": "Bloco"
752 808 },
753 809 {
... ... @@ -829,7 +885,7 @@ define({ &quot;api&quot;: [
829 885 }
830 886 ]
831 887 },
832   - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/BlocoResource.java",
  888 + "filename": "sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/BlocoResource.java",
833 889 "groupTitle": "Bloco"
834 890 },
835 891 {
... ... @@ -903,7 +959,7 @@ define({ &quot;api&quot;: [
903 959 }
904 960 ]
905 961 },
906   - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/BlocoResource.java",
  962 + "filename": "sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/BlocoResource.java",
907 963 "groupTitle": "Bloco"
908 964 },
909 965 {
... ... @@ -998,7 +1054,7 @@ define({ &quot;api&quot;: [
998 1054 }
999 1055 ]
1000 1056 },
1001   - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/BlocoResource.java",
  1057 + "filename": "sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/BlocoResource.java",
1002 1058 "groupTitle": "Bloco"
1003 1059 },
1004 1060 {
... ... @@ -1085,7 +1141,7 @@ define({ &quot;api&quot;: [
1085 1141 }
1086 1142 ]
1087 1143 },
1088   - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/BlocoResource.java",
  1144 + "filename": "sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/BlocoResource.java",
1089 1145 "groupTitle": "Bloco"
1090 1146 },
1091 1147 {
... ... @@ -1157,7 +1213,7 @@ define({ &quot;api&quot;: [
1157 1213 }
1158 1214 ]
1159 1215 },
1160   - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/BlocoResource.java",
  1216 + "filename": "sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/BlocoResource.java",
1161 1217 "groupTitle": "Bloco"
1162 1218 },
1163 1219 {
... ... @@ -1242,7 +1298,7 @@ define({ &quot;api&quot;: [
1242 1298 }
1243 1299 ]
1244 1300 },
1245   - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/BlocoResource.java",
  1301 + "filename": "sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/BlocoResource.java",
1246 1302 "groupTitle": "Bloco"
1247 1303 },
1248 1304 {
... ... @@ -1268,9 +1324,9 @@ define({ &quot;api&quot;: [
1268 1324 "type": "",
1269 1325 "url": "",
1270 1326 "version": "0.0.0",
1271   - "filename": "branch_homologacao/src/main/webapp/api-docs/main.js",
1272   - "group": "C__ANS_sei_broker_Fontes_branches_branch_homologacao_src_main_webapp_api_docs_main_js",
1273   - "groupTitle": "C__ANS_sei_broker_Fontes_branches_branch_homologacao_src_main_webapp_api_docs_main_js",
  1327 + "filename": "sei-broker/src/main/webapp/api-docs/main.js",
  1328 + "group": "C__ANS_sei_broker_Fontes_branches_desenvolvimento_versao_3_sei_broker_src_main_webapp_api_docs_main_js",
  1329 + "groupTitle": "C__ANS_sei_broker_Fontes_branches_desenvolvimento_versao_3_sei_broker_src_main_webapp_api_docs_main_js",
1274 1330 "name": ""
1275 1331 },
1276 1332 {
... ... @@ -1282,7 +1338,7 @@ define({ &quot;api&quot;: [
1282 1338 "version": "2.0.0",
1283 1339 "permission": [
1284 1340 {
1285   - "name": "RO_SEI_BROKER"
  1341 + "name": "RO_SEI_BROKER ou RO_SEI_BROKER_CONSULTA"
1286 1342 }
1287 1343 ],
1288 1344 "description": "<p>Lista os cargos.</p>",
... ... @@ -1365,7 +1421,7 @@ define({ &quot;api&quot;: [
1365 1421 }
1366 1422 ]
1367 1423 },
1368   - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/CargoResource.java",
  1424 + "filename": "sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/CargoResource.java",
1369 1425 "groupTitle": "Cargo"
1370 1426 },
1371 1427 {
... ... @@ -1657,7 +1713,7 @@ define({ &quot;api&quot;: [
1657 1713 }
1658 1714 ]
1659 1715 },
1660   - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/ContatoResource.java",
  1716 + "filename": "sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/ContatoResource.java",
1661 1717 "groupTitle": "Contato"
1662 1718 },
1663 1719 {
... ... @@ -1946,7 +2002,7 @@ define({ &quot;api&quot;: [
1946 2002 }
1947 2003 ]
1948 2004 },
1949   - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/ContatoResource.java",
  2005 + "filename": "sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/ContatoResource.java",
1950 2006 "groupTitle": "Contato"
1951 2007 },
1952 2008 {
... ... @@ -1958,7 +2014,7 @@ define({ &quot;api&quot;: [
1958 2014 "version": "2.0.0",
1959 2015 "permission": [
1960 2016 {
1961   - "name": "RO_SEI_BROKER"
  2017 + "name": "RO_SEI_BROKER ou RO_SEI_BROKER_CONSULTA"
1962 2018 }
1963 2019 ],
1964 2020 "description": "<p>Consulta contato pela sigla(login)</p>",
... ... @@ -2240,7 +2296,7 @@ define({ &quot;api&quot;: [
2240 2296 }
2241 2297 ]
2242 2298 },
2243   - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/ContatoResource.java",
  2299 + "filename": "sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/ContatoResource.java",
2244 2300 "groupTitle": "Contato"
2245 2301 },
2246 2302 {
... ... @@ -2252,7 +2308,7 @@ define({ &quot;api&quot;: [
2252 2308 "version": "2.0.0",
2253 2309 "permission": [
2254 2310 {
2255   - "name": "RO_SEI_BROKER"
  2311 + "name": "RO_SEI_BROKER ou RO_SEI_BROKER_CONSULTA"
2256 2312 }
2257 2313 ],
2258 2314 "description": "<p>Consulta os contatos de determinado tipo, o retorno pode ser PessoaFisica ou PessoaJuridica é recomendado utilizar a ans-commons-sei.</p>",
... ... @@ -2587,7 +2643,7 @@ define({ &quot;api&quot;: [
2587 2643 }
2588 2644 ]
2589 2645 },
2590   - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/ContatoResource.java",
  2646 + "filename": "sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/ContatoResource.java",
2591 2647 "groupTitle": "Contato"
2592 2648 },
2593 2649 {
... ... @@ -2599,7 +2655,7 @@ define({ &quot;api&quot;: [
2599 2655 "version": "2.0.0",
2600 2656 "permission": [
2601 2657 {
2602   - "name": "RO_SEI_BROKER"
  2658 + "name": "RO_SEI_BROKER ou RO_SEI_BROKER_CONSULTA"
2603 2659 }
2604 2660 ],
2605 2661 "description": "<p>Consulta os tipos de contato.</p>",
... ... @@ -2645,7 +2701,7 @@ define({ &quot;api&quot;: [
2645 2701 }
2646 2702 ]
2647 2703 },
2648   - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/ContatoResource.java",
  2704 + "filename": "sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/ContatoResource.java",
2649 2705 "groupTitle": "Contato"
2650 2706 },
2651 2707 {
... ... @@ -2719,7 +2775,7 @@ define({ &quot;api&quot;: [
2719 2775 }
2720 2776 ]
2721 2777 },
2722   - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/DocumentoResource.java",
  2778 + "filename": "sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/DocumentoResource.java",
2723 2779 "groupTitle": "Documento"
2724 2780 },
2725 2781 {
... ... @@ -2731,7 +2787,7 @@ define({ &quot;api&quot;: [
2731 2787 "version": "2.0.0",
2732 2788 "permission": [
2733 2789 {
2734   - "name": "RO_SEI_BROKER"
  2790 + "name": "RO_SEI_BROKER ou RO_SEI_BROKER_CONSULTA"
2735 2791 }
2736 2792 ],
2737 2793 "description": "<p>Consulta documento cadastrado no SEI.</p>",
... ... @@ -2878,12 +2934,19 @@ define({ &quot;api&quot;: [
2878 2934 "group": "Sucesso - 200",
2879 2935 "type": "String",
2880 2936 "optional": false,
  2937 + "field": "retornoConsultaDocumento.serie.aplicabilidade",
  2938 + "description": "<p>:TODO pendente</p>"
  2939 + },
  2940 + {
  2941 + "group": "Sucesso - 200",
  2942 + "type": "String",
  2943 + "optional": false,
2881 2944 "field": "retornoConsultaDocumento.numero",
2882 2945 "description": "<p>Número do documento</p>"
2883 2946 },
2884 2947 {
2885 2948 "group": "Sucesso - 200",
2886   - "type": "Data",
  2949 + "type": "String",
2887 2950 "optional": false,
2888 2951 "field": "retornoConsultaDocumento.data",
2889 2952 "description": "<p>Data de geração para documentos internos e para documentos externos é a data informada na tela de cadastro</p>"
... ... @@ -2918,6 +2981,27 @@ define({ &quot;api&quot;: [
2918 2981 },
2919 2982 {
2920 2983 "group": "Sucesso - 200",
  2984 + "type": "String",
  2985 + "optional": false,
  2986 + "field": "retornoConsultaDocumento.unidadeElaboradora.sinProtocolo",
  2987 + "description": "<p>:TODO pendente</p>"
  2988 + },
  2989 + {
  2990 + "group": "Sucesso - 200",
  2991 + "type": "String",
  2992 + "optional": false,
  2993 + "field": "retornoConsultaDocumento.unidadeElaboradora.sinArquivamento",
  2994 + "description": "<p>:TODO pendente</p>"
  2995 + },
  2996 + {
  2997 + "group": "Sucesso - 200",
  2998 + "type": "String",
  2999 + "optional": false,
  3000 + "field": "retornoConsultaDocumento.unidadeElaboradora.sinOuvidoria",
  3001 + "description": "<p>:TODO pendente</p>"
  3002 + },
  3003 + {
  3004 + "group": "Sucesso - 200",
2921 3005 "type": "Andamento",
2922 3006 "optional": false,
2923 3007 "field": "retornoConsultaDocumento.andamentoGeracao",
... ... @@ -2925,45 +3009,45 @@ define({ &quot;api&quot;: [
2925 3009 },
2926 3010 {
2927 3011 "group": "Sucesso - 200",
2928   - "type": "Data",
  3012 + "type": "String",
2929 3013 "optional": false,
2930   - "field": "retornoConsultaDocumento.andamentoGeracao.dataHora",
2931   - "description": "<p>Data e hora do registro de andamento</p>"
  3014 + "field": "retornoConsultaDocumento.andamentoGeracao.idAndamento",
  3015 + "description": "<p>Identificador do andamento</p>"
2932 3016 },
2933 3017 {
2934 3018 "group": "Sucesso - 200",
2935 3019 "type": "String",
2936 3020 "optional": false,
2937   - "field": "retornoConsultaDocumento.andamentoGeracao.descricao",
2938   - "description": "<p>Descrição do andamento</p>"
  3021 + "field": "retornoConsultaDocumento.andamentoGeracao.idTarefa",
  3022 + "description": "<p>:TODO pendente</p>"
2939 3023 },
2940 3024 {
2941 3025 "group": "Sucesso - 200",
2942   - "type": "Unidade",
  3026 + "type": "String",
2943 3027 "optional": false,
2944   - "field": "retornoConsultaDocumento.andamentoGeracao.unidade",
2945   - "description": "<p>Unidade responsável pelo andamento</p>"
  3028 + "field": "retornoConsultaDocumento.andamentoGeracao.idTarefaModulo",
  3029 + "description": "<p>:TODO pendente</p>"
2946 3030 },
2947 3031 {
2948 3032 "group": "Sucesso - 200",
2949 3033 "type": "String",
2950 3034 "optional": false,
2951   - "field": "retornoConsultaDocumento.andamentoGeracao.unidade.descricao",
2952   - "description": "<p>Nome da unidade</p>"
  3035 + "field": "retornoConsultaDocumento.andamentoGeracao.descricao",
  3036 + "description": "<p>Descrição do andamento</p>"
2953 3037 },
2954 3038 {
2955 3039 "group": "Sucesso - 200",
2956 3040 "type": "String",
2957 3041 "optional": false,
2958   - "field": "retornoConsultaDocumento.andamentoGeracao.unidade.idUnidade",
2959   - "description": "<p>Código da unidade</p>"
  3042 + "field": "retornoConsultaDocumento.andamentoGeracao.dataHora",
  3043 + "description": "<p>Data e hora do registro de andamento</p>"
2960 3044 },
2961 3045 {
2962 3046 "group": "Sucesso - 200",
2963   - "type": "String",
  3047 + "type": "Unidade",
2964 3048 "optional": false,
2965   - "field": "retornoConsultaDocumento.andamentoGeracao.unidade.sigla",
2966   - "description": "<p>Sigla da unidade</p>"
  3049 + "field": "retornoConsultaDocumento.andamentoGeracao.unidade",
  3050 + "description": "<p>Unidade responsável pelo andamento (ver estrutura Unidade)</p>"
2967 3051 },
2968 3052 {
2969 3053 "group": "Sucesso - 200",
... ... @@ -2995,7 +3079,35 @@ define({ &quot;api&quot;: [
2995 3079 },
2996 3080 {
2997 3081 "group": "Sucesso - 200",
2998   - "type": "Assinatura",
  3082 + "type": "AtributoAndamento[]",
  3083 + "optional": false,
  3084 + "field": "retornoConsultaDocumento.andamentoGeracao.atributos",
  3085 + "description": "<p>Lista com os atributos relacionados ao andamento</p>"
  3086 + },
  3087 + {
  3088 + "group": "Sucesso - 200",
  3089 + "type": "String",
  3090 + "optional": false,
  3091 + "field": "retornoConsultaDocumento.andamentoGeracao.atributos.nome",
  3092 + "description": "<p>Nome do atributo</p>"
  3093 + },
  3094 + {
  3095 + "group": "Sucesso - 200",
  3096 + "type": "String",
  3097 + "optional": false,
  3098 + "field": "retornoConsultaDocumento.andamentoGeracao.atributos.valor",
  3099 + "description": "<p>Valor do atributo</p>"
  3100 + },
  3101 + {
  3102 + "group": "Sucesso - 200",
  3103 + "type": "String",
  3104 + "optional": false,
  3105 + "field": "retornoConsultaDocumento.andamentoGeracao.atributos.idOrigem",
  3106 + "description": "<p>:TODO pendente</p>"
  3107 + },
  3108 + {
  3109 + "group": "Sucesso - 200",
  3110 + "type": "Assinatura[]",
2999 3111 "optional": false,
3000 3112 "field": "retornoConsultaDocumento.assinaturas",
3001 3113 "description": "<p>Conjunto de assinaturas do documento</p>"
... ... @@ -3004,26 +3116,138 @@ define({ &quot;api&quot;: [
3004 3116 "group": "Sucesso - 200",
3005 3117 "type": "String",
3006 3118 "optional": false,
  3119 + "field": "retornoConsultaDocumento.assinaturas.nome",
  3120 + "description": "<p>Nome do assinante</p>"
  3121 + },
  3122 + {
  3123 + "group": "Sucesso - 200",
  3124 + "type": "String",
  3125 + "optional": false,
3007 3126 "field": "retornoConsultaDocumento.assinaturas.cargoFuncao",
3008   - "description": "<p>Cargo do responsável pela assinatura</p>"
  3127 + "description": "<p>Cargo ou função utilizado no momento da assinatura</p>"
3009 3128 },
3010 3129 {
3011 3130 "group": "Sucesso - 200",
3012   - "type": "Data",
  3131 + "type": "String",
3013 3132 "optional": false,
3014 3133 "field": "retornoConsultaDocumento.assinaturas.dataHora",
3015   - "description": "<p>Data e hora da assinatura</p>"
  3134 + "description": "<p>Data/hora em que ocorreu a assinatura</p>"
3016 3135 },
3017 3136 {
3018 3137 "group": "Sucesso - 200",
3019 3138 "type": "String",
3020 3139 "optional": false,
3021   - "field": "retornoConsultaDocumento.assinaturas.nome",
3022   - "description": "<p>Nome do assinante</p>"
  3140 + "field": "retornoConsultaDocumento.assinaturas.idUsuario",
  3141 + "description": "<p>Identificador do usuário</p>"
3023 3142 },
3024 3143 {
3025 3144 "group": "Sucesso - 200",
3026   - "type": "Campo",
  3145 + "type": "String",
  3146 + "optional": false,
  3147 + "field": "retornoConsultaDocumento.assinaturas.idOrigem",
  3148 + "description": "<p>:TODO pendente</p>"
  3149 + },
  3150 + {
  3151 + "group": "Sucesso - 200",
  3152 + "type": "String",
  3153 + "optional": false,
  3154 + "field": "retornoConsultaDocumento.assinaturas.idOrgao",
  3155 + "description": "<p>:TODO pendente</p>"
  3156 + },
  3157 + {
  3158 + "group": "Sucesso - 200",
  3159 + "type": "String",
  3160 + "optional": false,
  3161 + "field": "retornoConsultaDocumento.assinaturas.sigla",
  3162 + "description": "<p>Login do usuário responsável pela assinatura</p>"
  3163 + },
  3164 + {
  3165 + "group": "Sucesso - 200",
  3166 + "type": "Publicacao",
  3167 + "optional": false,
  3168 + "field": "retornoConsultaDocumento.publicacao",
  3169 + "description": "<p>:TODO pendente</p>"
  3170 + },
  3171 + {
  3172 + "group": "Sucesso - 200",
  3173 + "type": "String",
  3174 + "optional": false,
  3175 + "field": "retornoConsultaDocumento.publicacao.nomeVeiculo",
  3176 + "description": "<p>:TODO pendente</p>"
  3177 + },
  3178 + {
  3179 + "group": "Sucesso - 200",
  3180 + "type": "String",
  3181 + "optional": false,
  3182 + "field": "retornoConsultaDocumento.publicacao.numero",
  3183 + "description": "<p>:TODO pendente</p>"
  3184 + },
  3185 + {
  3186 + "group": "Sucesso - 200",
  3187 + "type": "String",
  3188 + "optional": false,
  3189 + "field": "retornoConsultaDocumento.publicacao.dataDisponibilizacao",
  3190 + "description": "<p>:TODO pendente</p>"
  3191 + },
  3192 + {
  3193 + "group": "Sucesso - 200",
  3194 + "type": "String",
  3195 + "optional": false,
  3196 + "field": "retornoConsultaDocumento.publicacao.dataPublicacao",
  3197 + "description": "<p>:TODO pendente</p>"
  3198 + },
  3199 + {
  3200 + "group": "Sucesso - 200",
  3201 + "type": "String",
  3202 + "optional": false,
  3203 + "field": "retornoConsultaDocumento.publicacao.estado",
  3204 + "description": "<p>:TODO pendente</p>"
  3205 + },
  3206 + {
  3207 + "group": "Sucesso - 200",
  3208 + "type": "PublicacaoImprensaNacional",
  3209 + "optional": false,
  3210 + "field": "retornoConsultaDocumento.publicacao.imprensaNacional",
  3211 + "description": "<p>:TODO pendente</p>"
  3212 + },
  3213 + {
  3214 + "group": "Sucesso - 200",
  3215 + "type": "String",
  3216 + "optional": false,
  3217 + "field": "retornoConsultaDocumento.publicacao.imprensaNacional.siglaVeiculo",
  3218 + "description": "<p>:TODO pendente</p>"
  3219 + },
  3220 + {
  3221 + "group": "Sucesso - 200",
  3222 + "type": "String",
  3223 + "optional": false,
  3224 + "field": "retornoConsultaDocumento.publicacao.imprensaNacional.descricaoVeiculo",
  3225 + "description": "<p>:TODO pendente</p>"
  3226 + },
  3227 + {
  3228 + "group": "Sucesso - 200",
  3229 + "type": "String",
  3230 + "optional": false,
  3231 + "field": "retornoConsultaDocumento.publicacao.imprensaNacional.pagina",
  3232 + "description": "<p>:TODO pendente</p>"
  3233 + },
  3234 + {
  3235 + "group": "Sucesso - 200",
  3236 + "type": "String",
  3237 + "optional": false,
  3238 + "field": "retornoConsultaDocumento.publicacao.imprensaNacional.secao",
  3239 + "description": "<p>:TODO pendente</p>"
  3240 + },
  3241 + {
  3242 + "group": "Sucesso - 200",
  3243 + "type": "String",
  3244 + "optional": false,
  3245 + "field": "retornoConsultaDocumento.publicacao.imprensaNacional.data",
  3246 + "description": "<p>:TODO pendente</p>"
  3247 + },
  3248 + {
  3249 + "group": "Sucesso - 200",
  3250 + "type": "Campo[]",
3027 3251 "optional": false,
3028 3252 "field": "retornoConsultaDocumento.campos",
3029 3253 "description": "<p>Conjunto de campos do formulário</p>"
... ... @@ -3061,7 +3285,7 @@ define({ &quot;api&quot;: [
3061 3285 }
3062 3286 ]
3063 3287 },
3064   - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/DocumentoResource.java",
  3288 + "filename": "sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/DocumentoResource.java",
3065 3289 "groupTitle": "Documento"
3066 3290 },
3067 3291 {
... ... @@ -3073,7 +3297,7 @@ define({ &quot;api&quot;: [
3073 3297 "version": "2.0.0",
3074 3298 "permission": [
3075 3299 {
3076   - "name": "RO_SEI_BROKER"
  3300 + "name": "RO_SEI_BROKER ou RO_SEI_BROKER_CONSULTA"
3077 3301 }
3078 3302 ],
3079 3303 "description": "<p>Retorna os documentos de um determinado interessado.</p>",
... ... @@ -3272,7 +3496,7 @@ define({ &quot;api&quot;: [
3272 3496 }
3273 3497 ]
3274 3498 },
3275   - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/DocumentoResource.java",
  3499 + "filename": "sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/DocumentoResource.java",
3276 3500 "groupTitle": "Documento"
3277 3501 },
3278 3502 {
... ... @@ -3284,7 +3508,7 @@ define({ &quot;api&quot;: [
3284 3508 "version": "2.0.0",
3285 3509 "permission": [
3286 3510 {
3287   - "name": "RO_SEI_BROKER"
  3511 + "name": "RO_SEI_BROKER ou RO_SEI_BROKER_CONSULTA"
3288 3512 }
3289 3513 ],
3290 3514 "description": "<p>Consulta documentos inclusos pelo SEI-Broker.</p>",
... ... @@ -3448,7 +3672,7 @@ define({ &quot;api&quot;: [
3448 3672 }
3449 3673 ]
3450 3674 },
3451   - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/DocumentoResource.java",
  3675 + "filename": "sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/DocumentoResource.java",
3452 3676 "groupTitle": "Documento"
3453 3677 },
3454 3678 {
... ... @@ -3460,7 +3684,7 @@ define({ &quot;api&quot;: [
3460 3684 "version": "2.0.0",
3461 3685 "permission": [
3462 3686 {
3463   - "name": "RO_SEI_BROKER"
  3687 + "name": "RO_SEI_BROKER ou RO_SEI_BROKER_CONSULTA"
3464 3688 }
3465 3689 ],
3466 3690 "description": "<p>Exporta documentos do SEI em PDF.</p>",
... ... @@ -3513,7 +3737,7 @@ define({ &quot;api&quot;: [
3513 3737 }
3514 3738 ]
3515 3739 },
3516   - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/DocumentoResource.java",
  3740 + "filename": "sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/DocumentoResource.java",
3517 3741 "groupTitle": "Documento"
3518 3742 },
3519 3743 {
... ... @@ -3817,7 +4041,7 @@ define({ &quot;api&quot;: [
3817 4041 }
3818 4042 ]
3819 4043 },
3820   - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/DocumentoResource.java",
  4044 + "filename": "sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/DocumentoResource.java",
3821 4045 "groupTitle": "Documento"
3822 4046 },
3823 4047 {
... ... @@ -3829,7 +4053,7 @@ define({ &quot;api&quot;: [
3829 4053 "version": "2.0.0",
3830 4054 "permission": [
3831 4055 {
3832   - "name": "RO_SEI_BROKER"
  4056 + "name": "RO_SEI_BROKER ou RO_SEI_BROKER_CONSULTA"
3833 4057 }
3834 4058 ],
3835 4059 "description": "<p>Lista os tipos de documentos do SEI.</p>",
... ... @@ -3905,7 +4129,7 @@ define({ &quot;api&quot;: [
3905 4129 }
3906 4130 ]
3907 4131 },
3908   - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/SeriesResource.java",
  4132 + "filename": "sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/SeriesResource.java",
3909 4133 "groupTitle": "Documento"
3910 4134 },
3911 4135 {
... ... @@ -3917,7 +4141,7 @@ define({ &quot;api&quot;: [
3917 4141 "version": "2.0.0",
3918 4142 "permission": [
3919 4143 {
3920   - "name": "RO_SEI_BROKER"
  4144 + "name": "RO_SEI_BROKER ou RO_SEI_BROKER_CONSULTA"
3921 4145 }
3922 4146 ],
3923 4147 "description": "<p>Consulta a cidade pelo código do IBGE.</p>",
... ... @@ -4019,7 +4243,7 @@ define({ &quot;api&quot;: [
4019 4243 }
4020 4244 ]
4021 4245 },
4022   - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/InfraResource.java",
  4246 + "filename": "sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/InfraResource.java",
4023 4247 "groupTitle": "Endereco"
4024 4248 },
4025 4249 {
... ... @@ -4031,7 +4255,7 @@ define({ &quot;api&quot;: [
4031 4255 "version": "2.0.0",
4032 4256 "permission": [
4033 4257 {
4034   - "name": "RO_SEI_BROKER"
  4258 + "name": "RO_SEI_BROKER ou RO_SEI_BROKER_CONSULTA"
4035 4259 }
4036 4260 ],
4037 4261 "description": "<p>Consulta as cidades de um determinado estado.</p>",
... ... @@ -4142,7 +4366,7 @@ define({ &quot;api&quot;: [
4142 4366 }
4143 4367 ]
4144 4368 },
4145   - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/InfraResource.java",
  4369 + "filename": "sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/InfraResource.java",
4146 4370 "groupTitle": "Endereco"
4147 4371 },
4148 4372 {
... ... @@ -4154,7 +4378,7 @@ define({ &quot;api&quot;: [
4154 4378 "version": "2.0.0",
4155 4379 "permission": [
4156 4380 {
4157   - "name": "RO_SEI_BROKER"
  4381 + "name": "RO_SEI_BROKER ou RO_SEI_BROKER_CONSULTA"
4158 4382 }
4159 4383 ],
4160 4384 "description": "<p>Consulta o estado pela sigla.</p>",
... ... @@ -4259,7 +4483,7 @@ define({ &quot;api&quot;: [
4259 4483 }
4260 4484 ]
4261 4485 },
4262   - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/InfraResource.java",
  4486 + "filename": "sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/InfraResource.java",
4263 4487 "groupTitle": "Endereco"
4264 4488 },
4265 4489 {
... ... @@ -4271,7 +4495,7 @@ define({ &quot;api&quot;: [
4271 4495 "version": "2.0.0",
4272 4496 "permission": [
4273 4497 {
4274   - "name": "RO_SEI_BROKER"
  4498 + "name": "RO_SEI_BROKER ou RO_SEI_BROKER_CONSULTA"
4275 4499 }
4276 4500 ],
4277 4501 "description": "<p>Consulta estados cadastrados.</p>",
... ... @@ -4366,7 +4590,7 @@ define({ &quot;api&quot;: [
4366 4590 }
4367 4591 ]
4368 4592 },
4369   - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/InfraResource.java",
  4593 + "filename": "sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/InfraResource.java",
4370 4594 "groupTitle": "Endereco"
4371 4595 },
4372 4596 {
... ... @@ -4378,7 +4602,7 @@ define({ &quot;api&quot;: [
4378 4602 "version": "2.0.0",
4379 4603 "permission": [
4380 4604 {
4381   - "name": "RO_SEI_BROKER"
  4605 + "name": "RO_SEI_BROKER ou RO_SEI_BROKER_CONSULTA"
4382 4606 }
4383 4607 ],
4384 4608 "description": "<p>Consulta países cadastrados.</p>",
... ... @@ -4452,7 +4676,7 @@ define({ &quot;api&quot;: [
4452 4676 }
4453 4677 ]
4454 4678 },
4455   - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/InfraResource.java",
  4679 + "filename": "sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/InfraResource.java",
4456 4680 "groupTitle": "Endereco"
4457 4681 },
4458 4682 {
... ... @@ -4464,7 +4688,7 @@ define({ &quot;api&quot;: [
4464 4688 "version": "2.0.0",
4465 4689 "permission": [
4466 4690 {
4467   - "name": "RO_SEI_BROKER"
  4691 + "name": "RO_SEI_BROKER ou RO_SEI_BROKER_CONSULTA"
4468 4692 }
4469 4693 ],
4470 4694 "description": "<p>Este método realiza uma busca pelas extensões de arquivos permitidas.</p>",
... ... @@ -4541,7 +4765,7 @@ define({ &quot;api&quot;: [
4541 4765 }
4542 4766 ]
4543 4767 },
4544   - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/ExtensoesResource.java",
  4768 + "filename": "sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/ExtensoesResource.java",
4545 4769 "groupTitle": "Extensao"
4546 4770 },
4547 4771 {
... ... @@ -4553,7 +4777,7 @@ define({ &quot;api&quot;: [
4553 4777 "version": "2.0.0",
4554 4778 "permission": [
4555 4779 {
4556   - "name": "RO_SEI_BROKER"
  4780 + "name": "RO_SEI_BROKER ou RO_SEI_BROKER_CONSULTA"
4557 4781 }
4558 4782 ],
4559 4783 "description": "<p>Lista as hipóteses legais.</p>",
... ... @@ -4636,7 +4860,7 @@ define({ &quot;api&quot;: [
4636 4860 }
4637 4861 ]
4638 4862 },
4639   - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/HipoteseLegalResource.java",
  4863 + "filename": "sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/HipoteseLegalResource.java",
4640 4864 "groupTitle": "Hipotese_Legal"
4641 4865 },
4642 4866 {
... ... @@ -4711,7 +4935,7 @@ define({ &quot;api&quot;: [
4711 4935 }
4712 4936 ]
4713 4937 },
4714   - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/InfoResource.java",
  4938 + "filename": "sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/InfoResource.java",
4715 4939 "groupTitle": "Info"
4716 4940 },
4717 4941 {
... ... @@ -4751,7 +4975,7 @@ define({ &quot;api&quot;: [
4751 4975 }
4752 4976 ]
4753 4977 },
4754   - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/InfoResource.java",
  4978 + "filename": "sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/InfoResource.java",
4755 4979 "groupTitle": "Info"
4756 4980 },
4757 4981 {
... ... @@ -4791,7 +5015,7 @@ define({ &quot;api&quot;: [
4791 5015 }
4792 5016 ]
4793 5017 },
4794   - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/InfoResource.java",
  5018 + "filename": "sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/InfoResource.java",
4795 5019 "groupTitle": "Info"
4796 5020 },
4797 5021 {
... ... @@ -4831,7 +5055,7 @@ define({ &quot;api&quot;: [
4831 5055 }
4832 5056 ]
4833 5057 },
4834   - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/InfoResource.java",
  5058 + "filename": "sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/InfoResource.java",
4835 5059 "groupTitle": "Info"
4836 5060 },
4837 5061 {
... ... @@ -4843,7 +5067,7 @@ define({ &quot;api&quot;: [
4843 5067 "version": "2.0.0",
4844 5068 "permission": [
4845 5069 {
4846   - "name": "RO_SEI_BROKER"
  5070 + "name": "RO_SEI_BROKER ou RO_SEI_BROKER_CONSULTA"
4847 5071 }
4848 5072 ],
4849 5073 "description": "<p>Lista os marcadores de uma unidade.</p>",
... ... @@ -4917,7 +5141,7 @@ define({ &quot;api&quot;: [
4917 5141 }
4918 5142 ]
4919 5143 },
4920   - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/MarcadorResource.java",
  5144 + "filename": "sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/MarcadorResource.java",
4921 5145 "groupTitle": "Marcador"
4922 5146 },
4923 5147 {
... ... @@ -5001,7 +5225,7 @@ define({ &quot;api&quot;: [
5001 5225 }
5002 5226 ]
5003 5227 },
5004   - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/MarcadorResource.java",
  5228 + "filename": "sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/MarcadorResource.java",
5005 5229 "groupTitle": "Marcador"
5006 5230 },
5007 5231 {
... ... @@ -5316,7 +5540,7 @@ define({ &quot;api&quot;: [
5316 5540 }
5317 5541 ]
5318 5542 },
5319   - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/ProcessoResource.java",
  5543 + "filename": "sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/ProcessoResource.java",
5320 5544 "groupTitle": "Processo"
5321 5545 },
5322 5546 {
... ... @@ -5393,7 +5617,7 @@ define({ &quot;api&quot;: [
5393 5617 }
5394 5618 ]
5395 5619 },
5396   - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/ProcessoResource.java",
  5620 + "filename": "sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/ProcessoResource.java",
5397 5621 "groupTitle": "Processo"
5398 5622 },
5399 5623 {
... ... @@ -5463,7 +5687,7 @@ define({ &quot;api&quot;: [
5463 5687 }
5464 5688 ]
5465 5689 },
5466   - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/ProcessoResource.java",
  5690 + "filename": "sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/ProcessoResource.java",
5467 5691 "groupTitle": "Processo"
5468 5692 },
5469 5693 {
... ... @@ -5543,7 +5767,7 @@ define({ &quot;api&quot;: [
5543 5767 }
5544 5768 ]
5545 5769 },
5546   - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/ProcessoResource.java",
  5770 + "filename": "sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/ProcessoResource.java",
5547 5771 "groupTitle": "Processo"
5548 5772 },
5549 5773 {
... ... @@ -5555,7 +5779,7 @@ define({ &quot;api&quot;: [
5555 5779 "version": "2.0.0",
5556 5780 "permission": [
5557 5781 {
5558   - "name": "RO_SEI_BROKER"
  5782 + "name": "RO_SEI_BROKER ou RO_SEI_BROKER_CONSULTA"
5559 5783 }
5560 5784 ],
5561 5785 "description": "<p>Este método realiza uma consulta a processos no SEI e no SIPAR.</p>",
... ... @@ -6266,7 +6490,7 @@ define({ &quot;api&quot;: [
6266 6490 }
6267 6491 ]
6268 6492 },
6269   - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/ProcessoResource.java",
  6493 + "filename": "sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/ProcessoResource.java",
6270 6494 "groupTitle": "Processo"
6271 6495 },
6272 6496 {
... ... @@ -6278,7 +6502,7 @@ define({ &quot;api&quot;: [
6278 6502 "version": "2.0.0",
6279 6503 "permission": [
6280 6504 {
6281   - "name": "RO_SEI_BROKER"
  6505 + "name": "RO_SEI_BROKER ou RO_SEI_BROKER_CONSULTA"
6282 6506 }
6283 6507 ],
6284 6508 "description": "<p>Lista os processos conforme os filtros informados.</p>",
... ... @@ -6441,7 +6665,7 @@ define({ &quot;api&quot;: [
6441 6665 }
6442 6666 ]
6443 6667 },
6444   - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/ProcessoResource.java",
  6668 + "filename": "sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/ProcessoResource.java",
6445 6669 "groupTitle": "Processo"
6446 6670 },
6447 6671 {
... ... @@ -6518,7 +6742,7 @@ define({ &quot;api&quot;: [
6518 6742 }
6519 6743 ]
6520 6744 },
6521   - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/ProcessoResource.java",
  6745 + "filename": "sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/ProcessoResource.java",
6522 6746 "groupTitle": "Processo"
6523 6747 },
6524 6748 {
... ... @@ -6579,7 +6803,7 @@ define({ &quot;api&quot;: [
6579 6803 }
6580 6804 ]
6581 6805 },
6582   - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/ProcessoResource.java",
  6806 + "filename": "sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/ProcessoResource.java",
6583 6807 "groupTitle": "Processo"
6584 6808 },
6585 6809 {
... ... @@ -6647,7 +6871,7 @@ define({ &quot;api&quot;: [
6647 6871 }
6648 6872 ]
6649 6873 },
6650   - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/ProcessoResource.java",
  6874 + "filename": "sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/ProcessoResource.java",
6651 6875 "groupTitle": "Processo"
6652 6876 },
6653 6877 {
... ... @@ -6793,7 +7017,7 @@ define({ &quot;api&quot;: [
6793 7017 }
6794 7018 ]
6795 7019 },
6796   - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/ProcessoResource.java",
  7020 + "filename": "sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/ProcessoResource.java",
6797 7021 "groupTitle": "Processo"
6798 7022 },
6799 7023 {
... ... @@ -7000,7 +7224,7 @@ define({ &quot;api&quot;: [
7000 7224 }
7001 7225 ]
7002 7226 },
7003   - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/ProcessoResource.java",
  7227 + "filename": "sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/ProcessoResource.java",
7004 7228 "groupTitle": "Processo"
7005 7229 },
7006 7230 {
... ... @@ -7012,7 +7236,7 @@ define({ &quot;api&quot;: [
7012 7236 "version": "2.0.0",
7013 7237 "permission": [
7014 7238 {
7015   - "name": "RO_SEI_BROKER"
  7239 + "name": "RO_SEI_BROKER ou RO_SEI_BROKER_CONSULTA"
7016 7240 }
7017 7241 ],
7018 7242 "description": "<p>Lista as andamentos do processo.</p>",
... ... @@ -7212,7 +7436,7 @@ define({ &quot;api&quot;: [
7212 7436 }
7213 7437 ]
7214 7438 },
7215   - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/ProcessoResource.java",
  7439 + "filename": "sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/ProcessoResource.java",
7216 7440 "groupTitle": "Processo"
7217 7441 },
7218 7442 {
... ... @@ -7224,7 +7448,7 @@ define({ &quot;api&quot;: [
7224 7448 "version": "2.0.0",
7225 7449 "permission": [
7226 7450 {
7227   - "name": "RO_SEI_BROKER"
  7451 + "name": "RO_SEI_BROKER ou RO_SEI_BROKER_CONSULTA"
7228 7452 }
7229 7453 ],
7230 7454 "description": "<p>Retorna os documentos de um determinado processo.</p>",
... ... @@ -7380,7 +7604,7 @@ define({ &quot;api&quot;: [
7380 7604 }
7381 7605 ]
7382 7606 },
7383   - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/ProcessoResource.java",
  7607 + "filename": "sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/ProcessoResource.java",
7384 7608 "groupTitle": "Processo"
7385 7609 },
7386 7610 {
... ... @@ -7392,7 +7616,7 @@ define({ &quot;api&quot;: [
7392 7616 "version": "2.0.0",
7393 7617 "permission": [
7394 7618 {
7395   - "name": "RO_SEI_BROKER"
  7619 + "name": "RO_SEI_BROKER ou RO_SEI_BROKER_CONSULTA"
7396 7620 }
7397 7621 ],
7398 7622 "description": "<p>Consulta os tipos de processo.</p>",
... ... @@ -7447,7 +7671,7 @@ define({ &quot;api&quot;: [
7447 7671 }
7448 7672 ]
7449 7673 },
7450   - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/ProcessoResource.java",
  7674 + "filename": "sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/ProcessoResource.java",
7451 7675 "groupTitle": "Processo"
7452 7676 },
7453 7677 {
... ... @@ -7525,7 +7749,7 @@ define({ &quot;api&quot;: [
7525 7749 }
7526 7750 ]
7527 7751 },
7528   - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/ProcessoResource.java",
  7752 + "filename": "sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/ProcessoResource.java",
7529 7753 "groupTitle": "Processo"
7530 7754 },
7531 7755 {
... ... @@ -7602,7 +7826,7 @@ define({ &quot;api&quot;: [
7602 7826 }
7603 7827 ]
7604 7828 },
7605   - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/ProcessoResource.java",
  7829 + "filename": "sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/ProcessoResource.java",
7606 7830 "groupTitle": "Processo"
7607 7831 },
7608 7832 {
... ... @@ -7663,7 +7887,7 @@ define({ &quot;api&quot;: [
7663 7887 }
7664 7888 ]
7665 7889 },
7666   - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/ProcessoResource.java",
  7890 + "filename": "sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/ProcessoResource.java",
7667 7891 "groupTitle": "Processo"
7668 7892 },
7669 7893 {
... ... @@ -7747,7 +7971,7 @@ define({ &quot;api&quot;: [
7747 7971 }
7748 7972 ]
7749 7973 },
7750   - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/ProcessoResource.java",
  7974 + "filename": "sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/ProcessoResource.java",
7751 7975 "groupTitle": "Processo"
7752 7976 },
7753 7977 {
... ... @@ -7806,7 +8030,7 @@ define({ &quot;api&quot;: [
7806 8030 }
7807 8031 ]
7808 8032 },
7809   - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/SiparResource.java",
  8033 + "filename": "sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/SiparResource.java",
7810 8034 "groupTitle": "SIPAR"
7811 8035 },
7812 8036 {
... ... @@ -7874,7 +8098,7 @@ define({ &quot;api&quot;: [
7874 8098 }
7875 8099 ]
7876 8100 },
7877   - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/SiparResource.java",
  8101 + "filename": "sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/SiparResource.java",
7878 8102 "groupTitle": "SIPAR"
7879 8103 },
7880 8104 {
... ... @@ -7886,7 +8110,7 @@ define({ &quot;api&quot;: [
7886 8110 "version": "2.0.0",
7887 8111 "permission": [
7888 8112 {
7889   - "name": "RO_SEI_BROKER"
  8113 + "name": "RO_SEI_BROKER ou RO_SEI_BROKER_CONSULTA"
7890 8114 }
7891 8115 ],
7892 8116 "description": "<p>Este método realiza uma consulta às séries.</p>",
... ... @@ -7970,7 +8194,7 @@ define({ &quot;api&quot;: [
7970 8194 }
7971 8195 ]
7972 8196 },
7973   - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/SeriesResource.java",
  8197 + "filename": "sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/SeriesResource.java",
7974 8198 "groupTitle": "Serie"
7975 8199 },
7976 8200 {
... ... @@ -7982,7 +8206,7 @@ define({ &quot;api&quot;: [
7982 8206 "version": "2.0.0",
7983 8207 "permission": [
7984 8208 {
7985   - "name": "RO_SEI_BROKER"
  8209 + "name": "RO_SEI_BROKER ou RO_SEI_BROKER_CONSULTA"
7986 8210 }
7987 8211 ],
7988 8212 "description": "<p>Lista os tipos de tarefas existentes no SEI.</p>",
... ... @@ -8084,7 +8308,7 @@ define({ &quot;api&quot;: [
8084 8308 }
8085 8309 ]
8086 8310 },
8087   - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/TarefaResource.java",
  8311 + "filename": "sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/TarefaResource.java",
8088 8312 "groupTitle": "Tarefa"
8089 8313 },
8090 8314 {
... ... @@ -8096,7 +8320,7 @@ define({ &quot;api&quot;: [
8096 8320 "version": "2.0.0",
8097 8321 "permission": [
8098 8322 {
8099   - "name": "RO_SEI_BROKER"
  8323 + "name": "RO_SEI_BROKER ou RO_SEI_BROKER_CONSULTA"
8100 8324 }
8101 8325 ],
8102 8326 "description": "<p>Lista os tipos de conferência.</p>",
... ... @@ -8156,7 +8380,7 @@ define({ &quot;api&quot;: [
8156 8380 }
8157 8381 ]
8158 8382 },
8159   - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/TipoConferenciaResource.java",
  8383 + "filename": "sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/TipoConferenciaResource.java",
8160 8384 "groupTitle": "Tipos_Confer_ncia"
8161 8385 },
8162 8386 {
... ... @@ -8168,7 +8392,7 @@ define({ &quot;api&quot;: [
8168 8392 "version": "2.0.0",
8169 8393 "permission": [
8170 8394 {
8171   - "name": "RO_SEI_BROKER"
  8395 + "name": "RO_SEI_BROKER ou RO_SEI_BROKER_CONSULTA"
8172 8396 }
8173 8397 ],
8174 8398 "description": "<p>Retorna o código da Unidade pesquisada.</p>",
... ... @@ -8214,7 +8438,7 @@ define({ &quot;api&quot;: [
8214 8438 }
8215 8439 ]
8216 8440 },
8217   - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/UnidadeResource.java",
  8441 + "filename": "sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/UnidadeResource.java",
8218 8442 "groupTitle": "Unidade"
8219 8443 },
8220 8444 {
... ... @@ -8226,7 +8450,7 @@ define({ &quot;api&quot;: [
8226 8450 "version": "2.0.0",
8227 8451 "permission": [
8228 8452 {
8229   - "name": "RO_SEI_BROKER"
  8453 + "name": "RO_SEI_BROKER ou RO_SEI_BROKER_CONSULTA"
8230 8454 }
8231 8455 ],
8232 8456 "description": "<p>Retorna as Unidades cadastradas no SEI.</p>",
... ... @@ -8280,7 +8504,7 @@ define({ &quot;api&quot;: [
8280 8504 }
8281 8505 ]
8282 8506 },
8283   - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/UnidadeResource.java",
  8507 + "filename": "sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/UnidadeResource.java",
8284 8508 "groupTitle": "Unidade"
8285 8509 },
8286 8510 {
... ... @@ -8352,7 +8576,7 @@ define({ &quot;api&quot;: [
8352 8576 }
8353 8577 ]
8354 8578 },
8355   - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/UsuarioResource.java",
  8579 + "filename": "sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/UsuarioResource.java",
8356 8580 "groupTitle": "Usuario"
8357 8581 },
8358 8582 {
... ... @@ -8434,7 +8658,7 @@ define({ &quot;api&quot;: [
8434 8658 }
8435 8659 ]
8436 8660 },
8437   - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/UsuarioResource.java",
  8661 + "filename": "sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/UsuarioResource.java",
8438 8662 "groupTitle": "Usuario"
8439 8663 },
8440 8664 {
... ... @@ -8446,7 +8670,7 @@ define({ &quot;api&quot;: [
8446 8670 "version": "2.0.0",
8447 8671 "permission": [
8448 8672 {
8449   - "name": "RO_SEI_BROKER"
  8673 + "name": "RO_SEI_BROKER ou RO_SEI_BROKER_CONSULTA"
8450 8674 }
8451 8675 ],
8452 8676 "description": "<p>Este método realiza a uma busca pelo login do usuário.</p>",
... ... @@ -8499,7 +8723,7 @@ define({ &quot;api&quot;: [
8499 8723 }
8500 8724 ]
8501 8725 },
8502   - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/UsuarioResource.java",
  8726 + "filename": "sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/UsuarioResource.java",
8503 8727 "groupTitle": "Usuario"
8504 8728 },
8505 8729 {
... ... @@ -8571,7 +8795,7 @@ define({ &quot;api&quot;: [
8571 8795 }
8572 8796 ]
8573 8797 },
8574   - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/UsuarioResource.java",
  8798 + "filename": "sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/UsuarioResource.java",
8575 8799 "groupTitle": "Usuario"
8576 8800 },
8577 8801 {
... ... @@ -8643,7 +8867,7 @@ define({ &quot;api&quot;: [
8643 8867 }
8644 8868 ]
8645 8869 },
8646   - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/UsuarioResource.java",
  8870 + "filename": "sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/UsuarioResource.java",
8647 8871 "groupTitle": "Usuario"
8648 8872 },
8649 8873 {
... ... @@ -8715,7 +8939,7 @@ define({ &quot;api&quot;: [
8715 8939 }
8716 8940 ]
8717 8941 },
8718   - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/UsuarioResource.java",
  8942 + "filename": "sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/UsuarioResource.java",
8719 8943 "groupTitle": "Usuario"
8720 8944 },
8721 8945 {
... ... @@ -8727,7 +8951,7 @@ define({ &quot;api&quot;: [
8727 8951 "version": "2.0.0",
8728 8952 "permission": [
8729 8953 {
8730   - "name": "RO_SEI_BROKER"
  8954 + "name": "RO_SEI_BROKER ou RO_SEI_BROKER_CONSULTA"
8731 8955 }
8732 8956 ],
8733 8957 "description": "<p>Este método realiza uma consulta aos usuários cadastrados que possuem o perfil &quot;Básico&quot;.</p>",
... ... @@ -8783,7 +9007,7 @@ define({ &quot;api&quot;: [
8783 9007 }
8784 9008 ]
8785 9009 },
8786   - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/UsuarioResource.java",
  9010 + "filename": "sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/UsuarioResource.java",
8787 9011 "groupTitle": "Usuario"
8788 9012 }
8789 9013 ] });
... ...
src/main/webapp/api-docs/api_data.json
... ... @@ -114,7 +114,7 @@
114 114 }
115 115 ]
116 116 },
117   - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/ArquivoResource.java",
  117 + "filename": "sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/ArquivoResource.java",
118 118 "groupTitle": "Arquivo"
119 119 },
120 120 {
... ... @@ -225,7 +225,7 @@
225 225 }
226 226 ]
227 227 },
228   - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/ArquivoResource.java",
  228 + "filename": "sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/ArquivoResource.java",
229 229 "groupTitle": "Arquivo"
230 230 },
231 231 {
... ... @@ -290,7 +290,7 @@
290 290 }
291 291 ]
292 292 },
293   - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/BlocoResource.java",
  293 + "filename": "sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/BlocoResource.java",
294 294 "groupTitle": "Bloco"
295 295 },
296 296 {
... ... @@ -302,7 +302,7 @@
302 302 "version": "2.0.0",
303 303 "permission": [
304 304 {
305   - "name": "RO_SEI_BROKER"
  305 + "name": "RO_SEI_BROKER ou RO_SEI_BROKER_CONSULTA"
306 306 }
307 307 ],
308 308 "description": "<p>Recupera as informações do bloco informado.</p>",
... ... @@ -390,6 +390,27 @@
390 390 },
391 391 {
392 392 "group": "Sucesso - 200",
  393 + "type": "String",
  394 + "optional": false,
  395 + "field": "bloco.unidade.sinProtocolo",
  396 + "description": "<p>:TODO pendente</p>"
  397 + },
  398 + {
  399 + "group": "Sucesso - 200",
  400 + "type": "String",
  401 + "optional": false,
  402 + "field": "bloco.unidade.sinArquivamento",
  403 + "description": "<p>:TODO pendente</p>"
  404 + },
  405 + {
  406 + "group": "Sucesso - 200",
  407 + "type": "String",
  408 + "optional": false,
  409 + "field": "bloco.unidade.sinOuvidoria",
  410 + "description": "<p>:TODO pendente</p>"
  411 + },
  412 + {
  413 + "group": "Sucesso - 200",
393 414 "type": "Usuario",
394 415 "optional": false,
395 416 "field": "bloco.usuario",
... ... @@ -455,8 +476,15 @@
455 476 "group": "Sucesso - 200",
456 477 "type": "String",
457 478 "optional": false,
458   - "field": "bloco.protocolos.protocoloFormatado.identificacao",
459   - "description": "<p>Tipo do processo ou documento</p>"
  479 + "field": "bloco.protocolos.protocoloFormatado",
  480 + "description": "<p>Número de protocolo formatado</p>"
  481 + },
  482 + {
  483 + "group": "Sucesso - 200",
  484 + "type": "String",
  485 + "optional": false,
  486 + "field": "bloco.protocolos.identificacao",
  487 + "description": "<p>:TODO pendente</p>"
460 488 },
461 489 {
462 490 "group": "Sucesso - 200",
... ... @@ -485,6 +513,34 @@
485 513 "optional": false,
486 514 "field": "bloco.protocolos.assinaturas.dataHora",
487 515 "description": "<p>Data/hora em que ocorreu a assinatura</p>"
  516 + },
  517 + {
  518 + "group": "Sucesso - 200",
  519 + "type": "String",
  520 + "optional": false,
  521 + "field": "bloco.protocolos.assinaturas.idUsuario",
  522 + "description": "<p>Identificador do usuário</p>"
  523 + },
  524 + {
  525 + "group": "Sucesso - 200",
  526 + "type": "String",
  527 + "optional": false,
  528 + "field": "bloco.protocolos.assinaturas.idOrigem",
  529 + "description": "<p>:TODO pendente</p>"
  530 + },
  531 + {
  532 + "group": "Sucesso - 200",
  533 + "type": "String",
  534 + "optional": false,
  535 + "field": "bloco.protocolos.assinaturas.idOrgao",
  536 + "description": "<p>:TODO pendente</p>"
  537 + },
  538 + {
  539 + "group": "Sucesso - 200",
  540 + "type": "String",
  541 + "optional": false,
  542 + "field": "bloco.protocolos.assinaturas.sigla",
  543 + "description": "<p>Login do usuário responsável pela assinatura</p>"
488 544 }
489 545 ]
490 546 }
... ... @@ -498,7 +554,7 @@
498 554 }
499 555 ]
500 556 },
501   - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/BlocoResource.java",
  557 + "filename": "sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/BlocoResource.java",
502 558 "groupTitle": "Bloco"
503 559 },
504 560 {
... ... @@ -565,7 +621,7 @@
565 621 }
566 622 ]
567 623 },
568   - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/BlocoResource.java",
  624 + "filename": "sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/BlocoResource.java",
569 625 "groupTitle": "Bloco"
570 626 },
571 627 {
... ... @@ -630,7 +686,7 @@
630 686 }
631 687 ]
632 688 },
633   - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/BlocoResource.java",
  689 + "filename": "sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/BlocoResource.java",
634 690 "groupTitle": "Bloco"
635 691 },
636 692 {
... ... @@ -747,7 +803,7 @@
747 803 }
748 804 ]
749 805 },
750   - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/BlocoResource.java",
  806 + "filename": "sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/BlocoResource.java",
751 807 "groupTitle": "Bloco"
752 808 },
753 809 {
... ... @@ -829,7 +885,7 @@
829 885 }
830 886 ]
831 887 },
832   - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/BlocoResource.java",
  888 + "filename": "sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/BlocoResource.java",
833 889 "groupTitle": "Bloco"
834 890 },
835 891 {
... ... @@ -903,7 +959,7 @@
903 959 }
904 960 ]
905 961 },
906   - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/BlocoResource.java",
  962 + "filename": "sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/BlocoResource.java",
907 963 "groupTitle": "Bloco"
908 964 },
909 965 {
... ... @@ -998,7 +1054,7 @@
998 1054 }
999 1055 ]
1000 1056 },
1001   - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/BlocoResource.java",
  1057 + "filename": "sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/BlocoResource.java",
1002 1058 "groupTitle": "Bloco"
1003 1059 },
1004 1060 {
... ... @@ -1085,7 +1141,7 @@
1085 1141 }
1086 1142 ]
1087 1143 },
1088   - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/BlocoResource.java",
  1144 + "filename": "sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/BlocoResource.java",
1089 1145 "groupTitle": "Bloco"
1090 1146 },
1091 1147 {
... ... @@ -1157,7 +1213,7 @@
1157 1213 }
1158 1214 ]
1159 1215 },
1160   - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/BlocoResource.java",
  1216 + "filename": "sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/BlocoResource.java",
1161 1217 "groupTitle": "Bloco"
1162 1218 },
1163 1219 {
... ... @@ -1242,7 +1298,7 @@
1242 1298 }
1243 1299 ]
1244 1300 },
1245   - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/BlocoResource.java",
  1301 + "filename": "sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/BlocoResource.java",
1246 1302 "groupTitle": "Bloco"
1247 1303 },
1248 1304 {
... ... @@ -1268,9 +1324,9 @@
1268 1324 "type": "",
1269 1325 "url": "",
1270 1326 "version": "0.0.0",
1271   - "filename": "branch_homologacao/src/main/webapp/api-docs/main.js",
1272   - "group": "C__ANS_sei_broker_Fontes_branches_branch_homologacao_src_main_webapp_api_docs_main_js",
1273   - "groupTitle": "C__ANS_sei_broker_Fontes_branches_branch_homologacao_src_main_webapp_api_docs_main_js",
  1327 + "filename": "sei-broker/src/main/webapp/api-docs/main.js",
  1328 + "group": "C__ANS_sei_broker_Fontes_branches_desenvolvimento_versao_3_sei_broker_src_main_webapp_api_docs_main_js",
  1329 + "groupTitle": "C__ANS_sei_broker_Fontes_branches_desenvolvimento_versao_3_sei_broker_src_main_webapp_api_docs_main_js",
1274 1330 "name": ""
1275 1331 },
1276 1332 {
... ... @@ -1282,7 +1338,7 @@
1282 1338 "version": "2.0.0",
1283 1339 "permission": [
1284 1340 {
1285   - "name": "RO_SEI_BROKER"
  1341 + "name": "RO_SEI_BROKER ou RO_SEI_BROKER_CONSULTA"
1286 1342 }
1287 1343 ],
1288 1344 "description": "<p>Lista os cargos.</p>",
... ... @@ -1365,7 +1421,7 @@
1365 1421 }
1366 1422 ]
1367 1423 },
1368   - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/CargoResource.java",
  1424 + "filename": "sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/CargoResource.java",
1369 1425 "groupTitle": "Cargo"
1370 1426 },
1371 1427 {
... ... @@ -1657,7 +1713,7 @@
1657 1713 }
1658 1714 ]
1659 1715 },
1660   - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/ContatoResource.java",
  1716 + "filename": "sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/ContatoResource.java",
1661 1717 "groupTitle": "Contato"
1662 1718 },
1663 1719 {
... ... @@ -1946,7 +2002,7 @@
1946 2002 }
1947 2003 ]
1948 2004 },
1949   - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/ContatoResource.java",
  2005 + "filename": "sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/ContatoResource.java",
1950 2006 "groupTitle": "Contato"
1951 2007 },
1952 2008 {
... ... @@ -1958,7 +2014,7 @@
1958 2014 "version": "2.0.0",
1959 2015 "permission": [
1960 2016 {
1961   - "name": "RO_SEI_BROKER"
  2017 + "name": "RO_SEI_BROKER ou RO_SEI_BROKER_CONSULTA"
1962 2018 }
1963 2019 ],
1964 2020 "description": "<p>Consulta contato pela sigla(login)</p>",
... ... @@ -2240,7 +2296,7 @@
2240 2296 }
2241 2297 ]
2242 2298 },
2243   - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/ContatoResource.java",
  2299 + "filename": "sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/ContatoResource.java",
2244 2300 "groupTitle": "Contato"
2245 2301 },
2246 2302 {
... ... @@ -2252,7 +2308,7 @@
2252 2308 "version": "2.0.0",
2253 2309 "permission": [
2254 2310 {
2255   - "name": "RO_SEI_BROKER"
  2311 + "name": "RO_SEI_BROKER ou RO_SEI_BROKER_CONSULTA"
2256 2312 }
2257 2313 ],
2258 2314 "description": "<p>Consulta os contatos de determinado tipo, o retorno pode ser PessoaFisica ou PessoaJuridica é recomendado utilizar a ans-commons-sei.</p>",
... ... @@ -2587,7 +2643,7 @@
2587 2643 }
2588 2644 ]
2589 2645 },
2590   - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/ContatoResource.java",
  2646 + "filename": "sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/ContatoResource.java",
2591 2647 "groupTitle": "Contato"
2592 2648 },
2593 2649 {
... ... @@ -2599,7 +2655,7 @@
2599 2655 "version": "2.0.0",
2600 2656 "permission": [
2601 2657 {
2602   - "name": "RO_SEI_BROKER"
  2658 + "name": "RO_SEI_BROKER ou RO_SEI_BROKER_CONSULTA"
2603 2659 }
2604 2660 ],
2605 2661 "description": "<p>Consulta os tipos de contato.</p>",
... ... @@ -2645,7 +2701,7 @@
2645 2701 }
2646 2702 ]
2647 2703 },
2648   - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/ContatoResource.java",
  2704 + "filename": "sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/ContatoResource.java",
2649 2705 "groupTitle": "Contato"
2650 2706 },
2651 2707 {
... ... @@ -2719,7 +2775,7 @@
2719 2775 }
2720 2776 ]
2721 2777 },
2722   - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/DocumentoResource.java",
  2778 + "filename": "sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/DocumentoResource.java",
2723 2779 "groupTitle": "Documento"
2724 2780 },
2725 2781 {
... ... @@ -2731,7 +2787,7 @@
2731 2787 "version": "2.0.0",
2732 2788 "permission": [
2733 2789 {
2734   - "name": "RO_SEI_BROKER"
  2790 + "name": "RO_SEI_BROKER ou RO_SEI_BROKER_CONSULTA"
2735 2791 }
2736 2792 ],
2737 2793 "description": "<p>Consulta documento cadastrado no SEI.</p>",
... ... @@ -2878,12 +2934,19 @@
2878 2934 "group": "Sucesso - 200",
2879 2935 "type": "String",
2880 2936 "optional": false,
  2937 + "field": "retornoConsultaDocumento.serie.aplicabilidade",
  2938 + "description": "<p>:TODO pendente</p>"
  2939 + },
  2940 + {
  2941 + "group": "Sucesso - 200",
  2942 + "type": "String",
  2943 + "optional": false,
2881 2944 "field": "retornoConsultaDocumento.numero",
2882 2945 "description": "<p>Número do documento</p>"
2883 2946 },
2884 2947 {
2885 2948 "group": "Sucesso - 200",
2886   - "type": "Data",
  2949 + "type": "String",
2887 2950 "optional": false,
2888 2951 "field": "retornoConsultaDocumento.data",
2889 2952 "description": "<p>Data de geração para documentos internos e para documentos externos é a data informada na tela de cadastro</p>"
... ... @@ -2918,6 +2981,27 @@
2918 2981 },
2919 2982 {
2920 2983 "group": "Sucesso - 200",
  2984 + "type": "String",
  2985 + "optional": false,
  2986 + "field": "retornoConsultaDocumento.unidadeElaboradora.sinProtocolo",
  2987 + "description": "<p>:TODO pendente</p>"
  2988 + },
  2989 + {
  2990 + "group": "Sucesso - 200",
  2991 + "type": "String",
  2992 + "optional": false,
  2993 + "field": "retornoConsultaDocumento.unidadeElaboradora.sinArquivamento",
  2994 + "description": "<p>:TODO pendente</p>"
  2995 + },
  2996 + {
  2997 + "group": "Sucesso - 200",
  2998 + "type": "String",
  2999 + "optional": false,
  3000 + "field": "retornoConsultaDocumento.unidadeElaboradora.sinOuvidoria",
  3001 + "description": "<p>:TODO pendente</p>"
  3002 + },
  3003 + {
  3004 + "group": "Sucesso - 200",
2921 3005 "type": "Andamento",
2922 3006 "optional": false,
2923 3007 "field": "retornoConsultaDocumento.andamentoGeracao",
... ... @@ -2925,45 +3009,45 @@
2925 3009 },
2926 3010 {
2927 3011 "group": "Sucesso - 200",
2928   - "type": "Data",
  3012 + "type": "String",
2929 3013 "optional": false,
2930   - "field": "retornoConsultaDocumento.andamentoGeracao.dataHora",
2931   - "description": "<p>Data e hora do registro de andamento</p>"
  3014 + "field": "retornoConsultaDocumento.andamentoGeracao.idAndamento",
  3015 + "description": "<p>Identificador do andamento</p>"
2932 3016 },
2933 3017 {
2934 3018 "group": "Sucesso - 200",
2935 3019 "type": "String",
2936 3020 "optional": false,
2937   - "field": "retornoConsultaDocumento.andamentoGeracao.descricao",
2938   - "description": "<p>Descrição do andamento</p>"
  3021 + "field": "retornoConsultaDocumento.andamentoGeracao.idTarefa",
  3022 + "description": "<p>:TODO pendente</p>"
2939 3023 },
2940 3024 {
2941 3025 "group": "Sucesso - 200",
2942   - "type": "Unidade",
  3026 + "type": "String",
2943 3027 "optional": false,
2944   - "field": "retornoConsultaDocumento.andamentoGeracao.unidade",
2945   - "description": "<p>Unidade responsável pelo andamento</p>"
  3028 + "field": "retornoConsultaDocumento.andamentoGeracao.idTarefaModulo",
  3029 + "description": "<p>:TODO pendente</p>"
2946 3030 },
2947 3031 {
2948 3032 "group": "Sucesso - 200",
2949 3033 "type": "String",
2950 3034 "optional": false,
2951   - "field": "retornoConsultaDocumento.andamentoGeracao.unidade.descricao",
2952   - "description": "<p>Nome da unidade</p>"
  3035 + "field": "retornoConsultaDocumento.andamentoGeracao.descricao",
  3036 + "description": "<p>Descrição do andamento</p>"
2953 3037 },
2954 3038 {
2955 3039 "group": "Sucesso - 200",
2956 3040 "type": "String",
2957 3041 "optional": false,
2958   - "field": "retornoConsultaDocumento.andamentoGeracao.unidade.idUnidade",
2959   - "description": "<p>Código da unidade</p>"
  3042 + "field": "retornoConsultaDocumento.andamentoGeracao.dataHora",
  3043 + "description": "<p>Data e hora do registro de andamento</p>"
2960 3044 },
2961 3045 {
2962 3046 "group": "Sucesso - 200",
2963   - "type": "String",
  3047 + "type": "Unidade",
2964 3048 "optional": false,
2965   - "field": "retornoConsultaDocumento.andamentoGeracao.unidade.sigla",
2966   - "description": "<p>Sigla da unidade</p>"
  3049 + "field": "retornoConsultaDocumento.andamentoGeracao.unidade",
  3050 + "description": "<p>Unidade responsável pelo andamento (ver estrutura Unidade)</p>"
2967 3051 },
2968 3052 {
2969 3053 "group": "Sucesso - 200",
... ... @@ -2995,7 +3079,35 @@
2995 3079 },
2996 3080 {
2997 3081 "group": "Sucesso - 200",
2998   - "type": "Assinatura",
  3082 + "type": "AtributoAndamento[]",
  3083 + "optional": false,
  3084 + "field": "retornoConsultaDocumento.andamentoGeracao.atributos",
  3085 + "description": "<p>Lista com os atributos relacionados ao andamento</p>"
  3086 + },
  3087 + {
  3088 + "group": "Sucesso - 200",
  3089 + "type": "String",
  3090 + "optional": false,
  3091 + "field": "retornoConsultaDocumento.andamentoGeracao.atributos.nome",
  3092 + "description": "<p>Nome do atributo</p>"
  3093 + },
  3094 + {
  3095 + "group": "Sucesso - 200",
  3096 + "type": "String",
  3097 + "optional": false,
  3098 + "field": "retornoConsultaDocumento.andamentoGeracao.atributos.valor",
  3099 + "description": "<p>Valor do atributo</p>"
  3100 + },
  3101 + {
  3102 + "group": "Sucesso - 200",
  3103 + "type": "String",
  3104 + "optional": false,
  3105 + "field": "retornoConsultaDocumento.andamentoGeracao.atributos.idOrigem",
  3106 + "description": "<p>:TODO pendente</p>"
  3107 + },
  3108 + {
  3109 + "group": "Sucesso - 200",
  3110 + "type": "Assinatura[]",
2999 3111 "optional": false,
3000 3112 "field": "retornoConsultaDocumento.assinaturas",
3001 3113 "description": "<p>Conjunto de assinaturas do documento</p>"
... ... @@ -3004,26 +3116,138 @@
3004 3116 "group": "Sucesso - 200",
3005 3117 "type": "String",
3006 3118 "optional": false,
  3119 + "field": "retornoConsultaDocumento.assinaturas.nome",
  3120 + "description": "<p>Nome do assinante</p>"
  3121 + },
  3122 + {
  3123 + "group": "Sucesso - 200",
  3124 + "type": "String",
  3125 + "optional": false,
3007 3126 "field": "retornoConsultaDocumento.assinaturas.cargoFuncao",
3008   - "description": "<p>Cargo do responsável pela assinatura</p>"
  3127 + "description": "<p>Cargo ou função utilizado no momento da assinatura</p>"
3009 3128 },
3010 3129 {
3011 3130 "group": "Sucesso - 200",
3012   - "type": "Data",
  3131 + "type": "String",
3013 3132 "optional": false,
3014 3133 "field": "retornoConsultaDocumento.assinaturas.dataHora",
3015   - "description": "<p>Data e hora da assinatura</p>"
  3134 + "description": "<p>Data/hora em que ocorreu a assinatura</p>"
3016 3135 },
3017 3136 {
3018 3137 "group": "Sucesso - 200",
3019 3138 "type": "String",
3020 3139 "optional": false,
3021   - "field": "retornoConsultaDocumento.assinaturas.nome",
3022   - "description": "<p>Nome do assinante</p>"
  3140 + "field": "retornoConsultaDocumento.assinaturas.idUsuario",
  3141 + "description": "<p>Identificador do usuário</p>"
3023 3142 },
3024 3143 {
3025 3144 "group": "Sucesso - 200",
3026   - "type": "Campo",
  3145 + "type": "String",
  3146 + "optional": false,
  3147 + "field": "retornoConsultaDocumento.assinaturas.idOrigem",
  3148 + "description": "<p>:TODO pendente</p>"
  3149 + },
  3150 + {
  3151 + "group": "Sucesso - 200",
  3152 + "type": "String",
  3153 + "optional": false,
  3154 + "field": "retornoConsultaDocumento.assinaturas.idOrgao",
  3155 + "description": "<p>:TODO pendente</p>"
  3156 + },
  3157 + {
  3158 + "group": "Sucesso - 200",
  3159 + "type": "String",
  3160 + "optional": false,
  3161 + "field": "retornoConsultaDocumento.assinaturas.sigla",
  3162 + "description": "<p>Login do usuário responsável pela assinatura</p>"
  3163 + },
  3164 + {
  3165 + "group": "Sucesso - 200",
  3166 + "type": "Publicacao",
  3167 + "optional": false,
  3168 + "field": "retornoConsultaDocumento.publicacao",
  3169 + "description": "<p>:TODO pendente</p>"
  3170 + },
  3171 + {
  3172 + "group": "Sucesso - 200",
  3173 + "type": "String",
  3174 + "optional": false,
  3175 + "field": "retornoConsultaDocumento.publicacao.nomeVeiculo",
  3176 + "description": "<p>:TODO pendente</p>"
  3177 + },
  3178 + {
  3179 + "group": "Sucesso - 200",
  3180 + "type": "String",
  3181 + "optional": false,
  3182 + "field": "retornoConsultaDocumento.publicacao.numero",
  3183 + "description": "<p>:TODO pendente</p>"
  3184 + },
  3185 + {
  3186 + "group": "Sucesso - 200",
  3187 + "type": "String",
  3188 + "optional": false,
  3189 + "field": "retornoConsultaDocumento.publicacao.dataDisponibilizacao",
  3190 + "description": "<p>:TODO pendente</p>"
  3191 + },
  3192 + {
  3193 + "group": "Sucesso - 200",
  3194 + "type": "String",
  3195 + "optional": false,
  3196 + "field": "retornoConsultaDocumento.publicacao.dataPublicacao",
  3197 + "description": "<p>:TODO pendente</p>"
  3198 + },
  3199 + {
  3200 + "group": "Sucesso - 200",
  3201 + "type": "String",
  3202 + "optional": false,
  3203 + "field": "retornoConsultaDocumento.publicacao.estado",
  3204 + "description": "<p>:TODO pendente</p>"
  3205 + },
  3206 + {
  3207 + "group": "Sucesso - 200",
  3208 + "type": "PublicacaoImprensaNacional",
  3209 + "optional": false,
  3210 + "field": "retornoConsultaDocumento.publicacao.imprensaNacional",
  3211 + "description": "<p>:TODO pendente</p>"
  3212 + },
  3213 + {
  3214 + "group": "Sucesso - 200",
  3215 + "type": "String",
  3216 + "optional": false,
  3217 + "field": "retornoConsultaDocumento.publicacao.imprensaNacional.siglaVeiculo",
  3218 + "description": "<p>:TODO pendente</p>"
  3219 + },
  3220 + {
  3221 + "group": "Sucesso - 200",
  3222 + "type": "String",
  3223 + "optional": false,
  3224 + "field": "retornoConsultaDocumento.publicacao.imprensaNacional.descricaoVeiculo",
  3225 + "description": "<p>:TODO pendente</p>"
  3226 + },
  3227 + {
  3228 + "group": "Sucesso - 200",
  3229 + "type": "String",
  3230 + "optional": false,
  3231 + "field": "retornoConsultaDocumento.publicacao.imprensaNacional.pagina",
  3232 + "description": "<p>:TODO pendente</p>"
  3233 + },
  3234 + {
  3235 + "group": "Sucesso - 200",
  3236 + "type": "String",
  3237 + "optional": false,
  3238 + "field": "retornoConsultaDocumento.publicacao.imprensaNacional.secao",
  3239 + "description": "<p>:TODO pendente</p>"
  3240 + },
  3241 + {
  3242 + "group": "Sucesso - 200",
  3243 + "type": "String",
  3244 + "optional": false,
  3245 + "field": "retornoConsultaDocumento.publicacao.imprensaNacional.data",
  3246 + "description": "<p>:TODO pendente</p>"
  3247 + },
  3248 + {
  3249 + "group": "Sucesso - 200",
  3250 + "type": "Campo[]",
3027 3251 "optional": false,
3028 3252 "field": "retornoConsultaDocumento.campos",
3029 3253 "description": "<p>Conjunto de campos do formulário</p>"
... ... @@ -3061,7 +3285,7 @@
3061 3285 }
3062 3286 ]
3063 3287 },
3064   - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/DocumentoResource.java",
  3288 + "filename": "sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/DocumentoResource.java",
3065 3289 "groupTitle": "Documento"
3066 3290 },
3067 3291 {
... ... @@ -3073,7 +3297,7 @@
3073 3297 "version": "2.0.0",
3074 3298 "permission": [
3075 3299 {
3076   - "name": "RO_SEI_BROKER"
  3300 + "name": "RO_SEI_BROKER ou RO_SEI_BROKER_CONSULTA"
3077 3301 }
3078 3302 ],
3079 3303 "description": "<p>Retorna os documentos de um determinado interessado.</p>",
... ... @@ -3272,7 +3496,7 @@
3272 3496 }
3273 3497 ]
3274 3498 },
3275   - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/DocumentoResource.java",
  3499 + "filename": "sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/DocumentoResource.java",
3276 3500 "groupTitle": "Documento"
3277 3501 },
3278 3502 {
... ... @@ -3284,7 +3508,7 @@
3284 3508 "version": "2.0.0",
3285 3509 "permission": [
3286 3510 {
3287   - "name": "RO_SEI_BROKER"
  3511 + "name": "RO_SEI_BROKER ou RO_SEI_BROKER_CONSULTA"
3288 3512 }
3289 3513 ],
3290 3514 "description": "<p>Consulta documentos inclusos pelo SEI-Broker.</p>",
... ... @@ -3448,7 +3672,7 @@
3448 3672 }
3449 3673 ]
3450 3674 },
3451   - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/DocumentoResource.java",
  3675 + "filename": "sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/DocumentoResource.java",
3452 3676 "groupTitle": "Documento"
3453 3677 },
3454 3678 {
... ... @@ -3460,7 +3684,7 @@
3460 3684 "version": "2.0.0",
3461 3685 "permission": [
3462 3686 {
3463   - "name": "RO_SEI_BROKER"
  3687 + "name": "RO_SEI_BROKER ou RO_SEI_BROKER_CONSULTA"
3464 3688 }
3465 3689 ],
3466 3690 "description": "<p>Exporta documentos do SEI em PDF.</p>",
... ... @@ -3513,7 +3737,7 @@
3513 3737 }
3514 3738 ]
3515 3739 },
3516   - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/DocumentoResource.java",
  3740 + "filename": "sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/DocumentoResource.java",
3517 3741 "groupTitle": "Documento"
3518 3742 },
3519 3743 {
... ... @@ -3817,7 +4041,7 @@
3817 4041 }
3818 4042 ]
3819 4043 },
3820   - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/DocumentoResource.java",
  4044 + "filename": "sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/DocumentoResource.java",
3821 4045 "groupTitle": "Documento"
3822 4046 },
3823 4047 {
... ... @@ -3829,7 +4053,7 @@
3829 4053 "version": "2.0.0",
3830 4054 "permission": [
3831 4055 {
3832   - "name": "RO_SEI_BROKER"
  4056 + "name": "RO_SEI_BROKER ou RO_SEI_BROKER_CONSULTA"
3833 4057 }
3834 4058 ],
3835 4059 "description": "<p>Lista os tipos de documentos do SEI.</p>",
... ... @@ -3905,7 +4129,7 @@
3905 4129 }
3906 4130 ]
3907 4131 },
3908   - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/SeriesResource.java",
  4132 + "filename": "sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/SeriesResource.java",
3909 4133 "groupTitle": "Documento"
3910 4134 },
3911 4135 {
... ... @@ -3917,7 +4141,7 @@
3917 4141 "version": "2.0.0",
3918 4142 "permission": [
3919 4143 {
3920   - "name": "RO_SEI_BROKER"
  4144 + "name": "RO_SEI_BROKER ou RO_SEI_BROKER_CONSULTA"
3921 4145 }
3922 4146 ],
3923 4147 "description": "<p>Consulta a cidade pelo código do IBGE.</p>",
... ... @@ -4019,7 +4243,7 @@
4019 4243 }
4020 4244 ]
4021 4245 },
4022   - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/InfraResource.java",
  4246 + "filename": "sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/InfraResource.java",
4023 4247 "groupTitle": "Endereco"
4024 4248 },
4025 4249 {
... ... @@ -4031,7 +4255,7 @@
4031 4255 "version": "2.0.0",
4032 4256 "permission": [
4033 4257 {
4034   - "name": "RO_SEI_BROKER"
  4258 + "name": "RO_SEI_BROKER ou RO_SEI_BROKER_CONSULTA"
4035 4259 }
4036 4260 ],
4037 4261 "description": "<p>Consulta as cidades de um determinado estado.</p>",
... ... @@ -4142,7 +4366,7 @@
4142 4366 }
4143 4367 ]
4144 4368 },
4145   - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/InfraResource.java",
  4369 + "filename": "sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/InfraResource.java",
4146 4370 "groupTitle": "Endereco"
4147 4371 },
4148 4372 {
... ... @@ -4154,7 +4378,7 @@
4154 4378 "version": "2.0.0",
4155 4379 "permission": [
4156 4380 {
4157   - "name": "RO_SEI_BROKER"
  4381 + "name": "RO_SEI_BROKER ou RO_SEI_BROKER_CONSULTA"
4158 4382 }
4159 4383 ],
4160 4384 "description": "<p>Consulta o estado pela sigla.</p>",
... ... @@ -4259,7 +4483,7 @@
4259 4483 }
4260 4484 ]
4261 4485 },
4262   - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/InfraResource.java",
  4486 + "filename": "sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/InfraResource.java",
4263 4487 "groupTitle": "Endereco"
4264 4488 },
4265 4489 {
... ... @@ -4271,7 +4495,7 @@
4271 4495 "version": "2.0.0",
4272 4496 "permission": [
4273 4497 {
4274   - "name": "RO_SEI_BROKER"
  4498 + "name": "RO_SEI_BROKER ou RO_SEI_BROKER_CONSULTA"
4275 4499 }
4276 4500 ],
4277 4501 "description": "<p>Consulta estados cadastrados.</p>",
... ... @@ -4366,7 +4590,7 @@
4366 4590 }
4367 4591 ]
4368 4592 },
4369   - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/InfraResource.java",
  4593 + "filename": "sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/InfraResource.java",
4370 4594 "groupTitle": "Endereco"
4371 4595 },
4372 4596 {
... ... @@ -4378,7 +4602,7 @@
4378 4602 "version": "2.0.0",
4379 4603 "permission": [
4380 4604 {
4381   - "name": "RO_SEI_BROKER"
  4605 + "name": "RO_SEI_BROKER ou RO_SEI_BROKER_CONSULTA"
4382 4606 }
4383 4607 ],
4384 4608 "description": "<p>Consulta países cadastrados.</p>",
... ... @@ -4452,7 +4676,7 @@
4452 4676 }
4453 4677 ]
4454 4678 },
4455   - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/InfraResource.java",
  4679 + "filename": "sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/InfraResource.java",
4456 4680 "groupTitle": "Endereco"
4457 4681 },
4458 4682 {
... ... @@ -4464,7 +4688,7 @@
4464 4688 "version": "2.0.0",
4465 4689 "permission": [
4466 4690 {
4467   - "name": "RO_SEI_BROKER"
  4691 + "name": "RO_SEI_BROKER ou RO_SEI_BROKER_CONSULTA"
4468 4692 }
4469 4693 ],
4470 4694 "description": "<p>Este método realiza uma busca pelas extensões de arquivos permitidas.</p>",
... ... @@ -4541,7 +4765,7 @@
4541 4765 }
4542 4766 ]
4543 4767 },
4544   - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/ExtensoesResource.java",
  4768 + "filename": "sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/ExtensoesResource.java",
4545 4769 "groupTitle": "Extensao"
4546 4770 },
4547 4771 {
... ... @@ -4553,7 +4777,7 @@
4553 4777 "version": "2.0.0",
4554 4778 "permission": [
4555 4779 {
4556   - "name": "RO_SEI_BROKER"
  4780 + "name": "RO_SEI_BROKER ou RO_SEI_BROKER_CONSULTA"
4557 4781 }
4558 4782 ],
4559 4783 "description": "<p>Lista as hipóteses legais.</p>",
... ... @@ -4636,7 +4860,7 @@
4636 4860 }
4637 4861 ]
4638 4862 },
4639   - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/HipoteseLegalResource.java",
  4863 + "filename": "sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/HipoteseLegalResource.java",
4640 4864 "groupTitle": "Hipotese_Legal"
4641 4865 },
4642 4866 {
... ... @@ -4711,7 +4935,7 @@
4711 4935 }
4712 4936 ]
4713 4937 },
4714   - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/InfoResource.java",
  4938 + "filename": "sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/InfoResource.java",
4715 4939 "groupTitle": "Info"
4716 4940 },
4717 4941 {
... ... @@ -4751,7 +4975,7 @@
4751 4975 }
4752 4976 ]
4753 4977 },
4754   - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/InfoResource.java",
  4978 + "filename": "sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/InfoResource.java",
4755 4979 "groupTitle": "Info"
4756 4980 },
4757 4981 {
... ... @@ -4791,7 +5015,7 @@
4791 5015 }
4792 5016 ]
4793 5017 },
4794   - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/InfoResource.java",
  5018 + "filename": "sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/InfoResource.java",
4795 5019 "groupTitle": "Info"
4796 5020 },
4797 5021 {
... ... @@ -4831,7 +5055,7 @@
4831 5055 }
4832 5056 ]
4833 5057 },
4834   - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/InfoResource.java",
  5058 + "filename": "sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/InfoResource.java",
4835 5059 "groupTitle": "Info"
4836 5060 },
4837 5061 {
... ... @@ -4843,7 +5067,7 @@
4843 5067 "version": "2.0.0",
4844 5068 "permission": [
4845 5069 {
4846   - "name": "RO_SEI_BROKER"
  5070 + "name": "RO_SEI_BROKER ou RO_SEI_BROKER_CONSULTA"
4847 5071 }
4848 5072 ],
4849 5073 "description": "<p>Lista os marcadores de uma unidade.</p>",
... ... @@ -4917,7 +5141,7 @@
4917 5141 }
4918 5142 ]
4919 5143 },
4920   - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/MarcadorResource.java",
  5144 + "filename": "sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/MarcadorResource.java",
4921 5145 "groupTitle": "Marcador"
4922 5146 },
4923 5147 {
... ... @@ -5001,7 +5225,7 @@
5001 5225 }
5002 5226 ]
5003 5227 },
5004   - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/MarcadorResource.java",
  5228 + "filename": "sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/MarcadorResource.java",
5005 5229 "groupTitle": "Marcador"
5006 5230 },
5007 5231 {
... ... @@ -5316,7 +5540,7 @@
5316 5540 }
5317 5541 ]
5318 5542 },
5319   - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/ProcessoResource.java",
  5543 + "filename": "sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/ProcessoResource.java",
5320 5544 "groupTitle": "Processo"
5321 5545 },
5322 5546 {
... ... @@ -5393,7 +5617,7 @@
5393 5617 }
5394 5618 ]
5395 5619 },
5396   - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/ProcessoResource.java",
  5620 + "filename": "sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/ProcessoResource.java",
5397 5621 "groupTitle": "Processo"
5398 5622 },
5399 5623 {
... ... @@ -5463,7 +5687,7 @@
5463 5687 }
5464 5688 ]
5465 5689 },
5466   - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/ProcessoResource.java",
  5690 + "filename": "sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/ProcessoResource.java",
5467 5691 "groupTitle": "Processo"
5468 5692 },
5469 5693 {
... ... @@ -5543,7 +5767,7 @@
5543 5767 }
5544 5768 ]
5545 5769 },
5546   - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/ProcessoResource.java",
  5770 + "filename": "sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/ProcessoResource.java",
5547 5771 "groupTitle": "Processo"
5548 5772 },
5549 5773 {
... ... @@ -5555,7 +5779,7 @@
5555 5779 "version": "2.0.0",
5556 5780 "permission": [
5557 5781 {
5558   - "name": "RO_SEI_BROKER"
  5782 + "name": "RO_SEI_BROKER ou RO_SEI_BROKER_CONSULTA"
5559 5783 }
5560 5784 ],
5561 5785 "description": "<p>Este método realiza uma consulta a processos no SEI e no SIPAR.</p>",
... ... @@ -6266,7 +6490,7 @@
6266 6490 }
6267 6491 ]
6268 6492 },
6269   - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/ProcessoResource.java",
  6493 + "filename": "sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/ProcessoResource.java",
6270 6494 "groupTitle": "Processo"
6271 6495 },
6272 6496 {
... ... @@ -6278,7 +6502,7 @@
6278 6502 "version": "2.0.0",
6279 6503 "permission": [
6280 6504 {
6281   - "name": "RO_SEI_BROKER"
  6505 + "name": "RO_SEI_BROKER ou RO_SEI_BROKER_CONSULTA"
6282 6506 }
6283 6507 ],
6284 6508 "description": "<p>Lista os processos conforme os filtros informados.</p>",
... ... @@ -6441,7 +6665,7 @@
6441 6665 }
6442 6666 ]
6443 6667 },
6444   - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/ProcessoResource.java",
  6668 + "filename": "sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/ProcessoResource.java",
6445 6669 "groupTitle": "Processo"
6446 6670 },
6447 6671 {
... ... @@ -6518,7 +6742,7 @@
6518 6742 }
6519 6743 ]
6520 6744 },
6521   - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/ProcessoResource.java",
  6745 + "filename": "sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/ProcessoResource.java",
6522 6746 "groupTitle": "Processo"
6523 6747 },
6524 6748 {
... ... @@ -6579,7 +6803,7 @@
6579 6803 }
6580 6804 ]
6581 6805 },
6582   - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/ProcessoResource.java",
  6806 + "filename": "sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/ProcessoResource.java",
6583 6807 "groupTitle": "Processo"
6584 6808 },
6585 6809 {
... ... @@ -6647,7 +6871,7 @@
6647 6871 }
6648 6872 ]
6649 6873 },
6650   - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/ProcessoResource.java",
  6874 + "filename": "sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/ProcessoResource.java",
6651 6875 "groupTitle": "Processo"
6652 6876 },
6653 6877 {
... ... @@ -6793,7 +7017,7 @@
6793 7017 }
6794 7018 ]
6795 7019 },
6796   - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/ProcessoResource.java",
  7020 + "filename": "sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/ProcessoResource.java",
6797 7021 "groupTitle": "Processo"
6798 7022 },
6799 7023 {
... ... @@ -7000,7 +7224,7 @@
7000 7224 }
7001 7225 ]
7002 7226 },
7003   - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/ProcessoResource.java",
  7227 + "filename": "sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/ProcessoResource.java",
7004 7228 "groupTitle": "Processo"
7005 7229 },
7006 7230 {
... ... @@ -7012,7 +7236,7 @@
7012 7236 "version": "2.0.0",
7013 7237 "permission": [
7014 7238 {
7015   - "name": "RO_SEI_BROKER"
  7239 + "name": "RO_SEI_BROKER ou RO_SEI_BROKER_CONSULTA"
7016 7240 }
7017 7241 ],
7018 7242 "description": "<p>Lista as andamentos do processo.</p>",
... ... @@ -7212,7 +7436,7 @@
7212 7436 }
7213 7437 ]
7214 7438 },
7215   - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/ProcessoResource.java",
  7439 + "filename": "sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/ProcessoResource.java",
7216 7440 "groupTitle": "Processo"
7217 7441 },
7218 7442 {
... ... @@ -7224,7 +7448,7 @@
7224 7448 "version": "2.0.0",
7225 7449 "permission": [
7226 7450 {
7227   - "name": "RO_SEI_BROKER"
  7451 + "name": "RO_SEI_BROKER ou RO_SEI_BROKER_CONSULTA"
7228 7452 }
7229 7453 ],
7230 7454 "description": "<p>Retorna os documentos de um determinado processo.</p>",
... ... @@ -7380,7 +7604,7 @@
7380 7604 }
7381 7605 ]
7382 7606 },
7383   - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/ProcessoResource.java",
  7607 + "filename": "sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/ProcessoResource.java",
7384 7608 "groupTitle": "Processo"
7385 7609 },
7386 7610 {
... ... @@ -7392,7 +7616,7 @@
7392 7616 "version": "2.0.0",
7393 7617 "permission": [
7394 7618 {
7395   - "name": "RO_SEI_BROKER"
  7619 + "name": "RO_SEI_BROKER ou RO_SEI_BROKER_CONSULTA"
7396 7620 }
7397 7621 ],
7398 7622 "description": "<p>Consulta os tipos de processo.</p>",
... ... @@ -7447,7 +7671,7 @@
7447 7671 }
7448 7672 ]
7449 7673 },
7450   - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/ProcessoResource.java",
  7674 + "filename": "sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/ProcessoResource.java",
7451 7675 "groupTitle": "Processo"
7452 7676 },
7453 7677 {
... ... @@ -7525,7 +7749,7 @@
7525 7749 }
7526 7750 ]
7527 7751 },
7528   - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/ProcessoResource.java",
  7752 + "filename": "sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/ProcessoResource.java",
7529 7753 "groupTitle": "Processo"
7530 7754 },
7531 7755 {
... ... @@ -7602,7 +7826,7 @@
7602 7826 }
7603 7827 ]
7604 7828 },
7605   - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/ProcessoResource.java",
  7829 + "filename": "sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/ProcessoResource.java",
7606 7830 "groupTitle": "Processo"
7607 7831 },
7608 7832 {
... ... @@ -7663,7 +7887,7 @@
7663 7887 }
7664 7888 ]
7665 7889 },
7666   - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/ProcessoResource.java",
  7890 + "filename": "sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/ProcessoResource.java",
7667 7891 "groupTitle": "Processo"
7668 7892 },
7669 7893 {
... ... @@ -7747,7 +7971,7 @@
7747 7971 }
7748 7972 ]
7749 7973 },
7750   - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/ProcessoResource.java",
  7974 + "filename": "sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/ProcessoResource.java",
7751 7975 "groupTitle": "Processo"
7752 7976 },
7753 7977 {
... ... @@ -7806,7 +8030,7 @@
7806 8030 }
7807 8031 ]
7808 8032 },
7809   - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/SiparResource.java",
  8033 + "filename": "sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/SiparResource.java",
7810 8034 "groupTitle": "SIPAR"
7811 8035 },
7812 8036 {
... ... @@ -7874,7 +8098,7 @@
7874 8098 }
7875 8099 ]
7876 8100 },
7877   - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/SiparResource.java",
  8101 + "filename": "sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/SiparResource.java",
7878 8102 "groupTitle": "SIPAR"
7879 8103 },
7880 8104 {
... ... @@ -7886,7 +8110,7 @@
7886 8110 "version": "2.0.0",
7887 8111 "permission": [
7888 8112 {
7889   - "name": "RO_SEI_BROKER"
  8113 + "name": "RO_SEI_BROKER ou RO_SEI_BROKER_CONSULTA"
7890 8114 }
7891 8115 ],
7892 8116 "description": "<p>Este método realiza uma consulta às séries.</p>",
... ... @@ -7970,7 +8194,7 @@
7970 8194 }
7971 8195 ]
7972 8196 },
7973   - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/SeriesResource.java",
  8197 + "filename": "sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/SeriesResource.java",
7974 8198 "groupTitle": "Serie"
7975 8199 },
7976 8200 {
... ... @@ -7982,7 +8206,7 @@
7982 8206 "version": "2.0.0",
7983 8207 "permission": [
7984 8208 {
7985   - "name": "RO_SEI_BROKER"
  8209 + "name": "RO_SEI_BROKER ou RO_SEI_BROKER_CONSULTA"
7986 8210 }
7987 8211 ],
7988 8212 "description": "<p>Lista os tipos de tarefas existentes no SEI.</p>",
... ... @@ -8084,7 +8308,7 @@
8084 8308 }
8085 8309 ]
8086 8310 },
8087   - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/TarefaResource.java",
  8311 + "filename": "sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/TarefaResource.java",
8088 8312 "groupTitle": "Tarefa"
8089 8313 },
8090 8314 {
... ... @@ -8096,7 +8320,7 @@
8096 8320 "version": "2.0.0",
8097 8321 "permission": [
8098 8322 {
8099   - "name": "RO_SEI_BROKER"
  8323 + "name": "RO_SEI_BROKER ou RO_SEI_BROKER_CONSULTA"
8100 8324 }
8101 8325 ],
8102 8326 "description": "<p>Lista os tipos de conferência.</p>",
... ... @@ -8156,7 +8380,7 @@
8156 8380 }
8157 8381 ]
8158 8382 },
8159   - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/TipoConferenciaResource.java",
  8383 + "filename": "sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/TipoConferenciaResource.java",
8160 8384 "groupTitle": "Tipos_Confer_ncia"
8161 8385 },
8162 8386 {
... ... @@ -8168,7 +8392,7 @@
8168 8392 "version": "2.0.0",
8169 8393 "permission": [
8170 8394 {
8171   - "name": "RO_SEI_BROKER"
  8395 + "name": "RO_SEI_BROKER ou RO_SEI_BROKER_CONSULTA"
8172 8396 }
8173 8397 ],
8174 8398 "description": "<p>Retorna o código da Unidade pesquisada.</p>",
... ... @@ -8214,7 +8438,7 @@
8214 8438 }
8215 8439 ]
8216 8440 },
8217   - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/UnidadeResource.java",
  8441 + "filename": "sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/UnidadeResource.java",
8218 8442 "groupTitle": "Unidade"
8219 8443 },
8220 8444 {
... ... @@ -8226,7 +8450,7 @@
8226 8450 "version": "2.0.0",
8227 8451 "permission": [
8228 8452 {
8229   - "name": "RO_SEI_BROKER"
  8453 + "name": "RO_SEI_BROKER ou RO_SEI_BROKER_CONSULTA"
8230 8454 }
8231 8455 ],
8232 8456 "description": "<p>Retorna as Unidades cadastradas no SEI.</p>",
... ... @@ -8280,7 +8504,7 @@
8280 8504 }
8281 8505 ]
8282 8506 },
8283   - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/UnidadeResource.java",
  8507 + "filename": "sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/UnidadeResource.java",
8284 8508 "groupTitle": "Unidade"
8285 8509 },
8286 8510 {
... ... @@ -8352,7 +8576,7 @@
8352 8576 }
8353 8577 ]
8354 8578 },
8355   - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/UsuarioResource.java",
  8579 + "filename": "sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/UsuarioResource.java",
8356 8580 "groupTitle": "Usuario"
8357 8581 },
8358 8582 {
... ... @@ -8434,7 +8658,7 @@
8434 8658 }
8435 8659 ]
8436 8660 },
8437   - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/UsuarioResource.java",
  8661 + "filename": "sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/UsuarioResource.java",
8438 8662 "groupTitle": "Usuario"
8439 8663 },
8440 8664 {
... ... @@ -8446,7 +8670,7 @@
8446 8670 "version": "2.0.0",
8447 8671 "permission": [
8448 8672 {
8449   - "name": "RO_SEI_BROKER"
  8673 + "name": "RO_SEI_BROKER ou RO_SEI_BROKER_CONSULTA"
8450 8674 }
8451 8675 ],
8452 8676 "description": "<p>Este método realiza a uma busca pelo login do usuário.</p>",
... ... @@ -8499,7 +8723,7 @@
8499 8723 }
8500 8724 ]
8501 8725 },
8502   - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/UsuarioResource.java",
  8726 + "filename": "sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/UsuarioResource.java",
8503 8727 "groupTitle": "Usuario"
8504 8728 },
8505 8729 {
... ... @@ -8571,7 +8795,7 @@
8571 8795 }
8572 8796 ]
8573 8797 },
8574   - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/UsuarioResource.java",
  8798 + "filename": "sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/UsuarioResource.java",
8575 8799 "groupTitle": "Usuario"
8576 8800 },
8577 8801 {
... ... @@ -8643,7 +8867,7 @@
8643 8867 }
8644 8868 ]
8645 8869 },
8646   - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/UsuarioResource.java",
  8870 + "filename": "sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/UsuarioResource.java",
8647 8871 "groupTitle": "Usuario"
8648 8872 },
8649 8873 {
... ... @@ -8715,7 +8939,7 @@
8715 8939 }
8716 8940 ]
8717 8941 },
8718   - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/UsuarioResource.java",
  8942 + "filename": "sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/UsuarioResource.java",
8719 8943 "groupTitle": "Usuario"
8720 8944 },
8721 8945 {
... ... @@ -8727,7 +8951,7 @@
8727 8951 "version": "2.0.0",
8728 8952 "permission": [
8729 8953 {
8730   - "name": "RO_SEI_BROKER"
  8954 + "name": "RO_SEI_BROKER ou RO_SEI_BROKER_CONSULTA"
8731 8955 }
8732 8956 ],
8733 8957 "description": "<p>Este método realiza uma consulta aos usuários cadastrados que possuem o perfil &quot;Básico&quot;.</p>",
... ... @@ -8783,7 +9007,7 @@
8783 9007 }
8784 9008 ]
8785 9009 },
8786   - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/UsuarioResource.java",
  9010 + "filename": "sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/UsuarioResource.java",
8787 9011 "groupTitle": "Usuario"
8788 9012 }
8789 9013 ]
... ...
src/main/webapp/api-docs/api_project.js
... ... @@ -8,7 +8,7 @@ define({
8 8 "apidoc": "0.2.0",
9 9 "generator": {
10 10 "name": "apidoc",
11   - "time": "2017-10-30T13:05:05.280Z",
  11 + "time": "2018-03-23T14:42:37.240Z",
12 12 "url": "http://apidocjs.com",
13 13 "version": "0.15.1"
14 14 }
... ...
src/main/webapp/api-docs/api_project.json
... ... @@ -8,7 +8,7 @@
8 8 "apidoc": "0.2.0",
9 9 "generator": {
10 10 "name": "apidoc",
11   - "time": "2017-10-30T13:05:05.280Z",
  11 + "time": "2018-03-23T14:42:37.240Z",
12 12 "url": "http://apidocjs.com",
13 13 "version": "0.15.1"
14 14 }
... ...