1. Objetivo do Método:


Obtêm todos os campos da Estrutura OESA.

 

  1. Pré-condição:


Ter inserido o registro de Estrutura OESA


  1. Campos de Entrada:


Atributo

Tipo de Dados

Chave

Regras

Valor Padrão

Observação

ID_ESTRUTURA_OESA

NUMBER(10)

PK

RN02, RN05, RN09


Identificador da Estrutura da OESA

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_ESTRUTURA_OESA

NUMBER(10)

Identificador da Estrutura da OESA

ID_OESA

NUMBER(10)

Identificador do OESA

QT_VET

NUMBER(3)

Nº de veterinários trabalhando em defesa sanitária animal na OESA (efetivos, contratados e cedidos por outros órgãos) desde que subordinados ao serviço de sanidade estadual

QT_AGRO

NUMBER(3)

Nº de agrônomos atuando em defesa sanitária na OESA (efetivos, contratados e cedidos por outros órgãos) desde que subordinados ao serviço de sanidade estadual

QT_ZOOT

NUMBER(3)

Nº de zootecnistas atuando em defesa sanitária na OESA (efetivos, contratados e cedidos por outros órgãos) desde que subordinados ao serviço de sanidade estadual

QT_AUX_TEC

NUMBER(3)

Nº de sanitária auxiliares técnicos na OESA (efetivos, contratados e cedidos atuando em defesa por outros órgãos) desde que subordinados ao serviço de sanidade estadual

QT_AUX_ADM

NUMBER(3)

Nº de auxiliares administrativos em defesa sanitária na OESA (efetivos, contratados e cedidos por outros órgãos) desde que subordinados ao serviço de sanidade estadual

QT_LINHA_TEL

NUMBER(3)

Quantidade de Linhas telefônicas disponíveis na OESA

QT_FAX

NUMBER(3)

Quantidade de Fax disponíveis na OESA

QT_MICRO_COMP

NUMBER(3)

Quantidade de Microcomputadores disponíveis na OESA

QT_AUTOMOVEIS

NUMBER(3)

Quantidade de automóveis de “passeio” disponíveis na OESA

QT_CAMINHONETE

NUMBER(3)

Quantidade de veículos 4x4 disponíveis na OESA

QT_MOTOS

NUMBER(3)

Quantidade de motos disponíveis na OESA

QT_EMBARCACOES

NUMBER(3)

Quantidade de embarcações disponíveis na OESA

QT_VANS

NUMBER(3)

Quantidade de Vans disponíveis na OESA

QT_VET_INST_PUBLICA

NUMBER(3)

Quantidade de veterinários de outras instituições públicas lotados no município; (extensão, saúde, inspeção, etc)

QT_VET_PRIVADOS

NUMBER(3)

Nº de veterinários privados existentes no município

IN_ACESSO_INTERNET

VARCHAR(1)

Preencher com "1" se o EAC do SVE no município dispor de conexão á internet. Caso contrário preencher com "0"

QT_KIT_ATENDIMENTO_VET

NUMBER(3)

Total de kits de atendimento a suspeita de doenças disponível para uso no município

QT_GPS

NUMBER(3)

Nº de equipamentos de GPS disponíveis para uso no município


  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:obterEstruturaOesa>

         <!--Optional:-->

         <idEstruturaOesa>4300000270</idEstruturaOesa>

         <!--Optional:-->

         <sysKey>RS-D583343E-59AE-4A2E-9704-BD8874D17224</sysKey>

      </web:obterEstruturaOesa>

   </soapenv:Body>

</soapenv:Envelope>


  1. Exemplo de XML de Saída:


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

   <soap:Body>

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

         <return>

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

               <idEstruturaOesa>4300000270</idEstruturaOesa>

               <idOesa>4300000270</idOesa>

               <inAcessoInternet>1</inAcessoInternet>

               <qtAgro>0</qtAgro>

               <qtAutomoveis>0</qtAutomoveis>

               <qtAuxAdm>1</qtAuxAdm>

               <qtAuxTec>0</qtAuxTec>

               <qtCaminhonete>0</qtCaminhonete>

               <qtEmbarcacoes>0</qtEmbarcacoes>

               <qtFax>0</qtFax>

               <qtGps>0</qtGps>

               <qtKitAtendimentoVet>0</qtKitAtendimentoVet>

               <qtLinhaTel>1</qtLinhaTel>

               <qtMicroComp>2</qtMicroComp>

               <qtMotos>0</qtMotos>

               <qtVans>0</qtVans>

               <qtVet>0</qtVet>

               <qtVetInstPublica>1</qtVetInstPublica>

               <qtVetPrivados>0</qtVetPrivados>

               <qtZoot>0</qtZoot>

            </listaRetorno>

            <status>SUCESSO</status>

         </return>

      </ns2:obterEstruturaOesaResponse>

   </soap:Body>

</soap:Envelope>