1. Objetivo do Método:


Obtêm o Identificador do OESA.

 

  1. Pré-condição:


       Ter inserido o registro de OESA


  1. Campos de Entrada:


Atributo

Tipo de Dados

Chave

Regras

Valor Padrão

Observação

NM_OESA

VARCHAR(100)


RN02, RN05


Número de Inscrição Estadual

SG_OESA

VARCHAR(10)


RN02


Sigla da Unidade

ID_UF

NUMBER(2)


RN02,RN04


Identificador da UF do OESA (Item 3.2.2)

SYS_KEY

VARCHAR(39)


RN02, RN06


Chave de sistema do estado correspondente ao ambiente


  1. Campos de Saída:


Atributo

Tipo de Dados

Observação

ID_OESA

NUMBER(10)

Identificador do Órgão Executor de Sanidade Agropecuária - OESA

NR_CPF

VARCHAR(14)

CPF / Identificadir de Pessoa Física Responsavel pelo OESA

NR_CNPJ

VARCHAR(18)

CPF / Identificador de Pessoa Jurídica da OESA. Utilizar o CNPJ da OESA Central para os demais tipos de OESA

ID_MUNICIPIO_IBGE

NUMBER(7)

ID do município IBGE

ID_TIPO_OESA

VARCHAR(2)

ID do tipo do OESA (Item 3.2.4)

NM_OESA

VARCHAR(100)

Nome do Órgão Executor de Sanidade Agropecuária - OESA

SG_OESA

VARCHAR(10)

Sigla da Unidade

DS_ENDERECO

VARCHAR(60)

Complemento referente ao endereço

ID_UF

NUMBER(2)

Identificador da UF do OESA (Item 3.2.2)

NM_EMAIL

VARCHAR(250)

E-mail para contato

IN_OESA_SEDE_UVL

NUMBER(1)

Identifica se a OESA é a sede de UVL (Item 3.2.40)

DS_SITUACAO

VARCHAR(7)

Especifica se o registro está ativo ou inativo. (Item 3.2.38)

SYS_KEY

VARCHAR(39)

Chave de sistema do estado correspondente ao ambiente

oesaContato



ID_CONTATO

NUMBER(10)

Identificador Único

ID_OESA

NUMBER(10)

Identificador Oesa

ID_TIPO_CONTATO

NUMBER(1)

Tipo de Contato (Anexo WS - Item 8)

NR_CONTATO

VARCHAR(9)

Número de telefone de contato

NR_DDD

VARCHAR(2)

Código DDD

NR_DDI

VARCHAR(2)

Código DDI


  1. Exemplo de XML de Entrada:


O XML do método, gerado pelo WSDL, apresentará o sinal “?” para as tags. O “?” deverá ser substituído pelo valor do campo correspondente. 

IMPORTANTE: Caso o campo não tenha valor, o mesmo não deverá ser enviado, sob pena de geração de erro na tentativa de consumo do método.


<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:web="http://webservice.ws.pga.id2.inf.br/">

   <soapenv:Header/>

   <soapenv:Body>

      <web:obterOesa>

         <!--Optional:-->

         <idUf>43</idUf>

         <!--Optional:-->

         <idMunicipioIbge>4312443</idMunicipioIbge>

         <!--Optional:-->

         <idTipoOesa>13</idTipoOesa>

         <!--Optional:-->

         <sysKey>{SysKey do Estado}</sysKey>

      </web:obterOesa>

   </soapenv:Body>

</soapenv:Envelope>


  1. Exemplo de XML de Saída:


<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">

   <soap:Body>

      <ns2:obterOesaResponse xmlns:ns2="http://webservice.ws.pga.id2.inf.br/">

         <return>

            <listaRetorno xsi:type="ns2:oesaRetorno" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">

               <dsEndereco>Antonio Jose Carlos 1</dsEndereco>

               <idMunicipioIbge>4312443</idMunicipioIbge>

               <idOesa>4300003724</idOesa>

               <idTipoOesa>13</idTipoOesa>

               <idUf>43</idUf>

               <inOesaSedeUvl>2</inOesaSedeUvl>

               <nmEmail>ivz-torres@seapi.rs.gov.br</nmEmail>

               <nmOesa>Morrinhos Do Sul</nmOesa>

               <nrCnpj>93021632000112</nrCnpj>

               <nrCpf>04151594906</nrCpf>

               <oesaContato>

                  <idContato>4300615668</idContato>

                  <idOesa>4300003724</idOesa>

                  <idTipoContato>1</idTipoContato>

                  <nrContato>36051055</nrContato>

                  <nrDdd>51</nrDdd>

                  <nrDdi>55</nrDdi>

               </oesaContato>

               <sgOesa>POSTO235</sgOesa>

            </listaRetorno>

            <status>SUCESSO</status>

         </return>

      </ns2:obterOesaResponse>

   </soap:Body>

</soap:Envelope>