POST - Anexos do contrato

Observação: Mapeamento de ocorrências e regras de preenchimento.

Mensagem REQUEST

Este serviço permite que os anexos do contrato sejam obtidos, obedecendo as regras de consulta, considerando o status do contrato e o tipo do anexo

#

schema

Nome

Ele

key

Tipo

Tam.

Dec.

regex

Ocor.

min

max

Descrição / schema

Observação / Regras

1

 

contratoAnexo

G

 

schema

 

 

 

true

1

1

t_contratoAnexo

 

t_contratoAnexo

1

t_contratoAnexo

organizacao

A

X

string

15

-

 

true

1

1

Organização

Organização de Contrato

2

t_contratoAnexo

codigo

A

X

string

20

-

 

true

1

1

Código

Código do Contrato

3

t_contratoAnexo

estabelecimento_cnpj

A

X

number

14

-

^[0-9]{14}$

true

1

1

Estabelecimento

CNPJ do Estabelecimento do contrato

4

t_contratoAnexo

anexo

G

 

schema

 

 

 

false

0

1

t_contratoAnexo_tipo

 

t_contratoAnexo_tipo

1

t_contratoAnexo_tipo

dados

G

 

schema

 

 

 

true

1

N

t_contratoAnexo_tipo_dado

 

t_contratoAnexo_tipo_dado

1

t_contratoAnexo_tipo_dado

tipo

E

X

string

100

-

 

true

1

1

Tipo do anexo

Tipo do anexo, de acordo com o cadastro de tipo de anexos existentes no Glorian

Mensagem RESPONSE (200)

Metadado

ocorrência

 

 

#

schema

Nome

Ele

key

Tipo

Tam.

Dec.

regex

Ocor.

min

max

Descrição

Observação / Regras

1

 

contratoAnexo

G

 

schema

 

 

 

 

 

 

res_t_contratoAnexo

 

res_t_contratoAnexo

1

res_t_contratoAnexo

organizacao

A

X

string

15

-

 

true

1

1

Organização

Organização de Contrato

2

res_t_contratoAnexo

codigo

A

X

string

20

-

 

true

1

1

Código

Código do Contrato

3

res_t_contratoAnexo

estabelecimento_cnpj

E

X

number

14

-

^[0-9]{14}$

true

1

1

Estabelecimento

CNPJ do Estabelecimento do contrato

4

res_t_contratoAnexo

retornoSituacao

G

 

schema

 

 

 

true

1

1

res_t_retornoSituacao

 

5

res_t_contratoAnexo

anexo

G

 

schema

 

 

 

false

0

1

res_t_contratoAnexo_anexo

 

res_t_contratoAnexo_anexo

1

res_t_contratoAnexo_anexo

dados

G

 

schema

 

 

 

true

1

N

res_t_contratoAnexo_anexo_dado

 

res_t_contratoAnexo_anexo_dado

1

res_t_contratoAnexo_anexo_dado

nome

E

X

string

100

 

 

true

1

1

nome do arquivo

nome do arquivo do anexo

2

res_t_contratoAnexo_anexo_dado

base64

E

 

B64

-

-

 

true

1

1

arquivo base64

arquivo convertido em base64

3

res_t_contratoAnexo_anexo_dado

observacao

E

 

string

500

-

 

false

0

1

obervação

observação do anexo

4

res_t_contratoAnexo_anexo_dado

tipo

E

 

string

100

-

 

false

0

1

Tipo do anexo

observação do anexo

res_t_retornoSituacao

1

res_t_retornoSituacao

dados

G

 

schema

 

 

 

true

1

1

res_t_retornoSituacao_dado

 

2

res_t_retornoSituacao

aviso

G

 

schema

 

 

 

false

0

1

res_t_retornoSituacao_aviso

 

3

res_t_retornoSituacao

erro

G

 

schema

 

 

 

RC

0

1

res_t_retornoSituacao_erro

RC- Se a situação = "1" ocur = "1-N" senão ocur = "0-0"

res_t_retornoSituacao_dado

1

res_t_retornoSituacao_dado

ID

E

 

number

9

 

 

true

1

1

Identificador Serviço

Identificador interno do serviço

2

res_t_retornoSituacao_dado

situacao

E

 

integer

3

-

^((0|1))$

true

1

1

Código

Status da execução do registro

0: ERRO

1: OK

res_t_retornoSituacao_aviso

1

res_t_retornoSituacao_aviso

dados

G

 

schema

 

 

 

true

1

N

res_t_retornoSituacao_aviso_dado

 

res_t_retornoSituacao_aviso_dado

1

res_t_retornoSituacao_aviso_dado

codigo

E

 

string

3

-

 

true

1

1

Código

Código da advertência

2

res_t_retornoSituacao_aviso_dado

motivo

E

 

string

300

 

 

true

1

1

Motivo 

Motivo pelo qual a advertência é apresentada

res_t_retornoSituacao_erro

1

res_t_retornoSituacao_erro

dados

G

 

schema

 

 

 

true

1

N

res_t_retornoSituacao_erro_dado

 

res_t_retornoSituacao_erro_dado

1

res_t_retornoSituacao_erro_dado

codigo

E

 

string

3

-

 

true

1

1

Código

Código do erro

2

res_t_retornoSituacao_erro_dado

motivo

E

 

string

300

 

 

true

1

1

Motivo 

Motivo pelo qual o erro é apresentado