Ronda Senior - Manual do Usuário > Integrações com outros sistemas > Web services > Web services disponíveis > Com.senior.g5.sp.tab.pac.historicointernacoes.mantem

Web service com.senior.g5.sp.tab.pac.historicointernacoes.mantem

Este web service possui o mesmo comportamento da tela Histórico de Internação (FR097INT).

Tipo de execução

Para cada tipo de execução, existem diferentes parâmetros que podem ser comuns a todas as portas.

WSDL

Porta

HistInternacao

Necessita autenticação: Sim

Situação de versão: Atual

Versão: 1

Requisição:

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ser="http://services.senior.com.br">
  <soapenv:Body>
    <ser:HistInternacao>
      <user>String</user>
      <password>String</password>
      <encryption>Integer</encryption>
      <parameters>
        <internacao>
          <tipOpe>String</tipOpe>
          <proPac>String</proPac>
          <datIni>String</datIni>
          <horIni>String</horIni>
          <codTin>Integer</codTin>
          <numCra>String</numCra>
          <flgSpa>String</flgSpa>
          <dprSai>String</dprSai>
          <hprSai>String</hprSai>
          <datFim>String</datFim>
          <horFim>String</horFim>
          <codPlf>Integer</codPlf>
        </internacao>
        <acompanhantes>
          <tipOpe>String</tipOpe>
          <proPac>String</proPac>
          <datIni>String</datIni>
          <horIni>String</horIni>
          <tipDoc>Integer</tipDoc>
          <numDoc>String</numDoc>
          <datIac>String</datIac>
          <horIac>String</horIac>
          <numCra>String</numCra>
        </acompanhantes>
        <autorizados>
          <tipOpe>String</tipOpe>
          <proPac>String</proPac>
          <datIni>String</datIni>
          <horIni>String</horIni>
          <tipDoc>Integer</tipDoc>
          <numDoc>String</numDoc>
          <nomPes>String</nomPes>
          <flgAut>String</flgAut>
          <motPna>String</motPna>
        </autorizados>
        <movimentacoes>
          <proPac>String</proPac>
          <datIni>String</datIni>
          <horIni>String</horIni>
          <codPlf>Integer</codPlf>
          <datMov>String</datMov>
          <horMov>String</horMov>
          <obsMov>String</obsMov>
        </movimentacoes>
      </parameters>
    </ser:HistInternacao>
  </soapenv:Body>
</soapenv:Envelope>

Parâmetros da requisição:

Nome Preenchimento Tipo Descrição
internacao Opcional Set Informações de internação
Internacao.TipOpe Opcional String Tipo de operação
Internacao.ProPac Opcional String Prontuário do paciente
Internacao.DatIni Opcional String Data inicial
Internacao.HorIni Opcional String Hora inicial
Internacao.CodTin Opcional Integer Código do tipo de internação
Internacao.NumCra Opcional String Número do crachá
Internacao.FlgSpa Opcional String Somente pessoas autorizadas na visita do paciente
Internacao.DprSai Opcional String Data da previsão de saída da internação
Internacao.HprSai Opcional String Hora da previsão de saída da internação
Internacao.DatFim Opcional String Data fim
Internacao.HorFim Opcional String Hora fim
Internacao.CodPlf Opcional Integer Código do local físico do GHE
acompanhantes Opcional Set Informações do acompanhante
Acompanhantes.TipOpe Opcional String Tipo de operação
Acompanhantes.ProPac Opcional String Prontuário do paciente
Acompanhantes.DatIni Opcional String Data inicial
Acompanhantes.HorIni Opcional String Hora inicial
Acompanhantes.TipDoc Opcional Integer Tipo do documento
Acompanhantes.NumDoc Opcional String Número do documento
Acompanhantes.DatIac Opcional String Data início da conversão do acesso
Acompanhantes.HorIac Opcional String Hora início da conversão do acesso
Acompanhantes.NumCra Opcional String Número do crachá
autorizados Opcional Set Informações dos autorizados
Autorizados.TipOpe Opcional String Tipo de operação
Autorizados.ProPac Opcional String Prontuário do paciente
Autorizados.DatIni Opcional String Data inicial
Autorizados.HorIni Opcional String Hora inicial
Autorizados.TipDoc Opcional Integer Tipo do documento
Autorizados.NumDoc Opcional String Número do documento
Autorizados.NomPes Opcional String Nome da pessoa
Autorizados.FlgAut Opcional String Pessoa autorizada
Autorizados.MotPna Opcional String Motivo da autorização
movimentacoes Opcional Set Informações dos movimentos
Movimentacoes.ProPac Opcional String Prontuário do paciente
Movimentacoes.DatIni Opcional String Data inicial
Movimentacoes.HorIni Opcional String Hora inicial
Movimentacoes.CodPlf Opcional Integer Código do local físico do GHE
Movimentacoes.DatMov Opcional String Data do movimento
Movimentacoes.HorMov Opcional String Hora do movimento
Movimentacoes.ObsMov Opcional String Observação do movimento

Resposta:

Observação

Envelope SOAP de resposta de requisições síncronas. Para requisições assíncronas ou agendamentos, a resposta é apenas uma String chamada "result" com o valor "OK", se foi executado com sucesso ou, caso contrário, a mensagem do erro ocorrido.

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ser="http://services.senior.com.br">
  <soapenv:Body>
    <ser:HistInternacaoResponse>
      <result>
        <erroExecucao>String</erroExecucao>
      </result>
    </ser:HistInternacaoResponse>
  </soapenv:Body>
</soapenv:Envelope>

Atributos da resposta:

Nome Preenchimento Tipo Descrição
erroExecucao Opcional String Indica erros ocorridos no servidor ao executar o serviço, podendo conter os seguintes valores:
- Vazio ou nulo, indicando que a execução foi feita com sucesso;
- A mensagem do erro ocorrido no servidor.

Este artigo ajudou você?