PServer
Table Of Contents

This document is split into the following sections:

Library Description:


			

Services

The following table lists the Services defined in "PServer":

smFuncoesAdministracao

						
SMFuncoesAutenticacao

						
SMFuncoesBaseDados

						
SMFuncoesCache

						
SMFuncoesChat

						
SMFuncoesDicom

						
SMFuncoesEstoque

						
smFuncoesFaturaEletronica

						
smFuncoesFaturaEletronicaIPASGO

						
smFuncoesFaturamento

						
smFuncoesFichaMedica

						
smFuncoesFinanceiro

						
SMFuncoesGeral

						
SMFuncoesIntegracao

						
SMFuncoesIntegracaoSimples

						
SMFuncoesInterfaceamento

						
smFuncoesInternacao

						
SMFuncoesPis

						
SMFuncoesProcedimentos

						
SMFuncoesRecepcao

						
SMFuncoesUsuario

						
SMFuncoesWeb

						
SMImpressaoContaInternacao1

						
smMobile1

						
smRel_Administracao1

						
smRel_Estoque1

						
smRel_Internacao1

						
smRel_Recepcao1

						
Service smFuncoesAdministracao

The following table lists the Operations defined in "smFuncoesAdministracao":

fpuContaBalanceteDependencias

							
fpuCusto_Hospitalar_Mes

							
fpuCusto_Hospitalar_Calculo

							
fpuRecarrega_Custo_Hospitalar_Mes

							
fpuCusto_Hospitalar_Competencia

							
fpuTransferenciaGruposPagar

							
fpuGetContasPagarVinculadasLote

							
ppuExcluirPagtosBaixaLote

							
fpuTelasCamposConfiguraveis

							
fpuVerificarDependenciaImpostoCtaPagar

							
ppuApagarCtaPagarDependenteImposto

							
fpuRetornarGruposUsuario

							
fpuRetornaCodigo

							
fpuSendMessage

							
ppuExcluirRegistroGravarLog

							
fpuRegistrarLogSistema

							
fpuChecarPermissaoModulo

							
fpuDefinirDiretorio

							
fpuBaixarArquivo

							
fpuConversarPServer

							
fpuDataHora

							
fpuDemoPermitir

							
fpuEnviarArquivo

							
fpuListarDiretorio

							
fpuSendMessageSenha

							
fpuSqlExecute

							
fpuTestarConexao

							
fpuRetornaUltimoCodigo

							
fpuCopiaKit

							
fpuPServerEmDemo

							
ppuGerarRegistroLog

							
fpuGetIpThreadSession

							
fpuRetornaRangeCodigo

							
fpuVerificarUsuarioAdministrador

							
fpuPegarCodigoEmpresa

							
fpuPegarNomeEmpresa

							
ppuManterSessaoAtiva

							
ppuRegistrarCallBackMonitorSenha

							
ppuRegistrarCallBackAtualizarControleSenha

							
ppuRegistrarCallBackAtualizarMonitorSenha

							
ppuRegistrarCallBackAtualizarPainelCirurgico

							
ppuRegistrarCallBackPainelCirurgico

							
ppuRegistrarCallBackDicom

							
ppuRegistrarCallBackLaudo

							
ppuRegistrarCallBackWorkStation

							
ppuCopiarInfoUsuarioSessao

							
fpuRetornarCodigoOficial_NomeProcedimento

							
fpuExcluirRestaurarArquivo

							
fpuVerificaConfiguracaoExtra

							
ppuRegistrarCallBackIrix

							
fpuEnviarAlertaExterno

							
fpuGetCodigoExameModelo

							
fpuPegarStatusServidor

							
fpuBuscarNivelSeguranca

							
fpuDataHoraISO8601

							
fpuDataHoraISO8601Unidade

							
fpuDatasHorasISO8601

							
fpuDataHoraIso8601Servidor

							
fpuDatasHorasIso8601Servidor

							
fpuGetCrendenciaisPServer

							
ppuCriarMotivoRetificacao

							
ppuRegistrarCallbackPromedico

							
fpuAtributosDasPropriedades

							
fpuConverterValorEntreUnidades

							
AS_ApplyUpdates

							
AS_GetRecords

							
AS_DataRequest

							
AS_GetProviderNames

							
AS_GetParams

							
AS_RowRequest

							
AS_Execute

							

Method fpuContaBalanceteDependencias


					

Parameters:

Flag Name Type Description
In ipCodigo Integer

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method smFuncoesAdministracao.fpuContaBalanceteDependencias(const ipCodigo: Integer) : WideString;

C# Syntax:

public WideString smFuncoesAdministracao.fpuContaBalanceteDependencias( Int32 ipCodigo);

Method fpuCusto_Hospitalar_Mes


					

Parameters:

Flag Name Type Description
In ipMes Integer

							
In ipAno Integer

							
In ipUsuario Integer

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method smFuncoesAdministracao.fpuCusto_Hospitalar_Mes(const ipMes: Integer ; const ipAno: Integer ; const ipUsuario: Integer) : WideString;

C# Syntax:

public WideString smFuncoesAdministracao.fpuCusto_Hospitalar_Mes( Int32 ipMes , Int32 ipAno , Int32 ipUsuario);

Method fpuCusto_Hospitalar_Calculo


					

Parameters:

Flag Name Type Description
In ipCodigoCusto Integer

							
In ipCodigoCentroCusto Integer

							
In ipCentroCustoCodigo Integer

							

Return Value:

Flag Name Type
Result Result OleVariant

Oxygene Syntax:

method smFuncoesAdministracao.fpuCusto_Hospitalar_Calculo(const ipCodigoCusto: Integer ; const ipCodigoCentroCusto: Integer ; const ipCentroCustoCodigo: Integer) : OleVariant;

C# Syntax:

public OleVariant smFuncoesAdministracao.fpuCusto_Hospitalar_Calculo( Int32 ipCodigoCusto , Int32 ipCodigoCentroCusto , Int32 ipCentroCustoCodigo);

Method fpuRecarrega_Custo_Hospitalar_Mes


					

Parameters:

Flag Name Type Description
In ipCodigoCusto Integer

							
In ipUsuario Integer

							

Return Value:

Flag Name Type
Result Result OleVariant

Oxygene Syntax:

method smFuncoesAdministracao.fpuRecarrega_Custo_Hospitalar_Mes(const ipCodigoCusto: Integer ; const ipUsuario: Integer) : OleVariant;

C# Syntax:

public OleVariant smFuncoesAdministracao.fpuRecarrega_Custo_Hospitalar_Mes( Int32 ipCodigoCusto , Int32 ipUsuario);

Method fpuCusto_Hospitalar_Competencia


					

Parameters:

Flag Name Type Description
In ipCategoria Integer

							
In ipDataI WideString

							
In ipDataF WideString

							

Return Value:

Flag Name Type
Result Result OleVariant

Oxygene Syntax:

method smFuncoesAdministracao.fpuCusto_Hospitalar_Competencia(const ipCategoria: Integer ; const ipDataI: WideString ; const ipDataF: WideString) : OleVariant;

C# Syntax:

public OleVariant smFuncoesAdministracao.fpuCusto_Hospitalar_Competencia( Int32 ipCategoria , WideString ipDataI , WideString ipDataF);

Method fpuTransferenciaGruposPagar


					

Parameters:

Flag Name Type Description
In ipGrupoOrigem WideString

							
In ipGrupoDestino WideString

							

Return Value:

Flag Name Type
Result Result OleVariant

Oxygene Syntax:

method smFuncoesAdministracao.fpuTransferenciaGruposPagar(const ipGrupoOrigem: WideString ; const ipGrupoDestino: WideString) : OleVariant;

C# Syntax:

public OleVariant smFuncoesAdministracao.fpuTransferenciaGruposPagar(WideString ipGrupoOrigem , WideString ipGrupoDestino);

Method fpuGetContasPagarVinculadasLote


					

Parameters:

Flag Name Type Description
In ipCodigoLote Integer

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method smFuncoesAdministracao.fpuGetContasPagarVinculadasLote(const ipCodigoLote: Integer) : WideString;

C# Syntax:

public WideString smFuncoesAdministracao.fpuGetContasPagarVinculadasLote( Int32 ipCodigoLote);

Method ppuExcluirPagtosBaixaLote


					

Parameters:

Flag Name Type Description
In ipCodigoBxaLote Integer

							

Return Value:

None.

Oxygene Syntax:

method smFuncoesAdministracao.ppuExcluirPagtosBaixaLote(const ipCodigoBxaLote: Integer);

C# Syntax:

public void smFuncoesAdministracao.ppuExcluirPagtosBaixaLote( Int32 ipCodigoBxaLote);

Method fpuTelasCamposConfiguraveis


					

Parameters:

None.

Return Value:

Flag Name Type
Result Result TArrayTelaConfiguravel

Oxygene Syntax:

method smFuncoesAdministracao.fpuTelasCamposConfiguraveis() : TArrayTelaConfiguravel;

C# Syntax:

public TArrayTelaConfiguravel smFuncoesAdministracao.fpuTelasCamposConfiguraveis();

Method fpuVerificarDependenciaImpostoCtaPagar


					

Parameters:

Flag Name Type Description
In ipNRegistro Integer

							

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method smFuncoesAdministracao.fpuVerificarDependenciaImpostoCtaPagar(const ipNRegistro: Integer) : Integer;

C# Syntax:

public Integer smFuncoesAdministracao.fpuVerificarDependenciaImpostoCtaPagar( Int32 ipNRegistro);

Method ppuApagarCtaPagarDependenteImposto


					

Parameters:

Flag Name Type Description
In ipNRegistro Integer

							
In ipOpcao Integer

							

Return Value:

None.

Oxygene Syntax:

method smFuncoesAdministracao.ppuApagarCtaPagarDependenteImposto(const ipNRegistro: Integer ; const ipOpcao: Integer);

C# Syntax:

public void smFuncoesAdministracao.ppuApagarCtaPagarDependenteImposto( Int32 ipNRegistro , Int32 ipOpcao);

Method fpuRetornarGruposUsuario


					

Parameters:

Flag Name Type Description
In ipCodigoUsuario Integer

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method smFuncoesAdministracao.fpuRetornarGruposUsuario(const ipCodigoUsuario: Integer) : WideString;

C# Syntax:

public WideString smFuncoesAdministracao.fpuRetornarGruposUsuario( Int32 ipCodigoUsuario);

Method fpuRetornaCodigo


					

Parameters:

Flag Name Type Description
In ipNomeGenerator WideString

							

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method smFuncoesAdministracao.fpuRetornaCodigo(const ipNomeGenerator: WideString) : Integer;

C# Syntax:

public Integer smFuncoesAdministracao.fpuRetornaCodigo(WideString ipNomeGenerator);

Method fpuSendMessage


					

Parameters:

Flag Name Type Description
In ipTunel WideString

							
In ipUserCodigoRemetente Integer

							
In ipUserCodigoDestino Integer

							
In ipGrupoDestino Integer

							
In ipMensagem WideString

							

Return Value:

None.

Oxygene Syntax:

method smFuncoesAdministracao.fpuSendMessage(const ipTunel: WideString ; const ipUserCodigoRemetente: Integer ; const ipUserCodigoDestino: Integer ; const ipGrupoDestino: Integer ; const ipMensagem: WideString);

C# Syntax:

public void smFuncoesAdministracao.fpuSendMessage(WideString ipTunel , Int32 ipUserCodigoRemetente , Int32 ipUserCodigoDestino , Int32 ipGrupoDestino , WideString ipMensagem);

Method ppuExcluirRegistroGravarLog


					

Parameters:

Flag Name Type Description
In ipNomeTabela WideString

							
In ipNomeCampo WideString

							
In ipNomeComputador WideString

							
In ipCodigo Integer

							
In ipComponente Integer

							
In ipEvento Integer

							

Return Value:

None.

Oxygene Syntax:

method smFuncoesAdministracao.ppuExcluirRegistroGravarLog(const ipNomeTabela: WideString ; const ipNomeCampo: WideString ; const ipNomeComputador: WideString ; const ipCodigo: Integer ; const ipComponente: Integer ; const ipEvento: Integer);

C# Syntax:

public void smFuncoesAdministracao.ppuExcluirRegistroGravarLog(WideString ipNomeTabela , WideString ipNomeCampo , WideString ipNomeComputador , Int32 ipCodigo , Int32 ipComponente , Int32 ipEvento);

Method fpuRegistrarLogSistema


					

Parameters:

Flag Name Type Description
In ipCodUser Integer

							
In ipEvento Integer

							
In ipNivelCriticidade Integer

							
In ipComponente Integer

							
In ipPc WideString

							
In ipTabelaNome WideString

							
In ipTabelaState Integer

							
In ipTabelaChave Integer

							
In ipTabelaDelta OleVariant

							
In ipPorDelegacao Boolean

							
In ipCodigoTbUnidade Integer

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method smFuncoesAdministracao.fpuRegistrarLogSistema(const ipCodUser: Integer ; const ipEvento: Integer ; const ipNivelCriticidade: Integer ; const ipComponente: Integer ; const ipPc: WideString ; const ipTabelaNome: WideString ; const ipTabelaState: Integer ; const ipTabelaChave: Integer ; const ipTabelaDelta: OleVariant ; const ipPorDelegacao: Boolean ; const ipCodigoTbUnidade: Integer) : WideString;

C# Syntax:

public WideString smFuncoesAdministracao.fpuRegistrarLogSistema( Int32 ipCodUser , Int32 ipEvento , Int32 ipNivelCriticidade , Int32 ipComponente , WideString ipPc , WideString ipTabelaNome , Int32 ipTabelaState , Int32 ipTabelaChave , OleVariant ipTabelaDelta , Boolean ipPorDelegacao , Int32 ipCodigoTbUnidade);

Method fpuChecarPermissaoModulo


					

Parameters:

Flag Name Type Description
In ipCodUsuario Integer

							
In ipModulo WideString

							
In ipPermissao Integer

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method smFuncoesAdministracao.fpuChecarPermissaoModulo(const ipCodUsuario: Integer ; const ipModulo: WideString ; const ipPermissao: Integer) : Boolean;

C# Syntax:

public Boolean smFuncoesAdministracao.fpuChecarPermissaoModulo( Int32 ipCodUsuario , WideString ipModulo , Int32 ipPermissao);

Method fpuDefinirDiretorio


					

Parameters:

Flag Name Type Description
In ipCodigo Integer

							
In ipData WideString

							
In ipTipoArquivo Integer

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method smFuncoesAdministracao.fpuDefinirDiretorio(const ipCodigo: Integer ; const ipData: WideString ; const ipTipoArquivo: Integer) : WideString;

C# Syntax:

public WideString smFuncoesAdministracao.fpuDefinirDiretorio( Int32 ipCodigo , WideString ipData , Int32 ipTipoArquivo);

Method fpuBaixarArquivo


					

Parameters:

Flag Name Type Description
In ipEnderecoArquivo WideString

							
In ipInicioStream Integer

							
In ipTamanhoDoBuffer Integer

							
Out ipTamanhoTotal Int64

							
In ipPegarTamanhoTotal Boolean

							

Return Value:

Flag Name Type
Result Result Binary

Oxygene Syntax:

method smFuncoesAdministracao.fpuBaixarArquivo(const ipEnderecoArquivo: WideString ; const ipInicioStream: Integer ; const ipTamanhoDoBuffer: Integer ; ipTamanhoTotal: Int64 ; const ipPegarTamanhoTotal: Boolean) : Binary;

C# Syntax:

public Binary smFuncoesAdministracao.fpuBaixarArquivo(WideString ipEnderecoArquivo , Int32 ipInicioStream , Int32 ipTamanhoDoBuffer , out Int64 ipTamanhoTotal , Boolean ipPegarTamanhoTotal);

Method fpuConversarPServer


					

Parameters:

Flag Name Type Description
In ipOpcao Integer

							
In ipNovaSenha WideString

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method smFuncoesAdministracao.fpuConversarPServer(const ipOpcao: Integer ; const ipNovaSenha: WideString) : WideString;

C# Syntax:

public WideString smFuncoesAdministracao.fpuConversarPServer( Int32 ipOpcao , WideString ipNovaSenha);

Method fpuDataHora


					

Parameters:

Flag Name Type Description
In ipOpcao WideString

							

Return Value:

Flag Name Type
Result Result OleVariant

Oxygene Syntax:

method smFuncoesAdministracao.fpuDataHora(const ipOpcao: WideString) : OleVariant;

C# Syntax:

public OleVariant smFuncoesAdministracao.fpuDataHora(WideString ipOpcao);

Method fpuDemoPermitir


					

Parameters:

Flag Name Type Description
In ipOpcao WideString

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method smFuncoesAdministracao.fpuDemoPermitir(const ipOpcao: WideString) : Boolean;

C# Syntax:

public Boolean smFuncoesAdministracao.fpuDemoPermitir(WideString ipOpcao);

Method fpuEnviarArquivo


					

Parameters:

Flag Name Type Description
In ipEnderecoArquivo WideString

							
In ipInicioStream Integer

							
InOut ipStream Binary

							

Return Value:

None.

Oxygene Syntax:

method smFuncoesAdministracao.fpuEnviarArquivo(const ipEnderecoArquivo: WideString ; const ipInicioStream: Integer ; var ipStream: Binary);

C# Syntax:

public void smFuncoesAdministracao.fpuEnviarArquivo(WideString ipEnderecoArquivo , Int32 ipInicioStream , ref Binary ipStream);

Method fpuListarDiretorio


					

Parameters:

Flag Name Type Description
In ipDiretorioComMascara WideString

							

Return Value:

Flag Name Type
Result Result Binary

Oxygene Syntax:

method smFuncoesAdministracao.fpuListarDiretorio(const ipDiretorioComMascara: WideString) : Binary;

C# Syntax:

public Binary smFuncoesAdministracao.fpuListarDiretorio(WideString ipDiretorioComMascara);

Method fpuSendMessageSenha


					

Parameters:

Flag Name Type Description
In ipSenha WideString

							
In ipCategoria WideString

							
In ipGuiche WideString

							
In ipMedico WideString

							
In ipPaciente Boolean

							
In ipNroFicha Integer

							

Return Value:

None.

Oxygene Syntax:

method smFuncoesAdministracao.fpuSendMessageSenha(const ipSenha: WideString ; const ipCategoria: WideString ; const ipGuiche: WideString ; const ipMedico: WideString ; const ipPaciente: Boolean ; const ipNroFicha: Integer);

C# Syntax:

public void smFuncoesAdministracao.fpuSendMessageSenha(WideString ipSenha , WideString ipCategoria , WideString ipGuiche , WideString ipMedico , Boolean ipPaciente , Int32 ipNroFicha);

Method fpuSqlExecute


					

Parameters:

Flag Name Type Description
In ipString WideString

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method smFuncoesAdministracao.fpuSqlExecute(const ipString: WideString) : WideString;

C# Syntax:

public WideString smFuncoesAdministracao.fpuSqlExecute(WideString ipString);

Method fpuTestarConexao


					

Parameters:

None.

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method smFuncoesAdministracao.fpuTestarConexao() : Boolean;

C# Syntax:

public Boolean smFuncoesAdministracao.fpuTestarConexao();

Method fpuRetornaUltimoCodigo


					

Parameters:

Flag Name Type Description
In ipNomeGenerator WideString

							

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method smFuncoesAdministracao.fpuRetornaUltimoCodigo(const ipNomeGenerator: WideString) : Integer;

C# Syntax:

public Integer smFuncoesAdministracao.fpuRetornaUltimoCodigo(WideString ipNomeGenerator);

Method fpuCopiaKit


					

Parameters:

Flag Name Type Description
In ipCodigoKitOrigem Integer

							
In ipCodigoUsuario Integer

							
In ipNomeKit WideString

							

Return Value:

None.

Oxygene Syntax:

method smFuncoesAdministracao.fpuCopiaKit(const ipCodigoKitOrigem: Integer ; const ipCodigoUsuario: Integer ; const ipNomeKit: WideString);

C# Syntax:

public void smFuncoesAdministracao.fpuCopiaKit( Int32 ipCodigoKitOrigem , Int32 ipCodigoUsuario , WideString ipNomeKit);

Method fpuPServerEmDemo


					

Parameters:

None.

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method smFuncoesAdministracao.fpuPServerEmDemo() : Boolean;

C# Syntax:

public Boolean smFuncoesAdministracao.fpuPServerEmDemo();

Method ppuGerarRegistroLog


					

Parameters:

Flag Name Type Description
In ipEvento Integer

							
In ipNivelCriticidade Integer

							
In ipComponente Integer

							
In ipCodigoTabela Integer

							
In ipTabelaState Integer

							
In ipPorDelegacao Boolean

							
In ipTabela WideString

							
In ipMsg WideString

							

Return Value:

None.

Oxygene Syntax:

method smFuncoesAdministracao.ppuGerarRegistroLog(const ipEvento: Integer ; const ipNivelCriticidade: Integer ; const ipComponente: Integer ; const ipCodigoTabela: Integer ; const ipTabelaState: Integer ; const ipPorDelegacao: Boolean ; const ipTabela: WideString ; const ipMsg: WideString);

C# Syntax:

public void smFuncoesAdministracao.ppuGerarRegistroLog( Int32 ipEvento , Int32 ipNivelCriticidade , Int32 ipComponente , Int32 ipCodigoTabela , Int32 ipTabelaState , Boolean ipPorDelegacao , WideString ipTabela , WideString ipMsg);

Method fpuGetIpThreadSession


					

Parameters:

None.

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method smFuncoesAdministracao.fpuGetIpThreadSession() : WideString;

C# Syntax:

public WideString smFuncoesAdministracao.fpuGetIpThreadSession();

Method fpuRetornaRangeCodigo


					

Parameters:

Flag Name Type Description
In ipNomeGenerator WideString

							
In ipRange Integer

							

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method smFuncoesAdministracao.fpuRetornaRangeCodigo(const ipNomeGenerator: WideString ; const ipRange: Integer) : Integer;

C# Syntax:

public Integer smFuncoesAdministracao.fpuRetornaRangeCodigo(WideString ipNomeGenerator , Int32 ipRange);

Method fpuVerificarUsuarioAdministrador


					

Parameters:

Flag Name Type Description
In ipCodigo Integer

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method smFuncoesAdministracao.fpuVerificarUsuarioAdministrador(const ipCodigo: Integer) : Boolean;

C# Syntax:

public Boolean smFuncoesAdministracao.fpuVerificarUsuarioAdministrador( Int32 ipCodigo);

Method fpuPegarCodigoEmpresa


					

Parameters:

None.

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method smFuncoesAdministracao.fpuPegarCodigoEmpresa() : Integer;

C# Syntax:

public Integer smFuncoesAdministracao.fpuPegarCodigoEmpresa();

Method fpuPegarNomeEmpresa


					

Parameters:

None.

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method smFuncoesAdministracao.fpuPegarNomeEmpresa() : WideString;

C# Syntax:

public WideString smFuncoesAdministracao.fpuPegarNomeEmpresa();

Method ppuManterSessaoAtiva


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method smFuncoesAdministracao.ppuManterSessaoAtiva();

C# Syntax:

public void smFuncoesAdministracao.ppuManterSessaoAtiva();

Method ppuRegistrarCallBackMonitorSenha


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method smFuncoesAdministracao.ppuRegistrarCallBackMonitorSenha();

C# Syntax:

public void smFuncoesAdministracao.ppuRegistrarCallBackMonitorSenha();

Method ppuRegistrarCallBackAtualizarControleSenha


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method smFuncoesAdministracao.ppuRegistrarCallBackAtualizarControleSenha();

C# Syntax:

public void smFuncoesAdministracao.ppuRegistrarCallBackAtualizarControleSenha();

Method ppuRegistrarCallBackAtualizarMonitorSenha


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method smFuncoesAdministracao.ppuRegistrarCallBackAtualizarMonitorSenha();

C# Syntax:

public void smFuncoesAdministracao.ppuRegistrarCallBackAtualizarMonitorSenha();

Method ppuRegistrarCallBackAtualizarPainelCirurgico


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method smFuncoesAdministracao.ppuRegistrarCallBackAtualizarPainelCirurgico();

C# Syntax:

public void smFuncoesAdministracao.ppuRegistrarCallBackAtualizarPainelCirurgico();

Method ppuRegistrarCallBackPainelCirurgico


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method smFuncoesAdministracao.ppuRegistrarCallBackPainelCirurgico();

C# Syntax:

public void smFuncoesAdministracao.ppuRegistrarCallBackPainelCirurgico();

Method ppuRegistrarCallBackDicom


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method smFuncoesAdministracao.ppuRegistrarCallBackDicom();

C# Syntax:

public void smFuncoesAdministracao.ppuRegistrarCallBackDicom();

Method ppuRegistrarCallBackLaudo


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method smFuncoesAdministracao.ppuRegistrarCallBackLaudo();

C# Syntax:

public void smFuncoesAdministracao.ppuRegistrarCallBackLaudo();

Method ppuRegistrarCallBackWorkStation


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method smFuncoesAdministracao.ppuRegistrarCallBackWorkStation();

C# Syntax:

public void smFuncoesAdministracao.ppuRegistrarCallBackWorkStation();

Method ppuCopiarInfoUsuarioSessao


					

Parameters:

Flag Name Type Description
In ipSessioID WideString

							

Return Value:

None.

Oxygene Syntax:

method smFuncoesAdministracao.ppuCopiarInfoUsuarioSessao(const ipSessioID: WideString);

C# Syntax:

public void smFuncoesAdministracao.ppuCopiarInfoUsuarioSessao(WideString ipSessioID);

Method fpuRetornarCodigoOficial_NomeProcedimento


					

Parameters:

Flag Name Type Description
In ipCodigoBxaCorre Integer

							
In ipNumProc Integer

							
In ipCategoria WideString

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method smFuncoesAdministracao.fpuRetornarCodigoOficial_NomeProcedimento(const ipCodigoBxaCorre: Integer ; const ipNumProc: Integer ; const ipCategoria: WideString) : WideString;

C# Syntax:

public WideString smFuncoesAdministracao.fpuRetornarCodigoOficial_NomeProcedimento( Int32 ipCodigoBxaCorre , Int32 ipNumProc , WideString ipCategoria);

Method fpuExcluirRestaurarArquivo


					

Parameters:

Flag Name Type Description
In ipPastaArquivo WideString

							
In ipNomeArquivo WideString

							
In ipExcluirRestaurar Integer

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method smFuncoesAdministracao.fpuExcluirRestaurarArquivo(const ipPastaArquivo: WideString ; const ipNomeArquivo: WideString ; const ipExcluirRestaurar: Integer) : Boolean;

C# Syntax:

public Boolean smFuncoesAdministracao.fpuExcluirRestaurarArquivo(WideString ipPastaArquivo , WideString ipNomeArquivo , Int32 ipExcluirRestaurar);

Method fpuVerificaConfiguracaoExtra


					

Parameters:

Flag Name Type Description
In ipParametro WideString

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method smFuncoesAdministracao.fpuVerificaConfiguracaoExtra(const ipParametro: WideString) : Boolean;

C# Syntax:

public Boolean smFuncoesAdministracao.fpuVerificaConfiguracaoExtra(WideString ipParametro);

Method ppuRegistrarCallBackIrix


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method smFuncoesAdministracao.ppuRegistrarCallBackIrix();

C# Syntax:

public void smFuncoesAdministracao.ppuRegistrarCallBackIrix();

Method fpuEnviarAlertaExterno


					

Parameters:

Flag Name Type Description
In ipTipo TTipoSmsModulo

							
In ipCodigo_tabela Integer

							
In ipMsg WideString

							
In ipInfoExtra WideString

							

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method smFuncoesAdministracao.fpuEnviarAlertaExterno(const ipTipo: TTipoSmsModulo ; const ipCodigo_tabela: Integer ; const ipMsg: WideString ; const ipInfoExtra: WideString) : Integer;

C# Syntax:

public Integer smFuncoesAdministracao.fpuEnviarAlertaExterno(TTipoSmsModulo ipTipo , Int32 ipCodigo_tabela , WideString ipMsg , WideString ipInfoExtra);

Method fpuGetCodigoExameModelo


					

Parameters:

Flag Name Type Description
In ipCodigoExameModeloResp Integer

							

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method smFuncoesAdministracao.fpuGetCodigoExameModelo(const ipCodigoExameModeloResp: Integer) : Integer;

C# Syntax:

public Integer smFuncoesAdministracao.fpuGetCodigoExameModelo( Int32 ipCodigoExameModeloResp);

Method fpuPegarStatusServidor


					

Parameters:

None.

Return Value:

Flag Name Type
Result Result TStatusServidor

Oxygene Syntax:

method smFuncoesAdministracao.fpuPegarStatusServidor() : TStatusServidor;

C# Syntax:

public TStatusServidor smFuncoesAdministracao.fpuPegarStatusServidor();

Method fpuBuscarNivelSeguranca


					

Parameters:

None.

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method smFuncoesAdministracao.fpuBuscarNivelSeguranca() : Integer;

C# Syntax:

public Integer smFuncoesAdministracao.fpuBuscarNivelSeguranca();

Method fpuDataHoraISO8601


					

Parameters:

Flag Name Type Description
In ipDataHoraUTC DateTime

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method smFuncoesAdministracao.fpuDataHoraISO8601(const ipDataHoraUTC: DateTime) : WideString;

C# Syntax:

public WideString smFuncoesAdministracao.fpuDataHoraISO8601(DateTime ipDataHoraUTC);

Method fpuDataHoraISO8601Unidade


					

Parameters:

Flag Name Type Description
In ipDataHoraUTC DateTime

							
In ipCodigoUnidade Integer

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method smFuncoesAdministracao.fpuDataHoraISO8601Unidade(const ipDataHoraUTC: DateTime ; const ipCodigoUnidade: Integer) : WideString;

C# Syntax:

public WideString smFuncoesAdministracao.fpuDataHoraISO8601Unidade(DateTime ipDataHoraUTC , Int32 ipCodigoUnidade);

Method fpuDatasHorasISO8601


					

Parameters:

Flag Name Type Description
In ipDatasHorasUtc TArrayDateTime

							

Return Value:

Flag Name Type
Result Result TArrayString

Oxygene Syntax:

method smFuncoesAdministracao.fpuDatasHorasISO8601(const ipDatasHorasUtc: TArrayDateTime) : TArrayString;

C# Syntax:

public TArrayString smFuncoesAdministracao.fpuDatasHorasISO8601(TArrayDateTime ipDatasHorasUtc);

Method fpuDataHoraIso8601Servidor


					

Parameters:

Flag Name Type Description
In ipDataHoraUtcServidor DateTime

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method smFuncoesAdministracao.fpuDataHoraIso8601Servidor(const ipDataHoraUtcServidor: DateTime) : WideString;

C# Syntax:

public WideString smFuncoesAdministracao.fpuDataHoraIso8601Servidor(DateTime ipDataHoraUtcServidor);

Method fpuDatasHorasIso8601Servidor


					

Parameters:

Flag Name Type Description
In ipDatasHorasUtcServidor TArrayDateTime

							

Return Value:

Flag Name Type
Result Result TArrayString

Oxygene Syntax:

method smFuncoesAdministracao.fpuDatasHorasIso8601Servidor(const ipDatasHorasUtcServidor: TArrayDateTime) : TArrayString;

C# Syntax:

public TArrayString smFuncoesAdministracao.fpuDatasHorasIso8601Servidor(TArrayDateTime ipDatasHorasUtcServidor);

Method fpuGetCrendenciaisPServer


					

Parameters:

None.

Return Value:

Flag Name Type
Result Result TCredenciaisPServer

Oxygene Syntax:

method smFuncoesAdministracao.fpuGetCrendenciaisPServer() : TCredenciaisPServer;

C# Syntax:

public TCredenciaisPServer smFuncoesAdministracao.fpuGetCrendenciaisPServer();

Method ppuCriarMotivoRetificacao


					

Parameters:

Flag Name Type Description
In ipCodigoTipo Integer

							
In ipTipo Integer

							
In ipCodigoMotivoRetificacao Integer

							
In ipObservacao WideString

							

Return Value:

None.

Oxygene Syntax:

method smFuncoesAdministracao.ppuCriarMotivoRetificacao(const ipCodigoTipo: Integer ; const ipTipo: Integer ; const ipCodigoMotivoRetificacao: Integer ; const ipObservacao: WideString);

C# Syntax:

public void smFuncoesAdministracao.ppuCriarMotivoRetificacao( Int32 ipCodigoTipo , Int32 ipTipo , Int32 ipCodigoMotivoRetificacao , WideString ipObservacao);

Method ppuRegistrarCallbackPromedico


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method smFuncoesAdministracao.ppuRegistrarCallbackPromedico();

C# Syntax:

public void smFuncoesAdministracao.ppuRegistrarCallbackPromedico();

Method fpuAtributosDasPropriedades


					

Parameters:

Flag Name Type Description
In ipClasses TROArray_System_string_

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method smFuncoesAdministracao.fpuAtributosDasPropriedades(const ipClasses: TROArray_System_string_) : WideString;

C# Syntax:

public WideString smFuncoesAdministracao.fpuAtributosDasPropriedades(TROArray_System_string_ ipClasses);

Method fpuConverterValorEntreUnidades


					

Parameters:

Flag Name Type Description
In ipValor Double

							
In ipGrandeza Integer

							
In ipCodigoUnidadeOrigem Integer

							
In ipCodigoUnidadeDestino Integer

							

Return Value:

Flag Name Type
Result Result TResultadoConversaoUnidades

Oxygene Syntax:

method smFuncoesAdministracao.fpuConverterValorEntreUnidades(const ipValor: Double ; const ipGrandeza: Integer ; const ipCodigoUnidadeOrigem: Integer ; const ipCodigoUnidadeDestino: Integer) : TResultadoConversaoUnidades;

C# Syntax:

public TResultadoConversaoUnidades smFuncoesAdministracao.fpuConverterValorEntreUnidades(Double ipValor , Int32 ipGrandeza , Int32 ipCodigoUnidadeOrigem , Int32 ipCodigoUnidadeDestino);

Method AS_ApplyUpdates


					

Parameters:

Flag Name Type Description
In ProviderName WideString

							
In Delta Binary

							
In MaxErrors Integer

							
Out ErrorCount Integer

							
InOut OwnerData AnsiString

							

Return Value:

Flag Name Type
Result Result Binary

Oxygene Syntax:

method smFuncoesAdministracao.AS_ApplyUpdates(const ProviderName: WideString ; const Delta: Binary ; const MaxErrors: Integer ; ErrorCount: Integer ; var OwnerData: AnsiString) : Binary;

C# Syntax:

public Binary smFuncoesAdministracao.AS_ApplyUpdates(WideString ProviderName , Binary Delta , Int32 MaxErrors , out Int32 ErrorCount , ref AnsiString OwnerData);

Method AS_GetRecords


					

Parameters:

Flag Name Type Description
In ProviderName WideString

							
In Count Integer

							
Out RecsOut Integer

							
In Options Integer

							
In CommandText WideString

							
InOut Params Binary

							
InOut OwnerData AnsiString

							

Return Value:

Flag Name Type
Result Result Binary

Oxygene Syntax:

method smFuncoesAdministracao.AS_GetRecords(const ProviderName: WideString ; const Count: Integer ; RecsOut: Integer ; const Options: Integer ; const CommandText: WideString ; var Params: Binary ; var OwnerData: AnsiString) : Binary;

C# Syntax:

public Binary smFuncoesAdministracao.AS_GetRecords(WideString ProviderName , Int32 Count , out Int32 RecsOut , Int32 Options , WideString CommandText , ref Binary Params , ref AnsiString OwnerData);

Method AS_DataRequest


					

Parameters:

Flag Name Type Description
In ProviderName WideString

							
In Data Binary

							

Return Value:

Flag Name Type
Result Result Binary

Oxygene Syntax:

method smFuncoesAdministracao.AS_DataRequest(const ProviderName: WideString ; const Data: Binary) : Binary;

C# Syntax:

public Binary smFuncoesAdministracao.AS_DataRequest(WideString ProviderName , Binary Data);

Method AS_GetProviderNames


					

Parameters:

None.

Return Value:

Flag Name Type
Result Result TProviderNames

Oxygene Syntax:

method smFuncoesAdministracao.AS_GetProviderNames() : TProviderNames;

C# Syntax:

public TProviderNames smFuncoesAdministracao.AS_GetProviderNames();

Method AS_GetParams


					

Parameters:

Flag Name Type Description
In ProviderName WideString

							
InOut OwnerData AnsiString

							

Return Value:

Flag Name Type
Result Result Binary

Oxygene Syntax:

method smFuncoesAdministracao.AS_GetParams(const ProviderName: WideString ; var OwnerData: AnsiString) : Binary;

C# Syntax:

public Binary smFuncoesAdministracao.AS_GetParams(WideString ProviderName , ref AnsiString OwnerData);

Method AS_RowRequest


					

Parameters:

Flag Name Type Description
In ProviderName WideString

							
In Row Binary

							
In RequestType Integer

							
InOut OwnerData AnsiString

							

Return Value:

Flag Name Type
Result Result Binary

Oxygene Syntax:

method smFuncoesAdministracao.AS_RowRequest(const ProviderName: WideString ; const Row: Binary ; const RequestType: Integer ; var OwnerData: AnsiString) : Binary;

C# Syntax:

public Binary smFuncoesAdministracao.AS_RowRequest(WideString ProviderName , Binary Row , Int32 RequestType , ref AnsiString OwnerData);

Method AS_Execute


					

Parameters:

Flag Name Type Description
In ProviderName WideString

							
In CommandText WideString

							
InOut Params Binary

							
InOut OwnerData AnsiString

							

Return Value:

None.

Oxygene Syntax:

method smFuncoesAdministracao.AS_Execute(const ProviderName: WideString ; const CommandText: WideString ; var Params: Binary ; var OwnerData: AnsiString);

C# Syntax:

public void smFuncoesAdministracao.AS_Execute(WideString ProviderName , WideString CommandText , ref Binary Params , ref AnsiString OwnerData);
Service SMFuncoesAutenticacao

The following table lists the Operations defined in "SMFuncoesAutenticacao":

fpuAutenticar

							
fpuAutenticarEx

							
fpuAutenticarWithLoadBalance

							
ppuFinalizarSessao

							
fpuLocalizarMelhorServidor

							
fpuConverterValorEntreUnidades

							
AS_ApplyUpdates

							
AS_GetRecords

							
AS_DataRequest

							
AS_GetProviderNames

							
AS_GetParams

							
AS_RowRequest

							
AS_Execute

							

Method fpuAutenticar


					

Parameters:

Flag Name Type Description
In ipUsuarioAutenticacao WideString

							
In ipSenhaAutenticacao WideString

							

Return Value:

Flag Name Type
Result Result TConfiguracaoServidor

Oxygene Syntax:

method SMFuncoesAutenticacao.fpuAutenticar(const ipUsuarioAutenticacao: WideString ; const ipSenhaAutenticacao: WideString) : TConfiguracaoServidor;

C# Syntax:

public TConfiguracaoServidor SMFuncoesAutenticacao.fpuAutenticar(WideString ipUsuarioAutenticacao , WideString ipSenhaAutenticacao);

Method fpuAutenticarEx


					

Parameters:

Flag Name Type Description
In ipUsuarioAutenticacao WideString

							
In ipSenhaAutenticacao WideString

							
In ipDescricaoOrigem WideString

							

Return Value:

Flag Name Type
Result Result TConfiguracaoServidor

Oxygene Syntax:

method SMFuncoesAutenticacao.fpuAutenticarEx(const ipUsuarioAutenticacao: WideString ; const ipSenhaAutenticacao: WideString ; const ipDescricaoOrigem: WideString) : TConfiguracaoServidor;

C# Syntax:

public TConfiguracaoServidor SMFuncoesAutenticacao.fpuAutenticarEx(WideString ipUsuarioAutenticacao , WideString ipSenhaAutenticacao , WideString ipDescricaoOrigem);

Method fpuAutenticarWithLoadBalance


					

Parameters:

Flag Name Type Description
In ipUsuarioAutenticacao WideString

							
In ipSenhaAutenticacao WideString

							
In ipDescricaoOrigem WideString

							

Return Value:

Flag Name Type
Result Result TConfiguracaoServidorV2

Oxygene Syntax:

method SMFuncoesAutenticacao.fpuAutenticarWithLoadBalance(const ipUsuarioAutenticacao: WideString ; const ipSenhaAutenticacao: WideString ; const ipDescricaoOrigem: WideString) : TConfiguracaoServidorV2;

C# Syntax:

public TConfiguracaoServidorV2 SMFuncoesAutenticacao.fpuAutenticarWithLoadBalance(WideString ipUsuarioAutenticacao , WideString ipSenhaAutenticacao , WideString ipDescricaoOrigem);

Method ppuFinalizarSessao


					

Parameters:

Flag Name Type Description
In ipDestruirSessao Boolean

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesAutenticacao.ppuFinalizarSessao(const ipDestruirSessao: Boolean);

C# Syntax:

public void SMFuncoesAutenticacao.ppuFinalizarSessao(Boolean ipDestruirSessao);

Method fpuLocalizarMelhorServidor


					

Parameters:

None.

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method SMFuncoesAutenticacao.fpuLocalizarMelhorServidor() : Integer;

C# Syntax:

public Integer SMFuncoesAutenticacao.fpuLocalizarMelhorServidor();

Method fpuConverterValorEntreUnidades


					

Parameters:

Flag Name Type Description
In ipValor Double

							
In ipGrandeza Integer

							
In ipCodigoUnidadeOrigem Integer

							
In ipCodigoUnidadeDestino Integer

							

Return Value:

Flag Name Type
Result Result TResultadoConversaoUnidades

Oxygene Syntax:

method SMFuncoesAutenticacao.fpuConverterValorEntreUnidades(const ipValor: Double ; const ipGrandeza: Integer ; const ipCodigoUnidadeOrigem: Integer ; const ipCodigoUnidadeDestino: Integer) : TResultadoConversaoUnidades;

C# Syntax:

public TResultadoConversaoUnidades SMFuncoesAutenticacao.fpuConverterValorEntreUnidades(Double ipValor , Int32 ipGrandeza , Int32 ipCodigoUnidadeOrigem , Int32 ipCodigoUnidadeDestino);

Method AS_ApplyUpdates


					

Parameters:

Flag Name Type Description
In ProviderName WideString

							
In Delta Binary

							
In MaxErrors Integer

							
Out ErrorCount Integer

							
InOut OwnerData AnsiString

							

Return Value:

Flag Name Type
Result Result Binary

Oxygene Syntax:

method SMFuncoesAutenticacao.AS_ApplyUpdates(const ProviderName: WideString ; const Delta: Binary ; const MaxErrors: Integer ; ErrorCount: Integer ; var OwnerData: AnsiString) : Binary;

C# Syntax:

public Binary SMFuncoesAutenticacao.AS_ApplyUpdates(WideString ProviderName , Binary Delta , Int32 MaxErrors , out Int32 ErrorCount , ref AnsiString OwnerData);

Method AS_GetRecords


					

Parameters:

Flag Name Type Description
In ProviderName WideString

							
In Count Integer

							
Out RecsOut Integer

							
In Options Integer

							
In CommandText WideString

							
InOut Params Binary

							
InOut OwnerData AnsiString

							

Return Value:

Flag Name Type
Result Result Binary

Oxygene Syntax:

method SMFuncoesAutenticacao.AS_GetRecords(const ProviderName: WideString ; const Count: Integer ; RecsOut: Integer ; const Options: Integer ; const CommandText: WideString ; var Params: Binary ; var OwnerData: AnsiString) : Binary;

C# Syntax:

public Binary SMFuncoesAutenticacao.AS_GetRecords(WideString ProviderName , Int32 Count , out Int32 RecsOut , Int32 Options , WideString CommandText , ref Binary Params , ref AnsiString OwnerData);

Method AS_DataRequest


					

Parameters:

Flag Name Type Description
In ProviderName WideString

							
In Data Binary

							

Return Value:

Flag Name Type
Result Result Binary

Oxygene Syntax:

method SMFuncoesAutenticacao.AS_DataRequest(const ProviderName: WideString ; const Data: Binary) : Binary;

C# Syntax:

public Binary SMFuncoesAutenticacao.AS_DataRequest(WideString ProviderName , Binary Data);

Method AS_GetProviderNames


					

Parameters:

None.

Return Value:

Flag Name Type
Result Result TProviderNames

Oxygene Syntax:

method SMFuncoesAutenticacao.AS_GetProviderNames() : TProviderNames;

C# Syntax:

public TProviderNames SMFuncoesAutenticacao.AS_GetProviderNames();

Method AS_GetParams


					

Parameters:

Flag Name Type Description
In ProviderName WideString

							
InOut OwnerData AnsiString

							

Return Value:

Flag Name Type
Result Result Binary

Oxygene Syntax:

method SMFuncoesAutenticacao.AS_GetParams(const ProviderName: WideString ; var OwnerData: AnsiString) : Binary;

C# Syntax:

public Binary SMFuncoesAutenticacao.AS_GetParams(WideString ProviderName , ref AnsiString OwnerData);

Method AS_RowRequest


					

Parameters:

Flag Name Type Description
In ProviderName WideString

							
In Row Binary

							
In RequestType Integer

							
InOut OwnerData AnsiString

							

Return Value:

Flag Name Type
Result Result Binary

Oxygene Syntax:

method SMFuncoesAutenticacao.AS_RowRequest(const ProviderName: WideString ; const Row: Binary ; const RequestType: Integer ; var OwnerData: AnsiString) : Binary;

C# Syntax:

public Binary SMFuncoesAutenticacao.AS_RowRequest(WideString ProviderName , Binary Row , Int32 RequestType , ref AnsiString OwnerData);

Method AS_Execute


					

Parameters:

Flag Name Type Description
In ProviderName WideString

							
In CommandText WideString

							
InOut Params Binary

							
InOut OwnerData AnsiString

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesAutenticacao.AS_Execute(const ProviderName: WideString ; const CommandText: WideString ; var Params: Binary ; var OwnerData: AnsiString);

C# Syntax:

public void SMFuncoesAutenticacao.AS_Execute(WideString ProviderName , WideString CommandText , ref Binary Params , ref AnsiString OwnerData);
Service SMFuncoesBaseDados

The following table lists the Operations defined in "SMFuncoesBaseDados":

fpuFTabelaMaiorValorNREGISTRO

							
fpuNomePrioridadePadrao

							
ppuRetirarPadraoPrioridade

							
fpuValidarIdAmostra

							
fpuMudarOrdemViaAdm

							
fpuValidarInclusaoConfiguracaoNotificacaoLaudo

							
fpuConfigFRMPadrao

							
fpuTemExameUsandoCampoModeloVersao

							
ppuAlterarVersaoModeloLabExtCampo

							
fpuValidarCteExamesUnidadeConvenio

							
ppuAlterarPrestadorPadrao

							
ppuValidarDocumentoUnidade

							
fpuVerificarDeletarProcRef

							
fpuExisteMotivoTransferenciaLeitoDescricao

							
ppuExcluiGrupoDepEnfItem

							
ppuExcluiGrupoDepEnf

							
ppuExcluiGrupoDepEnfClass

							
ppuTirarCriticoStatusComp

							
fpuRetornarGruposUsuario

							
fpuRetornaCodigo

							
fpuSendMessage

							
ppuExcluirRegistroGravarLog

							
fpuRegistrarLogSistema

							
fpuChecarPermissaoModulo

							
fpuDefinirDiretorio

							
fpuBaixarArquivo

							
fpuConversarPServer

							
fpuDataHora

							
fpuDemoPermitir

							
fpuEnviarArquivo

							
fpuListarDiretorio

							
fpuSendMessageSenha

							
fpuSqlExecute

							
fpuTestarConexao

							
fpuRetornaUltimoCodigo

							
fpuCopiaKit

							
fpuPServerEmDemo

							
ppuGerarRegistroLog

							
fpuGetIpThreadSession

							
fpuRetornaRangeCodigo

							
fpuVerificarUsuarioAdministrador

							
fpuPegarCodigoEmpresa

							
fpuPegarNomeEmpresa

							
ppuManterSessaoAtiva

							
ppuRegistrarCallBackMonitorSenha

							
ppuRegistrarCallBackAtualizarControleSenha

							
ppuRegistrarCallBackAtualizarMonitorSenha

							
ppuRegistrarCallBackAtualizarPainelCirurgico

							
ppuRegistrarCallBackPainelCirurgico

							
ppuRegistrarCallBackDicom

							
ppuRegistrarCallBackLaudo

							
ppuRegistrarCallBackWorkStation

							
ppuCopiarInfoUsuarioSessao

							
fpuRetornarCodigoOficial_NomeProcedimento

							
fpuExcluirRestaurarArquivo

							
fpuVerificaConfiguracaoExtra

							
ppuRegistrarCallBackIrix

							
fpuEnviarAlertaExterno

							
fpuGetCodigoExameModelo

							
fpuPegarStatusServidor

							
fpuBuscarNivelSeguranca

							
fpuDataHoraISO8601

							
fpuDataHoraISO8601Unidade

							
fpuDatasHorasISO8601

							
fpuDataHoraIso8601Servidor

							
fpuDatasHorasIso8601Servidor

							
fpuGetCrendenciaisPServer

							
ppuCriarMotivoRetificacao

							
ppuRegistrarCallbackPromedico

							
fpuAtributosDasPropriedades

							
fpuConverterValorEntreUnidades

							
AS_ApplyUpdates

							
AS_GetRecords

							
AS_DataRequest

							
AS_GetProviderNames

							
AS_GetParams

							
AS_RowRequest

							
AS_Execute

							

Method fpuFTabelaMaiorValorNREGISTRO


					

Parameters:

Flag Name Type Description
In ipCTabela Integer

							

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method SMFuncoesBaseDados.fpuFTabelaMaiorValorNREGISTRO(const ipCTabela: Integer) : Integer;

C# Syntax:

public Integer SMFuncoesBaseDados.fpuFTabelaMaiorValorNREGISTRO( Int32 ipCTabela);

Method fpuNomePrioridadePadrao


					

Parameters:

Flag Name Type Description
In ipTipo Integer

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesBaseDados.fpuNomePrioridadePadrao(const ipTipo: Integer) : WideString;

C# Syntax:

public WideString SMFuncoesBaseDados.fpuNomePrioridadePadrao( Int32 ipTipo);

Method ppuRetirarPadraoPrioridade


					

Parameters:

Flag Name Type Description
In ipTipo Integer

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesBaseDados.ppuRetirarPadraoPrioridade(const ipTipo: Integer);

C# Syntax:

public void SMFuncoesBaseDados.ppuRetirarPadraoPrioridade( Int32 ipTipo);

Method fpuValidarIdAmostra


					

Parameters:

Flag Name Type Description
In ipCodigoCategoria Integer

							
In ipCodigoProcedimento Integer

							
In ipCodigoEtiqueta Integer

							
In ipIdAmostra WideString

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method SMFuncoesBaseDados.fpuValidarIdAmostra(const ipCodigoCategoria: Integer ; const ipCodigoProcedimento: Integer ; const ipCodigoEtiqueta: Integer ; const ipIdAmostra: WideString) : Boolean;

C# Syntax:

public Boolean SMFuncoesBaseDados.fpuValidarIdAmostra( Int32 ipCodigoCategoria , Int32 ipCodigoProcedimento , Int32 ipCodigoEtiqueta , WideString ipIdAmostra);

Method fpuMudarOrdemViaAdm


					

Parameters:

Flag Name Type Description
In ipCodigoViaUp Integer

							
In ipCodigoViaDown Integer

							
In ipOrdemViaUp Integer

							
In ipOrdemViaDown Integer

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesBaseDados.fpuMudarOrdemViaAdm(const ipCodigoViaUp: Integer ; const ipCodigoViaDown: Integer ; const ipOrdemViaUp: Integer ; const ipOrdemViaDown: Integer);

C# Syntax:

public void SMFuncoesBaseDados.fpuMudarOrdemViaAdm( Int32 ipCodigoViaUp , Int32 ipCodigoViaDown , Int32 ipOrdemViaUp , Int32 ipOrdemViaDown);

Method fpuValidarInclusaoConfiguracaoNotificacaoLaudo


					

Parameters:

None.

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method SMFuncoesBaseDados.fpuValidarInclusaoConfiguracaoNotificacaoLaudo() : Boolean;

C# Syntax:

public Boolean SMFuncoesBaseDados.fpuValidarInclusaoConfiguracaoNotificacaoLaudo();

Method fpuConfigFRMPadrao


					

Parameters:

None.

Return Value:

Flag Name Type
Result Result OleVariant

Oxygene Syntax:

method SMFuncoesBaseDados.fpuConfigFRMPadrao() : OleVariant;

C# Syntax:

public OleVariant SMFuncoesBaseDados.fpuConfigFRMPadrao();

Method fpuTemExameUsandoCampoModeloVersao


					

Parameters:

Flag Name Type Description
In ipCodigoModelo Integer

							
In ipVersao Integer

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method SMFuncoesBaseDados.fpuTemExameUsandoCampoModeloVersao(const ipCodigoModelo: Integer ; const ipVersao: Integer) : Boolean;

C# Syntax:

public Boolean SMFuncoesBaseDados.fpuTemExameUsandoCampoModeloVersao( Int32 ipCodigoModelo , Int32 ipVersao);

Method ppuAlterarVersaoModeloLabExtCampo


					

Parameters:

Flag Name Type Description
In ipCodigoCampo Integer

							
In ipCodigoModelo Integer

							
In ipAcao Integer

							
In ipData OleVariant

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesBaseDados.ppuAlterarVersaoModeloLabExtCampo(const ipCodigoCampo: Integer ; const ipCodigoModelo: Integer ; const ipAcao: Integer ; const ipData: OleVariant);

C# Syntax:

public void SMFuncoesBaseDados.ppuAlterarVersaoModeloLabExtCampo( Int32 ipCodigoCampo , Int32 ipCodigoModelo , Int32 ipAcao , OleVariant ipData);

Method fpuValidarCteExamesUnidadeConvenio


					

Parameters:

Flag Name Type Description
In ipCodigo Integer

							
In ipCodigoCtExame Integer

							
In ipCodigoTBUnidade Integer

							
In ipCodigoConvenio Integer

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesBaseDados.fpuValidarCteExamesUnidadeConvenio(const ipCodigo: Integer ; const ipCodigoCtExame: Integer ; const ipCodigoTBUnidade: Integer ; const ipCodigoConvenio: Integer) : WideString;

C# Syntax:

public WideString SMFuncoesBaseDados.fpuValidarCteExamesUnidadeConvenio( Int32 ipCodigo , Int32 ipCodigoCtExame , Int32 ipCodigoTBUnidade , Int32 ipCodigoConvenio);

Method ppuAlterarPrestadorPadrao


					

Parameters:

Flag Name Type Description
In ipCodigoPrestadorPadrao Integer

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesBaseDados.ppuAlterarPrestadorPadrao(const ipCodigoPrestadorPadrao: Integer);

C# Syntax:

public void SMFuncoesBaseDados.ppuAlterarPrestadorPadrao( Int32 ipCodigoPrestadorPadrao);

Method ppuValidarDocumentoUnidade


					

Parameters:

Flag Name Type Description
In ipCodigoUnidade Integer

							
In ipTipoUnidade TTipoUnidadeHospital

							
In ipTipoDocumento TTipoUnidadeDocumento

							
In ipDocumento WideString

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesBaseDados.ppuValidarDocumentoUnidade(const ipCodigoUnidade: Integer ; const ipTipoUnidade: TTipoUnidadeHospital ; const ipTipoDocumento: TTipoUnidadeDocumento ; const ipDocumento: WideString);

C# Syntax:

public void SMFuncoesBaseDados.ppuValidarDocumentoUnidade( Int32 ipCodigoUnidade , TTipoUnidadeHospital ipTipoUnidade , TTipoUnidadeDocumento ipTipoDocumento , WideString ipDocumento);

Method fpuVerificarDeletarProcRef


					

Parameters:

Flag Name Type Description
In ipNRegistro Integer

							
In ipTabela Integer

							
In ipDeletar Boolean

							

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method SMFuncoesBaseDados.fpuVerificarDeletarProcRef(const ipNRegistro: Integer ; const ipTabela: Integer ; const ipDeletar: Boolean) : Integer;

C# Syntax:

public Integer SMFuncoesBaseDados.fpuVerificarDeletarProcRef( Int32 ipNRegistro , Int32 ipTabela , Boolean ipDeletar);

Method fpuExisteMotivoTransferenciaLeitoDescricao


					

Parameters:

Flag Name Type Description
In ipCodigoMotivo Integer

							
In ipDescricao WideString

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method SMFuncoesBaseDados.fpuExisteMotivoTransferenciaLeitoDescricao(const ipCodigoMotivo: Integer ; const ipDescricao: WideString) : Boolean;

C# Syntax:

public Boolean SMFuncoesBaseDados.fpuExisteMotivoTransferenciaLeitoDescricao( Int32 ipCodigoMotivo , WideString ipDescricao);

Method ppuExcluiGrupoDepEnfItem


					

Parameters:

Flag Name Type Description
In ipCodigosItens WideString

							
In ipCodigoMotivoRetificacao Integer

							
In ipObservacaoRetificacao WideString

							
In ipTipoRetificacao Integer

							
In ipStatus Integer

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesBaseDados.ppuExcluiGrupoDepEnfItem(const ipCodigosItens: WideString ; const ipCodigoMotivoRetificacao: Integer ; const ipObservacaoRetificacao: WideString ; const ipTipoRetificacao: Integer ; const ipStatus: Integer);

C# Syntax:

public void SMFuncoesBaseDados.ppuExcluiGrupoDepEnfItem(WideString ipCodigosItens , Int32 ipCodigoMotivoRetificacao , WideString ipObservacaoRetificacao , Int32 ipTipoRetificacao , Int32 ipStatus);

Method ppuExcluiGrupoDepEnf


					

Parameters:

Flag Name Type Description
In ipCodigosItens WideString

							
In ipCodigoMotivoRetificacao Integer

							
In ipObservacaoRetificacao WideString

							
In ipTipoRetificacao Integer

							
In ipStatus Integer

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesBaseDados.ppuExcluiGrupoDepEnf(const ipCodigosItens: WideString ; const ipCodigoMotivoRetificacao: Integer ; const ipObservacaoRetificacao: WideString ; const ipTipoRetificacao: Integer ; const ipStatus: Integer);

C# Syntax:

public void SMFuncoesBaseDados.ppuExcluiGrupoDepEnf(WideString ipCodigosItens , Int32 ipCodigoMotivoRetificacao , WideString ipObservacaoRetificacao , Int32 ipTipoRetificacao , Int32 ipStatus);

Method ppuExcluiGrupoDepEnfClass


					

Parameters:

Flag Name Type Description
In ipCodigosItens WideString

							
In ipCodigoMotivoRetificacao Integer

							
In ipObservacaoRetificacao WideString

							
In ipTipoRetificacao Integer

							
In ipStatus Integer

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesBaseDados.ppuExcluiGrupoDepEnfClass(const ipCodigosItens: WideString ; const ipCodigoMotivoRetificacao: Integer ; const ipObservacaoRetificacao: WideString ; const ipTipoRetificacao: Integer ; const ipStatus: Integer);

C# Syntax:

public void SMFuncoesBaseDados.ppuExcluiGrupoDepEnfClass(WideString ipCodigosItens , Int32 ipCodigoMotivoRetificacao , WideString ipObservacaoRetificacao , Int32 ipTipoRetificacao , Int32 ipStatus);

Method ppuTirarCriticoStatusComp


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method SMFuncoesBaseDados.ppuTirarCriticoStatusComp();

C# Syntax:

public void SMFuncoesBaseDados.ppuTirarCriticoStatusComp();

Method fpuRetornarGruposUsuario


					

Parameters:

Flag Name Type Description
In ipCodigoUsuario Integer

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesBaseDados.fpuRetornarGruposUsuario(const ipCodigoUsuario: Integer) : WideString;

C# Syntax:

public WideString SMFuncoesBaseDados.fpuRetornarGruposUsuario( Int32 ipCodigoUsuario);

Method fpuRetornaCodigo


					

Parameters:

Flag Name Type Description
In ipNomeGenerator WideString

							

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method SMFuncoesBaseDados.fpuRetornaCodigo(const ipNomeGenerator: WideString) : Integer;

C# Syntax:

public Integer SMFuncoesBaseDados.fpuRetornaCodigo(WideString ipNomeGenerator);

Method fpuSendMessage


					

Parameters:

Flag Name Type Description
In ipTunel WideString

							
In ipUserCodigoRemetente Integer

							
In ipUserCodigoDestino Integer

							
In ipGrupoDestino Integer

							
In ipMensagem WideString

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesBaseDados.fpuSendMessage(const ipTunel: WideString ; const ipUserCodigoRemetente: Integer ; const ipUserCodigoDestino: Integer ; const ipGrupoDestino: Integer ; const ipMensagem: WideString);

C# Syntax:

public void SMFuncoesBaseDados.fpuSendMessage(WideString ipTunel , Int32 ipUserCodigoRemetente , Int32 ipUserCodigoDestino , Int32 ipGrupoDestino , WideString ipMensagem);

Method ppuExcluirRegistroGravarLog


					

Parameters:

Flag Name Type Description
In ipNomeTabela WideString

							
In ipNomeCampo WideString

							
In ipNomeComputador WideString

							
In ipCodigo Integer

							
In ipComponente Integer

							
In ipEvento Integer

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesBaseDados.ppuExcluirRegistroGravarLog(const ipNomeTabela: WideString ; const ipNomeCampo: WideString ; const ipNomeComputador: WideString ; const ipCodigo: Integer ; const ipComponente: Integer ; const ipEvento: Integer);

C# Syntax:

public void SMFuncoesBaseDados.ppuExcluirRegistroGravarLog(WideString ipNomeTabela , WideString ipNomeCampo , WideString ipNomeComputador , Int32 ipCodigo , Int32 ipComponente , Int32 ipEvento);

Method fpuRegistrarLogSistema


					

Parameters:

Flag Name Type Description
In ipCodUser Integer

							
In ipEvento Integer

							
In ipNivelCriticidade Integer

							
In ipComponente Integer

							
In ipPc WideString

							
In ipTabelaNome WideString

							
In ipTabelaState Integer

							
In ipTabelaChave Integer

							
In ipTabelaDelta OleVariant

							
In ipPorDelegacao Boolean

							
In ipCodigoTbUnidade Integer

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesBaseDados.fpuRegistrarLogSistema(const ipCodUser: Integer ; const ipEvento: Integer ; const ipNivelCriticidade: Integer ; const ipComponente: Integer ; const ipPc: WideString ; const ipTabelaNome: WideString ; const ipTabelaState: Integer ; const ipTabelaChave: Integer ; const ipTabelaDelta: OleVariant ; const ipPorDelegacao: Boolean ; const ipCodigoTbUnidade: Integer) : WideString;

C# Syntax:

public WideString SMFuncoesBaseDados.fpuRegistrarLogSistema( Int32 ipCodUser , Int32 ipEvento , Int32 ipNivelCriticidade , Int32 ipComponente , WideString ipPc , WideString ipTabelaNome , Int32 ipTabelaState , Int32 ipTabelaChave , OleVariant ipTabelaDelta , Boolean ipPorDelegacao , Int32 ipCodigoTbUnidade);

Method fpuChecarPermissaoModulo


					

Parameters:

Flag Name Type Description
In ipCodUsuario Integer

							
In ipModulo WideString

							
In ipPermissao Integer

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method SMFuncoesBaseDados.fpuChecarPermissaoModulo(const ipCodUsuario: Integer ; const ipModulo: WideString ; const ipPermissao: Integer) : Boolean;

C# Syntax:

public Boolean SMFuncoesBaseDados.fpuChecarPermissaoModulo( Int32 ipCodUsuario , WideString ipModulo , Int32 ipPermissao);

Method fpuDefinirDiretorio


					

Parameters:

Flag Name Type Description
In ipCodigo Integer

							
In ipData WideString

							
In ipTipoArquivo Integer

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesBaseDados.fpuDefinirDiretorio(const ipCodigo: Integer ; const ipData: WideString ; const ipTipoArquivo: Integer) : WideString;

C# Syntax:

public WideString SMFuncoesBaseDados.fpuDefinirDiretorio( Int32 ipCodigo , WideString ipData , Int32 ipTipoArquivo);

Method fpuBaixarArquivo


					

Parameters:

Flag Name Type Description
In ipEnderecoArquivo WideString

							
In ipInicioStream Integer

							
In ipTamanhoDoBuffer Integer

							
Out ipTamanhoTotal Int64

							
In ipPegarTamanhoTotal Boolean

							

Return Value:

Flag Name Type
Result Result Binary

Oxygene Syntax:

method SMFuncoesBaseDados.fpuBaixarArquivo(const ipEnderecoArquivo: WideString ; const ipInicioStream: Integer ; const ipTamanhoDoBuffer: Integer ; ipTamanhoTotal: Int64 ; const ipPegarTamanhoTotal: Boolean) : Binary;

C# Syntax:

public Binary SMFuncoesBaseDados.fpuBaixarArquivo(WideString ipEnderecoArquivo , Int32 ipInicioStream , Int32 ipTamanhoDoBuffer , out Int64 ipTamanhoTotal , Boolean ipPegarTamanhoTotal);

Method fpuConversarPServer


					

Parameters:

Flag Name Type Description
In ipOpcao Integer

							
In ipNovaSenha WideString

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesBaseDados.fpuConversarPServer(const ipOpcao: Integer ; const ipNovaSenha: WideString) : WideString;

C# Syntax:

public WideString SMFuncoesBaseDados.fpuConversarPServer( Int32 ipOpcao , WideString ipNovaSenha);

Method fpuDataHora


					

Parameters:

Flag Name Type Description
In ipOpcao WideString

							

Return Value:

Flag Name Type
Result Result OleVariant

Oxygene Syntax:

method SMFuncoesBaseDados.fpuDataHora(const ipOpcao: WideString) : OleVariant;

C# Syntax:

public OleVariant SMFuncoesBaseDados.fpuDataHora(WideString ipOpcao);

Method fpuDemoPermitir


					

Parameters:

Flag Name Type Description
In ipOpcao WideString

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method SMFuncoesBaseDados.fpuDemoPermitir(const ipOpcao: WideString) : Boolean;

C# Syntax:

public Boolean SMFuncoesBaseDados.fpuDemoPermitir(WideString ipOpcao);

Method fpuEnviarArquivo


					

Parameters:

Flag Name Type Description
In ipEnderecoArquivo WideString

							
In ipInicioStream Integer

							
InOut ipStream Binary

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesBaseDados.fpuEnviarArquivo(const ipEnderecoArquivo: WideString ; const ipInicioStream: Integer ; var ipStream: Binary);

C# Syntax:

public void SMFuncoesBaseDados.fpuEnviarArquivo(WideString ipEnderecoArquivo , Int32 ipInicioStream , ref Binary ipStream);

Method fpuListarDiretorio


					

Parameters:

Flag Name Type Description
In ipDiretorioComMascara WideString

							

Return Value:

Flag Name Type
Result Result Binary

Oxygene Syntax:

method SMFuncoesBaseDados.fpuListarDiretorio(const ipDiretorioComMascara: WideString) : Binary;

C# Syntax:

public Binary SMFuncoesBaseDados.fpuListarDiretorio(WideString ipDiretorioComMascara);

Method fpuSendMessageSenha


					

Parameters:

Flag Name Type Description
In ipSenha WideString

							
In ipCategoria WideString

							
In ipGuiche WideString

							
In ipMedico WideString

							
In ipPaciente Boolean

							
In ipNroFicha Integer

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesBaseDados.fpuSendMessageSenha(const ipSenha: WideString ; const ipCategoria: WideString ; const ipGuiche: WideString ; const ipMedico: WideString ; const ipPaciente: Boolean ; const ipNroFicha: Integer);

C# Syntax:

public void SMFuncoesBaseDados.fpuSendMessageSenha(WideString ipSenha , WideString ipCategoria , WideString ipGuiche , WideString ipMedico , Boolean ipPaciente , Int32 ipNroFicha);

Method fpuSqlExecute


					

Parameters:

Flag Name Type Description
In ipString WideString

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesBaseDados.fpuSqlExecute(const ipString: WideString) : WideString;

C# Syntax:

public WideString SMFuncoesBaseDados.fpuSqlExecute(WideString ipString);

Method fpuTestarConexao


					

Parameters:

None.

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method SMFuncoesBaseDados.fpuTestarConexao() : Boolean;

C# Syntax:

public Boolean SMFuncoesBaseDados.fpuTestarConexao();

Method fpuRetornaUltimoCodigo


					

Parameters:

Flag Name Type Description
In ipNomeGenerator WideString

							

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method SMFuncoesBaseDados.fpuRetornaUltimoCodigo(const ipNomeGenerator: WideString) : Integer;

C# Syntax:

public Integer SMFuncoesBaseDados.fpuRetornaUltimoCodigo(WideString ipNomeGenerator);

Method fpuCopiaKit


					

Parameters:

Flag Name Type Description
In ipCodigoKitOrigem Integer

							
In ipCodigoUsuario Integer

							
In ipNomeKit WideString

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesBaseDados.fpuCopiaKit(const ipCodigoKitOrigem: Integer ; const ipCodigoUsuario: Integer ; const ipNomeKit: WideString);

C# Syntax:

public void SMFuncoesBaseDados.fpuCopiaKit( Int32 ipCodigoKitOrigem , Int32 ipCodigoUsuario , WideString ipNomeKit);

Method fpuPServerEmDemo


					

Parameters:

None.

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method SMFuncoesBaseDados.fpuPServerEmDemo() : Boolean;

C# Syntax:

public Boolean SMFuncoesBaseDados.fpuPServerEmDemo();

Method ppuGerarRegistroLog


					

Parameters:

Flag Name Type Description
In ipEvento Integer

							
In ipNivelCriticidade Integer

							
In ipComponente Integer

							
In ipCodigoTabela Integer

							
In ipTabelaState Integer

							
In ipPorDelegacao Boolean

							
In ipTabela WideString

							
In ipMsg WideString

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesBaseDados.ppuGerarRegistroLog(const ipEvento: Integer ; const ipNivelCriticidade: Integer ; const ipComponente: Integer ; const ipCodigoTabela: Integer ; const ipTabelaState: Integer ; const ipPorDelegacao: Boolean ; const ipTabela: WideString ; const ipMsg: WideString);

C# Syntax:

public void SMFuncoesBaseDados.ppuGerarRegistroLog( Int32 ipEvento , Int32 ipNivelCriticidade , Int32 ipComponente , Int32 ipCodigoTabela , Int32 ipTabelaState , Boolean ipPorDelegacao , WideString ipTabela , WideString ipMsg);

Method fpuGetIpThreadSession


					

Parameters:

None.

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesBaseDados.fpuGetIpThreadSession() : WideString;

C# Syntax:

public WideString SMFuncoesBaseDados.fpuGetIpThreadSession();

Method fpuRetornaRangeCodigo


					

Parameters:

Flag Name Type Description
In ipNomeGenerator WideString

							
In ipRange Integer

							

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method SMFuncoesBaseDados.fpuRetornaRangeCodigo(const ipNomeGenerator: WideString ; const ipRange: Integer) : Integer;

C# Syntax:

public Integer SMFuncoesBaseDados.fpuRetornaRangeCodigo(WideString ipNomeGenerator , Int32 ipRange);

Method fpuVerificarUsuarioAdministrador


					

Parameters:

Flag Name Type Description
In ipCodigo Integer

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method SMFuncoesBaseDados.fpuVerificarUsuarioAdministrador(const ipCodigo: Integer) : Boolean;

C# Syntax:

public Boolean SMFuncoesBaseDados.fpuVerificarUsuarioAdministrador( Int32 ipCodigo);

Method fpuPegarCodigoEmpresa


					

Parameters:

None.

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method SMFuncoesBaseDados.fpuPegarCodigoEmpresa() : Integer;

C# Syntax:

public Integer SMFuncoesBaseDados.fpuPegarCodigoEmpresa();

Method fpuPegarNomeEmpresa


					

Parameters:

None.

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesBaseDados.fpuPegarNomeEmpresa() : WideString;

C# Syntax:

public WideString SMFuncoesBaseDados.fpuPegarNomeEmpresa();

Method ppuManterSessaoAtiva


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method SMFuncoesBaseDados.ppuManterSessaoAtiva();

C# Syntax:

public void SMFuncoesBaseDados.ppuManterSessaoAtiva();

Method ppuRegistrarCallBackMonitorSenha


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method SMFuncoesBaseDados.ppuRegistrarCallBackMonitorSenha();

C# Syntax:

public void SMFuncoesBaseDados.ppuRegistrarCallBackMonitorSenha();

Method ppuRegistrarCallBackAtualizarControleSenha


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method SMFuncoesBaseDados.ppuRegistrarCallBackAtualizarControleSenha();

C# Syntax:

public void SMFuncoesBaseDados.ppuRegistrarCallBackAtualizarControleSenha();

Method ppuRegistrarCallBackAtualizarMonitorSenha


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method SMFuncoesBaseDados.ppuRegistrarCallBackAtualizarMonitorSenha();

C# Syntax:

public void SMFuncoesBaseDados.ppuRegistrarCallBackAtualizarMonitorSenha();

Method ppuRegistrarCallBackAtualizarPainelCirurgico


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method SMFuncoesBaseDados.ppuRegistrarCallBackAtualizarPainelCirurgico();

C# Syntax:

public void SMFuncoesBaseDados.ppuRegistrarCallBackAtualizarPainelCirurgico();

Method ppuRegistrarCallBackPainelCirurgico


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method SMFuncoesBaseDados.ppuRegistrarCallBackPainelCirurgico();

C# Syntax:

public void SMFuncoesBaseDados.ppuRegistrarCallBackPainelCirurgico();

Method ppuRegistrarCallBackDicom


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method SMFuncoesBaseDados.ppuRegistrarCallBackDicom();

C# Syntax:

public void SMFuncoesBaseDados.ppuRegistrarCallBackDicom();

Method ppuRegistrarCallBackLaudo


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method SMFuncoesBaseDados.ppuRegistrarCallBackLaudo();

C# Syntax:

public void SMFuncoesBaseDados.ppuRegistrarCallBackLaudo();

Method ppuRegistrarCallBackWorkStation


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method SMFuncoesBaseDados.ppuRegistrarCallBackWorkStation();

C# Syntax:

public void SMFuncoesBaseDados.ppuRegistrarCallBackWorkStation();

Method ppuCopiarInfoUsuarioSessao


					

Parameters:

Flag Name Type Description
In ipSessioID WideString

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesBaseDados.ppuCopiarInfoUsuarioSessao(const ipSessioID: WideString);

C# Syntax:

public void SMFuncoesBaseDados.ppuCopiarInfoUsuarioSessao(WideString ipSessioID);

Method fpuRetornarCodigoOficial_NomeProcedimento


					

Parameters:

Flag Name Type Description
In ipCodigoBxaCorre Integer

							
In ipNumProc Integer

							
In ipCategoria WideString

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesBaseDados.fpuRetornarCodigoOficial_NomeProcedimento(const ipCodigoBxaCorre: Integer ; const ipNumProc: Integer ; const ipCategoria: WideString) : WideString;

C# Syntax:

public WideString SMFuncoesBaseDados.fpuRetornarCodigoOficial_NomeProcedimento( Int32 ipCodigoBxaCorre , Int32 ipNumProc , WideString ipCategoria);

Method fpuExcluirRestaurarArquivo


					

Parameters:

Flag Name Type Description
In ipPastaArquivo WideString

							
In ipNomeArquivo WideString

							
In ipExcluirRestaurar Integer

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method SMFuncoesBaseDados.fpuExcluirRestaurarArquivo(const ipPastaArquivo: WideString ; const ipNomeArquivo: WideString ; const ipExcluirRestaurar: Integer) : Boolean;

C# Syntax:

public Boolean SMFuncoesBaseDados.fpuExcluirRestaurarArquivo(WideString ipPastaArquivo , WideString ipNomeArquivo , Int32 ipExcluirRestaurar);

Method fpuVerificaConfiguracaoExtra


					

Parameters:

Flag Name Type Description
In ipParametro WideString

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method SMFuncoesBaseDados.fpuVerificaConfiguracaoExtra(const ipParametro: WideString) : Boolean;

C# Syntax:

public Boolean SMFuncoesBaseDados.fpuVerificaConfiguracaoExtra(WideString ipParametro);

Method ppuRegistrarCallBackIrix


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method SMFuncoesBaseDados.ppuRegistrarCallBackIrix();

C# Syntax:

public void SMFuncoesBaseDados.ppuRegistrarCallBackIrix();

Method fpuEnviarAlertaExterno


					

Parameters:

Flag Name Type Description
In ipTipo TTipoSmsModulo

							
In ipCodigo_tabela Integer

							
In ipMsg WideString

							
In ipInfoExtra WideString

							

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method SMFuncoesBaseDados.fpuEnviarAlertaExterno(const ipTipo: TTipoSmsModulo ; const ipCodigo_tabela: Integer ; const ipMsg: WideString ; const ipInfoExtra: WideString) : Integer;

C# Syntax:

public Integer SMFuncoesBaseDados.fpuEnviarAlertaExterno(TTipoSmsModulo ipTipo , Int32 ipCodigo_tabela , WideString ipMsg , WideString ipInfoExtra);

Method fpuGetCodigoExameModelo


					

Parameters:

Flag Name Type Description
In ipCodigoExameModeloResp Integer

							

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method SMFuncoesBaseDados.fpuGetCodigoExameModelo(const ipCodigoExameModeloResp: Integer) : Integer;

C# Syntax:

public Integer SMFuncoesBaseDados.fpuGetCodigoExameModelo( Int32 ipCodigoExameModeloResp);

Method fpuPegarStatusServidor


					

Parameters:

None.

Return Value:

Flag Name Type
Result Result TStatusServidor

Oxygene Syntax:

method SMFuncoesBaseDados.fpuPegarStatusServidor() : TStatusServidor;

C# Syntax:

public TStatusServidor SMFuncoesBaseDados.fpuPegarStatusServidor();

Method fpuBuscarNivelSeguranca


					

Parameters:

None.

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method SMFuncoesBaseDados.fpuBuscarNivelSeguranca() : Integer;

C# Syntax:

public Integer SMFuncoesBaseDados.fpuBuscarNivelSeguranca();

Method fpuDataHoraISO8601


					

Parameters:

Flag Name Type Description
In ipDataHoraUTC DateTime

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesBaseDados.fpuDataHoraISO8601(const ipDataHoraUTC: DateTime) : WideString;

C# Syntax:

public WideString SMFuncoesBaseDados.fpuDataHoraISO8601(DateTime ipDataHoraUTC);

Method fpuDataHoraISO8601Unidade


					

Parameters:

Flag Name Type Description
In ipDataHoraUTC DateTime

							
In ipCodigoUnidade Integer

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesBaseDados.fpuDataHoraISO8601Unidade(const ipDataHoraUTC: DateTime ; const ipCodigoUnidade: Integer) : WideString;

C# Syntax:

public WideString SMFuncoesBaseDados.fpuDataHoraISO8601Unidade(DateTime ipDataHoraUTC , Int32 ipCodigoUnidade);

Method fpuDatasHorasISO8601


					

Parameters:

Flag Name Type Description
In ipDatasHorasUtc TArrayDateTime

							

Return Value:

Flag Name Type
Result Result TArrayString

Oxygene Syntax:

method SMFuncoesBaseDados.fpuDatasHorasISO8601(const ipDatasHorasUtc: TArrayDateTime) : TArrayString;

C# Syntax:

public TArrayString SMFuncoesBaseDados.fpuDatasHorasISO8601(TArrayDateTime ipDatasHorasUtc);

Method fpuDataHoraIso8601Servidor


					

Parameters:

Flag Name Type Description
In ipDataHoraUtcServidor DateTime

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesBaseDados.fpuDataHoraIso8601Servidor(const ipDataHoraUtcServidor: DateTime) : WideString;

C# Syntax:

public WideString SMFuncoesBaseDados.fpuDataHoraIso8601Servidor(DateTime ipDataHoraUtcServidor);

Method fpuDatasHorasIso8601Servidor


					

Parameters:

Flag Name Type Description
In ipDatasHorasUtcServidor TArrayDateTime

							

Return Value:

Flag Name Type
Result Result TArrayString

Oxygene Syntax:

method SMFuncoesBaseDados.fpuDatasHorasIso8601Servidor(const ipDatasHorasUtcServidor: TArrayDateTime) : TArrayString;

C# Syntax:

public TArrayString SMFuncoesBaseDados.fpuDatasHorasIso8601Servidor(TArrayDateTime ipDatasHorasUtcServidor);

Method fpuGetCrendenciaisPServer


					

Parameters:

None.

Return Value:

Flag Name Type
Result Result TCredenciaisPServer

Oxygene Syntax:

method SMFuncoesBaseDados.fpuGetCrendenciaisPServer() : TCredenciaisPServer;

C# Syntax:

public TCredenciaisPServer SMFuncoesBaseDados.fpuGetCrendenciaisPServer();

Method ppuCriarMotivoRetificacao


					

Parameters:

Flag Name Type Description
In ipCodigoTipo Integer

							
In ipTipo Integer

							
In ipCodigoMotivoRetificacao Integer

							
In ipObservacao WideString

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesBaseDados.ppuCriarMotivoRetificacao(const ipCodigoTipo: Integer ; const ipTipo: Integer ; const ipCodigoMotivoRetificacao: Integer ; const ipObservacao: WideString);

C# Syntax:

public void SMFuncoesBaseDados.ppuCriarMotivoRetificacao( Int32 ipCodigoTipo , Int32 ipTipo , Int32 ipCodigoMotivoRetificacao , WideString ipObservacao);

Method ppuRegistrarCallbackPromedico


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method SMFuncoesBaseDados.ppuRegistrarCallbackPromedico();

C# Syntax:

public void SMFuncoesBaseDados.ppuRegistrarCallbackPromedico();

Method fpuAtributosDasPropriedades


					

Parameters:

Flag Name Type Description
In ipClasses TROArray_System_string_

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesBaseDados.fpuAtributosDasPropriedades(const ipClasses: TROArray_System_string_) : WideString;

C# Syntax:

public WideString SMFuncoesBaseDados.fpuAtributosDasPropriedades(TROArray_System_string_ ipClasses);

Method fpuConverterValorEntreUnidades


					

Parameters:

Flag Name Type Description
In ipValor Double

							
In ipGrandeza Integer

							
In ipCodigoUnidadeOrigem Integer

							
In ipCodigoUnidadeDestino Integer

							

Return Value:

Flag Name Type
Result Result TResultadoConversaoUnidades

Oxygene Syntax:

method SMFuncoesBaseDados.fpuConverterValorEntreUnidades(const ipValor: Double ; const ipGrandeza: Integer ; const ipCodigoUnidadeOrigem: Integer ; const ipCodigoUnidadeDestino: Integer) : TResultadoConversaoUnidades;

C# Syntax:

public TResultadoConversaoUnidades SMFuncoesBaseDados.fpuConverterValorEntreUnidades(Double ipValor , Int32 ipGrandeza , Int32 ipCodigoUnidadeOrigem , Int32 ipCodigoUnidadeDestino);

Method AS_ApplyUpdates


					

Parameters:

Flag Name Type Description
In ProviderName WideString

							
In Delta Binary

							
In MaxErrors Integer

							
Out ErrorCount Integer

							
InOut OwnerData AnsiString

							

Return Value:

Flag Name Type
Result Result Binary

Oxygene Syntax:

method SMFuncoesBaseDados.AS_ApplyUpdates(const ProviderName: WideString ; const Delta: Binary ; const MaxErrors: Integer ; ErrorCount: Integer ; var OwnerData: AnsiString) : Binary;

C# Syntax:

public Binary SMFuncoesBaseDados.AS_ApplyUpdates(WideString ProviderName , Binary Delta , Int32 MaxErrors , out Int32 ErrorCount , ref AnsiString OwnerData);

Method AS_GetRecords


					

Parameters:

Flag Name Type Description
In ProviderName WideString

							
In Count Integer

							
Out RecsOut Integer

							
In Options Integer

							
In CommandText WideString

							
InOut Params Binary

							
InOut OwnerData AnsiString

							

Return Value:

Flag Name Type
Result Result Binary

Oxygene Syntax:

method SMFuncoesBaseDados.AS_GetRecords(const ProviderName: WideString ; const Count: Integer ; RecsOut: Integer ; const Options: Integer ; const CommandText: WideString ; var Params: Binary ; var OwnerData: AnsiString) : Binary;

C# Syntax:

public Binary SMFuncoesBaseDados.AS_GetRecords(WideString ProviderName , Int32 Count , out Int32 RecsOut , Int32 Options , WideString CommandText , ref Binary Params , ref AnsiString OwnerData);

Method AS_DataRequest


					

Parameters:

Flag Name Type Description
In ProviderName WideString

							
In Data Binary

							

Return Value:

Flag Name Type
Result Result Binary

Oxygene Syntax:

method SMFuncoesBaseDados.AS_DataRequest(const ProviderName: WideString ; const Data: Binary) : Binary;

C# Syntax:

public Binary SMFuncoesBaseDados.AS_DataRequest(WideString ProviderName , Binary Data);

Method AS_GetProviderNames


					

Parameters:

None.

Return Value:

Flag Name Type
Result Result TProviderNames

Oxygene Syntax:

method SMFuncoesBaseDados.AS_GetProviderNames() : TProviderNames;

C# Syntax:

public TProviderNames SMFuncoesBaseDados.AS_GetProviderNames();

Method AS_GetParams


					

Parameters:

Flag Name Type Description
In ProviderName WideString

							
InOut OwnerData AnsiString

							

Return Value:

Flag Name Type
Result Result Binary

Oxygene Syntax:

method SMFuncoesBaseDados.AS_GetParams(const ProviderName: WideString ; var OwnerData: AnsiString) : Binary;

C# Syntax:

public Binary SMFuncoesBaseDados.AS_GetParams(WideString ProviderName , ref AnsiString OwnerData);

Method AS_RowRequest


					

Parameters:

Flag Name Type Description
In ProviderName WideString

							
In Row Binary

							
In RequestType Integer

							
InOut OwnerData AnsiString

							

Return Value:

Flag Name Type
Result Result Binary

Oxygene Syntax:

method SMFuncoesBaseDados.AS_RowRequest(const ProviderName: WideString ; const Row: Binary ; const RequestType: Integer ; var OwnerData: AnsiString) : Binary;

C# Syntax:

public Binary SMFuncoesBaseDados.AS_RowRequest(WideString ProviderName , Binary Row , Int32 RequestType , ref AnsiString OwnerData);

Method AS_Execute


					

Parameters:

Flag Name Type Description
In ProviderName WideString

							
In CommandText WideString

							
InOut Params Binary

							
InOut OwnerData AnsiString

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesBaseDados.AS_Execute(const ProviderName: WideString ; const CommandText: WideString ; var Params: Binary ; var OwnerData: AnsiString);

C# Syntax:

public void SMFuncoesBaseDados.AS_Execute(WideString ProviderName , WideString CommandText , ref Binary Params , ref AnsiString OwnerData);
Service SMFuncoesCache

The following table lists the Operations defined in "SMFuncoesCache":

fpuPrecisaAtualizarCID

							
ppuAtualizarUsoCID

							
fpuDescricaoCID_CodigoOficial

							
fpuDescricaoCID_CodigoCidItem

							
fpuCodigoCidPadrao

							
fpuPegarCache

							
fpuRetornarGruposUsuario

							
fpuRetornaCodigo

							
fpuSendMessage

							
ppuExcluirRegistroGravarLog

							
fpuRegistrarLogSistema

							
fpuChecarPermissaoModulo

							
fpuDefinirDiretorio

							
fpuBaixarArquivo

							
fpuConversarPServer

							
fpuDataHora

							
fpuDemoPermitir

							
fpuEnviarArquivo

							
fpuListarDiretorio

							
fpuSendMessageSenha

							
fpuSqlExecute

							
fpuTestarConexao

							
fpuRetornaUltimoCodigo

							
fpuCopiaKit

							
fpuPServerEmDemo

							
ppuGerarRegistroLog

							
fpuGetIpThreadSession

							
fpuRetornaRangeCodigo

							
fpuVerificarUsuarioAdministrador

							
fpuPegarCodigoEmpresa

							
fpuPegarNomeEmpresa

							
ppuManterSessaoAtiva

							
ppuRegistrarCallBackMonitorSenha

							
ppuRegistrarCallBackAtualizarControleSenha

							
ppuRegistrarCallBackAtualizarMonitorSenha

							
ppuRegistrarCallBackAtualizarPainelCirurgico

							
ppuRegistrarCallBackPainelCirurgico

							
ppuRegistrarCallBackDicom

							
ppuRegistrarCallBackLaudo

							
ppuRegistrarCallBackWorkStation

							
ppuCopiarInfoUsuarioSessao

							
fpuRetornarCodigoOficial_NomeProcedimento

							
fpuExcluirRestaurarArquivo

							
fpuVerificaConfiguracaoExtra

							
ppuRegistrarCallBackIrix

							
fpuEnviarAlertaExterno

							
fpuGetCodigoExameModelo

							
fpuPegarStatusServidor

							
fpuBuscarNivelSeguranca

							
fpuDataHoraISO8601

							
fpuDataHoraISO8601Unidade

							
fpuDatasHorasISO8601

							
fpuDataHoraIso8601Servidor

							
fpuDatasHorasIso8601Servidor

							
fpuGetCrendenciaisPServer

							
ppuCriarMotivoRetificacao

							
ppuRegistrarCallbackPromedico

							
fpuAtributosDasPropriedades

							
fpuConverterValorEntreUnidades

							
AS_ApplyUpdates

							
AS_GetRecords

							
AS_DataRequest

							
AS_GetProviderNames

							
AS_GetParams

							
AS_RowRequest

							
AS_Execute

							

Method fpuPrecisaAtualizarCID


					

Parameters:

Flag Name Type Description
In ipCodigoCid Integer

							
In ipDataHora DateTime

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method SMFuncoesCache.fpuPrecisaAtualizarCID(const ipCodigoCid: Integer ; const ipDataHora: DateTime) : Boolean;

C# Syntax:

public Boolean SMFuncoesCache.fpuPrecisaAtualizarCID( Int32 ipCodigoCid , DateTime ipDataHora);

Method ppuAtualizarUsoCID


					

Parameters:

Flag Name Type Description
In ipCodigoMedico Integer

							
In ipCodigoOficial WideString

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesCache.ppuAtualizarUsoCID(const ipCodigoMedico: Integer ; const ipCodigoOficial: WideString);

C# Syntax:

public void SMFuncoesCache.ppuAtualizarUsoCID( Int32 ipCodigoMedico , WideString ipCodigoOficial);

Method fpuDescricaoCID_CodigoOficial


					

Parameters:

Flag Name Type Description
In ipCodigoCid Integer

							
In ipCodigoOficial WideString

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesCache.fpuDescricaoCID_CodigoOficial(const ipCodigoCid: Integer ; const ipCodigoOficial: WideString) : WideString;

C# Syntax:

public WideString SMFuncoesCache.fpuDescricaoCID_CodigoOficial( Int32 ipCodigoCid , WideString ipCodigoOficial);

Method fpuDescricaoCID_CodigoCidItem


					

Parameters:

Flag Name Type Description
In ipCodigoCID_Item Integer

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesCache.fpuDescricaoCID_CodigoCidItem(const ipCodigoCID_Item: Integer) : WideString;

C# Syntax:

public WideString SMFuncoesCache.fpuDescricaoCID_CodigoCidItem( Int32 ipCodigoCID_Item);

Method fpuCodigoCidPadrao


					

Parameters:

None.

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method SMFuncoesCache.fpuCodigoCidPadrao() : Integer;

C# Syntax:

public Integer SMFuncoesCache.fpuCodigoCidPadrao();

Method fpuPegarCache


					

Parameters:

Flag Name Type Description
In ipNomeCds WideString

							
In ipOpcoesCache TCacheOptions

							

Return Value:

Flag Name Type
Result Result TClientDataSetCache

Oxygene Syntax:

method SMFuncoesCache.fpuPegarCache(const ipNomeCds: WideString ; const ipOpcoesCache: TCacheOptions) : TClientDataSetCache;

C# Syntax:

public TClientDataSetCache SMFuncoesCache.fpuPegarCache(WideString ipNomeCds , TCacheOptions ipOpcoesCache);

Method fpuRetornarGruposUsuario


					

Parameters:

Flag Name Type Description
In ipCodigoUsuario Integer

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesCache.fpuRetornarGruposUsuario(const ipCodigoUsuario: Integer) : WideString;

C# Syntax:

public WideString SMFuncoesCache.fpuRetornarGruposUsuario( Int32 ipCodigoUsuario);

Method fpuRetornaCodigo


					

Parameters:

Flag Name Type Description
In ipNomeGenerator WideString

							

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method SMFuncoesCache.fpuRetornaCodigo(const ipNomeGenerator: WideString) : Integer;

C# Syntax:

public Integer SMFuncoesCache.fpuRetornaCodigo(WideString ipNomeGenerator);

Method fpuSendMessage


					

Parameters:

Flag Name Type Description
In ipTunel WideString

							
In ipUserCodigoRemetente Integer

							
In ipUserCodigoDestino Integer

							
In ipGrupoDestino Integer

							
In ipMensagem WideString

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesCache.fpuSendMessage(const ipTunel: WideString ; const ipUserCodigoRemetente: Integer ; const ipUserCodigoDestino: Integer ; const ipGrupoDestino: Integer ; const ipMensagem: WideString);

C# Syntax:

public void SMFuncoesCache.fpuSendMessage(WideString ipTunel , Int32 ipUserCodigoRemetente , Int32 ipUserCodigoDestino , Int32 ipGrupoDestino , WideString ipMensagem);

Method ppuExcluirRegistroGravarLog


					

Parameters:

Flag Name Type Description
In ipNomeTabela WideString

							
In ipNomeCampo WideString

							
In ipNomeComputador WideString

							
In ipCodigo Integer

							
In ipComponente Integer

							
In ipEvento Integer

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesCache.ppuExcluirRegistroGravarLog(const ipNomeTabela: WideString ; const ipNomeCampo: WideString ; const ipNomeComputador: WideString ; const ipCodigo: Integer ; const ipComponente: Integer ; const ipEvento: Integer);

C# Syntax:

public void SMFuncoesCache.ppuExcluirRegistroGravarLog(WideString ipNomeTabela , WideString ipNomeCampo , WideString ipNomeComputador , Int32 ipCodigo , Int32 ipComponente , Int32 ipEvento);

Method fpuRegistrarLogSistema


					

Parameters:

Flag Name Type Description
In ipCodUser Integer

							
In ipEvento Integer

							
In ipNivelCriticidade Integer

							
In ipComponente Integer

							
In ipPc WideString

							
In ipTabelaNome WideString

							
In ipTabelaState Integer

							
In ipTabelaChave Integer

							
In ipTabelaDelta OleVariant

							
In ipPorDelegacao Boolean

							
In ipCodigoTbUnidade Integer

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesCache.fpuRegistrarLogSistema(const ipCodUser: Integer ; const ipEvento: Integer ; const ipNivelCriticidade: Integer ; const ipComponente: Integer ; const ipPc: WideString ; const ipTabelaNome: WideString ; const ipTabelaState: Integer ; const ipTabelaChave: Integer ; const ipTabelaDelta: OleVariant ; const ipPorDelegacao: Boolean ; const ipCodigoTbUnidade: Integer) : WideString;

C# Syntax:

public WideString SMFuncoesCache.fpuRegistrarLogSistema( Int32 ipCodUser , Int32 ipEvento , Int32 ipNivelCriticidade , Int32 ipComponente , WideString ipPc , WideString ipTabelaNome , Int32 ipTabelaState , Int32 ipTabelaChave , OleVariant ipTabelaDelta , Boolean ipPorDelegacao , Int32 ipCodigoTbUnidade);

Method fpuChecarPermissaoModulo


					

Parameters:

Flag Name Type Description
In ipCodUsuario Integer

							
In ipModulo WideString

							
In ipPermissao Integer

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method SMFuncoesCache.fpuChecarPermissaoModulo(const ipCodUsuario: Integer ; const ipModulo: WideString ; const ipPermissao: Integer) : Boolean;

C# Syntax:

public Boolean SMFuncoesCache.fpuChecarPermissaoModulo( Int32 ipCodUsuario , WideString ipModulo , Int32 ipPermissao);

Method fpuDefinirDiretorio


					

Parameters:

Flag Name Type Description
In ipCodigo Integer

							
In ipData WideString

							
In ipTipoArquivo Integer

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesCache.fpuDefinirDiretorio(const ipCodigo: Integer ; const ipData: WideString ; const ipTipoArquivo: Integer) : WideString;

C# Syntax:

public WideString SMFuncoesCache.fpuDefinirDiretorio( Int32 ipCodigo , WideString ipData , Int32 ipTipoArquivo);

Method fpuBaixarArquivo


					

Parameters:

Flag Name Type Description
In ipEnderecoArquivo WideString

							
In ipInicioStream Integer

							
In ipTamanhoDoBuffer Integer

							
Out ipTamanhoTotal Int64

							
In ipPegarTamanhoTotal Boolean

							

Return Value:

Flag Name Type
Result Result Binary

Oxygene Syntax:

method SMFuncoesCache.fpuBaixarArquivo(const ipEnderecoArquivo: WideString ; const ipInicioStream: Integer ; const ipTamanhoDoBuffer: Integer ; ipTamanhoTotal: Int64 ; const ipPegarTamanhoTotal: Boolean) : Binary;

C# Syntax:

public Binary SMFuncoesCache.fpuBaixarArquivo(WideString ipEnderecoArquivo , Int32 ipInicioStream , Int32 ipTamanhoDoBuffer , out Int64 ipTamanhoTotal , Boolean ipPegarTamanhoTotal);

Method fpuConversarPServer


					

Parameters:

Flag Name Type Description
In ipOpcao Integer

							
In ipNovaSenha WideString

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesCache.fpuConversarPServer(const ipOpcao: Integer ; const ipNovaSenha: WideString) : WideString;

C# Syntax:

public WideString SMFuncoesCache.fpuConversarPServer( Int32 ipOpcao , WideString ipNovaSenha);

Method fpuDataHora


					

Parameters:

Flag Name Type Description
In ipOpcao WideString

							

Return Value:

Flag Name Type
Result Result OleVariant

Oxygene Syntax:

method SMFuncoesCache.fpuDataHora(const ipOpcao: WideString) : OleVariant;

C# Syntax:

public OleVariant SMFuncoesCache.fpuDataHora(WideString ipOpcao);

Method fpuDemoPermitir


					

Parameters:

Flag Name Type Description
In ipOpcao WideString

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method SMFuncoesCache.fpuDemoPermitir(const ipOpcao: WideString) : Boolean;

C# Syntax:

public Boolean SMFuncoesCache.fpuDemoPermitir(WideString ipOpcao);

Method fpuEnviarArquivo


					

Parameters:

Flag Name Type Description
In ipEnderecoArquivo WideString

							
In ipInicioStream Integer

							
InOut ipStream Binary

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesCache.fpuEnviarArquivo(const ipEnderecoArquivo: WideString ; const ipInicioStream: Integer ; var ipStream: Binary);

C# Syntax:

public void SMFuncoesCache.fpuEnviarArquivo(WideString ipEnderecoArquivo , Int32 ipInicioStream , ref Binary ipStream);

Method fpuListarDiretorio


					

Parameters:

Flag Name Type Description
In ipDiretorioComMascara WideString

							

Return Value:

Flag Name Type
Result Result Binary

Oxygene Syntax:

method SMFuncoesCache.fpuListarDiretorio(const ipDiretorioComMascara: WideString) : Binary;

C# Syntax:

public Binary SMFuncoesCache.fpuListarDiretorio(WideString ipDiretorioComMascara);

Method fpuSendMessageSenha


					

Parameters:

Flag Name Type Description
In ipSenha WideString

							
In ipCategoria WideString

							
In ipGuiche WideString

							
In ipMedico WideString

							
In ipPaciente Boolean

							
In ipNroFicha Integer

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesCache.fpuSendMessageSenha(const ipSenha: WideString ; const ipCategoria: WideString ; const ipGuiche: WideString ; const ipMedico: WideString ; const ipPaciente: Boolean ; const ipNroFicha: Integer);

C# Syntax:

public void SMFuncoesCache.fpuSendMessageSenha(WideString ipSenha , WideString ipCategoria , WideString ipGuiche , WideString ipMedico , Boolean ipPaciente , Int32 ipNroFicha);

Method fpuSqlExecute


					

Parameters:

Flag Name Type Description
In ipString WideString

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesCache.fpuSqlExecute(const ipString: WideString) : WideString;

C# Syntax:

public WideString SMFuncoesCache.fpuSqlExecute(WideString ipString);

Method fpuTestarConexao


					

Parameters:

None.

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method SMFuncoesCache.fpuTestarConexao() : Boolean;

C# Syntax:

public Boolean SMFuncoesCache.fpuTestarConexao();

Method fpuRetornaUltimoCodigo


					

Parameters:

Flag Name Type Description
In ipNomeGenerator WideString

							

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method SMFuncoesCache.fpuRetornaUltimoCodigo(const ipNomeGenerator: WideString) : Integer;

C# Syntax:

public Integer SMFuncoesCache.fpuRetornaUltimoCodigo(WideString ipNomeGenerator);

Method fpuCopiaKit


					

Parameters:

Flag Name Type Description
In ipCodigoKitOrigem Integer

							
In ipCodigoUsuario Integer

							
In ipNomeKit WideString

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesCache.fpuCopiaKit(const ipCodigoKitOrigem: Integer ; const ipCodigoUsuario: Integer ; const ipNomeKit: WideString);

C# Syntax:

public void SMFuncoesCache.fpuCopiaKit( Int32 ipCodigoKitOrigem , Int32 ipCodigoUsuario , WideString ipNomeKit);

Method fpuPServerEmDemo


					

Parameters:

None.

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method SMFuncoesCache.fpuPServerEmDemo() : Boolean;

C# Syntax:

public Boolean SMFuncoesCache.fpuPServerEmDemo();

Method ppuGerarRegistroLog


					

Parameters:

Flag Name Type Description
In ipEvento Integer

							
In ipNivelCriticidade Integer

							
In ipComponente Integer

							
In ipCodigoTabela Integer

							
In ipTabelaState Integer

							
In ipPorDelegacao Boolean

							
In ipTabela WideString

							
In ipMsg WideString

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesCache.ppuGerarRegistroLog(const ipEvento: Integer ; const ipNivelCriticidade: Integer ; const ipComponente: Integer ; const ipCodigoTabela: Integer ; const ipTabelaState: Integer ; const ipPorDelegacao: Boolean ; const ipTabela: WideString ; const ipMsg: WideString);

C# Syntax:

public void SMFuncoesCache.ppuGerarRegistroLog( Int32 ipEvento , Int32 ipNivelCriticidade , Int32 ipComponente , Int32 ipCodigoTabela , Int32 ipTabelaState , Boolean ipPorDelegacao , WideString ipTabela , WideString ipMsg);

Method fpuGetIpThreadSession


					

Parameters:

None.

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesCache.fpuGetIpThreadSession() : WideString;

C# Syntax:

public WideString SMFuncoesCache.fpuGetIpThreadSession();

Method fpuRetornaRangeCodigo


					

Parameters:

Flag Name Type Description
In ipNomeGenerator WideString

							
In ipRange Integer

							

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method SMFuncoesCache.fpuRetornaRangeCodigo(const ipNomeGenerator: WideString ; const ipRange: Integer) : Integer;

C# Syntax:

public Integer SMFuncoesCache.fpuRetornaRangeCodigo(WideString ipNomeGenerator , Int32 ipRange);

Method fpuVerificarUsuarioAdministrador


					

Parameters:

Flag Name Type Description
In ipCodigo Integer

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method SMFuncoesCache.fpuVerificarUsuarioAdministrador(const ipCodigo: Integer) : Boolean;

C# Syntax:

public Boolean SMFuncoesCache.fpuVerificarUsuarioAdministrador( Int32 ipCodigo);

Method fpuPegarCodigoEmpresa


					

Parameters:

None.

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method SMFuncoesCache.fpuPegarCodigoEmpresa() : Integer;

C# Syntax:

public Integer SMFuncoesCache.fpuPegarCodigoEmpresa();

Method fpuPegarNomeEmpresa


					

Parameters:

None.

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesCache.fpuPegarNomeEmpresa() : WideString;

C# Syntax:

public WideString SMFuncoesCache.fpuPegarNomeEmpresa();

Method ppuManterSessaoAtiva


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method SMFuncoesCache.ppuManterSessaoAtiva();

C# Syntax:

public void SMFuncoesCache.ppuManterSessaoAtiva();

Method ppuRegistrarCallBackMonitorSenha


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method SMFuncoesCache.ppuRegistrarCallBackMonitorSenha();

C# Syntax:

public void SMFuncoesCache.ppuRegistrarCallBackMonitorSenha();

Method ppuRegistrarCallBackAtualizarControleSenha


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method SMFuncoesCache.ppuRegistrarCallBackAtualizarControleSenha();

C# Syntax:

public void SMFuncoesCache.ppuRegistrarCallBackAtualizarControleSenha();

Method ppuRegistrarCallBackAtualizarMonitorSenha


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method SMFuncoesCache.ppuRegistrarCallBackAtualizarMonitorSenha();

C# Syntax:

public void SMFuncoesCache.ppuRegistrarCallBackAtualizarMonitorSenha();

Method ppuRegistrarCallBackAtualizarPainelCirurgico


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method SMFuncoesCache.ppuRegistrarCallBackAtualizarPainelCirurgico();

C# Syntax:

public void SMFuncoesCache.ppuRegistrarCallBackAtualizarPainelCirurgico();

Method ppuRegistrarCallBackPainelCirurgico


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method SMFuncoesCache.ppuRegistrarCallBackPainelCirurgico();

C# Syntax:

public void SMFuncoesCache.ppuRegistrarCallBackPainelCirurgico();

Method ppuRegistrarCallBackDicom


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method SMFuncoesCache.ppuRegistrarCallBackDicom();

C# Syntax:

public void SMFuncoesCache.ppuRegistrarCallBackDicom();

Method ppuRegistrarCallBackLaudo


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method SMFuncoesCache.ppuRegistrarCallBackLaudo();

C# Syntax:

public void SMFuncoesCache.ppuRegistrarCallBackLaudo();

Method ppuRegistrarCallBackWorkStation


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method SMFuncoesCache.ppuRegistrarCallBackWorkStation();

C# Syntax:

public void SMFuncoesCache.ppuRegistrarCallBackWorkStation();

Method ppuCopiarInfoUsuarioSessao


					

Parameters:

Flag Name Type Description
In ipSessioID WideString

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesCache.ppuCopiarInfoUsuarioSessao(const ipSessioID: WideString);

C# Syntax:

public void SMFuncoesCache.ppuCopiarInfoUsuarioSessao(WideString ipSessioID);

Method fpuRetornarCodigoOficial_NomeProcedimento


					

Parameters:

Flag Name Type Description
In ipCodigoBxaCorre Integer

							
In ipNumProc Integer

							
In ipCategoria WideString

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesCache.fpuRetornarCodigoOficial_NomeProcedimento(const ipCodigoBxaCorre: Integer ; const ipNumProc: Integer ; const ipCategoria: WideString) : WideString;

C# Syntax:

public WideString SMFuncoesCache.fpuRetornarCodigoOficial_NomeProcedimento( Int32 ipCodigoBxaCorre , Int32 ipNumProc , WideString ipCategoria);

Method fpuExcluirRestaurarArquivo


					

Parameters:

Flag Name Type Description
In ipPastaArquivo WideString

							
In ipNomeArquivo WideString

							
In ipExcluirRestaurar Integer

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method SMFuncoesCache.fpuExcluirRestaurarArquivo(const ipPastaArquivo: WideString ; const ipNomeArquivo: WideString ; const ipExcluirRestaurar: Integer) : Boolean;

C# Syntax:

public Boolean SMFuncoesCache.fpuExcluirRestaurarArquivo(WideString ipPastaArquivo , WideString ipNomeArquivo , Int32 ipExcluirRestaurar);

Method fpuVerificaConfiguracaoExtra


					

Parameters:

Flag Name Type Description
In ipParametro WideString

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method SMFuncoesCache.fpuVerificaConfiguracaoExtra(const ipParametro: WideString) : Boolean;

C# Syntax:

public Boolean SMFuncoesCache.fpuVerificaConfiguracaoExtra(WideString ipParametro);

Method ppuRegistrarCallBackIrix


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method SMFuncoesCache.ppuRegistrarCallBackIrix();

C# Syntax:

public void SMFuncoesCache.ppuRegistrarCallBackIrix();

Method fpuEnviarAlertaExterno


					

Parameters:

Flag Name Type Description
In ipTipo TTipoSmsModulo

							
In ipCodigo_tabela Integer

							
In ipMsg WideString

							
In ipInfoExtra WideString

							

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method SMFuncoesCache.fpuEnviarAlertaExterno(const ipTipo: TTipoSmsModulo ; const ipCodigo_tabela: Integer ; const ipMsg: WideString ; const ipInfoExtra: WideString) : Integer;

C# Syntax:

public Integer SMFuncoesCache.fpuEnviarAlertaExterno(TTipoSmsModulo ipTipo , Int32 ipCodigo_tabela , WideString ipMsg , WideString ipInfoExtra);

Method fpuGetCodigoExameModelo


					

Parameters:

Flag Name Type Description
In ipCodigoExameModeloResp Integer

							

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method SMFuncoesCache.fpuGetCodigoExameModelo(const ipCodigoExameModeloResp: Integer) : Integer;

C# Syntax:

public Integer SMFuncoesCache.fpuGetCodigoExameModelo( Int32 ipCodigoExameModeloResp);

Method fpuPegarStatusServidor


					

Parameters:

None.

Return Value:

Flag Name Type
Result Result TStatusServidor

Oxygene Syntax:

method SMFuncoesCache.fpuPegarStatusServidor() : TStatusServidor;

C# Syntax:

public TStatusServidor SMFuncoesCache.fpuPegarStatusServidor();

Method fpuBuscarNivelSeguranca


					

Parameters:

None.

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method SMFuncoesCache.fpuBuscarNivelSeguranca() : Integer;

C# Syntax:

public Integer SMFuncoesCache.fpuBuscarNivelSeguranca();

Method fpuDataHoraISO8601


					

Parameters:

Flag Name Type Description
In ipDataHoraUTC DateTime

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesCache.fpuDataHoraISO8601(const ipDataHoraUTC: DateTime) : WideString;

C# Syntax:

public WideString SMFuncoesCache.fpuDataHoraISO8601(DateTime ipDataHoraUTC);

Method fpuDataHoraISO8601Unidade


					

Parameters:

Flag Name Type Description
In ipDataHoraUTC DateTime

							
In ipCodigoUnidade Integer

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesCache.fpuDataHoraISO8601Unidade(const ipDataHoraUTC: DateTime ; const ipCodigoUnidade: Integer) : WideString;

C# Syntax:

public WideString SMFuncoesCache.fpuDataHoraISO8601Unidade(DateTime ipDataHoraUTC , Int32 ipCodigoUnidade);

Method fpuDatasHorasISO8601


					

Parameters:

Flag Name Type Description
In ipDatasHorasUtc TArrayDateTime

							

Return Value:

Flag Name Type
Result Result TArrayString

Oxygene Syntax:

method SMFuncoesCache.fpuDatasHorasISO8601(const ipDatasHorasUtc: TArrayDateTime) : TArrayString;

C# Syntax:

public TArrayString SMFuncoesCache.fpuDatasHorasISO8601(TArrayDateTime ipDatasHorasUtc);

Method fpuDataHoraIso8601Servidor


					

Parameters:

Flag Name Type Description
In ipDataHoraUtcServidor DateTime

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesCache.fpuDataHoraIso8601Servidor(const ipDataHoraUtcServidor: DateTime) : WideString;

C# Syntax:

public WideString SMFuncoesCache.fpuDataHoraIso8601Servidor(DateTime ipDataHoraUtcServidor);

Method fpuDatasHorasIso8601Servidor


					

Parameters:

Flag Name Type Description
In ipDatasHorasUtcServidor TArrayDateTime

							

Return Value:

Flag Name Type
Result Result TArrayString

Oxygene Syntax:

method SMFuncoesCache.fpuDatasHorasIso8601Servidor(const ipDatasHorasUtcServidor: TArrayDateTime) : TArrayString;

C# Syntax:

public TArrayString SMFuncoesCache.fpuDatasHorasIso8601Servidor(TArrayDateTime ipDatasHorasUtcServidor);

Method fpuGetCrendenciaisPServer


					

Parameters:

None.

Return Value:

Flag Name Type
Result Result TCredenciaisPServer

Oxygene Syntax:

method SMFuncoesCache.fpuGetCrendenciaisPServer() : TCredenciaisPServer;

C# Syntax:

public TCredenciaisPServer SMFuncoesCache.fpuGetCrendenciaisPServer();

Method ppuCriarMotivoRetificacao


					

Parameters:

Flag Name Type Description
In ipCodigoTipo Integer

							
In ipTipo Integer

							
In ipCodigoMotivoRetificacao Integer

							
In ipObservacao WideString

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesCache.ppuCriarMotivoRetificacao(const ipCodigoTipo: Integer ; const ipTipo: Integer ; const ipCodigoMotivoRetificacao: Integer ; const ipObservacao: WideString);

C# Syntax:

public void SMFuncoesCache.ppuCriarMotivoRetificacao( Int32 ipCodigoTipo , Int32 ipTipo , Int32 ipCodigoMotivoRetificacao , WideString ipObservacao);

Method ppuRegistrarCallbackPromedico


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method SMFuncoesCache.ppuRegistrarCallbackPromedico();

C# Syntax:

public void SMFuncoesCache.ppuRegistrarCallbackPromedico();

Method fpuAtributosDasPropriedades


					

Parameters:

Flag Name Type Description
In ipClasses TROArray_System_string_

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesCache.fpuAtributosDasPropriedades(const ipClasses: TROArray_System_string_) : WideString;

C# Syntax:

public WideString SMFuncoesCache.fpuAtributosDasPropriedades(TROArray_System_string_ ipClasses);

Method fpuConverterValorEntreUnidades


					

Parameters:

Flag Name Type Description
In ipValor Double

							
In ipGrandeza Integer

							
In ipCodigoUnidadeOrigem Integer

							
In ipCodigoUnidadeDestino Integer

							

Return Value:

Flag Name Type
Result Result TResultadoConversaoUnidades

Oxygene Syntax:

method SMFuncoesCache.fpuConverterValorEntreUnidades(const ipValor: Double ; const ipGrandeza: Integer ; const ipCodigoUnidadeOrigem: Integer ; const ipCodigoUnidadeDestino: Integer) : TResultadoConversaoUnidades;

C# Syntax:

public TResultadoConversaoUnidades SMFuncoesCache.fpuConverterValorEntreUnidades(Double ipValor , Int32 ipGrandeza , Int32 ipCodigoUnidadeOrigem , Int32 ipCodigoUnidadeDestino);

Method AS_ApplyUpdates


					

Parameters:

Flag Name Type Description
In ProviderName WideString

							
In Delta Binary

							
In MaxErrors Integer

							
Out ErrorCount Integer

							
InOut OwnerData AnsiString

							

Return Value:

Flag Name Type
Result Result Binary

Oxygene Syntax:

method SMFuncoesCache.AS_ApplyUpdates(const ProviderName: WideString ; const Delta: Binary ; const MaxErrors: Integer ; ErrorCount: Integer ; var OwnerData: AnsiString) : Binary;

C# Syntax:

public Binary SMFuncoesCache.AS_ApplyUpdates(WideString ProviderName , Binary Delta , Int32 MaxErrors , out Int32 ErrorCount , ref AnsiString OwnerData);

Method AS_GetRecords


					

Parameters:

Flag Name Type Description
In ProviderName WideString

							
In Count Integer

							
Out RecsOut Integer

							
In Options Integer

							
In CommandText WideString

							
InOut Params Binary

							
InOut OwnerData AnsiString

							

Return Value:

Flag Name Type
Result Result Binary

Oxygene Syntax:

method SMFuncoesCache.AS_GetRecords(const ProviderName: WideString ; const Count: Integer ; RecsOut: Integer ; const Options: Integer ; const CommandText: WideString ; var Params: Binary ; var OwnerData: AnsiString) : Binary;

C# Syntax:

public Binary SMFuncoesCache.AS_GetRecords(WideString ProviderName , Int32 Count , out Int32 RecsOut , Int32 Options , WideString CommandText , ref Binary Params , ref AnsiString OwnerData);

Method AS_DataRequest


					

Parameters:

Flag Name Type Description
In ProviderName WideString

							
In Data Binary

							

Return Value:

Flag Name Type
Result Result Binary

Oxygene Syntax:

method SMFuncoesCache.AS_DataRequest(const ProviderName: WideString ; const Data: Binary) : Binary;

C# Syntax:

public Binary SMFuncoesCache.AS_DataRequest(WideString ProviderName , Binary Data);

Method AS_GetProviderNames


					

Parameters:

None.

Return Value:

Flag Name Type
Result Result TProviderNames

Oxygene Syntax:

method SMFuncoesCache.AS_GetProviderNames() : TProviderNames;

C# Syntax:

public TProviderNames SMFuncoesCache.AS_GetProviderNames();

Method AS_GetParams


					

Parameters:

Flag Name Type Description
In ProviderName WideString

							
InOut OwnerData AnsiString

							

Return Value:

Flag Name Type
Result Result Binary

Oxygene Syntax:

method SMFuncoesCache.AS_GetParams(const ProviderName: WideString ; var OwnerData: AnsiString) : Binary;

C# Syntax:

public Binary SMFuncoesCache.AS_GetParams(WideString ProviderName , ref AnsiString OwnerData);

Method AS_RowRequest


					

Parameters:

Flag Name Type Description
In ProviderName WideString

							
In Row Binary

							
In RequestType Integer

							
InOut OwnerData AnsiString

							

Return Value:

Flag Name Type
Result Result Binary

Oxygene Syntax:

method SMFuncoesCache.AS_RowRequest(const ProviderName: WideString ; const Row: Binary ; const RequestType: Integer ; var OwnerData: AnsiString) : Binary;

C# Syntax:

public Binary SMFuncoesCache.AS_RowRequest(WideString ProviderName , Binary Row , Int32 RequestType , ref AnsiString OwnerData);

Method AS_Execute


					

Parameters:

Flag Name Type Description
In ProviderName WideString

							
In CommandText WideString

							
InOut Params Binary

							
InOut OwnerData AnsiString

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesCache.AS_Execute(const ProviderName: WideString ; const CommandText: WideString ; var Params: Binary ; var OwnerData: AnsiString);

C# Syntax:

public void SMFuncoesCache.AS_Execute(WideString ProviderName , WideString CommandText , ref Binary Params , ref AnsiString OwnerData);
Service SMFuncoesChat

The following table lists the Operations defined in "SMFuncoesChat":

fpuAnexos

							
fpuCodigosAnexos

							
fpuConversasAtivas

							
fpuConversasPendentes

							
fpuDownloadArquivo

							
fpuEnviarMensagem

							
fpuExistemMensagensNaoLidas

							
fpuGrupos

							
fpuLeitoresMensagem

							
fpuMensagens

							
fpuPreferencias

							
fpuUsuario

							
fpuUsuarioPertenceGrupo

							
fpuUsuarios

							
fpuUsuariosFotos

							
ppuAtivarDesativarConversa

							
ppuAtivarDesativarConversas

							
ppuConfirmarLeituraMensagens

							
ppuSalvarPreferencias

							
ppuUploadArquivoChat

							
fpuGrupo_Chat_Bloqueia_Chat

							
fpuRetornarGruposUsuario

							
fpuRetornaCodigo

							
fpuSendMessage

							
ppuExcluirRegistroGravarLog

							
fpuRegistrarLogSistema

							
fpuChecarPermissaoModulo

							
fpuDefinirDiretorio

							
fpuBaixarArquivo

							
fpuConversarPServer

							
fpuDataHora

							
fpuDemoPermitir

							
fpuEnviarArquivo

							
fpuListarDiretorio

							
fpuSendMessageSenha

							
fpuSqlExecute

							
fpuTestarConexao

							
fpuRetornaUltimoCodigo

							
fpuCopiaKit

							
fpuPServerEmDemo

							
ppuGerarRegistroLog

							
fpuGetIpThreadSession

							
fpuRetornaRangeCodigo

							
fpuVerificarUsuarioAdministrador

							
fpuPegarCodigoEmpresa

							
fpuPegarNomeEmpresa

							
ppuManterSessaoAtiva

							
ppuRegistrarCallBackMonitorSenha

							
ppuRegistrarCallBackAtualizarControleSenha

							
ppuRegistrarCallBackAtualizarMonitorSenha

							
ppuRegistrarCallBackAtualizarPainelCirurgico

							
ppuRegistrarCallBackPainelCirurgico

							
ppuRegistrarCallBackDicom

							
ppuRegistrarCallBackLaudo

							
ppuRegistrarCallBackWorkStation

							
ppuCopiarInfoUsuarioSessao

							
fpuRetornarCodigoOficial_NomeProcedimento

							
fpuExcluirRestaurarArquivo

							
fpuVerificaConfiguracaoExtra

							
ppuRegistrarCallBackIrix

							
fpuEnviarAlertaExterno

							
fpuGetCodigoExameModelo

							
fpuPegarStatusServidor

							
fpuBuscarNivelSeguranca

							
fpuDataHoraISO8601

							
fpuDataHoraISO8601Unidade

							
fpuDatasHorasISO8601

							
fpuDataHoraIso8601Servidor

							
fpuDatasHorasIso8601Servidor

							
fpuGetCrendenciaisPServer

							
ppuCriarMotivoRetificacao

							
ppuRegistrarCallbackPromedico

							
fpuAtributosDasPropriedades

							
fpuConverterValorEntreUnidades

							
AS_ApplyUpdates

							
AS_GetRecords

							
AS_DataRequest

							
AS_GetProviderNames

							
AS_GetParams

							
AS_RowRequest

							
AS_Execute

							

Method fpuAnexos


					

Parameters:

Flag Name Type Description
In ipUsuarioLogado Integer

							
In ipConversa Integer

							
In ipTipoConversa Integer

							
In ipQuantidadeAnexos Integer

							
In ipCodigoMensagem Integer

							
In ipPesqSomenteMsgEnviadas Boolean

							

Return Value:

Flag Name Type
Result Result OleVariant

Oxygene Syntax:

method SMFuncoesChat.fpuAnexos(const ipUsuarioLogado: Integer ; const ipConversa: Integer ; const ipTipoConversa: Integer ; const ipQuantidadeAnexos: Integer ; const ipCodigoMensagem: Integer ; const ipPesqSomenteMsgEnviadas: Boolean) : OleVariant;

C# Syntax:

public OleVariant SMFuncoesChat.fpuAnexos( Int32 ipUsuarioLogado , Int32 ipConversa , Int32 ipTipoConversa , Int32 ipQuantidadeAnexos , Int32 ipCodigoMensagem , Boolean ipPesqSomenteMsgEnviadas);

Method fpuCodigosAnexos


					

Parameters:

Flag Name Type Description
In ipCodigoMensagem Integer

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesChat.fpuCodigosAnexos(const ipCodigoMensagem: Integer) : WideString;

C# Syntax:

public WideString SMFuncoesChat.fpuCodigosAnexos( Int32 ipCodigoMensagem);

Method fpuConversasAtivas


					

Parameters:

Flag Name Type Description
In ipCodigoUsuario Integer

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesChat.fpuConversasAtivas(const ipCodigoUsuario: Integer) : WideString;

C# Syntax:

public WideString SMFuncoesChat.fpuConversasAtivas( Int32 ipCodigoUsuario);

Method fpuConversasPendentes


					

Parameters:

Flag Name Type Description
In ipCodigoUsuario Integer

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesChat.fpuConversasPendentes(const ipCodigoUsuario: Integer) : WideString;

C# Syntax:

public WideString SMFuncoesChat.fpuConversasPendentes( Int32 ipCodigoUsuario);

Method fpuDownloadArquivo


					

Parameters:

Flag Name Type Description
In ipCodigo Integer

							

Return Value:

Flag Name Type
Result Result Binary

Oxygene Syntax:

method SMFuncoesChat.fpuDownloadArquivo(const ipCodigo: Integer) : Binary;

C# Syntax:

public Binary SMFuncoesChat.fpuDownloadArquivo( Int32 ipCodigo);

Method fpuEnviarMensagem


					

Parameters:

Flag Name Type Description
In ipCodigoRemetente Integer

							
In ipDestinatarios WideString

							
In ipMensagem WideString

							
In ipCodigosAnexosEncaminhados WideString

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesChat.fpuEnviarMensagem(const ipCodigoRemetente: Integer ; const ipDestinatarios: WideString ; const ipMensagem: WideString ; const ipCodigosAnexosEncaminhados: WideString) : WideString;

C# Syntax:

public WideString SMFuncoesChat.fpuEnviarMensagem( Int32 ipCodigoRemetente , WideString ipDestinatarios , WideString ipMensagem , WideString ipCodigosAnexosEncaminhados);

Method fpuExistemMensagensNaoLidas


					

Parameters:

Flag Name Type Description
In ipCodigoUsuario Integer

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method SMFuncoesChat.fpuExistemMensagensNaoLidas(const ipCodigoUsuario: Integer) : Boolean;

C# Syntax:

public Boolean SMFuncoesChat.fpuExistemMensagensNaoLidas( Int32 ipCodigoUsuario);

Method fpuGrupos


					

Parameters:

None.

Return Value:

Flag Name Type
Result Result OleVariant

Oxygene Syntax:

method SMFuncoesChat.fpuGrupos() : OleVariant;

C# Syntax:

public OleVariant SMFuncoesChat.fpuGrupos();

Method fpuLeitoresMensagem


					

Parameters:

Flag Name Type Description
In ipCodigoMensagem Integer

							

Return Value:

Flag Name Type
Result Result OleVariant

Oxygene Syntax:

method SMFuncoesChat.fpuLeitoresMensagem(const ipCodigoMensagem: Integer) : OleVariant;

C# Syntax:

public OleVariant SMFuncoesChat.fpuLeitoresMensagem( Int32 ipCodigoMensagem);

Method fpuMensagens


					

Parameters:

Flag Name Type Description
In ipUsuarioLogado Integer

							
In ipConversa Integer

							
In ipTipoConversa Integer

							
In ipTipoPesquisa Integer

							
In ipTexto WideString

							
In ipCodigoMensagem Integer

							
In ipCodigoAnexo Integer

							
In ipDataInicial TDate

							
In ipDataFinal TDate

							
In ipPesqSomenteMsgEnviadas Boolean

							

Return Value:

Flag Name Type
Result Result OleVariant

Oxygene Syntax:

method SMFuncoesChat.fpuMensagens(const ipUsuarioLogado: Integer ; const ipConversa: Integer ; const ipTipoConversa: Integer ; const ipTipoPesquisa: Integer ; const ipTexto: WideString ; const ipCodigoMensagem: Integer ; const ipCodigoAnexo: Integer ; const ipDataInicial: TDate ; const ipDataFinal: TDate ; const ipPesqSomenteMsgEnviadas: Boolean) : OleVariant;

C# Syntax:

public OleVariant SMFuncoesChat.fpuMensagens( Int32 ipUsuarioLogado , Int32 ipConversa , Int32 ipTipoConversa , Int32 ipTipoPesquisa , WideString ipTexto , Int32 ipCodigoMensagem , Int32 ipCodigoAnexo , TDate ipDataInicial , TDate ipDataFinal , Boolean ipPesqSomenteMsgEnviadas);

Method fpuPreferencias


					

Parameters:

Flag Name Type Description
In ipUsuario Integer

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesChat.fpuPreferencias(const ipUsuario: Integer) : WideString;

C# Syntax:

public WideString SMFuncoesChat.fpuPreferencias( Int32 ipUsuario);

Method fpuUsuario


					

Parameters:

Flag Name Type Description
In ipCodigo Integer

							

Return Value:

Flag Name Type
Result Result OleVariant

Oxygene Syntax:

method SMFuncoesChat.fpuUsuario(const ipCodigo: Integer) : OleVariant;

C# Syntax:

public OleVariant SMFuncoesChat.fpuUsuario( Int32 ipCodigo);

Method fpuUsuarioPertenceGrupo


					

Parameters:

Flag Name Type Description
In ipCodigoUsuario Integer

							
In ipCodigoGrupo Integer

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method SMFuncoesChat.fpuUsuarioPertenceGrupo(const ipCodigoUsuario: Integer ; const ipCodigoGrupo: Integer) : Boolean;

C# Syntax:

public Boolean SMFuncoesChat.fpuUsuarioPertenceGrupo( Int32 ipCodigoUsuario , Int32 ipCodigoGrupo);

Method fpuUsuarios


					

Parameters:

None.

Return Value:

Flag Name Type
Result Result OleVariant

Oxygene Syntax:

method SMFuncoesChat.fpuUsuarios() : OleVariant;

C# Syntax:

public OleVariant SMFuncoesChat.fpuUsuarios();

Method fpuUsuariosFotos


					

Parameters:

None.

Return Value:

Flag Name Type
Result Result OleVariant

Oxygene Syntax:

method SMFuncoesChat.fpuUsuariosFotos() : OleVariant;

C# Syntax:

public OleVariant SMFuncoesChat.fpuUsuariosFotos();

Method ppuAtivarDesativarConversa


					

Parameters:

Flag Name Type Description
In ipUsuarioLogado Integer

							
In ipConversa Integer

							
In ipTipoConversa Integer

							
In ipConversaAtiva Boolean

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesChat.ppuAtivarDesativarConversa(const ipUsuarioLogado: Integer ; const ipConversa: Integer ; const ipTipoConversa: Integer ; const ipConversaAtiva: Boolean);

C# Syntax:

public void SMFuncoesChat.ppuAtivarDesativarConversa( Int32 ipUsuarioLogado , Int32 ipConversa , Int32 ipTipoConversa , Boolean ipConversaAtiva);

Method ppuAtivarDesativarConversas


					

Parameters:

Flag Name Type Description
In ipUsuarioLogado Integer

							
In ipCodigosGrupos WideString

							
In ipCodigosUsuarios WideString

							
In ipConversaAtiva Boolean

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesChat.ppuAtivarDesativarConversas(const ipUsuarioLogado: Integer ; const ipCodigosGrupos: WideString ; const ipCodigosUsuarios: WideString ; const ipConversaAtiva: Boolean);

C# Syntax:

public void SMFuncoesChat.ppuAtivarDesativarConversas( Int32 ipUsuarioLogado , WideString ipCodigosGrupos , WideString ipCodigosUsuarios , Boolean ipConversaAtiva);

Method ppuConfirmarLeituraMensagens


					

Parameters:

Flag Name Type Description
In ipCodigoUsuario Integer

							
In ipCodigosMensagens WideString

							
In ipNomeComputador WideString

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesChat.ppuConfirmarLeituraMensagens(const ipCodigoUsuario: Integer ; const ipCodigosMensagens: WideString ; const ipNomeComputador: WideString);

C# Syntax:

public void SMFuncoesChat.ppuConfirmarLeituraMensagens( Int32 ipCodigoUsuario , WideString ipCodigosMensagens , WideString ipNomeComputador);

Method ppuSalvarPreferencias


					

Parameters:

Flag Name Type Description
In ipPreferencias WideString

							
In ipUsuario Integer

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesChat.ppuSalvarPreferencias(const ipPreferencias: WideString ; const ipUsuario: Integer);

C# Syntax:

public void SMFuncoesChat.ppuSalvarPreferencias(WideString ipPreferencias , Int32 ipUsuario);

Method ppuUploadArquivoChat


					

Parameters:

Flag Name Type Description
In ipArquivo TArquivoBasicoChat

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesChat.ppuUploadArquivoChat(const ipArquivo: TArquivoBasicoChat);

C# Syntax:

public void SMFuncoesChat.ppuUploadArquivoChat(TArquivoBasicoChat ipArquivo);

Method fpuGrupo_Chat_Bloqueia_Chat


					

Parameters:

Flag Name Type Description
In ipCodGrupo Integer

							
In ipCodUsuario Integer

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method SMFuncoesChat.fpuGrupo_Chat_Bloqueia_Chat(const ipCodGrupo: Integer ; const ipCodUsuario: Integer) : Boolean;

C# Syntax:

public Boolean SMFuncoesChat.fpuGrupo_Chat_Bloqueia_Chat( Int32 ipCodGrupo , Int32 ipCodUsuario);

Method fpuRetornarGruposUsuario


					

Parameters:

Flag Name Type Description
In ipCodigoUsuario Integer

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesChat.fpuRetornarGruposUsuario(const ipCodigoUsuario: Integer) : WideString;

C# Syntax:

public WideString SMFuncoesChat.fpuRetornarGruposUsuario( Int32 ipCodigoUsuario);

Method fpuRetornaCodigo


					

Parameters:

Flag Name Type Description
In ipNomeGenerator WideString

							

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method SMFuncoesChat.fpuRetornaCodigo(const ipNomeGenerator: WideString) : Integer;

C# Syntax:

public Integer SMFuncoesChat.fpuRetornaCodigo(WideString ipNomeGenerator);

Method fpuSendMessage


					

Parameters:

Flag Name Type Description
In ipTunel WideString

							
In ipUserCodigoRemetente Integer

							
In ipUserCodigoDestino Integer

							
In ipGrupoDestino Integer

							
In ipMensagem WideString

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesChat.fpuSendMessage(const ipTunel: WideString ; const ipUserCodigoRemetente: Integer ; const ipUserCodigoDestino: Integer ; const ipGrupoDestino: Integer ; const ipMensagem: WideString);

C# Syntax:

public void SMFuncoesChat.fpuSendMessage(WideString ipTunel , Int32 ipUserCodigoRemetente , Int32 ipUserCodigoDestino , Int32 ipGrupoDestino , WideString ipMensagem);

Method ppuExcluirRegistroGravarLog


					

Parameters:

Flag Name Type Description
In ipNomeTabela WideString

							
In ipNomeCampo WideString

							
In ipNomeComputador WideString

							
In ipCodigo Integer

							
In ipComponente Integer

							
In ipEvento Integer

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesChat.ppuExcluirRegistroGravarLog(const ipNomeTabela: WideString ; const ipNomeCampo: WideString ; const ipNomeComputador: WideString ; const ipCodigo: Integer ; const ipComponente: Integer ; const ipEvento: Integer);

C# Syntax:

public void SMFuncoesChat.ppuExcluirRegistroGravarLog(WideString ipNomeTabela , WideString ipNomeCampo , WideString ipNomeComputador , Int32 ipCodigo , Int32 ipComponente , Int32 ipEvento);

Method fpuRegistrarLogSistema


					

Parameters:

Flag Name Type Description
In ipCodUser Integer

							
In ipEvento Integer

							
In ipNivelCriticidade Integer

							
In ipComponente Integer

							
In ipPc WideString

							
In ipTabelaNome WideString

							
In ipTabelaState Integer

							
In ipTabelaChave Integer

							
In ipTabelaDelta OleVariant

							
In ipPorDelegacao Boolean

							
In ipCodigoTbUnidade Integer

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesChat.fpuRegistrarLogSistema(const ipCodUser: Integer ; const ipEvento: Integer ; const ipNivelCriticidade: Integer ; const ipComponente: Integer ; const ipPc: WideString ; const ipTabelaNome: WideString ; const ipTabelaState: Integer ; const ipTabelaChave: Integer ; const ipTabelaDelta: OleVariant ; const ipPorDelegacao: Boolean ; const ipCodigoTbUnidade: Integer) : WideString;

C# Syntax:

public WideString SMFuncoesChat.fpuRegistrarLogSistema( Int32 ipCodUser , Int32 ipEvento , Int32 ipNivelCriticidade , Int32 ipComponente , WideString ipPc , WideString ipTabelaNome , Int32 ipTabelaState , Int32 ipTabelaChave , OleVariant ipTabelaDelta , Boolean ipPorDelegacao , Int32 ipCodigoTbUnidade);

Method fpuChecarPermissaoModulo


					

Parameters:

Flag Name Type Description
In ipCodUsuario Integer

							
In ipModulo WideString

							
In ipPermissao Integer

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method SMFuncoesChat.fpuChecarPermissaoModulo(const ipCodUsuario: Integer ; const ipModulo: WideString ; const ipPermissao: Integer) : Boolean;

C# Syntax:

public Boolean SMFuncoesChat.fpuChecarPermissaoModulo( Int32 ipCodUsuario , WideString ipModulo , Int32 ipPermissao);

Method fpuDefinirDiretorio


					

Parameters:

Flag Name Type Description
In ipCodigo Integer

							
In ipData WideString

							
In ipTipoArquivo Integer

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesChat.fpuDefinirDiretorio(const ipCodigo: Integer ; const ipData: WideString ; const ipTipoArquivo: Integer) : WideString;

C# Syntax:

public WideString SMFuncoesChat.fpuDefinirDiretorio( Int32 ipCodigo , WideString ipData , Int32 ipTipoArquivo);

Method fpuBaixarArquivo


					

Parameters:

Flag Name Type Description
In ipEnderecoArquivo WideString

							
In ipInicioStream Integer

							
In ipTamanhoDoBuffer Integer

							
Out ipTamanhoTotal Int64

							
In ipPegarTamanhoTotal Boolean

							

Return Value:

Flag Name Type
Result Result Binary

Oxygene Syntax:

method SMFuncoesChat.fpuBaixarArquivo(const ipEnderecoArquivo: WideString ; const ipInicioStream: Integer ; const ipTamanhoDoBuffer: Integer ; ipTamanhoTotal: Int64 ; const ipPegarTamanhoTotal: Boolean) : Binary;

C# Syntax:

public Binary SMFuncoesChat.fpuBaixarArquivo(WideString ipEnderecoArquivo , Int32 ipInicioStream , Int32 ipTamanhoDoBuffer , out Int64 ipTamanhoTotal , Boolean ipPegarTamanhoTotal);

Method fpuConversarPServer


					

Parameters:

Flag Name Type Description
In ipOpcao Integer

							
In ipNovaSenha WideString

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesChat.fpuConversarPServer(const ipOpcao: Integer ; const ipNovaSenha: WideString) : WideString;

C# Syntax:

public WideString SMFuncoesChat.fpuConversarPServer( Int32 ipOpcao , WideString ipNovaSenha);

Method fpuDataHora


					

Parameters:

Flag Name Type Description
In ipOpcao WideString

							

Return Value:

Flag Name Type
Result Result OleVariant

Oxygene Syntax:

method SMFuncoesChat.fpuDataHora(const ipOpcao: WideString) : OleVariant;

C# Syntax:

public OleVariant SMFuncoesChat.fpuDataHora(WideString ipOpcao);

Method fpuDemoPermitir


					

Parameters:

Flag Name Type Description
In ipOpcao WideString

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method SMFuncoesChat.fpuDemoPermitir(const ipOpcao: WideString) : Boolean;

C# Syntax:

public Boolean SMFuncoesChat.fpuDemoPermitir(WideString ipOpcao);

Method fpuEnviarArquivo


					

Parameters:

Flag Name Type Description
In ipEnderecoArquivo WideString

							
In ipInicioStream Integer

							
InOut ipStream Binary

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesChat.fpuEnviarArquivo(const ipEnderecoArquivo: WideString ; const ipInicioStream: Integer ; var ipStream: Binary);

C# Syntax:

public void SMFuncoesChat.fpuEnviarArquivo(WideString ipEnderecoArquivo , Int32 ipInicioStream , ref Binary ipStream);

Method fpuListarDiretorio


					

Parameters:

Flag Name Type Description
In ipDiretorioComMascara WideString

							

Return Value:

Flag Name Type
Result Result Binary

Oxygene Syntax:

method SMFuncoesChat.fpuListarDiretorio(const ipDiretorioComMascara: WideString) : Binary;

C# Syntax:

public Binary SMFuncoesChat.fpuListarDiretorio(WideString ipDiretorioComMascara);

Method fpuSendMessageSenha


					

Parameters:

Flag Name Type Description
In ipSenha WideString

							
In ipCategoria WideString

							
In ipGuiche WideString

							
In ipMedico WideString

							
In ipPaciente Boolean

							
In ipNroFicha Integer

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesChat.fpuSendMessageSenha(const ipSenha: WideString ; const ipCategoria: WideString ; const ipGuiche: WideString ; const ipMedico: WideString ; const ipPaciente: Boolean ; const ipNroFicha: Integer);

C# Syntax:

public void SMFuncoesChat.fpuSendMessageSenha(WideString ipSenha , WideString ipCategoria , WideString ipGuiche , WideString ipMedico , Boolean ipPaciente , Int32 ipNroFicha);

Method fpuSqlExecute


					

Parameters:

Flag Name Type Description
In ipString WideString

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesChat.fpuSqlExecute(const ipString: WideString) : WideString;

C# Syntax:

public WideString SMFuncoesChat.fpuSqlExecute(WideString ipString);

Method fpuTestarConexao


					

Parameters:

None.

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method SMFuncoesChat.fpuTestarConexao() : Boolean;

C# Syntax:

public Boolean SMFuncoesChat.fpuTestarConexao();

Method fpuRetornaUltimoCodigo


					

Parameters:

Flag Name Type Description
In ipNomeGenerator WideString

							

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method SMFuncoesChat.fpuRetornaUltimoCodigo(const ipNomeGenerator: WideString) : Integer;

C# Syntax:

public Integer SMFuncoesChat.fpuRetornaUltimoCodigo(WideString ipNomeGenerator);

Method fpuCopiaKit


					

Parameters:

Flag Name Type Description
In ipCodigoKitOrigem Integer

							
In ipCodigoUsuario Integer

							
In ipNomeKit WideString

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesChat.fpuCopiaKit(const ipCodigoKitOrigem: Integer ; const ipCodigoUsuario: Integer ; const ipNomeKit: WideString);

C# Syntax:

public void SMFuncoesChat.fpuCopiaKit( Int32 ipCodigoKitOrigem , Int32 ipCodigoUsuario , WideString ipNomeKit);

Method fpuPServerEmDemo


					

Parameters:

None.

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method SMFuncoesChat.fpuPServerEmDemo() : Boolean;

C# Syntax:

public Boolean SMFuncoesChat.fpuPServerEmDemo();

Method ppuGerarRegistroLog


					

Parameters:

Flag Name Type Description
In ipEvento Integer

							
In ipNivelCriticidade Integer

							
In ipComponente Integer

							
In ipCodigoTabela Integer

							
In ipTabelaState Integer

							
In ipPorDelegacao Boolean

							
In ipTabela WideString

							
In ipMsg WideString

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesChat.ppuGerarRegistroLog(const ipEvento: Integer ; const ipNivelCriticidade: Integer ; const ipComponente: Integer ; const ipCodigoTabela: Integer ; const ipTabelaState: Integer ; const ipPorDelegacao: Boolean ; const ipTabela: WideString ; const ipMsg: WideString);

C# Syntax:

public void SMFuncoesChat.ppuGerarRegistroLog( Int32 ipEvento , Int32 ipNivelCriticidade , Int32 ipComponente , Int32 ipCodigoTabela , Int32 ipTabelaState , Boolean ipPorDelegacao , WideString ipTabela , WideString ipMsg);

Method fpuGetIpThreadSession


					

Parameters:

None.

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesChat.fpuGetIpThreadSession() : WideString;

C# Syntax:

public WideString SMFuncoesChat.fpuGetIpThreadSession();

Method fpuRetornaRangeCodigo


					

Parameters:

Flag Name Type Description
In ipNomeGenerator WideString

							
In ipRange Integer

							

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method SMFuncoesChat.fpuRetornaRangeCodigo(const ipNomeGenerator: WideString ; const ipRange: Integer) : Integer;

C# Syntax:

public Integer SMFuncoesChat.fpuRetornaRangeCodigo(WideString ipNomeGenerator , Int32 ipRange);

Method fpuVerificarUsuarioAdministrador


					

Parameters:

Flag Name Type Description
In ipCodigo Integer

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method SMFuncoesChat.fpuVerificarUsuarioAdministrador(const ipCodigo: Integer) : Boolean;

C# Syntax:

public Boolean SMFuncoesChat.fpuVerificarUsuarioAdministrador( Int32 ipCodigo);

Method fpuPegarCodigoEmpresa


					

Parameters:

None.

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method SMFuncoesChat.fpuPegarCodigoEmpresa() : Integer;

C# Syntax:

public Integer SMFuncoesChat.fpuPegarCodigoEmpresa();

Method fpuPegarNomeEmpresa


					

Parameters:

None.

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesChat.fpuPegarNomeEmpresa() : WideString;

C# Syntax:

public WideString SMFuncoesChat.fpuPegarNomeEmpresa();

Method ppuManterSessaoAtiva


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method SMFuncoesChat.ppuManterSessaoAtiva();

C# Syntax:

public void SMFuncoesChat.ppuManterSessaoAtiva();

Method ppuRegistrarCallBackMonitorSenha


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method SMFuncoesChat.ppuRegistrarCallBackMonitorSenha();

C# Syntax:

public void SMFuncoesChat.ppuRegistrarCallBackMonitorSenha();

Method ppuRegistrarCallBackAtualizarControleSenha


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method SMFuncoesChat.ppuRegistrarCallBackAtualizarControleSenha();

C# Syntax:

public void SMFuncoesChat.ppuRegistrarCallBackAtualizarControleSenha();

Method ppuRegistrarCallBackAtualizarMonitorSenha


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method SMFuncoesChat.ppuRegistrarCallBackAtualizarMonitorSenha();

C# Syntax:

public void SMFuncoesChat.ppuRegistrarCallBackAtualizarMonitorSenha();

Method ppuRegistrarCallBackAtualizarPainelCirurgico


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method SMFuncoesChat.ppuRegistrarCallBackAtualizarPainelCirurgico();

C# Syntax:

public void SMFuncoesChat.ppuRegistrarCallBackAtualizarPainelCirurgico();

Method ppuRegistrarCallBackPainelCirurgico


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method SMFuncoesChat.ppuRegistrarCallBackPainelCirurgico();

C# Syntax:

public void SMFuncoesChat.ppuRegistrarCallBackPainelCirurgico();

Method ppuRegistrarCallBackDicom


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method SMFuncoesChat.ppuRegistrarCallBackDicom();

C# Syntax:

public void SMFuncoesChat.ppuRegistrarCallBackDicom();

Method ppuRegistrarCallBackLaudo


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method SMFuncoesChat.ppuRegistrarCallBackLaudo();

C# Syntax:

public void SMFuncoesChat.ppuRegistrarCallBackLaudo();

Method ppuRegistrarCallBackWorkStation


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method SMFuncoesChat.ppuRegistrarCallBackWorkStation();

C# Syntax:

public void SMFuncoesChat.ppuRegistrarCallBackWorkStation();

Method ppuCopiarInfoUsuarioSessao


					

Parameters:

Flag Name Type Description
In ipSessioID WideString

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesChat.ppuCopiarInfoUsuarioSessao(const ipSessioID: WideString);

C# Syntax:

public void SMFuncoesChat.ppuCopiarInfoUsuarioSessao(WideString ipSessioID);

Method fpuRetornarCodigoOficial_NomeProcedimento


					

Parameters:

Flag Name Type Description
In ipCodigoBxaCorre Integer

							
In ipNumProc Integer

							
In ipCategoria WideString

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesChat.fpuRetornarCodigoOficial_NomeProcedimento(const ipCodigoBxaCorre: Integer ; const ipNumProc: Integer ; const ipCategoria: WideString) : WideString;

C# Syntax:

public WideString SMFuncoesChat.fpuRetornarCodigoOficial_NomeProcedimento( Int32 ipCodigoBxaCorre , Int32 ipNumProc , WideString ipCategoria);

Method fpuExcluirRestaurarArquivo


					

Parameters:

Flag Name Type Description
In ipPastaArquivo WideString

							
In ipNomeArquivo WideString

							
In ipExcluirRestaurar Integer

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method SMFuncoesChat.fpuExcluirRestaurarArquivo(const ipPastaArquivo: WideString ; const ipNomeArquivo: WideString ; const ipExcluirRestaurar: Integer) : Boolean;

C# Syntax:

public Boolean SMFuncoesChat.fpuExcluirRestaurarArquivo(WideString ipPastaArquivo , WideString ipNomeArquivo , Int32 ipExcluirRestaurar);

Method fpuVerificaConfiguracaoExtra


					

Parameters:

Flag Name Type Description
In ipParametro WideString

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method SMFuncoesChat.fpuVerificaConfiguracaoExtra(const ipParametro: WideString) : Boolean;

C# Syntax:

public Boolean SMFuncoesChat.fpuVerificaConfiguracaoExtra(WideString ipParametro);

Method ppuRegistrarCallBackIrix


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method SMFuncoesChat.ppuRegistrarCallBackIrix();

C# Syntax:

public void SMFuncoesChat.ppuRegistrarCallBackIrix();

Method fpuEnviarAlertaExterno


					

Parameters:

Flag Name Type Description
In ipTipo TTipoSmsModulo

							
In ipCodigo_tabela Integer

							
In ipMsg WideString

							
In ipInfoExtra WideString

							

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method SMFuncoesChat.fpuEnviarAlertaExterno(const ipTipo: TTipoSmsModulo ; const ipCodigo_tabela: Integer ; const ipMsg: WideString ; const ipInfoExtra: WideString) : Integer;

C# Syntax:

public Integer SMFuncoesChat.fpuEnviarAlertaExterno(TTipoSmsModulo ipTipo , Int32 ipCodigo_tabela , WideString ipMsg , WideString ipInfoExtra);

Method fpuGetCodigoExameModelo


					

Parameters:

Flag Name Type Description
In ipCodigoExameModeloResp Integer

							

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method SMFuncoesChat.fpuGetCodigoExameModelo(const ipCodigoExameModeloResp: Integer) : Integer;

C# Syntax:

public Integer SMFuncoesChat.fpuGetCodigoExameModelo( Int32 ipCodigoExameModeloResp);

Method fpuPegarStatusServidor


					

Parameters:

None.

Return Value:

Flag Name Type
Result Result TStatusServidor

Oxygene Syntax:

method SMFuncoesChat.fpuPegarStatusServidor() : TStatusServidor;

C# Syntax:

public TStatusServidor SMFuncoesChat.fpuPegarStatusServidor();

Method fpuBuscarNivelSeguranca


					

Parameters:

None.

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method SMFuncoesChat.fpuBuscarNivelSeguranca() : Integer;

C# Syntax:

public Integer SMFuncoesChat.fpuBuscarNivelSeguranca();

Method fpuDataHoraISO8601


					

Parameters:

Flag Name Type Description
In ipDataHoraUTC DateTime

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesChat.fpuDataHoraISO8601(const ipDataHoraUTC: DateTime) : WideString;

C# Syntax:

public WideString SMFuncoesChat.fpuDataHoraISO8601(DateTime ipDataHoraUTC);

Method fpuDataHoraISO8601Unidade


					

Parameters:

Flag Name Type Description
In ipDataHoraUTC DateTime

							
In ipCodigoUnidade Integer

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesChat.fpuDataHoraISO8601Unidade(const ipDataHoraUTC: DateTime ; const ipCodigoUnidade: Integer) : WideString;

C# Syntax:

public WideString SMFuncoesChat.fpuDataHoraISO8601Unidade(DateTime ipDataHoraUTC , Int32 ipCodigoUnidade);

Method fpuDatasHorasISO8601


					

Parameters:

Flag Name Type Description
In ipDatasHorasUtc TArrayDateTime

							

Return Value:

Flag Name Type
Result Result TArrayString

Oxygene Syntax:

method SMFuncoesChat.fpuDatasHorasISO8601(const ipDatasHorasUtc: TArrayDateTime) : TArrayString;

C# Syntax:

public TArrayString SMFuncoesChat.fpuDatasHorasISO8601(TArrayDateTime ipDatasHorasUtc);

Method fpuDataHoraIso8601Servidor


					

Parameters:

Flag Name Type Description
In ipDataHoraUtcServidor DateTime

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesChat.fpuDataHoraIso8601Servidor(const ipDataHoraUtcServidor: DateTime) : WideString;

C# Syntax:

public WideString SMFuncoesChat.fpuDataHoraIso8601Servidor(DateTime ipDataHoraUtcServidor);

Method fpuDatasHorasIso8601Servidor


					

Parameters:

Flag Name Type Description
In ipDatasHorasUtcServidor TArrayDateTime

							

Return Value:

Flag Name Type
Result Result TArrayString

Oxygene Syntax:

method SMFuncoesChat.fpuDatasHorasIso8601Servidor(const ipDatasHorasUtcServidor: TArrayDateTime) : TArrayString;

C# Syntax:

public TArrayString SMFuncoesChat.fpuDatasHorasIso8601Servidor(TArrayDateTime ipDatasHorasUtcServidor);

Method fpuGetCrendenciaisPServer


					

Parameters:

None.

Return Value:

Flag Name Type
Result Result TCredenciaisPServer

Oxygene Syntax:

method SMFuncoesChat.fpuGetCrendenciaisPServer() : TCredenciaisPServer;

C# Syntax:

public TCredenciaisPServer SMFuncoesChat.fpuGetCrendenciaisPServer();

Method ppuCriarMotivoRetificacao


					

Parameters:

Flag Name Type Description
In ipCodigoTipo Integer

							
In ipTipo Integer

							
In ipCodigoMotivoRetificacao Integer

							
In ipObservacao WideString

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesChat.ppuCriarMotivoRetificacao(const ipCodigoTipo: Integer ; const ipTipo: Integer ; const ipCodigoMotivoRetificacao: Integer ; const ipObservacao: WideString);

C# Syntax:

public void SMFuncoesChat.ppuCriarMotivoRetificacao( Int32 ipCodigoTipo , Int32 ipTipo , Int32 ipCodigoMotivoRetificacao , WideString ipObservacao);

Method ppuRegistrarCallbackPromedico


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method SMFuncoesChat.ppuRegistrarCallbackPromedico();

C# Syntax:

public void SMFuncoesChat.ppuRegistrarCallbackPromedico();

Method fpuAtributosDasPropriedades


					

Parameters:

Flag Name Type Description
In ipClasses TROArray_System_string_

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesChat.fpuAtributosDasPropriedades(const ipClasses: TROArray_System_string_) : WideString;

C# Syntax:

public WideString SMFuncoesChat.fpuAtributosDasPropriedades(TROArray_System_string_ ipClasses);

Method fpuConverterValorEntreUnidades


					

Parameters:

Flag Name Type Description
In ipValor Double

							
In ipGrandeza Integer

							
In ipCodigoUnidadeOrigem Integer

							
In ipCodigoUnidadeDestino Integer

							

Return Value:

Flag Name Type
Result Result TResultadoConversaoUnidades

Oxygene Syntax:

method SMFuncoesChat.fpuConverterValorEntreUnidades(const ipValor: Double ; const ipGrandeza: Integer ; const ipCodigoUnidadeOrigem: Integer ; const ipCodigoUnidadeDestino: Integer) : TResultadoConversaoUnidades;

C# Syntax:

public TResultadoConversaoUnidades SMFuncoesChat.fpuConverterValorEntreUnidades(Double ipValor , Int32 ipGrandeza , Int32 ipCodigoUnidadeOrigem , Int32 ipCodigoUnidadeDestino);

Method AS_ApplyUpdates


					

Parameters:

Flag Name Type Description
In ProviderName WideString

							
In Delta Binary

							
In MaxErrors Integer

							
Out ErrorCount Integer

							
InOut OwnerData AnsiString

							

Return Value:

Flag Name Type
Result Result Binary

Oxygene Syntax:

method SMFuncoesChat.AS_ApplyUpdates(const ProviderName: WideString ; const Delta: Binary ; const MaxErrors: Integer ; ErrorCount: Integer ; var OwnerData: AnsiString) : Binary;

C# Syntax:

public Binary SMFuncoesChat.AS_ApplyUpdates(WideString ProviderName , Binary Delta , Int32 MaxErrors , out Int32 ErrorCount , ref AnsiString OwnerData);

Method AS_GetRecords


					

Parameters:

Flag Name Type Description
In ProviderName WideString

							
In Count Integer

							
Out RecsOut Integer

							
In Options Integer

							
In CommandText WideString

							
InOut Params Binary

							
InOut OwnerData AnsiString

							

Return Value:

Flag Name Type
Result Result Binary

Oxygene Syntax:

method SMFuncoesChat.AS_GetRecords(const ProviderName: WideString ; const Count: Integer ; RecsOut: Integer ; const Options: Integer ; const CommandText: WideString ; var Params: Binary ; var OwnerData: AnsiString) : Binary;

C# Syntax:

public Binary SMFuncoesChat.AS_GetRecords(WideString ProviderName , Int32 Count , out Int32 RecsOut , Int32 Options , WideString CommandText , ref Binary Params , ref AnsiString OwnerData);

Method AS_DataRequest


					

Parameters:

Flag Name Type Description
In ProviderName WideString

							
In Data Binary

							

Return Value:

Flag Name Type
Result Result Binary

Oxygene Syntax:

method SMFuncoesChat.AS_DataRequest(const ProviderName: WideString ; const Data: Binary) : Binary;

C# Syntax:

public Binary SMFuncoesChat.AS_DataRequest(WideString ProviderName , Binary Data);

Method AS_GetProviderNames


					

Parameters:

None.

Return Value:

Flag Name Type
Result Result TProviderNames

Oxygene Syntax:

method SMFuncoesChat.AS_GetProviderNames() : TProviderNames;

C# Syntax:

public TProviderNames SMFuncoesChat.AS_GetProviderNames();

Method AS_GetParams


					

Parameters:

Flag Name Type Description
In ProviderName WideString

							
InOut OwnerData AnsiString

							

Return Value:

Flag Name Type
Result Result Binary

Oxygene Syntax:

method SMFuncoesChat.AS_GetParams(const ProviderName: WideString ; var OwnerData: AnsiString) : Binary;

C# Syntax:

public Binary SMFuncoesChat.AS_GetParams(WideString ProviderName , ref AnsiString OwnerData);

Method AS_RowRequest


					

Parameters:

Flag Name Type Description
In ProviderName WideString

							
In Row Binary

							
In RequestType Integer

							
InOut OwnerData AnsiString

							

Return Value:

Flag Name Type
Result Result Binary

Oxygene Syntax:

method SMFuncoesChat.AS_RowRequest(const ProviderName: WideString ; const Row: Binary ; const RequestType: Integer ; var OwnerData: AnsiString) : Binary;

C# Syntax:

public Binary SMFuncoesChat.AS_RowRequest(WideString ProviderName , Binary Row , Int32 RequestType , ref AnsiString OwnerData);

Method AS_Execute


					

Parameters:

Flag Name Type Description
In ProviderName WideString

							
In CommandText WideString

							
InOut Params Binary

							
InOut OwnerData AnsiString

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesChat.AS_Execute(const ProviderName: WideString ; const CommandText: WideString ; var Params: Binary ; var OwnerData: AnsiString);

C# Syntax:

public void SMFuncoesChat.AS_Execute(WideString ProviderName , WideString CommandText , ref Binary Params , ref AnsiString OwnerData);
Service SMFuncoesDicom

The following table lists the Operations defined in "SMFuncoesDicom":

fpuGerarResultadoPesquisaSeries

							
fpuBuscarImgDicomSemExame

							
fpuGravarImgDicom

							
fpuLocalizarImagemDicom

							
fpuGerarResultadoPesquisaStudy

							
fpuEnviarImgDicomLixeira

							
fpuEnviarSerieImgDicomLixeira

							
fpuGerarWorkList

							
fpuBuscarQuantImgDicom

							
fpuGerarResultadoPesquisaImg

							
ppuTrocarExameSerie

							
fpuBuscarInfoImgDicom

							
fpuBuscarCategoriasDicom

							
ppuIniciarLaudoExterno

							
fpuExcluirImagens

							
fpuAdicionarImpressaoDicom

							
ppuAdicionarImpressaoDicomImp

							
ppuDefinirExameImagemDicom

							
fpuReverterCodigoImpressaoImgagemDicom

							
fpuExisteImgLixeira

							
ppuExcluirSerieSemImagem

							
fpuVerificarExameEstaParaFicha

							
fpuLocalizarPrimeiroExameDia

							
fpuBuscarImgDicomAvulsas

							
ppuExcluirImgDicomAvulsa

							
ppuAtualizarQtdeImagensStudy

							
fpuBuscarSeriesDuplicadasMesmoStudy

							
ppuMoverImagensEntreSeries

							
fpuBuscarSerie

							
fpuBuscarSeriesInvalidas

							
ppuCorrigirSeriesInvalidas

							
fpuObterCategoriaDicom

							
fpuObterTBUnidade

							
ppuLimparImagensPendentesEnvioServidorDicomTerceiro

							
ppuReiniciarStatusImagensPendentesEnvioServidorDicomTerceiro

							
ppuAtualizarFlagExamesSemImagem

							
fpuBuscarEnderecoImagensDicom

							
ppuLimparListaImagensDicomSalva

							
fpuGetUnidadesFiltro

							
fpuGetPrioridadesFiltro

							
fpuLocalizarImagensImpressas

							
fpuExamesParaRoboGravadorCD

							
ppuSolicitarHistoricoRoboGravadorCD

							
ppuHistoricoRoboGravadorCD

							
ppuSolicitarCancelamentoJobRoboGravadorCD

							
ppuReiniciarHistoricoRoboGravadorCD

							
ppuExcluirJobRoboGravadorCD

							
ppuAvisarPMedicoExamesParaRoboGravadorCD

							
fpuLocalizarImagemDicomWado

							
fpuObterMiniaturaImpressaoDicom

							
ppuAtualizarHostsWorkstation

							
fpuBuscarHostsWorkstation

							
fpuGetExameUid

							
fpuGravarImagensDicomSerie

							
fpuBaixarImagemImpressa

							
fpuRetornarGruposUsuario

							
fpuRetornaCodigo

							
fpuSendMessage

							
ppuExcluirRegistroGravarLog

							
fpuRegistrarLogSistema

							
fpuChecarPermissaoModulo

							
fpuDefinirDiretorio

							
fpuBaixarArquivo

							
fpuConversarPServer

							
fpuDataHora

							
fpuDemoPermitir

							
fpuEnviarArquivo

							
fpuListarDiretorio

							
fpuSendMessageSenha

							
fpuSqlExecute

							
fpuTestarConexao

							
fpuRetornaUltimoCodigo

							
fpuCopiaKit

							
fpuPServerEmDemo

							
ppuGerarRegistroLog

							
fpuGetIpThreadSession

							
fpuRetornaRangeCodigo

							
fpuVerificarUsuarioAdministrador

							
fpuPegarCodigoEmpresa

							
fpuPegarNomeEmpresa

							
ppuManterSessaoAtiva

							
ppuRegistrarCallBackMonitorSenha

							
ppuRegistrarCallBackAtualizarControleSenha

							
ppuRegistrarCallBackAtualizarMonitorSenha

							
ppuRegistrarCallBackAtualizarPainelCirurgico

							
ppuRegistrarCallBackPainelCirurgico

							
ppuRegistrarCallBackDicom

							
ppuRegistrarCallBackLaudo

							
ppuRegistrarCallBackWorkStation

							
ppuCopiarInfoUsuarioSessao

							
fpuRetornarCodigoOficial_NomeProcedimento

							
fpuExcluirRestaurarArquivo

							
fpuVerificaConfiguracaoExtra

							
ppuRegistrarCallBackIrix

							
fpuEnviarAlertaExterno

							
fpuGetCodigoExameModelo

							
fpuPegarStatusServidor

							
fpuBuscarNivelSeguranca

							
fpuDataHoraISO8601

							
fpuDataHoraISO8601Unidade

							
fpuDatasHorasISO8601

							
fpuDataHoraIso8601Servidor

							
fpuDatasHorasIso8601Servidor

							
fpuGetCrendenciaisPServer

							
ppuCriarMotivoRetificacao

							
ppuRegistrarCallbackPromedico

							
fpuAtributosDasPropriedades

							
fpuConverterValorEntreUnidades

							
AS_ApplyUpdates

							
AS_GetRecords

							
AS_DataRequest

							
AS_GetProviderNames

							
AS_GetParams

							
AS_RowRequest

							
AS_Execute

							

Method fpuGerarResultadoPesquisaSeries


					

Parameters:

Flag Name Type Description
In ipExamesUID WideString

							

Return Value:

Flag Name Type
Result Result OleVariant

Oxygene Syntax:

method SMFuncoesDicom.fpuGerarResultadoPesquisaSeries(const ipExamesUID: WideString) : OleVariant;

C# Syntax:

public OleVariant SMFuncoesDicom.fpuGerarResultadoPesquisaSeries(WideString ipExamesUID);

Method fpuBuscarImgDicomSemExame


					

Parameters:

None.

Return Value:

Flag Name Type
Result Result OleVariant

Oxygene Syntax:

method SMFuncoesDicom.fpuBuscarImgDicomSemExame() : OleVariant;

C# Syntax:

public OleVariant SMFuncoesDicom.fpuBuscarImgDicomSemExame();

Method fpuGravarImgDicom


					

Parameters:

Flag Name Type Description
In ipInfoArquivo TTipoArquivoSalvarImg

							
In ipDiretorio_Img WideString

							
In ipIgnorarRegras Boolean

							

Return Value:

Flag Name Type
Result Result TInfoNovaImagemDicom

Oxygene Syntax:

method SMFuncoesDicom.fpuGravarImgDicom(const ipInfoArquivo: TTipoArquivoSalvarImg ; const ipDiretorio_Img: WideString ; const ipIgnorarRegras: Boolean) : TInfoNovaImagemDicom;

C# Syntax:

public TInfoNovaImagemDicom SMFuncoesDicom.fpuGravarImgDicom(TTipoArquivoSalvarImg ipInfoArquivo , WideString ipDiretorio_Img , Boolean ipIgnorarRegras);

Method fpuLocalizarImagemDicom


					

Parameters:

Flag Name Type Description
In ipCodigo Integer

							
In ipExame_UID WideString

							
In ipSeries_UID WideString

							
In ipImage_UID WideString

							
In ipSomenteImgScaneada Boolean

							
In ipBuscarApenasSelecionadas Boolean

							

Return Value:

Flag Name Type
Result Result OleVariant

Oxygene Syntax:

method SMFuncoesDicom.fpuLocalizarImagemDicom(const ipCodigo: Integer ; const ipExame_UID: WideString ; const ipSeries_UID: WideString ; const ipImage_UID: WideString ; const ipSomenteImgScaneada: Boolean ; const ipBuscarApenasSelecionadas: Boolean) : OleVariant;

C# Syntax:

public OleVariant SMFuncoesDicom.fpuLocalizarImagemDicom( Int32 ipCodigo , WideString ipExame_UID , WideString ipSeries_UID , WideString ipImage_UID , Boolean ipSomenteImgScaneada , Boolean ipBuscarApenasSelecionadas);

Method fpuGerarResultadoPesquisaStudy


					

Parameters:

Flag Name Type Description
In ipNomePaciente WideString

							
In ipCodigoPaciente WideString

							
In ipNumeroExame WideString

							
In ipCategoria WideString

							
In ipDescricaoExame WideString

							
In ipDataExameI WideString

							
In ipDataExameF WideString

							
In ipNomeExaminador WideString

							
In ipCodsMedicosPermitidos WideString

							
In ipExame_UID WideString

							
In ipPermtirSemExame Boolean

							
In ipSomenteImgScaneada Boolean

							
In ipPermitirImgsAvulsas Boolean

							
In ipHoraExame WideString

							
In ipIdade WideString

							
In ipOrigemRequisicao Integer

							
In ipCodigosUnidades WideString

							
In ipListaCodigosPrioridades WideString

							
In ipSomenteLaudosOuImagens Boolean

							
In ipCodigoMedicoPesq Integer

							
In ipTrazerTopQtde Integer

							

Return Value:

Flag Name Type
Result Result OleVariant

Oxygene Syntax:

method SMFuncoesDicom.fpuGerarResultadoPesquisaStudy(const ipNomePaciente: WideString ; const ipCodigoPaciente: WideString ; const ipNumeroExame: WideString ; const ipCategoria: WideString ; const ipDescricaoExame: WideString ; const ipDataExameI: WideString ; const ipDataExameF: WideString ; const ipNomeExaminador: WideString ; const ipCodsMedicosPermitidos: WideString ; const ipExame_UID: WideString ; const ipPermtirSemExame: Boolean ; const ipSomenteImgScaneada: Boolean ; const ipPermitirImgsAvulsas: Boolean ; const ipHoraExame: WideString ; const ipIdade: WideString ; const ipOrigemRequisicao: Integer ; const ipCodigosUnidades: WideString ; const ipListaCodigosPrioridades: WideString ; const ipSomenteLaudosOuImagens: Boolean ; const ipCodigoMedicoPesq: Integer ; const ipTrazerTopQtde: Integer) : OleVariant;

C# Syntax:

public OleVariant SMFuncoesDicom.fpuGerarResultadoPesquisaStudy(WideString ipNomePaciente , WideString ipCodigoPaciente , WideString ipNumeroExame , WideString ipCategoria , WideString ipDescricaoExame , WideString ipDataExameI , WideString ipDataExameF , WideString ipNomeExaminador , WideString ipCodsMedicosPermitidos , WideString ipExame_UID , Boolean ipPermtirSemExame , Boolean ipSomenteImgScaneada , Boolean ipPermitirImgsAvulsas , WideString ipHoraExame , WideString ipIdade , Int32 ipOrigemRequisicao , WideString ipCodigosUnidades , WideString ipListaCodigosPrioridades , Boolean ipSomenteLaudosOuImagens , Int32 ipCodigoMedicoPesq , Int32 ipTrazerTopQtde);

Method fpuEnviarImgDicomLixeira


					

Parameters:

Flag Name Type Description
In ipCodigo Integer

							
In ipCodigoUsuario Integer

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesDicom.fpuEnviarImgDicomLixeira(const ipCodigo: Integer ; const ipCodigoUsuario: Integer) : WideString;

C# Syntax:

public WideString SMFuncoesDicom.fpuEnviarImgDicomLixeira( Int32 ipCodigo , Int32 ipCodigoUsuario);

Method fpuEnviarSerieImgDicomLixeira


					

Parameters:

Flag Name Type Description
In ipCodigoExameProcedimento Integer

							
In ipCodigoUsuario Integer

							
In ipExameUid WideString

							
In ipSerieUid WideString

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesDicom.fpuEnviarSerieImgDicomLixeira(const ipCodigoExameProcedimento: Integer ; const ipCodigoUsuario: Integer ; const ipExameUid: WideString ; const ipSerieUid: WideString) : WideString;

C# Syntax:

public WideString SMFuncoesDicom.fpuEnviarSerieImgDicomLixeira( Int32 ipCodigoExameProcedimento , Int32 ipCodigoUsuario , WideString ipExameUid , WideString ipSerieUid);

Method fpuGerarWorkList


					

Parameters:

Flag Name Type Description
In ipCategoria WideString

							
In ipNomePaciente WideString

							
In ipDataI WideString

							
In ipDataF WideString

							
In ipCodsMedicosPermitidos WideString

							
In ipNFicha WideString

							
In ipCodigoExame WideString

							
In ipCodigo_TBUnidade WideString

							

Return Value:

Flag Name Type
Result Result OleVariant

Oxygene Syntax:

method SMFuncoesDicom.fpuGerarWorkList(const ipCategoria: WideString ; const ipNomePaciente: WideString ; const ipDataI: WideString ; const ipDataF: WideString ; const ipCodsMedicosPermitidos: WideString ; const ipNFicha: WideString ; const ipCodigoExame: WideString ; const ipCodigo_TBUnidade: WideString) : OleVariant;

C# Syntax:

public OleVariant SMFuncoesDicom.fpuGerarWorkList(WideString ipCategoria , WideString ipNomePaciente , WideString ipDataI , WideString ipDataF , WideString ipCodsMedicosPermitidos , WideString ipNFicha , WideString ipCodigoExame , WideString ipCodigo_TBUnidade);

Method fpuBuscarQuantImgDicom


					

Parameters:

Flag Name Type Description
In ipCodigoExmProc Integer

							

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method SMFuncoesDicom.fpuBuscarQuantImgDicom(const ipCodigoExmProc: Integer) : Integer;

C# Syntax:

public Integer SMFuncoesDicom.fpuBuscarQuantImgDicom( Int32 ipCodigoExmProc);

Method fpuGerarResultadoPesquisaImg


					

Parameters:

Flag Name Type Description
In ipSerie WideString

							

Return Value:

Flag Name Type
Result Result OleVariant

Oxygene Syntax:

method SMFuncoesDicom.fpuGerarResultadoPesquisaImg(const ipSerie: WideString) : OleVariant;

C# Syntax:

public OleVariant SMFuncoesDicom.fpuGerarResultadoPesquisaImg(WideString ipSerie);

Method ppuTrocarExameSerie


					

Parameters:

Flag Name Type Description
In ipCodigoExameProcedimento Integer

							
In ExameUID WideString

							
In ipSeries WideString

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesDicom.ppuTrocarExameSerie(const ipCodigoExameProcedimento: Integer ; const ExameUID: WideString ; const ipSeries: WideString);

C# Syntax:

public void SMFuncoesDicom.ppuTrocarExameSerie( Int32 ipCodigoExameProcedimento , WideString ExameUID , WideString ipSeries);

Method fpuBuscarInfoImgDicom


					

Parameters:

Flag Name Type Description
In ipCodigosExmProc WideString

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesDicom.fpuBuscarInfoImgDicom(const ipCodigosExmProc: WideString) : WideString;

C# Syntax:

public WideString SMFuncoesDicom.fpuBuscarInfoImgDicom(WideString ipCodigosExmProc);

Method fpuBuscarCategoriasDicom


					

Parameters:

None.

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesDicom.fpuBuscarCategoriasDicom() : WideString;

C# Syntax:

public WideString SMFuncoesDicom.fpuBuscarCategoriasDicom();

Method ppuIniciarLaudoExterno


					

Parameters:

Flag Name Type Description
In ipCodExameProcedimento Integer

							
In ipCodMedico Integer

							
In ipCodUsu Integer

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesDicom.ppuIniciarLaudoExterno(const ipCodExameProcedimento: Integer ; const ipCodMedico: Integer ; const ipCodUsu: Integer);

C# Syntax:

public void SMFuncoesDicom.ppuIniciarLaudoExterno( Int32 ipCodExameProcedimento , Int32 ipCodMedico , Int32 ipCodUsu);

Method fpuExcluirImagens


					

Parameters:

Flag Name Type Description
In ipcodigo_exame_procedimento WideString

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method SMFuncoesDicom.fpuExcluirImagens(const ipcodigo_exame_procedimento: WideString) : Boolean;

C# Syntax:

public Boolean SMFuncoesDicom.fpuExcluirImagens(WideString ipcodigo_exame_procedimento);

Method fpuAdicionarImpressaoDicom


					

Parameters:

Flag Name Type Description
In ipImpressao TImpressaoDicom

							
In ipMiniatura Binary

							
In ipPdf Binary

							
In ipImagensAmostraOcr TArrayImagemAmostra

							

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method SMFuncoesDicom.fpuAdicionarImpressaoDicom(const ipImpressao: TImpressaoDicom ; const ipMiniatura: Binary ; const ipPdf: Binary ; const ipImagensAmostraOcr: TArrayImagemAmostra) : Integer;

C# Syntax:

public Integer SMFuncoesDicom.fpuAdicionarImpressaoDicom(TImpressaoDicom ipImpressao , Binary ipMiniatura , Binary ipPdf , TArrayImagemAmostra ipImagensAmostraOcr);

Method ppuAdicionarImpressaoDicomImp


					

Parameters:

Flag Name Type Description
In ipCodigoDicom Integer

							
In ipUsuario Integer

							
In ipDataImpressao DateTime

							
In ipDataDicom DateTime

							
In ipMotivoErro WideString

							
In IpIpUsuario WideString

							
In ipServidor WideString

							
In ipNomeArquivo WideString

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesDicom.ppuAdicionarImpressaoDicomImp(const ipCodigoDicom: Integer ; const ipUsuario: Integer ; const ipDataImpressao: DateTime ; const ipDataDicom: DateTime ; const ipMotivoErro: WideString ; const IpIpUsuario: WideString ; const ipServidor: WideString ; const ipNomeArquivo: WideString);

C# Syntax:

public void SMFuncoesDicom.ppuAdicionarImpressaoDicomImp( Int32 ipCodigoDicom , Int32 ipUsuario , DateTime ipDataImpressao , DateTime ipDataDicom , WideString ipMotivoErro , WideString IpIpUsuario , WideString ipServidor , WideString ipNomeArquivo);

Method ppuDefinirExameImagemDicom


					

Parameters:

Flag Name Type Description
In ipCodigoImpressaoDicom Integer

							
In ipCodigoExameProcedimento Integer

							
In ipCodigoUsuario Integer

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesDicom.ppuDefinirExameImagemDicom(const ipCodigoImpressaoDicom: Integer ; const ipCodigoExameProcedimento: Integer ; const ipCodigoUsuario: Integer);

C# Syntax:

public void SMFuncoesDicom.ppuDefinirExameImagemDicom( Int32 ipCodigoImpressaoDicom , Int32 ipCodigoExameProcedimento , Int32 ipCodigoUsuario);

Method fpuReverterCodigoImpressaoImgagemDicom


					

Parameters:

Flag Name Type Description
In ipCodigoImpressaoDicomImg Integer

							
In ipCodigoImpressaoAtual Integer

							
In ipCodigoImpressaoDestino Integer

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesDicom.fpuReverterCodigoImpressaoImgagemDicom(const ipCodigoImpressaoDicomImg: Integer ; const ipCodigoImpressaoAtual: Integer ; const ipCodigoImpressaoDestino: Integer) : WideString;

C# Syntax:

public WideString SMFuncoesDicom.fpuReverterCodigoImpressaoImgagemDicom( Int32 ipCodigoImpressaoDicomImg , Int32 ipCodigoImpressaoAtual , Int32 ipCodigoImpressaoDestino);

Method fpuExisteImgLixeira


					

Parameters:

Flag Name Type Description
In ipCodigoExameProcedimento Integer

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method SMFuncoesDicom.fpuExisteImgLixeira(const ipCodigoExameProcedimento: Integer) : Boolean;

C# Syntax:

public Boolean SMFuncoesDicom.fpuExisteImgLixeira( Int32 ipCodigoExameProcedimento);

Method ppuExcluirSerieSemImagem


					

Parameters:

Flag Name Type Description
In ipCodigoSerie Integer

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesDicom.ppuExcluirSerieSemImagem(const ipCodigoSerie: Integer);

C# Syntax:

public void SMFuncoesDicom.ppuExcluirSerieSemImagem( Int32 ipCodigoSerie);

Method fpuVerificarExameEstaParaFicha


					

Parameters:

Flag Name Type Description
In ipNFicha WideString

							
In ipCodExame_Procedimento WideString

							
In ipDataExame WideString

							
In ipCategoria WideString

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesDicom.fpuVerificarExameEstaParaFicha(const ipNFicha: WideString ; const ipCodExame_Procedimento: WideString ; const ipDataExame: WideString ; const ipCategoria: WideString) : WideString;

C# Syntax:

public WideString SMFuncoesDicom.fpuVerificarExameEstaParaFicha(WideString ipNFicha , WideString ipCodExame_Procedimento , WideString ipDataExame , WideString ipCategoria);

Method fpuLocalizarPrimeiroExameDia


					

Parameters:

Flag Name Type Description
In ipCodigo_Ficha WideString

							
In ipDataExame WideString

							
In ipCategoria WideString

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesDicom.fpuLocalizarPrimeiroExameDia(const ipCodigo_Ficha: WideString ; const ipDataExame: WideString ; const ipCategoria: WideString) : WideString;

C# Syntax:

public WideString SMFuncoesDicom.fpuLocalizarPrimeiroExameDia(WideString ipCodigo_Ficha , WideString ipDataExame , WideString ipCategoria);

Method fpuBuscarImgDicomAvulsas


					

Parameters:

Flag Name Type Description
In ipNroFicha Integer

							
In ipData DateTime

							

Return Value:

Flag Name Type
Result Result OleVariant

Oxygene Syntax:

method SMFuncoesDicom.fpuBuscarImgDicomAvulsas(const ipNroFicha: Integer ; const ipData: DateTime) : OleVariant;

C# Syntax:

public OleVariant SMFuncoesDicom.fpuBuscarImgDicomAvulsas( Int32 ipNroFicha , DateTime ipData);

Method ppuExcluirImgDicomAvulsa


					

Parameters:

Flag Name Type Description
In ipCodigoStudy Integer

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesDicom.ppuExcluirImgDicomAvulsa(const ipCodigoStudy: Integer);

C# Syntax:

public void SMFuncoesDicom.ppuExcluirImgDicomAvulsa( Int32 ipCodigoStudy);

Method ppuAtualizarQtdeImagensStudy


					

Parameters:

Flag Name Type Description
In ipCodigoStudy Integer

							
In ipCodigoExameProcedimento Integer

							
In ipExameUid WideString

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesDicom.ppuAtualizarQtdeImagensStudy(const ipCodigoStudy: Integer ; const ipCodigoExameProcedimento: Integer ; const ipExameUid: WideString);

C# Syntax:

public void SMFuncoesDicom.ppuAtualizarQtdeImagensStudy( Int32 ipCodigoStudy , Int32 ipCodigoExameProcedimento , WideString ipExameUid);

Method fpuBuscarSeriesDuplicadasMesmoStudy


					

Parameters:

None.

Return Value:

Flag Name Type
Result Result TArrayStudyDicom

Oxygene Syntax:

method SMFuncoesDicom.fpuBuscarSeriesDuplicadasMesmoStudy() : TArrayStudyDicom;

C# Syntax:

public TArrayStudyDicom SMFuncoesDicom.fpuBuscarSeriesDuplicadasMesmoStudy();

Method ppuMoverImagensEntreSeries


					

Parameters:

Flag Name Type Description
In ipSeriesOrigem TArraySerieDicom

							
In ipSerieDestino TSerieDicom

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesDicom.ppuMoverImagensEntreSeries(const ipSeriesOrigem: TArraySerieDicom ; const ipSerieDestino: TSerieDicom);

C# Syntax:

public void SMFuncoesDicom.ppuMoverImagensEntreSeries(TArraySerieDicom ipSeriesOrigem , TSerieDicom ipSerieDestino);

Method fpuBuscarSerie


					

Parameters:

Flag Name Type Description
In ipExameUid WideString

							
In ipSerieUid WideString

							
In ipCodigoExameProcedimento Integer

							

Return Value:

Flag Name Type
Result Result TSerieDicom

Oxygene Syntax:

method SMFuncoesDicom.fpuBuscarSerie(const ipExameUid: WideString ; const ipSerieUid: WideString ; const ipCodigoExameProcedimento: Integer) : TSerieDicom;

C# Syntax:

public TSerieDicom SMFuncoesDicom.fpuBuscarSerie(WideString ipExameUid , WideString ipSerieUid , Int32 ipCodigoExameProcedimento);

Method fpuBuscarSeriesInvalidas


					

Parameters:

None.

Return Value:

Flag Name Type
Result Result TArrayStudyDicom

Oxygene Syntax:

method SMFuncoesDicom.fpuBuscarSeriesInvalidas() : TArrayStudyDicom;

C# Syntax:

public TArrayStudyDicom SMFuncoesDicom.fpuBuscarSeriesInvalidas();

Method ppuCorrigirSeriesInvalidas


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method SMFuncoesDicom.ppuCorrigirSeriesInvalidas();

C# Syntax:

public void SMFuncoesDicom.ppuCorrigirSeriesInvalidas();

Method fpuObterCategoriaDicom


					

Parameters:

None.

Return Value:

Flag Name Type
Result Result OleVariant

Oxygene Syntax:

method SMFuncoesDicom.fpuObterCategoriaDicom() : OleVariant;

C# Syntax:

public OleVariant SMFuncoesDicom.fpuObterCategoriaDicom();

Method fpuObterTBUnidade


					

Parameters:

None.

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesDicom.fpuObterTBUnidade() : WideString;

C# Syntax:

public WideString SMFuncoesDicom.fpuObterTBUnidade();

Method ppuLimparImagensPendentesEnvioServidorDicomTerceiro


					

Parameters:

Flag Name Type Description
In ipCodigoExameProcedimento Integer

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesDicom.ppuLimparImagensPendentesEnvioServidorDicomTerceiro(const ipCodigoExameProcedimento: Integer);

C# Syntax:

public void SMFuncoesDicom.ppuLimparImagensPendentesEnvioServidorDicomTerceiro( Int32 ipCodigoExameProcedimento);

Method ppuReiniciarStatusImagensPendentesEnvioServidorDicomTerceiro


					

Parameters:

Flag Name Type Description
In ipCodigoExameProcedimento Integer

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesDicom.ppuReiniciarStatusImagensPendentesEnvioServidorDicomTerceiro(const ipCodigoExameProcedimento: Integer);

C# Syntax:

public void SMFuncoesDicom.ppuReiniciarStatusImagensPendentesEnvioServidorDicomTerceiro( Int32 ipCodigoExameProcedimento);

Method ppuAtualizarFlagExamesSemImagem


					

Parameters:

Flag Name Type Description
In ipStatus Boolean

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesDicom.ppuAtualizarFlagExamesSemImagem(const ipStatus: Boolean);

C# Syntax:

public void SMFuncoesDicom.ppuAtualizarFlagExamesSemImagem(Boolean ipStatus);

Method fpuBuscarEnderecoImagensDicom


					

Parameters:

Flag Name Type Description
In ipCodigoExameProcedimento Integer

							

Return Value:

Flag Name Type
Result Result TArrayString

Oxygene Syntax:

method SMFuncoesDicom.fpuBuscarEnderecoImagensDicom(const ipCodigoExameProcedimento: Integer) : TArrayString;

C# Syntax:

public TArrayString SMFuncoesDicom.fpuBuscarEnderecoImagensDicom( Int32 ipCodigoExameProcedimento);

Method ppuLimparListaImagensDicomSalva


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method SMFuncoesDicom.ppuLimparListaImagensDicomSalva();

C# Syntax:

public void SMFuncoesDicom.ppuLimparListaImagensDicomSalva();

Method fpuGetUnidadesFiltro


					

Parameters:

Flag Name Type Description
In ipCodigoUsuario Integer

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesDicom.fpuGetUnidadesFiltro(const ipCodigoUsuario: Integer) : WideString;

C# Syntax:

public WideString SMFuncoesDicom.fpuGetUnidadesFiltro( Int32 ipCodigoUsuario);

Method fpuGetPrioridadesFiltro


					

Parameters:

Flag Name Type Description
In ipCodigoUsuario Integer

							
In ipTipoPrioridade Integer

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesDicom.fpuGetPrioridadesFiltro(const ipCodigoUsuario: Integer ; const ipTipoPrioridade: Integer) : WideString;

C# Syntax:

public WideString SMFuncoesDicom.fpuGetPrioridadesFiltro( Int32 ipCodigoUsuario , Int32 ipTipoPrioridade);

Method fpuLocalizarImagensImpressas


					

Parameters:

Flag Name Type Description
In ipCodigoImpressao Integer

							

Return Value:

Flag Name Type
Result Result TArrayImagemDicom

Oxygene Syntax:

method SMFuncoesDicom.fpuLocalizarImagensImpressas(const ipCodigoImpressao: Integer) : TArrayImagemDicom;

C# Syntax:

public TArrayImagemDicom SMFuncoesDicom.fpuLocalizarImagensImpressas( Int32 ipCodigoImpressao);

Method fpuExamesParaRoboGravadorCD


					

Parameters:

Flag Name Type Description
In ipListaExames WideString

							
In ipListaCategoria WideString

							
In ipApenas1CD_DVD Integer

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesDicom.fpuExamesParaRoboGravadorCD(const ipListaExames: WideString ; const ipListaCategoria: WideString ; const ipApenas1CD_DVD: Integer) : WideString;

C# Syntax:

public WideString SMFuncoesDicom.fpuExamesParaRoboGravadorCD(WideString ipListaExames , WideString ipListaCategoria , Int32 ipApenas1CD_DVD);

Method ppuSolicitarHistoricoRoboGravadorCD


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method SMFuncoesDicom.ppuSolicitarHistoricoRoboGravadorCD();

C# Syntax:

public void SMFuncoesDicom.ppuSolicitarHistoricoRoboGravadorCD();

Method ppuHistoricoRoboGravadorCD


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method SMFuncoesDicom.ppuHistoricoRoboGravadorCD();

C# Syntax:

public void SMFuncoesDicom.ppuHistoricoRoboGravadorCD();

Method ppuSolicitarCancelamentoJobRoboGravadorCD


					

Parameters:

Flag Name Type Description
In ipChave WideString

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesDicom.ppuSolicitarCancelamentoJobRoboGravadorCD(const ipChave: WideString);

C# Syntax:

public void SMFuncoesDicom.ppuSolicitarCancelamentoJobRoboGravadorCD(WideString ipChave);

Method ppuReiniciarHistoricoRoboGravadorCD


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method SMFuncoesDicom.ppuReiniciarHistoricoRoboGravadorCD();

C# Syntax:

public void SMFuncoesDicom.ppuReiniciarHistoricoRoboGravadorCD();

Method ppuExcluirJobRoboGravadorCD


					

Parameters:

Flag Name Type Description
In ipChave WideString

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesDicom.ppuExcluirJobRoboGravadorCD(const ipChave: WideString);

C# Syntax:

public void SMFuncoesDicom.ppuExcluirJobRoboGravadorCD(WideString ipChave);

Method ppuAvisarPMedicoExamesParaRoboGravadorCD


					

Parameters:

Flag Name Type Description
In ipMsg WideString

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesDicom.ppuAvisarPMedicoExamesParaRoboGravadorCD(const ipMsg: WideString);

C# Syntax:

public void SMFuncoesDicom.ppuAvisarPMedicoExamesParaRoboGravadorCD(WideString ipMsg);

Method fpuLocalizarImagemDicomWado


					

Parameters:

Flag Name Type Description
In ipExame_UID WideString

							
In ipSeries_UID WideString

							
In ipImage_UID WideString

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesDicom.fpuLocalizarImagemDicomWado(const ipExame_UID: WideString ; const ipSeries_UID: WideString ; const ipImage_UID: WideString) : WideString;

C# Syntax:

public WideString SMFuncoesDicom.fpuLocalizarImagemDicomWado(WideString ipExame_UID , WideString ipSeries_UID , WideString ipImage_UID);

Method fpuObterMiniaturaImpressaoDicom


					

Parameters:

Flag Name Type Description
In ipCODIGO_IMPRESSAO_DICOM_IMG Integer

							

Return Value:

Flag Name Type
Result Result Binary

Oxygene Syntax:

method SMFuncoesDicom.fpuObterMiniaturaImpressaoDicom(const ipCODIGO_IMPRESSAO_DICOM_IMG: Integer) : Binary;

C# Syntax:

public Binary SMFuncoesDicom.fpuObterMiniaturaImpressaoDicom( Int32 ipCODIGO_IMPRESSAO_DICOM_IMG);

Method ppuAtualizarHostsWorkstation


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method SMFuncoesDicom.ppuAtualizarHostsWorkstation();

C# Syntax:

public void SMFuncoesDicom.ppuAtualizarHostsWorkstation();

Method fpuBuscarHostsWorkstation


					

Parameters:

None.

Return Value:

Flag Name Type
Result Result TArrayHostWorkstation

Oxygene Syntax:

method SMFuncoesDicom.fpuBuscarHostsWorkstation() : TArrayHostWorkstation;

C# Syntax:

public TArrayHostWorkstation SMFuncoesDicom.fpuBuscarHostsWorkstation();

Method fpuGetExameUid


					

Parameters:

Flag Name Type Description
In ipCodigoExameProcedimento Integer

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesDicom.fpuGetExameUid(const ipCodigoExameProcedimento: Integer) : WideString;

C# Syntax:

public WideString SMFuncoesDicom.fpuGetExameUid( Int32 ipCodigoExameProcedimento);

Method fpuGravarImagensDicomSerie


					

Parameters:

Flag Name Type Description
In ipInfo TTipoArquivoSalvarImg

							
In ipImagens TArrayImagemDicom

							
In ipDiretorioBase WideString

							

Return Value:

Flag Name Type
Result Result TInfoNovaSerie

Oxygene Syntax:

method SMFuncoesDicom.fpuGravarImagensDicomSerie(const ipInfo: TTipoArquivoSalvarImg ; const ipImagens: TArrayImagemDicom ; const ipDiretorioBase: WideString) : TInfoNovaSerie;

C# Syntax:

public TInfoNovaSerie SMFuncoesDicom.fpuGravarImagensDicomSerie(TTipoArquivoSalvarImg ipInfo , TArrayImagemDicom ipImagens , WideString ipDiretorioBase);

Method fpuBaixarImagemImpressa


					

Parameters:

Flag Name Type Description
In ipEndereco WideString

							

Return Value:

Flag Name Type
Result Result Binary

Oxygene Syntax:

method SMFuncoesDicom.fpuBaixarImagemImpressa(const ipEndereco: WideString) : Binary;

C# Syntax:

public Binary SMFuncoesDicom.fpuBaixarImagemImpressa(WideString ipEndereco);

Method fpuRetornarGruposUsuario


					

Parameters:

Flag Name Type Description
In ipCodigoUsuario Integer

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesDicom.fpuRetornarGruposUsuario(const ipCodigoUsuario: Integer) : WideString;

C# Syntax:

public WideString SMFuncoesDicom.fpuRetornarGruposUsuario( Int32 ipCodigoUsuario);

Method fpuRetornaCodigo


					

Parameters:

Flag Name Type Description
In ipNomeGenerator WideString

							

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method SMFuncoesDicom.fpuRetornaCodigo(const ipNomeGenerator: WideString) : Integer;

C# Syntax:

public Integer SMFuncoesDicom.fpuRetornaCodigo(WideString ipNomeGenerator);

Method fpuSendMessage


					

Parameters:

Flag Name Type Description
In ipTunel WideString

							
In ipUserCodigoRemetente Integer

							
In ipUserCodigoDestino Integer

							
In ipGrupoDestino Integer

							
In ipMensagem WideString

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesDicom.fpuSendMessage(const ipTunel: WideString ; const ipUserCodigoRemetente: Integer ; const ipUserCodigoDestino: Integer ; const ipGrupoDestino: Integer ; const ipMensagem: WideString);

C# Syntax:

public void SMFuncoesDicom.fpuSendMessage(WideString ipTunel , Int32 ipUserCodigoRemetente , Int32 ipUserCodigoDestino , Int32 ipGrupoDestino , WideString ipMensagem);

Method ppuExcluirRegistroGravarLog


					

Parameters:

Flag Name Type Description
In ipNomeTabela WideString

							
In ipNomeCampo WideString

							
In ipNomeComputador WideString

							
In ipCodigo Integer

							
In ipComponente Integer

							
In ipEvento Integer

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesDicom.ppuExcluirRegistroGravarLog(const ipNomeTabela: WideString ; const ipNomeCampo: WideString ; const ipNomeComputador: WideString ; const ipCodigo: Integer ; const ipComponente: Integer ; const ipEvento: Integer);

C# Syntax:

public void SMFuncoesDicom.ppuExcluirRegistroGravarLog(WideString ipNomeTabela , WideString ipNomeCampo , WideString ipNomeComputador , Int32 ipCodigo , Int32 ipComponente , Int32 ipEvento);

Method fpuRegistrarLogSistema


					

Parameters:

Flag Name Type Description
In ipCodUser Integer

							
In ipEvento Integer

							
In ipNivelCriticidade Integer

							
In ipComponente Integer

							
In ipPc WideString

							
In ipTabelaNome WideString

							
In ipTabelaState Integer

							
In ipTabelaChave Integer

							
In ipTabelaDelta OleVariant

							
In ipPorDelegacao Boolean

							
In ipCodigoTbUnidade Integer

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesDicom.fpuRegistrarLogSistema(const ipCodUser: Integer ; const ipEvento: Integer ; const ipNivelCriticidade: Integer ; const ipComponente: Integer ; const ipPc: WideString ; const ipTabelaNome: WideString ; const ipTabelaState: Integer ; const ipTabelaChave: Integer ; const ipTabelaDelta: OleVariant ; const ipPorDelegacao: Boolean ; const ipCodigoTbUnidade: Integer) : WideString;

C# Syntax:

public WideString SMFuncoesDicom.fpuRegistrarLogSistema( Int32 ipCodUser , Int32 ipEvento , Int32 ipNivelCriticidade , Int32 ipComponente , WideString ipPc , WideString ipTabelaNome , Int32 ipTabelaState , Int32 ipTabelaChave , OleVariant ipTabelaDelta , Boolean ipPorDelegacao , Int32 ipCodigoTbUnidade);

Method fpuChecarPermissaoModulo


					

Parameters:

Flag Name Type Description
In ipCodUsuario Integer

							
In ipModulo WideString

							
In ipPermissao Integer

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method SMFuncoesDicom.fpuChecarPermissaoModulo(const ipCodUsuario: Integer ; const ipModulo: WideString ; const ipPermissao: Integer) : Boolean;

C# Syntax:

public Boolean SMFuncoesDicom.fpuChecarPermissaoModulo( Int32 ipCodUsuario , WideString ipModulo , Int32 ipPermissao);

Method fpuDefinirDiretorio


					

Parameters:

Flag Name Type Description
In ipCodigo Integer

							
In ipData WideString

							
In ipTipoArquivo Integer

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesDicom.fpuDefinirDiretorio(const ipCodigo: Integer ; const ipData: WideString ; const ipTipoArquivo: Integer) : WideString;

C# Syntax:

public WideString SMFuncoesDicom.fpuDefinirDiretorio( Int32 ipCodigo , WideString ipData , Int32 ipTipoArquivo);

Method fpuBaixarArquivo


					

Parameters:

Flag Name Type Description
In ipEnderecoArquivo WideString

							
In ipInicioStream Integer

							
In ipTamanhoDoBuffer Integer

							
Out ipTamanhoTotal Int64

							
In ipPegarTamanhoTotal Boolean

							

Return Value:

Flag Name Type
Result Result Binary

Oxygene Syntax:

method SMFuncoesDicom.fpuBaixarArquivo(const ipEnderecoArquivo: WideString ; const ipInicioStream: Integer ; const ipTamanhoDoBuffer: Integer ; ipTamanhoTotal: Int64 ; const ipPegarTamanhoTotal: Boolean) : Binary;

C# Syntax:

public Binary SMFuncoesDicom.fpuBaixarArquivo(WideString ipEnderecoArquivo , Int32 ipInicioStream , Int32 ipTamanhoDoBuffer , out Int64 ipTamanhoTotal , Boolean ipPegarTamanhoTotal);

Method fpuConversarPServer


					

Parameters:

Flag Name Type Description
In ipOpcao Integer

							
In ipNovaSenha WideString

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesDicom.fpuConversarPServer(const ipOpcao: Integer ; const ipNovaSenha: WideString) : WideString;

C# Syntax:

public WideString SMFuncoesDicom.fpuConversarPServer( Int32 ipOpcao , WideString ipNovaSenha);

Method fpuDataHora


					

Parameters:

Flag Name Type Description
In ipOpcao WideString

							

Return Value:

Flag Name Type
Result Result OleVariant

Oxygene Syntax:

method SMFuncoesDicom.fpuDataHora(const ipOpcao: WideString) : OleVariant;

C# Syntax:

public OleVariant SMFuncoesDicom.fpuDataHora(WideString ipOpcao);

Method fpuDemoPermitir


					

Parameters:

Flag Name Type Description
In ipOpcao WideString

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method SMFuncoesDicom.fpuDemoPermitir(const ipOpcao: WideString) : Boolean;

C# Syntax:

public Boolean SMFuncoesDicom.fpuDemoPermitir(WideString ipOpcao);

Method fpuEnviarArquivo


					

Parameters:

Flag Name Type Description
In ipEnderecoArquivo WideString

							
In ipInicioStream Integer

							
InOut ipStream Binary

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesDicom.fpuEnviarArquivo(const ipEnderecoArquivo: WideString ; const ipInicioStream: Integer ; var ipStream: Binary);

C# Syntax:

public void SMFuncoesDicom.fpuEnviarArquivo(WideString ipEnderecoArquivo , Int32 ipInicioStream , ref Binary ipStream);

Method fpuListarDiretorio


					

Parameters:

Flag Name Type Description
In ipDiretorioComMascara WideString

							

Return Value:

Flag Name Type
Result Result Binary

Oxygene Syntax:

method SMFuncoesDicom.fpuListarDiretorio(const ipDiretorioComMascara: WideString) : Binary;

C# Syntax:

public Binary SMFuncoesDicom.fpuListarDiretorio(WideString ipDiretorioComMascara);

Method fpuSendMessageSenha


					

Parameters:

Flag Name Type Description
In ipSenha WideString

							
In ipCategoria WideString

							
In ipGuiche WideString

							
In ipMedico WideString

							
In ipPaciente Boolean

							
In ipNroFicha Integer

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesDicom.fpuSendMessageSenha(const ipSenha: WideString ; const ipCategoria: WideString ; const ipGuiche: WideString ; const ipMedico: WideString ; const ipPaciente: Boolean ; const ipNroFicha: Integer);

C# Syntax:

public void SMFuncoesDicom.fpuSendMessageSenha(WideString ipSenha , WideString ipCategoria , WideString ipGuiche , WideString ipMedico , Boolean ipPaciente , Int32 ipNroFicha);

Method fpuSqlExecute


					

Parameters:

Flag Name Type Description
In ipString WideString

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesDicom.fpuSqlExecute(const ipString: WideString) : WideString;

C# Syntax:

public WideString SMFuncoesDicom.fpuSqlExecute(WideString ipString);

Method fpuTestarConexao


					

Parameters:

None.

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method SMFuncoesDicom.fpuTestarConexao() : Boolean;

C# Syntax:

public Boolean SMFuncoesDicom.fpuTestarConexao();

Method fpuRetornaUltimoCodigo


					

Parameters:

Flag Name Type Description
In ipNomeGenerator WideString

							

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method SMFuncoesDicom.fpuRetornaUltimoCodigo(const ipNomeGenerator: WideString) : Integer;

C# Syntax:

public Integer SMFuncoesDicom.fpuRetornaUltimoCodigo(WideString ipNomeGenerator);

Method fpuCopiaKit


					

Parameters:

Flag Name Type Description
In ipCodigoKitOrigem Integer

							
In ipCodigoUsuario Integer

							
In ipNomeKit WideString

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesDicom.fpuCopiaKit(const ipCodigoKitOrigem: Integer ; const ipCodigoUsuario: Integer ; const ipNomeKit: WideString);

C# Syntax:

public void SMFuncoesDicom.fpuCopiaKit( Int32 ipCodigoKitOrigem , Int32 ipCodigoUsuario , WideString ipNomeKit);

Method fpuPServerEmDemo


					

Parameters:

None.

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method SMFuncoesDicom.fpuPServerEmDemo() : Boolean;

C# Syntax:

public Boolean SMFuncoesDicom.fpuPServerEmDemo();

Method ppuGerarRegistroLog


					

Parameters:

Flag Name Type Description
In ipEvento Integer

							
In ipNivelCriticidade Integer

							
In ipComponente Integer

							
In ipCodigoTabela Integer

							
In ipTabelaState Integer

							
In ipPorDelegacao Boolean

							
In ipTabela WideString

							
In ipMsg WideString

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesDicom.ppuGerarRegistroLog(const ipEvento: Integer ; const ipNivelCriticidade: Integer ; const ipComponente: Integer ; const ipCodigoTabela: Integer ; const ipTabelaState: Integer ; const ipPorDelegacao: Boolean ; const ipTabela: WideString ; const ipMsg: WideString);

C# Syntax:

public void SMFuncoesDicom.ppuGerarRegistroLog( Int32 ipEvento , Int32 ipNivelCriticidade , Int32 ipComponente , Int32 ipCodigoTabela , Int32 ipTabelaState , Boolean ipPorDelegacao , WideString ipTabela , WideString ipMsg);

Method fpuGetIpThreadSession


					

Parameters:

None.

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesDicom.fpuGetIpThreadSession() : WideString;

C# Syntax:

public WideString SMFuncoesDicom.fpuGetIpThreadSession();

Method fpuRetornaRangeCodigo


					

Parameters:

Flag Name Type Description
In ipNomeGenerator WideString

							
In ipRange Integer

							

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method SMFuncoesDicom.fpuRetornaRangeCodigo(const ipNomeGenerator: WideString ; const ipRange: Integer) : Integer;

C# Syntax:

public Integer SMFuncoesDicom.fpuRetornaRangeCodigo(WideString ipNomeGenerator , Int32 ipRange);

Method fpuVerificarUsuarioAdministrador


					

Parameters:

Flag Name Type Description
In ipCodigo Integer

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method SMFuncoesDicom.fpuVerificarUsuarioAdministrador(const ipCodigo: Integer) : Boolean;

C# Syntax:

public Boolean SMFuncoesDicom.fpuVerificarUsuarioAdministrador( Int32 ipCodigo);

Method fpuPegarCodigoEmpresa


					

Parameters:

None.

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method SMFuncoesDicom.fpuPegarCodigoEmpresa() : Integer;

C# Syntax:

public Integer SMFuncoesDicom.fpuPegarCodigoEmpresa();

Method fpuPegarNomeEmpresa


					

Parameters:

None.

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesDicom.fpuPegarNomeEmpresa() : WideString;

C# Syntax:

public WideString SMFuncoesDicom.fpuPegarNomeEmpresa();

Method ppuManterSessaoAtiva


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method SMFuncoesDicom.ppuManterSessaoAtiva();

C# Syntax:

public void SMFuncoesDicom.ppuManterSessaoAtiva();

Method ppuRegistrarCallBackMonitorSenha


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method SMFuncoesDicom.ppuRegistrarCallBackMonitorSenha();

C# Syntax:

public void SMFuncoesDicom.ppuRegistrarCallBackMonitorSenha();

Method ppuRegistrarCallBackAtualizarControleSenha


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method SMFuncoesDicom.ppuRegistrarCallBackAtualizarControleSenha();

C# Syntax:

public void SMFuncoesDicom.ppuRegistrarCallBackAtualizarControleSenha();

Method ppuRegistrarCallBackAtualizarMonitorSenha


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method SMFuncoesDicom.ppuRegistrarCallBackAtualizarMonitorSenha();

C# Syntax:

public void SMFuncoesDicom.ppuRegistrarCallBackAtualizarMonitorSenha();

Method ppuRegistrarCallBackAtualizarPainelCirurgico


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method SMFuncoesDicom.ppuRegistrarCallBackAtualizarPainelCirurgico();

C# Syntax:

public void SMFuncoesDicom.ppuRegistrarCallBackAtualizarPainelCirurgico();

Method ppuRegistrarCallBackPainelCirurgico


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method SMFuncoesDicom.ppuRegistrarCallBackPainelCirurgico();

C# Syntax:

public void SMFuncoesDicom.ppuRegistrarCallBackPainelCirurgico();

Method ppuRegistrarCallBackDicom


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method SMFuncoesDicom.ppuRegistrarCallBackDicom();

C# Syntax:

public void SMFuncoesDicom.ppuRegistrarCallBackDicom();

Method ppuRegistrarCallBackLaudo


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method SMFuncoesDicom.ppuRegistrarCallBackLaudo();

C# Syntax:

public void SMFuncoesDicom.ppuRegistrarCallBackLaudo();

Method ppuRegistrarCallBackWorkStation


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method SMFuncoesDicom.ppuRegistrarCallBackWorkStation();

C# Syntax:

public void SMFuncoesDicom.ppuRegistrarCallBackWorkStation();

Method ppuCopiarInfoUsuarioSessao


					

Parameters:

Flag Name Type Description
In ipSessioID WideString

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesDicom.ppuCopiarInfoUsuarioSessao(const ipSessioID: WideString);

C# Syntax:

public void SMFuncoesDicom.ppuCopiarInfoUsuarioSessao(WideString ipSessioID);

Method fpuRetornarCodigoOficial_NomeProcedimento


					

Parameters:

Flag Name Type Description
In ipCodigoBxaCorre Integer

							
In ipNumProc Integer

							
In ipCategoria WideString

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesDicom.fpuRetornarCodigoOficial_NomeProcedimento(const ipCodigoBxaCorre: Integer ; const ipNumProc: Integer ; const ipCategoria: WideString) : WideString;

C# Syntax:

public WideString SMFuncoesDicom.fpuRetornarCodigoOficial_NomeProcedimento( Int32 ipCodigoBxaCorre , Int32 ipNumProc , WideString ipCategoria);

Method fpuExcluirRestaurarArquivo


					

Parameters:

Flag Name Type Description
In ipPastaArquivo WideString

							
In ipNomeArquivo WideString

							
In ipExcluirRestaurar Integer

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method SMFuncoesDicom.fpuExcluirRestaurarArquivo(const ipPastaArquivo: WideString ; const ipNomeArquivo: WideString ; const ipExcluirRestaurar: Integer) : Boolean;

C# Syntax:

public Boolean SMFuncoesDicom.fpuExcluirRestaurarArquivo(WideString ipPastaArquivo , WideString ipNomeArquivo , Int32 ipExcluirRestaurar);

Method fpuVerificaConfiguracaoExtra


					

Parameters:

Flag Name Type Description
In ipParametro WideString

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method SMFuncoesDicom.fpuVerificaConfiguracaoExtra(const ipParametro: WideString) : Boolean;

C# Syntax:

public Boolean SMFuncoesDicom.fpuVerificaConfiguracaoExtra(WideString ipParametro);

Method ppuRegistrarCallBackIrix


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method SMFuncoesDicom.ppuRegistrarCallBackIrix();

C# Syntax:

public void SMFuncoesDicom.ppuRegistrarCallBackIrix();

Method fpuEnviarAlertaExterno


					

Parameters:

Flag Name Type Description
In ipTipo TTipoSmsModulo

							
In ipCodigo_tabela Integer

							
In ipMsg WideString

							
In ipInfoExtra WideString

							

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method SMFuncoesDicom.fpuEnviarAlertaExterno(const ipTipo: TTipoSmsModulo ; const ipCodigo_tabela: Integer ; const ipMsg: WideString ; const ipInfoExtra: WideString) : Integer;

C# Syntax:

public Integer SMFuncoesDicom.fpuEnviarAlertaExterno(TTipoSmsModulo ipTipo , Int32 ipCodigo_tabela , WideString ipMsg , WideString ipInfoExtra);

Method fpuGetCodigoExameModelo


					

Parameters:

Flag Name Type Description
In ipCodigoExameModeloResp Integer

							

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method SMFuncoesDicom.fpuGetCodigoExameModelo(const ipCodigoExameModeloResp: Integer) : Integer;

C# Syntax:

public Integer SMFuncoesDicom.fpuGetCodigoExameModelo( Int32 ipCodigoExameModeloResp);

Method fpuPegarStatusServidor


					

Parameters:

None.

Return Value:

Flag Name Type
Result Result TStatusServidor

Oxygene Syntax:

method SMFuncoesDicom.fpuPegarStatusServidor() : TStatusServidor;

C# Syntax:

public TStatusServidor SMFuncoesDicom.fpuPegarStatusServidor();

Method fpuBuscarNivelSeguranca


					

Parameters:

None.

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method SMFuncoesDicom.fpuBuscarNivelSeguranca() : Integer;

C# Syntax:

public Integer SMFuncoesDicom.fpuBuscarNivelSeguranca();

Method fpuDataHoraISO8601


					

Parameters:

Flag Name Type Description
In ipDataHoraUTC DateTime

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesDicom.fpuDataHoraISO8601(const ipDataHoraUTC: DateTime) : WideString;

C# Syntax:

public WideString SMFuncoesDicom.fpuDataHoraISO8601(DateTime ipDataHoraUTC);

Method fpuDataHoraISO8601Unidade


					

Parameters:

Flag Name Type Description
In ipDataHoraUTC DateTime

							
In ipCodigoUnidade Integer

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesDicom.fpuDataHoraISO8601Unidade(const ipDataHoraUTC: DateTime ; const ipCodigoUnidade: Integer) : WideString;

C# Syntax:

public WideString SMFuncoesDicom.fpuDataHoraISO8601Unidade(DateTime ipDataHoraUTC , Int32 ipCodigoUnidade);

Method fpuDatasHorasISO8601


					

Parameters:

Flag Name Type Description
In ipDatasHorasUtc TArrayDateTime

							

Return Value:

Flag Name Type
Result Result TArrayString

Oxygene Syntax:

method SMFuncoesDicom.fpuDatasHorasISO8601(const ipDatasHorasUtc: TArrayDateTime) : TArrayString;

C# Syntax:

public TArrayString SMFuncoesDicom.fpuDatasHorasISO8601(TArrayDateTime ipDatasHorasUtc);

Method fpuDataHoraIso8601Servidor


					

Parameters:

Flag Name Type Description
In ipDataHoraUtcServidor DateTime

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesDicom.fpuDataHoraIso8601Servidor(const ipDataHoraUtcServidor: DateTime) : WideString;

C# Syntax:

public WideString SMFuncoesDicom.fpuDataHoraIso8601Servidor(DateTime ipDataHoraUtcServidor);

Method fpuDatasHorasIso8601Servidor


					

Parameters:

Flag Name Type Description
In ipDatasHorasUtcServidor TArrayDateTime

							

Return Value:

Flag Name Type
Result Result TArrayString

Oxygene Syntax:

method SMFuncoesDicom.fpuDatasHorasIso8601Servidor(const ipDatasHorasUtcServidor: TArrayDateTime) : TArrayString;

C# Syntax:

public TArrayString SMFuncoesDicom.fpuDatasHorasIso8601Servidor(TArrayDateTime ipDatasHorasUtcServidor);

Method fpuGetCrendenciaisPServer


					

Parameters:

None.

Return Value:

Flag Name Type
Result Result TCredenciaisPServer

Oxygene Syntax:

method SMFuncoesDicom.fpuGetCrendenciaisPServer() : TCredenciaisPServer;

C# Syntax:

public TCredenciaisPServer SMFuncoesDicom.fpuGetCrendenciaisPServer();

Method ppuCriarMotivoRetificacao


					

Parameters:

Flag Name Type Description
In ipCodigoTipo Integer

							
In ipTipo Integer

							
In ipCodigoMotivoRetificacao Integer

							
In ipObservacao WideString

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesDicom.ppuCriarMotivoRetificacao(const ipCodigoTipo: Integer ; const ipTipo: Integer ; const ipCodigoMotivoRetificacao: Integer ; const ipObservacao: WideString);

C# Syntax:

public void SMFuncoesDicom.ppuCriarMotivoRetificacao( Int32 ipCodigoTipo , Int32 ipTipo , Int32 ipCodigoMotivoRetificacao , WideString ipObservacao);

Method ppuRegistrarCallbackPromedico


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method SMFuncoesDicom.ppuRegistrarCallbackPromedico();

C# Syntax:

public void SMFuncoesDicom.ppuRegistrarCallbackPromedico();

Method fpuAtributosDasPropriedades


					

Parameters:

Flag Name Type Description
In ipClasses TROArray_System_string_

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesDicom.fpuAtributosDasPropriedades(const ipClasses: TROArray_System_string_) : WideString;

C# Syntax:

public WideString SMFuncoesDicom.fpuAtributosDasPropriedades(TROArray_System_string_ ipClasses);

Method fpuConverterValorEntreUnidades


					

Parameters:

Flag Name Type Description
In ipValor Double

							
In ipGrandeza Integer

							
In ipCodigoUnidadeOrigem Integer

							
In ipCodigoUnidadeDestino Integer

							

Return Value:

Flag Name Type
Result Result TResultadoConversaoUnidades

Oxygene Syntax:

method SMFuncoesDicom.fpuConverterValorEntreUnidades(const ipValor: Double ; const ipGrandeza: Integer ; const ipCodigoUnidadeOrigem: Integer ; const ipCodigoUnidadeDestino: Integer) : TResultadoConversaoUnidades;

C# Syntax:

public TResultadoConversaoUnidades SMFuncoesDicom.fpuConverterValorEntreUnidades(Double ipValor , Int32 ipGrandeza , Int32 ipCodigoUnidadeOrigem , Int32 ipCodigoUnidadeDestino);

Method AS_ApplyUpdates


					

Parameters:

Flag Name Type Description
In ProviderName WideString

							
In Delta Binary

							
In MaxErrors Integer

							
Out ErrorCount Integer

							
InOut OwnerData AnsiString

							

Return Value:

Flag Name Type
Result Result Binary

Oxygene Syntax:

method SMFuncoesDicom.AS_ApplyUpdates(const ProviderName: WideString ; const Delta: Binary ; const MaxErrors: Integer ; ErrorCount: Integer ; var OwnerData: AnsiString) : Binary;

C# Syntax:

public Binary SMFuncoesDicom.AS_ApplyUpdates(WideString ProviderName , Binary Delta , Int32 MaxErrors , out Int32 ErrorCount , ref AnsiString OwnerData);

Method AS_GetRecords


					

Parameters:

Flag Name Type Description
In ProviderName WideString

							
In Count Integer

							
Out RecsOut Integer

							
In Options Integer

							
In CommandText WideString

							
InOut Params Binary

							
InOut OwnerData AnsiString

							

Return Value:

Flag Name Type
Result Result Binary

Oxygene Syntax:

method SMFuncoesDicom.AS_GetRecords(const ProviderName: WideString ; const Count: Integer ; RecsOut: Integer ; const Options: Integer ; const CommandText: WideString ; var Params: Binary ; var OwnerData: AnsiString) : Binary;

C# Syntax:

public Binary SMFuncoesDicom.AS_GetRecords(WideString ProviderName , Int32 Count , out Int32 RecsOut , Int32 Options , WideString CommandText , ref Binary Params , ref AnsiString OwnerData);

Method AS_DataRequest


					

Parameters:

Flag Name Type Description
In ProviderName WideString

							
In Data Binary

							

Return Value:

Flag Name Type
Result Result Binary

Oxygene Syntax:

method SMFuncoesDicom.AS_DataRequest(const ProviderName: WideString ; const Data: Binary) : Binary;

C# Syntax:

public Binary SMFuncoesDicom.AS_DataRequest(WideString ProviderName , Binary Data);

Method AS_GetProviderNames


					

Parameters:

None.

Return Value:

Flag Name Type
Result Result TProviderNames

Oxygene Syntax:

method SMFuncoesDicom.AS_GetProviderNames() : TProviderNames;

C# Syntax:

public TProviderNames SMFuncoesDicom.AS_GetProviderNames();

Method AS_GetParams


					

Parameters:

Flag Name Type Description
In ProviderName WideString

							
InOut OwnerData AnsiString

							

Return Value:

Flag Name Type
Result Result Binary

Oxygene Syntax:

method SMFuncoesDicom.AS_GetParams(const ProviderName: WideString ; var OwnerData: AnsiString) : Binary;

C# Syntax:

public Binary SMFuncoesDicom.AS_GetParams(WideString ProviderName , ref AnsiString OwnerData);

Method AS_RowRequest


					

Parameters:

Flag Name Type Description
In ProviderName WideString

							
In Row Binary

							
In RequestType Integer

							
InOut OwnerData AnsiString

							

Return Value:

Flag Name Type
Result Result Binary

Oxygene Syntax:

method SMFuncoesDicom.AS_RowRequest(const ProviderName: WideString ; const Row: Binary ; const RequestType: Integer ; var OwnerData: AnsiString) : Binary;

C# Syntax:

public Binary SMFuncoesDicom.AS_RowRequest(WideString ProviderName , Binary Row , Int32 RequestType , ref AnsiString OwnerData);

Method AS_Execute


					

Parameters:

Flag Name Type Description
In ProviderName WideString

							
In CommandText WideString

							
InOut Params Binary

							
InOut OwnerData AnsiString

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesDicom.AS_Execute(const ProviderName: WideString ; const CommandText: WideString ; var Params: Binary ; var OwnerData: AnsiString);

C# Syntax:

public void SMFuncoesDicom.AS_Execute(WideString ProviderName , WideString CommandText , ref Binary Params , ref AnsiString OwnerData);
Service SMFuncoesEstoque

The following table lists the Operations defined in "SMFuncoesEstoque":

ppuInativarLotes

							
ppuAtivarCriarLoteUnicoSetores

							
fpuVerificaItemCadastrado

							
fpuAlterarFatoresConversao

							
ppuExcluiReferenciaItem

							
ppuExcluiExcecaoReferenciaItem

							
fpuGetReferenciaItem

							
ppuIncluiReferenciaItem

							
ppuIncluiReferenciaExcecaoItem

							
fpuRetornarSaldoLote

							
fpuLocalizarItemCodigoBarras

							
fpuEstqNotaFiscalVerificaSaldoExclusao

							
fpuEstqVerificaSaldo

							
ppuAbrirFecharNotaEstoque

							
fpuVerificarRestricaoItem

							
fpuEstqLoteExisteCria

							
fpuEstqLoteCopiaCria

							
ppuApagarItensSemReferencia

							
ppuAlterarPrecoItemCodigoOficial

							
fpuRetornarLista_Item

							
fpuPrecoUnitario

							
fpuDataUltimaAtualizacaoMatMedValida

							
fpuItensTotalConsumo

							
fpuConsumoItensTipoSaida

							
fpuConverterUnidade

							
fpuAtualizarSaldoItem

							
fpuAtualizarSaldoEstqLote

							
fpuGerarRastreabilidade

							
fpuTrocarReferenciaMatMed

							
fpuRetorna_Tipo_Preco

							
ppuAtivarLote

							
ppuAtivarLotesSetores

							
fpuQtdeItensReposicao

							
ppuSuspenderPrescMed

							
fpuCopiarTabelaMatMed

							
fpuCopiaMatMedTabela

							
fpuCancelarAcertoItem

							
fpuRetornaStatusPrescMed

							
fpuRetornaCodigoEstItSai

							
fpuCopiaMatMedReferencia

							
fpuCopiaMatMedReferenciaExcecao

							
ppuAtualizaEstitSai_Devolucao

							
fpuRetornaCodigoEstLote

							
fpuRetornaCodigoCidade

							
fpuRetornaCodigoFornecedor

							
fpuRetornaCodigoItem

							
fpuRetornaCodigoDevolucao

							
fpuPrecoFracionado

							
ppuAtualizarRequisicaoItens

							
fpuBuscarReferencia

							
ppuAtualizarValorTotalSaida

							
ppuDeletarSaidasSemItens

							
fpuTestarPermissaoUsuarioSetor

							
ppuCopiaMatMed_Precos

							
fpuImportarMatMed

							
fpuVerificarEstSaiCompleta

							
fpuItensNomeTranscricao

							
fpuRetornaUnidadeOficial

							
fpuBuscarCodigoLoteDestinoTransferencia

							
ppuAlterarQtdeCobradaPaciente

							
ppuAlterarQtdeEstoque

							
ppuCriarLotesNovoSetor

							
ppuAlterarMatMed

							
fpuExisteVinculoTranscricao

							
fpuBuscarCodigoTabela

							
fpuMovimentacaoItemPontoReposicao

							
fpuNecessitaAutorizacaoConvenio

							
fpuBuscarAutorizacaoConvenio

							
fpuRetornaListaEstItSai

							
ppuAlterarConvenio

							
ppuAlterarDataSaida

							
ppuAlterarLoteItem

							
fpuPedidosAprovacaoExisteCadValor

							
ppuEstItSaiUpDownOrdernacao

							
ppuEstItSaiMatMedOrdenacao

							
ppuAlterarStatusPedido

							
fpuVerificarItemModelos_Kits

							
fpuVerificarLoteSetorItem

							
ppuAlterarNomeItem

							
ppuTransferirItensKitsPrescricaoTranscricao

							
fpuDuplicarItem

							
fpuSetarEnviarPedidoOrcamentoFornecItem

							
fpuVerificarLoteUnico

							
fpuAtualizaValorPedido

							
fpuVerificaStatusPedido

							
ppuRemoverVinculoVia

							
fpuPrecosMatMedConvenio

							
fprRetornaTipoGrupoItem

							
fpuAjustarLotes

							
fpuDependenciaItem

							
fpuExcluirItemDasDependencias

							
fpuAlterarItemDasDependencias

							
ppuExcluirAnexoEntrada

							
fpuUltimoPrecoEntradaItemValido

							
fpuMatMedItensExportacao

							
ppuInativarItem

							
fpuBuscarDataUltimoBloqueioItensControlados

							
fpuVerificarPermissaoAlterarQtdeSaidaEstoqueItemControlado

							
fpuValidarDevolucaoItemEntrada

							
fpuPermitirInclusaoAutorizacaoItem

							
fpuTestarAlterarLote

							
fpuCalculoPontoReposicao

							
fpuEstqEntradaRepetido

							
fpuCarregarLotePrescMedLotesUnicos

							
ppuAjustarSaldoItem

							
fpuVerificarEstqLote

							
ppuDeletarTBUnidadesItem

							
fpuStatusPrescricoes

							
ppuStatusLiberacaoPrescricao

							
fpuPedidoExisteAssinatura

							
fpuOrcamentoExisteVinculoPedido

							
fpuVerificarQuantidadeEstoque

							
ppuZerarQuantidadeCobradaPaciente

							
fpuVerificarUnidadeEmUso

							
ppuGarantirIntegridadeAutorizacaoConvenio

							
fpuAlterarEstoqueLote

							
fpuListaItensVinculadosSemViaDefinida

							
fpuStatusPrescricao

							
ppuVerificarSuspensosAlterarStatusPrescricao

							
ppuTirarPadraoLocalUso

							
fpuReposicaoPorEstoqueMaximo

							
fpuItensAtivosDoKit

							
fpuAtualizarBaixasMatMed

							
fpuPesquisaRequisicoesPorLote

							
fpuPesquisaDevolucaoRequisicaoPorLote

							
fpuItemAtivo

							
fpuRetornarGruposUsuario

							
fpuRetornaCodigo

							
fpuSendMessage

							
ppuExcluirRegistroGravarLog

							
fpuRegistrarLogSistema

							
fpuChecarPermissaoModulo

							
fpuDefinirDiretorio

							
fpuBaixarArquivo

							
fpuConversarPServer

							
fpuDataHora

							
fpuDemoPermitir

							
fpuEnviarArquivo

							
fpuListarDiretorio

							
fpuSendMessageSenha

							
fpuSqlExecute

							
fpuTestarConexao

							
fpuRetornaUltimoCodigo

							
fpuCopiaKit

							
fpuPServerEmDemo

							
ppuGerarRegistroLog

							
fpuGetIpThreadSession

							
fpuRetornaRangeCodigo

							
fpuVerificarUsuarioAdministrador

							
fpuPegarCodigoEmpresa

							
fpuPegarNomeEmpresa

							
ppuManterSessaoAtiva

							
ppuRegistrarCallBackMonitorSenha

							
ppuRegistrarCallBackAtualizarControleSenha

							
ppuRegistrarCallBackAtualizarMonitorSenha

							
ppuRegistrarCallBackAtualizarPainelCirurgico

							
ppuRegistrarCallBackPainelCirurgico

							
ppuRegistrarCallBackDicom

							
ppuRegistrarCallBackLaudo

							
ppuRegistrarCallBackWorkStation

							
ppuCopiarInfoUsuarioSessao

							
fpuRetornarCodigoOficial_NomeProcedimento

							
fpuExcluirRestaurarArquivo

							
fpuVerificaConfiguracaoExtra

							
ppuRegistrarCallBackIrix

							
fpuEnviarAlertaExterno

							
fpuGetCodigoExameModelo

							
fpuPegarStatusServidor

							
fpuBuscarNivelSeguranca

							
fpuDataHoraISO8601

							
fpuDataHoraISO8601Unidade

							
fpuDatasHorasISO8601

							
fpuDataHoraIso8601Servidor

							
fpuDatasHorasIso8601Servidor

							
fpuGetCrendenciaisPServer

							
ppuCriarMotivoRetificacao

							
ppuRegistrarCallbackPromedico

							
fpuAtributosDasPropriedades

							
fpuConverterValorEntreUnidades

							
AS_ApplyUpdates

							
AS_GetRecords

							
AS_DataRequest

							
AS_GetProviderNames

							
AS_GetParams

							
AS_RowRequest

							
AS_Execute

							

Method ppuInativarLotes


					

Parameters:

Flag Name Type Description
In ipCodItem Integer

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesEstoque.ppuInativarLotes(const ipCodItem: Integer);

C# Syntax:

public void SMFuncoesEstoque.ppuInativarLotes( Int32 ipCodItem);

Method ppuAtivarCriarLoteUnicoSetores


					

Parameters:

Flag Name Type Description
In ipCodItem Integer

							
In ipTelaChamada WideString

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesEstoque.ppuAtivarCriarLoteUnicoSetores(const ipCodItem: Integer ; const ipTelaChamada: WideString);

C# Syntax:

public void SMFuncoesEstoque.ppuAtivarCriarLoteUnicoSetores( Int32 ipCodItem , WideString ipTelaChamada);

Method fpuVerificaItemCadastrado


					

Parameters:

Flag Name Type Description
In ipNomeItem WideString

							
In ipCodItem Integer

							
In ipState WideString

							

Return Value:

Flag Name Type
Result Result OleVariant

Oxygene Syntax:

method SMFuncoesEstoque.fpuVerificaItemCadastrado(const ipNomeItem: WideString ; const ipCodItem: Integer ; const ipState: WideString) : OleVariant;

C# Syntax:

public OleVariant SMFuncoesEstoque.fpuVerificaItemCadastrado(WideString ipNomeItem , Int32 ipCodItem , WideString ipState);

Method fpuAlterarFatoresConversao


					

Parameters:

Flag Name Type Description
In ipCodItem Integer

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method SMFuncoesEstoque.fpuAlterarFatoresConversao(const ipCodItem: Integer) : Boolean;

C# Syntax:

public Boolean SMFuncoesEstoque.fpuAlterarFatoresConversao( Int32 ipCodItem);

Method ppuExcluiReferenciaItem


					

Parameters:

Flag Name Type Description
In ipCodItem Integer

							
In ipCodUsuario Integer

							
In ipNomeComputador WideString

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesEstoque.ppuExcluiReferenciaItem(const ipCodItem: Integer ; const ipCodUsuario: Integer ; const ipNomeComputador: WideString);

C# Syntax:

public void SMFuncoesEstoque.ppuExcluiReferenciaItem( Int32 ipCodItem , Int32 ipCodUsuario , WideString ipNomeComputador);

Method ppuExcluiExcecaoReferenciaItem


					

Parameters:

Flag Name Type Description
In ipCodItem Integer

							
In ipCodUsuario Integer

							
In ipNomeComputador WideString

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesEstoque.ppuExcluiExcecaoReferenciaItem(const ipCodItem: Integer ; const ipCodUsuario: Integer ; const ipNomeComputador: WideString);

C# Syntax:

public void SMFuncoesEstoque.ppuExcluiExcecaoReferenciaItem( Int32 ipCodItem , Int32 ipCodUsuario , WideString ipNomeComputador);

Method fpuGetReferenciaItem


					

Parameters:

Flag Name Type Description
In ipCodigo_Itens Integer

							
In ipCodigo_Matmed_Tabela Integer

							
In ipCodigoConvenio Integer

							
In ipExcecao Boolean

							

Return Value:

Flag Name Type
Result Result OleVariant

Oxygene Syntax:

method SMFuncoesEstoque.fpuGetReferenciaItem(const ipCodigo_Itens: Integer ; const ipCodigo_Matmed_Tabela: Integer ; const ipCodigoConvenio: Integer ; const ipExcecao: Boolean) : OleVariant;

C# Syntax:

public OleVariant SMFuncoesEstoque.fpuGetReferenciaItem( Int32 ipCodigo_Itens , Int32 ipCodigo_Matmed_Tabela , Int32 ipCodigoConvenio , Boolean ipExcecao);

Method ppuIncluiReferenciaItem


					

Parameters:

Flag Name Type Description
In ipCodigo_Itens Integer

							
In ipCodigo_Matmed_Itens Integer

							
In ipCodigo_Matmed_Tabela Integer

							
In ipUsuario Integer

							
In ipOperacao Integer

							
In ipCodigoUnidadeOficialFaturamento Variant

							
In ipDivisor_Multiplicador Double

							
In ipNomePC WideString

							
In ipUnidadeMatMed_Itens WideString

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method SMFuncoesEstoque.ppuIncluiReferenciaItem(const ipCodigo_Itens: Integer ; const ipCodigo_Matmed_Itens: Integer ; const ipCodigo_Matmed_Tabela: Integer ; const ipUsuario: Integer ; const ipOperacao: Integer ; const ipCodigoUnidadeOficialFaturamento: Variant ; const ipDivisor_Multiplicador: Double ; const ipNomePC: WideString ; const ipUnidadeMatMed_Itens: WideString) : Boolean;

C# Syntax:

public Boolean SMFuncoesEstoque.ppuIncluiReferenciaItem( Int32 ipCodigo_Itens , Int32 ipCodigo_Matmed_Itens , Int32 ipCodigo_Matmed_Tabela , Int32 ipUsuario , Int32 ipOperacao , Variant ipCodigoUnidadeOficialFaturamento , Double ipDivisor_Multiplicador , WideString ipNomePC , WideString ipUnidadeMatMed_Itens);

Method ppuIncluiReferenciaExcecaoItem


					

Parameters:

Flag Name Type Description
In ipCodigo_Itens Integer

							
In ipCodigo_Matmed_Itens Integer

							
In ipCodigo_Matmed_Tabela Integer

							
In ipUsuario Integer

							
In ipOperacao Integer

							
In ipCodigoUnidadeOficialFaturamento Variant

							
In ipDivisor_Multiplicador Double

							
In ipNomePC WideString

							
In ipUnidadeMatMed_Itens WideString

							
In ipAlterarCodigoOficial Integer

							
In ipCodigoOficial WideString

							
In ipCodigoConvenio Integer

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method SMFuncoesEstoque.ppuIncluiReferenciaExcecaoItem(const ipCodigo_Itens: Integer ; const ipCodigo_Matmed_Itens: Integer ; const ipCodigo_Matmed_Tabela: Integer ; const ipUsuario: Integer ; const ipOperacao: Integer ; const ipCodigoUnidadeOficialFaturamento: Variant ; const ipDivisor_Multiplicador: Double ; const ipNomePC: WideString ; const ipUnidadeMatMed_Itens: WideString ; const ipAlterarCodigoOficial: Integer ; const ipCodigoOficial: WideString ; const ipCodigoConvenio: Integer) : Boolean;

C# Syntax:

public Boolean SMFuncoesEstoque.ppuIncluiReferenciaExcecaoItem( Int32 ipCodigo_Itens , Int32 ipCodigo_Matmed_Itens , Int32 ipCodigo_Matmed_Tabela , Int32 ipUsuario , Int32 ipOperacao , Variant ipCodigoUnidadeOficialFaturamento , Double ipDivisor_Multiplicador , WideString ipNomePC , WideString ipUnidadeMatMed_Itens , Int32 ipAlterarCodigoOficial , WideString ipCodigoOficial , Int32 ipCodigoConvenio);

Method fpuRetornarSaldoLote


					

Parameters:

Flag Name Type Description
In ipCodItem Integer

							
In ipCodSetor Integer

							
In ipUnidadeTipo Integer

							
In ipCodEstqLote Integer

							
In ipDataInicial WideString

							
In ipDataFinal WideString

							

Return Value:

Flag Name Type
Result Result Double

Oxygene Syntax:

method SMFuncoesEstoque.fpuRetornarSaldoLote(const ipCodItem: Integer ; const ipCodSetor: Integer ; const ipUnidadeTipo: Integer ; const ipCodEstqLote: Integer ; const ipDataInicial: WideString ; const ipDataFinal: WideString) : Double;

C# Syntax:

public Double SMFuncoesEstoque.fpuRetornarSaldoLote( Int32 ipCodItem , Int32 ipCodSetor , Int32 ipUnidadeTipo , Int32 ipCodEstqLote , WideString ipDataInicial , WideString ipDataFinal);

Method fpuLocalizarItemCodigoBarras


					

Parameters:

Flag Name Type Description
In ipCodBarra WideString

							
In ipSetor Integer

							
In ipUtilizarQtdeSaidaPadrao Integer

							
In ipInformatTipoCodigo Boolean

							
In ipTipoCodigo Integer

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesEstoque.fpuLocalizarItemCodigoBarras(const ipCodBarra: WideString ; const ipSetor: Integer ; const ipUtilizarQtdeSaidaPadrao: Integer ; const ipInformatTipoCodigo: Boolean ; const ipTipoCodigo: Integer) : WideString;

C# Syntax:

public WideString SMFuncoesEstoque.fpuLocalizarItemCodigoBarras(WideString ipCodBarra , Int32 ipSetor , Int32 ipUtilizarQtdeSaidaPadrao , Boolean ipInformatTipoCodigo , Int32 ipTipoCodigo);

Method fpuEstqNotaFiscalVerificaSaldoExclusao


					

Parameters:

Flag Name Type Description
In ipTipoMovimentacao WideString

							
In ipCodEstqEntSai Integer

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesEstoque.fpuEstqNotaFiscalVerificaSaldoExclusao(const ipTipoMovimentacao: WideString ; const ipCodEstqEntSai: Integer) : WideString;

C# Syntax:

public WideString SMFuncoesEstoque.fpuEstqNotaFiscalVerificaSaldoExclusao(WideString ipTipoMovimentacao , Int32 ipCodEstqEntSai);

Method fpuEstqVerificaSaldo


					

Parameters:

Flag Name Type Description
In ipTipoMovimentacao WideString

							
In ipCodEstqLote Integer

							
In ipValorAnterior Double

							
In ipValorNovo Double

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesEstoque.fpuEstqVerificaSaldo(const ipTipoMovimentacao: WideString ; const ipCodEstqLote: Integer ; const ipValorAnterior: Double ; const ipValorNovo: Double) : WideString;

C# Syntax:

public WideString SMFuncoesEstoque.fpuEstqVerificaSaldo(WideString ipTipoMovimentacao , Int32 ipCodEstqLote , Double ipValorAnterior , Double ipValorNovo);

Method ppuAbrirFecharNotaEstoque


					

Parameters:

Flag Name Type Description
In ipCodigoEntrada Integer

							
In ipOpcao Integer

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesEstoque.ppuAbrirFecharNotaEstoque(const ipCodigoEntrada: Integer ; const ipOpcao: Integer) : WideString;

C# Syntax:

public WideString SMFuncoesEstoque.ppuAbrirFecharNotaEstoque( Int32 ipCodigoEntrada , Int32 ipOpcao);

Method fpuVerificarRestricaoItem


					

Parameters:

Flag Name Type Description
In ipCodItem Integer

							
In ipCodConvenio Integer

							
In ipQtdeSaida Double

							
In ipDataSaida TDate

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesEstoque.fpuVerificarRestricaoItem(const ipCodItem: Integer ; const ipCodConvenio: Integer ; const ipQtdeSaida: Double ; const ipDataSaida: TDate) : WideString;

C# Syntax:

public WideString SMFuncoesEstoque.fpuVerificarRestricaoItem( Int32 ipCodItem , Int32 ipCodConvenio , Double ipQtdeSaida , TDate ipDataSaida);

Method fpuEstqLoteExisteCria


					

Parameters:

Flag Name Type Description
In ipCodItem Integer

							
In ipCSetor Integer

							
In ipVencto DateTime

							
In ipILote WideString

							
In ipCriar Boolean

							
In ipCriarItemTodosSetores Boolean

							
In ipCriarSetorTodosItem Boolean

							
In ipVerificarLoteUnico Boolean

							
In ipOrigemLote WideString

							
In ipCodigoDataMatrix WideString

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesEstoque.fpuEstqLoteExisteCria(const ipCodItem: Integer ; const ipCSetor: Integer ; const ipVencto: DateTime ; const ipILote: WideString ; const ipCriar: Boolean ; const ipCriarItemTodosSetores: Boolean ; const ipCriarSetorTodosItem: Boolean ; const ipVerificarLoteUnico: Boolean ; const ipOrigemLote: WideString ; const ipCodigoDataMatrix: WideString) : WideString;

C# Syntax:

public WideString SMFuncoesEstoque.fpuEstqLoteExisteCria( Int32 ipCodItem , Int32 ipCSetor , DateTime ipVencto , WideString ipILote , Boolean ipCriar , Boolean ipCriarItemTodosSetores , Boolean ipCriarSetorTodosItem , Boolean ipVerificarLoteUnico , WideString ipOrigemLote , WideString ipCodigoDataMatrix);

Method fpuEstqLoteCopiaCria


					

Parameters:

Flag Name Type Description
In ipCodEstq_LoteCopia Integer

							
In ipCodStEstoqueCria Integer

							
In ipTelaChamada WideString

							

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method SMFuncoesEstoque.fpuEstqLoteCopiaCria(const ipCodEstq_LoteCopia: Integer ; const ipCodStEstoqueCria: Integer ; const ipTelaChamada: WideString) : Integer;

C# Syntax:

public Integer SMFuncoesEstoque.fpuEstqLoteCopiaCria( Int32 ipCodEstq_LoteCopia , Int32 ipCodStEstoqueCria , WideString ipTelaChamada);

Method ppuApagarItensSemReferencia


					

Parameters:

Flag Name Type Description
In ipCodigo_tabela Integer

							
In ipClientID WideString

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesEstoque.ppuApagarItensSemReferencia(const ipCodigo_tabela: Integer ; const ipClientID: WideString);

C# Syntax:

public void SMFuncoesEstoque.ppuApagarItensSemReferencia( Int32 ipCodigo_tabela , WideString ipClientID);

Method ppuAlterarPrecoItemCodigoOficial


					

Parameters:

Flag Name Type Description
In ipCodigoTabelaOrigem Integer

							
In ipCodigoTabelaDestino Integer

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesEstoque.ppuAlterarPrecoItemCodigoOficial(const ipCodigoTabelaOrigem: Integer ; const ipCodigoTabelaDestino: Integer);

C# Syntax:

public void SMFuncoesEstoque.ppuAlterarPrecoItemCodigoOficial( Int32 ipCodigoTabelaOrigem , Int32 ipCodigoTabelaDestino);

Method fpuRetornarLista_Item


					

Parameters:

Flag Name Type Description
In ipNRegis_EstSai Integer

							
In ipNroInternacao Integer

							
In ipCodigoPrescricao Integer

							
In ipIncluir Boolean

							

Return Value:

Flag Name Type
Result Result OleVariant

Oxygene Syntax:

method SMFuncoesEstoque.fpuRetornarLista_Item(const ipNRegis_EstSai: Integer ; const ipNroInternacao: Integer ; const ipCodigoPrescricao: Integer ; const ipIncluir: Boolean) : OleVariant;

C# Syntax:

public OleVariant SMFuncoesEstoque.fpuRetornarLista_Item( Int32 ipNRegis_EstSai , Int32 ipNroInternacao , Int32 ipCodigoPrescricao , Boolean ipIncluir);

Method fpuPrecoUnitario


					

Parameters:

Flag Name Type Description
In ipCodigoMatMedItem Integer

							
In ipCodMatMedAtualizacao Integer

							
In ipCodItem Integer

							
In ipCodConvenio Integer

							
In ipCodSetor Integer

							
In ipPercentualCobertura Double

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesEstoque.fpuPrecoUnitario(const ipCodigoMatMedItem: Integer ; const ipCodMatMedAtualizacao: Integer ; const ipCodItem: Integer ; const ipCodConvenio: Integer ; const ipCodSetor: Integer ; const ipPercentualCobertura: Double) : WideString;

C# Syntax:

public WideString SMFuncoesEstoque.fpuPrecoUnitario( Int32 ipCodigoMatMedItem , Int32 ipCodMatMedAtualizacao , Int32 ipCodItem , Int32 ipCodConvenio , Int32 ipCodSetor , Double ipPercentualCobertura);

Method fpuDataUltimaAtualizacaoMatMedValida


					

Parameters:

Flag Name Type Description
In ipCodItem Integer

							
In ipCodMatMedTabela Integer

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesEstoque.fpuDataUltimaAtualizacaoMatMedValida(const ipCodItem: Integer ; const ipCodMatMedTabela: Integer) : WideString;

C# Syntax:

public WideString SMFuncoesEstoque.fpuDataUltimaAtualizacaoMatMedValida( Int32 ipCodItem , Int32 ipCodMatMedTabela);

Method fpuItensTotalConsumo


					

Parameters:

Flag Name Type Description
In ipData1 DateTime

							
In ipData2 DateTime

							
In ipItemCodigo Integer

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesEstoque.fpuItensTotalConsumo(const ipData1: DateTime ; const ipData2: DateTime ; const ipItemCodigo: Integer) : WideString;

C# Syntax:

public WideString SMFuncoesEstoque.fpuItensTotalConsumo(DateTime ipData1 , DateTime ipData2 , Int32 ipItemCodigo);

Method fpuConsumoItensTipoSaida


					

Parameters:

Flag Name Type Description
In ipDataI DateTime

							
In ipDataF DateTime

							
In ipCodigoItem Integer

							

Return Value:

Flag Name Type
Result Result OleVariant

Oxygene Syntax:

method SMFuncoesEstoque.fpuConsumoItensTipoSaida(const ipDataI: DateTime ; const ipDataF: DateTime ; const ipCodigoItem: Integer) : OleVariant;

C# Syntax:

public OleVariant SMFuncoesEstoque.fpuConsumoItensTipoSaida(DateTime ipDataI , DateTime ipDataF , Int32 ipCodigoItem);

Method fpuConverterUnidade


					

Parameters:

Flag Name Type Description
In ipCodItem Integer

							
In ipUndAtual Integer

							
In ipUndDesejada Integer

							
In ipQuant Double

							

Return Value:

Flag Name Type
Result Result Double

Oxygene Syntax:

method SMFuncoesEstoque.fpuConverterUnidade(const ipCodItem: Integer ; const ipUndAtual: Integer ; const ipUndDesejada: Integer ; const ipQuant: Double) : Double;

C# Syntax:

public Double SMFuncoesEstoque.fpuConverterUnidade( Int32 ipCodItem , Int32 ipUndAtual , Int32 ipUndDesejada , Double ipQuant);

Method fpuAtualizarSaldoItem


					

Parameters:

Flag Name Type Description
In ipCodItem Integer

							
In ipCodigoSetor Integer

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesEstoque.fpuAtualizarSaldoItem(const ipCodItem: Integer ; const ipCodigoSetor: Integer) : WideString;

C# Syntax:

public WideString SMFuncoesEstoque.fpuAtualizarSaldoItem( Int32 ipCodItem , Int32 ipCodigoSetor);

Method fpuAtualizarSaldoEstqLote


					

Parameters:

Flag Name Type Description
In ipCodItem Integer

							
In ipCodEstqLote Integer

							
In ipUnidadeTipo Integer

							
In ipQuantidade Double

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method SMFuncoesEstoque.fpuAtualizarSaldoEstqLote(const ipCodItem: Integer ; const ipCodEstqLote: Integer ; const ipUnidadeTipo: Integer ; const ipQuantidade: Double) : Boolean;

C# Syntax:

public Boolean SMFuncoesEstoque.fpuAtualizarSaldoEstqLote( Int32 ipCodItem , Int32 ipCodEstqLote , Int32 ipUnidadeTipo , Double ipQuantidade);

Method fpuGerarRastreabilidade


					

Parameters:

Flag Name Type Description
In ipCodsEstqLote WideString

							

Return Value:

Flag Name Type
Result Result OleVariant

Oxygene Syntax:

method SMFuncoesEstoque.fpuGerarRastreabilidade(const ipCodsEstqLote: WideString) : OleVariant;

C# Syntax:

public OleVariant SMFuncoesEstoque.fpuGerarRastreabilidade(WideString ipCodsEstqLote);

Method fpuTrocarReferenciaMatMed


					

Parameters:

Flag Name Type Description
In ipCodigoMatMedItem Integer

							
In ipCodigoItem Integer

							
In ipCodigoMatMedTabela Integer

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesEstoque.fpuTrocarReferenciaMatMed(const ipCodigoMatMedItem: Integer ; const ipCodigoItem: Integer ; const ipCodigoMatMedTabela: Integer) : WideString;

C# Syntax:

public WideString SMFuncoesEstoque.fpuTrocarReferenciaMatMed( Int32 ipCodigoMatMedItem , Int32 ipCodigoItem , Int32 ipCodigoMatMedTabela);

Method fpuRetorna_Tipo_Preco


					

Parameters:

Flag Name Type Description
In ipCodigoMatMedItem Integer

							
In ipCodMatMedAtualizacao Integer

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesEstoque.fpuRetorna_Tipo_Preco(const ipCodigoMatMedItem: Integer ; const ipCodMatMedAtualizacao: Integer) : WideString;

C# Syntax:

public WideString SMFuncoesEstoque.fpuRetorna_Tipo_Preco( Int32 ipCodigoMatMedItem , Int32 ipCodMatMedAtualizacao);

Method ppuAtivarLote


					

Parameters:

Flag Name Type Description
In ipCodItem Integer

							
In ipCodEstqLote Integer

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesEstoque.ppuAtivarLote(const ipCodItem: Integer ; const ipCodEstqLote: Integer);

C# Syntax:

public void SMFuncoesEstoque.ppuAtivarLote( Int32 ipCodItem , Int32 ipCodEstqLote);

Method ppuAtivarLotesSetores


					

Parameters:

Flag Name Type Description
In ipCodItem Integer

							
In ipVencimento DateTime

							
In ipIdentificacao WideString

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesEstoque.ppuAtivarLotesSetores(const ipCodItem: Integer ; const ipVencimento: DateTime ; const ipIdentificacao: WideString);

C# Syntax:

public void SMFuncoesEstoque.ppuAtivarLotesSetores( Int32 ipCodItem , DateTime ipVencimento , WideString ipIdentificacao);

Method fpuQtdeItensReposicao


					

Parameters:

None.

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method SMFuncoesEstoque.fpuQtdeItensReposicao() : Integer;

C# Syntax:

public Integer SMFuncoesEstoque.fpuQtdeItensReposicao();

Method ppuSuspenderPrescMed


					

Parameters:

Flag Name Type Description
In ipCodigoPrescricao Integer

							
In ipCodigoPrescMed Integer

							
In ipMedicoSuspendeu Integer

							
In ipGrupo WideString

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesEstoque.ppuSuspenderPrescMed(const ipCodigoPrescricao: Integer ; const ipCodigoPrescMed: Integer ; const ipMedicoSuspendeu: Integer ; const ipGrupo: WideString);

C# Syntax:

public void SMFuncoesEstoque.ppuSuspenderPrescMed( Int32 ipCodigoPrescricao , Int32 ipCodigoPrescMed , Int32 ipMedicoSuspendeu , WideString ipGrupo);

Method fpuCopiarTabelaMatMed


					

Parameters:

Flag Name Type Description
In ipTabelaOrigem Integer

							
In ipTabelaDestino Integer

							
In ipUsuario Integer

							
In ipCodigoAtualizacaoEspecifica Integer

							
In ipSomenteReferenciados Boolean

							
In ipSomenteItensComPreco Boolean

							
In ipClientID WideString

							
In ipCopiarPrecoTabelaAnterior Integer

							

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method SMFuncoesEstoque.fpuCopiarTabelaMatMed(const ipTabelaOrigem: Integer ; const ipTabelaDestino: Integer ; const ipUsuario: Integer ; const ipCodigoAtualizacaoEspecifica: Integer ; const ipSomenteReferenciados: Boolean ; const ipSomenteItensComPreco: Boolean ; const ipClientID: WideString ; const ipCopiarPrecoTabelaAnterior: Integer) : Integer;

C# Syntax:

public Integer SMFuncoesEstoque.fpuCopiarTabelaMatMed( Int32 ipTabelaOrigem , Int32 ipTabelaDestino , Int32 ipUsuario , Int32 ipCodigoAtualizacaoEspecifica , Boolean ipSomenteReferenciados , Boolean ipSomenteItensComPreco , WideString ipClientID , Int32 ipCopiarPrecoTabelaAnterior);

Method fpuCopiaMatMedTabela


					

Parameters:

Flag Name Type Description
In ipTabelaOrigem Integer

							
In ipTabelaDestino Integer

							
In ipUsuario Integer

							

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method SMFuncoesEstoque.fpuCopiaMatMedTabela(const ipTabelaOrigem: Integer ; const ipTabelaDestino: Integer ; const ipUsuario: Integer) : Integer;

C# Syntax:

public Integer SMFuncoesEstoque.fpuCopiaMatMedTabela( Int32 ipTabelaOrigem , Int32 ipTabelaDestino , Int32 ipUsuario);

Method fpuCancelarAcertoItem


					

Parameters:

Flag Name Type Description
In ipCodigoAcertoItem Integer

							
In ipEntrada Boolean

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method SMFuncoesEstoque.fpuCancelarAcertoItem(const ipCodigoAcertoItem: Integer ; const ipEntrada: Boolean) : Boolean;

C# Syntax:

public Boolean SMFuncoesEstoque.fpuCancelarAcertoItem( Int32 ipCodigoAcertoItem , Boolean ipEntrada);

Method fpuRetornaStatusPrescMed


					

Parameters:

Flag Name Type Description
In ipCodigosPrescMed WideString

							

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method SMFuncoesEstoque.fpuRetornaStatusPrescMed(const ipCodigosPrescMed: WideString) : Integer;

C# Syntax:

public Integer SMFuncoesEstoque.fpuRetornaStatusPrescMed(WideString ipCodigosPrescMed);

Method fpuRetornaCodigoEstItSai


					

Parameters:

Flag Name Type Description
In ipCodigo Integer

							
In ipPrescMed_PrescMat_PresMatEnf Integer

							

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method SMFuncoesEstoque.fpuRetornaCodigoEstItSai(const ipCodigo: Integer ; const ipPrescMed_PrescMat_PresMatEnf: Integer) : Integer;

C# Syntax:

public Integer SMFuncoesEstoque.fpuRetornaCodigoEstItSai( Int32 ipCodigo , Int32 ipPrescMed_PrescMat_PresMatEnf);

Method fpuCopiaMatMedReferencia


					

Parameters:

Flag Name Type Description
In ipTabelaOrigem Integer

							
In ipTabelaDestino Integer

							
In ipUsuario Integer

							

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method SMFuncoesEstoque.fpuCopiaMatMedReferencia(const ipTabelaOrigem: Integer ; const ipTabelaDestino: Integer ; const ipUsuario: Integer) : Integer;

C# Syntax:

public Integer SMFuncoesEstoque.fpuCopiaMatMedReferencia( Int32 ipTabelaOrigem , Int32 ipTabelaDestino , Int32 ipUsuario);

Method fpuCopiaMatMedReferenciaExcecao


					

Parameters:

Flag Name Type Description
In ipTabelaOrigem Integer

							
In ipTabelaDestino Integer

							
In ipUsuario Integer

							

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method SMFuncoesEstoque.fpuCopiaMatMedReferenciaExcecao(const ipTabelaOrigem: Integer ; const ipTabelaDestino: Integer ; const ipUsuario: Integer) : Integer;

C# Syntax:

public Integer SMFuncoesEstoque.fpuCopiaMatMedReferenciaExcecao( Int32 ipTabelaOrigem , Int32 ipTabelaDestino , Int32 ipUsuario);

Method ppuAtualizaEstitSai_Devolucao


					

Parameters:

Flag Name Type Description
In ipQuantidade Double

							
In ipCodigo Integer

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesEstoque.ppuAtualizaEstitSai_Devolucao(const ipQuantidade: Double ; const ipCodigo: Integer);

C# Syntax:

public void SMFuncoesEstoque.ppuAtualizaEstitSai_Devolucao(Double ipQuantidade , Int32 ipCodigo);

Method fpuRetornaCodigoEstLote


					

Parameters:

Flag Name Type Description
In ipCodItem Integer

							
In ipCodigoSetor Integer

							
In ipData DateTime

							
In ipIdentificacao WideString

							

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method SMFuncoesEstoque.fpuRetornaCodigoEstLote(const ipCodItem: Integer ; const ipCodigoSetor: Integer ; const ipData: DateTime ; const ipIdentificacao: WideString) : Integer;

C# Syntax:

public Integer SMFuncoesEstoque.fpuRetornaCodigoEstLote( Int32 ipCodItem , Int32 ipCodigoSetor , DateTime ipData , WideString ipIdentificacao);

Method fpuRetornaCodigoCidade


					

Parameters:

Flag Name Type Description
In ipCodigoCidadeIBGE Integer

							
In ipNomeCidade WideString

							
In ipUF WideString

							

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method SMFuncoesEstoque.fpuRetornaCodigoCidade(const ipCodigoCidadeIBGE: Integer ; const ipNomeCidade: WideString ; const ipUF: WideString) : Integer;

C# Syntax:

public Integer SMFuncoesEstoque.fpuRetornaCodigoCidade( Int32 ipCodigoCidadeIBGE , WideString ipNomeCidade , WideString ipUF);

Method fpuRetornaCodigoFornecedor


					

Parameters:

Flag Name Type Description
In ipCNPJ WideString

							
In ipRazaoSocial WideString

							
In ipNomeFantasia WideString

							
In ipEndereco WideString

							
In ipBairro WideString

							
In ipCep WideString

							
In ipFone WideString

							
In ipCidade Integer

							
In ipCodigoFornecedorAlterar Integer

							
In ipCriarFornecedor Boolean

							
In ipAlterarFornecedor Boolean

							

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method SMFuncoesEstoque.fpuRetornaCodigoFornecedor(const ipCNPJ: WideString ; const ipRazaoSocial: WideString ; const ipNomeFantasia: WideString ; const ipEndereco: WideString ; const ipBairro: WideString ; const ipCep: WideString ; const ipFone: WideString ; const ipCidade: Integer ; const ipCodigoFornecedorAlterar: Integer ; const ipCriarFornecedor: Boolean ; const ipAlterarFornecedor: Boolean) : Integer;

C# Syntax:

public Integer SMFuncoesEstoque.fpuRetornaCodigoFornecedor(WideString ipCNPJ , WideString ipRazaoSocial , WideString ipNomeFantasia , WideString ipEndereco , WideString ipBairro , WideString ipCep , WideString ipFone , Int32 ipCidade , Int32 ipCodigoFornecedorAlterar , Boolean ipCriarFornecedor , Boolean ipAlterarFornecedor);

Method fpuRetornaCodigoItem


					

Parameters:

Flag Name Type Description
In ipCodigoBarras WideString

							
In ipCodigoProduto WideString

							
In ipCNPJFornecedor WideString

							

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method SMFuncoesEstoque.fpuRetornaCodigoItem(const ipCodigoBarras: WideString ; const ipCodigoProduto: WideString ; const ipCNPJFornecedor: WideString) : Integer;

C# Syntax:

public Integer SMFuncoesEstoque.fpuRetornaCodigoItem(WideString ipCodigoBarras , WideString ipCodigoProduto , WideString ipCNPJFornecedor);

Method fpuRetornaCodigoDevolucao


					

Parameters:

Flag Name Type Description
In ipCodigoSaida Integer

							
In ipCodigoInternacao Integer

							

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method SMFuncoesEstoque.fpuRetornaCodigoDevolucao(const ipCodigoSaida: Integer ; const ipCodigoInternacao: Integer) : Integer;

C# Syntax:

public Integer SMFuncoesEstoque.fpuRetornaCodigoDevolucao( Int32 ipCodigoSaida , Int32 ipCodigoInternacao);

Method fpuPrecoFracionado


					

Parameters:

Flag Name Type Description
In ipCodigoMatMedTabela Integer

							
In ipCodMatMedAtualizacao Integer

							
In ipCodItem Integer

							

Return Value:

Flag Name Type
Result Result Double

Oxygene Syntax:

method SMFuncoesEstoque.fpuPrecoFracionado(const ipCodigoMatMedTabela: Integer ; const ipCodMatMedAtualizacao: Integer ; const ipCodItem: Integer) : Double;

C# Syntax:

public Double SMFuncoesEstoque.fpuPrecoFracionado( Int32 ipCodigoMatMedTabela , Int32 ipCodMatMedAtualizacao , Int32 ipCodItem);

Method ppuAtualizarRequisicaoItens


					

Parameters:

Flag Name Type Description
In ipQtdeDispensada Double

							
In ipCodEstqEntradaitem Integer

							
In ipCodigoRequisicaoItens Integer

							
In ipCodEstItSai Integer

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesEstoque.ppuAtualizarRequisicaoItens(const ipQtdeDispensada: Double ; const ipCodEstqEntradaitem: Integer ; const ipCodigoRequisicaoItens: Integer ; const ipCodEstItSai: Integer);

C# Syntax:

public void SMFuncoesEstoque.ppuAtualizarRequisicaoItens(Double ipQtdeDispensada , Int32 ipCodEstqEntradaitem , Int32 ipCodigoRequisicaoItens , Int32 ipCodEstItSai);

Method fpuBuscarReferencia


					

Parameters:

Flag Name Type Description
In ipCodTabela Integer

							
In ipCodItem Integer

							
In ipCodigoConvenio Integer

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesEstoque.fpuBuscarReferencia(const ipCodTabela: Integer ; const ipCodItem: Integer ; const ipCodigoConvenio: Integer) : WideString;

C# Syntax:

public WideString SMFuncoesEstoque.fpuBuscarReferencia( Int32 ipCodTabela , Int32 ipCodItem , Int32 ipCodigoConvenio);

Method ppuAtualizarValorTotalSaida


					

Parameters:

Flag Name Type Description
In ipCodSaida Integer

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesEstoque.ppuAtualizarValorTotalSaida(const ipCodSaida: Integer);

C# Syntax:

public void SMFuncoesEstoque.ppuAtualizarValorTotalSaida( Int32 ipCodSaida);

Method ppuDeletarSaidasSemItens


					

Parameters:

Flag Name Type Description
In ipNFicha Integer

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesEstoque.ppuDeletarSaidasSemItens(const ipNFicha: Integer);

C# Syntax:

public void SMFuncoesEstoque.ppuDeletarSaidasSemItens( Int32 ipNFicha);

Method fpuTestarPermissaoUsuarioSetor


					

Parameters:

Flag Name Type Description
In ipCodUsuario Integer

							
In ipCodSetor Integer

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method SMFuncoesEstoque.fpuTestarPermissaoUsuarioSetor(const ipCodUsuario: Integer ; const ipCodSetor: Integer) : Boolean;

C# Syntax:

public Boolean SMFuncoesEstoque.fpuTestarPermissaoUsuarioSetor( Int32 ipCodUsuario , Int32 ipCodSetor);

Method ppuCopiaMatMed_Precos


					

Parameters:

Flag Name Type Description
In ipCod_MatMed_Tabela Integer

							
In ipCod_MatMed_AtualizNova Integer

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesEstoque.ppuCopiaMatMed_Precos(const ipCod_MatMed_Tabela: Integer ; const ipCod_MatMed_AtualizNova: Integer);

C# Syntax:

public void SMFuncoesEstoque.ppuCopiaMatMed_Precos( Int32 ipCod_MatMed_Tabela , Int32 ipCod_MatMed_AtualizNova);

Method fpuImportarMatMed


					

Parameters:

Flag Name Type Description
In ipCds OleVariant

							
In ipCod_MatMed_Atualiz Integer

							
In ipCod_MatMed_Tabela Integer

							
In ipClientID WideString

							
In ipIncluirNovosProcedimentos Boolean

							
In ipAlterarValorProcedimentosExistentes Boolean

							
In ipNaoImportarPrecoZero Boolean

							
In ipProcurarReferenciaCasoPrecoZero Boolean

							
In ipTipoImportacao TTipoImportacaoMatMed

							
In ipAlterarCodigoItem Boolean

							
In ipCopiarPrecoTabelaAnterior Integer

							

Return Value:

Flag Name Type
Result Result OleVariant

Oxygene Syntax:

method SMFuncoesEstoque.fpuImportarMatMed(const ipCds: OleVariant ; const ipCod_MatMed_Atualiz: Integer ; const ipCod_MatMed_Tabela: Integer ; const ipClientID: WideString ; const ipIncluirNovosProcedimentos: Boolean ; const ipAlterarValorProcedimentosExistentes: Boolean ; const ipNaoImportarPrecoZero: Boolean ; const ipProcurarReferenciaCasoPrecoZero: Boolean ; const ipTipoImportacao: TTipoImportacaoMatMed ; const ipAlterarCodigoItem: Boolean ; const ipCopiarPrecoTabelaAnterior: Integer) : OleVariant;

C# Syntax:

public OleVariant SMFuncoesEstoque.fpuImportarMatMed(OleVariant ipCds , Int32 ipCod_MatMed_Atualiz , Int32 ipCod_MatMed_Tabela , WideString ipClientID , Boolean ipIncluirNovosProcedimentos , Boolean ipAlterarValorProcedimentosExistentes , Boolean ipNaoImportarPrecoZero , Boolean ipProcurarReferenciaCasoPrecoZero , TTipoImportacaoMatMed ipTipoImportacao , Boolean ipAlterarCodigoItem , Int32 ipCopiarPrecoTabelaAnterior);

Method fpuVerificarEstSaiCompleta


					

Parameters:

Flag Name Type Description
In ipCodEstSai Integer

							
In ipCodsEstItSai WideString

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method SMFuncoesEstoque.fpuVerificarEstSaiCompleta(const ipCodEstSai: Integer ; const ipCodsEstItSai: WideString) : Boolean;

C# Syntax:

public Boolean SMFuncoesEstoque.fpuVerificarEstSaiCompleta( Int32 ipCodEstSai , WideString ipCodsEstItSai);

Method fpuItensNomeTranscricao


					

Parameters:

Flag Name Type Description
In ipVerificar_DIU Integer

							
In ipCodigoItem Integer

							
In ipCodigoMatMedTabela Integer

							
In ipDescricao WideString

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesEstoque.fpuItensNomeTranscricao(const ipVerificar_DIU: Integer ; const ipCodigoItem: Integer ; const ipCodigoMatMedTabela: Integer ; const ipDescricao: WideString) : WideString;

C# Syntax:

public WideString SMFuncoesEstoque.fpuItensNomeTranscricao( Int32 ipVerificar_DIU , Int32 ipCodigoItem , Int32 ipCodigoMatMedTabela , WideString ipDescricao);

Method fpuRetornaUnidadeOficial


					

Parameters:

Flag Name Type Description
In ipCODIGO_ITEM Integer

							
In ipCODIGO_CONVENIO Integer

							
In ipTIPO_GRUPO Integer

							
In ipCodigo_Matmed_Itens Integer

							
In ipQTDE_LANCADA Double

							
In ipVALOR_TOTAL Double

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesEstoque.fpuRetornaUnidadeOficial(const ipCODIGO_ITEM: Integer ; const ipCODIGO_CONVENIO: Integer ; const ipTIPO_GRUPO: Integer ; const ipCodigo_Matmed_Itens: Integer ; const ipQTDE_LANCADA: Double ; const ipVALOR_TOTAL: Double) : WideString;

C# Syntax:

public WideString SMFuncoesEstoque.fpuRetornaUnidadeOficial( Int32 ipCODIGO_ITEM , Int32 ipCODIGO_CONVENIO , Int32 ipTIPO_GRUPO , Int32 ipCodigo_Matmed_Itens , Double ipQTDE_LANCADA , Double ipVALOR_TOTAL);

Method fpuBuscarCodigoLoteDestinoTransferencia


					

Parameters:

Flag Name Type Description
In ipCodRequisicaoItem Integer

							
In ipTelaChamada WideString

							

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method SMFuncoesEstoque.fpuBuscarCodigoLoteDestinoTransferencia(const ipCodRequisicaoItem: Integer ; const ipTelaChamada: WideString) : Integer;

C# Syntax:

public Integer SMFuncoesEstoque.fpuBuscarCodigoLoteDestinoTransferencia( Int32 ipCodRequisicaoItem , WideString ipTelaChamada);

Method ppuAlterarQtdeCobradaPaciente


					

Parameters:

Flag Name Type Description
In ipCodigo Integer

							
In ipQtde Double

							
In ipTipoQtde Integer

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesEstoque.ppuAlterarQtdeCobradaPaciente(const ipCodigo: Integer ; const ipQtde: Double ; const ipTipoQtde: Integer);

C# Syntax:

public void SMFuncoesEstoque.ppuAlterarQtdeCobradaPaciente( Int32 ipCodigo , Double ipQtde , Int32 ipTipoQtde);

Method ppuAlterarQtdeEstoque


					

Parameters:

Flag Name Type Description
In ipCodigo Integer

							
In ipQtde Double

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesEstoque.ppuAlterarQtdeEstoque(const ipCodigo: Integer ; const ipQtde: Double);

C# Syntax:

public void SMFuncoesEstoque.ppuAlterarQtdeEstoque( Int32 ipCodigo , Double ipQtde);

Method ppuCriarLotesNovoSetor


					

Parameters:

Flag Name Type Description
In ipCodSetor Integer

							
In ipClientID WideString

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesEstoque.ppuCriarLotesNovoSetor(const ipCodSetor: Integer ; const ipClientID: WideString);

C# Syntax:

public void SMFuncoesEstoque.ppuCriarLotesNovoSetor( Int32 ipCodSetor , WideString ipClientID);

Method ppuAlterarMatMed


					

Parameters:

Flag Name Type Description
In ipListaID WideString

							
In ipchkLocalUso Boolean

							
In ipCodigoLocalUso Integer

							
In ipchkConvenio Boolean

							
In ipCodigoConvenio Integer

							
In ipchkDataSaida Boolean

							
In ipDataSaida WideString

							
In ipchkMedicoReceitou Boolean

							
In ipCodigoMedicoReceitou Integer

							
In ipchkQtdeEstoque Boolean

							
In ipQtdeEstoque Double

							
In ipchkQtdeCobPaciente Boolean

							
In ipQtdeCobPaciente Double

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesEstoque.ppuAlterarMatMed(const ipListaID: WideString ; const ipchkLocalUso: Boolean ; const ipCodigoLocalUso: Integer ; const ipchkConvenio: Boolean ; const ipCodigoConvenio: Integer ; const ipchkDataSaida: Boolean ; const ipDataSaida: WideString ; const ipchkMedicoReceitou: Boolean ; const ipCodigoMedicoReceitou: Integer ; const ipchkQtdeEstoque: Boolean ; const ipQtdeEstoque: Double ; const ipchkQtdeCobPaciente: Boolean ; const ipQtdeCobPaciente: Double);

C# Syntax:

public void SMFuncoesEstoque.ppuAlterarMatMed(WideString ipListaID , Boolean ipchkLocalUso , Int32 ipCodigoLocalUso , Boolean ipchkConvenio , Int32 ipCodigoConvenio , Boolean ipchkDataSaida , WideString ipDataSaida , Boolean ipchkMedicoReceitou , Int32 ipCodigoMedicoReceitou , Boolean ipchkQtdeEstoque , Double ipQtdeEstoque , Boolean ipchkQtdeCobPaciente , Double ipQtdeCobPaciente);

Method fpuExisteVinculoTranscricao


					

Parameters:

Flag Name Type Description
In ipCodEstItSai Integer

							
In ipNFicha Integer

							
In ipNInternacao Integer

							
In ipCodTranscricao Integer

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method SMFuncoesEstoque.fpuExisteVinculoTranscricao(const ipCodEstItSai: Integer ; const ipNFicha: Integer ; const ipNInternacao: Integer ; const ipCodTranscricao: Integer) : Boolean;

C# Syntax:

public Boolean SMFuncoesEstoque.fpuExisteVinculoTranscricao( Int32 ipCodEstItSai , Int32 ipNFicha , Int32 ipNInternacao , Int32 ipCodTranscricao);

Method fpuBuscarCodigoTabela


					

Parameters:

Flag Name Type Description
In ipCodigoMatMedItem Integer

							

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method SMFuncoesEstoque.fpuBuscarCodigoTabela(const ipCodigoMatMedItem: Integer) : Integer;

C# Syntax:

public Integer SMFuncoesEstoque.fpuBuscarCodigoTabela( Int32 ipCodigoMatMedItem);

Method fpuMovimentacaoItemPontoReposicao


					

Parameters:

Flag Name Type Description
In ipCodItem Integer

							
In ipDataI WideString

							
In ipDataF WideString

							
In ipSaidasConsumoUndEntrada Boolean

							
In ipSaidaPacienteUndEntrada Boolean

							

Return Value:

Flag Name Type
Result Result Double

Oxygene Syntax:

method SMFuncoesEstoque.fpuMovimentacaoItemPontoReposicao(const ipCodItem: Integer ; const ipDataI: WideString ; const ipDataF: WideString ; const ipSaidasConsumoUndEntrada: Boolean ; const ipSaidaPacienteUndEntrada: Boolean) : Double;

C# Syntax:

public Double SMFuncoesEstoque.fpuMovimentacaoItemPontoReposicao( Int32 ipCodItem , WideString ipDataI , WideString ipDataF , Boolean ipSaidasConsumoUndEntrada , Boolean ipSaidaPacienteUndEntrada);

Method fpuNecessitaAutorizacaoConvenio


					

Parameters:

Flag Name Type Description
In ipCategoria Integer

							
In ipCodigoAux Integer

							
In ipCodigoConvenio Integer

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method SMFuncoesEstoque.fpuNecessitaAutorizacaoConvenio(const ipCategoria: Integer ; const ipCodigoAux: Integer ; const ipCodigoConvenio: Integer) : Boolean;

C# Syntax:

public Boolean SMFuncoesEstoque.fpuNecessitaAutorizacaoConvenio( Int32 ipCategoria , Int32 ipCodigoAux , Int32 ipCodigoConvenio);

Method fpuBuscarAutorizacaoConvenio


					

Parameters:

Flag Name Type Description
In ipCategoria Integer

							
In ipCodigoAux Integer

							
In ipCodigoConvenio Integer

							

Return Value:

Flag Name Type
Result Result Binary

Oxygene Syntax:

method SMFuncoesEstoque.fpuBuscarAutorizacaoConvenio(const ipCategoria: Integer ; const ipCodigoAux: Integer ; const ipCodigoConvenio: Integer) : Binary;

C# Syntax:

public Binary SMFuncoesEstoque.fpuBuscarAutorizacaoConvenio( Int32 ipCategoria , Int32 ipCodigoAux , Int32 ipCodigoConvenio);

Method fpuRetornaListaEstItSai


					

Parameters:

Flag Name Type Description
In ipListaIDEstSai WideString

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesEstoque.fpuRetornaListaEstItSai(const ipListaIDEstSai: WideString) : WideString;

C# Syntax:

public WideString SMFuncoesEstoque.fpuRetornaListaEstItSai(WideString ipListaIDEstSai);

Method ppuAlterarConvenio


					

Parameters:

Flag Name Type Description
In ipListaID WideString

							
In ipCodConvenio Integer

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method SMFuncoesEstoque.ppuAlterarConvenio(const ipListaID: WideString ; const ipCodConvenio: Integer) : Boolean;

C# Syntax:

public Boolean SMFuncoesEstoque.ppuAlterarConvenio(WideString ipListaID , Int32 ipCodConvenio);

Method ppuAlterarDataSaida


					

Parameters:

Flag Name Type Description
In ipListaID WideString

							
In ipData WideString

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method SMFuncoesEstoque.ppuAlterarDataSaida(const ipListaID: WideString ; const ipData: WideString) : Boolean;

C# Syntax:

public Boolean SMFuncoesEstoque.ppuAlterarDataSaida(WideString ipListaID , WideString ipData);

Method ppuAlterarLoteItem


					

Parameters:

Flag Name Type Description
In ipCodigoEstq_Acerto Integer

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesEstoque.ppuAlterarLoteItem(const ipCodigoEstq_Acerto: Integer);

C# Syntax:

public void SMFuncoesEstoque.ppuAlterarLoteItem( Int32 ipCodigoEstq_Acerto);

Method fpuPedidosAprovacaoExisteCadValor


					

Parameters:

Flag Name Type Description
In ipValorOrcamento Double

							
In ipCodigoDesconsiderarRegistro Integer

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method SMFuncoesEstoque.fpuPedidosAprovacaoExisteCadValor(const ipValorOrcamento: Double ; const ipCodigoDesconsiderarRegistro: Integer) : Boolean;

C# Syntax:

public Boolean SMFuncoesEstoque.fpuPedidosAprovacaoExisteCadValor(Double ipValorOrcamento , Int32 ipCodigoDesconsiderarRegistro);

Method ppuEstItSaiUpDownOrdernacao


					

Parameters:

Flag Name Type Description
In ipCodigo1 Integer

							
In ipCodigo2 Integer

							
In ipOrdenacao1 Integer

							
In ipOrdenacao2 Integer

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesEstoque.ppuEstItSaiUpDownOrdernacao(const ipCodigo1: Integer ; const ipCodigo2: Integer ; const ipOrdenacao1: Integer ; const ipOrdenacao2: Integer);

C# Syntax:

public void SMFuncoesEstoque.ppuEstItSaiUpDownOrdernacao( Int32 ipCodigo1 , Int32 ipCodigo2 , Int32 ipOrdenacao1 , Int32 ipOrdenacao2);

Method ppuEstItSaiMatMedOrdenacao


					

Parameters:

Flag Name Type Description
In ipCodigoEstSai Integer

							
In ipCodigoTranscricao Integer

							
In ipCodigoPrescricao Integer

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesEstoque.ppuEstItSaiMatMedOrdenacao(const ipCodigoEstSai: Integer ; const ipCodigoTranscricao: Integer ; const ipCodigoPrescricao: Integer);

C# Syntax:

public void SMFuncoesEstoque.ppuEstItSaiMatMedOrdenacao( Int32 ipCodigoEstSai , Int32 ipCodigoTranscricao , Int32 ipCodigoPrescricao);

Method ppuAlterarStatusPedido


					

Parameters:

Flag Name Type Description
In ipCodigoPedido Integer

							
In ipStatus Integer

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesEstoque.ppuAlterarStatusPedido(const ipCodigoPedido: Integer ; const ipStatus: Integer);

C# Syntax:

public void SMFuncoesEstoque.ppuAlterarStatusPedido( Int32 ipCodigoPedido , Int32 ipStatus);

Method fpuVerificarItemModelos_Kits


					

Parameters:

Flag Name Type Description
In ipCodigoItem Integer

							

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method SMFuncoesEstoque.fpuVerificarItemModelos_Kits(const ipCodigoItem: Integer) : Integer;

C# Syntax:

public Integer SMFuncoesEstoque.fpuVerificarItemModelos_Kits( Int32 ipCodigoItem);

Method fpuVerificarLoteSetorItem


					

Parameters:

Flag Name Type Description
In ipCodigoEstq_Acerto Integer

							
In ipCodigoSetor Integer

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesEstoque.fpuVerificarLoteSetorItem(const ipCodigoEstq_Acerto: Integer ; const ipCodigoSetor: Integer) : WideString;

C# Syntax:

public WideString SMFuncoesEstoque.fpuVerificarLoteSetorItem( Int32 ipCodigoEstq_Acerto , Int32 ipCodigoSetor);

Method ppuAlterarNomeItem


					

Parameters:

Flag Name Type Description
In ipCodigoItem Integer

							
In ipNomeNovo WideString

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesEstoque.ppuAlterarNomeItem(const ipCodigoItem: Integer ; const ipNomeNovo: WideString);

C# Syntax:

public void SMFuncoesEstoque.ppuAlterarNomeItem( Int32 ipCodigoItem , WideString ipNomeNovo);

Method ppuTransferirItensKitsPrescricaoTranscricao


					

Parameters:

Flag Name Type Description
In ipCodigoItemOrigem Integer

							
In ipCodigoItemDestino Integer

							
In ipKits Boolean

							
In ipModelosPrescricao Boolean

							
In ipModelosTranscricao Boolean

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesEstoque.ppuTransferirItensKitsPrescricaoTranscricao(const ipCodigoItemOrigem: Integer ; const ipCodigoItemDestino: Integer ; const ipKits: Boolean ; const ipModelosPrescricao: Boolean ; const ipModelosTranscricao: Boolean);

C# Syntax:

public void SMFuncoesEstoque.ppuTransferirItensKitsPrescricaoTranscricao( Int32 ipCodigoItemOrigem , Int32 ipCodigoItemDestino , Boolean ipKits , Boolean ipModelosPrescricao , Boolean ipModelosTranscricao);

Method fpuDuplicarItem


					

Parameters:

Flag Name Type Description
In ipCodigoItemOrigem Integer

							
In ipNomeItemNovo WideString

							
In ipReferencias Boolean

							
In ipNomesComerciais Boolean

							
In ipConversoes Boolean

							
In ipInativaOrigem Boolean

							
In ipLotesSaldos Boolean

							
In ipTbUnidade Boolean

							

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method SMFuncoesEstoque.fpuDuplicarItem(const ipCodigoItemOrigem: Integer ; const ipNomeItemNovo: WideString ; const ipReferencias: Boolean ; const ipNomesComerciais: Boolean ; const ipConversoes: Boolean ; const ipInativaOrigem: Boolean ; const ipLotesSaldos: Boolean ; const ipTbUnidade: Boolean) : Integer;

C# Syntax:

public Integer SMFuncoesEstoque.fpuDuplicarItem( Int32 ipCodigoItemOrigem , WideString ipNomeItemNovo , Boolean ipReferencias , Boolean ipNomesComerciais , Boolean ipConversoes , Boolean ipInativaOrigem , Boolean ipLotesSaldos , Boolean ipTbUnidade);

Method fpuSetarEnviarPedidoOrcamentoFornecItem


					

Parameters:

Flag Name Type Description
In ipCodigoOrcamentoItem Integer

							
In ipCodigo Integer

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesEstoque.fpuSetarEnviarPedidoOrcamentoFornecItem(const ipCodigoOrcamentoItem: Integer ; const ipCodigo: Integer) : WideString;

C# Syntax:

public WideString SMFuncoesEstoque.fpuSetarEnviarPedidoOrcamentoFornecItem( Int32 ipCodigoOrcamentoItem , Int32 ipCodigo);

Method fpuVerificarLoteUnico


					

Parameters:

Flag Name Type Description
In ipCodItem Integer

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method SMFuncoesEstoque.fpuVerificarLoteUnico(const ipCodItem: Integer) : Boolean;

C# Syntax:

public Boolean SMFuncoesEstoque.fpuVerificarLoteUnico( Int32 ipCodItem);

Method fpuAtualizaValorPedido


					

Parameters:

Flag Name Type Description
In ipCodigoPedido Integer

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesEstoque.fpuAtualizaValorPedido(const ipCodigoPedido: Integer) : WideString;

C# Syntax:

public WideString SMFuncoesEstoque.fpuAtualizaValorPedido( Int32 ipCodigoPedido);

Method fpuVerificaStatusPedido


					

Parameters:

Flag Name Type Description
In ipCodigoPedido Integer

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesEstoque.fpuVerificaStatusPedido(const ipCodigoPedido: Integer) : WideString;

C# Syntax:

public WideString SMFuncoesEstoque.fpuVerificaStatusPedido( Int32 ipCodigoPedido);

Method ppuRemoverVinculoVia


					

Parameters:

Flag Name Type Description
In ipCodigo Integer

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesEstoque.ppuRemoverVinculoVia(const ipCodigo: Integer);

C# Syntax:

public void SMFuncoesEstoque.ppuRemoverVinculoVia( Int32 ipCodigo);

Method fpuPrecosMatMedConvenio


					

Parameters:

Flag Name Type Description
In ipCodigoConvenio Integer

							
In ipGrupos WideString

							
In ipSubGrupos WideString

							

Return Value:

Flag Name Type
Result Result OleVariant

Oxygene Syntax:

method SMFuncoesEstoque.fpuPrecosMatMedConvenio(const ipCodigoConvenio: Integer ; const ipGrupos: WideString ; const ipSubGrupos: WideString) : OleVariant;

C# Syntax:

public OleVariant SMFuncoesEstoque.fpuPrecosMatMedConvenio( Int32 ipCodigoConvenio , WideString ipGrupos , WideString ipSubGrupos);

Method fprRetornaTipoGrupoItem


					

Parameters:

Flag Name Type Description
In ipCodigoItem Integer

							
In ipCodigoConvenio Integer

							

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method SMFuncoesEstoque.fprRetornaTipoGrupoItem(const ipCodigoItem: Integer ; const ipCodigoConvenio: Integer) : Integer;

C# Syntax:

public Integer SMFuncoesEstoque.fprRetornaTipoGrupoItem( Int32 ipCodigoItem , Int32 ipCodigoConvenio);

Method fpuAjustarLotes


					

Parameters:

Flag Name Type Description
In ipCodigosItens WideString

							
In ipCodigoUsuario Integer

							
In ipClientID WideString

							
In ipTelaChamada WideString

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesEstoque.fpuAjustarLotes(const ipCodigosItens: WideString ; const ipCodigoUsuario: Integer ; const ipClientID: WideString ; const ipTelaChamada: WideString) : WideString;

C# Syntax:

public WideString SMFuncoesEstoque.fpuAjustarLotes(WideString ipCodigosItens , Int32 ipCodigoUsuario , WideString ipClientID , WideString ipTelaChamada);

Method fpuDependenciaItem


					

Parameters:

Flag Name Type Description
In ipCodigoItem Integer

							

Return Value:

Flag Name Type
Result Result OleVariant

Oxygene Syntax:

method SMFuncoesEstoque.fpuDependenciaItem(const ipCodigoItem: Integer) : OleVariant;

C# Syntax:

public OleVariant SMFuncoesEstoque.fpuDependenciaItem( Int32 ipCodigoItem);

Method fpuExcluirItemDasDependencias


					

Parameters:

Flag Name Type Description
In ipTipoDependencia Integer

							
In ipCodigoDependencia Integer

							
In ipCodigoOldItem Integer

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesEstoque.fpuExcluirItemDasDependencias(const ipTipoDependencia: Integer ; const ipCodigoDependencia: Integer ; const ipCodigoOldItem: Integer) : WideString;

C# Syntax:

public WideString SMFuncoesEstoque.fpuExcluirItemDasDependencias( Int32 ipTipoDependencia , Int32 ipCodigoDependencia , Int32 ipCodigoOldItem);

Method fpuAlterarItemDasDependencias


					

Parameters:

Flag Name Type Description
In ipCodigoItem Integer

							
In ipCodigoItemNovo Integer

							
In ipTipoDependencia Integer

							
In ipCodigoDependencia Integer

							
In ipMedicamento WideString

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesEstoque.fpuAlterarItemDasDependencias(const ipCodigoItem: Integer ; const ipCodigoItemNovo: Integer ; const ipTipoDependencia: Integer ; const ipCodigoDependencia: Integer ; const ipMedicamento: WideString) : WideString;

C# Syntax:

public WideString SMFuncoesEstoque.fpuAlterarItemDasDependencias( Int32 ipCodigoItem , Int32 ipCodigoItemNovo , Int32 ipTipoDependencia , Int32 ipCodigoDependencia , WideString ipMedicamento);

Method ppuExcluirAnexoEntrada


					

Parameters:

Flag Name Type Description
In ipCodigo Integer

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesEstoque.ppuExcluirAnexoEntrada(const ipCodigo: Integer);

C# Syntax:

public void SMFuncoesEstoque.ppuExcluirAnexoEntrada( Int32 ipCodigo);

Method fpuUltimoPrecoEntradaItemValido


					

Parameters:

Flag Name Type Description
In ipCodigoItem Integer

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesEstoque.fpuUltimoPrecoEntradaItemValido(const ipCodigoItem: Integer) : WideString;

C# Syntax:

public WideString SMFuncoesEstoque.fpuUltimoPrecoEntradaItemValido( Int32 ipCodigoItem);

Method fpuMatMedItensExportacao


					

Parameters:

Flag Name Type Description
In ipCodigoTabela Integer

							

Return Value:

Flag Name Type
Result Result OleVariant

Oxygene Syntax:

method SMFuncoesEstoque.fpuMatMedItensExportacao(const ipCodigoTabela: Integer) : OleVariant;

C# Syntax:

public OleVariant SMFuncoesEstoque.fpuMatMedItensExportacao( Int32 ipCodigoTabela);

Method ppuInativarItem


					

Parameters:

Flag Name Type Description
In ipCodItem Integer

							
In ipAlterarNome Boolean

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesEstoque.ppuInativarItem(const ipCodItem: Integer ; const ipAlterarNome: Boolean);

C# Syntax:

public void SMFuncoesEstoque.ppuInativarItem( Int32 ipCodItem , Boolean ipAlterarNome);

Method fpuBuscarDataUltimoBloqueioItensControlados


					

Parameters:

None.

Return Value:

Flag Name Type
Result Result DateTime

Oxygene Syntax:

method SMFuncoesEstoque.fpuBuscarDataUltimoBloqueioItensControlados() : DateTime;

C# Syntax:

public DateTime SMFuncoesEstoque.fpuBuscarDataUltimoBloqueioItensControlados();

Method fpuVerificarPermissaoAlterarQtdeSaidaEstoqueItemControlado


					

Parameters:

Flag Name Type Description
In ipData DateTime

							
In ipCodigoItem Integer

							
InOut opDataBloqueio DateTime

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method SMFuncoesEstoque.fpuVerificarPermissaoAlterarQtdeSaidaEstoqueItemControlado(const ipData: DateTime ; const ipCodigoItem: Integer ; var opDataBloqueio: DateTime) : Boolean;

C# Syntax:

public Boolean SMFuncoesEstoque.fpuVerificarPermissaoAlterarQtdeSaidaEstoqueItemControlado(DateTime ipData , Int32 ipCodigoItem , ref DateTime opDataBloqueio);

Method fpuValidarDevolucaoItemEntrada


					

Parameters:

Flag Name Type Description
In ipCodigoDevolucaoEntrada Integer

							
In ipCodigoDevolucaoItem Integer

							
In ipCodigoItem Integer

							
In ipVencimentoLote DateTime

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method SMFuncoesEstoque.fpuValidarDevolucaoItemEntrada(const ipCodigoDevolucaoEntrada: Integer ; const ipCodigoDevolucaoItem: Integer ; const ipCodigoItem: Integer ; const ipVencimentoLote: DateTime) : Boolean;

C# Syntax:

public Boolean SMFuncoesEstoque.fpuValidarDevolucaoItemEntrada( Int32 ipCodigoDevolucaoEntrada , Int32 ipCodigoDevolucaoItem , Int32 ipCodigoItem , DateTime ipVencimentoLote);

Method fpuPermitirInclusaoAutorizacaoItem


					

Parameters:

Flag Name Type Description
In ipCodigo Integer

							
In ipCodigoItem Integer

							
In ipCodigoConvenio Integer

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method SMFuncoesEstoque.fpuPermitirInclusaoAutorizacaoItem(const ipCodigo: Integer ; const ipCodigoItem: Integer ; const ipCodigoConvenio: Integer) : Boolean;

C# Syntax:

public Boolean SMFuncoesEstoque.fpuPermitirInclusaoAutorizacaoItem( Int32 ipCodigo , Int32 ipCodigoItem , Int32 ipCodigoConvenio);

Method fpuTestarAlterarLote


					

Parameters:

Flag Name Type Description
In ipCodigoEstqLote Integer

							
In ipCodigoItem Integer

							
In ipCodigoSetor Integer

							
In ipVencimentoLote WideString

							
In ipIdentificacaoLote WideString

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesEstoque.fpuTestarAlterarLote(const ipCodigoEstqLote: Integer ; const ipCodigoItem: Integer ; const ipCodigoSetor: Integer ; const ipVencimentoLote: WideString ; const ipIdentificacaoLote: WideString) : WideString;

C# Syntax:

public WideString SMFuncoesEstoque.fpuTestarAlterarLote( Int32 ipCodigoEstqLote , Int32 ipCodigoItem , Int32 ipCodigoSetor , WideString ipVencimentoLote , WideString ipIdentificacaoLote);

Method fpuCalculoPontoReposicao


					

Parameters:

Flag Name Type Description
In ipCodigoItem Integer

							
In ipQtdDias Integer

							
In ipCiclo Integer

							
In ipUsuarioInc Integer

							
In ipCodigoCalcPontoRepo Integer

							
In ipGrupos Integer

							
In ipSubGrupos WideString

							
In ipClientID WideString

							
In ipDataInicial DateTime

							
In ipDataFinal DateTime

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesEstoque.fpuCalculoPontoReposicao(const ipCodigoItem: Integer ; const ipQtdDias: Integer ; const ipCiclo: Integer ; const ipUsuarioInc: Integer ; const ipCodigoCalcPontoRepo: Integer ; const ipGrupos: Integer ; const ipSubGrupos: WideString ; const ipClientID: WideString ; const ipDataInicial: DateTime ; const ipDataFinal: DateTime) : WideString;

C# Syntax:

public WideString SMFuncoesEstoque.fpuCalculoPontoReposicao( Int32 ipCodigoItem , Int32 ipQtdDias , Int32 ipCiclo , Int32 ipUsuarioInc , Int32 ipCodigoCalcPontoRepo , Int32 ipGrupos , WideString ipSubGrupos , WideString ipClientID , DateTime ipDataInicial , DateTime ipDataFinal);

Method fpuEstqEntradaRepetido


					

Parameters:

Flag Name Type Description
In ipCodigoEstqEntrada Integer

							
In ipCodigoFornec Integer

							
In ipNroNota WideString

							
In ipState Integer

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method SMFuncoesEstoque.fpuEstqEntradaRepetido(const ipCodigoEstqEntrada: Integer ; const ipCodigoFornec: Integer ; const ipNroNota: WideString ; const ipState: Integer) : Boolean;

C# Syntax:

public Boolean SMFuncoesEstoque.fpuEstqEntradaRepetido( Int32 ipCodigoEstqEntrada , Int32 ipCodigoFornec , WideString ipNroNota , Int32 ipState);

Method fpuCarregarLotePrescMedLotesUnicos


					

Parameters:

Flag Name Type Description
In ipTipoPrescricao Integer

							
In ipCodigoPrescricao Integer

							
In ipCodigoBcKits Integer

							
In ipCodigoItem Integer

							
In ipCodigoSetor Integer

							
In ipVencimentoData DateTime

							

Return Value:

Flag Name Type
Result Result OleVariant

Oxygene Syntax:

method SMFuncoesEstoque.fpuCarregarLotePrescMedLotesUnicos(const ipTipoPrescricao: Integer ; const ipCodigoPrescricao: Integer ; const ipCodigoBcKits: Integer ; const ipCodigoItem: Integer ; const ipCodigoSetor: Integer ; const ipVencimentoData: DateTime) : OleVariant;

C# Syntax:

public OleVariant SMFuncoesEstoque.fpuCarregarLotePrescMedLotesUnicos( Int32 ipTipoPrescricao , Int32 ipCodigoPrescricao , Int32 ipCodigoBcKits , Int32 ipCodigoItem , Int32 ipCodigoSetor , DateTime ipVencimentoData);

Method ppuAjustarSaldoItem


					

Parameters:

Flag Name Type Description
In ipCodigoItem WideString

							
In ipClientID WideString

							
In ipCodigoSetor Integer

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesEstoque.ppuAjustarSaldoItem(const ipCodigoItem: WideString ; const ipClientID: WideString ; const ipCodigoSetor: Integer);

C# Syntax:

public void SMFuncoesEstoque.ppuAjustarSaldoItem(WideString ipCodigoItem , WideString ipClientID , Int32 ipCodigoSetor);

Method fpuVerificarEstqLote


					

Parameters:

Flag Name Type Description
In ipCds OleVariant

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesEstoque.fpuVerificarEstqLote(const ipCds: OleVariant) : WideString;

C# Syntax:

public WideString SMFuncoesEstoque.fpuVerificarEstqLote(OleVariant ipCds);

Method ppuDeletarTBUnidadesItem


					

Parameters:

Flag Name Type Description
In ipCodigoItem Integer

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesEstoque.ppuDeletarTBUnidadesItem(const ipCodigoItem: Integer);

C# Syntax:

public void SMFuncoesEstoque.ppuDeletarTBUnidadesItem( Int32 ipCodigoItem);

Method fpuStatusPrescricoes


					

Parameters:

Flag Name Type Description
In ipCodigos TArrayCodigos

							

Return Value:

Flag Name Type
Result Result TArrayPrescricao

Oxygene Syntax:

method SMFuncoesEstoque.fpuStatusPrescricoes(const ipCodigos: TArrayCodigos) : TArrayPrescricao;

C# Syntax:

public TArrayPrescricao SMFuncoesEstoque.fpuStatusPrescricoes(TArrayCodigos ipCodigos);

Method ppuStatusLiberacaoPrescricao


					

Parameters:

Flag Name Type Description
In ipCodigoPrescricao Integer

							
In ipTipo Integer

							
In ipDesconsiderarACM Boolean

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesEstoque.ppuStatusLiberacaoPrescricao(const ipCodigoPrescricao: Integer ; const ipTipo: Integer ; const ipDesconsiderarACM: Boolean);

C# Syntax:

public void SMFuncoesEstoque.ppuStatusLiberacaoPrescricao( Int32 ipCodigoPrescricao , Int32 ipTipo , Boolean ipDesconsiderarACM);

Method fpuPedidoExisteAssinatura


					

Parameters:

Flag Name Type Description
In ipCodigoPedido Integer

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method SMFuncoesEstoque.fpuPedidoExisteAssinatura(const ipCodigoPedido: Integer) : Boolean;

C# Syntax:

public Boolean SMFuncoesEstoque.fpuPedidoExisteAssinatura( Int32 ipCodigoPedido);

Method fpuOrcamentoExisteVinculoPedido


					

Parameters:

Flag Name Type Description
In ipCodigoOrcamento Integer

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method SMFuncoesEstoque.fpuOrcamentoExisteVinculoPedido(const ipCodigoOrcamento: Integer) : Boolean;

C# Syntax:

public Boolean SMFuncoesEstoque.fpuOrcamentoExisteVinculoPedido( Int32 ipCodigoOrcamento);

Method fpuVerificarQuantidadeEstoque


					

Parameters:

Flag Name Type Description
In ipCodigos TArrayCodigos

							

Return Value:

Flag Name Type
Result Result TArrayCodigos

Oxygene Syntax:

method SMFuncoesEstoque.fpuVerificarQuantidadeEstoque(const ipCodigos: TArrayCodigos) : TArrayCodigos;

C# Syntax:

public TArrayCodigos SMFuncoesEstoque.fpuVerificarQuantidadeEstoque(TArrayCodigos ipCodigos);

Method ppuZerarQuantidadeCobradaPaciente


					

Parameters:

Flag Name Type Description
In ipCodigos TArrayCodigos

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesEstoque.ppuZerarQuantidadeCobradaPaciente(const ipCodigos: TArrayCodigos);

C# Syntax:

public void SMFuncoesEstoque.ppuZerarQuantidadeCobradaPaciente(TArrayCodigos ipCodigos);

Method fpuVerificarUnidadeEmUso


					

Parameters:

Flag Name Type Description
In ipCodigoUnidade Integer

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method SMFuncoesEstoque.fpuVerificarUnidadeEmUso(const ipCodigoUnidade: Integer) : Boolean;

C# Syntax:

public Boolean SMFuncoesEstoque.fpuVerificarUnidadeEmUso( Int32 ipCodigoUnidade);

Method ppuGarantirIntegridadeAutorizacaoConvenio


					

Parameters:

Flag Name Type Description
In ipCategoria Integer

							
In ipNumProc Integer

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesEstoque.ppuGarantirIntegridadeAutorizacaoConvenio(const ipCategoria: Integer ; const ipNumProc: Integer);

C# Syntax:

public void SMFuncoesEstoque.ppuGarantirIntegridadeAutorizacaoConvenio( Int32 ipCategoria , Int32 ipNumProc);

Method fpuAlterarEstoqueLote


					

Parameters:

Flag Name Type Description
In ipCodigoItem Integer

							
In ipCodigoEstqLote Integer

							
In ipIdentificacaoLoteNew WideString

							
In ipIdentificacaoLoteOld WideString

							
In ipVenctoLoteNew WideString

							
In ipVenctoLoteOld WideString

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesEstoque.fpuAlterarEstoqueLote(const ipCodigoItem: Integer ; const ipCodigoEstqLote: Integer ; const ipIdentificacaoLoteNew: WideString ; const ipIdentificacaoLoteOld: WideString ; const ipVenctoLoteNew: WideString ; const ipVenctoLoteOld: WideString) : WideString;

C# Syntax:

public WideString SMFuncoesEstoque.fpuAlterarEstoqueLote( Int32 ipCodigoItem , Int32 ipCodigoEstqLote , WideString ipIdentificacaoLoteNew , WideString ipIdentificacaoLoteOld , WideString ipVenctoLoteNew , WideString ipVenctoLoteOld);

Method fpuListaItensVinculadosSemViaDefinida


					

Parameters:

Flag Name Type Description
In ipCodigoItemPai Integer

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesEstoque.fpuListaItensVinculadosSemViaDefinida(const ipCodigoItemPai: Integer) : WideString;

C# Syntax:

public WideString SMFuncoesEstoque.fpuListaItensVinculadosSemViaDefinida( Int32 ipCodigoItemPai);

Method fpuStatusPrescricao


					

Parameters:

Flag Name Type Description
In ipCodigo Integer

							
In ipTipo Integer

							

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method SMFuncoesEstoque.fpuStatusPrescricao(const ipCodigo: Integer ; const ipTipo: Integer) : Integer;

C# Syntax:

public Integer SMFuncoesEstoque.fpuStatusPrescricao( Int32 ipCodigo , Int32 ipTipo);

Method ppuVerificarSuspensosAlterarStatusPrescricao


					

Parameters:

Flag Name Type Description
In ipTipo Integer

							
In ipCodigo Integer

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesEstoque.ppuVerificarSuspensosAlterarStatusPrescricao(const ipTipo: Integer ; const ipCodigo: Integer);

C# Syntax:

public void SMFuncoesEstoque.ppuVerificarSuspensosAlterarStatusPrescricao( Int32 ipTipo , Int32 ipCodigo);

Method ppuTirarPadraoLocalUso


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method SMFuncoesEstoque.ppuTirarPadraoLocalUso();

C# Syntax:

public void SMFuncoesEstoque.ppuTirarPadraoLocalUso();

Method fpuReposicaoPorEstoqueMaximo


					

Parameters:

Flag Name Type Description
In ipCodRequisicao Integer

							
In ipCodSetorEstq Integer

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method SMFuncoesEstoque.fpuReposicaoPorEstoqueMaximo(const ipCodRequisicao: Integer ; const ipCodSetorEstq: Integer) : Boolean;

C# Syntax:

public Boolean SMFuncoesEstoque.fpuReposicaoPorEstoqueMaximo( Int32 ipCodRequisicao , Int32 ipCodSetorEstq);

Method fpuItensAtivosDoKit


					

Parameters:

Flag Name Type Description
In ipCodigoKit Integer

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesEstoque.fpuItensAtivosDoKit(const ipCodigoKit: Integer) : WideString;

C# Syntax:

public WideString SMFuncoesEstoque.fpuItensAtivosDoKit( Int32 ipCodigoKit);

Method fpuAtualizarBaixasMatMed


					

Parameters:

Flag Name Type Description
In ipListaNumProc WideString

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesEstoque.fpuAtualizarBaixasMatMed(const ipListaNumProc: WideString) : WideString;

C# Syntax:

public WideString SMFuncoesEstoque.fpuAtualizarBaixasMatMed(WideString ipListaNumProc);

Method fpuPesquisaRequisicoesPorLote


					

Parameters:

Flag Name Type Description
In ipIdentificacao WideString

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesEstoque.fpuPesquisaRequisicoesPorLote(const ipIdentificacao: WideString) : WideString;

C# Syntax:

public WideString SMFuncoesEstoque.fpuPesquisaRequisicoesPorLote(WideString ipIdentificacao);

Method fpuPesquisaDevolucaoRequisicaoPorLote


					

Parameters:

Flag Name Type Description
In ipIdentificacao WideString

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesEstoque.fpuPesquisaDevolucaoRequisicaoPorLote(const ipIdentificacao: WideString) : WideString;

C# Syntax:

public WideString SMFuncoesEstoque.fpuPesquisaDevolucaoRequisicaoPorLote(WideString ipIdentificacao);

Method fpuItemAtivo


					

Parameters:

Flag Name Type Description
In ipCodigo Integer

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesEstoque.fpuItemAtivo(const ipCodigo: Integer) : WideString;

C# Syntax:

public WideString SMFuncoesEstoque.fpuItemAtivo( Int32 ipCodigo);

Method fpuRetornarGruposUsuario


					

Parameters:

Flag Name Type Description
In ipCodigoUsuario Integer

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesEstoque.fpuRetornarGruposUsuario(const ipCodigoUsuario: Integer) : WideString;

C# Syntax:

public WideString SMFuncoesEstoque.fpuRetornarGruposUsuario( Int32 ipCodigoUsuario);

Method fpuRetornaCodigo


					

Parameters:

Flag Name Type Description
In ipNomeGenerator WideString

							

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method SMFuncoesEstoque.fpuRetornaCodigo(const ipNomeGenerator: WideString) : Integer;

C# Syntax:

public Integer SMFuncoesEstoque.fpuRetornaCodigo(WideString ipNomeGenerator);

Method fpuSendMessage


					

Parameters:

Flag Name Type Description
In ipTunel WideString

							
In ipUserCodigoRemetente Integer

							
In ipUserCodigoDestino Integer

							
In ipGrupoDestino Integer

							
In ipMensagem WideString

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesEstoque.fpuSendMessage(const ipTunel: WideString ; const ipUserCodigoRemetente: Integer ; const ipUserCodigoDestino: Integer ; const ipGrupoDestino: Integer ; const ipMensagem: WideString);

C# Syntax:

public void SMFuncoesEstoque.fpuSendMessage(WideString ipTunel , Int32 ipUserCodigoRemetente , Int32 ipUserCodigoDestino , Int32 ipGrupoDestino , WideString ipMensagem);

Method ppuExcluirRegistroGravarLog


					

Parameters:

Flag Name Type Description
In ipNomeTabela WideString

							
In ipNomeCampo WideString

							
In ipNomeComputador WideString

							
In ipCodigo Integer

							
In ipComponente Integer

							
In ipEvento Integer

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesEstoque.ppuExcluirRegistroGravarLog(const ipNomeTabela: WideString ; const ipNomeCampo: WideString ; const ipNomeComputador: WideString ; const ipCodigo: Integer ; const ipComponente: Integer ; const ipEvento: Integer);

C# Syntax:

public void SMFuncoesEstoque.ppuExcluirRegistroGravarLog(WideString ipNomeTabela , WideString ipNomeCampo , WideString ipNomeComputador , Int32 ipCodigo , Int32 ipComponente , Int32 ipEvento);

Method fpuRegistrarLogSistema


					

Parameters:

Flag Name Type Description
In ipCodUser Integer

							
In ipEvento Integer

							
In ipNivelCriticidade Integer

							
In ipComponente Integer

							
In ipPc WideString

							
In ipTabelaNome WideString

							
In ipTabelaState Integer

							
In ipTabelaChave Integer

							
In ipTabelaDelta OleVariant

							
In ipPorDelegacao Boolean

							
In ipCodigoTbUnidade Integer

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesEstoque.fpuRegistrarLogSistema(const ipCodUser: Integer ; const ipEvento: Integer ; const ipNivelCriticidade: Integer ; const ipComponente: Integer ; const ipPc: WideString ; const ipTabelaNome: WideString ; const ipTabelaState: Integer ; const ipTabelaChave: Integer ; const ipTabelaDelta: OleVariant ; const ipPorDelegacao: Boolean ; const ipCodigoTbUnidade: Integer) : WideString;

C# Syntax:

public WideString SMFuncoesEstoque.fpuRegistrarLogSistema( Int32 ipCodUser , Int32 ipEvento , Int32 ipNivelCriticidade , Int32 ipComponente , WideString ipPc , WideString ipTabelaNome , Int32 ipTabelaState , Int32 ipTabelaChave , OleVariant ipTabelaDelta , Boolean ipPorDelegacao , Int32 ipCodigoTbUnidade);

Method fpuChecarPermissaoModulo


					

Parameters:

Flag Name Type Description
In ipCodUsuario Integer

							
In ipModulo WideString

							
In ipPermissao Integer

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method SMFuncoesEstoque.fpuChecarPermissaoModulo(const ipCodUsuario: Integer ; const ipModulo: WideString ; const ipPermissao: Integer) : Boolean;

C# Syntax:

public Boolean SMFuncoesEstoque.fpuChecarPermissaoModulo( Int32 ipCodUsuario , WideString ipModulo , Int32 ipPermissao);

Method fpuDefinirDiretorio


					

Parameters:

Flag Name Type Description
In ipCodigo Integer

							
In ipData WideString

							
In ipTipoArquivo Integer

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesEstoque.fpuDefinirDiretorio(const ipCodigo: Integer ; const ipData: WideString ; const ipTipoArquivo: Integer) : WideString;

C# Syntax:

public WideString SMFuncoesEstoque.fpuDefinirDiretorio( Int32 ipCodigo , WideString ipData , Int32 ipTipoArquivo);

Method fpuBaixarArquivo


					

Parameters:

Flag Name Type Description
In ipEnderecoArquivo WideString

							
In ipInicioStream Integer

							
In ipTamanhoDoBuffer Integer

							
Out ipTamanhoTotal Int64

							
In ipPegarTamanhoTotal Boolean

							

Return Value:

Flag Name Type
Result Result Binary

Oxygene Syntax:

method SMFuncoesEstoque.fpuBaixarArquivo(const ipEnderecoArquivo: WideString ; const ipInicioStream: Integer ; const ipTamanhoDoBuffer: Integer ; ipTamanhoTotal: Int64 ; const ipPegarTamanhoTotal: Boolean) : Binary;

C# Syntax:

public Binary SMFuncoesEstoque.fpuBaixarArquivo(WideString ipEnderecoArquivo , Int32 ipInicioStream , Int32 ipTamanhoDoBuffer , out Int64 ipTamanhoTotal , Boolean ipPegarTamanhoTotal);

Method fpuConversarPServer


					

Parameters:

Flag Name Type Description
In ipOpcao Integer

							
In ipNovaSenha WideString

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesEstoque.fpuConversarPServer(const ipOpcao: Integer ; const ipNovaSenha: WideString) : WideString;

C# Syntax:

public WideString SMFuncoesEstoque.fpuConversarPServer( Int32 ipOpcao , WideString ipNovaSenha);

Method fpuDataHora


					

Parameters:

Flag Name Type Description
In ipOpcao WideString

							

Return Value:

Flag Name Type
Result Result OleVariant

Oxygene Syntax:

method SMFuncoesEstoque.fpuDataHora(const ipOpcao: WideString) : OleVariant;

C# Syntax:

public OleVariant SMFuncoesEstoque.fpuDataHora(WideString ipOpcao);

Method fpuDemoPermitir


					

Parameters:

Flag Name Type Description
In ipOpcao WideString

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method SMFuncoesEstoque.fpuDemoPermitir(const ipOpcao: WideString) : Boolean;

C# Syntax:

public Boolean SMFuncoesEstoque.fpuDemoPermitir(WideString ipOpcao);

Method fpuEnviarArquivo


					

Parameters:

Flag Name Type Description
In ipEnderecoArquivo WideString

							
In ipInicioStream Integer

							
InOut ipStream Binary

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesEstoque.fpuEnviarArquivo(const ipEnderecoArquivo: WideString ; const ipInicioStream: Integer ; var ipStream: Binary);

C# Syntax:

public void SMFuncoesEstoque.fpuEnviarArquivo(WideString ipEnderecoArquivo , Int32 ipInicioStream , ref Binary ipStream);

Method fpuListarDiretorio


					

Parameters:

Flag Name Type Description
In ipDiretorioComMascara WideString

							

Return Value:

Flag Name Type
Result Result Binary

Oxygene Syntax:

method SMFuncoesEstoque.fpuListarDiretorio(const ipDiretorioComMascara: WideString) : Binary;

C# Syntax:

public Binary SMFuncoesEstoque.fpuListarDiretorio(WideString ipDiretorioComMascara);

Method fpuSendMessageSenha


					

Parameters:

Flag Name Type Description
In ipSenha WideString

							
In ipCategoria WideString

							
In ipGuiche WideString

							
In ipMedico WideString

							
In ipPaciente Boolean

							
In ipNroFicha Integer

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesEstoque.fpuSendMessageSenha(const ipSenha: WideString ; const ipCategoria: WideString ; const ipGuiche: WideString ; const ipMedico: WideString ; const ipPaciente: Boolean ; const ipNroFicha: Integer);

C# Syntax:

public void SMFuncoesEstoque.fpuSendMessageSenha(WideString ipSenha , WideString ipCategoria , WideString ipGuiche , WideString ipMedico , Boolean ipPaciente , Int32 ipNroFicha);

Method fpuSqlExecute


					

Parameters:

Flag Name Type Description
In ipString WideString

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesEstoque.fpuSqlExecute(const ipString: WideString) : WideString;

C# Syntax:

public WideString SMFuncoesEstoque.fpuSqlExecute(WideString ipString);

Method fpuTestarConexao


					

Parameters:

None.

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method SMFuncoesEstoque.fpuTestarConexao() : Boolean;

C# Syntax:

public Boolean SMFuncoesEstoque.fpuTestarConexao();

Method fpuRetornaUltimoCodigo


					

Parameters:

Flag Name Type Description
In ipNomeGenerator WideString

							

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method SMFuncoesEstoque.fpuRetornaUltimoCodigo(const ipNomeGenerator: WideString) : Integer;

C# Syntax:

public Integer SMFuncoesEstoque.fpuRetornaUltimoCodigo(WideString ipNomeGenerator);

Method fpuCopiaKit


					

Parameters:

Flag Name Type Description
In ipCodigoKitOrigem Integer

							
In ipCodigoUsuario Integer

							
In ipNomeKit WideString

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesEstoque.fpuCopiaKit(const ipCodigoKitOrigem: Integer ; const ipCodigoUsuario: Integer ; const ipNomeKit: WideString);

C# Syntax:

public void SMFuncoesEstoque.fpuCopiaKit( Int32 ipCodigoKitOrigem , Int32 ipCodigoUsuario , WideString ipNomeKit);

Method fpuPServerEmDemo


					

Parameters:

None.

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method SMFuncoesEstoque.fpuPServerEmDemo() : Boolean;

C# Syntax:

public Boolean SMFuncoesEstoque.fpuPServerEmDemo();

Method ppuGerarRegistroLog


					

Parameters:

Flag Name Type Description
In ipEvento Integer

							
In ipNivelCriticidade Integer

							
In ipComponente Integer

							
In ipCodigoTabela Integer

							
In ipTabelaState Integer

							
In ipPorDelegacao Boolean

							
In ipTabela WideString

							
In ipMsg WideString

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesEstoque.ppuGerarRegistroLog(const ipEvento: Integer ; const ipNivelCriticidade: Integer ; const ipComponente: Integer ; const ipCodigoTabela: Integer ; const ipTabelaState: Integer ; const ipPorDelegacao: Boolean ; const ipTabela: WideString ; const ipMsg: WideString);

C# Syntax:

public void SMFuncoesEstoque.ppuGerarRegistroLog( Int32 ipEvento , Int32 ipNivelCriticidade , Int32 ipComponente , Int32 ipCodigoTabela , Int32 ipTabelaState , Boolean ipPorDelegacao , WideString ipTabela , WideString ipMsg);

Method fpuGetIpThreadSession


					

Parameters:

None.

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesEstoque.fpuGetIpThreadSession() : WideString;

C# Syntax:

public WideString SMFuncoesEstoque.fpuGetIpThreadSession();

Method fpuRetornaRangeCodigo


					

Parameters:

Flag Name Type Description
In ipNomeGenerator WideString

							
In ipRange Integer

							

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method SMFuncoesEstoque.fpuRetornaRangeCodigo(const ipNomeGenerator: WideString ; const ipRange: Integer) : Integer;

C# Syntax:

public Integer SMFuncoesEstoque.fpuRetornaRangeCodigo(WideString ipNomeGenerator , Int32 ipRange);

Method fpuVerificarUsuarioAdministrador


					

Parameters:

Flag Name Type Description
In ipCodigo Integer

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method SMFuncoesEstoque.fpuVerificarUsuarioAdministrador(const ipCodigo: Integer) : Boolean;

C# Syntax:

public Boolean SMFuncoesEstoque.fpuVerificarUsuarioAdministrador( Int32 ipCodigo);

Method fpuPegarCodigoEmpresa


					

Parameters:

None.

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method SMFuncoesEstoque.fpuPegarCodigoEmpresa() : Integer;

C# Syntax:

public Integer SMFuncoesEstoque.fpuPegarCodigoEmpresa();

Method fpuPegarNomeEmpresa


					

Parameters:

None.

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesEstoque.fpuPegarNomeEmpresa() : WideString;

C# Syntax:

public WideString SMFuncoesEstoque.fpuPegarNomeEmpresa();

Method ppuManterSessaoAtiva


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method SMFuncoesEstoque.ppuManterSessaoAtiva();

C# Syntax:

public void SMFuncoesEstoque.ppuManterSessaoAtiva();

Method ppuRegistrarCallBackMonitorSenha


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method SMFuncoesEstoque.ppuRegistrarCallBackMonitorSenha();

C# Syntax:

public void SMFuncoesEstoque.ppuRegistrarCallBackMonitorSenha();

Method ppuRegistrarCallBackAtualizarControleSenha


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method SMFuncoesEstoque.ppuRegistrarCallBackAtualizarControleSenha();

C# Syntax:

public void SMFuncoesEstoque.ppuRegistrarCallBackAtualizarControleSenha();

Method ppuRegistrarCallBackAtualizarMonitorSenha


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method SMFuncoesEstoque.ppuRegistrarCallBackAtualizarMonitorSenha();

C# Syntax:

public void SMFuncoesEstoque.ppuRegistrarCallBackAtualizarMonitorSenha();

Method ppuRegistrarCallBackAtualizarPainelCirurgico


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method SMFuncoesEstoque.ppuRegistrarCallBackAtualizarPainelCirurgico();

C# Syntax:

public void SMFuncoesEstoque.ppuRegistrarCallBackAtualizarPainelCirurgico();

Method ppuRegistrarCallBackPainelCirurgico


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method SMFuncoesEstoque.ppuRegistrarCallBackPainelCirurgico();

C# Syntax:

public void SMFuncoesEstoque.ppuRegistrarCallBackPainelCirurgico();

Method ppuRegistrarCallBackDicom


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method SMFuncoesEstoque.ppuRegistrarCallBackDicom();

C# Syntax:

public void SMFuncoesEstoque.ppuRegistrarCallBackDicom();

Method ppuRegistrarCallBackLaudo


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method SMFuncoesEstoque.ppuRegistrarCallBackLaudo();

C# Syntax:

public void SMFuncoesEstoque.ppuRegistrarCallBackLaudo();

Method ppuRegistrarCallBackWorkStation


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method SMFuncoesEstoque.ppuRegistrarCallBackWorkStation();

C# Syntax:

public void SMFuncoesEstoque.ppuRegistrarCallBackWorkStation();

Method ppuCopiarInfoUsuarioSessao


					

Parameters:

Flag Name Type Description
In ipSessioID WideString

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesEstoque.ppuCopiarInfoUsuarioSessao(const ipSessioID: WideString);

C# Syntax:

public void SMFuncoesEstoque.ppuCopiarInfoUsuarioSessao(WideString ipSessioID);

Method fpuRetornarCodigoOficial_NomeProcedimento


					

Parameters:

Flag Name Type Description
In ipCodigoBxaCorre Integer

							
In ipNumProc Integer

							
In ipCategoria WideString

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesEstoque.fpuRetornarCodigoOficial_NomeProcedimento(const ipCodigoBxaCorre: Integer ; const ipNumProc: Integer ; const ipCategoria: WideString) : WideString;

C# Syntax:

public WideString SMFuncoesEstoque.fpuRetornarCodigoOficial_NomeProcedimento( Int32 ipCodigoBxaCorre , Int32 ipNumProc , WideString ipCategoria);

Method fpuExcluirRestaurarArquivo


					

Parameters:

Flag Name Type Description
In ipPastaArquivo WideString

							
In ipNomeArquivo WideString

							
In ipExcluirRestaurar Integer

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method SMFuncoesEstoque.fpuExcluirRestaurarArquivo(const ipPastaArquivo: WideString ; const ipNomeArquivo: WideString ; const ipExcluirRestaurar: Integer) : Boolean;

C# Syntax:

public Boolean SMFuncoesEstoque.fpuExcluirRestaurarArquivo(WideString ipPastaArquivo , WideString ipNomeArquivo , Int32 ipExcluirRestaurar);

Method fpuVerificaConfiguracaoExtra


					

Parameters:

Flag Name Type Description
In ipParametro WideString

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method SMFuncoesEstoque.fpuVerificaConfiguracaoExtra(const ipParametro: WideString) : Boolean;

C# Syntax:

public Boolean SMFuncoesEstoque.fpuVerificaConfiguracaoExtra(WideString ipParametro);

Method ppuRegistrarCallBackIrix


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method SMFuncoesEstoque.ppuRegistrarCallBackIrix();

C# Syntax:

public void SMFuncoesEstoque.ppuRegistrarCallBackIrix();

Method fpuEnviarAlertaExterno


					

Parameters:

Flag Name Type Description
In ipTipo TTipoSmsModulo

							
In ipCodigo_tabela Integer

							
In ipMsg WideString

							
In ipInfoExtra WideString

							

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method SMFuncoesEstoque.fpuEnviarAlertaExterno(const ipTipo: TTipoSmsModulo ; const ipCodigo_tabela: Integer ; const ipMsg: WideString ; const ipInfoExtra: WideString) : Integer;

C# Syntax:

public Integer SMFuncoesEstoque.fpuEnviarAlertaExterno(TTipoSmsModulo ipTipo , Int32 ipCodigo_tabela , WideString ipMsg , WideString ipInfoExtra);

Method fpuGetCodigoExameModelo


					

Parameters:

Flag Name Type Description
In ipCodigoExameModeloResp Integer

							

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method SMFuncoesEstoque.fpuGetCodigoExameModelo(const ipCodigoExameModeloResp: Integer) : Integer;

C# Syntax:

public Integer SMFuncoesEstoque.fpuGetCodigoExameModelo( Int32 ipCodigoExameModeloResp);

Method fpuPegarStatusServidor


					

Parameters:

None.

Return Value:

Flag Name Type
Result Result TStatusServidor

Oxygene Syntax:

method SMFuncoesEstoque.fpuPegarStatusServidor() : TStatusServidor;

C# Syntax:

public TStatusServidor SMFuncoesEstoque.fpuPegarStatusServidor();

Method fpuBuscarNivelSeguranca


					

Parameters:

None.

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method SMFuncoesEstoque.fpuBuscarNivelSeguranca() : Integer;

C# Syntax:

public Integer SMFuncoesEstoque.fpuBuscarNivelSeguranca();

Method fpuDataHoraISO8601


					

Parameters:

Flag Name Type Description
In ipDataHoraUTC DateTime

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesEstoque.fpuDataHoraISO8601(const ipDataHoraUTC: DateTime) : WideString;

C# Syntax:

public WideString SMFuncoesEstoque.fpuDataHoraISO8601(DateTime ipDataHoraUTC);

Method fpuDataHoraISO8601Unidade


					

Parameters:

Flag Name Type Description
In ipDataHoraUTC DateTime

							
In ipCodigoUnidade Integer

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesEstoque.fpuDataHoraISO8601Unidade(const ipDataHoraUTC: DateTime ; const ipCodigoUnidade: Integer) : WideString;

C# Syntax:

public WideString SMFuncoesEstoque.fpuDataHoraISO8601Unidade(DateTime ipDataHoraUTC , Int32 ipCodigoUnidade);

Method fpuDatasHorasISO8601


					

Parameters:

Flag Name Type Description
In ipDatasHorasUtc TArrayDateTime

							

Return Value:

Flag Name Type
Result Result TArrayString

Oxygene Syntax:

method SMFuncoesEstoque.fpuDatasHorasISO8601(const ipDatasHorasUtc: TArrayDateTime) : TArrayString;

C# Syntax:

public TArrayString SMFuncoesEstoque.fpuDatasHorasISO8601(TArrayDateTime ipDatasHorasUtc);

Method fpuDataHoraIso8601Servidor


					

Parameters:

Flag Name Type Description
In ipDataHoraUtcServidor DateTime

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesEstoque.fpuDataHoraIso8601Servidor(const ipDataHoraUtcServidor: DateTime) : WideString;

C# Syntax:

public WideString SMFuncoesEstoque.fpuDataHoraIso8601Servidor(DateTime ipDataHoraUtcServidor);

Method fpuDatasHorasIso8601Servidor


					

Parameters:

Flag Name Type Description
In ipDatasHorasUtcServidor TArrayDateTime

							

Return Value:

Flag Name Type
Result Result TArrayString

Oxygene Syntax:

method SMFuncoesEstoque.fpuDatasHorasIso8601Servidor(const ipDatasHorasUtcServidor: TArrayDateTime) : TArrayString;

C# Syntax:

public TArrayString SMFuncoesEstoque.fpuDatasHorasIso8601Servidor(TArrayDateTime ipDatasHorasUtcServidor);

Method fpuGetCrendenciaisPServer


					

Parameters:

None.

Return Value:

Flag Name Type
Result Result TCredenciaisPServer

Oxygene Syntax:

method SMFuncoesEstoque.fpuGetCrendenciaisPServer() : TCredenciaisPServer;

C# Syntax:

public TCredenciaisPServer SMFuncoesEstoque.fpuGetCrendenciaisPServer();

Method ppuCriarMotivoRetificacao


					

Parameters:

Flag Name Type Description
In ipCodigoTipo Integer

							
In ipTipo Integer

							
In ipCodigoMotivoRetificacao Integer

							
In ipObservacao WideString

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesEstoque.ppuCriarMotivoRetificacao(const ipCodigoTipo: Integer ; const ipTipo: Integer ; const ipCodigoMotivoRetificacao: Integer ; const ipObservacao: WideString);

C# Syntax:

public void SMFuncoesEstoque.ppuCriarMotivoRetificacao( Int32 ipCodigoTipo , Int32 ipTipo , Int32 ipCodigoMotivoRetificacao , WideString ipObservacao);

Method ppuRegistrarCallbackPromedico


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method SMFuncoesEstoque.ppuRegistrarCallbackPromedico();

C# Syntax:

public void SMFuncoesEstoque.ppuRegistrarCallbackPromedico();

Method fpuAtributosDasPropriedades


					

Parameters:

Flag Name Type Description
In ipClasses TROArray_System_string_

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesEstoque.fpuAtributosDasPropriedades(const ipClasses: TROArray_System_string_) : WideString;

C# Syntax:

public WideString SMFuncoesEstoque.fpuAtributosDasPropriedades(TROArray_System_string_ ipClasses);

Method fpuConverterValorEntreUnidades


					

Parameters:

Flag Name Type Description
In ipValor Double

							
In ipGrandeza Integer

							
In ipCodigoUnidadeOrigem Integer

							
In ipCodigoUnidadeDestino Integer

							

Return Value:

Flag Name Type
Result Result TResultadoConversaoUnidades

Oxygene Syntax:

method SMFuncoesEstoque.fpuConverterValorEntreUnidades(const ipValor: Double ; const ipGrandeza: Integer ; const ipCodigoUnidadeOrigem: Integer ; const ipCodigoUnidadeDestino: Integer) : TResultadoConversaoUnidades;

C# Syntax:

public TResultadoConversaoUnidades SMFuncoesEstoque.fpuConverterValorEntreUnidades(Double ipValor , Int32 ipGrandeza , Int32 ipCodigoUnidadeOrigem , Int32 ipCodigoUnidadeDestino);

Method AS_ApplyUpdates


					

Parameters:

Flag Name Type Description
In ProviderName WideString

							
In Delta Binary

							
In MaxErrors Integer

							
Out ErrorCount Integer

							
InOut OwnerData AnsiString

							

Return Value:

Flag Name Type
Result Result Binary

Oxygene Syntax:

method SMFuncoesEstoque.AS_ApplyUpdates(const ProviderName: WideString ; const Delta: Binary ; const MaxErrors: Integer ; ErrorCount: Integer ; var OwnerData: AnsiString) : Binary;

C# Syntax:

public Binary SMFuncoesEstoque.AS_ApplyUpdates(WideString ProviderName , Binary Delta , Int32 MaxErrors , out Int32 ErrorCount , ref AnsiString OwnerData);

Method AS_GetRecords


					

Parameters:

Flag Name Type Description
In ProviderName WideString

							
In Count Integer

							
Out RecsOut Integer

							
In Options Integer

							
In CommandText WideString

							
InOut Params Binary

							
InOut OwnerData AnsiString

							

Return Value:

Flag Name Type
Result Result Binary

Oxygene Syntax:

method SMFuncoesEstoque.AS_GetRecords(const ProviderName: WideString ; const Count: Integer ; RecsOut: Integer ; const Options: Integer ; const CommandText: WideString ; var Params: Binary ; var OwnerData: AnsiString) : Binary;

C# Syntax:

public Binary SMFuncoesEstoque.AS_GetRecords(WideString ProviderName , Int32 Count , out Int32 RecsOut , Int32 Options , WideString CommandText , ref Binary Params , ref AnsiString OwnerData);

Method AS_DataRequest


					

Parameters:

Flag Name Type Description
In ProviderName WideString

							
In Data Binary

							

Return Value:

Flag Name Type
Result Result Binary

Oxygene Syntax:

method SMFuncoesEstoque.AS_DataRequest(const ProviderName: WideString ; const Data: Binary) : Binary;

C# Syntax:

public Binary SMFuncoesEstoque.AS_DataRequest(WideString ProviderName , Binary Data);

Method AS_GetProviderNames


					

Parameters:

None.

Return Value:

Flag Name Type
Result Result TProviderNames

Oxygene Syntax:

method SMFuncoesEstoque.AS_GetProviderNames() : TProviderNames;

C# Syntax:

public TProviderNames SMFuncoesEstoque.AS_GetProviderNames();

Method AS_GetParams


					

Parameters:

Flag Name Type Description
In ProviderName WideString

							
InOut OwnerData AnsiString

							

Return Value:

Flag Name Type
Result Result Binary

Oxygene Syntax:

method SMFuncoesEstoque.AS_GetParams(const ProviderName: WideString ; var OwnerData: AnsiString) : Binary;

C# Syntax:

public Binary SMFuncoesEstoque.AS_GetParams(WideString ProviderName , ref AnsiString OwnerData);

Method AS_RowRequest


					

Parameters:

Flag Name Type Description
In ProviderName WideString

							
In Row Binary

							
In RequestType Integer

							
InOut OwnerData AnsiString

							

Return Value:

Flag Name Type
Result Result Binary

Oxygene Syntax:

method SMFuncoesEstoque.AS_RowRequest(const ProviderName: WideString ; const Row: Binary ; const RequestType: Integer ; var OwnerData: AnsiString) : Binary;

C# Syntax:

public Binary SMFuncoesEstoque.AS_RowRequest(WideString ProviderName , Binary Row , Int32 RequestType , ref AnsiString OwnerData);

Method AS_Execute


					

Parameters:

Flag Name Type Description
In ProviderName WideString

							
In CommandText WideString

							
InOut Params Binary

							
InOut OwnerData AnsiString

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesEstoque.AS_Execute(const ProviderName: WideString ; const CommandText: WideString ; var Params: Binary ; var OwnerData: AnsiString);

C# Syntax:

public void SMFuncoesEstoque.AS_Execute(WideString ProviderName , WideString CommandText , ref Binary Params , ref AnsiString OwnerData);
Service smFuncoesFaturaEletronica

The following table lists the Operations defined in "smFuncoesFaturaEletronica":

fpuGerar_Fatura

							
fpuRetornarGruposUsuario

							
fpuRetornaCodigo

							
fpuSendMessage

							
ppuExcluirRegistroGravarLog

							
fpuRegistrarLogSistema

							
fpuChecarPermissaoModulo

							
fpuDefinirDiretorio

							
fpuBaixarArquivo

							
fpuConversarPServer

							
fpuDataHora

							
fpuDemoPermitir

							
fpuEnviarArquivo

							
fpuListarDiretorio

							
fpuSendMessageSenha

							
fpuSqlExecute

							
fpuTestarConexao

							
fpuRetornaUltimoCodigo

							
fpuCopiaKit

							
fpuPServerEmDemo

							
ppuGerarRegistroLog

							
fpuGetIpThreadSession

							
fpuRetornaRangeCodigo

							
fpuVerificarUsuarioAdministrador

							
fpuPegarCodigoEmpresa

							
fpuPegarNomeEmpresa

							
ppuManterSessaoAtiva

							
ppuRegistrarCallBackMonitorSenha

							
ppuRegistrarCallBackAtualizarControleSenha

							
ppuRegistrarCallBackAtualizarMonitorSenha

							
ppuRegistrarCallBackAtualizarPainelCirurgico

							
ppuRegistrarCallBackPainelCirurgico

							
ppuRegistrarCallBackDicom

							
ppuRegistrarCallBackLaudo

							
ppuRegistrarCallBackWorkStation

							
ppuCopiarInfoUsuarioSessao

							
fpuRetornarCodigoOficial_NomeProcedimento

							
fpuExcluirRestaurarArquivo

							
fpuVerificaConfiguracaoExtra

							
ppuRegistrarCallBackIrix

							
fpuEnviarAlertaExterno

							
fpuGetCodigoExameModelo

							
fpuPegarStatusServidor

							
fpuBuscarNivelSeguranca

							
fpuDataHoraISO8601

							
fpuDataHoraISO8601Unidade

							
fpuDatasHorasISO8601

							
fpuDataHoraIso8601Servidor

							
fpuDatasHorasIso8601Servidor

							
fpuGetCrendenciaisPServer

							
ppuCriarMotivoRetificacao

							
ppuRegistrarCallbackPromedico

							
fpuAtributosDasPropriedades

							
fpuConverterValorEntreUnidades

							
AS_ApplyUpdates

							
AS_GetRecords

							
AS_DataRequest

							
AS_GetProviderNames

							
AS_GetParams

							
AS_RowRequest

							
AS_Execute

							

Method fpuGerar_Fatura


					

Parameters:

Flag Name Type Description
In ipClientID WideString

							
In ipArquivosSeparadamente Boolean

							
In ipSemCallbackProgresso Boolean

							
In ipAjustaMatMed2Casa Boolean

							
In ipcdsLotes OleVariant

							
In ipLotesSelecionados TArrayString

							
In ipAgruparMatMedDia Boolean

							
In ipModeloIpasgo Integer

							
In ipRemessa Integer

							
In ipTipoFatura Integer

							
In ipNumeroRemessa Integer

							
In ipNumero_Lote Integer

							
In ipRegimeInternacao Integer

							
In ipMesRef Integer

							
In ipAnoRef Integer

							
In ipSimplesConferencia Integer

							
In ipCodigoFEletro Integer

							
In ipCPF_CNPJ_Prestador WideString

							
In ipRegistro_ANS_Prestador WideString

							
In ipDataLote WideString

							
In ipMatriculaPrestador WideString

							
In ipRazao_Social_Prestador WideString

							
In ipRazao_Social_Convenio WideString

							
In ipRegistro_ANS_Convenio WideString

							
In ipREDUCAO_ACRESIMO_TISS3_Convenio WideString

							
In ipVersaoPMedico WideString

							
In ipNomePrestador WideString

							
In ipCodigo_Pediatra WideString

							
In ipCodigoAnsPacote WideString

							
In ipCodigoPrestador WideString

							

Return Value:

Flag Name Type
Result Result TRetornoFaturasEletronicasXML

Oxygene Syntax:

method smFuncoesFaturaEletronica.fpuGerar_Fatura(const ipClientID: WideString ; const ipArquivosSeparadamente: Boolean ; const ipSemCallbackProgresso: Boolean ; const ipAjustaMatMed2Casa: Boolean ; const ipcdsLotes: OleVariant ; const ipLotesSelecionados: TArrayString ; const ipAgruparMatMedDia: Boolean ; const ipModeloIpasgo: Integer ; const ipRemessa: Integer ; const ipTipoFatura: Integer ; const ipNumeroRemessa: Integer ; const ipNumero_Lote: Integer ; const ipRegimeInternacao: Integer ; const ipMesRef: Integer ; const ipAnoRef: Integer ; const ipSimplesConferencia: Integer ; const ipCodigoFEletro: Integer ; const ipCPF_CNPJ_Prestador: WideString ; const ipRegistro_ANS_Prestador: WideString ; const ipDataLote: WideString ; const ipMatriculaPrestador: WideString ; const ipRazao_Social_Prestador: WideString ; const ipRazao_Social_Convenio: WideString ; const ipRegistro_ANS_Convenio: WideString ; const ipREDUCAO_ACRESIMO_TISS3_Convenio: WideString ; const ipVersaoPMedico: WideString ; const ipNomePrestador: WideString ; const ipCodigo_Pediatra: WideString ; const ipCodigoAnsPacote: WideString ; const ipCodigoPrestador: WideString) : TRetornoFaturasEletronicasXML;

C# Syntax:

public TRetornoFaturasEletronicasXML smFuncoesFaturaEletronica.fpuGerar_Fatura(WideString ipClientID , Boolean ipArquivosSeparadamente , Boolean ipSemCallbackProgresso , Boolean ipAjustaMatMed2Casa , OleVariant ipcdsLotes , TArrayString ipLotesSelecionados , Boolean ipAgruparMatMedDia , Int32 ipModeloIpasgo , Int32 ipRemessa , Int32 ipTipoFatura , Int32 ipNumeroRemessa , Int32 ipNumero_Lote , Int32 ipRegimeInternacao , Int32 ipMesRef , Int32 ipAnoRef , Int32 ipSimplesConferencia , Int32 ipCodigoFEletro , WideString ipCPF_CNPJ_Prestador , WideString ipRegistro_ANS_Prestador , WideString ipDataLote , WideString ipMatriculaPrestador , WideString ipRazao_Social_Prestador , WideString ipRazao_Social_Convenio , WideString ipRegistro_ANS_Convenio , WideString ipREDUCAO_ACRESIMO_TISS3_Convenio , WideString ipVersaoPMedico , WideString ipNomePrestador , WideString ipCodigo_Pediatra , WideString ipCodigoAnsPacote , WideString ipCodigoPrestador);

Method fpuRetornarGruposUsuario


					

Parameters:

Flag Name Type Description
In ipCodigoUsuario Integer

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method smFuncoesFaturaEletronica.fpuRetornarGruposUsuario(const ipCodigoUsuario: Integer) : WideString;

C# Syntax:

public WideString smFuncoesFaturaEletronica.fpuRetornarGruposUsuario( Int32 ipCodigoUsuario);

Method fpuRetornaCodigo


					

Parameters:

Flag Name Type Description
In ipNomeGenerator WideString

							

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method smFuncoesFaturaEletronica.fpuRetornaCodigo(const ipNomeGenerator: WideString) : Integer;

C# Syntax:

public Integer smFuncoesFaturaEletronica.fpuRetornaCodigo(WideString ipNomeGenerator);

Method fpuSendMessage


					

Parameters:

Flag Name Type Description
In ipTunel WideString

							
In ipUserCodigoRemetente Integer

							
In ipUserCodigoDestino Integer

							
In ipGrupoDestino Integer

							
In ipMensagem WideString

							

Return Value:

None.

Oxygene Syntax:

method smFuncoesFaturaEletronica.fpuSendMessage(const ipTunel: WideString ; const ipUserCodigoRemetente: Integer ; const ipUserCodigoDestino: Integer ; const ipGrupoDestino: Integer ; const ipMensagem: WideString);

C# Syntax:

public void smFuncoesFaturaEletronica.fpuSendMessage(WideString ipTunel , Int32 ipUserCodigoRemetente , Int32 ipUserCodigoDestino , Int32 ipGrupoDestino , WideString ipMensagem);

Method ppuExcluirRegistroGravarLog


					

Parameters:

Flag Name Type Description
In ipNomeTabela WideString

							
In ipNomeCampo WideString

							
In ipNomeComputador WideString

							
In ipCodigo Integer

							
In ipComponente Integer

							
In ipEvento Integer

							

Return Value:

None.

Oxygene Syntax:

method smFuncoesFaturaEletronica.ppuExcluirRegistroGravarLog(const ipNomeTabela: WideString ; const ipNomeCampo: WideString ; const ipNomeComputador: WideString ; const ipCodigo: Integer ; const ipComponente: Integer ; const ipEvento: Integer);

C# Syntax:

public void smFuncoesFaturaEletronica.ppuExcluirRegistroGravarLog(WideString ipNomeTabela , WideString ipNomeCampo , WideString ipNomeComputador , Int32 ipCodigo , Int32 ipComponente , Int32 ipEvento);

Method fpuRegistrarLogSistema


					

Parameters:

Flag Name Type Description
In ipCodUser Integer

							
In ipEvento Integer

							
In ipNivelCriticidade Integer

							
In ipComponente Integer

							
In ipPc WideString

							
In ipTabelaNome WideString

							
In ipTabelaState Integer

							
In ipTabelaChave Integer

							
In ipTabelaDelta OleVariant

							
In ipPorDelegacao Boolean

							
In ipCodigoTbUnidade Integer

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method smFuncoesFaturaEletronica.fpuRegistrarLogSistema(const ipCodUser: Integer ; const ipEvento: Integer ; const ipNivelCriticidade: Integer ; const ipComponente: Integer ; const ipPc: WideString ; const ipTabelaNome: WideString ; const ipTabelaState: Integer ; const ipTabelaChave: Integer ; const ipTabelaDelta: OleVariant ; const ipPorDelegacao: Boolean ; const ipCodigoTbUnidade: Integer) : WideString;

C# Syntax:

public WideString smFuncoesFaturaEletronica.fpuRegistrarLogSistema( Int32 ipCodUser , Int32 ipEvento , Int32 ipNivelCriticidade , Int32 ipComponente , WideString ipPc , WideString ipTabelaNome , Int32 ipTabelaState , Int32 ipTabelaChave , OleVariant ipTabelaDelta , Boolean ipPorDelegacao , Int32 ipCodigoTbUnidade);

Method fpuChecarPermissaoModulo


					

Parameters:

Flag Name Type Description
In ipCodUsuario Integer

							
In ipModulo WideString

							
In ipPermissao Integer

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method smFuncoesFaturaEletronica.fpuChecarPermissaoModulo(const ipCodUsuario: Integer ; const ipModulo: WideString ; const ipPermissao: Integer) : Boolean;

C# Syntax:

public Boolean smFuncoesFaturaEletronica.fpuChecarPermissaoModulo( Int32 ipCodUsuario , WideString ipModulo , Int32 ipPermissao);

Method fpuDefinirDiretorio


					

Parameters:

Flag Name Type Description
In ipCodigo Integer

							
In ipData WideString

							
In ipTipoArquivo Integer

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method smFuncoesFaturaEletronica.fpuDefinirDiretorio(const ipCodigo: Integer ; const ipData: WideString ; const ipTipoArquivo: Integer) : WideString;

C# Syntax:

public WideString smFuncoesFaturaEletronica.fpuDefinirDiretorio( Int32 ipCodigo , WideString ipData , Int32 ipTipoArquivo);

Method fpuBaixarArquivo


					

Parameters:

Flag Name Type Description
In ipEnderecoArquivo WideString

							
In ipInicioStream Integer

							
In ipTamanhoDoBuffer Integer

							
Out ipTamanhoTotal Int64

							
In ipPegarTamanhoTotal Boolean

							

Return Value:

Flag Name Type
Result Result Binary

Oxygene Syntax:

method smFuncoesFaturaEletronica.fpuBaixarArquivo(const ipEnderecoArquivo: WideString ; const ipInicioStream: Integer ; const ipTamanhoDoBuffer: Integer ; ipTamanhoTotal: Int64 ; const ipPegarTamanhoTotal: Boolean) : Binary;

C# Syntax:

public Binary smFuncoesFaturaEletronica.fpuBaixarArquivo(WideString ipEnderecoArquivo , Int32 ipInicioStream , Int32 ipTamanhoDoBuffer , out Int64 ipTamanhoTotal , Boolean ipPegarTamanhoTotal);

Method fpuConversarPServer


					

Parameters:

Flag Name Type Description
In ipOpcao Integer

							
In ipNovaSenha WideString

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method smFuncoesFaturaEletronica.fpuConversarPServer(const ipOpcao: Integer ; const ipNovaSenha: WideString) : WideString;

C# Syntax:

public WideString smFuncoesFaturaEletronica.fpuConversarPServer( Int32 ipOpcao , WideString ipNovaSenha);

Method fpuDataHora


					

Parameters:

Flag Name Type Description
In ipOpcao WideString

							

Return Value:

Flag Name Type
Result Result OleVariant

Oxygene Syntax:

method smFuncoesFaturaEletronica.fpuDataHora(const ipOpcao: WideString) : OleVariant;

C# Syntax:

public OleVariant smFuncoesFaturaEletronica.fpuDataHora(WideString ipOpcao);

Method fpuDemoPermitir


					

Parameters:

Flag Name Type Description
In ipOpcao WideString

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method smFuncoesFaturaEletronica.fpuDemoPermitir(const ipOpcao: WideString) : Boolean;

C# Syntax:

public Boolean smFuncoesFaturaEletronica.fpuDemoPermitir(WideString ipOpcao);

Method fpuEnviarArquivo


					

Parameters:

Flag Name Type Description
In ipEnderecoArquivo WideString

							
In ipInicioStream Integer

							
InOut ipStream Binary

							

Return Value:

None.

Oxygene Syntax:

method smFuncoesFaturaEletronica.fpuEnviarArquivo(const ipEnderecoArquivo: WideString ; const ipInicioStream: Integer ; var ipStream: Binary);

C# Syntax:

public void smFuncoesFaturaEletronica.fpuEnviarArquivo(WideString ipEnderecoArquivo , Int32 ipInicioStream , ref Binary ipStream);

Method fpuListarDiretorio


					

Parameters:

Flag Name Type Description
In ipDiretorioComMascara WideString

							

Return Value:

Flag Name Type
Result Result Binary

Oxygene Syntax:

method smFuncoesFaturaEletronica.fpuListarDiretorio(const ipDiretorioComMascara: WideString) : Binary;

C# Syntax:

public Binary smFuncoesFaturaEletronica.fpuListarDiretorio(WideString ipDiretorioComMascara);

Method fpuSendMessageSenha


					

Parameters:

Flag Name Type Description
In ipSenha WideString

							
In ipCategoria WideString

							
In ipGuiche WideString

							
In ipMedico WideString

							
In ipPaciente Boolean

							
In ipNroFicha Integer

							

Return Value:

None.

Oxygene Syntax:

method smFuncoesFaturaEletronica.fpuSendMessageSenha(const ipSenha: WideString ; const ipCategoria: WideString ; const ipGuiche: WideString ; const ipMedico: WideString ; const ipPaciente: Boolean ; const ipNroFicha: Integer);

C# Syntax:

public void smFuncoesFaturaEletronica.fpuSendMessageSenha(WideString ipSenha , WideString ipCategoria , WideString ipGuiche , WideString ipMedico , Boolean ipPaciente , Int32 ipNroFicha);

Method fpuSqlExecute


					

Parameters:

Flag Name Type Description
In ipString WideString

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method smFuncoesFaturaEletronica.fpuSqlExecute(const ipString: WideString) : WideString;

C# Syntax:

public WideString smFuncoesFaturaEletronica.fpuSqlExecute(WideString ipString);

Method fpuTestarConexao


					

Parameters:

None.

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method smFuncoesFaturaEletronica.fpuTestarConexao() : Boolean;

C# Syntax:

public Boolean smFuncoesFaturaEletronica.fpuTestarConexao();

Method fpuRetornaUltimoCodigo


					

Parameters:

Flag Name Type Description
In ipNomeGenerator WideString

							

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method smFuncoesFaturaEletronica.fpuRetornaUltimoCodigo(const ipNomeGenerator: WideString) : Integer;

C# Syntax:

public Integer smFuncoesFaturaEletronica.fpuRetornaUltimoCodigo(WideString ipNomeGenerator);

Method fpuCopiaKit


					

Parameters:

Flag Name Type Description
In ipCodigoKitOrigem Integer

							
In ipCodigoUsuario Integer

							
In ipNomeKit WideString

							

Return Value:

None.

Oxygene Syntax:

method smFuncoesFaturaEletronica.fpuCopiaKit(const ipCodigoKitOrigem: Integer ; const ipCodigoUsuario: Integer ; const ipNomeKit: WideString);

C# Syntax:

public void smFuncoesFaturaEletronica.fpuCopiaKit( Int32 ipCodigoKitOrigem , Int32 ipCodigoUsuario , WideString ipNomeKit);

Method fpuPServerEmDemo


					

Parameters:

None.

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method smFuncoesFaturaEletronica.fpuPServerEmDemo() : Boolean;

C# Syntax:

public Boolean smFuncoesFaturaEletronica.fpuPServerEmDemo();

Method ppuGerarRegistroLog


					

Parameters:

Flag Name Type Description
In ipEvento Integer

							
In ipNivelCriticidade Integer

							
In ipComponente Integer

							
In ipCodigoTabela Integer

							
In ipTabelaState Integer

							
In ipPorDelegacao Boolean

							
In ipTabela WideString

							
In ipMsg WideString

							

Return Value:

None.

Oxygene Syntax:

method smFuncoesFaturaEletronica.ppuGerarRegistroLog(const ipEvento: Integer ; const ipNivelCriticidade: Integer ; const ipComponente: Integer ; const ipCodigoTabela: Integer ; const ipTabelaState: Integer ; const ipPorDelegacao: Boolean ; const ipTabela: WideString ; const ipMsg: WideString);

C# Syntax:

public void smFuncoesFaturaEletronica.ppuGerarRegistroLog( Int32 ipEvento , Int32 ipNivelCriticidade , Int32 ipComponente , Int32 ipCodigoTabela , Int32 ipTabelaState , Boolean ipPorDelegacao , WideString ipTabela , WideString ipMsg);

Method fpuGetIpThreadSession


					

Parameters:

None.

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method smFuncoesFaturaEletronica.fpuGetIpThreadSession() : WideString;

C# Syntax:

public WideString smFuncoesFaturaEletronica.fpuGetIpThreadSession();

Method fpuRetornaRangeCodigo


					

Parameters:

Flag Name Type Description
In ipNomeGenerator WideString

							
In ipRange Integer

							

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method smFuncoesFaturaEletronica.fpuRetornaRangeCodigo(const ipNomeGenerator: WideString ; const ipRange: Integer) : Integer;

C# Syntax:

public Integer smFuncoesFaturaEletronica.fpuRetornaRangeCodigo(WideString ipNomeGenerator , Int32 ipRange);

Method fpuVerificarUsuarioAdministrador


					

Parameters:

Flag Name Type Description
In ipCodigo Integer

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method smFuncoesFaturaEletronica.fpuVerificarUsuarioAdministrador(const ipCodigo: Integer) : Boolean;

C# Syntax:

public Boolean smFuncoesFaturaEletronica.fpuVerificarUsuarioAdministrador( Int32 ipCodigo);

Method fpuPegarCodigoEmpresa


					

Parameters:

None.

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method smFuncoesFaturaEletronica.fpuPegarCodigoEmpresa() : Integer;

C# Syntax:

public Integer smFuncoesFaturaEletronica.fpuPegarCodigoEmpresa();

Method fpuPegarNomeEmpresa


					

Parameters:

None.

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method smFuncoesFaturaEletronica.fpuPegarNomeEmpresa() : WideString;

C# Syntax:

public WideString smFuncoesFaturaEletronica.fpuPegarNomeEmpresa();

Method ppuManterSessaoAtiva


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method smFuncoesFaturaEletronica.ppuManterSessaoAtiva();

C# Syntax:

public void smFuncoesFaturaEletronica.ppuManterSessaoAtiva();

Method ppuRegistrarCallBackMonitorSenha


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method smFuncoesFaturaEletronica.ppuRegistrarCallBackMonitorSenha();

C# Syntax:

public void smFuncoesFaturaEletronica.ppuRegistrarCallBackMonitorSenha();

Method ppuRegistrarCallBackAtualizarControleSenha


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method smFuncoesFaturaEletronica.ppuRegistrarCallBackAtualizarControleSenha();

C# Syntax:

public void smFuncoesFaturaEletronica.ppuRegistrarCallBackAtualizarControleSenha();

Method ppuRegistrarCallBackAtualizarMonitorSenha


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method smFuncoesFaturaEletronica.ppuRegistrarCallBackAtualizarMonitorSenha();

C# Syntax:

public void smFuncoesFaturaEletronica.ppuRegistrarCallBackAtualizarMonitorSenha();

Method ppuRegistrarCallBackAtualizarPainelCirurgico


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method smFuncoesFaturaEletronica.ppuRegistrarCallBackAtualizarPainelCirurgico();

C# Syntax:

public void smFuncoesFaturaEletronica.ppuRegistrarCallBackAtualizarPainelCirurgico();

Method ppuRegistrarCallBackPainelCirurgico


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method smFuncoesFaturaEletronica.ppuRegistrarCallBackPainelCirurgico();

C# Syntax:

public void smFuncoesFaturaEletronica.ppuRegistrarCallBackPainelCirurgico();

Method ppuRegistrarCallBackDicom


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method smFuncoesFaturaEletronica.ppuRegistrarCallBackDicom();

C# Syntax:

public void smFuncoesFaturaEletronica.ppuRegistrarCallBackDicom();

Method ppuRegistrarCallBackLaudo


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method smFuncoesFaturaEletronica.ppuRegistrarCallBackLaudo();

C# Syntax:

public void smFuncoesFaturaEletronica.ppuRegistrarCallBackLaudo();

Method ppuRegistrarCallBackWorkStation


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method smFuncoesFaturaEletronica.ppuRegistrarCallBackWorkStation();

C# Syntax:

public void smFuncoesFaturaEletronica.ppuRegistrarCallBackWorkStation();

Method ppuCopiarInfoUsuarioSessao


					

Parameters:

Flag Name Type Description
In ipSessioID WideString

							

Return Value:

None.

Oxygene Syntax:

method smFuncoesFaturaEletronica.ppuCopiarInfoUsuarioSessao(const ipSessioID: WideString);

C# Syntax:

public void smFuncoesFaturaEletronica.ppuCopiarInfoUsuarioSessao(WideString ipSessioID);

Method fpuRetornarCodigoOficial_NomeProcedimento


					

Parameters:

Flag Name Type Description
In ipCodigoBxaCorre Integer

							
In ipNumProc Integer

							
In ipCategoria WideString

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method smFuncoesFaturaEletronica.fpuRetornarCodigoOficial_NomeProcedimento(const ipCodigoBxaCorre: Integer ; const ipNumProc: Integer ; const ipCategoria: WideString) : WideString;

C# Syntax:

public WideString smFuncoesFaturaEletronica.fpuRetornarCodigoOficial_NomeProcedimento( Int32 ipCodigoBxaCorre , Int32 ipNumProc , WideString ipCategoria);

Method fpuExcluirRestaurarArquivo


					

Parameters:

Flag Name Type Description
In ipPastaArquivo WideString

							
In ipNomeArquivo WideString

							
In ipExcluirRestaurar Integer

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method smFuncoesFaturaEletronica.fpuExcluirRestaurarArquivo(const ipPastaArquivo: WideString ; const ipNomeArquivo: WideString ; const ipExcluirRestaurar: Integer) : Boolean;

C# Syntax:

public Boolean smFuncoesFaturaEletronica.fpuExcluirRestaurarArquivo(WideString ipPastaArquivo , WideString ipNomeArquivo , Int32 ipExcluirRestaurar);

Method fpuVerificaConfiguracaoExtra


					

Parameters:

Flag Name Type Description
In ipParametro WideString

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method smFuncoesFaturaEletronica.fpuVerificaConfiguracaoExtra(const ipParametro: WideString) : Boolean;

C# Syntax:

public Boolean smFuncoesFaturaEletronica.fpuVerificaConfiguracaoExtra(WideString ipParametro);

Method ppuRegistrarCallBackIrix


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method smFuncoesFaturaEletronica.ppuRegistrarCallBackIrix();

C# Syntax:

public void smFuncoesFaturaEletronica.ppuRegistrarCallBackIrix();

Method fpuEnviarAlertaExterno


					

Parameters:

Flag Name Type Description
In ipTipo TTipoSmsModulo

							
In ipCodigo_tabela Integer

							
In ipMsg WideString

							
In ipInfoExtra WideString

							

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method smFuncoesFaturaEletronica.fpuEnviarAlertaExterno(const ipTipo: TTipoSmsModulo ; const ipCodigo_tabela: Integer ; const ipMsg: WideString ; const ipInfoExtra: WideString) : Integer;

C# Syntax:

public Integer smFuncoesFaturaEletronica.fpuEnviarAlertaExterno(TTipoSmsModulo ipTipo , Int32 ipCodigo_tabela , WideString ipMsg , WideString ipInfoExtra);

Method fpuGetCodigoExameModelo


					

Parameters:

Flag Name Type Description
In ipCodigoExameModeloResp Integer

							

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method smFuncoesFaturaEletronica.fpuGetCodigoExameModelo(const ipCodigoExameModeloResp: Integer) : Integer;

C# Syntax:

public Integer smFuncoesFaturaEletronica.fpuGetCodigoExameModelo( Int32 ipCodigoExameModeloResp);

Method fpuPegarStatusServidor


					

Parameters:

None.

Return Value:

Flag Name Type
Result Result TStatusServidor

Oxygene Syntax:

method smFuncoesFaturaEletronica.fpuPegarStatusServidor() : TStatusServidor;

C# Syntax:

public TStatusServidor smFuncoesFaturaEletronica.fpuPegarStatusServidor();

Method fpuBuscarNivelSeguranca


					

Parameters:

None.

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method smFuncoesFaturaEletronica.fpuBuscarNivelSeguranca() : Integer;

C# Syntax:

public Integer smFuncoesFaturaEletronica.fpuBuscarNivelSeguranca();

Method fpuDataHoraISO8601


					

Parameters:

Flag Name Type Description
In ipDataHoraUTC DateTime

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method smFuncoesFaturaEletronica.fpuDataHoraISO8601(const ipDataHoraUTC: DateTime) : WideString;

C# Syntax:

public WideString smFuncoesFaturaEletronica.fpuDataHoraISO8601(DateTime ipDataHoraUTC);

Method fpuDataHoraISO8601Unidade


					

Parameters:

Flag Name Type Description
In ipDataHoraUTC DateTime

							
In ipCodigoUnidade Integer

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method smFuncoesFaturaEletronica.fpuDataHoraISO8601Unidade(const ipDataHoraUTC: DateTime ; const ipCodigoUnidade: Integer) : WideString;

C# Syntax:

public WideString smFuncoesFaturaEletronica.fpuDataHoraISO8601Unidade(DateTime ipDataHoraUTC , Int32 ipCodigoUnidade);

Method fpuDatasHorasISO8601


					

Parameters:

Flag Name Type Description
In ipDatasHorasUtc TArrayDateTime

							

Return Value:

Flag Name Type
Result Result TArrayString

Oxygene Syntax:

method smFuncoesFaturaEletronica.fpuDatasHorasISO8601(const ipDatasHorasUtc: TArrayDateTime) : TArrayString;

C# Syntax:

public TArrayString smFuncoesFaturaEletronica.fpuDatasHorasISO8601(TArrayDateTime ipDatasHorasUtc);

Method fpuDataHoraIso8601Servidor


					

Parameters:

Flag Name Type Description
In ipDataHoraUtcServidor DateTime

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method smFuncoesFaturaEletronica.fpuDataHoraIso8601Servidor(const ipDataHoraUtcServidor: DateTime) : WideString;

C# Syntax:

public WideString smFuncoesFaturaEletronica.fpuDataHoraIso8601Servidor(DateTime ipDataHoraUtcServidor);

Method fpuDatasHorasIso8601Servidor


					

Parameters:

Flag Name Type Description
In ipDatasHorasUtcServidor TArrayDateTime

							

Return Value:

Flag Name Type
Result Result TArrayString

Oxygene Syntax:

method smFuncoesFaturaEletronica.fpuDatasHorasIso8601Servidor(const ipDatasHorasUtcServidor: TArrayDateTime) : TArrayString;

C# Syntax:

public TArrayString smFuncoesFaturaEletronica.fpuDatasHorasIso8601Servidor(TArrayDateTime ipDatasHorasUtcServidor);

Method fpuGetCrendenciaisPServer


					

Parameters:

None.

Return Value:

Flag Name Type
Result Result TCredenciaisPServer

Oxygene Syntax:

method smFuncoesFaturaEletronica.fpuGetCrendenciaisPServer() : TCredenciaisPServer;

C# Syntax:

public TCredenciaisPServer smFuncoesFaturaEletronica.fpuGetCrendenciaisPServer();

Method ppuCriarMotivoRetificacao


					

Parameters:

Flag Name Type Description
In ipCodigoTipo Integer

							
In ipTipo Integer

							
In ipCodigoMotivoRetificacao Integer

							
In ipObservacao WideString

							

Return Value:

None.

Oxygene Syntax:

method smFuncoesFaturaEletronica.ppuCriarMotivoRetificacao(const ipCodigoTipo: Integer ; const ipTipo: Integer ; const ipCodigoMotivoRetificacao: Integer ; const ipObservacao: WideString);

C# Syntax:

public void smFuncoesFaturaEletronica.ppuCriarMotivoRetificacao( Int32 ipCodigoTipo , Int32 ipTipo , Int32 ipCodigoMotivoRetificacao , WideString ipObservacao);

Method ppuRegistrarCallbackPromedico


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method smFuncoesFaturaEletronica.ppuRegistrarCallbackPromedico();

C# Syntax:

public void smFuncoesFaturaEletronica.ppuRegistrarCallbackPromedico();

Method fpuAtributosDasPropriedades


					

Parameters:

Flag Name Type Description
In ipClasses TROArray_System_string_

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method smFuncoesFaturaEletronica.fpuAtributosDasPropriedades(const ipClasses: TROArray_System_string_) : WideString;

C# Syntax:

public WideString smFuncoesFaturaEletronica.fpuAtributosDasPropriedades(TROArray_System_string_ ipClasses);

Method fpuConverterValorEntreUnidades


					

Parameters:

Flag Name Type Description
In ipValor Double

							
In ipGrandeza Integer

							
In ipCodigoUnidadeOrigem Integer

							
In ipCodigoUnidadeDestino Integer

							

Return Value:

Flag Name Type
Result Result TResultadoConversaoUnidades

Oxygene Syntax:

method smFuncoesFaturaEletronica.fpuConverterValorEntreUnidades(const ipValor: Double ; const ipGrandeza: Integer ; const ipCodigoUnidadeOrigem: Integer ; const ipCodigoUnidadeDestino: Integer) : TResultadoConversaoUnidades;

C# Syntax:

public TResultadoConversaoUnidades smFuncoesFaturaEletronica.fpuConverterValorEntreUnidades(Double ipValor , Int32 ipGrandeza , Int32 ipCodigoUnidadeOrigem , Int32 ipCodigoUnidadeDestino);

Method AS_ApplyUpdates


					

Parameters:

Flag Name Type Description
In ProviderName WideString

							
In Delta Binary

							
In MaxErrors Integer

							
Out ErrorCount Integer

							
InOut OwnerData AnsiString

							

Return Value:

Flag Name Type
Result Result Binary

Oxygene Syntax:

method smFuncoesFaturaEletronica.AS_ApplyUpdates(const ProviderName: WideString ; const Delta: Binary ; const MaxErrors: Integer ; ErrorCount: Integer ; var OwnerData: AnsiString) : Binary;

C# Syntax:

public Binary smFuncoesFaturaEletronica.AS_ApplyUpdates(WideString ProviderName , Binary Delta , Int32 MaxErrors , out Int32 ErrorCount , ref AnsiString OwnerData);

Method AS_GetRecords


					

Parameters:

Flag Name Type Description
In ProviderName WideString

							
In Count Integer

							
Out RecsOut Integer

							
In Options Integer

							
In CommandText WideString

							
InOut Params Binary

							
InOut OwnerData AnsiString

							

Return Value:

Flag Name Type
Result Result Binary

Oxygene Syntax:

method smFuncoesFaturaEletronica.AS_GetRecords(const ProviderName: WideString ; const Count: Integer ; RecsOut: Integer ; const Options: Integer ; const CommandText: WideString ; var Params: Binary ; var OwnerData: AnsiString) : Binary;

C# Syntax:

public Binary smFuncoesFaturaEletronica.AS_GetRecords(WideString ProviderName , Int32 Count , out Int32 RecsOut , Int32 Options , WideString CommandText , ref Binary Params , ref AnsiString OwnerData);

Method AS_DataRequest


					

Parameters:

Flag Name Type Description
In ProviderName WideString

							
In Data Binary

							

Return Value:

Flag Name Type
Result Result Binary

Oxygene Syntax:

method smFuncoesFaturaEletronica.AS_DataRequest(const ProviderName: WideString ; const Data: Binary) : Binary;

C# Syntax:

public Binary smFuncoesFaturaEletronica.AS_DataRequest(WideString ProviderName , Binary Data);

Method AS_GetProviderNames


					

Parameters:

None.

Return Value:

Flag Name Type
Result Result TProviderNames

Oxygene Syntax:

method smFuncoesFaturaEletronica.AS_GetProviderNames() : TProviderNames;

C# Syntax:

public TProviderNames smFuncoesFaturaEletronica.AS_GetProviderNames();

Method AS_GetParams


					

Parameters:

Flag Name Type Description
In ProviderName WideString

							
InOut OwnerData AnsiString

							

Return Value:

Flag Name Type
Result Result Binary

Oxygene Syntax:

method smFuncoesFaturaEletronica.AS_GetParams(const ProviderName: WideString ; var OwnerData: AnsiString) : Binary;

C# Syntax:

public Binary smFuncoesFaturaEletronica.AS_GetParams(WideString ProviderName , ref AnsiString OwnerData);

Method AS_RowRequest


					

Parameters:

Flag Name Type Description
In ProviderName WideString

							
In Row Binary

							
In RequestType Integer

							
InOut OwnerData AnsiString

							

Return Value:

Flag Name Type
Result Result Binary

Oxygene Syntax:

method smFuncoesFaturaEletronica.AS_RowRequest(const ProviderName: WideString ; const Row: Binary ; const RequestType: Integer ; var OwnerData: AnsiString) : Binary;

C# Syntax:

public Binary smFuncoesFaturaEletronica.AS_RowRequest(WideString ProviderName , Binary Row , Int32 RequestType , ref AnsiString OwnerData);

Method AS_Execute


					

Parameters:

Flag Name Type Description
In ProviderName WideString

							
In CommandText WideString

							
InOut Params Binary

							
InOut OwnerData AnsiString

							

Return Value:

None.

Oxygene Syntax:

method smFuncoesFaturaEletronica.AS_Execute(const ProviderName: WideString ; const CommandText: WideString ; var Params: Binary ; var OwnerData: AnsiString);

C# Syntax:

public void smFuncoesFaturaEletronica.AS_Execute(WideString ProviderName , WideString CommandText , ref Binary Params , ref AnsiString OwnerData);
Service smFuncoesFaturaEletronicaIPASGO

The following table lists the Operations defined in "smFuncoesFaturaEletronicaIPASGO":

fpuGerarFaturaEletronicaIPASGO

							
fpuRetornarGruposUsuario

							
fpuRetornaCodigo

							
fpuSendMessage

							
ppuExcluirRegistroGravarLog

							
fpuRegistrarLogSistema

							
fpuChecarPermissaoModulo

							
fpuDefinirDiretorio

							
fpuBaixarArquivo

							
fpuConversarPServer

							
fpuDataHora

							
fpuDemoPermitir

							
fpuEnviarArquivo

							
fpuListarDiretorio

							
fpuSendMessageSenha

							
fpuSqlExecute

							
fpuTestarConexao

							
fpuRetornaUltimoCodigo

							
fpuCopiaKit

							
fpuPServerEmDemo

							
ppuGerarRegistroLog

							
fpuGetIpThreadSession

							
fpuRetornaRangeCodigo

							
fpuVerificarUsuarioAdministrador

							
fpuPegarCodigoEmpresa

							
fpuPegarNomeEmpresa

							
ppuManterSessaoAtiva

							
ppuRegistrarCallBackMonitorSenha

							
ppuRegistrarCallBackAtualizarControleSenha

							
ppuRegistrarCallBackAtualizarMonitorSenha

							
ppuRegistrarCallBackAtualizarPainelCirurgico

							
ppuRegistrarCallBackPainelCirurgico

							
ppuRegistrarCallBackDicom

							
ppuRegistrarCallBackLaudo

							
ppuRegistrarCallBackWorkStation

							
ppuCopiarInfoUsuarioSessao

							
fpuRetornarCodigoOficial_NomeProcedimento

							
fpuExcluirRestaurarArquivo

							
fpuVerificaConfiguracaoExtra

							
ppuRegistrarCallBackIrix

							
fpuEnviarAlertaExterno

							
fpuGetCodigoExameModelo

							
fpuPegarStatusServidor

							
fpuBuscarNivelSeguranca

							
fpuDataHoraISO8601

							
fpuDataHoraISO8601Unidade

							
fpuDatasHorasISO8601

							
fpuDataHoraIso8601Servidor

							
fpuDatasHorasIso8601Servidor

							
fpuGetCrendenciaisPServer

							
ppuCriarMotivoRetificacao

							
ppuRegistrarCallbackPromedico

							
fpuAtributosDasPropriedades

							
fpuConverterValorEntreUnidades

							
AS_ApplyUpdates

							
AS_GetRecords

							
AS_DataRequest

							
AS_GetProviderNames

							
AS_GetParams

							
AS_RowRequest

							
AS_Execute

							

Method fpuGerarFaturaEletronicaIPASGO


					

Parameters:

Flag Name Type Description
In ipProtocolo Integer

							
In ipCodigoConvenio Integer

							
In ipMatriculaPrestador WideString

							
In ipMes WideString

							
In ipAno WideString

							
In ipClientID WideString

							
In ipLote WideString

							
In ipLFatura WideString

							
In ipUtilizarInicioFimTratamento Boolean

							
In ipMatMedEmUndEntrada Boolean

							
In ipIncluirHonorarioAnestesista Boolean

							
In ipAjustaMatMed2Casa Boolean

							
In ipSemCallbackProgresso Boolean

							
In ipConferencia Boolean

							
In ipFiltrarPrestador Boolean

							

Return Value:

Flag Name Type
Result Result TRetornoIPASGO

Oxygene Syntax:

method smFuncoesFaturaEletronicaIPASGO.fpuGerarFaturaEletronicaIPASGO(const ipProtocolo: Integer ; const ipCodigoConvenio: Integer ; const ipMatriculaPrestador: WideString ; const ipMes: WideString ; const ipAno: WideString ; const ipClientID: WideString ; const ipLote: WideString ; const ipLFatura: WideString ; const ipUtilizarInicioFimTratamento: Boolean ; const ipMatMedEmUndEntrada: Boolean ; const ipIncluirHonorarioAnestesista: Boolean ; const ipAjustaMatMed2Casa: Boolean ; const ipSemCallbackProgresso: Boolean ; const ipConferencia: Boolean ; const ipFiltrarPrestador: Boolean) : TRetornoIPASGO;

C# Syntax:

public TRetornoIPASGO smFuncoesFaturaEletronicaIPASGO.fpuGerarFaturaEletronicaIPASGO( Int32 ipProtocolo , Int32 ipCodigoConvenio , WideString ipMatriculaPrestador , WideString ipMes , WideString ipAno , WideString ipClientID , WideString ipLote , WideString ipLFatura , Boolean ipUtilizarInicioFimTratamento , Boolean ipMatMedEmUndEntrada , Boolean ipIncluirHonorarioAnestesista , Boolean ipAjustaMatMed2Casa , Boolean ipSemCallbackProgresso , Boolean ipConferencia , Boolean ipFiltrarPrestador);

Method fpuRetornarGruposUsuario


					

Parameters:

Flag Name Type Description
In ipCodigoUsuario Integer

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method smFuncoesFaturaEletronicaIPASGO.fpuRetornarGruposUsuario(const ipCodigoUsuario: Integer) : WideString;

C# Syntax:

public WideString smFuncoesFaturaEletronicaIPASGO.fpuRetornarGruposUsuario( Int32 ipCodigoUsuario);

Method fpuRetornaCodigo


					

Parameters:

Flag Name Type Description
In ipNomeGenerator WideString

							

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method smFuncoesFaturaEletronicaIPASGO.fpuRetornaCodigo(const ipNomeGenerator: WideString) : Integer;

C# Syntax:

public Integer smFuncoesFaturaEletronicaIPASGO.fpuRetornaCodigo(WideString ipNomeGenerator);

Method fpuSendMessage


					

Parameters:

Flag Name Type Description
In ipTunel WideString

							
In ipUserCodigoRemetente Integer

							
In ipUserCodigoDestino Integer

							
In ipGrupoDestino Integer

							
In ipMensagem WideString

							

Return Value:

None.

Oxygene Syntax:

method smFuncoesFaturaEletronicaIPASGO.fpuSendMessage(const ipTunel: WideString ; const ipUserCodigoRemetente: Integer ; const ipUserCodigoDestino: Integer ; const ipGrupoDestino: Integer ; const ipMensagem: WideString);

C# Syntax:

public void smFuncoesFaturaEletronicaIPASGO.fpuSendMessage(WideString ipTunel , Int32 ipUserCodigoRemetente , Int32 ipUserCodigoDestino , Int32 ipGrupoDestino , WideString ipMensagem);

Method ppuExcluirRegistroGravarLog


					

Parameters:

Flag Name Type Description
In ipNomeTabela WideString

							
In ipNomeCampo WideString

							
In ipNomeComputador WideString

							
In ipCodigo Integer

							
In ipComponente Integer

							
In ipEvento Integer

							

Return Value:

None.

Oxygene Syntax:

method smFuncoesFaturaEletronicaIPASGO.ppuExcluirRegistroGravarLog(const ipNomeTabela: WideString ; const ipNomeCampo: WideString ; const ipNomeComputador: WideString ; const ipCodigo: Integer ; const ipComponente: Integer ; const ipEvento: Integer);

C# Syntax:

public void smFuncoesFaturaEletronicaIPASGO.ppuExcluirRegistroGravarLog(WideString ipNomeTabela , WideString ipNomeCampo , WideString ipNomeComputador , Int32 ipCodigo , Int32 ipComponente , Int32 ipEvento);

Method fpuRegistrarLogSistema


					

Parameters:

Flag Name Type Description
In ipCodUser Integer

							
In ipEvento Integer

							
In ipNivelCriticidade Integer

							
In ipComponente Integer

							
In ipPc WideString

							
In ipTabelaNome WideString

							
In ipTabelaState Integer

							
In ipTabelaChave Integer

							
In ipTabelaDelta OleVariant

							
In ipPorDelegacao Boolean

							
In ipCodigoTbUnidade Integer

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method smFuncoesFaturaEletronicaIPASGO.fpuRegistrarLogSistema(const ipCodUser: Integer ; const ipEvento: Integer ; const ipNivelCriticidade: Integer ; const ipComponente: Integer ; const ipPc: WideString ; const ipTabelaNome: WideString ; const ipTabelaState: Integer ; const ipTabelaChave: Integer ; const ipTabelaDelta: OleVariant ; const ipPorDelegacao: Boolean ; const ipCodigoTbUnidade: Integer) : WideString;

C# Syntax:

public WideString smFuncoesFaturaEletronicaIPASGO.fpuRegistrarLogSistema( Int32 ipCodUser , Int32 ipEvento , Int32 ipNivelCriticidade , Int32 ipComponente , WideString ipPc , WideString ipTabelaNome , Int32 ipTabelaState , Int32 ipTabelaChave , OleVariant ipTabelaDelta , Boolean ipPorDelegacao , Int32 ipCodigoTbUnidade);

Method fpuChecarPermissaoModulo


					

Parameters:

Flag Name Type Description
In ipCodUsuario Integer

							
In ipModulo WideString

							
In ipPermissao Integer

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method smFuncoesFaturaEletronicaIPASGO.fpuChecarPermissaoModulo(const ipCodUsuario: Integer ; const ipModulo: WideString ; const ipPermissao: Integer) : Boolean;

C# Syntax:

public Boolean smFuncoesFaturaEletronicaIPASGO.fpuChecarPermissaoModulo( Int32 ipCodUsuario , WideString ipModulo , Int32 ipPermissao);

Method fpuDefinirDiretorio


					

Parameters:

Flag Name Type Description
In ipCodigo Integer

							
In ipData WideString

							
In ipTipoArquivo Integer

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method smFuncoesFaturaEletronicaIPASGO.fpuDefinirDiretorio(const ipCodigo: Integer ; const ipData: WideString ; const ipTipoArquivo: Integer) : WideString;

C# Syntax:

public WideString smFuncoesFaturaEletronicaIPASGO.fpuDefinirDiretorio( Int32 ipCodigo , WideString ipData , Int32 ipTipoArquivo);

Method fpuBaixarArquivo


					

Parameters:

Flag Name Type Description
In ipEnderecoArquivo WideString

							
In ipInicioStream Integer

							
In ipTamanhoDoBuffer Integer

							
Out ipTamanhoTotal Int64

							
In ipPegarTamanhoTotal Boolean

							

Return Value:

Flag Name Type
Result Result Binary

Oxygene Syntax:

method smFuncoesFaturaEletronicaIPASGO.fpuBaixarArquivo(const ipEnderecoArquivo: WideString ; const ipInicioStream: Integer ; const ipTamanhoDoBuffer: Integer ; ipTamanhoTotal: Int64 ; const ipPegarTamanhoTotal: Boolean) : Binary;

C# Syntax:

public Binary smFuncoesFaturaEletronicaIPASGO.fpuBaixarArquivo(WideString ipEnderecoArquivo , Int32 ipInicioStream , Int32 ipTamanhoDoBuffer , out Int64 ipTamanhoTotal , Boolean ipPegarTamanhoTotal);

Method fpuConversarPServer


					

Parameters:

Flag Name Type Description
In ipOpcao Integer

							
In ipNovaSenha WideString

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method smFuncoesFaturaEletronicaIPASGO.fpuConversarPServer(const ipOpcao: Integer ; const ipNovaSenha: WideString) : WideString;

C# Syntax:

public WideString smFuncoesFaturaEletronicaIPASGO.fpuConversarPServer( Int32 ipOpcao , WideString ipNovaSenha);

Method fpuDataHora


					

Parameters:

Flag Name Type Description
In ipOpcao WideString

							

Return Value:

Flag Name Type
Result Result OleVariant

Oxygene Syntax:

method smFuncoesFaturaEletronicaIPASGO.fpuDataHora(const ipOpcao: WideString) : OleVariant;

C# Syntax:

public OleVariant smFuncoesFaturaEletronicaIPASGO.fpuDataHora(WideString ipOpcao);

Method fpuDemoPermitir


					

Parameters:

Flag Name Type Description
In ipOpcao WideString

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method smFuncoesFaturaEletronicaIPASGO.fpuDemoPermitir(const ipOpcao: WideString) : Boolean;

C# Syntax:

public Boolean smFuncoesFaturaEletronicaIPASGO.fpuDemoPermitir(WideString ipOpcao);

Method fpuEnviarArquivo


					

Parameters:

Flag Name Type Description
In ipEnderecoArquivo WideString

							
In ipInicioStream Integer

							
InOut ipStream Binary

							

Return Value:

None.

Oxygene Syntax:

method smFuncoesFaturaEletronicaIPASGO.fpuEnviarArquivo(const ipEnderecoArquivo: WideString ; const ipInicioStream: Integer ; var ipStream: Binary);

C# Syntax:

public void smFuncoesFaturaEletronicaIPASGO.fpuEnviarArquivo(WideString ipEnderecoArquivo , Int32 ipInicioStream , ref Binary ipStream);

Method fpuListarDiretorio


					

Parameters:

Flag Name Type Description
In ipDiretorioComMascara WideString

							

Return Value:

Flag Name Type
Result Result Binary

Oxygene Syntax:

method smFuncoesFaturaEletronicaIPASGO.fpuListarDiretorio(const ipDiretorioComMascara: WideString) : Binary;

C# Syntax:

public Binary smFuncoesFaturaEletronicaIPASGO.fpuListarDiretorio(WideString ipDiretorioComMascara);

Method fpuSendMessageSenha


					

Parameters:

Flag Name Type Description
In ipSenha WideString

							
In ipCategoria WideString

							
In ipGuiche WideString

							
In ipMedico WideString

							
In ipPaciente Boolean

							
In ipNroFicha Integer

							

Return Value:

None.

Oxygene Syntax:

method smFuncoesFaturaEletronicaIPASGO.fpuSendMessageSenha(const ipSenha: WideString ; const ipCategoria: WideString ; const ipGuiche: WideString ; const ipMedico: WideString ; const ipPaciente: Boolean ; const ipNroFicha: Integer);

C# Syntax:

public void smFuncoesFaturaEletronicaIPASGO.fpuSendMessageSenha(WideString ipSenha , WideString ipCategoria , WideString ipGuiche , WideString ipMedico , Boolean ipPaciente , Int32 ipNroFicha);

Method fpuSqlExecute


					

Parameters:

Flag Name Type Description
In ipString WideString

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method smFuncoesFaturaEletronicaIPASGO.fpuSqlExecute(const ipString: WideString) : WideString;

C# Syntax:

public WideString smFuncoesFaturaEletronicaIPASGO.fpuSqlExecute(WideString ipString);

Method fpuTestarConexao


					

Parameters:

None.

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method smFuncoesFaturaEletronicaIPASGO.fpuTestarConexao() : Boolean;

C# Syntax:

public Boolean smFuncoesFaturaEletronicaIPASGO.fpuTestarConexao();

Method fpuRetornaUltimoCodigo


					

Parameters:

Flag Name Type Description
In ipNomeGenerator WideString

							

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method smFuncoesFaturaEletronicaIPASGO.fpuRetornaUltimoCodigo(const ipNomeGenerator: WideString) : Integer;

C# Syntax:

public Integer smFuncoesFaturaEletronicaIPASGO.fpuRetornaUltimoCodigo(WideString ipNomeGenerator);

Method fpuCopiaKit


					

Parameters:

Flag Name Type Description
In ipCodigoKitOrigem Integer

							
In ipCodigoUsuario Integer

							
In ipNomeKit WideString

							

Return Value:

None.

Oxygene Syntax:

method smFuncoesFaturaEletronicaIPASGO.fpuCopiaKit(const ipCodigoKitOrigem: Integer ; const ipCodigoUsuario: Integer ; const ipNomeKit: WideString);

C# Syntax:

public void smFuncoesFaturaEletronicaIPASGO.fpuCopiaKit( Int32 ipCodigoKitOrigem , Int32 ipCodigoUsuario , WideString ipNomeKit);

Method fpuPServerEmDemo


					

Parameters:

None.

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method smFuncoesFaturaEletronicaIPASGO.fpuPServerEmDemo() : Boolean;

C# Syntax:

public Boolean smFuncoesFaturaEletronicaIPASGO.fpuPServerEmDemo();

Method ppuGerarRegistroLog


					

Parameters:

Flag Name Type Description
In ipEvento Integer

							
In ipNivelCriticidade Integer

							
In ipComponente Integer

							
In ipCodigoTabela Integer

							
In ipTabelaState Integer

							
In ipPorDelegacao Boolean

							
In ipTabela WideString

							
In ipMsg WideString

							

Return Value:

None.

Oxygene Syntax:

method smFuncoesFaturaEletronicaIPASGO.ppuGerarRegistroLog(const ipEvento: Integer ; const ipNivelCriticidade: Integer ; const ipComponente: Integer ; const ipCodigoTabela: Integer ; const ipTabelaState: Integer ; const ipPorDelegacao: Boolean ; const ipTabela: WideString ; const ipMsg: WideString);

C# Syntax:

public void smFuncoesFaturaEletronicaIPASGO.ppuGerarRegistroLog( Int32 ipEvento , Int32 ipNivelCriticidade , Int32 ipComponente , Int32 ipCodigoTabela , Int32 ipTabelaState , Boolean ipPorDelegacao , WideString ipTabela , WideString ipMsg);

Method fpuGetIpThreadSession


					

Parameters:

None.

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method smFuncoesFaturaEletronicaIPASGO.fpuGetIpThreadSession() : WideString;

C# Syntax:

public WideString smFuncoesFaturaEletronicaIPASGO.fpuGetIpThreadSession();

Method fpuRetornaRangeCodigo


					

Parameters:

Flag Name Type Description
In ipNomeGenerator WideString

							
In ipRange Integer

							

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method smFuncoesFaturaEletronicaIPASGO.fpuRetornaRangeCodigo(const ipNomeGenerator: WideString ; const ipRange: Integer) : Integer;

C# Syntax:

public Integer smFuncoesFaturaEletronicaIPASGO.fpuRetornaRangeCodigo(WideString ipNomeGenerator , Int32 ipRange);

Method fpuVerificarUsuarioAdministrador


					

Parameters:

Flag Name Type Description
In ipCodigo Integer

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method smFuncoesFaturaEletronicaIPASGO.fpuVerificarUsuarioAdministrador(const ipCodigo: Integer) : Boolean;

C# Syntax:

public Boolean smFuncoesFaturaEletronicaIPASGO.fpuVerificarUsuarioAdministrador( Int32 ipCodigo);

Method fpuPegarCodigoEmpresa


					

Parameters:

None.

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method smFuncoesFaturaEletronicaIPASGO.fpuPegarCodigoEmpresa() : Integer;

C# Syntax:

public Integer smFuncoesFaturaEletronicaIPASGO.fpuPegarCodigoEmpresa();

Method fpuPegarNomeEmpresa


					

Parameters:

None.

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method smFuncoesFaturaEletronicaIPASGO.fpuPegarNomeEmpresa() : WideString;

C# Syntax:

public WideString smFuncoesFaturaEletronicaIPASGO.fpuPegarNomeEmpresa();

Method ppuManterSessaoAtiva


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method smFuncoesFaturaEletronicaIPASGO.ppuManterSessaoAtiva();

C# Syntax:

public void smFuncoesFaturaEletronicaIPASGO.ppuManterSessaoAtiva();

Method ppuRegistrarCallBackMonitorSenha


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method smFuncoesFaturaEletronicaIPASGO.ppuRegistrarCallBackMonitorSenha();

C# Syntax:

public void smFuncoesFaturaEletronicaIPASGO.ppuRegistrarCallBackMonitorSenha();

Method ppuRegistrarCallBackAtualizarControleSenha


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method smFuncoesFaturaEletronicaIPASGO.ppuRegistrarCallBackAtualizarControleSenha();

C# Syntax:

public void smFuncoesFaturaEletronicaIPASGO.ppuRegistrarCallBackAtualizarControleSenha();

Method ppuRegistrarCallBackAtualizarMonitorSenha


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method smFuncoesFaturaEletronicaIPASGO.ppuRegistrarCallBackAtualizarMonitorSenha();

C# Syntax:

public void smFuncoesFaturaEletronicaIPASGO.ppuRegistrarCallBackAtualizarMonitorSenha();

Method ppuRegistrarCallBackAtualizarPainelCirurgico


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method smFuncoesFaturaEletronicaIPASGO.ppuRegistrarCallBackAtualizarPainelCirurgico();

C# Syntax:

public void smFuncoesFaturaEletronicaIPASGO.ppuRegistrarCallBackAtualizarPainelCirurgico();

Method ppuRegistrarCallBackPainelCirurgico


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method smFuncoesFaturaEletronicaIPASGO.ppuRegistrarCallBackPainelCirurgico();

C# Syntax:

public void smFuncoesFaturaEletronicaIPASGO.ppuRegistrarCallBackPainelCirurgico();

Method ppuRegistrarCallBackDicom


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method smFuncoesFaturaEletronicaIPASGO.ppuRegistrarCallBackDicom();

C# Syntax:

public void smFuncoesFaturaEletronicaIPASGO.ppuRegistrarCallBackDicom();

Method ppuRegistrarCallBackLaudo


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method smFuncoesFaturaEletronicaIPASGO.ppuRegistrarCallBackLaudo();

C# Syntax:

public void smFuncoesFaturaEletronicaIPASGO.ppuRegistrarCallBackLaudo();

Method ppuRegistrarCallBackWorkStation


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method smFuncoesFaturaEletronicaIPASGO.ppuRegistrarCallBackWorkStation();

C# Syntax:

public void smFuncoesFaturaEletronicaIPASGO.ppuRegistrarCallBackWorkStation();

Method ppuCopiarInfoUsuarioSessao


					

Parameters:

Flag Name Type Description
In ipSessioID WideString

							

Return Value:

None.

Oxygene Syntax:

method smFuncoesFaturaEletronicaIPASGO.ppuCopiarInfoUsuarioSessao(const ipSessioID: WideString);

C# Syntax:

public void smFuncoesFaturaEletronicaIPASGO.ppuCopiarInfoUsuarioSessao(WideString ipSessioID);

Method fpuRetornarCodigoOficial_NomeProcedimento


					

Parameters:

Flag Name Type Description
In ipCodigoBxaCorre Integer

							
In ipNumProc Integer

							
In ipCategoria WideString

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method smFuncoesFaturaEletronicaIPASGO.fpuRetornarCodigoOficial_NomeProcedimento(const ipCodigoBxaCorre: Integer ; const ipNumProc: Integer ; const ipCategoria: WideString) : WideString;

C# Syntax:

public WideString smFuncoesFaturaEletronicaIPASGO.fpuRetornarCodigoOficial_NomeProcedimento( Int32 ipCodigoBxaCorre , Int32 ipNumProc , WideString ipCategoria);

Method fpuExcluirRestaurarArquivo


					

Parameters:

Flag Name Type Description
In ipPastaArquivo WideString

							
In ipNomeArquivo WideString

							
In ipExcluirRestaurar Integer

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method smFuncoesFaturaEletronicaIPASGO.fpuExcluirRestaurarArquivo(const ipPastaArquivo: WideString ; const ipNomeArquivo: WideString ; const ipExcluirRestaurar: Integer) : Boolean;

C# Syntax:

public Boolean smFuncoesFaturaEletronicaIPASGO.fpuExcluirRestaurarArquivo(WideString ipPastaArquivo , WideString ipNomeArquivo , Int32 ipExcluirRestaurar);

Method fpuVerificaConfiguracaoExtra


					

Parameters:

Flag Name Type Description
In ipParametro WideString

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method smFuncoesFaturaEletronicaIPASGO.fpuVerificaConfiguracaoExtra(const ipParametro: WideString) : Boolean;

C# Syntax:

public Boolean smFuncoesFaturaEletronicaIPASGO.fpuVerificaConfiguracaoExtra(WideString ipParametro);

Method ppuRegistrarCallBackIrix


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method smFuncoesFaturaEletronicaIPASGO.ppuRegistrarCallBackIrix();

C# Syntax:

public void smFuncoesFaturaEletronicaIPASGO.ppuRegistrarCallBackIrix();

Method fpuEnviarAlertaExterno


					

Parameters:

Flag Name Type Description
In ipTipo TTipoSmsModulo

							
In ipCodigo_tabela Integer

							
In ipMsg WideString

							
In ipInfoExtra WideString

							

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method smFuncoesFaturaEletronicaIPASGO.fpuEnviarAlertaExterno(const ipTipo: TTipoSmsModulo ; const ipCodigo_tabela: Integer ; const ipMsg: WideString ; const ipInfoExtra: WideString) : Integer;

C# Syntax:

public Integer smFuncoesFaturaEletronicaIPASGO.fpuEnviarAlertaExterno(TTipoSmsModulo ipTipo , Int32 ipCodigo_tabela , WideString ipMsg , WideString ipInfoExtra);

Method fpuGetCodigoExameModelo


					

Parameters:

Flag Name Type Description
In ipCodigoExameModeloResp Integer

							

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method smFuncoesFaturaEletronicaIPASGO.fpuGetCodigoExameModelo(const ipCodigoExameModeloResp: Integer) : Integer;

C# Syntax:

public Integer smFuncoesFaturaEletronicaIPASGO.fpuGetCodigoExameModelo( Int32 ipCodigoExameModeloResp);

Method fpuPegarStatusServidor


					

Parameters:

None.

Return Value:

Flag Name Type
Result Result TStatusServidor

Oxygene Syntax:

method smFuncoesFaturaEletronicaIPASGO.fpuPegarStatusServidor() : TStatusServidor;

C# Syntax:

public TStatusServidor smFuncoesFaturaEletronicaIPASGO.fpuPegarStatusServidor();

Method fpuBuscarNivelSeguranca


					

Parameters:

None.

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method smFuncoesFaturaEletronicaIPASGO.fpuBuscarNivelSeguranca() : Integer;

C# Syntax:

public Integer smFuncoesFaturaEletronicaIPASGO.fpuBuscarNivelSeguranca();

Method fpuDataHoraISO8601


					

Parameters:

Flag Name Type Description
In ipDataHoraUTC DateTime

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method smFuncoesFaturaEletronicaIPASGO.fpuDataHoraISO8601(const ipDataHoraUTC: DateTime) : WideString;

C# Syntax:

public WideString smFuncoesFaturaEletronicaIPASGO.fpuDataHoraISO8601(DateTime ipDataHoraUTC);

Method fpuDataHoraISO8601Unidade


					

Parameters:

Flag Name Type Description
In ipDataHoraUTC DateTime

							
In ipCodigoUnidade Integer

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method smFuncoesFaturaEletronicaIPASGO.fpuDataHoraISO8601Unidade(const ipDataHoraUTC: DateTime ; const ipCodigoUnidade: Integer) : WideString;

C# Syntax:

public WideString smFuncoesFaturaEletronicaIPASGO.fpuDataHoraISO8601Unidade(DateTime ipDataHoraUTC , Int32 ipCodigoUnidade);

Method fpuDatasHorasISO8601


					

Parameters:

Flag Name Type Description
In ipDatasHorasUtc TArrayDateTime

							

Return Value:

Flag Name Type
Result Result TArrayString

Oxygene Syntax:

method smFuncoesFaturaEletronicaIPASGO.fpuDatasHorasISO8601(const ipDatasHorasUtc: TArrayDateTime) : TArrayString;

C# Syntax:

public TArrayString smFuncoesFaturaEletronicaIPASGO.fpuDatasHorasISO8601(TArrayDateTime ipDatasHorasUtc);

Method fpuDataHoraIso8601Servidor


					

Parameters:

Flag Name Type Description
In ipDataHoraUtcServidor DateTime

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method smFuncoesFaturaEletronicaIPASGO.fpuDataHoraIso8601Servidor(const ipDataHoraUtcServidor: DateTime) : WideString;

C# Syntax:

public WideString smFuncoesFaturaEletronicaIPASGO.fpuDataHoraIso8601Servidor(DateTime ipDataHoraUtcServidor);

Method fpuDatasHorasIso8601Servidor


					

Parameters:

Flag Name Type Description
In ipDatasHorasUtcServidor TArrayDateTime

							

Return Value:

Flag Name Type
Result Result TArrayString

Oxygene Syntax:

method smFuncoesFaturaEletronicaIPASGO.fpuDatasHorasIso8601Servidor(const ipDatasHorasUtcServidor: TArrayDateTime) : TArrayString;

C# Syntax:

public TArrayString smFuncoesFaturaEletronicaIPASGO.fpuDatasHorasIso8601Servidor(TArrayDateTime ipDatasHorasUtcServidor);

Method fpuGetCrendenciaisPServer


					

Parameters:

None.

Return Value:

Flag Name Type
Result Result TCredenciaisPServer

Oxygene Syntax:

method smFuncoesFaturaEletronicaIPASGO.fpuGetCrendenciaisPServer() : TCredenciaisPServer;

C# Syntax:

public TCredenciaisPServer smFuncoesFaturaEletronicaIPASGO.fpuGetCrendenciaisPServer();

Method ppuCriarMotivoRetificacao


					

Parameters:

Flag Name Type Description
In ipCodigoTipo Integer

							
In ipTipo Integer

							
In ipCodigoMotivoRetificacao Integer

							
In ipObservacao WideString

							

Return Value:

None.

Oxygene Syntax:

method smFuncoesFaturaEletronicaIPASGO.ppuCriarMotivoRetificacao(const ipCodigoTipo: Integer ; const ipTipo: Integer ; const ipCodigoMotivoRetificacao: Integer ; const ipObservacao: WideString);

C# Syntax:

public void smFuncoesFaturaEletronicaIPASGO.ppuCriarMotivoRetificacao( Int32 ipCodigoTipo , Int32 ipTipo , Int32 ipCodigoMotivoRetificacao , WideString ipObservacao);

Method ppuRegistrarCallbackPromedico


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method smFuncoesFaturaEletronicaIPASGO.ppuRegistrarCallbackPromedico();

C# Syntax:

public void smFuncoesFaturaEletronicaIPASGO.ppuRegistrarCallbackPromedico();

Method fpuAtributosDasPropriedades


					

Parameters:

Flag Name Type Description
In ipClasses TROArray_System_string_

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method smFuncoesFaturaEletronicaIPASGO.fpuAtributosDasPropriedades(const ipClasses: TROArray_System_string_) : WideString;

C# Syntax:

public WideString smFuncoesFaturaEletronicaIPASGO.fpuAtributosDasPropriedades(TROArray_System_string_ ipClasses);

Method fpuConverterValorEntreUnidades


					

Parameters:

Flag Name Type Description
In ipValor Double

							
In ipGrandeza Integer

							
In ipCodigoUnidadeOrigem Integer

							
In ipCodigoUnidadeDestino Integer

							

Return Value:

Flag Name Type
Result Result TResultadoConversaoUnidades

Oxygene Syntax:

method smFuncoesFaturaEletronicaIPASGO.fpuConverterValorEntreUnidades(const ipValor: Double ; const ipGrandeza: Integer ; const ipCodigoUnidadeOrigem: Integer ; const ipCodigoUnidadeDestino: Integer) : TResultadoConversaoUnidades;

C# Syntax:

public TResultadoConversaoUnidades smFuncoesFaturaEletronicaIPASGO.fpuConverterValorEntreUnidades(Double ipValor , Int32 ipGrandeza , Int32 ipCodigoUnidadeOrigem , Int32 ipCodigoUnidadeDestino);

Method AS_ApplyUpdates


					

Parameters:

Flag Name Type Description
In ProviderName WideString

							
In Delta Binary

							
In MaxErrors Integer

							
Out ErrorCount Integer

							
InOut OwnerData AnsiString

							

Return Value:

Flag Name Type
Result Result Binary

Oxygene Syntax:

method smFuncoesFaturaEletronicaIPASGO.AS_ApplyUpdates(const ProviderName: WideString ; const Delta: Binary ; const MaxErrors: Integer ; ErrorCount: Integer ; var OwnerData: AnsiString) : Binary;

C# Syntax:

public Binary smFuncoesFaturaEletronicaIPASGO.AS_ApplyUpdates(WideString ProviderName , Binary Delta , Int32 MaxErrors , out Int32 ErrorCount , ref AnsiString OwnerData);

Method AS_GetRecords


					

Parameters:

Flag Name Type Description
In ProviderName WideString

							
In Count Integer

							
Out RecsOut Integer

							
In Options Integer

							
In CommandText WideString

							
InOut Params Binary

							
InOut OwnerData AnsiString

							

Return Value:

Flag Name Type
Result Result Binary

Oxygene Syntax:

method smFuncoesFaturaEletronicaIPASGO.AS_GetRecords(const ProviderName: WideString ; const Count: Integer ; RecsOut: Integer ; const Options: Integer ; const CommandText: WideString ; var Params: Binary ; var OwnerData: AnsiString) : Binary;

C# Syntax:

public Binary smFuncoesFaturaEletronicaIPASGO.AS_GetRecords(WideString ProviderName , Int32 Count , out Int32 RecsOut , Int32 Options , WideString CommandText , ref Binary Params , ref AnsiString OwnerData);

Method AS_DataRequest


					

Parameters:

Flag Name Type Description
In ProviderName WideString

							
In Data Binary

							

Return Value:

Flag Name Type
Result Result Binary

Oxygene Syntax:

method smFuncoesFaturaEletronicaIPASGO.AS_DataRequest(const ProviderName: WideString ; const Data: Binary) : Binary;

C# Syntax:

public Binary smFuncoesFaturaEletronicaIPASGO.AS_DataRequest(WideString ProviderName , Binary Data);

Method AS_GetProviderNames


					

Parameters:

None.

Return Value:

Flag Name Type
Result Result TProviderNames

Oxygene Syntax:

method smFuncoesFaturaEletronicaIPASGO.AS_GetProviderNames() : TProviderNames;

C# Syntax:

public TProviderNames smFuncoesFaturaEletronicaIPASGO.AS_GetProviderNames();

Method AS_GetParams


					

Parameters:

Flag Name Type Description
In ProviderName WideString

							
InOut OwnerData AnsiString

							

Return Value:

Flag Name Type
Result Result Binary

Oxygene Syntax:

method smFuncoesFaturaEletronicaIPASGO.AS_GetParams(const ProviderName: WideString ; var OwnerData: AnsiString) : Binary;

C# Syntax:

public Binary smFuncoesFaturaEletronicaIPASGO.AS_GetParams(WideString ProviderName , ref AnsiString OwnerData);

Method AS_RowRequest


					

Parameters:

Flag Name Type Description
In ProviderName WideString

							
In Row Binary

							
In RequestType Integer

							
InOut OwnerData AnsiString

							

Return Value:

Flag Name Type
Result Result Binary

Oxygene Syntax:

method smFuncoesFaturaEletronicaIPASGO.AS_RowRequest(const ProviderName: WideString ; const Row: Binary ; const RequestType: Integer ; var OwnerData: AnsiString) : Binary;

C# Syntax:

public Binary smFuncoesFaturaEletronicaIPASGO.AS_RowRequest(WideString ProviderName , Binary Row , Int32 RequestType , ref AnsiString OwnerData);

Method AS_Execute


					

Parameters:

Flag Name Type Description
In ProviderName WideString

							
In CommandText WideString

							
InOut Params Binary

							
InOut OwnerData AnsiString

							

Return Value:

None.

Oxygene Syntax:

method smFuncoesFaturaEletronicaIPASGO.AS_Execute(const ProviderName: WideString ; const CommandText: WideString ; var Params: Binary ; var OwnerData: AnsiString);

C# Syntax:

public void smFuncoesFaturaEletronicaIPASGO.AS_Execute(WideString ProviderName , WideString CommandText , ref Binary Params , ref AnsiString OwnerData);
Service smFuncoesFaturamento

The following table lists the Operations defined in "smFuncoesFaturamento":

ppuInserirItensKitPreConta

							
fpuConvenioCTabela

							
fpuPacienteVerificaDataConvenio

							
fpuSDiverBuscarValorCh

							
fpuVerificaDataHoraEspecial

							
fpuPegarMatriculaPrestador

							
fpuValidarConvenio

							
fpuValidarMatricula

							
fpuValidarSenha

							
fpuValidarGuia

							
fpuAtribuiValorChTodasCategorias

							
fpuCopiarTabelaDeValoresDeCH

							
fpuCarregarTodosConvenios

							
fpuAtribuiPercentCoberturaTodasCategorias

							
fpuQuitaDemonstrativo

							
fpuMotivoGlosaPadrao

							
fpuEnviarGuiasLote

							
fpuRetirarGuiasLote

							
ppuGravarLogEnviarGuiaLote

							
fpuQuantidadeGuiasLote

							
fpuCopiarCamposRegistro

							
fpuCopiarGrupoFEletro

							
fpuRecalculaTamanhoCampo

							
fpuAlterarTagFEletroCampos

							
ppuGerarFaturasBxaCorre

							
ppuDeletaFaturas

							
fpuAlteraPosicaoRegistro

							
ppuIncrementarPosicaoCampos

							
fpuAlteraPrioridadeRegistro

							
fpuCopiarTabelaProcedimentos

							
fpuTbDiaTaxProcsCodigoOficial

							
fpvIncluirDataRateio

							
fpvVerificarDataRateio

							
fpvCopiarRegrasRateio

							
fpuVerificaExisteRateio

							
fpvIncluirRegraRateio

							
fpvAlterarRegraRateio

							
fpuVerificaExisteRegraHonorarioFaturamento

							
fpuVerificaExisteRegraExameFaturamento

							
fpuExcluir_Rateio

							
fpuPrestadorHonorario

							
fpuRetornarFichasConvenios

							
fpuAtualizarFichasConvenios

							
ppuAtualizarGuias

							
ppuGerarFatura

							
fpuTissExameRel

							
fpuTissConsultaRel

							
fpuGuiasEnviadasTotaisPorConvenio

							
fpuGuiasPagasGloasadasAberto

							
fpuRateioLista

							
ppuImportarModeloFaturaEletronica

							
fpuRel_AdFaturamentoRateioGERAL

							
fpuRel_adFaturamentoPrevisaoConvenio

							
fpuCBOS3_0

							
fpuRetornaNomePaciente

							
fpuLimpaLigacaoHonomed_FTabela

							
fpuRetornaDataHonorario

							
ppuUnificarGuias

							
fpuPegarSequencialTransacao

							
fpuVerificaEligibilidade

							
fpuCriarSequencialTransacao

							
ppuAtualizarLFatura

							
ppuAlterarConvenioBxaCorre

							
ppuGuias_Procedimentos

							
fpuVerificarEnvioLote

							
fpuVerificaTISS_SequencialTransacao

							
fpuSolicitarStatusAutorizacao

							
fpuSolicitarProcedimentos

							
fpuCancelarGuias

							
fpuPegarNumeroGuiaUnicoPrestador

							
fpuAlterarStatusWSSolicitacao

							
fpuBuscarUltimosNumerosGuia

							
fpuVerificarRegraMedicoSuspenso

							
fpuRetornaValoresFaturaRecebimento

							
fpuConvenioUtilizaPercentualCoberturaCategoria

							
fpuExisteExameMesmaDataCategoriaConvenio

							
fpuVersaoWsHabilitadoDoConvenio

							
fpuCalcularMediaDiasRecebimentoGuia

							
fpuRelProducaoPorCBO

							
fpuRelProcedimentosGruposSubGrupos

							
ppuVerificarPagtosLFatura

							
fpuScriptAcertarValoresBxaCorre

							
fpuScriptAlterarDatasBxaGuias

							
fpuCopiarReferenciasTabelas

							
ppuReplicarMatMed

							
ppuReplicarExame

							
ppuReplicarDiariaTaxa

							
ppuReplicarPacotes

							
fpuGerar_Fatura_Lote

							
ppuQuitarGlosar

							
fpuTemBaixaNasGuias

							
ppuTransferirProcedimentos

							
fpuCategoriasDasGuias

							
ppuAlterarPrestadorProcedimentos

							
fpuPrestadorProcedimento

							
ppuSalvarXML_WS

							
fpuRetornaQuantidadePrescricao

							
fpuRetornarTbUnidadeProcedimento

							
ppuCorrigirValoresProcedimentos

							
fpuRetornarGruposUsuario

							
fpuRetornaCodigo

							
fpuSendMessage

							
ppuExcluirRegistroGravarLog

							
fpuRegistrarLogSistema

							
fpuChecarPermissaoModulo

							
fpuDefinirDiretorio

							
fpuBaixarArquivo

							
fpuConversarPServer

							
fpuDataHora

							
fpuDemoPermitir

							
fpuEnviarArquivo

							
fpuListarDiretorio

							
fpuSendMessageSenha

							
fpuSqlExecute

							
fpuTestarConexao

							
fpuRetornaUltimoCodigo

							
fpuCopiaKit

							
fpuPServerEmDemo

							
ppuGerarRegistroLog

							
fpuGetIpThreadSession

							
fpuRetornaRangeCodigo

							
fpuVerificarUsuarioAdministrador

							
fpuPegarCodigoEmpresa

							
fpuPegarNomeEmpresa

							
ppuManterSessaoAtiva

							
ppuRegistrarCallBackMonitorSenha

							
ppuRegistrarCallBackAtualizarControleSenha

							
ppuRegistrarCallBackAtualizarMonitorSenha

							
ppuRegistrarCallBackAtualizarPainelCirurgico

							
ppuRegistrarCallBackPainelCirurgico

							
ppuRegistrarCallBackDicom

							
ppuRegistrarCallBackLaudo

							
ppuRegistrarCallBackWorkStation

							
ppuCopiarInfoUsuarioSessao

							
fpuRetornarCodigoOficial_NomeProcedimento

							
fpuExcluirRestaurarArquivo

							
fpuVerificaConfiguracaoExtra

							
ppuRegistrarCallBackIrix

							
fpuEnviarAlertaExterno

							
fpuGetCodigoExameModelo

							
fpuPegarStatusServidor

							
fpuBuscarNivelSeguranca

							
fpuDataHoraISO8601

							
fpuDataHoraISO8601Unidade

							
fpuDatasHorasISO8601

							
fpuDataHoraIso8601Servidor

							
fpuDatasHorasIso8601Servidor

							
fpuGetCrendenciaisPServer

							
ppuCriarMotivoRetificacao

							
ppuRegistrarCallbackPromedico

							
fpuAtributosDasPropriedades

							
fpuConverterValorEntreUnidades

							
AS_ApplyUpdates

							
AS_GetRecords

							
AS_DataRequest

							
AS_GetProviderNames

							
AS_GetParams

							
AS_RowRequest

							
AS_Execute

							

Method ppuInserirItensKitPreConta


					

Parameters:

Flag Name Type Description
In ip_Codigo_PreConta Integer

							
In ip_Codigo_BCKits Integer

							
In ip_Usuario Integer

							
In ip_Codigo_STEstoque Integer

							

Return Value:

None.

Oxygene Syntax:

method smFuncoesFaturamento.ppuInserirItensKitPreConta(const ip_Codigo_PreConta: Integer ; const ip_Codigo_BCKits: Integer ; const ip_Usuario: Integer ; const ip_Codigo_STEstoque: Integer);

C# Syntax:

public void smFuncoesFaturamento.ppuInserirItensKitPreConta( Int32 ip_Codigo_PreConta , Int32 ip_Codigo_BCKits , Int32 ip_Usuario , Int32 ip_Codigo_STEstoque);

Method fpuConvenioCTabela


					

Parameters:

Flag Name Type Description
In ipCodConvenio Integer

							
In ipCodCtExames Integer

							
In ipHorarioEspecial Integer

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method smFuncoesFaturamento.fpuConvenioCTabela(const ipCodConvenio: Integer ; const ipCodCtExames: Integer ; const ipHorarioEspecial: Integer) : WideString;

C# Syntax:

public WideString smFuncoesFaturamento.fpuConvenioCTabela( Int32 ipCodConvenio , Int32 ipCodCtExames , Int32 ipHorarioEspecial);

Method fpuPacienteVerificaDataConvenio


					

Parameters:

Flag Name Type Description
In ipConvenio Integer

							
In ipNroFicha Integer

							
In ipNroInternacao Integer

							
In ipDataRegistro WideString

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method smFuncoesFaturamento.fpuPacienteVerificaDataConvenio(const ipConvenio: Integer ; const ipNroFicha: Integer ; const ipNroInternacao: Integer ; const ipDataRegistro: WideString) : WideString;

C# Syntax:

public WideString smFuncoesFaturamento.fpuPacienteVerificaDataConvenio( Int32 ipConvenio , Int32 ipNroFicha , Int32 ipNroInternacao , WideString ipDataRegistro);

Method fpuSDiverBuscarValorCh


					

Parameters:

Flag Name Type Description
In ipCodConvenio Integer

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method smFuncoesFaturamento.fpuSDiverBuscarValorCh(const ipCodConvenio: Integer) : WideString;

C# Syntax:

public WideString smFuncoesFaturamento.fpuSDiverBuscarValorCh( Int32 ipCodConvenio);

Method fpuVerificaDataHoraEspecial


					

Parameters:

Flag Name Type Description
In ipCodConvenio Integer

							
In ipData WideString

							
In ipHora WideString

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method smFuncoesFaturamento.fpuVerificaDataHoraEspecial(const ipCodConvenio: Integer ; const ipData: WideString ; const ipHora: WideString) : WideString;

C# Syntax:

public WideString smFuncoesFaturamento.fpuVerificaDataHoraEspecial( Int32 ipCodConvenio , WideString ipData , WideString ipHora);

Method fpuPegarMatriculaPrestador


					

Parameters:

Flag Name Type Description
In ipCodigoPrestador Integer

							
In ipTipoPrestador Integer

							
In ipCodigoConvenio Integer

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method smFuncoesFaturamento.fpuPegarMatriculaPrestador(const ipCodigoPrestador: Integer ; const ipTipoPrestador: Integer ; const ipCodigoConvenio: Integer) : WideString;

C# Syntax:

public WideString smFuncoesFaturamento.fpuPegarMatriculaPrestador( Int32 ipCodigoPrestador , Int32 ipTipoPrestador , Int32 ipCodigoConvenio);

Method fpuValidarConvenio


					

Parameters:

Flag Name Type Description
In ipNFicha Integer

							
In ipConvenio Integer

							
In ipDataLancamento DateTime

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method smFuncoesFaturamento.fpuValidarConvenio(const ipNFicha: Integer ; const ipConvenio: Integer ; const ipDataLancamento: DateTime) : WideString;

C# Syntax:

public WideString smFuncoesFaturamento.fpuValidarConvenio( Int32 ipNFicha , Int32 ipConvenio , DateTime ipDataLancamento);

Method fpuValidarMatricula


					

Parameters:

Flag Name Type Description
In ipConvenio Integer

							
In ipMatricula WideString

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method smFuncoesFaturamento.fpuValidarMatricula(const ipConvenio: Integer ; const ipMatricula: WideString) : WideString;

C# Syntax:

public WideString smFuncoesFaturamento.fpuValidarMatricula( Int32 ipConvenio , WideString ipMatricula);

Method fpuValidarSenha


					

Parameters:

Flag Name Type Description
In ipConvenio Integer

							
In ipSenha WideString

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method smFuncoesFaturamento.fpuValidarSenha(const ipConvenio: Integer ; const ipSenha: WideString) : WideString;

C# Syntax:

public WideString smFuncoesFaturamento.fpuValidarSenha( Int32 ipConvenio , WideString ipSenha);

Method fpuValidarGuia


					

Parameters:

Flag Name Type Description
In ipNroInternacao Integer

							
In ipCodigoConvenio Integer

							
In ipNumeroGuia WideString

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method smFuncoesFaturamento.fpuValidarGuia(const ipNroInternacao: Integer ; const ipCodigoConvenio: Integer ; const ipNumeroGuia: WideString) : WideString;

C# Syntax:

public WideString smFuncoesFaturamento.fpuValidarGuia( Int32 ipNroInternacao , Int32 ipCodigoConvenio , WideString ipNumeroGuia);

Method fpuAtribuiValorChTodasCategorias


					

Parameters:

Flag Name Type Description
In ipCodConvenio Integer

							
In ipValor Double

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method smFuncoesFaturamento.fpuAtribuiValorChTodasCategorias(const ipCodConvenio: Integer ; const ipValor: Double) : WideString;

C# Syntax:

public WideString smFuncoesFaturamento.fpuAtribuiValorChTodasCategorias( Int32 ipCodConvenio , Double ipValor);

Method fpuCopiarTabelaDeValoresDeCH


					

Parameters:

Flag Name Type Description
In ipCodConvenio Integer

							
In ipCodCtExames Integer

							
In ipValor Double

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method smFuncoesFaturamento.fpuCopiarTabelaDeValoresDeCH(const ipCodConvenio: Integer ; const ipCodCtExames: Integer ; const ipValor: Double) : WideString;

C# Syntax:

public WideString smFuncoesFaturamento.fpuCopiarTabelaDeValoresDeCH( Int32 ipCodConvenio , Int32 ipCodCtExames , Double ipValor);

Method fpuCarregarTodosConvenios


					

Parameters:

Flag Name Type Description
In ipTipoTabela Integer

							
In ipCodigo Integer

							
In ipCRM Integer

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method smFuncoesFaturamento.fpuCarregarTodosConvenios(const ipTipoTabela: Integer ; const ipCodigo: Integer ; const ipCRM: Integer) : WideString;

C# Syntax:

public WideString smFuncoesFaturamento.fpuCarregarTodosConvenios( Int32 ipTipoTabela , Int32 ipCodigo , Int32 ipCRM);

Method fpuAtribuiPercentCoberturaTodasCategorias


					

Parameters:

Flag Name Type Description
In ipCodConvenio Integer

							
In ipCodPTabela Integer

							
In ipPercentual Double

							
In ipCustoOp Double

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method smFuncoesFaturamento.fpuAtribuiPercentCoberturaTodasCategorias(const ipCodConvenio: Integer ; const ipCodPTabela: Integer ; const ipPercentual: Double ; const ipCustoOp: Double) : WideString;

C# Syntax:

public WideString smFuncoesFaturamento.fpuAtribuiPercentCoberturaTodasCategorias( Int32 ipCodConvenio , Int32 ipCodPTabela , Double ipPercentual , Double ipCustoOp);

Method fpuQuitaDemonstrativo


					

Parameters:

Flag Name Type Description
In ipTipoArquivo Integer

							
In ipData OleVariant

							
In ipConvenio WideString

							
In ipDataQuitacao WideString

							
In ipTolerancia Double

							
In ipQuitarApenasProcedimentosPrestador Boolean

							
In ipNAOQuitarMatMeds Boolean

							

Return Value:

Flag Name Type
Result Result OleVariant

Oxygene Syntax:

method smFuncoesFaturamento.fpuQuitaDemonstrativo(const ipTipoArquivo: Integer ; const ipData: OleVariant ; const ipConvenio: WideString ; const ipDataQuitacao: WideString ; const ipTolerancia: Double ; const ipQuitarApenasProcedimentosPrestador: Boolean ; const ipNAOQuitarMatMeds: Boolean) : OleVariant;

C# Syntax:

public OleVariant smFuncoesFaturamento.fpuQuitaDemonstrativo( Int32 ipTipoArquivo , OleVariant ipData , WideString ipConvenio , WideString ipDataQuitacao , Double ipTolerancia , Boolean ipQuitarApenasProcedimentosPrestador , Boolean ipNAOQuitarMatMeds);

Method fpuMotivoGlosaPadrao


					

Parameters:

None.

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method smFuncoesFaturamento.fpuMotivoGlosaPadrao() : Integer;

C# Syntax:

public Integer smFuncoesFaturamento.fpuMotivoGlosaPadrao();

Method fpuEnviarGuiasLote


					

Parameters:

Flag Name Type Description
In ipCodBxaCorre WideString

							
In ipCodigoLote Integer

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method smFuncoesFaturamento.fpuEnviarGuiasLote(const ipCodBxaCorre: WideString ; const ipCodigoLote: Integer) : WideString;

C# Syntax:

public WideString smFuncoesFaturamento.fpuEnviarGuiasLote(WideString ipCodBxaCorre , Int32 ipCodigoLote);

Method fpuRetirarGuiasLote


					

Parameters:

Flag Name Type Description
In ipCodBxaCorre WideString

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method smFuncoesFaturamento.fpuRetirarGuiasLote(const ipCodBxaCorre: WideString) : WideString;

C# Syntax:

public WideString smFuncoesFaturamento.fpuRetirarGuiasLote(WideString ipCodBxaCorre);

Method ppuGravarLogEnviarGuiaLote


					

Parameters:

Flag Name Type Description
In ipCodigoLote Integer

							
In ipCodigoBaixa WideString

							

Return Value:

None.

Oxygene Syntax:

method smFuncoesFaturamento.ppuGravarLogEnviarGuiaLote(const ipCodigoLote: Integer ; const ipCodigoBaixa: WideString);

C# Syntax:

public void smFuncoesFaturamento.ppuGravarLogEnviarGuiaLote( Int32 ipCodigoLote , WideString ipCodigoBaixa);

Method fpuQuantidadeGuiasLote


					

Parameters:

Flag Name Type Description
In ipCodigoLote Integer

							

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method smFuncoesFaturamento.fpuQuantidadeGuiasLote(const ipCodigoLote: Integer) : Integer;

C# Syntax:

public Integer smFuncoesFaturamento.fpuQuantidadeGuiasLote( Int32 ipCodigoLote);

Method fpuCopiarCamposRegistro


					

Parameters:

Flag Name Type Description
In ipOrigemRegs Integer

							
In ipUsuario Integer

							
In ipCodModelo Integer

							
In ipDescricaoRegs WideString

							

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method smFuncoesFaturamento.fpuCopiarCamposRegistro(const ipOrigemRegs: Integer ; const ipUsuario: Integer ; const ipCodModelo: Integer ; const ipDescricaoRegs: WideString) : Integer;

C# Syntax:

public Integer smFuncoesFaturamento.fpuCopiarCamposRegistro( Int32 ipOrigemRegs , Int32 ipUsuario , Int32 ipCodModelo , WideString ipDescricaoRegs);

Method fpuCopiarGrupoFEletro


					

Parameters:

Flag Name Type Description
In ipOrigemRegs Integer

							
In ipOrigemGrupo Integer

							
In ipUsuario Integer

							

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method smFuncoesFaturamento.fpuCopiarGrupoFEletro(const ipOrigemRegs: Integer ; const ipOrigemGrupo: Integer ; const ipUsuario: Integer) : Integer;

C# Syntax:

public Integer smFuncoesFaturamento.fpuCopiarGrupoFEletro( Int32 ipOrigemRegs , Int32 ipOrigemGrupo , Int32 ipUsuario);

Method fpuRecalculaTamanhoCampo


					

Parameters:

Flag Name Type Description
In ipCodigoFEletro Integer

							

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method smFuncoesFaturamento.fpuRecalculaTamanhoCampo(const ipCodigoFEletro: Integer) : Integer;

C# Syntax:

public Integer smFuncoesFaturamento.fpuRecalculaTamanhoCampo( Int32 ipCodigoFEletro);

Method fpuAlterarTagFEletroCampos


					

Parameters:

Flag Name Type Description
In ipCodigoFEletro Integer

							
In ipOldPrefixo_Xml WideString

							

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method smFuncoesFaturamento.fpuAlterarTagFEletroCampos(const ipCodigoFEletro: Integer ; const ipOldPrefixo_Xml: WideString) : Integer;

C# Syntax:

public Integer smFuncoesFaturamento.fpuAlterarTagFEletroCampos( Int32 ipCodigoFEletro , WideString ipOldPrefixo_Xml);

Method ppuGerarFaturasBxaCorre


					

Parameters:

Flag Name Type Description
In ipMesReferencia Integer

							
In ipAnoReferencia Integer

							
In ipDataInicial DateTime

							
In ipDataFinal DateTime

							
In ipConvenios WideString

							

Return Value:

None.

Oxygene Syntax:

method smFuncoesFaturamento.ppuGerarFaturasBxaCorre(const ipMesReferencia: Integer ; const ipAnoReferencia: Integer ; const ipDataInicial: DateTime ; const ipDataFinal: DateTime ; const ipConvenios: WideString);

C# Syntax:

public void smFuncoesFaturamento.ppuGerarFaturasBxaCorre( Int32 ipMesReferencia , Int32 ipAnoReferencia , DateTime ipDataInicial , DateTime ipDataFinal , WideString ipConvenios);

Method ppuDeletaFaturas


					

Parameters:

Flag Name Type Description
In ipCodigoProtocolo Integer

							

Return Value:

None.

Oxygene Syntax:

method smFuncoesFaturamento.ppuDeletaFaturas(const ipCodigoProtocolo: Integer);

C# Syntax:

public void smFuncoesFaturamento.ppuDeletaFaturas( Int32 ipCodigoProtocolo);

Method fpuAlteraPosicaoRegistro


					

Parameters:

Flag Name Type Description
In vaSpinSender WideString

							
In ipPosicaoAtual Integer

							
In ipCodigoAtual Integer

							
In ipPosicaoNova Integer

							
In ipCodigoNovo Integer

							

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method smFuncoesFaturamento.fpuAlteraPosicaoRegistro(const vaSpinSender: WideString ; const ipPosicaoAtual: Integer ; const ipCodigoAtual: Integer ; const ipPosicaoNova: Integer ; const ipCodigoNovo: Integer) : Integer;

C# Syntax:

public Integer smFuncoesFaturamento.fpuAlteraPosicaoRegistro(WideString vaSpinSender , Int32 ipPosicaoAtual , Int32 ipCodigoAtual , Int32 ipPosicaoNova , Int32 ipCodigoNovo);

Method ppuIncrementarPosicaoCampos


					

Parameters:

Flag Name Type Description
In ipListaCodigos WideString

							

Return Value:

None.

Oxygene Syntax:

method smFuncoesFaturamento.ppuIncrementarPosicaoCampos(const ipListaCodigos: WideString);

C# Syntax:

public void smFuncoesFaturamento.ppuIncrementarPosicaoCampos(WideString ipListaCodigos);

Method fpuAlteraPrioridadeRegistro


					

Parameters:

Flag Name Type Description
In ipPrioridadeAtual Integer

							
In ipCodigoAtual Integer

							
In ipPrioridadeNova Integer

							
In ipCodigoNova Integer

							
In ipRegraHonorario_Exame Integer

							

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method smFuncoesFaturamento.fpuAlteraPrioridadeRegistro(const ipPrioridadeAtual: Integer ; const ipCodigoAtual: Integer ; const ipPrioridadeNova: Integer ; const ipCodigoNova: Integer ; const ipRegraHonorario_Exame: Integer) : Integer;

C# Syntax:

public Integer smFuncoesFaturamento.fpuAlteraPrioridadeRegistro( Int32 ipPrioridadeAtual , Int32 ipCodigoAtual , Int32 ipPrioridadeNova , Int32 ipCodigoNova , Int32 ipRegraHonorario_Exame);

Method fpuCopiarTabelaProcedimentos


					

Parameters:

Flag Name Type Description
In ipTabelaOrigem Integer

							
In ipTabelaDestino Integer

							
In ipUsuario Integer

							
In ipTipoValor WideString

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method smFuncoesFaturamento.fpuCopiarTabelaProcedimentos(const ipTabelaOrigem: Integer ; const ipTabelaDestino: Integer ; const ipUsuario: Integer ; const ipTipoValor: WideString) : WideString;

C# Syntax:

public WideString smFuncoesFaturamento.fpuCopiarTabelaProcedimentos( Int32 ipTabelaOrigem , Int32 ipTabelaDestino , Int32 ipUsuario , WideString ipTipoValor);

Method fpuTbDiaTaxProcsCodigoOficial


					

Parameters:

Flag Name Type Description
In ipCodigo_BcDiaTax Integer

							
In ipCodConvenio Integer

							
In ipCodigo_TBDiaTax Integer

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method smFuncoesFaturamento.fpuTbDiaTaxProcsCodigoOficial(const ipCodigo_BcDiaTax: Integer ; const ipCodConvenio: Integer ; const ipCodigo_TBDiaTax: Integer) : WideString;

C# Syntax:

public WideString smFuncoesFaturamento.fpuTbDiaTaxProcsCodigoOficial( Int32 ipCodigo_BcDiaTax , Int32 ipCodConvenio , Int32 ipCodigo_TBDiaTax);

Method fpvIncluirDataRateio


					

Parameters:

Flag Name Type Description
In ipCategoria Integer

							
In ipCTExames Integer

							
In ipSTEstoque Integer

							
In ipCodigo_Tributo Integer

							
In ipData DateTime

							

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method smFuncoesFaturamento.fpvIncluirDataRateio(const ipCategoria: Integer ; const ipCTExames: Integer ; const ipSTEstoque: Integer ; const ipCodigo_Tributo: Integer ; const ipData: DateTime) : Integer;

C# Syntax:

public Integer smFuncoesFaturamento.fpvIncluirDataRateio( Int32 ipCategoria , Int32 ipCTExames , Int32 ipSTEstoque , Int32 ipCodigo_Tributo , DateTime ipData);

Method fpvVerificarDataRateio


					

Parameters:

Flag Name Type Description
In ipCategoria Integer

							
In ipCTExames Integer

							
In ipSTEstoque Integer

							
In ipCodigo_Tributo Integer

							
In ipData DateTime

							

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method smFuncoesFaturamento.fpvVerificarDataRateio(const ipCategoria: Integer ; const ipCTExames: Integer ; const ipSTEstoque: Integer ; const ipCodigo_Tributo: Integer ; const ipData: DateTime) : Integer;

C# Syntax:

public Integer smFuncoesFaturamento.fpvVerificarDataRateio( Int32 ipCategoria , Int32 ipCTExames , Int32 ipSTEstoque , Int32 ipCodigo_Tributo , DateTime ipData);

Method fpvCopiarRegrasRateio


					

Parameters:

Flag Name Type Description
In ipCodigoDataRateio Integer

							
In ipCodigoNovaDataRateio Integer

							
In ipCodigo_Usuario Integer

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method smFuncoesFaturamento.fpvCopiarRegrasRateio(const ipCodigoDataRateio: Integer ; const ipCodigoNovaDataRateio: Integer ; const ipCodigo_Usuario: Integer) : Boolean;

C# Syntax:

public Boolean smFuncoesFaturamento.fpvCopiarRegrasRateio( Int32 ipCodigoDataRateio , Int32 ipCodigoNovaDataRateio , Int32 ipCodigo_Usuario);

Method fpuVerificaExisteRateio


					

Parameters:

Flag Name Type Description
In ipCodigoDataRateio Integer

							
In ipCTExames Integer

							
In ipSTEstoque Integer

							
In ipCodigo_Medico Integer

							
In ipCodigo_Convenio Integer

							
In ipCodigo_BCExames Integer

							
In ipCodigo_BcDiaTax Integer

							
In ipCodigo_BCSdiver Integer

							
In ipTributo Integer

							
In ipCodigoRateioAtual Integer

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method smFuncoesFaturamento.fpuVerificaExisteRateio(const ipCodigoDataRateio: Integer ; const ipCTExames: Integer ; const ipSTEstoque: Integer ; const ipCodigo_Medico: Integer ; const ipCodigo_Convenio: Integer ; const ipCodigo_BCExames: Integer ; const ipCodigo_BcDiaTax: Integer ; const ipCodigo_BCSdiver: Integer ; const ipTributo: Integer ; const ipCodigoRateioAtual: Integer) : WideString;

C# Syntax:

public WideString smFuncoesFaturamento.fpuVerificaExisteRateio( Int32 ipCodigoDataRateio , Int32 ipCTExames , Int32 ipSTEstoque , Int32 ipCodigo_Medico , Int32 ipCodigo_Convenio , Int32 ipCodigo_BCExames , Int32 ipCodigo_BcDiaTax , Int32 ipCodigo_BCSdiver , Int32 ipTributo , Int32 ipCodigoRateioAtual);

Method fpvIncluirRegraRateio


					

Parameters:

Flag Name Type Description
In ipCodigoDataRateio Integer

							
In ipCTExames Integer

							
In ipSTEstoque Integer

							
In ipCodigo_Medico Integer

							
In ipCodigo_Convenio Integer

							
In ipCodigo_BCExames Integer

							
In ipCodigo_BcDiaTax Integer

							
In ipCodigo_BCSdiver Integer

							
In ipCodigo_Usuario Integer

							
In ipRateio_Expresso Integer

							
In ipCodigo_Tributo Integer

							
In ipRateio_sol Double

							
In ipRateio_exa Double

							
In ipRateio_CONFERIDOR Double

							
In ipRateio_hos Double

							
In ipRateio_pre Double

							
In ipRateio_tributo Double

							
In ipRateio_sobra WideString

							
In ipRateio_Custo_Operacional WideString

							
In IP_RATEAR_VL_TOTAL_MENOR_RATEIO Integer

							
In IP_RATEAR_VL_TOTAL_BAIXA_PARCIAL Integer

							

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method smFuncoesFaturamento.fpvIncluirRegraRateio(const ipCodigoDataRateio: Integer ; const ipCTExames: Integer ; const ipSTEstoque: Integer ; const ipCodigo_Medico: Integer ; const ipCodigo_Convenio: Integer ; const ipCodigo_BCExames: Integer ; const ipCodigo_BcDiaTax: Integer ; const ipCodigo_BCSdiver: Integer ; const ipCodigo_Usuario: Integer ; const ipRateio_Expresso: Integer ; const ipCodigo_Tributo: Integer ; const ipRateio_sol: Double ; const ipRateio_exa: Double ; const ipRateio_CONFERIDOR: Double ; const ipRateio_hos: Double ; const ipRateio_pre: Double ; const ipRateio_tributo: Double ; const ipRateio_sobra: WideString ; const ipRateio_Custo_Operacional: WideString ; const IP_RATEAR_VL_TOTAL_MENOR_RATEIO: Integer ; const IP_RATEAR_VL_TOTAL_BAIXA_PARCIAL: Integer) : Integer;

C# Syntax:

public Integer smFuncoesFaturamento.fpvIncluirRegraRateio( Int32 ipCodigoDataRateio , Int32 ipCTExames , Int32 ipSTEstoque , Int32 ipCodigo_Medico , Int32 ipCodigo_Convenio , Int32 ipCodigo_BCExames , Int32 ipCodigo_BcDiaTax , Int32 ipCodigo_BCSdiver , Int32 ipCodigo_Usuario , Int32 ipRateio_Expresso , Int32 ipCodigo_Tributo , Double ipRateio_sol , Double ipRateio_exa , Double ipRateio_CONFERIDOR , Double ipRateio_hos , Double ipRateio_pre , Double ipRateio_tributo , WideString ipRateio_sobra , WideString ipRateio_Custo_Operacional , Int32 IP_RATEAR_VL_TOTAL_MENOR_RATEIO , Int32 IP_RATEAR_VL_TOTAL_BAIXA_PARCIAL);

Method fpvAlterarRegraRateio


					

Parameters:

Flag Name Type Description
In ipCodigoRegraRateio Integer

							
In ipCTExames Integer

							
In ipSTEstoque Integer

							
In ipCodigo_Medico Integer

							
In ipCodigo_Convenio Integer

							
In ipCodigo_BCExames Integer

							
In ipCodigo_BcDiaTax Integer

							
In ipCodigo_BCSdiver Integer

							
In ipCodigo_Usuario Integer

							
In ipRateio_Expresso Integer

							
In ipCodigo_Tributo Integer

							
In ipRateio_sol Double

							
In ipRateio_exa Double

							
In ipRateio_CONFERIDOR Double

							
In ipRateio_hos Double

							
In ipRateio_pre Double

							
In ipRateio_tributo Double

							
In ipRateio_sobra WideString

							
In ipRateio_Custo_Operacional WideString

							
In IP_RATEAR_VL_TOTAL_MENOR_RATEIO Integer

							
In IP_RATEAR_VL_TOTAL_BAIXA_PARCIAL Integer

							

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method smFuncoesFaturamento.fpvAlterarRegraRateio(const ipCodigoRegraRateio: Integer ; const ipCTExames: Integer ; const ipSTEstoque: Integer ; const ipCodigo_Medico: Integer ; const ipCodigo_Convenio: Integer ; const ipCodigo_BCExames: Integer ; const ipCodigo_BcDiaTax: Integer ; const ipCodigo_BCSdiver: Integer ; const ipCodigo_Usuario: Integer ; const ipRateio_Expresso: Integer ; const ipCodigo_Tributo: Integer ; const ipRateio_sol: Double ; const ipRateio_exa: Double ; const ipRateio_CONFERIDOR: Double ; const ipRateio_hos: Double ; const ipRateio_pre: Double ; const ipRateio_tributo: Double ; const ipRateio_sobra: WideString ; const ipRateio_Custo_Operacional: WideString ; const IP_RATEAR_VL_TOTAL_MENOR_RATEIO: Integer ; const IP_RATEAR_VL_TOTAL_BAIXA_PARCIAL: Integer) : Integer;

C# Syntax:

public Integer smFuncoesFaturamento.fpvAlterarRegraRateio( Int32 ipCodigoRegraRateio , Int32 ipCTExames , Int32 ipSTEstoque , Int32 ipCodigo_Medico , Int32 ipCodigo_Convenio , Int32 ipCodigo_BCExames , Int32 ipCodigo_BcDiaTax , Int32 ipCodigo_BCSdiver , Int32 ipCodigo_Usuario , Int32 ipRateio_Expresso , Int32 ipCodigo_Tributo , Double ipRateio_sol , Double ipRateio_exa , Double ipRateio_CONFERIDOR , Double ipRateio_hos , Double ipRateio_pre , Double ipRateio_tributo , WideString ipRateio_sobra , WideString ipRateio_Custo_Operacional , Int32 IP_RATEAR_VL_TOTAL_MENOR_RATEIO , Int32 IP_RATEAR_VL_TOTAL_BAIXA_PARCIAL);

Method fpuVerificaExisteRegraHonorarioFaturamento


					

Parameters:

Flag Name Type Description
In ipCodigoMedico Integer

							
In ipCodigoConvenio Integer

							
In ipCodigoPrestador Integer

							
In ipGta Integer

							
In ipCredenciado Integer

							
In ipCodigoRegra Integer

							
In ipCodigoOficial WideString

							
In ipFuncao WideString

							

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method smFuncoesFaturamento.fpuVerificaExisteRegraHonorarioFaturamento(const ipCodigoMedico: Integer ; const ipCodigoConvenio: Integer ; const ipCodigoPrestador: Integer ; const ipGta: Integer ; const ipCredenciado: Integer ; const ipCodigoRegra: Integer ; const ipCodigoOficial: WideString ; const ipFuncao: WideString) : Integer;

C# Syntax:

public Integer smFuncoesFaturamento.fpuVerificaExisteRegraHonorarioFaturamento( Int32 ipCodigoMedico , Int32 ipCodigoConvenio , Int32 ipCodigoPrestador , Int32 ipGta , Int32 ipCredenciado , Int32 ipCodigoRegra , WideString ipCodigoOficial , WideString ipFuncao);

Method fpuVerificaExisteRegraExameFaturamento


					

Parameters:

Flag Name Type Description
In ipCodigoMedico Integer

							
In ipCodigoConvenio Integer

							
In ipCodigoPrestador Integer

							
In ipGta Integer

							
In ipCredenciado Integer

							
In ipCodigoCTExames Integer

							
In ipCodigoBCExames Integer

							
In ipCodigoRegra Integer

							

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method smFuncoesFaturamento.fpuVerificaExisteRegraExameFaturamento(const ipCodigoMedico: Integer ; const ipCodigoConvenio: Integer ; const ipCodigoPrestador: Integer ; const ipGta: Integer ; const ipCredenciado: Integer ; const ipCodigoCTExames: Integer ; const ipCodigoBCExames: Integer ; const ipCodigoRegra: Integer) : Integer;

C# Syntax:

public Integer smFuncoesFaturamento.fpuVerificaExisteRegraExameFaturamento( Int32 ipCodigoMedico , Int32 ipCodigoConvenio , Int32 ipCodigoPrestador , Int32 ipGta , Int32 ipCredenciado , Int32 ipCodigoCTExames , Int32 ipCodigoBCExames , Int32 ipCodigoRegra);

Method fpuExcluir_Rateio


					

Parameters:

Flag Name Type Description
In ipCodigoDataRateio Integer

							
In ipCodigoRegraRateio Integer

							

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method smFuncoesFaturamento.fpuExcluir_Rateio(const ipCodigoDataRateio: Integer ; const ipCodigoRegraRateio: Integer) : Integer;

C# Syntax:

public Integer smFuncoesFaturamento.fpuExcluir_Rateio( Int32 ipCodigoDataRateio , Int32 ipCodigoRegraRateio);

Method fpuPrestadorHonorario


					

Parameters:

Flag Name Type Description
In ipCodigoMedico Integer

							
In ipCodigoConvenio Integer

							
In ipGta Integer

							
In ipCredenciado Integer

							
In ipCodigoOficial WideString

							
In ipFuncaoMedico WideString

							

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method smFuncoesFaturamento.fpuPrestadorHonorario(const ipCodigoMedico: Integer ; const ipCodigoConvenio: Integer ; const ipGta: Integer ; const ipCredenciado: Integer ; const ipCodigoOficial: WideString ; const ipFuncaoMedico: WideString) : Integer;

C# Syntax:

public Integer smFuncoesFaturamento.fpuPrestadorHonorario( Int32 ipCodigoMedico , Int32 ipCodigoConvenio , Int32 ipGta , Int32 ipCredenciado , WideString ipCodigoOficial , WideString ipFuncaoMedico);

Method fpuRetornarFichasConvenios


					

Parameters:

Flag Name Type Description
In ipNroFicha Integer

							
In ipCodigoConvenio Integer

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method smFuncoesFaturamento.fpuRetornarFichasConvenios(const ipNroFicha: Integer ; const ipCodigoConvenio: Integer) : WideString;

C# Syntax:

public WideString smFuncoesFaturamento.fpuRetornarFichasConvenios( Int32 ipNroFicha , Int32 ipCodigoConvenio);

Method fpuAtualizarFichasConvenios


					

Parameters:

Flag Name Type Description
In ipNroFicha Integer

							
In ipCodigoConvenio Integer

							
In ipCodigoOrigem Integer

							
In ipOrigem Integer

							
In ipDependencia WideString

							
In ipNome_Plano WideString

							
In ipNumero_CNS WideString

							
In ipValidade WideString

							
In ipMatricula WideString

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method smFuncoesFaturamento.fpuAtualizarFichasConvenios(const ipNroFicha: Integer ; const ipCodigoConvenio: Integer ; const ipCodigoOrigem: Integer ; const ipOrigem: Integer ; const ipDependencia: WideString ; const ipNome_Plano: WideString ; const ipNumero_CNS: WideString ; const ipValidade: WideString ; const ipMatricula: WideString) : Boolean;

C# Syntax:

public Boolean smFuncoesFaturamento.fpuAtualizarFichasConvenios( Int32 ipNroFicha , Int32 ipCodigoConvenio , Int32 ipCodigoOrigem , Int32 ipOrigem , WideString ipDependencia , WideString ipNome_Plano , WideString ipNumero_CNS , WideString ipValidade , WideString ipMatricula);

Method ppuAtualizarGuias


					

Parameters:

Flag Name Type Description
In ipCodigos WideString

							
In ipGuiaGTA Integer

							
In ipGTATipo Integer

							
In ipGTAPacoteFechado Integer

							
In ipGuiaTipoDoenca WideString

							
In ipGuiaEVDoencaValor Integer

							
In ipGuiaEVDoencaUnidade WideString

							
In ipGuiaIndicadorAcidente WideString

							
In ipGuiaTipoConsulta WideString

							
In ipGuiaTipoSaida WideString

							
In ipGuiaIndicacaoClinica WideString

							
In ipGuiaTipoAtendimento WideString

							
In ipObservacoes WideString

							
In ipCodigoUsuario Integer

							

Return Value:

None.

Oxygene Syntax:

method smFuncoesFaturamento.ppuAtualizarGuias(const ipCodigos: WideString ; const ipGuiaGTA: Integer ; const ipGTATipo: Integer ; const ipGTAPacoteFechado: Integer ; const ipGuiaTipoDoenca: WideString ; const ipGuiaEVDoencaValor: Integer ; const ipGuiaEVDoencaUnidade: WideString ; const ipGuiaIndicadorAcidente: WideString ; const ipGuiaTipoConsulta: WideString ; const ipGuiaTipoSaida: WideString ; const ipGuiaIndicacaoClinica: WideString ; const ipGuiaTipoAtendimento: WideString ; const ipObservacoes: WideString ; const ipCodigoUsuario: Integer);

C# Syntax:

public void smFuncoesFaturamento.ppuAtualizarGuias(WideString ipCodigos , Int32 ipGuiaGTA , Int32 ipGTATipo , Int32 ipGTAPacoteFechado , WideString ipGuiaTipoDoenca , Int32 ipGuiaEVDoencaValor , WideString ipGuiaEVDoencaUnidade , WideString ipGuiaIndicadorAcidente , WideString ipGuiaTipoConsulta , WideString ipGuiaTipoSaida , WideString ipGuiaIndicacaoClinica , WideString ipGuiaTipoAtendimento , WideString ipObservacoes , Int32 ipCodigoUsuario);

Method ppuGerarFatura


					

Parameters:

Flag Name Type Description
In ipCodigoProtocolo Integer

							
In ipOrdem Integer

							
In ipCodigoBxaCorre WideString

							
In ipMatmedResumido Integer

							
In ipAjustarMatMed Integer

							

Return Value:

None.

Oxygene Syntax:

method smFuncoesFaturamento.ppuGerarFatura(const ipCodigoProtocolo: Integer ; const ipOrdem: Integer ; const ipCodigoBxaCorre: WideString ; const ipMatmedResumido: Integer ; const ipAjustarMatMed: Integer);

C# Syntax:

public void smFuncoesFaturamento.ppuGerarFatura( Int32 ipCodigoProtocolo , Int32 ipOrdem , WideString ipCodigoBxaCorre , Int32 ipMatmedResumido , Int32 ipAjustarMatMed);

Method fpuTissExameRel


					

Parameters:

Flag Name Type Description
In ipCodigoBxaCorre Integer

							
In ipTotalDiarias Boolean

							
In ipTotalMedicamentos Boolean

							
In ipTotalMateriais Boolean

							
In ipSomarTotalOPME Boolean

							
In ipPadraoTiss Integer

							
In ipFiltrarSoExames Boolean

							

Return Value:

Flag Name Type
Result Result OleVariant

Oxygene Syntax:

method smFuncoesFaturamento.fpuTissExameRel(const ipCodigoBxaCorre: Integer ; const ipTotalDiarias: Boolean ; const ipTotalMedicamentos: Boolean ; const ipTotalMateriais: Boolean ; const ipSomarTotalOPME: Boolean ; const ipPadraoTiss: Integer ; const ipFiltrarSoExames: Boolean) : OleVariant;

C# Syntax:

public OleVariant smFuncoesFaturamento.fpuTissExameRel( Int32 ipCodigoBxaCorre , Boolean ipTotalDiarias , Boolean ipTotalMedicamentos , Boolean ipTotalMateriais , Boolean ipSomarTotalOPME , Int32 ipPadraoTiss , Boolean ipFiltrarSoExames);

Method fpuTissConsultaRel


					

Parameters:

Flag Name Type Description
In ipNAtendimento Integer

							
In ipNFicha Integer

							

Return Value:

Flag Name Type
Result Result OleVariant

Oxygene Syntax:

method smFuncoesFaturamento.fpuTissConsultaRel(const ipNAtendimento: Integer ; const ipNFicha: Integer) : OleVariant;

C# Syntax:

public OleVariant smFuncoesFaturamento.fpuTissConsultaRel( Int32 ipNAtendimento , Int32 ipNFicha);

Method fpuGuiasEnviadasTotaisPorConvenio


					

Parameters:

Flag Name Type Description
In ipCompetenciaMes Integer

							
In ipCompetenciaAno Integer

							
In ipCredenciados Integer

							
In ipMedicoPrestado Integer

							
In ipPrestador Integer

							
In ipCodigotbUnidade Integer

							
In ipSessionID WideString

							

Return Value:

Flag Name Type
Result Result OleVariant

Oxygene Syntax:

method smFuncoesFaturamento.fpuGuiasEnviadasTotaisPorConvenio(const ipCompetenciaMes: Integer ; const ipCompetenciaAno: Integer ; const ipCredenciados: Integer ; const ipMedicoPrestado: Integer ; const ipPrestador: Integer ; const ipCodigotbUnidade: Integer ; const ipSessionID: WideString) : OleVariant;

C# Syntax:

public OleVariant smFuncoesFaturamento.fpuGuiasEnviadasTotaisPorConvenio( Int32 ipCompetenciaMes , Int32 ipCompetenciaAno , Int32 ipCredenciados , Int32 ipMedicoPrestado , Int32 ipPrestador , Int32 ipCodigotbUnidade , WideString ipSessionID);

Method fpuGuiasPagasGloasadasAberto


					

Parameters:

Flag Name Type Description
In ipDataInicial DateTime

							
In ipDataFinal DateTime

							
In ipTipoData Integer

							
In ipLoteInicial Integer

							
In ipLoteFinal Integer

							
In ipMedicoPrestador Integer

							
In ipFaturante Integer

							
In ipTipo Integer

							
In ipTipoGlosa Integer

							
In ipMedico Integer

							
In ipCategoria WideString

							
In ipConvenio WideString

							
In ipClientID WideString

							
In ipMesRQuitar WideString

							
In ipAnoRQuitar WideString

							
In ipLotesSelecionados WideString

							

Return Value:

Flag Name Type
Result Result OleVariant

Oxygene Syntax:

method smFuncoesFaturamento.fpuGuiasPagasGloasadasAberto(const ipDataInicial: DateTime ; const ipDataFinal: DateTime ; const ipTipoData: Integer ; const ipLoteInicial: Integer ; const ipLoteFinal: Integer ; const ipMedicoPrestador: Integer ; const ipFaturante: Integer ; const ipTipo: Integer ; const ipTipoGlosa: Integer ; const ipMedico: Integer ; const ipCategoria: WideString ; const ipConvenio: WideString ; const ipClientID: WideString ; const ipMesRQuitar: WideString ; const ipAnoRQuitar: WideString ; const ipLotesSelecionados: WideString) : OleVariant;

C# Syntax:

public OleVariant smFuncoesFaturamento.fpuGuiasPagasGloasadasAberto(DateTime ipDataInicial , DateTime ipDataFinal , Int32 ipTipoData , Int32 ipLoteInicial , Int32 ipLoteFinal , Int32 ipMedicoPrestador , Int32 ipFaturante , Int32 ipTipo , Int32 ipTipoGlosa , Int32 ipMedico , WideString ipCategoria , WideString ipConvenio , WideString ipClientID , WideString ipMesRQuitar , WideString ipAnoRQuitar , WideString ipLotesSelecionados);

Method fpuRateioLista


					

Parameters:

Flag Name Type Description
In ipData WideString

							
In ipCategoria Integer

							
In ipCodCategoria Integer

							
In ipCodMedico Integer

							
In ipCodConvenio Integer

							
In ipCodFiltro Integer

							
In ipDescricaoFiltro WideString

							

Return Value:

Flag Name Type
Result Result OleVariant

Oxygene Syntax:

method smFuncoesFaturamento.fpuRateioLista(const ipData: WideString ; const ipCategoria: Integer ; const ipCodCategoria: Integer ; const ipCodMedico: Integer ; const ipCodConvenio: Integer ; const ipCodFiltro: Integer ; const ipDescricaoFiltro: WideString) : OleVariant;

C# Syntax:

public OleVariant smFuncoesFaturamento.fpuRateioLista(WideString ipData , Int32 ipCategoria , Int32 ipCodCategoria , Int32 ipCodMedico , Int32 ipCodConvenio , Int32 ipCodFiltro , WideString ipDescricaoFiltro);

Method ppuImportarModeloFaturaEletronica


					

Parameters:

Flag Name Type Description
In ipConteudoArqImportacao WideString

							
In ipClientID WideString

							

Return Value:

None.

Oxygene Syntax:

method smFuncoesFaturamento.ppuImportarModeloFaturaEletronica(const ipConteudoArqImportacao: WideString ; const ipClientID: WideString);

C# Syntax:

public void smFuncoesFaturamento.ppuImportarModeloFaturaEletronica(WideString ipConteudoArqImportacao , WideString ipClientID);

Method fpuRel_AdFaturamentoRateioGERAL


					

Parameters:

Flag Name Type Description
In ipDataInicial WideString

							
In ipDataFinal WideString

							
In ipMEDICO_PRESTADOR Integer

							
In ipCODIGO_FATURANTE Integer

							
In ipMEDDES WideString

							
In ipMEDICOS_CREDENCIADOS Integer

							
In ipCODIGO_TBUNIDADE Integer

							
In ipOpcao Integer

							

Return Value:

Flag Name Type
Result Result OleVariant

Oxygene Syntax:

method smFuncoesFaturamento.fpuRel_AdFaturamentoRateioGERAL(const ipDataInicial: WideString ; const ipDataFinal: WideString ; const ipMEDICO_PRESTADOR: Integer ; const ipCODIGO_FATURANTE: Integer ; const ipMEDDES: WideString ; const ipMEDICOS_CREDENCIADOS: Integer ; const ipCODIGO_TBUNIDADE: Integer ; const ipOpcao: Integer) : OleVariant;

C# Syntax:

public OleVariant smFuncoesFaturamento.fpuRel_AdFaturamentoRateioGERAL(WideString ipDataInicial , WideString ipDataFinal , Int32 ipMEDICO_PRESTADOR , Int32 ipCODIGO_FATURANTE , WideString ipMEDDES , Int32 ipMEDICOS_CREDENCIADOS , Int32 ipCODIGO_TBUNIDADE , Int32 ipOpcao);

Method fpuRel_adFaturamentoPrevisaoConvenio


					

Parameters:

Flag Name Type Description
In ipDataInicial WideString

							
In ipDataFinal WideString

							
In ipMEDICO_PRESTADOR Integer

							
In ipCODIGO_FATURANTE Integer

							
In ipMEDDES WideString

							
In ipConvenio WideString

							
In ipTIPO2 Integer

							
In IpTIPO3 Integer

							
In ipMEDICOS_CREDENCIADOS Integer

							
In ipCODIGO_TBUNIDADE Integer

							
In ipOpcao Integer

							

Return Value:

Flag Name Type
Result Result OleVariant

Oxygene Syntax:

method smFuncoesFaturamento.fpuRel_adFaturamentoPrevisaoConvenio(const ipDataInicial: WideString ; const ipDataFinal: WideString ; const ipMEDICO_PRESTADOR: Integer ; const ipCODIGO_FATURANTE: Integer ; const ipMEDDES: WideString ; const ipConvenio: WideString ; const ipTIPO2: Integer ; const IpTIPO3: Integer ; const ipMEDICOS_CREDENCIADOS: Integer ; const ipCODIGO_TBUNIDADE: Integer ; const ipOpcao: Integer) : OleVariant;

C# Syntax:

public OleVariant smFuncoesFaturamento.fpuRel_adFaturamentoPrevisaoConvenio(WideString ipDataInicial , WideString ipDataFinal , Int32 ipMEDICO_PRESTADOR , Int32 ipCODIGO_FATURANTE , WideString ipMEDDES , WideString ipConvenio , Int32 ipTIPO2 , Int32 IpTIPO3 , Int32 ipMEDICOS_CREDENCIADOS , Int32 ipCODIGO_TBUNIDADE , Int32 ipOpcao);

Method fpuCBOS3_0


					

Parameters:

Flag Name Type Description
In ipCBOS2_0 WideString

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method smFuncoesFaturamento.fpuCBOS3_0(const ipCBOS2_0: WideString) : WideString;

C# Syntax:

public WideString smFuncoesFaturamento.fpuCBOS3_0(WideString ipCBOS2_0);

Method fpuRetornaNomePaciente


					

Parameters:

Flag Name Type Description
In ipNFicha Integer

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method smFuncoesFaturamento.fpuRetornaNomePaciente(const ipNFicha: Integer) : WideString;

C# Syntax:

public WideString smFuncoesFaturamento.fpuRetornaNomePaciente( Int32 ipNFicha);

Method fpuLimpaLigacaoHonomed_FTabela


					

Parameters:

Flag Name Type Description
In ipCodigoTabelaDestino Integer

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method smFuncoesFaturamento.fpuLimpaLigacaoHonomed_FTabela(const ipCodigoTabelaDestino: Integer) : WideString;

C# Syntax:

public WideString smFuncoesFaturamento.fpuLimpaLigacaoHonomed_FTabela( Int32 ipCodigoTabelaDestino);

Method fpuRetornaDataHonorario


					

Parameters:

Flag Name Type Description
In ipInicio_Fim Integer

							
In ipCodigoBxa Integer

							
In ipCodigoMedico Integer

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method smFuncoesFaturamento.fpuRetornaDataHonorario(const ipInicio_Fim: Integer ; const ipCodigoBxa: Integer ; const ipCodigoMedico: Integer) : WideString;

C# Syntax:

public WideString smFuncoesFaturamento.fpuRetornaDataHonorario( Int32 ipInicio_Fim , Int32 ipCodigoBxa , Int32 ipCodigoMedico);

Method ppuUnificarGuias


					

Parameters:

Flag Name Type Description
In ipCodigoGuiaDestino Integer

							
In ipCodigoConvenio Integer

							
In ipCodigoGuias WideString

							

Return Value:

None.

Oxygene Syntax:

method smFuncoesFaturamento.ppuUnificarGuias(const ipCodigoGuiaDestino: Integer ; const ipCodigoConvenio: Integer ; const ipCodigoGuias: WideString);

C# Syntax:

public void smFuncoesFaturamento.ppuUnificarGuias( Int32 ipCodigoGuiaDestino , Int32 ipCodigoConvenio , WideString ipCodigoGuias);

Method fpuPegarSequencialTransacao


					

Parameters:

Flag Name Type Description
In ipCodigoConvenio Integer

							
In ipCodigoPrestador Integer

							
In ipTipoChamada Integer

							

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method smFuncoesFaturamento.fpuPegarSequencialTransacao(const ipCodigoConvenio: Integer ; const ipCodigoPrestador: Integer ; const ipTipoChamada: Integer) : Integer;

C# Syntax:

public Integer smFuncoesFaturamento.fpuPegarSequencialTransacao( Int32 ipCodigoConvenio , Int32 ipCodigoPrestador , Int32 ipTipoChamada);

Method fpuVerificaEligibilidade


					

Parameters:

Flag Name Type Description
In ipElegibilidade TpmTissWs_InputElegibilidade

							

Return Value:

Flag Name Type
Result Result TpmTissWs_RetornoElegibilidade

Oxygene Syntax:

method smFuncoesFaturamento.fpuVerificaEligibilidade(const ipElegibilidade: TpmTissWs_InputElegibilidade) : TpmTissWs_RetornoElegibilidade;

C# Syntax:

public TpmTissWs_RetornoElegibilidade smFuncoesFaturamento.fpuVerificaEligibilidade(TpmTissWs_InputElegibilidade ipElegibilidade);

Method fpuCriarSequencialTransacao


					

Parameters:

Flag Name Type Description
In ipCodigoConvenio Integer

							
In ipCodigoPrestador Integer

							
In ipSequencial Integer

							
In ipTipoChamada Integer

							

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method smFuncoesFaturamento.fpuCriarSequencialTransacao(const ipCodigoConvenio: Integer ; const ipCodigoPrestador: Integer ; const ipSequencial: Integer ; const ipTipoChamada: Integer) : Integer;

C# Syntax:

public Integer smFuncoesFaturamento.fpuCriarSequencialTransacao( Int32 ipCodigoConvenio , Int32 ipCodigoPrestador , Int32 ipSequencial , Int32 ipTipoChamada);

Method ppuAtualizarLFatura


					

Parameters:

Flag Name Type Description
In ipCodigos WideString

							
In ipNumeroSequencial Integer

							
In ipCodigosConvenios WideString

							
In ipCodigoPrestadorOrigem Integer

							
In ipChamada Integer

							

Return Value:

None.

Oxygene Syntax:

method smFuncoesFaturamento.ppuAtualizarLFatura(const ipCodigos: WideString ; const ipNumeroSequencial: Integer ; const ipCodigosConvenios: WideString ; const ipCodigoPrestadorOrigem: Integer ; const ipChamada: Integer);

C# Syntax:

public void smFuncoesFaturamento.ppuAtualizarLFatura(WideString ipCodigos , Int32 ipNumeroSequencial , WideString ipCodigosConvenios , Int32 ipCodigoPrestadorOrigem , Int32 ipChamada);

Method ppuAlterarConvenioBxaCorre


					

Parameters:

Flag Name Type Description
In ipCodigoConvenioDestino Integer

							
In ipCodigoBxaCorre Integer

							

Return Value:

None.

Oxygene Syntax:

method smFuncoesFaturamento.ppuAlterarConvenioBxaCorre(const ipCodigoConvenioDestino: Integer ; const ipCodigoBxaCorre: Integer);

C# Syntax:

public void smFuncoesFaturamento.ppuAlterarConvenioBxaCorre( Int32 ipCodigoConvenioDestino , Int32 ipCodigoBxaCorre);

Method ppuGuias_Procedimentos


					

Parameters:

Flag Name Type Description
In ipCodigoBxaCorre Integer

							

Return Value:

Flag Name Type
Result Result OleVariant

Oxygene Syntax:

method smFuncoesFaturamento.ppuGuias_Procedimentos(const ipCodigoBxaCorre: Integer) : OleVariant;

C# Syntax:

public OleVariant smFuncoesFaturamento.ppuGuias_Procedimentos( Int32 ipCodigoBxaCorre);

Method fpuVerificarEnvioLote


					

Parameters:

Flag Name Type Description
In ipCodBxaCorre WideString

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method smFuncoesFaturamento.fpuVerificarEnvioLote(const ipCodBxaCorre: WideString) : WideString;

C# Syntax:

public WideString smFuncoesFaturamento.fpuVerificarEnvioLote(WideString ipCodBxaCorre);

Method fpuVerificaTISS_SequencialTransacao


					

Parameters:

Flag Name Type Description
In ipCodigoConvenio Integer

							
In ipCodigoPrestador Integer

							
In ipSequencial Integer

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method smFuncoesFaturamento.fpuVerificaTISS_SequencialTransacao(const ipCodigoConvenio: Integer ; const ipCodigoPrestador: Integer ; const ipSequencial: Integer) : WideString;

C# Syntax:

public WideString smFuncoesFaturamento.fpuVerificaTISS_SequencialTransacao( Int32 ipCodigoConvenio , Int32 ipCodigoPrestador , Int32 ipSequencial);

Method fpuSolicitarStatusAutorizacao


					

Parameters:

Flag Name Type Description
In ipCodigoProc Integer

							
In ipCategoriaTipo Integer

							

Return Value:

Flag Name Type
Result Result TpmTissWs_RetornoSolicitacaoStatusAutorizacao

Oxygene Syntax:

method smFuncoesFaturamento.fpuSolicitarStatusAutorizacao(const ipCodigoProc: Integer ; const ipCategoriaTipo: Integer) : TpmTissWs_RetornoSolicitacaoStatusAutorizacao;

C# Syntax:

public TpmTissWs_RetornoSolicitacaoStatusAutorizacao smFuncoesFaturamento.fpuSolicitarStatusAutorizacao( Int32 ipCodigoProc , Int32 ipCategoriaTipo);

Method fpuSolicitarProcedimentos


					

Parameters:

Flag Name Type Description
In ipSolicitacao TpmTissWs_InputSolicitacaoProcedimento

							

Return Value:

Flag Name Type
Result Result TArraypmTissWs_RetornoSolicitacaoProcedimento

Oxygene Syntax:

method smFuncoesFaturamento.fpuSolicitarProcedimentos(const ipSolicitacao: TpmTissWs_InputSolicitacaoProcedimento) : TArraypmTissWs_RetornoSolicitacaoProcedimento;

C# Syntax:

public TArraypmTissWs_RetornoSolicitacaoProcedimento smFuncoesFaturamento.fpuSolicitarProcedimentos(TpmTissWs_InputSolicitacaoProcedimento ipSolicitacao);

Method fpuCancelarGuias


					

Parameters:

Flag Name Type Description
In ipSolicitacao TpmTissWs_InputCancelamentoGuias

							
In ipCodigoUsuario Integer

							

Return Value:

Flag Name Type
Result Result TpmTissWs_RetornoCancelamentoGuias

Oxygene Syntax:

method smFuncoesFaturamento.fpuCancelarGuias(const ipSolicitacao: TpmTissWs_InputCancelamentoGuias ; const ipCodigoUsuario: Integer) : TpmTissWs_RetornoCancelamentoGuias;

C# Syntax:

public TpmTissWs_RetornoCancelamentoGuias smFuncoesFaturamento.fpuCancelarGuias(TpmTissWs_InputCancelamentoGuias ipSolicitacao , Int32 ipCodigoUsuario);

Method fpuPegarNumeroGuiaUnicoPrestador


					

Parameters:

Flag Name Type Description
In ipCodigoConvenio Integer

							

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method smFuncoesFaturamento.fpuPegarNumeroGuiaUnicoPrestador(const ipCodigoConvenio: Integer) : Integer;

C# Syntax:

public Integer smFuncoesFaturamento.fpuPegarNumeroGuiaUnicoPrestador( Int32 ipCodigoConvenio);

Method fpuAlterarStatusWSSolicitacao


					

Parameters:

Flag Name Type Description
In ipCodigoWSSolicitacao Integer

							
In ipCodUser Integer

							
In ipStatus Integer

							
In ipXmlGeradoPM WideString

							
In ipXmlRecebidoPm WideString

							
In ipErro Boolean

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method smFuncoesFaturamento.fpuAlterarStatusWSSolicitacao(const ipCodigoWSSolicitacao: Integer ; const ipCodUser: Integer ; const ipStatus: Integer ; const ipXmlGeradoPM: WideString ; const ipXmlRecebidoPm: WideString ; const ipErro: Boolean) : WideString;

C# Syntax:

public WideString smFuncoesFaturamento.fpuAlterarStatusWSSolicitacao( Int32 ipCodigoWSSolicitacao , Int32 ipCodUser , Int32 ipStatus , WideString ipXmlGeradoPM , WideString ipXmlRecebidoPm , Boolean ipErro);

Method fpuBuscarUltimosNumerosGuia


					

Parameters:

Flag Name Type Description
In ipCodigoConvenio Integer

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method smFuncoesFaturamento.fpuBuscarUltimosNumerosGuia(const ipCodigoConvenio: Integer) : WideString;

C# Syntax:

public WideString smFuncoesFaturamento.fpuBuscarUltimosNumerosGuia( Int32 ipCodigoConvenio);

Method fpuVerificarRegraMedicoSuspenso


					

Parameters:

Flag Name Type Description
In ipCodigoConvenio Integer

							
In ipCodigoMedico Integer

							
In ipDataInicial WideString

							
In ipDataFinal WideString

							
In ipCodigoAlterar Integer

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method smFuncoesFaturamento.fpuVerificarRegraMedicoSuspenso(const ipCodigoConvenio: Integer ; const ipCodigoMedico: Integer ; const ipDataInicial: WideString ; const ipDataFinal: WideString ; const ipCodigoAlterar: Integer) : Boolean;

C# Syntax:

public Boolean smFuncoesFaturamento.fpuVerificarRegraMedicoSuspenso( Int32 ipCodigoConvenio , Int32 ipCodigoMedico , WideString ipDataInicial , WideString ipDataFinal , Int32 ipCodigoAlterar);

Method fpuRetornaValoresFaturaRecebimento


					

Parameters:

Flag Name Type Description
In ipCodigo_Convenio Integer

							
In ipMEDICO_PRESTADOR Integer

							
In ipCompetencia_Mes Integer

							
In ipCompetencia_Ano Integer

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method smFuncoesFaturamento.fpuRetornaValoresFaturaRecebimento(const ipCodigo_Convenio: Integer ; const ipMEDICO_PRESTADOR: Integer ; const ipCompetencia_Mes: Integer ; const ipCompetencia_Ano: Integer) : WideString;

C# Syntax:

public WideString smFuncoesFaturamento.fpuRetornaValoresFaturaRecebimento( Int32 ipCodigo_Convenio , Int32 ipMEDICO_PRESTADOR , Int32 ipCompetencia_Mes , Int32 ipCompetencia_Ano);

Method fpuConvenioUtilizaPercentualCoberturaCategoria


					

Parameters:

Flag Name Type Description
In ipCodigoCTExames Integer

							
In ipCodigoConvenio Integer

							
In ipCodigotbUnidade Integer

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method smFuncoesFaturamento.fpuConvenioUtilizaPercentualCoberturaCategoria(const ipCodigoCTExames: Integer ; const ipCodigoConvenio: Integer ; const ipCodigotbUnidade: Integer) : WideString;

C# Syntax:

public WideString smFuncoesFaturamento.fpuConvenioUtilizaPercentualCoberturaCategoria( Int32 ipCodigoCTExames , Int32 ipCodigoConvenio , Int32 ipCodigotbUnidade);

Method fpuExisteExameMesmaDataCategoriaConvenio


					

Parameters:

Flag Name Type Description
In ipCodigoCTExames Integer

							
In ipCodigoConvenio Integer

							
In ipNFicha Integer

							
In ipData WideString

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method smFuncoesFaturamento.fpuExisteExameMesmaDataCategoriaConvenio(const ipCodigoCTExames: Integer ; const ipCodigoConvenio: Integer ; const ipNFicha: Integer ; const ipData: WideString) : WideString;

C# Syntax:

public WideString smFuncoesFaturamento.fpuExisteExameMesmaDataCategoriaConvenio( Int32 ipCodigoCTExames , Int32 ipCodigoConvenio , Int32 ipNFicha , WideString ipData);

Method fpuVersaoWsHabilitadoDoConvenio


					

Parameters:

Flag Name Type Description
In ipCodigoConvenio Integer

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method smFuncoesFaturamento.fpuVersaoWsHabilitadoDoConvenio(const ipCodigoConvenio: Integer) : WideString;

C# Syntax:

public WideString smFuncoesFaturamento.fpuVersaoWsHabilitadoDoConvenio( Int32 ipCodigoConvenio);

Method fpuCalcularMediaDiasRecebimentoGuia


					

Parameters:

Flag Name Type Description
In ipCodigoConvenio Integer

							

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method smFuncoesFaturamento.fpuCalcularMediaDiasRecebimentoGuia(const ipCodigoConvenio: Integer) : Integer;

C# Syntax:

public Integer smFuncoesFaturamento.fpuCalcularMediaDiasRecebimentoGuia( Int32 ipCodigoConvenio);

Method fpuRelProducaoPorCBO


					

Parameters:

Flag Name Type Description
In ipUnidade Integer

							
In ipCodigoCBO WideString

							
In ipDataI WideString

							
In ipDataF WideString

							
In ipDataInicioCompetencia WideString

							
In ipIHCompetenciaBPai Integer

							
In ipIHCompetenciaBPac Integer

							
In ApenasBPAC Integer

							

Return Value:

Flag Name Type
Result Result OleVariant

Oxygene Syntax:

method smFuncoesFaturamento.fpuRelProducaoPorCBO(const ipUnidade: Integer ; const ipCodigoCBO: WideString ; const ipDataI: WideString ; const ipDataF: WideString ; const ipDataInicioCompetencia: WideString ; const ipIHCompetenciaBPai: Integer ; const ipIHCompetenciaBPac: Integer ; const ApenasBPAC: Integer) : OleVariant;

C# Syntax:

public OleVariant smFuncoesFaturamento.fpuRelProducaoPorCBO( Int32 ipUnidade , WideString ipCodigoCBO , WideString ipDataI , WideString ipDataF , WideString ipDataInicioCompetencia , Int32 ipIHCompetenciaBPai , Int32 ipIHCompetenciaBPac , Int32 ApenasBPAC);

Method fpuRelProcedimentosGruposSubGrupos


					

Parameters:

Flag Name Type Description
In ipUnidade Integer

							
In ipGrupo Integer

							
In ipSubGrupo Integer

							
In ipIHCompetenciaBPai Integer

							
In ipIHCompetenciaBPac Integer

							
In ipDataI WideString

							
In ipDataF WideString

							
In ipDataInicioCompetencia WideString

							

Return Value:

Flag Name Type
Result Result OleVariant

Oxygene Syntax:

method smFuncoesFaturamento.fpuRelProcedimentosGruposSubGrupos(const ipUnidade: Integer ; const ipGrupo: Integer ; const ipSubGrupo: Integer ; const ipIHCompetenciaBPai: Integer ; const ipIHCompetenciaBPac: Integer ; const ipDataI: WideString ; const ipDataF: WideString ; const ipDataInicioCompetencia: WideString) : OleVariant;

C# Syntax:

public OleVariant smFuncoesFaturamento.fpuRelProcedimentosGruposSubGrupos( Int32 ipUnidade , Int32 ipGrupo , Int32 ipSubGrupo , Int32 ipIHCompetenciaBPai , Int32 ipIHCompetenciaBPac , WideString ipDataI , WideString ipDataF , WideString ipDataInicioCompetencia);

Method ppuVerificarPagtosLFatura


					

Parameters:

Flag Name Type Description
In ipCodigoLFatura Integer

							

Return Value:

None.

Oxygene Syntax:

method smFuncoesFaturamento.ppuVerificarPagtosLFatura(const ipCodigoLFatura: Integer);

C# Syntax:

public void smFuncoesFaturamento.ppuVerificarPagtosLFatura( Int32 ipCodigoLFatura);

Method fpuScriptAcertarValoresBxaCorre


					

Parameters:

Flag Name Type Description
In ipListaCodigosBxaCorre WideString

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method smFuncoesFaturamento.fpuScriptAcertarValoresBxaCorre(const ipListaCodigosBxaCorre: WideString) : WideString;

C# Syntax:

public WideString smFuncoesFaturamento.fpuScriptAcertarValoresBxaCorre(WideString ipListaCodigosBxaCorre);

Method fpuScriptAlterarDatasBxaGuias


					

Parameters:

Flag Name Type Description
In ipListaCodigosBxaCorre WideString

							
In ipDataGuia WideString

							
In ipDataNova WideString

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method smFuncoesFaturamento.fpuScriptAlterarDatasBxaGuias(const ipListaCodigosBxaCorre: WideString ; const ipDataGuia: WideString ; const ipDataNova: WideString) : WideString;

C# Syntax:

public WideString smFuncoesFaturamento.fpuScriptAlterarDatasBxaGuias(WideString ipListaCodigosBxaCorre , WideString ipDataGuia , WideString ipDataNova);

Method fpuCopiarReferenciasTabelas


					

Parameters:

Flag Name Type Description
In ipCodigoTabelaOrig Integer

							
In ipCodigoTabelaDestino Integer

							
In ipCodigoUsuario Integer

							
In ipBuscarAMB Boolean

							
In ipClientID WideString

							

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method smFuncoesFaturamento.fpuCopiarReferenciasTabelas(const ipCodigoTabelaOrig: Integer ; const ipCodigoTabelaDestino: Integer ; const ipCodigoUsuario: Integer ; const ipBuscarAMB: Boolean ; const ipClientID: WideString) : Integer;

C# Syntax:

public Integer smFuncoesFaturamento.fpuCopiarReferenciasTabelas( Int32 ipCodigoTabelaOrig , Int32 ipCodigoTabelaDestino , Int32 ipCodigoUsuario , Boolean ipBuscarAMB , WideString ipClientID);

Method ppuReplicarMatMed


					

Parameters:

Flag Name Type Description
In ipCdsLocal OleVariant

							
In ipCodigoUsuario Integer

							
In ipCodigoBaixa Integer

							
In ipClientID WideString

							
In ipNomeComputador WideString

							

Return Value:

None.

Oxygene Syntax:

method smFuncoesFaturamento.ppuReplicarMatMed(const ipCdsLocal: OleVariant ; const ipCodigoUsuario: Integer ; const ipCodigoBaixa: Integer ; const ipClientID: WideString ; const ipNomeComputador: WideString);

C# Syntax:

public void smFuncoesFaturamento.ppuReplicarMatMed(OleVariant ipCdsLocal , Int32 ipCodigoUsuario , Int32 ipCodigoBaixa , WideString ipClientID , WideString ipNomeComputador);

Method ppuReplicarExame


					

Parameters:

Flag Name Type Description
In ipCdsLocal OleVariant

							
In ipCodigoUsuario Integer

							
In ipCodigoBaixa Integer

							
In ipClientID WideString

							

Return Value:

None.

Oxygene Syntax:

method smFuncoesFaturamento.ppuReplicarExame(const ipCdsLocal: OleVariant ; const ipCodigoUsuario: Integer ; const ipCodigoBaixa: Integer ; const ipClientID: WideString);

C# Syntax:

public void smFuncoesFaturamento.ppuReplicarExame(OleVariant ipCdsLocal , Int32 ipCodigoUsuario , Int32 ipCodigoBaixa , WideString ipClientID);

Method ppuReplicarDiariaTaxa


					

Parameters:

Flag Name Type Description
In ipCdsLocal OleVariant

							
In ipCodigoUsuario Integer

							
In ipCodigoBaixa Integer

							
In ipClientID WideString

							

Return Value:

None.

Oxygene Syntax:

method smFuncoesFaturamento.ppuReplicarDiariaTaxa(const ipCdsLocal: OleVariant ; const ipCodigoUsuario: Integer ; const ipCodigoBaixa: Integer ; const ipClientID: WideString);

C# Syntax:

public void smFuncoesFaturamento.ppuReplicarDiariaTaxa(OleVariant ipCdsLocal , Int32 ipCodigoUsuario , Int32 ipCodigoBaixa , WideString ipClientID);

Method ppuReplicarPacotes


					

Parameters:

Flag Name Type Description
In ipCdsLocal OleVariant

							
In ipCodigoUsuario Integer

							
In ipCodigoBaixa Integer

							
In ipClientID WideString

							

Return Value:

None.

Oxygene Syntax:

method smFuncoesFaturamento.ppuReplicarPacotes(const ipCdsLocal: OleVariant ; const ipCodigoUsuario: Integer ; const ipCodigoBaixa: Integer ; const ipClientID: WideString);

C# Syntax:

public void smFuncoesFaturamento.ppuReplicarPacotes(OleVariant ipCdsLocal , Int32 ipCodigoUsuario , Int32 ipCodigoBaixa , WideString ipClientID);

Method fpuGerar_Fatura_Lote


					

Parameters:

Flag Name Type Description
In ipLFatura Integer

							
In ipProtocolo Integer

							
In ipConvenio Integer

							
In ipAjustaMatMed2Casa Boolean

							
InOut ipOrdem Integer

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method smFuncoesFaturamento.fpuGerar_Fatura_Lote(const ipLFatura: Integer ; const ipProtocolo: Integer ; const ipConvenio: Integer ; const ipAjustaMatMed2Casa: Boolean ; var ipOrdem: Integer) : Boolean;

C# Syntax:

public Boolean smFuncoesFaturamento.fpuGerar_Fatura_Lote( Int32 ipLFatura , Int32 ipProtocolo , Int32 ipConvenio , Boolean ipAjustaMatMed2Casa , ref Int32 ipOrdem);

Method ppuQuitarGlosar


					

Parameters:

Flag Name Type Description
In ipCodigosBaixas WideString

							
In ipDataQuitacao WideString

							
In ipValorQuitacao Double

							
In ipValorGlosa Double

							
In ipHonorarios Boolean

							
In ipUsuario Integer

							

Return Value:

None.

Oxygene Syntax:

method smFuncoesFaturamento.ppuQuitarGlosar(const ipCodigosBaixas: WideString ; const ipDataQuitacao: WideString ; const ipValorQuitacao: Double ; const ipValorGlosa: Double ; const ipHonorarios: Boolean ; const ipUsuario: Integer);

C# Syntax:

public void smFuncoesFaturamento.ppuQuitarGlosar(WideString ipCodigosBaixas , WideString ipDataQuitacao , Double ipValorQuitacao , Double ipValorGlosa , Boolean ipHonorarios , Int32 ipUsuario);

Method fpuTemBaixaNasGuias


					

Parameters:

Flag Name Type Description
In ipCodigosBaixas WideString

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method smFuncoesFaturamento.fpuTemBaixaNasGuias(const ipCodigosBaixas: WideString) : Boolean;

C# Syntax:

public Boolean smFuncoesFaturamento.fpuTemBaixaNasGuias(WideString ipCodigosBaixas);

Method ppuTransferirProcedimentos


					

Parameters:

Flag Name Type Description
In ipCodigosBaixaDestino Integer

							
In ipCodigosProcedimentos WideString

							

Return Value:

None.

Oxygene Syntax:

method smFuncoesFaturamento.ppuTransferirProcedimentos(const ipCodigosBaixaDestino: Integer ; const ipCodigosProcedimentos: WideString);

C# Syntax:

public void smFuncoesFaturamento.ppuTransferirProcedimentos( Int32 ipCodigosBaixaDestino , WideString ipCodigosProcedimentos);

Method fpuCategoriasDasGuias


					

Parameters:

Flag Name Type Description
In ipCodigosBaixas WideString

							

Return Value:

Flag Name Type
Result Result OleVariant

Oxygene Syntax:

method smFuncoesFaturamento.fpuCategoriasDasGuias(const ipCodigosBaixas: WideString) : OleVariant;

C# Syntax:

public OleVariant smFuncoesFaturamento.fpuCategoriasDasGuias(WideString ipCodigosBaixas);

Method ppuAlterarPrestadorProcedimentos


					

Parameters:

Flag Name Type Description
In ipCodigosPrestadorNew Integer

							
In ipCodigosCtExames WideString

							
In ipCategorias WideString

							
In ipCodigosBaixas WideString

							

Return Value:

None.

Oxygene Syntax:

method smFuncoesFaturamento.ppuAlterarPrestadorProcedimentos(const ipCodigosPrestadorNew: Integer ; const ipCodigosCtExames: WideString ; const ipCategorias: WideString ; const ipCodigosBaixas: WideString);

C# Syntax:

public void smFuncoesFaturamento.ppuAlterarPrestadorProcedimentos( Int32 ipCodigosPrestadorNew , WideString ipCodigosCtExames , WideString ipCategorias , WideString ipCodigosBaixas);

Method fpuPrestadorProcedimento


					

Parameters:

Flag Name Type Description
In ipCodigoBxaCorre Integer

							
In ipCodigoConvenioProc Integer

							
In ipCodigoMedico Integer

							
In ipCodigoProc Integer

							
In ipCatProc WideString

							

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method smFuncoesFaturamento.fpuPrestadorProcedimento(const ipCodigoBxaCorre: Integer ; const ipCodigoConvenioProc: Integer ; const ipCodigoMedico: Integer ; const ipCodigoProc: Integer ; const ipCatProc: WideString) : Integer;

C# Syntax:

public Integer smFuncoesFaturamento.fpuPrestadorProcedimento( Int32 ipCodigoBxaCorre , Int32 ipCodigoConvenioProc , Int32 ipCodigoMedico , Int32 ipCodigoProc , WideString ipCatProc);

Method ppuSalvarXML_WS


					

Parameters:

Flag Name Type Description
In ipCodigoBaixa Integer

							
In ipXMLGerado WideString

							
In ipXMLRetorno WideString

							
In ipCodigoUsuario Integer

							

Return Value:

None.

Oxygene Syntax:

method smFuncoesFaturamento.ppuSalvarXML_WS(const ipCodigoBaixa: Integer ; const ipXMLGerado: WideString ; const ipXMLRetorno: WideString ; const ipCodigoUsuario: Integer);

C# Syntax:

public void smFuncoesFaturamento.ppuSalvarXML_WS( Int32 ipCodigoBaixa , WideString ipXMLGerado , WideString ipXMLRetorno , Int32 ipCodigoUsuario);

Method fpuRetornaQuantidadePrescricao


					

Parameters:

Flag Name Type Description
In ipCodPrescMed Integer

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method smFuncoesFaturamento.fpuRetornaQuantidadePrescricao(const ipCodPrescMed: Integer) : WideString;

C# Syntax:

public WideString smFuncoesFaturamento.fpuRetornaQuantidadePrescricao( Int32 ipCodPrescMed);

Method fpuRetornarTbUnidadeProcedimento


					

Parameters:

Flag Name Type Description
In ipCodigoProc Integer

							
In ipCatProc WideString

							

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method smFuncoesFaturamento.fpuRetornarTbUnidadeProcedimento(const ipCodigoProc: Integer ; const ipCatProc: WideString) : Integer;

C# Syntax:

public Integer smFuncoesFaturamento.fpuRetornarTbUnidadeProcedimento( Int32 ipCodigoProc , WideString ipCatProc);

Method ppuCorrigirValoresProcedimentos


					

Parameters:

Flag Name Type Description
In ipNroFicha Integer

							
In ipDtIni WideString

							
In ipDtFim WideString

							

Return Value:

None.

Oxygene Syntax:

method smFuncoesFaturamento.ppuCorrigirValoresProcedimentos(const ipNroFicha: Integer ; const ipDtIni: WideString ; const ipDtFim: WideString);

C# Syntax:

public void smFuncoesFaturamento.ppuCorrigirValoresProcedimentos( Int32 ipNroFicha , WideString ipDtIni , WideString ipDtFim);

Method fpuRetornarGruposUsuario


					

Parameters:

Flag Name Type Description
In ipCodigoUsuario Integer

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method smFuncoesFaturamento.fpuRetornarGruposUsuario(const ipCodigoUsuario: Integer) : WideString;

C# Syntax:

public WideString smFuncoesFaturamento.fpuRetornarGruposUsuario( Int32 ipCodigoUsuario);

Method fpuRetornaCodigo


					

Parameters:

Flag Name Type Description
In ipNomeGenerator WideString

							

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method smFuncoesFaturamento.fpuRetornaCodigo(const ipNomeGenerator: WideString) : Integer;

C# Syntax:

public Integer smFuncoesFaturamento.fpuRetornaCodigo(WideString ipNomeGenerator);

Method fpuSendMessage


					

Parameters:

Flag Name Type Description
In ipTunel WideString

							
In ipUserCodigoRemetente Integer

							
In ipUserCodigoDestino Integer

							
In ipGrupoDestino Integer

							
In ipMensagem WideString

							

Return Value:

None.

Oxygene Syntax:

method smFuncoesFaturamento.fpuSendMessage(const ipTunel: WideString ; const ipUserCodigoRemetente: Integer ; const ipUserCodigoDestino: Integer ; const ipGrupoDestino: Integer ; const ipMensagem: WideString);

C# Syntax:

public void smFuncoesFaturamento.fpuSendMessage(WideString ipTunel , Int32 ipUserCodigoRemetente , Int32 ipUserCodigoDestino , Int32 ipGrupoDestino , WideString ipMensagem);

Method ppuExcluirRegistroGravarLog


					

Parameters:

Flag Name Type Description
In ipNomeTabela WideString

							
In ipNomeCampo WideString

							
In ipNomeComputador WideString

							
In ipCodigo Integer

							
In ipComponente Integer

							
In ipEvento Integer

							

Return Value:

None.

Oxygene Syntax:

method smFuncoesFaturamento.ppuExcluirRegistroGravarLog(const ipNomeTabela: WideString ; const ipNomeCampo: WideString ; const ipNomeComputador: WideString ; const ipCodigo: Integer ; const ipComponente: Integer ; const ipEvento: Integer);

C# Syntax:

public void smFuncoesFaturamento.ppuExcluirRegistroGravarLog(WideString ipNomeTabela , WideString ipNomeCampo , WideString ipNomeComputador , Int32 ipCodigo , Int32 ipComponente , Int32 ipEvento);

Method fpuRegistrarLogSistema


					

Parameters:

Flag Name Type Description
In ipCodUser Integer

							
In ipEvento Integer

							
In ipNivelCriticidade Integer

							
In ipComponente Integer

							
In ipPc WideString

							
In ipTabelaNome WideString

							
In ipTabelaState Integer

							
In ipTabelaChave Integer

							
In ipTabelaDelta OleVariant

							
In ipPorDelegacao Boolean

							
In ipCodigoTbUnidade Integer

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method smFuncoesFaturamento.fpuRegistrarLogSistema(const ipCodUser: Integer ; const ipEvento: Integer ; const ipNivelCriticidade: Integer ; const ipComponente: Integer ; const ipPc: WideString ; const ipTabelaNome: WideString ; const ipTabelaState: Integer ; const ipTabelaChave: Integer ; const ipTabelaDelta: OleVariant ; const ipPorDelegacao: Boolean ; const ipCodigoTbUnidade: Integer) : WideString;

C# Syntax:

public WideString smFuncoesFaturamento.fpuRegistrarLogSistema( Int32 ipCodUser , Int32 ipEvento , Int32 ipNivelCriticidade , Int32 ipComponente , WideString ipPc , WideString ipTabelaNome , Int32 ipTabelaState , Int32 ipTabelaChave , OleVariant ipTabelaDelta , Boolean ipPorDelegacao , Int32 ipCodigoTbUnidade);

Method fpuChecarPermissaoModulo


					

Parameters:

Flag Name Type Description
In ipCodUsuario Integer

							
In ipModulo WideString

							
In ipPermissao Integer

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method smFuncoesFaturamento.fpuChecarPermissaoModulo(const ipCodUsuario: Integer ; const ipModulo: WideString ; const ipPermissao: Integer) : Boolean;

C# Syntax:

public Boolean smFuncoesFaturamento.fpuChecarPermissaoModulo( Int32 ipCodUsuario , WideString ipModulo , Int32 ipPermissao);

Method fpuDefinirDiretorio


					

Parameters:

Flag Name Type Description
In ipCodigo Integer

							
In ipData WideString

							
In ipTipoArquivo Integer

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method smFuncoesFaturamento.fpuDefinirDiretorio(const ipCodigo: Integer ; const ipData: WideString ; const ipTipoArquivo: Integer) : WideString;

C# Syntax:

public WideString smFuncoesFaturamento.fpuDefinirDiretorio( Int32 ipCodigo , WideString ipData , Int32 ipTipoArquivo);

Method fpuBaixarArquivo


					

Parameters:

Flag Name Type Description
In ipEnderecoArquivo WideString

							
In ipInicioStream Integer

							
In ipTamanhoDoBuffer Integer

							
Out ipTamanhoTotal Int64

							
In ipPegarTamanhoTotal Boolean

							

Return Value:

Flag Name Type
Result Result Binary

Oxygene Syntax:

method smFuncoesFaturamento.fpuBaixarArquivo(const ipEnderecoArquivo: WideString ; const ipInicioStream: Integer ; const ipTamanhoDoBuffer: Integer ; ipTamanhoTotal: Int64 ; const ipPegarTamanhoTotal: Boolean) : Binary;

C# Syntax:

public Binary smFuncoesFaturamento.fpuBaixarArquivo(WideString ipEnderecoArquivo , Int32 ipInicioStream , Int32 ipTamanhoDoBuffer , out Int64 ipTamanhoTotal , Boolean ipPegarTamanhoTotal);

Method fpuConversarPServer


					

Parameters:

Flag Name Type Description
In ipOpcao Integer

							
In ipNovaSenha WideString

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method smFuncoesFaturamento.fpuConversarPServer(const ipOpcao: Integer ; const ipNovaSenha: WideString) : WideString;

C# Syntax:

public WideString smFuncoesFaturamento.fpuConversarPServer( Int32 ipOpcao , WideString ipNovaSenha);

Method fpuDataHora


					

Parameters:

Flag Name Type Description
In ipOpcao WideString

							

Return Value:

Flag Name Type
Result Result OleVariant

Oxygene Syntax:

method smFuncoesFaturamento.fpuDataHora(const ipOpcao: WideString) : OleVariant;

C# Syntax:

public OleVariant smFuncoesFaturamento.fpuDataHora(WideString ipOpcao);

Method fpuDemoPermitir


					

Parameters:

Flag Name Type Description
In ipOpcao WideString

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method smFuncoesFaturamento.fpuDemoPermitir(const ipOpcao: WideString) : Boolean;

C# Syntax:

public Boolean smFuncoesFaturamento.fpuDemoPermitir(WideString ipOpcao);

Method fpuEnviarArquivo


					

Parameters:

Flag Name Type Description
In ipEnderecoArquivo WideString

							
In ipInicioStream Integer

							
InOut ipStream Binary

							

Return Value:

None.

Oxygene Syntax:

method smFuncoesFaturamento.fpuEnviarArquivo(const ipEnderecoArquivo: WideString ; const ipInicioStream: Integer ; var ipStream: Binary);

C# Syntax:

public void smFuncoesFaturamento.fpuEnviarArquivo(WideString ipEnderecoArquivo , Int32 ipInicioStream , ref Binary ipStream);

Method fpuListarDiretorio


					

Parameters:

Flag Name Type Description
In ipDiretorioComMascara WideString

							

Return Value:

Flag Name Type
Result Result Binary

Oxygene Syntax:

method smFuncoesFaturamento.fpuListarDiretorio(const ipDiretorioComMascara: WideString) : Binary;

C# Syntax:

public Binary smFuncoesFaturamento.fpuListarDiretorio(WideString ipDiretorioComMascara);

Method fpuSendMessageSenha


					

Parameters:

Flag Name Type Description
In ipSenha WideString

							
In ipCategoria WideString

							
In ipGuiche WideString

							
In ipMedico WideString

							
In ipPaciente Boolean

							
In ipNroFicha Integer

							

Return Value:

None.

Oxygene Syntax:

method smFuncoesFaturamento.fpuSendMessageSenha(const ipSenha: WideString ; const ipCategoria: WideString ; const ipGuiche: WideString ; const ipMedico: WideString ; const ipPaciente: Boolean ; const ipNroFicha: Integer);

C# Syntax:

public void smFuncoesFaturamento.fpuSendMessageSenha(WideString ipSenha , WideString ipCategoria , WideString ipGuiche , WideString ipMedico , Boolean ipPaciente , Int32 ipNroFicha);

Method fpuSqlExecute


					

Parameters:

Flag Name Type Description
In ipString WideString

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method smFuncoesFaturamento.fpuSqlExecute(const ipString: WideString) : WideString;

C# Syntax:

public WideString smFuncoesFaturamento.fpuSqlExecute(WideString ipString);

Method fpuTestarConexao


					

Parameters:

None.

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method smFuncoesFaturamento.fpuTestarConexao() : Boolean;

C# Syntax:

public Boolean smFuncoesFaturamento.fpuTestarConexao();

Method fpuRetornaUltimoCodigo


					

Parameters:

Flag Name Type Description
In ipNomeGenerator WideString

							

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method smFuncoesFaturamento.fpuRetornaUltimoCodigo(const ipNomeGenerator: WideString) : Integer;

C# Syntax:

public Integer smFuncoesFaturamento.fpuRetornaUltimoCodigo(WideString ipNomeGenerator);

Method fpuCopiaKit


					

Parameters:

Flag Name Type Description
In ipCodigoKitOrigem Integer

							
In ipCodigoUsuario Integer

							
In ipNomeKit WideString

							

Return Value:

None.

Oxygene Syntax:

method smFuncoesFaturamento.fpuCopiaKit(const ipCodigoKitOrigem: Integer ; const ipCodigoUsuario: Integer ; const ipNomeKit: WideString);

C# Syntax:

public void smFuncoesFaturamento.fpuCopiaKit( Int32 ipCodigoKitOrigem , Int32 ipCodigoUsuario , WideString ipNomeKit);

Method fpuPServerEmDemo


					

Parameters:

None.

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method smFuncoesFaturamento.fpuPServerEmDemo() : Boolean;

C# Syntax:

public Boolean smFuncoesFaturamento.fpuPServerEmDemo();

Method ppuGerarRegistroLog


					

Parameters:

Flag Name Type Description
In ipEvento Integer

							
In ipNivelCriticidade Integer

							
In ipComponente Integer

							
In ipCodigoTabela Integer

							
In ipTabelaState Integer

							
In ipPorDelegacao Boolean

							
In ipTabela WideString

							
In ipMsg WideString

							

Return Value:

None.

Oxygene Syntax:

method smFuncoesFaturamento.ppuGerarRegistroLog(const ipEvento: Integer ; const ipNivelCriticidade: Integer ; const ipComponente: Integer ; const ipCodigoTabela: Integer ; const ipTabelaState: Integer ; const ipPorDelegacao: Boolean ; const ipTabela: WideString ; const ipMsg: WideString);

C# Syntax:

public void smFuncoesFaturamento.ppuGerarRegistroLog( Int32 ipEvento , Int32 ipNivelCriticidade , Int32 ipComponente , Int32 ipCodigoTabela , Int32 ipTabelaState , Boolean ipPorDelegacao , WideString ipTabela , WideString ipMsg);

Method fpuGetIpThreadSession


					

Parameters:

None.

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method smFuncoesFaturamento.fpuGetIpThreadSession() : WideString;

C# Syntax:

public WideString smFuncoesFaturamento.fpuGetIpThreadSession();

Method fpuRetornaRangeCodigo


					

Parameters:

Flag Name Type Description
In ipNomeGenerator WideString

							
In ipRange Integer

							

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method smFuncoesFaturamento.fpuRetornaRangeCodigo(const ipNomeGenerator: WideString ; const ipRange: Integer) : Integer;

C# Syntax:

public Integer smFuncoesFaturamento.fpuRetornaRangeCodigo(WideString ipNomeGenerator , Int32 ipRange);

Method fpuVerificarUsuarioAdministrador


					

Parameters:

Flag Name Type Description
In ipCodigo Integer

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method smFuncoesFaturamento.fpuVerificarUsuarioAdministrador(const ipCodigo: Integer) : Boolean;

C# Syntax:

public Boolean smFuncoesFaturamento.fpuVerificarUsuarioAdministrador( Int32 ipCodigo);

Method fpuPegarCodigoEmpresa


					

Parameters:

None.

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method smFuncoesFaturamento.fpuPegarCodigoEmpresa() : Integer;

C# Syntax:

public Integer smFuncoesFaturamento.fpuPegarCodigoEmpresa();

Method fpuPegarNomeEmpresa


					

Parameters:

None.

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method smFuncoesFaturamento.fpuPegarNomeEmpresa() : WideString;

C# Syntax:

public WideString smFuncoesFaturamento.fpuPegarNomeEmpresa();

Method ppuManterSessaoAtiva


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method smFuncoesFaturamento.ppuManterSessaoAtiva();

C# Syntax:

public void smFuncoesFaturamento.ppuManterSessaoAtiva();

Method ppuRegistrarCallBackMonitorSenha


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method smFuncoesFaturamento.ppuRegistrarCallBackMonitorSenha();

C# Syntax:

public void smFuncoesFaturamento.ppuRegistrarCallBackMonitorSenha();

Method ppuRegistrarCallBackAtualizarControleSenha


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method smFuncoesFaturamento.ppuRegistrarCallBackAtualizarControleSenha();

C# Syntax:

public void smFuncoesFaturamento.ppuRegistrarCallBackAtualizarControleSenha();

Method ppuRegistrarCallBackAtualizarMonitorSenha


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method smFuncoesFaturamento.ppuRegistrarCallBackAtualizarMonitorSenha();

C# Syntax:

public void smFuncoesFaturamento.ppuRegistrarCallBackAtualizarMonitorSenha();

Method ppuRegistrarCallBackAtualizarPainelCirurgico


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method smFuncoesFaturamento.ppuRegistrarCallBackAtualizarPainelCirurgico();

C# Syntax:

public void smFuncoesFaturamento.ppuRegistrarCallBackAtualizarPainelCirurgico();

Method ppuRegistrarCallBackPainelCirurgico


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method smFuncoesFaturamento.ppuRegistrarCallBackPainelCirurgico();

C# Syntax:

public void smFuncoesFaturamento.ppuRegistrarCallBackPainelCirurgico();

Method ppuRegistrarCallBackDicom


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method smFuncoesFaturamento.ppuRegistrarCallBackDicom();

C# Syntax:

public void smFuncoesFaturamento.ppuRegistrarCallBackDicom();

Method ppuRegistrarCallBackLaudo


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method smFuncoesFaturamento.ppuRegistrarCallBackLaudo();

C# Syntax:

public void smFuncoesFaturamento.ppuRegistrarCallBackLaudo();

Method ppuRegistrarCallBackWorkStation


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method smFuncoesFaturamento.ppuRegistrarCallBackWorkStation();

C# Syntax:

public void smFuncoesFaturamento.ppuRegistrarCallBackWorkStation();

Method ppuCopiarInfoUsuarioSessao


					

Parameters:

Flag Name Type Description
In ipSessioID WideString

							

Return Value:

None.

Oxygene Syntax:

method smFuncoesFaturamento.ppuCopiarInfoUsuarioSessao(const ipSessioID: WideString);

C# Syntax:

public void smFuncoesFaturamento.ppuCopiarInfoUsuarioSessao(WideString ipSessioID);

Method fpuRetornarCodigoOficial_NomeProcedimento


					

Parameters:

Flag Name Type Description
In ipCodigoBxaCorre Integer

							
In ipNumProc Integer

							
In ipCategoria WideString

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method smFuncoesFaturamento.fpuRetornarCodigoOficial_NomeProcedimento(const ipCodigoBxaCorre: Integer ; const ipNumProc: Integer ; const ipCategoria: WideString) : WideString;

C# Syntax:

public WideString smFuncoesFaturamento.fpuRetornarCodigoOficial_NomeProcedimento( Int32 ipCodigoBxaCorre , Int32 ipNumProc , WideString ipCategoria);

Method fpuExcluirRestaurarArquivo


					

Parameters:

Flag Name Type Description
In ipPastaArquivo WideString

							
In ipNomeArquivo WideString

							
In ipExcluirRestaurar Integer

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method smFuncoesFaturamento.fpuExcluirRestaurarArquivo(const ipPastaArquivo: WideString ; const ipNomeArquivo: WideString ; const ipExcluirRestaurar: Integer) : Boolean;

C# Syntax:

public Boolean smFuncoesFaturamento.fpuExcluirRestaurarArquivo(WideString ipPastaArquivo , WideString ipNomeArquivo , Int32 ipExcluirRestaurar);

Method fpuVerificaConfiguracaoExtra


					

Parameters:

Flag Name Type Description
In ipParametro WideString

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method smFuncoesFaturamento.fpuVerificaConfiguracaoExtra(const ipParametro: WideString) : Boolean;

C# Syntax:

public Boolean smFuncoesFaturamento.fpuVerificaConfiguracaoExtra(WideString ipParametro);

Method ppuRegistrarCallBackIrix


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method smFuncoesFaturamento.ppuRegistrarCallBackIrix();

C# Syntax:

public void smFuncoesFaturamento.ppuRegistrarCallBackIrix();

Method fpuEnviarAlertaExterno


					

Parameters:

Flag Name Type Description
In ipTipo TTipoSmsModulo

							
In ipCodigo_tabela Integer

							
In ipMsg WideString

							
In ipInfoExtra WideString

							

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method smFuncoesFaturamento.fpuEnviarAlertaExterno(const ipTipo: TTipoSmsModulo ; const ipCodigo_tabela: Integer ; const ipMsg: WideString ; const ipInfoExtra: WideString) : Integer;

C# Syntax:

public Integer smFuncoesFaturamento.fpuEnviarAlertaExterno(TTipoSmsModulo ipTipo , Int32 ipCodigo_tabela , WideString ipMsg , WideString ipInfoExtra);

Method fpuGetCodigoExameModelo


					

Parameters:

Flag Name Type Description
In ipCodigoExameModeloResp Integer

							

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method smFuncoesFaturamento.fpuGetCodigoExameModelo(const ipCodigoExameModeloResp: Integer) : Integer;

C# Syntax:

public Integer smFuncoesFaturamento.fpuGetCodigoExameModelo( Int32 ipCodigoExameModeloResp);

Method fpuPegarStatusServidor


					

Parameters:

None.

Return Value:

Flag Name Type
Result Result TStatusServidor

Oxygene Syntax:

method smFuncoesFaturamento.fpuPegarStatusServidor() : TStatusServidor;

C# Syntax:

public TStatusServidor smFuncoesFaturamento.fpuPegarStatusServidor();

Method fpuBuscarNivelSeguranca


					

Parameters:

None.

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method smFuncoesFaturamento.fpuBuscarNivelSeguranca() : Integer;

C# Syntax:

public Integer smFuncoesFaturamento.fpuBuscarNivelSeguranca();

Method fpuDataHoraISO8601


					

Parameters:

Flag Name Type Description
In ipDataHoraUTC DateTime

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method smFuncoesFaturamento.fpuDataHoraISO8601(const ipDataHoraUTC: DateTime) : WideString;

C# Syntax:

public WideString smFuncoesFaturamento.fpuDataHoraISO8601(DateTime ipDataHoraUTC);

Method fpuDataHoraISO8601Unidade


					

Parameters:

Flag Name Type Description
In ipDataHoraUTC DateTime

							
In ipCodigoUnidade Integer

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method smFuncoesFaturamento.fpuDataHoraISO8601Unidade(const ipDataHoraUTC: DateTime ; const ipCodigoUnidade: Integer) : WideString;

C# Syntax:

public WideString smFuncoesFaturamento.fpuDataHoraISO8601Unidade(DateTime ipDataHoraUTC , Int32 ipCodigoUnidade);

Method fpuDatasHorasISO8601


					

Parameters:

Flag Name Type Description
In ipDatasHorasUtc TArrayDateTime

							

Return Value:

Flag Name Type
Result Result TArrayString

Oxygene Syntax:

method smFuncoesFaturamento.fpuDatasHorasISO8601(const ipDatasHorasUtc: TArrayDateTime) : TArrayString;

C# Syntax:

public TArrayString smFuncoesFaturamento.fpuDatasHorasISO8601(TArrayDateTime ipDatasHorasUtc);

Method fpuDataHoraIso8601Servidor


					

Parameters:

Flag Name Type Description
In ipDataHoraUtcServidor DateTime

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method smFuncoesFaturamento.fpuDataHoraIso8601Servidor(const ipDataHoraUtcServidor: DateTime) : WideString;

C# Syntax:

public WideString smFuncoesFaturamento.fpuDataHoraIso8601Servidor(DateTime ipDataHoraUtcServidor);

Method fpuDatasHorasIso8601Servidor


					

Parameters:

Flag Name Type Description
In ipDatasHorasUtcServidor TArrayDateTime

							

Return Value:

Flag Name Type
Result Result TArrayString

Oxygene Syntax:

method smFuncoesFaturamento.fpuDatasHorasIso8601Servidor(const ipDatasHorasUtcServidor: TArrayDateTime) : TArrayString;

C# Syntax:

public TArrayString smFuncoesFaturamento.fpuDatasHorasIso8601Servidor(TArrayDateTime ipDatasHorasUtcServidor);

Method fpuGetCrendenciaisPServer


					

Parameters:

None.

Return Value:

Flag Name Type
Result Result TCredenciaisPServer

Oxygene Syntax:

method smFuncoesFaturamento.fpuGetCrendenciaisPServer() : TCredenciaisPServer;

C# Syntax:

public TCredenciaisPServer smFuncoesFaturamento.fpuGetCrendenciaisPServer();

Method ppuCriarMotivoRetificacao


					

Parameters:

Flag Name Type Description
In ipCodigoTipo Integer

							
In ipTipo Integer

							
In ipCodigoMotivoRetificacao Integer

							
In ipObservacao WideString

							

Return Value:

None.

Oxygene Syntax:

method smFuncoesFaturamento.ppuCriarMotivoRetificacao(const ipCodigoTipo: Integer ; const ipTipo: Integer ; const ipCodigoMotivoRetificacao: Integer ; const ipObservacao: WideString);

C# Syntax:

public void smFuncoesFaturamento.ppuCriarMotivoRetificacao( Int32 ipCodigoTipo , Int32 ipTipo , Int32 ipCodigoMotivoRetificacao , WideString ipObservacao);

Method ppuRegistrarCallbackPromedico


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method smFuncoesFaturamento.ppuRegistrarCallbackPromedico();

C# Syntax:

public void smFuncoesFaturamento.ppuRegistrarCallbackPromedico();

Method fpuAtributosDasPropriedades


					

Parameters:

Flag Name Type Description
In ipClasses TROArray_System_string_

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method smFuncoesFaturamento.fpuAtributosDasPropriedades(const ipClasses: TROArray_System_string_) : WideString;

C# Syntax:

public WideString smFuncoesFaturamento.fpuAtributosDasPropriedades(TROArray_System_string_ ipClasses);

Method fpuConverterValorEntreUnidades


					

Parameters:

Flag Name Type Description
In ipValor Double

							
In ipGrandeza Integer

							
In ipCodigoUnidadeOrigem Integer

							
In ipCodigoUnidadeDestino Integer

							

Return Value:

Flag Name Type
Result Result TResultadoConversaoUnidades

Oxygene Syntax:

method smFuncoesFaturamento.fpuConverterValorEntreUnidades(const ipValor: Double ; const ipGrandeza: Integer ; const ipCodigoUnidadeOrigem: Integer ; const ipCodigoUnidadeDestino: Integer) : TResultadoConversaoUnidades;

C# Syntax:

public TResultadoConversaoUnidades smFuncoesFaturamento.fpuConverterValorEntreUnidades(Double ipValor , Int32 ipGrandeza , Int32 ipCodigoUnidadeOrigem , Int32 ipCodigoUnidadeDestino);

Method AS_ApplyUpdates


					

Parameters:

Flag Name Type Description
In ProviderName WideString

							
In Delta Binary

							
In MaxErrors Integer

							
Out ErrorCount Integer

							
InOut OwnerData AnsiString

							

Return Value:

Flag Name Type
Result Result Binary

Oxygene Syntax:

method smFuncoesFaturamento.AS_ApplyUpdates(const ProviderName: WideString ; const Delta: Binary ; const MaxErrors: Integer ; ErrorCount: Integer ; var OwnerData: AnsiString) : Binary;

C# Syntax:

public Binary smFuncoesFaturamento.AS_ApplyUpdates(WideString ProviderName , Binary Delta , Int32 MaxErrors , out Int32 ErrorCount , ref AnsiString OwnerData);

Method AS_GetRecords


					

Parameters:

Flag Name Type Description
In ProviderName WideString

							
In Count Integer

							
Out RecsOut Integer

							
In Options Integer

							
In CommandText WideString

							
InOut Params Binary

							
InOut OwnerData AnsiString

							

Return Value:

Flag Name Type
Result Result Binary

Oxygene Syntax:

method smFuncoesFaturamento.AS_GetRecords(const ProviderName: WideString ; const Count: Integer ; RecsOut: Integer ; const Options: Integer ; const CommandText: WideString ; var Params: Binary ; var OwnerData: AnsiString) : Binary;

C# Syntax:

public Binary smFuncoesFaturamento.AS_GetRecords(WideString ProviderName , Int32 Count , out Int32 RecsOut , Int32 Options , WideString CommandText , ref Binary Params , ref AnsiString OwnerData);

Method AS_DataRequest


					

Parameters:

Flag Name Type Description
In ProviderName WideString

							
In Data Binary

							

Return Value:

Flag Name Type
Result Result Binary

Oxygene Syntax:

method smFuncoesFaturamento.AS_DataRequest(const ProviderName: WideString ; const Data: Binary) : Binary;

C# Syntax:

public Binary smFuncoesFaturamento.AS_DataRequest(WideString ProviderName , Binary Data);

Method AS_GetProviderNames


					

Parameters:

None.

Return Value:

Flag Name Type
Result Result TProviderNames

Oxygene Syntax:

method smFuncoesFaturamento.AS_GetProviderNames() : TProviderNames;

C# Syntax:

public TProviderNames smFuncoesFaturamento.AS_GetProviderNames();

Method AS_GetParams


					

Parameters:

Flag Name Type Description
In ProviderName WideString

							
InOut OwnerData AnsiString

							

Return Value:

Flag Name Type
Result Result Binary

Oxygene Syntax:

method smFuncoesFaturamento.AS_GetParams(const ProviderName: WideString ; var OwnerData: AnsiString) : Binary;

C# Syntax:

public Binary smFuncoesFaturamento.AS_GetParams(WideString ProviderName , ref AnsiString OwnerData);

Method AS_RowRequest


					

Parameters:

Flag Name Type Description
In ProviderName WideString

							
In Row Binary

							
In RequestType Integer

							
InOut OwnerData AnsiString

							

Return Value:

Flag Name Type
Result Result Binary

Oxygene Syntax:

method smFuncoesFaturamento.AS_RowRequest(const ProviderName: WideString ; const Row: Binary ; const RequestType: Integer ; var OwnerData: AnsiString) : Binary;

C# Syntax:

public Binary smFuncoesFaturamento.AS_RowRequest(WideString ProviderName , Binary Row , Int32 RequestType , ref AnsiString OwnerData);

Method AS_Execute


					

Parameters:

Flag Name Type Description
In ProviderName WideString

							
In CommandText WideString

							
InOut Params Binary

							
InOut OwnerData AnsiString

							

Return Value:

None.

Oxygene Syntax:

method smFuncoesFaturamento.AS_Execute(const ProviderName: WideString ; const CommandText: WideString ; var Params: Binary ; var OwnerData: AnsiString);

C# Syntax:

public void smFuncoesFaturamento.AS_Execute(WideString ProviderName , WideString CommandText , ref Binary Params , ref AnsiString OwnerData);
Service smFuncoesFichaMedica

The following table lists the Operations defined in "smFuncoesFichaMedica":

ppuAtenderConsulta

							
fpuMarcarAtendidoNaoAtendido

							
ppuCopiarModeloAnamnese

							
ppuAlterarFichaPaciente

							
fpuRetornaCodigoExamePedidoCategoria

							
fpuNomeRepetidoMeusModelosPedidos

							
ppuCopiarExamesEntreMedicos

							
fpuUltimosPacientesAtendidos

							
fpuSolicitarEntradaPaciente

							
fpuQuantidadeChamada

							
ppuVerificaPAeAlteraMedico

							
fpuPegarQtdConsultasExames

							
fpuPegarQtdeListaEsperaFichaMedica

							
fpuAlertaAlergiaDoencasPreExistente

							
fpuBuscarAnamnese

							
fpuCopiarDefDeUmMedicoParaOutro

							
ppuVerificaPAeAlteraMedicoResponsavelInterna

							
ppuAtenderExame

							
fpuVerificaExisteTipoPreAnestesia

							
fpuVerificaExistePesoAlturaIMC

							
fpuGravaPesoAlturaIMC

							
fpuRecuperaAnamneseInsereHispaca0

							
fpuRetornaCidOftal

							
ppuInserirExcluirHispaca0_Cid

							
fpuInserirNovoHispaca0

							
fpuInserirLogProntuario

							
fpuPegarListaCodigosHispaca0Log

							
fpuObterCodigoAtendimAnterior

							
ppuExcluirReceita

							
ppuExcluirAtestado

							
fpuExisteDataConsulta

							
fpuEspecialidadesMedico

							
fpuBuscarLogAtestado

							
fpuBuscarLogReceitas

							
fpuBuscarLogOutros_Imp

							
ppuAlterarLocalUsoPreAtendimento

							
ppuExcluirOutrosImp

							
ppuRegistrarAgravoSeNecessario

							
fpuMedicoPossuiSolicitacaoDeParecerMedico

							
fpuRetornarGruposUsuario

							
fpuRetornaCodigo

							
fpuSendMessage

							
ppuExcluirRegistroGravarLog

							
fpuRegistrarLogSistema

							
fpuChecarPermissaoModulo

							
fpuDefinirDiretorio

							
fpuBaixarArquivo

							
fpuConversarPServer

							
fpuDataHora

							
fpuDemoPermitir

							
fpuEnviarArquivo

							
fpuListarDiretorio

							
fpuSendMessageSenha

							
fpuSqlExecute

							
fpuTestarConexao

							
fpuRetornaUltimoCodigo

							
fpuCopiaKit

							
fpuPServerEmDemo

							
ppuGerarRegistroLog

							
fpuGetIpThreadSession

							
fpuRetornaRangeCodigo

							
fpuVerificarUsuarioAdministrador

							
fpuPegarCodigoEmpresa

							
fpuPegarNomeEmpresa

							
ppuManterSessaoAtiva

							
ppuRegistrarCallBackMonitorSenha

							
ppuRegistrarCallBackAtualizarControleSenha

							
ppuRegistrarCallBackAtualizarMonitorSenha

							
ppuRegistrarCallBackAtualizarPainelCirurgico

							
ppuRegistrarCallBackPainelCirurgico

							
ppuRegistrarCallBackDicom

							
ppuRegistrarCallBackLaudo

							
ppuRegistrarCallBackWorkStation

							
ppuCopiarInfoUsuarioSessao

							
fpuRetornarCodigoOficial_NomeProcedimento

							
fpuExcluirRestaurarArquivo

							
fpuVerificaConfiguracaoExtra

							
ppuRegistrarCallBackIrix

							
fpuEnviarAlertaExterno

							
fpuGetCodigoExameModelo

							
fpuPegarStatusServidor

							
fpuBuscarNivelSeguranca

							
fpuDataHoraISO8601

							
fpuDataHoraISO8601Unidade

							
fpuDatasHorasISO8601

							
fpuDataHoraIso8601Servidor

							
fpuDatasHorasIso8601Servidor

							
fpuGetCrendenciaisPServer

							
ppuCriarMotivoRetificacao

							
ppuRegistrarCallbackPromedico

							
fpuAtributosDasPropriedades

							
fpuConverterValorEntreUnidades

							
AS_ApplyUpdates

							
AS_GetRecords

							
AS_DataRequest

							
AS_GetProviderNames

							
AS_GetParams

							
AS_RowRequest

							
AS_Execute

							

Method ppuAtenderConsulta


					

Parameters:

Flag Name Type Description
In ipCodigoMedico Integer

							
In ipCodigoAtendim Integer

							
In ipStatus WideString

							
In ipHoraAtendimento WideString

							

Return Value:

None.

Oxygene Syntax:

method smFuncoesFichaMedica.ppuAtenderConsulta(const ipCodigoMedico: Integer ; const ipCodigoAtendim: Integer ; const ipStatus: WideString ; const ipHoraAtendimento: WideString);

C# Syntax:

public void smFuncoesFichaMedica.ppuAtenderConsulta( Int32 ipCodigoMedico , Int32 ipCodigoAtendim , WideString ipStatus , WideString ipHoraAtendimento);

Method fpuMarcarAtendidoNaoAtendido


					

Parameters:

Flag Name Type Description
In ipConsultaExame Integer

							
In ipCodigo Integer

							
In ipAlterarParaAtendido Integer

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method smFuncoesFichaMedica.fpuMarcarAtendidoNaoAtendido(const ipConsultaExame: Integer ; const ipCodigo: Integer ; const ipAlterarParaAtendido: Integer) : WideString;

C# Syntax:

public WideString smFuncoesFichaMedica.fpuMarcarAtendidoNaoAtendido( Int32 ipConsultaExame , Int32 ipCodigo , Int32 ipAlterarParaAtendido);

Method ppuCopiarModeloAnamnese


					

Parameters:

Flag Name Type Description
In ipCodMedOrigem Integer

							
In ipCodMedicoDestino Integer

							
In ipCodModeloOrigem Integer

							
In ipCodModeloDestino Integer

							

Return Value:

None.

Oxygene Syntax:

method smFuncoesFichaMedica.ppuCopiarModeloAnamnese(const ipCodMedOrigem: Integer ; const ipCodMedicoDestino: Integer ; const ipCodModeloOrigem: Integer ; const ipCodModeloDestino: Integer);

C# Syntax:

public void smFuncoesFichaMedica.ppuCopiarModeloAnamnese( Int32 ipCodMedOrigem , Int32 ipCodMedicoDestino , Int32 ipCodModeloOrigem , Int32 ipCodModeloDestino);

Method ppuAlterarFichaPaciente


					

Parameters:

Flag Name Type Description
In ipNroFicha Integer

							
In ipCampo WideString

							
In ipDados OleVariant

							

Return Value:

None.

Oxygene Syntax:

method smFuncoesFichaMedica.ppuAlterarFichaPaciente(const ipNroFicha: Integer ; const ipCampo: WideString ; const ipDados: OleVariant);

C# Syntax:

public void smFuncoesFichaMedica.ppuAlterarFichaPaciente( Int32 ipNroFicha , WideString ipCampo , OleVariant ipDados);

Method fpuRetornaCodigoExamePedidoCategoria


					

Parameters:

Flag Name Type Description
In ipCategoria WideString

							

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method smFuncoesFichaMedica.fpuRetornaCodigoExamePedidoCategoria(const ipCategoria: WideString) : Integer;

C# Syntax:

public Integer smFuncoesFichaMedica.fpuRetornaCodigoExamePedidoCategoria(WideString ipCategoria);

Method fpuNomeRepetidoMeusModelosPedidos


					

Parameters:

Flag Name Type Description
In ipNome WideString

							
In ipCodigo Integer

							
In ipCodigoMedico Integer

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method smFuncoesFichaMedica.fpuNomeRepetidoMeusModelosPedidos(const ipNome: WideString ; const ipCodigo: Integer ; const ipCodigoMedico: Integer) : Boolean;

C# Syntax:

public Boolean smFuncoesFichaMedica.fpuNomeRepetidoMeusModelosPedidos(WideString ipNome , Int32 ipCodigo , Int32 ipCodigoMedico);

Method ppuCopiarExamesEntreMedicos


					

Parameters:

Flag Name Type Description
In ipCodMedicoOrigem Integer

							
In ipCodMedDestino Integer

							

Return Value:

None.

Oxygene Syntax:

method smFuncoesFichaMedica.ppuCopiarExamesEntreMedicos(const ipCodMedicoOrigem: Integer ; const ipCodMedDestino: Integer);

C# Syntax:

public void smFuncoesFichaMedica.ppuCopiarExamesEntreMedicos( Int32 ipCodMedicoOrigem , Int32 ipCodMedDestino);

Method fpuUltimosPacientesAtendidos


					

Parameters:

Flag Name Type Description
In ipCodigoMedico Integer

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method smFuncoesFichaMedica.fpuUltimosPacientesAtendidos(const ipCodigoMedico: Integer) : WideString;

C# Syntax:

public WideString smFuncoesFichaMedica.fpuUltimosPacientesAtendidos( Int32 ipCodigoMedico);

Method fpuSolicitarEntradaPaciente


					

Parameters:

Flag Name Type Description
In ipCodRemetente Integer

							
In ipCodDestinatario Integer

							
In ipNrFicha Integer

							
In ipGrupoUsuario Integer

							
In ipCodigoOriginouChamada Integer

							
In ipTabela_Originou Integer

							
In ipDataSolicitacao WideString

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method smFuncoesFichaMedica.fpuSolicitarEntradaPaciente(const ipCodRemetente: Integer ; const ipCodDestinatario: Integer ; const ipNrFicha: Integer ; const ipGrupoUsuario: Integer ; const ipCodigoOriginouChamada: Integer ; const ipTabela_Originou: Integer ; const ipDataSolicitacao: WideString) : Boolean;

C# Syntax:

public Boolean smFuncoesFichaMedica.fpuSolicitarEntradaPaciente( Int32 ipCodRemetente , Int32 ipCodDestinatario , Int32 ipNrFicha , Int32 ipGrupoUsuario , Int32 ipCodigoOriginouChamada , Int32 ipTabela_Originou , WideString ipDataSolicitacao);

Method fpuQuantidadeChamada


					

Parameters:

Flag Name Type Description
In ipCodigoUsuario Integer

							
In ipSemResposta Boolean

							

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method smFuncoesFichaMedica.fpuQuantidadeChamada(const ipCodigoUsuario: Integer ; const ipSemResposta: Boolean) : Integer;

C# Syntax:

public Integer smFuncoesFichaMedica.fpuQuantidadeChamada( Int32 ipCodigoUsuario , Boolean ipSemResposta);

Method ppuVerificaPAeAlteraMedico


					

Parameters:

Flag Name Type Description
In ipCodigoMedico Integer

							
In ipNAtendimento Integer

							
In ipNFicha Integer

							
In ipCodigoAnamnese Integer

							
In ipDataAnamnese WideString

							

Return Value:

None.

Oxygene Syntax:

method smFuncoesFichaMedica.ppuVerificaPAeAlteraMedico(const ipCodigoMedico: Integer ; const ipNAtendimento: Integer ; const ipNFicha: Integer ; const ipCodigoAnamnese: Integer ; const ipDataAnamnese: WideString);

C# Syntax:

public void smFuncoesFichaMedica.ppuVerificaPAeAlteraMedico( Int32 ipCodigoMedico , Int32 ipNAtendimento , Int32 ipNFicha , Int32 ipCodigoAnamnese , WideString ipDataAnamnese);

Method fpuPegarQtdConsultasExames


					

Parameters:

Flag Name Type Description
In ipCodMedico Integer

							
In ipSituacao Integer

							
In ipListarConsultaAberto Integer

							
In ipDtAtendimento WideString

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method smFuncoesFichaMedica.fpuPegarQtdConsultasExames(const ipCodMedico: Integer ; const ipSituacao: Integer ; const ipListarConsultaAberto: Integer ; const ipDtAtendimento: WideString) : WideString;

C# Syntax:

public WideString smFuncoesFichaMedica.fpuPegarQtdConsultasExames( Int32 ipCodMedico , Int32 ipSituacao , Int32 ipListarConsultaAberto , WideString ipDtAtendimento);

Method fpuPegarQtdeListaEsperaFichaMedica


					

Parameters:

Flag Name Type Description
In ipCodMedico Integer

							
In ipNumeroAtendimento Integer

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method smFuncoesFichaMedica.fpuPegarQtdeListaEsperaFichaMedica(const ipCodMedico: Integer ; const ipNumeroAtendimento: Integer) : WideString;

C# Syntax:

public WideString smFuncoesFichaMedica.fpuPegarQtdeListaEsperaFichaMedica( Int32 ipCodMedico , Int32 ipNumeroAtendimento);

Method fpuAlertaAlergiaDoencasPreExistente


					

Parameters:

Flag Name Type Description
In ipNFicha Integer

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method smFuncoesFichaMedica.fpuAlertaAlergiaDoencasPreExistente(const ipNFicha: Integer) : Boolean;

C# Syntax:

public Boolean smFuncoesFichaMedica.fpuAlertaAlergiaDoencasPreExistente( Int32 ipNFicha);

Method fpuBuscarAnamnese


					

Parameters:

Flag Name Type Description
In ipCodigoMedico Integer

							
In ipNFicha Integer

							
In ipData WideString

							

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method smFuncoesFichaMedica.fpuBuscarAnamnese(const ipCodigoMedico: Integer ; const ipNFicha: Integer ; const ipData: WideString) : Integer;

C# Syntax:

public Integer smFuncoesFichaMedica.fpuBuscarAnamnese( Int32 ipCodigoMedico , Int32 ipNFicha , WideString ipData);

Method fpuCopiarDefDeUmMedicoParaOutro


					

Parameters:

Flag Name Type Description
In ipCodMedicoOrigem Integer

							
In ipCodMedicoDestino Integer

							
In ipCodUsuario Integer

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method smFuncoesFichaMedica.fpuCopiarDefDeUmMedicoParaOutro(const ipCodMedicoOrigem: Integer ; const ipCodMedicoDestino: Integer ; const ipCodUsuario: Integer) : WideString;

C# Syntax:

public WideString smFuncoesFichaMedica.fpuCopiarDefDeUmMedicoParaOutro( Int32 ipCodMedicoOrigem , Int32 ipCodMedicoDestino , Int32 ipCodUsuario);

Method ppuVerificaPAeAlteraMedicoResponsavelInterna


					

Parameters:

Flag Name Type Description
In ipCodigoMedico Integer

							
In ipNRegInterna Integer

							

Return Value:

None.

Oxygene Syntax:

method smFuncoesFichaMedica.ppuVerificaPAeAlteraMedicoResponsavelInterna(const ipCodigoMedico: Integer ; const ipNRegInterna: Integer);

C# Syntax:

public void smFuncoesFichaMedica.ppuVerificaPAeAlteraMedicoResponsavelInterna( Int32 ipCodigoMedico , Int32 ipNRegInterna);

Method ppuAtenderExame


					

Parameters:

Flag Name Type Description
In ipCodigo Integer

							
In ipStatus Integer

							

Return Value:

None.

Oxygene Syntax:

method smFuncoesFichaMedica.ppuAtenderExame(const ipCodigo: Integer ; const ipStatus: Integer);

C# Syntax:

public void smFuncoesFichaMedica.ppuAtenderExame( Int32 ipCodigo , Int32 ipStatus);

Method fpuVerificaExisteTipoPreAnestesia


					

Parameters:

Flag Name Type Description
In ipCodMedico Integer

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method smFuncoesFichaMedica.fpuVerificaExisteTipoPreAnestesia(const ipCodMedico: Integer) : Boolean;

C# Syntax:

public Boolean smFuncoesFichaMedica.fpuVerificaExisteTipoPreAnestesia( Int32 ipCodMedico);

Method fpuVerificaExistePesoAlturaIMC


					

Parameters:

Flag Name Type Description
In ipNroFicha Integer

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method smFuncoesFichaMedica.fpuVerificaExistePesoAlturaIMC(const ipNroFicha: Integer) : WideString;

C# Syntax:

public WideString smFuncoesFichaMedica.fpuVerificaExistePesoAlturaIMC( Int32 ipNroFicha);

Method fpuGravaPesoAlturaIMC


					

Parameters:

Flag Name Type Description
In ipNroFicha Integer

							
In ipCodUsuario Integer

							
In ipPeso Double

							
In ipAltura Double

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method smFuncoesFichaMedica.fpuGravaPesoAlturaIMC(const ipNroFicha: Integer ; const ipCodUsuario: Integer ; const ipPeso: Double ; const ipAltura: Double) : Boolean;

C# Syntax:

public Boolean smFuncoesFichaMedica.fpuGravaPesoAlturaIMC( Int32 ipNroFicha , Int32 ipCodUsuario , Double ipPeso , Double ipAltura);

Method fpuRecuperaAnamneseInsereHispaca0


					

Parameters:

Flag Name Type Description
In ipDados WideString

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method smFuncoesFichaMedica.fpuRecuperaAnamneseInsereHispaca0(const ipDados: WideString) : WideString;

C# Syntax:

public WideString smFuncoesFichaMedica.fpuRecuperaAnamneseInsereHispaca0(WideString ipDados);

Method fpuRetornaCidOftal


					

Parameters:

Flag Name Type Description
In ipCodigoHispaca0 WideString

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method smFuncoesFichaMedica.fpuRetornaCidOftal(const ipCodigoHispaca0: WideString) : WideString;

C# Syntax:

public WideString smFuncoesFichaMedica.fpuRetornaCidOftal(WideString ipCodigoHispaca0);

Method ppuInserirExcluirHispaca0_Cid


					

Parameters:

Flag Name Type Description
In ipCodigo_Hispaca0 Integer

							
In ipDataSetCids OleVariant

							

Return Value:

None.

Oxygene Syntax:

method smFuncoesFichaMedica.ppuInserirExcluirHispaca0_Cid(const ipCodigo_Hispaca0: Integer ; const ipDataSetCids: OleVariant);

C# Syntax:

public void smFuncoesFichaMedica.ppuInserirExcluirHispaca0_Cid( Int32 ipCodigo_Hispaca0 , OleVariant ipDataSetCids);

Method fpuInserirNovoHispaca0


					

Parameters:

Flag Name Type Description
In ipCodHispaca0 Integer

							
In ipNAtendim Integer

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method smFuncoesFichaMedica.fpuInserirNovoHispaca0(const ipCodHispaca0: Integer ; const ipNAtendim: Integer) : WideString;

C# Syntax:

public WideString smFuncoesFichaMedica.fpuInserirNovoHispaca0( Int32 ipCodHispaca0 , Int32 ipNAtendim);

Method fpuInserirLogProntuario


					

Parameters:

Flag Name Type Description
In ipModulo Integer

							
In ipUser Integer

							
In ipNFicha Integer

							
In ipNomePC WideString

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method smFuncoesFichaMedica.fpuInserirLogProntuario(const ipModulo: Integer ; const ipUser: Integer ; const ipNFicha: Integer ; const ipNomePC: WideString) : WideString;

C# Syntax:

public WideString smFuncoesFichaMedica.fpuInserirLogProntuario( Int32 ipModulo , Int32 ipUser , Int32 ipNFicha , WideString ipNomePC);

Method fpuPegarListaCodigosHispaca0Log


					

Parameters:

Flag Name Type Description
In ipCodigoHispaca0 Integer

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method smFuncoesFichaMedica.fpuPegarListaCodigosHispaca0Log(const ipCodigoHispaca0: Integer) : WideString;

C# Syntax:

public WideString smFuncoesFichaMedica.fpuPegarListaCodigosHispaca0Log( Int32 ipCodigoHispaca0);

Method fpuObterCodigoAtendimAnterior


					

Parameters:

Flag Name Type Description
In ipNAtendimento Integer

							
In ipNFicha Integer

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method smFuncoesFichaMedica.fpuObterCodigoAtendimAnterior(const ipNAtendimento: Integer ; const ipNFicha: Integer) : WideString;

C# Syntax:

public WideString smFuncoesFichaMedica.fpuObterCodigoAtendimAnterior( Int32 ipNAtendimento , Int32 ipNFicha);

Method ppuExcluirReceita


					

Parameters:

Flag Name Type Description
In ipCodigoReceita Integer

							
In ipCodigoMotivoRetificacao Integer

							
In ipObservacaoRetificacao WideString

							
In ipStatus Integer

							

Return Value:

None.

Oxygene Syntax:

method smFuncoesFichaMedica.ppuExcluirReceita(const ipCodigoReceita: Integer ; const ipCodigoMotivoRetificacao: Integer ; const ipObservacaoRetificacao: WideString ; const ipStatus: Integer);

C# Syntax:

public void smFuncoesFichaMedica.ppuExcluirReceita( Int32 ipCodigoReceita , Int32 ipCodigoMotivoRetificacao , WideString ipObservacaoRetificacao , Int32 ipStatus);

Method ppuExcluirAtestado


					

Parameters:

Flag Name Type Description
In ipCodigoAtestado Integer

							
In ipCodigoMotivoRetificacao Integer

							
In ipObservacaoRetificacao WideString

							
In ipStatus Integer

							

Return Value:

None.

Oxygene Syntax:

method smFuncoesFichaMedica.ppuExcluirAtestado(const ipCodigoAtestado: Integer ; const ipCodigoMotivoRetificacao: Integer ; const ipObservacaoRetificacao: WideString ; const ipStatus: Integer);

C# Syntax:

public void smFuncoesFichaMedica.ppuExcluirAtestado( Int32 ipCodigoAtestado , Int32 ipCodigoMotivoRetificacao , WideString ipObservacaoRetificacao , Int32 ipStatus);

Method fpuExisteDataConsulta


					

Parameters:

Flag Name Type Description
In ipCodigo Integer

							
In ipData WideString

							

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method smFuncoesFichaMedica.fpuExisteDataConsulta(const ipCodigo: Integer ; const ipData: WideString) : Integer;

C# Syntax:

public Integer smFuncoesFichaMedica.fpuExisteDataConsulta( Int32 ipCodigo , WideString ipData);

Method fpuEspecialidadesMedico


					

Parameters:

Flag Name Type Description
In ipCodigoMedico Integer

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method smFuncoesFichaMedica.fpuEspecialidadesMedico(const ipCodigoMedico: Integer) : WideString;

C# Syntax:

public WideString smFuncoesFichaMedica.fpuEspecialidadesMedico( Int32 ipCodigoMedico);

Method fpuBuscarLogAtestado


					

Parameters:

Flag Name Type Description
In ipCodigoAtestado Integer

							

Return Value:

Flag Name Type
Result Result OleVariant

Oxygene Syntax:

method smFuncoesFichaMedica.fpuBuscarLogAtestado(const ipCodigoAtestado: Integer) : OleVariant;

C# Syntax:

public OleVariant smFuncoesFichaMedica.fpuBuscarLogAtestado( Int32 ipCodigoAtestado);

Method fpuBuscarLogReceitas


					

Parameters:

Flag Name Type Description
In ipCodigoReceita Integer

							

Return Value:

Flag Name Type
Result Result OleVariant

Oxygene Syntax:

method smFuncoesFichaMedica.fpuBuscarLogReceitas(const ipCodigoReceita: Integer) : OleVariant;

C# Syntax:

public OleVariant smFuncoesFichaMedica.fpuBuscarLogReceitas( Int32 ipCodigoReceita);

Method fpuBuscarLogOutros_Imp


					

Parameters:

Flag Name Type Description
In ipCodigoOutros_Imp Integer

							

Return Value:

Flag Name Type
Result Result OleVariant

Oxygene Syntax:

method smFuncoesFichaMedica.fpuBuscarLogOutros_Imp(const ipCodigoOutros_Imp: Integer) : OleVariant;

C# Syntax:

public OleVariant smFuncoesFichaMedica.fpuBuscarLogOutros_Imp( Int32 ipCodigoOutros_Imp);

Method ppuAlterarLocalUsoPreAtendimento


					

Parameters:

Flag Name Type Description
In ipNroAtendimento Integer

							
In ipCodLocalUso Integer

							

Return Value:

None.

Oxygene Syntax:

method smFuncoesFichaMedica.ppuAlterarLocalUsoPreAtendimento(const ipNroAtendimento: Integer ; const ipCodLocalUso: Integer);

C# Syntax:

public void smFuncoesFichaMedica.ppuAlterarLocalUsoPreAtendimento( Int32 ipNroAtendimento , Int32 ipCodLocalUso);

Method ppuExcluirOutrosImp


					

Parameters:

Flag Name Type Description
In ipCodigoOutrosImp Integer

							
In ipCodigoMotivoRetificacao Integer

							
In ipObservacaoRetificacao WideString

							
In ipStatus Integer

							

Return Value:

None.

Oxygene Syntax:

method smFuncoesFichaMedica.ppuExcluirOutrosImp(const ipCodigoOutrosImp: Integer ; const ipCodigoMotivoRetificacao: Integer ; const ipObservacaoRetificacao: WideString ; const ipStatus: Integer);

C# Syntax:

public void smFuncoesFichaMedica.ppuExcluirOutrosImp( Int32 ipCodigoOutrosImp , Int32 ipCodigoMotivoRetificacao , WideString ipObservacaoRetificacao , Int32 ipStatus);

Method ppuRegistrarAgravoSeNecessario


					

Parameters:

Flag Name Type Description
In ipOrigem Integer

							
In ipCodigoOrigem Integer

							

Return Value:

None.

Oxygene Syntax:

method smFuncoesFichaMedica.ppuRegistrarAgravoSeNecessario(const ipOrigem: Integer ; const ipCodigoOrigem: Integer);

C# Syntax:

public void smFuncoesFichaMedica.ppuRegistrarAgravoSeNecessario( Int32 ipOrigem , Int32 ipCodigoOrigem);

Method fpuMedicoPossuiSolicitacaoDeParecerMedico


					

Parameters:

Flag Name Type Description
In ipCodigoMedico Integer

							

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method smFuncoesFichaMedica.fpuMedicoPossuiSolicitacaoDeParecerMedico(const ipCodigoMedico: Integer) : Integer;

C# Syntax:

public Integer smFuncoesFichaMedica.fpuMedicoPossuiSolicitacaoDeParecerMedico( Int32 ipCodigoMedico);

Method fpuRetornarGruposUsuario


					

Parameters:

Flag Name Type Description
In ipCodigoUsuario Integer

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method smFuncoesFichaMedica.fpuRetornarGruposUsuario(const ipCodigoUsuario: Integer) : WideString;

C# Syntax:

public WideString smFuncoesFichaMedica.fpuRetornarGruposUsuario( Int32 ipCodigoUsuario);

Method fpuRetornaCodigo


					

Parameters:

Flag Name Type Description
In ipNomeGenerator WideString

							

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method smFuncoesFichaMedica.fpuRetornaCodigo(const ipNomeGenerator: WideString) : Integer;

C# Syntax:

public Integer smFuncoesFichaMedica.fpuRetornaCodigo(WideString ipNomeGenerator);

Method fpuSendMessage


					

Parameters:

Flag Name Type Description
In ipTunel WideString

							
In ipUserCodigoRemetente Integer

							
In ipUserCodigoDestino Integer

							
In ipGrupoDestino Integer

							
In ipMensagem WideString

							

Return Value:

None.

Oxygene Syntax:

method smFuncoesFichaMedica.fpuSendMessage(const ipTunel: WideString ; const ipUserCodigoRemetente: Integer ; const ipUserCodigoDestino: Integer ; const ipGrupoDestino: Integer ; const ipMensagem: WideString);

C# Syntax:

public void smFuncoesFichaMedica.fpuSendMessage(WideString ipTunel , Int32 ipUserCodigoRemetente , Int32 ipUserCodigoDestino , Int32 ipGrupoDestino , WideString ipMensagem);

Method ppuExcluirRegistroGravarLog


					

Parameters:

Flag Name Type Description
In ipNomeTabela WideString

							
In ipNomeCampo WideString

							
In ipNomeComputador WideString

							
In ipCodigo Integer

							
In ipComponente Integer

							
In ipEvento Integer

							

Return Value:

None.

Oxygene Syntax:

method smFuncoesFichaMedica.ppuExcluirRegistroGravarLog(const ipNomeTabela: WideString ; const ipNomeCampo: WideString ; const ipNomeComputador: WideString ; const ipCodigo: Integer ; const ipComponente: Integer ; const ipEvento: Integer);

C# Syntax:

public void smFuncoesFichaMedica.ppuExcluirRegistroGravarLog(WideString ipNomeTabela , WideString ipNomeCampo , WideString ipNomeComputador , Int32 ipCodigo , Int32 ipComponente , Int32 ipEvento);

Method fpuRegistrarLogSistema


					

Parameters:

Flag Name Type Description
In ipCodUser Integer

							
In ipEvento Integer

							
In ipNivelCriticidade Integer

							
In ipComponente Integer

							
In ipPc WideString

							
In ipTabelaNome WideString

							
In ipTabelaState Integer

							
In ipTabelaChave Integer

							
In ipTabelaDelta OleVariant

							
In ipPorDelegacao Boolean

							
In ipCodigoTbUnidade Integer

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method smFuncoesFichaMedica.fpuRegistrarLogSistema(const ipCodUser: Integer ; const ipEvento: Integer ; const ipNivelCriticidade: Integer ; const ipComponente: Integer ; const ipPc: WideString ; const ipTabelaNome: WideString ; const ipTabelaState: Integer ; const ipTabelaChave: Integer ; const ipTabelaDelta: OleVariant ; const ipPorDelegacao: Boolean ; const ipCodigoTbUnidade: Integer) : WideString;

C# Syntax:

public WideString smFuncoesFichaMedica.fpuRegistrarLogSistema( Int32 ipCodUser , Int32 ipEvento , Int32 ipNivelCriticidade , Int32 ipComponente , WideString ipPc , WideString ipTabelaNome , Int32 ipTabelaState , Int32 ipTabelaChave , OleVariant ipTabelaDelta , Boolean ipPorDelegacao , Int32 ipCodigoTbUnidade);

Method fpuChecarPermissaoModulo


					

Parameters:

Flag Name Type Description
In ipCodUsuario Integer

							
In ipModulo WideString

							
In ipPermissao Integer

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method smFuncoesFichaMedica.fpuChecarPermissaoModulo(const ipCodUsuario: Integer ; const ipModulo: WideString ; const ipPermissao: Integer) : Boolean;

C# Syntax:

public Boolean smFuncoesFichaMedica.fpuChecarPermissaoModulo( Int32 ipCodUsuario , WideString ipModulo , Int32 ipPermissao);

Method fpuDefinirDiretorio


					

Parameters:

Flag Name Type Description
In ipCodigo Integer

							
In ipData WideString

							
In ipTipoArquivo Integer

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method smFuncoesFichaMedica.fpuDefinirDiretorio(const ipCodigo: Integer ; const ipData: WideString ; const ipTipoArquivo: Integer) : WideString;

C# Syntax:

public WideString smFuncoesFichaMedica.fpuDefinirDiretorio( Int32 ipCodigo , WideString ipData , Int32 ipTipoArquivo);

Method fpuBaixarArquivo


					

Parameters:

Flag Name Type Description
In ipEnderecoArquivo WideString

							
In ipInicioStream Integer

							
In ipTamanhoDoBuffer Integer

							
Out ipTamanhoTotal Int64

							
In ipPegarTamanhoTotal Boolean

							

Return Value:

Flag Name Type
Result Result Binary

Oxygene Syntax:

method smFuncoesFichaMedica.fpuBaixarArquivo(const ipEnderecoArquivo: WideString ; const ipInicioStream: Integer ; const ipTamanhoDoBuffer: Integer ; ipTamanhoTotal: Int64 ; const ipPegarTamanhoTotal: Boolean) : Binary;

C# Syntax:

public Binary smFuncoesFichaMedica.fpuBaixarArquivo(WideString ipEnderecoArquivo , Int32 ipInicioStream , Int32 ipTamanhoDoBuffer , out Int64 ipTamanhoTotal , Boolean ipPegarTamanhoTotal);

Method fpuConversarPServer


					

Parameters:

Flag Name Type Description
In ipOpcao Integer

							
In ipNovaSenha WideString

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method smFuncoesFichaMedica.fpuConversarPServer(const ipOpcao: Integer ; const ipNovaSenha: WideString) : WideString;

C# Syntax:

public WideString smFuncoesFichaMedica.fpuConversarPServer( Int32 ipOpcao , WideString ipNovaSenha);

Method fpuDataHora


					

Parameters:

Flag Name Type Description
In ipOpcao WideString

							

Return Value:

Flag Name Type
Result Result OleVariant

Oxygene Syntax:

method smFuncoesFichaMedica.fpuDataHora(const ipOpcao: WideString) : OleVariant;

C# Syntax:

public OleVariant smFuncoesFichaMedica.fpuDataHora(WideString ipOpcao);

Method fpuDemoPermitir


					

Parameters:

Flag Name Type Description
In ipOpcao WideString

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method smFuncoesFichaMedica.fpuDemoPermitir(const ipOpcao: WideString) : Boolean;

C# Syntax:

public Boolean smFuncoesFichaMedica.fpuDemoPermitir(WideString ipOpcao);

Method fpuEnviarArquivo


					

Parameters:

Flag Name Type Description
In ipEnderecoArquivo WideString

							
In ipInicioStream Integer

							
InOut ipStream Binary

							

Return Value:

None.

Oxygene Syntax:

method smFuncoesFichaMedica.fpuEnviarArquivo(const ipEnderecoArquivo: WideString ; const ipInicioStream: Integer ; var ipStream: Binary);

C# Syntax:

public void smFuncoesFichaMedica.fpuEnviarArquivo(WideString ipEnderecoArquivo , Int32 ipInicioStream , ref Binary ipStream);

Method fpuListarDiretorio


					

Parameters:

Flag Name Type Description
In ipDiretorioComMascara WideString

							

Return Value:

Flag Name Type
Result Result Binary

Oxygene Syntax:

method smFuncoesFichaMedica.fpuListarDiretorio(const ipDiretorioComMascara: WideString) : Binary;

C# Syntax:

public Binary smFuncoesFichaMedica.fpuListarDiretorio(WideString ipDiretorioComMascara);

Method fpuSendMessageSenha


					

Parameters:

Flag Name Type Description
In ipSenha WideString

							
In ipCategoria WideString

							
In ipGuiche WideString

							
In ipMedico WideString

							
In ipPaciente Boolean

							
In ipNroFicha Integer

							

Return Value:

None.

Oxygene Syntax:

method smFuncoesFichaMedica.fpuSendMessageSenha(const ipSenha: WideString ; const ipCategoria: WideString ; const ipGuiche: WideString ; const ipMedico: WideString ; const ipPaciente: Boolean ; const ipNroFicha: Integer);

C# Syntax:

public void smFuncoesFichaMedica.fpuSendMessageSenha(WideString ipSenha , WideString ipCategoria , WideString ipGuiche , WideString ipMedico , Boolean ipPaciente , Int32 ipNroFicha);

Method fpuSqlExecute


					

Parameters:

Flag Name Type Description
In ipString WideString

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method smFuncoesFichaMedica.fpuSqlExecute(const ipString: WideString) : WideString;

C# Syntax:

public WideString smFuncoesFichaMedica.fpuSqlExecute(WideString ipString);

Method fpuTestarConexao


					

Parameters:

None.

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method smFuncoesFichaMedica.fpuTestarConexao() : Boolean;

C# Syntax:

public Boolean smFuncoesFichaMedica.fpuTestarConexao();

Method fpuRetornaUltimoCodigo


					

Parameters:

Flag Name Type Description
In ipNomeGenerator WideString

							

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method smFuncoesFichaMedica.fpuRetornaUltimoCodigo(const ipNomeGenerator: WideString) : Integer;

C# Syntax:

public Integer smFuncoesFichaMedica.fpuRetornaUltimoCodigo(WideString ipNomeGenerator);

Method fpuCopiaKit


					

Parameters:

Flag Name Type Description
In ipCodigoKitOrigem Integer

							
In ipCodigoUsuario Integer

							
In ipNomeKit WideString

							

Return Value:

None.

Oxygene Syntax:

method smFuncoesFichaMedica.fpuCopiaKit(const ipCodigoKitOrigem: Integer ; const ipCodigoUsuario: Integer ; const ipNomeKit: WideString);

C# Syntax:

public void smFuncoesFichaMedica.fpuCopiaKit( Int32 ipCodigoKitOrigem , Int32 ipCodigoUsuario , WideString ipNomeKit);

Method fpuPServerEmDemo


					

Parameters:

None.

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method smFuncoesFichaMedica.fpuPServerEmDemo() : Boolean;

C# Syntax:

public Boolean smFuncoesFichaMedica.fpuPServerEmDemo();

Method ppuGerarRegistroLog


					

Parameters:

Flag Name Type Description
In ipEvento Integer

							
In ipNivelCriticidade Integer

							
In ipComponente Integer

							
In ipCodigoTabela Integer

							
In ipTabelaState Integer

							
In ipPorDelegacao Boolean

							
In ipTabela WideString

							
In ipMsg WideString

							

Return Value:

None.

Oxygene Syntax:

method smFuncoesFichaMedica.ppuGerarRegistroLog(const ipEvento: Integer ; const ipNivelCriticidade: Integer ; const ipComponente: Integer ; const ipCodigoTabela: Integer ; const ipTabelaState: Integer ; const ipPorDelegacao: Boolean ; const ipTabela: WideString ; const ipMsg: WideString);

C# Syntax:

public void smFuncoesFichaMedica.ppuGerarRegistroLog( Int32 ipEvento , Int32 ipNivelCriticidade , Int32 ipComponente , Int32 ipCodigoTabela , Int32 ipTabelaState , Boolean ipPorDelegacao , WideString ipTabela , WideString ipMsg);

Method fpuGetIpThreadSession


					

Parameters:

None.

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method smFuncoesFichaMedica.fpuGetIpThreadSession() : WideString;

C# Syntax:

public WideString smFuncoesFichaMedica.fpuGetIpThreadSession();

Method fpuRetornaRangeCodigo


					

Parameters:

Flag Name Type Description
In ipNomeGenerator WideString

							
In ipRange Integer

							

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method smFuncoesFichaMedica.fpuRetornaRangeCodigo(const ipNomeGenerator: WideString ; const ipRange: Integer) : Integer;

C# Syntax:

public Integer smFuncoesFichaMedica.fpuRetornaRangeCodigo(WideString ipNomeGenerator , Int32 ipRange);

Method fpuVerificarUsuarioAdministrador


					

Parameters:

Flag Name Type Description
In ipCodigo Integer

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method smFuncoesFichaMedica.fpuVerificarUsuarioAdministrador(const ipCodigo: Integer) : Boolean;

C# Syntax:

public Boolean smFuncoesFichaMedica.fpuVerificarUsuarioAdministrador( Int32 ipCodigo);

Method fpuPegarCodigoEmpresa


					

Parameters:

None.

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method smFuncoesFichaMedica.fpuPegarCodigoEmpresa() : Integer;

C# Syntax:

public Integer smFuncoesFichaMedica.fpuPegarCodigoEmpresa();

Method fpuPegarNomeEmpresa


					

Parameters:

None.

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method smFuncoesFichaMedica.fpuPegarNomeEmpresa() : WideString;

C# Syntax:

public WideString smFuncoesFichaMedica.fpuPegarNomeEmpresa();

Method ppuManterSessaoAtiva


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method smFuncoesFichaMedica.ppuManterSessaoAtiva();

C# Syntax:

public void smFuncoesFichaMedica.ppuManterSessaoAtiva();

Method ppuRegistrarCallBackMonitorSenha


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method smFuncoesFichaMedica.ppuRegistrarCallBackMonitorSenha();

C# Syntax:

public void smFuncoesFichaMedica.ppuRegistrarCallBackMonitorSenha();

Method ppuRegistrarCallBackAtualizarControleSenha


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method smFuncoesFichaMedica.ppuRegistrarCallBackAtualizarControleSenha();

C# Syntax:

public void smFuncoesFichaMedica.ppuRegistrarCallBackAtualizarControleSenha();

Method ppuRegistrarCallBackAtualizarMonitorSenha


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method smFuncoesFichaMedica.ppuRegistrarCallBackAtualizarMonitorSenha();

C# Syntax:

public void smFuncoesFichaMedica.ppuRegistrarCallBackAtualizarMonitorSenha();

Method ppuRegistrarCallBackAtualizarPainelCirurgico


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method smFuncoesFichaMedica.ppuRegistrarCallBackAtualizarPainelCirurgico();

C# Syntax:

public void smFuncoesFichaMedica.ppuRegistrarCallBackAtualizarPainelCirurgico();

Method ppuRegistrarCallBackPainelCirurgico


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method smFuncoesFichaMedica.ppuRegistrarCallBackPainelCirurgico();

C# Syntax:

public void smFuncoesFichaMedica.ppuRegistrarCallBackPainelCirurgico();

Method ppuRegistrarCallBackDicom


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method smFuncoesFichaMedica.ppuRegistrarCallBackDicom();

C# Syntax:

public void smFuncoesFichaMedica.ppuRegistrarCallBackDicom();

Method ppuRegistrarCallBackLaudo


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method smFuncoesFichaMedica.ppuRegistrarCallBackLaudo();

C# Syntax:

public void smFuncoesFichaMedica.ppuRegistrarCallBackLaudo();

Method ppuRegistrarCallBackWorkStation


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method smFuncoesFichaMedica.ppuRegistrarCallBackWorkStation();

C# Syntax:

public void smFuncoesFichaMedica.ppuRegistrarCallBackWorkStation();

Method ppuCopiarInfoUsuarioSessao


					

Parameters:

Flag Name Type Description
In ipSessioID WideString

							

Return Value:

None.

Oxygene Syntax:

method smFuncoesFichaMedica.ppuCopiarInfoUsuarioSessao(const ipSessioID: WideString);

C# Syntax:

public void smFuncoesFichaMedica.ppuCopiarInfoUsuarioSessao(WideString ipSessioID);

Method fpuRetornarCodigoOficial_NomeProcedimento


					

Parameters:

Flag Name Type Description
In ipCodigoBxaCorre Integer

							
In ipNumProc Integer

							
In ipCategoria WideString

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method smFuncoesFichaMedica.fpuRetornarCodigoOficial_NomeProcedimento(const ipCodigoBxaCorre: Integer ; const ipNumProc: Integer ; const ipCategoria: WideString) : WideString;

C# Syntax:

public WideString smFuncoesFichaMedica.fpuRetornarCodigoOficial_NomeProcedimento( Int32 ipCodigoBxaCorre , Int32 ipNumProc , WideString ipCategoria);

Method fpuExcluirRestaurarArquivo


					

Parameters:

Flag Name Type Description
In ipPastaArquivo WideString

							
In ipNomeArquivo WideString

							
In ipExcluirRestaurar Integer

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method smFuncoesFichaMedica.fpuExcluirRestaurarArquivo(const ipPastaArquivo: WideString ; const ipNomeArquivo: WideString ; const ipExcluirRestaurar: Integer) : Boolean;

C# Syntax:

public Boolean smFuncoesFichaMedica.fpuExcluirRestaurarArquivo(WideString ipPastaArquivo , WideString ipNomeArquivo , Int32 ipExcluirRestaurar);

Method fpuVerificaConfiguracaoExtra


					

Parameters:

Flag Name Type Description
In ipParametro WideString

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method smFuncoesFichaMedica.fpuVerificaConfiguracaoExtra(const ipParametro: WideString) : Boolean;

C# Syntax:

public Boolean smFuncoesFichaMedica.fpuVerificaConfiguracaoExtra(WideString ipParametro);

Method ppuRegistrarCallBackIrix


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method smFuncoesFichaMedica.ppuRegistrarCallBackIrix();

C# Syntax:

public void smFuncoesFichaMedica.ppuRegistrarCallBackIrix();

Method fpuEnviarAlertaExterno


					

Parameters:

Flag Name Type Description
In ipTipo TTipoSmsModulo

							
In ipCodigo_tabela Integer

							
In ipMsg WideString

							
In ipInfoExtra WideString

							

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method smFuncoesFichaMedica.fpuEnviarAlertaExterno(const ipTipo: TTipoSmsModulo ; const ipCodigo_tabela: Integer ; const ipMsg: WideString ; const ipInfoExtra: WideString) : Integer;

C# Syntax:

public Integer smFuncoesFichaMedica.fpuEnviarAlertaExterno(TTipoSmsModulo ipTipo , Int32 ipCodigo_tabela , WideString ipMsg , WideString ipInfoExtra);

Method fpuGetCodigoExameModelo


					

Parameters:

Flag Name Type Description
In ipCodigoExameModeloResp Integer

							

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method smFuncoesFichaMedica.fpuGetCodigoExameModelo(const ipCodigoExameModeloResp: Integer) : Integer;

C# Syntax:

public Integer smFuncoesFichaMedica.fpuGetCodigoExameModelo( Int32 ipCodigoExameModeloResp);

Method fpuPegarStatusServidor


					

Parameters:

None.

Return Value:

Flag Name Type
Result Result TStatusServidor

Oxygene Syntax:

method smFuncoesFichaMedica.fpuPegarStatusServidor() : TStatusServidor;

C# Syntax:

public TStatusServidor smFuncoesFichaMedica.fpuPegarStatusServidor();

Method fpuBuscarNivelSeguranca


					

Parameters:

None.

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method smFuncoesFichaMedica.fpuBuscarNivelSeguranca() : Integer;

C# Syntax:

public Integer smFuncoesFichaMedica.fpuBuscarNivelSeguranca();

Method fpuDataHoraISO8601


					

Parameters:

Flag Name Type Description
In ipDataHoraUTC DateTime

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method smFuncoesFichaMedica.fpuDataHoraISO8601(const ipDataHoraUTC: DateTime) : WideString;

C# Syntax:

public WideString smFuncoesFichaMedica.fpuDataHoraISO8601(DateTime ipDataHoraUTC);

Method fpuDataHoraISO8601Unidade


					

Parameters:

Flag Name Type Description
In ipDataHoraUTC DateTime

							
In ipCodigoUnidade Integer

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method smFuncoesFichaMedica.fpuDataHoraISO8601Unidade(const ipDataHoraUTC: DateTime ; const ipCodigoUnidade: Integer) : WideString;

C# Syntax:

public WideString smFuncoesFichaMedica.fpuDataHoraISO8601Unidade(DateTime ipDataHoraUTC , Int32 ipCodigoUnidade);

Method fpuDatasHorasISO8601


					

Parameters:

Flag Name Type Description
In ipDatasHorasUtc TArrayDateTime

							

Return Value:

Flag Name Type
Result Result TArrayString

Oxygene Syntax:

method smFuncoesFichaMedica.fpuDatasHorasISO8601(const ipDatasHorasUtc: TArrayDateTime) : TArrayString;

C# Syntax:

public TArrayString smFuncoesFichaMedica.fpuDatasHorasISO8601(TArrayDateTime ipDatasHorasUtc);

Method fpuDataHoraIso8601Servidor


					

Parameters:

Flag Name Type Description
In ipDataHoraUtcServidor DateTime

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method smFuncoesFichaMedica.fpuDataHoraIso8601Servidor(const ipDataHoraUtcServidor: DateTime) : WideString;

C# Syntax:

public WideString smFuncoesFichaMedica.fpuDataHoraIso8601Servidor(DateTime ipDataHoraUtcServidor);

Method fpuDatasHorasIso8601Servidor


					

Parameters:

Flag Name Type Description
In ipDatasHorasUtcServidor TArrayDateTime

							

Return Value:

Flag Name Type
Result Result TArrayString

Oxygene Syntax:

method smFuncoesFichaMedica.fpuDatasHorasIso8601Servidor(const ipDatasHorasUtcServidor: TArrayDateTime) : TArrayString;

C# Syntax:

public TArrayString smFuncoesFichaMedica.fpuDatasHorasIso8601Servidor(TArrayDateTime ipDatasHorasUtcServidor);

Method fpuGetCrendenciaisPServer


					

Parameters:

None.

Return Value:

Flag Name Type
Result Result TCredenciaisPServer

Oxygene Syntax:

method smFuncoesFichaMedica.fpuGetCrendenciaisPServer() : TCredenciaisPServer;

C# Syntax:

public TCredenciaisPServer smFuncoesFichaMedica.fpuGetCrendenciaisPServer();

Method ppuCriarMotivoRetificacao


					

Parameters:

Flag Name Type Description
In ipCodigoTipo Integer

							
In ipTipo Integer

							
In ipCodigoMotivoRetificacao Integer

							
In ipObservacao WideString

							

Return Value:

None.

Oxygene Syntax:

method smFuncoesFichaMedica.ppuCriarMotivoRetificacao(const ipCodigoTipo: Integer ; const ipTipo: Integer ; const ipCodigoMotivoRetificacao: Integer ; const ipObservacao: WideString);

C# Syntax:

public void smFuncoesFichaMedica.ppuCriarMotivoRetificacao( Int32 ipCodigoTipo , Int32 ipTipo , Int32 ipCodigoMotivoRetificacao , WideString ipObservacao);

Method ppuRegistrarCallbackPromedico


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method smFuncoesFichaMedica.ppuRegistrarCallbackPromedico();

C# Syntax:

public void smFuncoesFichaMedica.ppuRegistrarCallbackPromedico();

Method fpuAtributosDasPropriedades


					

Parameters:

Flag Name Type Description
In ipClasses TROArray_System_string_

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method smFuncoesFichaMedica.fpuAtributosDasPropriedades(const ipClasses: TROArray_System_string_) : WideString;

C# Syntax:

public WideString smFuncoesFichaMedica.fpuAtributosDasPropriedades(TROArray_System_string_ ipClasses);

Method fpuConverterValorEntreUnidades


					

Parameters:

Flag Name Type Description
In ipValor Double

							
In ipGrandeza Integer

							
In ipCodigoUnidadeOrigem Integer

							
In ipCodigoUnidadeDestino Integer

							

Return Value:

Flag Name Type
Result Result TResultadoConversaoUnidades

Oxygene Syntax:

method smFuncoesFichaMedica.fpuConverterValorEntreUnidades(const ipValor: Double ; const ipGrandeza: Integer ; const ipCodigoUnidadeOrigem: Integer ; const ipCodigoUnidadeDestino: Integer) : TResultadoConversaoUnidades;

C# Syntax:

public TResultadoConversaoUnidades smFuncoesFichaMedica.fpuConverterValorEntreUnidades(Double ipValor , Int32 ipGrandeza , Int32 ipCodigoUnidadeOrigem , Int32 ipCodigoUnidadeDestino);

Method AS_ApplyUpdates


					

Parameters:

Flag Name Type Description
In ProviderName WideString

							
In Delta Binary

							
In MaxErrors Integer

							
Out ErrorCount Integer

							
InOut OwnerData AnsiString

							

Return Value:

Flag Name Type
Result Result Binary

Oxygene Syntax:

method smFuncoesFichaMedica.AS_ApplyUpdates(const ProviderName: WideString ; const Delta: Binary ; const MaxErrors: Integer ; ErrorCount: Integer ; var OwnerData: AnsiString) : Binary;

C# Syntax:

public Binary smFuncoesFichaMedica.AS_ApplyUpdates(WideString ProviderName , Binary Delta , Int32 MaxErrors , out Int32 ErrorCount , ref AnsiString OwnerData);

Method AS_GetRecords


					

Parameters:

Flag Name Type Description
In ProviderName WideString

							
In Count Integer

							
Out RecsOut Integer

							
In Options Integer

							
In CommandText WideString

							
InOut Params Binary

							
InOut OwnerData AnsiString

							

Return Value:

Flag Name Type
Result Result Binary

Oxygene Syntax:

method smFuncoesFichaMedica.AS_GetRecords(const ProviderName: WideString ; const Count: Integer ; RecsOut: Integer ; const Options: Integer ; const CommandText: WideString ; var Params: Binary ; var OwnerData: AnsiString) : Binary;

C# Syntax:

public Binary smFuncoesFichaMedica.AS_GetRecords(WideString ProviderName , Int32 Count , out Int32 RecsOut , Int32 Options , WideString CommandText , ref Binary Params , ref AnsiString OwnerData);

Method AS_DataRequest


					

Parameters:

Flag Name Type Description
In ProviderName WideString

							
In Data Binary

							

Return Value:

Flag Name Type
Result Result Binary

Oxygene Syntax:

method smFuncoesFichaMedica.AS_DataRequest(const ProviderName: WideString ; const Data: Binary) : Binary;

C# Syntax:

public Binary smFuncoesFichaMedica.AS_DataRequest(WideString ProviderName , Binary Data);

Method AS_GetProviderNames


					

Parameters:

None.

Return Value:

Flag Name Type
Result Result TProviderNames

Oxygene Syntax:

method smFuncoesFichaMedica.AS_GetProviderNames() : TProviderNames;

C# Syntax:

public TProviderNames smFuncoesFichaMedica.AS_GetProviderNames();

Method AS_GetParams


					

Parameters:

Flag Name Type Description
In ProviderName WideString

							
InOut OwnerData AnsiString

							

Return Value:

Flag Name Type
Result Result Binary

Oxygene Syntax:

method smFuncoesFichaMedica.AS_GetParams(const ProviderName: WideString ; var OwnerData: AnsiString) : Binary;

C# Syntax:

public Binary smFuncoesFichaMedica.AS_GetParams(WideString ProviderName , ref AnsiString OwnerData);

Method AS_RowRequest


					

Parameters:

Flag Name Type Description
In ProviderName WideString

							
In Row Binary

							
In RequestType Integer

							
InOut OwnerData AnsiString

							

Return Value:

Flag Name Type
Result Result Binary

Oxygene Syntax:

method smFuncoesFichaMedica.AS_RowRequest(const ProviderName: WideString ; const Row: Binary ; const RequestType: Integer ; var OwnerData: AnsiString) : Binary;

C# Syntax:

public Binary smFuncoesFichaMedica.AS_RowRequest(WideString ProviderName , Binary Row , Int32 RequestType , ref AnsiString OwnerData);

Method AS_Execute


					

Parameters:

Flag Name Type Description
In ProviderName WideString

							
In CommandText WideString

							
InOut Params Binary

							
InOut OwnerData AnsiString

							

Return Value:

None.

Oxygene Syntax:

method smFuncoesFichaMedica.AS_Execute(const ProviderName: WideString ; const CommandText: WideString ; var Params: Binary ; var OwnerData: AnsiString);

C# Syntax:

public void smFuncoesFichaMedica.AS_Execute(WideString ProviderName , WideString CommandText , ref Binary Params , ref AnsiString OwnerData);
Service smFuncoesFinanceiro

The following table lists the Operations defined in "smFuncoesFinanceiro":

fpuVerificarNotaExiste

							
fpuProximaContaBalancete

							
fpuTransferenciaLancamentoBancario

							
fpuVarificaLancamentoEfetuados

							
fpuCaixaGerar

							
fpuLimparBcoLancto_BxaCorre

							
ppuAtualizarSaldoBancario

							
fpuRetornaValorPagoCtaReceb

							
fpuExisteCtaPagarFornec

							
fpuExisteCtaReceberFicha

							
ppuApagarBancario

							
fpuExisteCtaPagar_Lotes_Bxa

							
fpuCriaVerificaRenegociacao

							
fpuCriaVerificaRenegociacaoCtaReceb

							
fpuCtaPagarHistoricoRenegociacao

							
fpuCtaRecebHistoricoRenegociacao

							
fpuVerificarExclusaoCtaPagar

							
fpuExclusaoBaixaCtaPagar

							
fpuVerificarExclusaoCtaReceb

							
fpuExclusaoBaixaCtaReceb

							
fpuExclusaoBaixaCtaRecePagtosbMultiSelecao

							
fpuVerificarLancamentoBancario

							
fpuRelCaixaResumoTotalHM

							
fpuProcedimentosEmAberto

							
fpuTotalProcedimentosEmAberto

							
fpuMovimentoDiarioCx_Procedimento

							
fpuRelProcedimentosGerados

							
fpuMargemContribuicao

							
fpuSaldoConta

							
fpuRetornaDataFechamentoBancario

							
fpuLancamentosArquivosExtrato

							
ppuAtualizarSasldoVinculado

							
ppuRecalcularAdministracaoAntecipacao

							
fpuAtualizaSaldosBancario

							
fpuBcoLanctoSaldoDia

							
fpuTotalPercentualCategoria

							
fpuCalculaBalancetePorCategoria

							
ppuAtualizarNroBcoLanco_CR_CP_CPLOTE

							
fpuRetornarCR_CP_CPLOTE_PorBcoLancto

							
fpuRetornarBaixaCR_CP_CPLOTE_PorBcoLancto

							
ppuAtualizarDPagoCtaPagar

							
ppuUnificarFornecedores

							
fpuRateioPeriodo

							
ppuConfirmarDesconfirmarBaixas

							
fpuExtrairCodigosBaixasPorTipoPagamento

							
fpuExtrairPrimeiraUnidadeBaixas

							
fpuGravarProcpgos

							
fpuRetornarGruposUsuario

							
fpuRetornaCodigo

							
fpuSendMessage

							
ppuExcluirRegistroGravarLog

							
fpuRegistrarLogSistema

							
fpuChecarPermissaoModulo

							
fpuDefinirDiretorio

							
fpuBaixarArquivo

							
fpuConversarPServer

							
fpuDataHora

							
fpuDemoPermitir

							
fpuEnviarArquivo

							
fpuListarDiretorio

							
fpuSendMessageSenha

							
fpuSqlExecute

							
fpuTestarConexao

							
fpuRetornaUltimoCodigo

							
fpuCopiaKit

							
fpuPServerEmDemo

							
ppuGerarRegistroLog

							
fpuGetIpThreadSession

							
fpuRetornaRangeCodigo

							
fpuVerificarUsuarioAdministrador

							
fpuPegarCodigoEmpresa

							
fpuPegarNomeEmpresa

							
ppuManterSessaoAtiva

							
ppuRegistrarCallBackMonitorSenha

							
ppuRegistrarCallBackAtualizarControleSenha

							
ppuRegistrarCallBackAtualizarMonitorSenha

							
ppuRegistrarCallBackAtualizarPainelCirurgico

							
ppuRegistrarCallBackPainelCirurgico

							
ppuRegistrarCallBackDicom

							
ppuRegistrarCallBackLaudo

							
ppuRegistrarCallBackWorkStation

							
ppuCopiarInfoUsuarioSessao

							
fpuRetornarCodigoOficial_NomeProcedimento

							
fpuExcluirRestaurarArquivo

							
fpuVerificaConfiguracaoExtra

							
ppuRegistrarCallBackIrix

							
fpuEnviarAlertaExterno

							
fpuGetCodigoExameModelo

							
fpuPegarStatusServidor

							
fpuBuscarNivelSeguranca

							
fpuDataHoraISO8601

							
fpuDataHoraISO8601Unidade

							
fpuDatasHorasISO8601

							
fpuDataHoraIso8601Servidor

							
fpuDatasHorasIso8601Servidor

							
fpuGetCrendenciaisPServer

							
ppuCriarMotivoRetificacao

							
ppuRegistrarCallbackPromedico

							
fpuAtributosDasPropriedades

							
fpuConverterValorEntreUnidades

							
AS_ApplyUpdates

							
AS_GetRecords

							
AS_DataRequest

							
AS_GetProviderNames

							
AS_GetParams

							
AS_RowRequest

							
AS_Execute

							

Method fpuVerificarNotaExiste


					

Parameters:

Flag Name Type Description
In ipNumeroNota WideString

							
In ipCodFornec Integer

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method smFuncoesFinanceiro.fpuVerificarNotaExiste(const ipNumeroNota: WideString ; const ipCodFornec: Integer) : Boolean;

C# Syntax:

public Boolean smFuncoesFinanceiro.fpuVerificarNotaExiste(WideString ipNumeroNota , Int32 ipCodFornec);

Method fpuProximaContaBalancete


					

Parameters:

Flag Name Type Description
In ipContaPai Integer

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method smFuncoesFinanceiro.fpuProximaContaBalancete(const ipContaPai: Integer) : WideString;

C# Syntax:

public WideString smFuncoesFinanceiro.fpuProximaContaBalancete( Int32 ipContaPai);

Method fpuTransferenciaLancamentoBancario


					

Parameters:

Flag Name Type Description
In ipContaUsuario Integer

							
In ipCodUsuario Integer

							
In ipCBancoDebito Integer

							
In ipCBancoCredito Integer

							
In ipCHistorDebito Integer

							
In ipCHistorCredito Integer

							
In ipDataLancto DateTime

							
In ipValor Double

							
In ipConta_Debito WideString

							
In ipConta_Credito WideString

							
In ipCodigoTbUnidade Integer

							
In ipMesCompetencia Integer

							
In ipAnoCompetencia Integer

							

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method smFuncoesFinanceiro.fpuTransferenciaLancamentoBancario(const ipContaUsuario: Integer ; const ipCodUsuario: Integer ; const ipCBancoDebito: Integer ; const ipCBancoCredito: Integer ; const ipCHistorDebito: Integer ; const ipCHistorCredito: Integer ; const ipDataLancto: DateTime ; const ipValor: Double ; const ipConta_Debito: WideString ; const ipConta_Credito: WideString ; const ipCodigoTbUnidade: Integer ; const ipMesCompetencia: Integer ; const ipAnoCompetencia: Integer) : Integer;

C# Syntax:

public Integer smFuncoesFinanceiro.fpuTransferenciaLancamentoBancario( Int32 ipContaUsuario , Int32 ipCodUsuario , Int32 ipCBancoDebito , Int32 ipCBancoCredito , Int32 ipCHistorDebito , Int32 ipCHistorCredito , DateTime ipDataLancto , Double ipValor , WideString ipConta_Debito , WideString ipConta_Credito , Int32 ipCodigoTbUnidade , Int32 ipMesCompetencia , Int32 ipAnoCompetencia);

Method fpuVarificaLancamentoEfetuados


					

Parameters:

Flag Name Type Description
In ipCodUsuario Integer

							
In ipHistorico Integer

							
In ipDataLancto DateTime

							
In ipValor Double

							
InOut opErros WideString

							

Return Value:

Flag Name Type
Result Result OleVariant

Oxygene Syntax:

method smFuncoesFinanceiro.fpuVarificaLancamentoEfetuados(const ipCodUsuario: Integer ; const ipHistorico: Integer ; const ipDataLancto: DateTime ; const ipValor: Double ; var opErros: WideString) : OleVariant;

C# Syntax:

public OleVariant smFuncoesFinanceiro.fpuVarificaLancamentoEfetuados( Int32 ipCodUsuario , Int32 ipHistorico , DateTime ipDataLancto , Double ipValor , ref WideString opErros);

Method fpuCaixaGerar


					

Parameters:

Flag Name Type Description
In ipCodBcoLancto Integer

							
In ipCodigosBaixas WideString

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method smFuncoesFinanceiro.fpuCaixaGerar(const ipCodBcoLancto: Integer ; const ipCodigosBaixas: WideString) : WideString;

C# Syntax:

public WideString smFuncoesFinanceiro.fpuCaixaGerar( Int32 ipCodBcoLancto , WideString ipCodigosBaixas);

Method fpuLimparBcoLancto_BxaCorre


					

Parameters:

Flag Name Type Description
In ipCodBcoLancto Integer

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method smFuncoesFinanceiro.fpuLimparBcoLancto_BxaCorre(const ipCodBcoLancto: Integer) : WideString;

C# Syntax:

public WideString smFuncoesFinanceiro.fpuLimparBcoLancto_BxaCorre( Int32 ipCodBcoLancto);

Method ppuAtualizarSaldoBancario


					

Parameters:

Flag Name Type Description
In ipCodUsuario WideString

							
In ipCodBanco WideString

							
In ipVBanco Double

							
In ipVSaldo Double

							
InOut ipVReal Double

							
InOut opVDif Double

							
InOut opResultErro WideString

							

Return Value:

None.

Oxygene Syntax:

method smFuncoesFinanceiro.ppuAtualizarSaldoBancario(const ipCodUsuario: WideString ; const ipCodBanco: WideString ; const ipVBanco: Double ; const ipVSaldo: Double ; var ipVReal: Double ; var opVDif: Double ; var opResultErro: WideString);

C# Syntax:

public void smFuncoesFinanceiro.ppuAtualizarSaldoBancario(WideString ipCodUsuario , WideString ipCodBanco , Double ipVBanco , Double ipVSaldo , ref Double ipVReal , ref Double opVDif , ref WideString opResultErro);

Method fpuRetornaValorPagoCtaReceb


					

Parameters:

Flag Name Type Description
In ipCodigo_CtaReceb Integer

							

Return Value:

Flag Name Type
Result Result Double

Oxygene Syntax:

method smFuncoesFinanceiro.fpuRetornaValorPagoCtaReceb(const ipCodigo_CtaReceb: Integer) : Double;

C# Syntax:

public Double smFuncoesFinanceiro.fpuRetornaValorPagoCtaReceb( Int32 ipCodigo_CtaReceb);

Method fpuExisteCtaPagarFornec


					

Parameters:

Flag Name Type Description
In ipCodigoFornecedor Integer

							
In ipVencto DateTime

							
In ipValor Double

							

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method smFuncoesFinanceiro.fpuExisteCtaPagarFornec(const ipCodigoFornecedor: Integer ; const ipVencto: DateTime ; const ipValor: Double) : Integer;

C# Syntax:

public Integer smFuncoesFinanceiro.fpuExisteCtaPagarFornec( Int32 ipCodigoFornecedor , DateTime ipVencto , Double ipValor);

Method fpuExisteCtaReceberFicha


					

Parameters:

Flag Name Type Description
In ipCodigo Integer

							
In ipPacienteCliente Integer

							
In ipVencto DateTime

							
In ipValor Double

							

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method smFuncoesFinanceiro.fpuExisteCtaReceberFicha(const ipCodigo: Integer ; const ipPacienteCliente: Integer ; const ipVencto: DateTime ; const ipValor: Double) : Integer;

C# Syntax:

public Integer smFuncoesFinanceiro.fpuExisteCtaReceberFicha( Int32 ipCodigo , Int32 ipPacienteCliente , DateTime ipVencto , Double ipValor);

Method ppuApagarBancario


					

Parameters:

Flag Name Type Description
In ipNroRegistroBancario Integer

							
In ipOrigem Integer

							

Return Value:

None.

Oxygene Syntax:

method smFuncoesFinanceiro.ppuApagarBancario(const ipNroRegistroBancario: Integer ; const ipOrigem: Integer);

C# Syntax:

public void smFuncoesFinanceiro.ppuApagarBancario( Int32 ipNroRegistroBancario , Int32 ipOrigem);

Method fpuExisteCtaPagar_Lotes_Bxa


					

Parameters:

Flag Name Type Description
In ipCodigoCtaPagarLotes Integer

							

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method smFuncoesFinanceiro.fpuExisteCtaPagar_Lotes_Bxa(const ipCodigoCtaPagarLotes: Integer) : Integer;

C# Syntax:

public Integer smFuncoesFinanceiro.fpuExisteCtaPagar_Lotes_Bxa( Int32 ipCodigoCtaPagarLotes);

Method fpuCriaVerificaRenegociacao


					

Parameters:

Flag Name Type Description
In ipCodigoCtaPagarOrigem Integer

							
In ipCodigoCtaPagarDestino Integer

							

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method smFuncoesFinanceiro.fpuCriaVerificaRenegociacao(const ipCodigoCtaPagarOrigem: Integer ; const ipCodigoCtaPagarDestino: Integer) : Integer;

C# Syntax:

public Integer smFuncoesFinanceiro.fpuCriaVerificaRenegociacao( Int32 ipCodigoCtaPagarOrigem , Int32 ipCodigoCtaPagarDestino);

Method fpuCriaVerificaRenegociacaoCtaReceb


					

Parameters:

Flag Name Type Description
In ipCodigoCtaRecebOrigem Integer

							
In ipCodigoCtaRecebDestino Integer

							

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method smFuncoesFinanceiro.fpuCriaVerificaRenegociacaoCtaReceb(const ipCodigoCtaRecebOrigem: Integer ; const ipCodigoCtaRecebDestino: Integer) : Integer;

C# Syntax:

public Integer smFuncoesFinanceiro.fpuCriaVerificaRenegociacaoCtaReceb( Int32 ipCodigoCtaRecebOrigem , Int32 ipCodigoCtaRecebDestino);

Method fpuCtaPagarHistoricoRenegociacao


					

Parameters:

Flag Name Type Description
In ipCodigoCtaPagar Integer

							

Return Value:

Flag Name Type
Result Result OleVariant

Oxygene Syntax:

method smFuncoesFinanceiro.fpuCtaPagarHistoricoRenegociacao(const ipCodigoCtaPagar: Integer) : OleVariant;

C# Syntax:

public OleVariant smFuncoesFinanceiro.fpuCtaPagarHistoricoRenegociacao( Int32 ipCodigoCtaPagar);

Method fpuCtaRecebHistoricoRenegociacao


					

Parameters:

Flag Name Type Description
In ipCodigoCtaReceb Integer

							

Return Value:

Flag Name Type
Result Result OleVariant

Oxygene Syntax:

method smFuncoesFinanceiro.fpuCtaRecebHistoricoRenegociacao(const ipCodigoCtaReceb: Integer) : OleVariant;

C# Syntax:

public OleVariant smFuncoesFinanceiro.fpuCtaRecebHistoricoRenegociacao( Int32 ipCodigoCtaReceb);

Method fpuVerificarExclusaoCtaPagar


					

Parameters:

Flag Name Type Description
In ipCodigoCtaPagar Integer

							
In ipApagarRenegociacao Integer

							

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method smFuncoesFinanceiro.fpuVerificarExclusaoCtaPagar(const ipCodigoCtaPagar: Integer ; const ipApagarRenegociacao: Integer) : Integer;

C# Syntax:

public Integer smFuncoesFinanceiro.fpuVerificarExclusaoCtaPagar( Int32 ipCodigoCtaPagar , Int32 ipApagarRenegociacao);

Method fpuExclusaoBaixaCtaPagar


					

Parameters:

Flag Name Type Description
In ipCodigoBxaCtaPagar Integer

							
In ipCodigoBcoLanctoApagar Integer

							
In ipCodigoCtaPagarPagtosApagar Integer

							

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method smFuncoesFinanceiro.fpuExclusaoBaixaCtaPagar(const ipCodigoBxaCtaPagar: Integer ; const ipCodigoBcoLanctoApagar: Integer ; const ipCodigoCtaPagarPagtosApagar: Integer) : Integer;

C# Syntax:

public Integer smFuncoesFinanceiro.fpuExclusaoBaixaCtaPagar( Int32 ipCodigoBxaCtaPagar , Int32 ipCodigoBcoLanctoApagar , Int32 ipCodigoCtaPagarPagtosApagar);

Method fpuVerificarExclusaoCtaReceb


					

Parameters:

Flag Name Type Description
In ipCodigoCtaReceb Integer

							
In ipApagarRenegociacao Integer

							

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method smFuncoesFinanceiro.fpuVerificarExclusaoCtaReceb(const ipCodigoCtaReceb: Integer ; const ipApagarRenegociacao: Integer) : Integer;

C# Syntax:

public Integer smFuncoesFinanceiro.fpuVerificarExclusaoCtaReceb( Int32 ipCodigoCtaReceb , Int32 ipApagarRenegociacao);

Method fpuExclusaoBaixaCtaReceb


					

Parameters:

Flag Name Type Description
In ipCodigoBxaCtaReceb Integer

							
In ipCodigoBcoLanctoApagar Integer

							
In ipCodigoCtaRecebPagtosApagar Integer

							

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method smFuncoesFinanceiro.fpuExclusaoBaixaCtaReceb(const ipCodigoBxaCtaReceb: Integer ; const ipCodigoBcoLanctoApagar: Integer ; const ipCodigoCtaRecebPagtosApagar: Integer) : Integer;

C# Syntax:

public Integer smFuncoesFinanceiro.fpuExclusaoBaixaCtaReceb( Int32 ipCodigoBxaCtaReceb , Int32 ipCodigoBcoLanctoApagar , Int32 ipCodigoCtaRecebPagtosApagar);

Method fpuExclusaoBaixaCtaRecePagtosbMultiSelecao


					

Parameters:

Flag Name Type Description
In ipCodigoBxaCtaReceb WideString

							
In _pVerificar Boolean

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method smFuncoesFinanceiro.fpuExclusaoBaixaCtaRecePagtosbMultiSelecao(const ipCodigoBxaCtaReceb: WideString ; const _pVerificar: Boolean) : WideString;

C# Syntax:

public WideString smFuncoesFinanceiro.fpuExclusaoBaixaCtaRecePagtosbMultiSelecao(WideString ipCodigoBxaCtaReceb , Boolean _pVerificar);

Method fpuVerificarLancamentoBancario


					

Parameters:

Flag Name Type Description
In ipCodBanco Integer

							
In ipCodHistorico Integer

							
In ipValor Double

							

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method smFuncoesFinanceiro.fpuVerificarLancamentoBancario(const ipCodBanco: Integer ; const ipCodHistorico: Integer ; const ipValor: Double) : Integer;

C# Syntax:

public Integer smFuncoesFinanceiro.fpuVerificarLancamentoBancario( Int32 ipCodBanco , Int32 ipCodHistorico , Double ipValor);

Method fpuRelCaixaResumoTotalHM


					

Parameters:

Flag Name Type Description
In ipDataLanctoInclusao Integer

							
In ipMedicoPrestador Integer

							
In ipCodigoFaturante WideString

							
In ipListaCodigoExaminador WideString

							
In ipCodigoConvenio WideString

							
In ipTodosFaturantes Boolean

							
In ipNaoPegarExames Boolean

							
In ipSemHonorarios Boolean

							
In ipTiposPagto WideString

							
In ipUsuario WideString

							
In ipData WideString

							
In ipData2 WideString

							
In ipCodigoTbUnidade WideString

							
In ipCategorias WideString

							
In ipNomeFaturante WideString

							

Return Value:

Flag Name Type
Result Result Double

Oxygene Syntax:

method smFuncoesFinanceiro.fpuRelCaixaResumoTotalHM(const ipDataLanctoInclusao: Integer ; const ipMedicoPrestador: Integer ; const ipCodigoFaturante: WideString ; const ipListaCodigoExaminador: WideString ; const ipCodigoConvenio: WideString ; const ipTodosFaturantes: Boolean ; const ipNaoPegarExames: Boolean ; const ipSemHonorarios: Boolean ; const ipTiposPagto: WideString ; const ipUsuario: WideString ; const ipData: WideString ; const ipData2: WideString ; const ipCodigoTbUnidade: WideString ; const ipCategorias: WideString ; const ipNomeFaturante: WideString) : Double;

C# Syntax:

public Double smFuncoesFinanceiro.fpuRelCaixaResumoTotalHM( Int32 ipDataLanctoInclusao , Int32 ipMedicoPrestador , WideString ipCodigoFaturante , WideString ipListaCodigoExaminador , WideString ipCodigoConvenio , Boolean ipTodosFaturantes , Boolean ipNaoPegarExames , Boolean ipSemHonorarios , WideString ipTiposPagto , WideString ipUsuario , WideString ipData , WideString ipData2 , WideString ipCodigoTbUnidade , WideString ipCategorias , WideString ipNomeFaturante);

Method fpuProcedimentosEmAberto


					

Parameters:

Flag Name Type Description
In ipMedicoPrestador Integer

							
In ipCodigoFaturante Integer

							
In ipTpSetor Integer

							
In ipTpDebitos Integer

							
In ipCodigoConvenio WideString

							
In ipDataInicial WideString

							
In ipDataFinal WideString

							
In ipHoraInicial WideString

							
In ipHoraFinal WideString

							
In ipCodigoTbUnidade WideString

							
In ipCodigoCategoria WideString

							
In ipCodigoProcedimento WideString

							
In ipDiscriminarValor0 Boolean

							
In ipLimpar Boolean

							
In ipTodosInternacao Boolean

							

Return Value:

Flag Name Type
Result Result OleVariant

Oxygene Syntax:

method smFuncoesFinanceiro.fpuProcedimentosEmAberto(const ipMedicoPrestador: Integer ; const ipCodigoFaturante: Integer ; const ipTpSetor: Integer ; const ipTpDebitos: Integer ; const ipCodigoConvenio: WideString ; const ipDataInicial: WideString ; const ipDataFinal: WideString ; const ipHoraInicial: WideString ; const ipHoraFinal: WideString ; const ipCodigoTbUnidade: WideString ; const ipCodigoCategoria: WideString ; const ipCodigoProcedimento: WideString ; const ipDiscriminarValor0: Boolean ; const ipLimpar: Boolean ; const ipTodosInternacao: Boolean) : OleVariant;

C# Syntax:

public OleVariant smFuncoesFinanceiro.fpuProcedimentosEmAberto( Int32 ipMedicoPrestador , Int32 ipCodigoFaturante , Int32 ipTpSetor , Int32 ipTpDebitos , WideString ipCodigoConvenio , WideString ipDataInicial , WideString ipDataFinal , WideString ipHoraInicial , WideString ipHoraFinal , WideString ipCodigoTbUnidade , WideString ipCodigoCategoria , WideString ipCodigoProcedimento , Boolean ipDiscriminarValor0 , Boolean ipLimpar , Boolean ipTodosInternacao);

Method fpuTotalProcedimentosEmAberto


					

Parameters:

Flag Name Type Description
In ipMedicoPrestador Integer

							
In ipCodigoFaturante Integer

							
In ipTpSetor Integer

							
In ipTpDebitos Integer

							
In ipCodigoConvenio WideString

							
In ipDataInicial WideString

							
In ipDataFinal WideString

							
In ipHoraInicial WideString

							
In ipHoraFinal WideString

							
In ipCodigoFaturanteFilter WideString

							
In ipCodigoUsuarioIncFilter Integer

							
In ipCodigoMedicoRespFilter WideString

							
In ipNaoConsiderarHonorarioFilter Boolean

							
In ipNaoExamesFilter Boolean

							
In ipCodigoTbUnidade WideString

							
In ipCategoriaFilter WideString

							
In ipCodigo_CtExamesFilter WideString

							

Return Value:

Flag Name Type
Result Result OleVariant

Oxygene Syntax:

method smFuncoesFinanceiro.fpuTotalProcedimentosEmAberto(const ipMedicoPrestador: Integer ; const ipCodigoFaturante: Integer ; const ipTpSetor: Integer ; const ipTpDebitos: Integer ; const ipCodigoConvenio: WideString ; const ipDataInicial: WideString ; const ipDataFinal: WideString ; const ipHoraInicial: WideString ; const ipHoraFinal: WideString ; const ipCodigoFaturanteFilter: WideString ; const ipCodigoUsuarioIncFilter: Integer ; const ipCodigoMedicoRespFilter: WideString ; const ipNaoConsiderarHonorarioFilter: Boolean ; const ipNaoExamesFilter: Boolean ; const ipCodigoTbUnidade: WideString ; const ipCategoriaFilter: WideString ; const ipCodigo_CtExamesFilter: WideString) : OleVariant;

C# Syntax:

public OleVariant smFuncoesFinanceiro.fpuTotalProcedimentosEmAberto( Int32 ipMedicoPrestador , Int32 ipCodigoFaturante , Int32 ipTpSetor , Int32 ipTpDebitos , WideString ipCodigoConvenio , WideString ipDataInicial , WideString ipDataFinal , WideString ipHoraInicial , WideString ipHoraFinal , WideString ipCodigoFaturanteFilter , Int32 ipCodigoUsuarioIncFilter , WideString ipCodigoMedicoRespFilter , Boolean ipNaoConsiderarHonorarioFilter , Boolean ipNaoExamesFilter , WideString ipCodigoTbUnidade , WideString ipCategoriaFilter , WideString ipCodigo_CtExamesFilter);

Method fpuMovimentoDiarioCx_Procedimento


					

Parameters:

Flag Name Type Description
In ipDataInicial WideString

							
In ipDataFinal WideString

							
In ipCodigoTbUnidade WideString

							
In ipCodigoCtExames WideString

							

Return Value:

Flag Name Type
Result Result OleVariant

Oxygene Syntax:

method smFuncoesFinanceiro.fpuMovimentoDiarioCx_Procedimento(const ipDataInicial: WideString ; const ipDataFinal: WideString ; const ipCodigoTbUnidade: WideString ; const ipCodigoCtExames: WideString) : OleVariant;

C# Syntax:

public OleVariant smFuncoesFinanceiro.fpuMovimentoDiarioCx_Procedimento(WideString ipDataInicial , WideString ipDataFinal , WideString ipCodigoTbUnidade , WideString ipCodigoCtExames);

Method fpuRelProcedimentosGerados


					

Parameters:

Flag Name Type Description
In ipDataInicial WideString

							
In ipDataFinal WideString

							
In ipCodigoConvenio Integer

							

Return Value:

Flag Name Type
Result Result OleVariant

Oxygene Syntax:

method smFuncoesFinanceiro.fpuRelProcedimentosGerados(const ipDataInicial: WideString ; const ipDataFinal: WideString ; const ipCodigoConvenio: Integer) : OleVariant;

C# Syntax:

public OleVariant smFuncoesFinanceiro.fpuRelProcedimentosGerados(WideString ipDataInicial , WideString ipDataFinal , Int32 ipCodigoConvenio);

Method fpuMargemContribuicao


					

Parameters:

Flag Name Type Description
In ipDataInicial WideString

							
In ipDataFinal WideString

							
In ipCodigoConvenio Integer

							

Return Value:

Flag Name Type
Result Result OleVariant

Oxygene Syntax:

method smFuncoesFinanceiro.fpuMargemContribuicao(const ipDataInicial: WideString ; const ipDataFinal: WideString ; const ipCodigoConvenio: Integer) : OleVariant;

C# Syntax:

public OleVariant smFuncoesFinanceiro.fpuMargemContribuicao(WideString ipDataInicial , WideString ipDataFinal , Int32 ipCodigoConvenio);

Method fpuSaldoConta


					

Parameters:

Flag Name Type Description
In ipData WideString

							
In ipCodBanco Integer

							

Return Value:

Flag Name Type
Result Result Double

Oxygene Syntax:

method smFuncoesFinanceiro.fpuSaldoConta(const ipData: WideString ; const ipCodBanco: Integer) : Double;

C# Syntax:

public Double smFuncoesFinanceiro.fpuSaldoConta(WideString ipData , Int32 ipCodBanco);

Method fpuRetornaDataFechamentoBancario


					

Parameters:

Flag Name Type Description
In ipCodBanco Integer

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method smFuncoesFinanceiro.fpuRetornaDataFechamentoBancario(const ipCodBanco: Integer) : WideString;

C# Syntax:

public WideString smFuncoesFinanceiro.fpuRetornaDataFechamentoBancario( Int32 ipCodBanco);

Method fpuLancamentosArquivosExtrato


					

Parameters:

Flag Name Type Description
In ipCodigoArquivosExtrato Integer

							
In ipCodigoCBanco Integer

							
In ipcdsArquivoImportadoLanctos OleVariant

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method smFuncoesFinanceiro.fpuLancamentosArquivosExtrato(const ipCodigoArquivosExtrato: Integer ; const ipCodigoCBanco: Integer ; const ipcdsArquivoImportadoLanctos: OleVariant) : WideString;

C# Syntax:

public WideString smFuncoesFinanceiro.fpuLancamentosArquivosExtrato( Int32 ipCodigoArquivosExtrato , Int32 ipCodigoCBanco , OleVariant ipcdsArquivoImportadoLanctos);

Method ppuAtualizarSasldoVinculado


					

Parameters:

Flag Name Type Description
In ipCodigo_CBanco Integer

							
In ipVinculado Boolean

							
In ipValor Double

							

Return Value:

None.

Oxygene Syntax:

method smFuncoesFinanceiro.ppuAtualizarSasldoVinculado(const ipCodigo_CBanco: Integer ; const ipVinculado: Boolean ; const ipValor: Double);

C# Syntax:

public void smFuncoesFinanceiro.ppuAtualizarSasldoVinculado( Int32 ipCodigo_CBanco , Boolean ipVinculado , Double ipValor);

Method ppuRecalcularAdministracaoAntecipacao


					

Parameters:

Flag Name Type Description
In ipDataInicial WideString

							
In ipDataFinal WideString

							
In ipCodigoFormaPagto Integer

							

Return Value:

None.

Oxygene Syntax:

method smFuncoesFinanceiro.ppuRecalcularAdministracaoAntecipacao(const ipDataInicial: WideString ; const ipDataFinal: WideString ; const ipCodigoFormaPagto: Integer);

C# Syntax:

public void smFuncoesFinanceiro.ppuRecalcularAdministracaoAntecipacao(WideString ipDataInicial , WideString ipDataFinal , Int32 ipCodigoFormaPagto);

Method fpuAtualizaSaldosBancario


					

Parameters:

Flag Name Type Description
In ipCodigoBanco Integer

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method smFuncoesFinanceiro.fpuAtualizaSaldosBancario(const ipCodigoBanco: Integer) : WideString;

C# Syntax:

public WideString smFuncoesFinanceiro.fpuAtualizaSaldosBancario( Int32 ipCodigoBanco);

Method fpuBcoLanctoSaldoDia


					

Parameters:

Flag Name Type Description
In ipCodigoBanco Integer

							
In ipConciliado Integer

							
In ipDataInicial WideString

							
In ipDataFinal WideString

							

Return Value:

Flag Name Type
Result Result OleVariant

Oxygene Syntax:

method smFuncoesFinanceiro.fpuBcoLanctoSaldoDia(const ipCodigoBanco: Integer ; const ipConciliado: Integer ; const ipDataInicial: WideString ; const ipDataFinal: WideString) : OleVariant;

C# Syntax:

public OleVariant smFuncoesFinanceiro.fpuBcoLanctoSaldoDia( Int32 ipCodigoBanco , Int32 ipConciliado , WideString ipDataInicial , WideString ipDataFinal);

Method fpuTotalPercentualCategoria


					

Parameters:

Flag Name Type Description
In ipCodigoCtExames Integer

							
In ipCodigoContaBalanceteCategoria Integer

							
In ipReceitaDespesa Integer

							

Return Value:

Flag Name Type
Result Result Double

Oxygene Syntax:

method smFuncoesFinanceiro.fpuTotalPercentualCategoria(const ipCodigoCtExames: Integer ; const ipCodigoContaBalanceteCategoria: Integer ; const ipReceitaDespesa: Integer) : Double;

C# Syntax:

public Double smFuncoesFinanceiro.fpuTotalPercentualCategoria( Int32 ipCodigoCtExames , Int32 ipCodigoContaBalanceteCategoria , Int32 ipReceitaDespesa);

Method fpuCalculaBalancetePorCategoria


					

Parameters:

Flag Name Type Description
In ipCodigosBxaCorre WideString

							
In ipCodigoCtaReceber WideString

							

Return Value:

Flag Name Type
Result Result OleVariant

Oxygene Syntax:

method smFuncoesFinanceiro.fpuCalculaBalancetePorCategoria(const ipCodigosBxaCorre: WideString ; const ipCodigoCtaReceber: WideString) : OleVariant;

C# Syntax:

public OleVariant smFuncoesFinanceiro.fpuCalculaBalancetePorCategoria(WideString ipCodigosBxaCorre , WideString ipCodigoCtaReceber);

Method ppuAtualizarNroBcoLanco_CR_CP_CPLOTE


					

Parameters:

Flag Name Type Description
In ipPk WideString

							
In ipNroBcoLancto Integer

							
In ipOrigem Integer

							

Return Value:

None.

Oxygene Syntax:

method smFuncoesFinanceiro.ppuAtualizarNroBcoLanco_CR_CP_CPLOTE(const ipPk: WideString ; const ipNroBcoLancto: Integer ; const ipOrigem: Integer);

C# Syntax:

public void smFuncoesFinanceiro.ppuAtualizarNroBcoLanco_CR_CP_CPLOTE(WideString ipPk , Int32 ipNroBcoLancto , Int32 ipOrigem);

Method fpuRetornarCR_CP_CPLOTE_PorBcoLancto


					

Parameters:

Flag Name Type Description
In ipPk Integer

							
In ipOrigem Integer

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method smFuncoesFinanceiro.fpuRetornarCR_CP_CPLOTE_PorBcoLancto(const ipPk: Integer ; const ipOrigem: Integer) : WideString;

C# Syntax:

public WideString smFuncoesFinanceiro.fpuRetornarCR_CP_CPLOTE_PorBcoLancto( Int32 ipPk , Int32 ipOrigem);

Method fpuRetornarBaixaCR_CP_CPLOTE_PorBcoLancto


					

Parameters:

Flag Name Type Description
In ipCodigoBcoLancto Integer

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method smFuncoesFinanceiro.fpuRetornarBaixaCR_CP_CPLOTE_PorBcoLancto(const ipCodigoBcoLancto: Integer) : WideString;

C# Syntax:

public WideString smFuncoesFinanceiro.fpuRetornarBaixaCR_CP_CPLOTE_PorBcoLancto( Int32 ipCodigoBcoLancto);

Method ppuAtualizarDPagoCtaPagar


					

Parameters:

Flag Name Type Description
In ipCodigoCtaPagar Integer

							

Return Value:

None.

Oxygene Syntax:

method smFuncoesFinanceiro.ppuAtualizarDPagoCtaPagar(const ipCodigoCtaPagar: Integer);

C# Syntax:

public void smFuncoesFinanceiro.ppuAtualizarDPagoCtaPagar( Int32 ipCodigoCtaPagar);

Method ppuUnificarFornecedores


					

Parameters:

Flag Name Type Description
In ipCodigosFornecedoresOrigem WideString

							
In ipCodigoFornecedorDestino Integer

							

Return Value:

None.

Oxygene Syntax:

method smFuncoesFinanceiro.ppuUnificarFornecedores(const ipCodigosFornecedoresOrigem: WideString ; const ipCodigoFornecedorDestino: Integer);

C# Syntax:

public void smFuncoesFinanceiro.ppuUnificarFornecedores(WideString ipCodigosFornecedoresOrigem , Int32 ipCodigoFornecedorDestino);

Method fpuRateioPeriodo


					

Parameters:

Flag Name Type Description
In ipConvenios WideString

							
In ipDataInicial DateTime

							
In ipDataFinal DateTime

							
In ipTipoPagto WideString

							
In ipFiltrarBxaGuia Boolean

							
In ipOpcaoData Integer

							
In ipCodigoTbUnidade WideString

							

Return Value:

Flag Name Type
Result Result OleVariant

Oxygene Syntax:

method smFuncoesFinanceiro.fpuRateioPeriodo(const ipConvenios: WideString ; const ipDataInicial: DateTime ; const ipDataFinal: DateTime ; const ipTipoPagto: WideString ; const ipFiltrarBxaGuia: Boolean ; const ipOpcaoData: Integer ; const ipCodigoTbUnidade: WideString) : OleVariant;

C# Syntax:

public OleVariant smFuncoesFinanceiro.fpuRateioPeriodo(WideString ipConvenios , DateTime ipDataInicial , DateTime ipDataFinal , WideString ipTipoPagto , Boolean ipFiltrarBxaGuia , Int32 ipOpcaoData , WideString ipCodigoTbUnidade);

Method ppuConfirmarDesconfirmarBaixas


					

Parameters:

Flag Name Type Description
In ipCodigosBaixas WideString

							
In ipCodigoUsuarioConfirmou Integer

							
In ipConfirmar Boolean

							

Return Value:

None.

Oxygene Syntax:

method smFuncoesFinanceiro.ppuConfirmarDesconfirmarBaixas(const ipCodigosBaixas: WideString ; const ipCodigoUsuarioConfirmou: Integer ; const ipConfirmar: Boolean);

C# Syntax:

public void smFuncoesFinanceiro.ppuConfirmarDesconfirmarBaixas(WideString ipCodigosBaixas , Int32 ipCodigoUsuarioConfirmou , Boolean ipConfirmar);

Method fpuExtrairCodigosBaixasPorTipoPagamento


					

Parameters:

Flag Name Type Description
In ipCodigosBaixas WideString

							
In ipTipoPagamento WideString

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method smFuncoesFinanceiro.fpuExtrairCodigosBaixasPorTipoPagamento(const ipCodigosBaixas: WideString ; const ipTipoPagamento: WideString) : WideString;

C# Syntax:

public WideString smFuncoesFinanceiro.fpuExtrairCodigosBaixasPorTipoPagamento(WideString ipCodigosBaixas , WideString ipTipoPagamento);

Method fpuExtrairPrimeiraUnidadeBaixas


					

Parameters:

Flag Name Type Description
In ipCodigosBaixas WideString

							

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method smFuncoesFinanceiro.fpuExtrairPrimeiraUnidadeBaixas(const ipCodigosBaixas: WideString) : Integer;

C# Syntax:

public Integer smFuncoesFinanceiro.fpuExtrairPrimeiraUnidadeBaixas(WideString ipCodigosBaixas);

Method fpuGravarProcpgos


					

Parameters:

Flag Name Type Description
In ipArrayProcPgos TArrayProcPgos

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method smFuncoesFinanceiro.fpuGravarProcpgos(const ipArrayProcPgos: TArrayProcPgos) : Boolean;

C# Syntax:

public Boolean smFuncoesFinanceiro.fpuGravarProcpgos(TArrayProcPgos ipArrayProcPgos);

Method fpuRetornarGruposUsuario


					

Parameters:

Flag Name Type Description
In ipCodigoUsuario Integer

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method smFuncoesFinanceiro.fpuRetornarGruposUsuario(const ipCodigoUsuario: Integer) : WideString;

C# Syntax:

public WideString smFuncoesFinanceiro.fpuRetornarGruposUsuario( Int32 ipCodigoUsuario);

Method fpuRetornaCodigo


					

Parameters:

Flag Name Type Description
In ipNomeGenerator WideString

							

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method smFuncoesFinanceiro.fpuRetornaCodigo(const ipNomeGenerator: WideString) : Integer;

C# Syntax:

public Integer smFuncoesFinanceiro.fpuRetornaCodigo(WideString ipNomeGenerator);

Method fpuSendMessage


					

Parameters:

Flag Name Type Description
In ipTunel WideString

							
In ipUserCodigoRemetente Integer

							
In ipUserCodigoDestino Integer

							
In ipGrupoDestino Integer

							
In ipMensagem WideString

							

Return Value:

None.

Oxygene Syntax:

method smFuncoesFinanceiro.fpuSendMessage(const ipTunel: WideString ; const ipUserCodigoRemetente: Integer ; const ipUserCodigoDestino: Integer ; const ipGrupoDestino: Integer ; const ipMensagem: WideString);

C# Syntax:

public void smFuncoesFinanceiro.fpuSendMessage(WideString ipTunel , Int32 ipUserCodigoRemetente , Int32 ipUserCodigoDestino , Int32 ipGrupoDestino , WideString ipMensagem);

Method ppuExcluirRegistroGravarLog


					

Parameters:

Flag Name Type Description
In ipNomeTabela WideString

							
In ipNomeCampo WideString

							
In ipNomeComputador WideString

							
In ipCodigo Integer

							
In ipComponente Integer

							
In ipEvento Integer

							

Return Value:

None.

Oxygene Syntax:

method smFuncoesFinanceiro.ppuExcluirRegistroGravarLog(const ipNomeTabela: WideString ; const ipNomeCampo: WideString ; const ipNomeComputador: WideString ; const ipCodigo: Integer ; const ipComponente: Integer ; const ipEvento: Integer);

C# Syntax:

public void smFuncoesFinanceiro.ppuExcluirRegistroGravarLog(WideString ipNomeTabela , WideString ipNomeCampo , WideString ipNomeComputador , Int32 ipCodigo , Int32 ipComponente , Int32 ipEvento);

Method fpuRegistrarLogSistema


					

Parameters:

Flag Name Type Description
In ipCodUser Integer

							
In ipEvento Integer

							
In ipNivelCriticidade Integer

							
In ipComponente Integer

							
In ipPc WideString

							
In ipTabelaNome WideString

							
In ipTabelaState Integer

							
In ipTabelaChave Integer

							
In ipTabelaDelta OleVariant

							
In ipPorDelegacao Boolean

							
In ipCodigoTbUnidade Integer

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method smFuncoesFinanceiro.fpuRegistrarLogSistema(const ipCodUser: Integer ; const ipEvento: Integer ; const ipNivelCriticidade: Integer ; const ipComponente: Integer ; const ipPc: WideString ; const ipTabelaNome: WideString ; const ipTabelaState: Integer ; const ipTabelaChave: Integer ; const ipTabelaDelta: OleVariant ; const ipPorDelegacao: Boolean ; const ipCodigoTbUnidade: Integer) : WideString;

C# Syntax:

public WideString smFuncoesFinanceiro.fpuRegistrarLogSistema( Int32 ipCodUser , Int32 ipEvento , Int32 ipNivelCriticidade , Int32 ipComponente , WideString ipPc , WideString ipTabelaNome , Int32 ipTabelaState , Int32 ipTabelaChave , OleVariant ipTabelaDelta , Boolean ipPorDelegacao , Int32 ipCodigoTbUnidade);

Method fpuChecarPermissaoModulo


					

Parameters:

Flag Name Type Description
In ipCodUsuario Integer

							
In ipModulo WideString

							
In ipPermissao Integer

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method smFuncoesFinanceiro.fpuChecarPermissaoModulo(const ipCodUsuario: Integer ; const ipModulo: WideString ; const ipPermissao: Integer) : Boolean;

C# Syntax:

public Boolean smFuncoesFinanceiro.fpuChecarPermissaoModulo( Int32 ipCodUsuario , WideString ipModulo , Int32 ipPermissao);

Method fpuDefinirDiretorio


					

Parameters:

Flag Name Type Description
In ipCodigo Integer

							
In ipData WideString

							
In ipTipoArquivo Integer

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method smFuncoesFinanceiro.fpuDefinirDiretorio(const ipCodigo: Integer ; const ipData: WideString ; const ipTipoArquivo: Integer) : WideString;

C# Syntax:

public WideString smFuncoesFinanceiro.fpuDefinirDiretorio( Int32 ipCodigo , WideString ipData , Int32 ipTipoArquivo);

Method fpuBaixarArquivo


					

Parameters:

Flag Name Type Description
In ipEnderecoArquivo WideString

							
In ipInicioStream Integer

							
In ipTamanhoDoBuffer Integer

							
Out ipTamanhoTotal Int64

							
In ipPegarTamanhoTotal Boolean

							

Return Value:

Flag Name Type
Result Result Binary

Oxygene Syntax:

method smFuncoesFinanceiro.fpuBaixarArquivo(const ipEnderecoArquivo: WideString ; const ipInicioStream: Integer ; const ipTamanhoDoBuffer: Integer ; ipTamanhoTotal: Int64 ; const ipPegarTamanhoTotal: Boolean) : Binary;

C# Syntax:

public Binary smFuncoesFinanceiro.fpuBaixarArquivo(WideString ipEnderecoArquivo , Int32 ipInicioStream , Int32 ipTamanhoDoBuffer , out Int64 ipTamanhoTotal , Boolean ipPegarTamanhoTotal);

Method fpuConversarPServer


					

Parameters:

Flag Name Type Description
In ipOpcao Integer

							
In ipNovaSenha WideString

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method smFuncoesFinanceiro.fpuConversarPServer(const ipOpcao: Integer ; const ipNovaSenha: WideString) : WideString;

C# Syntax:

public WideString smFuncoesFinanceiro.fpuConversarPServer( Int32 ipOpcao , WideString ipNovaSenha);

Method fpuDataHora


					

Parameters:

Flag Name Type Description
In ipOpcao WideString

							

Return Value:

Flag Name Type
Result Result OleVariant

Oxygene Syntax:

method smFuncoesFinanceiro.fpuDataHora(const ipOpcao: WideString) : OleVariant;

C# Syntax:

public OleVariant smFuncoesFinanceiro.fpuDataHora(WideString ipOpcao);

Method fpuDemoPermitir


					

Parameters:

Flag Name Type Description
In ipOpcao WideString

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method smFuncoesFinanceiro.fpuDemoPermitir(const ipOpcao: WideString) : Boolean;

C# Syntax:

public Boolean smFuncoesFinanceiro.fpuDemoPermitir(WideString ipOpcao);

Method fpuEnviarArquivo


					

Parameters:

Flag Name Type Description
In ipEnderecoArquivo WideString

							
In ipInicioStream Integer

							
InOut ipStream Binary

							

Return Value:

None.

Oxygene Syntax:

method smFuncoesFinanceiro.fpuEnviarArquivo(const ipEnderecoArquivo: WideString ; const ipInicioStream: Integer ; var ipStream: Binary);

C# Syntax:

public void smFuncoesFinanceiro.fpuEnviarArquivo(WideString ipEnderecoArquivo , Int32 ipInicioStream , ref Binary ipStream);

Method fpuListarDiretorio


					

Parameters:

Flag Name Type Description
In ipDiretorioComMascara WideString

							

Return Value:

Flag Name Type
Result Result Binary

Oxygene Syntax:

method smFuncoesFinanceiro.fpuListarDiretorio(const ipDiretorioComMascara: WideString) : Binary;

C# Syntax:

public Binary smFuncoesFinanceiro.fpuListarDiretorio(WideString ipDiretorioComMascara);

Method fpuSendMessageSenha


					

Parameters:

Flag Name Type Description
In ipSenha WideString

							
In ipCategoria WideString

							
In ipGuiche WideString

							
In ipMedico WideString

							
In ipPaciente Boolean

							
In ipNroFicha Integer

							

Return Value:

None.

Oxygene Syntax:

method smFuncoesFinanceiro.fpuSendMessageSenha(const ipSenha: WideString ; const ipCategoria: WideString ; const ipGuiche: WideString ; const ipMedico: WideString ; const ipPaciente: Boolean ; const ipNroFicha: Integer);

C# Syntax:

public void smFuncoesFinanceiro.fpuSendMessageSenha(WideString ipSenha , WideString ipCategoria , WideString ipGuiche , WideString ipMedico , Boolean ipPaciente , Int32 ipNroFicha);

Method fpuSqlExecute


					

Parameters:

Flag Name Type Description
In ipString WideString

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method smFuncoesFinanceiro.fpuSqlExecute(const ipString: WideString) : WideString;

C# Syntax:

public WideString smFuncoesFinanceiro.fpuSqlExecute(WideString ipString);

Method fpuTestarConexao


					

Parameters:

None.

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method smFuncoesFinanceiro.fpuTestarConexao() : Boolean;

C# Syntax:

public Boolean smFuncoesFinanceiro.fpuTestarConexao();

Method fpuRetornaUltimoCodigo


					

Parameters:

Flag Name Type Description
In ipNomeGenerator WideString

							

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method smFuncoesFinanceiro.fpuRetornaUltimoCodigo(const ipNomeGenerator: WideString) : Integer;

C# Syntax:

public Integer smFuncoesFinanceiro.fpuRetornaUltimoCodigo(WideString ipNomeGenerator);

Method fpuCopiaKit


					

Parameters:

Flag Name Type Description
In ipCodigoKitOrigem Integer

							
In ipCodigoUsuario Integer

							
In ipNomeKit WideString

							

Return Value:

None.

Oxygene Syntax:

method smFuncoesFinanceiro.fpuCopiaKit(const ipCodigoKitOrigem: Integer ; const ipCodigoUsuario: Integer ; const ipNomeKit: WideString);

C# Syntax:

public void smFuncoesFinanceiro.fpuCopiaKit( Int32 ipCodigoKitOrigem , Int32 ipCodigoUsuario , WideString ipNomeKit);

Method fpuPServerEmDemo


					

Parameters:

None.

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method smFuncoesFinanceiro.fpuPServerEmDemo() : Boolean;

C# Syntax:

public Boolean smFuncoesFinanceiro.fpuPServerEmDemo();

Method ppuGerarRegistroLog


					

Parameters:

Flag Name Type Description
In ipEvento Integer

							
In ipNivelCriticidade Integer

							
In ipComponente Integer

							
In ipCodigoTabela Integer

							
In ipTabelaState Integer

							
In ipPorDelegacao Boolean

							
In ipTabela WideString

							
In ipMsg WideString

							

Return Value:

None.

Oxygene Syntax:

method smFuncoesFinanceiro.ppuGerarRegistroLog(const ipEvento: Integer ; const ipNivelCriticidade: Integer ; const ipComponente: Integer ; const ipCodigoTabela: Integer ; const ipTabelaState: Integer ; const ipPorDelegacao: Boolean ; const ipTabela: WideString ; const ipMsg: WideString);

C# Syntax:

public void smFuncoesFinanceiro.ppuGerarRegistroLog( Int32 ipEvento , Int32 ipNivelCriticidade , Int32 ipComponente , Int32 ipCodigoTabela , Int32 ipTabelaState , Boolean ipPorDelegacao , WideString ipTabela , WideString ipMsg);

Method fpuGetIpThreadSession


					

Parameters:

None.

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method smFuncoesFinanceiro.fpuGetIpThreadSession() : WideString;

C# Syntax:

public WideString smFuncoesFinanceiro.fpuGetIpThreadSession();

Method fpuRetornaRangeCodigo


					

Parameters:

Flag Name Type Description
In ipNomeGenerator WideString

							
In ipRange Integer

							

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method smFuncoesFinanceiro.fpuRetornaRangeCodigo(const ipNomeGenerator: WideString ; const ipRange: Integer) : Integer;

C# Syntax:

public Integer smFuncoesFinanceiro.fpuRetornaRangeCodigo(WideString ipNomeGenerator , Int32 ipRange);

Method fpuVerificarUsuarioAdministrador


					

Parameters:

Flag Name Type Description
In ipCodigo Integer

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method smFuncoesFinanceiro.fpuVerificarUsuarioAdministrador(const ipCodigo: Integer) : Boolean;

C# Syntax:

public Boolean smFuncoesFinanceiro.fpuVerificarUsuarioAdministrador( Int32 ipCodigo);

Method fpuPegarCodigoEmpresa


					

Parameters:

None.

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method smFuncoesFinanceiro.fpuPegarCodigoEmpresa() : Integer;

C# Syntax:

public Integer smFuncoesFinanceiro.fpuPegarCodigoEmpresa();

Method fpuPegarNomeEmpresa


					

Parameters:

None.

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method smFuncoesFinanceiro.fpuPegarNomeEmpresa() : WideString;

C# Syntax:

public WideString smFuncoesFinanceiro.fpuPegarNomeEmpresa();

Method ppuManterSessaoAtiva


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method smFuncoesFinanceiro.ppuManterSessaoAtiva();

C# Syntax:

public void smFuncoesFinanceiro.ppuManterSessaoAtiva();

Method ppuRegistrarCallBackMonitorSenha


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method smFuncoesFinanceiro.ppuRegistrarCallBackMonitorSenha();

C# Syntax:

public void smFuncoesFinanceiro.ppuRegistrarCallBackMonitorSenha();

Method ppuRegistrarCallBackAtualizarControleSenha


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method smFuncoesFinanceiro.ppuRegistrarCallBackAtualizarControleSenha();

C# Syntax:

public void smFuncoesFinanceiro.ppuRegistrarCallBackAtualizarControleSenha();

Method ppuRegistrarCallBackAtualizarMonitorSenha


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method smFuncoesFinanceiro.ppuRegistrarCallBackAtualizarMonitorSenha();

C# Syntax:

public void smFuncoesFinanceiro.ppuRegistrarCallBackAtualizarMonitorSenha();

Method ppuRegistrarCallBackAtualizarPainelCirurgico


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method smFuncoesFinanceiro.ppuRegistrarCallBackAtualizarPainelCirurgico();

C# Syntax:

public void smFuncoesFinanceiro.ppuRegistrarCallBackAtualizarPainelCirurgico();

Method ppuRegistrarCallBackPainelCirurgico


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method smFuncoesFinanceiro.ppuRegistrarCallBackPainelCirurgico();

C# Syntax:

public void smFuncoesFinanceiro.ppuRegistrarCallBackPainelCirurgico();

Method ppuRegistrarCallBackDicom


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method smFuncoesFinanceiro.ppuRegistrarCallBackDicom();

C# Syntax:

public void smFuncoesFinanceiro.ppuRegistrarCallBackDicom();

Method ppuRegistrarCallBackLaudo


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method smFuncoesFinanceiro.ppuRegistrarCallBackLaudo();

C# Syntax:

public void smFuncoesFinanceiro.ppuRegistrarCallBackLaudo();

Method ppuRegistrarCallBackWorkStation


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method smFuncoesFinanceiro.ppuRegistrarCallBackWorkStation();

C# Syntax:

public void smFuncoesFinanceiro.ppuRegistrarCallBackWorkStation();

Method ppuCopiarInfoUsuarioSessao


					

Parameters:

Flag Name Type Description
In ipSessioID WideString

							

Return Value:

None.

Oxygene Syntax:

method smFuncoesFinanceiro.ppuCopiarInfoUsuarioSessao(const ipSessioID: WideString);

C# Syntax:

public void smFuncoesFinanceiro.ppuCopiarInfoUsuarioSessao(WideString ipSessioID);

Method fpuRetornarCodigoOficial_NomeProcedimento


					

Parameters:

Flag Name Type Description
In ipCodigoBxaCorre Integer

							
In ipNumProc Integer

							
In ipCategoria WideString

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method smFuncoesFinanceiro.fpuRetornarCodigoOficial_NomeProcedimento(const ipCodigoBxaCorre: Integer ; const ipNumProc: Integer ; const ipCategoria: WideString) : WideString;

C# Syntax:

public WideString smFuncoesFinanceiro.fpuRetornarCodigoOficial_NomeProcedimento( Int32 ipCodigoBxaCorre , Int32 ipNumProc , WideString ipCategoria);

Method fpuExcluirRestaurarArquivo


					

Parameters:

Flag Name Type Description
In ipPastaArquivo WideString

							
In ipNomeArquivo WideString

							
In ipExcluirRestaurar Integer

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method smFuncoesFinanceiro.fpuExcluirRestaurarArquivo(const ipPastaArquivo: WideString ; const ipNomeArquivo: WideString ; const ipExcluirRestaurar: Integer) : Boolean;

C# Syntax:

public Boolean smFuncoesFinanceiro.fpuExcluirRestaurarArquivo(WideString ipPastaArquivo , WideString ipNomeArquivo , Int32 ipExcluirRestaurar);

Method fpuVerificaConfiguracaoExtra


					

Parameters:

Flag Name Type Description
In ipParametro WideString

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method smFuncoesFinanceiro.fpuVerificaConfiguracaoExtra(const ipParametro: WideString) : Boolean;

C# Syntax:

public Boolean smFuncoesFinanceiro.fpuVerificaConfiguracaoExtra(WideString ipParametro);

Method ppuRegistrarCallBackIrix


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method smFuncoesFinanceiro.ppuRegistrarCallBackIrix();

C# Syntax:

public void smFuncoesFinanceiro.ppuRegistrarCallBackIrix();

Method fpuEnviarAlertaExterno


					

Parameters:

Flag Name Type Description
In ipTipo TTipoSmsModulo

							
In ipCodigo_tabela Integer

							
In ipMsg WideString

							
In ipInfoExtra WideString

							

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method smFuncoesFinanceiro.fpuEnviarAlertaExterno(const ipTipo: TTipoSmsModulo ; const ipCodigo_tabela: Integer ; const ipMsg: WideString ; const ipInfoExtra: WideString) : Integer;

C# Syntax:

public Integer smFuncoesFinanceiro.fpuEnviarAlertaExterno(TTipoSmsModulo ipTipo , Int32 ipCodigo_tabela , WideString ipMsg , WideString ipInfoExtra);

Method fpuGetCodigoExameModelo


					

Parameters:

Flag Name Type Description
In ipCodigoExameModeloResp Integer

							

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method smFuncoesFinanceiro.fpuGetCodigoExameModelo(const ipCodigoExameModeloResp: Integer) : Integer;

C# Syntax:

public Integer smFuncoesFinanceiro.fpuGetCodigoExameModelo( Int32 ipCodigoExameModeloResp);

Method fpuPegarStatusServidor


					

Parameters:

None.

Return Value:

Flag Name Type
Result Result TStatusServidor

Oxygene Syntax:

method smFuncoesFinanceiro.fpuPegarStatusServidor() : TStatusServidor;

C# Syntax:

public TStatusServidor smFuncoesFinanceiro.fpuPegarStatusServidor();

Method fpuBuscarNivelSeguranca


					

Parameters:

None.

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method smFuncoesFinanceiro.fpuBuscarNivelSeguranca() : Integer;

C# Syntax:

public Integer smFuncoesFinanceiro.fpuBuscarNivelSeguranca();

Method fpuDataHoraISO8601


					

Parameters:

Flag Name Type Description
In ipDataHoraUTC DateTime

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method smFuncoesFinanceiro.fpuDataHoraISO8601(const ipDataHoraUTC: DateTime) : WideString;

C# Syntax:

public WideString smFuncoesFinanceiro.fpuDataHoraISO8601(DateTime ipDataHoraUTC);

Method fpuDataHoraISO8601Unidade


					

Parameters:

Flag Name Type Description
In ipDataHoraUTC DateTime

							
In ipCodigoUnidade Integer

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method smFuncoesFinanceiro.fpuDataHoraISO8601Unidade(const ipDataHoraUTC: DateTime ; const ipCodigoUnidade: Integer) : WideString;

C# Syntax:

public WideString smFuncoesFinanceiro.fpuDataHoraISO8601Unidade(DateTime ipDataHoraUTC , Int32 ipCodigoUnidade);

Method fpuDatasHorasISO8601


					

Parameters:

Flag Name Type Description
In ipDatasHorasUtc TArrayDateTime

							

Return Value:

Flag Name Type
Result Result TArrayString

Oxygene Syntax:

method smFuncoesFinanceiro.fpuDatasHorasISO8601(const ipDatasHorasUtc: TArrayDateTime) : TArrayString;

C# Syntax:

public TArrayString smFuncoesFinanceiro.fpuDatasHorasISO8601(TArrayDateTime ipDatasHorasUtc);

Method fpuDataHoraIso8601Servidor


					

Parameters:

Flag Name Type Description
In ipDataHoraUtcServidor DateTime

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method smFuncoesFinanceiro.fpuDataHoraIso8601Servidor(const ipDataHoraUtcServidor: DateTime) : WideString;

C# Syntax:

public WideString smFuncoesFinanceiro.fpuDataHoraIso8601Servidor(DateTime ipDataHoraUtcServidor);

Method fpuDatasHorasIso8601Servidor


					

Parameters:

Flag Name Type Description
In ipDatasHorasUtcServidor TArrayDateTime

							

Return Value:

Flag Name Type
Result Result TArrayString

Oxygene Syntax:

method smFuncoesFinanceiro.fpuDatasHorasIso8601Servidor(const ipDatasHorasUtcServidor: TArrayDateTime) : TArrayString;

C# Syntax:

public TArrayString smFuncoesFinanceiro.fpuDatasHorasIso8601Servidor(TArrayDateTime ipDatasHorasUtcServidor);

Method fpuGetCrendenciaisPServer


					

Parameters:

None.

Return Value:

Flag Name Type
Result Result TCredenciaisPServer

Oxygene Syntax:

method smFuncoesFinanceiro.fpuGetCrendenciaisPServer() : TCredenciaisPServer;

C# Syntax:

public TCredenciaisPServer smFuncoesFinanceiro.fpuGetCrendenciaisPServer();

Method ppuCriarMotivoRetificacao


					

Parameters:

Flag Name Type Description
In ipCodigoTipo Integer

							
In ipTipo Integer

							
In ipCodigoMotivoRetificacao Integer

							
In ipObservacao WideString

							

Return Value:

None.

Oxygene Syntax:

method smFuncoesFinanceiro.ppuCriarMotivoRetificacao(const ipCodigoTipo: Integer ; const ipTipo: Integer ; const ipCodigoMotivoRetificacao: Integer ; const ipObservacao: WideString);

C# Syntax:

public void smFuncoesFinanceiro.ppuCriarMotivoRetificacao( Int32 ipCodigoTipo , Int32 ipTipo , Int32 ipCodigoMotivoRetificacao , WideString ipObservacao);

Method ppuRegistrarCallbackPromedico


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method smFuncoesFinanceiro.ppuRegistrarCallbackPromedico();

C# Syntax:

public void smFuncoesFinanceiro.ppuRegistrarCallbackPromedico();

Method fpuAtributosDasPropriedades


					

Parameters:

Flag Name Type Description
In ipClasses TROArray_System_string_

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method smFuncoesFinanceiro.fpuAtributosDasPropriedades(const ipClasses: TROArray_System_string_) : WideString;

C# Syntax:

public WideString smFuncoesFinanceiro.fpuAtributosDasPropriedades(TROArray_System_string_ ipClasses);

Method fpuConverterValorEntreUnidades


					

Parameters:

Flag Name Type Description
In ipValor Double

							
In ipGrandeza Integer

							
In ipCodigoUnidadeOrigem Integer

							
In ipCodigoUnidadeDestino Integer

							

Return Value:

Flag Name Type
Result Result TResultadoConversaoUnidades

Oxygene Syntax:

method smFuncoesFinanceiro.fpuConverterValorEntreUnidades(const ipValor: Double ; const ipGrandeza: Integer ; const ipCodigoUnidadeOrigem: Integer ; const ipCodigoUnidadeDestino: Integer) : TResultadoConversaoUnidades;

C# Syntax:

public TResultadoConversaoUnidades smFuncoesFinanceiro.fpuConverterValorEntreUnidades(Double ipValor , Int32 ipGrandeza , Int32 ipCodigoUnidadeOrigem , Int32 ipCodigoUnidadeDestino);

Method AS_ApplyUpdates


					

Parameters:

Flag Name Type Description
In ProviderName WideString

							
In Delta Binary

							
In MaxErrors Integer

							
Out ErrorCount Integer

							
InOut OwnerData AnsiString

							

Return Value:

Flag Name Type
Result Result Binary

Oxygene Syntax:

method smFuncoesFinanceiro.AS_ApplyUpdates(const ProviderName: WideString ; const Delta: Binary ; const MaxErrors: Integer ; ErrorCount: Integer ; var OwnerData: AnsiString) : Binary;

C# Syntax:

public Binary smFuncoesFinanceiro.AS_ApplyUpdates(WideString ProviderName , Binary Delta , Int32 MaxErrors , out Int32 ErrorCount , ref AnsiString OwnerData);

Method AS_GetRecords


					

Parameters:

Flag Name Type Description
In ProviderName WideString

							
In Count Integer

							
Out RecsOut Integer

							
In Options Integer

							
In CommandText WideString

							
InOut Params Binary

							
InOut OwnerData AnsiString

							

Return Value:

Flag Name Type
Result Result Binary

Oxygene Syntax:

method smFuncoesFinanceiro.AS_GetRecords(const ProviderName: WideString ; const Count: Integer ; RecsOut: Integer ; const Options: Integer ; const CommandText: WideString ; var Params: Binary ; var OwnerData: AnsiString) : Binary;

C# Syntax:

public Binary smFuncoesFinanceiro.AS_GetRecords(WideString ProviderName , Int32 Count , out Int32 RecsOut , Int32 Options , WideString CommandText , ref Binary Params , ref AnsiString OwnerData);

Method AS_DataRequest


					

Parameters:

Flag Name Type Description
In ProviderName WideString

							
In Data Binary

							

Return Value:

Flag Name Type
Result Result Binary

Oxygene Syntax:

method smFuncoesFinanceiro.AS_DataRequest(const ProviderName: WideString ; const Data: Binary) : Binary;

C# Syntax:

public Binary smFuncoesFinanceiro.AS_DataRequest(WideString ProviderName , Binary Data);

Method AS_GetProviderNames


					

Parameters:

None.

Return Value:

Flag Name Type
Result Result TProviderNames

Oxygene Syntax:

method smFuncoesFinanceiro.AS_GetProviderNames() : TProviderNames;

C# Syntax:

public TProviderNames smFuncoesFinanceiro.AS_GetProviderNames();

Method AS_GetParams


					

Parameters:

Flag Name Type Description
In ProviderName WideString

							
InOut OwnerData AnsiString

							

Return Value:

Flag Name Type
Result Result Binary

Oxygene Syntax:

method smFuncoesFinanceiro.AS_GetParams(const ProviderName: WideString ; var OwnerData: AnsiString) : Binary;

C# Syntax:

public Binary smFuncoesFinanceiro.AS_GetParams(WideString ProviderName , ref AnsiString OwnerData);

Method AS_RowRequest


					

Parameters:

Flag Name Type Description
In ProviderName WideString

							
In Row Binary

							
In RequestType Integer

							
InOut OwnerData AnsiString

							

Return Value:

Flag Name Type
Result Result Binary

Oxygene Syntax:

method smFuncoesFinanceiro.AS_RowRequest(const ProviderName: WideString ; const Row: Binary ; const RequestType: Integer ; var OwnerData: AnsiString) : Binary;

C# Syntax:

public Binary smFuncoesFinanceiro.AS_RowRequest(WideString ProviderName , Binary Row , Int32 RequestType , ref AnsiString OwnerData);

Method AS_Execute


					

Parameters:

Flag Name Type Description
In ProviderName WideString

							
In CommandText WideString

							
InOut Params Binary

							
InOut OwnerData AnsiString

							

Return Value:

None.

Oxygene Syntax:

method smFuncoesFinanceiro.AS_Execute(const ProviderName: WideString ; const CommandText: WideString ; var Params: Binary ; var OwnerData: AnsiString);

C# Syntax:

public void smFuncoesFinanceiro.AS_Execute(WideString ProviderName , WideString CommandText , ref Binary Params , ref AnsiString OwnerData);
Service SMFuncoesGeral

The following table lists the Operations defined in "SMFuncoesGeral":

fpuBuscarSolicitanteDestinoUnificacao

							
fpuDataHoraProximoAlerta

							
fpuBuscarProximosAlertas

							
fpuPegarConfigFrm

							
fpuBuscarTipagem

							
fpuRelFormRelatorioAtualizar

							
fpuPegaCampoFTabela

							
fpuPegaCampoFTabelaComDescricao

							
fpuPegaCampoFTabelaComDescricaoPreco

							
fpuVerificarCID

							
fpuDescricaoCID

							
fpuFavoritos

							
fpuVerificarSeCampoExiste

							
fpuRegistrarRepasse

							
fpuRetornaBaixaProcedimento

							
fpuTransfereDadosSolicitantesDuplicados

							
fpuCriarPlantao

							
ppuExecutarThreadsAlertaEmail

							
fpuHorarioEspecial

							
fpuRetornaUnidades

							
fpuRetornaDetalhesExameProc

							
fpuAvaliarExpressaoBooleana

							
fpuCopiaModeloTexto

							
fpuAlterarDescResultModelosAnteriores

							
fpuCalcularExpressaoMatematica

							
fpuRetornaTabelaConvenio

							
fpuRetornaTabelaModelo_Lab

							
fpuRetornaTextosPadroesLaudo

							
fpuRetornaMatriculaPrestador

							
fpuPegarEnderecoPDicom

							
fpuRetornaTipoConvenio

							
fpuDiretorioDllsTestRecorder

							
fpuRestartarGravacao

							
fpuTransAdmContasReceber

							
ppuGravaConfigModelo

							
fpuExecutarSelect

							
fpuTransfereDadosUnidadesDuplicadas

							
fpuListarTabelas

							
fpuListarFields

							
fpuRetornaConfigWsHorarios

							
ppuGravarConfigWsHorarios

							
ppuTesteStress

							
ppuTesteStressConexao

							
ppuAtualizarTipoSanguineo

							
fpvValidarRestricaoItem

							
fpuRegistarEnvioEmail

							
fpuConfirmaEnvioEmail

							
ppuAtualizarModelosExames_PedidoExame

							
fpuPadraoIntevaloPA

							
fpuVerificarNovaVersao

							
fpuVerificarNovaVersaoEx

							
fpuUtilizarModoAtualizacaoAntigo

							
fpuBuscarSenhaMensal

							
fpuValidarLoginPis

							
fpuCriarSessaoTeamVeiwer

							
fpuVerificarPermissaoBoard

							
ppuExcluirMedicoDuplicado

							
fpuCampos_e_Registros

							
fpuCampo_e_RegistroBinary

							
fpuFaturasCredencial

							
fpuInserirLogConexaoPerdida

							
fpuAlterarNomePermissaoUSR

							
fpuExcluirPermissaoUSR

							
fpuDuplicarFormConteudoItens

							
fpuItensFavoritos

							
fpuRetirarItensFavoritos

							
fpuExame_Sessao_Lab

							
fpuExisteItemComMesmoNomeNaPasta

							
fpuArrumandoPastasAntecessoras

							
fpuInserirPasta

							
fpuExcluirPasta

							
fpuTirandoItemDaLixeira

							
fpuVerificaExistePastaComMesmoNome

							
fpuTirarPastaLixeira

							
fpuExcluirDocumentoItem

							
fpuMudarPastaPaiDeUmaPasta

							
fpuMudarArquivoDePasta

							
fpuVerificaPastaOrigem_E_SubPastaDePastaDestino

							
fpuVerificaTamanhoMaximoArquivo

							
fpuVerificaUsuarioPossuiPastaRaiz

							
fpuAlterarStatusDocumento_Item

							
fpuVerificaSeUsuarioEProprietario

							
fpuArrumandoPrimeiroNivelCompartilhamento

							
fpuVerificaProprietario

							
fpuVerificaTempoUltimaMovimentacaoArquivo

							
fpuRetornaNomeMedicoUsuario

							
fpuAlterarTipoMovimentacaoDocumento_Item_Movim

							
fpuDetalhesPastaArquivo

							
fpuAlterarDescricaoArquivo

							
fpuTiraPermissaoUsrArquivoPasta

							
fpuPesquisarArquivoPasta

							
ppuEnviarSmsToUser

							
fpuProfissionalSaude

							
fpuPreConsultaJaUtilizadaNaAnamnese

							
ppuManutencaoIndicesSqlServer

							
fpuBackupRestore

							
fpuTipoBanco

							
ppuAtualizarConfiguracaoBkp

							
fpuEstatisticaHDServidor

							
ppuEstatisticaHDServidorBkp

							
fpuUsuarioResponsavelHD

							
fpuVerificaTermoUso

							
fpuBuscarLog

							
fpuBuscarLogFichaProntuarioPaciente

							
fpuBuscarLogFichaProntuarioPacienteDetalhe

							
ppuRemoverVinculoItem

							
fpuLimparTabelaIH_Ocupacao

							
fpuUsuarioPertenceAoGrupo

							
fpuExecutarScript

							
fpuVerificaProcedimentoSolicitadoPedidoInternacao

							
fpuSequenciaCodigoLiberacaoCriticaAIH

							
fpuAlterandoFKApelidoFormula

							
fpuAlterandoFKDependenciasFormula

							
fpuModeloFormPdfExiste

							
fpuEnvioExamesWebService

							
fpuRecebeExamesWebService

							
ppuValidarNomeAparelho

							
ppuRetirarPadraoRelatorio

							
fpuVerificarBaixaMesmoConvenioPA

							
ppuVerificarMedicoSolicitante

							
ppuVerificarSolicitanteMedico

							
fpuMaiorOrdemPreConsultaCampos

							
fpuRetornarCertificadosVencidos

							
fpuValidarCertificado

							
fpuValidarCertificadoCadastrado

							
fpuValidarVinculoCertificadoUsuario

							
ppuInativarCertificadoUsuarioVencido

							
fpuVerificaModeloPreConsultaPadrao

							
fpuPesquisaProcedimentosVinculadosInterfaceamentoLabs

							
fpuAdicionarTimeStamp

							
ppuAbrirLaudoProMedico

							
ppuLimparUsuariosOnline

							
ppuAtualizarVersaoModeloLab

							
ppuAlertaLaudoAtualizarExames

							
ppuAlertaAtualizarFormOnLine

							
ppuGerarAlertaSistema

							
ppuGerarAlertaPendenciaAssinatura

							
fpuValidarAssinatura

							
fpuCriarCdsDocumentoAssinar

							
fpuPegarCodigosExaminador

							
fpuCalcularMediaOutlier

							
fpuExcluirIHCompetencia

							
fpuExistePermissaoUsuarioBanco

							
fpuConveniosUsuario

							
fpuSistemaEmBackupManutencao

							
fpuUsandoCompressao

							
ppuUpdateFichaConvenio

							
ppuExcluirIH_AIH

							
fpuTestaSqlModeloBiCustomizado

							
ppuInformarConexaoAtivaPLaudo

							
ppuExecutarMetaphoneFichas

							
ppuExecutarMetaphoneAgendaHs

							
fpuRetornaForcarLogon

							
ppuSetarPadraoContaEmailTexto

							
fpuListaCodigoCtExamesPorUnidades

							
fpuListaCodigoTBUnidadesPorCategoria

							
fpuListaCodigoPrioridadesExamesPorMedico

							
ppuMarcarConfigBackupPendenteEnvioPis

							
fpuValidarContratoConvenio

							
fpuExisteExameModeloPadrao

							
fpuGetData

							
ppuForcarEnvioBackupCloud

							
fpuTestarComunicacaoAzure

							
fpuThreadsDisponiveisMonitor

							
ppuReiniciarThreadMonitorada

							
ppuRegistrarLiveLoggingThreadMonitorada

							
ppuDesregistrarLiveLoggingThreadMonitorada

							
ppuRegistrarInformacoesPC

							
fpuCodigoEmpresa

							
fpuListaCodigoTBUnidadesPorUsuario

							
fpuServicosPServerEmExecucao

							
fpuImportarServicosPServer

							
fpuEnviarResultadoServico

							
fpuServicoEnviarImagensDicomCloudAtivado

							
fpuIncluirDocumentosAssinados

							
fpuValidarRetornarDadosAssinatura

							
fpuCancelaExameWebService

							
fpuBaixarCadeiaCertificado

							
fpuTipoAlertaCadastrado

							
fpuValidarCadastroUnicoPessoa

							
ppuRegistrarPendenciaEnvioImgDicom

							
fpuVerificaModeloLaudoLab

							
fpuBuscarModelosMedicos

							
fpuValidarLimiteDados

							
fpuExisteCertificadoAtivo

							
ppuNotificarAssinaturaFinalizada

							
fpuDocumentoRetificado

							
fpuBaixarCadeiaCertificadoDocumentoAssinado

							
fpuGetDadosAssinatura

							
fpuGetDadosPaciente

							
fpuGetDadosPacienteAssinatura

							
ppuAlteraStatusAnamnese

							
ppuBaixarCadeiaCertificadosTimeStampExterno

							
fpuExportarDocumentoAssinado

							
ppuGerarAlertaConvenioVencido

							
fpuVerificarNroFicha

							
fpuGetCodigoEmpresaCriptografado

							
fpuRetificacaoPorTempo

							
fpuExecutarDiasInativoUsu

							
ppuRegistrarLogSimples

							
fpuBuscarServidoresFailover

							
fpuBuscarNomeFicha

							
fpuGetDadosFicha

							
fpuGetDadosFichaComplemento

							
fpuGetDadosFichaCompleta

							
fpuGetDadosInternacao

							
fpuGetDadosInternaRn

							
fpuGetFichaFoto

							
fpuGetDadosMedicos

							
ppuEnviarAlertaNotfDiagCritico

							
ppuInserirGrupoUsuario

							
fpuRetornarTipoBancoDados

							
fpuRetornarGruposUsuario

							
fpuRetornaCodigo

							
fpuSendMessage

							
ppuExcluirRegistroGravarLog

							
fpuRegistrarLogSistema

							
fpuChecarPermissaoModulo

							
fpuDefinirDiretorio

							
fpuBaixarArquivo

							
fpuConversarPServer

							
fpuDataHora

							
fpuDemoPermitir

							
fpuEnviarArquivo

							
fpuListarDiretorio

							
fpuSendMessageSenha

							
fpuSqlExecute

							
fpuTestarConexao

							
fpuRetornaUltimoCodigo

							
fpuCopiaKit

							
fpuPServerEmDemo

							
ppuGerarRegistroLog

							
fpuGetIpThreadSession

							
fpuRetornaRangeCodigo

							
fpuVerificarUsuarioAdministrador

							
fpuPegarCodigoEmpresa

							
fpuPegarNomeEmpresa

							
ppuManterSessaoAtiva

							
ppuRegistrarCallBackMonitorSenha

							
ppuRegistrarCallBackAtualizarControleSenha

							
ppuRegistrarCallBackAtualizarMonitorSenha

							
ppuRegistrarCallBackAtualizarPainelCirurgico

							
ppuRegistrarCallBackPainelCirurgico

							
ppuRegistrarCallBackDicom

							
ppuRegistrarCallBackLaudo

							
ppuRegistrarCallBackWorkStation

							
ppuCopiarInfoUsuarioSessao

							
fpuRetornarCodigoOficial_NomeProcedimento

							
fpuExcluirRestaurarArquivo

							
fpuVerificaConfiguracaoExtra

							
ppuRegistrarCallBackIrix

							
fpuEnviarAlertaExterno

							
fpuGetCodigoExameModelo

							
fpuPegarStatusServidor

							
fpuBuscarNivelSeguranca

							
fpuDataHoraISO8601

							
fpuDataHoraISO8601Unidade

							
fpuDatasHorasISO8601

							
fpuDataHoraIso8601Servidor

							
fpuDatasHorasIso8601Servidor

							
fpuGetCrendenciaisPServer

							
ppuCriarMotivoRetificacao

							
ppuRegistrarCallbackPromedico

							
fpuAtributosDasPropriedades

							
fpuConverterValorEntreUnidades

							
AS_ApplyUpdates

							
AS_GetRecords

							
AS_DataRequest

							
AS_GetProviderNames

							
AS_GetParams

							
AS_RowRequest

							
AS_Execute

							

Method fpuBuscarSolicitanteDestinoUnificacao


					

Parameters:

Flag Name Type Description
In ipCodigoSolicitantes WideString

							

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method SMFuncoesGeral.fpuBuscarSolicitanteDestinoUnificacao(const ipCodigoSolicitantes: WideString) : Integer;

C# Syntax:

public Integer SMFuncoesGeral.fpuBuscarSolicitanteDestinoUnificacao(WideString ipCodigoSolicitantes);

Method fpuDataHoraProximoAlerta


					

Parameters:

Flag Name Type Description
In ipCodigoSenhaus Integer

							

Return Value:

Flag Name Type
Result Result OleVariant

Oxygene Syntax:

method SMFuncoesGeral.fpuDataHoraProximoAlerta(const ipCodigoSenhaus: Integer) : OleVariant;

C# Syntax:

public OleVariant SMFuncoesGeral.fpuDataHoraProximoAlerta( Int32 ipCodigoSenhaus);

Method fpuBuscarProximosAlertas


					

Parameters:

Flag Name Type Description
In ipCodigoSenhaus Integer

							

Return Value:

Flag Name Type
Result Result OleVariant

Oxygene Syntax:

method SMFuncoesGeral.fpuBuscarProximosAlertas(const ipCodigoSenhaus: Integer) : OleVariant;

C# Syntax:

public OleVariant SMFuncoesGeral.fpuBuscarProximosAlertas( Int32 ipCodigoSenhaus);

Method fpuPegarConfigFrm


					

Parameters:

Flag Name Type Description
In ipCodigo_CTExames Integer

							
In ipCodigo_Medicos Integer

							
In ipCodigoTbUnidade Integer

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesGeral.fpuPegarConfigFrm(const ipCodigo_CTExames: Integer ; const ipCodigo_Medicos: Integer ; const ipCodigoTbUnidade: Integer) : WideString;

C# Syntax:

public WideString SMFuncoesGeral.fpuPegarConfigFrm( Int32 ipCodigo_CTExames , Int32 ipCodigo_Medicos , Int32 ipCodigoTbUnidade);

Method fpuBuscarTipagem


					

Parameters:

Flag Name Type Description
In ipTipoSanguineo WideString

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesGeral.fpuBuscarTipagem(const ipTipoSanguineo: WideString) : WideString;

C# Syntax:

public WideString SMFuncoesGeral.fpuBuscarTipagem(WideString ipTipoSanguineo);

Method fpuRelFormRelatorioAtualizar


					

Parameters:

Flag Name Type Description
In ipCodigo Integer

							
In ipTitulo WideString

							
In ipInfUserAcesso Integer

							
In ipRelPadrao Integer

							
In ipCodUsuario Integer

							
In ipRelLaudoOnline Integer

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesGeral.fpuRelFormRelatorioAtualizar(const ipCodigo: Integer ; const ipTitulo: WideString ; const ipInfUserAcesso: Integer ; const ipRelPadrao: Integer ; const ipCodUsuario: Integer ; const ipRelLaudoOnline: Integer) : WideString;

C# Syntax:

public WideString SMFuncoesGeral.fpuRelFormRelatorioAtualizar( Int32 ipCodigo , WideString ipTitulo , Int32 ipInfUserAcesso , Int32 ipRelPadrao , Int32 ipCodUsuario , Int32 ipRelLaudoOnline);

Method fpuPegaCampoFTabela


					

Parameters:

Flag Name Type Description
In ipCodigo_PTabela Integer

							
InOut opNumRegistroFTabela Integer

							
InOut opCodigoFTabela WideString

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesGeral.fpuPegaCampoFTabela(const ipCodigo_PTabela: Integer ; var opNumRegistroFTabela: Integer ; var opCodigoFTabela: WideString) : WideString;

C# Syntax:

public WideString SMFuncoesGeral.fpuPegaCampoFTabela( Int32 ipCodigo_PTabela , ref Int32 opNumRegistroFTabela , ref WideString opCodigoFTabela);

Method fpuPegaCampoFTabelaComDescricao


					

Parameters:

Flag Name Type Description
In ipCodigoPTabela Integer

							
InOut opNRegistroFTabela Integer

							
InOut opCodigoFTabela WideString

							
InOut opDescricaoFTabela WideString

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesGeral.fpuPegaCampoFTabelaComDescricao(const ipCodigoPTabela: Integer ; var opNRegistroFTabela: Integer ; var opCodigoFTabela: WideString ; var opDescricaoFTabela: WideString) : WideString;

C# Syntax:

public WideString SMFuncoesGeral.fpuPegaCampoFTabelaComDescricao( Int32 ipCodigoPTabela , ref Int32 opNRegistroFTabela , ref WideString opCodigoFTabela , ref WideString opDescricaoFTabela);

Method fpuPegaCampoFTabelaComDescricaoPreco


					

Parameters:

Flag Name Type Description
In ipCodigoPTabela Integer

							
InOut opNumRegistroFTabela Integer

							
InOut opCodigoFTabela WideString

							
InOut opDescricaoFTabela WideString

							
InOut opPorteAnestesico Integer

							
InOut opPorteCirurgico Integer

							
InOut opValor Real

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesGeral.fpuPegaCampoFTabelaComDescricaoPreco(const ipCodigoPTabela: Integer ; var opNumRegistroFTabela: Integer ; var opCodigoFTabela: WideString ; var opDescricaoFTabela: WideString ; var opPorteAnestesico: Integer ; var opPorteCirurgico: Integer ; var opValor: Real) : WideString;

C# Syntax:

public WideString SMFuncoesGeral.fpuPegaCampoFTabelaComDescricaoPreco( Int32 ipCodigoPTabela , ref Int32 opNumRegistroFTabela , ref WideString opCodigoFTabela , ref WideString opDescricaoFTabela , ref Int32 opPorteAnestesico , ref Int32 opPorteCirurgico , ref Real opValor);

Method fpuVerificarCID


					

Parameters:

Flag Name Type Description
In ipCodCID WideString

							
In ipCodTabelaCID Integer

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesGeral.fpuVerificarCID(const ipCodCID: WideString ; const ipCodTabelaCID: Integer) : WideString;

C# Syntax:

public WideString SMFuncoesGeral.fpuVerificarCID(WideString ipCodCID , Int32 ipCodTabelaCID);

Method fpuDescricaoCID


					

Parameters:

Flag Name Type Description
In ipCodCID WideString

							
In ipCodTabelaCID Integer

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesGeral.fpuDescricaoCID(const ipCodCID: WideString ; const ipCodTabelaCID: Integer) : WideString;

C# Syntax:

public WideString SMFuncoesGeral.fpuDescricaoCID(WideString ipCodCID , Int32 ipCodTabelaCID);

Method fpuFavoritos


					

Parameters:

Flag Name Type Description
In ipCarregarSalvar Integer

							
In ipCodUsuario Integer

							
InOut opResultOk WideString

							
InOut opFavoritos WideString

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesGeral.fpuFavoritos(const ipCarregarSalvar: Integer ; const ipCodUsuario: Integer ; var opResultOk: WideString ; var opFavoritos: WideString);

C# Syntax:

public void SMFuncoesGeral.fpuFavoritos( Int32 ipCarregarSalvar , Int32 ipCodUsuario , ref WideString opResultOk , ref WideString opFavoritos);

Method fpuVerificarSeCampoExiste


					

Parameters:

Flag Name Type Description
In ipCampo WideString

							
In ipTabela WideString

							
In ipCondicao WideString

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesGeral.fpuVerificarSeCampoExiste(const ipCampo: WideString ; const ipTabela: WideString ; const ipCondicao: WideString) : WideString;

C# Syntax:

public WideString SMFuncoesGeral.fpuVerificarSeCampoExiste(WideString ipCampo , WideString ipTabela , WideString ipCondicao);

Method fpuRegistrarRepasse


					

Parameters:

Flag Name Type Description
In ipCodigo Integer

							
In ipStatus Integer

							
In ipCategoria WideString

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesGeral.fpuRegistrarRepasse(const ipCodigo: Integer ; const ipStatus: Integer ; const ipCategoria: WideString);

C# Syntax:

public void SMFuncoesGeral.fpuRegistrarRepasse( Int32 ipCodigo , Int32 ipStatus , WideString ipCategoria);

Method fpuRetornaBaixaProcedimento


					

Parameters:

Flag Name Type Description
In ipNumProc Integer

							
In ipCategoria WideString

							

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method SMFuncoesGeral.fpuRetornaBaixaProcedimento(const ipNumProc: Integer ; const ipCategoria: WideString) : Integer;

C# Syntax:

public Integer SMFuncoesGeral.fpuRetornaBaixaProcedimento( Int32 ipNumProc , WideString ipCategoria);

Method fpuTransfereDadosSolicitantesDuplicados


					

Parameters:

Flag Name Type Description
In ipCodigo_Origem Integer

							
In ipCodigo_Destino Integer

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesGeral.fpuTransfereDadosSolicitantesDuplicados(const ipCodigo_Origem: Integer ; const ipCodigo_Destino: Integer);

C# Syntax:

public void SMFuncoesGeral.fpuTransfereDadosSolicitantesDuplicados( Int32 ipCodigo_Origem , Int32 ipCodigo_Destino);

Method fpuCriarPlantao


					

Parameters:

Flag Name Type Description
In ipMesRef Integer

							
In ipAnoRef Integer

							
In ipIniciarOrdem Integer

							
In ipTipoPlantao Integer

							
In ipDiasEspeciais Boolean

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesGeral.fpuCriarPlantao(const ipMesRef: Integer ; const ipAnoRef: Integer ; const ipIniciarOrdem: Integer ; const ipTipoPlantao: Integer ; const ipDiasEspeciais: Boolean) : WideString;

C# Syntax:

public WideString SMFuncoesGeral.fpuCriarPlantao( Int32 ipMesRef , Int32 ipAnoRef , Int32 ipIniciarOrdem , Int32 ipTipoPlantao , Boolean ipDiasEspeciais);

Method ppuExecutarThreadsAlertaEmail


					

Parameters:

Flag Name Type Description
In ipForcarExecucao Boolean

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesGeral.ppuExecutarThreadsAlertaEmail(const ipForcarExecucao: Boolean);

C# Syntax:

public void SMFuncoesGeral.ppuExecutarThreadsAlertaEmail(Boolean ipForcarExecucao);

Method fpuHorarioEspecial


					

Parameters:

Flag Name Type Description
In ipDataBase WideString

							
In ipHoraBase WideString

							
In ipCodConvenio Integer

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method SMFuncoesGeral.fpuHorarioEspecial(const ipDataBase: WideString ; const ipHoraBase: WideString ; const ipCodConvenio: Integer) : Boolean;

C# Syntax:

public Boolean SMFuncoesGeral.fpuHorarioEspecial(WideString ipDataBase , WideString ipHoraBase , Int32 ipCodConvenio);

Method fpuRetornaUnidades


					

Parameters:

Flag Name Type Description
In ipCodigoUsuario Integer

							

Return Value:

Flag Name Type
Result Result OleVariant

Oxygene Syntax:

method SMFuncoesGeral.fpuRetornaUnidades(const ipCodigoUsuario: Integer) : OleVariant;

C# Syntax:

public OleVariant SMFuncoesGeral.fpuRetornaUnidades( Int32 ipCodigoUsuario);

Method fpuRetornaDetalhesExameProc


					

Parameters:

Flag Name Type Description
In ipCodigoExame Integer

							

Return Value:

Flag Name Type
Result Result OleVariant

Oxygene Syntax:

method SMFuncoesGeral.fpuRetornaDetalhesExameProc(const ipCodigoExame: Integer) : OleVariant;

C# Syntax:

public OleVariant SMFuncoesGeral.fpuRetornaDetalhesExameProc( Int32 ipCodigoExame);

Method fpuAvaliarExpressaoBooleana


					

Parameters:

Flag Name Type Description
In ipExpressao WideString

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method SMFuncoesGeral.fpuAvaliarExpressaoBooleana(const ipExpressao: WideString) : Boolean;

C# Syntax:

public Boolean SMFuncoesGeral.fpuAvaliarExpressaoBooleana(WideString ipExpressao);

Method fpuCopiaModeloTexto


					

Parameters:

Flag Name Type Description
In ipUsuarioOrigem Integer

							
In ipCodigoModelo Integer

							
In ipUsuariosDestino WideString

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method SMFuncoesGeral.fpuCopiaModeloTexto(const ipUsuarioOrigem: Integer ; const ipCodigoModelo: Integer ; const ipUsuariosDestino: WideString) : Boolean;

C# Syntax:

public Boolean SMFuncoesGeral.fpuCopiaModeloTexto( Int32 ipUsuarioOrigem , Int32 ipCodigoModelo , WideString ipUsuariosDestino);

Method fpuAlterarDescResultModelosAnteriores


					

Parameters:

Flag Name Type Description
In ipCodModeloLab Integer

							
In ipVersaoAtual Integer

							
In ipTextoVerificar WideString

							
In ipCelTextoVerificar WideString

							
In ipDescricaoResultado WideString

							
In ipCelDescricaoResultado WideString

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesGeral.fpuAlterarDescResultModelosAnteriores(const ipCodModeloLab: Integer ; const ipVersaoAtual: Integer ; const ipTextoVerificar: WideString ; const ipCelTextoVerificar: WideString ; const ipDescricaoResultado: WideString ; const ipCelDescricaoResultado: WideString) : WideString;

C# Syntax:

public WideString SMFuncoesGeral.fpuAlterarDescResultModelosAnteriores( Int32 ipCodModeloLab , Int32 ipVersaoAtual , WideString ipTextoVerificar , WideString ipCelTextoVerificar , WideString ipDescricaoResultado , WideString ipCelDescricaoResultado);

Method fpuCalcularExpressaoMatematica


					

Parameters:

Flag Name Type Description
In ipExpressao WideString

							

Return Value:

Flag Name Type
Result Result Double

Oxygene Syntax:

method SMFuncoesGeral.fpuCalcularExpressaoMatematica(const ipExpressao: WideString) : Double;

C# Syntax:

public Double SMFuncoesGeral.fpuCalcularExpressaoMatematica(WideString ipExpressao);

Method fpuRetornaTabelaConvenio


					

Parameters:

Flag Name Type Description
In ipCodigoConvenio Integer

							
In ipCTExames Integer

							

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method SMFuncoesGeral.fpuRetornaTabelaConvenio(const ipCodigoConvenio: Integer ; const ipCTExames: Integer) : Integer;

C# Syntax:

public Integer SMFuncoesGeral.fpuRetornaTabelaConvenio( Int32 ipCodigoConvenio , Int32 ipCTExames);

Method fpuRetornaTabelaModelo_Lab


					

Parameters:

None.

Return Value:

Flag Name Type
Result Result OleVariant

Oxygene Syntax:

method SMFuncoesGeral.fpuRetornaTabelaModelo_Lab() : OleVariant;

C# Syntax:

public OleVariant SMFuncoesGeral.fpuRetornaTabelaModelo_Lab();

Method fpuRetornaTextosPadroesLaudo


					

Parameters:

Flag Name Type Description
In ipCodModelo Integer

							
In ipLinha Integer

							
In ipColuna WideString

							

Return Value:

Flag Name Type
Result Result OleVariant

Oxygene Syntax:

method SMFuncoesGeral.fpuRetornaTextosPadroesLaudo(const ipCodModelo: Integer ; const ipLinha: Integer ; const ipColuna: WideString) : OleVariant;

C# Syntax:

public OleVariant SMFuncoesGeral.fpuRetornaTextosPadroesLaudo( Int32 ipCodModelo , Int32 ipLinha , WideString ipColuna);

Method fpuRetornaMatriculaPrestador


					

Parameters:

Flag Name Type Description
In ipCodigoConvenio Integer

							
In ipCodigoPrestador Integer

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesGeral.fpuRetornaMatriculaPrestador(const ipCodigoConvenio: Integer ; const ipCodigoPrestador: Integer) : WideString;

C# Syntax:

public WideString SMFuncoesGeral.fpuRetornaMatriculaPrestador( Int32 ipCodigoConvenio , Int32 ipCodigoPrestador);

Method fpuPegarEnderecoPDicom


					

Parameters:

None.

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesGeral.fpuPegarEnderecoPDicom() : WideString;

C# Syntax:

public WideString SMFuncoesGeral.fpuPegarEnderecoPDicom();

Method fpuRetornaTipoConvenio


					

Parameters:

Flag Name Type Description
In ipCodigoConvenio Integer

							

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method SMFuncoesGeral.fpuRetornaTipoConvenio(const ipCodigoConvenio: Integer) : Integer;

C# Syntax:

public Integer SMFuncoesGeral.fpuRetornaTipoConvenio( Int32 ipCodigoConvenio);

Method fpuDiretorioDllsTestRecorder


					

Parameters:

None.

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesGeral.fpuDiretorioDllsTestRecorder() : WideString;

C# Syntax:

public WideString SMFuncoesGeral.fpuDiretorioDllsTestRecorder();

Method fpuRestartarGravacao


					

Parameters:

Flag Name Type Description
In ipCodigoUsuario Integer

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method SMFuncoesGeral.fpuRestartarGravacao(const ipCodigoUsuario: Integer) : Boolean;

C# Syntax:

public Boolean SMFuncoesGeral.fpuRestartarGravacao( Int32 ipCodigoUsuario);

Method fpuTransAdmContasReceber


					

Parameters:

None.

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method SMFuncoesGeral.fpuTransAdmContasReceber() : Boolean;

C# Syntax:

public Boolean SMFuncoesGeral.fpuTransAdmContasReceber();

Method ppuGravaConfigModelo


					

Parameters:

Flag Name Type Description
In ipNomeModelo WideString

							
In ipFormulario WideString

							
In ipNomeCampo WideString

							
In ipValorCampo WideString

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesGeral.ppuGravaConfigModelo(const ipNomeModelo: WideString ; const ipFormulario: WideString ; const ipNomeCampo: WideString ; const ipValorCampo: WideString);

C# Syntax:

public void SMFuncoesGeral.ppuGravaConfigModelo(WideString ipNomeModelo , WideString ipFormulario , WideString ipNomeCampo , WideString ipValorCampo);

Method fpuExecutarSelect


					

Parameters:

Flag Name Type Description
In ipSql WideString

							

Return Value:

Flag Name Type
Result Result OleVariant

Oxygene Syntax:

method SMFuncoesGeral.fpuExecutarSelect(const ipSql: WideString) : OleVariant;

C# Syntax:

public OleVariant SMFuncoesGeral.fpuExecutarSelect(WideString ipSql);

Method fpuTransfereDadosUnidadesDuplicadas


					

Parameters:

Flag Name Type Description
In ipCodigo_Origem Integer

							
In ipCodigo_Destino Integer

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesGeral.fpuTransfereDadosUnidadesDuplicadas(const ipCodigo_Origem: Integer ; const ipCodigo_Destino: Integer);

C# Syntax:

public void SMFuncoesGeral.fpuTransfereDadosUnidadesDuplicadas( Int32 ipCodigo_Origem , Int32 ipCodigo_Destino);

Method fpuListarTabelas


					

Parameters:

None.

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesGeral.fpuListarTabelas() : WideString;

C# Syntax:

public WideString SMFuncoesGeral.fpuListarTabelas();

Method fpuListarFields


					

Parameters:

Flag Name Type Description
In ipNomeTabela WideString

							

Return Value:

Flag Name Type
Result Result OleVariant

Oxygene Syntax:

method SMFuncoesGeral.fpuListarFields(const ipNomeTabela: WideString) : OleVariant;

C# Syntax:

public OleVariant SMFuncoesGeral.fpuListarFields(WideString ipNomeTabela);

Method fpuRetornaConfigWsHorarios


					

Parameters:

None.

Return Value:

Flag Name Type
Result Result TConfigWsHorarios

Oxygene Syntax:

method SMFuncoesGeral.fpuRetornaConfigWsHorarios() : TConfigWsHorarios;

C# Syntax:

public TConfigWsHorarios SMFuncoesGeral.fpuRetornaConfigWsHorarios();

Method ppuGravarConfigWsHorarios


					

Parameters:

Flag Name Type Description
In ipConfigWsHorarios TConfigWsHorarios

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesGeral.ppuGravarConfigWsHorarios(const ipConfigWsHorarios: TConfigWsHorarios);

C# Syntax:

public void SMFuncoesGeral.ppuGravarConfigWsHorarios(TConfigWsHorarios ipConfigWsHorarios);

Method ppuTesteStress


					

Parameters:

Flag Name Type Description
In ipEditarRegistro Boolean

							
In ipExcluirRegistro Boolean

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesGeral.ppuTesteStress(const ipEditarRegistro: Boolean ; const ipExcluirRegistro: Boolean);

C# Syntax:

public void SMFuncoesGeral.ppuTesteStress(Boolean ipEditarRegistro , Boolean ipExcluirRegistro);

Method ppuTesteStressConexao


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method SMFuncoesGeral.ppuTesteStressConexao();

C# Syntax:

public void SMFuncoesGeral.ppuTesteStressConexao();

Method ppuAtualizarTipoSanguineo


					

Parameters:

Flag Name Type Description
In ipNficha Integer

							
In ipCodigoTipoSanguineo Integer

							
In ipLimpar Boolean

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesGeral.ppuAtualizarTipoSanguineo(const ipNficha: Integer ; const ipCodigoTipoSanguineo: Integer ; const ipLimpar: Boolean);

C# Syntax:

public void SMFuncoesGeral.ppuAtualizarTipoSanguineo( Int32 ipNficha , Int32 ipCodigoTipoSanguineo , Boolean ipLimpar);

Method fpvValidarRestricaoItem


					

Parameters:

Flag Name Type Description
In ipCodItem Integer

							
In ipCodConvenio Integer

							
In ipModelo Integer

							
In ipQtdeSaida Double

							
In ipDataSaida TDate

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesGeral.fpvValidarRestricaoItem(const ipCodItem: Integer ; const ipCodConvenio: Integer ; const ipModelo: Integer ; const ipQtdeSaida: Double ; const ipDataSaida: TDate) : WideString;

C# Syntax:

public WideString SMFuncoesGeral.fpvValidarRestricaoItem( Int32 ipCodItem , Int32 ipCodConvenio , Int32 ipModelo , Double ipQtdeSaida , TDate ipDataSaida);

Method fpuRegistarEnvioEmail


					

Parameters:

Flag Name Type Description
In ipNomeTabela WideString

							
In ipDestinatario WideString

							
In ipPK_Tabela Integer

							
In ipCodUsuario Integer

							
In ipComponente Integer

							
In ipNomeDispositivo WideString

							

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method SMFuncoesGeral.fpuRegistarEnvioEmail(const ipNomeTabela: WideString ; const ipDestinatario: WideString ; const ipPK_Tabela: Integer ; const ipCodUsuario: Integer ; const ipComponente: Integer ; const ipNomeDispositivo: WideString) : Integer;

C# Syntax:

public Integer SMFuncoesGeral.fpuRegistarEnvioEmail(WideString ipNomeTabela , WideString ipDestinatario , Int32 ipPK_Tabela , Int32 ipCodUsuario , Int32 ipComponente , WideString ipNomeDispositivo);

Method fpuConfirmaEnvioEmail


					

Parameters:

Flag Name Type Description
In ipListaCodigoEmailEnviado WideString

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method SMFuncoesGeral.fpuConfirmaEnvioEmail(const ipListaCodigoEmailEnviado: WideString) : Boolean;

C# Syntax:

public Boolean SMFuncoesGeral.fpuConfirmaEnvioEmail(WideString ipListaCodigoEmailEnviado);

Method ppuAtualizarModelosExames_PedidoExame


					

Parameters:

Flag Name Type Description
In ipCodigoCtExames Integer

							
In ipCodigoExamePedidoCateg Integer

							
In ipCodigoTabelaAmb Integer

							
In ipCodigoTabelaCNHPM Integer

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesGeral.ppuAtualizarModelosExames_PedidoExame(const ipCodigoCtExames: Integer ; const ipCodigoExamePedidoCateg: Integer ; const ipCodigoTabelaAmb: Integer ; const ipCodigoTabelaCNHPM: Integer);

C# Syntax:

public void SMFuncoesGeral.ppuAtualizarModelosExames_PedidoExame( Int32 ipCodigoCtExames , Int32 ipCodigoExamePedidoCateg , Int32 ipCodigoTabelaAmb , Int32 ipCodigoTabelaCNHPM);

Method fpuPadraoIntevaloPA


					

Parameters:

Flag Name Type Description
In ipCodIntervaloPadrao Integer

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method SMFuncoesGeral.fpuPadraoIntevaloPA(const ipCodIntervaloPadrao: Integer) : Boolean;

C# Syntax:

public Boolean SMFuncoesGeral.fpuPadraoIntevaloPA( Int32 ipCodIntervaloPadrao);

Method fpuVerificarNovaVersao


					

Parameters:

Flag Name Type Description
In ipCodigoSistema Integer

							
In ipVersaoAtual WideString

							
InOut opNovaVersao WideString

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesGeral.fpuVerificarNovaVersao(const ipCodigoSistema: Integer ; const ipVersaoAtual: WideString ; var opNovaVersao: WideString) : WideString;

C# Syntax:

public WideString SMFuncoesGeral.fpuVerificarNovaVersao( Int32 ipCodigoSistema , WideString ipVersaoAtual , ref WideString opNovaVersao);

Method fpuVerificarNovaVersaoEx


					

Parameters:

Flag Name Type Description
In ipCodigoSistema Integer

							
In ipVersaoAtual WideString

							
InOut opNovaVersao WideString

							
In ipClientID WideString

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesGeral.fpuVerificarNovaVersaoEx(const ipCodigoSistema: Integer ; const ipVersaoAtual: WideString ; var opNovaVersao: WideString ; const ipClientID: WideString) : WideString;

C# Syntax:

public WideString SMFuncoesGeral.fpuVerificarNovaVersaoEx( Int32 ipCodigoSistema , WideString ipVersaoAtual , ref WideString opNovaVersao , WideString ipClientID);

Method fpuUtilizarModoAtualizacaoAntigo


					

Parameters:

None.

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method SMFuncoesGeral.fpuUtilizarModoAtualizacaoAntigo() : Boolean;

C# Syntax:

public Boolean SMFuncoesGeral.fpuUtilizarModoAtualizacaoAntigo();

Method fpuBuscarSenhaMensal


					

Parameters:

None.

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesGeral.fpuBuscarSenhaMensal() : WideString;

C# Syntax:

public WideString SMFuncoesGeral.fpuBuscarSenhaMensal();

Method fpuValidarLoginPis


					

Parameters:

Flag Name Type Description
In ipUsuario WideString

							
In ipSenha WideString

							
In ipModulo WideString

							
In ipPermissao Integer

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method SMFuncoesGeral.fpuValidarLoginPis(const ipUsuario: WideString ; const ipSenha: WideString ; const ipModulo: WideString ; const ipPermissao: Integer) : Boolean;

C# Syntax:

public Boolean SMFuncoesGeral.fpuValidarLoginPis(WideString ipUsuario , WideString ipSenha , WideString ipModulo , Int32 ipPermissao);

Method fpuCriarSessaoTeamVeiwer


					

Parameters:

Flag Name Type Description
In ipNomeUsuario WideString

							
In ipDescricao WideString

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesGeral.fpuCriarSessaoTeamVeiwer(const ipNomeUsuario: WideString ; const ipDescricao: WideString) : WideString;

C# Syntax:

public WideString SMFuncoesGeral.fpuCriarSessaoTeamVeiwer(WideString ipNomeUsuario , WideString ipDescricao);

Method fpuVerificarPermissaoBoard


					

Parameters:

Flag Name Type Description
In ipCodigoUsuario Integer

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method SMFuncoesGeral.fpuVerificarPermissaoBoard(const ipCodigoUsuario: Integer) : Boolean;

C# Syntax:

public Boolean SMFuncoesGeral.fpuVerificarPermissaoBoard( Int32 ipCodigoUsuario);

Method ppuExcluirMedicoDuplicado


					

Parameters:

Flag Name Type Description
In ipDescricaoDuplicacao WideString

							
In ipCodigoMedico Integer

							
In ipTipoDuplicacao Integer

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesGeral.ppuExcluirMedicoDuplicado(const ipDescricaoDuplicacao: WideString ; const ipCodigoMedico: Integer ; const ipTipoDuplicacao: Integer);

C# Syntax:

public void SMFuncoesGeral.ppuExcluirMedicoDuplicado(WideString ipDescricaoDuplicacao , Int32 ipCodigoMedico , Int32 ipTipoDuplicacao);

Method fpuCampos_e_Registros


					

Parameters:

Flag Name Type Description
In ipNomeTabela WideString

							
In ipCampos WideString

							
In ipWhere WideString

							
In ipJoin WideString

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesGeral.fpuCampos_e_Registros(const ipNomeTabela: WideString ; const ipCampos: WideString ; const ipWhere: WideString ; const ipJoin: WideString) : WideString;

C# Syntax:

public WideString SMFuncoesGeral.fpuCampos_e_Registros(WideString ipNomeTabela , WideString ipCampos , WideString ipWhere , WideString ipJoin);

Method fpuCampo_e_RegistroBinary


					

Parameters:

Flag Name Type Description
In ipNomeTabela WideString

							
In ipCampo WideString

							
In ipWhere WideString

							
In ipJoin WideString

							

Return Value:

Flag Name Type
Result Result Binary

Oxygene Syntax:

method SMFuncoesGeral.fpuCampo_e_RegistroBinary(const ipNomeTabela: WideString ; const ipCampo: WideString ; const ipWhere: WideString ; const ipJoin: WideString) : Binary;

C# Syntax:

public Binary SMFuncoesGeral.fpuCampo_e_RegistroBinary(WideString ipNomeTabela , WideString ipCampo , WideString ipWhere , WideString ipJoin);

Method fpuFaturasCredencial


					

Parameters:

Flag Name Type Description
In ipHonorario Integer

							
In ipCodigo_Prestadores Integer

							
In ipCodigoConvenio Integer

							
In ipNome_Prestador_Bxa WideString

							
In ipCpfCnpj_Prestador_Bxa WideString

							
In ipPrestador_Matricula WideString

							
In ipCodigo_Bxa Integer

							
In ipCodigo_Oficial WideString

							
In ipCodigo_CTExames Integer

							
In ipCodigo_BcExames Integer

							
In ipNumProc Integer

							
In ipCatProc WideString

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesGeral.fpuFaturasCredencial(const ipHonorario: Integer ; const ipCodigo_Prestadores: Integer ; const ipCodigoConvenio: Integer ; const ipNome_Prestador_Bxa: WideString ; const ipCpfCnpj_Prestador_Bxa: WideString ; const ipPrestador_Matricula: WideString ; const ipCodigo_Bxa: Integer ; const ipCodigo_Oficial: WideString ; const ipCodigo_CTExames: Integer ; const ipCodigo_BcExames: Integer ; const ipNumProc: Integer ; const ipCatProc: WideString) : WideString;

C# Syntax:

public WideString SMFuncoesGeral.fpuFaturasCredencial( Int32 ipHonorario , Int32 ipCodigo_Prestadores , Int32 ipCodigoConvenio , WideString ipNome_Prestador_Bxa , WideString ipCpfCnpj_Prestador_Bxa , WideString ipPrestador_Matricula , Int32 ipCodigo_Bxa , WideString ipCodigo_Oficial , Int32 ipCodigo_CTExames , Int32 ipCodigo_BcExames , Int32 ipNumProc , WideString ipCatProc);

Method fpuInserirLogConexaoPerdida


					

Parameters:

Flag Name Type Description
In ipDados WideString

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method SMFuncoesGeral.fpuInserirLogConexaoPerdida(const ipDados: WideString) : Boolean;

C# Syntax:

public Boolean SMFuncoesGeral.fpuInserirLogConexaoPerdida(WideString ipDados);

Method fpuAlterarNomePermissaoUSR


					

Parameters:

Flag Name Type Description
In ipPermissaoAntiga WideString

							
In ipPermissaoNova WideString

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesGeral.fpuAlterarNomePermissaoUSR(const ipPermissaoAntiga: WideString ; const ipPermissaoNova: WideString) : WideString;

C# Syntax:

public WideString SMFuncoesGeral.fpuAlterarNomePermissaoUSR(WideString ipPermissaoAntiga , WideString ipPermissaoNova);

Method fpuExcluirPermissaoUSR


					

Parameters:

Flag Name Type Description
In ipPermissao WideString

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesGeral.fpuExcluirPermissaoUSR(const ipPermissao: WideString) : WideString;

C# Syntax:

public WideString SMFuncoesGeral.fpuExcluirPermissaoUSR(WideString ipPermissao);

Method fpuDuplicarFormConteudoItens


					

Parameters:

Flag Name Type Description
In ipCodFormConteudoAnterior Integer

							
In ipCodFormConteudoAtual Integer

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesGeral.fpuDuplicarFormConteudoItens(const ipCodFormConteudoAnterior: Integer ; const ipCodFormConteudoAtual: Integer) : WideString;

C# Syntax:

public WideString SMFuncoesGeral.fpuDuplicarFormConteudoItens( Int32 ipCodFormConteudoAnterior , Int32 ipCodFormConteudoAtual);

Method fpuItensFavoritos


					

Parameters:

Flag Name Type Description
In ipCodUser Integer

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesGeral.fpuItensFavoritos(const ipCodUser: Integer) : WideString;

C# Syntax:

public WideString SMFuncoesGeral.fpuItensFavoritos( Int32 ipCodUser);

Method fpuRetirarItensFavoritos


					

Parameters:

Flag Name Type Description
In ipCodUser Integer

							
In ipCodItem Integer

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesGeral.fpuRetirarItensFavoritos(const ipCodUser: Integer ; const ipCodItem: Integer) : WideString;

C# Syntax:

public WideString SMFuncoesGeral.fpuRetirarItensFavoritos( Int32 ipCodUser , Int32 ipCodItem);

Method fpuExame_Sessao_Lab


					

Parameters:

Flag Name Type Description
In ipCodigoExameSessaoLab WideString

							
In ipCodigoBcExame WideString

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method SMFuncoesGeral.fpuExame_Sessao_Lab(const ipCodigoExameSessaoLab: WideString ; const ipCodigoBcExame: WideString) : Boolean;

C# Syntax:

public Boolean SMFuncoesGeral.fpuExame_Sessao_Lab(WideString ipCodigoExameSessaoLab , WideString ipCodigoBcExame);

Method fpuExisteItemComMesmoNomeNaPasta


					

Parameters:

Flag Name Type Description
In ipCodPasta Integer

							
In ipNomeItem WideString

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesGeral.fpuExisteItemComMesmoNomeNaPasta(const ipCodPasta: Integer ; const ipNomeItem: WideString) : WideString;

C# Syntax:

public WideString SMFuncoesGeral.fpuExisteItemComMesmoNomeNaPasta( Int32 ipCodPasta , WideString ipNomeItem);

Method fpuArrumandoPastasAntecessoras


					

Parameters:

Flag Name Type Description
In ipCodPasta Integer

							
In ipCodUser Integer

							

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method SMFuncoesGeral.fpuArrumandoPastasAntecessoras(const ipCodPasta: Integer ; const ipCodUser: Integer) : Integer;

C# Syntax:

public Integer SMFuncoesGeral.fpuArrumandoPastasAntecessoras( Int32 ipCodPasta , Int32 ipCodUser);

Method fpuInserirPasta


					

Parameters:

Flag Name Type Description
In ipCodUser Integer

							
In ipCodPai Integer

							
In ipCodProprietario Integer

							
In ipNomePasta WideString

							

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method SMFuncoesGeral.fpuInserirPasta(const ipCodUser: Integer ; const ipCodPai: Integer ; const ipCodProprietario: Integer ; const ipNomePasta: WideString) : Integer;

C# Syntax:

public Integer SMFuncoesGeral.fpuInserirPasta( Int32 ipCodUser , Int32 ipCodPai , Int32 ipCodProprietario , WideString ipNomePasta);

Method fpuExcluirPasta


					

Parameters:

Flag Name Type Description
In ipCodPasta Integer

							
In ipExcluirFilhos Integer

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesGeral.fpuExcluirPasta(const ipCodPasta: Integer ; const ipExcluirFilhos: Integer) : WideString;

C# Syntax:

public WideString SMFuncoesGeral.fpuExcluirPasta( Int32 ipCodPasta , Int32 ipExcluirFilhos);

Method fpuTirandoItemDaLixeira


					

Parameters:

Flag Name Type Description
In ipCodPastaQueVaiSerRestaurado Integer

							
In ipCodItem Integer

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesGeral.fpuTirandoItemDaLixeira(const ipCodPastaQueVaiSerRestaurado: Integer ; const ipCodItem: Integer) : WideString;

C# Syntax:

public WideString SMFuncoesGeral.fpuTirandoItemDaLixeira( Int32 ipCodPastaQueVaiSerRestaurado , Int32 ipCodItem);

Method fpuVerificaExistePastaComMesmoNome


					

Parameters:

Flag Name Type Description
In ipCodPastaPai Integer

							
In ipCodUser Integer

							
In ipNomePasta WideString

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesGeral.fpuVerificaExistePastaComMesmoNome(const ipCodPastaPai: Integer ; const ipCodUser: Integer ; const ipNomePasta: WideString) : WideString;

C# Syntax:

public WideString SMFuncoesGeral.fpuVerificaExistePastaComMesmoNome( Int32 ipCodPastaPai , Int32 ipCodUser , WideString ipNomePasta);

Method fpuTirarPastaLixeira


					

Parameters:

Flag Name Type Description
In ipCodPasta Integer

							
In ipCodPastaPai Integer

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesGeral.fpuTirarPastaLixeira(const ipCodPasta: Integer ; const ipCodPastaPai: Integer) : WideString;

C# Syntax:

public WideString SMFuncoesGeral.fpuTirarPastaLixeira( Int32 ipCodPasta , Int32 ipCodPastaPai);

Method fpuExcluirDocumentoItem


					

Parameters:

Flag Name Type Description
In ipCodItem Integer

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesGeral.fpuExcluirDocumentoItem(const ipCodItem: Integer) : WideString;

C# Syntax:

public WideString SMFuncoesGeral.fpuExcluirDocumentoItem( Int32 ipCodItem);

Method fpuMudarPastaPaiDeUmaPasta


					

Parameters:

Flag Name Type Description
In ipCodPasta Integer

							
In ipCodPastaPai Integer

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesGeral.fpuMudarPastaPaiDeUmaPasta(const ipCodPasta: Integer ; const ipCodPastaPai: Integer) : WideString;

C# Syntax:

public WideString SMFuncoesGeral.fpuMudarPastaPaiDeUmaPasta( Int32 ipCodPasta , Int32 ipCodPastaPai);

Method fpuMudarArquivoDePasta


					

Parameters:

Flag Name Type Description
In ipCodArquivo Integer

							
In ipCodPasta Integer

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesGeral.fpuMudarArquivoDePasta(const ipCodArquivo: Integer ; const ipCodPasta: Integer) : WideString;

C# Syntax:

public WideString SMFuncoesGeral.fpuMudarArquivoDePasta( Int32 ipCodArquivo , Int32 ipCodPasta);

Method fpuVerificaPastaOrigem_E_SubPastaDePastaDestino


					

Parameters:

Flag Name Type Description
In ipCodPastaOrigem Integer

							
In ipCodPastaDestino Integer

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesGeral.fpuVerificaPastaOrigem_E_SubPastaDePastaDestino(const ipCodPastaOrigem: Integer ; const ipCodPastaDestino: Integer) : WideString;

C# Syntax:

public WideString SMFuncoesGeral.fpuVerificaPastaOrigem_E_SubPastaDePastaDestino( Int32 ipCodPastaOrigem , Int32 ipCodPastaDestino);

Method fpuVerificaTamanhoMaximoArquivo


					

Parameters:

Flag Name Type Description
In ipExtensao WideString

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesGeral.fpuVerificaTamanhoMaximoArquivo(const ipExtensao: WideString) : WideString;

C# Syntax:

public WideString SMFuncoesGeral.fpuVerificaTamanhoMaximoArquivo(WideString ipExtensao);

Method fpuVerificaUsuarioPossuiPastaRaiz


					

Parameters:

Flag Name Type Description
In ipCodUser Integer

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesGeral.fpuVerificaUsuarioPossuiPastaRaiz(const ipCodUser: Integer) : WideString;

C# Syntax:

public WideString SMFuncoesGeral.fpuVerificaUsuarioPossuiPastaRaiz( Int32 ipCodUser);

Method fpuAlterarStatusDocumento_Item


					

Parameters:

Flag Name Type Description
In ipCodArquivo Integer

							
In ipStatus Integer

							
In ipCodUser Integer

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesGeral.fpuAlterarStatusDocumento_Item(const ipCodArquivo: Integer ; const ipStatus: Integer ; const ipCodUser: Integer) : WideString;

C# Syntax:

public WideString SMFuncoesGeral.fpuAlterarStatusDocumento_Item( Int32 ipCodArquivo , Int32 ipStatus , Int32 ipCodUser);

Method fpuVerificaSeUsuarioEProprietario


					

Parameters:

Flag Name Type Description
In ipCodPasta Integer

							
In ipCodItem Integer

							
In ipCodUsuario Integer

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesGeral.fpuVerificaSeUsuarioEProprietario(const ipCodPasta: Integer ; const ipCodItem: Integer ; const ipCodUsuario: Integer) : WideString;

C# Syntax:

public WideString SMFuncoesGeral.fpuVerificaSeUsuarioEProprietario( Int32 ipCodPasta , Int32 ipCodItem , Int32 ipCodUsuario);

Method fpuArrumandoPrimeiroNivelCompartilhamento


					

Parameters:

Flag Name Type Description
In ipCodPasta Integer

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesGeral.fpuArrumandoPrimeiroNivelCompartilhamento(const ipCodPasta: Integer) : WideString;

C# Syntax:

public WideString SMFuncoesGeral.fpuArrumandoPrimeiroNivelCompartilhamento( Int32 ipCodPasta);

Method fpuVerificaProprietario


					

Parameters:

Flag Name Type Description
In ipCodArquivo Integer

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesGeral.fpuVerificaProprietario(const ipCodArquivo: Integer) : WideString;

C# Syntax:

public WideString SMFuncoesGeral.fpuVerificaProprietario( Int32 ipCodArquivo);

Method fpuVerificaTempoUltimaMovimentacaoArquivo


					

Parameters:

Flag Name Type Description
In ipCodArquivo Integer

							
In ipCodUsuario Integer

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesGeral.fpuVerificaTempoUltimaMovimentacaoArquivo(const ipCodArquivo: Integer ; const ipCodUsuario: Integer) : WideString;

C# Syntax:

public WideString SMFuncoesGeral.fpuVerificaTempoUltimaMovimentacaoArquivo( Int32 ipCodArquivo , Int32 ipCodUsuario);

Method fpuRetornaNomeMedicoUsuario


					

Parameters:

Flag Name Type Description
In ipCodSenhaUs Integer

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesGeral.fpuRetornaNomeMedicoUsuario(const ipCodSenhaUs: Integer) : WideString;

C# Syntax:

public WideString SMFuncoesGeral.fpuRetornaNomeMedicoUsuario( Int32 ipCodSenhaUs);

Method fpuAlterarTipoMovimentacaoDocumento_Item_Movim


					

Parameters:

Flag Name Type Description
In ipCodArquivo Integer

							
In ipTipoMovimentacao Integer

							
In ipCodUser Integer

							
In ipTipoMovimentacaoAnterior Integer

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesGeral.fpuAlterarTipoMovimentacaoDocumento_Item_Movim(const ipCodArquivo: Integer ; const ipTipoMovimentacao: Integer ; const ipCodUser: Integer ; const ipTipoMovimentacaoAnterior: Integer) : WideString;

C# Syntax:

public WideString SMFuncoesGeral.fpuAlterarTipoMovimentacaoDocumento_Item_Movim( Int32 ipCodArquivo , Int32 ipTipoMovimentacao , Int32 ipCodUser , Int32 ipTipoMovimentacaoAnterior);

Method fpuDetalhesPastaArquivo


					

Parameters:

Flag Name Type Description
In ipCodPastaArquivo Integer

							
In ipTipo Integer

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesGeral.fpuDetalhesPastaArquivo(const ipCodPastaArquivo: Integer ; const ipTipo: Integer) : WideString;

C# Syntax:

public WideString SMFuncoesGeral.fpuDetalhesPastaArquivo( Int32 ipCodPastaArquivo , Int32 ipTipo);

Method fpuAlterarDescricaoArquivo


					

Parameters:

Flag Name Type Description
In ipCodArquivo Integer

							
In ipDescricaoAnterior WideString

							
In ipDescricaoNova WideString

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesGeral.fpuAlterarDescricaoArquivo(const ipCodArquivo: Integer ; const ipDescricaoAnterior: WideString ; const ipDescricaoNova: WideString) : WideString;

C# Syntax:

public WideString SMFuncoesGeral.fpuAlterarDescricaoArquivo( Int32 ipCodArquivo , WideString ipDescricaoAnterior , WideString ipDescricaoNova);

Method fpuTiraPermissaoUsrArquivoPasta


					

Parameters:

Flag Name Type Description
In ipTipo Integer

							
In ipCodigoItem Integer

							
In ipCodigoUsr Integer

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesGeral.fpuTiraPermissaoUsrArquivoPasta(const ipTipo: Integer ; const ipCodigoItem: Integer ; const ipCodigoUsr: Integer) : WideString;

C# Syntax:

public WideString SMFuncoesGeral.fpuTiraPermissaoUsrArquivoPasta( Int32 ipTipo , Int32 ipCodigoItem , Int32 ipCodigoUsr);

Method fpuPesquisarArquivoPasta


					

Parameters:

Flag Name Type Description
In ipCodigoItem Integer

							
In ipCodigoUsr Integer

							
In ipTextoPesquisa WideString

							

Return Value:

Flag Name Type
Result Result OleVariant

Oxygene Syntax:

method SMFuncoesGeral.fpuPesquisarArquivoPasta(const ipCodigoItem: Integer ; const ipCodigoUsr: Integer ; const ipTextoPesquisa: WideString) : OleVariant;

C# Syntax:

public OleVariant SMFuncoesGeral.fpuPesquisarArquivoPasta( Int32 ipCodigoItem , Int32 ipCodigoUsr , WideString ipTextoPesquisa);

Method ppuEnviarSmsToUser


					

Parameters:

Flag Name Type Description
In ipTipo Integer

							
In ipDeuErro Integer

							
In ipMensagem WideString

							
In ipHoraInicio WideString

							
In ipRemetente WideString

							
In ipValorPedido Double

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesGeral.ppuEnviarSmsToUser(const ipTipo: Integer ; const ipDeuErro: Integer ; const ipMensagem: WideString ; const ipHoraInicio: WideString ; const ipRemetente: WideString ; const ipValorPedido: Double);

C# Syntax:

public void SMFuncoesGeral.ppuEnviarSmsToUser( Int32 ipTipo , Int32 ipDeuErro , WideString ipMensagem , WideString ipHoraInicio , WideString ipRemetente , Double ipValorPedido);

Method fpuProfissionalSaude


					

Parameters:

Flag Name Type Description
In ipNAtendim Integer

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesGeral.fpuProfissionalSaude(const ipNAtendim: Integer) : WideString;

C# Syntax:

public WideString SMFuncoesGeral.fpuProfissionalSaude( Int32 ipNAtendim);

Method fpuPreConsultaJaUtilizadaNaAnamnese


					

Parameters:

Flag Name Type Description
In ipNAtendimento Integer

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesGeral.fpuPreConsultaJaUtilizadaNaAnamnese(const ipNAtendimento: Integer) : WideString;

C# Syntax:

public WideString SMFuncoesGeral.fpuPreConsultaJaUtilizadaNaAnamnese( Int32 ipNAtendimento);

Method ppuManutencaoIndicesSqlServer


					

Parameters:

Flag Name Type Description
In ipPosicao Integer

							
In ipClientID WideString

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesGeral.ppuManutencaoIndicesSqlServer(const ipPosicao: Integer ; const ipClientID: WideString);

C# Syntax:

public void SMFuncoesGeral.ppuManutencaoIndicesSqlServer( Int32 ipPosicao , WideString ipClientID);

Method fpuBackupRestore


					

Parameters:

Flag Name Type Description
In ipTipoBkp Integer

							
In ipPosicao Integer

							
In ipCodigoUsuario Integer

							
In ipComThread Boolean

							
In ipNomeComputador WideString

							
In ipClientID WideString

							
In ipBkpBancoParaRestaurar WideString

							
In ipBkpBancoLogParaRestaurar WideString

							
In ipBkpBancoAnexosParaRestaurar WideString

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesGeral.fpuBackupRestore(const ipTipoBkp: Integer ; const ipPosicao: Integer ; const ipCodigoUsuario: Integer ; const ipComThread: Boolean ; const ipNomeComputador: WideString ; const ipClientID: WideString ; const ipBkpBancoParaRestaurar: WideString ; const ipBkpBancoLogParaRestaurar: WideString ; const ipBkpBancoAnexosParaRestaurar: WideString) : WideString;

C# Syntax:

public WideString SMFuncoesGeral.fpuBackupRestore( Int32 ipTipoBkp , Int32 ipPosicao , Int32 ipCodigoUsuario , Boolean ipComThread , WideString ipNomeComputador , WideString ipClientID , WideString ipBkpBancoParaRestaurar , WideString ipBkpBancoLogParaRestaurar , WideString ipBkpBancoAnexosParaRestaurar);

Method fpuTipoBanco


					

Parameters:

None.

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method SMFuncoesGeral.fpuTipoBanco() : Integer;

C# Syntax:

public Integer SMFuncoesGeral.fpuTipoBanco();

Method ppuAtualizarConfiguracaoBkp


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method SMFuncoesGeral.ppuAtualizarConfiguracaoBkp();

C# Syntax:

public void SMFuncoesGeral.ppuAtualizarConfiguracaoBkp();

Method fpuEstatisticaHDServidor


					

Parameters:

Flag Name Type Description
In ipVerificarEnviarSMS Boolean

							

Return Value:

Flag Name Type
Result Result OleVariant

Oxygene Syntax:

method SMFuncoesGeral.fpuEstatisticaHDServidor(const ipVerificarEnviarSMS: Boolean) : OleVariant;

C# Syntax:

public OleVariant SMFuncoesGeral.fpuEstatisticaHDServidor(Boolean ipVerificarEnviarSMS);

Method ppuEstatisticaHDServidorBkp


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method SMFuncoesGeral.ppuEstatisticaHDServidorBkp();

C# Syntax:

public void SMFuncoesGeral.ppuEstatisticaHDServidorBkp();

Method fpuUsuarioResponsavelHD


					

Parameters:

Flag Name Type Description
In ipCodigoUsuario Integer

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method SMFuncoesGeral.fpuUsuarioResponsavelHD(const ipCodigoUsuario: Integer) : Boolean;

C# Syntax:

public Boolean SMFuncoesGeral.fpuUsuarioResponsavelHD( Int32 ipCodigoUsuario);

Method fpuVerificaTermoUso


					

Parameters:

Flag Name Type Description
In ipCodigoUsuario Integer

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method SMFuncoesGeral.fpuVerificaTermoUso(const ipCodigoUsuario: Integer) : Boolean;

C# Syntax:

public Boolean SMFuncoesGeral.fpuVerificaTermoUso( Int32 ipCodigoUsuario);

Method fpuBuscarLog


					

Parameters:

Flag Name Type Description
In ipInfoBusca TInfoBuscaLog

							

Return Value:

Flag Name Type
Result Result OleVariant

Oxygene Syntax:

method SMFuncoesGeral.fpuBuscarLog(const ipInfoBusca: TInfoBuscaLog) : OleVariant;

C# Syntax:

public OleVariant SMFuncoesGeral.fpuBuscarLog(TInfoBuscaLog ipInfoBusca);

Method fpuBuscarLogFichaProntuarioPaciente


					

Parameters:

Flag Name Type Description
In ipNroFicha Integer

							

Return Value:

Flag Name Type
Result Result OleVariant

Oxygene Syntax:

method SMFuncoesGeral.fpuBuscarLogFichaProntuarioPaciente(const ipNroFicha: Integer) : OleVariant;

C# Syntax:

public OleVariant SMFuncoesGeral.fpuBuscarLogFichaProntuarioPaciente( Int32 ipNroFicha);

Method fpuBuscarLogFichaProntuarioPacienteDetalhe


					

Parameters:

Flag Name Type Description
In ipCodigoLog Integer

							

Return Value:

Flag Name Type
Result Result OleVariant

Oxygene Syntax:

method SMFuncoesGeral.fpuBuscarLogFichaProntuarioPacienteDetalhe(const ipCodigoLog: Integer) : OleVariant;

C# Syntax:

public OleVariant SMFuncoesGeral.fpuBuscarLogFichaProntuarioPacienteDetalhe( Int32 ipCodigoLog);

Method ppuRemoverVinculoItem


					

Parameters:

Flag Name Type Description
In ipCodigoItemPai Integer

							
In ipCodigoItem Integer

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesGeral.ppuRemoverVinculoItem(const ipCodigoItemPai: Integer ; const ipCodigoItem: Integer);

C# Syntax:

public void SMFuncoesGeral.ppuRemoverVinculoItem( Int32 ipCodigoItemPai , Int32 ipCodigoItem);

Method fpuLimparTabelaIH_Ocupacao


					

Parameters:

None.

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method SMFuncoesGeral.fpuLimparTabelaIH_Ocupacao() : Boolean;

C# Syntax:

public Boolean SMFuncoesGeral.fpuLimparTabelaIH_Ocupacao();

Method fpuUsuarioPertenceAoGrupo


					

Parameters:

Flag Name Type Description
In ipCodigoUsuario Integer

							
In ipTipoGrupo Integer

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method SMFuncoesGeral.fpuUsuarioPertenceAoGrupo(const ipCodigoUsuario: Integer ; const ipTipoGrupo: Integer) : Boolean;

C# Syntax:

public Boolean SMFuncoesGeral.fpuUsuarioPertenceAoGrupo( Int32 ipCodigoUsuario , Int32 ipTipoGrupo);

Method fpuExecutarScript


					

Parameters:

Flag Name Type Description
In ipScritp WideString

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method SMFuncoesGeral.fpuExecutarScript(const ipScritp: WideString) : Boolean;

C# Syntax:

public Boolean SMFuncoesGeral.fpuExecutarScript(WideString ipScritp);

Method fpuVerificaProcedimentoSolicitadoPedidoInternacao


					

Parameters:

Flag Name Type Description
In ipNroInternacao Integer

							
In ipTipoConvenio Integer

							

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method SMFuncoesGeral.fpuVerificaProcedimentoSolicitadoPedidoInternacao(const ipNroInternacao: Integer ; const ipTipoConvenio: Integer) : Integer;

C# Syntax:

public Integer SMFuncoesGeral.fpuVerificaProcedimentoSolicitadoPedidoInternacao( Int32 ipNroInternacao , Int32 ipTipoConvenio);

Method fpuSequenciaCodigoLiberacaoCriticaAIH


					

Parameters:

Flag Name Type Description
In ipCodigoIH_AIH Integer

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesGeral.fpuSequenciaCodigoLiberacaoCriticaAIH(const ipCodigoIH_AIH: Integer) : WideString;

C# Syntax:

public WideString SMFuncoesGeral.fpuSequenciaCodigoLiberacaoCriticaAIH( Int32 ipCodigoIH_AIH);

Method fpuAlterandoFKApelidoFormula


					

Parameters:

Flag Name Type Description
In ipListaFKAntigas WideString

							
In ipNovaFK WideString

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesGeral.fpuAlterandoFKApelidoFormula(const ipListaFKAntigas: WideString ; const ipNovaFK: WideString) : WideString;

C# Syntax:

public WideString SMFuncoesGeral.fpuAlterandoFKApelidoFormula(WideString ipListaFKAntigas , WideString ipNovaFK);

Method fpuAlterandoFKDependenciasFormula


					

Parameters:

Flag Name Type Description
In ipListaCodigosModelosAntigos WideString

							
In ipCodigoNovo WideString

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesGeral.fpuAlterandoFKDependenciasFormula(const ipListaCodigosModelosAntigos: WideString ; const ipCodigoNovo: WideString) : WideString;

C# Syntax:

public WideString SMFuncoesGeral.fpuAlterandoFKDependenciasFormula(WideString ipListaCodigosModelosAntigos , WideString ipCodigoNovo);

Method fpuModeloFormPdfExiste


					

Parameters:

Flag Name Type Description
In ipTipo Integer

							
In ipDescricao WideString

							
In ipCodigo Integer

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method SMFuncoesGeral.fpuModeloFormPdfExiste(const ipTipo: Integer ; const ipDescricao: WideString ; const ipCodigo: Integer) : Boolean;

C# Syntax:

public Boolean SMFuncoesGeral.fpuModeloFormPdfExiste( Int32 ipTipo , WideString ipDescricao , Int32 ipCodigo);

Method fpuEnvioExamesWebService


					

Parameters:

Flag Name Type Description
In ipTipoLab Integer

							
In ipLogin WideString

							
In ipPasswd WideString

							
In ipXML WideString

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesGeral.fpuEnvioExamesWebService(const ipTipoLab: Integer ; const ipLogin: WideString ; const ipPasswd: WideString ; const ipXML: WideString) : WideString;

C# Syntax:

public WideString SMFuncoesGeral.fpuEnvioExamesWebService( Int32 ipTipoLab , WideString ipLogin , WideString ipPasswd , WideString ipXML);

Method fpuRecebeExamesWebService


					

Parameters:

Flag Name Type Description
In ipTipoLab Integer

							
In ipLogin WideString

							
In ipPasswd WideString

							
In ipCodPedApoio WideString

							
In ipCodExmApoio WideString

							
In ipPDF Int64

							
In ipAnoCodPedApoio Int64

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesGeral.fpuRecebeExamesWebService(const ipTipoLab: Integer ; const ipLogin: WideString ; const ipPasswd: WideString ; const ipCodPedApoio: WideString ; const ipCodExmApoio: WideString ; const ipPDF: Int64 ; const ipAnoCodPedApoio: Int64) : WideString;

C# Syntax:

public WideString SMFuncoesGeral.fpuRecebeExamesWebService( Int32 ipTipoLab , WideString ipLogin , WideString ipPasswd , WideString ipCodPedApoio , WideString ipCodExmApoio , Int64 ipPDF , Int64 ipAnoCodPedApoio);

Method ppuValidarNomeAparelho


					

Parameters:

Flag Name Type Description
In ipCodigo Integer

							
In ipNome WideString

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesGeral.ppuValidarNomeAparelho(const ipCodigo: Integer ; const ipNome: WideString);

C# Syntax:

public void SMFuncoesGeral.ppuValidarNomeAparelho( Int32 ipCodigo , WideString ipNome);

Method ppuRetirarPadraoRelatorio


					

Parameters:

Flag Name Type Description
In ipCodigoFormRelatorio Integer

							
In ipCodigoTbUnidade Integer

							
In ipCodigoPadrao Integer

							
In ipPadraoOnline Boolean

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesGeral.ppuRetirarPadraoRelatorio(const ipCodigoFormRelatorio: Integer ; const ipCodigoTbUnidade: Integer ; const ipCodigoPadrao: Integer ; const ipPadraoOnline: Boolean);

C# Syntax:

public void SMFuncoesGeral.ppuRetirarPadraoRelatorio( Int32 ipCodigoFormRelatorio , Int32 ipCodigoTbUnidade , Int32 ipCodigoPadrao , Boolean ipPadraoOnline);

Method fpuVerificarBaixaMesmoConvenioPA


					

Parameters:

Flag Name Type Description
In ipCodigoPA Integer

							
In ipCodigoConvenio Integer

							

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method SMFuncoesGeral.fpuVerificarBaixaMesmoConvenioPA(const ipCodigoPA: Integer ; const ipCodigoConvenio: Integer) : Integer;

C# Syntax:

public Integer SMFuncoesGeral.fpuVerificarBaixaMesmoConvenioPA( Int32 ipCodigoPA , Int32 ipCodigoConvenio);

Method ppuVerificarMedicoSolicitante


					

Parameters:

Flag Name Type Description
In ipCodigoMedico Integer

							
In ipInclusaoEdicao Integer

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesGeral.ppuVerificarMedicoSolicitante(const ipCodigoMedico: Integer ; const ipInclusaoEdicao: Integer);

C# Syntax:

public void SMFuncoesGeral.ppuVerificarMedicoSolicitante( Int32 ipCodigoMedico , Int32 ipInclusaoEdicao);

Method ppuVerificarSolicitanteMedico


					

Parameters:

Flag Name Type Description
In ipCodigoSolicitante Integer

							
In ipInclusaoEdicao Integer

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesGeral.ppuVerificarSolicitanteMedico(const ipCodigoSolicitante: Integer ; const ipInclusaoEdicao: Integer);

C# Syntax:

public void SMFuncoesGeral.ppuVerificarSolicitanteMedico( Int32 ipCodigoSolicitante , Int32 ipInclusaoEdicao);

Method fpuMaiorOrdemPreConsultaCampos


					

Parameters:

Flag Name Type Description
In ipCodigoPreConsultaModelo Integer

							

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method SMFuncoesGeral.fpuMaiorOrdemPreConsultaCampos(const ipCodigoPreConsultaModelo: Integer) : Integer;

C# Syntax:

public Integer SMFuncoesGeral.fpuMaiorOrdemPreConsultaCampos( Int32 ipCodigoPreConsultaModelo);

Method fpuRetornarCertificadosVencidos


					

Parameters:

None.

Return Value:

Flag Name Type
Result Result OleVariant

Oxygene Syntax:

method SMFuncoesGeral.fpuRetornarCertificadosVencidos() : OleVariant;

C# Syntax:

public OleVariant SMFuncoesGeral.fpuRetornarCertificadosVencidos();

Method fpuValidarCertificado


					

Parameters:

Flag Name Type Description
In ipCertificado Binary

							
In ipSenha WideString

							
In ipVerificarCRL Boolean

							

Return Value:

Flag Name Type
Result Result TResultadoValidacaoCertificado

Oxygene Syntax:

method SMFuncoesGeral.fpuValidarCertificado(const ipCertificado: Binary ; const ipSenha: WideString ; const ipVerificarCRL: Boolean) : TResultadoValidacaoCertificado;

C# Syntax:

public TResultadoValidacaoCertificado SMFuncoesGeral.fpuValidarCertificado(Binary ipCertificado , WideString ipSenha , Boolean ipVerificarCRL);

Method fpuValidarCertificadoCadastrado


					

Parameters:

Flag Name Type Description
In ipCodigoCertificado Integer

							

Return Value:

Flag Name Type
Result Result TResultadoValidacaoCertificado

Oxygene Syntax:

method SMFuncoesGeral.fpuValidarCertificadoCadastrado(const ipCodigoCertificado: Integer) : TResultadoValidacaoCertificado;

C# Syntax:

public TResultadoValidacaoCertificado SMFuncoesGeral.fpuValidarCertificadoCadastrado( Int32 ipCodigoCertificado);

Method fpuValidarVinculoCertificadoUsuario


					

Parameters:

Flag Name Type Description
In ipCodigoCertificado Integer

							
In ipCodigoUsuario Integer

							

Return Value:

Flag Name Type
Result Result TResultadoValidacaoCertificado

Oxygene Syntax:

method SMFuncoesGeral.fpuValidarVinculoCertificadoUsuario(const ipCodigoCertificado: Integer ; const ipCodigoUsuario: Integer) : TResultadoValidacaoCertificado;

C# Syntax:

public TResultadoValidacaoCertificado SMFuncoesGeral.fpuValidarVinculoCertificadoUsuario( Int32 ipCodigoCertificado , Int32 ipCodigoUsuario);

Method ppuInativarCertificadoUsuarioVencido


					

Parameters:

Flag Name Type Description
In ipCodigoUsuario Integer

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesGeral.ppuInativarCertificadoUsuarioVencido(const ipCodigoUsuario: Integer);

C# Syntax:

public void SMFuncoesGeral.ppuInativarCertificadoUsuarioVencido( Int32 ipCodigoUsuario);

Method fpuVerificaModeloPreConsultaPadrao


					

Parameters:

Flag Name Type Description
In ipCodigoModelo Integer

							
In ipTipo Integer

							
In ipCodigoTbUnidade Integer

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesGeral.fpuVerificaModeloPreConsultaPadrao(const ipCodigoModelo: Integer ; const ipTipo: Integer ; const ipCodigoTbUnidade: Integer) : WideString;

C# Syntax:

public WideString SMFuncoesGeral.fpuVerificaModeloPreConsultaPadrao( Int32 ipCodigoModelo , Int32 ipTipo , Int32 ipCodigoTbUnidade);

Method fpuPesquisaProcedimentosVinculadosInterfaceamentoLabs


					

Parameters:

Flag Name Type Description
In ipCodigo_Exame Integer

							

Return Value:

Flag Name Type
Result Result OleVariant

Oxygene Syntax:

method SMFuncoesGeral.fpuPesquisaProcedimentosVinculadosInterfaceamentoLabs(const ipCodigo_Exame: Integer) : OleVariant;

C# Syntax:

public OleVariant SMFuncoesGeral.fpuPesquisaProcedimentosVinculadosInterfaceamentoLabs( Int32 ipCodigo_Exame);

Method fpuAdicionarTimeStamp


					

Parameters:

Flag Name Type Description
In ipDocumentoAssinado Binary

							
In ipTipo Integer

							
In ipCodigoTipo Integer

							

Return Value:

Flag Name Type
Result Result Binary

Oxygene Syntax:

method SMFuncoesGeral.fpuAdicionarTimeStamp(const ipDocumentoAssinado: Binary ; const ipTipo: Integer ; const ipCodigoTipo: Integer) : Binary;

C# Syntax:

public Binary SMFuncoesGeral.fpuAdicionarTimeStamp(Binary ipDocumentoAssinado , Int32 ipTipo , Int32 ipCodigoTipo);

Method ppuAbrirLaudoProMedico


					

Parameters:

Flag Name Type Description
In ipCodigoExameProcedimento Integer

							
In ipCodigoUsuarioDestinatario Integer

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesGeral.ppuAbrirLaudoProMedico(const ipCodigoExameProcedimento: Integer ; const ipCodigoUsuarioDestinatario: Integer);

C# Syntax:

public void SMFuncoesGeral.ppuAbrirLaudoProMedico( Int32 ipCodigoExameProcedimento , Int32 ipCodigoUsuarioDestinatario);

Method ppuLimparUsuariosOnline


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method SMFuncoesGeral.ppuLimparUsuariosOnline();

C# Syntax:

public void SMFuncoesGeral.ppuLimparUsuariosOnline();

Method ppuAtualizarVersaoModeloLab


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method SMFuncoesGeral.ppuAtualizarVersaoModeloLab();

C# Syntax:

public void SMFuncoesGeral.ppuAtualizarVersaoModeloLab();

Method ppuAlertaLaudoAtualizarExames


					

Parameters:

Flag Name Type Description
In ipNroFicha Integer

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesGeral.ppuAlertaLaudoAtualizarExames(const ipNroFicha: Integer);

C# Syntax:

public void SMFuncoesGeral.ppuAlertaLaudoAtualizarExames( Int32 ipNroFicha);

Method ppuAlertaAtualizarFormOnLine


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method SMFuncoesGeral.ppuAlertaAtualizarFormOnLine();

C# Syntax:

public void SMFuncoesGeral.ppuAlertaAtualizarFormOnLine();

Method ppuGerarAlertaSistema


					

Parameters:

Flag Name Type Description
In ipTipoAlerta WideString

							
In ipListaCodigoUsuario WideString

							
In ipListaCodigoGrupo WideString

							
In ipCodigoOrigem Integer

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesGeral.ppuGerarAlertaSistema(const ipTipoAlerta: WideString ; const ipListaCodigoUsuario: WideString ; const ipListaCodigoGrupo: WideString ; const ipCodigoOrigem: Integer);

C# Syntax:

public void SMFuncoesGeral.ppuGerarAlertaSistema(WideString ipTipoAlerta , WideString ipListaCodigoUsuario , WideString ipListaCodigoGrupo , Int32 ipCodigoOrigem);

Method ppuGerarAlertaPendenciaAssinatura


					

Parameters:

Flag Name Type Description
In ipCodigoUsuarioAssinante Integer

							
In ipTipoDocumento Integer

							
In ipCodigoDocumento Integer

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesGeral.ppuGerarAlertaPendenciaAssinatura(const ipCodigoUsuarioAssinante: Integer ; const ipTipoDocumento: Integer ; const ipCodigoDocumento: Integer);

C# Syntax:

public void SMFuncoesGeral.ppuGerarAlertaPendenciaAssinatura( Int32 ipCodigoUsuarioAssinante , Int32 ipTipoDocumento , Int32 ipCodigoDocumento);

Method fpuValidarAssinatura


					

Parameters:

Flag Name Type Description
In ipTipo Integer

							
In ipCodigoTipo Integer

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesGeral.fpuValidarAssinatura(const ipTipo: Integer ; const ipCodigoTipo: Integer) : WideString;

C# Syntax:

public WideString SMFuncoesGeral.fpuValidarAssinatura( Int32 ipTipo , Int32 ipCodigoTipo);

Method fpuCriarCdsDocumentoAssinar


					

Parameters:

Flag Name Type Description
In ipTipo Integer

							
In ipCodigoTipo Integer

							

Return Value:

Flag Name Type
Result Result OleVariant

Oxygene Syntax:

method SMFuncoesGeral.fpuCriarCdsDocumentoAssinar(const ipTipo: Integer ; const ipCodigoTipo: Integer) : OleVariant;

C# Syntax:

public OleVariant SMFuncoesGeral.fpuCriarCdsDocumentoAssinar( Int32 ipTipo , Int32 ipCodigoTipo);

Method fpuPegarCodigosExaminador


					

Parameters:

Flag Name Type Description
In ipNomeMedicoExaminador WideString

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesGeral.fpuPegarCodigosExaminador(const ipNomeMedicoExaminador: WideString) : WideString;

C# Syntax:

public WideString SMFuncoesGeral.fpuPegarCodigosExaminador(WideString ipNomeMedicoExaminador);

Method fpuCalcularMediaOutlier


					

Parameters:

Flag Name Type Description
In ipArray TArrayString

							

Return Value:

Flag Name Type
Result Result Double

Oxygene Syntax:

method SMFuncoesGeral.fpuCalcularMediaOutlier(const ipArray: TArrayString) : Double;

C# Syntax:

public Double SMFuncoesGeral.fpuCalcularMediaOutlier(TArrayString ipArray);

Method fpuExcluirIHCompetencia


					

Parameters:

Flag Name Type Description
In ipCodigoIHCompetencia Integer

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method SMFuncoesGeral.fpuExcluirIHCompetencia(const ipCodigoIHCompetencia: Integer) : Boolean;

C# Syntax:

public Boolean SMFuncoesGeral.fpuExcluirIHCompetencia( Int32 ipCodigoIHCompetencia);

Method fpuExistePermissaoUsuarioBanco


					

Parameters:

Flag Name Type Description
In ipCodusu_Cbancos Integer

							
In ipCodigo_Cbancos Integer

							
In ipCodigo_senhaus Integer

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method SMFuncoesGeral.fpuExistePermissaoUsuarioBanco(const ipCodusu_Cbancos: Integer ; const ipCodigo_Cbancos: Integer ; const ipCodigo_senhaus: Integer) : Boolean;

C# Syntax:

public Boolean SMFuncoesGeral.fpuExistePermissaoUsuarioBanco( Int32 ipCodusu_Cbancos , Int32 ipCodigo_Cbancos , Int32 ipCodigo_senhaus);

Method fpuConveniosUsuario


					

Parameters:

Flag Name Type Description
In ipNroFicha WideString

							

Return Value:

Flag Name Type
Result Result OleVariant

Oxygene Syntax:

method SMFuncoesGeral.fpuConveniosUsuario(const ipNroFicha: WideString) : OleVariant;

C# Syntax:

public OleVariant SMFuncoesGeral.fpuConveniosUsuario(WideString ipNroFicha);

Method fpuSistemaEmBackupManutencao


					

Parameters:

None.

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method SMFuncoesGeral.fpuSistemaEmBackupManutencao() : Boolean;

C# Syntax:

public Boolean SMFuncoesGeral.fpuSistemaEmBackupManutencao();

Method fpuUsandoCompressao


					

Parameters:

None.

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method SMFuncoesGeral.fpuUsandoCompressao() : Boolean;

C# Syntax:

public Boolean SMFuncoesGeral.fpuUsandoCompressao();

Method ppuUpdateFichaConvenio


					

Parameters:

Flag Name Type Description
In ipCNS WideString

							
In ipCodigo_Ficha WideString

							
In ipCodigo_Convenio WideString

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesGeral.ppuUpdateFichaConvenio(const ipCNS: WideString ; const ipCodigo_Ficha: WideString ; const ipCodigo_Convenio: WideString);

C# Syntax:

public void SMFuncoesGeral.ppuUpdateFichaConvenio(WideString ipCNS , WideString ipCodigo_Ficha , WideString ipCodigo_Convenio);

Method ppuExcluirIH_AIH


					

Parameters:

Flag Name Type Description
In ipCodigoIH_AIH Integer

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesGeral.ppuExcluirIH_AIH(const ipCodigoIH_AIH: Integer);

C# Syntax:

public void SMFuncoesGeral.ppuExcluirIH_AIH( Int32 ipCodigoIH_AIH);

Method fpuTestaSqlModeloBiCustomizado


					

Parameters:

Flag Name Type Description
In ipSql WideString

							
In ipDataInicial TDate

							
In ipDataFinal TDate

							

Return Value:

Flag Name Type
Result Result OleVariant

Oxygene Syntax:

method SMFuncoesGeral.fpuTestaSqlModeloBiCustomizado(const ipSql: WideString ; const ipDataInicial: TDate ; const ipDataFinal: TDate) : OleVariant;

C# Syntax:

public OleVariant SMFuncoesGeral.fpuTestaSqlModeloBiCustomizado(WideString ipSql , TDate ipDataInicial , TDate ipDataFinal);

Method ppuInformarConexaoAtivaPLaudo


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method SMFuncoesGeral.ppuInformarConexaoAtivaPLaudo();

C# Syntax:

public void SMFuncoesGeral.ppuInformarConexaoAtivaPLaudo();

Method ppuExecutarMetaphoneFichas


					

Parameters:

Flag Name Type Description
In ipClientID WideString

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesGeral.ppuExecutarMetaphoneFichas(const ipClientID: WideString);

C# Syntax:

public void SMFuncoesGeral.ppuExecutarMetaphoneFichas(WideString ipClientID);

Method ppuExecutarMetaphoneAgendaHs


					

Parameters:

Flag Name Type Description
In ipClientID WideString

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesGeral.ppuExecutarMetaphoneAgendaHs(const ipClientID: WideString);

C# Syntax:

public void SMFuncoesGeral.ppuExecutarMetaphoneAgendaHs(WideString ipClientID);

Method fpuRetornaForcarLogon


					

Parameters:

None.

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesGeral.fpuRetornaForcarLogon() : WideString;

C# Syntax:

public WideString SMFuncoesGeral.fpuRetornaForcarLogon();

Method ppuSetarPadraoContaEmailTexto


					

Parameters:

Flag Name Type Description
In ipCodigo_Conta_Email Integer

							
In ipCodigo Integer

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesGeral.ppuSetarPadraoContaEmailTexto(const ipCodigo_Conta_Email: Integer ; const ipCodigo: Integer);

C# Syntax:

public void SMFuncoesGeral.ppuSetarPadraoContaEmailTexto( Int32 ipCodigo_Conta_Email , Int32 ipCodigo);

Method fpuListaCodigoCtExamesPorUnidades


					

Parameters:

Flag Name Type Description
In ipListaCodigoTBUnidade WideString

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesGeral.fpuListaCodigoCtExamesPorUnidades(const ipListaCodigoTBUnidade: WideString) : WideString;

C# Syntax:

public WideString SMFuncoesGeral.fpuListaCodigoCtExamesPorUnidades(WideString ipListaCodigoTBUnidade);

Method fpuListaCodigoTBUnidadesPorCategoria


					

Parameters:

Flag Name Type Description
In ipCodigoCtExames WideString

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesGeral.fpuListaCodigoTBUnidadesPorCategoria(const ipCodigoCtExames: WideString) : WideString;

C# Syntax:

public WideString SMFuncoesGeral.fpuListaCodigoTBUnidadesPorCategoria(WideString ipCodigoCtExames);

Method fpuListaCodigoPrioridadesExamesPorMedico


					

Parameters:

Flag Name Type Description
In ipCodigoMedico WideString

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesGeral.fpuListaCodigoPrioridadesExamesPorMedico(const ipCodigoMedico: WideString) : WideString;

C# Syntax:

public WideString SMFuncoesGeral.fpuListaCodigoPrioridadesExamesPorMedico(WideString ipCodigoMedico);

Method ppuMarcarConfigBackupPendenteEnvioPis


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method SMFuncoesGeral.ppuMarcarConfigBackupPendenteEnvioPis();

C# Syntax:

public void SMFuncoesGeral.ppuMarcarConfigBackupPendenteEnvioPis();

Method fpuValidarContratoConvenio


					

Parameters:

Flag Name Type Description
In ipCodigoConvenio WideString

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method SMFuncoesGeral.fpuValidarContratoConvenio(const ipCodigoConvenio: WideString) : Boolean;

C# Syntax:

public Boolean SMFuncoesGeral.fpuValidarContratoConvenio(WideString ipCodigoConvenio);

Method fpuExisteExameModeloPadrao


					

Parameters:

Flag Name Type Description
In ipCodigo_BcExames Integer

							
In ipCodigo_CTExames Integer

							

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method SMFuncoesGeral.fpuExisteExameModeloPadrao(const ipCodigo_BcExames: Integer ; const ipCodigo_CTExames: Integer) : Integer;

C# Syntax:

public Integer SMFuncoesGeral.fpuExisteExameModeloPadrao( Int32 ipCodigo_BcExames , Int32 ipCodigo_CTExames);

Method fpuGetData


					

Parameters:

Flag Name Type Description
In ipSelectSql WideString

							
In ipParametrosChave WideString

							
In ipParametrosValor WideString

							
In ipParametrosTipo WideString

							

Return Value:

Flag Name Type
Result Result OleVariant

Oxygene Syntax:

method SMFuncoesGeral.fpuGetData(const ipSelectSql: WideString ; const ipParametrosChave: WideString ; const ipParametrosValor: WideString ; const ipParametrosTipo: WideString) : OleVariant;

C# Syntax:

public OleVariant SMFuncoesGeral.fpuGetData(WideString ipSelectSql , WideString ipParametrosChave , WideString ipParametrosValor , WideString ipParametrosTipo);

Method ppuForcarEnvioBackupCloud


					

Parameters:

Flag Name Type Description
In ipIniciarNovoUploadSeNecessario Boolean

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesGeral.ppuForcarEnvioBackupCloud(const ipIniciarNovoUploadSeNecessario: Boolean);

C# Syntax:

public void SMFuncoesGeral.ppuForcarEnvioBackupCloud(Boolean ipIniciarNovoUploadSeNecessario);

Method fpuTestarComunicacaoAzure


					

Parameters:

None.

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesGeral.fpuTestarComunicacaoAzure() : WideString;

C# Syntax:

public WideString SMFuncoesGeral.fpuTestarComunicacaoAzure();

Method fpuThreadsDisponiveisMonitor


					

Parameters:

None.

Return Value:

Flag Name Type
Result Result TArrayInfoThreadMonitorada

Oxygene Syntax:

method SMFuncoesGeral.fpuThreadsDisponiveisMonitor() : TArrayInfoThreadMonitorada;

C# Syntax:

public TArrayInfoThreadMonitorada SMFuncoesGeral.fpuThreadsDisponiveisMonitor();

Method ppuReiniciarThreadMonitorada


					

Parameters:

Flag Name Type Description
In ipIdentificador WideString

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesGeral.ppuReiniciarThreadMonitorada(const ipIdentificador: WideString);

C# Syntax:

public void SMFuncoesGeral.ppuReiniciarThreadMonitorada(WideString ipIdentificador);

Method ppuRegistrarLiveLoggingThreadMonitorada


					

Parameters:

Flag Name Type Description
In ipIdentificador WideString

							
In ipClientID WideString

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesGeral.ppuRegistrarLiveLoggingThreadMonitorada(const ipIdentificador: WideString ; const ipClientID: WideString);

C# Syntax:

public void SMFuncoesGeral.ppuRegistrarLiveLoggingThreadMonitorada(WideString ipIdentificador , WideString ipClientID);

Method ppuDesregistrarLiveLoggingThreadMonitorada


					

Parameters:

Flag Name Type Description
In ipIdentificador WideString

							
In ipClientID WideString

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesGeral.ppuDesregistrarLiveLoggingThreadMonitorada(const ipIdentificador: WideString ; const ipClientID: WideString);

C# Syntax:

public void SMFuncoesGeral.ppuDesregistrarLiveLoggingThreadMonitorada(WideString ipIdentificador , WideString ipClientID);

Method ppuRegistrarInformacoesPC


					

Parameters:

Flag Name Type Description
In ipNomeComputador WideString

							
In ipEnderecoMac WideString

							
In ipSistemaOperacional WideString

							
In ipVersaoSO WideString

							
In ipBuildSO WideString

							
In ipResolucaoTela WideString

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesGeral.ppuRegistrarInformacoesPC(const ipNomeComputador: WideString ; const ipEnderecoMac: WideString ; const ipSistemaOperacional: WideString ; const ipVersaoSO: WideString ; const ipBuildSO: WideString ; const ipResolucaoTela: WideString);

C# Syntax:

public void SMFuncoesGeral.ppuRegistrarInformacoesPC(WideString ipNomeComputador , WideString ipEnderecoMac , WideString ipSistemaOperacional , WideString ipVersaoSO , WideString ipBuildSO , WideString ipResolucaoTela);

Method fpuCodigoEmpresa


					

Parameters:

Flag Name Type Description
In ipChave WideString

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesGeral.fpuCodigoEmpresa(const ipChave: WideString) : WideString;

C# Syntax:

public WideString SMFuncoesGeral.fpuCodigoEmpresa(WideString ipChave);

Method fpuListaCodigoTBUnidadesPorUsuario


					

Parameters:

Flag Name Type Description
In ipCodigoUsuario Integer

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesGeral.fpuListaCodigoTBUnidadesPorUsuario(const ipCodigoUsuario: Integer) : WideString;

C# Syntax:

public WideString SMFuncoesGeral.fpuListaCodigoTBUnidadesPorUsuario( Int32 ipCodigoUsuario);

Method fpuServicosPServerEmExecucao


					

Parameters:

None.

Return Value:

Flag Name Type
Result Result OleVariant

Oxygene Syntax:

method SMFuncoesGeral.fpuServicosPServerEmExecucao() : OleVariant;

C# Syntax:

public OleVariant SMFuncoesGeral.fpuServicosPServerEmExecucao();

Method fpuImportarServicosPServer


					

Parameters:

None.

Return Value:

Flag Name Type
Result Result OleVariant

Oxygene Syntax:

method SMFuncoesGeral.fpuImportarServicosPServer() : OleVariant;

C# Syntax:

public OleVariant SMFuncoesGeral.fpuImportarServicosPServer();

Method fpuEnviarResultadoServico


					

Parameters:

Flag Name Type Description
In ipTipoServico Integer

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method SMFuncoesGeral.fpuEnviarResultadoServico(const ipTipoServico: Integer) : Boolean;

C# Syntax:

public Boolean SMFuncoesGeral.fpuEnviarResultadoServico( Int32 ipTipoServico);

Method fpuServicoEnviarImagensDicomCloudAtivado


					

Parameters:

None.

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method SMFuncoesGeral.fpuServicoEnviarImagensDicomCloudAtivado() : Boolean;

C# Syntax:

public Boolean SMFuncoesGeral.fpuServicoEnviarImagensDicomCloudAtivado();

Method fpuIncluirDocumentosAssinados


					

Parameters:

Flag Name Type Description
In ipDocumentosAssinados TArrayDocumentoAssinado

							
In ipIgnorarAlerta Boolean

							

Return Value:

Flag Name Type
Result Result TArrayString

Oxygene Syntax:

method SMFuncoesGeral.fpuIncluirDocumentosAssinados(const ipDocumentosAssinados: TArrayDocumentoAssinado ; const ipIgnorarAlerta: Boolean) : TArrayString;

C# Syntax:

public TArrayString SMFuncoesGeral.fpuIncluirDocumentosAssinados(TArrayDocumentoAssinado ipDocumentosAssinados , Boolean ipIgnorarAlerta);

Method fpuValidarRetornarDadosAssinatura


					

Parameters:

Flag Name Type Description
In ipTipos TArrayInteger

							
In ipCodigoTipos TArrayInteger

							

Return Value:

Flag Name Type
Result Result TArrayDadosAssinatura

Oxygene Syntax:

method SMFuncoesGeral.fpuValidarRetornarDadosAssinatura(const ipTipos: TArrayInteger ; const ipCodigoTipos: TArrayInteger) : TArrayDadosAssinatura;

C# Syntax:

public TArrayDadosAssinatura SMFuncoesGeral.fpuValidarRetornarDadosAssinatura(TArrayInteger ipTipos , TArrayInteger ipCodigoTipos);

Method fpuCancelaExameWebService


					

Parameters:

Flag Name Type Description
In ipTipoLab Integer

							
In ipLogin WideString

							
In ipPasswd WideString

							
In ipCodPedApoio WideString

							
In ipCodExmApoio WideString

							
In ipCodExmProc WideString

							
In ipCodigoUsuario WideString

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesGeral.fpuCancelaExameWebService(const ipTipoLab: Integer ; const ipLogin: WideString ; const ipPasswd: WideString ; const ipCodPedApoio: WideString ; const ipCodExmApoio: WideString ; const ipCodExmProc: WideString ; const ipCodigoUsuario: WideString) : WideString;

C# Syntax:

public WideString SMFuncoesGeral.fpuCancelaExameWebService( Int32 ipTipoLab , WideString ipLogin , WideString ipPasswd , WideString ipCodPedApoio , WideString ipCodExmApoio , WideString ipCodExmProc , WideString ipCodigoUsuario);

Method fpuBaixarCadeiaCertificado


					

Parameters:

Flag Name Type Description
In ipCertificao Binary

							

Return Value:

Flag Name Type
Result Result TCadeiaCertificado

Oxygene Syntax:

method SMFuncoesGeral.fpuBaixarCadeiaCertificado(const ipCertificao: Binary) : TCadeiaCertificado;

C# Syntax:

public TCadeiaCertificado SMFuncoesGeral.fpuBaixarCadeiaCertificado(Binary ipCertificao);

Method fpuTipoAlertaCadastrado


					

Parameters:

Flag Name Type Description
In ipCodigoAlerta Integer

							
In ipTipo Integer

							
In ipCodigoIgnorar Integer

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method SMFuncoesGeral.fpuTipoAlertaCadastrado(const ipCodigoAlerta: Integer ; const ipTipo: Integer ; const ipCodigoIgnorar: Integer) : Boolean;

C# Syntax:

public Boolean SMFuncoesGeral.fpuTipoAlertaCadastrado( Int32 ipCodigoAlerta , Int32 ipTipo , Int32 ipCodigoIgnorar);

Method fpuValidarCadastroUnicoPessoa


					

Parameters:

Flag Name Type Description
In ipCodigoIgnorar Integer

							
In ipTipoCadastroPessoa TTipoCadastroPessoa

							
In ipDadosUnicos TDadosUnicosPessoais

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesGeral.fpuValidarCadastroUnicoPessoa(const ipCodigoIgnorar: Integer ; const ipTipoCadastroPessoa: TTipoCadastroPessoa ; const ipDadosUnicos: TDadosUnicosPessoais) : WideString;

C# Syntax:

public WideString SMFuncoesGeral.fpuValidarCadastroUnicoPessoa( Int32 ipCodigoIgnorar , TTipoCadastroPessoa ipTipoCadastroPessoa , TDadosUnicosPessoais ipDadosUnicos);

Method ppuRegistrarPendenciaEnvioImgDicom


					

Parameters:

Flag Name Type Description
In ipCodigoExameProcedimento Integer

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesGeral.ppuRegistrarPendenciaEnvioImgDicom(const ipCodigoExameProcedimento: Integer);

C# Syntax:

public void SMFuncoesGeral.ppuRegistrarPendenciaEnvioImgDicom( Int32 ipCodigoExameProcedimento);

Method fpuVerificaModeloLaudoLab


					

Parameters:

Flag Name Type Description
In ipCodigoExameProcedimento Integer

							

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method SMFuncoesGeral.fpuVerificaModeloLaudoLab(const ipCodigoExameProcedimento: Integer) : Integer;

C# Syntax:

public Integer SMFuncoesGeral.fpuVerificaModeloLaudoLab( Int32 ipCodigoExameProcedimento);

Method fpuBuscarModelosMedicos


					

Parameters:

Flag Name Type Description
In ipCodMedicos Integer

							

Return Value:

Flag Name Type
Result Result OleVariant

Oxygene Syntax:

method SMFuncoesGeral.fpuBuscarModelosMedicos(const ipCodMedicos: Integer) : OleVariant;

C# Syntax:

public OleVariant SMFuncoesGeral.fpuBuscarModelosMedicos( Int32 ipCodMedicos);

Method fpuValidarLimiteDados


					

Parameters:

Flag Name Type Description
In ipRequisicoes TArrayRequisicaoValidacaoLimiteDado

							
In ipNroFicha Integer

							

Return Value:

Flag Name Type
Result Result TArrayResultadoValidacaoLimiteDado

Oxygene Syntax:

method SMFuncoesGeral.fpuValidarLimiteDados(const ipRequisicoes: TArrayRequisicaoValidacaoLimiteDado ; const ipNroFicha: Integer) : TArrayResultadoValidacaoLimiteDado;

C# Syntax:

public TArrayResultadoValidacaoLimiteDado SMFuncoesGeral.fpuValidarLimiteDados(TArrayRequisicaoValidacaoLimiteDado ipRequisicoes , Int32 ipNroFicha);

Method fpuExisteCertificadoAtivo


					

Parameters:

None.

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method SMFuncoesGeral.fpuExisteCertificadoAtivo() : Boolean;

C# Syntax:

public Boolean SMFuncoesGeral.fpuExisteCertificadoAtivo();

Method ppuNotificarAssinaturaFinalizada


					

Parameters:

Flag Name Type Description
In ipTipo Integer

							
In ipCodigo Integer

							
In ipResultado Integer

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesGeral.ppuNotificarAssinaturaFinalizada(const ipTipo: Integer ; const ipCodigo: Integer ; const ipResultado: Integer);

C# Syntax:

public void SMFuncoesGeral.ppuNotificarAssinaturaFinalizada( Int32 ipTipo , Int32 ipCodigo , Int32 ipResultado);

Method fpuDocumentoRetificado


					

Parameters:

Flag Name Type Description
In ipTipoDocumento Integer

							
In ipCodigoTipo Integer

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method SMFuncoesGeral.fpuDocumentoRetificado(const ipTipoDocumento: Integer ; const ipCodigoTipo: Integer) : Boolean;

C# Syntax:

public Boolean SMFuncoesGeral.fpuDocumentoRetificado( Int32 ipTipoDocumento , Int32 ipCodigoTipo);

Method fpuBaixarCadeiaCertificadoDocumentoAssinado


					

Parameters:

Flag Name Type Description
In ipCodigoDocumentoAssinado Integer

							

Return Value:

Flag Name Type
Result Result TCadeiaCertificado

Oxygene Syntax:

method SMFuncoesGeral.fpuBaixarCadeiaCertificadoDocumentoAssinado(const ipCodigoDocumentoAssinado: Integer) : TCadeiaCertificado;

C# Syntax:

public TCadeiaCertificado SMFuncoesGeral.fpuBaixarCadeiaCertificadoDocumentoAssinado( Int32 ipCodigoDocumentoAssinado);

Method fpuGetDadosAssinatura


					

Parameters:

Flag Name Type Description
In ipCodigoTipo Integer

							
In ipTipo Integer

							

Return Value:

Flag Name Type
Result Result OleVariant

Oxygene Syntax:

method SMFuncoesGeral.fpuGetDadosAssinatura(const ipCodigoTipo: Integer ; const ipTipo: Integer) : OleVariant;

C# Syntax:

public OleVariant SMFuncoesGeral.fpuGetDadosAssinatura( Int32 ipCodigoTipo , Int32 ipTipo);

Method fpuGetDadosPaciente


					

Parameters:

Flag Name Type Description
In ipNroFicha Integer

							
In ipDataHoraEventoUtc DateTime

							

Return Value:

Flag Name Type
Result Result OleVariant

Oxygene Syntax:

method SMFuncoesGeral.fpuGetDadosPaciente(const ipNroFicha: Integer ; const ipDataHoraEventoUtc: DateTime) : OleVariant;

C# Syntax:

public OleVariant SMFuncoesGeral.fpuGetDadosPaciente( Int32 ipNroFicha , DateTime ipDataHoraEventoUtc);

Method fpuGetDadosPacienteAssinatura


					

Parameters:

Flag Name Type Description
In ipCodigoDocumento Integer

							
In ipTipoDocumento Integer

							

Return Value:

Flag Name Type
Result Result OleVariant

Oxygene Syntax:

method SMFuncoesGeral.fpuGetDadosPacienteAssinatura(const ipCodigoDocumento: Integer ; const ipTipoDocumento: Integer) : OleVariant;

C# Syntax:

public OleVariant SMFuncoesGeral.fpuGetDadosPacienteAssinatura( Int32 ipCodigoDocumento , Int32 ipTipoDocumento);

Method ppuAlteraStatusAnamnese


					

Parameters:

Flag Name Type Description
In ipCodigoHispaca0 Integer

							
In ipNovoStatus Integer

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesGeral.ppuAlteraStatusAnamnese(const ipCodigoHispaca0: Integer ; const ipNovoStatus: Integer);

C# Syntax:

public void SMFuncoesGeral.ppuAlteraStatusAnamnese( Int32 ipCodigoHispaca0 , Int32 ipNovoStatus);

Method ppuBaixarCadeiaCertificadosTimeStampExterno


					

Parameters:

Flag Name Type Description
In ipUrls TArrayString

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesGeral.ppuBaixarCadeiaCertificadosTimeStampExterno(const ipUrls: TArrayString);

C# Syntax:

public void SMFuncoesGeral.ppuBaixarCadeiaCertificadosTimeStampExterno(TArrayString ipUrls);

Method fpuExportarDocumentoAssinado


					

Parameters:

Flag Name Type Description
In ipTipo Integer

							
In ipCodigoTipo Integer

							

Return Value:

Flag Name Type
Result Result Binary

Oxygene Syntax:

method SMFuncoesGeral.fpuExportarDocumentoAssinado(const ipTipo: Integer ; const ipCodigoTipo: Integer) : Binary;

C# Syntax:

public Binary SMFuncoesGeral.fpuExportarDocumentoAssinado( Int32 ipTipo , Int32 ipCodigoTipo);

Method ppuGerarAlertaConvenioVencido


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method SMFuncoesGeral.ppuGerarAlertaConvenioVencido();

C# Syntax:

public void SMFuncoesGeral.ppuGerarAlertaConvenioVencido();

Method fpuVerificarNroFicha


					

Parameters:

Flag Name Type Description
In ipCodigoDocumento Integer

							
In ipTipoDocumento Integer

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method SMFuncoesGeral.fpuVerificarNroFicha(const ipCodigoDocumento: Integer ; const ipTipoDocumento: Integer) : Boolean;

C# Syntax:

public Boolean SMFuncoesGeral.fpuVerificarNroFicha( Int32 ipCodigoDocumento , Int32 ipTipoDocumento);

Method fpuGetCodigoEmpresaCriptografado


					

Parameters:

None.

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesGeral.fpuGetCodigoEmpresaCriptografado() : WideString;

C# Syntax:

public WideString SMFuncoesGeral.fpuGetCodigoEmpresaCriptografado();

Method fpuRetificacaoPorTempo


					

Parameters:

Flag Name Type Description
In ipCod Integer

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method SMFuncoesGeral.fpuRetificacaoPorTempo(const ipCod: Integer) : Boolean;

C# Syntax:

public Boolean SMFuncoesGeral.fpuRetificacaoPorTempo( Int32 ipCod);

Method fpuExecutarDiasInativoUsu


					

Parameters:

Flag Name Type Description
In ipDias Integer

							
In ipDiasConfigLogarAposAtivarManual Integer

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesGeral.fpuExecutarDiasInativoUsu(const ipDias: Integer ; const ipDiasConfigLogarAposAtivarManual: Integer) : WideString;

C# Syntax:

public WideString SMFuncoesGeral.fpuExecutarDiasInativoUsu( Int32 ipDias , Int32 ipDiasConfigLogarAposAtivarManual);

Method ppuRegistrarLogSimples


					

Parameters:

Flag Name Type Description
In ipDeltaDS OleVariant

							
In ipUpdateKind Integer

							
Out opDadosLogSimples TDadosLogSimples

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesGeral.ppuRegistrarLogSimples(const ipDeltaDS: OleVariant ; const ipUpdateKind: Integer ; opDadosLogSimples: TDadosLogSimples);

C# Syntax:

public void SMFuncoesGeral.ppuRegistrarLogSimples(OleVariant ipDeltaDS , Int32 ipUpdateKind , out TDadosLogSimples opDadosLogSimples);

Method fpuBuscarServidoresFailover


					

Parameters:

Flag Name Type Description
In ipIncluirAuxiliares Boolean

							

Return Value:

Flag Name Type
Result Result TArrayServidor

Oxygene Syntax:

method SMFuncoesGeral.fpuBuscarServidoresFailover(const ipIncluirAuxiliares: Boolean) : TArrayServidor;

C# Syntax:

public TArrayServidor SMFuncoesGeral.fpuBuscarServidoresFailover(Boolean ipIncluirAuxiliares);

Method fpuBuscarNomeFicha


					

Parameters:

Flag Name Type Description
In ipListaFichas WideString

							

Return Value:

Flag Name Type
Result Result OleVariant

Oxygene Syntax:

method SMFuncoesGeral.fpuBuscarNomeFicha(const ipListaFichas: WideString) : OleVariant;

C# Syntax:

public OleVariant SMFuncoesGeral.fpuBuscarNomeFicha(WideString ipListaFichas);

Method fpuGetDadosFicha


					

Parameters:

Flag Name Type Description
In ipNroFicha Integer

							

Return Value:

Flag Name Type
Result Result TDadosFicha

Oxygene Syntax:

method SMFuncoesGeral.fpuGetDadosFicha(const ipNroFicha: Integer) : TDadosFicha;

C# Syntax:

public TDadosFicha SMFuncoesGeral.fpuGetDadosFicha( Int32 ipNroFicha);

Method fpuGetDadosFichaComplemento


					

Parameters:

Flag Name Type Description
In ipNroFicha Integer

							

Return Value:

Flag Name Type
Result Result TDadosFichaComplemento

Oxygene Syntax:

method SMFuncoesGeral.fpuGetDadosFichaComplemento(const ipNroFicha: Integer) : TDadosFichaComplemento;

C# Syntax:

public TDadosFichaComplemento SMFuncoesGeral.fpuGetDadosFichaComplemento( Int32 ipNroFicha);

Method fpuGetDadosFichaCompleta


					

Parameters:

Flag Name Type Description
In ipNroFicha Integer

							

Return Value:

Flag Name Type
Result Result TDadosFichaCompleta

Oxygene Syntax:

method SMFuncoesGeral.fpuGetDadosFichaCompleta(const ipNroFicha: Integer) : TDadosFichaCompleta;

C# Syntax:

public TDadosFichaCompleta SMFuncoesGeral.fpuGetDadosFichaCompleta( Int32 ipNroFicha);

Method fpuGetDadosInternacao


					

Parameters:

Flag Name Type Description
In ipNRegistro Integer

							

Return Value:

Flag Name Type
Result Result TDadosObjInternacao

Oxygene Syntax:

method SMFuncoesGeral.fpuGetDadosInternacao(const ipNRegistro: Integer) : TDadosObjInternacao;

C# Syntax:

public TDadosObjInternacao SMFuncoesGeral.fpuGetDadosInternacao( Int32 ipNRegistro);

Method fpuGetDadosInternaRn


					

Parameters:

Flag Name Type Description
In ipCodigoInternaRn Integer

							

Return Value:

Flag Name Type
Result Result TDadosObjInternaRn

Oxygene Syntax:

method SMFuncoesGeral.fpuGetDadosInternaRn(const ipCodigoInternaRn: Integer) : TDadosObjInternaRn;

C# Syntax:

public TDadosObjInternaRn SMFuncoesGeral.fpuGetDadosInternaRn( Int32 ipCodigoInternaRn);

Method fpuGetFichaFoto


					

Parameters:

Flag Name Type Description
In ipNroFicha Integer

							

Return Value:

Flag Name Type
Result Result Binary

Oxygene Syntax:

method SMFuncoesGeral.fpuGetFichaFoto(const ipNroFicha: Integer) : Binary;

C# Syntax:

public Binary SMFuncoesGeral.fpuGetFichaFoto( Int32 ipNroFicha);

Method fpuGetDadosMedicos


					

Parameters:

Flag Name Type Description
In ipCodigo Integer

							
In ipTipoMedico Integer

							

Return Value:

Flag Name Type
Result Result TDadosMedicos

Oxygene Syntax:

method SMFuncoesGeral.fpuGetDadosMedicos(const ipCodigo: Integer ; const ipTipoMedico: Integer) : TDadosMedicos;

C# Syntax:

public TDadosMedicos SMFuncoesGeral.fpuGetDadosMedicos( Int32 ipCodigo , Int32 ipTipoMedico);

Method ppuEnviarAlertaNotfDiagCritico


					

Parameters:

Flag Name Type Description
In ipCodigo Integer

							
In ipCodExame Integer

							
In ipCodigoMedico Integer

							
In ipCodigoMedicoExm Integer

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesGeral.ppuEnviarAlertaNotfDiagCritico(const ipCodigo: Integer ; const ipCodExame: Integer ; const ipCodigoMedico: Integer ; const ipCodigoMedicoExm: Integer);

C# Syntax:

public void SMFuncoesGeral.ppuEnviarAlertaNotfDiagCritico( Int32 ipCodigo , Int32 ipCodExame , Int32 ipCodigoMedico , Int32 ipCodigoMedicoExm);

Method ppuInserirGrupoUsuario


					

Parameters:

Flag Name Type Description
In ipCodigoUsuario Integer

							
In ipUsuarioDH WideString

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesGeral.ppuInserirGrupoUsuario(const ipCodigoUsuario: Integer ; const ipUsuarioDH: WideString);

C# Syntax:

public void SMFuncoesGeral.ppuInserirGrupoUsuario( Int32 ipCodigoUsuario , WideString ipUsuarioDH);

Method fpuRetornarTipoBancoDados


					

Parameters:

None.

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method SMFuncoesGeral.fpuRetornarTipoBancoDados() : Integer;

C# Syntax:

public Integer SMFuncoesGeral.fpuRetornarTipoBancoDados();

Method fpuRetornarGruposUsuario


					

Parameters:

Flag Name Type Description
In ipCodigoUsuario Integer

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesGeral.fpuRetornarGruposUsuario(const ipCodigoUsuario: Integer) : WideString;

C# Syntax:

public WideString SMFuncoesGeral.fpuRetornarGruposUsuario( Int32 ipCodigoUsuario);

Method fpuRetornaCodigo


					

Parameters:

Flag Name Type Description
In ipNomeGenerator WideString

							

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method SMFuncoesGeral.fpuRetornaCodigo(const ipNomeGenerator: WideString) : Integer;

C# Syntax:

public Integer SMFuncoesGeral.fpuRetornaCodigo(WideString ipNomeGenerator);

Method fpuSendMessage


					

Parameters:

Flag Name Type Description
In ipTunel WideString

							
In ipUserCodigoRemetente Integer

							
In ipUserCodigoDestino Integer

							
In ipGrupoDestino Integer

							
In ipMensagem WideString

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesGeral.fpuSendMessage(const ipTunel: WideString ; const ipUserCodigoRemetente: Integer ; const ipUserCodigoDestino: Integer ; const ipGrupoDestino: Integer ; const ipMensagem: WideString);

C# Syntax:

public void SMFuncoesGeral.fpuSendMessage(WideString ipTunel , Int32 ipUserCodigoRemetente , Int32 ipUserCodigoDestino , Int32 ipGrupoDestino , WideString ipMensagem);

Method ppuExcluirRegistroGravarLog


					

Parameters:

Flag Name Type Description
In ipNomeTabela WideString

							
In ipNomeCampo WideString

							
In ipNomeComputador WideString

							
In ipCodigo Integer

							
In ipComponente Integer

							
In ipEvento Integer

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesGeral.ppuExcluirRegistroGravarLog(const ipNomeTabela: WideString ; const ipNomeCampo: WideString ; const ipNomeComputador: WideString ; const ipCodigo: Integer ; const ipComponente: Integer ; const ipEvento: Integer);

C# Syntax:

public void SMFuncoesGeral.ppuExcluirRegistroGravarLog(WideString ipNomeTabela , WideString ipNomeCampo , WideString ipNomeComputador , Int32 ipCodigo , Int32 ipComponente , Int32 ipEvento);

Method fpuRegistrarLogSistema


					

Parameters:

Flag Name Type Description
In ipCodUser Integer

							
In ipEvento Integer

							
In ipNivelCriticidade Integer

							
In ipComponente Integer

							
In ipPc WideString

							
In ipTabelaNome WideString

							
In ipTabelaState Integer

							
In ipTabelaChave Integer

							
In ipTabelaDelta OleVariant

							
In ipPorDelegacao Boolean

							
In ipCodigoTbUnidade Integer

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesGeral.fpuRegistrarLogSistema(const ipCodUser: Integer ; const ipEvento: Integer ; const ipNivelCriticidade: Integer ; const ipComponente: Integer ; const ipPc: WideString ; const ipTabelaNome: WideString ; const ipTabelaState: Integer ; const ipTabelaChave: Integer ; const ipTabelaDelta: OleVariant ; const ipPorDelegacao: Boolean ; const ipCodigoTbUnidade: Integer) : WideString;

C# Syntax:

public WideString SMFuncoesGeral.fpuRegistrarLogSistema( Int32 ipCodUser , Int32 ipEvento , Int32 ipNivelCriticidade , Int32 ipComponente , WideString ipPc , WideString ipTabelaNome , Int32 ipTabelaState , Int32 ipTabelaChave , OleVariant ipTabelaDelta , Boolean ipPorDelegacao , Int32 ipCodigoTbUnidade);

Method fpuChecarPermissaoModulo


					

Parameters:

Flag Name Type Description
In ipCodUsuario Integer

							
In ipModulo WideString

							
In ipPermissao Integer

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method SMFuncoesGeral.fpuChecarPermissaoModulo(const ipCodUsuario: Integer ; const ipModulo: WideString ; const ipPermissao: Integer) : Boolean;

C# Syntax:

public Boolean SMFuncoesGeral.fpuChecarPermissaoModulo( Int32 ipCodUsuario , WideString ipModulo , Int32 ipPermissao);

Method fpuDefinirDiretorio


					

Parameters:

Flag Name Type Description
In ipCodigo Integer

							
In ipData WideString

							
In ipTipoArquivo Integer

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesGeral.fpuDefinirDiretorio(const ipCodigo: Integer ; const ipData: WideString ; const ipTipoArquivo: Integer) : WideString;

C# Syntax:

public WideString SMFuncoesGeral.fpuDefinirDiretorio( Int32 ipCodigo , WideString ipData , Int32 ipTipoArquivo);

Method fpuBaixarArquivo


					

Parameters:

Flag Name Type Description
In ipEnderecoArquivo WideString

							
In ipInicioStream Integer

							
In ipTamanhoDoBuffer Integer

							
Out ipTamanhoTotal Int64

							
In ipPegarTamanhoTotal Boolean

							

Return Value:

Flag Name Type
Result Result Binary

Oxygene Syntax:

method SMFuncoesGeral.fpuBaixarArquivo(const ipEnderecoArquivo: WideString ; const ipInicioStream: Integer ; const ipTamanhoDoBuffer: Integer ; ipTamanhoTotal: Int64 ; const ipPegarTamanhoTotal: Boolean) : Binary;

C# Syntax:

public Binary SMFuncoesGeral.fpuBaixarArquivo(WideString ipEnderecoArquivo , Int32 ipInicioStream , Int32 ipTamanhoDoBuffer , out Int64 ipTamanhoTotal , Boolean ipPegarTamanhoTotal);

Method fpuConversarPServer


					

Parameters:

Flag Name Type Description
In ipOpcao Integer

							
In ipNovaSenha WideString

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesGeral.fpuConversarPServer(const ipOpcao: Integer ; const ipNovaSenha: WideString) : WideString;

C# Syntax:

public WideString SMFuncoesGeral.fpuConversarPServer( Int32 ipOpcao , WideString ipNovaSenha);

Method fpuDataHora


					

Parameters:

Flag Name Type Description
In ipOpcao WideString

							

Return Value:

Flag Name Type
Result Result OleVariant

Oxygene Syntax:

method SMFuncoesGeral.fpuDataHora(const ipOpcao: WideString) : OleVariant;

C# Syntax:

public OleVariant SMFuncoesGeral.fpuDataHora(WideString ipOpcao);

Method fpuDemoPermitir


					

Parameters:

Flag Name Type Description
In ipOpcao WideString

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method SMFuncoesGeral.fpuDemoPermitir(const ipOpcao: WideString) : Boolean;

C# Syntax:

public Boolean SMFuncoesGeral.fpuDemoPermitir(WideString ipOpcao);

Method fpuEnviarArquivo


					

Parameters:

Flag Name Type Description
In ipEnderecoArquivo WideString

							
In ipInicioStream Integer

							
InOut ipStream Binary

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesGeral.fpuEnviarArquivo(const ipEnderecoArquivo: WideString ; const ipInicioStream: Integer ; var ipStream: Binary);

C# Syntax:

public void SMFuncoesGeral.fpuEnviarArquivo(WideString ipEnderecoArquivo , Int32 ipInicioStream , ref Binary ipStream);

Method fpuListarDiretorio


					

Parameters:

Flag Name Type Description
In ipDiretorioComMascara WideString

							

Return Value:

Flag Name Type
Result Result Binary

Oxygene Syntax:

method SMFuncoesGeral.fpuListarDiretorio(const ipDiretorioComMascara: WideString) : Binary;

C# Syntax:

public Binary SMFuncoesGeral.fpuListarDiretorio(WideString ipDiretorioComMascara);

Method fpuSendMessageSenha


					

Parameters:

Flag Name Type Description
In ipSenha WideString

							
In ipCategoria WideString

							
In ipGuiche WideString

							
In ipMedico WideString

							
In ipPaciente Boolean

							
In ipNroFicha Integer

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesGeral.fpuSendMessageSenha(const ipSenha: WideString ; const ipCategoria: WideString ; const ipGuiche: WideString ; const ipMedico: WideString ; const ipPaciente: Boolean ; const ipNroFicha: Integer);

C# Syntax:

public void SMFuncoesGeral.fpuSendMessageSenha(WideString ipSenha , WideString ipCategoria , WideString ipGuiche , WideString ipMedico , Boolean ipPaciente , Int32 ipNroFicha);

Method fpuSqlExecute


					

Parameters:

Flag Name Type Description
In ipString WideString

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesGeral.fpuSqlExecute(const ipString: WideString) : WideString;

C# Syntax:

public WideString SMFuncoesGeral.fpuSqlExecute(WideString ipString);

Method fpuTestarConexao


					

Parameters:

None.

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method SMFuncoesGeral.fpuTestarConexao() : Boolean;

C# Syntax:

public Boolean SMFuncoesGeral.fpuTestarConexao();

Method fpuRetornaUltimoCodigo


					

Parameters:

Flag Name Type Description
In ipNomeGenerator WideString

							

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method SMFuncoesGeral.fpuRetornaUltimoCodigo(const ipNomeGenerator: WideString) : Integer;

C# Syntax:

public Integer SMFuncoesGeral.fpuRetornaUltimoCodigo(WideString ipNomeGenerator);

Method fpuCopiaKit


					

Parameters:

Flag Name Type Description
In ipCodigoKitOrigem Integer

							
In ipCodigoUsuario Integer

							
In ipNomeKit WideString

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesGeral.fpuCopiaKit(const ipCodigoKitOrigem: Integer ; const ipCodigoUsuario: Integer ; const ipNomeKit: WideString);

C# Syntax:

public void SMFuncoesGeral.fpuCopiaKit( Int32 ipCodigoKitOrigem , Int32 ipCodigoUsuario , WideString ipNomeKit);

Method fpuPServerEmDemo


					

Parameters:

None.

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method SMFuncoesGeral.fpuPServerEmDemo() : Boolean;

C# Syntax:

public Boolean SMFuncoesGeral.fpuPServerEmDemo();

Method ppuGerarRegistroLog


					

Parameters:

Flag Name Type Description
In ipEvento Integer

							
In ipNivelCriticidade Integer

							
In ipComponente Integer

							
In ipCodigoTabela Integer

							
In ipTabelaState Integer

							
In ipPorDelegacao Boolean

							
In ipTabela WideString

							
In ipMsg WideString

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesGeral.ppuGerarRegistroLog(const ipEvento: Integer ; const ipNivelCriticidade: Integer ; const ipComponente: Integer ; const ipCodigoTabela: Integer ; const ipTabelaState: Integer ; const ipPorDelegacao: Boolean ; const ipTabela: WideString ; const ipMsg: WideString);

C# Syntax:

public void SMFuncoesGeral.ppuGerarRegistroLog( Int32 ipEvento , Int32 ipNivelCriticidade , Int32 ipComponente , Int32 ipCodigoTabela , Int32 ipTabelaState , Boolean ipPorDelegacao , WideString ipTabela , WideString ipMsg);

Method fpuGetIpThreadSession


					

Parameters:

None.

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesGeral.fpuGetIpThreadSession() : WideString;

C# Syntax:

public WideString SMFuncoesGeral.fpuGetIpThreadSession();

Method fpuRetornaRangeCodigo


					

Parameters:

Flag Name Type Description
In ipNomeGenerator WideString

							
In ipRange Integer

							

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method SMFuncoesGeral.fpuRetornaRangeCodigo(const ipNomeGenerator: WideString ; const ipRange: Integer) : Integer;

C# Syntax:

public Integer SMFuncoesGeral.fpuRetornaRangeCodigo(WideString ipNomeGenerator , Int32 ipRange);

Method fpuVerificarUsuarioAdministrador


					

Parameters:

Flag Name Type Description
In ipCodigo Integer

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method SMFuncoesGeral.fpuVerificarUsuarioAdministrador(const ipCodigo: Integer) : Boolean;

C# Syntax:

public Boolean SMFuncoesGeral.fpuVerificarUsuarioAdministrador( Int32 ipCodigo);

Method fpuPegarCodigoEmpresa


					

Parameters:

None.

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method SMFuncoesGeral.fpuPegarCodigoEmpresa() : Integer;

C# Syntax:

public Integer SMFuncoesGeral.fpuPegarCodigoEmpresa();

Method fpuPegarNomeEmpresa


					

Parameters:

None.

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesGeral.fpuPegarNomeEmpresa() : WideString;

C# Syntax:

public WideString SMFuncoesGeral.fpuPegarNomeEmpresa();

Method ppuManterSessaoAtiva


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method SMFuncoesGeral.ppuManterSessaoAtiva();

C# Syntax:

public void SMFuncoesGeral.ppuManterSessaoAtiva();

Method ppuRegistrarCallBackMonitorSenha


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method SMFuncoesGeral.ppuRegistrarCallBackMonitorSenha();

C# Syntax:

public void SMFuncoesGeral.ppuRegistrarCallBackMonitorSenha();

Method ppuRegistrarCallBackAtualizarControleSenha


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method SMFuncoesGeral.ppuRegistrarCallBackAtualizarControleSenha();

C# Syntax:

public void SMFuncoesGeral.ppuRegistrarCallBackAtualizarControleSenha();

Method ppuRegistrarCallBackAtualizarMonitorSenha


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method SMFuncoesGeral.ppuRegistrarCallBackAtualizarMonitorSenha();

C# Syntax:

public void SMFuncoesGeral.ppuRegistrarCallBackAtualizarMonitorSenha();

Method ppuRegistrarCallBackAtualizarPainelCirurgico


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method SMFuncoesGeral.ppuRegistrarCallBackAtualizarPainelCirurgico();

C# Syntax:

public void SMFuncoesGeral.ppuRegistrarCallBackAtualizarPainelCirurgico();

Method ppuRegistrarCallBackPainelCirurgico


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method SMFuncoesGeral.ppuRegistrarCallBackPainelCirurgico();

C# Syntax:

public void SMFuncoesGeral.ppuRegistrarCallBackPainelCirurgico();

Method ppuRegistrarCallBackDicom


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method SMFuncoesGeral.ppuRegistrarCallBackDicom();

C# Syntax:

public void SMFuncoesGeral.ppuRegistrarCallBackDicom();

Method ppuRegistrarCallBackLaudo


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method SMFuncoesGeral.ppuRegistrarCallBackLaudo();

C# Syntax:

public void SMFuncoesGeral.ppuRegistrarCallBackLaudo();

Method ppuRegistrarCallBackWorkStation


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method SMFuncoesGeral.ppuRegistrarCallBackWorkStation();

C# Syntax:

public void SMFuncoesGeral.ppuRegistrarCallBackWorkStation();

Method ppuCopiarInfoUsuarioSessao


					

Parameters:

Flag Name Type Description
In ipSessioID WideString

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesGeral.ppuCopiarInfoUsuarioSessao(const ipSessioID: WideString);

C# Syntax:

public void SMFuncoesGeral.ppuCopiarInfoUsuarioSessao(WideString ipSessioID);

Method fpuRetornarCodigoOficial_NomeProcedimento


					

Parameters:

Flag Name Type Description
In ipCodigoBxaCorre Integer

							
In ipNumProc Integer

							
In ipCategoria WideString

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesGeral.fpuRetornarCodigoOficial_NomeProcedimento(const ipCodigoBxaCorre: Integer ; const ipNumProc: Integer ; const ipCategoria: WideString) : WideString;

C# Syntax:

public WideString SMFuncoesGeral.fpuRetornarCodigoOficial_NomeProcedimento( Int32 ipCodigoBxaCorre , Int32 ipNumProc , WideString ipCategoria);

Method fpuExcluirRestaurarArquivo


					

Parameters:

Flag Name Type Description
In ipPastaArquivo WideString

							
In ipNomeArquivo WideString

							
In ipExcluirRestaurar Integer

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method SMFuncoesGeral.fpuExcluirRestaurarArquivo(const ipPastaArquivo: WideString ; const ipNomeArquivo: WideString ; const ipExcluirRestaurar: Integer) : Boolean;

C# Syntax:

public Boolean SMFuncoesGeral.fpuExcluirRestaurarArquivo(WideString ipPastaArquivo , WideString ipNomeArquivo , Int32 ipExcluirRestaurar);

Method fpuVerificaConfiguracaoExtra


					

Parameters:

Flag Name Type Description
In ipParametro WideString

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method SMFuncoesGeral.fpuVerificaConfiguracaoExtra(const ipParametro: WideString) : Boolean;

C# Syntax:

public Boolean SMFuncoesGeral.fpuVerificaConfiguracaoExtra(WideString ipParametro);

Method ppuRegistrarCallBackIrix


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method SMFuncoesGeral.ppuRegistrarCallBackIrix();

C# Syntax:

public void SMFuncoesGeral.ppuRegistrarCallBackIrix();

Method fpuEnviarAlertaExterno


					

Parameters:

Flag Name Type Description
In ipTipo TTipoSmsModulo

							
In ipCodigo_tabela Integer

							
In ipMsg WideString

							
In ipInfoExtra WideString

							

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method SMFuncoesGeral.fpuEnviarAlertaExterno(const ipTipo: TTipoSmsModulo ; const ipCodigo_tabela: Integer ; const ipMsg: WideString ; const ipInfoExtra: WideString) : Integer;

C# Syntax:

public Integer SMFuncoesGeral.fpuEnviarAlertaExterno(TTipoSmsModulo ipTipo , Int32 ipCodigo_tabela , WideString ipMsg , WideString ipInfoExtra);

Method fpuGetCodigoExameModelo


					

Parameters:

Flag Name Type Description
In ipCodigoExameModeloResp Integer

							

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method SMFuncoesGeral.fpuGetCodigoExameModelo(const ipCodigoExameModeloResp: Integer) : Integer;

C# Syntax:

public Integer SMFuncoesGeral.fpuGetCodigoExameModelo( Int32 ipCodigoExameModeloResp);

Method fpuPegarStatusServidor


					

Parameters:

None.

Return Value:

Flag Name Type
Result Result TStatusServidor

Oxygene Syntax:

method SMFuncoesGeral.fpuPegarStatusServidor() : TStatusServidor;

C# Syntax:

public TStatusServidor SMFuncoesGeral.fpuPegarStatusServidor();

Method fpuBuscarNivelSeguranca


					

Parameters:

None.

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method SMFuncoesGeral.fpuBuscarNivelSeguranca() : Integer;

C# Syntax:

public Integer SMFuncoesGeral.fpuBuscarNivelSeguranca();

Method fpuDataHoraISO8601


					

Parameters:

Flag Name Type Description
In ipDataHoraUTC DateTime

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesGeral.fpuDataHoraISO8601(const ipDataHoraUTC: DateTime) : WideString;

C# Syntax:

public WideString SMFuncoesGeral.fpuDataHoraISO8601(DateTime ipDataHoraUTC);

Method fpuDataHoraISO8601Unidade


					

Parameters:

Flag Name Type Description
In ipDataHoraUTC DateTime

							
In ipCodigoUnidade Integer

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesGeral.fpuDataHoraISO8601Unidade(const ipDataHoraUTC: DateTime ; const ipCodigoUnidade: Integer) : WideString;

C# Syntax:

public WideString SMFuncoesGeral.fpuDataHoraISO8601Unidade(DateTime ipDataHoraUTC , Int32 ipCodigoUnidade);

Method fpuDatasHorasISO8601


					

Parameters:

Flag Name Type Description
In ipDatasHorasUtc TArrayDateTime

							

Return Value:

Flag Name Type
Result Result TArrayString

Oxygene Syntax:

method SMFuncoesGeral.fpuDatasHorasISO8601(const ipDatasHorasUtc: TArrayDateTime) : TArrayString;

C# Syntax:

public TArrayString SMFuncoesGeral.fpuDatasHorasISO8601(TArrayDateTime ipDatasHorasUtc);

Method fpuDataHoraIso8601Servidor


					

Parameters:

Flag Name Type Description
In ipDataHoraUtcServidor DateTime

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesGeral.fpuDataHoraIso8601Servidor(const ipDataHoraUtcServidor: DateTime) : WideString;

C# Syntax:

public WideString SMFuncoesGeral.fpuDataHoraIso8601Servidor(DateTime ipDataHoraUtcServidor);

Method fpuDatasHorasIso8601Servidor


					

Parameters:

Flag Name Type Description
In ipDatasHorasUtcServidor TArrayDateTime

							

Return Value:

Flag Name Type
Result Result TArrayString

Oxygene Syntax:

method SMFuncoesGeral.fpuDatasHorasIso8601Servidor(const ipDatasHorasUtcServidor: TArrayDateTime) : TArrayString;

C# Syntax:

public TArrayString SMFuncoesGeral.fpuDatasHorasIso8601Servidor(TArrayDateTime ipDatasHorasUtcServidor);

Method fpuGetCrendenciaisPServer


					

Parameters:

None.

Return Value:

Flag Name Type
Result Result TCredenciaisPServer

Oxygene Syntax:

method SMFuncoesGeral.fpuGetCrendenciaisPServer() : TCredenciaisPServer;

C# Syntax:

public TCredenciaisPServer SMFuncoesGeral.fpuGetCrendenciaisPServer();

Method ppuCriarMotivoRetificacao


					

Parameters:

Flag Name Type Description
In ipCodigoTipo Integer

							
In ipTipo Integer

							
In ipCodigoMotivoRetificacao Integer

							
In ipObservacao WideString

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesGeral.ppuCriarMotivoRetificacao(const ipCodigoTipo: Integer ; const ipTipo: Integer ; const ipCodigoMotivoRetificacao: Integer ; const ipObservacao: WideString);

C# Syntax:

public void SMFuncoesGeral.ppuCriarMotivoRetificacao( Int32 ipCodigoTipo , Int32 ipTipo , Int32 ipCodigoMotivoRetificacao , WideString ipObservacao);

Method ppuRegistrarCallbackPromedico


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method SMFuncoesGeral.ppuRegistrarCallbackPromedico();

C# Syntax:

public void SMFuncoesGeral.ppuRegistrarCallbackPromedico();

Method fpuAtributosDasPropriedades


					

Parameters:

Flag Name Type Description
In ipClasses TROArray_System_string_

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesGeral.fpuAtributosDasPropriedades(const ipClasses: TROArray_System_string_) : WideString;

C# Syntax:

public WideString SMFuncoesGeral.fpuAtributosDasPropriedades(TROArray_System_string_ ipClasses);

Method fpuConverterValorEntreUnidades


					

Parameters:

Flag Name Type Description
In ipValor Double

							
In ipGrandeza Integer

							
In ipCodigoUnidadeOrigem Integer

							
In ipCodigoUnidadeDestino Integer

							

Return Value:

Flag Name Type
Result Result TResultadoConversaoUnidades

Oxygene Syntax:

method SMFuncoesGeral.fpuConverterValorEntreUnidades(const ipValor: Double ; const ipGrandeza: Integer ; const ipCodigoUnidadeOrigem: Integer ; const ipCodigoUnidadeDestino: Integer) : TResultadoConversaoUnidades;

C# Syntax:

public TResultadoConversaoUnidades SMFuncoesGeral.fpuConverterValorEntreUnidades(Double ipValor , Int32 ipGrandeza , Int32 ipCodigoUnidadeOrigem , Int32 ipCodigoUnidadeDestino);

Method AS_ApplyUpdates


					

Parameters:

Flag Name Type Description
In ProviderName WideString

							
In Delta Binary

							
In MaxErrors Integer

							
Out ErrorCount Integer

							
InOut OwnerData AnsiString

							

Return Value:

Flag Name Type
Result Result Binary

Oxygene Syntax:

method SMFuncoesGeral.AS_ApplyUpdates(const ProviderName: WideString ; const Delta: Binary ; const MaxErrors: Integer ; ErrorCount: Integer ; var OwnerData: AnsiString) : Binary;

C# Syntax:

public Binary SMFuncoesGeral.AS_ApplyUpdates(WideString ProviderName , Binary Delta , Int32 MaxErrors , out Int32 ErrorCount , ref AnsiString OwnerData);

Method AS_GetRecords


					

Parameters:

Flag Name Type Description
In ProviderName WideString

							
In Count Integer

							
Out RecsOut Integer

							
In Options Integer

							
In CommandText WideString

							
InOut Params Binary

							
InOut OwnerData AnsiString

							

Return Value:

Flag Name Type
Result Result Binary

Oxygene Syntax:

method SMFuncoesGeral.AS_GetRecords(const ProviderName: WideString ; const Count: Integer ; RecsOut: Integer ; const Options: Integer ; const CommandText: WideString ; var Params: Binary ; var OwnerData: AnsiString) : Binary;

C# Syntax:

public Binary SMFuncoesGeral.AS_GetRecords(WideString ProviderName , Int32 Count , out Int32 RecsOut , Int32 Options , WideString CommandText , ref Binary Params , ref AnsiString OwnerData);

Method AS_DataRequest


					

Parameters:

Flag Name Type Description
In ProviderName WideString

							
In Data Binary

							

Return Value:

Flag Name Type
Result Result Binary

Oxygene Syntax:

method SMFuncoesGeral.AS_DataRequest(const ProviderName: WideString ; const Data: Binary) : Binary;

C# Syntax:

public Binary SMFuncoesGeral.AS_DataRequest(WideString ProviderName , Binary Data);

Method AS_GetProviderNames


					

Parameters:

None.

Return Value:

Flag Name Type
Result Result TProviderNames

Oxygene Syntax:

method SMFuncoesGeral.AS_GetProviderNames() : TProviderNames;

C# Syntax:

public TProviderNames SMFuncoesGeral.AS_GetProviderNames();

Method AS_GetParams


					

Parameters:

Flag Name Type Description
In ProviderName WideString

							
InOut OwnerData AnsiString

							

Return Value:

Flag Name Type
Result Result Binary

Oxygene Syntax:

method SMFuncoesGeral.AS_GetParams(const ProviderName: WideString ; var OwnerData: AnsiString) : Binary;

C# Syntax:

public Binary SMFuncoesGeral.AS_GetParams(WideString ProviderName , ref AnsiString OwnerData);

Method AS_RowRequest


					

Parameters:

Flag Name Type Description
In ProviderName WideString

							
In Row Binary

							
In RequestType Integer

							
InOut OwnerData AnsiString

							

Return Value:

Flag Name Type
Result Result Binary

Oxygene Syntax:

method SMFuncoesGeral.AS_RowRequest(const ProviderName: WideString ; const Row: Binary ; const RequestType: Integer ; var OwnerData: AnsiString) : Binary;

C# Syntax:

public Binary SMFuncoesGeral.AS_RowRequest(WideString ProviderName , Binary Row , Int32 RequestType , ref AnsiString OwnerData);

Method AS_Execute


					

Parameters:

Flag Name Type Description
In ProviderName WideString

							
In CommandText WideString

							
InOut Params Binary

							
InOut OwnerData AnsiString

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesGeral.AS_Execute(const ProviderName: WideString ; const CommandText: WideString ; var Params: Binary ; var OwnerData: AnsiString);

C# Syntax:

public void SMFuncoesGeral.AS_Execute(WideString ProviderName , WideString CommandText , ref Binary Params , ref AnsiString OwnerData);
Service SMFuncoesIntegracao

The following table lists the Operations defined in "SMFuncoesIntegracao":

fpuBuscarCodigosExamesProntosExportacao

							
ppuAtualizarSituacaoExportacaoLaudo

							
ppuAtualizarSituacaoExportacaoLaudos

							
ppuReceberStudysPesquisados

							
fpuNotificarLaudosWtt

							
fpuBuscarConfiguracoesServico

							
fpuEnviarLaudoTasy

							
fpuValidarChaveConfiguracaoWebService

							
fpuRetornarGruposUsuario

							
fpuRetornaCodigo

							
fpuSendMessage

							
ppuExcluirRegistroGravarLog

							
fpuRegistrarLogSistema

							
fpuChecarPermissaoModulo

							
fpuDefinirDiretorio

							
fpuBaixarArquivo

							
fpuConversarPServer

							
fpuDataHora

							
fpuDemoPermitir

							
fpuEnviarArquivo

							
fpuListarDiretorio

							
fpuSendMessageSenha

							
fpuSqlExecute

							
fpuTestarConexao

							
fpuRetornaUltimoCodigo

							
fpuCopiaKit

							
fpuPServerEmDemo

							
ppuGerarRegistroLog

							
fpuGetIpThreadSession

							
fpuRetornaRangeCodigo

							
fpuVerificarUsuarioAdministrador

							
fpuPegarCodigoEmpresa

							
fpuPegarNomeEmpresa

							
ppuManterSessaoAtiva

							
ppuRegistrarCallBackMonitorSenha

							
ppuRegistrarCallBackAtualizarControleSenha

							
ppuRegistrarCallBackAtualizarMonitorSenha

							
ppuRegistrarCallBackAtualizarPainelCirurgico

							
ppuRegistrarCallBackPainelCirurgico

							
ppuRegistrarCallBackDicom

							
ppuRegistrarCallBackLaudo

							
ppuRegistrarCallBackWorkStation

							
ppuCopiarInfoUsuarioSessao

							
fpuRetornarCodigoOficial_NomeProcedimento

							
fpuExcluirRestaurarArquivo

							
fpuVerificaConfiguracaoExtra

							
ppuRegistrarCallBackIrix

							
fpuEnviarAlertaExterno

							
fpuGetCodigoExameModelo

							
fpuPegarStatusServidor

							
fpuBuscarNivelSeguranca

							
fpuDataHoraISO8601

							
fpuDataHoraISO8601Unidade

							
fpuDatasHorasISO8601

							
fpuDataHoraIso8601Servidor

							
fpuDatasHorasIso8601Servidor

							
fpuGetCrendenciaisPServer

							
ppuCriarMotivoRetificacao

							
ppuRegistrarCallbackPromedico

							
fpuAtributosDasPropriedades

							
fpuConverterValorEntreUnidades

							
AS_ApplyUpdates

							
AS_GetRecords

							
AS_DataRequest

							
AS_GetProviderNames

							
AS_GetParams

							
AS_RowRequest

							
AS_Execute

							

Method fpuBuscarCodigosExamesProntosExportacao


					

Parameters:

None.

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesIntegracao.fpuBuscarCodigosExamesProntosExportacao() : WideString;

C# Syntax:

public WideString SMFuncoesIntegracao.fpuBuscarCodigosExamesProntosExportacao();

Method ppuAtualizarSituacaoExportacaoLaudo


					

Parameters:

Flag Name Type Description
In ipCodigoExameProcedimento Integer

							
In ipSituacao Integer

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesIntegracao.ppuAtualizarSituacaoExportacaoLaudo(const ipCodigoExameProcedimento: Integer ; const ipSituacao: Integer);

C# Syntax:

public void SMFuncoesIntegracao.ppuAtualizarSituacaoExportacaoLaudo( Int32 ipCodigoExameProcedimento , Int32 ipSituacao);

Method ppuAtualizarSituacaoExportacaoLaudos


					

Parameters:

Flag Name Type Description
In ipCodigosExamesProcedimentos WideString

							
In ipSituacao Integer

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesIntegracao.ppuAtualizarSituacaoExportacaoLaudos(const ipCodigosExamesProcedimentos: WideString ; const ipSituacao: Integer);

C# Syntax:

public void SMFuncoesIntegracao.ppuAtualizarSituacaoExportacaoLaudos(WideString ipCodigosExamesProcedimentos , Int32 ipSituacao);

Method ppuReceberStudysPesquisados


					

Parameters:

Flag Name Type Description
In ipStudys TArrayStudyDicom

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesIntegracao.ppuReceberStudysPesquisados(const ipStudys: TArrayStudyDicom);

C# Syntax:

public void SMFuncoesIntegracao.ppuReceberStudysPesquisados(TArrayStudyDicom ipStudys);

Method fpuNotificarLaudosWtt


					

Parameters:

Flag Name Type Description
In ipCodigosExameProcedimento TArrayCodigos

							

Return Value:

Flag Name Type
Result Result TArrayCodigos

Oxygene Syntax:

method SMFuncoesIntegracao.fpuNotificarLaudosWtt(const ipCodigosExameProcedimento: TArrayCodigos) : TArrayCodigos;

C# Syntax:

public TArrayCodigos SMFuncoesIntegracao.fpuNotificarLaudosWtt(TArrayCodigos ipCodigosExameProcedimento);

Method fpuBuscarConfiguracoesServico


					

Parameters:

Flag Name Type Description
In ipServico Integer

							
In ipObjetivo Integer

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesIntegracao.fpuBuscarConfiguracoesServico(const ipServico: Integer ; const ipObjetivo: Integer) : WideString;

C# Syntax:

public WideString SMFuncoesIntegracao.fpuBuscarConfiguracoesServico( Int32 ipServico , Int32 ipObjetivo);

Method fpuEnviarLaudoTasy


					

Parameters:

Flag Name Type Description
In ipCodigoIntegracao Integer

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesIntegracao.fpuEnviarLaudoTasy(const ipCodigoIntegracao: Integer) : WideString;

C# Syntax:

public WideString SMFuncoesIntegracao.fpuEnviarLaudoTasy( Int32 ipCodigoIntegracao);

Method fpuValidarChaveConfiguracaoWebService


					

Parameters:

Flag Name Type Description
In ipCodigoWebService Integer

							
In ipCodigoRegistro Integer

							
In ipChave WideString

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method SMFuncoesIntegracao.fpuValidarChaveConfiguracaoWebService(const ipCodigoWebService: Integer ; const ipCodigoRegistro: Integer ; const ipChave: WideString) : Boolean;

C# Syntax:

public Boolean SMFuncoesIntegracao.fpuValidarChaveConfiguracaoWebService( Int32 ipCodigoWebService , Int32 ipCodigoRegistro , WideString ipChave);

Method fpuRetornarGruposUsuario


					

Parameters:

Flag Name Type Description
In ipCodigoUsuario Integer

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesIntegracao.fpuRetornarGruposUsuario(const ipCodigoUsuario: Integer) : WideString;

C# Syntax:

public WideString SMFuncoesIntegracao.fpuRetornarGruposUsuario( Int32 ipCodigoUsuario);

Method fpuRetornaCodigo


					

Parameters:

Flag Name Type Description
In ipNomeGenerator WideString

							

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method SMFuncoesIntegracao.fpuRetornaCodigo(const ipNomeGenerator: WideString) : Integer;

C# Syntax:

public Integer SMFuncoesIntegracao.fpuRetornaCodigo(WideString ipNomeGenerator);

Method fpuSendMessage


					

Parameters:

Flag Name Type Description
In ipTunel WideString

							
In ipUserCodigoRemetente Integer

							
In ipUserCodigoDestino Integer

							
In ipGrupoDestino Integer

							
In ipMensagem WideString

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesIntegracao.fpuSendMessage(const ipTunel: WideString ; const ipUserCodigoRemetente: Integer ; const ipUserCodigoDestino: Integer ; const ipGrupoDestino: Integer ; const ipMensagem: WideString);

C# Syntax:

public void SMFuncoesIntegracao.fpuSendMessage(WideString ipTunel , Int32 ipUserCodigoRemetente , Int32 ipUserCodigoDestino , Int32 ipGrupoDestino , WideString ipMensagem);

Method ppuExcluirRegistroGravarLog


					

Parameters:

Flag Name Type Description
In ipNomeTabela WideString

							
In ipNomeCampo WideString

							
In ipNomeComputador WideString

							
In ipCodigo Integer

							
In ipComponente Integer

							
In ipEvento Integer

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesIntegracao.ppuExcluirRegistroGravarLog(const ipNomeTabela: WideString ; const ipNomeCampo: WideString ; const ipNomeComputador: WideString ; const ipCodigo: Integer ; const ipComponente: Integer ; const ipEvento: Integer);

C# Syntax:

public void SMFuncoesIntegracao.ppuExcluirRegistroGravarLog(WideString ipNomeTabela , WideString ipNomeCampo , WideString ipNomeComputador , Int32 ipCodigo , Int32 ipComponente , Int32 ipEvento);

Method fpuRegistrarLogSistema


					

Parameters:

Flag Name Type Description
In ipCodUser Integer

							
In ipEvento Integer

							
In ipNivelCriticidade Integer

							
In ipComponente Integer

							
In ipPc WideString

							
In ipTabelaNome WideString

							
In ipTabelaState Integer

							
In ipTabelaChave Integer

							
In ipTabelaDelta OleVariant

							
In ipPorDelegacao Boolean

							
In ipCodigoTbUnidade Integer

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesIntegracao.fpuRegistrarLogSistema(const ipCodUser: Integer ; const ipEvento: Integer ; const ipNivelCriticidade: Integer ; const ipComponente: Integer ; const ipPc: WideString ; const ipTabelaNome: WideString ; const ipTabelaState: Integer ; const ipTabelaChave: Integer ; const ipTabelaDelta: OleVariant ; const ipPorDelegacao: Boolean ; const ipCodigoTbUnidade: Integer) : WideString;

C# Syntax:

public WideString SMFuncoesIntegracao.fpuRegistrarLogSistema( Int32 ipCodUser , Int32 ipEvento , Int32 ipNivelCriticidade , Int32 ipComponente , WideString ipPc , WideString ipTabelaNome , Int32 ipTabelaState , Int32 ipTabelaChave , OleVariant ipTabelaDelta , Boolean ipPorDelegacao , Int32 ipCodigoTbUnidade);

Method fpuChecarPermissaoModulo


					

Parameters:

Flag Name Type Description
In ipCodUsuario Integer

							
In ipModulo WideString

							
In ipPermissao Integer

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method SMFuncoesIntegracao.fpuChecarPermissaoModulo(const ipCodUsuario: Integer ; const ipModulo: WideString ; const ipPermissao: Integer) : Boolean;

C# Syntax:

public Boolean SMFuncoesIntegracao.fpuChecarPermissaoModulo( Int32 ipCodUsuario , WideString ipModulo , Int32 ipPermissao);

Method fpuDefinirDiretorio


					

Parameters:

Flag Name Type Description
In ipCodigo Integer

							
In ipData WideString

							
In ipTipoArquivo Integer

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesIntegracao.fpuDefinirDiretorio(const ipCodigo: Integer ; const ipData: WideString ; const ipTipoArquivo: Integer) : WideString;

C# Syntax:

public WideString SMFuncoesIntegracao.fpuDefinirDiretorio( Int32 ipCodigo , WideString ipData , Int32 ipTipoArquivo);

Method fpuBaixarArquivo


					

Parameters:

Flag Name Type Description
In ipEnderecoArquivo WideString

							
In ipInicioStream Integer

							
In ipTamanhoDoBuffer Integer

							
Out ipTamanhoTotal Int64

							
In ipPegarTamanhoTotal Boolean

							

Return Value:

Flag Name Type
Result Result Binary

Oxygene Syntax:

method SMFuncoesIntegracao.fpuBaixarArquivo(const ipEnderecoArquivo: WideString ; const ipInicioStream: Integer ; const ipTamanhoDoBuffer: Integer ; ipTamanhoTotal: Int64 ; const ipPegarTamanhoTotal: Boolean) : Binary;

C# Syntax:

public Binary SMFuncoesIntegracao.fpuBaixarArquivo(WideString ipEnderecoArquivo , Int32 ipInicioStream , Int32 ipTamanhoDoBuffer , out Int64 ipTamanhoTotal , Boolean ipPegarTamanhoTotal);

Method fpuConversarPServer


					

Parameters:

Flag Name Type Description
In ipOpcao Integer

							
In ipNovaSenha WideString

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesIntegracao.fpuConversarPServer(const ipOpcao: Integer ; const ipNovaSenha: WideString) : WideString;

C# Syntax:

public WideString SMFuncoesIntegracao.fpuConversarPServer( Int32 ipOpcao , WideString ipNovaSenha);

Method fpuDataHora


					

Parameters:

Flag Name Type Description
In ipOpcao WideString

							

Return Value:

Flag Name Type
Result Result OleVariant

Oxygene Syntax:

method SMFuncoesIntegracao.fpuDataHora(const ipOpcao: WideString) : OleVariant;

C# Syntax:

public OleVariant SMFuncoesIntegracao.fpuDataHora(WideString ipOpcao);

Method fpuDemoPermitir


					

Parameters:

Flag Name Type Description
In ipOpcao WideString

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method SMFuncoesIntegracao.fpuDemoPermitir(const ipOpcao: WideString) : Boolean;

C# Syntax:

public Boolean SMFuncoesIntegracao.fpuDemoPermitir(WideString ipOpcao);

Method fpuEnviarArquivo


					

Parameters:

Flag Name Type Description
In ipEnderecoArquivo WideString

							
In ipInicioStream Integer

							
InOut ipStream Binary

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesIntegracao.fpuEnviarArquivo(const ipEnderecoArquivo: WideString ; const ipInicioStream: Integer ; var ipStream: Binary);

C# Syntax:

public void SMFuncoesIntegracao.fpuEnviarArquivo(WideString ipEnderecoArquivo , Int32 ipInicioStream , ref Binary ipStream);

Method fpuListarDiretorio


					

Parameters:

Flag Name Type Description
In ipDiretorioComMascara WideString

							

Return Value:

Flag Name Type
Result Result Binary

Oxygene Syntax:

method SMFuncoesIntegracao.fpuListarDiretorio(const ipDiretorioComMascara: WideString) : Binary;

C# Syntax:

public Binary SMFuncoesIntegracao.fpuListarDiretorio(WideString ipDiretorioComMascara);

Method fpuSendMessageSenha


					

Parameters:

Flag Name Type Description
In ipSenha WideString

							
In ipCategoria WideString

							
In ipGuiche WideString

							
In ipMedico WideString

							
In ipPaciente Boolean

							
In ipNroFicha Integer

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesIntegracao.fpuSendMessageSenha(const ipSenha: WideString ; const ipCategoria: WideString ; const ipGuiche: WideString ; const ipMedico: WideString ; const ipPaciente: Boolean ; const ipNroFicha: Integer);

C# Syntax:

public void SMFuncoesIntegracao.fpuSendMessageSenha(WideString ipSenha , WideString ipCategoria , WideString ipGuiche , WideString ipMedico , Boolean ipPaciente , Int32 ipNroFicha);

Method fpuSqlExecute


					

Parameters:

Flag Name Type Description
In ipString WideString

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesIntegracao.fpuSqlExecute(const ipString: WideString) : WideString;

C# Syntax:

public WideString SMFuncoesIntegracao.fpuSqlExecute(WideString ipString);

Method fpuTestarConexao


					

Parameters:

None.

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method SMFuncoesIntegracao.fpuTestarConexao() : Boolean;

C# Syntax:

public Boolean SMFuncoesIntegracao.fpuTestarConexao();

Method fpuRetornaUltimoCodigo


					

Parameters:

Flag Name Type Description
In ipNomeGenerator WideString

							

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method SMFuncoesIntegracao.fpuRetornaUltimoCodigo(const ipNomeGenerator: WideString) : Integer;

C# Syntax:

public Integer SMFuncoesIntegracao.fpuRetornaUltimoCodigo(WideString ipNomeGenerator);

Method fpuCopiaKit


					

Parameters:

Flag Name Type Description
In ipCodigoKitOrigem Integer

							
In ipCodigoUsuario Integer

							
In ipNomeKit WideString

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesIntegracao.fpuCopiaKit(const ipCodigoKitOrigem: Integer ; const ipCodigoUsuario: Integer ; const ipNomeKit: WideString);

C# Syntax:

public void SMFuncoesIntegracao.fpuCopiaKit( Int32 ipCodigoKitOrigem , Int32 ipCodigoUsuario , WideString ipNomeKit);

Method fpuPServerEmDemo


					

Parameters:

None.

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method SMFuncoesIntegracao.fpuPServerEmDemo() : Boolean;

C# Syntax:

public Boolean SMFuncoesIntegracao.fpuPServerEmDemo();

Method ppuGerarRegistroLog


					

Parameters:

Flag Name Type Description
In ipEvento Integer

							
In ipNivelCriticidade Integer

							
In ipComponente Integer

							
In ipCodigoTabela Integer

							
In ipTabelaState Integer

							
In ipPorDelegacao Boolean

							
In ipTabela WideString

							
In ipMsg WideString

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesIntegracao.ppuGerarRegistroLog(const ipEvento: Integer ; const ipNivelCriticidade: Integer ; const ipComponente: Integer ; const ipCodigoTabela: Integer ; const ipTabelaState: Integer ; const ipPorDelegacao: Boolean ; const ipTabela: WideString ; const ipMsg: WideString);

C# Syntax:

public void SMFuncoesIntegracao.ppuGerarRegistroLog( Int32 ipEvento , Int32 ipNivelCriticidade , Int32 ipComponente , Int32 ipCodigoTabela , Int32 ipTabelaState , Boolean ipPorDelegacao , WideString ipTabela , WideString ipMsg);

Method fpuGetIpThreadSession


					

Parameters:

None.

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesIntegracao.fpuGetIpThreadSession() : WideString;

C# Syntax:

public WideString SMFuncoesIntegracao.fpuGetIpThreadSession();

Method fpuRetornaRangeCodigo


					

Parameters:

Flag Name Type Description
In ipNomeGenerator WideString

							
In ipRange Integer

							

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method SMFuncoesIntegracao.fpuRetornaRangeCodigo(const ipNomeGenerator: WideString ; const ipRange: Integer) : Integer;

C# Syntax:

public Integer SMFuncoesIntegracao.fpuRetornaRangeCodigo(WideString ipNomeGenerator , Int32 ipRange);

Method fpuVerificarUsuarioAdministrador


					

Parameters:

Flag Name Type Description
In ipCodigo Integer

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method SMFuncoesIntegracao.fpuVerificarUsuarioAdministrador(const ipCodigo: Integer) : Boolean;

C# Syntax:

public Boolean SMFuncoesIntegracao.fpuVerificarUsuarioAdministrador( Int32 ipCodigo);

Method fpuPegarCodigoEmpresa


					

Parameters:

None.

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method SMFuncoesIntegracao.fpuPegarCodigoEmpresa() : Integer;

C# Syntax:

public Integer SMFuncoesIntegracao.fpuPegarCodigoEmpresa();

Method fpuPegarNomeEmpresa


					

Parameters:

None.

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesIntegracao.fpuPegarNomeEmpresa() : WideString;

C# Syntax:

public WideString SMFuncoesIntegracao.fpuPegarNomeEmpresa();

Method ppuManterSessaoAtiva


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method SMFuncoesIntegracao.ppuManterSessaoAtiva();

C# Syntax:

public void SMFuncoesIntegracao.ppuManterSessaoAtiva();

Method ppuRegistrarCallBackMonitorSenha


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method SMFuncoesIntegracao.ppuRegistrarCallBackMonitorSenha();

C# Syntax:

public void SMFuncoesIntegracao.ppuRegistrarCallBackMonitorSenha();

Method ppuRegistrarCallBackAtualizarControleSenha


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method SMFuncoesIntegracao.ppuRegistrarCallBackAtualizarControleSenha();

C# Syntax:

public void SMFuncoesIntegracao.ppuRegistrarCallBackAtualizarControleSenha();

Method ppuRegistrarCallBackAtualizarMonitorSenha


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method SMFuncoesIntegracao.ppuRegistrarCallBackAtualizarMonitorSenha();

C# Syntax:

public void SMFuncoesIntegracao.ppuRegistrarCallBackAtualizarMonitorSenha();

Method ppuRegistrarCallBackAtualizarPainelCirurgico


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method SMFuncoesIntegracao.ppuRegistrarCallBackAtualizarPainelCirurgico();

C# Syntax:

public void SMFuncoesIntegracao.ppuRegistrarCallBackAtualizarPainelCirurgico();

Method ppuRegistrarCallBackPainelCirurgico


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method SMFuncoesIntegracao.ppuRegistrarCallBackPainelCirurgico();

C# Syntax:

public void SMFuncoesIntegracao.ppuRegistrarCallBackPainelCirurgico();

Method ppuRegistrarCallBackDicom


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method SMFuncoesIntegracao.ppuRegistrarCallBackDicom();

C# Syntax:

public void SMFuncoesIntegracao.ppuRegistrarCallBackDicom();

Method ppuRegistrarCallBackLaudo


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method SMFuncoesIntegracao.ppuRegistrarCallBackLaudo();

C# Syntax:

public void SMFuncoesIntegracao.ppuRegistrarCallBackLaudo();

Method ppuRegistrarCallBackWorkStation


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method SMFuncoesIntegracao.ppuRegistrarCallBackWorkStation();

C# Syntax:

public void SMFuncoesIntegracao.ppuRegistrarCallBackWorkStation();

Method ppuCopiarInfoUsuarioSessao


					

Parameters:

Flag Name Type Description
In ipSessioID WideString

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesIntegracao.ppuCopiarInfoUsuarioSessao(const ipSessioID: WideString);

C# Syntax:

public void SMFuncoesIntegracao.ppuCopiarInfoUsuarioSessao(WideString ipSessioID);

Method fpuRetornarCodigoOficial_NomeProcedimento


					

Parameters:

Flag Name Type Description
In ipCodigoBxaCorre Integer

							
In ipNumProc Integer

							
In ipCategoria WideString

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesIntegracao.fpuRetornarCodigoOficial_NomeProcedimento(const ipCodigoBxaCorre: Integer ; const ipNumProc: Integer ; const ipCategoria: WideString) : WideString;

C# Syntax:

public WideString SMFuncoesIntegracao.fpuRetornarCodigoOficial_NomeProcedimento( Int32 ipCodigoBxaCorre , Int32 ipNumProc , WideString ipCategoria);

Method fpuExcluirRestaurarArquivo


					

Parameters:

Flag Name Type Description
In ipPastaArquivo WideString

							
In ipNomeArquivo WideString

							
In ipExcluirRestaurar Integer

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method SMFuncoesIntegracao.fpuExcluirRestaurarArquivo(const ipPastaArquivo: WideString ; const ipNomeArquivo: WideString ; const ipExcluirRestaurar: Integer) : Boolean;

C# Syntax:

public Boolean SMFuncoesIntegracao.fpuExcluirRestaurarArquivo(WideString ipPastaArquivo , WideString ipNomeArquivo , Int32 ipExcluirRestaurar);

Method fpuVerificaConfiguracaoExtra


					

Parameters:

Flag Name Type Description
In ipParametro WideString

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method SMFuncoesIntegracao.fpuVerificaConfiguracaoExtra(const ipParametro: WideString) : Boolean;

C# Syntax:

public Boolean SMFuncoesIntegracao.fpuVerificaConfiguracaoExtra(WideString ipParametro);

Method ppuRegistrarCallBackIrix


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method SMFuncoesIntegracao.ppuRegistrarCallBackIrix();

C# Syntax:

public void SMFuncoesIntegracao.ppuRegistrarCallBackIrix();

Method fpuEnviarAlertaExterno


					

Parameters:

Flag Name Type Description
In ipTipo TTipoSmsModulo

							
In ipCodigo_tabela Integer

							
In ipMsg WideString

							
In ipInfoExtra WideString

							

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method SMFuncoesIntegracao.fpuEnviarAlertaExterno(const ipTipo: TTipoSmsModulo ; const ipCodigo_tabela: Integer ; const ipMsg: WideString ; const ipInfoExtra: WideString) : Integer;

C# Syntax:

public Integer SMFuncoesIntegracao.fpuEnviarAlertaExterno(TTipoSmsModulo ipTipo , Int32 ipCodigo_tabela , WideString ipMsg , WideString ipInfoExtra);

Method fpuGetCodigoExameModelo


					

Parameters:

Flag Name Type Description
In ipCodigoExameModeloResp Integer

							

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method SMFuncoesIntegracao.fpuGetCodigoExameModelo(const ipCodigoExameModeloResp: Integer) : Integer;

C# Syntax:

public Integer SMFuncoesIntegracao.fpuGetCodigoExameModelo( Int32 ipCodigoExameModeloResp);

Method fpuPegarStatusServidor


					

Parameters:

None.

Return Value:

Flag Name Type
Result Result TStatusServidor

Oxygene Syntax:

method SMFuncoesIntegracao.fpuPegarStatusServidor() : TStatusServidor;

C# Syntax:

public TStatusServidor SMFuncoesIntegracao.fpuPegarStatusServidor();

Method fpuBuscarNivelSeguranca


					

Parameters:

None.

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method SMFuncoesIntegracao.fpuBuscarNivelSeguranca() : Integer;

C# Syntax:

public Integer SMFuncoesIntegracao.fpuBuscarNivelSeguranca();

Method fpuDataHoraISO8601


					

Parameters:

Flag Name Type Description
In ipDataHoraUTC DateTime

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesIntegracao.fpuDataHoraISO8601(const ipDataHoraUTC: DateTime) : WideString;

C# Syntax:

public WideString SMFuncoesIntegracao.fpuDataHoraISO8601(DateTime ipDataHoraUTC);

Method fpuDataHoraISO8601Unidade


					

Parameters:

Flag Name Type Description
In ipDataHoraUTC DateTime

							
In ipCodigoUnidade Integer

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesIntegracao.fpuDataHoraISO8601Unidade(const ipDataHoraUTC: DateTime ; const ipCodigoUnidade: Integer) : WideString;

C# Syntax:

public WideString SMFuncoesIntegracao.fpuDataHoraISO8601Unidade(DateTime ipDataHoraUTC , Int32 ipCodigoUnidade);

Method fpuDatasHorasISO8601


					

Parameters:

Flag Name Type Description
In ipDatasHorasUtc TArrayDateTime

							

Return Value:

Flag Name Type
Result Result TArrayString

Oxygene Syntax:

method SMFuncoesIntegracao.fpuDatasHorasISO8601(const ipDatasHorasUtc: TArrayDateTime) : TArrayString;

C# Syntax:

public TArrayString SMFuncoesIntegracao.fpuDatasHorasISO8601(TArrayDateTime ipDatasHorasUtc);

Method fpuDataHoraIso8601Servidor


					

Parameters:

Flag Name Type Description
In ipDataHoraUtcServidor DateTime

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesIntegracao.fpuDataHoraIso8601Servidor(const ipDataHoraUtcServidor: DateTime) : WideString;

C# Syntax:

public WideString SMFuncoesIntegracao.fpuDataHoraIso8601Servidor(DateTime ipDataHoraUtcServidor);

Method fpuDatasHorasIso8601Servidor


					

Parameters:

Flag Name Type Description
In ipDatasHorasUtcServidor TArrayDateTime

							

Return Value:

Flag Name Type
Result Result TArrayString

Oxygene Syntax:

method SMFuncoesIntegracao.fpuDatasHorasIso8601Servidor(const ipDatasHorasUtcServidor: TArrayDateTime) : TArrayString;

C# Syntax:

public TArrayString SMFuncoesIntegracao.fpuDatasHorasIso8601Servidor(TArrayDateTime ipDatasHorasUtcServidor);

Method fpuGetCrendenciaisPServer


					

Parameters:

None.

Return Value:

Flag Name Type
Result Result TCredenciaisPServer

Oxygene Syntax:

method SMFuncoesIntegracao.fpuGetCrendenciaisPServer() : TCredenciaisPServer;

C# Syntax:

public TCredenciaisPServer SMFuncoesIntegracao.fpuGetCrendenciaisPServer();

Method ppuCriarMotivoRetificacao


					

Parameters:

Flag Name Type Description
In ipCodigoTipo Integer

							
In ipTipo Integer

							
In ipCodigoMotivoRetificacao Integer

							
In ipObservacao WideString

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesIntegracao.ppuCriarMotivoRetificacao(const ipCodigoTipo: Integer ; const ipTipo: Integer ; const ipCodigoMotivoRetificacao: Integer ; const ipObservacao: WideString);

C# Syntax:

public void SMFuncoesIntegracao.ppuCriarMotivoRetificacao( Int32 ipCodigoTipo , Int32 ipTipo , Int32 ipCodigoMotivoRetificacao , WideString ipObservacao);

Method ppuRegistrarCallbackPromedico


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method SMFuncoesIntegracao.ppuRegistrarCallbackPromedico();

C# Syntax:

public void SMFuncoesIntegracao.ppuRegistrarCallbackPromedico();

Method fpuAtributosDasPropriedades


					

Parameters:

Flag Name Type Description
In ipClasses TROArray_System_string_

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesIntegracao.fpuAtributosDasPropriedades(const ipClasses: TROArray_System_string_) : WideString;

C# Syntax:

public WideString SMFuncoesIntegracao.fpuAtributosDasPropriedades(TROArray_System_string_ ipClasses);

Method fpuConverterValorEntreUnidades


					

Parameters:

Flag Name Type Description
In ipValor Double

							
In ipGrandeza Integer

							
In ipCodigoUnidadeOrigem Integer

							
In ipCodigoUnidadeDestino Integer

							

Return Value:

Flag Name Type
Result Result TResultadoConversaoUnidades

Oxygene Syntax:

method SMFuncoesIntegracao.fpuConverterValorEntreUnidades(const ipValor: Double ; const ipGrandeza: Integer ; const ipCodigoUnidadeOrigem: Integer ; const ipCodigoUnidadeDestino: Integer) : TResultadoConversaoUnidades;

C# Syntax:

public TResultadoConversaoUnidades SMFuncoesIntegracao.fpuConverterValorEntreUnidades(Double ipValor , Int32 ipGrandeza , Int32 ipCodigoUnidadeOrigem , Int32 ipCodigoUnidadeDestino);

Method AS_ApplyUpdates


					

Parameters:

Flag Name Type Description
In ProviderName WideString

							
In Delta Binary

							
In MaxErrors Integer

							
Out ErrorCount Integer

							
InOut OwnerData AnsiString

							

Return Value:

Flag Name Type
Result Result Binary

Oxygene Syntax:

method SMFuncoesIntegracao.AS_ApplyUpdates(const ProviderName: WideString ; const Delta: Binary ; const MaxErrors: Integer ; ErrorCount: Integer ; var OwnerData: AnsiString) : Binary;

C# Syntax:

public Binary SMFuncoesIntegracao.AS_ApplyUpdates(WideString ProviderName , Binary Delta , Int32 MaxErrors , out Int32 ErrorCount , ref AnsiString OwnerData);

Method AS_GetRecords


					

Parameters:

Flag Name Type Description
In ProviderName WideString

							
In Count Integer

							
Out RecsOut Integer

							
In Options Integer

							
In CommandText WideString

							
InOut Params Binary

							
InOut OwnerData AnsiString

							

Return Value:

Flag Name Type
Result Result Binary

Oxygene Syntax:

method SMFuncoesIntegracao.AS_GetRecords(const ProviderName: WideString ; const Count: Integer ; RecsOut: Integer ; const Options: Integer ; const CommandText: WideString ; var Params: Binary ; var OwnerData: AnsiString) : Binary;

C# Syntax:

public Binary SMFuncoesIntegracao.AS_GetRecords(WideString ProviderName , Int32 Count , out Int32 RecsOut , Int32 Options , WideString CommandText , ref Binary Params , ref AnsiString OwnerData);

Method AS_DataRequest


					

Parameters:

Flag Name Type Description
In ProviderName WideString

							
In Data Binary

							

Return Value:

Flag Name Type
Result Result Binary

Oxygene Syntax:

method SMFuncoesIntegracao.AS_DataRequest(const ProviderName: WideString ; const Data: Binary) : Binary;

C# Syntax:

public Binary SMFuncoesIntegracao.AS_DataRequest(WideString ProviderName , Binary Data);

Method AS_GetProviderNames


					

Parameters:

None.

Return Value:

Flag Name Type
Result Result TProviderNames

Oxygene Syntax:

method SMFuncoesIntegracao.AS_GetProviderNames() : TProviderNames;

C# Syntax:

public TProviderNames SMFuncoesIntegracao.AS_GetProviderNames();

Method AS_GetParams


					

Parameters:

Flag Name Type Description
In ProviderName WideString

							
InOut OwnerData AnsiString

							

Return Value:

Flag Name Type
Result Result Binary

Oxygene Syntax:

method SMFuncoesIntegracao.AS_GetParams(const ProviderName: WideString ; var OwnerData: AnsiString) : Binary;

C# Syntax:

public Binary SMFuncoesIntegracao.AS_GetParams(WideString ProviderName , ref AnsiString OwnerData);

Method AS_RowRequest


					

Parameters:

Flag Name Type Description
In ProviderName WideString

							
In Row Binary

							
In RequestType Integer

							
InOut OwnerData AnsiString

							

Return Value:

Flag Name Type
Result Result Binary

Oxygene Syntax:

method SMFuncoesIntegracao.AS_RowRequest(const ProviderName: WideString ; const Row: Binary ; const RequestType: Integer ; var OwnerData: AnsiString) : Binary;

C# Syntax:

public Binary SMFuncoesIntegracao.AS_RowRequest(WideString ProviderName , Binary Row , Int32 RequestType , ref AnsiString OwnerData);

Method AS_Execute


					

Parameters:

Flag Name Type Description
In ProviderName WideString

							
In CommandText WideString

							
InOut Params Binary

							
InOut OwnerData AnsiString

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesIntegracao.AS_Execute(const ProviderName: WideString ; const CommandText: WideString ; var Params: Binary ; var OwnerData: AnsiString);

C# Syntax:

public void SMFuncoesIntegracao.AS_Execute(WideString ProviderName , WideString CommandText , ref Binary Params , ref AnsiString OwnerData);
Service SMFuncoesIntegracaoSimples

The following table lists the Operations defined in "SMFuncoesIntegracaoSimples":

fpuMedicosComAgenda

							
fpuHorariosLivresAgenda

							
fpuAgendar

							
fpuSaidaConsumo

							
fpuTestarVelocidadeSessoes

							
ppuPing

							
fpuRetornarGruposUsuario

							
fpuRetornaCodigo

							
fpuSendMessage

							
ppuExcluirRegistroGravarLog

							
fpuRegistrarLogSistema

							
fpuChecarPermissaoModulo

							
fpuDefinirDiretorio

							
fpuBaixarArquivo

							
fpuConversarPServer

							
fpuDataHora

							
fpuDemoPermitir

							
fpuEnviarArquivo

							
fpuListarDiretorio

							
fpuSendMessageSenha

							
fpuSqlExecute

							
fpuTestarConexao

							
fpuRetornaUltimoCodigo

							
fpuCopiaKit

							
fpuPServerEmDemo

							
ppuGerarRegistroLog

							
fpuGetIpThreadSession

							
fpuRetornaRangeCodigo

							
fpuVerificarUsuarioAdministrador

							
fpuPegarCodigoEmpresa

							
fpuPegarNomeEmpresa

							
ppuManterSessaoAtiva

							
ppuRegistrarCallBackMonitorSenha

							
ppuRegistrarCallBackAtualizarControleSenha

							
ppuRegistrarCallBackAtualizarMonitorSenha

							
ppuRegistrarCallBackAtualizarPainelCirurgico

							
ppuRegistrarCallBackPainelCirurgico

							
ppuRegistrarCallBackDicom

							
ppuRegistrarCallBackLaudo

							
ppuRegistrarCallBackWorkStation

							
ppuCopiarInfoUsuarioSessao

							
fpuRetornarCodigoOficial_NomeProcedimento

							
fpuExcluirRestaurarArquivo

							
fpuVerificaConfiguracaoExtra

							
ppuRegistrarCallBackIrix

							
fpuEnviarAlertaExterno

							
fpuGetCodigoExameModelo

							
fpuPegarStatusServidor

							
fpuBuscarNivelSeguranca

							
fpuDataHoraISO8601

							
fpuDataHoraISO8601Unidade

							
fpuDatasHorasISO8601

							
fpuDataHoraIso8601Servidor

							
fpuDatasHorasIso8601Servidor

							
fpuGetCrendenciaisPServer

							
ppuCriarMotivoRetificacao

							
ppuRegistrarCallbackPromedico

							
fpuAtributosDasPropriedades

							
fpuConverterValorEntreUnidades

							
AS_ApplyUpdates

							
AS_GetRecords

							
AS_DataRequest

							
AS_GetProviderNames

							
AS_GetParams

							
AS_RowRequest

							
AS_Execute

							

Method fpuMedicosComAgenda


					

Parameters:

None.

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesIntegracaoSimples.fpuMedicosComAgenda() : WideString;

C# Syntax:

public WideString SMFuncoesIntegracaoSimples.fpuMedicosComAgenda();

Method fpuHorariosLivresAgenda


					

Parameters:

Flag Name Type Description
In ipCodigoAgenda Integer

							
In ipCodigoMedico Integer

							
In ipData WideString

							
In ipQtdeDias Integer

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesIntegracaoSimples.fpuHorariosLivresAgenda(const ipCodigoAgenda: Integer ; const ipCodigoMedico: Integer ; const ipData: WideString ; const ipQtdeDias: Integer) : WideString;

C# Syntax:

public WideString SMFuncoesIntegracaoSimples.fpuHorariosLivresAgenda( Int32 ipCodigoAgenda , Int32 ipCodigoMedico , WideString ipData , Int32 ipQtdeDias);

Method fpuAgendar


					

Parameters:

Flag Name Type Description
In ipCodigoAgenda Integer

							
In ipCodigoMedico Integer

							
In ipDados WideString

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesIntegracaoSimples.fpuAgendar(const ipCodigoAgenda: Integer ; const ipCodigoMedico: Integer ; const ipDados: WideString) : WideString;

C# Syntax:

public WideString SMFuncoesIntegracaoSimples.fpuAgendar( Int32 ipCodigoAgenda , Int32 ipCodigoMedico , WideString ipDados);

Method fpuSaidaConsumo


					

Parameters:

Flag Name Type Description
In ipCodigoSetor Integer

							
In ipDados WideString

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesIntegracaoSimples.fpuSaidaConsumo(const ipCodigoSetor: Integer ; const ipDados: WideString) : WideString;

C# Syntax:

public WideString SMFuncoesIntegracaoSimples.fpuSaidaConsumo( Int32 ipCodigoSetor , WideString ipDados);

Method fpuTestarVelocidadeSessoes


					

Parameters:

None.

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesIntegracaoSimples.fpuTestarVelocidadeSessoes() : WideString;

C# Syntax:

public WideString SMFuncoesIntegracaoSimples.fpuTestarVelocidadeSessoes();

Method ppuPing


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method SMFuncoesIntegracaoSimples.ppuPing();

C# Syntax:

public void SMFuncoesIntegracaoSimples.ppuPing();

Method fpuRetornarGruposUsuario


					

Parameters:

Flag Name Type Description
In ipCodigoUsuario Integer

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesIntegracaoSimples.fpuRetornarGruposUsuario(const ipCodigoUsuario: Integer) : WideString;

C# Syntax:

public WideString SMFuncoesIntegracaoSimples.fpuRetornarGruposUsuario( Int32 ipCodigoUsuario);

Method fpuRetornaCodigo


					

Parameters:

Flag Name Type Description
In ipNomeGenerator WideString

							

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method SMFuncoesIntegracaoSimples.fpuRetornaCodigo(const ipNomeGenerator: WideString) : Integer;

C# Syntax:

public Integer SMFuncoesIntegracaoSimples.fpuRetornaCodigo(WideString ipNomeGenerator);

Method fpuSendMessage


					

Parameters:

Flag Name Type Description
In ipTunel WideString

							
In ipUserCodigoRemetente Integer

							
In ipUserCodigoDestino Integer

							
In ipGrupoDestino Integer

							
In ipMensagem WideString

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesIntegracaoSimples.fpuSendMessage(const ipTunel: WideString ; const ipUserCodigoRemetente: Integer ; const ipUserCodigoDestino: Integer ; const ipGrupoDestino: Integer ; const ipMensagem: WideString);

C# Syntax:

public void SMFuncoesIntegracaoSimples.fpuSendMessage(WideString ipTunel , Int32 ipUserCodigoRemetente , Int32 ipUserCodigoDestino , Int32 ipGrupoDestino , WideString ipMensagem);

Method ppuExcluirRegistroGravarLog


					

Parameters:

Flag Name Type Description
In ipNomeTabela WideString

							
In ipNomeCampo WideString

							
In ipNomeComputador WideString

							
In ipCodigo Integer

							
In ipComponente Integer

							
In ipEvento Integer

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesIntegracaoSimples.ppuExcluirRegistroGravarLog(const ipNomeTabela: WideString ; const ipNomeCampo: WideString ; const ipNomeComputador: WideString ; const ipCodigo: Integer ; const ipComponente: Integer ; const ipEvento: Integer);

C# Syntax:

public void SMFuncoesIntegracaoSimples.ppuExcluirRegistroGravarLog(WideString ipNomeTabela , WideString ipNomeCampo , WideString ipNomeComputador , Int32 ipCodigo , Int32 ipComponente , Int32 ipEvento);

Method fpuRegistrarLogSistema


					

Parameters:

Flag Name Type Description
In ipCodUser Integer

							
In ipEvento Integer

							
In ipNivelCriticidade Integer

							
In ipComponente Integer

							
In ipPc WideString

							
In ipTabelaNome WideString

							
In ipTabelaState Integer

							
In ipTabelaChave Integer

							
In ipTabelaDelta OleVariant

							
In ipPorDelegacao Boolean

							
In ipCodigoTbUnidade Integer

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesIntegracaoSimples.fpuRegistrarLogSistema(const ipCodUser: Integer ; const ipEvento: Integer ; const ipNivelCriticidade: Integer ; const ipComponente: Integer ; const ipPc: WideString ; const ipTabelaNome: WideString ; const ipTabelaState: Integer ; const ipTabelaChave: Integer ; const ipTabelaDelta: OleVariant ; const ipPorDelegacao: Boolean ; const ipCodigoTbUnidade: Integer) : WideString;

C# Syntax:

public WideString SMFuncoesIntegracaoSimples.fpuRegistrarLogSistema( Int32 ipCodUser , Int32 ipEvento , Int32 ipNivelCriticidade , Int32 ipComponente , WideString ipPc , WideString ipTabelaNome , Int32 ipTabelaState , Int32 ipTabelaChave , OleVariant ipTabelaDelta , Boolean ipPorDelegacao , Int32 ipCodigoTbUnidade);

Method fpuChecarPermissaoModulo


					

Parameters:

Flag Name Type Description
In ipCodUsuario Integer

							
In ipModulo WideString

							
In ipPermissao Integer

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method SMFuncoesIntegracaoSimples.fpuChecarPermissaoModulo(const ipCodUsuario: Integer ; const ipModulo: WideString ; const ipPermissao: Integer) : Boolean;

C# Syntax:

public Boolean SMFuncoesIntegracaoSimples.fpuChecarPermissaoModulo( Int32 ipCodUsuario , WideString ipModulo , Int32 ipPermissao);

Method fpuDefinirDiretorio


					

Parameters:

Flag Name Type Description
In ipCodigo Integer

							
In ipData WideString

							
In ipTipoArquivo Integer

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesIntegracaoSimples.fpuDefinirDiretorio(const ipCodigo: Integer ; const ipData: WideString ; const ipTipoArquivo: Integer) : WideString;

C# Syntax:

public WideString SMFuncoesIntegracaoSimples.fpuDefinirDiretorio( Int32 ipCodigo , WideString ipData , Int32 ipTipoArquivo);

Method fpuBaixarArquivo


					

Parameters:

Flag Name Type Description
In ipEnderecoArquivo WideString

							
In ipInicioStream Integer

							
In ipTamanhoDoBuffer Integer

							
Out ipTamanhoTotal Int64

							
In ipPegarTamanhoTotal Boolean

							

Return Value:

Flag Name Type
Result Result Binary

Oxygene Syntax:

method SMFuncoesIntegracaoSimples.fpuBaixarArquivo(const ipEnderecoArquivo: WideString ; const ipInicioStream: Integer ; const ipTamanhoDoBuffer: Integer ; ipTamanhoTotal: Int64 ; const ipPegarTamanhoTotal: Boolean) : Binary;

C# Syntax:

public Binary SMFuncoesIntegracaoSimples.fpuBaixarArquivo(WideString ipEnderecoArquivo , Int32 ipInicioStream , Int32 ipTamanhoDoBuffer , out Int64 ipTamanhoTotal , Boolean ipPegarTamanhoTotal);

Method fpuConversarPServer


					

Parameters:

Flag Name Type Description
In ipOpcao Integer

							
In ipNovaSenha WideString

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesIntegracaoSimples.fpuConversarPServer(const ipOpcao: Integer ; const ipNovaSenha: WideString) : WideString;

C# Syntax:

public WideString SMFuncoesIntegracaoSimples.fpuConversarPServer( Int32 ipOpcao , WideString ipNovaSenha);

Method fpuDataHora


					

Parameters:

Flag Name Type Description
In ipOpcao WideString

							

Return Value:

Flag Name Type
Result Result OleVariant

Oxygene Syntax:

method SMFuncoesIntegracaoSimples.fpuDataHora(const ipOpcao: WideString) : OleVariant;

C# Syntax:

public OleVariant SMFuncoesIntegracaoSimples.fpuDataHora(WideString ipOpcao);

Method fpuDemoPermitir


					

Parameters:

Flag Name Type Description
In ipOpcao WideString

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method SMFuncoesIntegracaoSimples.fpuDemoPermitir(const ipOpcao: WideString) : Boolean;

C# Syntax:

public Boolean SMFuncoesIntegracaoSimples.fpuDemoPermitir(WideString ipOpcao);

Method fpuEnviarArquivo


					

Parameters:

Flag Name Type Description
In ipEnderecoArquivo WideString

							
In ipInicioStream Integer

							
InOut ipStream Binary

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesIntegracaoSimples.fpuEnviarArquivo(const ipEnderecoArquivo: WideString ; const ipInicioStream: Integer ; var ipStream: Binary);

C# Syntax:

public void SMFuncoesIntegracaoSimples.fpuEnviarArquivo(WideString ipEnderecoArquivo , Int32 ipInicioStream , ref Binary ipStream);

Method fpuListarDiretorio


					

Parameters:

Flag Name Type Description
In ipDiretorioComMascara WideString

							

Return Value:

Flag Name Type
Result Result Binary

Oxygene Syntax:

method SMFuncoesIntegracaoSimples.fpuListarDiretorio(const ipDiretorioComMascara: WideString) : Binary;

C# Syntax:

public Binary SMFuncoesIntegracaoSimples.fpuListarDiretorio(WideString ipDiretorioComMascara);

Method fpuSendMessageSenha


					

Parameters:

Flag Name Type Description
In ipSenha WideString

							
In ipCategoria WideString

							
In ipGuiche WideString

							
In ipMedico WideString

							
In ipPaciente Boolean

							
In ipNroFicha Integer

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesIntegracaoSimples.fpuSendMessageSenha(const ipSenha: WideString ; const ipCategoria: WideString ; const ipGuiche: WideString ; const ipMedico: WideString ; const ipPaciente: Boolean ; const ipNroFicha: Integer);

C# Syntax:

public void SMFuncoesIntegracaoSimples.fpuSendMessageSenha(WideString ipSenha , WideString ipCategoria , WideString ipGuiche , WideString ipMedico , Boolean ipPaciente , Int32 ipNroFicha);

Method fpuSqlExecute


					

Parameters:

Flag Name Type Description
In ipString WideString

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesIntegracaoSimples.fpuSqlExecute(const ipString: WideString) : WideString;

C# Syntax:

public WideString SMFuncoesIntegracaoSimples.fpuSqlExecute(WideString ipString);

Method fpuTestarConexao


					

Parameters:

None.

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method SMFuncoesIntegracaoSimples.fpuTestarConexao() : Boolean;

C# Syntax:

public Boolean SMFuncoesIntegracaoSimples.fpuTestarConexao();

Method fpuRetornaUltimoCodigo


					

Parameters:

Flag Name Type Description
In ipNomeGenerator WideString

							

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method SMFuncoesIntegracaoSimples.fpuRetornaUltimoCodigo(const ipNomeGenerator: WideString) : Integer;

C# Syntax:

public Integer SMFuncoesIntegracaoSimples.fpuRetornaUltimoCodigo(WideString ipNomeGenerator);

Method fpuCopiaKit


					

Parameters:

Flag Name Type Description
In ipCodigoKitOrigem Integer

							
In ipCodigoUsuario Integer

							
In ipNomeKit WideString

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesIntegracaoSimples.fpuCopiaKit(const ipCodigoKitOrigem: Integer ; const ipCodigoUsuario: Integer ; const ipNomeKit: WideString);

C# Syntax:

public void SMFuncoesIntegracaoSimples.fpuCopiaKit( Int32 ipCodigoKitOrigem , Int32 ipCodigoUsuario , WideString ipNomeKit);

Method fpuPServerEmDemo


					

Parameters:

None.

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method SMFuncoesIntegracaoSimples.fpuPServerEmDemo() : Boolean;

C# Syntax:

public Boolean SMFuncoesIntegracaoSimples.fpuPServerEmDemo();

Method ppuGerarRegistroLog


					

Parameters:

Flag Name Type Description
In ipEvento Integer

							
In ipNivelCriticidade Integer

							
In ipComponente Integer

							
In ipCodigoTabela Integer

							
In ipTabelaState Integer

							
In ipPorDelegacao Boolean

							
In ipTabela WideString

							
In ipMsg WideString

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesIntegracaoSimples.ppuGerarRegistroLog(const ipEvento: Integer ; const ipNivelCriticidade: Integer ; const ipComponente: Integer ; const ipCodigoTabela: Integer ; const ipTabelaState: Integer ; const ipPorDelegacao: Boolean ; const ipTabela: WideString ; const ipMsg: WideString);

C# Syntax:

public void SMFuncoesIntegracaoSimples.ppuGerarRegistroLog( Int32 ipEvento , Int32 ipNivelCriticidade , Int32 ipComponente , Int32 ipCodigoTabela , Int32 ipTabelaState , Boolean ipPorDelegacao , WideString ipTabela , WideString ipMsg);

Method fpuGetIpThreadSession


					

Parameters:

None.

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesIntegracaoSimples.fpuGetIpThreadSession() : WideString;

C# Syntax:

public WideString SMFuncoesIntegracaoSimples.fpuGetIpThreadSession();

Method fpuRetornaRangeCodigo


					

Parameters:

Flag Name Type Description
In ipNomeGenerator WideString

							
In ipRange Integer

							

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method SMFuncoesIntegracaoSimples.fpuRetornaRangeCodigo(const ipNomeGenerator: WideString ; const ipRange: Integer) : Integer;

C# Syntax:

public Integer SMFuncoesIntegracaoSimples.fpuRetornaRangeCodigo(WideString ipNomeGenerator , Int32 ipRange);

Method fpuVerificarUsuarioAdministrador


					

Parameters:

Flag Name Type Description
In ipCodigo Integer

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method SMFuncoesIntegracaoSimples.fpuVerificarUsuarioAdministrador(const ipCodigo: Integer) : Boolean;

C# Syntax:

public Boolean SMFuncoesIntegracaoSimples.fpuVerificarUsuarioAdministrador( Int32 ipCodigo);

Method fpuPegarCodigoEmpresa


					

Parameters:

None.

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method SMFuncoesIntegracaoSimples.fpuPegarCodigoEmpresa() : Integer;

C# Syntax:

public Integer SMFuncoesIntegracaoSimples.fpuPegarCodigoEmpresa();

Method fpuPegarNomeEmpresa


					

Parameters:

None.

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesIntegracaoSimples.fpuPegarNomeEmpresa() : WideString;

C# Syntax:

public WideString SMFuncoesIntegracaoSimples.fpuPegarNomeEmpresa();

Method ppuManterSessaoAtiva


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method SMFuncoesIntegracaoSimples.ppuManterSessaoAtiva();

C# Syntax:

public void SMFuncoesIntegracaoSimples.ppuManterSessaoAtiva();

Method ppuRegistrarCallBackMonitorSenha


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method SMFuncoesIntegracaoSimples.ppuRegistrarCallBackMonitorSenha();

C# Syntax:

public void SMFuncoesIntegracaoSimples.ppuRegistrarCallBackMonitorSenha();

Method ppuRegistrarCallBackAtualizarControleSenha


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method SMFuncoesIntegracaoSimples.ppuRegistrarCallBackAtualizarControleSenha();

C# Syntax:

public void SMFuncoesIntegracaoSimples.ppuRegistrarCallBackAtualizarControleSenha();

Method ppuRegistrarCallBackAtualizarMonitorSenha


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method SMFuncoesIntegracaoSimples.ppuRegistrarCallBackAtualizarMonitorSenha();

C# Syntax:

public void SMFuncoesIntegracaoSimples.ppuRegistrarCallBackAtualizarMonitorSenha();

Method ppuRegistrarCallBackAtualizarPainelCirurgico


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method SMFuncoesIntegracaoSimples.ppuRegistrarCallBackAtualizarPainelCirurgico();

C# Syntax:

public void SMFuncoesIntegracaoSimples.ppuRegistrarCallBackAtualizarPainelCirurgico();

Method ppuRegistrarCallBackPainelCirurgico


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method SMFuncoesIntegracaoSimples.ppuRegistrarCallBackPainelCirurgico();

C# Syntax:

public void SMFuncoesIntegracaoSimples.ppuRegistrarCallBackPainelCirurgico();

Method ppuRegistrarCallBackDicom


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method SMFuncoesIntegracaoSimples.ppuRegistrarCallBackDicom();

C# Syntax:

public void SMFuncoesIntegracaoSimples.ppuRegistrarCallBackDicom();

Method ppuRegistrarCallBackLaudo


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method SMFuncoesIntegracaoSimples.ppuRegistrarCallBackLaudo();

C# Syntax:

public void SMFuncoesIntegracaoSimples.ppuRegistrarCallBackLaudo();

Method ppuRegistrarCallBackWorkStation


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method SMFuncoesIntegracaoSimples.ppuRegistrarCallBackWorkStation();

C# Syntax:

public void SMFuncoesIntegracaoSimples.ppuRegistrarCallBackWorkStation();

Method ppuCopiarInfoUsuarioSessao


					

Parameters:

Flag Name Type Description
In ipSessioID WideString

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesIntegracaoSimples.ppuCopiarInfoUsuarioSessao(const ipSessioID: WideString);

C# Syntax:

public void SMFuncoesIntegracaoSimples.ppuCopiarInfoUsuarioSessao(WideString ipSessioID);

Method fpuRetornarCodigoOficial_NomeProcedimento


					

Parameters:

Flag Name Type Description
In ipCodigoBxaCorre Integer

							
In ipNumProc Integer

							
In ipCategoria WideString

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesIntegracaoSimples.fpuRetornarCodigoOficial_NomeProcedimento(const ipCodigoBxaCorre: Integer ; const ipNumProc: Integer ; const ipCategoria: WideString) : WideString;

C# Syntax:

public WideString SMFuncoesIntegracaoSimples.fpuRetornarCodigoOficial_NomeProcedimento( Int32 ipCodigoBxaCorre , Int32 ipNumProc , WideString ipCategoria);

Method fpuExcluirRestaurarArquivo


					

Parameters:

Flag Name Type Description
In ipPastaArquivo WideString

							
In ipNomeArquivo WideString

							
In ipExcluirRestaurar Integer

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method SMFuncoesIntegracaoSimples.fpuExcluirRestaurarArquivo(const ipPastaArquivo: WideString ; const ipNomeArquivo: WideString ; const ipExcluirRestaurar: Integer) : Boolean;

C# Syntax:

public Boolean SMFuncoesIntegracaoSimples.fpuExcluirRestaurarArquivo(WideString ipPastaArquivo , WideString ipNomeArquivo , Int32 ipExcluirRestaurar);

Method fpuVerificaConfiguracaoExtra


					

Parameters:

Flag Name Type Description
In ipParametro WideString

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method SMFuncoesIntegracaoSimples.fpuVerificaConfiguracaoExtra(const ipParametro: WideString) : Boolean;

C# Syntax:

public Boolean SMFuncoesIntegracaoSimples.fpuVerificaConfiguracaoExtra(WideString ipParametro);

Method ppuRegistrarCallBackIrix


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method SMFuncoesIntegracaoSimples.ppuRegistrarCallBackIrix();

C# Syntax:

public void SMFuncoesIntegracaoSimples.ppuRegistrarCallBackIrix();

Method fpuEnviarAlertaExterno


					

Parameters:

Flag Name Type Description
In ipTipo TTipoSmsModulo

							
In ipCodigo_tabela Integer

							
In ipMsg WideString

							
In ipInfoExtra WideString

							

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method SMFuncoesIntegracaoSimples.fpuEnviarAlertaExterno(const ipTipo: TTipoSmsModulo ; const ipCodigo_tabela: Integer ; const ipMsg: WideString ; const ipInfoExtra: WideString) : Integer;

C# Syntax:

public Integer SMFuncoesIntegracaoSimples.fpuEnviarAlertaExterno(TTipoSmsModulo ipTipo , Int32 ipCodigo_tabela , WideString ipMsg , WideString ipInfoExtra);

Method fpuGetCodigoExameModelo


					

Parameters:

Flag Name Type Description
In ipCodigoExameModeloResp Integer

							

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method SMFuncoesIntegracaoSimples.fpuGetCodigoExameModelo(const ipCodigoExameModeloResp: Integer) : Integer;

C# Syntax:

public Integer SMFuncoesIntegracaoSimples.fpuGetCodigoExameModelo( Int32 ipCodigoExameModeloResp);

Method fpuPegarStatusServidor


					

Parameters:

None.

Return Value:

Flag Name Type
Result Result TStatusServidor

Oxygene Syntax:

method SMFuncoesIntegracaoSimples.fpuPegarStatusServidor() : TStatusServidor;

C# Syntax:

public TStatusServidor SMFuncoesIntegracaoSimples.fpuPegarStatusServidor();

Method fpuBuscarNivelSeguranca


					

Parameters:

None.

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method SMFuncoesIntegracaoSimples.fpuBuscarNivelSeguranca() : Integer;

C# Syntax:

public Integer SMFuncoesIntegracaoSimples.fpuBuscarNivelSeguranca();

Method fpuDataHoraISO8601


					

Parameters:

Flag Name Type Description
In ipDataHoraUTC DateTime

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesIntegracaoSimples.fpuDataHoraISO8601(const ipDataHoraUTC: DateTime) : WideString;

C# Syntax:

public WideString SMFuncoesIntegracaoSimples.fpuDataHoraISO8601(DateTime ipDataHoraUTC);

Method fpuDataHoraISO8601Unidade


					

Parameters:

Flag Name Type Description
In ipDataHoraUTC DateTime

							
In ipCodigoUnidade Integer

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesIntegracaoSimples.fpuDataHoraISO8601Unidade(const ipDataHoraUTC: DateTime ; const ipCodigoUnidade: Integer) : WideString;

C# Syntax:

public WideString SMFuncoesIntegracaoSimples.fpuDataHoraISO8601Unidade(DateTime ipDataHoraUTC , Int32 ipCodigoUnidade);

Method fpuDatasHorasISO8601


					

Parameters:

Flag Name Type Description
In ipDatasHorasUtc TArrayDateTime

							

Return Value:

Flag Name Type
Result Result TArrayString

Oxygene Syntax:

method SMFuncoesIntegracaoSimples.fpuDatasHorasISO8601(const ipDatasHorasUtc: TArrayDateTime) : TArrayString;

C# Syntax:

public TArrayString SMFuncoesIntegracaoSimples.fpuDatasHorasISO8601(TArrayDateTime ipDatasHorasUtc);

Method fpuDataHoraIso8601Servidor


					

Parameters:

Flag Name Type Description
In ipDataHoraUtcServidor DateTime

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesIntegracaoSimples.fpuDataHoraIso8601Servidor(const ipDataHoraUtcServidor: DateTime) : WideString;

C# Syntax:

public WideString SMFuncoesIntegracaoSimples.fpuDataHoraIso8601Servidor(DateTime ipDataHoraUtcServidor);

Method fpuDatasHorasIso8601Servidor


					

Parameters:

Flag Name Type Description
In ipDatasHorasUtcServidor TArrayDateTime

							

Return Value:

Flag Name Type
Result Result TArrayString

Oxygene Syntax:

method SMFuncoesIntegracaoSimples.fpuDatasHorasIso8601Servidor(const ipDatasHorasUtcServidor: TArrayDateTime) : TArrayString;

C# Syntax:

public TArrayString SMFuncoesIntegracaoSimples.fpuDatasHorasIso8601Servidor(TArrayDateTime ipDatasHorasUtcServidor);

Method fpuGetCrendenciaisPServer


					

Parameters:

None.

Return Value:

Flag Name Type
Result Result TCredenciaisPServer

Oxygene Syntax:

method SMFuncoesIntegracaoSimples.fpuGetCrendenciaisPServer() : TCredenciaisPServer;

C# Syntax:

public TCredenciaisPServer SMFuncoesIntegracaoSimples.fpuGetCrendenciaisPServer();

Method ppuCriarMotivoRetificacao


					

Parameters:

Flag Name Type Description
In ipCodigoTipo Integer

							
In ipTipo Integer

							
In ipCodigoMotivoRetificacao Integer

							
In ipObservacao WideString

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesIntegracaoSimples.ppuCriarMotivoRetificacao(const ipCodigoTipo: Integer ; const ipTipo: Integer ; const ipCodigoMotivoRetificacao: Integer ; const ipObservacao: WideString);

C# Syntax:

public void SMFuncoesIntegracaoSimples.ppuCriarMotivoRetificacao( Int32 ipCodigoTipo , Int32 ipTipo , Int32 ipCodigoMotivoRetificacao , WideString ipObservacao);

Method ppuRegistrarCallbackPromedico


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method SMFuncoesIntegracaoSimples.ppuRegistrarCallbackPromedico();

C# Syntax:

public void SMFuncoesIntegracaoSimples.ppuRegistrarCallbackPromedico();

Method fpuAtributosDasPropriedades


					

Parameters:

Flag Name Type Description
In ipClasses TROArray_System_string_

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesIntegracaoSimples.fpuAtributosDasPropriedades(const ipClasses: TROArray_System_string_) : WideString;

C# Syntax:

public WideString SMFuncoesIntegracaoSimples.fpuAtributosDasPropriedades(TROArray_System_string_ ipClasses);

Method fpuConverterValorEntreUnidades


					

Parameters:

Flag Name Type Description
In ipValor Double

							
In ipGrandeza Integer

							
In ipCodigoUnidadeOrigem Integer

							
In ipCodigoUnidadeDestino Integer

							

Return Value:

Flag Name Type
Result Result TResultadoConversaoUnidades

Oxygene Syntax:

method SMFuncoesIntegracaoSimples.fpuConverterValorEntreUnidades(const ipValor: Double ; const ipGrandeza: Integer ; const ipCodigoUnidadeOrigem: Integer ; const ipCodigoUnidadeDestino: Integer) : TResultadoConversaoUnidades;

C# Syntax:

public TResultadoConversaoUnidades SMFuncoesIntegracaoSimples.fpuConverterValorEntreUnidades(Double ipValor , Int32 ipGrandeza , Int32 ipCodigoUnidadeOrigem , Int32 ipCodigoUnidadeDestino);

Method AS_ApplyUpdates


					

Parameters:

Flag Name Type Description
In ProviderName WideString

							
In Delta Binary

							
In MaxErrors Integer

							
Out ErrorCount Integer

							
InOut OwnerData AnsiString

							

Return Value:

Flag Name Type
Result Result Binary

Oxygene Syntax:

method SMFuncoesIntegracaoSimples.AS_ApplyUpdates(const ProviderName: WideString ; const Delta: Binary ; const MaxErrors: Integer ; ErrorCount: Integer ; var OwnerData: AnsiString) : Binary;

C# Syntax:

public Binary SMFuncoesIntegracaoSimples.AS_ApplyUpdates(WideString ProviderName , Binary Delta , Int32 MaxErrors , out Int32 ErrorCount , ref AnsiString OwnerData);

Method AS_GetRecords


					

Parameters:

Flag Name Type Description
In ProviderName WideString

							
In Count Integer

							
Out RecsOut Integer

							
In Options Integer

							
In CommandText WideString

							
InOut Params Binary

							
InOut OwnerData AnsiString

							

Return Value:

Flag Name Type
Result Result Binary

Oxygene Syntax:

method SMFuncoesIntegracaoSimples.AS_GetRecords(const ProviderName: WideString ; const Count: Integer ; RecsOut: Integer ; const Options: Integer ; const CommandText: WideString ; var Params: Binary ; var OwnerData: AnsiString) : Binary;

C# Syntax:

public Binary SMFuncoesIntegracaoSimples.AS_GetRecords(WideString ProviderName , Int32 Count , out Int32 RecsOut , Int32 Options , WideString CommandText , ref Binary Params , ref AnsiString OwnerData);

Method AS_DataRequest


					

Parameters:

Flag Name Type Description
In ProviderName WideString

							
In Data Binary

							

Return Value:

Flag Name Type
Result Result Binary

Oxygene Syntax:

method SMFuncoesIntegracaoSimples.AS_DataRequest(const ProviderName: WideString ; const Data: Binary) : Binary;

C# Syntax:

public Binary SMFuncoesIntegracaoSimples.AS_DataRequest(WideString ProviderName , Binary Data);

Method AS_GetProviderNames


					

Parameters:

None.

Return Value:

Flag Name Type
Result Result TProviderNames

Oxygene Syntax:

method SMFuncoesIntegracaoSimples.AS_GetProviderNames() : TProviderNames;

C# Syntax:

public TProviderNames SMFuncoesIntegracaoSimples.AS_GetProviderNames();

Method AS_GetParams


					

Parameters:

Flag Name Type Description
In ProviderName WideString

							
InOut OwnerData AnsiString

							

Return Value:

Flag Name Type
Result Result Binary

Oxygene Syntax:

method SMFuncoesIntegracaoSimples.AS_GetParams(const ProviderName: WideString ; var OwnerData: AnsiString) : Binary;

C# Syntax:

public Binary SMFuncoesIntegracaoSimples.AS_GetParams(WideString ProviderName , ref AnsiString OwnerData);

Method AS_RowRequest


					

Parameters:

Flag Name Type Description
In ProviderName WideString

							
In Row Binary

							
In RequestType Integer

							
InOut OwnerData AnsiString

							

Return Value:

Flag Name Type
Result Result Binary

Oxygene Syntax:

method SMFuncoesIntegracaoSimples.AS_RowRequest(const ProviderName: WideString ; const Row: Binary ; const RequestType: Integer ; var OwnerData: AnsiString) : Binary;

C# Syntax:

public Binary SMFuncoesIntegracaoSimples.AS_RowRequest(WideString ProviderName , Binary Row , Int32 RequestType , ref AnsiString OwnerData);

Method AS_Execute


					

Parameters:

Flag Name Type Description
In ProviderName WideString

							
In CommandText WideString

							
InOut Params Binary

							
InOut OwnerData AnsiString

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesIntegracaoSimples.AS_Execute(const ProviderName: WideString ; const CommandText: WideString ; var Params: Binary ; var OwnerData: AnsiString);

C# Syntax:

public void SMFuncoesIntegracaoSimples.AS_Execute(WideString ProviderName , WideString CommandText , ref Binary Params , ref AnsiString OwnerData);
Service SMFuncoesInterfaceamento

The following table lists the Operations defined in "SMFuncoesInterfaceamento":

ppuBuscarListaExameLaboratorio

							
fpuGravarValoresInterfaceamento

							
fpuPegarQuantVezesExameInterfaceado

							
fpuGravarValoresTagConhecidasLaudoLab

							
fpuGravarValoresTagConhecidasLaudoLabEx

							
fpuTagsConhecidas

							
fpuRetornaCodigoModeloLab

							
fpuGerarListaExameLabPromosofth

							
fpuGerarListaProcedimentosLabPromosofth

							
fpuArquivoConfiguracaoInterfaceamento

							
fpuVerificaDadosIntegracaoTasy

							
fpuRetornaSolicitante

							
fpuVerificaSolicitacaoIntegracao

							
fpuRetornarGruposUsuario

							
fpuRetornaCodigo

							
fpuSendMessage

							
ppuExcluirRegistroGravarLog

							
fpuRegistrarLogSistema

							
fpuChecarPermissaoModulo

							
fpuDefinirDiretorio

							
fpuBaixarArquivo

							
fpuConversarPServer

							
fpuDataHora

							
fpuDemoPermitir

							
fpuEnviarArquivo

							
fpuListarDiretorio

							
fpuSendMessageSenha

							
fpuSqlExecute

							
fpuTestarConexao

							
fpuRetornaUltimoCodigo

							
fpuCopiaKit

							
fpuPServerEmDemo

							
ppuGerarRegistroLog

							
fpuGetIpThreadSession

							
fpuRetornaRangeCodigo

							
fpuVerificarUsuarioAdministrador

							
fpuPegarCodigoEmpresa

							
fpuPegarNomeEmpresa

							
ppuManterSessaoAtiva

							
ppuRegistrarCallBackMonitorSenha

							
ppuRegistrarCallBackAtualizarControleSenha

							
ppuRegistrarCallBackAtualizarMonitorSenha

							
ppuRegistrarCallBackAtualizarPainelCirurgico

							
ppuRegistrarCallBackPainelCirurgico

							
ppuRegistrarCallBackDicom

							
ppuRegistrarCallBackLaudo

							
ppuRegistrarCallBackWorkStation

							
ppuCopiarInfoUsuarioSessao

							
fpuRetornarCodigoOficial_NomeProcedimento

							
fpuExcluirRestaurarArquivo

							
fpuVerificaConfiguracaoExtra

							
ppuRegistrarCallBackIrix

							
fpuEnviarAlertaExterno

							
fpuGetCodigoExameModelo

							
fpuPegarStatusServidor

							
fpuBuscarNivelSeguranca

							
fpuDataHoraISO8601

							
fpuDataHoraISO8601Unidade

							
fpuDatasHorasISO8601

							
fpuDataHoraIso8601Servidor

							
fpuDatasHorasIso8601Servidor

							
fpuGetCrendenciaisPServer

							
ppuCriarMotivoRetificacao

							
ppuRegistrarCallbackPromedico

							
fpuAtributosDasPropriedades

							
fpuConverterValorEntreUnidades

							
AS_ApplyUpdates

							
AS_GetRecords

							
AS_DataRequest

							
AS_GetProviderNames

							
AS_GetParams

							
AS_RowRequest

							
AS_Execute

							

Method ppuBuscarListaExameLaboratorio


					

Parameters:

Flag Name Type Description
In ipCodigoBarras WideString

							
InOut opCodigoExame Integer

							
InOut opCodExameAparelho WideString

							
InOut opDataNascimento WideString

							
InOut opSexo WideString

							
InOut opNomePaciente WideString

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesInterfaceamento.ppuBuscarListaExameLaboratorio(const ipCodigoBarras: WideString ; var opCodigoExame: Integer ; var opCodExameAparelho: WideString ; var opDataNascimento: WideString ; var opSexo: WideString ; var opNomePaciente: WideString);

C# Syntax:

public void SMFuncoesInterfaceamento.ppuBuscarListaExameLaboratorio(WideString ipCodigoBarras , ref Int32 opCodigoExame , ref WideString opCodExameAparelho , ref WideString opDataNascimento , ref WideString opSexo , ref WideString opNomePaciente);

Method fpuGravarValoresInterfaceamento


					

Parameters:

Flag Name Type Description
In ipCodigoBarras WideString

							
In ipIdInterfaceamento WideString

							
In ipResultado WideString

							
In ipDataHora WideString

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesInterfaceamento.fpuGravarValoresInterfaceamento(const ipCodigoBarras: WideString ; const ipIdInterfaceamento: WideString ; const ipResultado: WideString ; const ipDataHora: WideString) : WideString;

C# Syntax:

public WideString SMFuncoesInterfaceamento.fpuGravarValoresInterfaceamento(WideString ipCodigoBarras , WideString ipIdInterfaceamento , WideString ipResultado , WideString ipDataHora);

Method fpuPegarQuantVezesExameInterfaceado


					

Parameters:

Flag Name Type Description
In ipCodExameProcedimento Integer

							

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method SMFuncoesInterfaceamento.fpuPegarQuantVezesExameInterfaceado(const ipCodExameProcedimento: Integer) : Integer;

C# Syntax:

public Integer SMFuncoesInterfaceamento.fpuPegarQuantVezesExameInterfaceado( Int32 ipCodExameProcedimento);

Method fpuGravarValoresTagConhecidasLaudoLab


					

Parameters:

Flag Name Type Description
In ipCodExameProc Integer

							
In ipCodigoModelo Integer

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesInterfaceamento.fpuGravarValoresTagConhecidasLaudoLab(const ipCodExameProc: Integer ; const ipCodigoModelo: Integer) : WideString;

C# Syntax:

public WideString SMFuncoesInterfaceamento.fpuGravarValoresTagConhecidasLaudoLab( Int32 ipCodExameProc , Int32 ipCodigoModelo);

Method fpuGravarValoresTagConhecidasLaudoLabEx


					

Parameters:

Flag Name Type Description
In ipCodExameProc Integer

							
In ipCodigoModelo Integer

							
In ipApenasCalcular Boolean

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesInterfaceamento.fpuGravarValoresTagConhecidasLaudoLabEx(const ipCodExameProc: Integer ; const ipCodigoModelo: Integer ; const ipApenasCalcular: Boolean) : WideString;

C# Syntax:

public WideString SMFuncoesInterfaceamento.fpuGravarValoresTagConhecidasLaudoLabEx( Int32 ipCodExameProc , Int32 ipCodigoModelo , Boolean ipApenasCalcular);

Method fpuTagsConhecidas


					

Parameters:

None.

Return Value:

Flag Name Type
Result Result Binary

Oxygene Syntax:

method SMFuncoesInterfaceamento.fpuTagsConhecidas() : Binary;

C# Syntax:

public Binary SMFuncoesInterfaceamento.fpuTagsConhecidas();

Method fpuRetornaCodigoModeloLab


					

Parameters:

Flag Name Type Description
In ipCodigo_Bcexames_Modelo WideString

							
In ipBcexamescodigo WideString

							
In ipCcateg WideString

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesInterfaceamento.fpuRetornaCodigoModeloLab(const ipCodigo_Bcexames_Modelo: WideString ; const ipBcexamescodigo: WideString ; const ipCcateg: WideString) : WideString;

C# Syntax:

public WideString SMFuncoesInterfaceamento.fpuRetornaCodigoModeloLab(WideString ipCodigo_Bcexames_Modelo , WideString ipBcexamescodigo , WideString ipCcateg);

Method fpuGerarListaExameLabPromosofth


					

Parameters:

Flag Name Type Description
In ipDataRequisicao DateTime

							
In ipSomenteComColeta Boolean

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesInterfaceamento.fpuGerarListaExameLabPromosofth(const ipDataRequisicao: DateTime ; const ipSomenteComColeta: Boolean) : WideString;

C# Syntax:

public WideString SMFuncoesInterfaceamento.fpuGerarListaExameLabPromosofth(DateTime ipDataRequisicao , Boolean ipSomenteComColeta);

Method fpuGerarListaProcedimentosLabPromosofth


					

Parameters:

Flag Name Type Description
In ipCodigoExame WideString

							
In ipCodigoBarras WideString

							
In ipSomenteComColeta Boolean

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesInterfaceamento.fpuGerarListaProcedimentosLabPromosofth(const ipCodigoExame: WideString ; const ipCodigoBarras: WideString ; const ipSomenteComColeta: Boolean) : WideString;

C# Syntax:

public WideString SMFuncoesInterfaceamento.fpuGerarListaProcedimentosLabPromosofth(WideString ipCodigoExame , WideString ipCodigoBarras , Boolean ipSomenteComColeta);

Method fpuArquivoConfiguracaoInterfaceamento


					

Parameters:

Flag Name Type Description
In ipCodigoLaboratorio Integer

							
In ipHash WideString

							
In ipTimeOut Integer

							

Return Value:

Flag Name Type
Result Result Binary

Oxygene Syntax:

method SMFuncoesInterfaceamento.fpuArquivoConfiguracaoInterfaceamento(const ipCodigoLaboratorio: Integer ; const ipHash: WideString ; const ipTimeOut: Integer) : Binary;

C# Syntax:

public Binary SMFuncoesInterfaceamento.fpuArquivoConfiguracaoInterfaceamento( Int32 ipCodigoLaboratorio , WideString ipHash , Int32 ipTimeOut);

Method fpuVerificaDadosIntegracaoTasy


					

Parameters:

Flag Name Type Description
In ipCpf WideString

							
In ipNome WideString

							
In ipNR_CPF_MEDICO WideString

							
In ipNM_MEDICO WideString

							
In ipNR_CRM WideString

							
In ipUF_CRM WideString

							
In ipCD_CGC_CONV WideString

							
In ipDS_CONVENIO WideString

							
In ipNR_PRONTUARIO WideString

							
In ipDataNascimento TDate

							
InOut opNFicha WideString

							
InOut opNomePaciente WideString

							
InOut opCodigoConvenio WideString

							
InOut opCodigoSolicitante WideString

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesInterfaceamento.fpuVerificaDadosIntegracaoTasy(const ipCpf: WideString ; const ipNome: WideString ; const ipNR_CPF_MEDICO: WideString ; const ipNM_MEDICO: WideString ; const ipNR_CRM: WideString ; const ipUF_CRM: WideString ; const ipCD_CGC_CONV: WideString ; const ipDS_CONVENIO: WideString ; const ipNR_PRONTUARIO: WideString ; const ipDataNascimento: TDate ; var opNFicha: WideString ; var opNomePaciente: WideString ; var opCodigoConvenio: WideString ; var opCodigoSolicitante: WideString) : WideString;

C# Syntax:

public WideString SMFuncoesInterfaceamento.fpuVerificaDadosIntegracaoTasy(WideString ipCpf , WideString ipNome , WideString ipNR_CPF_MEDICO , WideString ipNM_MEDICO , WideString ipNR_CRM , WideString ipUF_CRM , WideString ipCD_CGC_CONV , WideString ipDS_CONVENIO , WideString ipNR_PRONTUARIO , TDate ipDataNascimento , ref WideString opNFicha , ref WideString opNomePaciente , ref WideString opCodigoConvenio , ref WideString opCodigoSolicitante);

Method fpuRetornaSolicitante


					

Parameters:

Flag Name Type Description
In ipSolicitante WideString

							

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method SMFuncoesInterfaceamento.fpuRetornaSolicitante(const ipSolicitante: WideString) : Integer;

C# Syntax:

public Integer SMFuncoesInterfaceamento.fpuRetornaSolicitante(WideString ipSolicitante);

Method fpuVerificaSolicitacaoIntegracao


					

Parameters:

Flag Name Type Description
In ipNR_PRESCRICAO Integer

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method SMFuncoesInterfaceamento.fpuVerificaSolicitacaoIntegracao(const ipNR_PRESCRICAO: Integer) : Boolean;

C# Syntax:

public Boolean SMFuncoesInterfaceamento.fpuVerificaSolicitacaoIntegracao( Int32 ipNR_PRESCRICAO);

Method fpuRetornarGruposUsuario


					

Parameters:

Flag Name Type Description
In ipCodigoUsuario Integer

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesInterfaceamento.fpuRetornarGruposUsuario(const ipCodigoUsuario: Integer) : WideString;

C# Syntax:

public WideString SMFuncoesInterfaceamento.fpuRetornarGruposUsuario( Int32 ipCodigoUsuario);

Method fpuRetornaCodigo


					

Parameters:

Flag Name Type Description
In ipNomeGenerator WideString

							

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method SMFuncoesInterfaceamento.fpuRetornaCodigo(const ipNomeGenerator: WideString) : Integer;

C# Syntax:

public Integer SMFuncoesInterfaceamento.fpuRetornaCodigo(WideString ipNomeGenerator);

Method fpuSendMessage


					

Parameters:

Flag Name Type Description
In ipTunel WideString

							
In ipUserCodigoRemetente Integer

							
In ipUserCodigoDestino Integer

							
In ipGrupoDestino Integer

							
In ipMensagem WideString

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesInterfaceamento.fpuSendMessage(const ipTunel: WideString ; const ipUserCodigoRemetente: Integer ; const ipUserCodigoDestino: Integer ; const ipGrupoDestino: Integer ; const ipMensagem: WideString);

C# Syntax:

public void SMFuncoesInterfaceamento.fpuSendMessage(WideString ipTunel , Int32 ipUserCodigoRemetente , Int32 ipUserCodigoDestino , Int32 ipGrupoDestino , WideString ipMensagem);

Method ppuExcluirRegistroGravarLog


					

Parameters:

Flag Name Type Description
In ipNomeTabela WideString

							
In ipNomeCampo WideString

							
In ipNomeComputador WideString

							
In ipCodigo Integer

							
In ipComponente Integer

							
In ipEvento Integer

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesInterfaceamento.ppuExcluirRegistroGravarLog(const ipNomeTabela: WideString ; const ipNomeCampo: WideString ; const ipNomeComputador: WideString ; const ipCodigo: Integer ; const ipComponente: Integer ; const ipEvento: Integer);

C# Syntax:

public void SMFuncoesInterfaceamento.ppuExcluirRegistroGravarLog(WideString ipNomeTabela , WideString ipNomeCampo , WideString ipNomeComputador , Int32 ipCodigo , Int32 ipComponente , Int32 ipEvento);

Method fpuRegistrarLogSistema


					

Parameters:

Flag Name Type Description
In ipCodUser Integer

							
In ipEvento Integer

							
In ipNivelCriticidade Integer

							
In ipComponente Integer

							
In ipPc WideString

							
In ipTabelaNome WideString

							
In ipTabelaState Integer

							
In ipTabelaChave Integer

							
In ipTabelaDelta OleVariant

							
In ipPorDelegacao Boolean

							
In ipCodigoTbUnidade Integer

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesInterfaceamento.fpuRegistrarLogSistema(const ipCodUser: Integer ; const ipEvento: Integer ; const ipNivelCriticidade: Integer ; const ipComponente: Integer ; const ipPc: WideString ; const ipTabelaNome: WideString ; const ipTabelaState: Integer ; const ipTabelaChave: Integer ; const ipTabelaDelta: OleVariant ; const ipPorDelegacao: Boolean ; const ipCodigoTbUnidade: Integer) : WideString;

C# Syntax:

public WideString SMFuncoesInterfaceamento.fpuRegistrarLogSistema( Int32 ipCodUser , Int32 ipEvento , Int32 ipNivelCriticidade , Int32 ipComponente , WideString ipPc , WideString ipTabelaNome , Int32 ipTabelaState , Int32 ipTabelaChave , OleVariant ipTabelaDelta , Boolean ipPorDelegacao , Int32 ipCodigoTbUnidade);

Method fpuChecarPermissaoModulo


					

Parameters:

Flag Name Type Description
In ipCodUsuario Integer

							
In ipModulo WideString

							
In ipPermissao Integer

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method SMFuncoesInterfaceamento.fpuChecarPermissaoModulo(const ipCodUsuario: Integer ; const ipModulo: WideString ; const ipPermissao: Integer) : Boolean;

C# Syntax:

public Boolean SMFuncoesInterfaceamento.fpuChecarPermissaoModulo( Int32 ipCodUsuario , WideString ipModulo , Int32 ipPermissao);

Method fpuDefinirDiretorio


					

Parameters:

Flag Name Type Description
In ipCodigo Integer

							
In ipData WideString

							
In ipTipoArquivo Integer

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesInterfaceamento.fpuDefinirDiretorio(const ipCodigo: Integer ; const ipData: WideString ; const ipTipoArquivo: Integer) : WideString;

C# Syntax:

public WideString SMFuncoesInterfaceamento.fpuDefinirDiretorio( Int32 ipCodigo , WideString ipData , Int32 ipTipoArquivo);

Method fpuBaixarArquivo


					

Parameters:

Flag Name Type Description
In ipEnderecoArquivo WideString

							
In ipInicioStream Integer

							
In ipTamanhoDoBuffer Integer

							
Out ipTamanhoTotal Int64

							
In ipPegarTamanhoTotal Boolean

							

Return Value:

Flag Name Type
Result Result Binary

Oxygene Syntax:

method SMFuncoesInterfaceamento.fpuBaixarArquivo(const ipEnderecoArquivo: WideString ; const ipInicioStream: Integer ; const ipTamanhoDoBuffer: Integer ; ipTamanhoTotal: Int64 ; const ipPegarTamanhoTotal: Boolean) : Binary;

C# Syntax:

public Binary SMFuncoesInterfaceamento.fpuBaixarArquivo(WideString ipEnderecoArquivo , Int32 ipInicioStream , Int32 ipTamanhoDoBuffer , out Int64 ipTamanhoTotal , Boolean ipPegarTamanhoTotal);

Method fpuConversarPServer


					

Parameters:

Flag Name Type Description
In ipOpcao Integer

							
In ipNovaSenha WideString

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesInterfaceamento.fpuConversarPServer(const ipOpcao: Integer ; const ipNovaSenha: WideString) : WideString;

C# Syntax:

public WideString SMFuncoesInterfaceamento.fpuConversarPServer( Int32 ipOpcao , WideString ipNovaSenha);

Method fpuDataHora


					

Parameters:

Flag Name Type Description
In ipOpcao WideString

							

Return Value:

Flag Name Type
Result Result OleVariant

Oxygene Syntax:

method SMFuncoesInterfaceamento.fpuDataHora(const ipOpcao: WideString) : OleVariant;

C# Syntax:

public OleVariant SMFuncoesInterfaceamento.fpuDataHora(WideString ipOpcao);

Method fpuDemoPermitir


					

Parameters:

Flag Name Type Description
In ipOpcao WideString

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method SMFuncoesInterfaceamento.fpuDemoPermitir(const ipOpcao: WideString) : Boolean;

C# Syntax:

public Boolean SMFuncoesInterfaceamento.fpuDemoPermitir(WideString ipOpcao);

Method fpuEnviarArquivo


					

Parameters:

Flag Name Type Description
In ipEnderecoArquivo WideString

							
In ipInicioStream Integer

							
InOut ipStream Binary

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesInterfaceamento.fpuEnviarArquivo(const ipEnderecoArquivo: WideString ; const ipInicioStream: Integer ; var ipStream: Binary);

C# Syntax:

public void SMFuncoesInterfaceamento.fpuEnviarArquivo(WideString ipEnderecoArquivo , Int32 ipInicioStream , ref Binary ipStream);

Method fpuListarDiretorio


					

Parameters:

Flag Name Type Description
In ipDiretorioComMascara WideString

							

Return Value:

Flag Name Type
Result Result Binary

Oxygene Syntax:

method SMFuncoesInterfaceamento.fpuListarDiretorio(const ipDiretorioComMascara: WideString) : Binary;

C# Syntax:

public Binary SMFuncoesInterfaceamento.fpuListarDiretorio(WideString ipDiretorioComMascara);

Method fpuSendMessageSenha


					

Parameters:

Flag Name Type Description
In ipSenha WideString

							
In ipCategoria WideString

							
In ipGuiche WideString

							
In ipMedico WideString

							
In ipPaciente Boolean

							
In ipNroFicha Integer

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesInterfaceamento.fpuSendMessageSenha(const ipSenha: WideString ; const ipCategoria: WideString ; const ipGuiche: WideString ; const ipMedico: WideString ; const ipPaciente: Boolean ; const ipNroFicha: Integer);

C# Syntax:

public void SMFuncoesInterfaceamento.fpuSendMessageSenha(WideString ipSenha , WideString ipCategoria , WideString ipGuiche , WideString ipMedico , Boolean ipPaciente , Int32 ipNroFicha);

Method fpuSqlExecute


					

Parameters:

Flag Name Type Description
In ipString WideString

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesInterfaceamento.fpuSqlExecute(const ipString: WideString) : WideString;

C# Syntax:

public WideString SMFuncoesInterfaceamento.fpuSqlExecute(WideString ipString);

Method fpuTestarConexao


					

Parameters:

None.

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method SMFuncoesInterfaceamento.fpuTestarConexao() : Boolean;

C# Syntax:

public Boolean SMFuncoesInterfaceamento.fpuTestarConexao();

Method fpuRetornaUltimoCodigo


					

Parameters:

Flag Name Type Description
In ipNomeGenerator WideString

							

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method SMFuncoesInterfaceamento.fpuRetornaUltimoCodigo(const ipNomeGenerator: WideString) : Integer;

C# Syntax:

public Integer SMFuncoesInterfaceamento.fpuRetornaUltimoCodigo(WideString ipNomeGenerator);

Method fpuCopiaKit


					

Parameters:

Flag Name Type Description
In ipCodigoKitOrigem Integer

							
In ipCodigoUsuario Integer

							
In ipNomeKit WideString

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesInterfaceamento.fpuCopiaKit(const ipCodigoKitOrigem: Integer ; const ipCodigoUsuario: Integer ; const ipNomeKit: WideString);

C# Syntax:

public void SMFuncoesInterfaceamento.fpuCopiaKit( Int32 ipCodigoKitOrigem , Int32 ipCodigoUsuario , WideString ipNomeKit);

Method fpuPServerEmDemo


					

Parameters:

None.

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method SMFuncoesInterfaceamento.fpuPServerEmDemo() : Boolean;

C# Syntax:

public Boolean SMFuncoesInterfaceamento.fpuPServerEmDemo();

Method ppuGerarRegistroLog


					

Parameters:

Flag Name Type Description
In ipEvento Integer

							
In ipNivelCriticidade Integer

							
In ipComponente Integer

							
In ipCodigoTabela Integer

							
In ipTabelaState Integer

							
In ipPorDelegacao Boolean

							
In ipTabela WideString

							
In ipMsg WideString

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesInterfaceamento.ppuGerarRegistroLog(const ipEvento: Integer ; const ipNivelCriticidade: Integer ; const ipComponente: Integer ; const ipCodigoTabela: Integer ; const ipTabelaState: Integer ; const ipPorDelegacao: Boolean ; const ipTabela: WideString ; const ipMsg: WideString);

C# Syntax:

public void SMFuncoesInterfaceamento.ppuGerarRegistroLog( Int32 ipEvento , Int32 ipNivelCriticidade , Int32 ipComponente , Int32 ipCodigoTabela , Int32 ipTabelaState , Boolean ipPorDelegacao , WideString ipTabela , WideString ipMsg);

Method fpuGetIpThreadSession


					

Parameters:

None.

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesInterfaceamento.fpuGetIpThreadSession() : WideString;

C# Syntax:

public WideString SMFuncoesInterfaceamento.fpuGetIpThreadSession();

Method fpuRetornaRangeCodigo


					

Parameters:

Flag Name Type Description
In ipNomeGenerator WideString

							
In ipRange Integer

							

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method SMFuncoesInterfaceamento.fpuRetornaRangeCodigo(const ipNomeGenerator: WideString ; const ipRange: Integer) : Integer;

C# Syntax:

public Integer SMFuncoesInterfaceamento.fpuRetornaRangeCodigo(WideString ipNomeGenerator , Int32 ipRange);

Method fpuVerificarUsuarioAdministrador


					

Parameters:

Flag Name Type Description
In ipCodigo Integer

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method SMFuncoesInterfaceamento.fpuVerificarUsuarioAdministrador(const ipCodigo: Integer) : Boolean;

C# Syntax:

public Boolean SMFuncoesInterfaceamento.fpuVerificarUsuarioAdministrador( Int32 ipCodigo);

Method fpuPegarCodigoEmpresa


					

Parameters:

None.

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method SMFuncoesInterfaceamento.fpuPegarCodigoEmpresa() : Integer;

C# Syntax:

public Integer SMFuncoesInterfaceamento.fpuPegarCodigoEmpresa();

Method fpuPegarNomeEmpresa


					

Parameters:

None.

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesInterfaceamento.fpuPegarNomeEmpresa() : WideString;

C# Syntax:

public WideString SMFuncoesInterfaceamento.fpuPegarNomeEmpresa();

Method ppuManterSessaoAtiva


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method SMFuncoesInterfaceamento.ppuManterSessaoAtiva();

C# Syntax:

public void SMFuncoesInterfaceamento.ppuManterSessaoAtiva();

Method ppuRegistrarCallBackMonitorSenha


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method SMFuncoesInterfaceamento.ppuRegistrarCallBackMonitorSenha();

C# Syntax:

public void SMFuncoesInterfaceamento.ppuRegistrarCallBackMonitorSenha();

Method ppuRegistrarCallBackAtualizarControleSenha


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method SMFuncoesInterfaceamento.ppuRegistrarCallBackAtualizarControleSenha();

C# Syntax:

public void SMFuncoesInterfaceamento.ppuRegistrarCallBackAtualizarControleSenha();

Method ppuRegistrarCallBackAtualizarMonitorSenha


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method SMFuncoesInterfaceamento.ppuRegistrarCallBackAtualizarMonitorSenha();

C# Syntax:

public void SMFuncoesInterfaceamento.ppuRegistrarCallBackAtualizarMonitorSenha();

Method ppuRegistrarCallBackAtualizarPainelCirurgico


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method SMFuncoesInterfaceamento.ppuRegistrarCallBackAtualizarPainelCirurgico();

C# Syntax:

public void SMFuncoesInterfaceamento.ppuRegistrarCallBackAtualizarPainelCirurgico();

Method ppuRegistrarCallBackPainelCirurgico


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method SMFuncoesInterfaceamento.ppuRegistrarCallBackPainelCirurgico();

C# Syntax:

public void SMFuncoesInterfaceamento.ppuRegistrarCallBackPainelCirurgico();

Method ppuRegistrarCallBackDicom


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method SMFuncoesInterfaceamento.ppuRegistrarCallBackDicom();

C# Syntax:

public void SMFuncoesInterfaceamento.ppuRegistrarCallBackDicom();

Method ppuRegistrarCallBackLaudo


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method SMFuncoesInterfaceamento.ppuRegistrarCallBackLaudo();

C# Syntax:

public void SMFuncoesInterfaceamento.ppuRegistrarCallBackLaudo();

Method ppuRegistrarCallBackWorkStation


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method SMFuncoesInterfaceamento.ppuRegistrarCallBackWorkStation();

C# Syntax:

public void SMFuncoesInterfaceamento.ppuRegistrarCallBackWorkStation();

Method ppuCopiarInfoUsuarioSessao


					

Parameters:

Flag Name Type Description
In ipSessioID WideString

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesInterfaceamento.ppuCopiarInfoUsuarioSessao(const ipSessioID: WideString);

C# Syntax:

public void SMFuncoesInterfaceamento.ppuCopiarInfoUsuarioSessao(WideString ipSessioID);

Method fpuRetornarCodigoOficial_NomeProcedimento


					

Parameters:

Flag Name Type Description
In ipCodigoBxaCorre Integer

							
In ipNumProc Integer

							
In ipCategoria WideString

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesInterfaceamento.fpuRetornarCodigoOficial_NomeProcedimento(const ipCodigoBxaCorre: Integer ; const ipNumProc: Integer ; const ipCategoria: WideString) : WideString;

C# Syntax:

public WideString SMFuncoesInterfaceamento.fpuRetornarCodigoOficial_NomeProcedimento( Int32 ipCodigoBxaCorre , Int32 ipNumProc , WideString ipCategoria);

Method fpuExcluirRestaurarArquivo


					

Parameters:

Flag Name Type Description
In ipPastaArquivo WideString

							
In ipNomeArquivo WideString

							
In ipExcluirRestaurar Integer

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method SMFuncoesInterfaceamento.fpuExcluirRestaurarArquivo(const ipPastaArquivo: WideString ; const ipNomeArquivo: WideString ; const ipExcluirRestaurar: Integer) : Boolean;

C# Syntax:

public Boolean SMFuncoesInterfaceamento.fpuExcluirRestaurarArquivo(WideString ipPastaArquivo , WideString ipNomeArquivo , Int32 ipExcluirRestaurar);

Method fpuVerificaConfiguracaoExtra


					

Parameters:

Flag Name Type Description
In ipParametro WideString

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method SMFuncoesInterfaceamento.fpuVerificaConfiguracaoExtra(const ipParametro: WideString) : Boolean;

C# Syntax:

public Boolean SMFuncoesInterfaceamento.fpuVerificaConfiguracaoExtra(WideString ipParametro);

Method ppuRegistrarCallBackIrix


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method SMFuncoesInterfaceamento.ppuRegistrarCallBackIrix();

C# Syntax:

public void SMFuncoesInterfaceamento.ppuRegistrarCallBackIrix();

Method fpuEnviarAlertaExterno


					

Parameters:

Flag Name Type Description
In ipTipo TTipoSmsModulo

							
In ipCodigo_tabela Integer

							
In ipMsg WideString

							
In ipInfoExtra WideString

							

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method SMFuncoesInterfaceamento.fpuEnviarAlertaExterno(const ipTipo: TTipoSmsModulo ; const ipCodigo_tabela: Integer ; const ipMsg: WideString ; const ipInfoExtra: WideString) : Integer;

C# Syntax:

public Integer SMFuncoesInterfaceamento.fpuEnviarAlertaExterno(TTipoSmsModulo ipTipo , Int32 ipCodigo_tabela , WideString ipMsg , WideString ipInfoExtra);

Method fpuGetCodigoExameModelo


					

Parameters:

Flag Name Type Description
In ipCodigoExameModeloResp Integer

							

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method SMFuncoesInterfaceamento.fpuGetCodigoExameModelo(const ipCodigoExameModeloResp: Integer) : Integer;

C# Syntax:

public Integer SMFuncoesInterfaceamento.fpuGetCodigoExameModelo( Int32 ipCodigoExameModeloResp);

Method fpuPegarStatusServidor


					

Parameters:

None.

Return Value:

Flag Name Type
Result Result TStatusServidor

Oxygene Syntax:

method SMFuncoesInterfaceamento.fpuPegarStatusServidor() : TStatusServidor;

C# Syntax:

public TStatusServidor SMFuncoesInterfaceamento.fpuPegarStatusServidor();

Method fpuBuscarNivelSeguranca


					

Parameters:

None.

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method SMFuncoesInterfaceamento.fpuBuscarNivelSeguranca() : Integer;

C# Syntax:

public Integer SMFuncoesInterfaceamento.fpuBuscarNivelSeguranca();

Method fpuDataHoraISO8601


					

Parameters:

Flag Name Type Description
In ipDataHoraUTC DateTime

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesInterfaceamento.fpuDataHoraISO8601(const ipDataHoraUTC: DateTime) : WideString;

C# Syntax:

public WideString SMFuncoesInterfaceamento.fpuDataHoraISO8601(DateTime ipDataHoraUTC);

Method fpuDataHoraISO8601Unidade


					

Parameters:

Flag Name Type Description
In ipDataHoraUTC DateTime

							
In ipCodigoUnidade Integer

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesInterfaceamento.fpuDataHoraISO8601Unidade(const ipDataHoraUTC: DateTime ; const ipCodigoUnidade: Integer) : WideString;

C# Syntax:

public WideString SMFuncoesInterfaceamento.fpuDataHoraISO8601Unidade(DateTime ipDataHoraUTC , Int32 ipCodigoUnidade);

Method fpuDatasHorasISO8601


					

Parameters:

Flag Name Type Description
In ipDatasHorasUtc TArrayDateTime

							

Return Value:

Flag Name Type
Result Result TArrayString

Oxygene Syntax:

method SMFuncoesInterfaceamento.fpuDatasHorasISO8601(const ipDatasHorasUtc: TArrayDateTime) : TArrayString;

C# Syntax:

public TArrayString SMFuncoesInterfaceamento.fpuDatasHorasISO8601(TArrayDateTime ipDatasHorasUtc);

Method fpuDataHoraIso8601Servidor


					

Parameters:

Flag Name Type Description
In ipDataHoraUtcServidor DateTime

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesInterfaceamento.fpuDataHoraIso8601Servidor(const ipDataHoraUtcServidor: DateTime) : WideString;

C# Syntax:

public WideString SMFuncoesInterfaceamento.fpuDataHoraIso8601Servidor(DateTime ipDataHoraUtcServidor);

Method fpuDatasHorasIso8601Servidor


					

Parameters:

Flag Name Type Description
In ipDatasHorasUtcServidor TArrayDateTime

							

Return Value:

Flag Name Type
Result Result TArrayString

Oxygene Syntax:

method SMFuncoesInterfaceamento.fpuDatasHorasIso8601Servidor(const ipDatasHorasUtcServidor: TArrayDateTime) : TArrayString;

C# Syntax:

public TArrayString SMFuncoesInterfaceamento.fpuDatasHorasIso8601Servidor(TArrayDateTime ipDatasHorasUtcServidor);

Method fpuGetCrendenciaisPServer


					

Parameters:

None.

Return Value:

Flag Name Type
Result Result TCredenciaisPServer

Oxygene Syntax:

method SMFuncoesInterfaceamento.fpuGetCrendenciaisPServer() : TCredenciaisPServer;

C# Syntax:

public TCredenciaisPServer SMFuncoesInterfaceamento.fpuGetCrendenciaisPServer();

Method ppuCriarMotivoRetificacao


					

Parameters:

Flag Name Type Description
In ipCodigoTipo Integer

							
In ipTipo Integer

							
In ipCodigoMotivoRetificacao Integer

							
In ipObservacao WideString

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesInterfaceamento.ppuCriarMotivoRetificacao(const ipCodigoTipo: Integer ; const ipTipo: Integer ; const ipCodigoMotivoRetificacao: Integer ; const ipObservacao: WideString);

C# Syntax:

public void SMFuncoesInterfaceamento.ppuCriarMotivoRetificacao( Int32 ipCodigoTipo , Int32 ipTipo , Int32 ipCodigoMotivoRetificacao , WideString ipObservacao);

Method ppuRegistrarCallbackPromedico


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method SMFuncoesInterfaceamento.ppuRegistrarCallbackPromedico();

C# Syntax:

public void SMFuncoesInterfaceamento.ppuRegistrarCallbackPromedico();

Method fpuAtributosDasPropriedades


					

Parameters:

Flag Name Type Description
In ipClasses TROArray_System_string_

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesInterfaceamento.fpuAtributosDasPropriedades(const ipClasses: TROArray_System_string_) : WideString;

C# Syntax:

public WideString SMFuncoesInterfaceamento.fpuAtributosDasPropriedades(TROArray_System_string_ ipClasses);

Method fpuConverterValorEntreUnidades


					

Parameters:

Flag Name Type Description
In ipValor Double

							
In ipGrandeza Integer

							
In ipCodigoUnidadeOrigem Integer

							
In ipCodigoUnidadeDestino Integer

							

Return Value:

Flag Name Type
Result Result TResultadoConversaoUnidades

Oxygene Syntax:

method SMFuncoesInterfaceamento.fpuConverterValorEntreUnidades(const ipValor: Double ; const ipGrandeza: Integer ; const ipCodigoUnidadeOrigem: Integer ; const ipCodigoUnidadeDestino: Integer) : TResultadoConversaoUnidades;

C# Syntax:

public TResultadoConversaoUnidades SMFuncoesInterfaceamento.fpuConverterValorEntreUnidades(Double ipValor , Int32 ipGrandeza , Int32 ipCodigoUnidadeOrigem , Int32 ipCodigoUnidadeDestino);

Method AS_ApplyUpdates


					

Parameters:

Flag Name Type Description
In ProviderName WideString

							
In Delta Binary

							
In MaxErrors Integer

							
Out ErrorCount Integer

							
InOut OwnerData AnsiString

							

Return Value:

Flag Name Type
Result Result Binary

Oxygene Syntax:

method SMFuncoesInterfaceamento.AS_ApplyUpdates(const ProviderName: WideString ; const Delta: Binary ; const MaxErrors: Integer ; ErrorCount: Integer ; var OwnerData: AnsiString) : Binary;

C# Syntax:

public Binary SMFuncoesInterfaceamento.AS_ApplyUpdates(WideString ProviderName , Binary Delta , Int32 MaxErrors , out Int32 ErrorCount , ref AnsiString OwnerData);

Method AS_GetRecords


					

Parameters:

Flag Name Type Description
In ProviderName WideString

							
In Count Integer

							
Out RecsOut Integer

							
In Options Integer

							
In CommandText WideString

							
InOut Params Binary

							
InOut OwnerData AnsiString

							

Return Value:

Flag Name Type
Result Result Binary

Oxygene Syntax:

method SMFuncoesInterfaceamento.AS_GetRecords(const ProviderName: WideString ; const Count: Integer ; RecsOut: Integer ; const Options: Integer ; const CommandText: WideString ; var Params: Binary ; var OwnerData: AnsiString) : Binary;

C# Syntax:

public Binary SMFuncoesInterfaceamento.AS_GetRecords(WideString ProviderName , Int32 Count , out Int32 RecsOut , Int32 Options , WideString CommandText , ref Binary Params , ref AnsiString OwnerData);

Method AS_DataRequest


					

Parameters:

Flag Name Type Description
In ProviderName WideString

							
In Data Binary

							

Return Value:

Flag Name Type
Result Result Binary

Oxygene Syntax:

method SMFuncoesInterfaceamento.AS_DataRequest(const ProviderName: WideString ; const Data: Binary) : Binary;

C# Syntax:

public Binary SMFuncoesInterfaceamento.AS_DataRequest(WideString ProviderName , Binary Data);

Method AS_GetProviderNames


					

Parameters:

None.

Return Value:

Flag Name Type
Result Result TProviderNames

Oxygene Syntax:

method SMFuncoesInterfaceamento.AS_GetProviderNames() : TProviderNames;

C# Syntax:

public TProviderNames SMFuncoesInterfaceamento.AS_GetProviderNames();

Method AS_GetParams


					

Parameters:

Flag Name Type Description
In ProviderName WideString

							
InOut OwnerData AnsiString

							

Return Value:

Flag Name Type
Result Result Binary

Oxygene Syntax:

method SMFuncoesInterfaceamento.AS_GetParams(const ProviderName: WideString ; var OwnerData: AnsiString) : Binary;

C# Syntax:

public Binary SMFuncoesInterfaceamento.AS_GetParams(WideString ProviderName , ref AnsiString OwnerData);

Method AS_RowRequest


					

Parameters:

Flag Name Type Description
In ProviderName WideString

							
In Row Binary

							
In RequestType Integer

							
InOut OwnerData AnsiString

							

Return Value:

Flag Name Type
Result Result Binary

Oxygene Syntax:

method SMFuncoesInterfaceamento.AS_RowRequest(const ProviderName: WideString ; const Row: Binary ; const RequestType: Integer ; var OwnerData: AnsiString) : Binary;

C# Syntax:

public Binary SMFuncoesInterfaceamento.AS_RowRequest(WideString ProviderName , Binary Row , Int32 RequestType , ref AnsiString OwnerData);

Method AS_Execute


					

Parameters:

Flag Name Type Description
In ProviderName WideString

							
In CommandText WideString

							
InOut Params Binary

							
InOut OwnerData AnsiString

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesInterfaceamento.AS_Execute(const ProviderName: WideString ; const CommandText: WideString ; var Params: Binary ; var OwnerData: AnsiString);

C# Syntax:

public void SMFuncoesInterfaceamento.AS_Execute(WideString ProviderName , WideString CommandText , ref Binary Params , ref AnsiString OwnerData);
Service smFuncoesInternacao

The following table lists the Operations defined in "smFuncoesInternacao":

ppuTransferirKitInternacao

							
ppuTransferirMatMedInternacao

							
fpuPrescricaoAlterarStatusPrecMed

							
fpuInternacaoVerificaData

							
fpuInternaLancarMatMed

							
fpuInternacaoInformacoes

							
fpuVerificarPacienteJaInternado

							
fpuDeletarTodosProcedimentosInternacao

							
fpuAprazamentoAplicacao

							
ppuAjustarDataProcedimentosInternacao

							
ppuAjustarDataEstSaiTranscricaoPrescricao

							
fpuVisitanteRegistraSaida

							
fpuExcluirDiagnosticoPrescricaoEnfermagemSuspensos

							
fpuInternaCriaPrecMat

							
fpuInternaCriaAprazamento

							
ppuInternaCriaAprazamentoItem

							
ppuValidarTransferencia

							
ppuTransferirInternacao

							
ppuTransferirLanctosInternacao

							
fpuEstSaiPrescricao

							
fpuMaiorNGuiaPorConvenio

							
ppuPrecontaExportar

							
fpuQtdeMedicosServicosProfissionais

							
fpuGTAnaBaixa

							
fpuAlteraOrdemTranscricaoItens

							
fpuAlteraOrdemPrescMed

							
fpuAlteraOrdemModTranscricaoItens

							
fpuGerarTranscricao

							
ppuAlterarGruposPrescricao

							
ppuAlterarGruposTranscricao

							
fpuVerificarAlterarMaterialRepetidoTranscricao

							
ppuValidarCodsGerarTranscricao

							
fpuAprazamentoPorPrescMed

							
fpuUltimas100Observacoes

							
fpuAchaNumProcConsulta

							
fpuRetornaInternacao

							
fpuFinalizaPA

							
fpuNaoFinalizaPA

							
fpuFinalizaPAsAntigos

							
ppuAlterarPrioridade

							
fpuPAEstaAberto

							
fpuValidarConvenioTransferenciaInternacao

							
fpuHoraHonorarioInternacao

							
fpuPegalAlterarAlta

							
ppuInformarPastaInternacao

							
fpuPastaInternacao

							
fpuPastaInternacaoNome

							
ppuRemoverInternacaoPasta

							
fpuDiagnosticoEnfermagem

							
fpuDiagnosticoEnfermagemSelecionados

							
ppuOrganizarOrdemInternaLocal

							
fpuVerificaIntervaloAtivo

							
fpuBalanco_Hidrico

							
fpuRelBalanco_HidricoHora

							
fpuExisteQtdeSessoesTerapia

							
fpuAlteraQtdeSessoesTerapia

							
ppuPedido_Int_Cir_Opm_Procs

							
ppuAtualizarStatusPrescricao

							
fpuVerificarMatMedTransferenciaInternacao

							
fpuRetornaEstSaiTranscricao

							
fpuNomePrescPosicaoPaciente

							
fpuRetornarLocalLeitoInternacaoFichaMedica

							
fpuVerificarAntimicrobianoAnestesiologia

							
ppuAtualizarBaixaPrincipalProntoAtendimento

							
fpuAltaAdministrativa

							
fpuPodeExclusaoInternacao

							
ppuNaoRespondeuChamadoPA

							
ppuExcluirMovimentacoesLeito

							
ppuVerificarPrescricaoSemAprazamento

							
ppuVerificarInternaLocalCodigoSUS

							
fpuAlteraCodigoSUSDestinoP

							
fpuNumeroInternacaoPaciente

							
ppuAtlerarCodigoCNSMedico

							
fpuCriarNovoAtendimentoPA

							
ppuAtualizarConsultasPASemMedico

							
fpuRetornaIHCidsdoProcedimento

							
fpuRetornaBaixasDaInternacao

							
fpuRetornaNomePlano

							
fpuRetornaInternacoesSus

							
fpuCriarNomeRecemNascido

							
fpuValidarExclusaoRecemNascido

							
fpuQtdeRecemNascidos

							
fpuListaDependenciasInternacao

							
ppuGerarAlertaVisitante

							
fpuBuscarCodigosInternacoes

							
fpuAtualizaLeitoAHPACEG

							
ppuConsultaLeitosAHPACEG

							
fpuMedicoAndConvenio

							
ppuReservarLeito

							
ppuGerarAprazamentoSOS

							
ppuOrdernarPrescMed

							
ppuExcluirDependenciaDiagnosticoEnfermagem

							
fpuPrescricaoExiste

							
fpuGravarPrescricaoNoBanco

							
ppuInserirAlterarPrevAlta

							
fpuObterTextoAlertaSmsZap

							
fpuPrescricaoEnfermagemPossuiItens

							
fpuGetAlaInternacao

							
fpuGetPrescricoesFiltro

							
ppuAtualizarGruposPrescricaoEnfermagemDetalhe

							
ppuRetificarDescricaoCurativo

							
ppuRetificarInternaEvolEnfe

							
ppuRetificarPrescricaoEnfermagem

							
ppuExcluirTodosItensCurativo

							
ppuExcluirTodosDetalhesPrescricaoEnfermagem

							
fpuDuplicarPrescricaoEnfermagem

							
ppuRetificarBalancoHidrico

							
fpuInternaTemLanctoClinico

							
fpuValidarRestricaoDadosPrescricao

							
fpuValidarRestricaoDadoSexoDiagnostico

							
fpuValidarRestricaoDadosSexoProcedimento

							
fpuPrescMedImportacaoFaturamento

							
fpuVerificarHoraEvolucao

							
ppuExcluirDocumento

							
ppuRetificarSumarioAlta

							
ppuSolicitacaoParecerMedico

							
ppuSuspenderPrescricaoEnfermagem

							
ppuSuspenderPrescricaoDiagnostico

							
ppuAlterarStatusSolicitacaoParecer

							
fpuRetificarPedidoExame

							
ppuCopiarExameSolicitadoDetalheStatus

							
ppuCriarExameSolicitadoDetalheStatus

							
fpuBuscarCodInternaRn

							
fpuExisteSolicitacaoTransferenciaLeitoAbertaInternacao

							
ppuTransferirLeitoSolicitacao

							
ppuAlterarStatusPrescricaoManualmente

							
fpuMontarTextoDieta

							
fpuVerificarLocalLeitoUtilizado

							
fpuMontarTextoDieta2

							
fpuBuscarUltimaDieta

							
fpuGetPrescricoesDietas

							
fpuGetDietasEtiqueta

							
fpuGetPrescricoesDietasRelatorio

							
fpuMapaOcupacaoDashBoard

							
ppuRetificarInternaEvolMedica

							
fpuAtualizarCamposInternacao

							
fpuInternacaoPossuiDescricaoCirurgica

							
fpuRetornarNroInternacaoPelaBaixa

							
fpuHistoricoLeitosInternacao

							
ppuAjustarProximoHorarioPrescricao

							
ppuAlimentarUsuarioDtHrLiberacaoMateriais

							
fpuOrdenarPrescricoes

							
fpuExcluirPrescMedExpecifico

							
ppuTransferirPrescricaoInternacao

							
fpuPainelPrescricao

							
fpuBuscarAlasInternacao

							
fpuRetornaDependenciaEnfermagem

							
ppuInativarEscalaDepEnf

							
ppuGravarCirurgia

							
ppuGravarCirurgiaDescricao

							
ppuGravarCirurgiaEquipeMedica

							
fpuVerificarPacientePAouTerapia

							
fpuRetornarGruposUsuario

							
fpuRetornaCodigo

							
fpuSendMessage

							
ppuExcluirRegistroGravarLog

							
fpuRegistrarLogSistema

							
fpuChecarPermissaoModulo

							
fpuDefinirDiretorio

							
fpuBaixarArquivo

							
fpuConversarPServer

							
fpuDataHora

							
fpuDemoPermitir

							
fpuEnviarArquivo

							
fpuListarDiretorio

							
fpuSendMessageSenha

							
fpuSqlExecute

							
fpuTestarConexao

							
fpuRetornaUltimoCodigo

							
fpuCopiaKit

							
fpuPServerEmDemo

							
ppuGerarRegistroLog

							
fpuGetIpThreadSession

							
fpuRetornaRangeCodigo

							
fpuVerificarUsuarioAdministrador

							
fpuPegarCodigoEmpresa

							
fpuPegarNomeEmpresa

							
ppuManterSessaoAtiva

							
ppuRegistrarCallBackMonitorSenha

							
ppuRegistrarCallBackAtualizarControleSenha

							
ppuRegistrarCallBackAtualizarMonitorSenha

							
ppuRegistrarCallBackAtualizarPainelCirurgico

							
ppuRegistrarCallBackPainelCirurgico

							
ppuRegistrarCallBackDicom

							
ppuRegistrarCallBackLaudo

							
ppuRegistrarCallBackWorkStation

							
ppuCopiarInfoUsuarioSessao

							
fpuRetornarCodigoOficial_NomeProcedimento

							
fpuExcluirRestaurarArquivo

							
fpuVerificaConfiguracaoExtra

							
ppuRegistrarCallBackIrix

							
fpuEnviarAlertaExterno

							
fpuGetCodigoExameModelo

							
fpuPegarStatusServidor

							
fpuBuscarNivelSeguranca

							
fpuDataHoraISO8601

							
fpuDataHoraISO8601Unidade

							
fpuDatasHorasISO8601

							
fpuDataHoraIso8601Servidor

							
fpuDatasHorasIso8601Servidor

							
fpuGetCrendenciaisPServer

							
ppuCriarMotivoRetificacao

							
ppuRegistrarCallbackPromedico

							
fpuAtributosDasPropriedades

							
fpuConverterValorEntreUnidades

							
AS_ApplyUpdates

							
AS_GetRecords

							
AS_DataRequest

							
AS_GetProviderNames

							
AS_GetParams

							
AS_RowRequest

							
AS_Execute

							

Method ppuTransferirKitInternacao


					

Parameters:

Flag Name Type Description
In ipCodInternaOrigem Integer

							
In ipCodInternaDest Integer

							
In ipCodKit Integer

							

Return Value:

None.

Oxygene Syntax:

method smFuncoesInternacao.ppuTransferirKitInternacao(const ipCodInternaOrigem: Integer ; const ipCodInternaDest: Integer ; const ipCodKit: Integer);

C# Syntax:

public void smFuncoesInternacao.ppuTransferirKitInternacao( Int32 ipCodInternaOrigem , Int32 ipCodInternaDest , Int32 ipCodKit);

Method ppuTransferirMatMedInternacao


					

Parameters:

Flag Name Type Description
In ipCodInternaOrigem Integer

							
In ipCodInternaDest Integer

							
In ipCodEstSai Integer

							
In ipCodsEstItSai WideString

							

Return Value:

None.

Oxygene Syntax:

method smFuncoesInternacao.ppuTransferirMatMedInternacao(const ipCodInternaOrigem: Integer ; const ipCodInternaDest: Integer ; const ipCodEstSai: Integer ; const ipCodsEstItSai: WideString);

C# Syntax:

public void smFuncoesInternacao.ppuTransferirMatMedInternacao( Int32 ipCodInternaOrigem , Int32 ipCodInternaDest , Int32 ipCodEstSai , WideString ipCodsEstItSai);

Method fpuPrescricaoAlterarStatusPrecMed


					

Parameters:

Flag Name Type Description
In ipCodigo Integer

							
In ipStatus Integer

							
In ipCodigoUsuario Integer

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method smFuncoesInternacao.fpuPrescricaoAlterarStatusPrecMed(const ipCodigo: Integer ; const ipStatus: Integer ; const ipCodigoUsuario: Integer) : WideString;

C# Syntax:

public WideString smFuncoesInternacao.fpuPrescricaoAlterarStatusPrecMed( Int32 ipCodigo , Int32 ipStatus , Int32 ipCodigoUsuario);

Method fpuInternacaoVerificaData


					

Parameters:

Flag Name Type Description
In ipNroInternacao Integer

							
In ipCodConvenio Integer

							
In ipData WideString

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method smFuncoesInternacao.fpuInternacaoVerificaData(const ipNroInternacao: Integer ; const ipCodConvenio: Integer ; const ipData: WideString) : WideString;

C# Syntax:

public WideString smFuncoesInternacao.fpuInternacaoVerificaData( Int32 ipNroInternacao , Int32 ipCodConvenio , WideString ipData);

Method fpuInternaLancarMatMed


					

Parameters:

Flag Name Type Description
In ipNRegistro Integer

							
In ipLancar_MatMedNew Integer

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method smFuncoesInternacao.fpuInternaLancarMatMed(const ipNRegistro: Integer ; const ipLancar_MatMedNew: Integer) : WideString;

C# Syntax:

public WideString smFuncoesInternacao.fpuInternaLancarMatMed( Int32 ipNRegistro , Int32 ipLancar_MatMedNew);

Method fpuInternacaoInformacoes


					

Parameters:

Flag Name Type Description
In ipNumeroInternacao Integer

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method smFuncoesInternacao.fpuInternacaoInformacoes(const ipNumeroInternacao: Integer) : WideString;

C# Syntax:

public WideString smFuncoesInternacao.fpuInternacaoInformacoes( Int32 ipNumeroInternacao);

Method fpuVerificarPacienteJaInternado


					

Parameters:

Flag Name Type Description
In ipNFicha Integer

							
In ipTipo Integer

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method smFuncoesInternacao.fpuVerificarPacienteJaInternado(const ipNFicha: Integer ; const ipTipo: Integer) : WideString;

C# Syntax:

public WideString smFuncoesInternacao.fpuVerificarPacienteJaInternado( Int32 ipNFicha , Int32 ipTipo);

Method fpuDeletarTodosProcedimentosInternacao


					

Parameters:

Flag Name Type Description
In ipInternacao Integer

							
In ipOpcao Integer

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method smFuncoesInternacao.fpuDeletarTodosProcedimentosInternacao(const ipInternacao: Integer ; const ipOpcao: Integer) : Boolean;

C# Syntax:

public Boolean smFuncoesInternacao.fpuDeletarTodosProcedimentosInternacao( Int32 ipInternacao , Int32 ipOpcao);

Method fpuAprazamentoAplicacao


					

Parameters:

Flag Name Type Description
In ipCodAprazamento Integer

							
In ipStatus Integer

							
In ipCodUsuario Integer

							
In ipCodigo_Estq_Entrada_Item Integer

							
In ipObservacao WideString

							
In ipClientID WideString

							
In ipDataAplicacao DateTime

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method smFuncoesInternacao.fpuAprazamentoAplicacao(const ipCodAprazamento: Integer ; const ipStatus: Integer ; const ipCodUsuario: Integer ; const ipCodigo_Estq_Entrada_Item: Integer ; const ipObservacao: WideString ; const ipClientID: WideString ; const ipDataAplicacao: DateTime) : WideString;

C# Syntax:

public WideString smFuncoesInternacao.fpuAprazamentoAplicacao( Int32 ipCodAprazamento , Int32 ipStatus , Int32 ipCodUsuario , Int32 ipCodigo_Estq_Entrada_Item , WideString ipObservacao , WideString ipClientID , DateTime ipDataAplicacao);

Method ppuAjustarDataProcedimentosInternacao


					

Parameters:

Flag Name Type Description
In ipNInternacao Integer

							
In ipDataInternacao DateTime

							

Return Value:

None.

Oxygene Syntax:

method smFuncoesInternacao.ppuAjustarDataProcedimentosInternacao(const ipNInternacao: Integer ; const ipDataInternacao: DateTime);

C# Syntax:

public void smFuncoesInternacao.ppuAjustarDataProcedimentosInternacao( Int32 ipNInternacao , DateTime ipDataInternacao);

Method ppuAjustarDataEstSaiTranscricaoPrescricao


					

Parameters:

Flag Name Type Description
In ipCodigoTranscricao Integer

							
In ipDataTranscricao DateTime

							

Return Value:

None.

Oxygene Syntax:

method smFuncoesInternacao.ppuAjustarDataEstSaiTranscricaoPrescricao(const ipCodigoTranscricao: Integer ; const ipDataTranscricao: DateTime);

C# Syntax:

public void smFuncoesInternacao.ppuAjustarDataEstSaiTranscricaoPrescricao( Int32 ipCodigoTranscricao , DateTime ipDataTranscricao);

Method fpuVisitanteRegistraSaida


					

Parameters:

Flag Name Type Description
In ipCodigo Integer

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method smFuncoesInternacao.fpuVisitanteRegistraSaida(const ipCodigo: Integer) : WideString;

C# Syntax:

public WideString smFuncoesInternacao.fpuVisitanteRegistraSaida( Int32 ipCodigo);

Method fpuExcluirDiagnosticoPrescricaoEnfermagemSuspensos


					

Parameters:

Flag Name Type Description
In ipCodigoInternacao Integer

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method smFuncoesInternacao.fpuExcluirDiagnosticoPrescricaoEnfermagemSuspensos(const ipCodigoInternacao: Integer) : WideString;

C# Syntax:

public WideString smFuncoesInternacao.fpuExcluirDiagnosticoPrescricaoEnfermagemSuspensos( Int32 ipCodigoInternacao);

Method fpuInternaCriaPrecMat


					

Parameters:

Flag Name Type Description
In ipCodPrescricao Integer

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method smFuncoesInternacao.fpuInternaCriaPrecMat(const ipCodPrescricao: Integer) : WideString;

C# Syntax:

public WideString smFuncoesInternacao.fpuInternaCriaPrecMat( Int32 ipCodPrescricao);

Method fpuInternaCriaAprazamento


					

Parameters:

Flag Name Type Description
In ipCodPrescricao Integer

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method smFuncoesInternacao.fpuInternaCriaAprazamento(const ipCodPrescricao: Integer) : WideString;

C# Syntax:

public WideString smFuncoesInternacao.fpuInternaCriaAprazamento( Int32 ipCodPrescricao);

Method ppuInternaCriaAprazamentoItem


					

Parameters:

Flag Name Type Description
In ipCodPrescricao Integer

							
In ipCodPrescMed Integer

							
In ipCodigo_Intervalo Integer

							
In ipQtdeIntervalo Integer

							
In ipPrimeiro_Horario Integer

							
In ipIntervalo Integer

							
In ipTomarSeNecessario Boolean

							
In ipDataHoraBase DateTime

							
In ipPrevisao_Alta DateTime

							

Return Value:

None.

Oxygene Syntax:

method smFuncoesInternacao.ppuInternaCriaAprazamentoItem(const ipCodPrescricao: Integer ; const ipCodPrescMed: Integer ; const ipCodigo_Intervalo: Integer ; const ipQtdeIntervalo: Integer ; const ipPrimeiro_Horario: Integer ; const ipIntervalo: Integer ; const ipTomarSeNecessario: Boolean ; const ipDataHoraBase: DateTime ; const ipPrevisao_Alta: DateTime);

C# Syntax:

public void smFuncoesInternacao.ppuInternaCriaAprazamentoItem( Int32 ipCodPrescricao , Int32 ipCodPrescMed , Int32 ipCodigo_Intervalo , Int32 ipQtdeIntervalo , Int32 ipPrimeiro_Horario , Int32 ipIntervalo , Boolean ipTomarSeNecessario , DateTime ipDataHoraBase , DateTime ipPrevisao_Alta);

Method ppuValidarTransferencia


					

Parameters:

Flag Name Type Description
In ipNFicha Integer

							
In ipCodConvenio Integer

							

Return Value:

None.

Oxygene Syntax:

method smFuncoesInternacao.ppuValidarTransferencia(const ipNFicha: Integer ; const ipCodConvenio: Integer);

C# Syntax:

public void smFuncoesInternacao.ppuValidarTransferencia( Int32 ipNFicha , Int32 ipCodConvenio);

Method ppuTransferirInternacao


					

Parameters:

Flag Name Type Description
In ipCodInternacao Integer

							
In ipNovaFicha Integer

							

Return Value:

None.

Oxygene Syntax:

method smFuncoesInternacao.ppuTransferirInternacao(const ipCodInternacao: Integer ; const ipNovaFicha: Integer);

C# Syntax:

public void smFuncoesInternacao.ppuTransferirInternacao( Int32 ipCodInternacao , Int32 ipNovaFicha);

Method ppuTransferirLanctosInternacao


					

Parameters:

Flag Name Type Description
In ipOpMed Integer

							
In ipOpAdm Integer

							
In ipOpEnf Integer

							
In ipCodInternacaoOrigem Integer

							
In ipCodInternacaoDestino Integer

							
In ipVeriricarBaixa Integer

							
In ipDataInicial WideString

							
In ipDataFinal WideString

							
In ipDateTimeInicial WideString

							
In ipDateTimeFinal WideString

							
In ipCategoria WideString

							

Return Value:

None.

Oxygene Syntax:

method smFuncoesInternacao.ppuTransferirLanctosInternacao(const ipOpMed: Integer ; const ipOpAdm: Integer ; const ipOpEnf: Integer ; const ipCodInternacaoOrigem: Integer ; const ipCodInternacaoDestino: Integer ; const ipVeriricarBaixa: Integer ; const ipDataInicial: WideString ; const ipDataFinal: WideString ; const ipDateTimeInicial: WideString ; const ipDateTimeFinal: WideString ; const ipCategoria: WideString);

C# Syntax:

public void smFuncoesInternacao.ppuTransferirLanctosInternacao( Int32 ipOpMed , Int32 ipOpAdm , Int32 ipOpEnf , Int32 ipCodInternacaoOrigem , Int32 ipCodInternacaoDestino , Int32 ipVeriricarBaixa , WideString ipDataInicial , WideString ipDataFinal , WideString ipDateTimeInicial , WideString ipDateTimeFinal , WideString ipCategoria);

Method fpuEstSaiPrescricao


					

Parameters:

Flag Name Type Description
In ipCodigoPrescricao Integer

							
In ipTipoPrescricao Integer

							

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method smFuncoesInternacao.fpuEstSaiPrescricao(const ipCodigoPrescricao: Integer ; const ipTipoPrescricao: Integer) : Integer;

C# Syntax:

public Integer smFuncoesInternacao.fpuEstSaiPrescricao( Int32 ipCodigoPrescricao , Int32 ipTipoPrescricao);

Method fpuMaiorNGuiaPorConvenio


					

Parameters:

Flag Name Type Description
In ipCodigoConvenio Integer

							

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method smFuncoesInternacao.fpuMaiorNGuiaPorConvenio(const ipCodigoConvenio: Integer) : Integer;

C# Syntax:

public Integer smFuncoesInternacao.fpuMaiorNGuiaPorConvenio( Int32 ipCodigoConvenio);

Method ppuPrecontaExportar


					

Parameters:

Flag Name Type Description
In ipCodigoPreConta Integer

							
In ipData DateTime

							
In ipNInternacao Integer

							
In ipImpMatMed Integer

							
In ipImpHonorario Integer

							
In ipUsuario Integer

							

Return Value:

None.

Oxygene Syntax:

method smFuncoesInternacao.ppuPrecontaExportar(const ipCodigoPreConta: Integer ; const ipData: DateTime ; const ipNInternacao: Integer ; const ipImpMatMed: Integer ; const ipImpHonorario: Integer ; const ipUsuario: Integer);

C# Syntax:

public void smFuncoesInternacao.ppuPrecontaExportar( Int32 ipCodigoPreConta , DateTime ipData , Int32 ipNInternacao , Int32 ipImpMatMed , Int32 ipImpHonorario , Int32 ipUsuario);

Method fpuQtdeMedicosServicosProfissionais


					

Parameters:

Flag Name Type Description
In ipCodigoBaixa Integer

							
In ipNInterna Integer

							
In ipQTDEMATMED_UNDENT Integer

							
In ipCategoria WideString

							

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method smFuncoesInternacao.fpuQtdeMedicosServicosProfissionais(const ipCodigoBaixa: Integer ; const ipNInterna: Integer ; const ipQTDEMATMED_UNDENT: Integer ; const ipCategoria: WideString) : Integer;

C# Syntax:

public Integer smFuncoesInternacao.fpuQtdeMedicosServicosProfissionais( Int32 ipCodigoBaixa , Int32 ipNInterna , Int32 ipQTDEMATMED_UNDENT , WideString ipCategoria);

Method fpuGTAnaBaixa


					

Parameters:

Flag Name Type Description
In ipCategoria WideString

							
In ipNumProc Integer

							

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method smFuncoesInternacao.fpuGTAnaBaixa(const ipCategoria: WideString ; const ipNumProc: Integer) : Integer;

C# Syntax:

public Integer smFuncoesInternacao.fpuGTAnaBaixa(WideString ipCategoria , Int32 ipNumProc);

Method fpuAlteraOrdemTranscricaoItens


					

Parameters:

Flag Name Type Description
In ipOrdemAtual Integer

							
In ipCodigoAtual Integer

							
In ipOrdemNova Integer

							
In ipCodigoNova Integer

							

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method smFuncoesInternacao.fpuAlteraOrdemTranscricaoItens(const ipOrdemAtual: Integer ; const ipCodigoAtual: Integer ; const ipOrdemNova: Integer ; const ipCodigoNova: Integer) : Integer;

C# Syntax:

public Integer smFuncoesInternacao.fpuAlteraOrdemTranscricaoItens( Int32 ipOrdemAtual , Int32 ipCodigoAtual , Int32 ipOrdemNova , Int32 ipCodigoNova);

Method fpuAlteraOrdemPrescMed


					

Parameters:

Flag Name Type Description
In ipOrdemAtual Integer

							
In ipCodigoAtual Integer

							
In ipOrdemNova Integer

							
In ipCodigoNova Integer

							

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method smFuncoesInternacao.fpuAlteraOrdemPrescMed(const ipOrdemAtual: Integer ; const ipCodigoAtual: Integer ; const ipOrdemNova: Integer ; const ipCodigoNova: Integer) : Integer;

C# Syntax:

public Integer smFuncoesInternacao.fpuAlteraOrdemPrescMed( Int32 ipOrdemAtual , Int32 ipCodigoAtual , Int32 ipOrdemNova , Int32 ipCodigoNova);

Method fpuAlteraOrdemModTranscricaoItens


					

Parameters:

Flag Name Type Description
In ipOrdemAtual Integer

							
In ipCodigoAtual Integer

							
In ipOrdemNova Integer

							
In ipCodigoNova Integer

							

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method smFuncoesInternacao.fpuAlteraOrdemModTranscricaoItens(const ipOrdemAtual: Integer ; const ipCodigoAtual: Integer ; const ipOrdemNova: Integer ; const ipCodigoNova: Integer) : Integer;

C# Syntax:

public Integer smFuncoesInternacao.fpuAlteraOrdemModTranscricaoItens( Int32 ipOrdemAtual , Int32 ipCodigoAtual , Int32 ipOrdemNova , Int32 ipCodigoNova);

Method fpuGerarTranscricao


					

Parameters:

Flag Name Type Description
In ipItens OleVariant

							

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method smFuncoesInternacao.fpuGerarTranscricao(const ipItens: OleVariant) : Integer;

C# Syntax:

public Integer smFuncoesInternacao.fpuGerarTranscricao(OleVariant ipItens);

Method ppuAlterarGruposPrescricao


					

Parameters:

Flag Name Type Description
In ipCodigoPrescricao Integer

							
In ipGrupoOrigem WideString

							
In ipGrupoDestino WideString

							
In ipCodigosPrescMed WideString

							

Return Value:

None.

Oxygene Syntax:

method smFuncoesInternacao.ppuAlterarGruposPrescricao(const ipCodigoPrescricao: Integer ; const ipGrupoOrigem: WideString ; const ipGrupoDestino: WideString ; const ipCodigosPrescMed: WideString);

C# Syntax:

public void smFuncoesInternacao.ppuAlterarGruposPrescricao( Int32 ipCodigoPrescricao , WideString ipGrupoOrigem , WideString ipGrupoDestino , WideString ipCodigosPrescMed);

Method ppuAlterarGruposTranscricao


					

Parameters:

Flag Name Type Description
In ipCodigoTranscricao Integer

							
In ipGrupoOrigem WideString

							
In ipGrupoDestino WideString

							
In ipCodigosTrasncItens WideString

							

Return Value:

None.

Oxygene Syntax:

method smFuncoesInternacao.ppuAlterarGruposTranscricao(const ipCodigoTranscricao: Integer ; const ipGrupoOrigem: WideString ; const ipGrupoDestino: WideString ; const ipCodigosTrasncItens: WideString);

C# Syntax:

public void smFuncoesInternacao.ppuAlterarGruposTranscricao( Int32 ipCodigoTranscricao , WideString ipGrupoOrigem , WideString ipGrupoDestino , WideString ipCodigosTrasncItens);

Method fpuVerificarAlterarMaterialRepetidoTranscricao


					

Parameters:

Flag Name Type Description
In ipTranscricao_Modelo Integer

							
In ipCodigoTranscricao_Modelo Integer

							
In ipCodigoItem Integer

							
In ipQtde Double

							

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method smFuncoesInternacao.fpuVerificarAlterarMaterialRepetidoTranscricao(const ipTranscricao_Modelo: Integer ; const ipCodigoTranscricao_Modelo: Integer ; const ipCodigoItem: Integer ; const ipQtde: Double) : Integer;

C# Syntax:

public Integer smFuncoesInternacao.fpuVerificarAlterarMaterialRepetidoTranscricao( Int32 ipTranscricao_Modelo , Int32 ipCodigoTranscricao_Modelo , Int32 ipCodigoItem , Double ipQtde);

Method ppuValidarCodsGerarTranscricao


					

Parameters:

Flag Name Type Description
In ipCodsEstItSai WideString

							

Return Value:

None.

Oxygene Syntax:

method smFuncoesInternacao.ppuValidarCodsGerarTranscricao(const ipCodsEstItSai: WideString);

C# Syntax:

public void smFuncoesInternacao.ppuValidarCodsGerarTranscricao(WideString ipCodsEstItSai);

Method fpuAprazamentoPorPrescMed


					

Parameters:

Flag Name Type Description
In ipCodigoPrescricao Integer

							

Return Value:

Flag Name Type
Result Result OleVariant

Oxygene Syntax:

method smFuncoesInternacao.fpuAprazamentoPorPrescMed(const ipCodigoPrescricao: Integer) : OleVariant;

C# Syntax:

public OleVariant smFuncoesInternacao.fpuAprazamentoPorPrescMed( Int32 ipCodigoPrescricao);

Method fpuUltimas100Observacoes


					

Parameters:

Flag Name Type Description
In ipCodigomedico Integer

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method smFuncoesInternacao.fpuUltimas100Observacoes(const ipCodigomedico: Integer) : WideString;

C# Syntax:

public WideString smFuncoesInternacao.fpuUltimas100Observacoes( Int32 ipCodigomedico);

Method fpuAchaNumProcConsulta


					

Parameters:

Flag Name Type Description
In ipCodBxaCorre Integer

							

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method smFuncoesInternacao.fpuAchaNumProcConsulta(const ipCodBxaCorre: Integer) : Integer;

C# Syntax:

public Integer smFuncoesInternacao.fpuAchaNumProcConsulta( Int32 ipCodBxaCorre);

Method fpuRetornaInternacao


					

Parameters:

Flag Name Type Description
In ipNroInternacao Integer

							
In ipQtdeAtendimentos_NroTISS Integer

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method smFuncoesInternacao.fpuRetornaInternacao(const ipNroInternacao: Integer ; const ipQtdeAtendimentos_NroTISS: Integer) : WideString;

C# Syntax:

public WideString smFuncoesInternacao.fpuRetornaInternacao( Int32 ipNroInternacao , Int32 ipQtdeAtendimentos_NroTISS);

Method fpuFinalizaPA


					

Parameters:

Flag Name Type Description
In ipNroAtendimento Integer

							
In ipCodMedico Integer

							
In ipCodUsuario Integer

							
In ipCodigo_Destino Integer

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method smFuncoesInternacao.fpuFinalizaPA(const ipNroAtendimento: Integer ; const ipCodMedico: Integer ; const ipCodUsuario: Integer ; const ipCodigo_Destino: Integer) : Boolean;

C# Syntax:

public Boolean smFuncoesInternacao.fpuFinalizaPA( Int32 ipNroAtendimento , Int32 ipCodMedico , Int32 ipCodUsuario , Int32 ipCodigo_Destino);

Method fpuNaoFinalizaPA


					

Parameters:

Flag Name Type Description
In ipNroAtendimento Integer

							
In ipNAtendimento Integer

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method smFuncoesInternacao.fpuNaoFinalizaPA(const ipNroAtendimento: Integer ; const ipNAtendimento: Integer) : Boolean;

C# Syntax:

public Boolean smFuncoesInternacao.fpuNaoFinalizaPA( Int32 ipNroAtendimento , Int32 ipNAtendimento);

Method fpuFinalizaPAsAntigos


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method smFuncoesInternacao.fpuFinalizaPAsAntigos();

C# Syntax:

public void smFuncoesInternacao.fpuFinalizaPAsAntigos();

Method ppuAlterarPrioridade


					

Parameters:

Flag Name Type Description
In ipNroPA Integer

							
In ipCodPrioridade Integer

							

Return Value:

None.

Oxygene Syntax:

method smFuncoesInternacao.ppuAlterarPrioridade(const ipNroPA: Integer ; const ipCodPrioridade: Integer);

C# Syntax:

public void smFuncoesInternacao.ppuAlterarPrioridade( Int32 ipNroPA , Int32 ipCodPrioridade);

Method fpuPAEstaAberto


					

Parameters:

Flag Name Type Description
In ipNroAtendimento Integer

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method smFuncoesInternacao.fpuPAEstaAberto(const ipNroAtendimento: Integer) : Boolean;

C# Syntax:

public Boolean smFuncoesInternacao.fpuPAEstaAberto( Int32 ipNroAtendimento);

Method fpuValidarConvenioTransferenciaInternacao


					

Parameters:

Flag Name Type Description
In ipTabela TTabelasTransferenciaInternacao

							
In ipNovaFicha Integer

							
In ipCodInternacao Integer

							

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method smFuncoesInternacao.fpuValidarConvenioTransferenciaInternacao(const ipTabela: TTabelasTransferenciaInternacao ; const ipNovaFicha: Integer ; const ipCodInternacao: Integer) : Integer;

C# Syntax:

public Integer smFuncoesInternacao.fpuValidarConvenioTransferenciaInternacao(TTabelasTransferenciaInternacao ipTabela , Int32 ipNovaFicha , Int32 ipCodInternacao);

Method fpuHoraHonorarioInternacao


					

Parameters:

Flag Name Type Description
In ipCodigoInternacao Integer

							
In ipDataHonorario WideString

							
In ipHoraInicialHonorario WideString

							
In ipHoraFinalHonorario WideString

							

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method smFuncoesInternacao.fpuHoraHonorarioInternacao(const ipCodigoInternacao: Integer ; const ipDataHonorario: WideString ; const ipHoraInicialHonorario: WideString ; const ipHoraFinalHonorario: WideString) : Integer;

C# Syntax:

public Integer smFuncoesInternacao.fpuHoraHonorarioInternacao( Int32 ipCodigoInternacao , WideString ipDataHonorario , WideString ipHoraInicialHonorario , WideString ipHoraFinalHonorario);

Method fpuPegalAlterarAlta


					

Parameters:

Flag Name Type Description
In ipCodigoInternacao Integer

							
In ipPegarAlterar Integer

							
In ipDataAlta TDate

							
In ipHoraAlta TTime

							
In ipDataHonorario WideString

							
In ipHoraFinalHonorario WideString

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method smFuncoesInternacao.fpuPegalAlterarAlta(const ipCodigoInternacao: Integer ; const ipPegarAlterar: Integer ; const ipDataAlta: TDate ; const ipHoraAlta: TTime ; const ipDataHonorario: WideString ; const ipHoraFinalHonorario: WideString) : WideString;

C# Syntax:

public WideString smFuncoesInternacao.fpuPegalAlterarAlta( Int32 ipCodigoInternacao , Int32 ipPegarAlterar , TDate ipDataAlta , TTime ipHoraAlta , WideString ipDataHonorario , WideString ipHoraFinalHonorario);

Method ppuInformarPastaInternacao


					

Parameters:

Flag Name Type Description
In ipCodigoInterna Integer

							
In ipCodigoPasta Integer

							
In ipCodigoPastaAvulsa Integer

							

Return Value:

None.

Oxygene Syntax:

method smFuncoesInternacao.ppuInformarPastaInternacao(const ipCodigoInterna: Integer ; const ipCodigoPasta: Integer ; const ipCodigoPastaAvulsa: Integer);

C# Syntax:

public void smFuncoesInternacao.ppuInformarPastaInternacao( Int32 ipCodigoInterna , Int32 ipCodigoPasta , Int32 ipCodigoPastaAvulsa);

Method fpuPastaInternacao


					

Parameters:

Flag Name Type Description
In ipCodigoInterna Integer

							

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method smFuncoesInternacao.fpuPastaInternacao(const ipCodigoInterna: Integer) : Integer;

C# Syntax:

public Integer smFuncoesInternacao.fpuPastaInternacao( Int32 ipCodigoInterna);

Method fpuPastaInternacaoNome


					

Parameters:

Flag Name Type Description
In ipCodigoInterna Integer

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method smFuncoesInternacao.fpuPastaInternacaoNome(const ipCodigoInterna: Integer) : WideString;

C# Syntax:

public WideString smFuncoesInternacao.fpuPastaInternacaoNome( Int32 ipCodigoInterna);

Method ppuRemoverInternacaoPasta


					

Parameters:

Flag Name Type Description
In ipCodigoInterna Integer

							

Return Value:

None.

Oxygene Syntax:

method smFuncoesInternacao.ppuRemoverInternacaoPasta(const ipCodigoInterna: Integer);

C# Syntax:

public void smFuncoesInternacao.ppuRemoverInternacaoPasta( Int32 ipCodigoInterna);

Method fpuDiagnosticoEnfermagem


					

Parameters:

Flag Name Type Description
In ipNroInterna Integer

							
In ipCodigoInternaRN Integer

							

Return Value:

Flag Name Type
Result Result OleVariant

Oxygene Syntax:

method smFuncoesInternacao.fpuDiagnosticoEnfermagem(const ipNroInterna: Integer ; const ipCodigoInternaRN: Integer) : OleVariant;

C# Syntax:

public OleVariant smFuncoesInternacao.fpuDiagnosticoEnfermagem( Int32 ipNroInterna , Int32 ipCodigoInternaRN);

Method fpuDiagnosticoEnfermagemSelecionados


					

Parameters:

Flag Name Type Description
In ipNroInterna Integer

							
In ipCodigoInternaRN Integer

							

Return Value:

Flag Name Type
Result Result OleVariant

Oxygene Syntax:

method smFuncoesInternacao.fpuDiagnosticoEnfermagemSelecionados(const ipNroInterna: Integer ; const ipCodigoInternaRN: Integer) : OleVariant;

C# Syntax:

public OleVariant smFuncoesInternacao.fpuDiagnosticoEnfermagemSelecionados( Int32 ipNroInterna , Int32 ipCodigoInternaRN);

Method ppuOrganizarOrdemInternaLocal


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method smFuncoesInternacao.ppuOrganizarOrdemInternaLocal();

C# Syntax:

public void smFuncoesInternacao.ppuOrganizarOrdemInternaLocal();

Method fpuVerificaIntervaloAtivo


					

Parameters:

Flag Name Type Description
In ipCodIntervalo Integer

							
In ipCodPresc_Int_Hora Integer

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method smFuncoesInternacao.fpuVerificaIntervaloAtivo(const ipCodIntervalo: Integer ; const ipCodPresc_Int_Hora: Integer) : Boolean;

C# Syntax:

public Boolean smFuncoesInternacao.fpuVerificaIntervaloAtivo( Int32 ipCodIntervalo , Int32 ipCodPresc_Int_Hora);

Method fpuBalanco_Hidrico


					

Parameters:

Flag Name Type Description
In ipNroInternacao Integer

							
In ipOrigem Integer

							
In ipDataInicial WideString

							
In ipDataFinal WideString

							
In ipDescricao WideString

							
In ipCodigo_Interna_Rn Integer

							
In ipCodigo_Convenio Integer

							
In ipCodigoUsuario Integer

							
In ipCreditoDebito Integer

							
In ipTrazerInativos Integer

							
In ipImprimindo Boolean

							
In ipOrdenacao Integer

							

Return Value:

Flag Name Type
Result Result OleVariant

Oxygene Syntax:

method smFuncoesInternacao.fpuBalanco_Hidrico(const ipNroInternacao: Integer ; const ipOrigem: Integer ; const ipDataInicial: WideString ; const ipDataFinal: WideString ; const ipDescricao: WideString ; const ipCodigo_Interna_Rn: Integer ; const ipCodigo_Convenio: Integer ; const ipCodigoUsuario: Integer ; const ipCreditoDebito: Integer ; const ipTrazerInativos: Integer ; const ipImprimindo: Boolean ; const ipOrdenacao: Integer) : OleVariant;

C# Syntax:

public OleVariant smFuncoesInternacao.fpuBalanco_Hidrico( Int32 ipNroInternacao , Int32 ipOrigem , WideString ipDataInicial , WideString ipDataFinal , WideString ipDescricao , Int32 ipCodigo_Interna_Rn , Int32 ipCodigo_Convenio , Int32 ipCodigoUsuario , Int32 ipCreditoDebito , Int32 ipTrazerInativos , Boolean ipImprimindo , Int32 ipOrdenacao);

Method fpuRelBalanco_HidricoHora


					

Parameters:

Flag Name Type Description
In ipNroInternacao Integer

							
In ipDataHoraInicial TDate

							
In ipDataHoraFinal TDate

							

Return Value:

Flag Name Type
Result Result OleVariant

Oxygene Syntax:

method smFuncoesInternacao.fpuRelBalanco_HidricoHora(const ipNroInternacao: Integer ; const ipDataHoraInicial: TDate ; const ipDataHoraFinal: TDate) : OleVariant;

C# Syntax:

public OleVariant smFuncoesInternacao.fpuRelBalanco_HidricoHora( Int32 ipNroInternacao , TDate ipDataHoraInicial , TDate ipDataHoraFinal);

Method fpuExisteQtdeSessoesTerapia


					

Parameters:

Flag Name Type Description
In ipNroTerapia Integer

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method smFuncoesInternacao.fpuExisteQtdeSessoesTerapia(const ipNroTerapia: Integer) : Boolean;

C# Syntax:

public Boolean smFuncoesInternacao.fpuExisteQtdeSessoesTerapia( Int32 ipNroTerapia);

Method fpuAlteraQtdeSessoesTerapia


					

Parameters:

Flag Name Type Description
In ipNroTerapia Integer

							
In ipQtde Integer

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method smFuncoesInternacao.fpuAlteraQtdeSessoesTerapia(const ipNroTerapia: Integer ; const ipQtde: Integer) : WideString;

C# Syntax:

public WideString smFuncoesInternacao.fpuAlteraQtdeSessoesTerapia( Int32 ipNroTerapia , Int32 ipQtde);

Method ppuPedido_Int_Cir_Opm_Procs


					

Parameters:

Flag Name Type Description
In ipOPM_PROCS Integer

							
In ipCodigoPedido Integer

							
In ipCodigoConvenio Integer

							
In ipData OleVariant

							

Return Value:

None.

Oxygene Syntax:

method smFuncoesInternacao.ppuPedido_Int_Cir_Opm_Procs(const ipOPM_PROCS: Integer ; const ipCodigoPedido: Integer ; const ipCodigoConvenio: Integer ; const ipData: OleVariant);

C# Syntax:

public void smFuncoesInternacao.ppuPedido_Int_Cir_Opm_Procs( Int32 ipOPM_PROCS , Int32 ipCodigoPedido , Int32 ipCodigoConvenio , OleVariant ipData);

Method ppuAtualizarStatusPrescricao


					

Parameters:

Flag Name Type Description
In ipCodigoPrescricao Integer

							
In ipStatus Integer

							

Return Value:

None.

Oxygene Syntax:

method smFuncoesInternacao.ppuAtualizarStatusPrescricao(const ipCodigoPrescricao: Integer ; const ipStatus: Integer);

C# Syntax:

public void smFuncoesInternacao.ppuAtualizarStatusPrescricao( Int32 ipCodigoPrescricao , Int32 ipStatus);

Method fpuVerificarMatMedTransferenciaInternacao


					

Parameters:

Flag Name Type Description
In ipCodigoInternacaoDestino Integer

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method smFuncoesInternacao.fpuVerificarMatMedTransferenciaInternacao(const ipCodigoInternacaoDestino: Integer) : Boolean;

C# Syntax:

public Boolean smFuncoesInternacao.fpuVerificarMatMedTransferenciaInternacao( Int32 ipCodigoInternacaoDestino);

Method fpuRetornaEstSaiTranscricao


					

Parameters:

Flag Name Type Description
In ipCodigosTranscricao Integer

							

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method smFuncoesInternacao.fpuRetornaEstSaiTranscricao(const ipCodigosTranscricao: Integer) : Integer;

C# Syntax:

public Integer smFuncoesInternacao.fpuRetornaEstSaiTranscricao( Int32 ipCodigosTranscricao);

Method fpuNomePrescPosicaoPaciente


					

Parameters:

Flag Name Type Description
In ipInativar Boolean

							
In ipNome WideString

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method smFuncoesInternacao.fpuNomePrescPosicaoPaciente(const ipInativar: Boolean ; const ipNome: WideString) : WideString;

C# Syntax:

public WideString smFuncoesInternacao.fpuNomePrescPosicaoPaciente(Boolean ipInativar , WideString ipNome);

Method fpuRetornarLocalLeitoInternacaoFichaMedica


					

Parameters:

None.

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method smFuncoesInternacao.fpuRetornarLocalLeitoInternacaoFichaMedica() : Integer;

C# Syntax:

public Integer smFuncoesInternacao.fpuRetornarLocalLeitoInternacaoFichaMedica();

Method fpuVerificarAntimicrobianoAnestesiologia


					

Parameters:

Flag Name Type Description
In ipCodigoAnestesiologia Integer

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method smFuncoesInternacao.fpuVerificarAntimicrobianoAnestesiologia(const ipCodigoAnestesiologia: Integer) : Boolean;

C# Syntax:

public Boolean smFuncoesInternacao.fpuVerificarAntimicrobianoAnestesiologia( Int32 ipCodigoAnestesiologia);

Method ppuAtualizarBaixaPrincipalProntoAtendimento


					

Parameters:

Flag Name Type Description
In ipCodigoPA Integer

							
In ipCodigoBaixa Integer

							

Return Value:

None.

Oxygene Syntax:

method smFuncoesInternacao.ppuAtualizarBaixaPrincipalProntoAtendimento(const ipCodigoPA: Integer ; const ipCodigoBaixa: Integer);

C# Syntax:

public void smFuncoesInternacao.ppuAtualizarBaixaPrincipalProntoAtendimento( Int32 ipCodigoPA , Int32 ipCodigoBaixa);

Method fpuAltaAdministrativa


					

Parameters:

Flag Name Type Description
In ipNumeroInternacaoAlta Integer

							

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method smFuncoesInternacao.fpuAltaAdministrativa(const ipNumeroInternacaoAlta: Integer) : Integer;

C# Syntax:

public Integer smFuncoesInternacao.fpuAltaAdministrativa( Int32 ipNumeroInternacaoAlta);

Method fpuPodeExclusaoInternacao


					

Parameters:

Flag Name Type Description
In ipNumeroInternacao Integer

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method smFuncoesInternacao.fpuPodeExclusaoInternacao(const ipNumeroInternacao: Integer) : WideString;

C# Syntax:

public WideString smFuncoesInternacao.fpuPodeExclusaoInternacao( Int32 ipNumeroInternacao);

Method ppuNaoRespondeuChamadoPA


					

Parameters:

Flag Name Type Description
In ipNumeroInternacao Integer

							
In ipCodigomedico Integer

							
In ipNroAtendimento Integer

							

Return Value:

None.

Oxygene Syntax:

method smFuncoesInternacao.ppuNaoRespondeuChamadoPA(const ipNumeroInternacao: Integer ; const ipCodigomedico: Integer ; const ipNroAtendimento: Integer);

C# Syntax:

public void smFuncoesInternacao.ppuNaoRespondeuChamadoPA( Int32 ipNumeroInternacao , Int32 ipCodigomedico , Int32 ipNroAtendimento);

Method ppuExcluirMovimentacoesLeito


					

Parameters:

Flag Name Type Description
In ipNumeroInternacao Integer

							

Return Value:

None.

Oxygene Syntax:

method smFuncoesInternacao.ppuExcluirMovimentacoesLeito(const ipNumeroInternacao: Integer);

C# Syntax:

public void smFuncoesInternacao.ppuExcluirMovimentacoesLeito( Int32 ipNumeroInternacao);

Method ppuVerificarPrescricaoSemAprazamento


					

Parameters:

Flag Name Type Description
In ipDias Integer

							

Return Value:

None.

Oxygene Syntax:

method smFuncoesInternacao.ppuVerificarPrescricaoSemAprazamento(const ipDias: Integer);

C# Syntax:

public void smFuncoesInternacao.ppuVerificarPrescricaoSemAprazamento( Int32 ipDias);

Method ppuVerificarInternaLocalCodigoSUS


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method smFuncoesInternacao.ppuVerificarInternaLocalCodigoSUS();

C# Syntax:

public void smFuncoesInternacao.ppuVerificarInternaLocalCodigoSUS();

Method fpuAlteraCodigoSUSDestinoP


					

Parameters:

Flag Name Type Description
In ipCodigoDestinoP Integer

							
In ipCodigoSUS WideString

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method smFuncoesInternacao.fpuAlteraCodigoSUSDestinoP(const ipCodigoDestinoP: Integer ; const ipCodigoSUS: WideString) : WideString;

C# Syntax:

public WideString smFuncoesInternacao.fpuAlteraCodigoSUSDestinoP( Int32 ipCodigoDestinoP , WideString ipCodigoSUS);

Method fpuNumeroInternacaoPaciente


					

Parameters:

Flag Name Type Description
In ipNFicha Integer

							
In ipTipo Integer

							

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method smFuncoesInternacao.fpuNumeroInternacaoPaciente(const ipNFicha: Integer ; const ipTipo: Integer) : Integer;

C# Syntax:

public Integer smFuncoesInternacao.fpuNumeroInternacaoPaciente( Int32 ipNFicha , Int32 ipTipo);

Method ppuAtlerarCodigoCNSMedico


					

Parameters:

Flag Name Type Description
In ipCodigomedico Integer

							
In ipCodigoCNS WideString

							

Return Value:

None.

Oxygene Syntax:

method smFuncoesInternacao.ppuAtlerarCodigoCNSMedico(const ipCodigomedico: Integer ; const ipCodigoCNS: WideString);

C# Syntax:

public void smFuncoesInternacao.ppuAtlerarCodigoCNSMedico( Int32 ipCodigomedico , WideString ipCodigoCNS);

Method fpuCriarNovoAtendimentoPA


					

Parameters:

Flag Name Type Description
In ipNomePaciente WideString

							
In ipDataNascimento WideString

							
In ipNomeMae WideString

							
In ipCodigoHistoricoAtendimento Integer

							
In ipCodigoProcedimento Integer

							
In ipCodigoTbUnidade Integer

							
In ipNroFicha Integer

							
In ipCodigoConvenio Integer

							
In ipValorDebito Double

							

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method smFuncoesInternacao.fpuCriarNovoAtendimentoPA(const ipNomePaciente: WideString ; const ipDataNascimento: WideString ; const ipNomeMae: WideString ; const ipCodigoHistoricoAtendimento: Integer ; const ipCodigoProcedimento: Integer ; const ipCodigoTbUnidade: Integer ; const ipNroFicha: Integer ; const ipCodigoConvenio: Integer ; const ipValorDebito: Double) : Integer;

C# Syntax:

public Integer smFuncoesInternacao.fpuCriarNovoAtendimentoPA(WideString ipNomePaciente , WideString ipDataNascimento , WideString ipNomeMae , Int32 ipCodigoHistoricoAtendimento , Int32 ipCodigoProcedimento , Int32 ipCodigoTbUnidade , Int32 ipNroFicha , Int32 ipCodigoConvenio , Double ipValorDebito);

Method ppuAtualizarConsultasPASemMedico


					

Parameters:

Flag Name Type Description
In ipNroInternacao Integer

							
In ipCodigomedico Integer

							

Return Value:

None.

Oxygene Syntax:

method smFuncoesInternacao.ppuAtualizarConsultasPASemMedico(const ipNroInternacao: Integer ; const ipCodigomedico: Integer);

C# Syntax:

public void smFuncoesInternacao.ppuAtualizarConsultasPASemMedico( Int32 ipNroInternacao , Int32 ipCodigomedico);

Method fpuRetornaIHCidsdoProcedimento


					

Parameters:

Flag Name Type Description
In ipCodigoOficial WideString

							
In ipCampoFilter WideString

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method smFuncoesInternacao.fpuRetornaIHCidsdoProcedimento(const ipCodigoOficial: WideString ; const ipCampoFilter: WideString) : WideString;

C# Syntax:

public WideString smFuncoesInternacao.fpuRetornaIHCidsdoProcedimento(WideString ipCodigoOficial , WideString ipCampoFilter);

Method fpuRetornaBaixasDaInternacao


					

Parameters:

Flag Name Type Description
In ipNroInternacao Integer

							
In ipCodigoConvenio Integer

							

Return Value:

Flag Name Type
Result Result OleVariant

Oxygene Syntax:

method smFuncoesInternacao.fpuRetornaBaixasDaInternacao(const ipNroInternacao: Integer ; const ipCodigoConvenio: Integer) : OleVariant;

C# Syntax:

public OleVariant smFuncoesInternacao.fpuRetornaBaixasDaInternacao( Int32 ipNroInternacao , Int32 ipCodigoConvenio);

Method fpuRetornaNomePlano


					

Parameters:

Flag Name Type Description
In ipCodigoConvenio Integer

							
In ipCodigoFicha Integer

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method smFuncoesInternacao.fpuRetornaNomePlano(const ipCodigoConvenio: Integer ; const ipCodigoFicha: Integer) : WideString;

C# Syntax:

public WideString smFuncoesInternacao.fpuRetornaNomePlano( Int32 ipCodigoConvenio , Int32 ipCodigoFicha);

Method fpuRetornaInternacoesSus


					

Parameters:

Flag Name Type Description
In ipDataInicial WideString

							
In ipDataFinal WideString

							

Return Value:

Flag Name Type
Result Result OleVariant

Oxygene Syntax:

method smFuncoesInternacao.fpuRetornaInternacoesSus(const ipDataInicial: WideString ; const ipDataFinal: WideString) : OleVariant;

C# Syntax:

public OleVariant smFuncoesInternacao.fpuRetornaInternacoesSus(WideString ipDataInicial , WideString ipDataFinal);

Method fpuCriarNomeRecemNascido


					

Parameters:

Flag Name Type Description
In ipCodigoRN Integer

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method smFuncoesInternacao.fpuCriarNomeRecemNascido(const ipCodigoRN: Integer) : WideString;

C# Syntax:

public WideString smFuncoesInternacao.fpuCriarNomeRecemNascido( Int32 ipCodigoRN);

Method fpuValidarExclusaoRecemNascido


					

Parameters:

Flag Name Type Description
In ipCodigoRN Integer

							
InOut opMotivos WideString

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method smFuncoesInternacao.fpuValidarExclusaoRecemNascido(const ipCodigoRN: Integer ; var opMotivos: WideString) : Boolean;

C# Syntax:

public Boolean smFuncoesInternacao.fpuValidarExclusaoRecemNascido( Int32 ipCodigoRN , ref WideString opMotivos);

Method fpuQtdeRecemNascidos


					

Parameters:

Flag Name Type Description
In ipNroInternacao Integer

							

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method smFuncoesInternacao.fpuQtdeRecemNascidos(const ipNroInternacao: Integer) : Integer;

C# Syntax:

public Integer smFuncoesInternacao.fpuQtdeRecemNascidos( Int32 ipNroInternacao);

Method fpuListaDependenciasInternacao


					

Parameters:

Flag Name Type Description
In ipNroInternacao Integer

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method smFuncoesInternacao.fpuListaDependenciasInternacao(const ipNroInternacao: Integer) : WideString;

C# Syntax:

public WideString smFuncoesInternacao.fpuListaDependenciasInternacao( Int32 ipNroInternacao);

Method ppuGerarAlertaVisitante


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method smFuncoesInternacao.ppuGerarAlertaVisitante();

C# Syntax:

public void smFuncoesInternacao.ppuGerarAlertaVisitante();

Method fpuBuscarCodigosInternacoes


					

Parameters:

Flag Name Type Description
In ipNroFicha Integer

							
In ipNroInternacaoParaBuscarAltasAdmnistrativas Integer

							
In ipTipoInternacao Integer

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method smFuncoesInternacao.fpuBuscarCodigosInternacoes(const ipNroFicha: Integer ; const ipNroInternacaoParaBuscarAltasAdmnistrativas: Integer ; const ipTipoInternacao: Integer) : WideString;

C# Syntax:

public WideString smFuncoesInternacao.fpuBuscarCodigosInternacoes( Int32 ipNroFicha , Int32 ipNroInternacaoParaBuscarAltasAdmnistrativas , Int32 ipTipoInternacao);

Method fpuAtualizaLeitoAHPACEG


					

Parameters:

Flag Name Type Description
In ipCodigoLeito Integer

							
In ipUsarThread Boolean

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method smFuncoesInternacao.fpuAtualizaLeitoAHPACEG(const ipCodigoLeito: Integer ; const ipUsarThread: Boolean) : WideString;

C# Syntax:

public WideString smFuncoesInternacao.fpuAtualizaLeitoAHPACEG( Int32 ipCodigoLeito , Boolean ipUsarThread);

Method ppuConsultaLeitosAHPACEG


					

Parameters:

Flag Name Type Description
In ipChamarCallback Boolean

							

Return Value:

None.

Oxygene Syntax:

method smFuncoesInternacao.ppuConsultaLeitosAHPACEG(const ipChamarCallback: Boolean);

C# Syntax:

public void smFuncoesInternacao.ppuConsultaLeitosAHPACEG(Boolean ipChamarCallback);

Method fpuMedicoAndConvenio


					

Parameters:

Flag Name Type Description
In ipNRegistro Integer

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method smFuncoesInternacao.fpuMedicoAndConvenio(const ipNRegistro: Integer) : WideString;

C# Syntax:

public WideString smFuncoesInternacao.fpuMedicoAndConvenio( Int32 ipNRegistro);

Method ppuReservarLeito


					

Parameters:

Flag Name Type Description
In ipCodigoLeito Integer

							
In ipNroFicha Integer

							
In ipMotivo WideString

							
In ipCpfPaciente WideString

							
In ipAtualizarAHPACEG Boolean

							
In ipChamarCallback Boolean

							

Return Value:

None.

Oxygene Syntax:

method smFuncoesInternacao.ppuReservarLeito(const ipCodigoLeito: Integer ; const ipNroFicha: Integer ; const ipMotivo: WideString ; const ipCpfPaciente: WideString ; const ipAtualizarAHPACEG: Boolean ; const ipChamarCallback: Boolean);

C# Syntax:

public void smFuncoesInternacao.ppuReservarLeito( Int32 ipCodigoLeito , Int32 ipNroFicha , WideString ipMotivo , WideString ipCpfPaciente , Boolean ipAtualizarAHPACEG , Boolean ipChamarCallback);

Method ppuGerarAprazamentoSOS


					

Parameters:

Flag Name Type Description
In ipCodigoPrescricao Integer

							
In ipCodigoPrescMed Integer

							
In ipDataHora DateTime

							

Return Value:

None.

Oxygene Syntax:

method smFuncoesInternacao.ppuGerarAprazamentoSOS(const ipCodigoPrescricao: Integer ; const ipCodigoPrescMed: Integer ; const ipDataHora: DateTime);

C# Syntax:

public void smFuncoesInternacao.ppuGerarAprazamentoSOS( Int32 ipCodigoPrescricao , Int32 ipCodigoPrescMed , DateTime ipDataHora);

Method ppuOrdernarPrescMed


					

Parameters:

Flag Name Type Description
In ipCodigoPrescricao Integer

							

Return Value:

None.

Oxygene Syntax:

method smFuncoesInternacao.ppuOrdernarPrescMed(const ipCodigoPrescricao: Integer);

C# Syntax:

public void smFuncoesInternacao.ppuOrdernarPrescMed( Int32 ipCodigoPrescricao);

Method ppuExcluirDependenciaDiagnosticoEnfermagem


					

Parameters:

Flag Name Type Description
In ipCodigoGrupo Integer

							

Return Value:

None.

Oxygene Syntax:

method smFuncoesInternacao.ppuExcluirDependenciaDiagnosticoEnfermagem(const ipCodigoGrupo: Integer);

C# Syntax:

public void smFuncoesInternacao.ppuExcluirDependenciaDiagnosticoEnfermagem( Int32 ipCodigoGrupo);

Method fpuPrescricaoExiste


					

Parameters:

Flag Name Type Description
In ipCodigoPrescricao Integer

							

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method smFuncoesInternacao.fpuPrescricaoExiste(const ipCodigoPrescricao: Integer) : Integer;

C# Syntax:

public Integer smFuncoesInternacao.fpuPrescricaoExiste( Int32 ipCodigoPrescricao);

Method fpuGravarPrescricaoNoBanco


					

Parameters:

Flag Name Type Description
In ipPrescricao TPrescricao

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method smFuncoesInternacao.fpuGravarPrescricaoNoBanco(const ipPrescricao: TPrescricao) : WideString;

C# Syntax:

public WideString smFuncoesInternacao.fpuGravarPrescricaoNoBanco(TPrescricao ipPrescricao);

Method ppuInserirAlterarPrevAlta


					

Parameters:

Flag Name Type Description
In ipCodigoInterna Integer

							
In ipData DateTime

							

Return Value:

None.

Oxygene Syntax:

method smFuncoesInternacao.ppuInserirAlterarPrevAlta(const ipCodigoInterna: Integer ; const ipData: DateTime);

C# Syntax:

public void smFuncoesInternacao.ppuInserirAlterarPrevAlta( Int32 ipCodigoInterna , DateTime ipData);

Method fpuObterTextoAlertaSmsZap


					

Parameters:

Flag Name Type Description
In ipTipo Integer

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method smFuncoesInternacao.fpuObterTextoAlertaSmsZap(const ipTipo: Integer) : WideString;

C# Syntax:

public WideString smFuncoesInternacao.fpuObterTextoAlertaSmsZap( Int32 ipTipo);

Method fpuPrescricaoEnfermagemPossuiItens


					

Parameters:

Flag Name Type Description
In ipCodigoPrescricaoEnfermagem Integer

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method smFuncoesInternacao.fpuPrescricaoEnfermagemPossuiItens(const ipCodigoPrescricaoEnfermagem: Integer) : Boolean;

C# Syntax:

public Boolean smFuncoesInternacao.fpuPrescricaoEnfermagemPossuiItens( Int32 ipCodigoPrescricaoEnfermagem);

Method fpuGetAlaInternacao


					

Parameters:

Flag Name Type Description
In ipCodigoInterna Integer

							

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method smFuncoesInternacao.fpuGetAlaInternacao(const ipCodigoInterna: Integer) : Integer;

C# Syntax:

public Integer smFuncoesInternacao.fpuGetAlaInternacao( Int32 ipCodigoInterna);

Method fpuGetPrescricoesFiltro


					

Parameters:

Flag Name Type Description
In ipCodigoInternaRN Integer

							
In ipNrosInternacao WideString

							
In ipNomeMedicamento WideString

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method smFuncoesInternacao.fpuGetPrescricoesFiltro(const ipCodigoInternaRN: Integer ; const ipNrosInternacao: WideString ; const ipNomeMedicamento: WideString) : WideString;

C# Syntax:

public WideString smFuncoesInternacao.fpuGetPrescricoesFiltro( Int32 ipCodigoInternaRN , WideString ipNrosInternacao , WideString ipNomeMedicamento);

Method ppuAtualizarGruposPrescricaoEnfermagemDetalhe


					

Parameters:

Flag Name Type Description
In ipCodigoPrescricaoEnfermagem Integer

							
In ipGrupo Integer

							

Return Value:

None.

Oxygene Syntax:

method smFuncoesInternacao.ppuAtualizarGruposPrescricaoEnfermagemDetalhe(const ipCodigoPrescricaoEnfermagem: Integer ; const ipGrupo: Integer);

C# Syntax:

public void smFuncoesInternacao.ppuAtualizarGruposPrescricaoEnfermagemDetalhe( Int32 ipCodigoPrescricaoEnfermagem , Int32 ipGrupo);

Method ppuRetificarDescricaoCurativo


					

Parameters:

Flag Name Type Description
In ipCodigoCurativo Integer

							
In ipCodigoMotivoRetificacao Integer

							
In ipObservacaoRetificacao WideString

							

Return Value:

None.

Oxygene Syntax:

method smFuncoesInternacao.ppuRetificarDescricaoCurativo(const ipCodigoCurativo: Integer ; const ipCodigoMotivoRetificacao: Integer ; const ipObservacaoRetificacao: WideString);

C# Syntax:

public void smFuncoesInternacao.ppuRetificarDescricaoCurativo( Int32 ipCodigoCurativo , Int32 ipCodigoMotivoRetificacao , WideString ipObservacaoRetificacao);

Method ppuRetificarInternaEvolEnfe


					

Parameters:

Flag Name Type Description
In ipCodigoInternaEvolEnfe Integer

							
In ipCodigoMotivoRetificacao Integer

							
In ipObservacaoRetificacao WideString

							

Return Value:

None.

Oxygene Syntax:

method smFuncoesInternacao.ppuRetificarInternaEvolEnfe(const ipCodigoInternaEvolEnfe: Integer ; const ipCodigoMotivoRetificacao: Integer ; const ipObservacaoRetificacao: WideString);

C# Syntax:

public void smFuncoesInternacao.ppuRetificarInternaEvolEnfe( Int32 ipCodigoInternaEvolEnfe , Int32 ipCodigoMotivoRetificacao , WideString ipObservacaoRetificacao);

Method ppuRetificarPrescricaoEnfermagem


					

Parameters:

Flag Name Type Description
In ipCodigoPrescEnfermagem Integer

							
In ipCodigoMotivoRetificacao Integer

							
In ipObservacaoRetificacao WideString

							

Return Value:

None.

Oxygene Syntax:

method smFuncoesInternacao.ppuRetificarPrescricaoEnfermagem(const ipCodigoPrescEnfermagem: Integer ; const ipCodigoMotivoRetificacao: Integer ; const ipObservacaoRetificacao: WideString);

C# Syntax:

public void smFuncoesInternacao.ppuRetificarPrescricaoEnfermagem( Int32 ipCodigoPrescEnfermagem , Int32 ipCodigoMotivoRetificacao , WideString ipObservacaoRetificacao);

Method ppuExcluirTodosItensCurativo


					

Parameters:

Flag Name Type Description
In ipCodigoCurativo Integer

							

Return Value:

None.

Oxygene Syntax:

method smFuncoesInternacao.ppuExcluirTodosItensCurativo(const ipCodigoCurativo: Integer);

C# Syntax:

public void smFuncoesInternacao.ppuExcluirTodosItensCurativo( Int32 ipCodigoCurativo);

Method ppuExcluirTodosDetalhesPrescricaoEnfermagem


					

Parameters:

Flag Name Type Description
In ipCodigoPrescEnfermagem Integer

							

Return Value:

None.

Oxygene Syntax:

method smFuncoesInternacao.ppuExcluirTodosDetalhesPrescricaoEnfermagem(const ipCodigoPrescEnfermagem: Integer);

C# Syntax:

public void smFuncoesInternacao.ppuExcluirTodosDetalhesPrescricaoEnfermagem( Int32 ipCodigoPrescEnfermagem);

Method fpuDuplicarPrescricaoEnfermagem


					

Parameters:

Flag Name Type Description
In ipCodigoPrescEnfermagem Integer

							
In ipCodigoInterna Integer

							
In ipCodigoInternaRN Integer

							

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method smFuncoesInternacao.fpuDuplicarPrescricaoEnfermagem(const ipCodigoPrescEnfermagem: Integer ; const ipCodigoInterna: Integer ; const ipCodigoInternaRN: Integer) : Integer;

C# Syntax:

public Integer smFuncoesInternacao.fpuDuplicarPrescricaoEnfermagem( Int32 ipCodigoPrescEnfermagem , Int32 ipCodigoInterna , Int32 ipCodigoInternaRN);

Method ppuRetificarBalancoHidrico


					

Parameters:

Flag Name Type Description
In ipCodigoBalancoHidrico Integer

							
In ipCodigoMotivoRetificacao Integer

							
In ipObservacaoRetificacao WideString

							

Return Value:

None.

Oxygene Syntax:

method smFuncoesInternacao.ppuRetificarBalancoHidrico(const ipCodigoBalancoHidrico: Integer ; const ipCodigoMotivoRetificacao: Integer ; const ipObservacaoRetificacao: WideString);

C# Syntax:

public void smFuncoesInternacao.ppuRetificarBalancoHidrico( Int32 ipCodigoBalancoHidrico , Int32 ipCodigoMotivoRetificacao , WideString ipObservacaoRetificacao);

Method fpuInternaTemLanctoClinico


					

Parameters:

Flag Name Type Description
In ipNrInternacao Integer

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method smFuncoesInternacao.fpuInternaTemLanctoClinico(const ipNrInternacao: Integer) : Boolean;

C# Syntax:

public Boolean smFuncoesInternacao.fpuInternaTemLanctoClinico( Int32 ipNrInternacao);

Method fpuValidarRestricaoDadosPrescricao


					

Parameters:

Flag Name Type Description
In ipDados TArrayRestricaoDado

							

Return Value:

Flag Name Type
Result Result TArrayResultadoValidacaoRestricao

Oxygene Syntax:

method smFuncoesInternacao.fpuValidarRestricaoDadosPrescricao(const ipDados: TArrayRestricaoDado) : TArrayResultadoValidacaoRestricao;

C# Syntax:

public TArrayResultadoValidacaoRestricao smFuncoesInternacao.fpuValidarRestricaoDadosPrescricao(TArrayRestricaoDado ipDados);

Method fpuValidarRestricaoDadoSexoDiagnostico


					

Parameters:

Flag Name Type Description
In ipDados TArrayRestricaoDado

							

Return Value:

Flag Name Type
Result Result TArrayResultadoValidacaoRestricao

Oxygene Syntax:

method smFuncoesInternacao.fpuValidarRestricaoDadoSexoDiagnostico(const ipDados: TArrayRestricaoDado) : TArrayResultadoValidacaoRestricao;

C# Syntax:

public TArrayResultadoValidacaoRestricao smFuncoesInternacao.fpuValidarRestricaoDadoSexoDiagnostico(TArrayRestricaoDado ipDados);

Method fpuValidarRestricaoDadosSexoProcedimento


					

Parameters:

Flag Name Type Description
In ipDados TArrayRestricaoDado

							

Return Value:

Flag Name Type
Result Result TArrayResultadoValidacaoRestricao

Oxygene Syntax:

method smFuncoesInternacao.fpuValidarRestricaoDadosSexoProcedimento(const ipDados: TArrayRestricaoDado) : TArrayResultadoValidacaoRestricao;

C# Syntax:

public TArrayResultadoValidacaoRestricao smFuncoesInternacao.fpuValidarRestricaoDadosSexoProcedimento(TArrayRestricaoDado ipDados);

Method fpuPrescMedImportacaoFaturamento


					

Parameters:

Flag Name Type Description
In ipCodigoPrescricao WideString

							

Return Value:

Flag Name Type
Result Result OleVariant

Oxygene Syntax:

method smFuncoesInternacao.fpuPrescMedImportacaoFaturamento(const ipCodigoPrescricao: WideString) : OleVariant;

C# Syntax:

public OleVariant smFuncoesInternacao.fpuPrescMedImportacaoFaturamento(WideString ipCodigoPrescricao);

Method fpuVerificarHoraEvolucao


					

Parameters:

Flag Name Type Description
In ipCodigoInternaEvolEnfe Integer

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method smFuncoesInternacao.fpuVerificarHoraEvolucao(const ipCodigoInternaEvolEnfe: Integer) : WideString;

C# Syntax:

public WideString smFuncoesInternacao.fpuVerificarHoraEvolucao( Int32 ipCodigoInternaEvolEnfe);

Method ppuExcluirDocumento


					

Parameters:

Flag Name Type Description
In ipCodigoTipo Integer

							
In ipTipo Integer

							
In ipCodigoMotivoRetificacao Integer

							
In ipObservacaoRetificacao WideString

							

Return Value:

None.

Oxygene Syntax:

method smFuncoesInternacao.ppuExcluirDocumento(const ipCodigoTipo: Integer ; const ipTipo: Integer ; const ipCodigoMotivoRetificacao: Integer ; const ipObservacaoRetificacao: WideString);

C# Syntax:

public void smFuncoesInternacao.ppuExcluirDocumento( Int32 ipCodigoTipo , Int32 ipTipo , Int32 ipCodigoMotivoRetificacao , WideString ipObservacaoRetificacao);

Method ppuRetificarSumarioAlta


					

Parameters:

Flag Name Type Description
In ipCodigoInternaAlta Integer

							
In ipCodigoMotivo Integer

							
In ipObservacao WideString

							

Return Value:

None.

Oxygene Syntax:

method smFuncoesInternacao.ppuRetificarSumarioAlta(const ipCodigoInternaAlta: Integer ; const ipCodigoMotivo: Integer ; const ipObservacao: WideString);

C# Syntax:

public void smFuncoesInternacao.ppuRetificarSumarioAlta( Int32 ipCodigoInternaAlta , Int32 ipCodigoMotivo , WideString ipObservacao);

Method ppuSolicitacaoParecerMedico


					

Parameters:

Flag Name Type Description
In ipCodigomedico Integer

							
In ipCodigoEspecialidade Integer

							

Return Value:

None.

Oxygene Syntax:

method smFuncoesInternacao.ppuSolicitacaoParecerMedico(const ipCodigomedico: Integer ; const ipCodigoEspecialidade: Integer);

C# Syntax:

public void smFuncoesInternacao.ppuSolicitacaoParecerMedico( Int32 ipCodigomedico , Int32 ipCodigoEspecialidade);

Method ppuSuspenderPrescricaoEnfermagem


					

Parameters:

Flag Name Type Description
In ipCodigoPrescricao Integer

							
In ipCodigoMotivoRetificacao Integer

							
In ipObservacao WideString

							

Return Value:

None.

Oxygene Syntax:

method smFuncoesInternacao.ppuSuspenderPrescricaoEnfermagem(const ipCodigoPrescricao: Integer ; const ipCodigoMotivoRetificacao: Integer ; const ipObservacao: WideString);

C# Syntax:

public void smFuncoesInternacao.ppuSuspenderPrescricaoEnfermagem( Int32 ipCodigoPrescricao , Int32 ipCodigoMotivoRetificacao , WideString ipObservacao);

Method ppuSuspenderPrescricaoDiagnostico


					

Parameters:

Flag Name Type Description
In ipCodigoDiagnostico Integer

							
In ipCodigoMotivoRetificacao Integer

							
In ipObservacao WideString

							

Return Value:

None.

Oxygene Syntax:

method smFuncoesInternacao.ppuSuspenderPrescricaoDiagnostico(const ipCodigoDiagnostico: Integer ; const ipCodigoMotivoRetificacao: Integer ; const ipObservacao: WideString);

C# Syntax:

public void smFuncoesInternacao.ppuSuspenderPrescricaoDiagnostico( Int32 ipCodigoDiagnostico , Int32 ipCodigoMotivoRetificacao , WideString ipObservacao);

Method ppuAlterarStatusSolicitacaoParecer


					

Parameters:

Flag Name Type Description
In ipCodigoSolicitacaoParecer Integer

							
In ipStatus Integer

							

Return Value:

None.

Oxygene Syntax:

method smFuncoesInternacao.ppuAlterarStatusSolicitacaoParecer(const ipCodigoSolicitacaoParecer: Integer ; const ipStatus: Integer);

C# Syntax:

public void smFuncoesInternacao.ppuAlterarStatusSolicitacaoParecer( Int32 ipCodigoSolicitacaoParecer , Int32 ipStatus);

Method fpuRetificarPedidoExame


					

Parameters:

Flag Name Type Description
In ipCodigoExamesSolicitados Integer

							
In ipCodigoMotivoRetificacao Integer

							
In ipObservacaoRetificacao WideString

							

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method smFuncoesInternacao.fpuRetificarPedidoExame(const ipCodigoExamesSolicitados: Integer ; const ipCodigoMotivoRetificacao: Integer ; const ipObservacaoRetificacao: WideString) : Integer;

C# Syntax:

public Integer smFuncoesInternacao.fpuRetificarPedidoExame( Int32 ipCodigoExamesSolicitados , Int32 ipCodigoMotivoRetificacao , WideString ipObservacaoRetificacao);

Method ppuCopiarExameSolicitadoDetalheStatus


					

Parameters:

Flag Name Type Description
In ipArrayCodigoOrigemDestino TArrayCodigoOrigemDestino

							

Return Value:

None.

Oxygene Syntax:

method smFuncoesInternacao.ppuCopiarExameSolicitadoDetalheStatus(const ipArrayCodigoOrigemDestino: TArrayCodigoOrigemDestino);

C# Syntax:

public void smFuncoesInternacao.ppuCopiarExameSolicitadoDetalheStatus(TArrayCodigoOrigemDestino ipArrayCodigoOrigemDestino);

Method ppuCriarExameSolicitadoDetalheStatus


					

Parameters:

Flag Name Type Description
In ipCodigoDetalhe Integer

							
In ipStatus Integer

							
In ipDataHoraEvento DateTime

							

Return Value:

None.

Oxygene Syntax:

method smFuncoesInternacao.ppuCriarExameSolicitadoDetalheStatus(const ipCodigoDetalhe: Integer ; const ipStatus: Integer ; const ipDataHoraEvento: DateTime);

C# Syntax:

public void smFuncoesInternacao.ppuCriarExameSolicitadoDetalheStatus( Int32 ipCodigoDetalhe , Int32 ipStatus , DateTime ipDataHoraEvento);

Method fpuBuscarCodInternaRn


					

Parameters:

Flag Name Type Description
In ipRegistros WideString

							
In ipFicha WideString

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method smFuncoesInternacao.fpuBuscarCodInternaRn(const ipRegistros: WideString ; const ipFicha: WideString) : WideString;

C# Syntax:

public WideString smFuncoesInternacao.fpuBuscarCodInternaRn(WideString ipRegistros , WideString ipFicha);

Method fpuExisteSolicitacaoTransferenciaLeitoAbertaInternacao


					

Parameters:

Flag Name Type Description
In ipNroInternacao Integer

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method smFuncoesInternacao.fpuExisteSolicitacaoTransferenciaLeitoAbertaInternacao(const ipNroInternacao: Integer) : Boolean;

C# Syntax:

public Boolean smFuncoesInternacao.fpuExisteSolicitacaoTransferenciaLeitoAbertaInternacao( Int32 ipNroInternacao);

Method ppuTransferirLeitoSolicitacao


					

Parameters:

Flag Name Type Description
In ipCodigoSolicitacao Integer

							

Return Value:

None.

Oxygene Syntax:

method smFuncoesInternacao.ppuTransferirLeitoSolicitacao(const ipCodigoSolicitacao: Integer);

C# Syntax:

public void smFuncoesInternacao.ppuTransferirLeitoSolicitacao( Int32 ipCodigoSolicitacao);

Method ppuAlterarStatusPrescricaoManualmente


					

Parameters:

Flag Name Type Description
In ipCodigoPrescricao Integer

							
In ipStatus Integer

							
In ipTipo Integer

							

Return Value:

None.

Oxygene Syntax:

method smFuncoesInternacao.ppuAlterarStatusPrescricaoManualmente(const ipCodigoPrescricao: Integer ; const ipStatus: Integer ; const ipTipo: Integer);

C# Syntax:

public void smFuncoesInternacao.ppuAlterarStatusPrescricaoManualmente( Int32 ipCodigoPrescricao , Int32 ipStatus , Int32 ipTipo);

Method fpuMontarTextoDieta


					

Parameters:

Flag Name Type Description
In ipCodigo Integer

							
In ipPrescricao Boolean

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method smFuncoesInternacao.fpuMontarTextoDieta(const ipCodigo: Integer ; const ipPrescricao: Boolean) : WideString;

C# Syntax:

public WideString smFuncoesInternacao.fpuMontarTextoDieta( Int32 ipCodigo , Boolean ipPrescricao);

Method fpuVerificarLocalLeitoUtilizado


					

Parameters:

Flag Name Type Description
In ipNroIterna Integer

							
In ipCodigoInternaLocalLeito Integer

							
In ipInclusaoAlteracao Integer

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method smFuncoesInternacao.fpuVerificarLocalLeitoUtilizado(const ipNroIterna: Integer ; const ipCodigoInternaLocalLeito: Integer ; const ipInclusaoAlteracao: Integer) : WideString;

C# Syntax:

public WideString smFuncoesInternacao.fpuVerificarLocalLeitoUtilizado( Int32 ipNroIterna , Int32 ipCodigoInternaLocalLeito , Int32 ipInclusaoAlteracao);

Method fpuMontarTextoDieta2


					

Parameters:

Flag Name Type Description
In ipCodigoDieta Integer

							
In ipCodigosTipos TArrayCodigos

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method smFuncoesInternacao.fpuMontarTextoDieta2(const ipCodigoDieta: Integer ; const ipCodigosTipos: TArrayCodigos) : WideString;

C# Syntax:

public WideString smFuncoesInternacao.fpuMontarTextoDieta2( Int32 ipCodigoDieta , TArrayCodigos ipCodigosTipos);

Method fpuBuscarUltimaDieta


					

Parameters:

Flag Name Type Description
In ipNroInternacao Integer

							
In ipDataMaxima DateTime

							

Return Value:

Flag Name Type
Result Result TDietaPrescricao

Oxygene Syntax:

method smFuncoesInternacao.fpuBuscarUltimaDieta(const ipNroInternacao: Integer ; const ipDataMaxima: DateTime) : TDietaPrescricao;

C# Syntax:

public TDietaPrescricao smFuncoesInternacao.fpuBuscarUltimaDieta( Int32 ipNroInternacao , DateTime ipDataMaxima);

Method fpuGetPrescricoesDietas


					

Parameters:

Flag Name Type Description
In ipMostrarPacientesSemDietaPrescrita Boolean

							

Return Value:

Flag Name Type
Result Result OleVariant

Oxygene Syntax:

method smFuncoesInternacao.fpuGetPrescricoesDietas(const ipMostrarPacientesSemDietaPrescrita: Boolean) : OleVariant;

C# Syntax:

public OleVariant smFuncoesInternacao.fpuGetPrescricoesDietas(Boolean ipMostrarPacientesSemDietaPrescrita);

Method fpuGetDietasEtiqueta


					

Parameters:

Flag Name Type Description
In ipFiltro TArrayFiltroDietaEtiqueta

							

Return Value:

Flag Name Type
Result Result OleVariant

Oxygene Syntax:

method smFuncoesInternacao.fpuGetDietasEtiqueta(const ipFiltro: TArrayFiltroDietaEtiqueta) : OleVariant;

C# Syntax:

public OleVariant smFuncoesInternacao.fpuGetDietasEtiqueta(TArrayFiltroDietaEtiqueta ipFiltro);

Method fpuGetPrescricoesDietasRelatorio


					

Parameters:

Flag Name Type Description
In ipCodigosAla WideString

							
In ipCodigosTipoDieta WideString

							
In ipCodigosViaDieta WideString

							
In ipTrazerPrescricoesSemDieta Boolean

							

Return Value:

Flag Name Type
Result Result OleVariant

Oxygene Syntax:

method smFuncoesInternacao.fpuGetPrescricoesDietasRelatorio(const ipCodigosAla: WideString ; const ipCodigosTipoDieta: WideString ; const ipCodigosViaDieta: WideString ; const ipTrazerPrescricoesSemDieta: Boolean) : OleVariant;

C# Syntax:

public OleVariant smFuncoesInternacao.fpuGetPrescricoesDietasRelatorio(WideString ipCodigosAla , WideString ipCodigosTipoDieta , WideString ipCodigosViaDieta , Boolean ipTrazerPrescricoesSemDieta);

Method fpuMapaOcupacaoDashBoard


					

Parameters:

Flag Name Type Description
In ipOpcao Integer

							

Return Value:

Flag Name Type
Result Result OleVariant

Oxygene Syntax:

method smFuncoesInternacao.fpuMapaOcupacaoDashBoard(const ipOpcao: Integer) : OleVariant;

C# Syntax:

public OleVariant smFuncoesInternacao.fpuMapaOcupacaoDashBoard( Int32 ipOpcao);

Method ppuRetificarInternaEvolMedica


					

Parameters:

Flag Name Type Description
In ipCodigoInternaEvolMedica Integer

							
In ipCodigoMotivoRetificacao Integer

							
In ipObservacaoRetificacao WideString

							

Return Value:

None.

Oxygene Syntax:

method smFuncoesInternacao.ppuRetificarInternaEvolMedica(const ipCodigoInternaEvolMedica: Integer ; const ipCodigoMotivoRetificacao: Integer ; const ipObservacaoRetificacao: WideString);

C# Syntax:

public void smFuncoesInternacao.ppuRetificarInternaEvolMedica( Int32 ipCodigoInternaEvolMedica , Int32 ipCodigoMotivoRetificacao , WideString ipObservacaoRetificacao);

Method fpuAtualizarCamposInternacao


					

Parameters:

Flag Name Type Description
In ipNroIntercao Integer

							
In ipCodigoAdmissao Integer

							
In ipCodigoCID WideString

							
In ipPrevAlta DateTime

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method smFuncoesInternacao.fpuAtualizarCamposInternacao(const ipNroIntercao: Integer ; const ipCodigoAdmissao: Integer ; const ipCodigoCID: WideString ; const ipPrevAlta: DateTime) : Boolean;

C# Syntax:

public Boolean smFuncoesInternacao.fpuAtualizarCamposInternacao( Int32 ipNroIntercao , Int32 ipCodigoAdmissao , WideString ipCodigoCID , DateTime ipPrevAlta);

Method fpuInternacaoPossuiDescricaoCirurgica


					

Parameters:

Flag Name Type Description
In ipNInterna Integer

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method smFuncoesInternacao.fpuInternacaoPossuiDescricaoCirurgica(const ipNInterna: Integer) : Boolean;

C# Syntax:

public Boolean smFuncoesInternacao.fpuInternacaoPossuiDescricaoCirurgica( Int32 ipNInterna);

Method fpuRetornarNroInternacaoPelaBaixa


					

Parameters:

Flag Name Type Description
In ipCodigoBxaCorre Integer

							

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method smFuncoesInternacao.fpuRetornarNroInternacaoPelaBaixa(const ipCodigoBxaCorre: Integer) : Integer;

C# Syntax:

public Integer smFuncoesInternacao.fpuRetornarNroInternacaoPelaBaixa( Int32 ipCodigoBxaCorre);

Method fpuHistoricoLeitosInternacao


					

Parameters:

Flag Name Type Description
In ipNroInternacao Integer

							

Return Value:

Flag Name Type
Result Result OleVariant

Oxygene Syntax:

method smFuncoesInternacao.fpuHistoricoLeitosInternacao(const ipNroInternacao: Integer) : OleVariant;

C# Syntax:

public OleVariant smFuncoesInternacao.fpuHistoricoLeitosInternacao( Int32 ipNroInternacao);

Method ppuAjustarProximoHorarioPrescricao


					

Parameters:

Flag Name Type Description
In ipCodigoPrescricao Integer

							

Return Value:

None.

Oxygene Syntax:

method smFuncoesInternacao.ppuAjustarProximoHorarioPrescricao(const ipCodigoPrescricao: Integer);

C# Syntax:

public void smFuncoesInternacao.ppuAjustarProximoHorarioPrescricao( Int32 ipCodigoPrescricao);

Method ppuAlimentarUsuarioDtHrLiberacaoMateriais


					

Parameters:

Flag Name Type Description
In ipTipoPrescricao Integer

							
In ipCodigo Integer

							
In ipCodigoUsuario Integer

							

Return Value:

None.

Oxygene Syntax:

method smFuncoesInternacao.ppuAlimentarUsuarioDtHrLiberacaoMateriais(const ipTipoPrescricao: Integer ; const ipCodigo: Integer ; const ipCodigoUsuario: Integer);

C# Syntax:

public void smFuncoesInternacao.ppuAlimentarUsuarioDtHrLiberacaoMateriais( Int32 ipTipoPrescricao , Int32 ipCodigo , Int32 ipCodigoUsuario);

Method fpuOrdenarPrescricoes


					

Parameters:

Flag Name Type Description
In ipPrescricoes OleVariant

							

Return Value:

Flag Name Type
Result Result TArrayPrescricaoPainel

Oxygene Syntax:

method smFuncoesInternacao.fpuOrdenarPrescricoes(const ipPrescricoes: OleVariant) : TArrayPrescricaoPainel;

C# Syntax:

public TArrayPrescricaoPainel smFuncoesInternacao.fpuOrdenarPrescricoes(OleVariant ipPrescricoes);

Method fpuExcluirPrescMedExpecifico


					

Parameters:

Flag Name Type Description
In ipCodigoPrescricao Integer

							
In ipCodigoPrescMed Integer

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method smFuncoesInternacao.fpuExcluirPrescMedExpecifico(const ipCodigoPrescricao: Integer ; const ipCodigoPrescMed: Integer) : WideString;

C# Syntax:

public WideString smFuncoesInternacao.fpuExcluirPrescMedExpecifico( Int32 ipCodigoPrescricao , Int32 ipCodigoPrescMed);

Method ppuTransferirPrescricaoInternacao


					

Parameters:

Flag Name Type Description
In ipCodigoPrescricao Integer

							
In ipNInterna Integer

							
In ipTipo Integer

							

Return Value:

None.

Oxygene Syntax:

method smFuncoesInternacao.ppuTransferirPrescricaoInternacao(const ipCodigoPrescricao: Integer ; const ipNInterna: Integer ; const ipTipo: Integer);

C# Syntax:

public void smFuncoesInternacao.ppuTransferirPrescricaoInternacao( Int32 ipCodigoPrescricao , Int32 ipNInterna , Int32 ipTipo);

Method fpuPainelPrescricao


					

Parameters:

Flag Name Type Description
In ipQtdeRegistros Integer

							
In ipCodigosAlas WideString

							

Return Value:

Flag Name Type
Result Result TArrayPrescricaoPainel

Oxygene Syntax:

method smFuncoesInternacao.fpuPainelPrescricao(const ipQtdeRegistros: Integer ; const ipCodigosAlas: WideString) : TArrayPrescricaoPainel;

C# Syntax:

public TArrayPrescricaoPainel smFuncoesInternacao.fpuPainelPrescricao( Int32 ipQtdeRegistros , WideString ipCodigosAlas);

Method fpuBuscarAlasInternacao


					

Parameters:

None.

Return Value:

Flag Name Type
Result Result TArrayAlaInternacao

Oxygene Syntax:

method smFuncoesInternacao.fpuBuscarAlasInternacao() : TArrayAlaInternacao;

C# Syntax:

public TArrayAlaInternacao smFuncoesInternacao.fpuBuscarAlasInternacao();

Method fpuRetornaDependenciaEnfermagem


					

Parameters:

Flag Name Type Description
In ipTipo Integer

							
In IpCodGrupoDepEnfItem WideString

							

Return Value:

Flag Name Type
Result Result OleVariant

Oxygene Syntax:

method smFuncoesInternacao.fpuRetornaDependenciaEnfermagem(const ipTipo: Integer ; const IpCodGrupoDepEnfItem: WideString) : OleVariant;

C# Syntax:

public OleVariant smFuncoesInternacao.fpuRetornaDependenciaEnfermagem( Int32 ipTipo , WideString IpCodGrupoDepEnfItem);

Method ppuInativarEscalaDepEnf


					

Parameters:

Flag Name Type Description
In ipCodigoEscalaDepEnf Integer

							
In ipCodigoMotivoRetificacao Integer

							
In ipObservacaoRetificacao WideString

							

Return Value:

None.

Oxygene Syntax:

method smFuncoesInternacao.ppuInativarEscalaDepEnf(const ipCodigoEscalaDepEnf: Integer ; const ipCodigoMotivoRetificacao: Integer ; const ipObservacaoRetificacao: WideString);

C# Syntax:

public void smFuncoesInternacao.ppuInativarEscalaDepEnf( Int32 ipCodigoEscalaDepEnf , Int32 ipCodigoMotivoRetificacao , WideString ipObservacaoRetificacao);

Method ppuGravarCirurgia


					

Parameters:

Flag Name Type Description
In ipCirurgiaPrincipal TFICirurgia

							
In ipCirugiasSecundarias TArrayFICirurgia

							
In ipCodigoMotivoRetificacao Integer

							
In ipObservacaoRetificacao WideString

							

Return Value:

None.

Oxygene Syntax:

method smFuncoesInternacao.ppuGravarCirurgia(const ipCirurgiaPrincipal: TFICirurgia ; const ipCirugiasSecundarias: TArrayFICirurgia ; const ipCodigoMotivoRetificacao: Integer ; const ipObservacaoRetificacao: WideString);

C# Syntax:

public void smFuncoesInternacao.ppuGravarCirurgia(TFICirurgia ipCirurgiaPrincipal , TArrayFICirurgia ipCirugiasSecundarias , Int32 ipCodigoMotivoRetificacao , WideString ipObservacaoRetificacao);

Method ppuGravarCirurgiaDescricao


					

Parameters:

Flag Name Type Description
In ipCodigoCirurgia Integer

							
In ipDescricoes TArrayFICirurgiaDescricao

							
In ipCodigoMotivoRetificacao Integer

							
In ipObservacaoRetificacao WideString

							

Return Value:

None.

Oxygene Syntax:

method smFuncoesInternacao.ppuGravarCirurgiaDescricao(const ipCodigoCirurgia: Integer ; const ipDescricoes: TArrayFICirurgiaDescricao ; const ipCodigoMotivoRetificacao: Integer ; const ipObservacaoRetificacao: WideString);

C# Syntax:

public void smFuncoesInternacao.ppuGravarCirurgiaDescricao( Int32 ipCodigoCirurgia , TArrayFICirurgiaDescricao ipDescricoes , Int32 ipCodigoMotivoRetificacao , WideString ipObservacaoRetificacao);

Method ppuGravarCirurgiaEquipeMedica


					

Parameters:

Flag Name Type Description
In ipCodigoCirurgia Integer

							
In ipEquipeMedica TArrayFICirurgiaEquipe

							
In ipCodigoMotivoRetificacao Integer

							
In ipObservacaoRetificacao WideString

							

Return Value:

None.

Oxygene Syntax:

method smFuncoesInternacao.ppuGravarCirurgiaEquipeMedica(const ipCodigoCirurgia: Integer ; const ipEquipeMedica: TArrayFICirurgiaEquipe ; const ipCodigoMotivoRetificacao: Integer ; const ipObservacaoRetificacao: WideString);

C# Syntax:

public void smFuncoesInternacao.ppuGravarCirurgiaEquipeMedica( Int32 ipCodigoCirurgia , TArrayFICirurgiaEquipe ipEquipeMedica , Int32 ipCodigoMotivoRetificacao , WideString ipObservacaoRetificacao);

Method fpuVerificarPacientePAouTerapia


					

Parameters:

Flag Name Type Description
In ipNroFicha Integer

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method smFuncoesInternacao.fpuVerificarPacientePAouTerapia(const ipNroFicha: Integer) : WideString;

C# Syntax:

public WideString smFuncoesInternacao.fpuVerificarPacientePAouTerapia( Int32 ipNroFicha);

Method fpuRetornarGruposUsuario


					

Parameters:

Flag Name Type Description
In ipCodigoUsuario Integer

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method smFuncoesInternacao.fpuRetornarGruposUsuario(const ipCodigoUsuario: Integer) : WideString;

C# Syntax:

public WideString smFuncoesInternacao.fpuRetornarGruposUsuario( Int32 ipCodigoUsuario);

Method fpuRetornaCodigo


					

Parameters:

Flag Name Type Description
In ipNomeGenerator WideString

							

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method smFuncoesInternacao.fpuRetornaCodigo(const ipNomeGenerator: WideString) : Integer;

C# Syntax:

public Integer smFuncoesInternacao.fpuRetornaCodigo(WideString ipNomeGenerator);

Method fpuSendMessage


					

Parameters:

Flag Name Type Description
In ipTunel WideString

							
In ipUserCodigoRemetente Integer

							
In ipUserCodigoDestino Integer

							
In ipGrupoDestino Integer

							
In ipMensagem WideString

							

Return Value:

None.

Oxygene Syntax:

method smFuncoesInternacao.fpuSendMessage(const ipTunel: WideString ; const ipUserCodigoRemetente: Integer ; const ipUserCodigoDestino: Integer ; const ipGrupoDestino: Integer ; const ipMensagem: WideString);

C# Syntax:

public void smFuncoesInternacao.fpuSendMessage(WideString ipTunel , Int32 ipUserCodigoRemetente , Int32 ipUserCodigoDestino , Int32 ipGrupoDestino , WideString ipMensagem);

Method ppuExcluirRegistroGravarLog


					

Parameters:

Flag Name Type Description
In ipNomeTabela WideString

							
In ipNomeCampo WideString

							
In ipNomeComputador WideString

							
In ipCodigo Integer

							
In ipComponente Integer

							
In ipEvento Integer

							

Return Value:

None.

Oxygene Syntax:

method smFuncoesInternacao.ppuExcluirRegistroGravarLog(const ipNomeTabela: WideString ; const ipNomeCampo: WideString ; const ipNomeComputador: WideString ; const ipCodigo: Integer ; const ipComponente: Integer ; const ipEvento: Integer);

C# Syntax:

public void smFuncoesInternacao.ppuExcluirRegistroGravarLog(WideString ipNomeTabela , WideString ipNomeCampo , WideString ipNomeComputador , Int32 ipCodigo , Int32 ipComponente , Int32 ipEvento);

Method fpuRegistrarLogSistema


					

Parameters:

Flag Name Type Description
In ipCodUser Integer

							
In ipEvento Integer

							
In ipNivelCriticidade Integer

							
In ipComponente Integer

							
In ipPc WideString

							
In ipTabelaNome WideString

							
In ipTabelaState Integer

							
In ipTabelaChave Integer

							
In ipTabelaDelta OleVariant

							
In ipPorDelegacao Boolean

							
In ipCodigoTbUnidade Integer

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method smFuncoesInternacao.fpuRegistrarLogSistema(const ipCodUser: Integer ; const ipEvento: Integer ; const ipNivelCriticidade: Integer ; const ipComponente: Integer ; const ipPc: WideString ; const ipTabelaNome: WideString ; const ipTabelaState: Integer ; const ipTabelaChave: Integer ; const ipTabelaDelta: OleVariant ; const ipPorDelegacao: Boolean ; const ipCodigoTbUnidade: Integer) : WideString;

C# Syntax:

public WideString smFuncoesInternacao.fpuRegistrarLogSistema( Int32 ipCodUser , Int32 ipEvento , Int32 ipNivelCriticidade , Int32 ipComponente , WideString ipPc , WideString ipTabelaNome , Int32 ipTabelaState , Int32 ipTabelaChave , OleVariant ipTabelaDelta , Boolean ipPorDelegacao , Int32 ipCodigoTbUnidade);

Method fpuChecarPermissaoModulo


					

Parameters:

Flag Name Type Description
In ipCodUsuario Integer

							
In ipModulo WideString

							
In ipPermissao Integer

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method smFuncoesInternacao.fpuChecarPermissaoModulo(const ipCodUsuario: Integer ; const ipModulo: WideString ; const ipPermissao: Integer) : Boolean;

C# Syntax:

public Boolean smFuncoesInternacao.fpuChecarPermissaoModulo( Int32 ipCodUsuario , WideString ipModulo , Int32 ipPermissao);

Method fpuDefinirDiretorio


					

Parameters:

Flag Name Type Description
In ipCodigo Integer

							
In ipData WideString

							
In ipTipoArquivo Integer

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method smFuncoesInternacao.fpuDefinirDiretorio(const ipCodigo: Integer ; const ipData: WideString ; const ipTipoArquivo: Integer) : WideString;

C# Syntax:

public WideString smFuncoesInternacao.fpuDefinirDiretorio( Int32 ipCodigo , WideString ipData , Int32 ipTipoArquivo);

Method fpuBaixarArquivo


					

Parameters:

Flag Name Type Description
In ipEnderecoArquivo WideString

							
In ipInicioStream Integer

							
In ipTamanhoDoBuffer Integer

							
Out ipTamanhoTotal Int64

							
In ipPegarTamanhoTotal Boolean

							

Return Value:

Flag Name Type
Result Result Binary

Oxygene Syntax:

method smFuncoesInternacao.fpuBaixarArquivo(const ipEnderecoArquivo: WideString ; const ipInicioStream: Integer ; const ipTamanhoDoBuffer: Integer ; ipTamanhoTotal: Int64 ; const ipPegarTamanhoTotal: Boolean) : Binary;

C# Syntax:

public Binary smFuncoesInternacao.fpuBaixarArquivo(WideString ipEnderecoArquivo , Int32 ipInicioStream , Int32 ipTamanhoDoBuffer , out Int64 ipTamanhoTotal , Boolean ipPegarTamanhoTotal);

Method fpuConversarPServer


					

Parameters:

Flag Name Type Description
In ipOpcao Integer

							
In ipNovaSenha WideString

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method smFuncoesInternacao.fpuConversarPServer(const ipOpcao: Integer ; const ipNovaSenha: WideString) : WideString;

C# Syntax:

public WideString smFuncoesInternacao.fpuConversarPServer( Int32 ipOpcao , WideString ipNovaSenha);

Method fpuDataHora


					

Parameters:

Flag Name Type Description
In ipOpcao WideString

							

Return Value:

Flag Name Type
Result Result OleVariant

Oxygene Syntax:

method smFuncoesInternacao.fpuDataHora(const ipOpcao: WideString) : OleVariant;

C# Syntax:

public OleVariant smFuncoesInternacao.fpuDataHora(WideString ipOpcao);

Method fpuDemoPermitir


					

Parameters:

Flag Name Type Description
In ipOpcao WideString

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method smFuncoesInternacao.fpuDemoPermitir(const ipOpcao: WideString) : Boolean;

C# Syntax:

public Boolean smFuncoesInternacao.fpuDemoPermitir(WideString ipOpcao);

Method fpuEnviarArquivo


					

Parameters:

Flag Name Type Description
In ipEnderecoArquivo WideString

							
In ipInicioStream Integer

							
InOut ipStream Binary

							

Return Value:

None.

Oxygene Syntax:

method smFuncoesInternacao.fpuEnviarArquivo(const ipEnderecoArquivo: WideString ; const ipInicioStream: Integer ; var ipStream: Binary);

C# Syntax:

public void smFuncoesInternacao.fpuEnviarArquivo(WideString ipEnderecoArquivo , Int32 ipInicioStream , ref Binary ipStream);

Method fpuListarDiretorio


					

Parameters:

Flag Name Type Description
In ipDiretorioComMascara WideString

							

Return Value:

Flag Name Type
Result Result Binary

Oxygene Syntax:

method smFuncoesInternacao.fpuListarDiretorio(const ipDiretorioComMascara: WideString) : Binary;

C# Syntax:

public Binary smFuncoesInternacao.fpuListarDiretorio(WideString ipDiretorioComMascara);

Method fpuSendMessageSenha


					

Parameters:

Flag Name Type Description
In ipSenha WideString

							
In ipCategoria WideString

							
In ipGuiche WideString

							
In ipMedico WideString

							
In ipPaciente Boolean

							
In ipNroFicha Integer

							

Return Value:

None.

Oxygene Syntax:

method smFuncoesInternacao.fpuSendMessageSenha(const ipSenha: WideString ; const ipCategoria: WideString ; const ipGuiche: WideString ; const ipMedico: WideString ; const ipPaciente: Boolean ; const ipNroFicha: Integer);

C# Syntax:

public void smFuncoesInternacao.fpuSendMessageSenha(WideString ipSenha , WideString ipCategoria , WideString ipGuiche , WideString ipMedico , Boolean ipPaciente , Int32 ipNroFicha);

Method fpuSqlExecute


					

Parameters:

Flag Name Type Description
In ipString WideString

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method smFuncoesInternacao.fpuSqlExecute(const ipString: WideString) : WideString;

C# Syntax:

public WideString smFuncoesInternacao.fpuSqlExecute(WideString ipString);

Method fpuTestarConexao


					

Parameters:

None.

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method smFuncoesInternacao.fpuTestarConexao() : Boolean;

C# Syntax:

public Boolean smFuncoesInternacao.fpuTestarConexao();

Method fpuRetornaUltimoCodigo


					

Parameters:

Flag Name Type Description
In ipNomeGenerator WideString

							

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method smFuncoesInternacao.fpuRetornaUltimoCodigo(const ipNomeGenerator: WideString) : Integer;

C# Syntax:

public Integer smFuncoesInternacao.fpuRetornaUltimoCodigo(WideString ipNomeGenerator);

Method fpuCopiaKit


					

Parameters:

Flag Name Type Description
In ipCodigoKitOrigem Integer

							
In ipCodigoUsuario Integer

							
In ipNomeKit WideString

							

Return Value:

None.

Oxygene Syntax:

method smFuncoesInternacao.fpuCopiaKit(const ipCodigoKitOrigem: Integer ; const ipCodigoUsuario: Integer ; const ipNomeKit: WideString);

C# Syntax:

public void smFuncoesInternacao.fpuCopiaKit( Int32 ipCodigoKitOrigem , Int32 ipCodigoUsuario , WideString ipNomeKit);

Method fpuPServerEmDemo


					

Parameters:

None.

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method smFuncoesInternacao.fpuPServerEmDemo() : Boolean;

C# Syntax:

public Boolean smFuncoesInternacao.fpuPServerEmDemo();

Method ppuGerarRegistroLog


					

Parameters:

Flag Name Type Description
In ipEvento Integer

							
In ipNivelCriticidade Integer

							
In ipComponente Integer

							
In ipCodigoTabela Integer

							
In ipTabelaState Integer

							
In ipPorDelegacao Boolean

							
In ipTabela WideString

							
In ipMsg WideString

							

Return Value:

None.

Oxygene Syntax:

method smFuncoesInternacao.ppuGerarRegistroLog(const ipEvento: Integer ; const ipNivelCriticidade: Integer ; const ipComponente: Integer ; const ipCodigoTabela: Integer ; const ipTabelaState: Integer ; const ipPorDelegacao: Boolean ; const ipTabela: WideString ; const ipMsg: WideString);

C# Syntax:

public void smFuncoesInternacao.ppuGerarRegistroLog( Int32 ipEvento , Int32 ipNivelCriticidade , Int32 ipComponente , Int32 ipCodigoTabela , Int32 ipTabelaState , Boolean ipPorDelegacao , WideString ipTabela , WideString ipMsg);

Method fpuGetIpThreadSession


					

Parameters:

None.

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method smFuncoesInternacao.fpuGetIpThreadSession() : WideString;

C# Syntax:

public WideString smFuncoesInternacao.fpuGetIpThreadSession();

Method fpuRetornaRangeCodigo


					

Parameters:

Flag Name Type Description
In ipNomeGenerator WideString

							
In ipRange Integer

							

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method smFuncoesInternacao.fpuRetornaRangeCodigo(const ipNomeGenerator: WideString ; const ipRange: Integer) : Integer;

C# Syntax:

public Integer smFuncoesInternacao.fpuRetornaRangeCodigo(WideString ipNomeGenerator , Int32 ipRange);

Method fpuVerificarUsuarioAdministrador


					

Parameters:

Flag Name Type Description
In ipCodigo Integer

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method smFuncoesInternacao.fpuVerificarUsuarioAdministrador(const ipCodigo: Integer) : Boolean;

C# Syntax:

public Boolean smFuncoesInternacao.fpuVerificarUsuarioAdministrador( Int32 ipCodigo);

Method fpuPegarCodigoEmpresa


					

Parameters:

None.

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method smFuncoesInternacao.fpuPegarCodigoEmpresa() : Integer;

C# Syntax:

public Integer smFuncoesInternacao.fpuPegarCodigoEmpresa();

Method fpuPegarNomeEmpresa


					

Parameters:

None.

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method smFuncoesInternacao.fpuPegarNomeEmpresa() : WideString;

C# Syntax:

public WideString smFuncoesInternacao.fpuPegarNomeEmpresa();

Method ppuManterSessaoAtiva


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method smFuncoesInternacao.ppuManterSessaoAtiva();

C# Syntax:

public void smFuncoesInternacao.ppuManterSessaoAtiva();

Method ppuRegistrarCallBackMonitorSenha


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method smFuncoesInternacao.ppuRegistrarCallBackMonitorSenha();

C# Syntax:

public void smFuncoesInternacao.ppuRegistrarCallBackMonitorSenha();

Method ppuRegistrarCallBackAtualizarControleSenha


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method smFuncoesInternacao.ppuRegistrarCallBackAtualizarControleSenha();

C# Syntax:

public void smFuncoesInternacao.ppuRegistrarCallBackAtualizarControleSenha();

Method ppuRegistrarCallBackAtualizarMonitorSenha


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method smFuncoesInternacao.ppuRegistrarCallBackAtualizarMonitorSenha();

C# Syntax:

public void smFuncoesInternacao.ppuRegistrarCallBackAtualizarMonitorSenha();

Method ppuRegistrarCallBackAtualizarPainelCirurgico


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method smFuncoesInternacao.ppuRegistrarCallBackAtualizarPainelCirurgico();

C# Syntax:

public void smFuncoesInternacao.ppuRegistrarCallBackAtualizarPainelCirurgico();

Method ppuRegistrarCallBackPainelCirurgico


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method smFuncoesInternacao.ppuRegistrarCallBackPainelCirurgico();

C# Syntax:

public void smFuncoesInternacao.ppuRegistrarCallBackPainelCirurgico();

Method ppuRegistrarCallBackDicom


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method smFuncoesInternacao.ppuRegistrarCallBackDicom();

C# Syntax:

public void smFuncoesInternacao.ppuRegistrarCallBackDicom();

Method ppuRegistrarCallBackLaudo


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method smFuncoesInternacao.ppuRegistrarCallBackLaudo();

C# Syntax:

public void smFuncoesInternacao.ppuRegistrarCallBackLaudo();

Method ppuRegistrarCallBackWorkStation


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method smFuncoesInternacao.ppuRegistrarCallBackWorkStation();

C# Syntax:

public void smFuncoesInternacao.ppuRegistrarCallBackWorkStation();

Method ppuCopiarInfoUsuarioSessao


					

Parameters:

Flag Name Type Description
In ipSessioID WideString

							

Return Value:

None.

Oxygene Syntax:

method smFuncoesInternacao.ppuCopiarInfoUsuarioSessao(const ipSessioID: WideString);

C# Syntax:

public void smFuncoesInternacao.ppuCopiarInfoUsuarioSessao(WideString ipSessioID);

Method fpuRetornarCodigoOficial_NomeProcedimento


					

Parameters:

Flag Name Type Description
In ipCodigoBxaCorre Integer

							
In ipNumProc Integer

							
In ipCategoria WideString

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method smFuncoesInternacao.fpuRetornarCodigoOficial_NomeProcedimento(const ipCodigoBxaCorre: Integer ; const ipNumProc: Integer ; const ipCategoria: WideString) : WideString;

C# Syntax:

public WideString smFuncoesInternacao.fpuRetornarCodigoOficial_NomeProcedimento( Int32 ipCodigoBxaCorre , Int32 ipNumProc , WideString ipCategoria);

Method fpuExcluirRestaurarArquivo


					

Parameters:

Flag Name Type Description
In ipPastaArquivo WideString

							
In ipNomeArquivo WideString

							
In ipExcluirRestaurar Integer

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method smFuncoesInternacao.fpuExcluirRestaurarArquivo(const ipPastaArquivo: WideString ; const ipNomeArquivo: WideString ; const ipExcluirRestaurar: Integer) : Boolean;

C# Syntax:

public Boolean smFuncoesInternacao.fpuExcluirRestaurarArquivo(WideString ipPastaArquivo , WideString ipNomeArquivo , Int32 ipExcluirRestaurar);

Method fpuVerificaConfiguracaoExtra


					

Parameters:

Flag Name Type Description
In ipParametro WideString

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method smFuncoesInternacao.fpuVerificaConfiguracaoExtra(const ipParametro: WideString) : Boolean;

C# Syntax:

public Boolean smFuncoesInternacao.fpuVerificaConfiguracaoExtra(WideString ipParametro);

Method ppuRegistrarCallBackIrix


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method smFuncoesInternacao.ppuRegistrarCallBackIrix();

C# Syntax:

public void smFuncoesInternacao.ppuRegistrarCallBackIrix();

Method fpuEnviarAlertaExterno


					

Parameters:

Flag Name Type Description
In ipTipo TTipoSmsModulo

							
In ipCodigo_tabela Integer

							
In ipMsg WideString

							
In ipInfoExtra WideString

							

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method smFuncoesInternacao.fpuEnviarAlertaExterno(const ipTipo: TTipoSmsModulo ; const ipCodigo_tabela: Integer ; const ipMsg: WideString ; const ipInfoExtra: WideString) : Integer;

C# Syntax:

public Integer smFuncoesInternacao.fpuEnviarAlertaExterno(TTipoSmsModulo ipTipo , Int32 ipCodigo_tabela , WideString ipMsg , WideString ipInfoExtra);

Method fpuGetCodigoExameModelo


					

Parameters:

Flag Name Type Description
In ipCodigoExameModeloResp Integer

							

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method smFuncoesInternacao.fpuGetCodigoExameModelo(const ipCodigoExameModeloResp: Integer) : Integer;

C# Syntax:

public Integer smFuncoesInternacao.fpuGetCodigoExameModelo( Int32 ipCodigoExameModeloResp);

Method fpuPegarStatusServidor


					

Parameters:

None.

Return Value:

Flag Name Type
Result Result TStatusServidor

Oxygene Syntax:

method smFuncoesInternacao.fpuPegarStatusServidor() : TStatusServidor;

C# Syntax:

public TStatusServidor smFuncoesInternacao.fpuPegarStatusServidor();

Method fpuBuscarNivelSeguranca


					

Parameters:

None.

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method smFuncoesInternacao.fpuBuscarNivelSeguranca() : Integer;

C# Syntax:

public Integer smFuncoesInternacao.fpuBuscarNivelSeguranca();

Method fpuDataHoraISO8601


					

Parameters:

Flag Name Type Description
In ipDataHoraUTC DateTime

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method smFuncoesInternacao.fpuDataHoraISO8601(const ipDataHoraUTC: DateTime) : WideString;

C# Syntax:

public WideString smFuncoesInternacao.fpuDataHoraISO8601(DateTime ipDataHoraUTC);

Method fpuDataHoraISO8601Unidade


					

Parameters:

Flag Name Type Description
In ipDataHoraUTC DateTime

							
In ipCodigoUnidade Integer

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method smFuncoesInternacao.fpuDataHoraISO8601Unidade(const ipDataHoraUTC: DateTime ; const ipCodigoUnidade: Integer) : WideString;

C# Syntax:

public WideString smFuncoesInternacao.fpuDataHoraISO8601Unidade(DateTime ipDataHoraUTC , Int32 ipCodigoUnidade);

Method fpuDatasHorasISO8601


					

Parameters:

Flag Name Type Description
In ipDatasHorasUtc TArrayDateTime

							

Return Value:

Flag Name Type
Result Result TArrayString

Oxygene Syntax:

method smFuncoesInternacao.fpuDatasHorasISO8601(const ipDatasHorasUtc: TArrayDateTime) : TArrayString;

C# Syntax:

public TArrayString smFuncoesInternacao.fpuDatasHorasISO8601(TArrayDateTime ipDatasHorasUtc);

Method fpuDataHoraIso8601Servidor


					

Parameters:

Flag Name Type Description
In ipDataHoraUtcServidor DateTime

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method smFuncoesInternacao.fpuDataHoraIso8601Servidor(const ipDataHoraUtcServidor: DateTime) : WideString;

C# Syntax:

public WideString smFuncoesInternacao.fpuDataHoraIso8601Servidor(DateTime ipDataHoraUtcServidor);

Method fpuDatasHorasIso8601Servidor


					

Parameters:

Flag Name Type Description
In ipDatasHorasUtcServidor TArrayDateTime

							

Return Value:

Flag Name Type
Result Result TArrayString

Oxygene Syntax:

method smFuncoesInternacao.fpuDatasHorasIso8601Servidor(const ipDatasHorasUtcServidor: TArrayDateTime) : TArrayString;

C# Syntax:

public TArrayString smFuncoesInternacao.fpuDatasHorasIso8601Servidor(TArrayDateTime ipDatasHorasUtcServidor);

Method fpuGetCrendenciaisPServer


					

Parameters:

None.

Return Value:

Flag Name Type
Result Result TCredenciaisPServer

Oxygene Syntax:

method smFuncoesInternacao.fpuGetCrendenciaisPServer() : TCredenciaisPServer;

C# Syntax:

public TCredenciaisPServer smFuncoesInternacao.fpuGetCrendenciaisPServer();

Method ppuCriarMotivoRetificacao


					

Parameters:

Flag Name Type Description
In ipCodigoTipo Integer

							
In ipTipo Integer

							
In ipCodigoMotivoRetificacao Integer

							
In ipObservacao WideString

							

Return Value:

None.

Oxygene Syntax:

method smFuncoesInternacao.ppuCriarMotivoRetificacao(const ipCodigoTipo: Integer ; const ipTipo: Integer ; const ipCodigoMotivoRetificacao: Integer ; const ipObservacao: WideString);

C# Syntax:

public void smFuncoesInternacao.ppuCriarMotivoRetificacao( Int32 ipCodigoTipo , Int32 ipTipo , Int32 ipCodigoMotivoRetificacao , WideString ipObservacao);

Method ppuRegistrarCallbackPromedico


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method smFuncoesInternacao.ppuRegistrarCallbackPromedico();

C# Syntax:

public void smFuncoesInternacao.ppuRegistrarCallbackPromedico();

Method fpuAtributosDasPropriedades


					

Parameters:

Flag Name Type Description
In ipClasses TROArray_System_string_

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method smFuncoesInternacao.fpuAtributosDasPropriedades(const ipClasses: TROArray_System_string_) : WideString;

C# Syntax:

public WideString smFuncoesInternacao.fpuAtributosDasPropriedades(TROArray_System_string_ ipClasses);

Method fpuConverterValorEntreUnidades


					

Parameters:

Flag Name Type Description
In ipValor Double

							
In ipGrandeza Integer

							
In ipCodigoUnidadeOrigem Integer

							
In ipCodigoUnidadeDestino Integer

							

Return Value:

Flag Name Type
Result Result TResultadoConversaoUnidades

Oxygene Syntax:

method smFuncoesInternacao.fpuConverterValorEntreUnidades(const ipValor: Double ; const ipGrandeza: Integer ; const ipCodigoUnidadeOrigem: Integer ; const ipCodigoUnidadeDestino: Integer) : TResultadoConversaoUnidades;

C# Syntax:

public TResultadoConversaoUnidades smFuncoesInternacao.fpuConverterValorEntreUnidades(Double ipValor , Int32 ipGrandeza , Int32 ipCodigoUnidadeOrigem , Int32 ipCodigoUnidadeDestino);

Method AS_ApplyUpdates


					

Parameters:

Flag Name Type Description
In ProviderName WideString

							
In Delta Binary

							
In MaxErrors Integer

							
Out ErrorCount Integer

							
InOut OwnerData AnsiString

							

Return Value:

Flag Name Type
Result Result Binary

Oxygene Syntax:

method smFuncoesInternacao.AS_ApplyUpdates(const ProviderName: WideString ; const Delta: Binary ; const MaxErrors: Integer ; ErrorCount: Integer ; var OwnerData: AnsiString) : Binary;

C# Syntax:

public Binary smFuncoesInternacao.AS_ApplyUpdates(WideString ProviderName , Binary Delta , Int32 MaxErrors , out Int32 ErrorCount , ref AnsiString OwnerData);

Method AS_GetRecords


					

Parameters:

Flag Name Type Description
In ProviderName WideString

							
In Count Integer

							
Out RecsOut Integer

							
In Options Integer

							
In CommandText WideString

							
InOut Params Binary

							
InOut OwnerData AnsiString

							

Return Value:

Flag Name Type
Result Result Binary

Oxygene Syntax:

method smFuncoesInternacao.AS_GetRecords(const ProviderName: WideString ; const Count: Integer ; RecsOut: Integer ; const Options: Integer ; const CommandText: WideString ; var Params: Binary ; var OwnerData: AnsiString) : Binary;

C# Syntax:

public Binary smFuncoesInternacao.AS_GetRecords(WideString ProviderName , Int32 Count , out Int32 RecsOut , Int32 Options , WideString CommandText , ref Binary Params , ref AnsiString OwnerData);

Method AS_DataRequest


					

Parameters:

Flag Name Type Description
In ProviderName WideString

							
In Data Binary

							

Return Value:

Flag Name Type
Result Result Binary

Oxygene Syntax:

method smFuncoesInternacao.AS_DataRequest(const ProviderName: WideString ; const Data: Binary) : Binary;

C# Syntax:

public Binary smFuncoesInternacao.AS_DataRequest(WideString ProviderName , Binary Data);

Method AS_GetProviderNames


					

Parameters:

None.

Return Value:

Flag Name Type
Result Result TProviderNames

Oxygene Syntax:

method smFuncoesInternacao.AS_GetProviderNames() : TProviderNames;

C# Syntax:

public TProviderNames smFuncoesInternacao.AS_GetProviderNames();

Method AS_GetParams


					

Parameters:

Flag Name Type Description
In ProviderName WideString

							
InOut OwnerData AnsiString

							

Return Value:

Flag Name Type
Result Result Binary

Oxygene Syntax:

method smFuncoesInternacao.AS_GetParams(const ProviderName: WideString ; var OwnerData: AnsiString) : Binary;

C# Syntax:

public Binary smFuncoesInternacao.AS_GetParams(WideString ProviderName , ref AnsiString OwnerData);

Method AS_RowRequest


					

Parameters:

Flag Name Type Description
In ProviderName WideString

							
In Row Binary

							
In RequestType Integer

							
InOut OwnerData AnsiString

							

Return Value:

Flag Name Type
Result Result Binary

Oxygene Syntax:

method smFuncoesInternacao.AS_RowRequest(const ProviderName: WideString ; const Row: Binary ; const RequestType: Integer ; var OwnerData: AnsiString) : Binary;

C# Syntax:

public Binary smFuncoesInternacao.AS_RowRequest(WideString ProviderName , Binary Row , Int32 RequestType , ref AnsiString OwnerData);

Method AS_Execute


					

Parameters:

Flag Name Type Description
In ProviderName WideString

							
In CommandText WideString

							
InOut Params Binary

							
InOut OwnerData AnsiString

							

Return Value:

None.

Oxygene Syntax:

method smFuncoesInternacao.AS_Execute(const ProviderName: WideString ; const CommandText: WideString ; var Params: Binary ; var OwnerData: AnsiString);

C# Syntax:

public void smFuncoesInternacao.AS_Execute(WideString ProviderName , WideString CommandText , ref Binary Params , ref AnsiString OwnerData);
Service SMFuncoesPis

The following table lists the Operations defined in "SMFuncoesPis":

fpuBuscarInformacoesLicenca

							
fpuObterReleaseNotes

							
fpuListarVersoesComRelease

							
ppuEnviarUsuariosSistemaPis

							
fpuVerificaOS

							
fpuVerificaAnexoOS

							
fpuGravarComentariosPM

							
fpuAlterarComentariosPM

							
fpuVerificarAnexoOSDuplicado

							
fpuDownloadAnexoOS

							
ppuEnviarAlertaComentarioOS

							
fpuEnviarEmail

							
fpuAlterarSenha

							
fpuAlterarEmail

							
fpuChecarSenha

							
fpuCertificadoRevogado

							
ppuNotificarErro

							
fpuConfiguaracaoMapaCalor

							
ppuSalvarMapaCalor

							
fpuInformarPISExamesComImagem

							
fpuVerificarPermissaoBuildTeste

							
ppuAtualizarInformacoesDicomExames

							
fpuEnviarMensagemWhatsApp

							
fpuDadosZapAgendamentos

							
ppuEnviarEmailLinkExamePortal

							
ppuEnviarEmailImpressaoImagensDicomPaciente

							
ppuEnviarInforma_oesTipoBanco

							
fpuPegarLogoMarcaEmail

							
fpuGerarLinkIntegracao

							
ppuAtualizarCodigoUsuarioOnline

							
ppuEnviarMalaDireta

							
fpuBuscarPreparoExame

							
ppuGravarPraparoExame

							
fpuRetornarGruposUsuario

							
fpuRetornaCodigo

							
fpuSendMessage

							
ppuExcluirRegistroGravarLog

							
fpuRegistrarLogSistema

							
fpuChecarPermissaoModulo

							
fpuDefinirDiretorio

							
fpuBaixarArquivo

							
fpuConversarPServer

							
fpuDataHora

							
fpuDemoPermitir

							
fpuEnviarArquivo

							
fpuListarDiretorio

							
fpuSendMessageSenha

							
fpuSqlExecute

							
fpuTestarConexao

							
fpuRetornaUltimoCodigo

							
fpuCopiaKit

							
fpuPServerEmDemo

							
ppuGerarRegistroLog

							
fpuGetIpThreadSession

							
fpuRetornaRangeCodigo

							
fpuVerificarUsuarioAdministrador

							
fpuPegarCodigoEmpresa

							
fpuPegarNomeEmpresa

							
ppuManterSessaoAtiva

							
ppuRegistrarCallBackMonitorSenha

							
ppuRegistrarCallBackAtualizarControleSenha

							
ppuRegistrarCallBackAtualizarMonitorSenha

							
ppuRegistrarCallBackAtualizarPainelCirurgico

							
ppuRegistrarCallBackPainelCirurgico

							
ppuRegistrarCallBackDicom

							
ppuRegistrarCallBackLaudo

							
ppuRegistrarCallBackWorkStation

							
ppuCopiarInfoUsuarioSessao

							
fpuRetornarCodigoOficial_NomeProcedimento

							
fpuExcluirRestaurarArquivo

							
fpuVerificaConfiguracaoExtra

							
ppuRegistrarCallBackIrix

							
fpuEnviarAlertaExterno

							
fpuGetCodigoExameModelo

							
fpuPegarStatusServidor

							
fpuBuscarNivelSeguranca

							
fpuDataHoraISO8601

							
fpuDataHoraISO8601Unidade

							
fpuDatasHorasISO8601

							
fpuDataHoraIso8601Servidor

							
fpuDatasHorasIso8601Servidor

							
fpuGetCrendenciaisPServer

							
ppuCriarMotivoRetificacao

							
ppuRegistrarCallbackPromedico

							
fpuAtributosDasPropriedades

							
fpuConverterValorEntreUnidades

							
AS_ApplyUpdates

							
AS_GetRecords

							
AS_DataRequest

							
AS_GetProviderNames

							
AS_GetParams

							
AS_RowRequest

							
AS_Execute

							

Method fpuBuscarInformacoesLicenca


					

Parameters:

Flag Name Type Description
In ipVencimentoMaiorQue DateTime

							

Return Value:

Flag Name Type
Result Result TInfoLicenca

Oxygene Syntax:

method SMFuncoesPis.fpuBuscarInformacoesLicenca(const ipVencimentoMaiorQue: DateTime) : TInfoLicenca;

C# Syntax:

public TInfoLicenca SMFuncoesPis.fpuBuscarInformacoesLicenca(DateTime ipVencimentoMaiorQue);

Method fpuObterReleaseNotes


					

Parameters:

Flag Name Type Description
In ipCodigoSistema Integer

							
In ipVersao WideString

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesPis.fpuObterReleaseNotes(const ipCodigoSistema: Integer ; const ipVersao: WideString) : WideString;

C# Syntax:

public WideString SMFuncoesPis.fpuObterReleaseNotes( Int32 ipCodigoSistema , WideString ipVersao);

Method fpuListarVersoesComRelease


					

Parameters:

Flag Name Type Description
In ipCodigoSistema Integer

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesPis.fpuListarVersoesComRelease(const ipCodigoSistema: Integer) : WideString;

C# Syntax:

public WideString SMFuncoesPis.fpuListarVersoesComRelease( Int32 ipCodigoSistema);

Method ppuEnviarUsuariosSistemaPis


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method SMFuncoesPis.ppuEnviarUsuariosSistemaPis();

C# Syntax:

public void SMFuncoesPis.ppuEnviarUsuariosSistemaPis();

Method fpuVerificaOS


					

Parameters:

Flag Name Type Description
In ipCodigoUsuarioEmpresa WideString

							
In ipStatus WideString

							

Return Value:

Flag Name Type
Result Result OleVariant

Oxygene Syntax:

method SMFuncoesPis.fpuVerificaOS(const ipCodigoUsuarioEmpresa: WideString ; const ipStatus: WideString) : OleVariant;

C# Syntax:

public OleVariant SMFuncoesPis.fpuVerificaOS(WideString ipCodigoUsuarioEmpresa , WideString ipStatus);

Method fpuVerificaAnexoOS


					

Parameters:

Flag Name Type Description
In ipCodigoOS Integer

							

Return Value:

Flag Name Type
Result Result OleVariant

Oxygene Syntax:

method SMFuncoesPis.fpuVerificaAnexoOS(const ipCodigoOS: Integer) : OleVariant;

C# Syntax:

public OleVariant SMFuncoesPis.fpuVerificaAnexoOS( Int32 ipCodigoOS);

Method fpuGravarComentariosPM


					

Parameters:

Flag Name Type Description
In ipCodigoOS WideString

							
In ipCodigoUsuarioEmpresa WideString

							
In ipTexto Binary

							
In ipTextoSimples Binary

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method SMFuncoesPis.fpuGravarComentariosPM(const ipCodigoOS: WideString ; const ipCodigoUsuarioEmpresa: WideString ; const ipTexto: Binary ; const ipTextoSimples: Binary) : Boolean;

C# Syntax:

public Boolean SMFuncoesPis.fpuGravarComentariosPM(WideString ipCodigoOS , WideString ipCodigoUsuarioEmpresa , Binary ipTexto , Binary ipTextoSimples);

Method fpuAlterarComentariosPM


					

Parameters:

Flag Name Type Description
In ipCodigoOS_Evento WideString

							
In ipTexto Binary

							
In ipTextoSimples Binary

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method SMFuncoesPis.fpuAlterarComentariosPM(const ipCodigoOS_Evento: WideString ; const ipTexto: Binary ; const ipTextoSimples: Binary) : Boolean;

C# Syntax:

public Boolean SMFuncoesPis.fpuAlterarComentariosPM(WideString ipCodigoOS_Evento , Binary ipTexto , Binary ipTextoSimples);

Method fpuVerificarAnexoOSDuplicado


					

Parameters:

Flag Name Type Description
In ipCodigoOS Integer

							
In ipNomeArquivo WideString

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method SMFuncoesPis.fpuVerificarAnexoOSDuplicado(const ipCodigoOS: Integer ; const ipNomeArquivo: WideString) : Boolean;

C# Syntax:

public Boolean SMFuncoesPis.fpuVerificarAnexoOSDuplicado( Int32 ipCodigoOS , WideString ipNomeArquivo);

Method fpuDownloadAnexoOS


					

Parameters:

Flag Name Type Description
In ipCodigoAnexo Integer

							

Return Value:

Flag Name Type
Result Result Binary

Oxygene Syntax:

method SMFuncoesPis.fpuDownloadAnexoOS(const ipCodigoAnexo: Integer) : Binary;

C# Syntax:

public Binary SMFuncoesPis.fpuDownloadAnexoOS( Int32 ipCodigoAnexo);

Method ppuEnviarAlertaComentarioOS


					

Parameters:

Flag Name Type Description
In ipAssunto WideString

							
In ipMsg WideString

							
In ipUsuarios WideString

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesPis.ppuEnviarAlertaComentarioOS(const ipAssunto: WideString ; const ipMsg: WideString ; const ipUsuarios: WideString);

C# Syntax:

public void SMFuncoesPis.ppuEnviarAlertaComentarioOS(WideString ipAssunto , WideString ipMsg , WideString ipUsuarios);

Method fpuEnviarEmail


					

Parameters:

Flag Name Type Description
In ipEmail TEMail

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesPis.fpuEnviarEmail(const ipEmail: TEMail) : WideString;

C# Syntax:

public WideString SMFuncoesPis.fpuEnviarEmail(TEMail ipEmail);

Method fpuAlterarSenha


					

Parameters:

Flag Name Type Description
In ipEmail WideString

							
In ipSenha WideString

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesPis.fpuAlterarSenha(const ipEmail: WideString ; const ipSenha: WideString) : WideString;

C# Syntax:

public WideString SMFuncoesPis.fpuAlterarSenha(WideString ipEmail , WideString ipSenha);

Method fpuAlterarEmail


					

Parameters:

Flag Name Type Description
In ipEmail WideString

							
In ipEmailAnterior WideString

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesPis.fpuAlterarEmail(const ipEmail: WideString ; const ipEmailAnterior: WideString) : WideString;

C# Syntax:

public WideString SMFuncoesPis.fpuAlterarEmail(WideString ipEmail , WideString ipEmailAnterior);

Method fpuChecarSenha


					

Parameters:

Flag Name Type Description
In ipEmail WideString

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesPis.fpuChecarSenha(const ipEmail: WideString) : WideString;

C# Syntax:

public WideString SMFuncoesPis.fpuChecarSenha(WideString ipEmail);

Method fpuCertificadoRevogado


					

Parameters:

Flag Name Type Description
In ipCadeiaCertificados WideString

							

Return Value:

Flag Name Type
Result Result TCertificadoRevogado

Oxygene Syntax:

method SMFuncoesPis.fpuCertificadoRevogado(const ipCadeiaCertificados: WideString) : TCertificadoRevogado;

C# Syntax:

public TCertificadoRevogado SMFuncoesPis.fpuCertificadoRevogado(WideString ipCadeiaCertificados);

Method ppuNotificarErro


					

Parameters:

Flag Name Type Description
In ipMsgErro WideString

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesPis.ppuNotificarErro(const ipMsgErro: WideString);

C# Syntax:

public void SMFuncoesPis.ppuNotificarErro(WideString ipMsgErro);

Method fpuConfiguaracaoMapaCalor


					

Parameters:

None.

Return Value:

Flag Name Type
Result Result TConfiguracaoMapaCalor

Oxygene Syntax:

method SMFuncoesPis.fpuConfiguaracaoMapaCalor() : TConfiguracaoMapaCalor;

C# Syntax:

public TConfiguracaoMapaCalor SMFuncoesPis.fpuConfiguaracaoMapaCalor();

Method ppuSalvarMapaCalor


					

Parameters:

Flag Name Type Description
In ipJsonMapaCalor WideString

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesPis.ppuSalvarMapaCalor(const ipJsonMapaCalor: WideString);

C# Syntax:

public void SMFuncoesPis.ppuSalvarMapaCalor(WideString ipJsonMapaCalor);

Method fpuInformarPISExamesComImagem


					

Parameters:

Flag Name Type Description
In ipDataIni DateTime

							
In ipDataFim DateTime

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesPis.fpuInformarPISExamesComImagem(const ipDataIni: DateTime ; const ipDataFim: DateTime) : WideString;

C# Syntax:

public WideString SMFuncoesPis.fpuInformarPISExamesComImagem(DateTime ipDataIni , DateTime ipDataFim);

Method fpuVerificarPermissaoBuildTeste


					

Parameters:

None.

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method SMFuncoesPis.fpuVerificarPermissaoBuildTeste() : Boolean;

C# Syntax:

public Boolean SMFuncoesPis.fpuVerificarPermissaoBuildTeste();

Method ppuAtualizarInformacoesDicomExames


					

Parameters:

Flag Name Type Description
In ipCodigosExamesProcedimentos WideString

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesPis.ppuAtualizarInformacoesDicomExames(const ipCodigosExamesProcedimentos: WideString);

C# Syntax:

public void SMFuncoesPis.ppuAtualizarInformacoesDicomExames(WideString ipCodigosExamesProcedimentos);

Method fpuEnviarMensagemWhatsApp


					

Parameters:

Flag Name Type Description
In ipMensagem WideString

							
In ipNumero WideString

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesPis.fpuEnviarMensagemWhatsApp(const ipMensagem: WideString ; const ipNumero: WideString) : WideString;

C# Syntax:

public WideString SMFuncoesPis.fpuEnviarMensagemWhatsApp(WideString ipMensagem , WideString ipNumero);

Method fpuDadosZapAgendamentos


					

Parameters:

Flag Name Type Description
In ipTipoAgenda Integer

							
In ipCodigoTipo Integer

							
In ipCodigoUnidade Integer

							
In ipDtIni WideString

							
In ipDtFim WideString

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesPis.fpuDadosZapAgendamentos(const ipTipoAgenda: Integer ; const ipCodigoTipo: Integer ; const ipCodigoUnidade: Integer ; const ipDtIni: WideString ; const ipDtFim: WideString) : WideString;

C# Syntax:

public WideString SMFuncoesPis.fpuDadosZapAgendamentos( Int32 ipTipoAgenda , Int32 ipCodigoTipo , Int32 ipCodigoUnidade , WideString ipDtIni , WideString ipDtFim);

Method ppuEnviarEmailLinkExamePortal


					

Parameters:

Flag Name Type Description
In ipCodigoExameProcedimento Integer

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesPis.ppuEnviarEmailLinkExamePortal(const ipCodigoExameProcedimento: Integer);

C# Syntax:

public void SMFuncoesPis.ppuEnviarEmailLinkExamePortal( Int32 ipCodigoExameProcedimento);

Method ppuEnviarEmailImpressaoImagensDicomPaciente


					

Parameters:

Flag Name Type Description
In ipCodigoExameProcedimento Integer

							
In ipEmailDestinatario WideString

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesPis.ppuEnviarEmailImpressaoImagensDicomPaciente(const ipCodigoExameProcedimento: Integer ; const ipEmailDestinatario: WideString);

C# Syntax:

public void SMFuncoesPis.ppuEnviarEmailImpressaoImagensDicomPaciente( Int32 ipCodigoExameProcedimento , WideString ipEmailDestinatario);

Method ppuEnviarInforma_oesTipoBanco


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method SMFuncoesPis.ppuEnviarInforma_oesTipoBanco();

C# Syntax:

public void SMFuncoesPis.ppuEnviarInforma_oesTipoBanco();

Method fpuPegarLogoMarcaEmail


					

Parameters:

Flag Name Type Description
In ipEnderecoLogo WideString

							

Return Value:

Flag Name Type
Result Result Binary

Oxygene Syntax:

method SMFuncoesPis.fpuPegarLogoMarcaEmail(const ipEnderecoLogo: WideString) : Binary;

C# Syntax:

public Binary SMFuncoesPis.fpuPegarLogoMarcaEmail(WideString ipEnderecoLogo);

Method fpuGerarLinkIntegracao


					

Parameters:

Flag Name Type Description
In ipCpf WideString

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesPis.fpuGerarLinkIntegracao(const ipCpf: WideString) : WideString;

C# Syntax:

public WideString SMFuncoesPis.fpuGerarLinkIntegracao(WideString ipCpf);

Method ppuAtualizarCodigoUsuarioOnline


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method SMFuncoesPis.ppuAtualizarCodigoUsuarioOnline();

C# Syntax:

public void SMFuncoesPis.ppuAtualizarCodigoUsuarioOnline();

Method ppuEnviarMalaDireta


					

Parameters:

Flag Name Type Description
In ipMalaDireta TMalaDireta

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesPis.ppuEnviarMalaDireta(const ipMalaDireta: TMalaDireta);

C# Syntax:

public void SMFuncoesPis.ppuEnviarMalaDireta(TMalaDireta ipMalaDireta);

Method fpuBuscarPreparoExame


					

Parameters:

Flag Name Type Description
In ipCodigo Integer

							

Return Value:

Flag Name Type
Result Result OleVariant

Oxygene Syntax:

method SMFuncoesPis.fpuBuscarPreparoExame(const ipCodigo: Integer) : OleVariant;

C# Syntax:

public OleVariant SMFuncoesPis.fpuBuscarPreparoExame( Int32 ipCodigo);

Method ppuGravarPraparoExame


					

Parameters:

Flag Name Type Description
In ipDataCds OleVariant

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesPis.ppuGravarPraparoExame(const ipDataCds: OleVariant);

C# Syntax:

public void SMFuncoesPis.ppuGravarPraparoExame(OleVariant ipDataCds);

Method fpuRetornarGruposUsuario


					

Parameters:

Flag Name Type Description
In ipCodigoUsuario Integer

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesPis.fpuRetornarGruposUsuario(const ipCodigoUsuario: Integer) : WideString;

C# Syntax:

public WideString SMFuncoesPis.fpuRetornarGruposUsuario( Int32 ipCodigoUsuario);

Method fpuRetornaCodigo


					

Parameters:

Flag Name Type Description
In ipNomeGenerator WideString

							

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method SMFuncoesPis.fpuRetornaCodigo(const ipNomeGenerator: WideString) : Integer;

C# Syntax:

public Integer SMFuncoesPis.fpuRetornaCodigo(WideString ipNomeGenerator);

Method fpuSendMessage


					

Parameters:

Flag Name Type Description
In ipTunel WideString

							
In ipUserCodigoRemetente Integer

							
In ipUserCodigoDestino Integer

							
In ipGrupoDestino Integer

							
In ipMensagem WideString

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesPis.fpuSendMessage(const ipTunel: WideString ; const ipUserCodigoRemetente: Integer ; const ipUserCodigoDestino: Integer ; const ipGrupoDestino: Integer ; const ipMensagem: WideString);

C# Syntax:

public void SMFuncoesPis.fpuSendMessage(WideString ipTunel , Int32 ipUserCodigoRemetente , Int32 ipUserCodigoDestino , Int32 ipGrupoDestino , WideString ipMensagem);

Method ppuExcluirRegistroGravarLog


					

Parameters:

Flag Name Type Description
In ipNomeTabela WideString

							
In ipNomeCampo WideString

							
In ipNomeComputador WideString

							
In ipCodigo Integer

							
In ipComponente Integer

							
In ipEvento Integer

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesPis.ppuExcluirRegistroGravarLog(const ipNomeTabela: WideString ; const ipNomeCampo: WideString ; const ipNomeComputador: WideString ; const ipCodigo: Integer ; const ipComponente: Integer ; const ipEvento: Integer);

C# Syntax:

public void SMFuncoesPis.ppuExcluirRegistroGravarLog(WideString ipNomeTabela , WideString ipNomeCampo , WideString ipNomeComputador , Int32 ipCodigo , Int32 ipComponente , Int32 ipEvento);

Method fpuRegistrarLogSistema


					

Parameters:

Flag Name Type Description
In ipCodUser Integer

							
In ipEvento Integer

							
In ipNivelCriticidade Integer

							
In ipComponente Integer

							
In ipPc WideString

							
In ipTabelaNome WideString

							
In ipTabelaState Integer

							
In ipTabelaChave Integer

							
In ipTabelaDelta OleVariant

							
In ipPorDelegacao Boolean

							
In ipCodigoTbUnidade Integer

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesPis.fpuRegistrarLogSistema(const ipCodUser: Integer ; const ipEvento: Integer ; const ipNivelCriticidade: Integer ; const ipComponente: Integer ; const ipPc: WideString ; const ipTabelaNome: WideString ; const ipTabelaState: Integer ; const ipTabelaChave: Integer ; const ipTabelaDelta: OleVariant ; const ipPorDelegacao: Boolean ; const ipCodigoTbUnidade: Integer) : WideString;

C# Syntax:

public WideString SMFuncoesPis.fpuRegistrarLogSistema( Int32 ipCodUser , Int32 ipEvento , Int32 ipNivelCriticidade , Int32 ipComponente , WideString ipPc , WideString ipTabelaNome , Int32 ipTabelaState , Int32 ipTabelaChave , OleVariant ipTabelaDelta , Boolean ipPorDelegacao , Int32 ipCodigoTbUnidade);

Method fpuChecarPermissaoModulo


					

Parameters:

Flag Name Type Description
In ipCodUsuario Integer

							
In ipModulo WideString

							
In ipPermissao Integer

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method SMFuncoesPis.fpuChecarPermissaoModulo(const ipCodUsuario: Integer ; const ipModulo: WideString ; const ipPermissao: Integer) : Boolean;

C# Syntax:

public Boolean SMFuncoesPis.fpuChecarPermissaoModulo( Int32 ipCodUsuario , WideString ipModulo , Int32 ipPermissao);

Method fpuDefinirDiretorio


					

Parameters:

Flag Name Type Description
In ipCodigo Integer

							
In ipData WideString

							
In ipTipoArquivo Integer

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesPis.fpuDefinirDiretorio(const ipCodigo: Integer ; const ipData: WideString ; const ipTipoArquivo: Integer) : WideString;

C# Syntax:

public WideString SMFuncoesPis.fpuDefinirDiretorio( Int32 ipCodigo , WideString ipData , Int32 ipTipoArquivo);

Method fpuBaixarArquivo


					

Parameters:

Flag Name Type Description
In ipEnderecoArquivo WideString

							
In ipInicioStream Integer

							
In ipTamanhoDoBuffer Integer

							
Out ipTamanhoTotal Int64

							
In ipPegarTamanhoTotal Boolean

							

Return Value:

Flag Name Type
Result Result Binary

Oxygene Syntax:

method SMFuncoesPis.fpuBaixarArquivo(const ipEnderecoArquivo: WideString ; const ipInicioStream: Integer ; const ipTamanhoDoBuffer: Integer ; ipTamanhoTotal: Int64 ; const ipPegarTamanhoTotal: Boolean) : Binary;

C# Syntax:

public Binary SMFuncoesPis.fpuBaixarArquivo(WideString ipEnderecoArquivo , Int32 ipInicioStream , Int32 ipTamanhoDoBuffer , out Int64 ipTamanhoTotal , Boolean ipPegarTamanhoTotal);

Method fpuConversarPServer


					

Parameters:

Flag Name Type Description
In ipOpcao Integer

							
In ipNovaSenha WideString

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesPis.fpuConversarPServer(const ipOpcao: Integer ; const ipNovaSenha: WideString) : WideString;

C# Syntax:

public WideString SMFuncoesPis.fpuConversarPServer( Int32 ipOpcao , WideString ipNovaSenha);

Method fpuDataHora


					

Parameters:

Flag Name Type Description
In ipOpcao WideString

							

Return Value:

Flag Name Type
Result Result OleVariant

Oxygene Syntax:

method SMFuncoesPis.fpuDataHora(const ipOpcao: WideString) : OleVariant;

C# Syntax:

public OleVariant SMFuncoesPis.fpuDataHora(WideString ipOpcao);

Method fpuDemoPermitir


					

Parameters:

Flag Name Type Description
In ipOpcao WideString

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method SMFuncoesPis.fpuDemoPermitir(const ipOpcao: WideString) : Boolean;

C# Syntax:

public Boolean SMFuncoesPis.fpuDemoPermitir(WideString ipOpcao);

Method fpuEnviarArquivo


					

Parameters:

Flag Name Type Description
In ipEnderecoArquivo WideString

							
In ipInicioStream Integer

							
InOut ipStream Binary

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesPis.fpuEnviarArquivo(const ipEnderecoArquivo: WideString ; const ipInicioStream: Integer ; var ipStream: Binary);

C# Syntax:

public void SMFuncoesPis.fpuEnviarArquivo(WideString ipEnderecoArquivo , Int32 ipInicioStream , ref Binary ipStream);

Method fpuListarDiretorio


					

Parameters:

Flag Name Type Description
In ipDiretorioComMascara WideString

							

Return Value:

Flag Name Type
Result Result Binary

Oxygene Syntax:

method SMFuncoesPis.fpuListarDiretorio(const ipDiretorioComMascara: WideString) : Binary;

C# Syntax:

public Binary SMFuncoesPis.fpuListarDiretorio(WideString ipDiretorioComMascara);

Method fpuSendMessageSenha


					

Parameters:

Flag Name Type Description
In ipSenha WideString

							
In ipCategoria WideString

							
In ipGuiche WideString

							
In ipMedico WideString

							
In ipPaciente Boolean

							
In ipNroFicha Integer

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesPis.fpuSendMessageSenha(const ipSenha: WideString ; const ipCategoria: WideString ; const ipGuiche: WideString ; const ipMedico: WideString ; const ipPaciente: Boolean ; const ipNroFicha: Integer);

C# Syntax:

public void SMFuncoesPis.fpuSendMessageSenha(WideString ipSenha , WideString ipCategoria , WideString ipGuiche , WideString ipMedico , Boolean ipPaciente , Int32 ipNroFicha);

Method fpuSqlExecute


					

Parameters:

Flag Name Type Description
In ipString WideString

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesPis.fpuSqlExecute(const ipString: WideString) : WideString;

C# Syntax:

public WideString SMFuncoesPis.fpuSqlExecute(WideString ipString);

Method fpuTestarConexao


					

Parameters:

None.

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method SMFuncoesPis.fpuTestarConexao() : Boolean;

C# Syntax:

public Boolean SMFuncoesPis.fpuTestarConexao();

Method fpuRetornaUltimoCodigo


					

Parameters:

Flag Name Type Description
In ipNomeGenerator WideString

							

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method SMFuncoesPis.fpuRetornaUltimoCodigo(const ipNomeGenerator: WideString) : Integer;

C# Syntax:

public Integer SMFuncoesPis.fpuRetornaUltimoCodigo(WideString ipNomeGenerator);

Method fpuCopiaKit


					

Parameters:

Flag Name Type Description
In ipCodigoKitOrigem Integer

							
In ipCodigoUsuario Integer

							
In ipNomeKit WideString

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesPis.fpuCopiaKit(const ipCodigoKitOrigem: Integer ; const ipCodigoUsuario: Integer ; const ipNomeKit: WideString);

C# Syntax:

public void SMFuncoesPis.fpuCopiaKit( Int32 ipCodigoKitOrigem , Int32 ipCodigoUsuario , WideString ipNomeKit);

Method fpuPServerEmDemo


					

Parameters:

None.

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method SMFuncoesPis.fpuPServerEmDemo() : Boolean;

C# Syntax:

public Boolean SMFuncoesPis.fpuPServerEmDemo();

Method ppuGerarRegistroLog


					

Parameters:

Flag Name Type Description
In ipEvento Integer

							
In ipNivelCriticidade Integer

							
In ipComponente Integer

							
In ipCodigoTabela Integer

							
In ipTabelaState Integer

							
In ipPorDelegacao Boolean

							
In ipTabela WideString

							
In ipMsg WideString

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesPis.ppuGerarRegistroLog(const ipEvento: Integer ; const ipNivelCriticidade: Integer ; const ipComponente: Integer ; const ipCodigoTabela: Integer ; const ipTabelaState: Integer ; const ipPorDelegacao: Boolean ; const ipTabela: WideString ; const ipMsg: WideString);

C# Syntax:

public void SMFuncoesPis.ppuGerarRegistroLog( Int32 ipEvento , Int32 ipNivelCriticidade , Int32 ipComponente , Int32 ipCodigoTabela , Int32 ipTabelaState , Boolean ipPorDelegacao , WideString ipTabela , WideString ipMsg);

Method fpuGetIpThreadSession


					

Parameters:

None.

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesPis.fpuGetIpThreadSession() : WideString;

C# Syntax:

public WideString SMFuncoesPis.fpuGetIpThreadSession();

Method fpuRetornaRangeCodigo


					

Parameters:

Flag Name Type Description
In ipNomeGenerator WideString

							
In ipRange Integer

							

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method SMFuncoesPis.fpuRetornaRangeCodigo(const ipNomeGenerator: WideString ; const ipRange: Integer) : Integer;

C# Syntax:

public Integer SMFuncoesPis.fpuRetornaRangeCodigo(WideString ipNomeGenerator , Int32 ipRange);

Method fpuVerificarUsuarioAdministrador


					

Parameters:

Flag Name Type Description
In ipCodigo Integer

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method SMFuncoesPis.fpuVerificarUsuarioAdministrador(const ipCodigo: Integer) : Boolean;

C# Syntax:

public Boolean SMFuncoesPis.fpuVerificarUsuarioAdministrador( Int32 ipCodigo);

Method fpuPegarCodigoEmpresa


					

Parameters:

None.

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method SMFuncoesPis.fpuPegarCodigoEmpresa() : Integer;

C# Syntax:

public Integer SMFuncoesPis.fpuPegarCodigoEmpresa();

Method fpuPegarNomeEmpresa


					

Parameters:

None.

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesPis.fpuPegarNomeEmpresa() : WideString;

C# Syntax:

public WideString SMFuncoesPis.fpuPegarNomeEmpresa();

Method ppuManterSessaoAtiva


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method SMFuncoesPis.ppuManterSessaoAtiva();

C# Syntax:

public void SMFuncoesPis.ppuManterSessaoAtiva();

Method ppuRegistrarCallBackMonitorSenha


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method SMFuncoesPis.ppuRegistrarCallBackMonitorSenha();

C# Syntax:

public void SMFuncoesPis.ppuRegistrarCallBackMonitorSenha();

Method ppuRegistrarCallBackAtualizarControleSenha


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method SMFuncoesPis.ppuRegistrarCallBackAtualizarControleSenha();

C# Syntax:

public void SMFuncoesPis.ppuRegistrarCallBackAtualizarControleSenha();

Method ppuRegistrarCallBackAtualizarMonitorSenha


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method SMFuncoesPis.ppuRegistrarCallBackAtualizarMonitorSenha();

C# Syntax:

public void SMFuncoesPis.ppuRegistrarCallBackAtualizarMonitorSenha();

Method ppuRegistrarCallBackAtualizarPainelCirurgico


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method SMFuncoesPis.ppuRegistrarCallBackAtualizarPainelCirurgico();

C# Syntax:

public void SMFuncoesPis.ppuRegistrarCallBackAtualizarPainelCirurgico();

Method ppuRegistrarCallBackPainelCirurgico


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method SMFuncoesPis.ppuRegistrarCallBackPainelCirurgico();

C# Syntax:

public void SMFuncoesPis.ppuRegistrarCallBackPainelCirurgico();

Method ppuRegistrarCallBackDicom


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method SMFuncoesPis.ppuRegistrarCallBackDicom();

C# Syntax:

public void SMFuncoesPis.ppuRegistrarCallBackDicom();

Method ppuRegistrarCallBackLaudo


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method SMFuncoesPis.ppuRegistrarCallBackLaudo();

C# Syntax:

public void SMFuncoesPis.ppuRegistrarCallBackLaudo();

Method ppuRegistrarCallBackWorkStation


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method SMFuncoesPis.ppuRegistrarCallBackWorkStation();

C# Syntax:

public void SMFuncoesPis.ppuRegistrarCallBackWorkStation();

Method ppuCopiarInfoUsuarioSessao


					

Parameters:

Flag Name Type Description
In ipSessioID WideString

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesPis.ppuCopiarInfoUsuarioSessao(const ipSessioID: WideString);

C# Syntax:

public void SMFuncoesPis.ppuCopiarInfoUsuarioSessao(WideString ipSessioID);

Method fpuRetornarCodigoOficial_NomeProcedimento


					

Parameters:

Flag Name Type Description
In ipCodigoBxaCorre Integer

							
In ipNumProc Integer

							
In ipCategoria WideString

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesPis.fpuRetornarCodigoOficial_NomeProcedimento(const ipCodigoBxaCorre: Integer ; const ipNumProc: Integer ; const ipCategoria: WideString) : WideString;

C# Syntax:

public WideString SMFuncoesPis.fpuRetornarCodigoOficial_NomeProcedimento( Int32 ipCodigoBxaCorre , Int32 ipNumProc , WideString ipCategoria);

Method fpuExcluirRestaurarArquivo


					

Parameters:

Flag Name Type Description
In ipPastaArquivo WideString

							
In ipNomeArquivo WideString

							
In ipExcluirRestaurar Integer

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method SMFuncoesPis.fpuExcluirRestaurarArquivo(const ipPastaArquivo: WideString ; const ipNomeArquivo: WideString ; const ipExcluirRestaurar: Integer) : Boolean;

C# Syntax:

public Boolean SMFuncoesPis.fpuExcluirRestaurarArquivo(WideString ipPastaArquivo , WideString ipNomeArquivo , Int32 ipExcluirRestaurar);

Method fpuVerificaConfiguracaoExtra


					

Parameters:

Flag Name Type Description
In ipParametro WideString

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method SMFuncoesPis.fpuVerificaConfiguracaoExtra(const ipParametro: WideString) : Boolean;

C# Syntax:

public Boolean SMFuncoesPis.fpuVerificaConfiguracaoExtra(WideString ipParametro);

Method ppuRegistrarCallBackIrix


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method SMFuncoesPis.ppuRegistrarCallBackIrix();

C# Syntax:

public void SMFuncoesPis.ppuRegistrarCallBackIrix();

Method fpuEnviarAlertaExterno


					

Parameters:

Flag Name Type Description
In ipTipo TTipoSmsModulo

							
In ipCodigo_tabela Integer

							
In ipMsg WideString

							
In ipInfoExtra WideString

							

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method SMFuncoesPis.fpuEnviarAlertaExterno(const ipTipo: TTipoSmsModulo ; const ipCodigo_tabela: Integer ; const ipMsg: WideString ; const ipInfoExtra: WideString) : Integer;

C# Syntax:

public Integer SMFuncoesPis.fpuEnviarAlertaExterno(TTipoSmsModulo ipTipo , Int32 ipCodigo_tabela , WideString ipMsg , WideString ipInfoExtra);

Method fpuGetCodigoExameModelo


					

Parameters:

Flag Name Type Description
In ipCodigoExameModeloResp Integer

							

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method SMFuncoesPis.fpuGetCodigoExameModelo(const ipCodigoExameModeloResp: Integer) : Integer;

C# Syntax:

public Integer SMFuncoesPis.fpuGetCodigoExameModelo( Int32 ipCodigoExameModeloResp);

Method fpuPegarStatusServidor


					

Parameters:

None.

Return Value:

Flag Name Type
Result Result TStatusServidor

Oxygene Syntax:

method SMFuncoesPis.fpuPegarStatusServidor() : TStatusServidor;

C# Syntax:

public TStatusServidor SMFuncoesPis.fpuPegarStatusServidor();

Method fpuBuscarNivelSeguranca


					

Parameters:

None.

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method SMFuncoesPis.fpuBuscarNivelSeguranca() : Integer;

C# Syntax:

public Integer SMFuncoesPis.fpuBuscarNivelSeguranca();

Method fpuDataHoraISO8601


					

Parameters:

Flag Name Type Description
In ipDataHoraUTC DateTime

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesPis.fpuDataHoraISO8601(const ipDataHoraUTC: DateTime) : WideString;

C# Syntax:

public WideString SMFuncoesPis.fpuDataHoraISO8601(DateTime ipDataHoraUTC);

Method fpuDataHoraISO8601Unidade


					

Parameters:

Flag Name Type Description
In ipDataHoraUTC DateTime

							
In ipCodigoUnidade Integer

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesPis.fpuDataHoraISO8601Unidade(const ipDataHoraUTC: DateTime ; const ipCodigoUnidade: Integer) : WideString;

C# Syntax:

public WideString SMFuncoesPis.fpuDataHoraISO8601Unidade(DateTime ipDataHoraUTC , Int32 ipCodigoUnidade);

Method fpuDatasHorasISO8601


					

Parameters:

Flag Name Type Description
In ipDatasHorasUtc TArrayDateTime

							

Return Value:

Flag Name Type
Result Result TArrayString

Oxygene Syntax:

method SMFuncoesPis.fpuDatasHorasISO8601(const ipDatasHorasUtc: TArrayDateTime) : TArrayString;

C# Syntax:

public TArrayString SMFuncoesPis.fpuDatasHorasISO8601(TArrayDateTime ipDatasHorasUtc);

Method fpuDataHoraIso8601Servidor


					

Parameters:

Flag Name Type Description
In ipDataHoraUtcServidor DateTime

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesPis.fpuDataHoraIso8601Servidor(const ipDataHoraUtcServidor: DateTime) : WideString;

C# Syntax:

public WideString SMFuncoesPis.fpuDataHoraIso8601Servidor(DateTime ipDataHoraUtcServidor);

Method fpuDatasHorasIso8601Servidor


					

Parameters:

Flag Name Type Description
In ipDatasHorasUtcServidor TArrayDateTime

							

Return Value:

Flag Name Type
Result Result TArrayString

Oxygene Syntax:

method SMFuncoesPis.fpuDatasHorasIso8601Servidor(const ipDatasHorasUtcServidor: TArrayDateTime) : TArrayString;

C# Syntax:

public TArrayString SMFuncoesPis.fpuDatasHorasIso8601Servidor(TArrayDateTime ipDatasHorasUtcServidor);

Method fpuGetCrendenciaisPServer


					

Parameters:

None.

Return Value:

Flag Name Type
Result Result TCredenciaisPServer

Oxygene Syntax:

method SMFuncoesPis.fpuGetCrendenciaisPServer() : TCredenciaisPServer;

C# Syntax:

public TCredenciaisPServer SMFuncoesPis.fpuGetCrendenciaisPServer();

Method ppuCriarMotivoRetificacao


					

Parameters:

Flag Name Type Description
In ipCodigoTipo Integer

							
In ipTipo Integer

							
In ipCodigoMotivoRetificacao Integer

							
In ipObservacao WideString

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesPis.ppuCriarMotivoRetificacao(const ipCodigoTipo: Integer ; const ipTipo: Integer ; const ipCodigoMotivoRetificacao: Integer ; const ipObservacao: WideString);

C# Syntax:

public void SMFuncoesPis.ppuCriarMotivoRetificacao( Int32 ipCodigoTipo , Int32 ipTipo , Int32 ipCodigoMotivoRetificacao , WideString ipObservacao);

Method ppuRegistrarCallbackPromedico


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method SMFuncoesPis.ppuRegistrarCallbackPromedico();

C# Syntax:

public void SMFuncoesPis.ppuRegistrarCallbackPromedico();

Method fpuAtributosDasPropriedades


					

Parameters:

Flag Name Type Description
In ipClasses TROArray_System_string_

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesPis.fpuAtributosDasPropriedades(const ipClasses: TROArray_System_string_) : WideString;

C# Syntax:

public WideString SMFuncoesPis.fpuAtributosDasPropriedades(TROArray_System_string_ ipClasses);

Method fpuConverterValorEntreUnidades


					

Parameters:

Flag Name Type Description
In ipValor Double

							
In ipGrandeza Integer

							
In ipCodigoUnidadeOrigem Integer

							
In ipCodigoUnidadeDestino Integer

							

Return Value:

Flag Name Type
Result Result TResultadoConversaoUnidades

Oxygene Syntax:

method SMFuncoesPis.fpuConverterValorEntreUnidades(const ipValor: Double ; const ipGrandeza: Integer ; const ipCodigoUnidadeOrigem: Integer ; const ipCodigoUnidadeDestino: Integer) : TResultadoConversaoUnidades;

C# Syntax:

public TResultadoConversaoUnidades SMFuncoesPis.fpuConverterValorEntreUnidades(Double ipValor , Int32 ipGrandeza , Int32 ipCodigoUnidadeOrigem , Int32 ipCodigoUnidadeDestino);

Method AS_ApplyUpdates


					

Parameters:

Flag Name Type Description
In ProviderName WideString

							
In Delta Binary

							
In MaxErrors Integer

							
Out ErrorCount Integer

							
InOut OwnerData AnsiString

							

Return Value:

Flag Name Type
Result Result Binary

Oxygene Syntax:

method SMFuncoesPis.AS_ApplyUpdates(const ProviderName: WideString ; const Delta: Binary ; const MaxErrors: Integer ; ErrorCount: Integer ; var OwnerData: AnsiString) : Binary;

C# Syntax:

public Binary SMFuncoesPis.AS_ApplyUpdates(WideString ProviderName , Binary Delta , Int32 MaxErrors , out Int32 ErrorCount , ref AnsiString OwnerData);

Method AS_GetRecords


					

Parameters:

Flag Name Type Description
In ProviderName WideString

							
In Count Integer

							
Out RecsOut Integer

							
In Options Integer

							
In CommandText WideString

							
InOut Params Binary

							
InOut OwnerData AnsiString

							

Return Value:

Flag Name Type
Result Result Binary

Oxygene Syntax:

method SMFuncoesPis.AS_GetRecords(const ProviderName: WideString ; const Count: Integer ; RecsOut: Integer ; const Options: Integer ; const CommandText: WideString ; var Params: Binary ; var OwnerData: AnsiString) : Binary;

C# Syntax:

public Binary SMFuncoesPis.AS_GetRecords(WideString ProviderName , Int32 Count , out Int32 RecsOut , Int32 Options , WideString CommandText , ref Binary Params , ref AnsiString OwnerData);

Method AS_DataRequest


					

Parameters:

Flag Name Type Description
In ProviderName WideString

							
In Data Binary

							

Return Value:

Flag Name Type
Result Result Binary

Oxygene Syntax:

method SMFuncoesPis.AS_DataRequest(const ProviderName: WideString ; const Data: Binary) : Binary;

C# Syntax:

public Binary SMFuncoesPis.AS_DataRequest(WideString ProviderName , Binary Data);

Method AS_GetProviderNames


					

Parameters:

None.

Return Value:

Flag Name Type
Result Result TProviderNames

Oxygene Syntax:

method SMFuncoesPis.AS_GetProviderNames() : TProviderNames;

C# Syntax:

public TProviderNames SMFuncoesPis.AS_GetProviderNames();

Method AS_GetParams


					

Parameters:

Flag Name Type Description
In ProviderName WideString

							
InOut OwnerData AnsiString

							

Return Value:

Flag Name Type
Result Result Binary

Oxygene Syntax:

method SMFuncoesPis.AS_GetParams(const ProviderName: WideString ; var OwnerData: AnsiString) : Binary;

C# Syntax:

public Binary SMFuncoesPis.AS_GetParams(WideString ProviderName , ref AnsiString OwnerData);

Method AS_RowRequest


					

Parameters:

Flag Name Type Description
In ProviderName WideString

							
In Row Binary

							
In RequestType Integer

							
InOut OwnerData AnsiString

							

Return Value:

Flag Name Type
Result Result Binary

Oxygene Syntax:

method SMFuncoesPis.AS_RowRequest(const ProviderName: WideString ; const Row: Binary ; const RequestType: Integer ; var OwnerData: AnsiString) : Binary;

C# Syntax:

public Binary SMFuncoesPis.AS_RowRequest(WideString ProviderName , Binary Row , Int32 RequestType , ref AnsiString OwnerData);

Method AS_Execute


					

Parameters:

Flag Name Type Description
In ProviderName WideString

							
In CommandText WideString

							
InOut Params Binary

							
InOut OwnerData AnsiString

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesPis.AS_Execute(const ProviderName: WideString ; const CommandText: WideString ; var Params: Binary ; var OwnerData: AnsiString);

C# Syntax:

public void SMFuncoesPis.AS_Execute(WideString ProviderName , WideString CommandText , ref Binary Params , ref AnsiString OwnerData);
Service SMFuncoesProcedimentos

The following table lists the Operations defined in "SMFuncoesProcedimentos":

fpuBuscarRespostasExames

							
fpuBuscarPerguntasExames

							
fpuReajusteTabela

							
ppuExcluirExame_Externos_Exame

							
fpuBuscarOrigemExamesExternos

							
fpuBuscaCodigosExamesComMesmoExamesExternos

							
fpuInformarInicioFimDiagnostico

							
ppuCopiarPerguntasProcedimentos

							
fpuCopiarTabela

							
fpuCopiarCodigosTabela

							
fpuValidarLancamentoProcedimento

							
fpuPegaPrecoProcedimento

							
fpuReajustarValoresProcedimentos

							
fpuTestarAlterarRegistro

							
fpuTestarAlterarBaixaProcedimento

							
fpuTestarExcluirRegistro

							
ppuExcluirBaixaProcedimento

							
fpuVerificarDiaTaxVinculada

							
ppuExcluirProcedimentoBaixa

							
ppuExcluirBaixa

							
fpuTestarExcluirBaixa

							
ppuExcluirPagamentosBaixa

							
ppuExcluirProcedimento

							
fpuTestarExcluirHonorario

							
fpuVerificarExisteBaixa

							
fpuTestarDuplicidadeLancamentoExame

							
fpuTestarDuplicidadeConsulta

							
fpuGravarDataHoraEnvioLaudo

							
fpuExameDeleteLaudo

							
fpuVerificarExisteLaudo

							
fpuVerificarExisteQualquerLaudo

							
fpuPegaPrecoDiaTax

							
fpuPacotesCopiaComposicao

							
fpuHonomedInfoDiaTax

							
fpuHonomedPosicaoCirurgia

							
fpuAtualizarModeloPadraoLaudoOnLine

							
fpuBuscarModeloLab

							
fpuRemoverExameExternosSemVinculo

							
fpuBuscarMaxColRowModeloLab

							
fpuCalcularFormula

							
fpuVerificarCondicao

							
fpuRetornaValorBcsDiver

							
fpuBuscarExamesEnviarCloud

							
fpuReenviarExameCloud

							
fpuVerificaExisteHonorario

							
fpuPegarDescricaoFTabela

							
fpuPegarCodigoBaixa

							
fpuPegarPrecoPacote

							
fpuDataUltimaConsulta

							
fpuPegarQuantFilhos

							
fpuResultadosAnteriores

							
fpuAtualizarResultadoLaudo

							
fpuPegarUltimosExamesLabComLaudo

							
fpuCalcularFormulaHonorario

							
ppuGravarEnderecoAudio

							
ppuSetMedicoGravouAudioComoExaminador

							
ppuGravarAudioSemVinculo

							
fpuLiberarAssinarLaudo

							
fpuLiberarAssinarMultiplosLaudo

							
ppuLiberarAssinarLaudo

							
fpuConvenioJaExisteKits

							
ppuRecalcularMatMed

							
ppuRecalcularProcedimento

							
ppuRecalcularDiariaTaxa

							
ppuRecalcularPacotes

							
ppuRecalcularServicosDiversos

							
ppuAlterarConvenioProcedimentos

							
fpuExcluirVinculoMatMedTranscricao

							
fpuBuscarCodigosExameProcedimento

							
fpuVerificarModeloLabValido

							
ppvAlterarObservacoesExame

							
ppvAlterarObservacoesExameCompleto

							
ppuTransferirTranscricao

							
ppuVerificarBaixaTransferencia

							
fpuExcluiMeusPedidosExames

							
fpuAlterarMeusPedidosExames

							
fpuPegarCodigoBcExame

							
fpuVerificaUltimoLote_Pedido

							
fpuLoteExistente

							
fpuFechaLote

							
fpuGravaLote

							
fpuRetirarLote

							
fpuQtdResultadosConfigurados

							
fpuGravarConfigResultadoInterfaceamento

							
fpuVerificaGravaResultadoInterfaceamento

							
fpuVerificaGravaResultadoInterfaceamentoDBDiagnostico

							
fpuVerificaConfigCelulaInterfaceamento

							
fpuGravaCodBarrasEtiquetaStatus

							
fpuAlteraStatusResultadoInterfaceamento

							
fpuGravaPedidoLabExterno

							
fpuExameProcedimentoLiberadoAssinadoConferido

							
fpuBuscarEnderecoAudio

							
fpuMateriasDoExame

							
fpuGetNomeProcedimentos

							
fpuGetNomeProcedimentosPlanilhas

							
fpuOutrosExames

							
fpuConsultaPrimeiraSessaoTerapia

							
fpuConveniosTbDiaTax

							
fpuStatus_Exame_Procedimento

							
fpuExcluir_Status_Exame_Procedimento

							
ppuExcluirOpcoes

							
fpuBuscarUltimaOrdemSessaoExameLab

							
ppuOrganizarOrdenacaoSessaoExame

							
fpuAlterarValorExameProcedimento

							
ppuAtualizarEstatisticaLaudo

							
fpuAlterarDataExamesAgendados

							
fpuBuscarProximaVersaoModeloLaudoLab

							
ppuVincularProcedimentoParaModeloLaboratorio

							
ppuVerificaExameProcedimentoEstaNaFilaEInsereStatus

							
fpuVerificaPermissaoFilaUsr

							
ppuApagarMateria_SeturNullBcExames

							
fpuBuscarHistoricoExameProcedimento

							
ppuAtualizarMateriaisColeta

							
ppuAtualizarStatusColeta

							
ppuExcluirRecoleta

							
fpuValidarEtiquetaEntregaColeta

							
fpuValidarVisualizacaoLaudo

							
fpuValidarVisualizacaoLaudoV2

							
fpuValidarEdicaoLaudo

							
fpuValidarEdicaoLaudoV2

							
fpuValidarImpressaoLaudos

							
fpuValidarImpressaoLaudosV2

							
fpuVerificarExameInterfaceadoDuranteEdicao

							
fpuValidarNomeOndeUsarFormula

							
ppuVincularAudioExame

							
fpuGetBlobsPerguntasLaudo

							
fpuBuscarFontePadraoModeloLaudo

							
fpuBuscarFontePadraoPerguntaModeloLaudo

							
ppuConferirLaudo

							
fpuValidarFormulaParaPerguntaGrupoRepetivel

							
fpuRetornarCategoriasUnidade

							
fpuRetornarConveniosUnidade

							
fpuRetornarExamesUnidade

							
fpuCopiarPergunta

							
fpuNumeroOrdemUnicoRespostaLaudo

							
ppuExcluirBaixasSemProcPgos

							
fpuBuscarInfoPerguntaModeloLaudo

							
fpuObterListaCodigoExameProcedimento

							
fpuBuscarDadosLaudoLaboratorio

							
fpuVerificarCategoriaUtilizaAssinaturaDigital

							
fpuBuscarAssinaturaPendente

							
fpuVerificarCategoriaUtilizaPercentualCobertura

							
ppuRecalcularExames

							
fpuGravarLaudoLaboratorio

							
fpuBaixasInternacao

							
fpuDadosExameProcedimento

							
ppuExcluirPreVisualizacoesLaudo

							
ppuAtivarInativarAudioAvulso

							
fpuExmMedicoNaoAtendePorCategoria

							
fpuAtualizarProcedimento

							
fpuGravar_BcExames

							
ppuLancarDiariaInternacaoAutomatica

							
fpuComparacaoValoresProcedimentosDiatax

							
fpuComparacaoValoresProcedimentosConvenios

							
fpuMarcarExameProcPendenteEnvioPis

							
ppuAtualizarInfUsuarioImpressaoEtiquetas

							
fpuCalcularDataEntrega

							
fpuBuscarLaudoExterno

							
ppuEnviarResultadoServicos

							
fpuBuscarDadosLaudo

							
fpuVerificarColeta

							
fpuAlvaroWSRequisicao

							
fpuAlvaroWSResposta

							
fpuAlvaroWSResultados

							
fpuAlvaroWSResultadosPDF

							
ppuAlvaroWSGravarSituacaoAmostra

							
fpuGetDadosExameLaboratorio

							
fpuGetDadosLaudoLaboratorio

							
ppuAtualizarUsuarioImpressaoExameProc

							
ppuRecalcularEntregaExames

							
fpuExisteLaudoHoraExaminador

							
fpuRetornarExaminadorLaudoHora

							
fpuGetExameProcedimentosMesmosAudios

							
ppuExcluirPerguntasRespostasLaudo

							
ppuNotificarImpressaoLaudo

							
fpuValidarImpressaoLaudoCompleta

							
ppuEnviarLaudosPendentesData

							
ppuInserirExamePrioridade

							
fpuBuscarExamePrioridade

							
fpuPesquisarLogExames

							
fpuDetalharLogExames

							
ppuGravarLogDeleteExameCategoriaAlterada

							
ppuEnviarPedidoDBDiagnostico

							
ppuBuscarResultadosExamesDBDiagnostico

							
ppuExcluirEntregaLaudoRetificado

							
ppuAlterarBcOrigemExame

							
ppuExcluirProcedimentoDummy

							
ppuInativarComplementoStatusExame

							
ppuExcluirKitDoHonoMed

							
fpuVerificarExameProcLaudo

							
ppuMarcarPerguntasExamesPendentesEnvioPis

							
fpuDetalharExclusaoLogExames

							
fpuTipoBoxHoraConfigurado

							
ppuVerificarTaxaBoxHora

							
ppuEnviarAgendamentosOnlineData

							
ppuExcluirLaudo

							
ppuGravarRetificacaoLaudo

							
fpuDocumentoAssinado

							
fpuGravarExameLaudo

							
fpuLiberarLaudo

							
fpuInformarDiurese

							
ppuRetificarLaudo

							
ppuExcluirPedidoExameLabExternoAlvaro

							
fpuSolicitarBloqueioProcedimentosBaixa

							
ppuLiberarBloqueioProcedimentosBaixa

							
ppuNotificarBaixaRealizada

							
fpuAlvaroWSTodosExamesLoteEnviados

							
fpuAlvaroWSVerificaSituacaoAmostra

							
fpuAlvaroWSVerificaRetornoAmostra

							
fpuAlvaroWSVerificaConexao

							
fpuBuscarCidExame

							
fpuPrecisaSegundaAssinatura

							
fpuPermiteGerarLaudoProvisorio

							
fpuModeloLaudoProvisorio

							
ppuAtualizarLaudo

							
fpuAlvaroWSVerificaSolicitacaoExame

							
fpuAlvaroWSIncluirExame

							
fpuAlvaroWSVerificaGravaInclusaoExame

							
fpuAlvaroWSRetirarLote

							
fpuDadosAgendamento

							
fpuDadosAgendahs_Exame

							
ppuAlterarObservacoesAgendahs_Exame

							
fpuQtdeOutrosExames

							
ppuAlterarStatusAndamentoAssinaturaExame

							
fpuVerificarAssinandoExame

							
fpuVerificarAlertas

							
fpuVerificarExcludente

							
ppuDesmarcarConfigDicomTagPadrao

							
fpuGetCategoriasCadastroConfigDicomTag

							
ppuExcluirCategoriasConfigDicomTag

							
fpuGetConfigDicomTagPos

							
ppuAlterarQtdeSaiMatMed

							
fpuGetMatMedAlterarQtd

							
fpuRetornarGruposUsuario

							
fpuRetornaCodigo

							
fpuSendMessage

							
ppuExcluirRegistroGravarLog

							
fpuRegistrarLogSistema

							
fpuChecarPermissaoModulo

							
fpuDefinirDiretorio

							
fpuBaixarArquivo

							
fpuConversarPServer

							
fpuDataHora

							
fpuDemoPermitir

							
fpuEnviarArquivo

							
fpuListarDiretorio

							
fpuSendMessageSenha

							
fpuSqlExecute

							
fpuTestarConexao

							
fpuRetornaUltimoCodigo

							
fpuCopiaKit

							
fpuPServerEmDemo

							
ppuGerarRegistroLog

							
fpuGetIpThreadSession

							
fpuRetornaRangeCodigo

							
fpuVerificarUsuarioAdministrador

							
fpuPegarCodigoEmpresa

							
fpuPegarNomeEmpresa

							
ppuManterSessaoAtiva

							
ppuRegistrarCallBackMonitorSenha

							
ppuRegistrarCallBackAtualizarControleSenha

							
ppuRegistrarCallBackAtualizarMonitorSenha

							
ppuRegistrarCallBackAtualizarPainelCirurgico

							
ppuRegistrarCallBackPainelCirurgico

							
ppuRegistrarCallBackDicom

							
ppuRegistrarCallBackLaudo

							
ppuRegistrarCallBackWorkStation

							
ppuCopiarInfoUsuarioSessao

							
fpuRetornarCodigoOficial_NomeProcedimento

							
fpuExcluirRestaurarArquivo

							
fpuVerificaConfiguracaoExtra

							
ppuRegistrarCallBackIrix

							
fpuEnviarAlertaExterno

							
fpuGetCodigoExameModelo

							
fpuPegarStatusServidor

							
fpuBuscarNivelSeguranca

							
fpuDataHoraISO8601

							
fpuDataHoraISO8601Unidade

							
fpuDatasHorasISO8601

							
fpuDataHoraIso8601Servidor

							
fpuDatasHorasIso8601Servidor

							
fpuGetCrendenciaisPServer

							
ppuCriarMotivoRetificacao

							
ppuRegistrarCallbackPromedico

							
fpuAtributosDasPropriedades

							
fpuConverterValorEntreUnidades

							
AS_ApplyUpdates

							
AS_GetRecords

							
AS_DataRequest

							
AS_GetProviderNames

							
AS_GetParams

							
AS_RowRequest

							
AS_Execute

							

Method fpuBuscarRespostasExames


					

Parameters:

Flag Name Type Description
In ipCodigoExame_procedimentos WideString

							
In ipInserindo Boolean

							

Return Value:

Flag Name Type
Result Result OleVariant

Oxygene Syntax:

method SMFuncoesProcedimentos.fpuBuscarRespostasExames(const ipCodigoExame_procedimentos: WideString ; const ipInserindo: Boolean) : OleVariant;

C# Syntax:

public OleVariant SMFuncoesProcedimentos.fpuBuscarRespostasExames(WideString ipCodigoExame_procedimentos , Boolean ipInserindo);

Method fpuBuscarPerguntasExames


					

Parameters:

Flag Name Type Description
In ipCodigoExame_procedimentos WideString

							
In ipInserindo Boolean

							

Return Value:

Flag Name Type
Result Result OleVariant

Oxygene Syntax:

method SMFuncoesProcedimentos.fpuBuscarPerguntasExames(const ipCodigoExame_procedimentos: WideString ; const ipInserindo: Boolean) : OleVariant;

C# Syntax:

public OleVariant SMFuncoesProcedimentos.fpuBuscarPerguntasExames(WideString ipCodigoExame_procedimentos , Boolean ipInserindo);

Method fpuReajusteTabela


					

Parameters:

Flag Name Type Description
In ipTipoTabela Integer

							
In ipCodTabela Integer

							
In ipIniciaisCodOficial WideString

							
In ipPercAtualizacao Double

							
In ipDataNovaTabela DateTime

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesProcedimentos.fpuReajusteTabela(const ipTipoTabela: Integer ; const ipCodTabela: Integer ; const ipIniciaisCodOficial: WideString ; const ipPercAtualizacao: Double ; const ipDataNovaTabela: DateTime) : WideString;

C# Syntax:

public WideString SMFuncoesProcedimentos.fpuReajusteTabela( Int32 ipTipoTabela , Int32 ipCodTabela , WideString ipIniciaisCodOficial , Double ipPercAtualizacao , DateTime ipDataNovaTabela);

Method ppuExcluirExame_Externos_Exame


					

Parameters:

Flag Name Type Description
In ipCodigoExames WideString

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesProcedimentos.ppuExcluirExame_Externos_Exame(const ipCodigoExames: WideString);

C# Syntax:

public void SMFuncoesProcedimentos.ppuExcluirExame_Externos_Exame(WideString ipCodigoExames);

Method fpuBuscarOrigemExamesExternos


					

Parameters:

None.

Return Value:

Flag Name Type
Result Result OleVariant

Oxygene Syntax:

method SMFuncoesProcedimentos.fpuBuscarOrigemExamesExternos() : OleVariant;

C# Syntax:

public OleVariant SMFuncoesProcedimentos.fpuBuscarOrigemExamesExternos();

Method fpuBuscaCodigosExamesComMesmoExamesExternos


					

Parameters:

Flag Name Type Description
In ipCodigoExame WideString

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesProcedimentos.fpuBuscaCodigosExamesComMesmoExamesExternos(const ipCodigoExame: WideString) : WideString;

C# Syntax:

public WideString SMFuncoesProcedimentos.fpuBuscaCodigosExamesComMesmoExamesExternos(WideString ipCodigoExame);

Method fpuInformarInicioFimDiagnostico


					

Parameters:

Flag Name Type Description
In ipCodigoExame_Procedimento Integer

							
In ipCodigoSenhaUS Integer

							
In ipSituacaoLaudo Integer

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesProcedimentos.fpuInformarInicioFimDiagnostico(const ipCodigoExame_Procedimento: Integer ; const ipCodigoSenhaUS: Integer ; const ipSituacaoLaudo: Integer) : WideString;

C# Syntax:

public WideString SMFuncoesProcedimentos.fpuInformarInicioFimDiagnostico( Int32 ipCodigoExame_Procedimento , Int32 ipCodigoSenhaUS , Int32 ipSituacaoLaudo);

Method ppuCopiarPerguntasProcedimentos


					

Parameters:

Flag Name Type Description
In ipCodBcExamesOrigem Integer

							
In ipCcategOrigem Integer

							
In ipCodBcExamesDestino Integer

							
In ipCcategDestino Integer

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesProcedimentos.ppuCopiarPerguntasProcedimentos(const ipCodBcExamesOrigem: Integer ; const ipCcategOrigem: Integer ; const ipCodBcExamesDestino: Integer ; const ipCcategDestino: Integer);

C# Syntax:

public void SMFuncoesProcedimentos.ppuCopiarPerguntasProcedimentos( Int32 ipCodBcExamesOrigem , Int32 ipCcategOrigem , Int32 ipCodBcExamesDestino , Int32 ipCcategDestino);

Method fpuCopiarTabela


					

Parameters:

Flag Name Type Description
In ipCodUsuario Integer

							
In ipTipoTabela Integer

							
In ipCodTabelaOrigem Integer

							
In ipCodTabelaDestino Integer

							
In ipNomePC WideString

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesProcedimentos.fpuCopiarTabela(const ipCodUsuario: Integer ; const ipTipoTabela: Integer ; const ipCodTabelaOrigem: Integer ; const ipCodTabelaDestino: Integer ; const ipNomePC: WideString) : WideString;

C# Syntax:

public WideString SMFuncoesProcedimentos.fpuCopiarTabela( Int32 ipCodUsuario , Int32 ipTipoTabela , Int32 ipCodTabelaOrigem , Int32 ipCodTabelaDestino , WideString ipNomePC);

Method fpuCopiarCodigosTabela


					

Parameters:

Flag Name Type Description
In ipCodTabelaOrigem Integer

							
In ipCodTabelaDestino Integer

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesProcedimentos.fpuCopiarCodigosTabela(const ipCodTabelaOrigem: Integer ; const ipCodTabelaDestino: Integer) : WideString;

C# Syntax:

public WideString SMFuncoesProcedimentos.fpuCopiarCodigosTabela( Int32 ipCodTabelaOrigem , Int32 ipCodTabelaDestino);

Method fpuValidarLancamentoProcedimento


					

Parameters:

Flag Name Type Description
In ipNroFicha Integer

							
In ipTelaOrigem TTelaOrigem

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesProcedimentos.fpuValidarLancamentoProcedimento(const ipNroFicha: Integer ; const ipTelaOrigem: TTelaOrigem) : WideString;

C# Syntax:

public WideString SMFuncoesProcedimentos.fpuValidarLancamentoProcedimento( Int32 ipNroFicha , TTelaOrigem ipTelaOrigem);

Method fpuPegaPrecoProcedimento


					

Parameters:

Flag Name Type Description
In ipCodExame Integer

							
In ipCodExameProcedimento Integer

							
In ipCodConvenio Integer

							
In ipCodCtExames Integer

							
In ipCodBcExame Integer

							
In iphorario_especial Integer

							
In ipCodMedico Integer

							
In ipData WideString

							
In ipCodigoBaixa Integer

							
In ipNroFicha Integer

							
In ipNroInternacao Integer

							
In ipPrecoSemReducao Integer

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesProcedimentos.fpuPegaPrecoProcedimento(const ipCodExame: Integer ; const ipCodExameProcedimento: Integer ; const ipCodConvenio: Integer ; const ipCodCtExames: Integer ; const ipCodBcExame: Integer ; const iphorario_especial: Integer ; const ipCodMedico: Integer ; const ipData: WideString ; const ipCodigoBaixa: Integer ; const ipNroFicha: Integer ; const ipNroInternacao: Integer ; const ipPrecoSemReducao: Integer) : WideString;

C# Syntax:

public WideString SMFuncoesProcedimentos.fpuPegaPrecoProcedimento( Int32 ipCodExame , Int32 ipCodExameProcedimento , Int32 ipCodConvenio , Int32 ipCodCtExames , Int32 ipCodBcExame , Int32 iphorario_especial , Int32 ipCodMedico , WideString ipData , Int32 ipCodigoBaixa , Int32 ipNroFicha , Int32 ipNroInternacao , Int32 ipPrecoSemReducao);

Method fpuReajustarValoresProcedimentos


					

Parameters:

Flag Name Type Description
In ipTabela Integer

							
In ipTipoReajuste Integer

							
In ipValorReajuste Double

							
In ipIniciandoCom WideString

							

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method SMFuncoesProcedimentos.fpuReajustarValoresProcedimentos(const ipTabela: Integer ; const ipTipoReajuste: Integer ; const ipValorReajuste: Double ; const ipIniciandoCom: WideString) : Integer;

C# Syntax:

public Integer SMFuncoesProcedimentos.fpuReajustarValoresProcedimentos( Int32 ipTabela , Int32 ipTipoReajuste , Double ipValorReajuste , WideString ipIniciandoCom);

Method fpuTestarAlterarRegistro


					

Parameters:

Flag Name Type Description
In ipCodRegistro Integer

							
In ipCodigoBxacorre Integer

							
In ipCategoria WideString

							

Return Value:

Flag Name Type
Result Result TInfoProcedimentoAlterarExcluir

Oxygene Syntax:

method SMFuncoesProcedimentos.fpuTestarAlterarRegistro(const ipCodRegistro: Integer ; const ipCodigoBxacorre: Integer ; const ipCategoria: WideString) : TInfoProcedimentoAlterarExcluir;

C# Syntax:

public TInfoProcedimentoAlterarExcluir SMFuncoesProcedimentos.fpuTestarAlterarRegistro( Int32 ipCodRegistro , Int32 ipCodigoBxacorre , WideString ipCategoria);

Method fpuTestarAlterarBaixaProcedimento


					

Parameters:

Flag Name Type Description
In ipCodigoProcedimento Integer

							
In ipCategoria WideString

							

Return Value:

Flag Name Type
Result Result TInfoProcedimentoAlterarExcluir

Oxygene Syntax:

method SMFuncoesProcedimentos.fpuTestarAlterarBaixaProcedimento(const ipCodigoProcedimento: Integer ; const ipCategoria: WideString) : TInfoProcedimentoAlterarExcluir;

C# Syntax:

public TInfoProcedimentoAlterarExcluir SMFuncoesProcedimentos.fpuTestarAlterarBaixaProcedimento( Int32 ipCodigoProcedimento , WideString ipCategoria);

Method fpuTestarExcluirRegistro


					

Parameters:

Flag Name Type Description
In ipCodRegistro Integer

							
In ipCategoria WideString

							

Return Value:

Flag Name Type
Result Result TInfoProcedimentoAlterarExcluir

Oxygene Syntax:

method SMFuncoesProcedimentos.fpuTestarExcluirRegistro(const ipCodRegistro: Integer ; const ipCategoria: WideString) : TInfoProcedimentoAlterarExcluir;

C# Syntax:

public TInfoProcedimentoAlterarExcluir SMFuncoesProcedimentos.fpuTestarExcluirRegistro( Int32 ipCodRegistro , WideString ipCategoria);

Method ppuExcluirBaixaProcedimento


					

Parameters:

Flag Name Type Description
In ipCodProcedimento Integer

							
In ipCategoria WideString

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesProcedimentos.ppuExcluirBaixaProcedimento(const ipCodProcedimento: Integer ; const ipCategoria: WideString);

C# Syntax:

public void SMFuncoesProcedimentos.ppuExcluirBaixaProcedimento( Int32 ipCodProcedimento , WideString ipCategoria);

Method fpuVerificarDiaTaxVinculada


					

Parameters:

Flag Name Type Description
In ipIdCirurgia Integer

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesProcedimentos.fpuVerificarDiaTaxVinculada(const ipIdCirurgia: Integer) : WideString;

C# Syntax:

public WideString SMFuncoesProcedimentos.fpuVerificarDiaTaxVinculada( Int32 ipIdCirurgia);

Method ppuExcluirProcedimentoBaixa


					

Parameters:

Flag Name Type Description
In ipCodProcedimento Integer

							
In ipCategoria WideString

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesProcedimentos.ppuExcluirProcedimentoBaixa(const ipCodProcedimento: Integer ; const ipCategoria: WideString);

C# Syntax:

public void SMFuncoesProcedimentos.ppuExcluirProcedimentoBaixa( Int32 ipCodProcedimento , WideString ipCategoria);

Method ppuExcluirBaixa


					

Parameters:

Flag Name Type Description
In ipCodigoBaixa Integer

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesProcedimentos.ppuExcluirBaixa(const ipCodigoBaixa: Integer);

C# Syntax:

public void SMFuncoesProcedimentos.ppuExcluirBaixa( Int32 ipCodigoBaixa);

Method fpuTestarExcluirBaixa


					

Parameters:

Flag Name Type Description
In ipCodigoBaixa Integer

							

Return Value:

Flag Name Type
Result Result TInfoProcedimentoAlterarExcluir

Oxygene Syntax:

method SMFuncoesProcedimentos.fpuTestarExcluirBaixa(const ipCodigoBaixa: Integer) : TInfoProcedimentoAlterarExcluir;

C# Syntax:

public TInfoProcedimentoAlterarExcluir SMFuncoesProcedimentos.fpuTestarExcluirBaixa( Int32 ipCodigoBaixa);

Method ppuExcluirPagamentosBaixa


					

Parameters:

Flag Name Type Description
In ipCodProcedimento Integer

							
In ipCategoria WideString

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesProcedimentos.ppuExcluirPagamentosBaixa(const ipCodProcedimento: Integer ; const ipCategoria: WideString);

C# Syntax:

public void SMFuncoesProcedimentos.ppuExcluirPagamentosBaixa( Int32 ipCodProcedimento , WideString ipCategoria);

Method ppuExcluirProcedimento


					

Parameters:

Flag Name Type Description
In ipCodigo Integer

							
In ipCategoria WideString

							
In ipDadosExtras TDadosExtrasExclusaoProcedimento

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesProcedimentos.ppuExcluirProcedimento(const ipCodigo: Integer ; const ipCategoria: WideString ; const ipDadosExtras: TDadosExtrasExclusaoProcedimento);

C# Syntax:

public void SMFuncoesProcedimentos.ppuExcluirProcedimento( Int32 ipCodigo , WideString ipCategoria , TDadosExtrasExclusaoProcedimento ipDadosExtras);

Method fpuTestarExcluirHonorario


					

Parameters:

Flag Name Type Description
In ipCodigo Integer

							

Return Value:

Flag Name Type
Result Result TInfoProcedimentoAlterarExcluir

Oxygene Syntax:

method SMFuncoesProcedimentos.fpuTestarExcluirHonorario(const ipCodigo: Integer) : TInfoProcedimentoAlterarExcluir;

C# Syntax:

public TInfoProcedimentoAlterarExcluir SMFuncoesProcedimentos.fpuTestarExcluirHonorario( Int32 ipCodigo);

Method fpuVerificarExisteBaixa


					

Parameters:

Flag Name Type Description
In ipCodigo Integer

							
In ipCategoria WideString

							
In ipVerificarTotalmentePagaGuiaConvenio Boolean

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method SMFuncoesProcedimentos.fpuVerificarExisteBaixa(const ipCodigo: Integer ; const ipCategoria: WideString ; const ipVerificarTotalmentePagaGuiaConvenio: Boolean) : Boolean;

C# Syntax:

public Boolean SMFuncoesProcedimentos.fpuVerificarExisteBaixa( Int32 ipCodigo , WideString ipCategoria , Boolean ipVerificarTotalmentePagaGuiaConvenio);

Method fpuTestarDuplicidadeLancamentoExame


					

Parameters:

Flag Name Type Description
In ipNrFicha Integer

							
In ipCodCtExames Integer

							
In ipCodBcExames Integer

							
In ipCodExame Integer

							
In ipDataExame DateTime

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method SMFuncoesProcedimentos.fpuTestarDuplicidadeLancamentoExame(const ipNrFicha: Integer ; const ipCodCtExames: Integer ; const ipCodBcExames: Integer ; const ipCodExame: Integer ; const ipDataExame: DateTime) : Boolean;

C# Syntax:

public Boolean SMFuncoesProcedimentos.fpuTestarDuplicidadeLancamentoExame( Int32 ipNrFicha , Int32 ipCodCtExames , Int32 ipCodBcExames , Int32 ipCodExame , DateTime ipDataExame);

Method fpuTestarDuplicidadeConsulta


					

Parameters:

Flag Name Type Description
In ipNrFicha Integer

							
In ipCodMedico Integer

							
In ipCodAtendim Integer

							
In ipCodBcExames Integer

							
In ipData WideString

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method SMFuncoesProcedimentos.fpuTestarDuplicidadeConsulta(const ipNrFicha: Integer ; const ipCodMedico: Integer ; const ipCodAtendim: Integer ; const ipCodBcExames: Integer ; const ipData: WideString) : Boolean;

C# Syntax:

public Boolean SMFuncoesProcedimentos.fpuTestarDuplicidadeConsulta( Int32 ipNrFicha , Int32 ipCodMedico , Int32 ipCodAtendim , Int32 ipCodBcExames , WideString ipData);

Method fpuGravarDataHoraEnvioLaudo


					

Parameters:

Flag Name Type Description
In ipCodExameProcedimento Integer

							
In ipExamLab Boolean

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method SMFuncoesProcedimentos.fpuGravarDataHoraEnvioLaudo(const ipCodExameProcedimento: Integer ; const ipExamLab: Boolean) : Boolean;

C# Syntax:

public Boolean SMFuncoesProcedimentos.fpuGravarDataHoraEnvioLaudo( Int32 ipCodExameProcedimento , Boolean ipExamLab);

Method fpuExameDeleteLaudo


					

Parameters:

Flag Name Type Description
In ipCodExameProc Integer

							
In ipCodigoMotivoCancelamento Integer

							
In ipComponente Integer

							
In ipPorDelegacao Boolean

							
In ipObservacaoCancelamento WideString

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesProcedimentos.fpuExameDeleteLaudo(const ipCodExameProc: Integer ; const ipCodigoMotivoCancelamento: Integer ; const ipComponente: Integer ; const ipPorDelegacao: Boolean ; const ipObservacaoCancelamento: WideString) : WideString;

C# Syntax:

public WideString SMFuncoesProcedimentos.fpuExameDeleteLaudo( Int32 ipCodExameProc , Int32 ipCodigoMotivoCancelamento , Int32 ipComponente , Boolean ipPorDelegacao , WideString ipObservacaoCancelamento);

Method fpuVerificarExisteLaudo


					

Parameters:

Flag Name Type Description
In ipCodModLab Integer

							
In ipVersao Integer

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method SMFuncoesProcedimentos.fpuVerificarExisteLaudo(const ipCodModLab: Integer ; const ipVersao: Integer) : Boolean;

C# Syntax:

public Boolean SMFuncoesProcedimentos.fpuVerificarExisteLaudo( Int32 ipCodModLab , Int32 ipVersao);

Method fpuVerificarExisteQualquerLaudo


					

Parameters:

Flag Name Type Description
In ipCodExmProc Integer

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method SMFuncoesProcedimentos.fpuVerificarExisteQualquerLaudo(const ipCodExmProc: Integer) : Boolean;

C# Syntax:

public Boolean SMFuncoesProcedimentos.fpuVerificarExisteQualquerLaudo( Int32 ipCodExmProc);

Method fpuPegaPrecoDiaTax


					

Parameters:

Flag Name Type Description
In ipCodConvenio Integer

							
In ipCodBcDiaTax Integer

							
In ipData DateTime

							
In ipPercentual_Acrescimo WideString

							
In ipValor_Acrescimo WideString

							
In ipHorarioEspecial Boolean

							
In ipCodigoTbUnidade Integer

							

Return Value:

Flag Name Type
Result Result Double

Oxygene Syntax:

method SMFuncoesProcedimentos.fpuPegaPrecoDiaTax(const ipCodConvenio: Integer ; const ipCodBcDiaTax: Integer ; const ipData: DateTime ; const ipPercentual_Acrescimo: WideString ; const ipValor_Acrescimo: WideString ; const ipHorarioEspecial: Boolean ; const ipCodigoTbUnidade: Integer) : Double;

C# Syntax:

public Double SMFuncoesProcedimentos.fpuPegaPrecoDiaTax( Int32 ipCodConvenio , Int32 ipCodBcDiaTax , DateTime ipData , WideString ipPercentual_Acrescimo , WideString ipValor_Acrescimo , Boolean ipHorarioEspecial , Int32 ipCodigoTbUnidade);

Method fpuPacotesCopiaComposicao


					

Parameters:

Flag Name Type Description
In ipCodOrigem Integer

							
In ipCodDestino Integer

							
In ipEscolha WideString

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesProcedimentos.fpuPacotesCopiaComposicao(const ipCodOrigem: Integer ; const ipCodDestino: Integer ; const ipEscolha: WideString) : WideString;

C# Syntax:

public WideString SMFuncoesProcedimentos.fpuPacotesCopiaComposicao( Int32 ipCodOrigem , Int32 ipCodDestino , WideString ipEscolha);

Method fpuHonomedInfoDiaTax


					

Parameters:

Flag Name Type Description
In ipCTabela Integer

							
In ipNumRegistro Integer

							
In ipCodConvenio Integer

							
In ipHorarioEspecial Integer

							
In ipCirurgiaInfectada Integer

							
In ipPorVideo Integer

							
In ipDataLancamento WideString

							
In ipCodigoTbUnidade Integer

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesProcedimentos.fpuHonomedInfoDiaTax(const ipCTabela: Integer ; const ipNumRegistro: Integer ; const ipCodConvenio: Integer ; const ipHorarioEspecial: Integer ; const ipCirurgiaInfectada: Integer ; const ipPorVideo: Integer ; const ipDataLancamento: WideString ; const ipCodigoTbUnidade: Integer) : WideString;

C# Syntax:

public WideString SMFuncoesProcedimentos.fpuHonomedInfoDiaTax( Int32 ipCTabela , Int32 ipNumRegistro , Int32 ipCodConvenio , Int32 ipHorarioEspecial , Int32 ipCirurgiaInfectada , Int32 ipPorVideo , WideString ipDataLancamento , Int32 ipCodigoTbUnidade);

Method fpuHonomedPosicaoCirurgia


					

Parameters:

Flag Name Type Description
In ipCodConvenio Integer

							
In ipNumero_Internacao Integer

							
In ipnumero_ficha Integer

							
In ipdata_lancamento WideString

							
In ipConsiderarValorDebito Boolean

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesProcedimentos.fpuHonomedPosicaoCirurgia(const ipCodConvenio: Integer ; const ipNumero_Internacao: Integer ; const ipnumero_ficha: Integer ; const ipdata_lancamento: WideString ; const ipConsiderarValorDebito: Boolean) : WideString;

C# Syntax:

public WideString SMFuncoesProcedimentos.fpuHonomedPosicaoCirurgia( Int32 ipCodConvenio , Int32 ipNumero_Internacao , Int32 ipnumero_ficha , WideString ipdata_lancamento , Boolean ipConsiderarValorDebito);

Method fpuAtualizarModeloPadraoLaudoOnLine


					

Parameters:

Flag Name Type Description
In ipCodigo Integer

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesProcedimentos.fpuAtualizarModeloPadraoLaudoOnLine(const ipCodigo: Integer) : WideString;

C# Syntax:

public WideString SMFuncoesProcedimentos.fpuAtualizarModeloPadraoLaudoOnLine( Int32 ipCodigo);

Method fpuBuscarModeloLab


					

Parameters:

Flag Name Type Description
In ipCodExamProc Integer

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesProcedimentos.fpuBuscarModeloLab(const ipCodExamProc: Integer) : WideString;

C# Syntax:

public WideString SMFuncoesProcedimentos.fpuBuscarModeloLab( Int32 ipCodExamProc);

Method fpuRemoverExameExternosSemVinculo


					

Parameters:

Flag Name Type Description
In ipCodigoExamesExternos WideString

							
In ipCodigoExames WideString

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesProcedimentos.fpuRemoverExameExternosSemVinculo(const ipCodigoExamesExternos: WideString ; const ipCodigoExames: WideString) : WideString;

C# Syntax:

public WideString SMFuncoesProcedimentos.fpuRemoverExameExternosSemVinculo(WideString ipCodigoExamesExternos , WideString ipCodigoExames);

Method fpuBuscarMaxColRowModeloLab


					

Parameters:

Flag Name Type Description
In ipCodModeloLab Integer

							
In ipVersao Integer

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesProcedimentos.fpuBuscarMaxColRowModeloLab(const ipCodModeloLab: Integer ; const ipVersao: Integer) : WideString;

C# Syntax:

public WideString SMFuncoesProcedimentos.fpuBuscarMaxColRowModeloLab( Int32 ipCodModeloLab , Int32 ipVersao);

Method fpuCalcularFormula


					

Parameters:

Flag Name Type Description
In ipFormula WideString

							

Return Value:

Flag Name Type
Result Result Double

Oxygene Syntax:

method SMFuncoesProcedimentos.fpuCalcularFormula(const ipFormula: WideString) : Double;

C# Syntax:

public Double SMFuncoesProcedimentos.fpuCalcularFormula(WideString ipFormula);

Method fpuVerificarCondicao


					

Parameters:

Flag Name Type Description
In ipCondicao WideString

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method SMFuncoesProcedimentos.fpuVerificarCondicao(const ipCondicao: WideString) : Boolean;

C# Syntax:

public Boolean SMFuncoesProcedimentos.fpuVerificarCondicao(WideString ipCondicao);

Method fpuRetornaValorBcsDiver


					

Parameters:

Flag Name Type Description
In ipCodigoBcsDiver Integer

							
In ipCodigoConvenio Integer

							

Return Value:

Flag Name Type
Result Result Double

Oxygene Syntax:

method SMFuncoesProcedimentos.fpuRetornaValorBcsDiver(const ipCodigoBcsDiver: Integer ; const ipCodigoConvenio: Integer) : Double;

C# Syntax:

public Double SMFuncoesProcedimentos.fpuRetornaValorBcsDiver( Int32 ipCodigoBcsDiver , Int32 ipCodigoConvenio);

Method fpuBuscarExamesEnviarCloud


					

Parameters:

Flag Name Type Description
In ipDataInicial DateTime

							
In ipExameLaboratio Boolean

							
In ipCodigoExameProcedimento WideString

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesProcedimentos.fpuBuscarExamesEnviarCloud(const ipDataInicial: DateTime ; const ipExameLaboratio: Boolean ; const ipCodigoExameProcedimento: WideString) : WideString;

C# Syntax:

public WideString SMFuncoesProcedimentos.fpuBuscarExamesEnviarCloud(DateTime ipDataInicial , Boolean ipExameLaboratio , WideString ipCodigoExameProcedimento);

Method fpuReenviarExameCloud


					

Parameters:

Flag Name Type Description
In ipCodigoExameProcedimento Integer

							
In ipExameLaboratorio Boolean

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method SMFuncoesProcedimentos.fpuReenviarExameCloud(const ipCodigoExameProcedimento: Integer ; const ipExameLaboratorio: Boolean) : Boolean;

C# Syntax:

public Boolean SMFuncoesProcedimentos.fpuReenviarExameCloud( Int32 ipCodigoExameProcedimento , Boolean ipExameLaboratorio);

Method fpuVerificaExisteHonorario


					

Parameters:

Flag Name Type Description
In ipNFicha Integer

							
In ipIdCirurgia Integer

							
In ipDataLancamento WideString

							
In ipHoraLancamento WideString

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method SMFuncoesProcedimentos.fpuVerificaExisteHonorario(const ipNFicha: Integer ; const ipIdCirurgia: Integer ; const ipDataLancamento: WideString ; const ipHoraLancamento: WideString) : Boolean;

C# Syntax:

public Boolean SMFuncoesProcedimentos.fpuVerificaExisteHonorario( Int32 ipNFicha , Int32 ipIdCirurgia , WideString ipDataLancamento , WideString ipHoraLancamento);

Method fpuPegarDescricaoFTabela


					

Parameters:

Flag Name Type Description
In ipCodCTabela Integer

							
In ipCodigoProc WideString

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesProcedimentos.fpuPegarDescricaoFTabela(const ipCodCTabela: Integer ; const ipCodigoProc: WideString) : WideString;

C# Syntax:

public WideString SMFuncoesProcedimentos.fpuPegarDescricaoFTabela( Int32 ipCodCTabela , WideString ipCodigoProc);

Method fpuPegarCodigoBaixa


					

Parameters:

Flag Name Type Description
In ipCodProc Integer

							
In ipCategoria WideString

							

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method SMFuncoesProcedimentos.fpuPegarCodigoBaixa(const ipCodProc: Integer ; const ipCategoria: WideString) : Integer;

C# Syntax:

public Integer SMFuncoesProcedimentos.fpuPegarCodigoBaixa( Int32 ipCodProc , WideString ipCategoria);

Method fpuPegarPrecoPacote


					

Parameters:

Flag Name Type Description
In ipCodigoBcPacote Integer

							
In ipCodigoConvenio Integer

							

Return Value:

Flag Name Type
Result Result Double

Oxygene Syntax:

method SMFuncoesProcedimentos.fpuPegarPrecoPacote(const ipCodigoBcPacote: Integer ; const ipCodigoConvenio: Integer) : Double;

C# Syntax:

public Double SMFuncoesProcedimentos.fpuPegarPrecoPacote( Int32 ipCodigoBcPacote , Int32 ipCodigoConvenio);

Method fpuDataUltimaConsulta


					

Parameters:

Flag Name Type Description
In ipNroFicha Integer

							
In ipNAtendimento Integer

							
In ipCodMedico Integer

							
In ipCodConvenio Integer

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesProcedimentos.fpuDataUltimaConsulta(const ipNroFicha: Integer ; const ipNAtendimento: Integer ; const ipCodMedico: Integer ; const ipCodConvenio: Integer) : WideString;

C# Syntax:

public WideString SMFuncoesProcedimentos.fpuDataUltimaConsulta( Int32 ipNroFicha , Int32 ipNAtendimento , Int32 ipCodMedico , Int32 ipCodConvenio);

Method fpuPegarQuantFilhos


					

Parameters:

Flag Name Type Description
In ipCodigo Integer

							
In ipCategoria WideString

							

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method SMFuncoesProcedimentos.fpuPegarQuantFilhos(const ipCodigo: Integer ; const ipCategoria: WideString) : Integer;

C# Syntax:

public Integer SMFuncoesProcedimentos.fpuPegarQuantFilhos( Int32 ipCodigo , WideString ipCategoria);

Method fpuResultadosAnteriores


					

Parameters:

Flag Name Type Description
In ipCodExameProcedimento Integer

							
In ipCodBcExames Integer

							
In ipNrFicha Integer

							
In ipCodModeloLab Integer

							
In ipData WideString

							
In ipDescResultado WideString

							
In ipMascara WideString

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesProcedimentos.fpuResultadosAnteriores(const ipCodExameProcedimento: Integer ; const ipCodBcExames: Integer ; const ipNrFicha: Integer ; const ipCodModeloLab: Integer ; const ipData: WideString ; const ipDescResultado: WideString ; const ipMascara: WideString) : WideString;

C# Syntax:

public WideString SMFuncoesProcedimentos.fpuResultadosAnteriores( Int32 ipCodExameProcedimento , Int32 ipCodBcExames , Int32 ipNrFicha , Int32 ipCodModeloLab , WideString ipData , WideString ipDescResultado , WideString ipMascara);

Method fpuAtualizarResultadoLaudo


					

Parameters:

Flag Name Type Description
In ipCodigosModeloLabCampoResultado WideString

							
In ipCodExameProc Integer

							

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method SMFuncoesProcedimentos.fpuAtualizarResultadoLaudo(const ipCodigosModeloLabCampoResultado: WideString ; const ipCodExameProc: Integer) : Integer;

C# Syntax:

public Integer SMFuncoesProcedimentos.fpuAtualizarResultadoLaudo(WideString ipCodigosModeloLabCampoResultado , Int32 ipCodExameProc);

Method fpuPegarUltimosExamesLabComLaudo


					

Parameters:

Flag Name Type Description
In ipNFicha Integer

							
In ipCodBcExames Integer

							
In ipQuant Integer

							
In ipData WideString

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesProcedimentos.fpuPegarUltimosExamesLabComLaudo(const ipNFicha: Integer ; const ipCodBcExames: Integer ; const ipQuant: Integer ; const ipData: WideString) : WideString;

C# Syntax:

public WideString SMFuncoesProcedimentos.fpuPegarUltimosExamesLabComLaudo( Int32 ipNFicha , Int32 ipCodBcExames , Int32 ipQuant , WideString ipData);

Method fpuCalcularFormulaHonorario


					

Parameters:

Flag Name Type Description
In ipValorCirurgia Double

							
In ipFormula WideString

							
In ipQuantAux Integer

							

Return Value:

Flag Name Type
Result Result Double

Oxygene Syntax:

method SMFuncoesProcedimentos.fpuCalcularFormulaHonorario(const ipValorCirurgia: Double ; const ipFormula: WideString ; const ipQuantAux: Integer) : Double;

C# Syntax:

public Double SMFuncoesProcedimentos.fpuCalcularFormulaHonorario(Double ipValorCirurgia , WideString ipFormula , Int32 ipQuantAux);

Method ppuGravarEnderecoAudio


					

Parameters:

Flag Name Type Description
In ipCodigoExameProcedimento Integer

							
In ipEndArqServidor WideString

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesProcedimentos.ppuGravarEnderecoAudio(const ipCodigoExameProcedimento: Integer ; const ipEndArqServidor: WideString);

C# Syntax:

public void SMFuncoesProcedimentos.ppuGravarEnderecoAudio( Int32 ipCodigoExameProcedimento , WideString ipEndArqServidor);

Method ppuSetMedicoGravouAudioComoExaminador


					

Parameters:

Flag Name Type Description
In ipCodigoExameProcedimento Integer

							
In ipCodigoMedicoExaminador Variant

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesProcedimentos.ppuSetMedicoGravouAudioComoExaminador(const ipCodigoExameProcedimento: Integer ; const ipCodigoMedicoExaminador: Variant);

C# Syntax:

public void SMFuncoesProcedimentos.ppuSetMedicoGravouAudioComoExaminador( Int32 ipCodigoExameProcedimento , Variant ipCodigoMedicoExaminador);

Method ppuGravarAudioSemVinculo


					

Parameters:

Flag Name Type Description
In ipNomePaciente WideString

							
In ipDataCaptura WideString

							
In ipDataExame WideString

							
In ipEnderecoArquivo WideString

							
In ipNomeExame WideString

							
In ipExameUid WideString

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesProcedimentos.ppuGravarAudioSemVinculo(const ipNomePaciente: WideString ; const ipDataCaptura: WideString ; const ipDataExame: WideString ; const ipEnderecoArquivo: WideString ; const ipNomeExame: WideString ; const ipExameUid: WideString);

C# Syntax:

public void SMFuncoesProcedimentos.ppuGravarAudioSemVinculo(WideString ipNomePaciente , WideString ipDataCaptura , WideString ipDataExame , WideString ipEnderecoArquivo , WideString ipNomeExame , WideString ipExameUid);

Method fpuLiberarAssinarLaudo


					

Parameters:

Flag Name Type Description
In ipCodExameProc Integer

							
In ipComponente Integer

							
In ipAssinarEmThread Boolean

							

Return Value:

Flag Name Type
Result Result TResultadoGravacaoLaudo

Oxygene Syntax:

method SMFuncoesProcedimentos.fpuLiberarAssinarLaudo(const ipCodExameProc: Integer ; const ipComponente: Integer ; const ipAssinarEmThread: Boolean) : TResultadoGravacaoLaudo;

C# Syntax:

public TResultadoGravacaoLaudo SMFuncoesProcedimentos.fpuLiberarAssinarLaudo( Int32 ipCodExameProc , Int32 ipComponente , Boolean ipAssinarEmThread);

Method fpuLiberarAssinarMultiplosLaudo


					

Parameters:

Flag Name Type Description
In ipCodigosExamesProcedimento TArrayInteiros

							
In ipCodigoCategoria Integer

							
In ipComponente Integer

							

Return Value:

Flag Name Type
Result Result TArrayResultadoGravacaoLaudo

Oxygene Syntax:

method SMFuncoesProcedimentos.fpuLiberarAssinarMultiplosLaudo(const ipCodigosExamesProcedimento: TArrayInteiros ; const ipCodigoCategoria: Integer ; const ipComponente: Integer) : TArrayResultadoGravacaoLaudo;

C# Syntax:

public TArrayResultadoGravacaoLaudo SMFuncoesProcedimentos.fpuLiberarAssinarMultiplosLaudo(TArrayInteiros ipCodigosExamesProcedimento , Int32 ipCodigoCategoria , Int32 ipComponente);

Method ppuLiberarAssinarLaudo


					

Parameters:

Flag Name Type Description
In ipCodExameProc Integer

							
In ipComponente Integer

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesProcedimentos.ppuLiberarAssinarLaudo(const ipCodExameProc: Integer ; const ipComponente: Integer);

C# Syntax:

public void SMFuncoesProcedimentos.ppuLiberarAssinarLaudo( Int32 ipCodExameProc , Int32 ipComponente);

Method fpuConvenioJaExisteKits


					

Parameters:

Flag Name Type Description
In ipCodigosKit Integer

							
In ipCodigoConvenio Integer

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method SMFuncoesProcedimentos.fpuConvenioJaExisteKits(const ipCodigosKit: Integer ; const ipCodigoConvenio: Integer) : Boolean;

C# Syntax:

public Boolean SMFuncoesProcedimentos.fpuConvenioJaExisteKits( Int32 ipCodigosKit , Int32 ipCodigoConvenio);

Method ppuRecalcularMatMed


					

Parameters:

Flag Name Type Description
In ipGuiasEnviadas Boolean

							
In ipGuiasPagas Boolean

							
In ipNumInternacao Integer

							
In ipCodConvenio Integer

							
In ipCodConvenioAnterior Integer

							
In ipCodAtualizacaoTabMedicamentos Integer

							
In ipCodAtualizacaoTabMaterial Integer

							
In ipCodAtualizacaoTabMatDescartavel Integer

							
In ipCodAtualizacaoTabOrteseProtese Integer

							
In ipCodAtualizacaoTabDietasNutricoes Integer

							
In ipCodAtualizacaoTabSolucoes Integer

							
In ipDataInicial WideString

							
In ipDataFinal WideString

							
In ipListaCodProcedimentos WideString

							
In ipPermitirRecalculoProcBaixaAlteraConvenio Boolean

							
In ipClientID WideString

							
In ipRecalcularMedicamentos Boolean

							
In ipRecalcularMateriais Boolean

							
In ipRecalcularMateriaisDescartaveis Boolean

							
In ipRecalcularOrteseProtese Boolean

							
In ipRecalcularDietasNutricoes Boolean

							
In ipRecalcularSolucoes Boolean

							
In ipRaiseSemRegistro Boolean

							
In ipDataIncInicial WideString

							
In ipDataIncFinal WideString

							
In ipGuiasLoteFechado Boolean

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesProcedimentos.ppuRecalcularMatMed(const ipGuiasEnviadas: Boolean ; const ipGuiasPagas: Boolean ; const ipNumInternacao: Integer ; const ipCodConvenio: Integer ; const ipCodConvenioAnterior: Integer ; const ipCodAtualizacaoTabMedicamentos: Integer ; const ipCodAtualizacaoTabMaterial: Integer ; const ipCodAtualizacaoTabMatDescartavel: Integer ; const ipCodAtualizacaoTabOrteseProtese: Integer ; const ipCodAtualizacaoTabDietasNutricoes: Integer ; const ipCodAtualizacaoTabSolucoes: Integer ; const ipDataInicial: WideString ; const ipDataFinal: WideString ; const ipListaCodProcedimentos: WideString ; const ipPermitirRecalculoProcBaixaAlteraConvenio: Boolean ; const ipClientID: WideString ; const ipRecalcularMedicamentos: Boolean ; const ipRecalcularMateriais: Boolean ; const ipRecalcularMateriaisDescartaveis: Boolean ; const ipRecalcularOrteseProtese: Boolean ; const ipRecalcularDietasNutricoes: Boolean ; const ipRecalcularSolucoes: Boolean ; const ipRaiseSemRegistro: Boolean ; const ipDataIncInicial: WideString ; const ipDataIncFinal: WideString ; const ipGuiasLoteFechado: Boolean);

C# Syntax:

public void SMFuncoesProcedimentos.ppuRecalcularMatMed(Boolean ipGuiasEnviadas , Boolean ipGuiasPagas , Int32 ipNumInternacao , Int32 ipCodConvenio , Int32 ipCodConvenioAnterior , Int32 ipCodAtualizacaoTabMedicamentos , Int32 ipCodAtualizacaoTabMaterial , Int32 ipCodAtualizacaoTabMatDescartavel , Int32 ipCodAtualizacaoTabOrteseProtese , Int32 ipCodAtualizacaoTabDietasNutricoes , Int32 ipCodAtualizacaoTabSolucoes , WideString ipDataInicial , WideString ipDataFinal , WideString ipListaCodProcedimentos , Boolean ipPermitirRecalculoProcBaixaAlteraConvenio , WideString ipClientID , Boolean ipRecalcularMedicamentos , Boolean ipRecalcularMateriais , Boolean ipRecalcularMateriaisDescartaveis , Boolean ipRecalcularOrteseProtese , Boolean ipRecalcularDietasNutricoes , Boolean ipRecalcularSolucoes , Boolean ipRaiseSemRegistro , WideString ipDataIncInicial , WideString ipDataIncFinal , Boolean ipGuiasLoteFechado);

Method ppuRecalcularProcedimento


					

Parameters:

Flag Name Type Description
In ipGuiasEnviadas Boolean

							
In ipGuiasPagas Boolean

							
In ipNumInternacao Integer

							
In ipCodConvenio Integer

							
In ipCodConvenioAnterior Integer

							
In ipCodCategoria Integer

							
In ipDataInicial WideString

							
In ipDataFinal WideString

							
In ipListaCodProcedimentos WideString

							
In ipPermitirRecalculoProcBaixaAlteraConvenio Boolean

							
In ipClientID WideString

							
In ipRaiseSemRegistro Boolean

							
In ipDataIncInicial WideString

							
In ipDataIncFinal WideString

							
In ipCategorias WideString

							
In ipGuiasLoteFechado Boolean

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesProcedimentos.ppuRecalcularProcedimento(const ipGuiasEnviadas: Boolean ; const ipGuiasPagas: Boolean ; const ipNumInternacao: Integer ; const ipCodConvenio: Integer ; const ipCodConvenioAnterior: Integer ; const ipCodCategoria: Integer ; const ipDataInicial: WideString ; const ipDataFinal: WideString ; const ipListaCodProcedimentos: WideString ; const ipPermitirRecalculoProcBaixaAlteraConvenio: Boolean ; const ipClientID: WideString ; const ipRaiseSemRegistro: Boolean ; const ipDataIncInicial: WideString ; const ipDataIncFinal: WideString ; const ipCategorias: WideString ; const ipGuiasLoteFechado: Boolean);

C# Syntax:

public void SMFuncoesProcedimentos.ppuRecalcularProcedimento(Boolean ipGuiasEnviadas , Boolean ipGuiasPagas , Int32 ipNumInternacao , Int32 ipCodConvenio , Int32 ipCodConvenioAnterior , Int32 ipCodCategoria , WideString ipDataInicial , WideString ipDataFinal , WideString ipListaCodProcedimentos , Boolean ipPermitirRecalculoProcBaixaAlteraConvenio , WideString ipClientID , Boolean ipRaiseSemRegistro , WideString ipDataIncInicial , WideString ipDataIncFinal , WideString ipCategorias , Boolean ipGuiasLoteFechado);

Method ppuRecalcularDiariaTaxa


					

Parameters:

Flag Name Type Description
In ipGuiasEnviadas Boolean

							
In ipGuiasPagas Boolean

							
In ipNumInternacao Integer

							
In ipCodConvenio Integer

							
In ipCodConvenioAnterior Integer

							
In ipDataInicial WideString

							
In ipDataFinal WideString

							
In ipListaCodProcedimentos WideString

							
In ipPermitirRecalculoProcBaixaAlteraConvenio Boolean

							
In ipClientID WideString

							
In ipRaiseSemRegistro Boolean

							
In ipDataIncInicial WideString

							
In ipDataIncFinal WideString

							
In ipGuiasLoteFechado Boolean

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesProcedimentos.ppuRecalcularDiariaTaxa(const ipGuiasEnviadas: Boolean ; const ipGuiasPagas: Boolean ; const ipNumInternacao: Integer ; const ipCodConvenio: Integer ; const ipCodConvenioAnterior: Integer ; const ipDataInicial: WideString ; const ipDataFinal: WideString ; const ipListaCodProcedimentos: WideString ; const ipPermitirRecalculoProcBaixaAlteraConvenio: Boolean ; const ipClientID: WideString ; const ipRaiseSemRegistro: Boolean ; const ipDataIncInicial: WideString ; const ipDataIncFinal: WideString ; const ipGuiasLoteFechado: Boolean);

C# Syntax:

public void SMFuncoesProcedimentos.ppuRecalcularDiariaTaxa(Boolean ipGuiasEnviadas , Boolean ipGuiasPagas , Int32 ipNumInternacao , Int32 ipCodConvenio , Int32 ipCodConvenioAnterior , WideString ipDataInicial , WideString ipDataFinal , WideString ipListaCodProcedimentos , Boolean ipPermitirRecalculoProcBaixaAlteraConvenio , WideString ipClientID , Boolean ipRaiseSemRegistro , WideString ipDataIncInicial , WideString ipDataIncFinal , Boolean ipGuiasLoteFechado);

Method ppuRecalcularPacotes


					

Parameters:

Flag Name Type Description
In ipGuiasEnviadas Boolean

							
In ipGuiasPagas Boolean

							
In ipNumInternacao Integer

							
In ipCodConvenio Integer

							
In ipCodConvenioAnterior Integer

							
In ipDataInicial WideString

							
In ipDataFinal WideString

							
In ipListaCodProcedimentos WideString

							
In ipPermitirRecalculoProcBaixaAlteraConvenio Boolean

							
In ipClientID WideString

							
In ipRaiseSemRegistro Boolean

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesProcedimentos.ppuRecalcularPacotes(const ipGuiasEnviadas: Boolean ; const ipGuiasPagas: Boolean ; const ipNumInternacao: Integer ; const ipCodConvenio: Integer ; const ipCodConvenioAnterior: Integer ; const ipDataInicial: WideString ; const ipDataFinal: WideString ; const ipListaCodProcedimentos: WideString ; const ipPermitirRecalculoProcBaixaAlteraConvenio: Boolean ; const ipClientID: WideString ; const ipRaiseSemRegistro: Boolean);

C# Syntax:

public void SMFuncoesProcedimentos.ppuRecalcularPacotes(Boolean ipGuiasEnviadas , Boolean ipGuiasPagas , Int32 ipNumInternacao , Int32 ipCodConvenio , Int32 ipCodConvenioAnterior , WideString ipDataInicial , WideString ipDataFinal , WideString ipListaCodProcedimentos , Boolean ipPermitirRecalculoProcBaixaAlteraConvenio , WideString ipClientID , Boolean ipRaiseSemRegistro);

Method ppuRecalcularServicosDiversos


					

Parameters:

Flag Name Type Description
In ipGuiasEnviadas Boolean

							
In ipGuiasPagas Boolean

							
In ipNumInternacao Integer

							
In ipCodConvenio Integer

							
In ipCodConvenioAnterior Integer

							
In ipDataInicial WideString

							
In ipDataFinal WideString

							
In ipListaCodProcedimentos WideString

							
In ipPermitirRecalculoProcBaixaAlteraConvenio Boolean

							
In ipClientID WideString

							
In ipRaiseSemRegistro Boolean

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesProcedimentos.ppuRecalcularServicosDiversos(const ipGuiasEnviadas: Boolean ; const ipGuiasPagas: Boolean ; const ipNumInternacao: Integer ; const ipCodConvenio: Integer ; const ipCodConvenioAnterior: Integer ; const ipDataInicial: WideString ; const ipDataFinal: WideString ; const ipListaCodProcedimentos: WideString ; const ipPermitirRecalculoProcBaixaAlteraConvenio: Boolean ; const ipClientID: WideString ; const ipRaiseSemRegistro: Boolean);

C# Syntax:

public void SMFuncoesProcedimentos.ppuRecalcularServicosDiversos(Boolean ipGuiasEnviadas , Boolean ipGuiasPagas , Int32 ipNumInternacao , Int32 ipCodConvenio , Int32 ipCodConvenioAnterior , WideString ipDataInicial , WideString ipDataFinal , WideString ipListaCodProcedimentos , Boolean ipPermitirRecalculoProcBaixaAlteraConvenio , WideString ipClientID , Boolean ipRaiseSemRegistro);

Method ppuAlterarConvenioProcedimentos


					

Parameters:

Flag Name Type Description
In ipNroFicha Integer

							
In ipCodigoNovoConvenio Integer

							
In ipCategoria WideString

							
In ipCodsProcedimentos WideString

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesProcedimentos.ppuAlterarConvenioProcedimentos(const ipNroFicha: Integer ; const ipCodigoNovoConvenio: Integer ; const ipCategoria: WideString ; const ipCodsProcedimentos: WideString);

C# Syntax:

public void SMFuncoesProcedimentos.ppuAlterarConvenioProcedimentos( Int32 ipNroFicha , Int32 ipCodigoNovoConvenio , WideString ipCategoria , WideString ipCodsProcedimentos);

Method fpuExcluirVinculoMatMedTranscricao


					

Parameters:

Flag Name Type Description
In ipCodEstItSai Integer

							

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method SMFuncoesProcedimentos.fpuExcluirVinculoMatMedTranscricao(const ipCodEstItSai: Integer) : Integer;

C# Syntax:

public Integer SMFuncoesProcedimentos.fpuExcluirVinculoMatMedTranscricao( Int32 ipCodEstItSai);

Method fpuBuscarCodigosExameProcedimento


					

Parameters:

Flag Name Type Description
In ipCodExame Integer

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesProcedimentos.fpuBuscarCodigosExameProcedimento(const ipCodExame: Integer) : WideString;

C# Syntax:

public WideString SMFuncoesProcedimentos.fpuBuscarCodigosExameProcedimento( Int32 ipCodExame);

Method fpuVerificarModeloLabValido


					

Parameters:

Flag Name Type Description
In ipCodModeloLab Integer

							
In ipVersao Integer

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method SMFuncoesProcedimentos.fpuVerificarModeloLabValido(const ipCodModeloLab: Integer ; const ipVersao: Integer) : Boolean;

C# Syntax:

public Boolean SMFuncoesProcedimentos.fpuVerificarModeloLabValido( Int32 ipCodModeloLab , Int32 ipVersao);

Method ppvAlterarObservacoesExame


					

Parameters:

Flag Name Type Description
In ipCodigoExameProcedimento Integer

							
In ipContraste Integer

							
In ipAnestesia Integer

							
In ipMedicacao Integer

							
In ipObservacao WideString

							
In ipExtravasamentoContraste Integer

							
In ipProtecaoRenal Integer

							
In ipAlterarNoAgendamento Boolean

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesProcedimentos.ppvAlterarObservacoesExame(const ipCodigoExameProcedimento: Integer ; const ipContraste: Integer ; const ipAnestesia: Integer ; const ipMedicacao: Integer ; const ipObservacao: WideString ; const ipExtravasamentoContraste: Integer ; const ipProtecaoRenal: Integer ; const ipAlterarNoAgendamento: Boolean);

C# Syntax:

public void SMFuncoesProcedimentos.ppvAlterarObservacoesExame( Int32 ipCodigoExameProcedimento , Int32 ipContraste , Int32 ipAnestesia , Int32 ipMedicacao , WideString ipObservacao , Int32 ipExtravasamentoContraste , Int32 ipProtecaoRenal , Boolean ipAlterarNoAgendamento);

Method ppvAlterarObservacoesExameCompleto


					

Parameters:

Flag Name Type Description
In ipCodigoExameProcedimento Integer

							
In ipContraste Integer

							
In ipAnestesia Integer

							
In ipMedicacao Integer

							
In ipQtdeFilmes Integer

							
In ipQtdePapeis Integer

							
In ipObservacao WideString

							
In ipObsImpressao WideString

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesProcedimentos.ppvAlterarObservacoesExameCompleto(const ipCodigoExameProcedimento: Integer ; const ipContraste: Integer ; const ipAnestesia: Integer ; const ipMedicacao: Integer ; const ipQtdeFilmes: Integer ; const ipQtdePapeis: Integer ; const ipObservacao: WideString ; const ipObsImpressao: WideString);

C# Syntax:

public void SMFuncoesProcedimentos.ppvAlterarObservacoesExameCompleto( Int32 ipCodigoExameProcedimento , Int32 ipContraste , Int32 ipAnestesia , Int32 ipMedicacao , Int32 ipQtdeFilmes , Int32 ipQtdePapeis , WideString ipObservacao , WideString ipObsImpressao);

Method ppuTransferirTranscricao


					

Parameters:

Flag Name Type Description
In ipCodigoTranscricao Integer

							
In ipNFicha Integer

							
In ipNFichaDestino Integer

							
In ipNInternacao Integer

							
In ipNInternacaoDestino Integer

							
In ipVeriricarBaixa Integer

							
In ipDataInicial WideString

							
In ipDataFinal WideString

							
In ipCodigoLogUnificacaoFicha Integer

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesProcedimentos.ppuTransferirTranscricao(const ipCodigoTranscricao: Integer ; const ipNFicha: Integer ; const ipNFichaDestino: Integer ; const ipNInternacao: Integer ; const ipNInternacaoDestino: Integer ; const ipVeriricarBaixa: Integer ; const ipDataInicial: WideString ; const ipDataFinal: WideString ; const ipCodigoLogUnificacaoFicha: Integer);

C# Syntax:

public void SMFuncoesProcedimentos.ppuTransferirTranscricao( Int32 ipCodigoTranscricao , Int32 ipNFicha , Int32 ipNFichaDestino , Int32 ipNInternacao , Int32 ipNInternacaoDestino , Int32 ipVeriricarBaixa , WideString ipDataInicial , WideString ipDataFinal , Int32 ipCodigoLogUnificacaoFicha);

Method ppuVerificarBaixaTransferencia


					

Parameters:

Flag Name Type Description
In ipTabela Integer

							
In ipCodigo Integer

							
In ipNFicha Integer

							
In ipNFichaDestino Integer

							
In ipNInternacao Integer

							
In ipNInternacaoDestino Integer

							
In ipDataInicial WideString

							
In ipDataFinal WideString

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesProcedimentos.ppuVerificarBaixaTransferencia(const ipTabela: Integer ; const ipCodigo: Integer ; const ipNFicha: Integer ; const ipNFichaDestino: Integer ; const ipNInternacao: Integer ; const ipNInternacaoDestino: Integer ; const ipDataInicial: WideString ; const ipDataFinal: WideString);

C# Syntax:

public void SMFuncoesProcedimentos.ppuVerificarBaixaTransferencia( Int32 ipTabela , Int32 ipCodigo , Int32 ipNFicha , Int32 ipNFichaDestino , Int32 ipNInternacao , Int32 ipNInternacaoDestino , WideString ipDataInicial , WideString ipDataFinal);

Method fpuExcluiMeusPedidosExames


					

Parameters:

Flag Name Type Description
In ipCodigo Integer

							
In ipModelo Integer

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method SMFuncoesProcedimentos.fpuExcluiMeusPedidosExames(const ipCodigo: Integer ; const ipModelo: Integer) : Boolean;

C# Syntax:

public Boolean SMFuncoesProcedimentos.fpuExcluiMeusPedidosExames( Int32 ipCodigo , Int32 ipModelo);

Method fpuAlterarMeusPedidosExames


					

Parameters:

Flag Name Type Description
In ipCodigo Integer

							
In ipModelo Integer

							
In ipNovoNome WideString

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method SMFuncoesProcedimentos.fpuAlterarMeusPedidosExames(const ipCodigo: Integer ; const ipModelo: Integer ; const ipNovoNome: WideString) : Boolean;

C# Syntax:

public Boolean SMFuncoesProcedimentos.fpuAlterarMeusPedidosExames( Int32 ipCodigo , Int32 ipModelo , WideString ipNovoNome);

Method fpuPegarCodigoBcExame


					

Parameters:

Flag Name Type Description
In ipCodigoInterfaceamento WideString

							
In ipCodTipoLab Integer

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesProcedimentos.fpuPegarCodigoBcExame(const ipCodigoInterfaceamento: WideString ; const ipCodTipoLab: Integer) : WideString;

C# Syntax:

public WideString SMFuncoesProcedimentos.fpuPegarCodigoBcExame(WideString ipCodigoInterfaceamento , Int32 ipCodTipoLab);

Method fpuVerificaUltimoLote_Pedido


					

Parameters:

Flag Name Type Description
In ipTipoLaboratorio Integer

							

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method SMFuncoesProcedimentos.fpuVerificaUltimoLote_Pedido(const ipTipoLaboratorio: Integer) : Integer;

C# Syntax:

public Integer SMFuncoesProcedimentos.fpuVerificaUltimoLote_Pedido( Int32 ipTipoLaboratorio);

Method fpuLoteExistente


					

Parameters:

Flag Name Type Description
In ipNumeroLote Integer

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method SMFuncoesProcedimentos.fpuLoteExistente(const ipNumeroLote: Integer) : Boolean;

C# Syntax:

public Boolean SMFuncoesProcedimentos.fpuLoteExistente( Int32 ipNumeroLote);

Method fpuFechaLote


					

Parameters:

Flag Name Type Description
In ipCodigoLote Integer

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method SMFuncoesProcedimentos.fpuFechaLote(const ipCodigoLote: Integer) : Boolean;

C# Syntax:

public Boolean SMFuncoesProcedimentos.fpuFechaLote( Int32 ipCodigoLote);

Method fpuGravaLote


					

Parameters:

Flag Name Type Description
In ipCodigoLote WideString

							
In ipCodigosExameProcedimento WideString

							
In ipUsuario WideString

							
In ipCodigoTabelaExame Boolean

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method SMFuncoesProcedimentos.fpuGravaLote(const ipCodigoLote: WideString ; const ipCodigosExameProcedimento: WideString ; const ipUsuario: WideString ; const ipCodigoTabelaExame: Boolean) : Boolean;

C# Syntax:

public Boolean SMFuncoesProcedimentos.fpuGravaLote(WideString ipCodigoLote , WideString ipCodigosExameProcedimento , WideString ipUsuario , Boolean ipCodigoTabelaExame);

Method fpuRetirarLote


					

Parameters:

Flag Name Type Description
In ipCodigoExame WideString

							
In ipCodigo_Lote WideString

							
In ipUsuario WideString

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method SMFuncoesProcedimentos.fpuRetirarLote(const ipCodigoExame: WideString ; const ipCodigo_Lote: WideString ; const ipUsuario: WideString) : Boolean;

C# Syntax:

public Boolean SMFuncoesProcedimentos.fpuRetirarLote(WideString ipCodigoExame , WideString ipCodigo_Lote , WideString ipUsuario);

Method fpuQtdResultadosConfigurados


					

Parameters:

Flag Name Type Description
In ipCodigoInterfaceamentoLab WideString

							

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method SMFuncoesProcedimentos.fpuQtdResultadosConfigurados(const ipCodigoInterfaceamentoLab: WideString) : Integer;

C# Syntax:

public Integer SMFuncoesProcedimentos.fpuQtdResultadosConfigurados(WideString ipCodigoInterfaceamentoLab);

Method fpuGravarConfigResultadoInterfaceamento


					

Parameters:

Flag Name Type Description
In ipCodigoInterfaceamentoLab Integer

							
In ipIdentificador WideString

							
In ipValor WideString

							
In ipLinha WideString

							
In ipColuna WideString

							

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method SMFuncoesProcedimentos.fpuGravarConfigResultadoInterfaceamento(const ipCodigoInterfaceamentoLab: Integer ; const ipIdentificador: WideString ; const ipValor: WideString ; const ipLinha: WideString ; const ipColuna: WideString) : Integer;

C# Syntax:

public Integer SMFuncoesProcedimentos.fpuGravarConfigResultadoInterfaceamento( Int32 ipCodigoInterfaceamentoLab , WideString ipIdentificador , WideString ipValor , WideString ipLinha , WideString ipColuna);

Method fpuVerificaGravaResultadoInterfaceamento


					

Parameters:

Flag Name Type Description
In ipCodigoInterfaceamentoLab WideString

							
In ipCodigoModelo WideString

							
In ipCodExameProc WideString

							
In ipIdentificador WideString

							
In ipResultado WideString

							
In ipUsuario WideString

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method SMFuncoesProcedimentos.fpuVerificaGravaResultadoInterfaceamento(const ipCodigoInterfaceamentoLab: WideString ; const ipCodigoModelo: WideString ; const ipCodExameProc: WideString ; const ipIdentificador: WideString ; const ipResultado: WideString ; const ipUsuario: WideString) : Boolean;

C# Syntax:

public Boolean SMFuncoesProcedimentos.fpuVerificaGravaResultadoInterfaceamento(WideString ipCodigoInterfaceamentoLab , WideString ipCodigoModelo , WideString ipCodExameProc , WideString ipIdentificador , WideString ipResultado , WideString ipUsuario);

Method fpuVerificaGravaResultadoInterfaceamentoDBDiagnostico


					

Parameters:

Flag Name Type Description
In ipExame WideString

							
In ipCodigoInterfaceamento WideString

							
In ipCodigoInterfaceamentoLabCod WideString

							
In ipCodigoModelo WideString

							
In ipCodExame WideString

							
In ipIdentificador WideString

							
In ipResultado WideString

							
In ipUsuario WideString

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method SMFuncoesProcedimentos.fpuVerificaGravaResultadoInterfaceamentoDBDiagnostico(const ipExame: WideString ; const ipCodigoInterfaceamento: WideString ; const ipCodigoInterfaceamentoLabCod: WideString ; const ipCodigoModelo: WideString ; const ipCodExame: WideString ; const ipIdentificador: WideString ; const ipResultado: WideString ; const ipUsuario: WideString) : Boolean;

C# Syntax:

public Boolean SMFuncoesProcedimentos.fpuVerificaGravaResultadoInterfaceamentoDBDiagnostico(WideString ipExame , WideString ipCodigoInterfaceamento , WideString ipCodigoInterfaceamentoLabCod , WideString ipCodigoModelo , WideString ipCodExame , WideString ipIdentificador , WideString ipResultado , WideString ipUsuario);

Method fpuVerificaConfigCelulaInterfaceamento


					

Parameters:

Flag Name Type Description
In ipCodigoModelo WideString

							
In ipLinha WideString

							
In ipColuna WideString

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method SMFuncoesProcedimentos.fpuVerificaConfigCelulaInterfaceamento(const ipCodigoModelo: WideString ; const ipLinha: WideString ; const ipColuna: WideString) : Boolean;

C# Syntax:

public Boolean SMFuncoesProcedimentos.fpuVerificaConfigCelulaInterfaceamento(WideString ipCodigoModelo , WideString ipLinha , WideString ipColuna);

Method fpuGravaCodBarrasEtiquetaStatus


					

Parameters:

Flag Name Type Description
In ipCodExameProc WideString

							
In ipCodBarApoio WideString

							
In ipEtqCodBar WideString

							
In ipUsuario Integer

							
In ipQtdExames Integer

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method SMFuncoesProcedimentos.fpuGravaCodBarrasEtiquetaStatus(const ipCodExameProc: WideString ; const ipCodBarApoio: WideString ; const ipEtqCodBar: WideString ; const ipUsuario: Integer ; const ipQtdExames: Integer) : Boolean;

C# Syntax:

public Boolean SMFuncoesProcedimentos.fpuGravaCodBarrasEtiquetaStatus(WideString ipCodExameProc , WideString ipCodBarApoio , WideString ipEtqCodBar , Int32 ipUsuario , Int32 ipQtdExames);

Method fpuAlteraStatusResultadoInterfaceamento


					

Parameters:

Flag Name Type Description
In ipCodExameProc WideString

							
In ipStatus WideString

							
In ipUsuario WideString

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method SMFuncoesProcedimentos.fpuAlteraStatusResultadoInterfaceamento(const ipCodExameProc: WideString ; const ipStatus: WideString ; const ipUsuario: WideString) : Boolean;

C# Syntax:

public Boolean SMFuncoesProcedimentos.fpuAlteraStatusResultadoInterfaceamento(WideString ipCodExameProc , WideString ipStatus , WideString ipUsuario);

Method fpuGravaPedidoLabExterno


					

Parameters:

Flag Name Type Description
In ipCodigo WideString

							
In ipCodigoPedidoLabExterno WideString

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method SMFuncoesProcedimentos.fpuGravaPedidoLabExterno(const ipCodigo: WideString ; const ipCodigoPedidoLabExterno: WideString) : Boolean;

C# Syntax:

public Boolean SMFuncoesProcedimentos.fpuGravaPedidoLabExterno(WideString ipCodigo , WideString ipCodigoPedidoLabExterno);

Method fpuExameProcedimentoLiberadoAssinadoConferido


					

Parameters:

Flag Name Type Description
In ipCodigoExameProcedimento Integer

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method SMFuncoesProcedimentos.fpuExameProcedimentoLiberadoAssinadoConferido(const ipCodigoExameProcedimento: Integer) : Boolean;

C# Syntax:

public Boolean SMFuncoesProcedimentos.fpuExameProcedimentoLiberadoAssinadoConferido( Int32 ipCodigoExameProcedimento);

Method fpuBuscarEnderecoAudio


					

Parameters:

Flag Name Type Description
In ipCodExameProc Integer

							
In ipExameUid WideString

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesProcedimentos.fpuBuscarEnderecoAudio(const ipCodExameProc: Integer ; const ipExameUid: WideString) : WideString;

C# Syntax:

public WideString SMFuncoesProcedimentos.fpuBuscarEnderecoAudio( Int32 ipCodExameProc , WideString ipExameUid);

Method fpuMateriasDoExame


					

Parameters:

Flag Name Type Description
In ipCodigoExame Integer

							
In ipListaCodigoExameProcedimento WideString

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesProcedimentos.fpuMateriasDoExame(const ipCodigoExame: Integer ; const ipListaCodigoExameProcedimento: WideString) : WideString;

C# Syntax:

public WideString SMFuncoesProcedimentos.fpuMateriasDoExame( Int32 ipCodigoExame , WideString ipListaCodigoExameProcedimento);

Method fpuGetNomeProcedimentos


					

Parameters:

Flag Name Type Description
In ipCodigoExame Integer

							
In ipListaCodigoExameProcedimento WideString

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesProcedimentos.fpuGetNomeProcedimentos(const ipCodigoExame: Integer ; const ipListaCodigoExameProcedimento: WideString) : WideString;

C# Syntax:

public WideString SMFuncoesProcedimentos.fpuGetNomeProcedimentos( Int32 ipCodigoExame , WideString ipListaCodigoExameProcedimento);

Method fpuGetNomeProcedimentosPlanilhas


					

Parameters:

Flag Name Type Description
In ipCodigoExame Integer

							
In ipCodigoPanilha Integer

							
In ipListaCodigoExameProcedimento WideString

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesProcedimentos.fpuGetNomeProcedimentosPlanilhas(const ipCodigoExame: Integer ; const ipCodigoPanilha: Integer ; const ipListaCodigoExameProcedimento: WideString) : WideString;

C# Syntax:

public WideString SMFuncoesProcedimentos.fpuGetNomeProcedimentosPlanilhas( Int32 ipCodigoExame , Int32 ipCodigoPanilha , WideString ipListaCodigoExameProcedimento);

Method fpuOutrosExames


					

Parameters:

Flag Name Type Description
In ipNFicha Integer

							
In ipCategoriaExame Integer

							
In ipDataExame WideString

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesProcedimentos.fpuOutrosExames(const ipNFicha: Integer ; const ipCategoriaExame: Integer ; const ipDataExame: WideString) : WideString;

C# Syntax:

public WideString SMFuncoesProcedimentos.fpuOutrosExames( Int32 ipNFicha , Int32 ipCategoriaExame , WideString ipDataExame);

Method fpuConsultaPrimeiraSessaoTerapia


					

Parameters:

Flag Name Type Description
In ipNroInternacao Integer

							

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method SMFuncoesProcedimentos.fpuConsultaPrimeiraSessaoTerapia(const ipNroInternacao: Integer) : Integer;

C# Syntax:

public Integer SMFuncoesProcedimentos.fpuConsultaPrimeiraSessaoTerapia( Int32 ipNroInternacao);

Method fpuConveniosTbDiaTax


					

Parameters:

Flag Name Type Description
In ipCodigoTbDiaTax Integer

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesProcedimentos.fpuConveniosTbDiaTax(const ipCodigoTbDiaTax: Integer) : WideString;

C# Syntax:

public WideString SMFuncoesProcedimentos.fpuConveniosTbDiaTax( Int32 ipCodigoTbDiaTax);

Method fpuStatus_Exame_Procedimento


					

Parameters:

Flag Name Type Description
In ipCodigoExameProcedimento Integer

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesProcedimentos.fpuStatus_Exame_Procedimento(const ipCodigoExameProcedimento: Integer) : WideString;

C# Syntax:

public WideString SMFuncoesProcedimentos.fpuStatus_Exame_Procedimento( Int32 ipCodigoExameProcedimento);

Method fpuExcluir_Status_Exame_Procedimento


					

Parameters:

Flag Name Type Description
In ipCodigoExameProcedimento Integer

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method SMFuncoesProcedimentos.fpuExcluir_Status_Exame_Procedimento(const ipCodigoExameProcedimento: Integer) : Boolean;

C# Syntax:

public Boolean SMFuncoesProcedimentos.fpuExcluir_Status_Exame_Procedimento( Int32 ipCodigoExameProcedimento);

Method ppuExcluirOpcoes


					

Parameters:

Flag Name Type Description
In ipPedidoExameAtestadoReceita Integer

							
In ipCodigo Integer

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesProcedimentos.ppuExcluirOpcoes(const ipPedidoExameAtestadoReceita: Integer ; const ipCodigo: Integer);

C# Syntax:

public void SMFuncoesProcedimentos.ppuExcluirOpcoes( Int32 ipPedidoExameAtestadoReceita , Int32 ipCodigo);

Method fpuBuscarUltimaOrdemSessaoExameLab


					

Parameters:

None.

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method SMFuncoesProcedimentos.fpuBuscarUltimaOrdemSessaoExameLab() : Integer;

C# Syntax:

public Integer SMFuncoesProcedimentos.fpuBuscarUltimaOrdemSessaoExameLab();

Method ppuOrganizarOrdenacaoSessaoExame


					

Parameters:

Flag Name Type Description
In ipCodigo Integer

							
In ipIncrementar Boolean

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesProcedimentos.ppuOrganizarOrdenacaoSessaoExame(const ipCodigo: Integer ; const ipIncrementar: Boolean);

C# Syntax:

public void SMFuncoesProcedimentos.ppuOrganizarOrdenacaoSessaoExame( Int32 ipCodigo , Boolean ipIncrementar);

Method fpuAlterarValorExameProcedimento


					

Parameters:

Flag Name Type Description
In ipCodigoExameProcedimento Integer

							
In ipValorUnitario Double

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesProcedimentos.fpuAlterarValorExameProcedimento(const ipCodigoExameProcedimento: Integer ; const ipValorUnitario: Double) : WideString;

C# Syntax:

public WideString SMFuncoesProcedimentos.fpuAlterarValorExameProcedimento( Int32 ipCodigoExameProcedimento , Double ipValorUnitario);

Method ppuAtualizarEstatisticaLaudo


					

Parameters:

Flag Name Type Description
In ipCodigoExameProcedimento Integer

							
In ipTipo Integer

							
In ipValorAntigo WideString

							
In ipNovoValor WideString

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesProcedimentos.ppuAtualizarEstatisticaLaudo(const ipCodigoExameProcedimento: Integer ; const ipTipo: Integer ; const ipValorAntigo: WideString ; const ipNovoValor: WideString);

C# Syntax:

public void SMFuncoesProcedimentos.ppuAtualizarEstatisticaLaudo( Int32 ipCodigoExameProcedimento , Int32 ipTipo , WideString ipValorAntigo , WideString ipNovoValor);

Method fpuAlterarDataExamesAgendados


					

Parameters:

Flag Name Type Description
In ipCodigoAgendaHs Integer

							
In ipData WideString

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesProcedimentos.fpuAlterarDataExamesAgendados(const ipCodigoAgendaHs: Integer ; const ipData: WideString) : WideString;

C# Syntax:

public WideString SMFuncoesProcedimentos.fpuAlterarDataExamesAgendados( Int32 ipCodigoAgendaHs , WideString ipData);

Method fpuBuscarProximaVersaoModeloLaudoLab


					

Parameters:

Flag Name Type Description
In ipCodigoModeloLab Integer

							

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method SMFuncoesProcedimentos.fpuBuscarProximaVersaoModeloLaudoLab(const ipCodigoModeloLab: Integer) : Integer;

C# Syntax:

public Integer SMFuncoesProcedimentos.fpuBuscarProximaVersaoModeloLaudoLab( Int32 ipCodigoModeloLab);

Method ppuVincularProcedimentoParaModeloLaboratorio


					

Parameters:

Flag Name Type Description
In ipCodigoBcExames Integer

							
In ipCodigoModeloLab Integer

							
In ipVincular Boolean

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesProcedimentos.ppuVincularProcedimentoParaModeloLaboratorio(const ipCodigoBcExames: Integer ; const ipCodigoModeloLab: Integer ; const ipVincular: Boolean);

C# Syntax:

public void SMFuncoesProcedimentos.ppuVincularProcedimentoParaModeloLaboratorio( Int32 ipCodigoBcExames , Int32 ipCodigoModeloLab , Boolean ipVincular);

Method ppuVerificaExameProcedimentoEstaNaFilaEInsereStatus


					

Parameters:

Flag Name Type Description
In ipCodigoExameProcedimento Integer

							
In ipStatus Integer

							
In ipCodigoUsuario Integer

							
In ipMotivo WideString

							
In ipEnviarCallbackNotificacao Boolean

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesProcedimentos.ppuVerificaExameProcedimentoEstaNaFilaEInsereStatus(const ipCodigoExameProcedimento: Integer ; const ipStatus: Integer ; const ipCodigoUsuario: Integer ; const ipMotivo: WideString ; const ipEnviarCallbackNotificacao: Boolean);

C# Syntax:

public void SMFuncoesProcedimentos.ppuVerificaExameProcedimentoEstaNaFilaEInsereStatus( Int32 ipCodigoExameProcedimento , Int32 ipStatus , Int32 ipCodigoUsuario , WideString ipMotivo , Boolean ipEnviarCallbackNotificacao);

Method fpuVerificaPermissaoFilaUsr


					

Parameters:

Flag Name Type Description
In ipCodigoFila Integer

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesProcedimentos.fpuVerificaPermissaoFilaUsr(const ipCodigoFila: Integer) : WideString;

C# Syntax:

public WideString SMFuncoesProcedimentos.fpuVerificaPermissaoFilaUsr( Int32 ipCodigoFila);

Method ppuApagarMateria_SeturNullBcExames


					

Parameters:

Flag Name Type Description
In ipCodigoLabMaterial Integer

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesProcedimentos.ppuApagarMateria_SeturNullBcExames(const ipCodigoLabMaterial: Integer);

C# Syntax:

public void SMFuncoesProcedimentos.ppuApagarMateria_SeturNullBcExames( Int32 ipCodigoLabMaterial);

Method fpuBuscarHistoricoExameProcedimento


					

Parameters:

Flag Name Type Description
In ipCodigoExameProcedimento Integer

							

Return Value:

Flag Name Type
Result Result OleVariant

Oxygene Syntax:

method SMFuncoesProcedimentos.fpuBuscarHistoricoExameProcedimento(const ipCodigoExameProcedimento: Integer) : OleVariant;

C# Syntax:

public OleVariant SMFuncoesProcedimentos.fpuBuscarHistoricoExameProcedimento( Int32 ipCodigoExameProcedimento);

Method ppuAtualizarMateriaisColeta


					

Parameters:

Flag Name Type Description
In ipCodigoBCexame Integer

							
In ipMaterialAntigo Integer

							
In ipMaterialNovo Integer

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesProcedimentos.ppuAtualizarMateriaisColeta(const ipCodigoBCexame: Integer ; const ipMaterialAntigo: Integer ; const ipMaterialNovo: Integer);

C# Syntax:

public void SMFuncoesProcedimentos.ppuAtualizarMateriaisColeta( Int32 ipCodigoBCexame , Int32 ipMaterialAntigo , Int32 ipMaterialNovo);

Method ppuAtualizarStatusColeta


					

Parameters:

Flag Name Type Description
In ipCodigoExameProcedimento Integer

							
In ipCodigoUsuario Integer

							
In ipCodigoMateriais WideString

							
In ipNomesQuemEntregou WideString

							
In ipStatus WideString

							
In ipStatusGeral Integer

							
In ipCodProcColeta Integer

							
In ipEnviarCallbackNotificacao Boolean

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesProcedimentos.ppuAtualizarStatusColeta(const ipCodigoExameProcedimento: Integer ; const ipCodigoUsuario: Integer ; const ipCodigoMateriais: WideString ; const ipNomesQuemEntregou: WideString ; const ipStatus: WideString ; const ipStatusGeral: Integer ; const ipCodProcColeta: Integer ; const ipEnviarCallbackNotificacao: Boolean);

C# Syntax:

public void SMFuncoesProcedimentos.ppuAtualizarStatusColeta( Int32 ipCodigoExameProcedimento , Int32 ipCodigoUsuario , WideString ipCodigoMateriais , WideString ipNomesQuemEntregou , WideString ipStatus , Int32 ipStatusGeral , Int32 ipCodProcColeta , Boolean ipEnviarCallbackNotificacao);

Method ppuExcluirRecoleta


					

Parameters:

Flag Name Type Description
In ipCodigoRecoleta Integer

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesProcedimentos.ppuExcluirRecoleta(const ipCodigoRecoleta: Integer);

C# Syntax:

public void SMFuncoesProcedimentos.ppuExcluirRecoleta( Int32 ipCodigoRecoleta);

Method fpuValidarEtiquetaEntregaColeta


					

Parameters:

Flag Name Type Description
In ipEtiqueta WideString

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method SMFuncoesProcedimentos.fpuValidarEtiquetaEntregaColeta(const ipEtiqueta: WideString) : Boolean;

C# Syntax:

public Boolean SMFuncoesProcedimentos.fpuValidarEtiquetaEntregaColeta(WideString ipEtiqueta);

Method fpuValidarVisualizacaoLaudo


					

Parameters:

Flag Name Type Description
In ipCodigoExameProcedimento Integer

							
In ipTelaFichaMedica Boolean

							

Return Value:

Flag Name Type
Result Result TRetornoPermissaoLaudo

Oxygene Syntax:

method SMFuncoesProcedimentos.fpuValidarVisualizacaoLaudo(const ipCodigoExameProcedimento: Integer ; const ipTelaFichaMedica: Boolean) : TRetornoPermissaoLaudo;

C# Syntax:

public TRetornoPermissaoLaudo SMFuncoesProcedimentos.fpuValidarVisualizacaoLaudo( Int32 ipCodigoExameProcedimento , Boolean ipTelaFichaMedica);

Method fpuValidarVisualizacaoLaudoV2


					

Parameters:

Flag Name Type Description
In ipCodigoExameProcedimento Integer

							
In ipTelaFichaMedica Boolean

							
In ipTelaExamePaciente Boolean

							
In ipOrigemRequisicao Integer

							

Return Value:

Flag Name Type
Result Result TRetornoPermissaoLaudoV2

Oxygene Syntax:

method SMFuncoesProcedimentos.fpuValidarVisualizacaoLaudoV2(const ipCodigoExameProcedimento: Integer ; const ipTelaFichaMedica: Boolean ; const ipTelaExamePaciente: Boolean ; const ipOrigemRequisicao: Integer) : TRetornoPermissaoLaudoV2;

C# Syntax:

public TRetornoPermissaoLaudoV2 SMFuncoesProcedimentos.fpuValidarVisualizacaoLaudoV2( Int32 ipCodigoExameProcedimento , Boolean ipTelaFichaMedica , Boolean ipTelaExamePaciente , Int32 ipOrigemRequisicao);

Method fpuValidarEdicaoLaudo


					

Parameters:

Flag Name Type Description
In ipCodigoExameProcedimento Integer

							
In ipTelaFichaMedica Boolean

							

Return Value:

Flag Name Type
Result Result TRetornoPermissaoLaudo

Oxygene Syntax:

method SMFuncoesProcedimentos.fpuValidarEdicaoLaudo(const ipCodigoExameProcedimento: Integer ; const ipTelaFichaMedica: Boolean) : TRetornoPermissaoLaudo;

C# Syntax:

public TRetornoPermissaoLaudo SMFuncoesProcedimentos.fpuValidarEdicaoLaudo( Int32 ipCodigoExameProcedimento , Boolean ipTelaFichaMedica);

Method fpuValidarEdicaoLaudoV2


					

Parameters:

Flag Name Type Description
In ipCodigoExameProcedimento Integer

							
In ipTelaFichaMedica Boolean

							
In ipOrigemRequisicao Integer

							

Return Value:

Flag Name Type
Result Result TRetornoPermissaoLaudoV2

Oxygene Syntax:

method SMFuncoesProcedimentos.fpuValidarEdicaoLaudoV2(const ipCodigoExameProcedimento: Integer ; const ipTelaFichaMedica: Boolean ; const ipOrigemRequisicao: Integer) : TRetornoPermissaoLaudoV2;

C# Syntax:

public TRetornoPermissaoLaudoV2 SMFuncoesProcedimentos.fpuValidarEdicaoLaudoV2( Int32 ipCodigoExameProcedimento , Boolean ipTelaFichaMedica , Int32 ipOrigemRequisicao);

Method fpuValidarImpressaoLaudos


					

Parameters:

Flag Name Type Description
In ipCodigosExamesProcedimentos WideString

							
In ipTelaFichaMedica Boolean

							
In ipUsarLimit Boolean

							

Return Value:

Flag Name Type
Result Result TArrayRetornoPermissaoLaudo

Oxygene Syntax:

method SMFuncoesProcedimentos.fpuValidarImpressaoLaudos(const ipCodigosExamesProcedimentos: WideString ; const ipTelaFichaMedica: Boolean ; const ipUsarLimit: Boolean) : TArrayRetornoPermissaoLaudo;

C# Syntax:

public TArrayRetornoPermissaoLaudo SMFuncoesProcedimentos.fpuValidarImpressaoLaudos(WideString ipCodigosExamesProcedimentos , Boolean ipTelaFichaMedica , Boolean ipUsarLimit);

Method fpuValidarImpressaoLaudosV2


					

Parameters:

Flag Name Type Description
In ipCodigosExamesProcedimentos WideString

							
In ipTelaFichaMedica Boolean

							
In ipOrigemRequisicao Integer

							

Return Value:

Flag Name Type
Result Result TArrayRetornoPermissaoLaudo

Oxygene Syntax:

method SMFuncoesProcedimentos.fpuValidarImpressaoLaudosV2(const ipCodigosExamesProcedimentos: WideString ; const ipTelaFichaMedica: Boolean ; const ipOrigemRequisicao: Integer) : TArrayRetornoPermissaoLaudo;

C# Syntax:

public TArrayRetornoPermissaoLaudo SMFuncoesProcedimentos.fpuValidarImpressaoLaudosV2(WideString ipCodigosExamesProcedimentos , Boolean ipTelaFichaMedica , Int32 ipOrigemRequisicao);

Method fpuVerificarExameInterfaceadoDuranteEdicao


					

Parameters:

Flag Name Type Description
In ipCodigoExameProcedimento Integer

							
In ipCodigosExameProcLaudoLab WideString

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method SMFuncoesProcedimentos.fpuVerificarExameInterfaceadoDuranteEdicao(const ipCodigoExameProcedimento: Integer ; const ipCodigosExameProcLaudoLab: WideString) : Boolean;

C# Syntax:

public Boolean SMFuncoesProcedimentos.fpuVerificarExameInterfaceadoDuranteEdicao( Int32 ipCodigoExameProcedimento , WideString ipCodigosExameProcLaudoLab);

Method fpuValidarNomeOndeUsarFormula


					

Parameters:

Flag Name Type Description
In ipOndeUsar Integer

							
In ipNome WideString

							

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method SMFuncoesProcedimentos.fpuValidarNomeOndeUsarFormula(const ipOndeUsar: Integer ; const ipNome: WideString) : Integer;

C# Syntax:

public Integer SMFuncoesProcedimentos.fpuValidarNomeOndeUsarFormula( Int32 ipOndeUsar , WideString ipNome);

Method ppuVincularAudioExame


					

Parameters:

Flag Name Type Description
In ipCodigoAudioAvulso Integer

							
In ipCodigoExameProcedimento Integer

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesProcedimentos.ppuVincularAudioExame(const ipCodigoAudioAvulso: Integer ; const ipCodigoExameProcedimento: Integer);

C# Syntax:

public void SMFuncoesProcedimentos.ppuVincularAudioExame( Int32 ipCodigoAudioAvulso , Int32 ipCodigoExameProcedimento);

Method fpuGetBlobsPerguntasLaudo


					

Parameters:

Flag Name Type Description
In ipCodigosPerguntas WideString

							
In ipCodigosRespostas WideString

							
In ipCodigosRespostasGravadas WideString

							

Return Value:

Flag Name Type
Result Result TArrayBlobBase64

Oxygene Syntax:

method SMFuncoesProcedimentos.fpuGetBlobsPerguntasLaudo(const ipCodigosPerguntas: WideString ; const ipCodigosRespostas: WideString ; const ipCodigosRespostasGravadas: WideString) : TArrayBlobBase64;

C# Syntax:

public TArrayBlobBase64 SMFuncoesProcedimentos.fpuGetBlobsPerguntasLaudo(WideString ipCodigosPerguntas , WideString ipCodigosRespostas , WideString ipCodigosRespostasGravadas);

Method fpuBuscarFontePadraoModeloLaudo


					

Parameters:

Flag Name Type Description
In ipCodigoModelo Integer

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesProcedimentos.fpuBuscarFontePadraoModeloLaudo(const ipCodigoModelo: Integer) : WideString;

C# Syntax:

public WideString SMFuncoesProcedimentos.fpuBuscarFontePadraoModeloLaudo( Int32 ipCodigoModelo);

Method fpuBuscarFontePadraoPerguntaModeloLaudo


					

Parameters:

Flag Name Type Description
In ipCodigoModelo Integer

							
In ipCodigoPergunta Integer

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesProcedimentos.fpuBuscarFontePadraoPerguntaModeloLaudo(const ipCodigoModelo: Integer ; const ipCodigoPergunta: Integer) : WideString;

C# Syntax:

public WideString SMFuncoesProcedimentos.fpuBuscarFontePadraoPerguntaModeloLaudo( Int32 ipCodigoModelo , Int32 ipCodigoPergunta);

Method ppuConferirLaudo


					

Parameters:

Flag Name Type Description
In ipCodigoExameProcedimento Integer

							
In ipComponente Integer

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesProcedimentos.ppuConferirLaudo(const ipCodigoExameProcedimento: Integer ; const ipComponente: Integer);

C# Syntax:

public void SMFuncoesProcedimentos.ppuConferirLaudo( Int32 ipCodigoExameProcedimento , Int32 ipComponente);

Method fpuValidarFormulaParaPerguntaGrupoRepetivel


					

Parameters:

Flag Name Type Description
In ipCodigoModeloChave Integer

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method SMFuncoesProcedimentos.fpuValidarFormulaParaPerguntaGrupoRepetivel(const ipCodigoModeloChave: Integer) : Boolean;

C# Syntax:

public Boolean SMFuncoesProcedimentos.fpuValidarFormulaParaPerguntaGrupoRepetivel( Int32 ipCodigoModeloChave);

Method fpuRetornarCategoriasUnidade


					

Parameters:

Flag Name Type Description
In ipCodigoUnidade Integer

							
In ipNomeCampoStr WideString

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesProcedimentos.fpuRetornarCategoriasUnidade(const ipCodigoUnidade: Integer ; const ipNomeCampoStr: WideString) : WideString;

C# Syntax:

public WideString SMFuncoesProcedimentos.fpuRetornarCategoriasUnidade( Int32 ipCodigoUnidade , WideString ipNomeCampoStr);

Method fpuRetornarConveniosUnidade


					

Parameters:

Flag Name Type Description
In ipCodigoUnidade Integer

							
In ipNomeCampoStr WideString

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesProcedimentos.fpuRetornarConveniosUnidade(const ipCodigoUnidade: Integer ; const ipNomeCampoStr: WideString) : WideString;

C# Syntax:

public WideString SMFuncoesProcedimentos.fpuRetornarConveniosUnidade( Int32 ipCodigoUnidade , WideString ipNomeCampoStr);

Method fpuRetornarExamesUnidade


					

Parameters:

Flag Name Type Description
In ipCodigoUnidade Integer

							
In ipCodigoCategoria Integer

							
In ipNomeCampoStr WideString

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesProcedimentos.fpuRetornarExamesUnidade(const ipCodigoUnidade: Integer ; const ipCodigoCategoria: Integer ; const ipNomeCampoStr: WideString) : WideString;

C# Syntax:

public WideString SMFuncoesProcedimentos.fpuRetornarExamesUnidade( Int32 ipCodigoUnidade , Int32 ipCodigoCategoria , WideString ipNomeCampoStr);

Method fpuCopiarPergunta


					

Parameters:

Flag Name Type Description
In ipModeloOrigem Integer

							
In ipPerguntaOrigem Integer

							
In ipModeloDestino Integer

							

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method SMFuncoesProcedimentos.fpuCopiarPergunta(const ipModeloOrigem: Integer ; const ipPerguntaOrigem: Integer ; const ipModeloDestino: Integer) : Integer;

C# Syntax:

public Integer SMFuncoesProcedimentos.fpuCopiarPergunta( Int32 ipModeloOrigem , Int32 ipPerguntaOrigem , Int32 ipModeloDestino);

Method fpuNumeroOrdemUnicoRespostaLaudo


					

Parameters:

Flag Name Type Description
In ipRespostaAtiva Boolean

							
In ipCodigoPergunta Integer

							

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method SMFuncoesProcedimentos.fpuNumeroOrdemUnicoRespostaLaudo(const ipRespostaAtiva: Boolean ; const ipCodigoPergunta: Integer) : Integer;

C# Syntax:

public Integer SMFuncoesProcedimentos.fpuNumeroOrdemUnicoRespostaLaudo(Boolean ipRespostaAtiva , Int32 ipCodigoPergunta);

Method ppuExcluirBaixasSemProcPgos


					

Parameters:

Flag Name Type Description
In ipNroFicha Integer

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesProcedimentos.ppuExcluirBaixasSemProcPgos(const ipNroFicha: Integer);

C# Syntax:

public void SMFuncoesProcedimentos.ppuExcluirBaixasSemProcPgos( Int32 ipNroFicha);

Method fpuBuscarInfoPerguntaModeloLaudo


					

Parameters:

Flag Name Type Description
In ipCodigoPergunta Integer

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesProcedimentos.fpuBuscarInfoPerguntaModeloLaudo(const ipCodigoPergunta: Integer) : WideString;

C# Syntax:

public WideString SMFuncoesProcedimentos.fpuBuscarInfoPerguntaModeloLaudo( Int32 ipCodigoPergunta);

Method fpuObterListaCodigoExameProcedimento


					

Parameters:

Flag Name Type Description
In ipCodigoAgendamento Integer

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesProcedimentos.fpuObterListaCodigoExameProcedimento(const ipCodigoAgendamento: Integer) : WideString;

C# Syntax:

public WideString SMFuncoesProcedimentos.fpuObterListaCodigoExameProcedimento( Int32 ipCodigoAgendamento);

Method fpuBuscarDadosLaudoLaboratorio


					

Parameters:

Flag Name Type Description
In ipCodigo Integer

							
In ipRetificado Boolean

							

Return Value:

Flag Name Type
Result Result TLaudoLaboratorio

Oxygene Syntax:

method SMFuncoesProcedimentos.fpuBuscarDadosLaudoLaboratorio(const ipCodigo: Integer ; const ipRetificado: Boolean) : TLaudoLaboratorio;

C# Syntax:

public TLaudoLaboratorio SMFuncoesProcedimentos.fpuBuscarDadosLaudoLaboratorio( Int32 ipCodigo , Boolean ipRetificado);

Method fpuVerificarCategoriaUtilizaAssinaturaDigital


					

Parameters:

Flag Name Type Description
In ipCategoria Integer

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method SMFuncoesProcedimentos.fpuVerificarCategoriaUtilizaAssinaturaDigital(const ipCategoria: Integer) : Boolean;

C# Syntax:

public Boolean SMFuncoesProcedimentos.fpuVerificarCategoriaUtilizaAssinaturaDigital( Int32 ipCategoria);

Method fpuBuscarAssinaturaPendente


					

Parameters:

Flag Name Type Description
In ipDataInicial DateTime

							
In ipDataFinal DateTime

							
In ipCodigoMedico Integer

							
In ipIgnorarRegistrosInferiorPrimeiroCadastroAssinante Boolean

							

Return Value:

Flag Name Type
Result Result OleVariant

Oxygene Syntax:

method SMFuncoesProcedimentos.fpuBuscarAssinaturaPendente(const ipDataInicial: DateTime ; const ipDataFinal: DateTime ; const ipCodigoMedico: Integer ; const ipIgnorarRegistrosInferiorPrimeiroCadastroAssinante: Boolean) : OleVariant;

C# Syntax:

public OleVariant SMFuncoesProcedimentos.fpuBuscarAssinaturaPendente(DateTime ipDataInicial , DateTime ipDataFinal , Int32 ipCodigoMedico , Boolean ipIgnorarRegistrosInferiorPrimeiroCadastroAssinante);

Method fpuVerificarCategoriaUtilizaPercentualCobertura


					

Parameters:

Flag Name Type Description
In ipCodigoCategoria Integer

							
In ipCodigoConvenio Integer

							
In ipCodigoTbUnidade Integer

							

Return Value:

Flag Name Type
Result Result TInfoPercentualCobertura

Oxygene Syntax:

method SMFuncoesProcedimentos.fpuVerificarCategoriaUtilizaPercentualCobertura(const ipCodigoCategoria: Integer ; const ipCodigoConvenio: Integer ; const ipCodigoTbUnidade: Integer) : TInfoPercentualCobertura;

C# Syntax:

public TInfoPercentualCobertura SMFuncoesProcedimentos.fpuVerificarCategoriaUtilizaPercentualCobertura( Int32 ipCodigoCategoria , Int32 ipCodigoConvenio , Int32 ipCodigoTbUnidade);

Method ppuRecalcularExames


					

Parameters:

Flag Name Type Description
In ipCodigoConvenio Integer

							
In ipCodigoCategoria Integer

							
In ipNroFicha Integer

							
In ipCodigoBaixa Integer

							
In ipDataExame DateTime

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesProcedimentos.ppuRecalcularExames(const ipCodigoConvenio: Integer ; const ipCodigoCategoria: Integer ; const ipNroFicha: Integer ; const ipCodigoBaixa: Integer ; const ipDataExame: DateTime);

C# Syntax:

public void SMFuncoesProcedimentos.ppuRecalcularExames( Int32 ipCodigoConvenio , Int32 ipCodigoCategoria , Int32 ipNroFicha , Int32 ipCodigoBaixa , DateTime ipDataExame);

Method fpuGravarLaudoLaboratorio


					

Parameters:

Flag Name Type Description
In ipCodigoExameProcedimento Integer

							
In ipCodigoMotivoRetificacao Integer

							
In ipCodigoLocalUso Integer

							
In ipMotivoRetificacao WideString

							
In ipLiberarAssinarLaudo Boolean

							
In ipPorDelegacao Boolean

							
In ipLaudo TLaudoLaboratorio

							

Return Value:

Flag Name Type
Result Result TResultadoGravacaoLaudo

Oxygene Syntax:

method SMFuncoesProcedimentos.fpuGravarLaudoLaboratorio(const ipCodigoExameProcedimento: Integer ; const ipCodigoMotivoRetificacao: Integer ; const ipCodigoLocalUso: Integer ; const ipMotivoRetificacao: WideString ; const ipLiberarAssinarLaudo: Boolean ; const ipPorDelegacao: Boolean ; const ipLaudo: TLaudoLaboratorio) : TResultadoGravacaoLaudo;

C# Syntax:

public TResultadoGravacaoLaudo SMFuncoesProcedimentos.fpuGravarLaudoLaboratorio( Int32 ipCodigoExameProcedimento , Int32 ipCodigoMotivoRetificacao , Int32 ipCodigoLocalUso , WideString ipMotivoRetificacao , Boolean ipLiberarAssinarLaudo , Boolean ipPorDelegacao , TLaudoLaboratorio ipLaudo);

Method fpuBaixasInternacao


					

Parameters:

Flag Name Type Description
In ipNroInternacao Integer

							

Return Value:

Flag Name Type
Result Result OleVariant

Oxygene Syntax:

method SMFuncoesProcedimentos.fpuBaixasInternacao(const ipNroInternacao: Integer) : OleVariant;

C# Syntax:

public OleVariant SMFuncoesProcedimentos.fpuBaixasInternacao( Int32 ipNroInternacao);

Method fpuDadosExameProcedimento


					

Parameters:

Flag Name Type Description
In ipCodigoExameProcedimento Integer

							

Return Value:

Flag Name Type
Result Result OleVariant

Oxygene Syntax:

method SMFuncoesProcedimentos.fpuDadosExameProcedimento(const ipCodigoExameProcedimento: Integer) : OleVariant;

C# Syntax:

public OleVariant SMFuncoesProcedimentos.fpuDadosExameProcedimento( Int32 ipCodigoExameProcedimento);

Method ppuExcluirPreVisualizacoesLaudo


					

Parameters:

Flag Name Type Description
In ipCodigoExameProcedimento Integer

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesProcedimentos.ppuExcluirPreVisualizacoesLaudo(const ipCodigoExameProcedimento: Integer);

C# Syntax:

public void SMFuncoesProcedimentos.ppuExcluirPreVisualizacoesLaudo( Int32 ipCodigoExameProcedimento);

Method ppuAtivarInativarAudioAvulso


					

Parameters:

Flag Name Type Description
In ipCodigo Integer

							
In ipArquivo WideString

							
In ipInativar Boolean

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesProcedimentos.ppuAtivarInativarAudioAvulso(const ipCodigo: Integer ; const ipArquivo: WideString ; const ipInativar: Boolean);

C# Syntax:

public void SMFuncoesProcedimentos.ppuAtivarInativarAudioAvulso( Int32 ipCodigo , WideString ipArquivo , Boolean ipInativar);

Method fpuExmMedicoNaoAtendePorCategoria


					

Parameters:

Flag Name Type Description
In ipCodigoMedico Integer

							
In ipCodigoCategoria Integer

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesProcedimentos.fpuExmMedicoNaoAtendePorCategoria(const ipCodigoMedico: Integer ; const ipCodigoCategoria: Integer) : WideString;

C# Syntax:

public WideString SMFuncoesProcedimentos.fpuExmMedicoNaoAtendePorCategoria( Int32 ipCodigoMedico , Int32 ipCodigoCategoria);

Method fpuAtualizarProcedimento


					

Parameters:

Flag Name Type Description
In ipProcedimentoInformacoes TProcedimentoInformacoes

							

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method SMFuncoesProcedimentos.fpuAtualizarProcedimento(const ipProcedimentoInformacoes: TProcedimentoInformacoes) : Integer;

C# Syntax:

public Integer SMFuncoesProcedimentos.fpuAtualizarProcedimento(TProcedimentoInformacoes ipProcedimentoInformacoes);

Method fpuGravar_BcExames


					

Parameters:

Flag Name Type Description
In ipCCateg Integer

							
In ipCTabela Integer

							
In ipUsuario Integer

							
In ipIniciais WideString

							
In ipClientID WideString

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesProcedimentos.fpuGravar_BcExames(const ipCCateg: Integer ; const ipCTabela: Integer ; const ipUsuario: Integer ; const ipIniciais: WideString ; const ipClientID: WideString) : WideString;

C# Syntax:

public WideString SMFuncoesProcedimentos.fpuGravar_BcExames( Int32 ipCCateg , Int32 ipCTabela , Int32 ipUsuario , WideString ipIniciais , WideString ipClientID);

Method ppuLancarDiariaInternacaoAutomatica


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method SMFuncoesProcedimentos.ppuLancarDiariaInternacaoAutomatica();

C# Syntax:

public void SMFuncoesProcedimentos.ppuLancarDiariaInternacaoAutomatica();

Method fpuComparacaoValoresProcedimentosDiatax


					

Parameters:

Flag Name Type Description
In ipConvenios WideString

							

Return Value:

Flag Name Type
Result Result OleVariant

Oxygene Syntax:

method SMFuncoesProcedimentos.fpuComparacaoValoresProcedimentosDiatax(const ipConvenios: WideString) : OleVariant;

C# Syntax:

public OleVariant SMFuncoesProcedimentos.fpuComparacaoValoresProcedimentosDiatax(WideString ipConvenios);

Method fpuComparacaoValoresProcedimentosConvenios


					

Parameters:

Flag Name Type Description
In ipConvenios WideString

							
In ipCodigoCategoria WideString

							

Return Value:

Flag Name Type
Result Result OleVariant

Oxygene Syntax:

method SMFuncoesProcedimentos.fpuComparacaoValoresProcedimentosConvenios(const ipConvenios: WideString ; const ipCodigoCategoria: WideString) : OleVariant;

C# Syntax:

public OleVariant SMFuncoesProcedimentos.fpuComparacaoValoresProcedimentosConvenios(WideString ipConvenios , WideString ipCodigoCategoria);

Method fpuMarcarExameProcPendenteEnvioPis


					

Parameters:

Flag Name Type Description
In ipCodigoExameProcedimento Integer

							
In ipAcao TAcaoPendenciaCloud

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method SMFuncoesProcedimentos.fpuMarcarExameProcPendenteEnvioPis(const ipCodigoExameProcedimento: Integer ; const ipAcao: TAcaoPendenciaCloud) : Boolean;

C# Syntax:

public Boolean SMFuncoesProcedimentos.fpuMarcarExameProcPendenteEnvioPis( Int32 ipCodigoExameProcedimento , TAcaoPendenciaCloud ipAcao);

Method ppuAtualizarInfUsuarioImpressaoEtiquetas


					

Parameters:

Flag Name Type Description
In ipCodigo_Usuario WideString

							
In ipDataHora WideString

							
In ipCodigos_Exame_Procedimento WideString

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesProcedimentos.ppuAtualizarInfUsuarioImpressaoEtiquetas(const ipCodigo_Usuario: WideString ; const ipDataHora: WideString ; const ipCodigos_Exame_Procedimento: WideString);

C# Syntax:

public void SMFuncoesProcedimentos.ppuAtualizarInfUsuarioImpressaoEtiquetas(WideString ipCodigo_Usuario , WideString ipDataHora , WideString ipCodigos_Exame_Procedimento);

Method fpuCalcularDataEntrega


					

Parameters:

Flag Name Type Description
In ipCCateg Integer

							
In ipBcExame Integer

							
In ipCtExame Integer

							
In ipConvenio Integer

							
In ipDataBase TDate

							

Return Value:

Flag Name Type
Result Result OleVariant

Oxygene Syntax:

method SMFuncoesProcedimentos.fpuCalcularDataEntrega(const ipCCateg: Integer ; const ipBcExame: Integer ; const ipCtExame: Integer ; const ipConvenio: Integer ; const ipDataBase: TDate) : OleVariant;

C# Syntax:

public OleVariant SMFuncoesProcedimentos.fpuCalcularDataEntrega( Int32 ipCCateg , Int32 ipBcExame , Int32 ipCtExame , Int32 ipConvenio , TDate ipDataBase);

Method fpuBuscarLaudoExterno


					

Parameters:

Flag Name Type Description
In ipCodigoExameProcedimento Integer

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesProcedimentos.fpuBuscarLaudoExterno(const ipCodigoExameProcedimento: Integer) : WideString;

C# Syntax:

public WideString SMFuncoesProcedimentos.fpuBuscarLaudoExterno( Int32 ipCodigoExameProcedimento);

Method ppuEnviarResultadoServicos


					

Parameters:

Flag Name Type Description
In ipTipoServico Integer

							
In ipClientID WideString

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesProcedimentos.ppuEnviarResultadoServicos(const ipTipoServico: Integer ; const ipClientID: WideString);

C# Syntax:

public void SMFuncoesProcedimentos.ppuEnviarResultadoServicos( Int32 ipTipoServico , WideString ipClientID);

Method fpuBuscarDadosLaudo


					

Parameters:

Flag Name Type Description
In ipCodigoTipo Integer

							
In ipRetificado Boolean

							

Return Value:

Flag Name Type
Result Result TLaudoExame

Oxygene Syntax:

method SMFuncoesProcedimentos.fpuBuscarDadosLaudo(const ipCodigoTipo: Integer ; const ipRetificado: Boolean) : TLaudoExame;

C# Syntax:

public TLaudoExame SMFuncoesProcedimentos.fpuBuscarDadosLaudo( Int32 ipCodigoTipo , Boolean ipRetificado);

Method fpuVerificarColeta


					

Parameters:

Flag Name Type Description
In ipCodExameProc Integer

							
In ipCodigo_lab_Material Integer

							

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method SMFuncoesProcedimentos.fpuVerificarColeta(const ipCodExameProc: Integer ; const ipCodigo_lab_Material: Integer) : Integer;

C# Syntax:

public Integer SMFuncoesProcedimentos.fpuVerificarColeta( Int32 ipCodExameProc , Int32 ipCodigo_lab_Material);

Method fpuAlvaroWSRequisicao


					

Parameters:

Flag Name Type Description
In ipLaboratorio WideString

							
In ipServico WideString

							
In ipUsuario WideString

							
In ipRequisicao Binary

							

Return Value:

Flag Name Type
Result Result TErroAlvaroWS

Oxygene Syntax:

method SMFuncoesProcedimentos.fpuAlvaroWSRequisicao(const ipLaboratorio: WideString ; const ipServico: WideString ; const ipUsuario: WideString ; const ipRequisicao: Binary) : TErroAlvaroWS;

C# Syntax:

public TErroAlvaroWS SMFuncoesProcedimentos.fpuAlvaroWSRequisicao(WideString ipLaboratorio , WideString ipServico , WideString ipUsuario , Binary ipRequisicao);

Method fpuAlvaroWSResposta


					

Parameters:

Flag Name Type Description
In ipLaboratorio WideString

							
In ipLogin WideString

							
In ipSenha WideString

							
In ipMatricula WideString

							
In ipUsuario WideString

							
In ipResposta Binary

							

Return Value:

Flag Name Type
Result Result TErroAlvaroWS

Oxygene Syntax:

method SMFuncoesProcedimentos.fpuAlvaroWSResposta(const ipLaboratorio: WideString ; const ipLogin: WideString ; const ipSenha: WideString ; const ipMatricula: WideString ; const ipUsuario: WideString ; const ipResposta: Binary) : TErroAlvaroWS;

C# Syntax:

public TErroAlvaroWS SMFuncoesProcedimentos.fpuAlvaroWSResposta(WideString ipLaboratorio , WideString ipLogin , WideString ipSenha , WideString ipMatricula , WideString ipUsuario , Binary ipResposta);

Method fpuAlvaroWSResultados


					

Parameters:

Flag Name Type Description
In ipAnoCodPedApoio Integer

							
In ipCodModelo Integer

							
In ipCodPedApoio WideString

							
In ipCodExmApoio WideString

							
In ipCod_Interf_Lab WideString

							
In ipCodExameProc WideString

							
In ipNomeModelo WideString

							
In ipCodExame WideString

							
In ipCodigoLaboratorio WideString

							
In ipUsuario WideString

							
In ipRequisicao Binary

							
InOut varXML WideString

							

Return Value:

Flag Name Type
Result Result OleVariant

Oxygene Syntax:

method SMFuncoesProcedimentos.fpuAlvaroWSResultados(const ipAnoCodPedApoio: Integer ; const ipCodModelo: Integer ; const ipCodPedApoio: WideString ; const ipCodExmApoio: WideString ; const ipCod_Interf_Lab: WideString ; const ipCodExameProc: WideString ; const ipNomeModelo: WideString ; const ipCodExame: WideString ; const ipCodigoLaboratorio: WideString ; const ipUsuario: WideString ; const ipRequisicao: Binary ; var varXML: WideString) : OleVariant;

C# Syntax:

public OleVariant SMFuncoesProcedimentos.fpuAlvaroWSResultados( Int32 ipAnoCodPedApoio , Int32 ipCodModelo , WideString ipCodPedApoio , WideString ipCodExmApoio , WideString ipCod_Interf_Lab , WideString ipCodExameProc , WideString ipNomeModelo , WideString ipCodExame , WideString ipCodigoLaboratorio , WideString ipUsuario , Binary ipRequisicao , ref WideString varXML);

Method fpuAlvaroWSResultadosPDF


					

Parameters:

Flag Name Type Description
In ipCodigoLaboratorio WideString

							
In ipEntidade WideString

							
In ipOrdemServico WideString

							

Return Value:

Flag Name Type
Result Result Binary

Oxygene Syntax:

method SMFuncoesProcedimentos.fpuAlvaroWSResultadosPDF(const ipCodigoLaboratorio: WideString ; const ipEntidade: WideString ; const ipOrdemServico: WideString) : Binary;

C# Syntax:

public Binary SMFuncoesProcedimentos.fpuAlvaroWSResultadosPDF(WideString ipCodigoLaboratorio , WideString ipEntidade , WideString ipOrdemServico);

Method ppuAlvaroWSGravarSituacaoAmostra


					

Parameters:

Flag Name Type Description
In ipCodigoExame WideString

							
In ipIDAlvaro WideString

							
In ipCodigoBarras WideString

							
In ipLayoutEtiqueta WideString

							
In ipListaExames WideString

							
In ipUsuario Integer

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesProcedimentos.ppuAlvaroWSGravarSituacaoAmostra(const ipCodigoExame: WideString ; const ipIDAlvaro: WideString ; const ipCodigoBarras: WideString ; const ipLayoutEtiqueta: WideString ; const ipListaExames: WideString ; const ipUsuario: Integer);

C# Syntax:

public void SMFuncoesProcedimentos.ppuAlvaroWSGravarSituacaoAmostra(WideString ipCodigoExame , WideString ipIDAlvaro , WideString ipCodigoBarras , WideString ipLayoutEtiqueta , WideString ipListaExames , Int32 ipUsuario);

Method fpuGetDadosExameLaboratorio


					

Parameters:

Flag Name Type Description
In ipCodigoExameProcedimento Integer

							

Return Value:

Flag Name Type
Result Result OleVariant

Oxygene Syntax:

method SMFuncoesProcedimentos.fpuGetDadosExameLaboratorio(const ipCodigoExameProcedimento: Integer) : OleVariant;

C# Syntax:

public OleVariant SMFuncoesProcedimentos.fpuGetDadosExameLaboratorio( Int32 ipCodigoExameProcedimento);

Method fpuGetDadosLaudoLaboratorio


					

Parameters:

Flag Name Type Description
In ipCodigo Integer

							
In ipLaudoAtual Boolean

							

Return Value:

Flag Name Type
Result Result OleVariant

Oxygene Syntax:

method SMFuncoesProcedimentos.fpuGetDadosLaudoLaboratorio(const ipCodigo: Integer ; const ipLaudoAtual: Boolean) : OleVariant;

C# Syntax:

public OleVariant SMFuncoesProcedimentos.fpuGetDadosLaudoLaboratorio( Int32 ipCodigo , Boolean ipLaudoAtual);

Method ppuAtualizarUsuarioImpressaoExameProc


					

Parameters:

Flag Name Type Description
In ipCodigoExameProcedimento Integer

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesProcedimentos.ppuAtualizarUsuarioImpressaoExameProc(const ipCodigoExameProcedimento: Integer);

C# Syntax:

public void SMFuncoesProcedimentos.ppuAtualizarUsuarioImpressaoExameProc( Int32 ipCodigoExameProcedimento);

Method ppuRecalcularEntregaExames


					

Parameters:

Flag Name Type Description
In ipCodigoBcExames Integer

							
In ipCodigoCategoria Integer

							
In ipDataInicio DateTime

							
In ipRecalcularMesmoComEntrega Boolean

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesProcedimentos.ppuRecalcularEntregaExames(const ipCodigoBcExames: Integer ; const ipCodigoCategoria: Integer ; const ipDataInicio: DateTime ; const ipRecalcularMesmoComEntrega: Boolean);

C# Syntax:

public void SMFuncoesProcedimentos.ppuRecalcularEntregaExames( Int32 ipCodigoBcExames , Int32 ipCodigoCategoria , DateTime ipDataInicio , Boolean ipRecalcularMesmoComEntrega);

Method fpuExisteLaudoHoraExaminador


					

Parameters:

Flag Name Type Description
In ipCodigo Integer

							
In ipDiaSemana Integer

							
In ipCodigoCtExames Integer

							
In ipHoraInicial WideString

							
In ipHoraFinal WideString

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method SMFuncoesProcedimentos.fpuExisteLaudoHoraExaminador(const ipCodigo: Integer ; const ipDiaSemana: Integer ; const ipCodigoCtExames: Integer ; const ipHoraInicial: WideString ; const ipHoraFinal: WideString) : Boolean;

C# Syntax:

public Boolean SMFuncoesProcedimentos.fpuExisteLaudoHoraExaminador( Int32 ipCodigo , Int32 ipDiaSemana , Int32 ipCodigoCtExames , WideString ipHoraInicial , WideString ipHoraFinal);

Method fpuRetornarExaminadorLaudoHora


					

Parameters:

Flag Name Type Description
In ipCodigoCtExames Integer

							
In ipCodigoBCOrigem Integer

							
In ipData WideString

							
In ipHora WideString

							

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method SMFuncoesProcedimentos.fpuRetornarExaminadorLaudoHora(const ipCodigoCtExames: Integer ; const ipCodigoBCOrigem: Integer ; const ipData: WideString ; const ipHora: WideString) : Integer;

C# Syntax:

public Integer SMFuncoesProcedimentos.fpuRetornarExaminadorLaudoHora( Int32 ipCodigoCtExames , Int32 ipCodigoBCOrigem , WideString ipData , WideString ipHora);

Method fpuGetExameProcedimentosMesmosAudios


					

Parameters:

Flag Name Type Description
In ipCodigoExameProcedimento Integer

							

Return Value:

Flag Name Type
Result Result TArrayCodigos

Oxygene Syntax:

method SMFuncoesProcedimentos.fpuGetExameProcedimentosMesmosAudios(const ipCodigoExameProcedimento: Integer) : TArrayCodigos;

C# Syntax:

public TArrayCodigos SMFuncoesProcedimentos.fpuGetExameProcedimentosMesmosAudios( Int32 ipCodigoExameProcedimento);

Method ppuExcluirPerguntasRespostasLaudo


					

Parameters:

Flag Name Type Description
In ipCodigoExameProcedimento Integer

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesProcedimentos.ppuExcluirPerguntasRespostasLaudo(const ipCodigoExameProcedimento: Integer);

C# Syntax:

public void SMFuncoesProcedimentos.ppuExcluirPerguntasRespostasLaudo( Int32 ipCodigoExameProcedimento);

Method ppuNotificarImpressaoLaudo


					

Parameters:

Flag Name Type Description
In ipCodigoExameProcedimento Integer

							
In ipCodigoLaudo Integer

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesProcedimentos.ppuNotificarImpressaoLaudo(const ipCodigoExameProcedimento: Integer ; const ipCodigoLaudo: Integer);

C# Syntax:

public void SMFuncoesProcedimentos.ppuNotificarImpressaoLaudo( Int32 ipCodigoExameProcedimento , Int32 ipCodigoLaudo);

Method fpuValidarImpressaoLaudoCompleta


					

Parameters:

Flag Name Type Description
In ipCodigosExamesProcedimentos WideString

							
In ipTelaOrigem Integer

							
In ipValidarConfiguracoesPermissaoImpressao Boolean

							

Return Value:

Flag Name Type
Result Result TArrayRetornoPermissaoLaudo

Oxygene Syntax:

method SMFuncoesProcedimentos.fpuValidarImpressaoLaudoCompleta(const ipCodigosExamesProcedimentos: WideString ; const ipTelaOrigem: Integer ; const ipValidarConfiguracoesPermissaoImpressao: Boolean) : TArrayRetornoPermissaoLaudo;

C# Syntax:

public TArrayRetornoPermissaoLaudo SMFuncoesProcedimentos.fpuValidarImpressaoLaudoCompleta(WideString ipCodigosExamesProcedimentos , Int32 ipTelaOrigem , Boolean ipValidarConfiguracoesPermissaoImpressao);

Method ppuEnviarLaudosPendentesData


					

Parameters:

Flag Name Type Description
In ipDataInicial WideString

							
In ipDataFinal WideString

							
In ipClientID WideString

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesProcedimentos.ppuEnviarLaudosPendentesData(const ipDataInicial: WideString ; const ipDataFinal: WideString ; const ipClientID: WideString);

C# Syntax:

public void SMFuncoesProcedimentos.ppuEnviarLaudosPendentesData(WideString ipDataInicial , WideString ipDataFinal , WideString ipClientID);

Method ppuInserirExamePrioridade


					

Parameters:

Flag Name Type Description
In ipCodigoBxacorre Integer

							
In ipPrioridade Integer

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesProcedimentos.ppuInserirExamePrioridade(const ipCodigoBxacorre: Integer ; const ipPrioridade: Integer);

C# Syntax:

public void SMFuncoesProcedimentos.ppuInserirExamePrioridade( Int32 ipCodigoBxacorre , Int32 ipPrioridade);

Method fpuBuscarExamePrioridade


					

Parameters:

Flag Name Type Description
In ipCodigoBxacorre Integer

							

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method SMFuncoesProcedimentos.fpuBuscarExamePrioridade(const ipCodigoBxacorre: Integer) : Integer;

C# Syntax:

public Integer SMFuncoesProcedimentos.fpuBuscarExamePrioridade( Int32 ipCodigoBxacorre);

Method fpuPesquisarLogExames


					

Parameters:

Flag Name Type Description
In ipNroFicha Integer

							
In ipCodigoExamesProcedimento Integer

							
In ipNomePaciente WideString

							
In ipCodUsuarios WideString

							
In ipDataI DateTime

							
In ipDataF DateTime

							

Return Value:

Flag Name Type
Result Result OleVariant

Oxygene Syntax:

method SMFuncoesProcedimentos.fpuPesquisarLogExames(const ipNroFicha: Integer ; const ipCodigoExamesProcedimento: Integer ; const ipNomePaciente: WideString ; const ipCodUsuarios: WideString ; const ipDataI: DateTime ; const ipDataF: DateTime) : OleVariant;

C# Syntax:

public OleVariant SMFuncoesProcedimentos.fpuPesquisarLogExames( Int32 ipNroFicha , Int32 ipCodigoExamesProcedimento , WideString ipNomePaciente , WideString ipCodUsuarios , DateTime ipDataI , DateTime ipDataF);

Method fpuDetalharLogExames


					

Parameters:

Flag Name Type Description
In ipCodigoExamesProcedimento Integer

							

Return Value:

Flag Name Type
Result Result OleVariant

Oxygene Syntax:

method SMFuncoesProcedimentos.fpuDetalharLogExames(const ipCodigoExamesProcedimento: Integer) : OleVariant;

C# Syntax:

public OleVariant SMFuncoesProcedimentos.fpuDetalharLogExames( Int32 ipCodigoExamesProcedimento);

Method ppuGravarLogDeleteExameCategoriaAlterada


					

Parameters:

Flag Name Type Description
In ipCodigoExameProcedimento Integer

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesProcedimentos.ppuGravarLogDeleteExameCategoriaAlterada(const ipCodigoExameProcedimento: Integer);

C# Syntax:

public void SMFuncoesProcedimentos.ppuGravarLogDeleteExameCategoriaAlterada( Int32 ipCodigoExameProcedimento);

Method ppuEnviarPedidoDBDiagnostico


					

Parameters:

Flag Name Type Description
In ipCodigoLote Integer

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesProcedimentos.ppuEnviarPedidoDBDiagnostico(const ipCodigoLote: Integer);

C# Syntax:

public void SMFuncoesProcedimentos.ppuEnviarPedidoDBDiagnostico( Int32 ipCodigoLote);

Method ppuBuscarResultadosExamesDBDiagnostico


					

Parameters:

Flag Name Type Description
In ipCodigosExames TArrayString

							
In ipCodigoInterfaceamentoProcedimentos TArrayString

							
In ipCodigoExameDB TArrayString

							
In ipLaudoPDF Boolean

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesProcedimentos.ppuBuscarResultadosExamesDBDiagnostico(const ipCodigosExames: TArrayString ; const ipCodigoInterfaceamentoProcedimentos: TArrayString ; const ipCodigoExameDB: TArrayString ; const ipLaudoPDF: Boolean);

C# Syntax:

public void SMFuncoesProcedimentos.ppuBuscarResultadosExamesDBDiagnostico(TArrayString ipCodigosExames , TArrayString ipCodigoInterfaceamentoProcedimentos , TArrayString ipCodigoExameDB , Boolean ipLaudoPDF);

Method ppuExcluirEntregaLaudoRetificado


					

Parameters:

Flag Name Type Description
In ipCodigoExameProcedimento Integer

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesProcedimentos.ppuExcluirEntregaLaudoRetificado(const ipCodigoExameProcedimento: Integer);

C# Syntax:

public void SMFuncoesProcedimentos.ppuExcluirEntregaLaudoRetificado( Int32 ipCodigoExameProcedimento);

Method ppuAlterarBcOrigemExame


					

Parameters:

Flag Name Type Description
In ipCodigoExame Integer

							
In ipCodigoBCOrigem Integer

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesProcedimentos.ppuAlterarBcOrigemExame(const ipCodigoExame: Integer ; const ipCodigoBCOrigem: Integer);

C# Syntax:

public void SMFuncoesProcedimentos.ppuAlterarBcOrigemExame( Int32 ipCodigoExame , Int32 ipCodigoBCOrigem);

Method ppuExcluirProcedimentoDummy


					

Parameters:

Flag Name Type Description
In ipDadosExtras TDadosExtrasExclusaoExame

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesProcedimentos.ppuExcluirProcedimentoDummy(const ipDadosExtras: TDadosExtrasExclusaoExame);

C# Syntax:

public void SMFuncoesProcedimentos.ppuExcluirProcedimentoDummy(TDadosExtrasExclusaoExame ipDadosExtras);

Method ppuInativarComplementoStatusExame


					

Parameters:

Flag Name Type Description
In ipCodigoExameProc Integer

							
In ipCodigoExcecao Integer

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesProcedimentos.ppuInativarComplementoStatusExame(const ipCodigoExameProc: Integer ; const ipCodigoExcecao: Integer);

C# Syntax:

public void SMFuncoesProcedimentos.ppuInativarComplementoStatusExame( Int32 ipCodigoExameProc , Int32 ipCodigoExcecao);

Method ppuExcluirKitDoHonoMed


					

Parameters:

Flag Name Type Description
In ipIdCirurgia Integer

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesProcedimentos.ppuExcluirKitDoHonoMed(const ipIdCirurgia: Integer);

C# Syntax:

public void SMFuncoesProcedimentos.ppuExcluirKitDoHonoMed( Int32 ipIdCirurgia);

Method fpuVerificarExameProcLaudo


					

Parameters:

Flag Name Type Description
In ipCodigoExameProcedimento Integer

							

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method SMFuncoesProcedimentos.fpuVerificarExameProcLaudo(const ipCodigoExameProcedimento: Integer) : Integer;

C# Syntax:

public Integer SMFuncoesProcedimentos.fpuVerificarExameProcLaudo( Int32 ipCodigoExameProcedimento);

Method ppuMarcarPerguntasExamesPendentesEnvioPis


					

Parameters:

Flag Name Type Description
In ipCodigosExamesProcedimentos WideString

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesProcedimentos.ppuMarcarPerguntasExamesPendentesEnvioPis(const ipCodigosExamesProcedimentos: WideString);

C# Syntax:

public void SMFuncoesProcedimentos.ppuMarcarPerguntasExamesPendentesEnvioPis(WideString ipCodigosExamesProcedimentos);

Method fpuDetalharExclusaoLogExames


					

Parameters:

Flag Name Type Description
In ipCodigoExamesProcedimento Integer

							
In ipSoObs Boolean

							
In ipSoMotivo Boolean

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesProcedimentos.fpuDetalharExclusaoLogExames(const ipCodigoExamesProcedimento: Integer ; const ipSoObs: Boolean ; const ipSoMotivo: Boolean) : WideString;

C# Syntax:

public WideString SMFuncoesProcedimentos.fpuDetalharExclusaoLogExames( Int32 ipCodigoExamesProcedimento , Boolean ipSoObs , Boolean ipSoMotivo);

Method fpuTipoBoxHoraConfigurado


					

Parameters:

Flag Name Type Description
In ipCodigoConvenio Integer

							
In ipCodigosDiaTax WideString

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method SMFuncoesProcedimentos.fpuTipoBoxHoraConfigurado(const ipCodigoConvenio: Integer ; const ipCodigosDiaTax: WideString) : Boolean;

C# Syntax:

public Boolean SMFuncoesProcedimentos.fpuTipoBoxHoraConfigurado( Int32 ipCodigoConvenio , WideString ipCodigosDiaTax);

Method ppuVerificarTaxaBoxHora


					

Parameters:

Flag Name Type Description
In ipCodigoDiaTax Integer

							
In ipCodigoBxacorre Integer

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesProcedimentos.ppuVerificarTaxaBoxHora(const ipCodigoDiaTax: Integer ; const ipCodigoBxacorre: Integer);

C# Syntax:

public void SMFuncoesProcedimentos.ppuVerificarTaxaBoxHora( Int32 ipCodigoDiaTax , Int32 ipCodigoBxacorre);

Method ppuEnviarAgendamentosOnlineData


					

Parameters:

Flag Name Type Description
In ipDataInicial WideString

							
In ipDataFinal WideString

							
In ipClientID WideString

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesProcedimentos.ppuEnviarAgendamentosOnlineData(const ipDataInicial: WideString ; const ipDataFinal: WideString ; const ipClientID: WideString);

C# Syntax:

public void SMFuncoesProcedimentos.ppuEnviarAgendamentosOnlineData(WideString ipDataInicial , WideString ipDataFinal , WideString ipClientID);

Method ppuExcluirLaudo


					

Parameters:

Flag Name Type Description
In ipCodigoExameProcedimento Integer

							
In ipCodigoMotivoRetificacao Integer

							
In ipObservacaoRetificacao WideString

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesProcedimentos.ppuExcluirLaudo(const ipCodigoExameProcedimento: Integer ; const ipCodigoMotivoRetificacao: Integer ; const ipObservacaoRetificacao: WideString);

C# Syntax:

public void SMFuncoesProcedimentos.ppuExcluirLaudo( Int32 ipCodigoExameProcedimento , Int32 ipCodigoMotivoRetificacao , WideString ipObservacaoRetificacao);

Method ppuGravarRetificacaoLaudo


					

Parameters:

Flag Name Type Description
In ipCodigoExameProcedimento Integer

							
In ipCodigoMotivoRetificacao Integer

							
In ipCodigoUsuario Integer

							
In ipObservacao WideString

							
In ipLaudo TStream

							
In ipLaudoExterno Boolean

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method SMFuncoesProcedimentos.ppuGravarRetificacaoLaudo(const ipCodigoExameProcedimento: Integer ; const ipCodigoMotivoRetificacao: Integer ; const ipCodigoUsuario: Integer ; const ipObservacao: WideString ; const ipLaudo: TStream ; const ipLaudoExterno: Boolean) : Boolean;

C# Syntax:

public Boolean SMFuncoesProcedimentos.ppuGravarRetificacaoLaudo( Int32 ipCodigoExameProcedimento , Int32 ipCodigoMotivoRetificacao , Int32 ipCodigoUsuario , WideString ipObservacao , TStream ipLaudo , Boolean ipLaudoExterno);

Method fpuDocumentoAssinado


					

Parameters:

Flag Name Type Description
In ipTipoDocumentoAssinado Integer

							
In ipCodigoTipo Integer

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method SMFuncoesProcedimentos.fpuDocumentoAssinado(const ipTipoDocumentoAssinado: Integer ; const ipCodigoTipo: Integer) : Boolean;

C# Syntax:

public Boolean SMFuncoesProcedimentos.fpuDocumentoAssinado( Int32 ipTipoDocumentoAssinado , Int32 ipCodigoTipo);

Method fpuGravarExameLaudo


					

Parameters:

Flag Name Type Description
In ipExameLaudo TLaudoExame

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method SMFuncoesProcedimentos.fpuGravarExameLaudo(const ipExameLaudo: TLaudoExame) : Boolean;

C# Syntax:

public Boolean SMFuncoesProcedimentos.fpuGravarExameLaudo(TLaudoExame ipExameLaudo);

Method fpuLiberarLaudo


					

Parameters:

Flag Name Type Description
In ipCodExameProc Integer

							
In ipComponente Integer

							

Return Value:

Flag Name Type
Result Result TResultadoGravacaoLaudo

Oxygene Syntax:

method SMFuncoesProcedimentos.fpuLiberarLaudo(const ipCodExameProc: Integer ; const ipComponente: Integer) : TResultadoGravacaoLaudo;

C# Syntax:

public TResultadoGravacaoLaudo SMFuncoesProcedimentos.fpuLiberarLaudo( Int32 ipCodExameProc , Int32 ipComponente);

Method fpuInformarDiurese


					

Parameters:

Flag Name Type Description
In ipCodigoExameProcedimento Integer

							
In ipValorDiurese Integer

							
In ipTempoDiurese Integer

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method SMFuncoesProcedimentos.fpuInformarDiurese(const ipCodigoExameProcedimento: Integer ; const ipValorDiurese: Integer ; const ipTempoDiurese: Integer) : Boolean;

C# Syntax:

public Boolean SMFuncoesProcedimentos.fpuInformarDiurese( Int32 ipCodigoExameProcedimento , Int32 ipValorDiurese , Int32 ipTempoDiurese);

Method ppuRetificarLaudo


					

Parameters:

Flag Name Type Description
In ipCodigoExameProcLaudo Integer

							
In ipCodigoMotivoRetificacao Integer

							
In ipObservacao WideString

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesProcedimentos.ppuRetificarLaudo(const ipCodigoExameProcLaudo: Integer ; const ipCodigoMotivoRetificacao: Integer ; const ipObservacao: WideString);

C# Syntax:

public void SMFuncoesProcedimentos.ppuRetificarLaudo( Int32 ipCodigoExameProcLaudo , Int32 ipCodigoMotivoRetificacao , WideString ipObservacao);

Method ppuExcluirPedidoExameLabExternoAlvaro


					

Parameters:

Flag Name Type Description
In ipCodigoProcedimento WideString

							
In ipCodigo_Lote WideString

							
In ipUsuario Integer

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesProcedimentos.ppuExcluirPedidoExameLabExternoAlvaro(const ipCodigoProcedimento: WideString ; const ipCodigo_Lote: WideString ; const ipUsuario: Integer);

C# Syntax:

public void SMFuncoesProcedimentos.ppuExcluirPedidoExameLabExternoAlvaro(WideString ipCodigoProcedimento , WideString ipCodigo_Lote , Int32 ipUsuario);

Method fpuSolicitarBloqueioProcedimentosBaixa


					

Parameters:

Flag Name Type Description
In ipProcedimentos TArrayProcedimento

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesProcedimentos.fpuSolicitarBloqueioProcedimentosBaixa(const ipProcedimentos: TArrayProcedimento) : WideString;

C# Syntax:

public WideString SMFuncoesProcedimentos.fpuSolicitarBloqueioProcedimentosBaixa(TArrayProcedimento ipProcedimentos);

Method ppuLiberarBloqueioProcedimentosBaixa


					

Parameters:

Flag Name Type Description
In ipProcedimentos TArrayProcedimento

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesProcedimentos.ppuLiberarBloqueioProcedimentosBaixa(const ipProcedimentos: TArrayProcedimento);

C# Syntax:

public void SMFuncoesProcedimentos.ppuLiberarBloqueioProcedimentosBaixa(TArrayProcedimento ipProcedimentos);

Method ppuNotificarBaixaRealizada


					

Parameters:

Flag Name Type Description
In ipNroFicha Integer

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesProcedimentos.ppuNotificarBaixaRealizada(const ipNroFicha: Integer);

C# Syntax:

public void SMFuncoesProcedimentos.ppuNotificarBaixaRealizada( Int32 ipNroFicha);

Method fpuAlvaroWSTodosExamesLoteEnviados


					

Parameters:

Flag Name Type Description
In ipCodigoLote Integer

							

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method SMFuncoesProcedimentos.fpuAlvaroWSTodosExamesLoteEnviados(const ipCodigoLote: Integer) : Integer;

C# Syntax:

public Integer SMFuncoesProcedimentos.fpuAlvaroWSTodosExamesLoteEnviados( Int32 ipCodigoLote);

Method fpuAlvaroWSVerificaSituacaoAmostra


					

Parameters:

Flag Name Type Description
In ipLaboratorio WideString

							
In ipLogin WideString

							
In ipSenha WideString

							
In ipMatricula WideString

							
In ipCodigo_Exame WideString

							
In ipCodigo_Pedido_Lab_Externo WideString

							
In ipUsuario WideString

							

Return Value:

Flag Name Type
Result Result TErroAlvaroWS

Oxygene Syntax:

method SMFuncoesProcedimentos.fpuAlvaroWSVerificaSituacaoAmostra(const ipLaboratorio: WideString ; const ipLogin: WideString ; const ipSenha: WideString ; const ipMatricula: WideString ; const ipCodigo_Exame: WideString ; const ipCodigo_Pedido_Lab_Externo: WideString ; const ipUsuario: WideString) : TErroAlvaroWS;

C# Syntax:

public TErroAlvaroWS SMFuncoesProcedimentos.fpuAlvaroWSVerificaSituacaoAmostra(WideString ipLaboratorio , WideString ipLogin , WideString ipSenha , WideString ipMatricula , WideString ipCodigo_Exame , WideString ipCodigo_Pedido_Lab_Externo , WideString ipUsuario);

Method fpuAlvaroWSVerificaRetornoAmostra


					

Parameters:

Flag Name Type Description
In ipCodigoExame WideString

							
In ipCodPedidoLabEXTERNO WideString

							
In ipUsuario WideString

							
In ipSolicitacaoResposta Binary

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesProcedimentos.fpuAlvaroWSVerificaRetornoAmostra(const ipCodigoExame: WideString ; const ipCodPedidoLabEXTERNO: WideString ; const ipUsuario: WideString ; const ipSolicitacaoResposta: Binary) : WideString;

C# Syntax:

public WideString SMFuncoesProcedimentos.fpuAlvaroWSVerificaRetornoAmostra(WideString ipCodigoExame , WideString ipCodPedidoLabEXTERNO , WideString ipUsuario , Binary ipSolicitacaoResposta);

Method fpuAlvaroWSVerificaConexao


					

Parameters:

Flag Name Type Description
In ipCodLaboratorio WideString

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method SMFuncoesProcedimentos.fpuAlvaroWSVerificaConexao(const ipCodLaboratorio: WideString) : Boolean;

C# Syntax:

public Boolean SMFuncoesProcedimentos.fpuAlvaroWSVerificaConexao(WideString ipCodLaboratorio);

Method fpuBuscarCidExame


					

Parameters:

Flag Name Type Description
In ipCodExameProc Integer

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesProcedimentos.fpuBuscarCidExame(const ipCodExameProc: Integer) : WideString;

C# Syntax:

public WideString SMFuncoesProcedimentos.fpuBuscarCidExame( Int32 ipCodExameProc);

Method fpuPrecisaSegundaAssinatura


					

Parameters:

Flag Name Type Description
In ipCodigoUsuario Integer

							
In ipCodigoCategoria Integer

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method SMFuncoesProcedimentos.fpuPrecisaSegundaAssinatura(const ipCodigoUsuario: Integer ; const ipCodigoCategoria: Integer) : Boolean;

C# Syntax:

public Boolean SMFuncoesProcedimentos.fpuPrecisaSegundaAssinatura( Int32 ipCodigoUsuario , Int32 ipCodigoCategoria);

Method fpuPermiteGerarLaudoProvisorio


					

Parameters:

Flag Name Type Description
In ipCodigoUsuario Integer

							
In ipCodigoCategoria Integer

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method SMFuncoesProcedimentos.fpuPermiteGerarLaudoProvisorio(const ipCodigoUsuario: Integer ; const ipCodigoCategoria: Integer) : Boolean;

C# Syntax:

public Boolean SMFuncoesProcedimentos.fpuPermiteGerarLaudoProvisorio( Int32 ipCodigoUsuario , Int32 ipCodigoCategoria);

Method fpuModeloLaudoProvisorio


					

Parameters:

None.

Return Value:

Flag Name Type
Result Result Binary

Oxygene Syntax:

method SMFuncoesProcedimentos.fpuModeloLaudoProvisorio() : Binary;

C# Syntax:

public Binary SMFuncoesProcedimentos.fpuModeloLaudoProvisorio();

Method ppuAtualizarLaudo


					

Parameters:

Flag Name Type Description
In ipCodigoExameProcedimento Integer

							
In ipCodigoMotivoRetificacao Integer

							
In ipLaudo Binary

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesProcedimentos.ppuAtualizarLaudo(const ipCodigoExameProcedimento: Integer ; const ipCodigoMotivoRetificacao: Integer ; const ipLaudo: Binary);

C# Syntax:

public void SMFuncoesProcedimentos.ppuAtualizarLaudo( Int32 ipCodigoExameProcedimento , Int32 ipCodigoMotivoRetificacao , Binary ipLaudo);

Method fpuAlvaroWSVerificaSolicitacaoExame


					

Parameters:

Flag Name Type Description
In ipCodigoExame WideString

							
In ipMaterial WideString

							
In ipTipoLaboratorio WideString

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesProcedimentos.fpuAlvaroWSVerificaSolicitacaoExame(const ipCodigoExame: WideString ; const ipMaterial: WideString ; const ipTipoLaboratorio: WideString) : WideString;

C# Syntax:

public WideString SMFuncoesProcedimentos.fpuAlvaroWSVerificaSolicitacaoExame(WideString ipCodigoExame , WideString ipMaterial , WideString ipTipoLaboratorio);

Method fpuAlvaroWSIncluirExame


					

Parameters:

Flag Name Type Description
In ipLaboratorio WideString

							
In ipCodigoExame WideString

							
In ipCodigoInterfaceamento WideString

							
In ipCodPedidoLabEXTERNO WideString

							
In ipLoteExistente WideString

							
In ipUsuario WideString

							
In ipRequisicao Binary

							

Return Value:

Flag Name Type
Result Result TErroAlvaroWS

Oxygene Syntax:

method SMFuncoesProcedimentos.fpuAlvaroWSIncluirExame(const ipLaboratorio: WideString ; const ipCodigoExame: WideString ; const ipCodigoInterfaceamento: WideString ; const ipCodPedidoLabEXTERNO: WideString ; const ipLoteExistente: WideString ; const ipUsuario: WideString ; const ipRequisicao: Binary) : TErroAlvaroWS;

C# Syntax:

public TErroAlvaroWS SMFuncoesProcedimentos.fpuAlvaroWSIncluirExame(WideString ipLaboratorio , WideString ipCodigoExame , WideString ipCodigoInterfaceamento , WideString ipCodPedidoLabEXTERNO , WideString ipLoteExistente , WideString ipUsuario , Binary ipRequisicao);

Method fpuAlvaroWSVerificaGravaInclusaoExame


					

Parameters:

Flag Name Type Description
In ipCodigoExame WideString

							
In ipCodigoInterfaceamento WideString

							
In ipCodPedidoLabEXTERNO WideString

							
In ipLoteExistente WideString

							
In ipUsuario WideString

							
In ipSolicitacaoResposta Binary

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesProcedimentos.fpuAlvaroWSVerificaGravaInclusaoExame(const ipCodigoExame: WideString ; const ipCodigoInterfaceamento: WideString ; const ipCodPedidoLabEXTERNO: WideString ; const ipLoteExistente: WideString ; const ipUsuario: WideString ; const ipSolicitacaoResposta: Binary) : WideString;

C# Syntax:

public WideString SMFuncoesProcedimentos.fpuAlvaroWSVerificaGravaInclusaoExame(WideString ipCodigoExame , WideString ipCodigoInterfaceamento , WideString ipCodPedidoLabEXTERNO , WideString ipLoteExistente , WideString ipUsuario , Binary ipSolicitacaoResposta);

Method fpuAlvaroWSRetirarLote


					

Parameters:

Flag Name Type Description
In ipCodigoProcedimento WideString

							
In ipCodigo_Lote WideString

							
In ipUsuario WideString

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method SMFuncoesProcedimentos.fpuAlvaroWSRetirarLote(const ipCodigoProcedimento: WideString ; const ipCodigo_Lote: WideString ; const ipUsuario: WideString) : Boolean;

C# Syntax:

public Boolean SMFuncoesProcedimentos.fpuAlvaroWSRetirarLote(WideString ipCodigoProcedimento , WideString ipCodigo_Lote , WideString ipUsuario);

Method fpuDadosAgendamento


					

Parameters:

Flag Name Type Description
In ipCodigoAgendahs_Exame Integer

							

Return Value:

Flag Name Type
Result Result OleVariant

Oxygene Syntax:

method SMFuncoesProcedimentos.fpuDadosAgendamento(const ipCodigoAgendahs_Exame: Integer) : OleVariant;

C# Syntax:

public OleVariant SMFuncoesProcedimentos.fpuDadosAgendamento( Int32 ipCodigoAgendahs_Exame);

Method fpuDadosAgendahs_Exame


					

Parameters:

Flag Name Type Description
In ipCodigoAgendahs_Exame Integer

							

Return Value:

Flag Name Type
Result Result OleVariant

Oxygene Syntax:

method SMFuncoesProcedimentos.fpuDadosAgendahs_Exame(const ipCodigoAgendahs_Exame: Integer) : OleVariant;

C# Syntax:

public OleVariant SMFuncoesProcedimentos.fpuDadosAgendahs_Exame( Int32 ipCodigoAgendahs_Exame);

Method ppuAlterarObservacoesAgendahs_Exame


					

Parameters:

Flag Name Type Description
In ipCodigoAgendahs_Exame Integer

							
In ipContraste Integer

							
In ipAnestesia Integer

							
In ipMedicacao Integer

							
In ipExtravasamentoContraste Integer

							
In ipProtecaoRenal Integer

							
In ipAlterarNoExame Boolean

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesProcedimentos.ppuAlterarObservacoesAgendahs_Exame(const ipCodigoAgendahs_Exame: Integer ; const ipContraste: Integer ; const ipAnestesia: Integer ; const ipMedicacao: Integer ; const ipExtravasamentoContraste: Integer ; const ipProtecaoRenal: Integer ; const ipAlterarNoExame: Boolean);

C# Syntax:

public void SMFuncoesProcedimentos.ppuAlterarObservacoesAgendahs_Exame( Int32 ipCodigoAgendahs_Exame , Int32 ipContraste , Int32 ipAnestesia , Int32 ipMedicacao , Int32 ipExtravasamentoContraste , Int32 ipProtecaoRenal , Boolean ipAlterarNoExame);

Method fpuQtdeOutrosExames


					

Parameters:

Flag Name Type Description
In ipNroFicha Integer

							
In ipCodigoCategoria Integer

							

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method SMFuncoesProcedimentos.fpuQtdeOutrosExames(const ipNroFicha: Integer ; const ipCodigoCategoria: Integer) : Integer;

C# Syntax:

public Integer SMFuncoesProcedimentos.fpuQtdeOutrosExames( Int32 ipNroFicha , Int32 ipCodigoCategoria);

Method ppuAlterarStatusAndamentoAssinaturaExame


					

Parameters:

Flag Name Type Description
In ipCodigoExameProcedimento Integer

							
In ipAssinando Boolean

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesProcedimentos.ppuAlterarStatusAndamentoAssinaturaExame(const ipCodigoExameProcedimento: Integer ; const ipAssinando: Boolean);

C# Syntax:

public void SMFuncoesProcedimentos.ppuAlterarStatusAndamentoAssinaturaExame( Int32 ipCodigoExameProcedimento , Boolean ipAssinando);

Method fpuVerificarAssinandoExame


					

Parameters:

Flag Name Type Description
In ipCodigoExameProcedimento Integer

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method SMFuncoesProcedimentos.fpuVerificarAssinandoExame(const ipCodigoExameProcedimento: Integer) : Boolean;

C# Syntax:

public Boolean SMFuncoesProcedimentos.fpuVerificarAssinandoExame( Int32 ipCodigoExameProcedimento);

Method fpuVerificarAlertas


					

Parameters:

Flag Name Type Description
In ipCodigosExameProcedimento TArrayInteiros

							

Return Value:

Flag Name Type
Result Result TArrayExameAlerta

Oxygene Syntax:

method SMFuncoesProcedimentos.fpuVerificarAlertas(const ipCodigosExameProcedimento: TArrayInteiros) : TArrayExameAlerta;

C# Syntax:

public TArrayExameAlerta SMFuncoesProcedimentos.fpuVerificarAlertas(TArrayInteiros ipCodigosExameProcedimento);

Method fpuVerificarExcludente


					

Parameters:

Flag Name Type Description
In ipCodigoBCexame Integer

							
In ipCodigoCtexame Integer

							
In ipCodigoConvenio Integer

							
In ipCodigoOficialExcluente WideString

							
In ipCodigoExame Integer

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesProcedimentos.fpuVerificarExcludente(const ipCodigoBCexame: Integer ; const ipCodigoCtexame: Integer ; const ipCodigoConvenio: Integer ; const ipCodigoOficialExcluente: WideString ; const ipCodigoExame: Integer) : WideString;

C# Syntax:

public WideString SMFuncoesProcedimentos.fpuVerificarExcludente( Int32 ipCodigoBCexame , Int32 ipCodigoCtexame , Int32 ipCodigoConvenio , WideString ipCodigoOficialExcluente , Int32 ipCodigoExame);

Method ppuDesmarcarConfigDicomTagPadrao


					

Parameters:

Flag Name Type Description
In ipCodigoConfigDicomTag Integer

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesProcedimentos.ppuDesmarcarConfigDicomTagPadrao(const ipCodigoConfigDicomTag: Integer);

C# Syntax:

public void SMFuncoesProcedimentos.ppuDesmarcarConfigDicomTagPadrao( Int32 ipCodigoConfigDicomTag);

Method fpuGetCategoriasCadastroConfigDicomTag


					

Parameters:

None.

Return Value:

Flag Name Type
Result Result OleVariant

Oxygene Syntax:

method SMFuncoesProcedimentos.fpuGetCategoriasCadastroConfigDicomTag() : OleVariant;

C# Syntax:

public OleVariant SMFuncoesProcedimentos.fpuGetCategoriasCadastroConfigDicomTag();

Method ppuExcluirCategoriasConfigDicomTag


					

Parameters:

Flag Name Type Description
In ipCodigoConfigDicomTag Integer

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesProcedimentos.ppuExcluirCategoriasConfigDicomTag(const ipCodigoConfigDicomTag: Integer);

C# Syntax:

public void SMFuncoesProcedimentos.ppuExcluirCategoriasConfigDicomTag( Int32 ipCodigoConfigDicomTag);

Method fpuGetConfigDicomTagPos


					

Parameters:

Flag Name Type Description
In ipCategoriaDicom WideString

							

Return Value:

Flag Name Type
Result Result OleVariant

Oxygene Syntax:

method SMFuncoesProcedimentos.fpuGetConfigDicomTagPos(const ipCategoriaDicom: WideString) : OleVariant;

C# Syntax:

public OleVariant SMFuncoesProcedimentos.fpuGetConfigDicomTagPos(WideString ipCategoriaDicom);

Method ppuAlterarQtdeSaiMatMed


					

Parameters:

Flag Name Type Description
In ipListaAlteracoes WideString

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesProcedimentos.ppuAlterarQtdeSaiMatMed(const ipListaAlteracoes: WideString);

C# Syntax:

public void SMFuncoesProcedimentos.ppuAlterarQtdeSaiMatMed(WideString ipListaAlteracoes);

Method fpuGetMatMedAlterarQtd


					

Parameters:

Flag Name Type Description
In ipNroInternacao Integer

							
In ipTbUnidade Integer

							
In ipTipoPesquisa Integer

							
In ipPesquisa WideString

							
In ipSetores WideString

							
In ipLocalUso WideString

							
In ipSemQtdSaidaEstoque Boolean

							
In ipSemQtdSaidaPaciente Boolean

							

Return Value:

Flag Name Type
Result Result OleVariant

Oxygene Syntax:

method SMFuncoesProcedimentos.fpuGetMatMedAlterarQtd(const ipNroInternacao: Integer ; const ipTbUnidade: Integer ; const ipTipoPesquisa: Integer ; const ipPesquisa: WideString ; const ipSetores: WideString ; const ipLocalUso: WideString ; const ipSemQtdSaidaEstoque: Boolean ; const ipSemQtdSaidaPaciente: Boolean) : OleVariant;

C# Syntax:

public OleVariant SMFuncoesProcedimentos.fpuGetMatMedAlterarQtd( Int32 ipNroInternacao , Int32 ipTbUnidade , Int32 ipTipoPesquisa , WideString ipPesquisa , WideString ipSetores , WideString ipLocalUso , Boolean ipSemQtdSaidaEstoque , Boolean ipSemQtdSaidaPaciente);

Method fpuRetornarGruposUsuario


					

Parameters:

Flag Name Type Description
In ipCodigoUsuario Integer

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesProcedimentos.fpuRetornarGruposUsuario(const ipCodigoUsuario: Integer) : WideString;

C# Syntax:

public WideString SMFuncoesProcedimentos.fpuRetornarGruposUsuario( Int32 ipCodigoUsuario);

Method fpuRetornaCodigo


					

Parameters:

Flag Name Type Description
In ipNomeGenerator WideString

							

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method SMFuncoesProcedimentos.fpuRetornaCodigo(const ipNomeGenerator: WideString) : Integer;

C# Syntax:

public Integer SMFuncoesProcedimentos.fpuRetornaCodigo(WideString ipNomeGenerator);

Method fpuSendMessage


					

Parameters:

Flag Name Type Description
In ipTunel WideString

							
In ipUserCodigoRemetente Integer

							
In ipUserCodigoDestino Integer

							
In ipGrupoDestino Integer

							
In ipMensagem WideString

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesProcedimentos.fpuSendMessage(const ipTunel: WideString ; const ipUserCodigoRemetente: Integer ; const ipUserCodigoDestino: Integer ; const ipGrupoDestino: Integer ; const ipMensagem: WideString);

C# Syntax:

public void SMFuncoesProcedimentos.fpuSendMessage(WideString ipTunel , Int32 ipUserCodigoRemetente , Int32 ipUserCodigoDestino , Int32 ipGrupoDestino , WideString ipMensagem);

Method ppuExcluirRegistroGravarLog


					

Parameters:

Flag Name Type Description
In ipNomeTabela WideString

							
In ipNomeCampo WideString

							
In ipNomeComputador WideString

							
In ipCodigo Integer

							
In ipComponente Integer

							
In ipEvento Integer

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesProcedimentos.ppuExcluirRegistroGravarLog(const ipNomeTabela: WideString ; const ipNomeCampo: WideString ; const ipNomeComputador: WideString ; const ipCodigo: Integer ; const ipComponente: Integer ; const ipEvento: Integer);

C# Syntax:

public void SMFuncoesProcedimentos.ppuExcluirRegistroGravarLog(WideString ipNomeTabela , WideString ipNomeCampo , WideString ipNomeComputador , Int32 ipCodigo , Int32 ipComponente , Int32 ipEvento);

Method fpuRegistrarLogSistema


					

Parameters:

Flag Name Type Description
In ipCodUser Integer

							
In ipEvento Integer

							
In ipNivelCriticidade Integer

							
In ipComponente Integer

							
In ipPc WideString

							
In ipTabelaNome WideString

							
In ipTabelaState Integer

							
In ipTabelaChave Integer

							
In ipTabelaDelta OleVariant

							
In ipPorDelegacao Boolean

							
In ipCodigoTbUnidade Integer

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesProcedimentos.fpuRegistrarLogSistema(const ipCodUser: Integer ; const ipEvento: Integer ; const ipNivelCriticidade: Integer ; const ipComponente: Integer ; const ipPc: WideString ; const ipTabelaNome: WideString ; const ipTabelaState: Integer ; const ipTabelaChave: Integer ; const ipTabelaDelta: OleVariant ; const ipPorDelegacao: Boolean ; const ipCodigoTbUnidade: Integer) : WideString;

C# Syntax:

public WideString SMFuncoesProcedimentos.fpuRegistrarLogSistema( Int32 ipCodUser , Int32 ipEvento , Int32 ipNivelCriticidade , Int32 ipComponente , WideString ipPc , WideString ipTabelaNome , Int32 ipTabelaState , Int32 ipTabelaChave , OleVariant ipTabelaDelta , Boolean ipPorDelegacao , Int32 ipCodigoTbUnidade);

Method fpuChecarPermissaoModulo


					

Parameters:

Flag Name Type Description
In ipCodUsuario Integer

							
In ipModulo WideString

							
In ipPermissao Integer

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method SMFuncoesProcedimentos.fpuChecarPermissaoModulo(const ipCodUsuario: Integer ; const ipModulo: WideString ; const ipPermissao: Integer) : Boolean;

C# Syntax:

public Boolean SMFuncoesProcedimentos.fpuChecarPermissaoModulo( Int32 ipCodUsuario , WideString ipModulo , Int32 ipPermissao);

Method fpuDefinirDiretorio


					

Parameters:

Flag Name Type Description
In ipCodigo Integer

							
In ipData WideString

							
In ipTipoArquivo Integer

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesProcedimentos.fpuDefinirDiretorio(const ipCodigo: Integer ; const ipData: WideString ; const ipTipoArquivo: Integer) : WideString;

C# Syntax:

public WideString SMFuncoesProcedimentos.fpuDefinirDiretorio( Int32 ipCodigo , WideString ipData , Int32 ipTipoArquivo);

Method fpuBaixarArquivo


					

Parameters:

Flag Name Type Description
In ipEnderecoArquivo WideString

							
In ipInicioStream Integer

							
In ipTamanhoDoBuffer Integer

							
Out ipTamanhoTotal Int64

							
In ipPegarTamanhoTotal Boolean

							

Return Value:

Flag Name Type
Result Result Binary

Oxygene Syntax:

method SMFuncoesProcedimentos.fpuBaixarArquivo(const ipEnderecoArquivo: WideString ; const ipInicioStream: Integer ; const ipTamanhoDoBuffer: Integer ; ipTamanhoTotal: Int64 ; const ipPegarTamanhoTotal: Boolean) : Binary;

C# Syntax:

public Binary SMFuncoesProcedimentos.fpuBaixarArquivo(WideString ipEnderecoArquivo , Int32 ipInicioStream , Int32 ipTamanhoDoBuffer , out Int64 ipTamanhoTotal , Boolean ipPegarTamanhoTotal);

Method fpuConversarPServer


					

Parameters:

Flag Name Type Description
In ipOpcao Integer

							
In ipNovaSenha WideString

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesProcedimentos.fpuConversarPServer(const ipOpcao: Integer ; const ipNovaSenha: WideString) : WideString;

C# Syntax:

public WideString SMFuncoesProcedimentos.fpuConversarPServer( Int32 ipOpcao , WideString ipNovaSenha);

Method fpuDataHora


					

Parameters:

Flag Name Type Description
In ipOpcao WideString

							

Return Value:

Flag Name Type
Result Result OleVariant

Oxygene Syntax:

method SMFuncoesProcedimentos.fpuDataHora(const ipOpcao: WideString) : OleVariant;

C# Syntax:

public OleVariant SMFuncoesProcedimentos.fpuDataHora(WideString ipOpcao);

Method fpuDemoPermitir


					

Parameters:

Flag Name Type Description
In ipOpcao WideString

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method SMFuncoesProcedimentos.fpuDemoPermitir(const ipOpcao: WideString) : Boolean;

C# Syntax:

public Boolean SMFuncoesProcedimentos.fpuDemoPermitir(WideString ipOpcao);

Method fpuEnviarArquivo


					

Parameters:

Flag Name Type Description
In ipEnderecoArquivo WideString

							
In ipInicioStream Integer

							
InOut ipStream Binary

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesProcedimentos.fpuEnviarArquivo(const ipEnderecoArquivo: WideString ; const ipInicioStream: Integer ; var ipStream: Binary);

C# Syntax:

public void SMFuncoesProcedimentos.fpuEnviarArquivo(WideString ipEnderecoArquivo , Int32 ipInicioStream , ref Binary ipStream);

Method fpuListarDiretorio


					

Parameters:

Flag Name Type Description
In ipDiretorioComMascara WideString

							

Return Value:

Flag Name Type
Result Result Binary

Oxygene Syntax:

method SMFuncoesProcedimentos.fpuListarDiretorio(const ipDiretorioComMascara: WideString) : Binary;

C# Syntax:

public Binary SMFuncoesProcedimentos.fpuListarDiretorio(WideString ipDiretorioComMascara);

Method fpuSendMessageSenha


					

Parameters:

Flag Name Type Description
In ipSenha WideString

							
In ipCategoria WideString

							
In ipGuiche WideString

							
In ipMedico WideString

							
In ipPaciente Boolean

							
In ipNroFicha Integer

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesProcedimentos.fpuSendMessageSenha(const ipSenha: WideString ; const ipCategoria: WideString ; const ipGuiche: WideString ; const ipMedico: WideString ; const ipPaciente: Boolean ; const ipNroFicha: Integer);

C# Syntax:

public void SMFuncoesProcedimentos.fpuSendMessageSenha(WideString ipSenha , WideString ipCategoria , WideString ipGuiche , WideString ipMedico , Boolean ipPaciente , Int32 ipNroFicha);

Method fpuSqlExecute


					

Parameters:

Flag Name Type Description
In ipString WideString

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesProcedimentos.fpuSqlExecute(const ipString: WideString) : WideString;

C# Syntax:

public WideString SMFuncoesProcedimentos.fpuSqlExecute(WideString ipString);

Method fpuTestarConexao


					

Parameters:

None.

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method SMFuncoesProcedimentos.fpuTestarConexao() : Boolean;

C# Syntax:

public Boolean SMFuncoesProcedimentos.fpuTestarConexao();

Method fpuRetornaUltimoCodigo


					

Parameters:

Flag Name Type Description
In ipNomeGenerator WideString

							

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method SMFuncoesProcedimentos.fpuRetornaUltimoCodigo(const ipNomeGenerator: WideString) : Integer;

C# Syntax:

public Integer SMFuncoesProcedimentos.fpuRetornaUltimoCodigo(WideString ipNomeGenerator);

Method fpuCopiaKit


					

Parameters:

Flag Name Type Description
In ipCodigoKitOrigem Integer

							
In ipCodigoUsuario Integer

							
In ipNomeKit WideString

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesProcedimentos.fpuCopiaKit(const ipCodigoKitOrigem: Integer ; const ipCodigoUsuario: Integer ; const ipNomeKit: WideString);

C# Syntax:

public void SMFuncoesProcedimentos.fpuCopiaKit( Int32 ipCodigoKitOrigem , Int32 ipCodigoUsuario , WideString ipNomeKit);

Method fpuPServerEmDemo


					

Parameters:

None.

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method SMFuncoesProcedimentos.fpuPServerEmDemo() : Boolean;

C# Syntax:

public Boolean SMFuncoesProcedimentos.fpuPServerEmDemo();

Method ppuGerarRegistroLog


					

Parameters:

Flag Name Type Description
In ipEvento Integer

							
In ipNivelCriticidade Integer

							
In ipComponente Integer

							
In ipCodigoTabela Integer

							
In ipTabelaState Integer

							
In ipPorDelegacao Boolean

							
In ipTabela WideString

							
In ipMsg WideString

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesProcedimentos.ppuGerarRegistroLog(const ipEvento: Integer ; const ipNivelCriticidade: Integer ; const ipComponente: Integer ; const ipCodigoTabela: Integer ; const ipTabelaState: Integer ; const ipPorDelegacao: Boolean ; const ipTabela: WideString ; const ipMsg: WideString);

C# Syntax:

public void SMFuncoesProcedimentos.ppuGerarRegistroLog( Int32 ipEvento , Int32 ipNivelCriticidade , Int32 ipComponente , Int32 ipCodigoTabela , Int32 ipTabelaState , Boolean ipPorDelegacao , WideString ipTabela , WideString ipMsg);

Method fpuGetIpThreadSession


					

Parameters:

None.

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesProcedimentos.fpuGetIpThreadSession() : WideString;

C# Syntax:

public WideString SMFuncoesProcedimentos.fpuGetIpThreadSession();

Method fpuRetornaRangeCodigo


					

Parameters:

Flag Name Type Description
In ipNomeGenerator WideString

							
In ipRange Integer

							

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method SMFuncoesProcedimentos.fpuRetornaRangeCodigo(const ipNomeGenerator: WideString ; const ipRange: Integer) : Integer;

C# Syntax:

public Integer SMFuncoesProcedimentos.fpuRetornaRangeCodigo(WideString ipNomeGenerator , Int32 ipRange);

Method fpuVerificarUsuarioAdministrador


					

Parameters:

Flag Name Type Description
In ipCodigo Integer

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method SMFuncoesProcedimentos.fpuVerificarUsuarioAdministrador(const ipCodigo: Integer) : Boolean;

C# Syntax:

public Boolean SMFuncoesProcedimentos.fpuVerificarUsuarioAdministrador( Int32 ipCodigo);

Method fpuPegarCodigoEmpresa


					

Parameters:

None.

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method SMFuncoesProcedimentos.fpuPegarCodigoEmpresa() : Integer;

C# Syntax:

public Integer SMFuncoesProcedimentos.fpuPegarCodigoEmpresa();

Method fpuPegarNomeEmpresa


					

Parameters:

None.

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesProcedimentos.fpuPegarNomeEmpresa() : WideString;

C# Syntax:

public WideString SMFuncoesProcedimentos.fpuPegarNomeEmpresa();

Method ppuManterSessaoAtiva


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method SMFuncoesProcedimentos.ppuManterSessaoAtiva();

C# Syntax:

public void SMFuncoesProcedimentos.ppuManterSessaoAtiva();

Method ppuRegistrarCallBackMonitorSenha


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method SMFuncoesProcedimentos.ppuRegistrarCallBackMonitorSenha();

C# Syntax:

public void SMFuncoesProcedimentos.ppuRegistrarCallBackMonitorSenha();

Method ppuRegistrarCallBackAtualizarControleSenha


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method SMFuncoesProcedimentos.ppuRegistrarCallBackAtualizarControleSenha();

C# Syntax:

public void SMFuncoesProcedimentos.ppuRegistrarCallBackAtualizarControleSenha();

Method ppuRegistrarCallBackAtualizarMonitorSenha


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method SMFuncoesProcedimentos.ppuRegistrarCallBackAtualizarMonitorSenha();

C# Syntax:

public void SMFuncoesProcedimentos.ppuRegistrarCallBackAtualizarMonitorSenha();

Method ppuRegistrarCallBackAtualizarPainelCirurgico


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method SMFuncoesProcedimentos.ppuRegistrarCallBackAtualizarPainelCirurgico();

C# Syntax:

public void SMFuncoesProcedimentos.ppuRegistrarCallBackAtualizarPainelCirurgico();

Method ppuRegistrarCallBackPainelCirurgico


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method SMFuncoesProcedimentos.ppuRegistrarCallBackPainelCirurgico();

C# Syntax:

public void SMFuncoesProcedimentos.ppuRegistrarCallBackPainelCirurgico();

Method ppuRegistrarCallBackDicom


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method SMFuncoesProcedimentos.ppuRegistrarCallBackDicom();

C# Syntax:

public void SMFuncoesProcedimentos.ppuRegistrarCallBackDicom();

Method ppuRegistrarCallBackLaudo


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method SMFuncoesProcedimentos.ppuRegistrarCallBackLaudo();

C# Syntax:

public void SMFuncoesProcedimentos.ppuRegistrarCallBackLaudo();

Method ppuRegistrarCallBackWorkStation


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method SMFuncoesProcedimentos.ppuRegistrarCallBackWorkStation();

C# Syntax:

public void SMFuncoesProcedimentos.ppuRegistrarCallBackWorkStation();

Method ppuCopiarInfoUsuarioSessao


					

Parameters:

Flag Name Type Description
In ipSessioID WideString

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesProcedimentos.ppuCopiarInfoUsuarioSessao(const ipSessioID: WideString);

C# Syntax:

public void SMFuncoesProcedimentos.ppuCopiarInfoUsuarioSessao(WideString ipSessioID);

Method fpuRetornarCodigoOficial_NomeProcedimento


					

Parameters:

Flag Name Type Description
In ipCodigoBxaCorre Integer

							
In ipNumProc Integer

							
In ipCategoria WideString

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesProcedimentos.fpuRetornarCodigoOficial_NomeProcedimento(const ipCodigoBxaCorre: Integer ; const ipNumProc: Integer ; const ipCategoria: WideString) : WideString;

C# Syntax:

public WideString SMFuncoesProcedimentos.fpuRetornarCodigoOficial_NomeProcedimento( Int32 ipCodigoBxaCorre , Int32 ipNumProc , WideString ipCategoria);

Method fpuExcluirRestaurarArquivo


					

Parameters:

Flag Name Type Description
In ipPastaArquivo WideString

							
In ipNomeArquivo WideString

							
In ipExcluirRestaurar Integer

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method SMFuncoesProcedimentos.fpuExcluirRestaurarArquivo(const ipPastaArquivo: WideString ; const ipNomeArquivo: WideString ; const ipExcluirRestaurar: Integer) : Boolean;

C# Syntax:

public Boolean SMFuncoesProcedimentos.fpuExcluirRestaurarArquivo(WideString ipPastaArquivo , WideString ipNomeArquivo , Int32 ipExcluirRestaurar);

Method fpuVerificaConfiguracaoExtra


					

Parameters:

Flag Name Type Description
In ipParametro WideString

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method SMFuncoesProcedimentos.fpuVerificaConfiguracaoExtra(const ipParametro: WideString) : Boolean;

C# Syntax:

public Boolean SMFuncoesProcedimentos.fpuVerificaConfiguracaoExtra(WideString ipParametro);

Method ppuRegistrarCallBackIrix


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method SMFuncoesProcedimentos.ppuRegistrarCallBackIrix();

C# Syntax:

public void SMFuncoesProcedimentos.ppuRegistrarCallBackIrix();

Method fpuEnviarAlertaExterno


					

Parameters:

Flag Name Type Description
In ipTipo TTipoSmsModulo

							
In ipCodigo_tabela Integer

							
In ipMsg WideString

							
In ipInfoExtra WideString

							

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method SMFuncoesProcedimentos.fpuEnviarAlertaExterno(const ipTipo: TTipoSmsModulo ; const ipCodigo_tabela: Integer ; const ipMsg: WideString ; const ipInfoExtra: WideString) : Integer;

C# Syntax:

public Integer SMFuncoesProcedimentos.fpuEnviarAlertaExterno(TTipoSmsModulo ipTipo , Int32 ipCodigo_tabela , WideString ipMsg , WideString ipInfoExtra);

Method fpuGetCodigoExameModelo


					

Parameters:

Flag Name Type Description
In ipCodigoExameModeloResp Integer

							

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method SMFuncoesProcedimentos.fpuGetCodigoExameModelo(const ipCodigoExameModeloResp: Integer) : Integer;

C# Syntax:

public Integer SMFuncoesProcedimentos.fpuGetCodigoExameModelo( Int32 ipCodigoExameModeloResp);

Method fpuPegarStatusServidor


					

Parameters:

None.

Return Value:

Flag Name Type
Result Result TStatusServidor

Oxygene Syntax:

method SMFuncoesProcedimentos.fpuPegarStatusServidor() : TStatusServidor;

C# Syntax:

public TStatusServidor SMFuncoesProcedimentos.fpuPegarStatusServidor();

Method fpuBuscarNivelSeguranca


					

Parameters:

None.

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method SMFuncoesProcedimentos.fpuBuscarNivelSeguranca() : Integer;

C# Syntax:

public Integer SMFuncoesProcedimentos.fpuBuscarNivelSeguranca();

Method fpuDataHoraISO8601


					

Parameters:

Flag Name Type Description
In ipDataHoraUTC DateTime

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesProcedimentos.fpuDataHoraISO8601(const ipDataHoraUTC: DateTime) : WideString;

C# Syntax:

public WideString SMFuncoesProcedimentos.fpuDataHoraISO8601(DateTime ipDataHoraUTC);

Method fpuDataHoraISO8601Unidade


					

Parameters:

Flag Name Type Description
In ipDataHoraUTC DateTime

							
In ipCodigoUnidade Integer

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesProcedimentos.fpuDataHoraISO8601Unidade(const ipDataHoraUTC: DateTime ; const ipCodigoUnidade: Integer) : WideString;

C# Syntax:

public WideString SMFuncoesProcedimentos.fpuDataHoraISO8601Unidade(DateTime ipDataHoraUTC , Int32 ipCodigoUnidade);

Method fpuDatasHorasISO8601


					

Parameters:

Flag Name Type Description
In ipDatasHorasUtc TArrayDateTime

							

Return Value:

Flag Name Type
Result Result TArrayString

Oxygene Syntax:

method SMFuncoesProcedimentos.fpuDatasHorasISO8601(const ipDatasHorasUtc: TArrayDateTime) : TArrayString;

C# Syntax:

public TArrayString SMFuncoesProcedimentos.fpuDatasHorasISO8601(TArrayDateTime ipDatasHorasUtc);

Method fpuDataHoraIso8601Servidor


					

Parameters:

Flag Name Type Description
In ipDataHoraUtcServidor DateTime

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesProcedimentos.fpuDataHoraIso8601Servidor(const ipDataHoraUtcServidor: DateTime) : WideString;

C# Syntax:

public WideString SMFuncoesProcedimentos.fpuDataHoraIso8601Servidor(DateTime ipDataHoraUtcServidor);

Method fpuDatasHorasIso8601Servidor


					

Parameters:

Flag Name Type Description
In ipDatasHorasUtcServidor TArrayDateTime

							

Return Value:

Flag Name Type
Result Result TArrayString

Oxygene Syntax:

method SMFuncoesProcedimentos.fpuDatasHorasIso8601Servidor(const ipDatasHorasUtcServidor: TArrayDateTime) : TArrayString;

C# Syntax:

public TArrayString SMFuncoesProcedimentos.fpuDatasHorasIso8601Servidor(TArrayDateTime ipDatasHorasUtcServidor);

Method fpuGetCrendenciaisPServer


					

Parameters:

None.

Return Value:

Flag Name Type
Result Result TCredenciaisPServer

Oxygene Syntax:

method SMFuncoesProcedimentos.fpuGetCrendenciaisPServer() : TCredenciaisPServer;

C# Syntax:

public TCredenciaisPServer SMFuncoesProcedimentos.fpuGetCrendenciaisPServer();

Method ppuCriarMotivoRetificacao


					

Parameters:

Flag Name Type Description
In ipCodigoTipo Integer

							
In ipTipo Integer

							
In ipCodigoMotivoRetificacao Integer

							
In ipObservacao WideString

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesProcedimentos.ppuCriarMotivoRetificacao(const ipCodigoTipo: Integer ; const ipTipo: Integer ; const ipCodigoMotivoRetificacao: Integer ; const ipObservacao: WideString);

C# Syntax:

public void SMFuncoesProcedimentos.ppuCriarMotivoRetificacao( Int32 ipCodigoTipo , Int32 ipTipo , Int32 ipCodigoMotivoRetificacao , WideString ipObservacao);

Method ppuRegistrarCallbackPromedico


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method SMFuncoesProcedimentos.ppuRegistrarCallbackPromedico();

C# Syntax:

public void SMFuncoesProcedimentos.ppuRegistrarCallbackPromedico();

Method fpuAtributosDasPropriedades


					

Parameters:

Flag Name Type Description
In ipClasses TROArray_System_string_

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesProcedimentos.fpuAtributosDasPropriedades(const ipClasses: TROArray_System_string_) : WideString;

C# Syntax:

public WideString SMFuncoesProcedimentos.fpuAtributosDasPropriedades(TROArray_System_string_ ipClasses);

Method fpuConverterValorEntreUnidades


					

Parameters:

Flag Name Type Description
In ipValor Double

							
In ipGrandeza Integer

							
In ipCodigoUnidadeOrigem Integer

							
In ipCodigoUnidadeDestino Integer

							

Return Value:

Flag Name Type
Result Result TResultadoConversaoUnidades

Oxygene Syntax:

method SMFuncoesProcedimentos.fpuConverterValorEntreUnidades(const ipValor: Double ; const ipGrandeza: Integer ; const ipCodigoUnidadeOrigem: Integer ; const ipCodigoUnidadeDestino: Integer) : TResultadoConversaoUnidades;

C# Syntax:

public TResultadoConversaoUnidades SMFuncoesProcedimentos.fpuConverterValorEntreUnidades(Double ipValor , Int32 ipGrandeza , Int32 ipCodigoUnidadeOrigem , Int32 ipCodigoUnidadeDestino);

Method AS_ApplyUpdates


					

Parameters:

Flag Name Type Description
In ProviderName WideString

							
In Delta Binary

							
In MaxErrors Integer

							
Out ErrorCount Integer

							
InOut OwnerData AnsiString

							

Return Value:

Flag Name Type
Result Result Binary

Oxygene Syntax:

method SMFuncoesProcedimentos.AS_ApplyUpdates(const ProviderName: WideString ; const Delta: Binary ; const MaxErrors: Integer ; ErrorCount: Integer ; var OwnerData: AnsiString) : Binary;

C# Syntax:

public Binary SMFuncoesProcedimentos.AS_ApplyUpdates(WideString ProviderName , Binary Delta , Int32 MaxErrors , out Int32 ErrorCount , ref AnsiString OwnerData);

Method AS_GetRecords


					

Parameters:

Flag Name Type Description
In ProviderName WideString

							
In Count Integer

							
Out RecsOut Integer

							
In Options Integer

							
In CommandText WideString

							
InOut Params Binary

							
InOut OwnerData AnsiString

							

Return Value:

Flag Name Type
Result Result Binary

Oxygene Syntax:

method SMFuncoesProcedimentos.AS_GetRecords(const ProviderName: WideString ; const Count: Integer ; RecsOut: Integer ; const Options: Integer ; const CommandText: WideString ; var Params: Binary ; var OwnerData: AnsiString) : Binary;

C# Syntax:

public Binary SMFuncoesProcedimentos.AS_GetRecords(WideString ProviderName , Int32 Count , out Int32 RecsOut , Int32 Options , WideString CommandText , ref Binary Params , ref AnsiString OwnerData);

Method AS_DataRequest


					

Parameters:

Flag Name Type Description
In ProviderName WideString

							
In Data Binary

							

Return Value:

Flag Name Type
Result Result Binary

Oxygene Syntax:

method SMFuncoesProcedimentos.AS_DataRequest(const ProviderName: WideString ; const Data: Binary) : Binary;

C# Syntax:

public Binary SMFuncoesProcedimentos.AS_DataRequest(WideString ProviderName , Binary Data);

Method AS_GetProviderNames


					

Parameters:

None.

Return Value:

Flag Name Type
Result Result TProviderNames

Oxygene Syntax:

method SMFuncoesProcedimentos.AS_GetProviderNames() : TProviderNames;

C# Syntax:

public TProviderNames SMFuncoesProcedimentos.AS_GetProviderNames();

Method AS_GetParams


					

Parameters:

Flag Name Type Description
In ProviderName WideString

							
InOut OwnerData AnsiString

							

Return Value:

Flag Name Type
Result Result Binary

Oxygene Syntax:

method SMFuncoesProcedimentos.AS_GetParams(const ProviderName: WideString ; var OwnerData: AnsiString) : Binary;

C# Syntax:

public Binary SMFuncoesProcedimentos.AS_GetParams(WideString ProviderName , ref AnsiString OwnerData);

Method AS_RowRequest


					

Parameters:

Flag Name Type Description
In ProviderName WideString

							
In Row Binary

							
In RequestType Integer

							
InOut OwnerData AnsiString

							

Return Value:

Flag Name Type
Result Result Binary

Oxygene Syntax:

method SMFuncoesProcedimentos.AS_RowRequest(const ProviderName: WideString ; const Row: Binary ; const RequestType: Integer ; var OwnerData: AnsiString) : Binary;

C# Syntax:

public Binary SMFuncoesProcedimentos.AS_RowRequest(WideString ProviderName , Binary Row , Int32 RequestType , ref AnsiString OwnerData);

Method AS_Execute


					

Parameters:

Flag Name Type Description
In ProviderName WideString

							
In CommandText WideString

							
InOut Params Binary

							
InOut OwnerData AnsiString

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesProcedimentos.AS_Execute(const ProviderName: WideString ; const CommandText: WideString ; var Params: Binary ; var OwnerData: AnsiString);

C# Syntax:

public void SMFuncoesProcedimentos.AS_Execute(WideString ProviderName , WideString CommandText , ref Binary Params , ref AnsiString OwnerData);
Service SMFuncoesRecepcao

The following table lists the Operations defined in "SMFuncoesRecepcao":

fpuMedicoAtendeCategorias

							
fpuExisteMedicoNaAgenda

							
fpuRetornaQtdeAgendamentoPendentePorMedicoAgenda

							
fpuRetornaExamesPorDiaPaciente

							
fpuHorariosConfiguradosAgenda

							
fpuAlertaCancelLigacao

							
fpuPegarCodAgendaConsulta

							
fpuPodeAlterarBaixaConvenio

							
fpuAtualizarBxaCorreProcPgos

							
fpuAjustarSenha

							
fpuUltimaSenha

							
fpuUltimaSenhaChamada

							
ppuInformarInicioAtendimento

							
ppuLimparInicioAtendimento

							
fpuChamarSenha

							
fpuRepeteSenha

							
fpuTransferirFichasEmIndicadores

							
fpuSenhasNaoAtendidas

							
fpuZerarSenhas

							
fpuGerarSenha

							
fpuAtualizarBxaCorre

							
fpuDebitosFicha

							
fpuBuscarCodigoProcPgos

							
fpuRetornaDadosFicha

							
fpuDiasDisponiveisAgendamento

							
fpuHorariosDisponiveisAgendamento

							
fpuSugestaoReferenciamentoProcedimentos

							
fpuPermitirCriarAgenda

							
ppuValidarHorario

							
ppuValidarHorarioVisita

							
ppuValidarRestricao

							
ppuValidarRestricaoConvenio

							
fpuHorariosAgenda

							
fpuHorariosAgendaConveniosContagem

							
fpuHorariosAgendadosPaciente

							
fpuCopiarBcExame

							
fpuHorarioDisponivel

							
fpuQuantidadeAgendamentoConsultas

							
fpuExisteAtendim

							
fpuQuantidadeAgendamentoExames

							
fpuQuantidadeAgendamentoCirurgia

							
fpuRequisitarLiberarHorarioAgenda

							
fpuGerarNumeroGuia

							
fpuValidarNumeroGuia

							
fpuGravarKit

							
fpuSalvarKit

							
ppuSalvarPreKit

							
fpuGerarKitsBcExame

							
fpuTransferenciaProcedimentos

							
fpuReverterTransferenciaProcedimentos

							
fpuUltimaConsulta

							
fpuImprimirEntregaCabecalho

							
ppuAtualizarCidadespeloIBGE

							
fpuGerarCodigoBarraInterfaceamento

							
fpuJaExisteTipoModeloAnamneseItem

							
ppuTirarPadraoMotivoCancelamento

							
ppuCriarMotivoCancelamentoPadrao

							
fpuCPF_CNPJ_TemDebito

							
fpuBuscarCepPorEndereco

							
fpuBuscarEnderecoPorCep

							
fpuBuscarNroFichaPorNomeDataNascimento

							
fpuVerificarNroFichaExiste

							
fpuVerificarConvenioBaixaHabilitadoWS

							
fpuAlteraNroCelularSMSFichas

							
fpuRetornaNomeValidoFilaInativa

							
fpuVerificaTipoCategoriaFilaExame

							
fpuUltimasConsultas

							
fpuVerificarAgendaConfigurada

							
fpuBuscarDiasDisponiveisParaExamesAgenda

							
fpuValidarRestricaoExame

							
fpuBuscarRestricaoTaxaOcupacaoAgenda

							
fpuCodigosConveniosRestricaoOcupacao

							
fpuBuscarHorariosAgendamentoConsiderandoRestricoes

							
fpuVerificarPermissaoAgenda

							
fpuVerificarExisteRestricaoExame

							
fpuVerificarAgendaLivre

							
fpuTaxaOcupacaoPermitida

							
fpuTempoParaIgnorarTxOcupacao

							
fpuConveniosPaciente

							
fpuConveniosMedico

							
ppuValidarMedicoDuplicado

							
fpuVerificarNecessidadeExcluirAparelho

							
ppuExcluirAparelhosAgenda

							
fpuValidarRestricoesAparelho

							
fpuAgendaPossuiTempoVago

							
ppuAlterarAnestesistaAgendaHs

							
fpuExcluiHorariosRestricaoExameConvenioDia

							
fpuExcluiHorariosRestricaoConvenioHistoricoDia

							
fpuVerificarRestricaoConvenio

							
ppuAlterarObservacaoAgenda

							
fpuRetornaBaixas

							
fpuFichaTemporaria

							
fpuDuplicarModeloChave

							
ppuInserirAtendimTempo

							
ppuChamarPacienteAtendimTempo

							
ppuChamarSenhaAtendimTempo

							
fpuAgendaPossuiRestricaoIdade

							
fpuVerificarRestricaoConvenioNaoPermitido

							
fpuVerificarRestricaoExamesNaoPermitido

							
fpuVerificarIntegridadeProfissionaisSaude

							
fpuRetornarUsuariosDisponiveis

							
fpuVerificarRestricaoIdadeAgendamento

							
ppuTransferirTemposAgendaToExameProcedimento

							
fpuObterListaCodigosExameProcedimento

							
fpuAtualizarTempoExame

							
ppuAtualizarStatusAgendaHs

							
fpuEfetuarLigacoesCopiaAgendaHs

							
ppuRestaurarAgendamento

							
ppuRestaurarAgendamentos

							
fpuObterCodigoOrigemAgendaHsCopias

							
fpuObterListaCodigosAgendaHsCopiasVinculados

							
ppuDeletarVinculosAgendaHs

							
ppuDeletarMudarVinculoOriginal

							
fpuObterListaCodigosExame

							
fpuQuantidadeCategoriaDiferentesNosExames

							
fpuCodigoUnidadeDaAgenda

							
fpuVerificarCategoriaAgendaNaoAtende

							
fpuObterMedicosExaminadorDaAgenda

							
ppuVerificaStatusAgenda

							
ppuCriarAgendasPessoaisUnidades

							
ppuAtualizarListaConsulta

							
fpuHorariosLivresAgendaIndependenteDeRestricoes

							
fpuGetSessoesTratamentoLivres

							
fpuGetPrimeiraSessao

							
fpuInserirASeguirAgendamentoCirurgia

							
fpuObterHoraUltimoAgendamentoASeguir

							
fpuAlterarOrdemASeguir

							
fpuCancelarAgendamentoASeguir

							
fpuTransferirAgendamentoASeguir

							
ppuArrumarHorariosAgendamentosASeguir

							
fpuTrocarHorariosAgendamentos

							
fpuAgendaHsPossuiProcedimentos

							
fpuNroFichasPelaMatriculaConvenio

							
fpuExisteRegistroCirurgia_Evento

							
fpuValidarKitConfiguradoConvenio

							
fpuVerificarRetirarVinculoAgendaHSInternacao

							
fpuRetornaMatriculaPacienteConvenio

							
fpuListaFuncoesHonorarioMedico

							
fpuExisteNotaSatisfacao

							
fpuInserirAgendaAvaliacao

							
fpuAgendamentoAvaliado

							
fprQuantRegistrosPaciente_Procedimento

							
fpuStatusProcedimento

							
fpuAgendamentoPossuiAvaliacaoSatisfacao

							
ppuAgendar

							
fpuUnificarTbDiaTax

							
fpuGetOutraFichaMesmaMatriculaConvenio

							
ppuInformarInicioFimPreAtendimentoAmbulatorio

							
fpuGetAtendimTempos

							
fpuGetTemposMediosAtendim

							
ppuReverterStatusProcedimento

							
fpuExameQuitado

							
fpuQtdVagasAgendaSessao

							
ppuRegistrarPendenciaAlteracaoForcadaAgendamentoOnline

							
ppuVerificarPermissaoIncluirEditarAgenda

							
fpuInserirImgProntuario

							
fpuDeletarImgProntuario

							
fpuBuscarCodigosProcedimentosBaixas

							
fpuBuscarFoto

							
fpuGetDadosPaciente

							
ppuRetificarAtendimPreGrupo

							
ppuExcluirAtendimPreGrupo

							
fpuGetCodigoAtendimPreGrupo

							
fpuMontarProntuario

							
fpuQtdIhAihIncompletasPorCompetencia

							
fpuCriarMotivoCancelamento

							
ppuDeletarHonomedGuias

							
fpuDetalharLogSimples

							
fpuPesquisarLogSimples

							
fpuRetirarAtivoMovimentacaoProntuario

							
ppuInserirSinaisVitaisComTriagemPa

							
fpuVerificarObservacoesPaciente

							
fpuIdadePaciente

							
fpuPrimeiroAgendamento

							
fpuRetornarGruposUsuario

							
fpuRetornaCodigo

							
fpuSendMessage

							
ppuExcluirRegistroGravarLog

							
fpuRegistrarLogSistema

							
fpuChecarPermissaoModulo

							
fpuDefinirDiretorio

							
fpuBaixarArquivo

							
fpuConversarPServer

							
fpuDataHora

							
fpuDemoPermitir

							
fpuEnviarArquivo

							
fpuListarDiretorio

							
fpuSendMessageSenha

							
fpuSqlExecute

							
fpuTestarConexao

							
fpuRetornaUltimoCodigo

							
fpuCopiaKit

							
fpuPServerEmDemo

							
ppuGerarRegistroLog

							
fpuGetIpThreadSession

							
fpuRetornaRangeCodigo

							
fpuVerificarUsuarioAdministrador

							
fpuPegarCodigoEmpresa

							
fpuPegarNomeEmpresa

							
ppuManterSessaoAtiva

							
ppuRegistrarCallBackMonitorSenha

							
ppuRegistrarCallBackAtualizarControleSenha

							
ppuRegistrarCallBackAtualizarMonitorSenha

							
ppuRegistrarCallBackAtualizarPainelCirurgico

							
ppuRegistrarCallBackPainelCirurgico

							
ppuRegistrarCallBackDicom

							
ppuRegistrarCallBackLaudo

							
ppuRegistrarCallBackWorkStation

							
ppuCopiarInfoUsuarioSessao

							
fpuRetornarCodigoOficial_NomeProcedimento

							
fpuExcluirRestaurarArquivo

							
fpuVerificaConfiguracaoExtra

							
ppuRegistrarCallBackIrix

							
fpuEnviarAlertaExterno

							
fpuGetCodigoExameModelo

							
fpuPegarStatusServidor

							
fpuBuscarNivelSeguranca

							
fpuDataHoraISO8601

							
fpuDataHoraISO8601Unidade

							
fpuDatasHorasISO8601

							
fpuDataHoraIso8601Servidor

							
fpuDatasHorasIso8601Servidor

							
fpuGetCrendenciaisPServer

							
ppuCriarMotivoRetificacao

							
ppuRegistrarCallbackPromedico

							
fpuAtributosDasPropriedades

							
fpuConverterValorEntreUnidades

							
AS_ApplyUpdates

							
AS_GetRecords

							
AS_DataRequest

							
AS_GetProviderNames

							
AS_GetParams

							
AS_RowRequest

							
AS_Execute

							

Method fpuMedicoAtendeCategorias


					

Parameters:

Flag Name Type Description
In ipCodigoMedico Integer

							
In ipCodigosCtExames WideString

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesRecepcao.fpuMedicoAtendeCategorias(const ipCodigoMedico: Integer ; const ipCodigosCtExames: WideString) : WideString;

C# Syntax:

public WideString SMFuncoesRecepcao.fpuMedicoAtendeCategorias( Int32 ipCodigoMedico , WideString ipCodigosCtExames);

Method fpuExisteMedicoNaAgenda


					

Parameters:

Flag Name Type Description
In ipCodigoAgenda Integer

							
In ipCodigoMedico Integer

							

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method SMFuncoesRecepcao.fpuExisteMedicoNaAgenda(const ipCodigoAgenda: Integer ; const ipCodigoMedico: Integer) : Integer;

C# Syntax:

public Integer SMFuncoesRecepcao.fpuExisteMedicoNaAgenda( Int32 ipCodigoAgenda , Int32 ipCodigoMedico);

Method fpuRetornaQtdeAgendamentoPendentePorMedicoAgenda


					

Parameters:

Flag Name Type Description
In ipMedicoAgenda Integer

							
In ipData TDate

							
In ipCodigo_TbUnidade Integer

							

Return Value:

Flag Name Type
Result Result OleVariant

Oxygene Syntax:

method SMFuncoesRecepcao.fpuRetornaQtdeAgendamentoPendentePorMedicoAgenda(const ipMedicoAgenda: Integer ; const ipData: TDate ; const ipCodigo_TbUnidade: Integer) : OleVariant;

C# Syntax:

public OleVariant SMFuncoesRecepcao.fpuRetornaQtdeAgendamentoPendentePorMedicoAgenda( Int32 ipMedicoAgenda , TDate ipData , Int32 ipCodigo_TbUnidade);

Method fpuRetornaExamesPorDiaPaciente


					

Parameters:

Flag Name Type Description
In ipData_Exame TDate

							
In ipNro_Ficha Integer

							
In ipNregistro_Interna Integer

							

Return Value:

Flag Name Type
Result Result OleVariant

Oxygene Syntax:

method SMFuncoesRecepcao.fpuRetornaExamesPorDiaPaciente(const ipData_Exame: TDate ; const ipNro_Ficha: Integer ; const ipNregistro_Interna: Integer) : OleVariant;

C# Syntax:

public OleVariant SMFuncoesRecepcao.fpuRetornaExamesPorDiaPaciente(TDate ipData_Exame , Int32 ipNro_Ficha , Int32 ipNregistro_Interna);

Method fpuHorariosConfiguradosAgenda


					

Parameters:

Flag Name Type Description
In ipCodAgenda Integer

							
In ipCodMedico Integer

							
In ipCodEspecialidade Integer

							
In ipData WideString

							
In ipDataFinal WideString

							
In ipApartirDataHoraAtual Boolean

							

Return Value:

Flag Name Type
Result Result OleVariant

Oxygene Syntax:

method SMFuncoesRecepcao.fpuHorariosConfiguradosAgenda(const ipCodAgenda: Integer ; const ipCodMedico: Integer ; const ipCodEspecialidade: Integer ; const ipData: WideString ; const ipDataFinal: WideString ; const ipApartirDataHoraAtual: Boolean) : OleVariant;

C# Syntax:

public OleVariant SMFuncoesRecepcao.fpuHorariosConfiguradosAgenda( Int32 ipCodAgenda , Int32 ipCodMedico , Int32 ipCodEspecialidade , WideString ipData , WideString ipDataFinal , Boolean ipApartirDataHoraAtual);

Method fpuAlertaCancelLigacao


					

Parameters:

Flag Name Type Description
In ipCancelLigacao Integer

							
In ipCodigo Integer

							
In ipCodUser Integer

							
In ipCodPreConta Integer

							
In ipDescricao WideString

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesRecepcao.fpuAlertaCancelLigacao(const ipCancelLigacao: Integer ; const ipCodigo: Integer ; const ipCodUser: Integer ; const ipCodPreConta: Integer ; const ipDescricao: WideString) : WideString;

C# Syntax:

public WideString SMFuncoesRecepcao.fpuAlertaCancelLigacao( Int32 ipCancelLigacao , Int32 ipCodigo , Int32 ipCodUser , Int32 ipCodPreConta , WideString ipDescricao);

Method fpuPegarCodAgendaConsulta


					

Parameters:

Flag Name Type Description
In ipTBUnidade WideString

							

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method SMFuncoesRecepcao.fpuPegarCodAgendaConsulta(const ipTBUnidade: WideString) : Integer;

C# Syntax:

public Integer SMFuncoesRecepcao.fpuPegarCodAgendaConsulta(WideString ipTBUnidade);

Method fpuPodeAlterarBaixaConvenio


					

Parameters:

Flag Name Type Description
In ipCategoria WideString

							
In ipCodigoProcPgos Integer

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesRecepcao.fpuPodeAlterarBaixaConvenio(const ipCategoria: WideString ; const ipCodigoProcPgos: Integer) : WideString;

C# Syntax:

public WideString SMFuncoesRecepcao.fpuPodeAlterarBaixaConvenio(WideString ipCategoria , Int32 ipCodigoProcPgos);

Method fpuAtualizarBxaCorreProcPgos


					

Parameters:

Flag Name Type Description
In ipCodigoProcPgos Integer

							
In ipCodigoBxACorre Integer

							
In ipCategoria WideString

							
In ipNumProc Integer

							
In ipValorPagto Double

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesRecepcao.fpuAtualizarBxaCorreProcPgos(const ipCodigoProcPgos: Integer ; const ipCodigoBxACorre: Integer ; const ipCategoria: WideString ; const ipNumProc: Integer ; const ipValorPagto: Double) : WideString;

C# Syntax:

public WideString SMFuncoesRecepcao.fpuAtualizarBxaCorreProcPgos( Int32 ipCodigoProcPgos , Int32 ipCodigoBxACorre , WideString ipCategoria , Int32 ipNumProc , Double ipValorPagto);

Method fpuAjustarSenha


					

Parameters:

Flag Name Type Description
In ipCategoria WideString

							
In ipSenha Integer

							
In ipSenhaFinal Integer

							

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method SMFuncoesRecepcao.fpuAjustarSenha(const ipCategoria: WideString ; const ipSenha: Integer ; const ipSenhaFinal: Integer) : Integer;

C# Syntax:

public Integer SMFuncoesRecepcao.fpuAjustarSenha(WideString ipCategoria , Int32 ipSenha , Int32 ipSenhaFinal);

Method fpuUltimaSenha


					

Parameters:

Flag Name Type Description
In ipCategoria WideString

							

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method SMFuncoesRecepcao.fpuUltimaSenha(const ipCategoria: WideString) : Integer;

C# Syntax:

public Integer SMFuncoesRecepcao.fpuUltimaSenha(WideString ipCategoria);

Method fpuUltimaSenhaChamada


					

Parameters:

Flag Name Type Description
In ipCategoria WideString

							

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method SMFuncoesRecepcao.fpuUltimaSenhaChamada(const ipCategoria: WideString) : Integer;

C# Syntax:

public Integer SMFuncoesRecepcao.fpuUltimaSenhaChamada(WideString ipCategoria);

Method ppuInformarInicioAtendimento


					

Parameters:

Flag Name Type Description
In ipNAtendimento Integer

							
In ipCodSenhaUs Integer

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesRecepcao.ppuInformarInicioAtendimento(const ipNAtendimento: Integer ; const ipCodSenhaUs: Integer);

C# Syntax:

public void SMFuncoesRecepcao.ppuInformarInicioAtendimento( Int32 ipNAtendimento , Int32 ipCodSenhaUs);

Method ppuLimparInicioAtendimento


					

Parameters:

Flag Name Type Description
In ipNAtendimento Integer

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesRecepcao.ppuLimparInicioAtendimento(const ipNAtendimento: Integer);

C# Syntax:

public void SMFuncoesRecepcao.ppuLimparInicioAtendimento( Int32 ipNAtendimento);

Method fpuChamarSenha


					

Parameters:

Flag Name Type Description
In ipCategoria WideString

							
In ipGuiche WideString

							
In ipNFicha Integer

							
In ipSenhaEspecifica Integer

							
In ipNAtendimento Integer

							
In ipCodSenhaUSChamou Integer

							
In ipMedico WideString

							
In ipPaciente Boolean

							
In ipCodAgendaHS Integer

							
In ipCodigoFilaExame Integer

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesRecepcao.fpuChamarSenha(const ipCategoria: WideString ; const ipGuiche: WideString ; const ipNFicha: Integer ; const ipSenhaEspecifica: Integer ; const ipNAtendimento: Integer ; const ipCodSenhaUSChamou: Integer ; const ipMedico: WideString ; const ipPaciente: Boolean ; const ipCodAgendaHS: Integer ; const ipCodigoFilaExame: Integer) : WideString;

C# Syntax:

public WideString SMFuncoesRecepcao.fpuChamarSenha(WideString ipCategoria , WideString ipGuiche , Int32 ipNFicha , Int32 ipSenhaEspecifica , Int32 ipNAtendimento , Int32 ipCodSenhaUSChamou , WideString ipMedico , Boolean ipPaciente , Int32 ipCodAgendaHS , Int32 ipCodigoFilaExame);

Method fpuRepeteSenha


					

Parameters:

Flag Name Type Description
In ipSenha WideString

							
In ipCategoria WideString

							
In ipGuiche WideString

							
In ipMedico WideString

							
In ipPaciente Boolean

							
In ipNroFicha Integer

							

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method SMFuncoesRecepcao.fpuRepeteSenha(const ipSenha: WideString ; const ipCategoria: WideString ; const ipGuiche: WideString ; const ipMedico: WideString ; const ipPaciente: Boolean ; const ipNroFicha: Integer) : Integer;

C# Syntax:

public Integer SMFuncoesRecepcao.fpuRepeteSenha(WideString ipSenha , WideString ipCategoria , WideString ipGuiche , WideString ipMedico , Boolean ipPaciente , Int32 ipNroFicha);

Method fpuTransferirFichasEmIndicadores


					

Parameters:

Flag Name Type Description
In ipIndicadorOrigem Integer

							
In ipIndicadorDestino Integer

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesRecepcao.fpuTransferirFichasEmIndicadores(const ipIndicadorOrigem: Integer ; const ipIndicadorDestino: Integer) : WideString;

C# Syntax:

public WideString SMFuncoesRecepcao.fpuTransferirFichasEmIndicadores( Int32 ipIndicadorOrigem , Int32 ipIndicadorDestino);

Method fpuSenhasNaoAtendidas


					

Parameters:

Flag Name Type Description
In ipCategoria WideString

							

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method SMFuncoesRecepcao.fpuSenhasNaoAtendidas(const ipCategoria: WideString) : Integer;

C# Syntax:

public Integer SMFuncoesRecepcao.fpuSenhasNaoAtendidas(WideString ipCategoria);

Method fpuZerarSenhas


					

Parameters:

Flag Name Type Description
In ipCategoria WideString

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesRecepcao.fpuZerarSenhas(const ipCategoria: WideString) : WideString;

C# Syntax:

public WideString SMFuncoesRecepcao.fpuZerarSenhas(WideString ipCategoria);

Method fpuGerarSenha


					

Parameters:

Flag Name Type Description
In ipCategoria WideString

							
In ipGuiche WideString

							
In ipData DateTime

							
In ipHora DateTime

							
In ipDataControle DateTime

							
In ipSequencial Boolean

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesRecepcao.fpuGerarSenha(const ipCategoria: WideString ; const ipGuiche: WideString ; const ipData: DateTime ; const ipHora: DateTime ; const ipDataControle: DateTime ; const ipSequencial: Boolean) : WideString;

C# Syntax:

public WideString SMFuncoesRecepcao.fpuGerarSenha(WideString ipCategoria , WideString ipGuiche , DateTime ipData , DateTime ipHora , DateTime ipDataControle , Boolean ipSequencial);

Method fpuAtualizarBxaCorre


					

Parameters:

Flag Name Type Description
In ipCodigoBxACorre Integer

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesRecepcao.fpuAtualizarBxaCorre(const ipCodigoBxACorre: Integer) : WideString;

C# Syntax:

public WideString SMFuncoesRecepcao.fpuAtualizarBxaCorre( Int32 ipCodigoBxACorre);

Method fpuDebitosFicha


					

Parameters:

Flag Name Type Description
In ipNFicha Integer

							
In ipConsiderarInternacao Boolean

							

Return Value:

Flag Name Type
Result Result Double

Oxygene Syntax:

method SMFuncoesRecepcao.fpuDebitosFicha(const ipNFicha: Integer ; const ipConsiderarInternacao: Boolean) : Double;

C# Syntax:

public Double SMFuncoesRecepcao.fpuDebitosFicha( Int32 ipNFicha , Boolean ipConsiderarInternacao);

Method fpuBuscarCodigoProcPgos


					

Parameters:

Flag Name Type Description
In ipCodProcedimento Integer

							
In ipCategoria WideString

							

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method SMFuncoesRecepcao.fpuBuscarCodigoProcPgos(const ipCodProcedimento: Integer ; const ipCategoria: WideString) : Integer;

C# Syntax:

public Integer SMFuncoesRecepcao.fpuBuscarCodigoProcPgos( Int32 ipCodProcedimento , WideString ipCategoria);

Method fpuRetornaDadosFicha


					

Parameters:

Flag Name Type Description
In ipNumeroFicha Integer

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesRecepcao.fpuRetornaDadosFicha(const ipNumeroFicha: Integer) : WideString;

C# Syntax:

public WideString SMFuncoesRecepcao.fpuRetornaDadosFicha( Int32 ipNumeroFicha);

Method fpuDiasDisponiveisAgendamento


					

Parameters:

Flag Name Type Description
In ipDataInicial WideString

							
In ipDataFinal WideString

							
In ipCodigoMedico Integer

							
In ipCodigoEspecialidade Integer

							
In ipCodAgenda Integer

							
In ipDiasLotados Boolean

							

Return Value:

Flag Name Type
Result Result OleVariant

Oxygene Syntax:

method SMFuncoesRecepcao.fpuDiasDisponiveisAgendamento(const ipDataInicial: WideString ; const ipDataFinal: WideString ; const ipCodigoMedico: Integer ; const ipCodigoEspecialidade: Integer ; const ipCodAgenda: Integer ; const ipDiasLotados: Boolean) : OleVariant;

C# Syntax:

public OleVariant SMFuncoesRecepcao.fpuDiasDisponiveisAgendamento(WideString ipDataInicial , WideString ipDataFinal , Int32 ipCodigoMedico , Int32 ipCodigoEspecialidade , Int32 ipCodAgenda , Boolean ipDiasLotados);

Method fpuHorariosDisponiveisAgendamento


					

Parameters:

Flag Name Type Description
In ipData WideString

							
In ipDataFinal WideString

							
In ipCodigoMedico Integer

							
In ipCodAgenda Integer

							
In ipCodigoEspecialidade Integer

							

Return Value:

Flag Name Type
Result Result OleVariant

Oxygene Syntax:

method SMFuncoesRecepcao.fpuHorariosDisponiveisAgendamento(const ipData: WideString ; const ipDataFinal: WideString ; const ipCodigoMedico: Integer ; const ipCodAgenda: Integer ; const ipCodigoEspecialidade: Integer) : OleVariant;

C# Syntax:

public OleVariant SMFuncoesRecepcao.fpuHorariosDisponiveisAgendamento(WideString ipData , WideString ipDataFinal , Int32 ipCodigoMedico , Int32 ipCodAgenda , Int32 ipCodigoEspecialidade);

Method fpuSugestaoReferenciamentoProcedimentos


					

Parameters:

Flag Name Type Description
In ipCodigos_Tabelas WideString

							
In ipCodigos_Oficiais WideString

							

Return Value:

Flag Name Type
Result Result OleVariant

Oxygene Syntax:

method SMFuncoesRecepcao.fpuSugestaoReferenciamentoProcedimentos(const ipCodigos_Tabelas: WideString ; const ipCodigos_Oficiais: WideString) : OleVariant;

C# Syntax:

public OleVariant SMFuncoesRecepcao.fpuSugestaoReferenciamentoProcedimentos(WideString ipCodigos_Tabelas , WideString ipCodigos_Oficiais);

Method fpuPermitirCriarAgenda


					

Parameters:

Flag Name Type Description
In ipUnidade Integer

							
In ipTipo Integer

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method SMFuncoesRecepcao.fpuPermitirCriarAgenda(const ipUnidade: Integer ; const ipTipo: Integer) : Boolean;

C# Syntax:

public Boolean SMFuncoesRecepcao.fpuPermitirCriarAgenda( Int32 ipUnidade , Int32 ipTipo);

Method ppuValidarHorario


					

Parameters:

Flag Name Type Description
In ipCodAgenda Integer

							
In ipCodMedico Integer

							
In ipCodHorarioIgnorar Integer

							
In ipDiasSemana WideString

							
In ipHoraInicial WideString

							
In ipHoraFinal WideString

							
In ipValidadeInicial WideString

							
In ipValidadeFinal WideString

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesRecepcao.ppuValidarHorario(const ipCodAgenda: Integer ; const ipCodMedico: Integer ; const ipCodHorarioIgnorar: Integer ; const ipDiasSemana: WideString ; const ipHoraInicial: WideString ; const ipHoraFinal: WideString ; const ipValidadeInicial: WideString ; const ipValidadeFinal: WideString);

C# Syntax:

public void SMFuncoesRecepcao.ppuValidarHorario( Int32 ipCodAgenda , Int32 ipCodMedico , Int32 ipCodHorarioIgnorar , WideString ipDiasSemana , WideString ipHoraInicial , WideString ipHoraFinal , WideString ipValidadeInicial , WideString ipValidadeFinal);

Method ppuValidarHorarioVisita


					

Parameters:

Flag Name Type Description
In ipCodAla Integer

							
In ipCodHorarioIgnorar Integer

							
In ipDiasSemana WideString

							
In ipHoraInicial WideString

							
In ipHoraFinal WideString

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesRecepcao.ppuValidarHorarioVisita(const ipCodAla: Integer ; const ipCodHorarioIgnorar: Integer ; const ipDiasSemana: WideString ; const ipHoraInicial: WideString ; const ipHoraFinal: WideString);

C# Syntax:

public void SMFuncoesRecepcao.ppuValidarHorarioVisita( Int32 ipCodAla , Int32 ipCodHorarioIgnorar , WideString ipDiasSemana , WideString ipHoraInicial , WideString ipHoraFinal);

Method ppuValidarRestricao


					

Parameters:

Flag Name Type Description
In ipCodigo Integer

							
In ipCodAgenda Integer

							
In ipCodMedico Integer

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesRecepcao.ppuValidarRestricao(const ipCodigo: Integer ; const ipCodAgenda: Integer ; const ipCodMedico: Integer);

C# Syntax:

public void SMFuncoesRecepcao.ppuValidarRestricao( Int32 ipCodigo , Int32 ipCodAgenda , Int32 ipCodMedico);

Method ppuValidarRestricaoConvenio


					

Parameters:

Flag Name Type Description
In ipCodigo Integer

							
In ipCodAgenda Integer

							
In ipCodMedico Integer

							
In ipCodConvenio Integer

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesRecepcao.ppuValidarRestricaoConvenio(const ipCodigo: Integer ; const ipCodAgenda: Integer ; const ipCodMedico: Integer ; const ipCodConvenio: Integer);

C# Syntax:

public void SMFuncoesRecepcao.ppuValidarRestricaoConvenio( Int32 ipCodigo , Int32 ipCodAgenda , Int32 ipCodMedico , Int32 ipCodConvenio);

Method fpuHorariosAgenda


					

Parameters:

Flag Name Type Description
In ipCodAgenda Integer

							
In ipCodMedico Integer

							
In ipCodEspecialidade Integer

							
In ipData WideString

							
In ipDataFinal WideString

							
In ipApartirDataHoraAtual Boolean

							
In ipTrazerConflitosAgOnline Boolean

							
In ipCodigoTbUnidade WideString

							

Return Value:

Flag Name Type
Result Result OleVariant

Oxygene Syntax:

method SMFuncoesRecepcao.fpuHorariosAgenda(const ipCodAgenda: Integer ; const ipCodMedico: Integer ; const ipCodEspecialidade: Integer ; const ipData: WideString ; const ipDataFinal: WideString ; const ipApartirDataHoraAtual: Boolean ; const ipTrazerConflitosAgOnline: Boolean ; const ipCodigoTbUnidade: WideString) : OleVariant;

C# Syntax:

public OleVariant SMFuncoesRecepcao.fpuHorariosAgenda( Int32 ipCodAgenda , Int32 ipCodMedico , Int32 ipCodEspecialidade , WideString ipData , WideString ipDataFinal , Boolean ipApartirDataHoraAtual , Boolean ipTrazerConflitosAgOnline , WideString ipCodigoTbUnidade);

Method fpuHorariosAgendaConveniosContagem


					

Parameters:

Flag Name Type Description
In ipCodAgenda Integer

							
In ipCodMedico Integer

							
In ipCodEspecialidade Integer

							
In ipData WideString

							
In ipDataFinal WideString

							
In ipTrazerConflitosAgOnline Boolean

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesRecepcao.fpuHorariosAgendaConveniosContagem(const ipCodAgenda: Integer ; const ipCodMedico: Integer ; const ipCodEspecialidade: Integer ; const ipData: WideString ; const ipDataFinal: WideString ; const ipTrazerConflitosAgOnline: Boolean) : WideString;

C# Syntax:

public WideString SMFuncoesRecepcao.fpuHorariosAgendaConveniosContagem( Int32 ipCodAgenda , Int32 ipCodMedico , Int32 ipCodEspecialidade , WideString ipData , WideString ipDataFinal , Boolean ipTrazerConflitosAgOnline);

Method fpuHorariosAgendadosPaciente


					

Parameters:

Flag Name Type Description
In ipNroFicha Integer

							
In ipTipoAgenda Integer

							

Return Value:

Flag Name Type
Result Result OleVariant

Oxygene Syntax:

method SMFuncoesRecepcao.fpuHorariosAgendadosPaciente(const ipNroFicha: Integer ; const ipTipoAgenda: Integer) : OleVariant;

C# Syntax:

public OleVariant SMFuncoesRecepcao.fpuHorariosAgendadosPaciente( Int32 ipNroFicha , Int32 ipTipoAgenda);

Method fpuCopiarBcExame


					

Parameters:

Flag Name Type Description
In ipCodigoBcExame Integer

							
In ipCodigoCategoria Integer

							
In ipNomeNovoBcExame WideString

							

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method SMFuncoesRecepcao.fpuCopiarBcExame(const ipCodigoBcExame: Integer ; const ipCodigoCategoria: Integer ; const ipNomeNovoBcExame: WideString) : Integer;

C# Syntax:

public Integer SMFuncoesRecepcao.fpuCopiarBcExame( Int32 ipCodigoBcExame , Int32 ipCodigoCategoria , WideString ipNomeNovoBcExame);

Method fpuHorarioDisponivel


					

Parameters:

Flag Name Type Description
In ipCodAgenda Integer

							
In ipCodMedico Integer

							
In ipTipo Integer

							
In ipData WideString

							
In ipHora WideString

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method SMFuncoesRecepcao.fpuHorarioDisponivel(const ipCodAgenda: Integer ; const ipCodMedico: Integer ; const ipTipo: Integer ; const ipData: WideString ; const ipHora: WideString) : Boolean;

C# Syntax:

public Boolean SMFuncoesRecepcao.fpuHorarioDisponivel( Int32 ipCodAgenda , Int32 ipCodMedico , Int32 ipTipo , WideString ipData , WideString ipHora);

Method fpuQuantidadeAgendamentoConsultas


					

Parameters:

Flag Name Type Description
In ipCodAgenda Integer

							
In ipCodMedico Integer

							
In ipTipoAtendim Integer

							
In ipData WideString

							

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method SMFuncoesRecepcao.fpuQuantidadeAgendamentoConsultas(const ipCodAgenda: Integer ; const ipCodMedico: Integer ; const ipTipoAtendim: Integer ; const ipData: WideString) : Integer;

C# Syntax:

public Integer SMFuncoesRecepcao.fpuQuantidadeAgendamentoConsultas( Int32 ipCodAgenda , Int32 ipCodMedico , Int32 ipTipoAtendim , WideString ipData);

Method fpuExisteAtendim


					

Parameters:

Flag Name Type Description
In ipNFicha Integer

							
In ipCodHistoricoAtendim Integer

							
In ipCodMedico Integer

							
In ipCodProc Integer

							
In ipData WideString

							

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method SMFuncoesRecepcao.fpuExisteAtendim(const ipNFicha: Integer ; const ipCodHistoricoAtendim: Integer ; const ipCodMedico: Integer ; const ipCodProc: Integer ; const ipData: WideString) : Integer;

C# Syntax:

public Integer SMFuncoesRecepcao.fpuExisteAtendim( Int32 ipNFicha , Int32 ipCodHistoricoAtendim , Int32 ipCodMedico , Int32 ipCodProc , WideString ipData);

Method fpuQuantidadeAgendamentoExames


					

Parameters:

Flag Name Type Description
In ipCodAgenda Integer

							
In ipData WideString

							

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method SMFuncoesRecepcao.fpuQuantidadeAgendamentoExames(const ipCodAgenda: Integer ; const ipData: WideString) : Integer;

C# Syntax:

public Integer SMFuncoesRecepcao.fpuQuantidadeAgendamentoExames( Int32 ipCodAgenda , WideString ipData);

Method fpuQuantidadeAgendamentoCirurgia


					

Parameters:

Flag Name Type Description
In ipCodAgenda Integer

							
In ipData WideString

							

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method SMFuncoesRecepcao.fpuQuantidadeAgendamentoCirurgia(const ipCodAgenda: Integer ; const ipData: WideString) : Integer;

C# Syntax:

public Integer SMFuncoesRecepcao.fpuQuantidadeAgendamentoCirurgia( Int32 ipCodAgenda , WideString ipData);

Method fpuRequisitarLiberarHorarioAgenda


					

Parameters:

Flag Name Type Description
In ipCodAgenda Integer

							
In ipCodMedico Integer

							
In ipData WideString

							
In ipHora WideString

							
In ipRequisitar Boolean

							
InOut opMsg WideString

							

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method SMFuncoesRecepcao.fpuRequisitarLiberarHorarioAgenda(const ipCodAgenda: Integer ; const ipCodMedico: Integer ; const ipData: WideString ; const ipHora: WideString ; const ipRequisitar: Boolean ; var opMsg: WideString) : Integer;

C# Syntax:

public Integer SMFuncoesRecepcao.fpuRequisitarLiberarHorarioAgenda( Int32 ipCodAgenda , Int32 ipCodMedico , WideString ipData , WideString ipHora , Boolean ipRequisitar , ref WideString opMsg);

Method fpuGerarNumeroGuia


					

Parameters:

Flag Name Type Description
In ipCodigoConvenio Integer

							

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method SMFuncoesRecepcao.fpuGerarNumeroGuia(const ipCodigoConvenio: Integer) : Integer;

C# Syntax:

public Integer SMFuncoesRecepcao.fpuGerarNumeroGuia( Int32 ipCodigoConvenio);

Method fpuValidarNumeroGuia


					

Parameters:

Flag Name Type Description
In ipCodigoConvenio Integer

							
In ipCodigoBxACorre Integer

							
In ipNGuia WideString

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method SMFuncoesRecepcao.fpuValidarNumeroGuia(const ipCodigoConvenio: Integer ; const ipCodigoBxACorre: Integer ; const ipNGuia: WideString) : Boolean;

C# Syntax:

public Boolean SMFuncoesRecepcao.fpuValidarNumeroGuia( Int32 ipCodigoConvenio , Int32 ipCodigoBxACorre , WideString ipNGuia);

Method fpuGravarKit


					

Parameters:

Flag Name Type Description
In ipCodigo Integer

							
In ipNFicha Integer

							
In ipNInternacao Integer

							
In ipCodigoConvenio Integer

							
In ipCodigoSetor Integer

							
In ipCodigoBcKit Integer

							
In ipCodigoTbUnidade Integer

							
In IpCodigoEstqEntradaItem Integer

							
In ipData WideString

							
In ipObservacao WideString

							
In ipVenctoLote WideString

							
In ipInformarQtdeSaida Boolean

							
In ipStatusKit Integer

							
In ipCodBxACorre Integer

							
In ipCodigoExameProcedimento Integer

							
In ipCodigoAtendim Integer

							

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method SMFuncoesRecepcao.fpuGravarKit(const ipCodigo: Integer ; const ipNFicha: Integer ; const ipNInternacao: Integer ; const ipCodigoConvenio: Integer ; const ipCodigoSetor: Integer ; const ipCodigoBcKit: Integer ; const ipCodigoTbUnidade: Integer ; const IpCodigoEstqEntradaItem: Integer ; const ipData: WideString ; const ipObservacao: WideString ; const ipVenctoLote: WideString ; const ipInformarQtdeSaida: Boolean ; const ipStatusKit: Integer ; const ipCodBxACorre: Integer ; const ipCodigoExameProcedimento: Integer ; const ipCodigoAtendim: Integer) : Integer;

C# Syntax:

public Integer SMFuncoesRecepcao.fpuGravarKit( Int32 ipCodigo , Int32 ipNFicha , Int32 ipNInternacao , Int32 ipCodigoConvenio , Int32 ipCodigoSetor , Int32 ipCodigoBcKit , Int32 ipCodigoTbUnidade , Int32 IpCodigoEstqEntradaItem , WideString ipData , WideString ipObservacao , WideString ipVenctoLote , Boolean ipInformarQtdeSaida , Int32 ipStatusKit , Int32 ipCodBxACorre , Int32 ipCodigoExameProcedimento , Int32 ipCodigoAtendim);

Method fpuSalvarKit


					

Parameters:

Flag Name Type Description
In ipNFicha Integer

							
In ipNInternacao Integer

							
In ipCodigoSetor Integer

							
In ipCodigoTbUnidade Integer

							
In ipCodBxACorre Integer

							
In ipCodigoConvenio Integer

							
In ipStatusKit Integer

							
In ipCodigoCirurgiao Integer

							
In ipCodigoLocalUso Integer

							
In ipData WideString

							
In ipObs WideString

							
In ipCirurgia WideString

							
In ipCdsData OleVariant

							
In ipID_Cirurgia Integer

							
In ipClientID WideString

							

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method SMFuncoesRecepcao.fpuSalvarKit(const ipNFicha: Integer ; const ipNInternacao: Integer ; const ipCodigoSetor: Integer ; const ipCodigoTbUnidade: Integer ; const ipCodBxACorre: Integer ; const ipCodigoConvenio: Integer ; const ipStatusKit: Integer ; const ipCodigoCirurgiao: Integer ; const ipCodigoLocalUso: Integer ; const ipData: WideString ; const ipObs: WideString ; const ipCirurgia: WideString ; const ipCdsData: OleVariant ; const ipID_Cirurgia: Integer ; const ipClientID: WideString) : Integer;

C# Syntax:

public Integer SMFuncoesRecepcao.fpuSalvarKit( Int32 ipNFicha , Int32 ipNInternacao , Int32 ipCodigoSetor , Int32 ipCodigoTbUnidade , Int32 ipCodBxACorre , Int32 ipCodigoConvenio , Int32 ipStatusKit , Int32 ipCodigoCirurgiao , Int32 ipCodigoLocalUso , WideString ipData , WideString ipObs , WideString ipCirurgia , OleVariant ipCdsData , Int32 ipID_Cirurgia , WideString ipClientID);

Method ppuSalvarPreKit


					

Parameters:

Flag Name Type Description
In ipNFicha Integer

							
In ipNInternacao Integer

							
In ipCodigoSetor Integer

							
In ipCodigoTbUnidade Integer

							
In ipCodigoConvenio Integer

							
In ipCodigoLocalUso Integer

							
In ipCdsData OleVariant

							
In ipData WideString

							
In ipClientID WideString

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesRecepcao.ppuSalvarPreKit(const ipNFicha: Integer ; const ipNInternacao: Integer ; const ipCodigoSetor: Integer ; const ipCodigoTbUnidade: Integer ; const ipCodigoConvenio: Integer ; const ipCodigoLocalUso: Integer ; const ipCdsData: OleVariant ; const ipData: WideString ; const ipClientID: WideString);

C# Syntax:

public void SMFuncoesRecepcao.ppuSalvarPreKit( Int32 ipNFicha , Int32 ipNInternacao , Int32 ipCodigoSetor , Int32 ipCodigoTbUnidade , Int32 ipCodigoConvenio , Int32 ipCodigoLocalUso , OleVariant ipCdsData , WideString ipData , WideString ipClientID);

Method fpuGerarKitsBcExame


					

Parameters:

Flag Name Type Description
In ipCodigoBcExame Integer

							
In ipNFicha Integer

							
In ipNInternacao Integer

							
In ipCodigoConvenio Integer

							
In ipCodigoTbUnidade Integer

							
In ipCodigoCategoria Integer

							
In ipData WideString

							
In ipCodBxACorre Integer

							
In ipCodigoExameProcedimento Integer

							
In ipCodigoAtendim Integer

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesRecepcao.fpuGerarKitsBcExame(const ipCodigoBcExame: Integer ; const ipNFicha: Integer ; const ipNInternacao: Integer ; const ipCodigoConvenio: Integer ; const ipCodigoTbUnidade: Integer ; const ipCodigoCategoria: Integer ; const ipData: WideString ; const ipCodBxACorre: Integer ; const ipCodigoExameProcedimento: Integer ; const ipCodigoAtendim: Integer) : WideString;

C# Syntax:

public WideString SMFuncoesRecepcao.fpuGerarKitsBcExame( Int32 ipCodigoBcExame , Int32 ipNFicha , Int32 ipNInternacao , Int32 ipCodigoConvenio , Int32 ipCodigoTbUnidade , Int32 ipCodigoCategoria , WideString ipData , Int32 ipCodBxACorre , Int32 ipCodigoExameProcedimento , Int32 ipCodigoAtendim);

Method fpuTransferenciaProcedimentos


					

Parameters:

Flag Name Type Description
In ipNroFichaOrigem WideString

							
In ipNroFichaDestino Integer

							
In ipNomePacienteDestino WideString

							
In ipExcluirFichaOrigem Boolean

							
In ipTabelasTransferencia WideString

							
In ipRevertendoTransferencia Boolean

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesRecepcao.fpuTransferenciaProcedimentos(const ipNroFichaOrigem: WideString ; const ipNroFichaDestino: Integer ; const ipNomePacienteDestino: WideString ; const ipExcluirFichaOrigem: Boolean ; const ipTabelasTransferencia: WideString ; const ipRevertendoTransferencia: Boolean) : WideString;

C# Syntax:

public WideString SMFuncoesRecepcao.fpuTransferenciaProcedimentos(WideString ipNroFichaOrigem , Int32 ipNroFichaDestino , WideString ipNomePacienteDestino , Boolean ipExcluirFichaOrigem , WideString ipTabelasTransferencia , Boolean ipRevertendoTransferencia);

Method fpuReverterTransferenciaProcedimentos


					

Parameters:

Flag Name Type Description
In ipCodigoLog_unificacao_proc Integer

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesRecepcao.fpuReverterTransferenciaProcedimentos(const ipCodigoLog_unificacao_proc: Integer) : WideString;

C# Syntax:

public WideString SMFuncoesRecepcao.fpuReverterTransferenciaProcedimentos( Int32 ipCodigoLog_unificacao_proc);

Method fpuUltimaConsulta


					

Parameters:

Flag Name Type Description
In ipNroFicha Integer

							
In ipNroAtendimento Integer

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesRecepcao.fpuUltimaConsulta(const ipNroFicha: Integer ; const ipNroAtendimento: Integer) : WideString;

C# Syntax:

public WideString SMFuncoesRecepcao.fpuUltimaConsulta( Int32 ipNroFicha , Int32 ipNroAtendimento);

Method fpuImprimirEntregaCabecalho


					

Parameters:

Flag Name Type Description
In ipCodigoCtExames Integer

							

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method SMFuncoesRecepcao.fpuImprimirEntregaCabecalho(const ipCodigoCtExames: Integer) : Integer;

C# Syntax:

public Integer SMFuncoesRecepcao.fpuImprimirEntregaCabecalho( Int32 ipCodigoCtExames);

Method ppuAtualizarCidadespeloIBGE


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method SMFuncoesRecepcao.ppuAtualizarCidadespeloIBGE();

C# Syntax:

public void SMFuncoesRecepcao.ppuAtualizarCidadespeloIBGE();

Method fpuGerarCodigoBarraInterfaceamento


					

Parameters:

Flag Name Type Description
In ipCodigoExame Integer

							
In ipCodigoMaterial Integer

							
In ipCodsExamesProc WideString

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesRecepcao.fpuGerarCodigoBarraInterfaceamento(const ipCodigoExame: Integer ; const ipCodigoMaterial: Integer ; const ipCodsExamesProc: WideString) : WideString;

C# Syntax:

public WideString SMFuncoesRecepcao.fpuGerarCodigoBarraInterfaceamento( Int32 ipCodigoExame , Int32 ipCodigoMaterial , WideString ipCodsExamesProc);

Method fpuJaExisteTipoModeloAnamneseItem


					

Parameters:

Flag Name Type Description
In ipCodigoModeloAnamnese Integer

							
In ipCodigoModeloItem Integer

							
In ipTipo Integer

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method SMFuncoesRecepcao.fpuJaExisteTipoModeloAnamneseItem(const ipCodigoModeloAnamnese: Integer ; const ipCodigoModeloItem: Integer ; const ipTipo: Integer) : Boolean;

C# Syntax:

public Boolean SMFuncoesRecepcao.fpuJaExisteTipoModeloAnamneseItem( Int32 ipCodigoModeloAnamnese , Int32 ipCodigoModeloItem , Int32 ipTipo);

Method ppuTirarPadraoMotivoCancelamento


					

Parameters:

Flag Name Type Description
In ipTipo Integer

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesRecepcao.ppuTirarPadraoMotivoCancelamento(const ipTipo: Integer);

C# Syntax:

public void SMFuncoesRecepcao.ppuTirarPadraoMotivoCancelamento( Int32 ipTipo);

Method ppuCriarMotivoCancelamentoPadrao


					

Parameters:

Flag Name Type Description
In ipTipo Integer

							

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method SMFuncoesRecepcao.ppuCriarMotivoCancelamentoPadrao(const ipTipo: Integer) : Integer;

C# Syntax:

public Integer SMFuncoesRecepcao.ppuCriarMotivoCancelamentoPadrao( Int32 ipTipo);

Method fpuCPF_CNPJ_TemDebito


					

Parameters:

Flag Name Type Description
In ipCPF_CNPJ WideString

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesRecepcao.fpuCPF_CNPJ_TemDebito(const ipCPF_CNPJ: WideString) : WideString;

C# Syntax:

public WideString SMFuncoesRecepcao.fpuCPF_CNPJ_TemDebito(WideString ipCPF_CNPJ);

Method fpuBuscarCepPorEndereco


					

Parameters:

Flag Name Type Description
In ipEndereco WideString

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesRecepcao.fpuBuscarCepPorEndereco(const ipEndereco: WideString) : WideString;

C# Syntax:

public WideString SMFuncoesRecepcao.fpuBuscarCepPorEndereco(WideString ipEndereco);

Method fpuBuscarEnderecoPorCep


					

Parameters:

Flag Name Type Description
In ipCep WideString

							
In ipEstado WideString

							
In ipCidade WideString

							
In ipLogradouro WideString

							

Return Value:

Flag Name Type
Result Result TArrayEnderecoCep

Oxygene Syntax:

method SMFuncoesRecepcao.fpuBuscarEnderecoPorCep(const ipCep: WideString ; const ipEstado: WideString ; const ipCidade: WideString ; const ipLogradouro: WideString) : TArrayEnderecoCep;

C# Syntax:

public TArrayEnderecoCep SMFuncoesRecepcao.fpuBuscarEnderecoPorCep(WideString ipCep , WideString ipEstado , WideString ipCidade , WideString ipLogradouro);

Method fpuBuscarNroFichaPorNomeDataNascimento


					

Parameters:

Flag Name Type Description
In ipNome WideString

							
In ipDataNascimento WideString

							

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method SMFuncoesRecepcao.fpuBuscarNroFichaPorNomeDataNascimento(const ipNome: WideString ; const ipDataNascimento: WideString) : Integer;

C# Syntax:

public Integer SMFuncoesRecepcao.fpuBuscarNroFichaPorNomeDataNascimento(WideString ipNome , WideString ipDataNascimento);

Method fpuVerificarNroFichaExiste


					

Parameters:

Flag Name Type Description
In ipNroFicha Integer

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method SMFuncoesRecepcao.fpuVerificarNroFichaExiste(const ipNroFicha: Integer) : Boolean;

C# Syntax:

public Boolean SMFuncoesRecepcao.fpuVerificarNroFichaExiste( Int32 ipNroFicha);

Method fpuVerificarConvenioBaixaHabilitadoWS


					

Parameters:

Flag Name Type Description
In ipCodigoConvenio Integer

							
In ipCodigoBaixa Integer

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method SMFuncoesRecepcao.fpuVerificarConvenioBaixaHabilitadoWS(const ipCodigoConvenio: Integer ; const ipCodigoBaixa: Integer) : Boolean;

C# Syntax:

public Boolean SMFuncoesRecepcao.fpuVerificarConvenioBaixaHabilitadoWS( Int32 ipCodigoConvenio , Int32 ipCodigoBaixa);

Method fpuAlteraNroCelularSMSFichas


					

Parameters:

Flag Name Type Description
In ipNroFicha Integer

							
In ipAtivo Integer

							
In ipNroCelular WideString

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesRecepcao.fpuAlteraNroCelularSMSFichas(const ipNroFicha: Integer ; const ipAtivo: Integer ; const ipNroCelular: WideString) : WideString;

C# Syntax:

public WideString SMFuncoesRecepcao.fpuAlteraNroCelularSMSFichas( Int32 ipNroFicha , Int32 ipAtivo , WideString ipNroCelular);

Method fpuRetornaNomeValidoFilaInativa


					

Parameters:

Flag Name Type Description
In ipNome WideString

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesRecepcao.fpuRetornaNomeValidoFilaInativa(const ipNome: WideString) : WideString;

C# Syntax:

public WideString SMFuncoesRecepcao.fpuRetornaNomeValidoFilaInativa(WideString ipNome);

Method fpuVerificaTipoCategoriaFilaExame


					

Parameters:

Flag Name Type Description
In ipCodigoFila Integer

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesRecepcao.fpuVerificaTipoCategoriaFilaExame(const ipCodigoFila: Integer) : WideString;

C# Syntax:

public WideString SMFuncoesRecepcao.fpuVerificaTipoCategoriaFilaExame( Int32 ipCodigoFila);

Method fpuUltimasConsultas


					

Parameters:

Flag Name Type Description
In ipNroFicha Integer

							
In ipCodigoMedico Integer

							
In ipDataAgendamento WideString

							

Return Value:

Flag Name Type
Result Result OleVariant

Oxygene Syntax:

method SMFuncoesRecepcao.fpuUltimasConsultas(const ipNroFicha: Integer ; const ipCodigoMedico: Integer ; const ipDataAgendamento: WideString) : OleVariant;

C# Syntax:

public OleVariant SMFuncoesRecepcao.fpuUltimasConsultas( Int32 ipNroFicha , Int32 ipCodigoMedico , WideString ipDataAgendamento);

Method fpuVerificarAgendaConfigurada


					

Parameters:

Flag Name Type Description
In ipTipoAgenda Integer

							
In ipCodigoUsuario Integer

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method SMFuncoesRecepcao.fpuVerificarAgendaConfigurada(const ipTipoAgenda: Integer ; const ipCodigoUsuario: Integer) : Boolean;

C# Syntax:

public Boolean SMFuncoesRecepcao.fpuVerificarAgendaConfigurada( Int32 ipTipoAgenda , Int32 ipCodigoUsuario);

Method fpuBuscarDiasDisponiveisParaExamesAgenda


					

Parameters:

Flag Name Type Description
In ipInfoAgendamento TInfoPesquisaAgendamento

							

Return Value:

Flag Name Type
Result Result OleVariant

Oxygene Syntax:

method SMFuncoesRecepcao.fpuBuscarDiasDisponiveisParaExamesAgenda(const ipInfoAgendamento: TInfoPesquisaAgendamento) : OleVariant;

C# Syntax:

public OleVariant SMFuncoesRecepcao.fpuBuscarDiasDisponiveisParaExamesAgenda(TInfoPesquisaAgendamento ipInfoAgendamento);

Method fpuValidarRestricaoExame


					

Parameters:

Flag Name Type Description
In ipInfoAgendamento TInfoPesquisaAgendamento

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method SMFuncoesRecepcao.fpuValidarRestricaoExame(const ipInfoAgendamento: TInfoPesquisaAgendamento) : Boolean;

C# Syntax:

public Boolean SMFuncoesRecepcao.fpuValidarRestricaoExame(TInfoPesquisaAgendamento ipInfoAgendamento);

Method fpuBuscarRestricaoTaxaOcupacaoAgenda


					

Parameters:

Flag Name Type Description
In ipCodigo Integer

							
In ipCodigoAgenda Integer

							
In ipCodigoMedico Integer

							
In ipTaxaMinima Integer

							
In ipTaxaMaxima Integer

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesRecepcao.fpuBuscarRestricaoTaxaOcupacaoAgenda(const ipCodigo: Integer ; const ipCodigoAgenda: Integer ; const ipCodigoMedico: Integer ; const ipTaxaMinima: Integer ; const ipTaxaMaxima: Integer) : WideString;

C# Syntax:

public WideString SMFuncoesRecepcao.fpuBuscarRestricaoTaxaOcupacaoAgenda( Int32 ipCodigo , Int32 ipCodigoAgenda , Int32 ipCodigoMedico , Int32 ipTaxaMinima , Int32 ipTaxaMaxima);

Method fpuCodigosConveniosRestricaoOcupacao


					

Parameters:

Flag Name Type Description
In ipCodigoRestricaoOcupacao Integer

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesRecepcao.fpuCodigosConveniosRestricaoOcupacao(const ipCodigoRestricaoOcupacao: Integer) : WideString;

C# Syntax:

public WideString SMFuncoesRecepcao.fpuCodigosConveniosRestricaoOcupacao( Int32 ipCodigoRestricaoOcupacao);

Method fpuBuscarHorariosAgendamentoConsiderandoRestricoes


					

Parameters:

Flag Name Type Description
In ipInfoAgendamento TInfoPesquisaAgendamento

							
In ipCodigoUsuario Integer

							

Return Value:

Flag Name Type
Result Result OleVariant

Oxygene Syntax:

method SMFuncoesRecepcao.fpuBuscarHorariosAgendamentoConsiderandoRestricoes(const ipInfoAgendamento: TInfoPesquisaAgendamento ; const ipCodigoUsuario: Integer) : OleVariant;

C# Syntax:

public OleVariant SMFuncoesRecepcao.fpuBuscarHorariosAgendamentoConsiderandoRestricoes(TInfoPesquisaAgendamento ipInfoAgendamento , Int32 ipCodigoUsuario);

Method fpuVerificarPermissaoAgenda


					

Parameters:

Flag Name Type Description
In ipCodigoAgenda Integer

							
In ipCodigoMedico Integer

							
In ipCodigoUsuario Integer

							
In ipPermissao Integer

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method SMFuncoesRecepcao.fpuVerificarPermissaoAgenda(const ipCodigoAgenda: Integer ; const ipCodigoMedico: Integer ; const ipCodigoUsuario: Integer ; const ipPermissao: Integer) : Boolean;

C# Syntax:

public Boolean SMFuncoesRecepcao.fpuVerificarPermissaoAgenda( Int32 ipCodigoAgenda , Int32 ipCodigoMedico , Int32 ipCodigoUsuario , Int32 ipPermissao);

Method fpuVerificarExisteRestricaoExame


					

Parameters:

Flag Name Type Description
In ipCodigoAgenda Integer

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method SMFuncoesRecepcao.fpuVerificarExisteRestricaoExame(const ipCodigoAgenda: Integer) : Boolean;

C# Syntax:

public Boolean SMFuncoesRecepcao.fpuVerificarExisteRestricaoExame( Int32 ipCodigoAgenda);

Method fpuVerificarAgendaLivre


					

Parameters:

Flag Name Type Description
In ipCodigo Integer

							
In ipNroFicha Integer

							
In ipData WideString

							
In ipHora WideString

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesRecepcao.fpuVerificarAgendaLivre(const ipCodigo: Integer ; const ipNroFicha: Integer ; const ipData: WideString ; const ipHora: WideString) : WideString;

C# Syntax:

public WideString SMFuncoesRecepcao.fpuVerificarAgendaLivre( Int32 ipCodigo , Int32 ipNroFicha , WideString ipData , WideString ipHora);

Method fpuTaxaOcupacaoPermitida


					

Parameters:

Flag Name Type Description
In ipInfoAgendamento TInfoPesquisaAgendamento

							
In ipData WideString

							
In ipTempoIgnorarTxOcupacao Integer

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method SMFuncoesRecepcao.fpuTaxaOcupacaoPermitida(const ipInfoAgendamento: TInfoPesquisaAgendamento ; const ipData: WideString ; const ipTempoIgnorarTxOcupacao: Integer) : Boolean;

C# Syntax:

public Boolean SMFuncoesRecepcao.fpuTaxaOcupacaoPermitida(TInfoPesquisaAgendamento ipInfoAgendamento , WideString ipData , Int32 ipTempoIgnorarTxOcupacao);

Method fpuTempoParaIgnorarTxOcupacao


					

Parameters:

Flag Name Type Description
In ipCodigoAgenda Integer

							

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method SMFuncoesRecepcao.fpuTempoParaIgnorarTxOcupacao(const ipCodigoAgenda: Integer) : Integer;

C# Syntax:

public Integer SMFuncoesRecepcao.fpuTempoParaIgnorarTxOcupacao( Int32 ipCodigoAgenda);

Method fpuConveniosPaciente


					

Parameters:

Flag Name Type Description
In ipNroFicha Integer

							
In ipDeliminator WideString

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesRecepcao.fpuConveniosPaciente(const ipNroFicha: Integer ; const ipDeliminator: WideString) : WideString;

C# Syntax:

public WideString SMFuncoesRecepcao.fpuConveniosPaciente( Int32 ipNroFicha , WideString ipDeliminator);

Method fpuConveniosMedico


					

Parameters:

Flag Name Type Description
In ipCodigoMedico Integer

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesRecepcao.fpuConveniosMedico(const ipCodigoMedico: Integer) : WideString;

C# Syntax:

public WideString SMFuncoesRecepcao.fpuConveniosMedico( Int32 ipCodigoMedico);

Method ppuValidarMedicoDuplicado


					

Parameters:

Flag Name Type Description
In ipSiglaConselho WideString

							
In ipNumeroConselho WideString

							
In ipNome WideString

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesRecepcao.ppuValidarMedicoDuplicado(const ipSiglaConselho: WideString ; const ipNumeroConselho: WideString ; const ipNome: WideString);

C# Syntax:

public void SMFuncoesRecepcao.ppuValidarMedicoDuplicado(WideString ipSiglaConselho , WideString ipNumeroConselho , WideString ipNome);

Method fpuVerificarNecessidadeExcluirAparelho


					

Parameters:

Flag Name Type Description
In ipCodigoAgenda Integer

							
In ipCategoria Integer

							

Return Value:

Flag Name Type
Result Result TArrayExameAparelho

Oxygene Syntax:

method SMFuncoesRecepcao.fpuVerificarNecessidadeExcluirAparelho(const ipCodigoAgenda: Integer ; const ipCategoria: Integer) : TArrayExameAparelho;

C# Syntax:

public TArrayExameAparelho SMFuncoesRecepcao.fpuVerificarNecessidadeExcluirAparelho( Int32 ipCodigoAgenda , Int32 ipCategoria);

Method ppuExcluirAparelhosAgenda


					

Parameters:

Flag Name Type Description
In ipCodigosAgendaExameAparelho WideString

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesRecepcao.ppuExcluirAparelhosAgenda(const ipCodigosAgendaExameAparelho: WideString);

C# Syntax:

public void SMFuncoesRecepcao.ppuExcluirAparelhosAgenda(WideString ipCodigosAgendaExameAparelho);

Method fpuValidarRestricoesAparelho


					

Parameters:

Flag Name Type Description
In ipCodigoAgendamento Integer

							
In ipCodigoAparelho Integer

							
In ipSexoPaciente Integer

							
In ipData WideString

							
In ipHora WideString

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method SMFuncoesRecepcao.fpuValidarRestricoesAparelho(const ipCodigoAgendamento: Integer ; const ipCodigoAparelho: Integer ; const ipSexoPaciente: Integer ; const ipData: WideString ; const ipHora: WideString) : Boolean;

C# Syntax:

public Boolean SMFuncoesRecepcao.fpuValidarRestricoesAparelho( Int32 ipCodigoAgendamento , Int32 ipCodigoAparelho , Int32 ipSexoPaciente , WideString ipData , WideString ipHora);

Method fpuAgendaPossuiTempoVago


					

Parameters:

Flag Name Type Description
In ipCodigoAgenda Integer

							
In ipTempoNecessarioParaExames Integer

							
In ipDataAgendamento WideString

							
In ipHoraAgendamento WideString

							
In ipDtAgendaTransferencia WideString

							
In ipHrAgendaTransferencia WideString

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesRecepcao.fpuAgendaPossuiTempoVago(const ipCodigoAgenda: Integer ; const ipTempoNecessarioParaExames: Integer ; const ipDataAgendamento: WideString ; const ipHoraAgendamento: WideString ; const ipDtAgendaTransferencia: WideString ; const ipHrAgendaTransferencia: WideString) : WideString;

C# Syntax:

public WideString SMFuncoesRecepcao.fpuAgendaPossuiTempoVago( Int32 ipCodigoAgenda , Int32 ipTempoNecessarioParaExames , WideString ipDataAgendamento , WideString ipHoraAgendamento , WideString ipDtAgendaTransferencia , WideString ipHrAgendaTransferencia);

Method ppuAlterarAnestesistaAgendaHs


					

Parameters:

Flag Name Type Description
In ipCodigoAgenda Integer

							
In ipNovoAnestesista Integer

							
In ipNomeNovoAnestesista WideString

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesRecepcao.ppuAlterarAnestesistaAgendaHs(const ipCodigoAgenda: Integer ; const ipNovoAnestesista: Integer ; const ipNomeNovoAnestesista: WideString);

C# Syntax:

public void SMFuncoesRecepcao.ppuAlterarAnestesistaAgendaHs( Int32 ipCodigoAgenda , Int32 ipNovoAnestesista , WideString ipNomeNovoAnestesista);

Method fpuExcluiHorariosRestricaoExameConvenioDia


					

Parameters:

Flag Name Type Description
In ipCodigoGrupo Integer

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesRecepcao.fpuExcluiHorariosRestricaoExameConvenioDia(const ipCodigoGrupo: Integer) : WideString;

C# Syntax:

public WideString SMFuncoesRecepcao.fpuExcluiHorariosRestricaoExameConvenioDia( Int32 ipCodigoGrupo);

Method fpuExcluiHorariosRestricaoConvenioHistoricoDia


					

Parameters:

Flag Name Type Description
In ipCodigoGrupo Integer

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesRecepcao.fpuExcluiHorariosRestricaoConvenioHistoricoDia(const ipCodigoGrupo: Integer) : WideString;

C# Syntax:

public WideString SMFuncoesRecepcao.fpuExcluiHorariosRestricaoConvenioHistoricoDia( Int32 ipCodigoGrupo);

Method fpuVerificarRestricaoConvenio


					

Parameters:

Flag Name Type Description
In ipInfoAgendamento TInfoPesquisaAgendamento

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method SMFuncoesRecepcao.fpuVerificarRestricaoConvenio(const ipInfoAgendamento: TInfoPesquisaAgendamento) : Boolean;

C# Syntax:

public Boolean SMFuncoesRecepcao.fpuVerificarRestricaoConvenio(TInfoPesquisaAgendamento ipInfoAgendamento);

Method ppuAlterarObservacaoAgenda


					

Parameters:

Flag Name Type Description
In ipCodigoAgenda Integer

							
In ipObservacao WideString

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesRecepcao.ppuAlterarObservacaoAgenda(const ipCodigoAgenda: Integer ; const ipObservacao: WideString);

C# Syntax:

public void SMFuncoesRecepcao.ppuAlterarObservacaoAgenda( Int32 ipCodigoAgenda , WideString ipObservacao);

Method fpuRetornaBaixas


					

Parameters:

Flag Name Type Description
In ipCategoria WideString

							
In ipCodigo Integer

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesRecepcao.fpuRetornaBaixas(const ipCategoria: WideString ; const ipCodigo: Integer) : WideString;

C# Syntax:

public WideString SMFuncoesRecepcao.fpuRetornaBaixas(WideString ipCategoria , Int32 ipCodigo);

Method fpuFichaTemporaria


					

Parameters:

Flag Name Type Description
In ipNroFicha Integer

							

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method SMFuncoesRecepcao.fpuFichaTemporaria(const ipNroFicha: Integer) : Integer;

C# Syntax:

public Integer SMFuncoesRecepcao.fpuFichaTemporaria( Int32 ipNroFicha);

Method fpuDuplicarModeloChave


					

Parameters:

Flag Name Type Description
In ipCodigoModeloChaveOrigem Integer

							
In ipNovoNome WideString

							
In ipCaracterApelido WideString

							

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method SMFuncoesRecepcao.fpuDuplicarModeloChave(const ipCodigoModeloChaveOrigem: Integer ; const ipNovoNome: WideString ; const ipCaracterApelido: WideString) : Integer;

C# Syntax:

public Integer SMFuncoesRecepcao.fpuDuplicarModeloChave( Int32 ipCodigoModeloChaveOrigem , WideString ipNovoNome , WideString ipCaracterApelido);

Method ppuInserirAtendimTempo


					

Parameters:

Flag Name Type Description
In ipCodigoAtendim Integer

							
In ipTipo Integer

							
In ipCodigoTabela Integer

							
In ipDataHora WideString

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesRecepcao.ppuInserirAtendimTempo(const ipCodigoAtendim: Integer ; const ipTipo: Integer ; const ipCodigoTabela: Integer ; const ipDataHora: WideString);

C# Syntax:

public void SMFuncoesRecepcao.ppuInserirAtendimTempo( Int32 ipCodigoAtendim , Int32 ipTipo , Int32 ipCodigoTabela , WideString ipDataHora);

Method ppuChamarPacienteAtendimTempo


					

Parameters:

Flag Name Type Description
In ipNroFicha Integer

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesRecepcao.ppuChamarPacienteAtendimTempo(const ipNroFicha: Integer);

C# Syntax:

public void SMFuncoesRecepcao.ppuChamarPacienteAtendimTempo( Int32 ipNroFicha);

Method ppuChamarSenhaAtendimTempo


					

Parameters:

Flag Name Type Description
In ipNroFicha Integer

							
In ipDataAtendimento WideString

							
In ipDataHoraSenha WideString

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesRecepcao.ppuChamarSenhaAtendimTempo(const ipNroFicha: Integer ; const ipDataAtendimento: WideString ; const ipDataHoraSenha: WideString);

C# Syntax:

public void SMFuncoesRecepcao.ppuChamarSenhaAtendimTempo( Int32 ipNroFicha , WideString ipDataAtendimento , WideString ipDataHoraSenha);

Method fpuAgendaPossuiRestricaoIdade


					

Parameters:

Flag Name Type Description
In ipCodigoAgenda Integer

							
In ipCodigoMedico Integer

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesRecepcao.fpuAgendaPossuiRestricaoIdade(const ipCodigoAgenda: Integer ; const ipCodigoMedico: Integer) : WideString;

C# Syntax:

public WideString SMFuncoesRecepcao.fpuAgendaPossuiRestricaoIdade( Int32 ipCodigoAgenda , Int32 ipCodigoMedico);

Method fpuVerificarRestricaoConvenioNaoPermitido


					

Parameters:

Flag Name Type Description
In ipCodigoAgenda Integer

							
In ipCodigoConvenio Integer

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method SMFuncoesRecepcao.fpuVerificarRestricaoConvenioNaoPermitido(const ipCodigoAgenda: Integer ; const ipCodigoConvenio: Integer) : Boolean;

C# Syntax:

public Boolean SMFuncoesRecepcao.fpuVerificarRestricaoConvenioNaoPermitido( Int32 ipCodigoAgenda , Int32 ipCodigoConvenio);

Method fpuVerificarRestricaoExamesNaoPermitido


					

Parameters:

Flag Name Type Description
In ipCodigoAgenda Integer

							
In ipListaExames TArrayExamesAgenda

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesRecepcao.fpuVerificarRestricaoExamesNaoPermitido(const ipCodigoAgenda: Integer ; const ipListaExames: TArrayExamesAgenda) : WideString;

C# Syntax:

public WideString SMFuncoesRecepcao.fpuVerificarRestricaoExamesNaoPermitido( Int32 ipCodigoAgenda , TArrayExamesAgenda ipListaExames);

Method fpuVerificarIntegridadeProfissionaisSaude


					

Parameters:

Flag Name Type Description
In ipCodigo Integer

							
In ipUsuario Integer

							
In ipNome WideString

							
In ipCPF WideString

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesRecepcao.fpuVerificarIntegridadeProfissionaisSaude(const ipCodigo: Integer ; const ipUsuario: Integer ; const ipNome: WideString ; const ipCPF: WideString) : WideString;

C# Syntax:

public WideString SMFuncoesRecepcao.fpuVerificarIntegridadeProfissionaisSaude( Int32 ipCodigo , Int32 ipUsuario , WideString ipNome , WideString ipCPF);

Method fpuRetornarUsuariosDisponiveis


					

Parameters:

Flag Name Type Description
In ipNomeTabela WideString

							
In ipNomeCampoCodigoUsuario WideString

							
In ipCodigoPK Integer

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesRecepcao.fpuRetornarUsuariosDisponiveis(const ipNomeTabela: WideString ; const ipNomeCampoCodigoUsuario: WideString ; const ipCodigoPK: Integer) : WideString;

C# Syntax:

public WideString SMFuncoesRecepcao.fpuRetornarUsuariosDisponiveis(WideString ipNomeTabela , WideString ipNomeCampoCodigoUsuario , Int32 ipCodigoPK);

Method fpuVerificarRestricaoIdadeAgendamento


					

Parameters:

Flag Name Type Description
In ipCodigoAgenda Integer

							
In ipCodigoMedico Integer

							
In ipDtNascimento WideString

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method SMFuncoesRecepcao.fpuVerificarRestricaoIdadeAgendamento(const ipCodigoAgenda: Integer ; const ipCodigoMedico: Integer ; const ipDtNascimento: WideString) : Boolean;

C# Syntax:

public Boolean SMFuncoesRecepcao.fpuVerificarRestricaoIdadeAgendamento( Int32 ipCodigoAgenda , Int32 ipCodigoMedico , WideString ipDtNascimento);

Method ppuTransferirTemposAgendaToExameProcedimento


					

Parameters:

Flag Name Type Description
In ipCodigoExameProcedimento Integer

							
In ipCodigoAgendaHs Integer

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesRecepcao.ppuTransferirTemposAgendaToExameProcedimento(const ipCodigoExameProcedimento: Integer ; const ipCodigoAgendaHs: Integer);

C# Syntax:

public void SMFuncoesRecepcao.ppuTransferirTemposAgendaToExameProcedimento( Int32 ipCodigoExameProcedimento , Int32 ipCodigoAgendaHs);

Method fpuObterListaCodigosExameProcedimento


					

Parameters:

Flag Name Type Description
In ipListaCodigoExames WideString

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesRecepcao.fpuObterListaCodigosExameProcedimento(const ipListaCodigoExames: WideString) : WideString;

C# Syntax:

public WideString SMFuncoesRecepcao.fpuObterListaCodigosExameProcedimento(WideString ipListaCodigoExames);

Method fpuAtualizarTempoExame


					

Parameters:

Flag Name Type Description
In ipCodigo Integer

							
In ipTipo Integer

							
In ipTipoOperacao Integer

							
In ipQueryTipo Integer

							
In ipFazerUpdateAgendaHs Integer

							
In ipFazerLabEmMassa Integer

							
In ipDrHr_Final WideString

							
In ipPodeAlterarFinalizado Boolean

							
In ipIncluirPendenciaCloud Boolean

							

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method SMFuncoesRecepcao.fpuAtualizarTempoExame(const ipCodigo: Integer ; const ipTipo: Integer ; const ipTipoOperacao: Integer ; const ipQueryTipo: Integer ; const ipFazerUpdateAgendaHs: Integer ; const ipFazerLabEmMassa: Integer ; const ipDrHr_Final: WideString ; const ipPodeAlterarFinalizado: Boolean ; const ipIncluirPendenciaCloud: Boolean) : Integer;

C# Syntax:

public Integer SMFuncoesRecepcao.fpuAtualizarTempoExame( Int32 ipCodigo , Int32 ipTipo , Int32 ipTipoOperacao , Int32 ipQueryTipo , Int32 ipFazerUpdateAgendaHs , Int32 ipFazerLabEmMassa , WideString ipDrHr_Final , Boolean ipPodeAlterarFinalizado , Boolean ipIncluirPendenciaCloud);

Method ppuAtualizarStatusAgendaHs


					

Parameters:

Flag Name Type Description
In ipCodigoAgendaHs Integer

							
In ipCodigoExameProcedimento Integer

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesRecepcao.ppuAtualizarStatusAgendaHs(const ipCodigoAgendaHs: Integer ; const ipCodigoExameProcedimento: Integer);

C# Syntax:

public void SMFuncoesRecepcao.ppuAtualizarStatusAgendaHs( Int32 ipCodigoAgendaHs , Int32 ipCodigoExameProcedimento);

Method fpuEfetuarLigacoesCopiaAgendaHs


					

Parameters:

Flag Name Type Description
In ipCodigoAgendaHsOrigem Integer

							
In ipCodigoAgendaHs Integer

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesRecepcao.fpuEfetuarLigacoesCopiaAgendaHs(const ipCodigoAgendaHsOrigem: Integer ; const ipCodigoAgendaHs: Integer) : WideString;

C# Syntax:

public WideString SMFuncoesRecepcao.fpuEfetuarLigacoesCopiaAgendaHs( Int32 ipCodigoAgendaHsOrigem , Int32 ipCodigoAgendaHs);

Method ppuRestaurarAgendamento


					

Parameters:

Flag Name Type Description
In ipCodAgenda Integer

							
In ipCodMedico Integer

							
In ipNroFicha Integer

							
In ipData WideString

							
In ipHora WideString

							
In ipConvenio WideString

							
In ipCirurgia WideString

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesRecepcao.ppuRestaurarAgendamento(const ipCodAgenda: Integer ; const ipCodMedico: Integer ; const ipNroFicha: Integer ; const ipData: WideString ; const ipHora: WideString ; const ipConvenio: WideString ; const ipCirurgia: WideString);

C# Syntax:

public void SMFuncoesRecepcao.ppuRestaurarAgendamento( Int32 ipCodAgenda , Int32 ipCodMedico , Int32 ipNroFicha , WideString ipData , WideString ipHora , WideString ipConvenio , WideString ipCirurgia);

Method ppuRestaurarAgendamentos


					

Parameters:

Flag Name Type Description
In ipCodigo Integer

							
In ipCodMedico Integer

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesRecepcao.ppuRestaurarAgendamentos(const ipCodigo: Integer ; const ipCodMedico: Integer);

C# Syntax:

public void SMFuncoesRecepcao.ppuRestaurarAgendamentos( Int32 ipCodigo , Int32 ipCodMedico);

Method fpuObterCodigoOrigemAgendaHsCopias


					

Parameters:

Flag Name Type Description
In ipCodigoAgendaHs Integer

							

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method SMFuncoesRecepcao.fpuObterCodigoOrigemAgendaHsCopias(const ipCodigoAgendaHs: Integer) : Integer;

C# Syntax:

public Integer SMFuncoesRecepcao.fpuObterCodigoOrigemAgendaHsCopias( Int32 ipCodigoAgendaHs);

Method fpuObterListaCodigosAgendaHsCopiasVinculados


					

Parameters:

Flag Name Type Description
In ipCodigoAgendaHs Integer

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesRecepcao.fpuObterListaCodigosAgendaHsCopiasVinculados(const ipCodigoAgendaHs: Integer) : WideString;

C# Syntax:

public WideString SMFuncoesRecepcao.fpuObterListaCodigosAgendaHsCopiasVinculados( Int32 ipCodigoAgendaHs);

Method ppuDeletarVinculosAgendaHs


					

Parameters:

Flag Name Type Description
In ipCodigoAgendaHs Integer

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesRecepcao.ppuDeletarVinculosAgendaHs(const ipCodigoAgendaHs: Integer);

C# Syntax:

public void SMFuncoesRecepcao.ppuDeletarVinculosAgendaHs( Int32 ipCodigoAgendaHs);

Method ppuDeletarMudarVinculoOriginal


					

Parameters:

Flag Name Type Description
In ipCodigoAgendaHsOriginal Integer

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesRecepcao.ppuDeletarMudarVinculoOriginal(const ipCodigoAgendaHsOriginal: Integer);

C# Syntax:

public void SMFuncoesRecepcao.ppuDeletarMudarVinculoOriginal( Int32 ipCodigoAgendaHsOriginal);

Method fpuObterListaCodigosExame


					

Parameters:

Flag Name Type Description
In ipListaCodigosExamesProcedimento WideString

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesRecepcao.fpuObterListaCodigosExame(const ipListaCodigosExamesProcedimento: WideString) : WideString;

C# Syntax:

public WideString SMFuncoesRecepcao.fpuObterListaCodigosExame(WideString ipListaCodigosExamesProcedimento);

Method fpuQuantidadeCategoriaDiferentesNosExames


					

Parameters:

Flag Name Type Description
In ipListaCodigosExames WideString

							

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method SMFuncoesRecepcao.fpuQuantidadeCategoriaDiferentesNosExames(const ipListaCodigosExames: WideString) : Integer;

C# Syntax:

public Integer SMFuncoesRecepcao.fpuQuantidadeCategoriaDiferentesNosExames(WideString ipListaCodigosExames);

Method fpuCodigoUnidadeDaAgenda


					

Parameters:

Flag Name Type Description
In ipCodigoAgenda Integer

							

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method SMFuncoesRecepcao.fpuCodigoUnidadeDaAgenda(const ipCodigoAgenda: Integer) : Integer;

C# Syntax:

public Integer SMFuncoesRecepcao.fpuCodigoUnidadeDaAgenda( Int32 ipCodigoAgenda);

Method fpuVerificarCategoriaAgendaNaoAtende


					

Parameters:

Flag Name Type Description
In ipCodigoAgenda Integer

							
In ipListaExames TArrayExamesAgenda

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesRecepcao.fpuVerificarCategoriaAgendaNaoAtende(const ipCodigoAgenda: Integer ; const ipListaExames: TArrayExamesAgenda) : WideString;

C# Syntax:

public WideString SMFuncoesRecepcao.fpuVerificarCategoriaAgendaNaoAtende( Int32 ipCodigoAgenda , TArrayExamesAgenda ipListaExames);

Method fpuObterMedicosExaminadorDaAgenda


					

Parameters:

Flag Name Type Description
In ipCodigoAgenda Integer

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesRecepcao.fpuObterMedicosExaminadorDaAgenda(const ipCodigoAgenda: Integer) : WideString;

C# Syntax:

public WideString SMFuncoesRecepcao.fpuObterMedicosExaminadorDaAgenda( Int32 ipCodigoAgenda);

Method ppuVerificaStatusAgenda


					

Parameters:

Flag Name Type Description
In ipCodAgenda Integer

							
In ipCodMedico Integer

							
In ipData WideString

							
In ipDataFinal WideString

							
In ipApartirDataHoraAtual Boolean

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesRecepcao.ppuVerificaStatusAgenda(const ipCodAgenda: Integer ; const ipCodMedico: Integer ; const ipData: WideString ; const ipDataFinal: WideString ; const ipApartirDataHoraAtual: Boolean);

C# Syntax:

public void SMFuncoesRecepcao.ppuVerificaStatusAgenda( Int32 ipCodAgenda , Int32 ipCodMedico , WideString ipData , WideString ipDataFinal , Boolean ipApartirDataHoraAtual);

Method ppuCriarAgendasPessoaisUnidades


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method SMFuncoesRecepcao.ppuCriarAgendasPessoaisUnidades();

C# Syntax:

public void SMFuncoesRecepcao.ppuCriarAgendasPessoaisUnidades();

Method ppuAtualizarListaConsulta


					

Parameters:

Flag Name Type Description
In ipCodigoMedico Integer

							
In ipOrigem TOrigemConsulta

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesRecepcao.ppuAtualizarListaConsulta(const ipCodigoMedico: Integer ; const ipOrigem: TOrigemConsulta);

C# Syntax:

public void SMFuncoesRecepcao.ppuAtualizarListaConsulta( Int32 ipCodigoMedico , TOrigemConsulta ipOrigem);

Method fpuHorariosLivresAgendaIndependenteDeRestricoes


					

Parameters:

Flag Name Type Description
In ipCodAgenda Integer

							
In ipCodMedico Integer

							
In ipCodEspecialidade Integer

							
In ipQtdeDiasRetornar Integer

							
In ipCodigoUsuario Integer

							
In ipData WideString

							
In ipApartirDataHoraAtual Boolean

							

Return Value:

Flag Name Type
Result Result OleVariant

Oxygene Syntax:

method SMFuncoesRecepcao.fpuHorariosLivresAgendaIndependenteDeRestricoes(const ipCodAgenda: Integer ; const ipCodMedico: Integer ; const ipCodEspecialidade: Integer ; const ipQtdeDiasRetornar: Integer ; const ipCodigoUsuario: Integer ; const ipData: WideString ; const ipApartirDataHoraAtual: Boolean) : OleVariant;

C# Syntax:

public OleVariant SMFuncoesRecepcao.fpuHorariosLivresAgendaIndependenteDeRestricoes( Int32 ipCodAgenda , Int32 ipCodMedico , Int32 ipCodEspecialidade , Int32 ipQtdeDiasRetornar , Int32 ipCodigoUsuario , WideString ipData , Boolean ipApartirDataHoraAtual);

Method fpuGetSessoesTratamentoLivres


					

Parameters:

Flag Name Type Description
In ipCodigoTratamento Integer

							
In ipCodigoAgenda Integer

							
In ipDataPrimeiraSessao TDate

							
In ipHoraPrimeiraSessao TTime

							
In ipQtdeSessoes Integer

							
In ipQtdeSessoesPorSemana Integer

							

Return Value:

Flag Name Type
Result Result OleVariant

Oxygene Syntax:

method SMFuncoesRecepcao.fpuGetSessoesTratamentoLivres(const ipCodigoTratamento: Integer ; const ipCodigoAgenda: Integer ; const ipDataPrimeiraSessao: TDate ; const ipHoraPrimeiraSessao: TTime ; const ipQtdeSessoes: Integer ; const ipQtdeSessoesPorSemana: Integer) : OleVariant;

C# Syntax:

public OleVariant SMFuncoesRecepcao.fpuGetSessoesTratamentoLivres( Int32 ipCodigoTratamento , Int32 ipCodigoAgenda , TDate ipDataPrimeiraSessao , TTime ipHoraPrimeiraSessao , Int32 ipQtdeSessoes , Int32 ipQtdeSessoesPorSemana);

Method fpuGetPrimeiraSessao


					

Parameters:

Flag Name Type Description
In ipCodigoAgenda Integer

							

Return Value:

Flag Name Type
Result Result OleVariant

Oxygene Syntax:

method SMFuncoesRecepcao.fpuGetPrimeiraSessao(const ipCodigoAgenda: Integer) : OleVariant;

C# Syntax:

public OleVariant SMFuncoesRecepcao.fpuGetPrimeiraSessao( Int32 ipCodigoAgenda);

Method fpuInserirASeguirAgendamentoCirurgia


					

Parameters:

Flag Name Type Description
In ipCodAgendaAnterior Integer

							
In ipCodAgendaAtual Integer

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesRecepcao.fpuInserirASeguirAgendamentoCirurgia(const ipCodAgendaAnterior: Integer ; const ipCodAgendaAtual: Integer) : WideString;

C# Syntax:

public WideString SMFuncoesRecepcao.fpuInserirASeguirAgendamentoCirurgia( Int32 ipCodAgendaAnterior , Int32 ipCodAgendaAtual);

Method fpuObterHoraUltimoAgendamentoASeguir


					

Parameters:

Flag Name Type Description
In ipCodigoAgendamento Integer

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesRecepcao.fpuObterHoraUltimoAgendamentoASeguir(const ipCodigoAgendamento: Integer) : WideString;

C# Syntax:

public WideString SMFuncoesRecepcao.fpuObterHoraUltimoAgendamentoASeguir( Int32 ipCodigoAgendamento);

Method fpuAlterarOrdemASeguir


					

Parameters:

Flag Name Type Description
In ipCodigoAgendamento Integer

							
In ipParaCima Boolean

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesRecepcao.fpuAlterarOrdemASeguir(const ipCodigoAgendamento: Integer ; const ipParaCima: Boolean) : WideString;

C# Syntax:

public WideString SMFuncoesRecepcao.fpuAlterarOrdemASeguir( Int32 ipCodigoAgendamento , Boolean ipParaCima);

Method fpuCancelarAgendamentoASeguir


					

Parameters:

Flag Name Type Description
In ipCodigoAgendamento Integer

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesRecepcao.fpuCancelarAgendamentoASeguir(const ipCodigoAgendamento: Integer) : WideString;

C# Syntax:

public WideString SMFuncoesRecepcao.fpuCancelarAgendamentoASeguir( Int32 ipCodigoAgendamento);

Method fpuTransferirAgendamentoASeguir


					

Parameters:

Flag Name Type Description
In ipCodigoAgendamento Integer

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesRecepcao.fpuTransferirAgendamentoASeguir(const ipCodigoAgendamento: Integer) : WideString;

C# Syntax:

public WideString SMFuncoesRecepcao.fpuTransferirAgendamentoASeguir( Int32 ipCodigoAgendamento);

Method ppuArrumarHorariosAgendamentosASeguir


					

Parameters:

Flag Name Type Description
In ipCodAgendaAnterior Integer

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesRecepcao.ppuArrumarHorariosAgendamentosASeguir(const ipCodAgendaAnterior: Integer);

C# Syntax:

public void SMFuncoesRecepcao.ppuArrumarHorariosAgendamentosASeguir( Int32 ipCodAgendaAnterior);

Method fpuTrocarHorariosAgendamentos


					

Parameters:

Flag Name Type Description
In ipCodigoAgendamento1 Integer

							
In ipCodigoAgendamento2 Integer

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesRecepcao.fpuTrocarHorariosAgendamentos(const ipCodigoAgendamento1: Integer ; const ipCodigoAgendamento2: Integer) : WideString;

C# Syntax:

public WideString SMFuncoesRecepcao.fpuTrocarHorariosAgendamentos( Int32 ipCodigoAgendamento1 , Int32 ipCodigoAgendamento2);

Method fpuAgendaHsPossuiProcedimentos


					

Parameters:

Flag Name Type Description
In ipListaCogidosAgendaHs WideString

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesRecepcao.fpuAgendaHsPossuiProcedimentos(const ipListaCogidosAgendaHs: WideString) : WideString;

C# Syntax:

public WideString SMFuncoesRecepcao.fpuAgendaHsPossuiProcedimentos(WideString ipListaCogidosAgendaHs);

Method fpuNroFichasPelaMatriculaConvenio


					

Parameters:

Flag Name Type Description
In ipMatricula WideString

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesRecepcao.fpuNroFichasPelaMatriculaConvenio(const ipMatricula: WideString) : WideString;

C# Syntax:

public WideString SMFuncoesRecepcao.fpuNroFichasPelaMatriculaConvenio(WideString ipMatricula);

Method fpuExisteRegistroCirurgia_Evento


					

Parameters:

Flag Name Type Description
In ipCodigo WideString

							
In ipData WideString

							
In ipHora WideString

							
In ipCODIGO_CIRURGIA_URGENCIA WideString

							
In ipCODIGO_AGENDAHS WideString

							
In ipCodStatus WideString

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method SMFuncoesRecepcao.fpuExisteRegistroCirurgia_Evento(const ipCodigo: WideString ; const ipData: WideString ; const ipHora: WideString ; const ipCODIGO_CIRURGIA_URGENCIA: WideString ; const ipCODIGO_AGENDAHS: WideString ; const ipCodStatus: WideString) : Boolean;

C# Syntax:

public Boolean SMFuncoesRecepcao.fpuExisteRegistroCirurgia_Evento(WideString ipCodigo , WideString ipData , WideString ipHora , WideString ipCODIGO_CIRURGIA_URGENCIA , WideString ipCODIGO_AGENDAHS , WideString ipCodStatus);

Method fpuValidarKitConfiguradoConvenio


					

Parameters:

Flag Name Type Description
In ipCodigoConvenio Integer

							
In ipCodigoKit Integer

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method SMFuncoesRecepcao.fpuValidarKitConfiguradoConvenio(const ipCodigoConvenio: Integer ; const ipCodigoKit: Integer) : Boolean;

C# Syntax:

public Boolean SMFuncoesRecepcao.fpuValidarKitConfiguradoConvenio( Int32 ipCodigoConvenio , Int32 ipCodigoKit);

Method fpuVerificarRetirarVinculoAgendaHSInternacao


					

Parameters:

Flag Name Type Description
In ipVerificarRetirarVinculo Integer

							
In ipCodigoAgendaHs Integer

							

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method SMFuncoesRecepcao.fpuVerificarRetirarVinculoAgendaHSInternacao(const ipVerificarRetirarVinculo: Integer ; const ipCodigoAgendaHs: Integer) : Integer;

C# Syntax:

public Integer SMFuncoesRecepcao.fpuVerificarRetirarVinculoAgendaHSInternacao( Int32 ipVerificarRetirarVinculo , Int32 ipCodigoAgendaHs);

Method fpuRetornaMatriculaPacienteConvenio


					

Parameters:

Flag Name Type Description
In ipNroFicha Integer

							
In ipCodigoConvenio Integer

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesRecepcao.fpuRetornaMatriculaPacienteConvenio(const ipNroFicha: Integer ; const ipCodigoConvenio: Integer) : WideString;

C# Syntax:

public WideString SMFuncoesRecepcao.fpuRetornaMatriculaPacienteConvenio( Int32 ipNroFicha , Int32 ipCodigoConvenio);

Method fpuListaFuncoesHonorarioMedico


					

Parameters:

None.

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesRecepcao.fpuListaFuncoesHonorarioMedico() : WideString;

C# Syntax:

public WideString SMFuncoesRecepcao.fpuListaFuncoesHonorarioMedico();

Method fpuExisteNotaSatisfacao


					

Parameters:

Flag Name Type Description
In ipCodigo Integer

							
In ipNota Integer

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method SMFuncoesRecepcao.fpuExisteNotaSatisfacao(const ipCodigo: Integer ; const ipNota: Integer) : Boolean;

C# Syntax:

public Boolean SMFuncoesRecepcao.fpuExisteNotaSatisfacao( Int32 ipCodigo , Int32 ipNota);

Method fpuInserirAgendaAvaliacao


					

Parameters:

Flag Name Type Description
In ipCodigoAgenda Integer

							
In ipCodigoAvaliacao Integer

							
In ipCod_Usuario Integer

							
In ipNumero_Ficha Integer

							

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method SMFuncoesRecepcao.fpuInserirAgendaAvaliacao(const ipCodigoAgenda: Integer ; const ipCodigoAvaliacao: Integer ; const ipCod_Usuario: Integer ; const ipNumero_Ficha: Integer) : Integer;

C# Syntax:

public Integer SMFuncoesRecepcao.fpuInserirAgendaAvaliacao( Int32 ipCodigoAgenda , Int32 ipCodigoAvaliacao , Int32 ipCod_Usuario , Int32 ipNumero_Ficha);

Method fpuAgendamentoAvaliado


					

Parameters:

Flag Name Type Description
In ipCodigoAgendaHs Integer

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method SMFuncoesRecepcao.fpuAgendamentoAvaliado(const ipCodigoAgendaHs: Integer) : Boolean;

C# Syntax:

public Boolean SMFuncoesRecepcao.fpuAgendamentoAvaliado( Int32 ipCodigoAgendaHs);

Method fprQuantRegistrosPaciente_Procedimento


					

Parameters:

Flag Name Type Description
In ipUsuario Integer

							

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method SMFuncoesRecepcao.fprQuantRegistrosPaciente_Procedimento(const ipUsuario: Integer) : Integer;

C# Syntax:

public Integer SMFuncoesRecepcao.fprQuantRegistrosPaciente_Procedimento( Int32 ipUsuario);

Method fpuStatusProcedimento


					

Parameters:

Flag Name Type Description
In ipCodigoExameProcedimento Integer

							

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method SMFuncoesRecepcao.fpuStatusProcedimento(const ipCodigoExameProcedimento: Integer) : Integer;

C# Syntax:

public Integer SMFuncoesRecepcao.fpuStatusProcedimento( Int32 ipCodigoExameProcedimento);

Method fpuAgendamentoPossuiAvaliacaoSatisfacao


					

Parameters:

Flag Name Type Description
In ipCodigoAgendaHs Integer

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesRecepcao.fpuAgendamentoPossuiAvaliacaoSatisfacao(const ipCodigoAgendaHs: Integer) : WideString;

C# Syntax:

public WideString SMFuncoesRecepcao.fpuAgendamentoPossuiAvaliacaoSatisfacao( Int32 ipCodigoAgendaHs);

Method ppuAgendar


					

Parameters:

Flag Name Type Description
In ipCodigoAgenda Integer

							
In ipCodigoMedico Integer

							
In ipAgendamento TAgendamento

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesRecepcao.ppuAgendar(const ipCodigoAgenda: Integer ; const ipCodigoMedico: Integer ; const ipAgendamento: TAgendamento);

C# Syntax:

public void SMFuncoesRecepcao.ppuAgendar( Int32 ipCodigoAgenda , Int32 ipCodigoMedico , TAgendamento ipAgendamento);

Method fpuUnificarTbDiaTax


					

Parameters:

Flag Name Type Description
In ipCodigoOrigem WideString

							
In ipCodigoDestino Integer

							
In ipNomeDestino WideString

							
In ipExcluirOrigem Boolean

							
In ipTabelasUnificacao WideString

							
In ipRevertendoUnificacao Boolean

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesRecepcao.fpuUnificarTbDiaTax(const ipCodigoOrigem: WideString ; const ipCodigoDestino: Integer ; const ipNomeDestino: WideString ; const ipExcluirOrigem: Boolean ; const ipTabelasUnificacao: WideString ; const ipRevertendoUnificacao: Boolean) : WideString;

C# Syntax:

public WideString SMFuncoesRecepcao.fpuUnificarTbDiaTax(WideString ipCodigoOrigem , Int32 ipCodigoDestino , WideString ipNomeDestino , Boolean ipExcluirOrigem , WideString ipTabelasUnificacao , Boolean ipRevertendoUnificacao);

Method fpuGetOutraFichaMesmaMatriculaConvenio


					

Parameters:

Flag Name Type Description
In ipNroFicha Integer

							
In ipCodigoConvenio Integer

							
In ipMatricula WideString

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesRecepcao.fpuGetOutraFichaMesmaMatriculaConvenio(const ipNroFicha: Integer ; const ipCodigoConvenio: Integer ; const ipMatricula: WideString) : WideString;

C# Syntax:

public WideString SMFuncoesRecepcao.fpuGetOutraFichaMesmaMatriculaConvenio( Int32 ipNroFicha , Int32 ipCodigoConvenio , WideString ipMatricula);

Method ppuInformarInicioFimPreAtendimentoAmbulatorio


					

Parameters:

Flag Name Type Description
In ipNAtendimento Integer

							
In ipInicioFim Integer

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesRecepcao.ppuInformarInicioFimPreAtendimentoAmbulatorio(const ipNAtendimento: Integer ; const ipInicioFim: Integer);

C# Syntax:

public void SMFuncoesRecepcao.ppuInformarInicioFimPreAtendimentoAmbulatorio( Int32 ipNAtendimento , Int32 ipInicioFim);

Method fpuGetAtendimTempos


					

Parameters:

Flag Name Type Description
In ipCodigoAtendim Integer

							

Return Value:

Flag Name Type
Result Result TArraySegundos

Oxygene Syntax:

method SMFuncoesRecepcao.fpuGetAtendimTempos(const ipCodigoAtendim: Integer) : TArraySegundos;

C# Syntax:

public TArraySegundos SMFuncoesRecepcao.fpuGetAtendimTempos( Int32 ipCodigoAtendim);

Method fpuGetTemposMediosAtendim


					

Parameters:

Flag Name Type Description
In ipDataInicial WideString

							
In ipDataFinal WideString

							
In ipConvenios WideString

							
In ipUnidades WideString

							
In ipPrioridades WideString

							
In ipAmbulatorioPA Integer

							

Return Value:

Flag Name Type
Result Result OleVariant

Oxygene Syntax:

method SMFuncoesRecepcao.fpuGetTemposMediosAtendim(const ipDataInicial: WideString ; const ipDataFinal: WideString ; const ipConvenios: WideString ; const ipUnidades: WideString ; const ipPrioridades: WideString ; const ipAmbulatorioPA: Integer) : OleVariant;

C# Syntax:

public OleVariant SMFuncoesRecepcao.fpuGetTemposMediosAtendim(WideString ipDataInicial , WideString ipDataFinal , WideString ipConvenios , WideString ipUnidades , WideString ipPrioridades , Int32 ipAmbulatorioPA);

Method ppuReverterStatusProcedimento


					

Parameters:

Flag Name Type Description
In ipCodigoExameProcedimento Integer

							
In ipStatusDesejado Integer

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesRecepcao.ppuReverterStatusProcedimento(const ipCodigoExameProcedimento: Integer ; const ipStatusDesejado: Integer);

C# Syntax:

public void SMFuncoesRecepcao.ppuReverterStatusProcedimento( Int32 ipCodigoExameProcedimento , Int32 ipStatusDesejado);

Method fpuExameQuitado


					

Parameters:

Flag Name Type Description
In ipCodigoExame Integer

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method SMFuncoesRecepcao.fpuExameQuitado(const ipCodigoExame: Integer) : Boolean;

C# Syntax:

public Boolean SMFuncoesRecepcao.fpuExameQuitado( Int32 ipCodigoExame);

Method fpuQtdVagasAgendaSessao


					

Parameters:

Flag Name Type Description
In ipAgenda Integer

							
In ipDataInicial WideString

							
In ipDataFinal WideString

							
In ipDiasSemana WideString

							

Return Value:

Flag Name Type
Result Result OleVariant

Oxygene Syntax:

method SMFuncoesRecepcao.fpuQtdVagasAgendaSessao(const ipAgenda: Integer ; const ipDataInicial: WideString ; const ipDataFinal: WideString ; const ipDiasSemana: WideString) : OleVariant;

C# Syntax:

public OleVariant SMFuncoesRecepcao.fpuQtdVagasAgendaSessao( Int32 ipAgenda , WideString ipDataInicial , WideString ipDataFinal , WideString ipDiasSemana);

Method ppuRegistrarPendenciaAlteracaoForcadaAgendamentoOnline


					

Parameters:

Flag Name Type Description
In ipCodigoAgendaHs Integer

							
In ipCodigoAgenda Integer

							
In ipCodigoAgendahsOnPendente Integer

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesRecepcao.ppuRegistrarPendenciaAlteracaoForcadaAgendamentoOnline(const ipCodigoAgendaHs: Integer ; const ipCodigoAgenda: Integer ; const ipCodigoAgendahsOnPendente: Integer);

C# Syntax:

public void SMFuncoesRecepcao.ppuRegistrarPendenciaAlteracaoForcadaAgendamentoOnline( Int32 ipCodigoAgendaHs , Int32 ipCodigoAgenda , Int32 ipCodigoAgendahsOnPendente);

Method ppuVerificarPermissaoIncluirEditarAgenda


					

Parameters:

Flag Name Type Description
In ipCodigoAgenda Integer

							
In ipCodigoMedico Integer

							
In ipIncluir Boolean

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesRecepcao.ppuVerificarPermissaoIncluirEditarAgenda(const ipCodigoAgenda: Integer ; const ipCodigoMedico: Integer ; const ipIncluir: Boolean);

C# Syntax:

public void SMFuncoesRecepcao.ppuVerificarPermissaoIncluirEditarAgenda( Int32 ipCodigoAgenda , Int32 ipCodigoMedico , Boolean ipIncluir);

Method fpuInserirImgProntuario


					

Parameters:

Flag Name Type Description
In ipNroFicha Integer

							
In ipCodigoTabelaOrigem Integer

							
In ipModulo Integer

							
In ipImg Binary

							

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method SMFuncoesRecepcao.fpuInserirImgProntuario(const ipNroFicha: Integer ; const ipCodigoTabelaOrigem: Integer ; const ipModulo: Integer ; const ipImg: Binary) : Integer;

C# Syntax:

public Integer SMFuncoesRecepcao.fpuInserirImgProntuario( Int32 ipNroFicha , Int32 ipCodigoTabelaOrigem , Int32 ipModulo , Binary ipImg);

Method fpuDeletarImgProntuario


					

Parameters:

Flag Name Type Description
In ipCodigo Integer

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method SMFuncoesRecepcao.fpuDeletarImgProntuario(const ipCodigo: Integer) : Boolean;

C# Syntax:

public Boolean SMFuncoesRecepcao.fpuDeletarImgProntuario( Int32 ipCodigo);

Method fpuBuscarCodigosProcedimentosBaixas


					

Parameters:

Flag Name Type Description
In ipCodigosBaixas TArrayCodigos

							
In ipCategoria WideString

							

Return Value:

Flag Name Type
Result Result TInfoBaixaExtratoContaPaciente

Oxygene Syntax:

method SMFuncoesRecepcao.fpuBuscarCodigosProcedimentosBaixas(const ipCodigosBaixas: TArrayCodigos ; const ipCategoria: WideString) : TInfoBaixaExtratoContaPaciente;

C# Syntax:

public TInfoBaixaExtratoContaPaciente SMFuncoesRecepcao.fpuBuscarCodigosProcedimentosBaixas(TArrayCodigos ipCodigosBaixas , WideString ipCategoria);

Method fpuBuscarFoto


					

Parameters:

Flag Name Type Description
In ipNroFicha Integer

							

Return Value:

Flag Name Type
Result Result Binary

Oxygene Syntax:

method SMFuncoesRecepcao.fpuBuscarFoto(const ipNroFicha: Integer) : Binary;

C# Syntax:

public Binary SMFuncoesRecepcao.fpuBuscarFoto( Int32 ipNroFicha);

Method fpuGetDadosPaciente


					

Parameters:

Flag Name Type Description
In ipNroFicha Integer

							

Return Value:

Flag Name Type
Result Result OleVariant

Oxygene Syntax:

method SMFuncoesRecepcao.fpuGetDadosPaciente(const ipNroFicha: Integer) : OleVariant;

C# Syntax:

public OleVariant SMFuncoesRecepcao.fpuGetDadosPaciente( Int32 ipNroFicha);

Method ppuRetificarAtendimPreGrupo


					

Parameters:

Flag Name Type Description
In ipCodigoAtendimPreGrupo Integer

							
In ipCodigoMotivoRetificacao Integer

							
In ipObservacao WideString

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesRecepcao.ppuRetificarAtendimPreGrupo(const ipCodigoAtendimPreGrupo: Integer ; const ipCodigoMotivoRetificacao: Integer ; const ipObservacao: WideString);

C# Syntax:

public void SMFuncoesRecepcao.ppuRetificarAtendimPreGrupo( Int32 ipCodigoAtendimPreGrupo , Int32 ipCodigoMotivoRetificacao , WideString ipObservacao);

Method ppuExcluirAtendimPreGrupo


					

Parameters:

Flag Name Type Description
In ipCodigoAtendimPreGrupo Integer

							
In ipCodigoMotivoRetificacao Integer

							
In ipObservacao WideString

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesRecepcao.ppuExcluirAtendimPreGrupo(const ipCodigoAtendimPreGrupo: Integer ; const ipCodigoMotivoRetificacao: Integer ; const ipObservacao: WideString);

C# Syntax:

public void SMFuncoesRecepcao.ppuExcluirAtendimPreGrupo( Int32 ipCodigoAtendimPreGrupo , Int32 ipCodigoMotivoRetificacao , WideString ipObservacao);

Method fpuGetCodigoAtendimPreGrupo


					

Parameters:

Flag Name Type Description
In ipCodigoAtendim Integer

							

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method SMFuncoesRecepcao.fpuGetCodigoAtendimPreGrupo(const ipCodigoAtendim: Integer) : Integer;

C# Syntax:

public Integer SMFuncoesRecepcao.fpuGetCodigoAtendimPreGrupo( Int32 ipCodigoAtendim);

Method fpuMontarProntuario


					

Parameters:

Flag Name Type Description
In ipSolicitacao TSolicitacaoImpressaoProntuario

							

Return Value:

Flag Name Type
Result Result OleVariant

Oxygene Syntax:

method SMFuncoesRecepcao.fpuMontarProntuario(const ipSolicitacao: TSolicitacaoImpressaoProntuario) : OleVariant;

C# Syntax:

public OleVariant SMFuncoesRecepcao.fpuMontarProntuario(TSolicitacaoImpressaoProntuario ipSolicitacao);

Method fpuQtdIhAihIncompletasPorCompetencia


					

Parameters:

Flag Name Type Description
In ipCodigoIhAihCompetencia Integer

							

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method SMFuncoesRecepcao.fpuQtdIhAihIncompletasPorCompetencia(const ipCodigoIhAihCompetencia: Integer) : Integer;

C# Syntax:

public Integer SMFuncoesRecepcao.fpuQtdIhAihIncompletasPorCompetencia( Int32 ipCodigoIhAihCompetencia);

Method fpuCriarMotivoCancelamento


					

Parameters:

Flag Name Type Description
In ipTipo Integer

							
In ipDescricao WideString

							
In ipPadrao Integer

							

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method SMFuncoesRecepcao.fpuCriarMotivoCancelamento(const ipTipo: Integer ; const ipDescricao: WideString ; const ipPadrao: Integer) : Integer;

C# Syntax:

public Integer SMFuncoesRecepcao.fpuCriarMotivoCancelamento( Int32 ipTipo , WideString ipDescricao , Int32 ipPadrao);

Method ppuDeletarHonomedGuias


					

Parameters:

Flag Name Type Description
In ipCods WideString

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesRecepcao.ppuDeletarHonomedGuias(const ipCods: WideString);

C# Syntax:

public void SMFuncoesRecepcao.ppuDeletarHonomedGuias(WideString ipCods);

Method fpuDetalharLogSimples


					

Parameters:

Flag Name Type Description
In ipCodigoFk Integer

							
In ipTabelaLog Integer

							

Return Value:

Flag Name Type
Result Result OleVariant

Oxygene Syntax:

method SMFuncoesRecepcao.fpuDetalharLogSimples(const ipCodigoFk: Integer ; const ipTabelaLog: Integer) : OleVariant;

C# Syntax:

public OleVariant SMFuncoesRecepcao.fpuDetalharLogSimples( Int32 ipCodigoFk , Int32 ipTabelaLog);

Method fpuPesquisarLogSimples


					

Parameters:

Flag Name Type Description
In ipTabela Integer

							
In ipNroFicha Integer

							
In ipCodigoFk Integer

							
In ipNomePaciente WideString

							
In ipCodUsuarios WideString

							

Return Value:

Flag Name Type
Result Result OleVariant

Oxygene Syntax:

method SMFuncoesRecepcao.fpuPesquisarLogSimples(const ipTabela: Integer ; const ipNroFicha: Integer ; const ipCodigoFk: Integer ; const ipNomePaciente: WideString ; const ipCodUsuarios: WideString) : OleVariant;

C# Syntax:

public OleVariant SMFuncoesRecepcao.fpuPesquisarLogSimples( Int32 ipTabela , Int32 ipNroFicha , Int32 ipCodigoFk , WideString ipNomePaciente , WideString ipCodUsuarios);

Method fpuRetirarAtivoMovimentacaoProntuario


					

Parameters:

Flag Name Type Description
In ipListaNFicha WideString

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesRecepcao.fpuRetirarAtivoMovimentacaoProntuario(const ipListaNFicha: WideString) : WideString;

C# Syntax:

public WideString SMFuncoesRecepcao.fpuRetirarAtivoMovimentacaoProntuario(WideString ipListaNFicha);

Method ppuInserirSinaisVitaisComTriagemPa


					

Parameters:

Flag Name Type Description
In ipNroInternacao Integer

							
In ipDataHoraColeta DateTime

							
In ipPressao WideString

							
In ipTemperatura WideString

							
In ipPulso WideString

							
In ipRespiracao WideString

							
In ipHgt Double

							
In ipSatO2 Double

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesRecepcao.ppuInserirSinaisVitaisComTriagemPa(const ipNroInternacao: Integer ; const ipDataHoraColeta: DateTime ; const ipPressao: WideString ; const ipTemperatura: WideString ; const ipPulso: WideString ; const ipRespiracao: WideString ; const ipHgt: Double ; const ipSatO2: Double);

C# Syntax:

public void SMFuncoesRecepcao.ppuInserirSinaisVitaisComTriagemPa( Int32 ipNroInternacao , DateTime ipDataHoraColeta , WideString ipPressao , WideString ipTemperatura , WideString ipPulso , WideString ipRespiracao , Double ipHgt , Double ipSatO2);

Method fpuVerificarObservacoesPaciente


					

Parameters:

Flag Name Type Description
In ipNroFicha Integer

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method SMFuncoesRecepcao.fpuVerificarObservacoesPaciente(const ipNroFicha: Integer) : Boolean;

C# Syntax:

public Boolean SMFuncoesRecepcao.fpuVerificarObservacoesPaciente( Int32 ipNroFicha);

Method fpuIdadePaciente


					

Parameters:

Flag Name Type Description
In ipNroFicha Integer

							

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method SMFuncoesRecepcao.fpuIdadePaciente(const ipNroFicha: Integer) : Integer;

C# Syntax:

public Integer SMFuncoesRecepcao.fpuIdadePaciente( Int32 ipNroFicha);

Method fpuPrimeiroAgendamento


					

Parameters:

Flag Name Type Description
In ipDataI DateTime

							
In ipDataF DateTime

							

Return Value:

Flag Name Type
Result Result OleVariant

Oxygene Syntax:

method SMFuncoesRecepcao.fpuPrimeiroAgendamento(const ipDataI: DateTime ; const ipDataF: DateTime) : OleVariant;

C# Syntax:

public OleVariant SMFuncoesRecepcao.fpuPrimeiroAgendamento(DateTime ipDataI , DateTime ipDataF);

Method fpuRetornarGruposUsuario


					

Parameters:

Flag Name Type Description
In ipCodigoUsuario Integer

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesRecepcao.fpuRetornarGruposUsuario(const ipCodigoUsuario: Integer) : WideString;

C# Syntax:

public WideString SMFuncoesRecepcao.fpuRetornarGruposUsuario( Int32 ipCodigoUsuario);

Method fpuRetornaCodigo


					

Parameters:

Flag Name Type Description
In ipNomeGenerator WideString

							

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method SMFuncoesRecepcao.fpuRetornaCodigo(const ipNomeGenerator: WideString) : Integer;

C# Syntax:

public Integer SMFuncoesRecepcao.fpuRetornaCodigo(WideString ipNomeGenerator);

Method fpuSendMessage


					

Parameters:

Flag Name Type Description
In ipTunel WideString

							
In ipUserCodigoRemetente Integer

							
In ipUserCodigoDestino Integer

							
In ipGrupoDestino Integer

							
In ipMensagem WideString

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesRecepcao.fpuSendMessage(const ipTunel: WideString ; const ipUserCodigoRemetente: Integer ; const ipUserCodigoDestino: Integer ; const ipGrupoDestino: Integer ; const ipMensagem: WideString);

C# Syntax:

public void SMFuncoesRecepcao.fpuSendMessage(WideString ipTunel , Int32 ipUserCodigoRemetente , Int32 ipUserCodigoDestino , Int32 ipGrupoDestino , WideString ipMensagem);

Method ppuExcluirRegistroGravarLog


					

Parameters:

Flag Name Type Description
In ipNomeTabela WideString

							
In ipNomeCampo WideString

							
In ipNomeComputador WideString

							
In ipCodigo Integer

							
In ipComponente Integer

							
In ipEvento Integer

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesRecepcao.ppuExcluirRegistroGravarLog(const ipNomeTabela: WideString ; const ipNomeCampo: WideString ; const ipNomeComputador: WideString ; const ipCodigo: Integer ; const ipComponente: Integer ; const ipEvento: Integer);

C# Syntax:

public void SMFuncoesRecepcao.ppuExcluirRegistroGravarLog(WideString ipNomeTabela , WideString ipNomeCampo , WideString ipNomeComputador , Int32 ipCodigo , Int32 ipComponente , Int32 ipEvento);

Method fpuRegistrarLogSistema


					

Parameters:

Flag Name Type Description
In ipCodUser Integer

							
In ipEvento Integer

							
In ipNivelCriticidade Integer

							
In ipComponente Integer

							
In ipPc WideString

							
In ipTabelaNome WideString

							
In ipTabelaState Integer

							
In ipTabelaChave Integer

							
In ipTabelaDelta OleVariant

							
In ipPorDelegacao Boolean

							
In ipCodigoTbUnidade Integer

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesRecepcao.fpuRegistrarLogSistema(const ipCodUser: Integer ; const ipEvento: Integer ; const ipNivelCriticidade: Integer ; const ipComponente: Integer ; const ipPc: WideString ; const ipTabelaNome: WideString ; const ipTabelaState: Integer ; const ipTabelaChave: Integer ; const ipTabelaDelta: OleVariant ; const ipPorDelegacao: Boolean ; const ipCodigoTbUnidade: Integer) : WideString;

C# Syntax:

public WideString SMFuncoesRecepcao.fpuRegistrarLogSistema( Int32 ipCodUser , Int32 ipEvento , Int32 ipNivelCriticidade , Int32 ipComponente , WideString ipPc , WideString ipTabelaNome , Int32 ipTabelaState , Int32 ipTabelaChave , OleVariant ipTabelaDelta , Boolean ipPorDelegacao , Int32 ipCodigoTbUnidade);

Method fpuChecarPermissaoModulo


					

Parameters:

Flag Name Type Description
In ipCodUsuario Integer

							
In ipModulo WideString

							
In ipPermissao Integer

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method SMFuncoesRecepcao.fpuChecarPermissaoModulo(const ipCodUsuario: Integer ; const ipModulo: WideString ; const ipPermissao: Integer) : Boolean;

C# Syntax:

public Boolean SMFuncoesRecepcao.fpuChecarPermissaoModulo( Int32 ipCodUsuario , WideString ipModulo , Int32 ipPermissao);

Method fpuDefinirDiretorio


					

Parameters:

Flag Name Type Description
In ipCodigo Integer

							
In ipData WideString

							
In ipTipoArquivo Integer

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesRecepcao.fpuDefinirDiretorio(const ipCodigo: Integer ; const ipData: WideString ; const ipTipoArquivo: Integer) : WideString;

C# Syntax:

public WideString SMFuncoesRecepcao.fpuDefinirDiretorio( Int32 ipCodigo , WideString ipData , Int32 ipTipoArquivo);

Method fpuBaixarArquivo


					

Parameters:

Flag Name Type Description
In ipEnderecoArquivo WideString

							
In ipInicioStream Integer

							
In ipTamanhoDoBuffer Integer

							
Out ipTamanhoTotal Int64

							
In ipPegarTamanhoTotal Boolean

							

Return Value:

Flag Name Type
Result Result Binary

Oxygene Syntax:

method SMFuncoesRecepcao.fpuBaixarArquivo(const ipEnderecoArquivo: WideString ; const ipInicioStream: Integer ; const ipTamanhoDoBuffer: Integer ; ipTamanhoTotal: Int64 ; const ipPegarTamanhoTotal: Boolean) : Binary;

C# Syntax:

public Binary SMFuncoesRecepcao.fpuBaixarArquivo(WideString ipEnderecoArquivo , Int32 ipInicioStream , Int32 ipTamanhoDoBuffer , out Int64 ipTamanhoTotal , Boolean ipPegarTamanhoTotal);

Method fpuConversarPServer


					

Parameters:

Flag Name Type Description
In ipOpcao Integer

							
In ipNovaSenha WideString

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesRecepcao.fpuConversarPServer(const ipOpcao: Integer ; const ipNovaSenha: WideString) : WideString;

C# Syntax:

public WideString SMFuncoesRecepcao.fpuConversarPServer( Int32 ipOpcao , WideString ipNovaSenha);

Method fpuDataHora


					

Parameters:

Flag Name Type Description
In ipOpcao WideString

							

Return Value:

Flag Name Type
Result Result OleVariant

Oxygene Syntax:

method SMFuncoesRecepcao.fpuDataHora(const ipOpcao: WideString) : OleVariant;

C# Syntax:

public OleVariant SMFuncoesRecepcao.fpuDataHora(WideString ipOpcao);

Method fpuDemoPermitir


					

Parameters:

Flag Name Type Description
In ipOpcao WideString

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method SMFuncoesRecepcao.fpuDemoPermitir(const ipOpcao: WideString) : Boolean;

C# Syntax:

public Boolean SMFuncoesRecepcao.fpuDemoPermitir(WideString ipOpcao);

Method fpuEnviarArquivo


					

Parameters:

Flag Name Type Description
In ipEnderecoArquivo WideString

							
In ipInicioStream Integer

							
InOut ipStream Binary

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesRecepcao.fpuEnviarArquivo(const ipEnderecoArquivo: WideString ; const ipInicioStream: Integer ; var ipStream: Binary);

C# Syntax:

public void SMFuncoesRecepcao.fpuEnviarArquivo(WideString ipEnderecoArquivo , Int32 ipInicioStream , ref Binary ipStream);

Method fpuListarDiretorio


					

Parameters:

Flag Name Type Description
In ipDiretorioComMascara WideString

							

Return Value:

Flag Name Type
Result Result Binary

Oxygene Syntax:

method SMFuncoesRecepcao.fpuListarDiretorio(const ipDiretorioComMascara: WideString) : Binary;

C# Syntax:

public Binary SMFuncoesRecepcao.fpuListarDiretorio(WideString ipDiretorioComMascara);

Method fpuSendMessageSenha


					

Parameters:

Flag Name Type Description
In ipSenha WideString

							
In ipCategoria WideString

							
In ipGuiche WideString

							
In ipMedico WideString

							
In ipPaciente Boolean

							
In ipNroFicha Integer

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesRecepcao.fpuSendMessageSenha(const ipSenha: WideString ; const ipCategoria: WideString ; const ipGuiche: WideString ; const ipMedico: WideString ; const ipPaciente: Boolean ; const ipNroFicha: Integer);

C# Syntax:

public void SMFuncoesRecepcao.fpuSendMessageSenha(WideString ipSenha , WideString ipCategoria , WideString ipGuiche , WideString ipMedico , Boolean ipPaciente , Int32 ipNroFicha);

Method fpuSqlExecute


					

Parameters:

Flag Name Type Description
In ipString WideString

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesRecepcao.fpuSqlExecute(const ipString: WideString) : WideString;

C# Syntax:

public WideString SMFuncoesRecepcao.fpuSqlExecute(WideString ipString);

Method fpuTestarConexao


					

Parameters:

None.

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method SMFuncoesRecepcao.fpuTestarConexao() : Boolean;

C# Syntax:

public Boolean SMFuncoesRecepcao.fpuTestarConexao();

Method fpuRetornaUltimoCodigo


					

Parameters:

Flag Name Type Description
In ipNomeGenerator WideString

							

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method SMFuncoesRecepcao.fpuRetornaUltimoCodigo(const ipNomeGenerator: WideString) : Integer;

C# Syntax:

public Integer SMFuncoesRecepcao.fpuRetornaUltimoCodigo(WideString ipNomeGenerator);

Method fpuCopiaKit


					

Parameters:

Flag Name Type Description
In ipCodigoKitOrigem Integer

							
In ipCodigoUsuario Integer

							
In ipNomeKit WideString

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesRecepcao.fpuCopiaKit(const ipCodigoKitOrigem: Integer ; const ipCodigoUsuario: Integer ; const ipNomeKit: WideString);

C# Syntax:

public void SMFuncoesRecepcao.fpuCopiaKit( Int32 ipCodigoKitOrigem , Int32 ipCodigoUsuario , WideString ipNomeKit);

Method fpuPServerEmDemo


					

Parameters:

None.

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method SMFuncoesRecepcao.fpuPServerEmDemo() : Boolean;

C# Syntax:

public Boolean SMFuncoesRecepcao.fpuPServerEmDemo();

Method ppuGerarRegistroLog


					

Parameters:

Flag Name Type Description
In ipEvento Integer

							
In ipNivelCriticidade Integer

							
In ipComponente Integer

							
In ipCodigoTabela Integer

							
In ipTabelaState Integer

							
In ipPorDelegacao Boolean

							
In ipTabela WideString

							
In ipMsg WideString

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesRecepcao.ppuGerarRegistroLog(const ipEvento: Integer ; const ipNivelCriticidade: Integer ; const ipComponente: Integer ; const ipCodigoTabela: Integer ; const ipTabelaState: Integer ; const ipPorDelegacao: Boolean ; const ipTabela: WideString ; const ipMsg: WideString);

C# Syntax:

public void SMFuncoesRecepcao.ppuGerarRegistroLog( Int32 ipEvento , Int32 ipNivelCriticidade , Int32 ipComponente , Int32 ipCodigoTabela , Int32 ipTabelaState , Boolean ipPorDelegacao , WideString ipTabela , WideString ipMsg);

Method fpuGetIpThreadSession


					

Parameters:

None.

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesRecepcao.fpuGetIpThreadSession() : WideString;

C# Syntax:

public WideString SMFuncoesRecepcao.fpuGetIpThreadSession();

Method fpuRetornaRangeCodigo


					

Parameters:

Flag Name Type Description
In ipNomeGenerator WideString

							
In ipRange Integer

							

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method SMFuncoesRecepcao.fpuRetornaRangeCodigo(const ipNomeGenerator: WideString ; const ipRange: Integer) : Integer;

C# Syntax:

public Integer SMFuncoesRecepcao.fpuRetornaRangeCodigo(WideString ipNomeGenerator , Int32 ipRange);

Method fpuVerificarUsuarioAdministrador


					

Parameters:

Flag Name Type Description
In ipCodigo Integer

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method SMFuncoesRecepcao.fpuVerificarUsuarioAdministrador(const ipCodigo: Integer) : Boolean;

C# Syntax:

public Boolean SMFuncoesRecepcao.fpuVerificarUsuarioAdministrador( Int32 ipCodigo);

Method fpuPegarCodigoEmpresa


					

Parameters:

None.

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method SMFuncoesRecepcao.fpuPegarCodigoEmpresa() : Integer;

C# Syntax:

public Integer SMFuncoesRecepcao.fpuPegarCodigoEmpresa();

Method fpuPegarNomeEmpresa


					

Parameters:

None.

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesRecepcao.fpuPegarNomeEmpresa() : WideString;

C# Syntax:

public WideString SMFuncoesRecepcao.fpuPegarNomeEmpresa();

Method ppuManterSessaoAtiva


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method SMFuncoesRecepcao.ppuManterSessaoAtiva();

C# Syntax:

public void SMFuncoesRecepcao.ppuManterSessaoAtiva();

Method ppuRegistrarCallBackMonitorSenha


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method SMFuncoesRecepcao.ppuRegistrarCallBackMonitorSenha();

C# Syntax:

public void SMFuncoesRecepcao.ppuRegistrarCallBackMonitorSenha();

Method ppuRegistrarCallBackAtualizarControleSenha


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method SMFuncoesRecepcao.ppuRegistrarCallBackAtualizarControleSenha();

C# Syntax:

public void SMFuncoesRecepcao.ppuRegistrarCallBackAtualizarControleSenha();

Method ppuRegistrarCallBackAtualizarMonitorSenha


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method SMFuncoesRecepcao.ppuRegistrarCallBackAtualizarMonitorSenha();

C# Syntax:

public void SMFuncoesRecepcao.ppuRegistrarCallBackAtualizarMonitorSenha();

Method ppuRegistrarCallBackAtualizarPainelCirurgico


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method SMFuncoesRecepcao.ppuRegistrarCallBackAtualizarPainelCirurgico();

C# Syntax:

public void SMFuncoesRecepcao.ppuRegistrarCallBackAtualizarPainelCirurgico();

Method ppuRegistrarCallBackPainelCirurgico


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method SMFuncoesRecepcao.ppuRegistrarCallBackPainelCirurgico();

C# Syntax:

public void SMFuncoesRecepcao.ppuRegistrarCallBackPainelCirurgico();

Method ppuRegistrarCallBackDicom


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method SMFuncoesRecepcao.ppuRegistrarCallBackDicom();

C# Syntax:

public void SMFuncoesRecepcao.ppuRegistrarCallBackDicom();

Method ppuRegistrarCallBackLaudo


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method SMFuncoesRecepcao.ppuRegistrarCallBackLaudo();

C# Syntax:

public void SMFuncoesRecepcao.ppuRegistrarCallBackLaudo();

Method ppuRegistrarCallBackWorkStation


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method SMFuncoesRecepcao.ppuRegistrarCallBackWorkStation();

C# Syntax:

public void SMFuncoesRecepcao.ppuRegistrarCallBackWorkStation();

Method ppuCopiarInfoUsuarioSessao


					

Parameters:

Flag Name Type Description
In ipSessioID WideString

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesRecepcao.ppuCopiarInfoUsuarioSessao(const ipSessioID: WideString);

C# Syntax:

public void SMFuncoesRecepcao.ppuCopiarInfoUsuarioSessao(WideString ipSessioID);

Method fpuRetornarCodigoOficial_NomeProcedimento


					

Parameters:

Flag Name Type Description
In ipCodigoBxaCorre Integer

							
In ipNumProc Integer

							
In ipCategoria WideString

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesRecepcao.fpuRetornarCodigoOficial_NomeProcedimento(const ipCodigoBxaCorre: Integer ; const ipNumProc: Integer ; const ipCategoria: WideString) : WideString;

C# Syntax:

public WideString SMFuncoesRecepcao.fpuRetornarCodigoOficial_NomeProcedimento( Int32 ipCodigoBxaCorre , Int32 ipNumProc , WideString ipCategoria);

Method fpuExcluirRestaurarArquivo


					

Parameters:

Flag Name Type Description
In ipPastaArquivo WideString

							
In ipNomeArquivo WideString

							
In ipExcluirRestaurar Integer

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method SMFuncoesRecepcao.fpuExcluirRestaurarArquivo(const ipPastaArquivo: WideString ; const ipNomeArquivo: WideString ; const ipExcluirRestaurar: Integer) : Boolean;

C# Syntax:

public Boolean SMFuncoesRecepcao.fpuExcluirRestaurarArquivo(WideString ipPastaArquivo , WideString ipNomeArquivo , Int32 ipExcluirRestaurar);

Method fpuVerificaConfiguracaoExtra


					

Parameters:

Flag Name Type Description
In ipParametro WideString

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method SMFuncoesRecepcao.fpuVerificaConfiguracaoExtra(const ipParametro: WideString) : Boolean;

C# Syntax:

public Boolean SMFuncoesRecepcao.fpuVerificaConfiguracaoExtra(WideString ipParametro);

Method ppuRegistrarCallBackIrix


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method SMFuncoesRecepcao.ppuRegistrarCallBackIrix();

C# Syntax:

public void SMFuncoesRecepcao.ppuRegistrarCallBackIrix();

Method fpuEnviarAlertaExterno


					

Parameters:

Flag Name Type Description
In ipTipo TTipoSmsModulo

							
In ipCodigo_tabela Integer

							
In ipMsg WideString

							
In ipInfoExtra WideString

							

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method SMFuncoesRecepcao.fpuEnviarAlertaExterno(const ipTipo: TTipoSmsModulo ; const ipCodigo_tabela: Integer ; const ipMsg: WideString ; const ipInfoExtra: WideString) : Integer;

C# Syntax:

public Integer SMFuncoesRecepcao.fpuEnviarAlertaExterno(TTipoSmsModulo ipTipo , Int32 ipCodigo_tabela , WideString ipMsg , WideString ipInfoExtra);

Method fpuGetCodigoExameModelo


					

Parameters:

Flag Name Type Description
In ipCodigoExameModeloResp Integer

							

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method SMFuncoesRecepcao.fpuGetCodigoExameModelo(const ipCodigoExameModeloResp: Integer) : Integer;

C# Syntax:

public Integer SMFuncoesRecepcao.fpuGetCodigoExameModelo( Int32 ipCodigoExameModeloResp);

Method fpuPegarStatusServidor


					

Parameters:

None.

Return Value:

Flag Name Type
Result Result TStatusServidor

Oxygene Syntax:

method SMFuncoesRecepcao.fpuPegarStatusServidor() : TStatusServidor;

C# Syntax:

public TStatusServidor SMFuncoesRecepcao.fpuPegarStatusServidor();

Method fpuBuscarNivelSeguranca


					

Parameters:

None.

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method SMFuncoesRecepcao.fpuBuscarNivelSeguranca() : Integer;

C# Syntax:

public Integer SMFuncoesRecepcao.fpuBuscarNivelSeguranca();

Method fpuDataHoraISO8601


					

Parameters:

Flag Name Type Description
In ipDataHoraUTC DateTime

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesRecepcao.fpuDataHoraISO8601(const ipDataHoraUTC: DateTime) : WideString;

C# Syntax:

public WideString SMFuncoesRecepcao.fpuDataHoraISO8601(DateTime ipDataHoraUTC);

Method fpuDataHoraISO8601Unidade


					

Parameters:

Flag Name Type Description
In ipDataHoraUTC DateTime

							
In ipCodigoUnidade Integer

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesRecepcao.fpuDataHoraISO8601Unidade(const ipDataHoraUTC: DateTime ; const ipCodigoUnidade: Integer) : WideString;

C# Syntax:

public WideString SMFuncoesRecepcao.fpuDataHoraISO8601Unidade(DateTime ipDataHoraUTC , Int32 ipCodigoUnidade);

Method fpuDatasHorasISO8601


					

Parameters:

Flag Name Type Description
In ipDatasHorasUtc TArrayDateTime

							

Return Value:

Flag Name Type
Result Result TArrayString

Oxygene Syntax:

method SMFuncoesRecepcao.fpuDatasHorasISO8601(const ipDatasHorasUtc: TArrayDateTime) : TArrayString;

C# Syntax:

public TArrayString SMFuncoesRecepcao.fpuDatasHorasISO8601(TArrayDateTime ipDatasHorasUtc);

Method fpuDataHoraIso8601Servidor


					

Parameters:

Flag Name Type Description
In ipDataHoraUtcServidor DateTime

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesRecepcao.fpuDataHoraIso8601Servidor(const ipDataHoraUtcServidor: DateTime) : WideString;

C# Syntax:

public WideString SMFuncoesRecepcao.fpuDataHoraIso8601Servidor(DateTime ipDataHoraUtcServidor);

Method fpuDatasHorasIso8601Servidor


					

Parameters:

Flag Name Type Description
In ipDatasHorasUtcServidor TArrayDateTime

							

Return Value:

Flag Name Type
Result Result TArrayString

Oxygene Syntax:

method SMFuncoesRecepcao.fpuDatasHorasIso8601Servidor(const ipDatasHorasUtcServidor: TArrayDateTime) : TArrayString;

C# Syntax:

public TArrayString SMFuncoesRecepcao.fpuDatasHorasIso8601Servidor(TArrayDateTime ipDatasHorasUtcServidor);

Method fpuGetCrendenciaisPServer


					

Parameters:

None.

Return Value:

Flag Name Type
Result Result TCredenciaisPServer

Oxygene Syntax:

method SMFuncoesRecepcao.fpuGetCrendenciaisPServer() : TCredenciaisPServer;

C# Syntax:

public TCredenciaisPServer SMFuncoesRecepcao.fpuGetCrendenciaisPServer();

Method ppuCriarMotivoRetificacao


					

Parameters:

Flag Name Type Description
In ipCodigoTipo Integer

							
In ipTipo Integer

							
In ipCodigoMotivoRetificacao Integer

							
In ipObservacao WideString

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesRecepcao.ppuCriarMotivoRetificacao(const ipCodigoTipo: Integer ; const ipTipo: Integer ; const ipCodigoMotivoRetificacao: Integer ; const ipObservacao: WideString);

C# Syntax:

public void SMFuncoesRecepcao.ppuCriarMotivoRetificacao( Int32 ipCodigoTipo , Int32 ipTipo , Int32 ipCodigoMotivoRetificacao , WideString ipObservacao);

Method ppuRegistrarCallbackPromedico


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method SMFuncoesRecepcao.ppuRegistrarCallbackPromedico();

C# Syntax:

public void SMFuncoesRecepcao.ppuRegistrarCallbackPromedico();

Method fpuAtributosDasPropriedades


					

Parameters:

Flag Name Type Description
In ipClasses TROArray_System_string_

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesRecepcao.fpuAtributosDasPropriedades(const ipClasses: TROArray_System_string_) : WideString;

C# Syntax:

public WideString SMFuncoesRecepcao.fpuAtributosDasPropriedades(TROArray_System_string_ ipClasses);

Method fpuConverterValorEntreUnidades


					

Parameters:

Flag Name Type Description
In ipValor Double

							
In ipGrandeza Integer

							
In ipCodigoUnidadeOrigem Integer

							
In ipCodigoUnidadeDestino Integer

							

Return Value:

Flag Name Type
Result Result TResultadoConversaoUnidades

Oxygene Syntax:

method SMFuncoesRecepcao.fpuConverterValorEntreUnidades(const ipValor: Double ; const ipGrandeza: Integer ; const ipCodigoUnidadeOrigem: Integer ; const ipCodigoUnidadeDestino: Integer) : TResultadoConversaoUnidades;

C# Syntax:

public TResultadoConversaoUnidades SMFuncoesRecepcao.fpuConverterValorEntreUnidades(Double ipValor , Int32 ipGrandeza , Int32 ipCodigoUnidadeOrigem , Int32 ipCodigoUnidadeDestino);

Method AS_ApplyUpdates


					

Parameters:

Flag Name Type Description
In ProviderName WideString

							
In Delta Binary

							
In MaxErrors Integer

							
Out ErrorCount Integer

							
InOut OwnerData AnsiString

							

Return Value:

Flag Name Type
Result Result Binary

Oxygene Syntax:

method SMFuncoesRecepcao.AS_ApplyUpdates(const ProviderName: WideString ; const Delta: Binary ; const MaxErrors: Integer ; ErrorCount: Integer ; var OwnerData: AnsiString) : Binary;

C# Syntax:

public Binary SMFuncoesRecepcao.AS_ApplyUpdates(WideString ProviderName , Binary Delta , Int32 MaxErrors , out Int32 ErrorCount , ref AnsiString OwnerData);

Method AS_GetRecords


					

Parameters:

Flag Name Type Description
In ProviderName WideString

							
In Count Integer

							
Out RecsOut Integer

							
In Options Integer

							
In CommandText WideString

							
InOut Params Binary

							
InOut OwnerData AnsiString

							

Return Value:

Flag Name Type
Result Result Binary

Oxygene Syntax:

method SMFuncoesRecepcao.AS_GetRecords(const ProviderName: WideString ; const Count: Integer ; RecsOut: Integer ; const Options: Integer ; const CommandText: WideString ; var Params: Binary ; var OwnerData: AnsiString) : Binary;

C# Syntax:

public Binary SMFuncoesRecepcao.AS_GetRecords(WideString ProviderName , Int32 Count , out Int32 RecsOut , Int32 Options , WideString CommandText , ref Binary Params , ref AnsiString OwnerData);

Method AS_DataRequest


					

Parameters:

Flag Name Type Description
In ProviderName WideString

							
In Data Binary

							

Return Value:

Flag Name Type
Result Result Binary

Oxygene Syntax:

method SMFuncoesRecepcao.AS_DataRequest(const ProviderName: WideString ; const Data: Binary) : Binary;

C# Syntax:

public Binary SMFuncoesRecepcao.AS_DataRequest(WideString ProviderName , Binary Data);

Method AS_GetProviderNames


					

Parameters:

None.

Return Value:

Flag Name Type
Result Result TProviderNames

Oxygene Syntax:

method SMFuncoesRecepcao.AS_GetProviderNames() : TProviderNames;

C# Syntax:

public TProviderNames SMFuncoesRecepcao.AS_GetProviderNames();

Method AS_GetParams


					

Parameters:

Flag Name Type Description
In ProviderName WideString

							
InOut OwnerData AnsiString

							

Return Value:

Flag Name Type
Result Result Binary

Oxygene Syntax:

method SMFuncoesRecepcao.AS_GetParams(const ProviderName: WideString ; var OwnerData: AnsiString) : Binary;

C# Syntax:

public Binary SMFuncoesRecepcao.AS_GetParams(WideString ProviderName , ref AnsiString OwnerData);

Method AS_RowRequest


					

Parameters:

Flag Name Type Description
In ProviderName WideString

							
In Row Binary

							
In RequestType Integer

							
InOut OwnerData AnsiString

							

Return Value:

Flag Name Type
Result Result Binary

Oxygene Syntax:

method SMFuncoesRecepcao.AS_RowRequest(const ProviderName: WideString ; const Row: Binary ; const RequestType: Integer ; var OwnerData: AnsiString) : Binary;

C# Syntax:

public Binary SMFuncoesRecepcao.AS_RowRequest(WideString ProviderName , Binary Row , Int32 RequestType , ref AnsiString OwnerData);

Method AS_Execute


					

Parameters:

Flag Name Type Description
In ProviderName WideString

							
In CommandText WideString

							
InOut Params Binary

							
InOut OwnerData AnsiString

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesRecepcao.AS_Execute(const ProviderName: WideString ; const CommandText: WideString ; var Params: Binary ; var OwnerData: AnsiString);

C# Syntax:

public void SMFuncoesRecepcao.AS_Execute(WideString ProviderName , WideString CommandText , ref Binary Params , ref AnsiString OwnerData);
Service SMFuncoesUsuario

The following table lists the Operations defined in "SMFuncoesUsuario":

fpuUsuariosPermissaoCopiarPermissoes

							
fpuSenhaUsLivres

							
fpuVerificarPermissaoMedicoModulo

							
fpuMedicoLogado

							
fpuPermissaoModulo

							
fpuAlertaPendencia

							
fpuUsuariosConectados

							
fpuLoginSistema

							
fpuLoginComoOutroUsuario

							
fpuLoginLiberacao

							
fpuRegistraAcesso

							
fpuValidaCodigoUsuario

							
fpuInativarUsuario

							
fpuVerificarPermissaoSetor

							
fpuVerificarGrupo

							
fpuUsuarioAlerta

							
fpuPegarCodigoUsuarioMedico

							
fpuVerificarUsuarioTemPermissaoMedico

							
fpuRetornaTentativasAcesso

							
ppuAlterarSenha

							
fpuQtdeDiasRestanteTrocaSenha

							
ppuDesconectarUsuario

							
fpuVerificarTipoContaEMailExiste

							
fpuProducaoPorUsuario

							
fpuProducaoPorUsuarioDetalhe

							
ppuGerarSenhaEnviarEmail

							
fpuAlertaUsuario

							
fpuConferirEmail

							
fpuValidarUsuarioSenha

							
ppuGerarSenhaEnviarWhatsapp

							
fpuVerificarEmailDuplicado

							
fpuVerificarCelularDuplicado

							
fpuConferirCelular

							
fpuBuscarEmailCelularUsuario

							
fpuVerificarPermissaoIncluindoDelegacao

							
fpuBuscarGruposUsuario

							
fpuVerificarPermissaoMedicoAssinarLaudo

							
fpuUsuariosLiberarTodasPermissao

							
fpuUsuariosLimparTodasPermissao

							
ppuAtualizarEmailUsuario

							
ppuSolicitarDesconto

							
fpuValidarInativacaoUsuario

							
fpuValidarPermissaoRemoverPapel

							
fpuAlterarEmailUs

							
fpuBuscarNovidades

							
ppuDispensarNovidade

							
fpuVerificarDetalheInativo

							
fpuProducaoPorUsuarioDetalharAgendamentos

							
fpuMedicoDaDelegacao

							
fpuRetornarGruposUsuario

							
fpuRetornaCodigo

							
fpuSendMessage

							
ppuExcluirRegistroGravarLog

							
fpuRegistrarLogSistema

							
fpuChecarPermissaoModulo

							
fpuDefinirDiretorio

							
fpuBaixarArquivo

							
fpuConversarPServer

							
fpuDataHora

							
fpuDemoPermitir

							
fpuEnviarArquivo

							
fpuListarDiretorio

							
fpuSendMessageSenha

							
fpuSqlExecute

							
fpuTestarConexao

							
fpuRetornaUltimoCodigo

							
fpuCopiaKit

							
fpuPServerEmDemo

							
ppuGerarRegistroLog

							
fpuGetIpThreadSession

							
fpuRetornaRangeCodigo

							
fpuVerificarUsuarioAdministrador

							
fpuPegarCodigoEmpresa

							
fpuPegarNomeEmpresa

							
ppuManterSessaoAtiva

							
ppuRegistrarCallBackMonitorSenha

							
ppuRegistrarCallBackAtualizarControleSenha

							
ppuRegistrarCallBackAtualizarMonitorSenha

							
ppuRegistrarCallBackAtualizarPainelCirurgico

							
ppuRegistrarCallBackPainelCirurgico

							
ppuRegistrarCallBackDicom

							
ppuRegistrarCallBackLaudo

							
ppuRegistrarCallBackWorkStation

							
ppuCopiarInfoUsuarioSessao

							
fpuRetornarCodigoOficial_NomeProcedimento

							
fpuExcluirRestaurarArquivo

							
fpuVerificaConfiguracaoExtra

							
ppuRegistrarCallBackIrix

							
fpuEnviarAlertaExterno

							
fpuGetCodigoExameModelo

							
fpuPegarStatusServidor

							
fpuBuscarNivelSeguranca

							
fpuDataHoraISO8601

							
fpuDataHoraISO8601Unidade

							
fpuDatasHorasISO8601

							
fpuDataHoraIso8601Servidor

							
fpuDatasHorasIso8601Servidor

							
fpuGetCrendenciaisPServer

							
ppuCriarMotivoRetificacao

							
ppuRegistrarCallbackPromedico

							
fpuAtributosDasPropriedades

							
fpuConverterValorEntreUnidades

							
AS_ApplyUpdates

							
AS_GetRecords

							
AS_DataRequest

							
AS_GetProviderNames

							
AS_GetParams

							
AS_RowRequest

							
AS_Execute

							

Method fpuUsuariosPermissaoCopiarPermissoes


					

Parameters:

Flag Name Type Description
In ipCodOrigem Integer

							
In ipCodDestino Integer

							
In ipPermissoes Boolean

							
In ipAgenda Boolean

							
In ipRelatorios Boolean

							
In ipSetores Boolean

							
In ipGrupos Boolean

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesUsuario.fpuUsuariosPermissaoCopiarPermissoes(const ipCodOrigem: Integer ; const ipCodDestino: Integer ; const ipPermissoes: Boolean ; const ipAgenda: Boolean ; const ipRelatorios: Boolean ; const ipSetores: Boolean ; const ipGrupos: Boolean) : WideString;

C# Syntax:

public WideString SMFuncoesUsuario.fpuUsuariosPermissaoCopiarPermissoes( Int32 ipCodOrigem , Int32 ipCodDestino , Boolean ipPermissoes , Boolean ipAgenda , Boolean ipRelatorios , Boolean ipSetores , Boolean ipGrupos);

Method fpuSenhaUsLivres


					

Parameters:

Flag Name Type Description
In ipTableRef WideString

							
In ipCondicao WideString

							

Return Value:

Flag Name Type
Result Result OleVariant

Oxygene Syntax:

method SMFuncoesUsuario.fpuSenhaUsLivres(const ipTableRef: WideString ; const ipCondicao: WideString) : OleVariant;

C# Syntax:

public OleVariant SMFuncoesUsuario.fpuSenhaUsLivres(WideString ipTableRef , WideString ipCondicao);

Method fpuVerificarPermissaoMedicoModulo


					

Parameters:

Flag Name Type Description
In ipUsuario Integer

							
In ipMedico Integer

							
In ipModulo Integer

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method SMFuncoesUsuario.fpuVerificarPermissaoMedicoModulo(const ipUsuario: Integer ; const ipMedico: Integer ; const ipModulo: Integer) : Boolean;

C# Syntax:

public Boolean SMFuncoesUsuario.fpuVerificarPermissaoMedicoModulo( Int32 ipUsuario , Int32 ipMedico , Int32 ipModulo);

Method fpuMedicoLogado


					

Parameters:

Flag Name Type Description
In ipCodUsuario Integer

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesUsuario.fpuMedicoLogado(const ipCodUsuario: Integer) : WideString;

C# Syntax:

public WideString SMFuncoesUsuario.fpuMedicoLogado( Int32 ipCodUsuario);

Method fpuPermissaoModulo


					

Parameters:

Flag Name Type Description
In ipCodUsuario Integer

							
In ipCodMedico Integer

							
In ipModulo Integer

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesUsuario.fpuPermissaoModulo(const ipCodUsuario: Integer ; const ipCodMedico: Integer ; const ipModulo: Integer) : WideString;

C# Syntax:

public WideString SMFuncoesUsuario.fpuPermissaoModulo( Int32 ipCodUsuario , Int32 ipCodMedico , Int32 ipModulo);

Method fpuAlertaPendencia


					

Parameters:

Flag Name Type Description
In ipCodUser Integer

							

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method SMFuncoesUsuario.fpuAlertaPendencia(const ipCodUser: Integer) : Integer;

C# Syntax:

public Integer SMFuncoesUsuario.fpuAlertaPendencia( Int32 ipCodUser);

Method fpuUsuariosConectados


					

Parameters:

Flag Name Type Description
In ipUserCodigo Integer

							
In ipSinteticoDetalhado Integer

							

Return Value:

Flag Name Type
Result Result OleVariant

Oxygene Syntax:

method SMFuncoesUsuario.fpuUsuariosConectados(const ipUserCodigo: Integer ; const ipSinteticoDetalhado: Integer) : OleVariant;

C# Syntax:

public OleVariant SMFuncoesUsuario.fpuUsuariosConectados( Int32 ipUserCodigo , Int32 ipSinteticoDetalhado);

Method fpuLoginSistema


					

Parameters:

Flag Name Type Description
In ipUserNome WideString

							
In ipSenha WideString

							
In ipNomeComputador WideString

							
In ipVersaoServer WideString

							
In ipVersaoPMedico WideString

							
In ipBuildPmedico WideString

							
In ipComponente Integer

							
In ipValidarVersao Boolean

							

Return Value:

Flag Name Type
Result Result OleVariant

Oxygene Syntax:

method SMFuncoesUsuario.fpuLoginSistema(const ipUserNome: WideString ; const ipSenha: WideString ; const ipNomeComputador: WideString ; const ipVersaoServer: WideString ; const ipVersaoPMedico: WideString ; const ipBuildPmedico: WideString ; const ipComponente: Integer ; const ipValidarVersao: Boolean) : OleVariant;

C# Syntax:

public OleVariant SMFuncoesUsuario.fpuLoginSistema(WideString ipUserNome , WideString ipSenha , WideString ipNomeComputador , WideString ipVersaoServer , WideString ipVersaoPMedico , WideString ipBuildPmedico , Int32 ipComponente , Boolean ipValidarVersao);

Method fpuLoginComoOutroUsuario


					

Parameters:

Flag Name Type Description
In ipUserNome WideString

							
In ipCodigo WideString

							
In ipNomeComputador WideString

							
In ipCodigoUnidade WideString

							
In ipNomeUnidade WideString

							

Return Value:

Flag Name Type
Result Result OleVariant

Oxygene Syntax:

method SMFuncoesUsuario.fpuLoginComoOutroUsuario(const ipUserNome: WideString ; const ipCodigo: WideString ; const ipNomeComputador: WideString ; const ipCodigoUnidade: WideString ; const ipNomeUnidade: WideString) : OleVariant;

C# Syntax:

public OleVariant SMFuncoesUsuario.fpuLoginComoOutroUsuario(WideString ipUserNome , WideString ipCodigo , WideString ipNomeComputador , WideString ipCodigoUnidade , WideString ipNomeUnidade);

Method fpuLoginLiberacao


					

Parameters:

Flag Name Type Description
In ipUserCodidoNome WideString

							
In ipSenha WideString

							
In ipTipoLiberacao WideString

							
In ipCodigoRestricao Integer

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesUsuario.fpuLoginLiberacao(const ipUserCodidoNome: WideString ; const ipSenha: WideString ; const ipTipoLiberacao: WideString ; const ipCodigoRestricao: Integer) : WideString;

C# Syntax:

public WideString SMFuncoesUsuario.fpuLoginLiberacao(WideString ipUserCodidoNome , WideString ipSenha , WideString ipTipoLiberacao , Int32 ipCodigoRestricao);

Method fpuRegistraAcesso


					

Parameters:

Flag Name Type Description
In ipCodigoUsu Integer

							
In ipNomePC WideString

							
In ipSucesso Integer

							
In ipComponente Integer

							

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method SMFuncoesUsuario.fpuRegistraAcesso(const ipCodigoUsu: Integer ; const ipNomePC: WideString ; const ipSucesso: Integer ; const ipComponente: Integer) : Integer;

C# Syntax:

public Integer SMFuncoesUsuario.fpuRegistraAcesso( Int32 ipCodigoUsu , WideString ipNomePC , Int32 ipSucesso , Int32 ipComponente);

Method fpuValidaCodigoUsuario


					

Parameters:

Flag Name Type Description
In ipCodNome WideString

							

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method SMFuncoesUsuario.fpuValidaCodigoUsuario(const ipCodNome: WideString) : Integer;

C# Syntax:

public Integer SMFuncoesUsuario.fpuValidaCodigoUsuario(WideString ipCodNome);

Method fpuInativarUsuario


					

Parameters:

Flag Name Type Description
In ipCodUsuario Integer

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method SMFuncoesUsuario.fpuInativarUsuario(const ipCodUsuario: Integer) : Boolean;

C# Syntax:

public Boolean SMFuncoesUsuario.fpuInativarUsuario( Int32 ipCodUsuario);

Method fpuVerificarPermissaoSetor


					

Parameters:

Flag Name Type Description
In ipCodigoSetor Integer

							
In ipCodigoUsuario Integer

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method SMFuncoesUsuario.fpuVerificarPermissaoSetor(const ipCodigoSetor: Integer ; const ipCodigoUsuario: Integer) : Boolean;

C# Syntax:

public Boolean SMFuncoesUsuario.fpuVerificarPermissaoSetor( Int32 ipCodigoSetor , Int32 ipCodigoUsuario);

Method fpuVerificarGrupo


					

Parameters:

Flag Name Type Description
In ipCodUsuario Integer

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method SMFuncoesUsuario.fpuVerificarGrupo(const ipCodUsuario: Integer) : Boolean;

C# Syntax:

public Boolean SMFuncoesUsuario.fpuVerificarGrupo( Int32 ipCodUsuario);

Method fpuUsuarioAlerta


					

Parameters:

Flag Name Type Description
In ipCodigo_Usuario Integer

							
In ipAlerta WideString

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method SMFuncoesUsuario.fpuUsuarioAlerta(const ipCodigo_Usuario: Integer ; const ipAlerta: WideString) : Boolean;

C# Syntax:

public Boolean SMFuncoesUsuario.fpuUsuarioAlerta( Int32 ipCodigo_Usuario , WideString ipAlerta);

Method fpuPegarCodigoUsuarioMedico


					

Parameters:

Flag Name Type Description
In ipCodMedico Integer

							

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method SMFuncoesUsuario.fpuPegarCodigoUsuarioMedico(const ipCodMedico: Integer) : Integer;

C# Syntax:

public Integer SMFuncoesUsuario.fpuPegarCodigoUsuarioMedico( Int32 ipCodMedico);

Method fpuVerificarUsuarioTemPermissaoMedico


					

Parameters:

Flag Name Type Description
In ipCodUsuario Integer

							
In ipModulo Integer

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method SMFuncoesUsuario.fpuVerificarUsuarioTemPermissaoMedico(const ipCodUsuario: Integer ; const ipModulo: Integer) : Boolean;

C# Syntax:

public Boolean SMFuncoesUsuario.fpuVerificarUsuarioTemPermissaoMedico( Int32 ipCodUsuario , Int32 ipModulo);

Method fpuRetornaTentativasAcesso


					

Parameters:

Flag Name Type Description
In ipCodUsuario Integer

							

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method SMFuncoesUsuario.fpuRetornaTentativasAcesso(const ipCodUsuario: Integer) : Integer;

C# Syntax:

public Integer SMFuncoesUsuario.fpuRetornaTentativasAcesso( Int32 ipCodUsuario);

Method ppuAlterarSenha


					

Parameters:

Flag Name Type Description
In ipCodUsuario Integer

							
In ipSenhaAtual WideString

							
In ipNovaSenha WideString

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesUsuario.ppuAlterarSenha(const ipCodUsuario: Integer ; const ipSenhaAtual: WideString ; const ipNovaSenha: WideString);

C# Syntax:

public void SMFuncoesUsuario.ppuAlterarSenha( Int32 ipCodUsuario , WideString ipSenhaAtual , WideString ipNovaSenha);

Method fpuQtdeDiasRestanteTrocaSenha


					

Parameters:

Flag Name Type Description
In ipCodigoUsuario Integer

							

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method SMFuncoesUsuario.fpuQtdeDiasRestanteTrocaSenha(const ipCodigoUsuario: Integer) : Integer;

C# Syntax:

public Integer SMFuncoesUsuario.fpuQtdeDiasRestanteTrocaSenha( Int32 ipCodigoUsuario);

Method ppuDesconectarUsuario


					

Parameters:

Flag Name Type Description
In ipSessao WideString

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesUsuario.ppuDesconectarUsuario(const ipSessao: WideString);

C# Syntax:

public void SMFuncoesUsuario.ppuDesconectarUsuario(WideString ipSessao);

Method fpuVerificarTipoContaEMailExiste


					

Parameters:

Flag Name Type Description
In ipTipo Integer

							
In ipVerificarSomenteContaHospital Boolean

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method SMFuncoesUsuario.fpuVerificarTipoContaEMailExiste(const ipTipo: Integer ; const ipVerificarSomenteContaHospital: Boolean) : Boolean;

C# Syntax:

public Boolean SMFuncoesUsuario.fpuVerificarTipoContaEMailExiste( Int32 ipTipo , Boolean ipVerificarSomenteContaHospital);

Method fpuProducaoPorUsuario


					

Parameters:

Flag Name Type Description
In ipDataInicial WideString

							
In ipDataFinal WideString

							
In ipCodigosUsuarios WideString

							
In ipTipoData WideString

							
In ipAgendasCodigos WideString

							
In ipAgendamentosMedicos WideString

							
In ipTipoRegistro WideString

							
In ipMostrarVazios Boolean

							

Return Value:

Flag Name Type
Result Result OleVariant

Oxygene Syntax:

method SMFuncoesUsuario.fpuProducaoPorUsuario(const ipDataInicial: WideString ; const ipDataFinal: WideString ; const ipCodigosUsuarios: WideString ; const ipTipoData: WideString ; const ipAgendasCodigos: WideString ; const ipAgendamentosMedicos: WideString ; const ipTipoRegistro: WideString ; const ipMostrarVazios: Boolean) : OleVariant;

C# Syntax:

public OleVariant SMFuncoesUsuario.fpuProducaoPorUsuario(WideString ipDataInicial , WideString ipDataFinal , WideString ipCodigosUsuarios , WideString ipTipoData , WideString ipAgendasCodigos , WideString ipAgendamentosMedicos , WideString ipTipoRegistro , Boolean ipMostrarVazios);

Method fpuProducaoPorUsuarioDetalhe


					

Parameters:

Flag Name Type Description
In ipDataInicial WideString

							
In ipDataFinal WideString

							
In ipCodigosUsuarios WideString

							
In ipCategorias WideString

							

Return Value:

Flag Name Type
Result Result OleVariant

Oxygene Syntax:

method SMFuncoesUsuario.fpuProducaoPorUsuarioDetalhe(const ipDataInicial: WideString ; const ipDataFinal: WideString ; const ipCodigosUsuarios: WideString ; const ipCategorias: WideString) : OleVariant;

C# Syntax:

public OleVariant SMFuncoesUsuario.fpuProducaoPorUsuarioDetalhe(WideString ipDataInicial , WideString ipDataFinal , WideString ipCodigosUsuarios , WideString ipCategorias);

Method ppuGerarSenhaEnviarEmail


					

Parameters:

Flag Name Type Description
In ipCodigoNome WideString

							
In ipEnviarCallbackErro Boolean

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesUsuario.ppuGerarSenhaEnviarEmail(const ipCodigoNome: WideString ; const ipEnviarCallbackErro: Boolean);

C# Syntax:

public void SMFuncoesUsuario.ppuGerarSenhaEnviarEmail(WideString ipCodigoNome , Boolean ipEnviarCallbackErro);

Method fpuAlertaUsuario


					

Parameters:

Flag Name Type Description
In ipCodUsuario Integer

							

Return Value:

Flag Name Type
Result Result OleVariant

Oxygene Syntax:

method SMFuncoesUsuario.fpuAlertaUsuario(const ipCodUsuario: Integer) : OleVariant;

C# Syntax:

public OleVariant SMFuncoesUsuario.fpuAlertaUsuario( Int32 ipCodUsuario);

Method fpuConferirEmail


					

Parameters:

Flag Name Type Description
In ipCodNome WideString

							
In ipEMail WideString

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method SMFuncoesUsuario.fpuConferirEmail(const ipCodNome: WideString ; const ipEMail: WideString) : Boolean;

C# Syntax:

public Boolean SMFuncoesUsuario.fpuConferirEmail(WideString ipCodNome , WideString ipEMail);

Method fpuValidarUsuarioSenha


					

Parameters:

Flag Name Type Description
In ipCodigoNome WideString

							
In ipSenha WideString

							

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method SMFuncoesUsuario.fpuValidarUsuarioSenha(const ipCodigoNome: WideString ; const ipSenha: WideString) : Integer;

C# Syntax:

public Integer SMFuncoesUsuario.fpuValidarUsuarioSenha(WideString ipCodigoNome , WideString ipSenha);

Method ppuGerarSenhaEnviarWhatsapp


					

Parameters:

Flag Name Type Description
In ipCodigoNome WideString

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesUsuario.ppuGerarSenhaEnviarWhatsapp(const ipCodigoNome: WideString);

C# Syntax:

public void SMFuncoesUsuario.ppuGerarSenhaEnviarWhatsapp(WideString ipCodigoNome);

Method fpuVerificarEmailDuplicado


					

Parameters:

Flag Name Type Description
In ipCodigoUsuarioIgnorar Integer

							
In ipEMail WideString

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method SMFuncoesUsuario.fpuVerificarEmailDuplicado(const ipCodigoUsuarioIgnorar: Integer ; const ipEMail: WideString) : Boolean;

C# Syntax:

public Boolean SMFuncoesUsuario.fpuVerificarEmailDuplicado( Int32 ipCodigoUsuarioIgnorar , WideString ipEMail);

Method fpuVerificarCelularDuplicado


					

Parameters:

Flag Name Type Description
In ipCodigoUsuarioIgnorar Integer

							
In ipCelular WideString

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method SMFuncoesUsuario.fpuVerificarCelularDuplicado(const ipCodigoUsuarioIgnorar: Integer ; const ipCelular: WideString) : Boolean;

C# Syntax:

public Boolean SMFuncoesUsuario.fpuVerificarCelularDuplicado( Int32 ipCodigoUsuarioIgnorar , WideString ipCelular);

Method fpuConferirCelular


					

Parameters:

Flag Name Type Description
In ipCodNome WideString

							
In ipCelular WideString

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method SMFuncoesUsuario.fpuConferirCelular(const ipCodNome: WideString ; const ipCelular: WideString) : Boolean;

C# Syntax:

public Boolean SMFuncoesUsuario.fpuConferirCelular(WideString ipCodNome , WideString ipCelular);

Method fpuBuscarEmailCelularUsuario


					

Parameters:

Flag Name Type Description
In ipCodigoNome WideString

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesUsuario.fpuBuscarEmailCelularUsuario(const ipCodigoNome: WideString) : WideString;

C# Syntax:

public WideString SMFuncoesUsuario.fpuBuscarEmailCelularUsuario(WideString ipCodigoNome);

Method fpuVerificarPermissaoIncluindoDelegacao


					

Parameters:

Flag Name Type Description
In ipCodigoUsuario Integer

							
In ipCodigoMedico Integer

							
In ipModulo WideString

							
In ipPermissao Integer

							
InOut opMedicosDelegantes WideString

							
InOut opPorDelegacao Boolean

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method SMFuncoesUsuario.fpuVerificarPermissaoIncluindoDelegacao(const ipCodigoUsuario: Integer ; const ipCodigoMedico: Integer ; const ipModulo: WideString ; const ipPermissao: Integer ; var opMedicosDelegantes: WideString ; var opPorDelegacao: Boolean) : Boolean;

C# Syntax:

public Boolean SMFuncoesUsuario.fpuVerificarPermissaoIncluindoDelegacao( Int32 ipCodigoUsuario , Int32 ipCodigoMedico , WideString ipModulo , Int32 ipPermissao , ref WideString opMedicosDelegantes , ref Boolean opPorDelegacao);

Method fpuBuscarGruposUsuario


					

Parameters:

Flag Name Type Description
In ipCodigoUsuario Integer

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesUsuario.fpuBuscarGruposUsuario(const ipCodigoUsuario: Integer) : WideString;

C# Syntax:

public WideString SMFuncoesUsuario.fpuBuscarGruposUsuario( Int32 ipCodigoUsuario);

Method fpuVerificarPermissaoMedicoAssinarLaudo


					

Parameters:

Flag Name Type Description
In ipCodigoMedico Integer

							
In ipCodigoCategoria Integer

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method SMFuncoesUsuario.fpuVerificarPermissaoMedicoAssinarLaudo(const ipCodigoMedico: Integer ; const ipCodigoCategoria: Integer) : Boolean;

C# Syntax:

public Boolean SMFuncoesUsuario.fpuVerificarPermissaoMedicoAssinarLaudo( Int32 ipCodigoMedico , Int32 ipCodigoCategoria);

Method fpuUsuariosLiberarTodasPermissao


					

Parameters:

Flag Name Type Description
In ipCodUsuario Integer

							
In ipCdsPermissoes OleVariant

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesUsuario.fpuUsuariosLiberarTodasPermissao(const ipCodUsuario: Integer ; const ipCdsPermissoes: OleVariant) : WideString;

C# Syntax:

public WideString SMFuncoesUsuario.fpuUsuariosLiberarTodasPermissao( Int32 ipCodUsuario , OleVariant ipCdsPermissoes);

Method fpuUsuariosLimparTodasPermissao


					

Parameters:

Flag Name Type Description
In ipCodUsuario Integer

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesUsuario.fpuUsuariosLimparTodasPermissao(const ipCodUsuario: Integer) : WideString;

C# Syntax:

public WideString SMFuncoesUsuario.fpuUsuariosLimparTodasPermissao( Int32 ipCodUsuario);

Method ppuAtualizarEmailUsuario


					

Parameters:

Flag Name Type Description
In ipCodigoUsuario Integer

							
In ipEMail WideString

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesUsuario.ppuAtualizarEmailUsuario(const ipCodigoUsuario: Integer ; const ipEMail: WideString);

C# Syntax:

public void SMFuncoesUsuario.ppuAtualizarEmailUsuario( Int32 ipCodigoUsuario , WideString ipEMail);

Method ppuSolicitarDesconto


					

Parameters:

Flag Name Type Description
In ipSolicitacao TSolicitacaoDesconto

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesUsuario.ppuSolicitarDesconto(const ipSolicitacao: TSolicitacaoDesconto);

C# Syntax:

public void SMFuncoesUsuario.ppuSolicitarDesconto(TSolicitacaoDesconto ipSolicitacao);

Method fpuValidarInativacaoUsuario


					

Parameters:

Flag Name Type Description
In ipCodigoUsuario Integer

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesUsuario.fpuValidarInativacaoUsuario(const ipCodigoUsuario: Integer) : WideString;

C# Syntax:

public WideString SMFuncoesUsuario.fpuValidarInativacaoUsuario( Int32 ipCodigoUsuario);

Method fpuValidarPermissaoRemoverPapel


					

Parameters:

Flag Name Type Description
In ipTipoPapel Integer

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method SMFuncoesUsuario.fpuValidarPermissaoRemoverPapel(const ipTipoPapel: Integer) : Boolean;

C# Syntax:

public Boolean SMFuncoesUsuario.fpuValidarPermissaoRemoverPapel( Int32 ipTipoPapel);

Method fpuAlterarEmailUs


					

Parameters:

Flag Name Type Description
In ipEmailNovo WideString

							
In ipEmailAnterior WideString

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesUsuario.fpuAlterarEmailUs(const ipEmailNovo: WideString ; const ipEmailAnterior: WideString) : WideString;

C# Syntax:

public WideString SMFuncoesUsuario.fpuAlterarEmailUs(WideString ipEmailNovo , WideString ipEmailAnterior);

Method fpuBuscarNovidades


					

Parameters:

Flag Name Type Description
In ipCodigoUsuario Integer

							

Return Value:

Flag Name Type
Result Result TArrayNovidade

Oxygene Syntax:

method SMFuncoesUsuario.fpuBuscarNovidades(const ipCodigoUsuario: Integer) : TArrayNovidade;

C# Syntax:

public TArrayNovidade SMFuncoesUsuario.fpuBuscarNovidades( Int32 ipCodigoUsuario);

Method ppuDispensarNovidade


					

Parameters:

Flag Name Type Description
In ipCodigoNovidade Integer

							
In ipCodigoUsuario Integer

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesUsuario.ppuDispensarNovidade(const ipCodigoNovidade: Integer ; const ipCodigoUsuario: Integer);

C# Syntax:

public void SMFuncoesUsuario.ppuDispensarNovidade( Int32 ipCodigoNovidade , Int32 ipCodigoUsuario);

Method fpuVerificarDetalheInativo


					

Parameters:

Flag Name Type Description
In ipCodUsuario Integer

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesUsuario.fpuVerificarDetalheInativo(const ipCodUsuario: Integer) : WideString;

C# Syntax:

public WideString SMFuncoesUsuario.fpuVerificarDetalheInativo( Int32 ipCodUsuario);

Method fpuProducaoPorUsuarioDetalharAgendamentos


					

Parameters:

Flag Name Type Description
In ipDataInicial WideString

							
In ipDataFinal WideString

							
In ipCodigosUsuarios WideString

							
In ipTipoData WideString

							
In ipAgendasCodigos WideString

							
In ipAgendamentosMedicos WideString

							

Return Value:

Flag Name Type
Result Result OleVariant

Oxygene Syntax:

method SMFuncoesUsuario.fpuProducaoPorUsuarioDetalharAgendamentos(const ipDataInicial: WideString ; const ipDataFinal: WideString ; const ipCodigosUsuarios: WideString ; const ipTipoData: WideString ; const ipAgendasCodigos: WideString ; const ipAgendamentosMedicos: WideString) : OleVariant;

C# Syntax:

public OleVariant SMFuncoesUsuario.fpuProducaoPorUsuarioDetalharAgendamentos(WideString ipDataInicial , WideString ipDataFinal , WideString ipCodigosUsuarios , WideString ipTipoData , WideString ipAgendasCodigos , WideString ipAgendamentosMedicos);

Method fpuMedicoDaDelegacao


					

Parameters:

Flag Name Type Description
In ipCodigoUsuario Integer

							
In ipCodigoMedico Integer

							
In ipModulo WideString

							

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method SMFuncoesUsuario.fpuMedicoDaDelegacao(const ipCodigoUsuario: Integer ; const ipCodigoMedico: Integer ; const ipModulo: WideString) : Integer;

C# Syntax:

public Integer SMFuncoesUsuario.fpuMedicoDaDelegacao( Int32 ipCodigoUsuario , Int32 ipCodigoMedico , WideString ipModulo);

Method fpuRetornarGruposUsuario


					

Parameters:

Flag Name Type Description
In ipCodigoUsuario Integer

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesUsuario.fpuRetornarGruposUsuario(const ipCodigoUsuario: Integer) : WideString;

C# Syntax:

public WideString SMFuncoesUsuario.fpuRetornarGruposUsuario( Int32 ipCodigoUsuario);

Method fpuRetornaCodigo


					

Parameters:

Flag Name Type Description
In ipNomeGenerator WideString

							

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method SMFuncoesUsuario.fpuRetornaCodigo(const ipNomeGenerator: WideString) : Integer;

C# Syntax:

public Integer SMFuncoesUsuario.fpuRetornaCodigo(WideString ipNomeGenerator);

Method fpuSendMessage


					

Parameters:

Flag Name Type Description
In ipTunel WideString

							
In ipUserCodigoRemetente Integer

							
In ipUserCodigoDestino Integer

							
In ipGrupoDestino Integer

							
In ipMensagem WideString

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesUsuario.fpuSendMessage(const ipTunel: WideString ; const ipUserCodigoRemetente: Integer ; const ipUserCodigoDestino: Integer ; const ipGrupoDestino: Integer ; const ipMensagem: WideString);

C# Syntax:

public void SMFuncoesUsuario.fpuSendMessage(WideString ipTunel , Int32 ipUserCodigoRemetente , Int32 ipUserCodigoDestino , Int32 ipGrupoDestino , WideString ipMensagem);

Method ppuExcluirRegistroGravarLog


					

Parameters:

Flag Name Type Description
In ipNomeTabela WideString

							
In ipNomeCampo WideString

							
In ipNomeComputador WideString

							
In ipCodigo Integer

							
In ipComponente Integer

							
In ipEvento Integer

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesUsuario.ppuExcluirRegistroGravarLog(const ipNomeTabela: WideString ; const ipNomeCampo: WideString ; const ipNomeComputador: WideString ; const ipCodigo: Integer ; const ipComponente: Integer ; const ipEvento: Integer);

C# Syntax:

public void SMFuncoesUsuario.ppuExcluirRegistroGravarLog(WideString ipNomeTabela , WideString ipNomeCampo , WideString ipNomeComputador , Int32 ipCodigo , Int32 ipComponente , Int32 ipEvento);

Method fpuRegistrarLogSistema


					

Parameters:

Flag Name Type Description
In ipCodUser Integer

							
In ipEvento Integer

							
In ipNivelCriticidade Integer

							
In ipComponente Integer

							
In ipPc WideString

							
In ipTabelaNome WideString

							
In ipTabelaState Integer

							
In ipTabelaChave Integer

							
In ipTabelaDelta OleVariant

							
In ipPorDelegacao Boolean

							
In ipCodigoTbUnidade Integer

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesUsuario.fpuRegistrarLogSistema(const ipCodUser: Integer ; const ipEvento: Integer ; const ipNivelCriticidade: Integer ; const ipComponente: Integer ; const ipPc: WideString ; const ipTabelaNome: WideString ; const ipTabelaState: Integer ; const ipTabelaChave: Integer ; const ipTabelaDelta: OleVariant ; const ipPorDelegacao: Boolean ; const ipCodigoTbUnidade: Integer) : WideString;

C# Syntax:

public WideString SMFuncoesUsuario.fpuRegistrarLogSistema( Int32 ipCodUser , Int32 ipEvento , Int32 ipNivelCriticidade , Int32 ipComponente , WideString ipPc , WideString ipTabelaNome , Int32 ipTabelaState , Int32 ipTabelaChave , OleVariant ipTabelaDelta , Boolean ipPorDelegacao , Int32 ipCodigoTbUnidade);

Method fpuChecarPermissaoModulo


					

Parameters:

Flag Name Type Description
In ipCodUsuario Integer

							
In ipModulo WideString

							
In ipPermissao Integer

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method SMFuncoesUsuario.fpuChecarPermissaoModulo(const ipCodUsuario: Integer ; const ipModulo: WideString ; const ipPermissao: Integer) : Boolean;

C# Syntax:

public Boolean SMFuncoesUsuario.fpuChecarPermissaoModulo( Int32 ipCodUsuario , WideString ipModulo , Int32 ipPermissao);

Method fpuDefinirDiretorio


					

Parameters:

Flag Name Type Description
In ipCodigo Integer

							
In ipData WideString

							
In ipTipoArquivo Integer

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesUsuario.fpuDefinirDiretorio(const ipCodigo: Integer ; const ipData: WideString ; const ipTipoArquivo: Integer) : WideString;

C# Syntax:

public WideString SMFuncoesUsuario.fpuDefinirDiretorio( Int32 ipCodigo , WideString ipData , Int32 ipTipoArquivo);

Method fpuBaixarArquivo


					

Parameters:

Flag Name Type Description
In ipEnderecoArquivo WideString

							
In ipInicioStream Integer

							
In ipTamanhoDoBuffer Integer

							
Out ipTamanhoTotal Int64

							
In ipPegarTamanhoTotal Boolean

							

Return Value:

Flag Name Type
Result Result Binary

Oxygene Syntax:

method SMFuncoesUsuario.fpuBaixarArquivo(const ipEnderecoArquivo: WideString ; const ipInicioStream: Integer ; const ipTamanhoDoBuffer: Integer ; ipTamanhoTotal: Int64 ; const ipPegarTamanhoTotal: Boolean) : Binary;

C# Syntax:

public Binary SMFuncoesUsuario.fpuBaixarArquivo(WideString ipEnderecoArquivo , Int32 ipInicioStream , Int32 ipTamanhoDoBuffer , out Int64 ipTamanhoTotal , Boolean ipPegarTamanhoTotal);

Method fpuConversarPServer


					

Parameters:

Flag Name Type Description
In ipOpcao Integer

							
In ipNovaSenha WideString

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesUsuario.fpuConversarPServer(const ipOpcao: Integer ; const ipNovaSenha: WideString) : WideString;

C# Syntax:

public WideString SMFuncoesUsuario.fpuConversarPServer( Int32 ipOpcao , WideString ipNovaSenha);

Method fpuDataHora


					

Parameters:

Flag Name Type Description
In ipOpcao WideString

							

Return Value:

Flag Name Type
Result Result OleVariant

Oxygene Syntax:

method SMFuncoesUsuario.fpuDataHora(const ipOpcao: WideString) : OleVariant;

C# Syntax:

public OleVariant SMFuncoesUsuario.fpuDataHora(WideString ipOpcao);

Method fpuDemoPermitir


					

Parameters:

Flag Name Type Description
In ipOpcao WideString

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method SMFuncoesUsuario.fpuDemoPermitir(const ipOpcao: WideString) : Boolean;

C# Syntax:

public Boolean SMFuncoesUsuario.fpuDemoPermitir(WideString ipOpcao);

Method fpuEnviarArquivo


					

Parameters:

Flag Name Type Description
In ipEnderecoArquivo WideString

							
In ipInicioStream Integer

							
InOut ipStream Binary

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesUsuario.fpuEnviarArquivo(const ipEnderecoArquivo: WideString ; const ipInicioStream: Integer ; var ipStream: Binary);

C# Syntax:

public void SMFuncoesUsuario.fpuEnviarArquivo(WideString ipEnderecoArquivo , Int32 ipInicioStream , ref Binary ipStream);

Method fpuListarDiretorio


					

Parameters:

Flag Name Type Description
In ipDiretorioComMascara WideString

							

Return Value:

Flag Name Type
Result Result Binary

Oxygene Syntax:

method SMFuncoesUsuario.fpuListarDiretorio(const ipDiretorioComMascara: WideString) : Binary;

C# Syntax:

public Binary SMFuncoesUsuario.fpuListarDiretorio(WideString ipDiretorioComMascara);

Method fpuSendMessageSenha


					

Parameters:

Flag Name Type Description
In ipSenha WideString

							
In ipCategoria WideString

							
In ipGuiche WideString

							
In ipMedico WideString

							
In ipPaciente Boolean

							
In ipNroFicha Integer

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesUsuario.fpuSendMessageSenha(const ipSenha: WideString ; const ipCategoria: WideString ; const ipGuiche: WideString ; const ipMedico: WideString ; const ipPaciente: Boolean ; const ipNroFicha: Integer);

C# Syntax:

public void SMFuncoesUsuario.fpuSendMessageSenha(WideString ipSenha , WideString ipCategoria , WideString ipGuiche , WideString ipMedico , Boolean ipPaciente , Int32 ipNroFicha);

Method fpuSqlExecute


					

Parameters:

Flag Name Type Description
In ipString WideString

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesUsuario.fpuSqlExecute(const ipString: WideString) : WideString;

C# Syntax:

public WideString SMFuncoesUsuario.fpuSqlExecute(WideString ipString);

Method fpuTestarConexao


					

Parameters:

None.

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method SMFuncoesUsuario.fpuTestarConexao() : Boolean;

C# Syntax:

public Boolean SMFuncoesUsuario.fpuTestarConexao();

Method fpuRetornaUltimoCodigo


					

Parameters:

Flag Name Type Description
In ipNomeGenerator WideString

							

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method SMFuncoesUsuario.fpuRetornaUltimoCodigo(const ipNomeGenerator: WideString) : Integer;

C# Syntax:

public Integer SMFuncoesUsuario.fpuRetornaUltimoCodigo(WideString ipNomeGenerator);

Method fpuCopiaKit


					

Parameters:

Flag Name Type Description
In ipCodigoKitOrigem Integer

							
In ipCodigoUsuario Integer

							
In ipNomeKit WideString

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesUsuario.fpuCopiaKit(const ipCodigoKitOrigem: Integer ; const ipCodigoUsuario: Integer ; const ipNomeKit: WideString);

C# Syntax:

public void SMFuncoesUsuario.fpuCopiaKit( Int32 ipCodigoKitOrigem , Int32 ipCodigoUsuario , WideString ipNomeKit);

Method fpuPServerEmDemo


					

Parameters:

None.

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method SMFuncoesUsuario.fpuPServerEmDemo() : Boolean;

C# Syntax:

public Boolean SMFuncoesUsuario.fpuPServerEmDemo();

Method ppuGerarRegistroLog


					

Parameters:

Flag Name Type Description
In ipEvento Integer

							
In ipNivelCriticidade Integer

							
In ipComponente Integer

							
In ipCodigoTabela Integer

							
In ipTabelaState Integer

							
In ipPorDelegacao Boolean

							
In ipTabela WideString

							
In ipMsg WideString

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesUsuario.ppuGerarRegistroLog(const ipEvento: Integer ; const ipNivelCriticidade: Integer ; const ipComponente: Integer ; const ipCodigoTabela: Integer ; const ipTabelaState: Integer ; const ipPorDelegacao: Boolean ; const ipTabela: WideString ; const ipMsg: WideString);

C# Syntax:

public void SMFuncoesUsuario.ppuGerarRegistroLog( Int32 ipEvento , Int32 ipNivelCriticidade , Int32 ipComponente , Int32 ipCodigoTabela , Int32 ipTabelaState , Boolean ipPorDelegacao , WideString ipTabela , WideString ipMsg);

Method fpuGetIpThreadSession


					

Parameters:

None.

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesUsuario.fpuGetIpThreadSession() : WideString;

C# Syntax:

public WideString SMFuncoesUsuario.fpuGetIpThreadSession();

Method fpuRetornaRangeCodigo


					

Parameters:

Flag Name Type Description
In ipNomeGenerator WideString

							
In ipRange Integer

							

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method SMFuncoesUsuario.fpuRetornaRangeCodigo(const ipNomeGenerator: WideString ; const ipRange: Integer) : Integer;

C# Syntax:

public Integer SMFuncoesUsuario.fpuRetornaRangeCodigo(WideString ipNomeGenerator , Int32 ipRange);

Method fpuVerificarUsuarioAdministrador


					

Parameters:

Flag Name Type Description
In ipCodigo Integer

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method SMFuncoesUsuario.fpuVerificarUsuarioAdministrador(const ipCodigo: Integer) : Boolean;

C# Syntax:

public Boolean SMFuncoesUsuario.fpuVerificarUsuarioAdministrador( Int32 ipCodigo);

Method fpuPegarCodigoEmpresa


					

Parameters:

None.

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method SMFuncoesUsuario.fpuPegarCodigoEmpresa() : Integer;

C# Syntax:

public Integer SMFuncoesUsuario.fpuPegarCodigoEmpresa();

Method fpuPegarNomeEmpresa


					

Parameters:

None.

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesUsuario.fpuPegarNomeEmpresa() : WideString;

C# Syntax:

public WideString SMFuncoesUsuario.fpuPegarNomeEmpresa();

Method ppuManterSessaoAtiva


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method SMFuncoesUsuario.ppuManterSessaoAtiva();

C# Syntax:

public void SMFuncoesUsuario.ppuManterSessaoAtiva();

Method ppuRegistrarCallBackMonitorSenha


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method SMFuncoesUsuario.ppuRegistrarCallBackMonitorSenha();

C# Syntax:

public void SMFuncoesUsuario.ppuRegistrarCallBackMonitorSenha();

Method ppuRegistrarCallBackAtualizarControleSenha


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method SMFuncoesUsuario.ppuRegistrarCallBackAtualizarControleSenha();

C# Syntax:

public void SMFuncoesUsuario.ppuRegistrarCallBackAtualizarControleSenha();

Method ppuRegistrarCallBackAtualizarMonitorSenha


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method SMFuncoesUsuario.ppuRegistrarCallBackAtualizarMonitorSenha();

C# Syntax:

public void SMFuncoesUsuario.ppuRegistrarCallBackAtualizarMonitorSenha();

Method ppuRegistrarCallBackAtualizarPainelCirurgico


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method SMFuncoesUsuario.ppuRegistrarCallBackAtualizarPainelCirurgico();

C# Syntax:

public void SMFuncoesUsuario.ppuRegistrarCallBackAtualizarPainelCirurgico();

Method ppuRegistrarCallBackPainelCirurgico


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method SMFuncoesUsuario.ppuRegistrarCallBackPainelCirurgico();

C# Syntax:

public void SMFuncoesUsuario.ppuRegistrarCallBackPainelCirurgico();

Method ppuRegistrarCallBackDicom


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method SMFuncoesUsuario.ppuRegistrarCallBackDicom();

C# Syntax:

public void SMFuncoesUsuario.ppuRegistrarCallBackDicom();

Method ppuRegistrarCallBackLaudo


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method SMFuncoesUsuario.ppuRegistrarCallBackLaudo();

C# Syntax:

public void SMFuncoesUsuario.ppuRegistrarCallBackLaudo();

Method ppuRegistrarCallBackWorkStation


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method SMFuncoesUsuario.ppuRegistrarCallBackWorkStation();

C# Syntax:

public void SMFuncoesUsuario.ppuRegistrarCallBackWorkStation();

Method ppuCopiarInfoUsuarioSessao


					

Parameters:

Flag Name Type Description
In ipSessioID WideString

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesUsuario.ppuCopiarInfoUsuarioSessao(const ipSessioID: WideString);

C# Syntax:

public void SMFuncoesUsuario.ppuCopiarInfoUsuarioSessao(WideString ipSessioID);

Method fpuRetornarCodigoOficial_NomeProcedimento


					

Parameters:

Flag Name Type Description
In ipCodigoBxaCorre Integer

							
In ipNumProc Integer

							
In ipCategoria WideString

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesUsuario.fpuRetornarCodigoOficial_NomeProcedimento(const ipCodigoBxaCorre: Integer ; const ipNumProc: Integer ; const ipCategoria: WideString) : WideString;

C# Syntax:

public WideString SMFuncoesUsuario.fpuRetornarCodigoOficial_NomeProcedimento( Int32 ipCodigoBxaCorre , Int32 ipNumProc , WideString ipCategoria);

Method fpuExcluirRestaurarArquivo


					

Parameters:

Flag Name Type Description
In ipPastaArquivo WideString

							
In ipNomeArquivo WideString

							
In ipExcluirRestaurar Integer

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method SMFuncoesUsuario.fpuExcluirRestaurarArquivo(const ipPastaArquivo: WideString ; const ipNomeArquivo: WideString ; const ipExcluirRestaurar: Integer) : Boolean;

C# Syntax:

public Boolean SMFuncoesUsuario.fpuExcluirRestaurarArquivo(WideString ipPastaArquivo , WideString ipNomeArquivo , Int32 ipExcluirRestaurar);

Method fpuVerificaConfiguracaoExtra


					

Parameters:

Flag Name Type Description
In ipParametro WideString

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method SMFuncoesUsuario.fpuVerificaConfiguracaoExtra(const ipParametro: WideString) : Boolean;

C# Syntax:

public Boolean SMFuncoesUsuario.fpuVerificaConfiguracaoExtra(WideString ipParametro);

Method ppuRegistrarCallBackIrix


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method SMFuncoesUsuario.ppuRegistrarCallBackIrix();

C# Syntax:

public void SMFuncoesUsuario.ppuRegistrarCallBackIrix();

Method fpuEnviarAlertaExterno


					

Parameters:

Flag Name Type Description
In ipTipo TTipoSmsModulo

							
In ipCodigo_tabela Integer

							
In ipMsg WideString

							
In ipInfoExtra WideString

							

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method SMFuncoesUsuario.fpuEnviarAlertaExterno(const ipTipo: TTipoSmsModulo ; const ipCodigo_tabela: Integer ; const ipMsg: WideString ; const ipInfoExtra: WideString) : Integer;

C# Syntax:

public Integer SMFuncoesUsuario.fpuEnviarAlertaExterno(TTipoSmsModulo ipTipo , Int32 ipCodigo_tabela , WideString ipMsg , WideString ipInfoExtra);

Method fpuGetCodigoExameModelo


					

Parameters:

Flag Name Type Description
In ipCodigoExameModeloResp Integer

							

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method SMFuncoesUsuario.fpuGetCodigoExameModelo(const ipCodigoExameModeloResp: Integer) : Integer;

C# Syntax:

public Integer SMFuncoesUsuario.fpuGetCodigoExameModelo( Int32 ipCodigoExameModeloResp);

Method fpuPegarStatusServidor


					

Parameters:

None.

Return Value:

Flag Name Type
Result Result TStatusServidor

Oxygene Syntax:

method SMFuncoesUsuario.fpuPegarStatusServidor() : TStatusServidor;

C# Syntax:

public TStatusServidor SMFuncoesUsuario.fpuPegarStatusServidor();

Method fpuBuscarNivelSeguranca


					

Parameters:

None.

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method SMFuncoesUsuario.fpuBuscarNivelSeguranca() : Integer;

C# Syntax:

public Integer SMFuncoesUsuario.fpuBuscarNivelSeguranca();

Method fpuDataHoraISO8601


					

Parameters:

Flag Name Type Description
In ipDataHoraUTC DateTime

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesUsuario.fpuDataHoraISO8601(const ipDataHoraUTC: DateTime) : WideString;

C# Syntax:

public WideString SMFuncoesUsuario.fpuDataHoraISO8601(DateTime ipDataHoraUTC);

Method fpuDataHoraISO8601Unidade


					

Parameters:

Flag Name Type Description
In ipDataHoraUTC DateTime

							
In ipCodigoUnidade Integer

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesUsuario.fpuDataHoraISO8601Unidade(const ipDataHoraUTC: DateTime ; const ipCodigoUnidade: Integer) : WideString;

C# Syntax:

public WideString SMFuncoesUsuario.fpuDataHoraISO8601Unidade(DateTime ipDataHoraUTC , Int32 ipCodigoUnidade);

Method fpuDatasHorasISO8601


					

Parameters:

Flag Name Type Description
In ipDatasHorasUtc TArrayDateTime

							

Return Value:

Flag Name Type
Result Result TArrayString

Oxygene Syntax:

method SMFuncoesUsuario.fpuDatasHorasISO8601(const ipDatasHorasUtc: TArrayDateTime) : TArrayString;

C# Syntax:

public TArrayString SMFuncoesUsuario.fpuDatasHorasISO8601(TArrayDateTime ipDatasHorasUtc);

Method fpuDataHoraIso8601Servidor


					

Parameters:

Flag Name Type Description
In ipDataHoraUtcServidor DateTime

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesUsuario.fpuDataHoraIso8601Servidor(const ipDataHoraUtcServidor: DateTime) : WideString;

C# Syntax:

public WideString SMFuncoesUsuario.fpuDataHoraIso8601Servidor(DateTime ipDataHoraUtcServidor);

Method fpuDatasHorasIso8601Servidor


					

Parameters:

Flag Name Type Description
In ipDatasHorasUtcServidor TArrayDateTime

							

Return Value:

Flag Name Type
Result Result TArrayString

Oxygene Syntax:

method SMFuncoesUsuario.fpuDatasHorasIso8601Servidor(const ipDatasHorasUtcServidor: TArrayDateTime) : TArrayString;

C# Syntax:

public TArrayString SMFuncoesUsuario.fpuDatasHorasIso8601Servidor(TArrayDateTime ipDatasHorasUtcServidor);

Method fpuGetCrendenciaisPServer


					

Parameters:

None.

Return Value:

Flag Name Type
Result Result TCredenciaisPServer

Oxygene Syntax:

method SMFuncoesUsuario.fpuGetCrendenciaisPServer() : TCredenciaisPServer;

C# Syntax:

public TCredenciaisPServer SMFuncoesUsuario.fpuGetCrendenciaisPServer();

Method ppuCriarMotivoRetificacao


					

Parameters:

Flag Name Type Description
In ipCodigoTipo Integer

							
In ipTipo Integer

							
In ipCodigoMotivoRetificacao Integer

							
In ipObservacao WideString

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesUsuario.ppuCriarMotivoRetificacao(const ipCodigoTipo: Integer ; const ipTipo: Integer ; const ipCodigoMotivoRetificacao: Integer ; const ipObservacao: WideString);

C# Syntax:

public void SMFuncoesUsuario.ppuCriarMotivoRetificacao( Int32 ipCodigoTipo , Int32 ipTipo , Int32 ipCodigoMotivoRetificacao , WideString ipObservacao);

Method ppuRegistrarCallbackPromedico


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method SMFuncoesUsuario.ppuRegistrarCallbackPromedico();

C# Syntax:

public void SMFuncoesUsuario.ppuRegistrarCallbackPromedico();

Method fpuAtributosDasPropriedades


					

Parameters:

Flag Name Type Description
In ipClasses TROArray_System_string_

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesUsuario.fpuAtributosDasPropriedades(const ipClasses: TROArray_System_string_) : WideString;

C# Syntax:

public WideString SMFuncoesUsuario.fpuAtributosDasPropriedades(TROArray_System_string_ ipClasses);

Method fpuConverterValorEntreUnidades


					

Parameters:

Flag Name Type Description
In ipValor Double

							
In ipGrandeza Integer

							
In ipCodigoUnidadeOrigem Integer

							
In ipCodigoUnidadeDestino Integer

							

Return Value:

Flag Name Type
Result Result TResultadoConversaoUnidades

Oxygene Syntax:

method SMFuncoesUsuario.fpuConverterValorEntreUnidades(const ipValor: Double ; const ipGrandeza: Integer ; const ipCodigoUnidadeOrigem: Integer ; const ipCodigoUnidadeDestino: Integer) : TResultadoConversaoUnidades;

C# Syntax:

public TResultadoConversaoUnidades SMFuncoesUsuario.fpuConverterValorEntreUnidades(Double ipValor , Int32 ipGrandeza , Int32 ipCodigoUnidadeOrigem , Int32 ipCodigoUnidadeDestino);

Method AS_ApplyUpdates


					

Parameters:

Flag Name Type Description
In ProviderName WideString

							
In Delta Binary

							
In MaxErrors Integer

							
Out ErrorCount Integer

							
InOut OwnerData AnsiString

							

Return Value:

Flag Name Type
Result Result Binary

Oxygene Syntax:

method SMFuncoesUsuario.AS_ApplyUpdates(const ProviderName: WideString ; const Delta: Binary ; const MaxErrors: Integer ; ErrorCount: Integer ; var OwnerData: AnsiString) : Binary;

C# Syntax:

public Binary SMFuncoesUsuario.AS_ApplyUpdates(WideString ProviderName , Binary Delta , Int32 MaxErrors , out Int32 ErrorCount , ref AnsiString OwnerData);

Method AS_GetRecords


					

Parameters:

Flag Name Type Description
In ProviderName WideString

							
In Count Integer

							
Out RecsOut Integer

							
In Options Integer

							
In CommandText WideString

							
InOut Params Binary

							
InOut OwnerData AnsiString

							

Return Value:

Flag Name Type
Result Result Binary

Oxygene Syntax:

method SMFuncoesUsuario.AS_GetRecords(const ProviderName: WideString ; const Count: Integer ; RecsOut: Integer ; const Options: Integer ; const CommandText: WideString ; var Params: Binary ; var OwnerData: AnsiString) : Binary;

C# Syntax:

public Binary SMFuncoesUsuario.AS_GetRecords(WideString ProviderName , Int32 Count , out Int32 RecsOut , Int32 Options , WideString CommandText , ref Binary Params , ref AnsiString OwnerData);

Method AS_DataRequest


					

Parameters:

Flag Name Type Description
In ProviderName WideString

							
In Data Binary

							

Return Value:

Flag Name Type
Result Result Binary

Oxygene Syntax:

method SMFuncoesUsuario.AS_DataRequest(const ProviderName: WideString ; const Data: Binary) : Binary;

C# Syntax:

public Binary SMFuncoesUsuario.AS_DataRequest(WideString ProviderName , Binary Data);

Method AS_GetProviderNames


					

Parameters:

None.

Return Value:

Flag Name Type
Result Result TProviderNames

Oxygene Syntax:

method SMFuncoesUsuario.AS_GetProviderNames() : TProviderNames;

C# Syntax:

public TProviderNames SMFuncoesUsuario.AS_GetProviderNames();

Method AS_GetParams


					

Parameters:

Flag Name Type Description
In ProviderName WideString

							
InOut OwnerData AnsiString

							

Return Value:

Flag Name Type
Result Result Binary

Oxygene Syntax:

method SMFuncoesUsuario.AS_GetParams(const ProviderName: WideString ; var OwnerData: AnsiString) : Binary;

C# Syntax:

public Binary SMFuncoesUsuario.AS_GetParams(WideString ProviderName , ref AnsiString OwnerData);

Method AS_RowRequest


					

Parameters:

Flag Name Type Description
In ProviderName WideString

							
In Row Binary

							
In RequestType Integer

							
InOut OwnerData AnsiString

							

Return Value:

Flag Name Type
Result Result Binary

Oxygene Syntax:

method SMFuncoesUsuario.AS_RowRequest(const ProviderName: WideString ; const Row: Binary ; const RequestType: Integer ; var OwnerData: AnsiString) : Binary;

C# Syntax:

public Binary SMFuncoesUsuario.AS_RowRequest(WideString ProviderName , Binary Row , Int32 RequestType , ref AnsiString OwnerData);

Method AS_Execute


					

Parameters:

Flag Name Type Description
In ProviderName WideString

							
In CommandText WideString

							
InOut Params Binary

							
InOut OwnerData AnsiString

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesUsuario.AS_Execute(const ProviderName: WideString ; const CommandText: WideString ; var Params: Binary ; var OwnerData: AnsiString);

C# Syntax:

public void SMFuncoesUsuario.AS_Execute(WideString ProviderName , WideString CommandText , ref Binary Params , ref AnsiString OwnerData);
Service SMFuncoesWeb

The following table lists the Operations defined in "SMFuncoesWeb":

fpuBuscarLaudos

							
fpuBuscarCategoriasExames

							
fpuBuscarTextoLaudo

							
ppuLiberarLaudo

							
ppuSalvarLiberarLaudo

							
fpuConverterRTFParaRVF

							
fpuConverterRTFParaRVF_SemBase64

							
fpuCriarUsuarioPMOnline

							
fpuAlterarStatusUsuarioPMOnline

							
fpuAlterarSenhaUsuarioPMOnline

							
fpuAtualizarCodigosUsuarioPMOnline

							
fpuPegarLinkAtivacaoPMOnline

							
fpuPegarLogoEmpresa

							
fpuGravarLogoEmpresa

							
fpuIntegracaoLaudo

							
fpuVerificarLog

							
fpuVerificaExisteSMSModuloConfig

							
fpuVerificaAgendamentoSMSLog

							
ppuVerificarCriarMotivoRetificacaoPadrao

							
ppuGravarRetificacao

							
fpuBuscarEndPoints

							
fpuBuscarConveniosEndPoints

							
fpuBuscarDefsCloud

							
fpuBuscarUrlManual

							
fpuObterObsPaciente

							
fpuConverterTextoRich

							
ppuAlterarEmailUsuarioPromedicoOnline

							
fpuVerificarSenhaPreenchidaUsuarioPromedicoOnline

							
fpuBuscarUsuariosUnidadePortal

							
fpuSolicitarEnvioAnamnese

							
fpuRetornarGruposUsuario

							
fpuRetornaCodigo

							
fpuSendMessage

							
ppuExcluirRegistroGravarLog

							
fpuRegistrarLogSistema

							
fpuChecarPermissaoModulo

							
fpuDefinirDiretorio

							
fpuBaixarArquivo

							
fpuConversarPServer

							
fpuDataHora

							
fpuDemoPermitir

							
fpuEnviarArquivo

							
fpuListarDiretorio

							
fpuSendMessageSenha

							
fpuSqlExecute

							
fpuTestarConexao

							
fpuRetornaUltimoCodigo

							
fpuCopiaKit

							
fpuPServerEmDemo

							
ppuGerarRegistroLog

							
fpuGetIpThreadSession

							
fpuRetornaRangeCodigo

							
fpuVerificarUsuarioAdministrador

							
fpuPegarCodigoEmpresa

							
fpuPegarNomeEmpresa

							
ppuManterSessaoAtiva

							
ppuRegistrarCallBackMonitorSenha

							
ppuRegistrarCallBackAtualizarControleSenha

							
ppuRegistrarCallBackAtualizarMonitorSenha

							
ppuRegistrarCallBackAtualizarPainelCirurgico

							
ppuRegistrarCallBackPainelCirurgico

							
ppuRegistrarCallBackDicom

							
ppuRegistrarCallBackLaudo

							
ppuRegistrarCallBackWorkStation

							
ppuCopiarInfoUsuarioSessao

							
fpuRetornarCodigoOficial_NomeProcedimento

							
fpuExcluirRestaurarArquivo

							
fpuVerificaConfiguracaoExtra

							
ppuRegistrarCallBackIrix

							
fpuEnviarAlertaExterno

							
fpuGetCodigoExameModelo

							
fpuPegarStatusServidor

							
fpuBuscarNivelSeguranca

							
fpuDataHoraISO8601

							
fpuDataHoraISO8601Unidade

							
fpuDatasHorasISO8601

							
fpuDataHoraIso8601Servidor

							
fpuDatasHorasIso8601Servidor

							
fpuGetCrendenciaisPServer

							
ppuCriarMotivoRetificacao

							
ppuRegistrarCallbackPromedico

							
fpuAtributosDasPropriedades

							
fpuConverterValorEntreUnidades

							
AS_ApplyUpdates

							
AS_GetRecords

							
AS_DataRequest

							
AS_GetProviderNames

							
AS_GetParams

							
AS_RowRequest

							
AS_Execute

							

Method fpuBuscarLaudos


					

Parameters:

Flag Name Type Description
In ipFiltros WideString

							
In ipValores WideString

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesWeb.fpuBuscarLaudos(const ipFiltros: WideString ; const ipValores: WideString) : WideString;

C# Syntax:

public WideString SMFuncoesWeb.fpuBuscarLaudos(WideString ipFiltros , WideString ipValores);

Method fpuBuscarCategoriasExames


					

Parameters:

None.

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesWeb.fpuBuscarCategoriasExames() : WideString;

C# Syntax:

public WideString SMFuncoesWeb.fpuBuscarCategoriasExames();

Method fpuBuscarTextoLaudo


					

Parameters:

Flag Name Type Description
In ipCodigoExameProcedimento Integer

							
In ipTipoStream Integer

							

Return Value:

Flag Name Type
Result Result Binary

Oxygene Syntax:

method SMFuncoesWeb.fpuBuscarTextoLaudo(const ipCodigoExameProcedimento: Integer ; const ipTipoStream: Integer) : Binary;

C# Syntax:

public Binary SMFuncoesWeb.fpuBuscarTextoLaudo( Int32 ipCodigoExameProcedimento , Int32 ipTipoStream);

Method ppuLiberarLaudo


					

Parameters:

Flag Name Type Description
In ipCodigoExameProcedimento Integer

							
In ipCodigoMedicoExaminador Integer

							
In ipComponente Integer

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesWeb.ppuLiberarLaudo(const ipCodigoExameProcedimento: Integer ; const ipCodigoMedicoExaminador: Integer ; const ipComponente: Integer);

C# Syntax:

public void SMFuncoesWeb.ppuLiberarLaudo( Int32 ipCodigoExameProcedimento , Int32 ipCodigoMedicoExaminador , Int32 ipComponente);

Method ppuSalvarLiberarLaudo


					

Parameters:

Flag Name Type Description
In ipCodigoExameProcedimento Integer

							
In ipCodigoMedicoExaminador Integer

							
In ipComponente Integer

							
In ipLaudoRtf WideString

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesWeb.ppuSalvarLiberarLaudo(const ipCodigoExameProcedimento: Integer ; const ipCodigoMedicoExaminador: Integer ; const ipComponente: Integer ; const ipLaudoRtf: WideString);

C# Syntax:

public void SMFuncoesWeb.ppuSalvarLiberarLaudo( Int32 ipCodigoExameProcedimento , Int32 ipCodigoMedicoExaminador , Int32 ipComponente , WideString ipLaudoRtf);

Method fpuConverterRTFParaRVF


					

Parameters:

Flag Name Type Description
In ipLaudoRtf WideString

							

Return Value:

Flag Name Type
Result Result Binary

Oxygene Syntax:

method SMFuncoesWeb.fpuConverterRTFParaRVF(const ipLaudoRtf: WideString) : Binary;

C# Syntax:

public Binary SMFuncoesWeb.fpuConverterRTFParaRVF(WideString ipLaudoRtf);

Method fpuConverterRTFParaRVF_SemBase64


					

Parameters:

Flag Name Type Description
In ipLaudoRtf WideString

							

Return Value:

Flag Name Type
Result Result Binary

Oxygene Syntax:

method SMFuncoesWeb.fpuConverterRTFParaRVF_SemBase64(const ipLaudoRtf: WideString) : Binary;

C# Syntax:

public Binary SMFuncoesWeb.fpuConverterRTFParaRVF_SemBase64(WideString ipLaudoRtf);

Method fpuCriarUsuarioPMOnline


					

Parameters:

Flag Name Type Description
In ipUsuario TUsuarioEmpresaPortal

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesWeb.fpuCriarUsuarioPMOnline(const ipUsuario: TUsuarioEmpresaPortal) : WideString;

C# Syntax:

public WideString SMFuncoesWeb.fpuCriarUsuarioPMOnline(TUsuarioEmpresaPortal ipUsuario);

Method fpuAlterarStatusUsuarioPMOnline


					

Parameters:

Flag Name Type Description
In ipEmail WideString

							
In ipStatus Integer

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesWeb.fpuAlterarStatusUsuarioPMOnline(const ipEmail: WideString ; const ipStatus: Integer) : WideString;

C# Syntax:

public WideString SMFuncoesWeb.fpuAlterarStatusUsuarioPMOnline(WideString ipEmail , Int32 ipStatus);

Method fpuAlterarSenhaUsuarioPMOnline


					

Parameters:

Flag Name Type Description
In ipEmail WideString

							
In ipSenha WideString

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesWeb.fpuAlterarSenhaUsuarioPMOnline(const ipEmail: WideString ; const ipSenha: WideString) : WideString;

C# Syntax:

public WideString SMFuncoesWeb.fpuAlterarSenhaUsuarioPMOnline(WideString ipEmail , WideString ipSenha);

Method fpuAtualizarCodigosUsuarioPMOnline


					

Parameters:

None.

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesWeb.fpuAtualizarCodigosUsuarioPMOnline() : WideString;

C# Syntax:

public WideString SMFuncoesWeb.fpuAtualizarCodigosUsuarioPMOnline();

Method fpuPegarLinkAtivacaoPMOnline


					

Parameters:

Flag Name Type Description
In ipEmail WideString

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesWeb.fpuPegarLinkAtivacaoPMOnline(const ipEmail: WideString) : WideString;

C# Syntax:

public WideString SMFuncoesWeb.fpuPegarLinkAtivacaoPMOnline(WideString ipEmail);

Method fpuPegarLogoEmpresa


					

Parameters:

Flag Name Type Description
In ipInicioStream Integer

							
In ipTamanhoDoBuffer Integer

							
Out ipTamanhoTotal Int64

							
In ipPegarTamanhoTotal Boolean

							

Return Value:

Flag Name Type
Result Result Binary

Oxygene Syntax:

method SMFuncoesWeb.fpuPegarLogoEmpresa(const ipInicioStream: Integer ; const ipTamanhoDoBuffer: Integer ; ipTamanhoTotal: Int64 ; const ipPegarTamanhoTotal: Boolean) : Binary;

C# Syntax:

public Binary SMFuncoesWeb.fpuPegarLogoEmpresa( Int32 ipInicioStream , Int32 ipTamanhoDoBuffer , out Int64 ipTamanhoTotal , Boolean ipPegarTamanhoTotal);

Method fpuGravarLogoEmpresa


					

Parameters:

Flag Name Type Description
In ipLogo Binary

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesWeb.fpuGravarLogoEmpresa(const ipLogo: Binary) : WideString;

C# Syntax:

public WideString SMFuncoesWeb.fpuGravarLogoEmpresa(Binary ipLogo);

Method fpuIntegracaoLaudo


					

Parameters:

Flag Name Type Description
In ipLaudo WideString

							
In ipCRM WideString

							
In ipCodigoExameProcedimento Integer

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesWeb.fpuIntegracaoLaudo(const ipLaudo: WideString ; const ipCRM: WideString ; const ipCodigoExameProcedimento: Integer) : WideString;

C# Syntax:

public WideString SMFuncoesWeb.fpuIntegracaoLaudo(WideString ipLaudo , WideString ipCRM , Int32 ipCodigoExameProcedimento);

Method fpuVerificarLog


					

Parameters:

Flag Name Type Description
In ipCodigo Integer

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesWeb.fpuVerificarLog(const ipCodigo: Integer) : WideString;

C# Syntax:

public WideString SMFuncoesWeb.fpuVerificarLog( Int32 ipCodigo);

Method fpuVerificaExisteSMSModuloConfig


					

Parameters:

Flag Name Type Description
In ipTipo Integer

							
In ipCodigoTipo Integer

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesWeb.fpuVerificaExisteSMSModuloConfig(const ipTipo: Integer ; const ipCodigoTipo: Integer) : WideString;

C# Syntax:

public WideString SMFuncoesWeb.fpuVerificaExisteSMSModuloConfig( Int32 ipTipo , Int32 ipCodigoTipo);

Method fpuVerificaAgendamentoSMSLog


					

Parameters:

Flag Name Type Description
In ipTipoEnvio Integer

							
In ipStauts Integer

							
In ipNumProc Integer

							
In ipDtHrAgendada WideString

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesWeb.fpuVerificaAgendamentoSMSLog(const ipTipoEnvio: Integer ; const ipStauts: Integer ; const ipNumProc: Integer ; const ipDtHrAgendada: WideString) : WideString;

C# Syntax:

public WideString SMFuncoesWeb.fpuVerificaAgendamentoSMSLog( Int32 ipTipoEnvio , Int32 ipStauts , Int32 ipNumProc , WideString ipDtHrAgendada);

Method ppuVerificarCriarMotivoRetificacaoPadrao


					

Parameters:

None.

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method SMFuncoesWeb.ppuVerificarCriarMotivoRetificacaoPadrao() : Integer;

C# Syntax:

public Integer SMFuncoesWeb.ppuVerificarCriarMotivoRetificacaoPadrao();

Method ppuGravarRetificacao


					

Parameters:

Flag Name Type Description
In ipCodigoExameProcedimento Integer

							
In vaCodMotivoRetificacao Integer

							
In vaCodigoUsuario Integer

							
In ipObservacao WideString

							
In ipLaudo TStream

							
In ipLaudoExterno Boolean

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method SMFuncoesWeb.ppuGravarRetificacao(const ipCodigoExameProcedimento: Integer ; const vaCodMotivoRetificacao: Integer ; const vaCodigoUsuario: Integer ; const ipObservacao: WideString ; const ipLaudo: TStream ; const ipLaudoExterno: Boolean) : Boolean;

C# Syntax:

public Boolean SMFuncoesWeb.ppuGravarRetificacao( Int32 ipCodigoExameProcedimento , Int32 vaCodMotivoRetificacao , Int32 vaCodigoUsuario , WideString ipObservacao , TStream ipLaudo , Boolean ipLaudoExterno);

Method fpuBuscarEndPoints


					

Parameters:

Flag Name Type Description
In ipRegistroANS WideString

							
In ipNomeConvenio WideString

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesWeb.fpuBuscarEndPoints(const ipRegistroANS: WideString ; const ipNomeConvenio: WideString) : WideString;

C# Syntax:

public WideString SMFuncoesWeb.fpuBuscarEndPoints(WideString ipRegistroANS , WideString ipNomeConvenio);

Method fpuBuscarConveniosEndPoints


					

Parameters:

None.

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesWeb.fpuBuscarConveniosEndPoints() : WideString;

C# Syntax:

public WideString SMFuncoesWeb.fpuBuscarConveniosEndPoints();

Method fpuBuscarDefsCloud


					

Parameters:

None.

Return Value:

Flag Name Type
Result Result OleVariant

Oxygene Syntax:

method SMFuncoesWeb.fpuBuscarDefsCloud() : OleVariant;

C# Syntax:

public OleVariant SMFuncoesWeb.fpuBuscarDefsCloud();

Method fpuBuscarUrlManual


					

Parameters:

Flag Name Type Description
In ipTitulo WideString

							
In ipVersao WideString

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesWeb.fpuBuscarUrlManual(const ipTitulo: WideString ; const ipVersao: WideString) : WideString;

C# Syntax:

public WideString SMFuncoesWeb.fpuBuscarUrlManual(WideString ipTitulo , WideString ipVersao);

Method fpuObterObsPaciente


					

Parameters:

Flag Name Type Description
In ipNFicha Integer

							
In ipCodigoUsuario Integer

							

Return Value:

Flag Name Type
Result Result OleVariant

Oxygene Syntax:

method SMFuncoesWeb.fpuObterObsPaciente(const ipNFicha: Integer ; const ipCodigoUsuario: Integer) : OleVariant;

C# Syntax:

public OleVariant SMFuncoesWeb.fpuObterObsPaciente( Int32 ipNFicha , Int32 ipCodigoUsuario);

Method fpuConverterTextoRich


					

Parameters:

Flag Name Type Description
In ipArquivo Binary

							
In ipTipoStream Integer

							

Return Value:

Flag Name Type
Result Result Binary

Oxygene Syntax:

method SMFuncoesWeb.fpuConverterTextoRich(const ipArquivo: Binary ; const ipTipoStream: Integer) : Binary;

C# Syntax:

public Binary SMFuncoesWeb.fpuConverterTextoRich(Binary ipArquivo , Int32 ipTipoStream);

Method ppuAlterarEmailUsuarioPromedicoOnline


					

Parameters:

Flag Name Type Description
In ipEmailAntigo WideString

							
In ipNovoEmail WideString

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesWeb.ppuAlterarEmailUsuarioPromedicoOnline(const ipEmailAntigo: WideString ; const ipNovoEmail: WideString);

C# Syntax:

public void SMFuncoesWeb.ppuAlterarEmailUsuarioPromedicoOnline(WideString ipEmailAntigo , WideString ipNovoEmail);

Method fpuVerificarSenhaPreenchidaUsuarioPromedicoOnline


					

Parameters:

Flag Name Type Description
In ipEmail WideString

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method SMFuncoesWeb.fpuVerificarSenhaPreenchidaUsuarioPromedicoOnline(const ipEmail: WideString) : Boolean;

C# Syntax:

public Boolean SMFuncoesWeb.fpuVerificarSenhaPreenchidaUsuarioPromedicoOnline(WideString ipEmail);

Method fpuBuscarUsuariosUnidadePortal


					

Parameters:

None.

Return Value:

Flag Name Type
Result Result TArrayOfUsuarioEmpresaPortal

Oxygene Syntax:

method SMFuncoesWeb.fpuBuscarUsuariosUnidadePortal() : TArrayOfUsuarioEmpresaPortal;

C# Syntax:

public TArrayOfUsuarioEmpresaPortal SMFuncoesWeb.fpuBuscarUsuariosUnidadePortal();

Method fpuSolicitarEnvioAnamnese


					

Parameters:

Flag Name Type Description
In ipCodigo Integer

							

Return Value:

Flag Name Type
Result Result TResultadoSolicitacaoEnvioAnamnese

Oxygene Syntax:

method SMFuncoesWeb.fpuSolicitarEnvioAnamnese(const ipCodigo: Integer) : TResultadoSolicitacaoEnvioAnamnese;

C# Syntax:

public TResultadoSolicitacaoEnvioAnamnese SMFuncoesWeb.fpuSolicitarEnvioAnamnese( Int32 ipCodigo);

Method fpuRetornarGruposUsuario


					

Parameters:

Flag Name Type Description
In ipCodigoUsuario Integer

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesWeb.fpuRetornarGruposUsuario(const ipCodigoUsuario: Integer) : WideString;

C# Syntax:

public WideString SMFuncoesWeb.fpuRetornarGruposUsuario( Int32 ipCodigoUsuario);

Method fpuRetornaCodigo


					

Parameters:

Flag Name Type Description
In ipNomeGenerator WideString

							

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method SMFuncoesWeb.fpuRetornaCodigo(const ipNomeGenerator: WideString) : Integer;

C# Syntax:

public Integer SMFuncoesWeb.fpuRetornaCodigo(WideString ipNomeGenerator);

Method fpuSendMessage


					

Parameters:

Flag Name Type Description
In ipTunel WideString

							
In ipUserCodigoRemetente Integer

							
In ipUserCodigoDestino Integer

							
In ipGrupoDestino Integer

							
In ipMensagem WideString

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesWeb.fpuSendMessage(const ipTunel: WideString ; const ipUserCodigoRemetente: Integer ; const ipUserCodigoDestino: Integer ; const ipGrupoDestino: Integer ; const ipMensagem: WideString);

C# Syntax:

public void SMFuncoesWeb.fpuSendMessage(WideString ipTunel , Int32 ipUserCodigoRemetente , Int32 ipUserCodigoDestino , Int32 ipGrupoDestino , WideString ipMensagem);

Method ppuExcluirRegistroGravarLog


					

Parameters:

Flag Name Type Description
In ipNomeTabela WideString

							
In ipNomeCampo WideString

							
In ipNomeComputador WideString

							
In ipCodigo Integer

							
In ipComponente Integer

							
In ipEvento Integer

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesWeb.ppuExcluirRegistroGravarLog(const ipNomeTabela: WideString ; const ipNomeCampo: WideString ; const ipNomeComputador: WideString ; const ipCodigo: Integer ; const ipComponente: Integer ; const ipEvento: Integer);

C# Syntax:

public void SMFuncoesWeb.ppuExcluirRegistroGravarLog(WideString ipNomeTabela , WideString ipNomeCampo , WideString ipNomeComputador , Int32 ipCodigo , Int32 ipComponente , Int32 ipEvento);

Method fpuRegistrarLogSistema


					

Parameters:

Flag Name Type Description
In ipCodUser Integer

							
In ipEvento Integer

							
In ipNivelCriticidade Integer

							
In ipComponente Integer

							
In ipPc WideString

							
In ipTabelaNome WideString

							
In ipTabelaState Integer

							
In ipTabelaChave Integer

							
In ipTabelaDelta OleVariant

							
In ipPorDelegacao Boolean

							
In ipCodigoTbUnidade Integer

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesWeb.fpuRegistrarLogSistema(const ipCodUser: Integer ; const ipEvento: Integer ; const ipNivelCriticidade: Integer ; const ipComponente: Integer ; const ipPc: WideString ; const ipTabelaNome: WideString ; const ipTabelaState: Integer ; const ipTabelaChave: Integer ; const ipTabelaDelta: OleVariant ; const ipPorDelegacao: Boolean ; const ipCodigoTbUnidade: Integer) : WideString;

C# Syntax:

public WideString SMFuncoesWeb.fpuRegistrarLogSistema( Int32 ipCodUser , Int32 ipEvento , Int32 ipNivelCriticidade , Int32 ipComponente , WideString ipPc , WideString ipTabelaNome , Int32 ipTabelaState , Int32 ipTabelaChave , OleVariant ipTabelaDelta , Boolean ipPorDelegacao , Int32 ipCodigoTbUnidade);

Method fpuChecarPermissaoModulo


					

Parameters:

Flag Name Type Description
In ipCodUsuario Integer

							
In ipModulo WideString

							
In ipPermissao Integer

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method SMFuncoesWeb.fpuChecarPermissaoModulo(const ipCodUsuario: Integer ; const ipModulo: WideString ; const ipPermissao: Integer) : Boolean;

C# Syntax:

public Boolean SMFuncoesWeb.fpuChecarPermissaoModulo( Int32 ipCodUsuario , WideString ipModulo , Int32 ipPermissao);

Method fpuDefinirDiretorio


					

Parameters:

Flag Name Type Description
In ipCodigo Integer

							
In ipData WideString

							
In ipTipoArquivo Integer

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesWeb.fpuDefinirDiretorio(const ipCodigo: Integer ; const ipData: WideString ; const ipTipoArquivo: Integer) : WideString;

C# Syntax:

public WideString SMFuncoesWeb.fpuDefinirDiretorio( Int32 ipCodigo , WideString ipData , Int32 ipTipoArquivo);

Method fpuBaixarArquivo


					

Parameters:

Flag Name Type Description
In ipEnderecoArquivo WideString

							
In ipInicioStream Integer

							
In ipTamanhoDoBuffer Integer

							
Out ipTamanhoTotal Int64

							
In ipPegarTamanhoTotal Boolean

							

Return Value:

Flag Name Type
Result Result Binary

Oxygene Syntax:

method SMFuncoesWeb.fpuBaixarArquivo(const ipEnderecoArquivo: WideString ; const ipInicioStream: Integer ; const ipTamanhoDoBuffer: Integer ; ipTamanhoTotal: Int64 ; const ipPegarTamanhoTotal: Boolean) : Binary;

C# Syntax:

public Binary SMFuncoesWeb.fpuBaixarArquivo(WideString ipEnderecoArquivo , Int32 ipInicioStream , Int32 ipTamanhoDoBuffer , out Int64 ipTamanhoTotal , Boolean ipPegarTamanhoTotal);

Method fpuConversarPServer


					

Parameters:

Flag Name Type Description
In ipOpcao Integer

							
In ipNovaSenha WideString

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesWeb.fpuConversarPServer(const ipOpcao: Integer ; const ipNovaSenha: WideString) : WideString;

C# Syntax:

public WideString SMFuncoesWeb.fpuConversarPServer( Int32 ipOpcao , WideString ipNovaSenha);

Method fpuDataHora


					

Parameters:

Flag Name Type Description
In ipOpcao WideString

							

Return Value:

Flag Name Type
Result Result OleVariant

Oxygene Syntax:

method SMFuncoesWeb.fpuDataHora(const ipOpcao: WideString) : OleVariant;

C# Syntax:

public OleVariant SMFuncoesWeb.fpuDataHora(WideString ipOpcao);

Method fpuDemoPermitir


					

Parameters:

Flag Name Type Description
In ipOpcao WideString

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method SMFuncoesWeb.fpuDemoPermitir(const ipOpcao: WideString) : Boolean;

C# Syntax:

public Boolean SMFuncoesWeb.fpuDemoPermitir(WideString ipOpcao);

Method fpuEnviarArquivo


					

Parameters:

Flag Name Type Description
In ipEnderecoArquivo WideString

							
In ipInicioStream Integer

							
InOut ipStream Binary

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesWeb.fpuEnviarArquivo(const ipEnderecoArquivo: WideString ; const ipInicioStream: Integer ; var ipStream: Binary);

C# Syntax:

public void SMFuncoesWeb.fpuEnviarArquivo(WideString ipEnderecoArquivo , Int32 ipInicioStream , ref Binary ipStream);

Method fpuListarDiretorio


					

Parameters:

Flag Name Type Description
In ipDiretorioComMascara WideString

							

Return Value:

Flag Name Type
Result Result Binary

Oxygene Syntax:

method SMFuncoesWeb.fpuListarDiretorio(const ipDiretorioComMascara: WideString) : Binary;

C# Syntax:

public Binary SMFuncoesWeb.fpuListarDiretorio(WideString ipDiretorioComMascara);

Method fpuSendMessageSenha


					

Parameters:

Flag Name Type Description
In ipSenha WideString

							
In ipCategoria WideString

							
In ipGuiche WideString

							
In ipMedico WideString

							
In ipPaciente Boolean

							
In ipNroFicha Integer

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesWeb.fpuSendMessageSenha(const ipSenha: WideString ; const ipCategoria: WideString ; const ipGuiche: WideString ; const ipMedico: WideString ; const ipPaciente: Boolean ; const ipNroFicha: Integer);

C# Syntax:

public void SMFuncoesWeb.fpuSendMessageSenha(WideString ipSenha , WideString ipCategoria , WideString ipGuiche , WideString ipMedico , Boolean ipPaciente , Int32 ipNroFicha);

Method fpuSqlExecute


					

Parameters:

Flag Name Type Description
In ipString WideString

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesWeb.fpuSqlExecute(const ipString: WideString) : WideString;

C# Syntax:

public WideString SMFuncoesWeb.fpuSqlExecute(WideString ipString);

Method fpuTestarConexao


					

Parameters:

None.

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method SMFuncoesWeb.fpuTestarConexao() : Boolean;

C# Syntax:

public Boolean SMFuncoesWeb.fpuTestarConexao();

Method fpuRetornaUltimoCodigo


					

Parameters:

Flag Name Type Description
In ipNomeGenerator WideString

							

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method SMFuncoesWeb.fpuRetornaUltimoCodigo(const ipNomeGenerator: WideString) : Integer;

C# Syntax:

public Integer SMFuncoesWeb.fpuRetornaUltimoCodigo(WideString ipNomeGenerator);

Method fpuCopiaKit


					

Parameters:

Flag Name Type Description
In ipCodigoKitOrigem Integer

							
In ipCodigoUsuario Integer

							
In ipNomeKit WideString

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesWeb.fpuCopiaKit(const ipCodigoKitOrigem: Integer ; const ipCodigoUsuario: Integer ; const ipNomeKit: WideString);

C# Syntax:

public void SMFuncoesWeb.fpuCopiaKit( Int32 ipCodigoKitOrigem , Int32 ipCodigoUsuario , WideString ipNomeKit);

Method fpuPServerEmDemo


					

Parameters:

None.

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method SMFuncoesWeb.fpuPServerEmDemo() : Boolean;

C# Syntax:

public Boolean SMFuncoesWeb.fpuPServerEmDemo();

Method ppuGerarRegistroLog


					

Parameters:

Flag Name Type Description
In ipEvento Integer

							
In ipNivelCriticidade Integer

							
In ipComponente Integer

							
In ipCodigoTabela Integer

							
In ipTabelaState Integer

							
In ipPorDelegacao Boolean

							
In ipTabela WideString

							
In ipMsg WideString

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesWeb.ppuGerarRegistroLog(const ipEvento: Integer ; const ipNivelCriticidade: Integer ; const ipComponente: Integer ; const ipCodigoTabela: Integer ; const ipTabelaState: Integer ; const ipPorDelegacao: Boolean ; const ipTabela: WideString ; const ipMsg: WideString);

C# Syntax:

public void SMFuncoesWeb.ppuGerarRegistroLog( Int32 ipEvento , Int32 ipNivelCriticidade , Int32 ipComponente , Int32 ipCodigoTabela , Int32 ipTabelaState , Boolean ipPorDelegacao , WideString ipTabela , WideString ipMsg);

Method fpuGetIpThreadSession


					

Parameters:

None.

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesWeb.fpuGetIpThreadSession() : WideString;

C# Syntax:

public WideString SMFuncoesWeb.fpuGetIpThreadSession();

Method fpuRetornaRangeCodigo


					

Parameters:

Flag Name Type Description
In ipNomeGenerator WideString

							
In ipRange Integer

							

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method SMFuncoesWeb.fpuRetornaRangeCodigo(const ipNomeGenerator: WideString ; const ipRange: Integer) : Integer;

C# Syntax:

public Integer SMFuncoesWeb.fpuRetornaRangeCodigo(WideString ipNomeGenerator , Int32 ipRange);

Method fpuVerificarUsuarioAdministrador


					

Parameters:

Flag Name Type Description
In ipCodigo Integer

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method SMFuncoesWeb.fpuVerificarUsuarioAdministrador(const ipCodigo: Integer) : Boolean;

C# Syntax:

public Boolean SMFuncoesWeb.fpuVerificarUsuarioAdministrador( Int32 ipCodigo);

Method fpuPegarCodigoEmpresa


					

Parameters:

None.

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method SMFuncoesWeb.fpuPegarCodigoEmpresa() : Integer;

C# Syntax:

public Integer SMFuncoesWeb.fpuPegarCodigoEmpresa();

Method fpuPegarNomeEmpresa


					

Parameters:

None.

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesWeb.fpuPegarNomeEmpresa() : WideString;

C# Syntax:

public WideString SMFuncoesWeb.fpuPegarNomeEmpresa();

Method ppuManterSessaoAtiva


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method SMFuncoesWeb.ppuManterSessaoAtiva();

C# Syntax:

public void SMFuncoesWeb.ppuManterSessaoAtiva();

Method ppuRegistrarCallBackMonitorSenha


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method SMFuncoesWeb.ppuRegistrarCallBackMonitorSenha();

C# Syntax:

public void SMFuncoesWeb.ppuRegistrarCallBackMonitorSenha();

Method ppuRegistrarCallBackAtualizarControleSenha


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method SMFuncoesWeb.ppuRegistrarCallBackAtualizarControleSenha();

C# Syntax:

public void SMFuncoesWeb.ppuRegistrarCallBackAtualizarControleSenha();

Method ppuRegistrarCallBackAtualizarMonitorSenha


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method SMFuncoesWeb.ppuRegistrarCallBackAtualizarMonitorSenha();

C# Syntax:

public void SMFuncoesWeb.ppuRegistrarCallBackAtualizarMonitorSenha();

Method ppuRegistrarCallBackAtualizarPainelCirurgico


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method SMFuncoesWeb.ppuRegistrarCallBackAtualizarPainelCirurgico();

C# Syntax:

public void SMFuncoesWeb.ppuRegistrarCallBackAtualizarPainelCirurgico();

Method ppuRegistrarCallBackPainelCirurgico


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method SMFuncoesWeb.ppuRegistrarCallBackPainelCirurgico();

C# Syntax:

public void SMFuncoesWeb.ppuRegistrarCallBackPainelCirurgico();

Method ppuRegistrarCallBackDicom


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method SMFuncoesWeb.ppuRegistrarCallBackDicom();

C# Syntax:

public void SMFuncoesWeb.ppuRegistrarCallBackDicom();

Method ppuRegistrarCallBackLaudo


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method SMFuncoesWeb.ppuRegistrarCallBackLaudo();

C# Syntax:

public void SMFuncoesWeb.ppuRegistrarCallBackLaudo();

Method ppuRegistrarCallBackWorkStation


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method SMFuncoesWeb.ppuRegistrarCallBackWorkStation();

C# Syntax:

public void SMFuncoesWeb.ppuRegistrarCallBackWorkStation();

Method ppuCopiarInfoUsuarioSessao


					

Parameters:

Flag Name Type Description
In ipSessioID WideString

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesWeb.ppuCopiarInfoUsuarioSessao(const ipSessioID: WideString);

C# Syntax:

public void SMFuncoesWeb.ppuCopiarInfoUsuarioSessao(WideString ipSessioID);

Method fpuRetornarCodigoOficial_NomeProcedimento


					

Parameters:

Flag Name Type Description
In ipCodigoBxaCorre Integer

							
In ipNumProc Integer

							
In ipCategoria WideString

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesWeb.fpuRetornarCodigoOficial_NomeProcedimento(const ipCodigoBxaCorre: Integer ; const ipNumProc: Integer ; const ipCategoria: WideString) : WideString;

C# Syntax:

public WideString SMFuncoesWeb.fpuRetornarCodigoOficial_NomeProcedimento( Int32 ipCodigoBxaCorre , Int32 ipNumProc , WideString ipCategoria);

Method fpuExcluirRestaurarArquivo


					

Parameters:

Flag Name Type Description
In ipPastaArquivo WideString

							
In ipNomeArquivo WideString

							
In ipExcluirRestaurar Integer

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method SMFuncoesWeb.fpuExcluirRestaurarArquivo(const ipPastaArquivo: WideString ; const ipNomeArquivo: WideString ; const ipExcluirRestaurar: Integer) : Boolean;

C# Syntax:

public Boolean SMFuncoesWeb.fpuExcluirRestaurarArquivo(WideString ipPastaArquivo , WideString ipNomeArquivo , Int32 ipExcluirRestaurar);

Method fpuVerificaConfiguracaoExtra


					

Parameters:

Flag Name Type Description
In ipParametro WideString

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method SMFuncoesWeb.fpuVerificaConfiguracaoExtra(const ipParametro: WideString) : Boolean;

C# Syntax:

public Boolean SMFuncoesWeb.fpuVerificaConfiguracaoExtra(WideString ipParametro);

Method ppuRegistrarCallBackIrix


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method SMFuncoesWeb.ppuRegistrarCallBackIrix();

C# Syntax:

public void SMFuncoesWeb.ppuRegistrarCallBackIrix();

Method fpuEnviarAlertaExterno


					

Parameters:

Flag Name Type Description
In ipTipo TTipoSmsModulo

							
In ipCodigo_tabela Integer

							
In ipMsg WideString

							
In ipInfoExtra WideString

							

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method SMFuncoesWeb.fpuEnviarAlertaExterno(const ipTipo: TTipoSmsModulo ; const ipCodigo_tabela: Integer ; const ipMsg: WideString ; const ipInfoExtra: WideString) : Integer;

C# Syntax:

public Integer SMFuncoesWeb.fpuEnviarAlertaExterno(TTipoSmsModulo ipTipo , Int32 ipCodigo_tabela , WideString ipMsg , WideString ipInfoExtra);

Method fpuGetCodigoExameModelo


					

Parameters:

Flag Name Type Description
In ipCodigoExameModeloResp Integer

							

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method SMFuncoesWeb.fpuGetCodigoExameModelo(const ipCodigoExameModeloResp: Integer) : Integer;

C# Syntax:

public Integer SMFuncoesWeb.fpuGetCodigoExameModelo( Int32 ipCodigoExameModeloResp);

Method fpuPegarStatusServidor


					

Parameters:

None.

Return Value:

Flag Name Type
Result Result TStatusServidor

Oxygene Syntax:

method SMFuncoesWeb.fpuPegarStatusServidor() : TStatusServidor;

C# Syntax:

public TStatusServidor SMFuncoesWeb.fpuPegarStatusServidor();

Method fpuBuscarNivelSeguranca


					

Parameters:

None.

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method SMFuncoesWeb.fpuBuscarNivelSeguranca() : Integer;

C# Syntax:

public Integer SMFuncoesWeb.fpuBuscarNivelSeguranca();

Method fpuDataHoraISO8601


					

Parameters:

Flag Name Type Description
In ipDataHoraUTC DateTime

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesWeb.fpuDataHoraISO8601(const ipDataHoraUTC: DateTime) : WideString;

C# Syntax:

public WideString SMFuncoesWeb.fpuDataHoraISO8601(DateTime ipDataHoraUTC);

Method fpuDataHoraISO8601Unidade


					

Parameters:

Flag Name Type Description
In ipDataHoraUTC DateTime

							
In ipCodigoUnidade Integer

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesWeb.fpuDataHoraISO8601Unidade(const ipDataHoraUTC: DateTime ; const ipCodigoUnidade: Integer) : WideString;

C# Syntax:

public WideString SMFuncoesWeb.fpuDataHoraISO8601Unidade(DateTime ipDataHoraUTC , Int32 ipCodigoUnidade);

Method fpuDatasHorasISO8601


					

Parameters:

Flag Name Type Description
In ipDatasHorasUtc TArrayDateTime

							

Return Value:

Flag Name Type
Result Result TArrayString

Oxygene Syntax:

method SMFuncoesWeb.fpuDatasHorasISO8601(const ipDatasHorasUtc: TArrayDateTime) : TArrayString;

C# Syntax:

public TArrayString SMFuncoesWeb.fpuDatasHorasISO8601(TArrayDateTime ipDatasHorasUtc);

Method fpuDataHoraIso8601Servidor


					

Parameters:

Flag Name Type Description
In ipDataHoraUtcServidor DateTime

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesWeb.fpuDataHoraIso8601Servidor(const ipDataHoraUtcServidor: DateTime) : WideString;

C# Syntax:

public WideString SMFuncoesWeb.fpuDataHoraIso8601Servidor(DateTime ipDataHoraUtcServidor);

Method fpuDatasHorasIso8601Servidor


					

Parameters:

Flag Name Type Description
In ipDatasHorasUtcServidor TArrayDateTime

							

Return Value:

Flag Name Type
Result Result TArrayString

Oxygene Syntax:

method SMFuncoesWeb.fpuDatasHorasIso8601Servidor(const ipDatasHorasUtcServidor: TArrayDateTime) : TArrayString;

C# Syntax:

public TArrayString SMFuncoesWeb.fpuDatasHorasIso8601Servidor(TArrayDateTime ipDatasHorasUtcServidor);

Method fpuGetCrendenciaisPServer


					

Parameters:

None.

Return Value:

Flag Name Type
Result Result TCredenciaisPServer

Oxygene Syntax:

method SMFuncoesWeb.fpuGetCrendenciaisPServer() : TCredenciaisPServer;

C# Syntax:

public TCredenciaisPServer SMFuncoesWeb.fpuGetCrendenciaisPServer();

Method ppuCriarMotivoRetificacao


					

Parameters:

Flag Name Type Description
In ipCodigoTipo Integer

							
In ipTipo Integer

							
In ipCodigoMotivoRetificacao Integer

							
In ipObservacao WideString

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesWeb.ppuCriarMotivoRetificacao(const ipCodigoTipo: Integer ; const ipTipo: Integer ; const ipCodigoMotivoRetificacao: Integer ; const ipObservacao: WideString);

C# Syntax:

public void SMFuncoesWeb.ppuCriarMotivoRetificacao( Int32 ipCodigoTipo , Int32 ipTipo , Int32 ipCodigoMotivoRetificacao , WideString ipObservacao);

Method ppuRegistrarCallbackPromedico


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method SMFuncoesWeb.ppuRegistrarCallbackPromedico();

C# Syntax:

public void SMFuncoesWeb.ppuRegistrarCallbackPromedico();

Method fpuAtributosDasPropriedades


					

Parameters:

Flag Name Type Description
In ipClasses TROArray_System_string_

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method SMFuncoesWeb.fpuAtributosDasPropriedades(const ipClasses: TROArray_System_string_) : WideString;

C# Syntax:

public WideString SMFuncoesWeb.fpuAtributosDasPropriedades(TROArray_System_string_ ipClasses);

Method fpuConverterValorEntreUnidades


					

Parameters:

Flag Name Type Description
In ipValor Double

							
In ipGrandeza Integer

							
In ipCodigoUnidadeOrigem Integer

							
In ipCodigoUnidadeDestino Integer

							

Return Value:

Flag Name Type
Result Result TResultadoConversaoUnidades

Oxygene Syntax:

method SMFuncoesWeb.fpuConverterValorEntreUnidades(const ipValor: Double ; const ipGrandeza: Integer ; const ipCodigoUnidadeOrigem: Integer ; const ipCodigoUnidadeDestino: Integer) : TResultadoConversaoUnidades;

C# Syntax:

public TResultadoConversaoUnidades SMFuncoesWeb.fpuConverterValorEntreUnidades(Double ipValor , Int32 ipGrandeza , Int32 ipCodigoUnidadeOrigem , Int32 ipCodigoUnidadeDestino);

Method AS_ApplyUpdates


					

Parameters:

Flag Name Type Description
In ProviderName WideString

							
In Delta Binary

							
In MaxErrors Integer

							
Out ErrorCount Integer

							
InOut OwnerData AnsiString

							

Return Value:

Flag Name Type
Result Result Binary

Oxygene Syntax:

method SMFuncoesWeb.AS_ApplyUpdates(const ProviderName: WideString ; const Delta: Binary ; const MaxErrors: Integer ; ErrorCount: Integer ; var OwnerData: AnsiString) : Binary;

C# Syntax:

public Binary SMFuncoesWeb.AS_ApplyUpdates(WideString ProviderName , Binary Delta , Int32 MaxErrors , out Int32 ErrorCount , ref AnsiString OwnerData);

Method AS_GetRecords


					

Parameters:

Flag Name Type Description
In ProviderName WideString

							
In Count Integer

							
Out RecsOut Integer

							
In Options Integer

							
In CommandText WideString

							
InOut Params Binary

							
InOut OwnerData AnsiString

							

Return Value:

Flag Name Type
Result Result Binary

Oxygene Syntax:

method SMFuncoesWeb.AS_GetRecords(const ProviderName: WideString ; const Count: Integer ; RecsOut: Integer ; const Options: Integer ; const CommandText: WideString ; var Params: Binary ; var OwnerData: AnsiString) : Binary;

C# Syntax:

public Binary SMFuncoesWeb.AS_GetRecords(WideString ProviderName , Int32 Count , out Int32 RecsOut , Int32 Options , WideString CommandText , ref Binary Params , ref AnsiString OwnerData);

Method AS_DataRequest


					

Parameters:

Flag Name Type Description
In ProviderName WideString

							
In Data Binary

							

Return Value:

Flag Name Type
Result Result Binary

Oxygene Syntax:

method SMFuncoesWeb.AS_DataRequest(const ProviderName: WideString ; const Data: Binary) : Binary;

C# Syntax:

public Binary SMFuncoesWeb.AS_DataRequest(WideString ProviderName , Binary Data);

Method AS_GetProviderNames


					

Parameters:

None.

Return Value:

Flag Name Type
Result Result TProviderNames

Oxygene Syntax:

method SMFuncoesWeb.AS_GetProviderNames() : TProviderNames;

C# Syntax:

public TProviderNames SMFuncoesWeb.AS_GetProviderNames();

Method AS_GetParams


					

Parameters:

Flag Name Type Description
In ProviderName WideString

							
InOut OwnerData AnsiString

							

Return Value:

Flag Name Type
Result Result Binary

Oxygene Syntax:

method SMFuncoesWeb.AS_GetParams(const ProviderName: WideString ; var OwnerData: AnsiString) : Binary;

C# Syntax:

public Binary SMFuncoesWeb.AS_GetParams(WideString ProviderName , ref AnsiString OwnerData);

Method AS_RowRequest


					

Parameters:

Flag Name Type Description
In ProviderName WideString

							
In Row Binary

							
In RequestType Integer

							
InOut OwnerData AnsiString

							

Return Value:

Flag Name Type
Result Result Binary

Oxygene Syntax:

method SMFuncoesWeb.AS_RowRequest(const ProviderName: WideString ; const Row: Binary ; const RequestType: Integer ; var OwnerData: AnsiString) : Binary;

C# Syntax:

public Binary SMFuncoesWeb.AS_RowRequest(WideString ProviderName , Binary Row , Int32 RequestType , ref AnsiString OwnerData);

Method AS_Execute


					

Parameters:

Flag Name Type Description
In ProviderName WideString

							
In CommandText WideString

							
InOut Params Binary

							
InOut OwnerData AnsiString

							

Return Value:

None.

Oxygene Syntax:

method SMFuncoesWeb.AS_Execute(const ProviderName: WideString ; const CommandText: WideString ; var Params: Binary ; var OwnerData: AnsiString);

C# Syntax:

public void SMFuncoesWeb.AS_Execute(WideString ProviderName , WideString CommandText , ref Binary Params , ref AnsiString OwnerData);
Service SMImpressaoContaInternacao1

The following table lists the Operations defined in "SMImpressaoContaInternacao1":

fpuContaConvenioTotTISS

							
fpuConverterValorEntreUnidades

							
AS_ApplyUpdates

							
AS_GetRecords

							
AS_DataRequest

							
AS_GetProviderNames

							
AS_GetParams

							
AS_RowRequest

							
AS_Execute

							

Method fpuContaConvenioTotTISS


					

Parameters:

Flag Name Type Description
In ipAmbInt Integer

							
In ipNregistro Integer

							
In ipAgruparLocalMatMed Integer

							
In ipAgruparGrupoMatMed Integer

							
In ipAgruparDiaMatMed Integer

							
In ipQtdeMatMedUndEnt Integer

							
In ipSepararMedicos Integer

							
In ipCodigoFinal Integer

							
In ipAgruparCodigoExames Integer

							
In ipSepararExamesPrestador Integer

							
In ipNaoImprimirHonomed Integer

							
In ipImprimirValorAnestesista Integer

							
In ipApenasNaoCredenciados Integer

							
In ipNomePrestadorFiltrar WideString

							

Return Value:

Flag Name Type
Result Result OleVariant

Oxygene Syntax:

method SMImpressaoContaInternacao1.fpuContaConvenioTotTISS(const ipAmbInt: Integer ; const ipNregistro: Integer ; const ipAgruparLocalMatMed: Integer ; const ipAgruparGrupoMatMed: Integer ; const ipAgruparDiaMatMed: Integer ; const ipQtdeMatMedUndEnt: Integer ; const ipSepararMedicos: Integer ; const ipCodigoFinal: Integer ; const ipAgruparCodigoExames: Integer ; const ipSepararExamesPrestador: Integer ; const ipNaoImprimirHonomed: Integer ; const ipImprimirValorAnestesista: Integer ; const ipApenasNaoCredenciados: Integer ; const ipNomePrestadorFiltrar: WideString) : OleVariant;

C# Syntax:

public OleVariant SMImpressaoContaInternacao1.fpuContaConvenioTotTISS( Int32 ipAmbInt , Int32 ipNregistro , Int32 ipAgruparLocalMatMed , Int32 ipAgruparGrupoMatMed , Int32 ipAgruparDiaMatMed , Int32 ipQtdeMatMedUndEnt , Int32 ipSepararMedicos , Int32 ipCodigoFinal , Int32 ipAgruparCodigoExames , Int32 ipSepararExamesPrestador , Int32 ipNaoImprimirHonomed , Int32 ipImprimirValorAnestesista , Int32 ipApenasNaoCredenciados , WideString ipNomePrestadorFiltrar);

Method fpuConverterValorEntreUnidades


					

Parameters:

Flag Name Type Description
In ipValor Double

							
In ipGrandeza Integer

							
In ipCodigoUnidadeOrigem Integer

							
In ipCodigoUnidadeDestino Integer

							

Return Value:

Flag Name Type
Result Result TResultadoConversaoUnidades

Oxygene Syntax:

method SMImpressaoContaInternacao1.fpuConverterValorEntreUnidades(const ipValor: Double ; const ipGrandeza: Integer ; const ipCodigoUnidadeOrigem: Integer ; const ipCodigoUnidadeDestino: Integer) : TResultadoConversaoUnidades;

C# Syntax:

public TResultadoConversaoUnidades SMImpressaoContaInternacao1.fpuConverterValorEntreUnidades(Double ipValor , Int32 ipGrandeza , Int32 ipCodigoUnidadeOrigem , Int32 ipCodigoUnidadeDestino);

Method AS_ApplyUpdates


					

Parameters:

Flag Name Type Description
In ProviderName WideString

							
In Delta Binary

							
In MaxErrors Integer

							
Out ErrorCount Integer

							
InOut OwnerData AnsiString

							

Return Value:

Flag Name Type
Result Result Binary

Oxygene Syntax:

method SMImpressaoContaInternacao1.AS_ApplyUpdates(const ProviderName: WideString ; const Delta: Binary ; const MaxErrors: Integer ; ErrorCount: Integer ; var OwnerData: AnsiString) : Binary;

C# Syntax:

public Binary SMImpressaoContaInternacao1.AS_ApplyUpdates(WideString ProviderName , Binary Delta , Int32 MaxErrors , out Int32 ErrorCount , ref AnsiString OwnerData);

Method AS_GetRecords


					

Parameters:

Flag Name Type Description
In ProviderName WideString

							
In Count Integer

							
Out RecsOut Integer

							
In Options Integer

							
In CommandText WideString

							
InOut Params Binary

							
InOut OwnerData AnsiString

							

Return Value:

Flag Name Type
Result Result Binary

Oxygene Syntax:

method SMImpressaoContaInternacao1.AS_GetRecords(const ProviderName: WideString ; const Count: Integer ; RecsOut: Integer ; const Options: Integer ; const CommandText: WideString ; var Params: Binary ; var OwnerData: AnsiString) : Binary;

C# Syntax:

public Binary SMImpressaoContaInternacao1.AS_GetRecords(WideString ProviderName , Int32 Count , out Int32 RecsOut , Int32 Options , WideString CommandText , ref Binary Params , ref AnsiString OwnerData);

Method AS_DataRequest


					

Parameters:

Flag Name Type Description
In ProviderName WideString

							
In Data Binary

							

Return Value:

Flag Name Type
Result Result Binary

Oxygene Syntax:

method SMImpressaoContaInternacao1.AS_DataRequest(const ProviderName: WideString ; const Data: Binary) : Binary;

C# Syntax:

public Binary SMImpressaoContaInternacao1.AS_DataRequest(WideString ProviderName , Binary Data);

Method AS_GetProviderNames


					

Parameters:

None.

Return Value:

Flag Name Type
Result Result TProviderNames

Oxygene Syntax:

method SMImpressaoContaInternacao1.AS_GetProviderNames() : TProviderNames;

C# Syntax:

public TProviderNames SMImpressaoContaInternacao1.AS_GetProviderNames();

Method AS_GetParams


					

Parameters:

Flag Name Type Description
In ProviderName WideString

							
InOut OwnerData AnsiString

							

Return Value:

Flag Name Type
Result Result Binary

Oxygene Syntax:

method SMImpressaoContaInternacao1.AS_GetParams(const ProviderName: WideString ; var OwnerData: AnsiString) : Binary;

C# Syntax:

public Binary SMImpressaoContaInternacao1.AS_GetParams(WideString ProviderName , ref AnsiString OwnerData);

Method AS_RowRequest


					

Parameters:

Flag Name Type Description
In ProviderName WideString

							
In Row Binary

							
In RequestType Integer

							
InOut OwnerData AnsiString

							

Return Value:

Flag Name Type
Result Result Binary

Oxygene Syntax:

method SMImpressaoContaInternacao1.AS_RowRequest(const ProviderName: WideString ; const Row: Binary ; const RequestType: Integer ; var OwnerData: AnsiString) : Binary;

C# Syntax:

public Binary SMImpressaoContaInternacao1.AS_RowRequest(WideString ProviderName , Binary Row , Int32 RequestType , ref AnsiString OwnerData);

Method AS_Execute


					

Parameters:

Flag Name Type Description
In ProviderName WideString

							
In CommandText WideString

							
InOut Params Binary

							
InOut OwnerData AnsiString

							

Return Value:

None.

Oxygene Syntax:

method SMImpressaoContaInternacao1.AS_Execute(const ProviderName: WideString ; const CommandText: WideString ; var Params: Binary ; var OwnerData: AnsiString);

C# Syntax:

public void SMImpressaoContaInternacao1.AS_Execute(WideString ProviderName , WideString CommandText , ref Binary Params , ref AnsiString OwnerData);
Service smMobile1

The following table lists the Operations defined in "smMobile1":

fpuLogin

							
fpuCirurgiasData

							
fpuAgendaConsulta

							
fpuAgendaDetalhe

							
fpuFotoPaciente

							
fpuConfigData

							
fpuRetornarImage

							
fpuUploadImage

							
fpuSalvarUsuario

							
fpuBuscarInfoPaciente

							
fpuSalvarPaciente

							
fpuCarregarMedicosCorpoClinico

							
fpuCarregarStatusCirurgias

							
fpuSalvarCirurgia

							
fpuListaEspera

							
fpuCirurgiasCarregarStatus

							
fpuRetornarGruposUsuario

							
fpuRetornaCodigo

							
fpuSendMessage

							
ppuExcluirRegistroGravarLog

							
fpuRegistrarLogSistema

							
fpuChecarPermissaoModulo

							
fpuDefinirDiretorio

							
fpuBaixarArquivo

							
fpuConversarPServer

							
fpuDataHora

							
fpuDemoPermitir

							
fpuEnviarArquivo

							
fpuListarDiretorio

							
fpuSendMessageSenha

							
fpuSqlExecute

							
fpuTestarConexao

							
fpuRetornaUltimoCodigo

							
fpuCopiaKit

							
fpuPServerEmDemo

							
ppuGerarRegistroLog

							
fpuGetIpThreadSession

							
fpuRetornaRangeCodigo

							
fpuVerificarUsuarioAdministrador

							
fpuPegarCodigoEmpresa

							
fpuPegarNomeEmpresa

							
ppuManterSessaoAtiva

							
ppuRegistrarCallBackMonitorSenha

							
ppuRegistrarCallBackAtualizarControleSenha

							
ppuRegistrarCallBackAtualizarMonitorSenha

							
ppuRegistrarCallBackAtualizarPainelCirurgico

							
ppuRegistrarCallBackPainelCirurgico

							
ppuRegistrarCallBackDicom

							
ppuRegistrarCallBackLaudo

							
ppuRegistrarCallBackWorkStation

							
ppuCopiarInfoUsuarioSessao

							
fpuRetornarCodigoOficial_NomeProcedimento

							
fpuExcluirRestaurarArquivo

							
fpuVerificaConfiguracaoExtra

							
ppuRegistrarCallBackIrix

							
fpuEnviarAlertaExterno

							
fpuGetCodigoExameModelo

							
fpuPegarStatusServidor

							
fpuBuscarNivelSeguranca

							
fpuDataHoraISO8601

							
fpuDataHoraISO8601Unidade

							
fpuDatasHorasISO8601

							
fpuDataHoraIso8601Servidor

							
fpuDatasHorasIso8601Servidor

							
fpuGetCrendenciaisPServer

							
ppuCriarMotivoRetificacao

							
ppuRegistrarCallbackPromedico

							
fpuAtributosDasPropriedades

							
fpuConverterValorEntreUnidades

							
AS_ApplyUpdates

							
AS_GetRecords

							
AS_DataRequest

							
AS_GetProviderNames

							
AS_GetParams

							
AS_RowRequest

							
AS_Execute

							

Method fpuLogin


					

Parameters:

Flag Name Type Description
In ipUsuario WideString

							
In ipSenha WideString

							
In ipDeviceName WideString

							
In ipVersaoMobile Integer

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method smMobile1.fpuLogin(const ipUsuario: WideString ; const ipSenha: WideString ; const ipDeviceName: WideString ; const ipVersaoMobile: Integer) : WideString;

C# Syntax:

public WideString smMobile1.fpuLogin(WideString ipUsuario , WideString ipSenha , WideString ipDeviceName , Int32 ipVersaoMobile);

Method fpuCirurgiasData


					

Parameters:

Flag Name Type Description
In ipData WideString

							
In ipTempoRetirarFinalizados WideString

							
In ipUnidade Integer

							
In ipVersao Integer

							
In ipDataUltimaAlteracao WideString

							
In ipCodigosCirurgiaValidar WideString

							
In ipCodigosCirurgiaUrgenciaValidar WideString

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method smMobile1.fpuCirurgiasData(const ipData: WideString ; const ipTempoRetirarFinalizados: WideString ; const ipUnidade: Integer ; const ipVersao: Integer ; const ipDataUltimaAlteracao: WideString ; const ipCodigosCirurgiaValidar: WideString ; const ipCodigosCirurgiaUrgenciaValidar: WideString) : WideString;

C# Syntax:

public WideString smMobile1.fpuCirurgiasData(WideString ipData , WideString ipTempoRetirarFinalizados , Int32 ipUnidade , Int32 ipVersao , WideString ipDataUltimaAlteracao , WideString ipCodigosCirurgiaValidar , WideString ipCodigosCirurgiaUrgenciaValidar);

Method fpuAgendaConsulta


					

Parameters:

Flag Name Type Description
In ipDataInicial WideString

							
In ipDataFinal WideString

							
In ipUnidade Integer

							
In ipVersaoMobile Integer

							
In ipCodigoMedico Integer

							
In ipApartirDataHoraAtual Boolean

							
In ipInseridosAlteradosApos WideString

							
In ipCodigosValidar WideString

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method smMobile1.fpuAgendaConsulta(const ipDataInicial: WideString ; const ipDataFinal: WideString ; const ipUnidade: Integer ; const ipVersaoMobile: Integer ; const ipCodigoMedico: Integer ; const ipApartirDataHoraAtual: Boolean ; const ipInseridosAlteradosApos: WideString ; const ipCodigosValidar: WideString) : WideString;

C# Syntax:

public WideString smMobile1.fpuAgendaConsulta(WideString ipDataInicial , WideString ipDataFinal , Int32 ipUnidade , Int32 ipVersaoMobile , Int32 ipCodigoMedico , Boolean ipApartirDataHoraAtual , WideString ipInseridosAlteradosApos , WideString ipCodigosValidar);

Method fpuAgendaDetalhe


					

Parameters:

Flag Name Type Description
In ipCodigoAgenda Integer

							
In ipVersaoMobile Integer

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method smMobile1.fpuAgendaDetalhe(const ipCodigoAgenda: Integer ; const ipVersaoMobile: Integer) : WideString;

C# Syntax:

public WideString smMobile1.fpuAgendaDetalhe( Int32 ipCodigoAgenda , Int32 ipVersaoMobile);

Method fpuFotoPaciente


					

Parameters:

Flag Name Type Description
In ipnroFicha Integer

							
In ipVersaoMobile Integer

							

Return Value:

Flag Name Type
Result Result Binary

Oxygene Syntax:

method smMobile1.fpuFotoPaciente(const ipnroFicha: Integer ; const ipVersaoMobile: Integer) : Binary;

C# Syntax:

public Binary smMobile1.fpuFotoPaciente( Int32 ipnroFicha , Int32 ipVersaoMobile);

Method fpuConfigData


					

Parameters:

None.

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method smMobile1.fpuConfigData() : WideString;

C# Syntax:

public WideString smMobile1.fpuConfigData();

Method fpuRetornarImage


					

Parameters:

Flag Name Type Description
In ipCodigo Integer

							
In ipCodigoTabela Integer

							
In ipVersaoMobile Integer

							
In ipLargura Integer

							
In ipAltura Integer

							

Return Value:

Flag Name Type
Result Result Binary

Oxygene Syntax:

method smMobile1.fpuRetornarImage(const ipCodigo: Integer ; const ipCodigoTabela: Integer ; const ipVersaoMobile: Integer ; const ipLargura: Integer ; const ipAltura: Integer) : Binary;

C# Syntax:

public Binary smMobile1.fpuRetornarImage( Int32 ipCodigo , Int32 ipCodigoTabela , Int32 ipVersaoMobile , Int32 ipLargura , Int32 ipAltura);

Method fpuUploadImage


					

Parameters:

Flag Name Type Description
In ipCodigo Integer

							
In ipCodigoTabela Integer

							
In ipVersaoMobile Integer

							
In ipImage WideString

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method smMobile1.fpuUploadImage(const ipCodigo: Integer ; const ipCodigoTabela: Integer ; const ipVersaoMobile: Integer ; const ipImage: WideString) : WideString;

C# Syntax:

public WideString smMobile1.fpuUploadImage( Int32 ipCodigo , Int32 ipCodigoTabela , Int32 ipVersaoMobile , WideString ipImage);

Method fpuSalvarUsuario


					

Parameters:

Flag Name Type Description
In ipUsuario WideString

							
In ipVersaoMobile Integer

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method smMobile1.fpuSalvarUsuario(const ipUsuario: WideString ; const ipVersaoMobile: Integer) : WideString;

C# Syntax:

public WideString smMobile1.fpuSalvarUsuario(WideString ipUsuario , Int32 ipVersaoMobile);

Method fpuBuscarInfoPaciente


					

Parameters:

Flag Name Type Description
In ipnroFicha Integer

							
In ipVersaoMobile Integer

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method smMobile1.fpuBuscarInfoPaciente(const ipnroFicha: Integer ; const ipVersaoMobile: Integer) : WideString;

C# Syntax:

public WideString smMobile1.fpuBuscarInfoPaciente( Int32 ipnroFicha , Int32 ipVersaoMobile);

Method fpuSalvarPaciente


					

Parameters:

Flag Name Type Description
In ipPaciente WideString

							
In ipVersaoMobile Integer

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method smMobile1.fpuSalvarPaciente(const ipPaciente: WideString ; const ipVersaoMobile: Integer) : WideString;

C# Syntax:

public WideString smMobile1.fpuSalvarPaciente(WideString ipPaciente , Int32 ipVersaoMobile);

Method fpuCarregarMedicosCorpoClinico


					

Parameters:

Flag Name Type Description
In ipVersaoMobile Integer

							
In ipDataAlteracao WideString

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method smMobile1.fpuCarregarMedicosCorpoClinico(const ipVersaoMobile: Integer ; const ipDataAlteracao: WideString) : WideString;

C# Syntax:

public WideString smMobile1.fpuCarregarMedicosCorpoClinico( Int32 ipVersaoMobile , WideString ipDataAlteracao);

Method fpuCarregarStatusCirurgias


					

Parameters:

Flag Name Type Description
In ipVersaoMobile Integer

							
In ipDataAlteracao WideString

							
In ipCodigosValidar WideString

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method smMobile1.fpuCarregarStatusCirurgias(const ipVersaoMobile: Integer ; const ipDataAlteracao: WideString ; const ipCodigosValidar: WideString) : WideString;

C# Syntax:

public WideString smMobile1.fpuCarregarStatusCirurgias( Int32 ipVersaoMobile , WideString ipDataAlteracao , WideString ipCodigosValidar);

Method fpuSalvarCirurgia


					

Parameters:

Flag Name Type Description
In ipCirurgia WideString

							
In ipVersaoMobile Integer

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method smMobile1.fpuSalvarCirurgia(const ipCirurgia: WideString ; const ipVersaoMobile: Integer) : WideString;

C# Syntax:

public WideString smMobile1.fpuSalvarCirurgia(WideString ipCirurgia , Int32 ipVersaoMobile);

Method fpuListaEspera


					

Parameters:

Flag Name Type Description
In ipData WideString

							
In ipCodigoMedico Integer

							
In ipStatus Integer

							
In ipVersaoMobile Integer

							
In ipCodigoUsuario Integer

							
In ipDataHoraUltimaAlteracao WideString

							
In ipCodigosConsultaValidar WideString

							
In ipCodigosExameValidar WideString

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method smMobile1.fpuListaEspera(const ipData: WideString ; const ipCodigoMedico: Integer ; const ipStatus: Integer ; const ipVersaoMobile: Integer ; const ipCodigoUsuario: Integer ; const ipDataHoraUltimaAlteracao: WideString ; const ipCodigosConsultaValidar: WideString ; const ipCodigosExameValidar: WideString) : WideString;

C# Syntax:

public WideString smMobile1.fpuListaEspera(WideString ipData , Int32 ipCodigoMedico , Int32 ipStatus , Int32 ipVersaoMobile , Int32 ipCodigoUsuario , WideString ipDataHoraUltimaAlteracao , WideString ipCodigosConsultaValidar , WideString ipCodigosExameValidar);

Method fpuCirurgiasCarregarStatus


					

Parameters:

None.

Return Value:

Flag Name Type
Result Result TArrayString

Oxygene Syntax:

method smMobile1.fpuCirurgiasCarregarStatus() : TArrayString;

C# Syntax:

public TArrayString smMobile1.fpuCirurgiasCarregarStatus();

Method fpuRetornarGruposUsuario


					

Parameters:

Flag Name Type Description
In ipCodigoUsuario Integer

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method smMobile1.fpuRetornarGruposUsuario(const ipCodigoUsuario: Integer) : WideString;

C# Syntax:

public WideString smMobile1.fpuRetornarGruposUsuario( Int32 ipCodigoUsuario);

Method fpuRetornaCodigo


					

Parameters:

Flag Name Type Description
In ipNomeGenerator WideString

							

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method smMobile1.fpuRetornaCodigo(const ipNomeGenerator: WideString) : Integer;

C# Syntax:

public Integer smMobile1.fpuRetornaCodigo(WideString ipNomeGenerator);

Method fpuSendMessage


					

Parameters:

Flag Name Type Description
In ipTunel WideString

							
In ipUserCodigoRemetente Integer

							
In ipUserCodigoDestino Integer

							
In ipGrupoDestino Integer

							
In ipMensagem WideString

							

Return Value:

None.

Oxygene Syntax:

method smMobile1.fpuSendMessage(const ipTunel: WideString ; const ipUserCodigoRemetente: Integer ; const ipUserCodigoDestino: Integer ; const ipGrupoDestino: Integer ; const ipMensagem: WideString);

C# Syntax:

public void smMobile1.fpuSendMessage(WideString ipTunel , Int32 ipUserCodigoRemetente , Int32 ipUserCodigoDestino , Int32 ipGrupoDestino , WideString ipMensagem);

Method ppuExcluirRegistroGravarLog


					

Parameters:

Flag Name Type Description
In ipNomeTabela WideString

							
In ipNomeCampo WideString

							
In ipNomeComputador WideString

							
In ipCodigo Integer

							
In ipComponente Integer

							
In ipEvento Integer

							

Return Value:

None.

Oxygene Syntax:

method smMobile1.ppuExcluirRegistroGravarLog(const ipNomeTabela: WideString ; const ipNomeCampo: WideString ; const ipNomeComputador: WideString ; const ipCodigo: Integer ; const ipComponente: Integer ; const ipEvento: Integer);

C# Syntax:

public void smMobile1.ppuExcluirRegistroGravarLog(WideString ipNomeTabela , WideString ipNomeCampo , WideString ipNomeComputador , Int32 ipCodigo , Int32 ipComponente , Int32 ipEvento);

Method fpuRegistrarLogSistema


					

Parameters:

Flag Name Type Description
In ipCodUser Integer

							
In ipEvento Integer

							
In ipNivelCriticidade Integer

							
In ipComponente Integer

							
In ipPc WideString

							
In ipTabelaNome WideString

							
In ipTabelaState Integer

							
In ipTabelaChave Integer

							
In ipTabelaDelta OleVariant

							
In ipPorDelegacao Boolean

							
In ipCodigoTbUnidade Integer

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method smMobile1.fpuRegistrarLogSistema(const ipCodUser: Integer ; const ipEvento: Integer ; const ipNivelCriticidade: Integer ; const ipComponente: Integer ; const ipPc: WideString ; const ipTabelaNome: WideString ; const ipTabelaState: Integer ; const ipTabelaChave: Integer ; const ipTabelaDelta: OleVariant ; const ipPorDelegacao: Boolean ; const ipCodigoTbUnidade: Integer) : WideString;

C# Syntax:

public WideString smMobile1.fpuRegistrarLogSistema( Int32 ipCodUser , Int32 ipEvento , Int32 ipNivelCriticidade , Int32 ipComponente , WideString ipPc , WideString ipTabelaNome , Int32 ipTabelaState , Int32 ipTabelaChave , OleVariant ipTabelaDelta , Boolean ipPorDelegacao , Int32 ipCodigoTbUnidade);

Method fpuChecarPermissaoModulo


					

Parameters:

Flag Name Type Description
In ipCodUsuario Integer

							
In ipModulo WideString

							
In ipPermissao Integer

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method smMobile1.fpuChecarPermissaoModulo(const ipCodUsuario: Integer ; const ipModulo: WideString ; const ipPermissao: Integer) : Boolean;

C# Syntax:

public Boolean smMobile1.fpuChecarPermissaoModulo( Int32 ipCodUsuario , WideString ipModulo , Int32 ipPermissao);

Method fpuDefinirDiretorio


					

Parameters:

Flag Name Type Description
In ipCodigo Integer

							
In ipData WideString

							
In ipTipoArquivo Integer

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method smMobile1.fpuDefinirDiretorio(const ipCodigo: Integer ; const ipData: WideString ; const ipTipoArquivo: Integer) : WideString;

C# Syntax:

public WideString smMobile1.fpuDefinirDiretorio( Int32 ipCodigo , WideString ipData , Int32 ipTipoArquivo);

Method fpuBaixarArquivo


					

Parameters:

Flag Name Type Description
In ipEnderecoArquivo WideString

							
In ipInicioStream Integer

							
In ipTamanhoDoBuffer Integer

							
Out ipTamanhoTotal Int64

							
In ipPegarTamanhoTotal Boolean

							

Return Value:

Flag Name Type
Result Result Binary

Oxygene Syntax:

method smMobile1.fpuBaixarArquivo(const ipEnderecoArquivo: WideString ; const ipInicioStream: Integer ; const ipTamanhoDoBuffer: Integer ; ipTamanhoTotal: Int64 ; const ipPegarTamanhoTotal: Boolean) : Binary;

C# Syntax:

public Binary smMobile1.fpuBaixarArquivo(WideString ipEnderecoArquivo , Int32 ipInicioStream , Int32 ipTamanhoDoBuffer , out Int64 ipTamanhoTotal , Boolean ipPegarTamanhoTotal);

Method fpuConversarPServer


					

Parameters:

Flag Name Type Description
In ipOpcao Integer

							
In ipNovaSenha WideString

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method smMobile1.fpuConversarPServer(const ipOpcao: Integer ; const ipNovaSenha: WideString) : WideString;

C# Syntax:

public WideString smMobile1.fpuConversarPServer( Int32 ipOpcao , WideString ipNovaSenha);

Method fpuDataHora


					

Parameters:

Flag Name Type Description
In ipOpcao WideString

							

Return Value:

Flag Name Type
Result Result OleVariant

Oxygene Syntax:

method smMobile1.fpuDataHora(const ipOpcao: WideString) : OleVariant;

C# Syntax:

public OleVariant smMobile1.fpuDataHora(WideString ipOpcao);

Method fpuDemoPermitir


					

Parameters:

Flag Name Type Description
In ipOpcao WideString

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method smMobile1.fpuDemoPermitir(const ipOpcao: WideString) : Boolean;

C# Syntax:

public Boolean smMobile1.fpuDemoPermitir(WideString ipOpcao);

Method fpuEnviarArquivo


					

Parameters:

Flag Name Type Description
In ipEnderecoArquivo WideString

							
In ipInicioStream Integer

							
InOut ipStream Binary

							

Return Value:

None.

Oxygene Syntax:

method smMobile1.fpuEnviarArquivo(const ipEnderecoArquivo: WideString ; const ipInicioStream: Integer ; var ipStream: Binary);

C# Syntax:

public void smMobile1.fpuEnviarArquivo(WideString ipEnderecoArquivo , Int32 ipInicioStream , ref Binary ipStream);

Method fpuListarDiretorio


					

Parameters:

Flag Name Type Description
In ipDiretorioComMascara WideString

							

Return Value:

Flag Name Type
Result Result Binary

Oxygene Syntax:

method smMobile1.fpuListarDiretorio(const ipDiretorioComMascara: WideString) : Binary;

C# Syntax:

public Binary smMobile1.fpuListarDiretorio(WideString ipDiretorioComMascara);

Method fpuSendMessageSenha


					

Parameters:

Flag Name Type Description
In ipSenha WideString

							
In ipCategoria WideString

							
In ipGuiche WideString

							
In ipMedico WideString

							
In ipPaciente Boolean

							
In ipNroFicha Integer

							

Return Value:

None.

Oxygene Syntax:

method smMobile1.fpuSendMessageSenha(const ipSenha: WideString ; const ipCategoria: WideString ; const ipGuiche: WideString ; const ipMedico: WideString ; const ipPaciente: Boolean ; const ipNroFicha: Integer);

C# Syntax:

public void smMobile1.fpuSendMessageSenha(WideString ipSenha , WideString ipCategoria , WideString ipGuiche , WideString ipMedico , Boolean ipPaciente , Int32 ipNroFicha);

Method fpuSqlExecute


					

Parameters:

Flag Name Type Description
In ipString WideString

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method smMobile1.fpuSqlExecute(const ipString: WideString) : WideString;

C# Syntax:

public WideString smMobile1.fpuSqlExecute(WideString ipString);

Method fpuTestarConexao


					

Parameters:

None.

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method smMobile1.fpuTestarConexao() : Boolean;

C# Syntax:

public Boolean smMobile1.fpuTestarConexao();

Method fpuRetornaUltimoCodigo


					

Parameters:

Flag Name Type Description
In ipNomeGenerator WideString

							

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method smMobile1.fpuRetornaUltimoCodigo(const ipNomeGenerator: WideString) : Integer;

C# Syntax:

public Integer smMobile1.fpuRetornaUltimoCodigo(WideString ipNomeGenerator);

Method fpuCopiaKit


					

Parameters:

Flag Name Type Description
In ipCodigoKitOrigem Integer

							
In ipCodigoUsuario Integer

							
In ipNomeKit WideString

							

Return Value:

None.

Oxygene Syntax:

method smMobile1.fpuCopiaKit(const ipCodigoKitOrigem: Integer ; const ipCodigoUsuario: Integer ; const ipNomeKit: WideString);

C# Syntax:

public void smMobile1.fpuCopiaKit( Int32 ipCodigoKitOrigem , Int32 ipCodigoUsuario , WideString ipNomeKit);

Method fpuPServerEmDemo


					

Parameters:

None.

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method smMobile1.fpuPServerEmDemo() : Boolean;

C# Syntax:

public Boolean smMobile1.fpuPServerEmDemo();

Method ppuGerarRegistroLog


					

Parameters:

Flag Name Type Description
In ipEvento Integer

							
In ipNivelCriticidade Integer

							
In ipComponente Integer

							
In ipCodigoTabela Integer

							
In ipTabelaState Integer

							
In ipPorDelegacao Boolean

							
In ipTabela WideString

							
In ipMsg WideString

							

Return Value:

None.

Oxygene Syntax:

method smMobile1.ppuGerarRegistroLog(const ipEvento: Integer ; const ipNivelCriticidade: Integer ; const ipComponente: Integer ; const ipCodigoTabela: Integer ; const ipTabelaState: Integer ; const ipPorDelegacao: Boolean ; const ipTabela: WideString ; const ipMsg: WideString);

C# Syntax:

public void smMobile1.ppuGerarRegistroLog( Int32 ipEvento , Int32 ipNivelCriticidade , Int32 ipComponente , Int32 ipCodigoTabela , Int32 ipTabelaState , Boolean ipPorDelegacao , WideString ipTabela , WideString ipMsg);

Method fpuGetIpThreadSession


					

Parameters:

None.

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method smMobile1.fpuGetIpThreadSession() : WideString;

C# Syntax:

public WideString smMobile1.fpuGetIpThreadSession();

Method fpuRetornaRangeCodigo


					

Parameters:

Flag Name Type Description
In ipNomeGenerator WideString

							
In ipRange Integer

							

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method smMobile1.fpuRetornaRangeCodigo(const ipNomeGenerator: WideString ; const ipRange: Integer) : Integer;

C# Syntax:

public Integer smMobile1.fpuRetornaRangeCodigo(WideString ipNomeGenerator , Int32 ipRange);

Method fpuVerificarUsuarioAdministrador


					

Parameters:

Flag Name Type Description
In ipCodigo Integer

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method smMobile1.fpuVerificarUsuarioAdministrador(const ipCodigo: Integer) : Boolean;

C# Syntax:

public Boolean smMobile1.fpuVerificarUsuarioAdministrador( Int32 ipCodigo);

Method fpuPegarCodigoEmpresa


					

Parameters:

None.

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method smMobile1.fpuPegarCodigoEmpresa() : Integer;

C# Syntax:

public Integer smMobile1.fpuPegarCodigoEmpresa();

Method fpuPegarNomeEmpresa


					

Parameters:

None.

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method smMobile1.fpuPegarNomeEmpresa() : WideString;

C# Syntax:

public WideString smMobile1.fpuPegarNomeEmpresa();

Method ppuManterSessaoAtiva


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method smMobile1.ppuManterSessaoAtiva();

C# Syntax:

public void smMobile1.ppuManterSessaoAtiva();

Method ppuRegistrarCallBackMonitorSenha


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method smMobile1.ppuRegistrarCallBackMonitorSenha();

C# Syntax:

public void smMobile1.ppuRegistrarCallBackMonitorSenha();

Method ppuRegistrarCallBackAtualizarControleSenha


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method smMobile1.ppuRegistrarCallBackAtualizarControleSenha();

C# Syntax:

public void smMobile1.ppuRegistrarCallBackAtualizarControleSenha();

Method ppuRegistrarCallBackAtualizarMonitorSenha


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method smMobile1.ppuRegistrarCallBackAtualizarMonitorSenha();

C# Syntax:

public void smMobile1.ppuRegistrarCallBackAtualizarMonitorSenha();

Method ppuRegistrarCallBackAtualizarPainelCirurgico


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method smMobile1.ppuRegistrarCallBackAtualizarPainelCirurgico();

C# Syntax:

public void smMobile1.ppuRegistrarCallBackAtualizarPainelCirurgico();

Method ppuRegistrarCallBackPainelCirurgico


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method smMobile1.ppuRegistrarCallBackPainelCirurgico();

C# Syntax:

public void smMobile1.ppuRegistrarCallBackPainelCirurgico();

Method ppuRegistrarCallBackDicom


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method smMobile1.ppuRegistrarCallBackDicom();

C# Syntax:

public void smMobile1.ppuRegistrarCallBackDicom();

Method ppuRegistrarCallBackLaudo


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method smMobile1.ppuRegistrarCallBackLaudo();

C# Syntax:

public void smMobile1.ppuRegistrarCallBackLaudo();

Method ppuRegistrarCallBackWorkStation


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method smMobile1.ppuRegistrarCallBackWorkStation();

C# Syntax:

public void smMobile1.ppuRegistrarCallBackWorkStation();

Method ppuCopiarInfoUsuarioSessao


					

Parameters:

Flag Name Type Description
In ipSessioID WideString

							

Return Value:

None.

Oxygene Syntax:

method smMobile1.ppuCopiarInfoUsuarioSessao(const ipSessioID: WideString);

C# Syntax:

public void smMobile1.ppuCopiarInfoUsuarioSessao(WideString ipSessioID);

Method fpuRetornarCodigoOficial_NomeProcedimento


					

Parameters:

Flag Name Type Description
In ipCodigoBxaCorre Integer

							
In ipNumProc Integer

							
In ipCategoria WideString

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method smMobile1.fpuRetornarCodigoOficial_NomeProcedimento(const ipCodigoBxaCorre: Integer ; const ipNumProc: Integer ; const ipCategoria: WideString) : WideString;

C# Syntax:

public WideString smMobile1.fpuRetornarCodigoOficial_NomeProcedimento( Int32 ipCodigoBxaCorre , Int32 ipNumProc , WideString ipCategoria);

Method fpuExcluirRestaurarArquivo


					

Parameters:

Flag Name Type Description
In ipPastaArquivo WideString

							
In ipNomeArquivo WideString

							
In ipExcluirRestaurar Integer

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method smMobile1.fpuExcluirRestaurarArquivo(const ipPastaArquivo: WideString ; const ipNomeArquivo: WideString ; const ipExcluirRestaurar: Integer) : Boolean;

C# Syntax:

public Boolean smMobile1.fpuExcluirRestaurarArquivo(WideString ipPastaArquivo , WideString ipNomeArquivo , Int32 ipExcluirRestaurar);

Method fpuVerificaConfiguracaoExtra


					

Parameters:

Flag Name Type Description
In ipParametro WideString

							

Return Value:

Flag Name Type
Result Result Boolean

Oxygene Syntax:

method smMobile1.fpuVerificaConfiguracaoExtra(const ipParametro: WideString) : Boolean;

C# Syntax:

public Boolean smMobile1.fpuVerificaConfiguracaoExtra(WideString ipParametro);

Method ppuRegistrarCallBackIrix


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method smMobile1.ppuRegistrarCallBackIrix();

C# Syntax:

public void smMobile1.ppuRegistrarCallBackIrix();

Method fpuEnviarAlertaExterno


					

Parameters:

Flag Name Type Description
In ipTipo TTipoSmsModulo

							
In ipCodigo_tabela Integer

							
In ipMsg WideString

							
In ipInfoExtra WideString

							

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method smMobile1.fpuEnviarAlertaExterno(const ipTipo: TTipoSmsModulo ; const ipCodigo_tabela: Integer ; const ipMsg: WideString ; const ipInfoExtra: WideString) : Integer;

C# Syntax:

public Integer smMobile1.fpuEnviarAlertaExterno(TTipoSmsModulo ipTipo , Int32 ipCodigo_tabela , WideString ipMsg , WideString ipInfoExtra);

Method fpuGetCodigoExameModelo


					

Parameters:

Flag Name Type Description
In ipCodigoExameModeloResp Integer

							

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method smMobile1.fpuGetCodigoExameModelo(const ipCodigoExameModeloResp: Integer) : Integer;

C# Syntax:

public Integer smMobile1.fpuGetCodigoExameModelo( Int32 ipCodigoExameModeloResp);

Method fpuPegarStatusServidor


					

Parameters:

None.

Return Value:

Flag Name Type
Result Result TStatusServidor

Oxygene Syntax:

method smMobile1.fpuPegarStatusServidor() : TStatusServidor;

C# Syntax:

public TStatusServidor smMobile1.fpuPegarStatusServidor();

Method fpuBuscarNivelSeguranca


					

Parameters:

None.

Return Value:

Flag Name Type
Result Result Integer

Oxygene Syntax:

method smMobile1.fpuBuscarNivelSeguranca() : Integer;

C# Syntax:

public Integer smMobile1.fpuBuscarNivelSeguranca();

Method fpuDataHoraISO8601


					

Parameters:

Flag Name Type Description
In ipDataHoraUTC DateTime

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method smMobile1.fpuDataHoraISO8601(const ipDataHoraUTC: DateTime) : WideString;

C# Syntax:

public WideString smMobile1.fpuDataHoraISO8601(DateTime ipDataHoraUTC);

Method fpuDataHoraISO8601Unidade


					

Parameters:

Flag Name Type Description
In ipDataHoraUTC DateTime

							
In ipCodigoUnidade Integer

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method smMobile1.fpuDataHoraISO8601Unidade(const ipDataHoraUTC: DateTime ; const ipCodigoUnidade: Integer) : WideString;

C# Syntax:

public WideString smMobile1.fpuDataHoraISO8601Unidade(DateTime ipDataHoraUTC , Int32 ipCodigoUnidade);

Method fpuDatasHorasISO8601


					

Parameters:

Flag Name Type Description
In ipDatasHorasUtc TArrayDateTime

							

Return Value:

Flag Name Type
Result Result TArrayString

Oxygene Syntax:

method smMobile1.fpuDatasHorasISO8601(const ipDatasHorasUtc: TArrayDateTime) : TArrayString;

C# Syntax:

public TArrayString smMobile1.fpuDatasHorasISO8601(TArrayDateTime ipDatasHorasUtc);

Method fpuDataHoraIso8601Servidor


					

Parameters:

Flag Name Type Description
In ipDataHoraUtcServidor DateTime

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method smMobile1.fpuDataHoraIso8601Servidor(const ipDataHoraUtcServidor: DateTime) : WideString;

C# Syntax:

public WideString smMobile1.fpuDataHoraIso8601Servidor(DateTime ipDataHoraUtcServidor);

Method fpuDatasHorasIso8601Servidor


					

Parameters:

Flag Name Type Description
In ipDatasHorasUtcServidor TArrayDateTime

							

Return Value:

Flag Name Type
Result Result TArrayString

Oxygene Syntax:

method smMobile1.fpuDatasHorasIso8601Servidor(const ipDatasHorasUtcServidor: TArrayDateTime) : TArrayString;

C# Syntax:

public TArrayString smMobile1.fpuDatasHorasIso8601Servidor(TArrayDateTime ipDatasHorasUtcServidor);

Method fpuGetCrendenciaisPServer


					

Parameters:

None.

Return Value:

Flag Name Type
Result Result TCredenciaisPServer

Oxygene Syntax:

method smMobile1.fpuGetCrendenciaisPServer() : TCredenciaisPServer;

C# Syntax:

public TCredenciaisPServer smMobile1.fpuGetCrendenciaisPServer();

Method ppuCriarMotivoRetificacao


					

Parameters:

Flag Name Type Description
In ipCodigoTipo Integer

							
In ipTipo Integer

							
In ipCodigoMotivoRetificacao Integer

							
In ipObservacao WideString

							

Return Value:

None.

Oxygene Syntax:

method smMobile1.ppuCriarMotivoRetificacao(const ipCodigoTipo: Integer ; const ipTipo: Integer ; const ipCodigoMotivoRetificacao: Integer ; const ipObservacao: WideString);

C# Syntax:

public void smMobile1.ppuCriarMotivoRetificacao( Int32 ipCodigoTipo , Int32 ipTipo , Int32 ipCodigoMotivoRetificacao , WideString ipObservacao);

Method ppuRegistrarCallbackPromedico


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method smMobile1.ppuRegistrarCallbackPromedico();

C# Syntax:

public void smMobile1.ppuRegistrarCallbackPromedico();

Method fpuAtributosDasPropriedades


					

Parameters:

Flag Name Type Description
In ipClasses TROArray_System_string_

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method smMobile1.fpuAtributosDasPropriedades(const ipClasses: TROArray_System_string_) : WideString;

C# Syntax:

public WideString smMobile1.fpuAtributosDasPropriedades(TROArray_System_string_ ipClasses);

Method fpuConverterValorEntreUnidades


					

Parameters:

Flag Name Type Description
In ipValor Double

							
In ipGrandeza Integer

							
In ipCodigoUnidadeOrigem Integer

							
In ipCodigoUnidadeDestino Integer

							

Return Value:

Flag Name Type
Result Result TResultadoConversaoUnidades

Oxygene Syntax:

method smMobile1.fpuConverterValorEntreUnidades(const ipValor: Double ; const ipGrandeza: Integer ; const ipCodigoUnidadeOrigem: Integer ; const ipCodigoUnidadeDestino: Integer) : TResultadoConversaoUnidades;

C# Syntax:

public TResultadoConversaoUnidades smMobile1.fpuConverterValorEntreUnidades(Double ipValor , Int32 ipGrandeza , Int32 ipCodigoUnidadeOrigem , Int32 ipCodigoUnidadeDestino);

Method AS_ApplyUpdates


					

Parameters:

Flag Name Type Description
In ProviderName WideString

							
In Delta Binary

							
In MaxErrors Integer

							
Out ErrorCount Integer

							
InOut OwnerData AnsiString

							

Return Value:

Flag Name Type
Result Result Binary

Oxygene Syntax:

method smMobile1.AS_ApplyUpdates(const ProviderName: WideString ; const Delta: Binary ; const MaxErrors: Integer ; ErrorCount: Integer ; var OwnerData: AnsiString) : Binary;

C# Syntax:

public Binary smMobile1.AS_ApplyUpdates(WideString ProviderName , Binary Delta , Int32 MaxErrors , out Int32 ErrorCount , ref AnsiString OwnerData);

Method AS_GetRecords


					

Parameters:

Flag Name Type Description
In ProviderName WideString

							
In Count Integer

							
Out RecsOut Integer

							
In Options Integer

							
In CommandText WideString

							
InOut Params Binary

							
InOut OwnerData AnsiString

							

Return Value:

Flag Name Type
Result Result Binary

Oxygene Syntax:

method smMobile1.AS_GetRecords(const ProviderName: WideString ; const Count: Integer ; RecsOut: Integer ; const Options: Integer ; const CommandText: WideString ; var Params: Binary ; var OwnerData: AnsiString) : Binary;

C# Syntax:

public Binary smMobile1.AS_GetRecords(WideString ProviderName , Int32 Count , out Int32 RecsOut , Int32 Options , WideString CommandText , ref Binary Params , ref AnsiString OwnerData);

Method AS_DataRequest


					

Parameters:

Flag Name Type Description
In ProviderName WideString

							
In Data Binary

							

Return Value:

Flag Name Type
Result Result Binary

Oxygene Syntax:

method smMobile1.AS_DataRequest(const ProviderName: WideString ; const Data: Binary) : Binary;

C# Syntax:

public Binary smMobile1.AS_DataRequest(WideString ProviderName , Binary Data);

Method AS_GetProviderNames


					

Parameters:

None.

Return Value:

Flag Name Type
Result Result TProviderNames

Oxygene Syntax:

method smMobile1.AS_GetProviderNames() : TProviderNames;

C# Syntax:

public TProviderNames smMobile1.AS_GetProviderNames();

Method AS_GetParams


					

Parameters:

Flag Name Type Description
In ProviderName WideString

							
InOut OwnerData AnsiString

							

Return Value:

Flag Name Type
Result Result Binary

Oxygene Syntax:

method smMobile1.AS_GetParams(const ProviderName: WideString ; var OwnerData: AnsiString) : Binary;

C# Syntax:

public Binary smMobile1.AS_GetParams(WideString ProviderName , ref AnsiString OwnerData);

Method AS_RowRequest


					

Parameters:

Flag Name Type Description
In ProviderName WideString

							
In Row Binary

							
In RequestType Integer

							
InOut OwnerData AnsiString

							

Return Value:

Flag Name Type
Result Result Binary

Oxygene Syntax:

method smMobile1.AS_RowRequest(const ProviderName: WideString ; const Row: Binary ; const RequestType: Integer ; var OwnerData: AnsiString) : Binary;

C# Syntax:

public Binary smMobile1.AS_RowRequest(WideString ProviderName , Binary Row , Int32 RequestType , ref AnsiString OwnerData);

Method AS_Execute


					

Parameters:

Flag Name Type Description
In ProviderName WideString

							
In CommandText WideString

							
InOut Params Binary

							
InOut OwnerData AnsiString

							

Return Value:

None.

Oxygene Syntax:

method smMobile1.AS_Execute(const ProviderName: WideString ; const CommandText: WideString ; var Params: Binary ; var OwnerData: AnsiString);

C# Syntax:

public void smMobile1.AS_Execute(WideString ProviderName , WideString CommandText , ref Binary Params , ref AnsiString OwnerData);
Service smRel_Administracao1

The following table lists the Operations defined in "smRel_Administracao1":

fpuRelExtratoAntecipacao

							
fpuRelSaldoGeralCtsBancarias

							
fpuRelExtratoMovimento

							
fpuPrdmedicoPrevisaoRel

							
fpuFluxoCaixa

							
fpuRateiodoFaturamento

							
fpuRateiodoFaturamentoMatMed

							
fpuRelAdFaturamentoRateio

							
fpuRelExtratoCtBalancete

							
fpuRelBalanceteFinanceiro

							
fpuRelDREFinanceiro

							
fpuConverterValorEntreUnidades

							
AS_ApplyUpdates

							
AS_GetRecords

							
AS_DataRequest

							
AS_GetProviderNames

							
AS_GetParams

							
AS_RowRequest

							
AS_Execute

							

Method fpuRelExtratoAntecipacao


					

Parameters:

Flag Name Type Description
In ipDataI DateTime

							
In ipDataF DateTime

							
In ipNFicha Integer

							

Return Value:

Flag Name Type
Result Result OleVariant

Oxygene Syntax:

method smRel_Administracao1.fpuRelExtratoAntecipacao(const ipDataI: DateTime ; const ipDataF: DateTime ; const ipNFicha: Integer) : OleVariant;

C# Syntax:

public OleVariant smRel_Administracao1.fpuRelExtratoAntecipacao(DateTime ipDataI , DateTime ipDataF , Int32 ipNFicha);

Method fpuRelSaldoGeralCtsBancarias


					

Parameters:

Flag Name Type Description
In ipDataI DateTime

							
In ipDataF DateTime

							
In ipCodUnidade Integer

							
In ipConciliacao WideString

							

Return Value:

Flag Name Type
Result Result OleVariant

Oxygene Syntax:

method smRel_Administracao1.fpuRelSaldoGeralCtsBancarias(const ipDataI: DateTime ; const ipDataF: DateTime ; const ipCodUnidade: Integer ; const ipConciliacao: WideString) : OleVariant;

C# Syntax:

public OleVariant smRel_Administracao1.fpuRelSaldoGeralCtsBancarias(DateTime ipDataI , DateTime ipDataF , Int32 ipCodUnidade , WideString ipConciliacao);

Method fpuRelExtratoMovimento


					

Parameters:

Flag Name Type Description
In ipDataI DateTime

							
In ipDataF DateTime

							
In ipCodBancos WideString

							
In ipConciliacao WideString

							
In ipOrdenacao Integer

							

Return Value:

Flag Name Type
Result Result OleVariant

Oxygene Syntax:

method smRel_Administracao1.fpuRelExtratoMovimento(const ipDataI: DateTime ; const ipDataF: DateTime ; const ipCodBancos: WideString ; const ipConciliacao: WideString ; const ipOrdenacao: Integer) : OleVariant;

C# Syntax:

public OleVariant smRel_Administracao1.fpuRelExtratoMovimento(DateTime ipDataI , DateTime ipDataF , WideString ipCodBancos , WideString ipConciliacao , Int32 ipOrdenacao);

Method fpuPrdmedicoPrevisaoRel


					

Parameters:

Flag Name Type Description
In ipDataI DateTime

							
In ipDataF DateTime

							
In ipMedicoPrestador Integer

							
In ipCodigoFaturante Integer

							
In ipCodigoConvenio Integer

							
In ipTipo2 Integer

							
In ipTipo3 Integer

							
In ipMedicosCredenciados Integer

							
In ipCodigotbunidade Integer

							
In ipMedicoDestino WideString

							

Return Value:

Flag Name Type
Result Result OleVariant

Oxygene Syntax:

method smRel_Administracao1.fpuPrdmedicoPrevisaoRel(const ipDataI: DateTime ; const ipDataF: DateTime ; const ipMedicoPrestador: Integer ; const ipCodigoFaturante: Integer ; const ipCodigoConvenio: Integer ; const ipTipo2: Integer ; const ipTipo3: Integer ; const ipMedicosCredenciados: Integer ; const ipCodigotbunidade: Integer ; const ipMedicoDestino: WideString) : OleVariant;

C# Syntax:

public OleVariant smRel_Administracao1.fpuPrdmedicoPrevisaoRel(DateTime ipDataI , DateTime ipDataF , Int32 ipMedicoPrestador , Int32 ipCodigoFaturante , Int32 ipCodigoConvenio , Int32 ipTipo2 , Int32 ipTipo3 , Int32 ipMedicosCredenciados , Int32 ipCodigotbunidade , WideString ipMedicoDestino);

Method fpuFluxoCaixa


					

Parameters:

Flag Name Type Description
In ipDataF DateTime

							
In ipRateioCtaReceb Integer

							
In ipRateioGuias Integer

							
In ipCodigotbunidade Integer

							
In ipConsiderarVencidas Integer

							

Return Value:

Flag Name Type
Result Result OleVariant

Oxygene Syntax:

method smRel_Administracao1.fpuFluxoCaixa(const ipDataF: DateTime ; const ipRateioCtaReceb: Integer ; const ipRateioGuias: Integer ; const ipCodigotbunidade: Integer ; const ipConsiderarVencidas: Integer) : OleVariant;

C# Syntax:

public OleVariant smRel_Administracao1.fpuFluxoCaixa(DateTime ipDataF , Int32 ipRateioCtaReceb , Int32 ipRateioGuias , Int32 ipCodigotbunidade , Int32 ipConsiderarVencidas);

Method fpuRateiodoFaturamento


					

Parameters:

Flag Name Type Description
In ipDataI DateTime

							
In ipDataF DateTime

							
In ipMedicoPrestador Integer

							
In ipCodigoFaturante Integer

							
In ipMedicosCredenciados Integer

							
In ipCodigoUnidade Integer

							
In ipCartaoDebitoAVista Integer

							
In ipCodigoConvenio Integer

							
In ipNomePrestador WideString

							
In ipAVista Boolean

							
In ipaPrazo Boolean

							
In ipConvenio Boolean

							

Return Value:

Flag Name Type
Result Result OleVariant

Oxygene Syntax:

method smRel_Administracao1.fpuRateiodoFaturamento(const ipDataI: DateTime ; const ipDataF: DateTime ; const ipMedicoPrestador: Integer ; const ipCodigoFaturante: Integer ; const ipMedicosCredenciados: Integer ; const ipCodigoUnidade: Integer ; const ipCartaoDebitoAVista: Integer ; const ipCodigoConvenio: Integer ; const ipNomePrestador: WideString ; const ipAVista: Boolean ; const ipaPrazo: Boolean ; const ipConvenio: Boolean) : OleVariant;

C# Syntax:

public OleVariant smRel_Administracao1.fpuRateiodoFaturamento(DateTime ipDataI , DateTime ipDataF , Int32 ipMedicoPrestador , Int32 ipCodigoFaturante , Int32 ipMedicosCredenciados , Int32 ipCodigoUnidade , Int32 ipCartaoDebitoAVista , Int32 ipCodigoConvenio , WideString ipNomePrestador , Boolean ipAVista , Boolean ipaPrazo , Boolean ipConvenio);

Method fpuRateiodoFaturamentoMatMed


					

Parameters:

Flag Name Type Description
In ipDataI DateTime

							
In ipDataF DateTime

							
In ipMedicoPrestador Integer

							
In ipCodigoFaturante Integer

							
In ipMedDes WideString

							
In ipConvenio WideString

							
In ipTipo1 Integer

							
In ipTipo2 Integer

							
In ipTipo3 Integer

							
In ipMedicosCredenciados Integer

							
In ipCodigotbunidade Integer

							
In ipCartaodeBaVista Integer

							
In ipRelatorio Integer

							
In ipFiltrarHora WideString

							
In ipMeses WideString

							

Return Value:

Flag Name Type
Result Result OleVariant

Oxygene Syntax:

method smRel_Administracao1.fpuRateiodoFaturamentoMatMed(const ipDataI: DateTime ; const ipDataF: DateTime ; const ipMedicoPrestador: Integer ; const ipCodigoFaturante: Integer ; const ipMedDes: WideString ; const ipConvenio: WideString ; const ipTipo1: Integer ; const ipTipo2: Integer ; const ipTipo3: Integer ; const ipMedicosCredenciados: Integer ; const ipCodigotbunidade: Integer ; const ipCartaodeBaVista: Integer ; const ipRelatorio: Integer ; const ipFiltrarHora: WideString ; const ipMeses: WideString) : OleVariant;

C# Syntax:

public OleVariant smRel_Administracao1.fpuRateiodoFaturamentoMatMed(DateTime ipDataI , DateTime ipDataF , Int32 ipMedicoPrestador , Int32 ipCodigoFaturante , WideString ipMedDes , WideString ipConvenio , Int32 ipTipo1 , Int32 ipTipo2 , Int32 ipTipo3 , Int32 ipMedicosCredenciados , Int32 ipCodigotbunidade , Int32 ipCartaodeBaVista , Int32 ipRelatorio , WideString ipFiltrarHora , WideString ipMeses);

Method fpuRelAdFaturamentoRateio


					

Parameters:

Flag Name Type Description
In ipDataI DateTime

							
In ipDataF DateTime

							
In ipMedicoPrestador Integer

							
In ipCodigoFaturante Integer

							
In ipMedDes WideString

							
In ipConvenio WideString

							
In ipTipo1 Integer

							
In ipTipo2 Integer

							
In ipTipo3 Integer

							
In ipMedicosCredenciados Integer

							
In ipCodigotbunidade Integer

							
In ipCartaodeBaVista Integer

							
In ipRelatorio Integer

							
In ipFiltrarHora Boolean

							
In ipHoraConcat WideString

							
In ipMeses WideString

							

Return Value:

Flag Name Type
Result Result OleVariant

Oxygene Syntax:

method smRel_Administracao1.fpuRelAdFaturamentoRateio(const ipDataI: DateTime ; const ipDataF: DateTime ; const ipMedicoPrestador: Integer ; const ipCodigoFaturante: Integer ; const ipMedDes: WideString ; const ipConvenio: WideString ; const ipTipo1: Integer ; const ipTipo2: Integer ; const ipTipo3: Integer ; const ipMedicosCredenciados: Integer ; const ipCodigotbunidade: Integer ; const ipCartaodeBaVista: Integer ; const ipRelatorio: Integer ; const ipFiltrarHora: Boolean ; const ipHoraConcat: WideString ; const ipMeses: WideString) : OleVariant;

C# Syntax:

public OleVariant smRel_Administracao1.fpuRelAdFaturamentoRateio(DateTime ipDataI , DateTime ipDataF , Int32 ipMedicoPrestador , Int32 ipCodigoFaturante , WideString ipMedDes , WideString ipConvenio , Int32 ipTipo1 , Int32 ipTipo2 , Int32 ipTipo3 , Int32 ipMedicosCredenciados , Int32 ipCodigotbunidade , Int32 ipCartaodeBaVista , Int32 ipRelatorio , Boolean ipFiltrarHora , WideString ipHoraConcat , WideString ipMeses);

Method fpuRelExtratoCtBalancete


					

Parameters:

Flag Name Type Description
In ipDataReferente Integer

							
In ipContaBalancete Integer

							
In ipCodUnidade Integer

							
In ipSairTodosTipoDocto Integer

							
In ipSairCtPagar Integer

							
In ipSairCtRecer Integer

							
In ipSairBancario Integer

							
In ipTipoContas Integer

							
In ipDataInicial WideString

							
In ipDataFinal WideString

							
In ipTipoDocto WideString

							
In ipCodigoPrestador Integer

							

Return Value:

Flag Name Type
Result Result OleVariant

Oxygene Syntax:

method smRel_Administracao1.fpuRelExtratoCtBalancete(const ipDataReferente: Integer ; const ipContaBalancete: Integer ; const ipCodUnidade: Integer ; const ipSairTodosTipoDocto: Integer ; const ipSairCtPagar: Integer ; const ipSairCtRecer: Integer ; const ipSairBancario: Integer ; const ipTipoContas: Integer ; const ipDataInicial: WideString ; const ipDataFinal: WideString ; const ipTipoDocto: WideString ; const ipCodigoPrestador: Integer) : OleVariant;

C# Syntax:

public OleVariant smRel_Administracao1.fpuRelExtratoCtBalancete( Int32 ipDataReferente , Int32 ipContaBalancete , Int32 ipCodUnidade , Int32 ipSairTodosTipoDocto , Int32 ipSairCtPagar , Int32 ipSairCtRecer , Int32 ipSairBancario , Int32 ipTipoContas , WideString ipDataInicial , WideString ipDataFinal , WideString ipTipoDocto , Int32 ipCodigoPrestador);

Method fpuRelBalanceteFinanceiro


					

Parameters:

Flag Name Type Description
In ipSelecao Integer

							
In ipOrigem Integer

							
In ipCodigotbunidade Integer

							
In ipCodigoPrestador Integer

							
In ipFixaVariavel Integer

							
In ipCodigoSenhaUS Integer

							
In ipDebitoCredito Integer

							
In ipDataInicial WideString

							
In ipDataFinal WideString

							

Return Value:

Flag Name Type
Result Result OleVariant

Oxygene Syntax:

method smRel_Administracao1.fpuRelBalanceteFinanceiro(const ipSelecao: Integer ; const ipOrigem: Integer ; const ipCodigotbunidade: Integer ; const ipCodigoPrestador: Integer ; const ipFixaVariavel: Integer ; const ipCodigoSenhaUS: Integer ; const ipDebitoCredito: Integer ; const ipDataInicial: WideString ; const ipDataFinal: WideString) : OleVariant;

C# Syntax:

public OleVariant smRel_Administracao1.fpuRelBalanceteFinanceiro( Int32 ipSelecao , Int32 ipOrigem , Int32 ipCodigotbunidade , Int32 ipCodigoPrestador , Int32 ipFixaVariavel , Int32 ipCodigoSenhaUS , Int32 ipDebitoCredito , WideString ipDataInicial , WideString ipDataFinal);

Method fpuRelDREFinanceiro


					

Parameters:

Flag Name Type Description
In ipCodigotbunidade Integer

							
In ipCodigoPrestador Integer

							
In ipCodigoSenhaUS Integer

							
In ipDataInicial WideString

							
In ipDataFinal WideString

							

Return Value:

Flag Name Type
Result Result OleVariant

Oxygene Syntax:

method smRel_Administracao1.fpuRelDREFinanceiro(const ipCodigotbunidade: Integer ; const ipCodigoPrestador: Integer ; const ipCodigoSenhaUS: Integer ; const ipDataInicial: WideString ; const ipDataFinal: WideString) : OleVariant;

C# Syntax:

public OleVariant smRel_Administracao1.fpuRelDREFinanceiro( Int32 ipCodigotbunidade , Int32 ipCodigoPrestador , Int32 ipCodigoSenhaUS , WideString ipDataInicial , WideString ipDataFinal);

Method fpuConverterValorEntreUnidades


					

Parameters:

Flag Name Type Description
In ipValor Double

							
In ipGrandeza Integer

							
In ipCodigoUnidadeOrigem Integer

							
In ipCodigoUnidadeDestino Integer

							

Return Value:

Flag Name Type
Result Result TResultadoConversaoUnidades

Oxygene Syntax:

method smRel_Administracao1.fpuConverterValorEntreUnidades(const ipValor: Double ; const ipGrandeza: Integer ; const ipCodigoUnidadeOrigem: Integer ; const ipCodigoUnidadeDestino: Integer) : TResultadoConversaoUnidades;

C# Syntax:

public TResultadoConversaoUnidades smRel_Administracao1.fpuConverterValorEntreUnidades(Double ipValor , Int32 ipGrandeza , Int32 ipCodigoUnidadeOrigem , Int32 ipCodigoUnidadeDestino);

Method AS_ApplyUpdates


					

Parameters:

Flag Name Type Description
In ProviderName WideString

							
In Delta Binary

							
In MaxErrors Integer

							
Out ErrorCount Integer

							
InOut OwnerData AnsiString

							

Return Value:

Flag Name Type
Result Result Binary

Oxygene Syntax:

method smRel_Administracao1.AS_ApplyUpdates(const ProviderName: WideString ; const Delta: Binary ; const MaxErrors: Integer ; ErrorCount: Integer ; var OwnerData: AnsiString) : Binary;

C# Syntax:

public Binary smRel_Administracao1.AS_ApplyUpdates(WideString ProviderName , Binary Delta , Int32 MaxErrors , out Int32 ErrorCount , ref AnsiString OwnerData);

Method AS_GetRecords


					

Parameters:

Flag Name Type Description
In ProviderName WideString

							
In Count Integer

							
Out RecsOut Integer

							
In Options Integer

							
In CommandText WideString

							
InOut Params Binary

							
InOut OwnerData AnsiString

							

Return Value:

Flag Name Type
Result Result Binary

Oxygene Syntax:

method smRel_Administracao1.AS_GetRecords(const ProviderName: WideString ; const Count: Integer ; RecsOut: Integer ; const Options: Integer ; const CommandText: WideString ; var Params: Binary ; var OwnerData: AnsiString) : Binary;

C# Syntax:

public Binary smRel_Administracao1.AS_GetRecords(WideString ProviderName , Int32 Count , out Int32 RecsOut , Int32 Options , WideString CommandText , ref Binary Params , ref AnsiString OwnerData);

Method AS_DataRequest


					

Parameters:

Flag Name Type Description
In ProviderName WideString

							
In Data Binary

							

Return Value:

Flag Name Type
Result Result Binary

Oxygene Syntax:

method smRel_Administracao1.AS_DataRequest(const ProviderName: WideString ; const Data: Binary) : Binary;

C# Syntax:

public Binary smRel_Administracao1.AS_DataRequest(WideString ProviderName , Binary Data);

Method AS_GetProviderNames


					

Parameters:

None.

Return Value:

Flag Name Type
Result Result TProviderNames

Oxygene Syntax:

method smRel_Administracao1.AS_GetProviderNames() : TProviderNames;

C# Syntax:

public TProviderNames smRel_Administracao1.AS_GetProviderNames();

Method AS_GetParams


					

Parameters:

Flag Name Type Description
In ProviderName WideString

							
InOut OwnerData AnsiString

							

Return Value:

Flag Name Type
Result Result Binary

Oxygene Syntax:

method smRel_Administracao1.AS_GetParams(const ProviderName: WideString ; var OwnerData: AnsiString) : Binary;

C# Syntax:

public Binary smRel_Administracao1.AS_GetParams(WideString ProviderName , ref AnsiString OwnerData);

Method AS_RowRequest


					

Parameters:

Flag Name Type Description
In ProviderName WideString

							
In Row Binary

							
In RequestType Integer

							
InOut OwnerData AnsiString

							

Return Value:

Flag Name Type
Result Result Binary

Oxygene Syntax:

method smRel_Administracao1.AS_RowRequest(const ProviderName: WideString ; const Row: Binary ; const RequestType: Integer ; var OwnerData: AnsiString) : Binary;

C# Syntax:

public Binary smRel_Administracao1.AS_RowRequest(WideString ProviderName , Binary Row , Int32 RequestType , ref AnsiString OwnerData);

Method AS_Execute


					

Parameters:

Flag Name Type Description
In ProviderName WideString

							
In CommandText WideString

							
InOut Params Binary

							
InOut OwnerData AnsiString

							

Return Value:

None.

Oxygene Syntax:

method smRel_Administracao1.AS_Execute(const ProviderName: WideString ; const CommandText: WideString ; var Params: Binary ; var OwnerData: AnsiString);

C# Syntax:

public void smRel_Administracao1.AS_Execute(WideString ProviderName , WideString CommandText , ref Binary Params , ref AnsiString OwnerData);
Service smRel_Estoque1

The following table lists the Operations defined in "smRel_Estoque1":

fpuRelResumoSaidaItem

							
fpuRelSaidasPorItem

							
fpuRelPorSaida

							
fpuExtratoItem

							
fpuMovimentoItemControlado

							
fpuInventarioItem

							
fpuSaldoEstoque

							
fpuCustoPorSetor

							
fpuListaDePrecos

							
fpuMapaComparacaoPrecos

							
fpuCalculaPrecoTabela

							
fpuCalculoPercentualTabela

							
fpuCustoPorCentroCusto

							
fpuSaldoInicial

							
fpuCurvaABC

							
fpuConsumoEstoque

							
fpuConflitoEmEstoque

							
fpuConverterValorEntreUnidades

							
AS_ApplyUpdates

							
AS_GetRecords

							
AS_DataRequest

							
AS_GetProviderNames

							
AS_GetParams

							
AS_RowRequest

							
AS_Execute

							

Method fpuRelResumoSaidaItem


					

Parameters:

Flag Name Type Description
In ipDataI DateTime

							
In ipDataF DateTime

							
In ipCentroCusto Integer

							
In ipUnidade Integer

							
In ipGrupo WideString

							
In ipSubGrupo WideString

							
In ipTipoSaida WideString

							
In ipSetor WideString

							
In ipSetorDestino WideString

							
In ipAgruparTipoSaida Boolean

							
In ipAgruparCentroCusto Boolean

							

Return Value:

Flag Name Type
Result Result OleVariant

Oxygene Syntax:

method smRel_Estoque1.fpuRelResumoSaidaItem(const ipDataI: DateTime ; const ipDataF: DateTime ; const ipCentroCusto: Integer ; const ipUnidade: Integer ; const ipGrupo: WideString ; const ipSubGrupo: WideString ; const ipTipoSaida: WideString ; const ipSetor: WideString ; const ipSetorDestino: WideString ; const ipAgruparTipoSaida: Boolean ; const ipAgruparCentroCusto: Boolean) : OleVariant;

C# Syntax:

public OleVariant smRel_Estoque1.fpuRelResumoSaidaItem(DateTime ipDataI , DateTime ipDataF , Int32 ipCentroCusto , Int32 ipUnidade , WideString ipGrupo , WideString ipSubGrupo , WideString ipTipoSaida , WideString ipSetor , WideString ipSetorDestino , Boolean ipAgruparTipoSaida , Boolean ipAgruparCentroCusto);

Method fpuRelSaidasPorItem


					

Parameters:

Flag Name Type Description
In ipDataI DateTime

							
In ipDataF DateTime

							
In ipGrupo WideString

							
In ipSubGrupo WideString

							
In ipTipoSaida WideString

							
In ipSetor WideString

							
In ipSaldoEm Integer

							
In ipUnidade Integer

							

Return Value:

Flag Name Type
Result Result OleVariant

Oxygene Syntax:

method smRel_Estoque1.fpuRelSaidasPorItem(const ipDataI: DateTime ; const ipDataF: DateTime ; const ipGrupo: WideString ; const ipSubGrupo: WideString ; const ipTipoSaida: WideString ; const ipSetor: WideString ; const ipSaldoEm: Integer ; const ipUnidade: Integer) : OleVariant;

C# Syntax:

public OleVariant smRel_Estoque1.fpuRelSaidasPorItem(DateTime ipDataI , DateTime ipDataF , WideString ipGrupo , WideString ipSubGrupo , WideString ipTipoSaida , WideString ipSetor , Int32 ipSaldoEm , Int32 ipUnidade);

Method fpuRelPorSaida


					

Parameters:

Flag Name Type Description
In ipDataI DateTime

							
In ipDataF DateTime

							
In ipCentroCusto Integer

							
In ipUnidade Integer

							
In ipGrupo WideString

							
In ipSubGrupo WideString

							
In ipTipoSaida WideString

							
In ipSetor WideString

							
In ipSetorDestino WideString

							
In ipAgruparCentroCusto Boolean

							

Return Value:

Flag Name Type
Result Result OleVariant

Oxygene Syntax:

method smRel_Estoque1.fpuRelPorSaida(const ipDataI: DateTime ; const ipDataF: DateTime ; const ipCentroCusto: Integer ; const ipUnidade: Integer ; const ipGrupo: WideString ; const ipSubGrupo: WideString ; const ipTipoSaida: WideString ; const ipSetor: WideString ; const ipSetorDestino: WideString ; const ipAgruparCentroCusto: Boolean) : OleVariant;

C# Syntax:

public OleVariant smRel_Estoque1.fpuRelPorSaida(DateTime ipDataI , DateTime ipDataF , Int32 ipCentroCusto , Int32 ipUnidade , WideString ipGrupo , WideString ipSubGrupo , WideString ipTipoSaida , WideString ipSetor , WideString ipSetorDestino , Boolean ipAgruparCentroCusto);

Method fpuExtratoItem


					

Parameters:

Flag Name Type Description
In ipDataI DateTime

							
In ipDataF DateTime

							
In ipCodItem Integer

							
In ipSaldoEm Integer

							
In ipSetores WideString

							
In ipTipo WideString

							
In ipSaldoInicial Double

							
In ipControlaLote Boolean

							
In ipStatusItem Integer

							
In ipVencimentoLote WideString

							
In ipIdentificacaoLote WideString

							
In ipCustoVenda Integer

							
In ipPrecoCusto Integer

							
In ipPrecoVenda Integer

							
In ipListaItensControlados WideString

							
In ipGrupo WideString

							
In ipSubGrupo WideString

							
In ipItensControlados Boolean

							
In ipAgrupaLoteValidade Boolean

							
In ipAtivos Integer

							

Return Value:

Flag Name Type
Result Result OleVariant

Oxygene Syntax:

method smRel_Estoque1.fpuExtratoItem(const ipDataI: DateTime ; const ipDataF: DateTime ; const ipCodItem: Integer ; const ipSaldoEm: Integer ; const ipSetores: WideString ; const ipTipo: WideString ; const ipSaldoInicial: Double ; const ipControlaLote: Boolean ; const ipStatusItem: Integer ; const ipVencimentoLote: WideString ; const ipIdentificacaoLote: WideString ; const ipCustoVenda: Integer ; const ipPrecoCusto: Integer ; const ipPrecoVenda: Integer ; const ipListaItensControlados: WideString ; const ipGrupo: WideString ; const ipSubGrupo: WideString ; const ipItensControlados: Boolean ; const ipAgrupaLoteValidade: Boolean ; const ipAtivos: Integer) : OleVariant;

C# Syntax:

public OleVariant smRel_Estoque1.fpuExtratoItem(DateTime ipDataI , DateTime ipDataF , Int32 ipCodItem , Int32 ipSaldoEm , WideString ipSetores , WideString ipTipo , Double ipSaldoInicial , Boolean ipControlaLote , Int32 ipStatusItem , WideString ipVencimentoLote , WideString ipIdentificacaoLote , Int32 ipCustoVenda , Int32 ipPrecoCusto , Int32 ipPrecoVenda , WideString ipListaItensControlados , WideString ipGrupo , WideString ipSubGrupo , Boolean ipItensControlados , Boolean ipAgrupaLoteValidade , Int32 ipAtivos);

Method fpuMovimentoItemControlado


					

Parameters:

Flag Name Type Description
In ipDataI DateTime

							
In ipDataF DateTime

							
In ipCodItem Integer

							
In ipSaldoEm Integer

							
In ipSetores WideString

							
In ipTipo WideString

							
In ipSaldoInicial Double

							
In ipControlaLote Boolean

							
In ipStatusItem Integer

							
In ipVencimentoLote WideString

							
In ipIdentificacaoLote WideString

							
In ipCustoVenda Integer

							
In ipPrecoCusto Integer

							
In ipPrecoVenda Integer

							
In ipListaItensControlados WideString

							
In ipGrupo WideString

							
In ipSubGrupo WideString

							
In ipItensControlados Boolean

							
In ipAgrupaLoteValidade Boolean

							

Return Value:

Flag Name Type
Result Result OleVariant

Oxygene Syntax:

method smRel_Estoque1.fpuMovimentoItemControlado(const ipDataI: DateTime ; const ipDataF: DateTime ; const ipCodItem: Integer ; const ipSaldoEm: Integer ; const ipSetores: WideString ; const ipTipo: WideString ; const ipSaldoInicial: Double ; const ipControlaLote: Boolean ; const ipStatusItem: Integer ; const ipVencimentoLote: WideString ; const ipIdentificacaoLote: WideString ; const ipCustoVenda: Integer ; const ipPrecoCusto: Integer ; const ipPrecoVenda: Integer ; const ipListaItensControlados: WideString ; const ipGrupo: WideString ; const ipSubGrupo: WideString ; const ipItensControlados: Boolean ; const ipAgrupaLoteValidade: Boolean) : OleVariant;

C# Syntax:

public OleVariant smRel_Estoque1.fpuMovimentoItemControlado(DateTime ipDataI , DateTime ipDataF , Int32 ipCodItem , Int32 ipSaldoEm , WideString ipSetores , WideString ipTipo , Double ipSaldoInicial , Boolean ipControlaLote , Int32 ipStatusItem , WideString ipVencimentoLote , WideString ipIdentificacaoLote , Int32 ipCustoVenda , Int32 ipPrecoCusto , Int32 ipPrecoVenda , WideString ipListaItensControlados , WideString ipGrupo , WideString ipSubGrupo , Boolean ipItensControlados , Boolean ipAgrupaLoteValidade);

Method fpuInventarioItem


					

Parameters:

Flag Name Type Description
In ipDataI DateTime

							
In ipDataF DateTime

							
In ipTipoUnidade Integer

							
In ipSetores WideString

							
In ipGrupo WideString

							
In ipSubGrupo WideString

							
In ipCustoVenda Integer

							
In ipTodosAtivoInativo Integer

							
In ipInventario_Lotes Integer

							
In ipCodigoItem Integer

							
In ipFiltrarDataLote Boolean

							
In ipDesconsiderarTransf Boolean

							
In ipPrecoCusto Integer

							
In ipPrecoVenda Integer

							

Return Value:

Flag Name Type
Result Result OleVariant

Oxygene Syntax:

method smRel_Estoque1.fpuInventarioItem(const ipDataI: DateTime ; const ipDataF: DateTime ; const ipTipoUnidade: Integer ; const ipSetores: WideString ; const ipGrupo: WideString ; const ipSubGrupo: WideString ; const ipCustoVenda: Integer ; const ipTodosAtivoInativo: Integer ; const ipInventario_Lotes: Integer ; const ipCodigoItem: Integer ; const ipFiltrarDataLote: Boolean ; const ipDesconsiderarTransf: Boolean ; const ipPrecoCusto: Integer ; const ipPrecoVenda: Integer) : OleVariant;

C# Syntax:

public OleVariant smRel_Estoque1.fpuInventarioItem(DateTime ipDataI , DateTime ipDataF , Int32 ipTipoUnidade , WideString ipSetores , WideString ipGrupo , WideString ipSubGrupo , Int32 ipCustoVenda , Int32 ipTodosAtivoInativo , Int32 ipInventario_Lotes , Int32 ipCodigoItem , Boolean ipFiltrarDataLote , Boolean ipDesconsiderarTransf , Int32 ipPrecoCusto , Int32 ipPrecoVenda);

Method fpuSaldoEstoque


					

Parameters:

Flag Name Type Description
In ipTipoUnidade Integer

							
In ipSetores WideString

							
In ipGrupo WideString

							
In ipSubGrupo WideString

							
In ipCodigoItem Integer

							
In ipTodosAtivoInativo Integer

							
In ipCustoVenda Integer

							
In ipPrecoCusto Integer

							
In ipPrecoVenda Integer

							

Return Value:

Flag Name Type
Result Result OleVariant

Oxygene Syntax:

method smRel_Estoque1.fpuSaldoEstoque(const ipTipoUnidade: Integer ; const ipSetores: WideString ; const ipGrupo: WideString ; const ipSubGrupo: WideString ; const ipCodigoItem: Integer ; const ipTodosAtivoInativo: Integer ; const ipCustoVenda: Integer ; const ipPrecoCusto: Integer ; const ipPrecoVenda: Integer) : OleVariant;

C# Syntax:

public OleVariant smRel_Estoque1.fpuSaldoEstoque( Int32 ipTipoUnidade , WideString ipSetores , WideString ipGrupo , WideString ipSubGrupo , Int32 ipCodigoItem , Int32 ipTodosAtivoInativo , Int32 ipCustoVenda , Int32 ipPrecoCusto , Int32 ipPrecoVenda);

Method fpuCustoPorSetor


					

Parameters:

Flag Name Type Description
In ipTipoUnidade Integer

							
In ipSetores WideString

							

Return Value:

Flag Name Type
Result Result OleVariant

Oxygene Syntax:

method smRel_Estoque1.fpuCustoPorSetor(const ipTipoUnidade: Integer ; const ipSetores: WideString) : OleVariant;

C# Syntax:

public OleVariant smRel_Estoque1.fpuCustoPorSetor( Int32 ipTipoUnidade , WideString ipSetores);

Method fpuListaDePrecos


					

Parameters:

Flag Name Type Description
In ipSetor WideString

							
In ipGrupo WideString

							
In ipSubGrupo WideString

							
In ipTabela1 WideString

							
In ipTabela2 WideString

							
In ipListarItens Integer

							

Return Value:

Flag Name Type
Result Result OleVariant

Oxygene Syntax:

method smRel_Estoque1.fpuListaDePrecos(const ipSetor: WideString ; const ipGrupo: WideString ; const ipSubGrupo: WideString ; const ipTabela1: WideString ; const ipTabela2: WideString ; const ipListarItens: Integer) : OleVariant;

C# Syntax:

public OleVariant smRel_Estoque1.fpuListaDePrecos(WideString ipSetor , WideString ipGrupo , WideString ipSubGrupo , WideString ipTabela1 , WideString ipTabela2 , Int32 ipListarItens);

Method fpuMapaComparacaoPrecos


					

Parameters:

Flag Name Type Description
In ipGrupo WideString

							
In ipSubGrupo WideString

							
In ipTabela WideString

							
In ipAtualizacao1 WideString

							
In ipAtualizacao2 WideString

							
In ipListarItens Integer

							

Return Value:

Flag Name Type
Result Result OleVariant

Oxygene Syntax:

method smRel_Estoque1.fpuMapaComparacaoPrecos(const ipGrupo: WideString ; const ipSubGrupo: WideString ; const ipTabela: WideString ; const ipAtualizacao1: WideString ; const ipAtualizacao2: WideString ; const ipListarItens: Integer) : OleVariant;

C# Syntax:

public OleVariant smRel_Estoque1.fpuMapaComparacaoPrecos(WideString ipGrupo , WideString ipSubGrupo , WideString ipTabela , WideString ipAtualizacao1 , WideString ipAtualizacao2 , Int32 ipListarItens);

Method fpuCalculaPrecoTabela


					

Parameters:

Flag Name Type Description
In ipCodigo WideString

							
In ipTabela WideString

							
In ipAtualizacao WideString

							

Return Value:

Flag Name Type
Result Result Double

Oxygene Syntax:

method smRel_Estoque1.fpuCalculaPrecoTabela(const ipCodigo: WideString ; const ipTabela: WideString ; const ipAtualizacao: WideString) : Double;

C# Syntax:

public Double smRel_Estoque1.fpuCalculaPrecoTabela(WideString ipCodigo , WideString ipTabela , WideString ipAtualizacao);

Method fpuCalculoPercentualTabela


					

Parameters:

Flag Name Type Description
In ipMedia_Preco_Custo Double

							
In ipPreco_Tabela Double

							

Return Value:

Flag Name Type
Result Result Double

Oxygene Syntax:

method smRel_Estoque1.fpuCalculoPercentualTabela(const ipMedia_Preco_Custo: Double ; const ipPreco_Tabela: Double) : Double;

C# Syntax:

public Double smRel_Estoque1.fpuCalculoPercentualTabela(Double ipMedia_Preco_Custo , Double ipPreco_Tabela);

Method fpuCustoPorCentroCusto


					

Parameters:

Flag Name Type Description
In ipTipoUnidade Integer

							
In ipCodigos WideString

							
In ipDetalharItem Boolean

							
In ipDataInicial WideString

							
In ipDataFinal WideString

							
In ipCustoUtilizado Integer

							

Return Value:

Flag Name Type
Result Result OleVariant

Oxygene Syntax:

method smRel_Estoque1.fpuCustoPorCentroCusto(const ipTipoUnidade: Integer ; const ipCodigos: WideString ; const ipDetalharItem: Boolean ; const ipDataInicial: WideString ; const ipDataFinal: WideString ; const ipCustoUtilizado: Integer) : OleVariant;

C# Syntax:

public OleVariant smRel_Estoque1.fpuCustoPorCentroCusto( Int32 ipTipoUnidade , WideString ipCodigos , Boolean ipDetalharItem , WideString ipDataInicial , WideString ipDataFinal , Int32 ipCustoUtilizado);

Method fpuSaldoInicial


					

Parameters:

Flag Name Type Description
In ipDataI DateTime

							
In ipSetor WideString

							
In ipCodigo_Item Integer

							
In ipTipo_unidade Integer

							
In ipVencimentoLote WideString

							
In ipIdentificacaoLote WideString

							

Return Value:

Flag Name Type
Result Result WideString

Oxygene Syntax:

method smRel_Estoque1.fpuSaldoInicial(const ipDataI: DateTime ; const ipSetor: WideString ; const ipCodigo_Item: Integer ; const ipTipo_unidade: Integer ; const ipVencimentoLote: WideString ; const ipIdentificacaoLote: WideString) : WideString;

C# Syntax:

public WideString smRel_Estoque1.fpuSaldoInicial(DateTime ipDataI , WideString ipSetor , Int32 ipCodigo_Item , Int32 ipTipo_unidade , WideString ipVencimentoLote , WideString ipIdentificacaoLote);

Method fpuCurvaABC


					

Parameters:

Flag Name Type Description
In ipGrupo WideString

							
In ipSubGrupo WideString

							
In ipSetor WideString

							
In ipDataInicial DateTime

							
In ipDataFinal DateTime

							
In ipQtdeA Integer

							
In ipQtdeB Integer

							
In ipQtdeC Integer

							
In ipTipoUnidade Integer

							

Return Value:

Flag Name Type
Result Result OleVariant

Oxygene Syntax:

method smRel_Estoque1.fpuCurvaABC(const ipGrupo: WideString ; const ipSubGrupo: WideString ; const ipSetor: WideString ; const ipDataInicial: DateTime ; const ipDataFinal: DateTime ; const ipQtdeA: Integer ; const ipQtdeB: Integer ; const ipQtdeC: Integer ; const ipTipoUnidade: Integer) : OleVariant;

C# Syntax:

public OleVariant smRel_Estoque1.fpuCurvaABC(WideString ipGrupo , WideString ipSubGrupo , WideString ipSetor , DateTime ipDataInicial , DateTime ipDataFinal , Int32 ipQtdeA , Int32 ipQtdeB , Int32 ipQtdeC , Int32 ipTipoUnidade);

Method fpuConsumoEstoque


					

Parameters:

Flag Name Type Description
In ipDataI DateTime

							
In ipDataF DateTime

							
In ipSetores WideString

							
In ipGrupo WideString

							
In ipSubGrupo WideString

							
In ipCentroCusto WideString

							
In ipTiposSaida WideString

							
In ipTbUnidade WideString

							
In ipTipoCusto Integer

							
In ipTodosAtivoInativo Integer

							
In ipCodigoItem Integer

							
In ipConsumo Integer

							
In ipAla WideString

							

Return Value:

Flag Name Type
Result Result OleVariant

Oxygene Syntax:

method smRel_Estoque1.fpuConsumoEstoque(const ipDataI: DateTime ; const ipDataF: DateTime ; const ipSetores: WideString ; const ipGrupo: WideString ; const ipSubGrupo: WideString ; const ipCentroCusto: WideString ; const ipTiposSaida: WideString ; const ipTbUnidade: WideString ; const ipTipoCusto: Integer ; const ipTodosAtivoInativo: Integer ; const ipCodigoItem: Integer ; const ipConsumo: Integer ; const ipAla: WideString) : OleVariant;

C# Syntax:

public OleVariant smRel_Estoque1.fpuConsumoEstoque(DateTime ipDataI , DateTime ipDataF , WideString ipSetores , WideString ipGrupo , WideString ipSubGrupo , WideString ipCentroCusto , WideString ipTiposSaida , WideString ipTbUnidade , Int32 ipTipoCusto , Int32 ipTodosAtivoInativo , Int32 ipCodigoItem , Int32 ipConsumo , WideString ipAla);

Method fpuConflitoEmEstoque


					

Parameters:

Flag Name Type Description
In ipSetor Integer

							
In ipTipoUnidade Integer

							
In ipClientID WideString

							

Return Value:

Flag Name Type
Result Result OleVariant

Oxygene Syntax:

method smRel_Estoque1.fpuConflitoEmEstoque(const ipSetor: Integer ; const ipTipoUnidade: Integer ; const ipClientID: WideString) : OleVariant;

C# Syntax:

public OleVariant smRel_Estoque1.fpuConflitoEmEstoque( Int32 ipSetor , Int32 ipTipoUnidade , WideString ipClientID);

Method fpuConverterValorEntreUnidades


					

Parameters:

Flag Name Type Description
In ipValor Double

							
In ipGrandeza Integer

							
In ipCodigoUnidadeOrigem Integer

							
In ipCodigoUnidadeDestino Integer

							

Return Value:

Flag Name Type
Result Result TResultadoConversaoUnidades

Oxygene Syntax:

method smRel_Estoque1.fpuConverterValorEntreUnidades(const ipValor: Double ; const ipGrandeza: Integer ; const ipCodigoUnidadeOrigem: Integer ; const ipCodigoUnidadeDestino: Integer) : TResultadoConversaoUnidades;

C# Syntax:

public TResultadoConversaoUnidades smRel_Estoque1.fpuConverterValorEntreUnidades(Double ipValor , Int32 ipGrandeza , Int32 ipCodigoUnidadeOrigem , Int32 ipCodigoUnidadeDestino);

Method AS_ApplyUpdates


					

Parameters:

Flag Name Type Description
In ProviderName WideString

							
In Delta Binary

							
In MaxErrors Integer

							
Out ErrorCount Integer

							
InOut OwnerData AnsiString

							

Return Value:

Flag Name Type
Result Result Binary

Oxygene Syntax:

method smRel_Estoque1.AS_ApplyUpdates(const ProviderName: WideString ; const Delta: Binary ; const MaxErrors: Integer ; ErrorCount: Integer ; var OwnerData: AnsiString) : Binary;

C# Syntax:

public Binary smRel_Estoque1.AS_ApplyUpdates(WideString ProviderName , Binary Delta , Int32 MaxErrors , out Int32 ErrorCount , ref AnsiString OwnerData);

Method AS_GetRecords


					

Parameters:

Flag Name Type Description
In ProviderName WideString

							
In Count Integer

							
Out RecsOut Integer

							
In Options Integer

							
In CommandText WideString

							
InOut Params Binary

							
InOut OwnerData AnsiString

							

Return Value:

Flag Name Type
Result Result Binary

Oxygene Syntax:

method smRel_Estoque1.AS_GetRecords(const ProviderName: WideString ; const Count: Integer ; RecsOut: Integer ; const Options: Integer ; const CommandText: WideString ; var Params: Binary ; var OwnerData: AnsiString) : Binary;

C# Syntax:

public Binary smRel_Estoque1.AS_GetRecords(WideString ProviderName , Int32 Count , out Int32 RecsOut , Int32 Options , WideString CommandText , ref Binary Params , ref AnsiString OwnerData);

Method AS_DataRequest


					

Parameters:

Flag Name Type Description
In ProviderName WideString

							
In Data Binary

							

Return Value:

Flag Name Type
Result Result Binary

Oxygene Syntax:

method smRel_Estoque1.AS_DataRequest(const ProviderName: WideString ; const Data: Binary) : Binary;

C# Syntax:

public Binary smRel_Estoque1.AS_DataRequest(WideString ProviderName , Binary Data);

Method AS_GetProviderNames


					

Parameters:

None.

Return Value:

Flag Name Type
Result Result TProviderNames

Oxygene Syntax:

method smRel_Estoque1.AS_GetProviderNames() : TProviderNames;

C# Syntax:

public TProviderNames smRel_Estoque1.AS_GetProviderNames();

Method AS_GetParams


					

Parameters:

Flag Name Type Description
In ProviderName WideString

							
InOut OwnerData AnsiString

							

Return Value:

Flag Name Type
Result Result Binary

Oxygene Syntax:

method smRel_Estoque1.AS_GetParams(const ProviderName: WideString ; var OwnerData: AnsiString) : Binary;

C# Syntax:

public Binary smRel_Estoque1.AS_GetParams(WideString ProviderName , ref AnsiString OwnerData);

Method AS_RowRequest


					

Parameters:

Flag Name Type Description
In ProviderName WideString

							
In Row Binary

							
In RequestType Integer

							
InOut OwnerData AnsiString

							

Return Value:

Flag Name Type
Result Result Binary

Oxygene Syntax:

method smRel_Estoque1.AS_RowRequest(const ProviderName: WideString ; const Row: Binary ; const RequestType: Integer ; var OwnerData: AnsiString) : Binary;

C# Syntax:

public Binary smRel_Estoque1.AS_RowRequest(WideString ProviderName , Binary Row , Int32 RequestType , ref AnsiString OwnerData);

Method AS_Execute


					

Parameters:

Flag Name Type Description
In ProviderName WideString

							
In CommandText WideString

							
InOut Params Binary

							
InOut OwnerData AnsiString

							

Return Value:

None.

Oxygene Syntax:

method smRel_Estoque1.AS_Execute(const ProviderName: WideString ; const CommandText: WideString ; var Params: Binary ; var OwnerData: AnsiString);

C# Syntax:

public void smRel_Estoque1.AS_Execute(WideString ProviderName , WideString CommandText , ref Binary Params , ref AnsiString OwnerData);
Service smRel_Internacao1

The following table lists the Operations defined in "smRel_Internacao1":

fpuRelTaxaOcupacaoLeitos

							
fpuRelCensoDiario

							
fpuConverterValorEntreUnidades

							
AS_ApplyUpdates

							
AS_GetRecords

							
AS_DataRequest

							
AS_GetProviderNames

							
AS_GetParams

							
AS_RowRequest

							
AS_Execute

							

Method fpuRelTaxaOcupacaoLeitos


					

Parameters:

Flag Name Type Description
In ipDataI DateTime

							
In ipDataF DateTime

							
In ipTipo Integer

							
In ipCodigo_TbUnidade Integer

							
In ipInativos Boolean

							

Return Value:

Flag Name Type
Result Result OleVariant

Oxygene Syntax:

method smRel_Internacao1.fpuRelTaxaOcupacaoLeitos(const ipDataI: DateTime ; const ipDataF: DateTime ; const ipTipo: Integer ; const ipCodigo_TbUnidade: Integer ; const ipInativos: Boolean) : OleVariant;

C# Syntax:

public OleVariant smRel_Internacao1.fpuRelTaxaOcupacaoLeitos(DateTime ipDataI , DateTime ipDataF , Int32 ipTipo , Int32 ipCodigo_TbUnidade , Boolean ipInativos);

Method fpuRelCensoDiario


					

Parameters:

Flag Name Type Description
In ipData WideString

							
In ipUnidade WideString

							
In ipAla WideString

							

Return Value:

Flag Name Type
Result Result OleVariant

Oxygene Syntax:

method smRel_Internacao1.fpuRelCensoDiario(const ipData: WideString ; const ipUnidade: WideString ; const ipAla: WideString) : OleVariant;

C# Syntax:

public OleVariant smRel_Internacao1.fpuRelCensoDiario(WideString ipData , WideString ipUnidade , WideString ipAla);

Method fpuConverterValorEntreUnidades


					

Parameters:

Flag Name Type Description
In ipValor Double

							
In ipGrandeza Integer

							
In ipCodigoUnidadeOrigem Integer

							
In ipCodigoUnidadeDestino Integer

							

Return Value:

Flag Name Type
Result Result TResultadoConversaoUnidades

Oxygene Syntax:

method smRel_Internacao1.fpuConverterValorEntreUnidades(const ipValor: Double ; const ipGrandeza: Integer ; const ipCodigoUnidadeOrigem: Integer ; const ipCodigoUnidadeDestino: Integer) : TResultadoConversaoUnidades;

C# Syntax:

public TResultadoConversaoUnidades smRel_Internacao1.fpuConverterValorEntreUnidades(Double ipValor , Int32 ipGrandeza , Int32 ipCodigoUnidadeOrigem , Int32 ipCodigoUnidadeDestino);

Method AS_ApplyUpdates


					

Parameters:

Flag Name Type Description
In ProviderName WideString

							
In Delta Binary

							
In MaxErrors Integer

							
Out ErrorCount Integer

							
InOut OwnerData AnsiString

							

Return Value:

Flag Name Type
Result Result Binary

Oxygene Syntax:

method smRel_Internacao1.AS_ApplyUpdates(const ProviderName: WideString ; const Delta: Binary ; const MaxErrors: Integer ; ErrorCount: Integer ; var OwnerData: AnsiString) : Binary;

C# Syntax:

public Binary smRel_Internacao1.AS_ApplyUpdates(WideString ProviderName , Binary Delta , Int32 MaxErrors , out Int32 ErrorCount , ref AnsiString OwnerData);

Method AS_GetRecords


					

Parameters:

Flag Name Type Description
In ProviderName WideString

							
In Count Integer

							
Out RecsOut Integer

							
In Options Integer

							
In CommandText WideString

							
InOut Params Binary

							
InOut OwnerData AnsiString

							

Return Value:

Flag Name Type
Result Result Binary

Oxygene Syntax:

method smRel_Internacao1.AS_GetRecords(const ProviderName: WideString ; const Count: Integer ; RecsOut: Integer ; const Options: Integer ; const CommandText: WideString ; var Params: Binary ; var OwnerData: AnsiString) : Binary;

C# Syntax:

public Binary smRel_Internacao1.AS_GetRecords(WideString ProviderName , Int32 Count , out Int32 RecsOut , Int32 Options , WideString CommandText , ref Binary Params , ref AnsiString OwnerData);

Method AS_DataRequest


					

Parameters:

Flag Name Type Description
In ProviderName WideString

							
In Data Binary

							

Return Value:

Flag Name Type
Result Result Binary

Oxygene Syntax:

method smRel_Internacao1.AS_DataRequest(const ProviderName: WideString ; const Data: Binary) : Binary;

C# Syntax:

public Binary smRel_Internacao1.AS_DataRequest(WideString ProviderName , Binary Data);

Method AS_GetProviderNames


					

Parameters:

None.

Return Value:

Flag Name Type
Result Result TProviderNames

Oxygene Syntax:

method smRel_Internacao1.AS_GetProviderNames() : TProviderNames;

C# Syntax:

public TProviderNames smRel_Internacao1.AS_GetProviderNames();

Method AS_GetParams


					

Parameters:

Flag Name Type Description
In ProviderName WideString

							
InOut OwnerData AnsiString

							

Return Value:

Flag Name Type
Result Result Binary

Oxygene Syntax:

method smRel_Internacao1.AS_GetParams(const ProviderName: WideString ; var OwnerData: AnsiString) : Binary;

C# Syntax:

public Binary smRel_Internacao1.AS_GetParams(WideString ProviderName , ref AnsiString OwnerData);

Method AS_RowRequest


					

Parameters:

Flag Name Type Description
In ProviderName WideString

							
In Row Binary

							
In RequestType Integer

							
InOut OwnerData AnsiString

							

Return Value:

Flag Name Type
Result Result Binary

Oxygene Syntax:

method smRel_Internacao1.AS_RowRequest(const ProviderName: WideString ; const Row: Binary ; const RequestType: Integer ; var OwnerData: AnsiString) : Binary;

C# Syntax:

public Binary smRel_Internacao1.AS_RowRequest(WideString ProviderName , Binary Row , Int32 RequestType , ref AnsiString OwnerData);

Method AS_Execute


					

Parameters:

Flag Name Type Description
In ProviderName WideString

							
In CommandText WideString

							
InOut Params Binary

							
InOut OwnerData AnsiString

							

Return Value:

None.

Oxygene Syntax:

method smRel_Internacao1.AS_Execute(const ProviderName: WideString ; const CommandText: WideString ; var Params: Binary ; var OwnerData: AnsiString);

C# Syntax:

public void smRel_Internacao1.AS_Execute(WideString ProviderName , WideString CommandText , ref Binary Params , ref AnsiString OwnerData);
Service smRel_Recepcao1

The following table lists the Operations defined in "smRel_Recepcao1":

fpuRelPlanilhaExames

							
fpuRelReferenciaCruzada

							
fpuRelAtendimentoPorFaixaEtaria

							
fpuProducaoPorMedico

							
fpuEstatisticasAgendamento

							
fpuRelTempoMedioExames

							
fpuConverterValorEntreUnidades

							
AS_ApplyUpdates

							
AS_GetRecords

							
AS_DataRequest

							
AS_GetProviderNames

							
AS_GetParams

							
AS_RowRequest

							
AS_Execute

							

Method fpuRelPlanilhaExames


					

Parameters:

Flag Name Type Description
In ipDataI DateTime

							
In ipDataF DateTime

							
In ipPlanilha Integer

							
In ipCodigoUnidade Integer

							

Return Value:

Flag Name Type
Result Result OleVariant

Oxygene Syntax:

method smRel_Recepcao1.fpuRelPlanilhaExames(const ipDataI: DateTime ; const ipDataF: DateTime ; const ipPlanilha: Integer ; const ipCodigoUnidade: Integer) : OleVariant;

C# Syntax:

public OleVariant smRel_Recepcao1.fpuRelPlanilhaExames(DateTime ipDataI , DateTime ipDataF , Int32 ipPlanilha , Int32 ipCodigoUnidade);

Method fpuRelReferenciaCruzada


					

Parameters:

Flag Name Type Description
In ipMes Integer

							
In ipAno Integer

							
In ipCodigo_TbUnidade Integer

							
In ipTipo Integer

							

Return Value:

Flag Name Type
Result Result OleVariant

Oxygene Syntax:

method smRel_Recepcao1.fpuRelReferenciaCruzada(const ipMes: Integer ; const ipAno: Integer ; const ipCodigo_TbUnidade: Integer ; const ipTipo: Integer) : OleVariant;

C# Syntax:

public OleVariant smRel_Recepcao1.fpuRelReferenciaCruzada( Int32 ipMes , Int32 ipAno , Int32 ipCodigo_TbUnidade , Int32 ipTipo);

Method fpuRelAtendimentoPorFaixaEtaria


					

Parameters:

Flag Name Type Description
In ipDataInicial WideString

							
In ipDataFinal WideString

							
In ipProntoAtendimento Boolean

							
In ipTerapias Boolean

							
In ipAmbulatorio Boolean

							
In ipCatConsultas Boolean

							
In ipCatExames Boolean

							
In ipCatHonorarios Boolean

							
In ipCatMatMed Boolean

							
In ipCatDiaTax Boolean

							
In ipCatSDiver Boolean

							
In ipIdadeIninial Integer

							
In ipIdadeFinal Integer

							
In ipCodigo_TbUnidade Integer

							

Return Value:

Flag Name Type
Result Result OleVariant

Oxygene Syntax:

method smRel_Recepcao1.fpuRelAtendimentoPorFaixaEtaria(const ipDataInicial: WideString ; const ipDataFinal: WideString ; const ipProntoAtendimento: Boolean ; const ipTerapias: Boolean ; const ipAmbulatorio: Boolean ; const ipCatConsultas: Boolean ; const ipCatExames: Boolean ; const ipCatHonorarios: Boolean ; const ipCatMatMed: Boolean ; const ipCatDiaTax: Boolean ; const ipCatSDiver: Boolean ; const ipIdadeIninial: Integer ; const ipIdadeFinal: Integer ; const ipCodigo_TbUnidade: Integer) : OleVariant;

C# Syntax:

public OleVariant smRel_Recepcao1.fpuRelAtendimentoPorFaixaEtaria(WideString ipDataInicial , WideString ipDataFinal , Boolean ipProntoAtendimento , Boolean ipTerapias , Boolean ipAmbulatorio , Boolean ipCatConsultas , Boolean ipCatExames , Boolean ipCatHonorarios , Boolean ipCatMatMed , Boolean ipCatDiaTax , Boolean ipCatSDiver , Int32 ipIdadeIninial , Int32 ipIdadeFinal , Int32 ipCodigo_TbUnidade);

Method fpuProducaoPorMedico


					

Parameters:

Flag Name Type Description
In ipFiltro TFiltroRelatorioProducaoMedico

							

Return Value:

Flag Name Type
Result Result OleVariant

Oxygene Syntax:

method smRel_Recepcao1.fpuProducaoPorMedico(const ipFiltro: TFiltroRelatorioProducaoMedico) : OleVariant;

C# Syntax:

public OleVariant smRel_Recepcao1.fpuProducaoPorMedico(TFiltroRelatorioProducaoMedico ipFiltro);

Method fpuEstatisticasAgendamento


					

Parameters:

Flag Name Type Description
In ipAgendas WideString

							
In ipDataInicial WideString

							
In ipDataFinal WideString

							
In ipUsuario WideString

							
In iptbUnidade WideString

							

Return Value:

Flag Name Type
Result Result OleVariant

Oxygene Syntax:

method smRel_Recepcao1.fpuEstatisticasAgendamento(const ipAgendas: WideString ; const ipDataInicial: WideString ; const ipDataFinal: WideString ; const ipUsuario: WideString ; const iptbUnidade: WideString) : OleVariant;

C# Syntax:

public OleVariant smRel_Recepcao1.fpuEstatisticasAgendamento(WideString ipAgendas , WideString ipDataInicial , WideString ipDataFinal , WideString ipUsuario , WideString iptbUnidade);

Method fpuRelTempoMedioExames


					

Parameters:

Flag Name Type Description
In ipDataInicial WideString

							
In ipDataFinal WideString

							
In ipCategorias WideString

							
In ipConvenios WideString

							
In ipUnidades WideString

							
In ipPrioridades WideString

							
In ipTipo Integer

							

Return Value:

Flag Name Type
Result Result OleVariant

Oxygene Syntax:

method smRel_Recepcao1.fpuRelTempoMedioExames(const ipDataInicial: WideString ; const ipDataFinal: WideString ; const ipCategorias: WideString ; const ipConvenios: WideString ; const ipUnidades: WideString ; const ipPrioridades: WideString ; const ipTipo: Integer) : OleVariant;

C# Syntax:

public OleVariant smRel_Recepcao1.fpuRelTempoMedioExames(WideString ipDataInicial , WideString ipDataFinal , WideString ipCategorias , WideString ipConvenios , WideString ipUnidades , WideString ipPrioridades , Int32 ipTipo);

Method fpuConverterValorEntreUnidades


					

Parameters:

Flag Name Type Description
In ipValor Double

							
In ipGrandeza Integer

							
In ipCodigoUnidadeOrigem Integer

							
In ipCodigoUnidadeDestino Integer

							

Return Value:

Flag Name Type
Result Result TResultadoConversaoUnidades

Oxygene Syntax:

method smRel_Recepcao1.fpuConverterValorEntreUnidades(const ipValor: Double ; const ipGrandeza: Integer ; const ipCodigoUnidadeOrigem: Integer ; const ipCodigoUnidadeDestino: Integer) : TResultadoConversaoUnidades;

C# Syntax:

public TResultadoConversaoUnidades smRel_Recepcao1.fpuConverterValorEntreUnidades(Double ipValor , Int32 ipGrandeza , Int32 ipCodigoUnidadeOrigem , Int32 ipCodigoUnidadeDestino);

Method AS_ApplyUpdates


					

Parameters:

Flag Name Type Description
In ProviderName WideString

							
In Delta Binary

							
In MaxErrors Integer

							
Out ErrorCount Integer

							
InOut OwnerData AnsiString

							

Return Value:

Flag Name Type
Result Result Binary

Oxygene Syntax:

method smRel_Recepcao1.AS_ApplyUpdates(const ProviderName: WideString ; const Delta: Binary ; const MaxErrors: Integer ; ErrorCount: Integer ; var OwnerData: AnsiString) : Binary;

C# Syntax:

public Binary smRel_Recepcao1.AS_ApplyUpdates(WideString ProviderName , Binary Delta , Int32 MaxErrors , out Int32 ErrorCount , ref AnsiString OwnerData);

Method AS_GetRecords


					

Parameters:

Flag Name Type Description
In ProviderName WideString

							
In Count Integer

							
Out RecsOut Integer

							
In Options Integer

							
In CommandText WideString

							
InOut Params Binary

							
InOut OwnerData AnsiString

							

Return Value:

Flag Name Type
Result Result Binary

Oxygene Syntax:

method smRel_Recepcao1.AS_GetRecords(const ProviderName: WideString ; const Count: Integer ; RecsOut: Integer ; const Options: Integer ; const CommandText: WideString ; var Params: Binary ; var OwnerData: AnsiString) : Binary;

C# Syntax:

public Binary smRel_Recepcao1.AS_GetRecords(WideString ProviderName , Int32 Count , out Int32 RecsOut , Int32 Options , WideString CommandText , ref Binary Params , ref AnsiString OwnerData);

Method AS_DataRequest


					

Parameters:

Flag Name Type Description
In ProviderName WideString

							
In Data Binary

							

Return Value:

Flag Name Type
Result Result Binary

Oxygene Syntax:

method smRel_Recepcao1.AS_DataRequest(const ProviderName: WideString ; const Data: Binary) : Binary;

C# Syntax:

public Binary smRel_Recepcao1.AS_DataRequest(WideString ProviderName , Binary Data);

Method AS_GetProviderNames


					

Parameters:

None.

Return Value:

Flag Name Type
Result Result TProviderNames

Oxygene Syntax:

method smRel_Recepcao1.AS_GetProviderNames() : TProviderNames;

C# Syntax:

public TProviderNames smRel_Recepcao1.AS_GetProviderNames();

Method AS_GetParams


					

Parameters:

Flag Name Type Description
In ProviderName WideString

							
InOut OwnerData AnsiString

							

Return Value:

Flag Name Type
Result Result Binary

Oxygene Syntax:

method smRel_Recepcao1.AS_GetParams(const ProviderName: WideString ; var OwnerData: AnsiString) : Binary;

C# Syntax:

public Binary smRel_Recepcao1.AS_GetParams(WideString ProviderName , ref AnsiString OwnerData);

Method AS_RowRequest


					

Parameters:

Flag Name Type Description
In ProviderName WideString

							
In Row Binary

							
In RequestType Integer

							
InOut OwnerData AnsiString

							

Return Value:

Flag Name Type
Result Result Binary

Oxygene Syntax:

method smRel_Recepcao1.AS_RowRequest(const ProviderName: WideString ; const Row: Binary ; const RequestType: Integer ; var OwnerData: AnsiString) : Binary;

C# Syntax:

public Binary smRel_Recepcao1.AS_RowRequest(WideString ProviderName , Binary Row , Int32 RequestType , ref AnsiString OwnerData);

Method AS_Execute


					

Parameters:

Flag Name Type Description
In ProviderName WideString

							
In CommandText WideString

							
InOut Params Binary

							
InOut OwnerData AnsiString

							

Return Value:

None.

Oxygene Syntax:

method smRel_Recepcao1.AS_Execute(const ProviderName: WideString ; const CommandText: WideString ; var Params: Binary ; var OwnerData: AnsiString);

C# Syntax:

public void smRel_Recepcao1.AS_Execute(WideString ProviderName , WideString CommandText , ref Binary Params , ref AnsiString OwnerData);
Event Sinks

The following table lists the Event Sinks defined in "PServer":

CallbackAgendamentoConsulta

						
CallbackAgendas

						
CallbackAprazamento

						
CallbackAssinaturaFinalizada

						
CallbackAtualizarCadastroConsulta

						
CallBackAtualizarControleSenha

						
CallBackAtualizarMonitorSenha

						
CallBackAtualizarPainelCirurgico

						
CallbackAtualizarPDicom

						
CallbackAtualizarPLaudo

						
CallbackAtualizarStatusTriagem

						
CallbackAutorizarDesconto

						
CallbackBackup

						
CallbackBarraProgresso

						
CallbackBloqueioRegistro

						
CallbackChamadaPaciente

						
CallbackChamadaWebService

						
CallbackChamarPacientePA

						
CallbackChat

						
CallbackDicom

						
CallbackEnviarAlertaPrioridadePA

						
CallbackEnvioResultadosServicos

						
CallbackEstq_Entrada

						
CallbackException

						
CallbackGeral

						
CallbackIrix

						
CallbackLaudo

						
CallbackLimparCacheObj

						
CallbackMapaOcupacao

						
CallbackModelo_Lab

						
CallbackMonitorSenha

						
CallbackMudouData

						
CallbackNotificarBaixa

						
CallbackNotificarImpressaoDicom

						
CallBackNotificarNovaSenhaGerada

						
CallbackNotificarOcr

						
CallbackOnLine

						
CallbackOrdenarPrioridadePA

						
CallbackPainelCirurgico

						
CallbackPastaArquivoItem

						
CallbackReenviarExameCloud

						
CallbackSenhaGeradaChamada

						
CallbackSituacaoLaudo

						
CallbackSolicitaParecerMedico

						
CallbackThreadMonitor

						
CallbackUsuario

						
CallbackWorkstation

						
Event Sink CallbackAgendamentoConsulta

The following table lists the Events defined in "CallbackAgendamentoConsulta":

AtualizarAgendamento

							

Event AtualizarAgendamento


					

Parameters:

Flag Name Type Description
In ipAtualizarAgendamento TpmAtualizarAgendamentoConsulta

							

Return Value:

None.

Oxygene Syntax:

method CallbackAgendamentoConsulta.AtualizarAgendamento(const ipAtualizarAgendamento: TpmAtualizarAgendamentoConsulta);

C# Syntax:

public void CallbackAgendamentoConsulta.AtualizarAgendamento(TpmAtualizarAgendamentoConsulta ipAtualizarAgendamento);
Event Sink CallbackAgendas

The following table lists the Events defined in "CallbackAgendas":

ppuAtualizarStatus

							
ppuAtualizarEmAgendamento

							

Event ppuAtualizarStatus


					

Parameters:

Flag Name Type Description
In ipCodigoAgendaHs Integer

							
In ipStatus Integer

							

Return Value:

None.

Oxygene Syntax:

method CallbackAgendas.ppuAtualizarStatus(const ipCodigoAgendaHs: Integer ; const ipStatus: Integer);

C# Syntax:

public void CallbackAgendas.ppuAtualizarStatus( Int32 ipCodigoAgendaHs , Int32 ipStatus);

Event ppuAtualizarEmAgendamento


					

Parameters:

Flag Name Type Description
In ipResult Integer

							
In ipCodAgenda Integer

							
In ipCodMedico Integer

							
In ipData WideString

							
In ipHora WideString

							
In ipSenderClientId WideString

							

Return Value:

None.

Oxygene Syntax:

method CallbackAgendas.ppuAtualizarEmAgendamento(const ipResult: Integer ; const ipCodAgenda: Integer ; const ipCodMedico: Integer ; const ipData: WideString ; const ipHora: WideString ; const ipSenderClientId: WideString);

C# Syntax:

public void CallbackAgendas.ppuAtualizarEmAgendamento( Int32 ipResult , Int32 ipCodAgenda , Int32 ipCodMedico , WideString ipData , WideString ipHora , WideString ipSenderClientId);
Event Sink CallbackAprazamento

The following table lists the Events defined in "CallbackAprazamento":

ppuAtualizarAprazamento

							

Event ppuAtualizarAprazamento


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method CallbackAprazamento.ppuAtualizarAprazamento();

C# Syntax:

public void CallbackAprazamento.ppuAtualizarAprazamento();
Event Sink CallbackAssinaturaFinalizada

The following table lists the Events defined in "CallbackAssinaturaFinalizada":

ppuAssinaturaFinalizada

							

Event ppuAssinaturaFinalizada


					

Parameters:

Flag Name Type Description
In ipTipo Integer

							
In ipCodigo Integer

							
In ipResultado Integer

							

Return Value:

None.

Oxygene Syntax:

method CallbackAssinaturaFinalizada.ppuAssinaturaFinalizada(const ipTipo: Integer ; const ipCodigo: Integer ; const ipResultado: Integer);

C# Syntax:

public void CallbackAssinaturaFinalizada.ppuAssinaturaFinalizada( Int32 ipTipo , Int32 ipCodigo , Int32 ipResultado);
Event Sink CallbackAtualizarCadastroConsulta

The following table lists the Events defined in "CallbackAtualizarCadastroConsulta":

ppuNovaConsulta

							

Event ppuNovaConsulta


					

Parameters:

Flag Name Type Description
In ipCodigoMedico Integer

							
In ipOrigem TOrigemConsulta

							

Return Value:

None.

Oxygene Syntax:

method CallbackAtualizarCadastroConsulta.ppuNovaConsulta(const ipCodigoMedico: Integer ; const ipOrigem: TOrigemConsulta);

C# Syntax:

public void CallbackAtualizarCadastroConsulta.ppuNovaConsulta( Int32 ipCodigoMedico , TOrigemConsulta ipOrigem);
Event Sink CallBackAtualizarControleSenha

The following table lists the Events defined in "CallBackAtualizarControleSenha":

ppuAtualizar

							
ppuAtualizarQtdePessoasEmEspera

							

Event ppuAtualizar


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method CallBackAtualizarControleSenha.ppuAtualizar();

C# Syntax:

public void CallBackAtualizarControleSenha.ppuAtualizar();

Event ppuAtualizarQtdePessoasEmEspera


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method CallBackAtualizarControleSenha.ppuAtualizarQtdePessoasEmEspera();

C# Syntax:

public void CallBackAtualizarControleSenha.ppuAtualizarQtdePessoasEmEspera();
Event Sink CallBackAtualizarMonitorSenha

The following table lists the Events defined in "CallBackAtualizarMonitorSenha":

ppuAtualizarSistema

							

Event ppuAtualizarSistema


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method CallBackAtualizarMonitorSenha.ppuAtualizarSistema();

C# Syntax:

public void CallBackAtualizarMonitorSenha.ppuAtualizarSistema();
Event Sink CallBackAtualizarPainelCirurgico

The following table lists the Events defined in "CallBackAtualizarPainelCirurgico":

ppuAtualizarSistema

							

Event ppuAtualizarSistema


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method CallBackAtualizarPainelCirurgico.ppuAtualizarSistema();

C# Syntax:

public void CallBackAtualizarPainelCirurgico.ppuAtualizarSistema();
Event Sink CallbackAtualizarPDicom

The following table lists the Events defined in "CallbackAtualizarPDicom":

ppuAtualizarPDicom

							

Event ppuAtualizarPDicom


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method CallbackAtualizarPDicom.ppuAtualizarPDicom();

C# Syntax:

public void CallbackAtualizarPDicom.ppuAtualizarPDicom();
Event Sink CallbackAtualizarPLaudo

The following table lists the Events defined in "CallbackAtualizarPLaudo":

ppuAtualizarPLaudo

							

Event ppuAtualizarPLaudo


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method CallbackAtualizarPLaudo.ppuAtualizarPLaudo();

C# Syntax:

public void CallbackAtualizarPLaudo.ppuAtualizarPLaudo();
Event Sink CallbackAtualizarStatusTriagem

The following table lists the Events defined in "CallbackAtualizarStatusTriagem":

ppuAtualizarStatusTriagem

							

Event ppuAtualizarStatusTriagem


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method CallbackAtualizarStatusTriagem.ppuAtualizarStatusTriagem();

C# Syntax:

public void CallbackAtualizarStatusTriagem.ppuAtualizarStatusTriagem();
Event Sink CallbackAutorizarDesconto

The following table lists the Events defined in "CallbackAutorizarDesconto":

ppuAutorizarDesconto

							

Event ppuAutorizarDesconto


					

Parameters:

Flag Name Type Description
In ipSolicitacao TSolicitacaoDesconto

							

Return Value:

None.

Oxygene Syntax:

method CallbackAutorizarDesconto.ppuAutorizarDesconto(const ipSolicitacao: TSolicitacaoDesconto);

C# Syntax:

public void CallbackAutorizarDesconto.ppuAutorizarDesconto(TSolicitacaoDesconto ipSolicitacao);
Event Sink CallbackBackup

The following table lists the Events defined in "CallbackBackup":

ppuCallbackBackup

							

Event ppuCallbackBackup


					

Parameters:

Flag Name Type Description
In ipMsg WideString

							

Return Value:

None.

Oxygene Syntax:

method CallbackBackup.ppuCallbackBackup(const ipMsg: WideString);

C# Syntax:

public void CallbackBackup.ppuCallbackBackup(WideString ipMsg);
Event Sink CallbackBarraProgresso

The following table lists the Events defined in "CallbackBarraProgresso":

ppuAtualizarProgresso

							

Event ppuAtualizarProgresso


					

Parameters:

Flag Name Type Description
In ipBP TpmBarraProgressoCallBack

							

Return Value:

None.

Oxygene Syntax:

method CallbackBarraProgresso.ppuAtualizarProgresso(const ipBP: TpmBarraProgressoCallBack);

C# Syntax:

public void CallbackBarraProgresso.ppuAtualizarProgresso(TpmBarraProgressoCallBack ipBP);
Event Sink CallbackBloqueioRegistro

The following table lists the Events defined in "CallbackBloqueioRegistro":

ppuRegistrosBloqueados

							
ppuRegistrosLiberados

							

Event ppuRegistrosBloqueados


					

Parameters:

Flag Name Type Description
In ipTipo Integer

							
In ipIdentificadores TArrayString

							

Return Value:

None.

Oxygene Syntax:

method CallbackBloqueioRegistro.ppuRegistrosBloqueados(const ipTipo: Integer ; const ipIdentificadores: TArrayString);

C# Syntax:

public void CallbackBloqueioRegistro.ppuRegistrosBloqueados( Int32 ipTipo , TArrayString ipIdentificadores);

Event ppuRegistrosLiberados


					

Parameters:

Flag Name Type Description
In ipTipo Integer

							
In ipIdentificadores TArrayString

							

Return Value:

None.

Oxygene Syntax:

method CallbackBloqueioRegistro.ppuRegistrosLiberados(const ipTipo: Integer ; const ipIdentificadores: TArrayString);

C# Syntax:

public void CallbackBloqueioRegistro.ppuRegistrosLiberados( Int32 ipTipo , TArrayString ipIdentificadores);
Event Sink CallbackChamadaPaciente

The following table lists the Events defined in "CallbackChamadaPaciente":

ppuChamadaPacienteSecretaria

							

Event ppuChamadaPacienteSecretaria


					

Parameters:

Flag Name Type Description
In ipNFicha Integer

							
In ipEnviandoConfirmando TChamadaSecretaria

							

Return Value:

None.

Oxygene Syntax:

method CallbackChamadaPaciente.ppuChamadaPacienteSecretaria(const ipNFicha: Integer ; const ipEnviandoConfirmando: TChamadaSecretaria);

C# Syntax:

public void CallbackChamadaPaciente.ppuChamadaPacienteSecretaria( Int32 ipNFicha , TChamadaSecretaria ipEnviandoConfirmando);
Event Sink CallbackChamadaWebService

The following table lists the Events defined in "CallbackChamadaWebService":

ppuEnvioRealizado

							
ppuResultadoObtido

							

Event ppuEnvioRealizado


					

Parameters:

Flag Name Type Description
In ipRetorno TRetornoEnvioExamesWebServiceLaboratorio

							

Return Value:

None.

Oxygene Syntax:

method CallbackChamadaWebService.ppuEnvioRealizado(const ipRetorno: TRetornoEnvioExamesWebServiceLaboratorio);

C# Syntax:

public void CallbackChamadaWebService.ppuEnvioRealizado(TRetornoEnvioExamesWebServiceLaboratorio ipRetorno);

Event ppuResultadoObtido


					

Parameters:

Flag Name Type Description
In ipRetorno TRetornoBuscaResultadoExameWebServiceLaboratorio

							

Return Value:

None.

Oxygene Syntax:

method CallbackChamadaWebService.ppuResultadoObtido(const ipRetorno: TRetornoBuscaResultadoExameWebServiceLaboratorio);

C# Syntax:

public void CallbackChamadaWebService.ppuResultadoObtido(TRetornoBuscaResultadoExameWebServiceLaboratorio ipRetorno);
Event Sink CallbackChamarPacientePA

The following table lists the Events defined in "CallbackChamarPacientePA":

ppuAtualizaStatusPA

							

Event ppuAtualizaStatusPA


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method CallbackChamarPacientePA.ppuAtualizaStatusPA();

C# Syntax:

public void CallbackChamarPacientePA.ppuAtualizaStatusPA();
Event Sink CallbackChat

The following table lists the Events defined in "CallbackChat":

ppuMensagemLida

							
ppuStatusUsuarioAlterado

							
ppuPreferenciasAlteradas

							

Event ppuMensagemLida


					

Parameters:

Flag Name Type Description
In ipCodigoDestinatario Integer

							
In ipTipoDestinatario Integer

							
In ipCodigoEmpresa Integer

							
In ipCodigosMensagens WideString

							

Return Value:

None.

Oxygene Syntax:

method CallbackChat.ppuMensagemLida(const ipCodigoDestinatario: Integer ; const ipTipoDestinatario: Integer ; const ipCodigoEmpresa: Integer ; const ipCodigosMensagens: WideString);

C# Syntax:

public void CallbackChat.ppuMensagemLida( Int32 ipCodigoDestinatario , Int32 ipTipoDestinatario , Int32 ipCodigoEmpresa , WideString ipCodigosMensagens);

Event ppuStatusUsuarioAlterado


					

Parameters:

Flag Name Type Description
In ipCodigoUsuario Integer

							
In ipStatus Integer

							

Return Value:

None.

Oxygene Syntax:

method CallbackChat.ppuStatusUsuarioAlterado(const ipCodigoUsuario: Integer ; const ipStatus: Integer);

C# Syntax:

public void CallbackChat.ppuStatusUsuarioAlterado( Int32 ipCodigoUsuario , Int32 ipStatus);

Event ppuPreferenciasAlteradas


					

Parameters:

Flag Name Type Description
In ipCodigoUsuario Integer

							

Return Value:

None.

Oxygene Syntax:

method CallbackChat.ppuPreferenciasAlteradas(const ipCodigoUsuario: Integer);

C# Syntax:

public void CallbackChat.ppuPreferenciasAlteradas( Int32 ipCodigoUsuario);
Event Sink CallbackDicom

The following table lists the Events defined in "CallbackDicom":

ppuNotificarAtualizacaoLaudoNormal

							
ppuAtualizarImagensDicomTransferidas

							
ppuExportarImagensServidorDicomTerceiro

							
ppuCopiarParaRoboGravador

							
ppuHistoricoRoboGravador

							
ppuSolicitarCancelamentoJobRoboGravadorCD

							
ppuReiniciarHistoricoRoboGravadorCD

							
ppuExcluirJobRoboGravadorCD

							

Event ppuNotificarAtualizacaoLaudoNormal


					

Parameters:

Flag Name Type Description
In ipTipoAtualizacao Integer

							
In ipCodigoExameProcedimento Integer

							

Return Value:

None.

Oxygene Syntax:

method CallbackDicom.ppuNotificarAtualizacaoLaudoNormal(const ipTipoAtualizacao: Integer ; const ipCodigoExameProcedimento: Integer);

C# Syntax:

public void CallbackDicom.ppuNotificarAtualizacaoLaudoNormal( Int32 ipTipoAtualizacao , Int32 ipCodigoExameProcedimento);

Event ppuAtualizarImagensDicomTransferidas


					

Parameters:

Flag Name Type Description
In ipAccessionNumber Integer

							
In ipExameUid WideString

							
In ipArquivos TArrayString

							

Return Value:

None.

Oxygene Syntax:

method CallbackDicom.ppuAtualizarImagensDicomTransferidas(const ipAccessionNumber: Integer ; const ipExameUid: WideString ; const ipArquivos: TArrayString);

C# Syntax:

public void CallbackDicom.ppuAtualizarImagensDicomTransferidas( Int32 ipAccessionNumber , WideString ipExameUid , TArrayString ipArquivos);

Event ppuExportarImagensServidorDicomTerceiro


					

Parameters:

Flag Name Type Description
In ipStudys TArrayStudyDicom

							

Return Value:

None.

Oxygene Syntax:

method CallbackDicom.ppuExportarImagensServidorDicomTerceiro(const ipStudys: TArrayStudyDicom);

C# Syntax:

public void CallbackDicom.ppuExportarImagensServidorDicomTerceiro(TArrayStudyDicom ipStudys);

Event ppuCopiarParaRoboGravador


					

Parameters:

Flag Name Type Description
In ipListaInformacoesGerais WideString

							
In ipListaArquivos WideString

							
In ipListaNomesCategorias WideString

							

Return Value:

None.

Oxygene Syntax:

method CallbackDicom.ppuCopiarParaRoboGravador(const ipListaInformacoesGerais: WideString ; const ipListaArquivos: WideString ; const ipListaNomesCategorias: WideString);

C# Syntax:

public void CallbackDicom.ppuCopiarParaRoboGravador(WideString ipListaInformacoesGerais , WideString ipListaArquivos , WideString ipListaNomesCategorias);

Event ppuHistoricoRoboGravador


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method CallbackDicom.ppuHistoricoRoboGravador();

C# Syntax:

public void CallbackDicom.ppuHistoricoRoboGravador();

Event ppuSolicitarCancelamentoJobRoboGravadorCD


					

Parameters:

Flag Name Type Description
In ipChave WideString

							

Return Value:

None.

Oxygene Syntax:

method CallbackDicom.ppuSolicitarCancelamentoJobRoboGravadorCD(const ipChave: WideString);

C# Syntax:

public void CallbackDicom.ppuSolicitarCancelamentoJobRoboGravadorCD(WideString ipChave);

Event ppuReiniciarHistoricoRoboGravadorCD


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method CallbackDicom.ppuReiniciarHistoricoRoboGravadorCD();

C# Syntax:

public void CallbackDicom.ppuReiniciarHistoricoRoboGravadorCD();

Event ppuExcluirJobRoboGravadorCD


					

Parameters:

Flag Name Type Description
In ipChave WideString

							

Return Value:

None.

Oxygene Syntax:

method CallbackDicom.ppuExcluirJobRoboGravadorCD(const ipChave: WideString);

C# Syntax:

public void CallbackDicom.ppuExcluirJobRoboGravadorCD(WideString ipChave);
Event Sink CallbackEnviarAlertaPrioridadePA

The following table lists the Events defined in "CallbackEnviarAlertaPrioridadePA":

ppuEnviarAlertaPrioridadePA

							

Event ppuEnviarAlertaPrioridadePA


					

Parameters:

Flag Name Type Description
In ipListaCodigoUsuario WideString

							
In ipCodigoPrioridade Integer

							
In ipCodigoPrioridadeAlerta Integer

							
In ipNroFicha Integer

							

Return Value:

None.

Oxygene Syntax:

method CallbackEnviarAlertaPrioridadePA.ppuEnviarAlertaPrioridadePA(const ipListaCodigoUsuario: WideString ; const ipCodigoPrioridade: Integer ; const ipCodigoPrioridadeAlerta: Integer ; const ipNroFicha: Integer);

C# Syntax:

public void CallbackEnviarAlertaPrioridadePA.ppuEnviarAlertaPrioridadePA(WideString ipListaCodigoUsuario , Int32 ipCodigoPrioridade , Int32 ipCodigoPrioridadeAlerta , Int32 ipNroFicha);
Event Sink CallbackEnvioResultadosServicos

The following table lists the Events defined in "CallbackEnvioResultadosServicos":

ppuResultadoEnvio

							

Event ppuResultadoEnvio


					

Parameters:

Flag Name Type Description
In ipMsg WideString

							

Return Value:

None.

Oxygene Syntax:

method CallbackEnvioResultadosServicos.ppuResultadoEnvio(const ipMsg: WideString);

C# Syntax:

public void CallbackEnvioResultadosServicos.ppuResultadoEnvio(WideString ipMsg);
Event Sink CallbackEstq_Entrada

The following table lists the Events defined in "CallbackEstq_Entrada":

ppuAtualizarEstq_Entrada

							

Event ppuAtualizarEstq_Entrada


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method CallbackEstq_Entrada.ppuAtualizarEstq_Entrada();

C# Syntax:

public void CallbackEstq_Entrada.ppuAtualizarEstq_Entrada();
Event Sink CallbackException

The following table lists the Events defined in "CallbackException":

ppuException

							

Event ppuException


					

Parameters:

Flag Name Type Description
In ipMsgException WideString

							

Return Value:

None.

Oxygene Syntax:

method CallbackException.ppuException(const ipMsgException: WideString);

C# Syntax:

public void CallbackException.ppuException(WideString ipMsgException);
Event Sink CallbackGeral

The following table lists the Events defined in "CallbackGeral":

ppuChatNovaMensagem

							
ppuEnviarMsgAdmin

							
ppuServerShutDown

							
ppuAbrirLaudo

							
ppuAlertaSistema

							

Event ppuChatNovaMensagem


					

Parameters:

Flag Name Type Description
In ipDadosMensagem TDadosMensagemChat

							

Return Value:

None.

Oxygene Syntax:

method CallbackGeral.ppuChatNovaMensagem(const ipDadosMensagem: TDadosMensagemChat);

C# Syntax:

public void CallbackGeral.ppuChatNovaMensagem(TDadosMensagemChat ipDadosMensagem);

Event ppuEnviarMsgAdmin


					

Parameters:

Flag Name Type Description
In ipMsg WideString

							

Return Value:

None.

Oxygene Syntax:

method CallbackGeral.ppuEnviarMsgAdmin(const ipMsg: WideString);

C# Syntax:

public void CallbackGeral.ppuEnviarMsgAdmin(WideString ipMsg);

Event ppuServerShutDown


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method CallbackGeral.ppuServerShutDown();

C# Syntax:

public void CallbackGeral.ppuServerShutDown();

Event ppuAbrirLaudo


					

Parameters:

Flag Name Type Description
In ipCodigoExameProcedimento Integer

							
In ipCodigoUsuarioDestinatario Integer

							

Return Value:

None.

Oxygene Syntax:

method CallbackGeral.ppuAbrirLaudo(const ipCodigoExameProcedimento: Integer ; const ipCodigoUsuarioDestinatario: Integer);

C# Syntax:

public void CallbackGeral.ppuAbrirLaudo( Int32 ipCodigoExameProcedimento , Int32 ipCodigoUsuarioDestinatario);

Event ppuAlertaSistema


					

Parameters:

Flag Name Type Description
In ipTipoAlerta WideString

							
In ipListaCodigoUsuario WideString

							
In ipTipoExibicao Integer

							
In ipAlertaSistemaUsuario Integer

							
In ipCodigoOrigem Integer

							

Return Value:

None.

Oxygene Syntax:

method CallbackGeral.ppuAlertaSistema(const ipTipoAlerta: WideString ; const ipListaCodigoUsuario: WideString ; const ipTipoExibicao: Integer ; const ipAlertaSistemaUsuario: Integer ; const ipCodigoOrigem: Integer);

C# Syntax:

public void CallbackGeral.ppuAlertaSistema(WideString ipTipoAlerta , WideString ipListaCodigoUsuario , Int32 ipTipoExibicao , Int32 ipAlertaSistemaUsuario , Int32 ipCodigoOrigem);
Event Sink CallbackIrix

The following table lists the Events defined in "CallbackIrix":

ppuExportarLaudos

							
ppuBuscarStudyUid

							

Event ppuExportarLaudos


					

Parameters:

Flag Name Type Description
In ipCodigosExamesProcedimentos WideString

							

Return Value:

None.

Oxygene Syntax:

method CallbackIrix.ppuExportarLaudos(const ipCodigosExamesProcedimentos: WideString);

C# Syntax:

public void CallbackIrix.ppuExportarLaudos(WideString ipCodigosExamesProcedimentos);

Event ppuBuscarStudyUid


					

Parameters:

Flag Name Type Description
In ipCodigosExamesProcedimentos WideString

							

Return Value:

None.

Oxygene Syntax:

method CallbackIrix.ppuBuscarStudyUid(const ipCodigosExamesProcedimentos: WideString);

C# Syntax:

public void CallbackIrix.ppuBuscarStudyUid(WideString ipCodigosExamesProcedimentos);
Event Sink CallbackLaudo

The following table lists the Events defined in "CallbackLaudo":

ppuAtualizarExames

							

Event ppuAtualizarExames


					

Parameters:

Flag Name Type Description
In ipNroFicha Integer

							

Return Value:

None.

Oxygene Syntax:

method CallbackLaudo.ppuAtualizarExames(const ipNroFicha: Integer);

C# Syntax:

public void CallbackLaudo.ppuAtualizarExames( Int32 ipNroFicha);
Event Sink CallbackLimparCacheObj

The following table lists the Events defined in "CallbackLimparCacheObj":

ppuLimparCacheObj

							

Event ppuLimparCacheObj


					

Parameters:

Flag Name Type Description
In ipTagCategoria WideString

							

Return Value:

None.

Oxygene Syntax:

method CallbackLimparCacheObj.ppuLimparCacheObj(const ipTagCategoria: WideString);

C# Syntax:

public void CallbackLimparCacheObj.ppuLimparCacheObj(WideString ipTagCategoria);
Event Sink CallbackMapaOcupacao

The following table lists the Events defined in "CallbackMapaOcupacao":

ppuAtualizarMapaOcupacao

							

Event ppuAtualizarMapaOcupacao


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method CallbackMapaOcupacao.ppuAtualizarMapaOcupacao();

C# Syntax:

public void CallbackMapaOcupacao.ppuAtualizarMapaOcupacao();
Event Sink CallbackModelo_Lab

The following table lists the Events defined in "CallbackModelo_Lab":

ppuAtualizarUltimaVersaoModeloLab

							

Event ppuAtualizarUltimaVersaoModeloLab


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method CallbackModelo_Lab.ppuAtualizarUltimaVersaoModeloLab();

C# Syntax:

public void CallbackModelo_Lab.ppuAtualizarUltimaVersaoModeloLab();
Event Sink CallbackMonitorSenha

The following table lists the Events defined in "CallbackMonitorSenha":

ppuChamarSenha

							

Event ppuChamarSenha


					

Parameters:

Flag Name Type Description
In ipSenha WideString

							
In ipCategoria WideString

							
In ipGuiche WideString

							
In ipMedico WideString

							
In ipPaciente Boolean

							
In ipNroFicha Integer

							

Return Value:

None.

Oxygene Syntax:

method CallbackMonitorSenha.ppuChamarSenha(const ipSenha: WideString ; const ipCategoria: WideString ; const ipGuiche: WideString ; const ipMedico: WideString ; const ipPaciente: Boolean ; const ipNroFicha: Integer);

C# Syntax:

public void CallbackMonitorSenha.ppuChamarSenha(WideString ipSenha , WideString ipCategoria , WideString ipGuiche , WideString ipMedico , Boolean ipPaciente , Int32 ipNroFicha);
Event Sink CallbackMudouData

The following table lists the Events defined in "CallbackMudouData":

ppuAtualizarData

							

Event ppuAtualizarData


					

Parameters:

Flag Name Type Description
In ipDataAtual TDate

							

Return Value:

None.

Oxygene Syntax:

method CallbackMudouData.ppuAtualizarData(const ipDataAtual: TDate);

C# Syntax:

public void CallbackMudouData.ppuAtualizarData(TDate ipDataAtual);
Event Sink CallbackNotificarBaixa

The following table lists the Events defined in "CallbackNotificarBaixa":

ppuBaixaRealizada

							

Event ppuBaixaRealizada


					

Parameters:

Flag Name Type Description
In ipNroFicha Integer

							

Return Value:

None.

Oxygene Syntax:

method CallbackNotificarBaixa.ppuBaixaRealizada(const ipNroFicha: Integer);

C# Syntax:

public void CallbackNotificarBaixa.ppuBaixaRealizada( Int32 ipNroFicha);
Event Sink CallbackNotificarImpressaoDicom

The following table lists the Events defined in "CallbackNotificarImpressaoDicom":

ppuNotificarImpressaoDicom

							

Event ppuNotificarImpressaoDicom


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method CallbackNotificarImpressaoDicom.ppuNotificarImpressaoDicom();

C# Syntax:

public void CallbackNotificarImpressaoDicom.ppuNotificarImpressaoDicom();
Event Sink CallBackNotificarNovaSenhaGerada

The following table lists the Events defined in "CallBackNotificarNovaSenhaGerada":

ppuNotificarNovaSenhaGerada

							

Event ppuNotificarNovaSenhaGerada


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method CallBackNotificarNovaSenhaGerada.ppuNotificarNovaSenhaGerada();

C# Syntax:

public void CallBackNotificarNovaSenhaGerada.ppuNotificarNovaSenhaGerada();
Event Sink CallbackNotificarOcr

The following table lists the Events defined in "CallbackNotificarOcr":

ppuOcrAplicado

							

Event ppuOcrAplicado


					

Parameters:

Flag Name Type Description
In ipCodigoImpressao Integer

							

Return Value:

None.

Oxygene Syntax:

method CallbackNotificarOcr.ppuOcrAplicado(const ipCodigoImpressao: Integer);

C# Syntax:

public void CallbackNotificarOcr.ppuOcrAplicado( Int32 ipCodigoImpressao);
Event Sink CallbackOnLine

The following table lists the Events defined in "CallbackOnLine":

ppuAtualizarOnLine

							

Event ppuAtualizarOnLine


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method CallbackOnLine.ppuAtualizarOnLine();

C# Syntax:

public void CallbackOnLine.ppuAtualizarOnLine();
Event Sink CallbackOrdenarPrioridadePA

The following table lists the Events defined in "CallbackOrdenarPrioridadePA":

ppuAtualizarOrdemPrioridadePA

							

Event ppuAtualizarOrdemPrioridadePA


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method CallbackOrdenarPrioridadePA.ppuAtualizarOrdemPrioridadePA();

C# Syntax:

public void CallbackOrdenarPrioridadePA.ppuAtualizarOrdemPrioridadePA();
Event Sink CallbackPainelCirurgico

The following table lists the Events defined in "CallbackPainelCirurgico":

ppuAtualizarPainelCirurgico

							

Event ppuAtualizarPainelCirurgico


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method CallbackPainelCirurgico.ppuAtualizarPainelCirurgico();

C# Syntax:

public void CallbackPainelCirurgico.ppuAtualizarPainelCirurgico();
Event Sink CallbackPastaArquivoItem

The following table lists the Events defined in "CallbackPastaArquivoItem":

ppuAtualizarPastaArquivoItem

							

Event ppuAtualizarPastaArquivoItem


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method CallbackPastaArquivoItem.ppuAtualizarPastaArquivoItem();

C# Syntax:

public void CallbackPastaArquivoItem.ppuAtualizarPastaArquivoItem();
Event Sink CallbackReenviarExameCloud

The following table lists the Events defined in "CallbackReenviarExameCloud":

ppuReenviarExameCloud

							

Event ppuReenviarExameCloud


					

Parameters:

Flag Name Type Description
In ipCodigoExameProcedimento Integer

							
In ipExameLaboratorio Boolean

							

Return Value:

None.

Oxygene Syntax:

method CallbackReenviarExameCloud.ppuReenviarExameCloud(const ipCodigoExameProcedimento: Integer ; const ipExameLaboratorio: Boolean);

C# Syntax:

public void CallbackReenviarExameCloud.ppuReenviarExameCloud( Int32 ipCodigoExameProcedimento , Boolean ipExameLaboratorio);
Event Sink CallbackSenhaGeradaChamada

The following table lists the Events defined in "CallbackSenhaGeradaChamada":

ppuAtualizarSenhas

							

Event ppuAtualizarSenhas


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method CallbackSenhaGeradaChamada.ppuAtualizarSenhas();

C# Syntax:

public void CallbackSenhaGeradaChamada.ppuAtualizarSenhas();
Event Sink CallbackSituacaoLaudo

The following table lists the Events defined in "CallbackSituacaoLaudo":

ppuAtualizarSituacaoLaudo

							

Event ppuAtualizarSituacaoLaudo


					

Parameters:

Flag Name Type Description
In ipCodExameProcedimento Integer

							
In ipSituacaoLaudo Integer

							
In ipStatusLaudo Integer

							
In ipStatusAssinatura Integer

							
In ipCodigoCtExames Integer

							
In ipUsuario_iniciou_diagnostico WideString

							
In ipClientIdOrigem WideString

							
In ipPossuiLaudo Boolean

							

Return Value:

None.

Oxygene Syntax:

method CallbackSituacaoLaudo.ppuAtualizarSituacaoLaudo(const ipCodExameProcedimento: Integer ; const ipSituacaoLaudo: Integer ; const ipStatusLaudo: Integer ; const ipStatusAssinatura: Integer ; const ipCodigoCtExames: Integer ; const ipUsuario_iniciou_diagnostico: WideString ; const ipClientIdOrigem: WideString ; const ipPossuiLaudo: Boolean);

C# Syntax:

public void CallbackSituacaoLaudo.ppuAtualizarSituacaoLaudo( Int32 ipCodExameProcedimento , Int32 ipSituacaoLaudo , Int32 ipStatusLaudo , Int32 ipStatusAssinatura , Int32 ipCodigoCtExames , WideString ipUsuario_iniciou_diagnostico , WideString ipClientIdOrigem , Boolean ipPossuiLaudo);
Event Sink CallbackSolicitaParecerMedico

The following table lists the Events defined in "CallbackSolicitaParecerMedico":

ppuSolicitaParecerMedico

							

Event ppuSolicitaParecerMedico


					

Parameters:

None.

Return Value:

None.

Oxygene Syntax:

method CallbackSolicitaParecerMedico.ppuSolicitaParecerMedico();

C# Syntax:

public void CallbackSolicitaParecerMedico.ppuSolicitaParecerMedico();
Event Sink CallbackThreadMonitor

The following table lists the Events defined in "CallbackThreadMonitor":

ppuAtualizarLog

							

Event ppuAtualizarLog


					

Parameters:

Flag Name Type Description
In ipIdentificador WideString

							
In ipMsg WideString

							

Return Value:

None.

Oxygene Syntax:

method CallbackThreadMonitor.ppuAtualizarLog(const ipIdentificador: WideString ; const ipMsg: WideString);

C# Syntax:

public void CallbackThreadMonitor.ppuAtualizarLog(WideString ipIdentificador , WideString ipMsg);
Event Sink CallbackUsuario

The following table lists the Events defined in "CallbackUsuario":

ppuErroEnviarEmailSenha

							

Event ppuErroEnviarEmailSenha


					

Parameters:

Flag Name Type Description
In ipMsg WideString

							

Return Value:

None.

Oxygene Syntax:

method CallbackUsuario.ppuErroEnviarEmailSenha(const ipMsg: WideString);

C# Syntax:

public void CallbackUsuario.ppuErroEnviarEmailSenha(WideString ipMsg);
Event Sink CallbackWorkstation

The following table lists the Events defined in "CallbackWorkstation":

ppuAtualizarHosts

							

Event ppuAtualizarHosts


					

Parameters:

Flag Name Type Description
In ipHosts TArrayHostWorkstation

							

Return Value:

None.

Oxygene Syntax:

method CallbackWorkstation.ppuAtualizarHosts(const ipHosts: TArrayHostWorkstation);

C# Syntax:

public void CallbackWorkstation.ppuAtualizarHosts(TArrayHostWorkstation ipHosts);
Structs

The following table lists the Structs defined in "PServer":

TAgenda(TRecursoBase)

						
TAgendamento

						
TAgendaUsuario(TRecursoBase)

						
TAlaInternacao

						
TAnamnese_Per_usuario(TRecursoBase)

						
TAnamnese_Permissao(TRecursoBase)

						
TAnexoItem

						
TAnexoMensageiroPServer

						
TArquivoBasicoChat

						
TAssinaturaDocumento

						
TBackupDTO(TRecursoBase)

						
TBackupFileDTO(TRecursoBase)

						
TBackupProgressoDTO(TRecursoBase)

						
TBackupStatusDTO(TRecursoBase)

						
TBaseDadosFicha

						
TBlobBase64

						
TBlobLogSimples

						
TCacheOptions

						
TCadeiaCertificado

						
TCampoFiltro

						
TCampoTelaConfiguravel

						
TCelulaLaudoLaboratorio

						
TCertificadoCrl

						
TCertificadoRevogado

						
TCid(TRecursoBase)

						
TCidCapitulos(TRecursoBase)

						
TCidCapitulosBlocos(TRecursoBase)

						
TCidItens(TRecursoBase)

						
TClientDataSetCache

						
TClientDataSetMetadados

						
TCodigoOrigemDestino

						
TConfiguracao

						
TConfiguracaoMapaCalor

						
TConfiguracaoServico(TRecursoBase)

						
TConfiguracaoServidor

						
TConfiguracaoServidorV2(TConfiguracaoServidor)

						
TConfigWsHorarios

						
TConfirmacao

						
TCredenciaisPServer

						
TDadosAssinatura

						
TDadosExtrasExclusaoExame(TDadosExtrasExclusaoProcedimento)

						
TDadosExtrasExclusaoProcedimento

						
TDadosFicha(TBaseDadosFicha)

						
TDadosFichaComplemento(TBaseDadosFicha)

						
TDadosFichaCompleta(TBaseDadosFicha)

						
TDadosLogSimples

						
TDadosMedico

						
TDadosMedicos

						
TDadosMensagemChat

						
TDadosObjInternacao

						
TDadosObjInternaRn

						
TDadosPaciente

						
TDadosProfissionalSaude

						
TDadosUnicosPessoais

						
TDestinatario

						
TDicionario

						
TDietaPrescricao

						
TDocumentoAssinado

						
TEMail

						
TEMail2(TEMail)

						
TEmpresaConfig(TRecursoBase)

						
TEndereco

						
TEnderecoEMail

						
TErroAlvaroWS

						
TErroCadastrarPendencia(TRecursoBase)

						
TEspecialidade

						
TExame

						
TExameAlerta

						
TExameAparelho

						
TExameLancado

						
TExameProcedimento

						
TExameProcedimentoImagensDTO(TRecursoBase)

						
TExameProcedimentoWebService

						
TExameProcLaudoPr

						
TExameProcLaudoVlr

						
TExamesAgenda(TExameLancado)

						
TFICirurgia

						
TFICirurgiaDescricao

						
TFICirurgiaEquipe

						
TFiltroDietaEtiqueta

						
TFiltroRelatorioProducaoMedico

						
TFiltroWhere

						
THispaca0(TRecursoBase)

						
THispaca0Cid(TRecursoBase)

						
THispaca1(TRecursoBase)

						
THostWorkstation

						
TImagemAmostra

						
TImagemDicom

						
TImpressaoDicom

						
TInfoBaixaExtratoContaPaciente

						
TInfoBuscaLog

						
TInfoLicenca

						
TInfoNovaImagemDicom

						
TInfoNovaSerie

						
TInfoPercentualCobertura

						
TInfoPesquisaAgendamento

						
TInfoProcedimentoAlterarExcluir

						
TInformativoIPASGO

						
TInfoThreadMonitorada

						
TLaudoExame

						
TLaudoLaboratorio

						
TLogMensagem(TRecursoBase)

						
TMalaDireta

						
TMaterialExame

						
TMensagemMensageiro(TRecursoBase)

						
TMensagemMensageiroPServer

						
TModeloAnamnese(TRecursoBase)

						
TModeloAnamneseItem(TRecursoBase)

						
TModeloAnamneseResp(TRecursoBase)

						
TMotivoCancelamento(TRecursoBase)

						
TMotivoRetificacao(TRecursoBase)

						
TMsTelelaudo(TRecursoBase)

						
TNovidade

						
TPacienteDicom

						
TpmAtualizarAgendamentoConsulta

						
TpmBarraProgressoCallBack

						
TpmTissProcedimento

						
TpmTissWs_ct_autorizacaoDados

						
TpmTissWs_ct_motivoGlosa

						
TpmTissWs_ct_procedimentoAutorizado

						
TpmTissWs_ct_procedimentoDados

						
TpmTissWs_DadosPrestador

						
TpmTissWs_GuiaCancelada

						
TpmTissWs_InputCancelamentoGuias

						
TpmTissWs_InputElegibilidade

						
TpmTissWs_InputSolicitacaoProcedimento

						
TpmTissWs_RetornoCancelamentoGuias(TpmTissWs_RetornoRoot)

						
TpmTissWs_RetornoElegibilidade(TpmTissWs_RetornoRoot)

						
TpmTissWs_RetornoGuiaCancelada

						
TpmTissWs_RetornoRoot

						
TpmTissWs_RetornoSolicitacaoProcedimento(TpmTissWs_RetornoRoot)

						
TpmTissWs_RetornoSolicitacaoStatusAutorizacao(TpmTissWs_RetornoRoot)

						
TPrescMed

						
TPrescricao

						
TPrescricaoPainel

						
TProcedimento

						
TProcedimentoBxa

						
TProcedimentoInformacoes

						
TProcPgos

						
TRecursoBase

						
TRegistroProntuario

						
TRequisicaoValidacaoLimiteDado

						
TRestricaoDado

						
TResultadoConversaoUnidades

						
TResultadoExameLaboratorioWebService

						
TResultadoGravacaoLaudo

						
TResultadoSolicitacaoEnvioAnamnese

						
TResultadoValidacaoCertificado

						
TResultadoValidacaoLimiteDado

						
TResultadoValidacaoRestricao

						
TRetornoBuscaResultadoExameWebServiceLaboratorio

						
TRetornoEnvioExamesWebServiceLaboratorio

						
TRetornoFaturasEletronicasXML

						
TRetornoIPASGO

						
TRetornoPermissaoLaudo

						
TRetornoPermissaoLaudoV2(TRetornoPermissaoLaudo)

						
TSerieDicom

						
TServidor

						
TSistemaDTO(TRecursoBase)

						
TSolicitacaoDesconto

						
TSolicitacaoImpressaoProntuario

						
TStatusExameProcedimentoWebService

						
TStatusServidor

						
TStatusThreadMonitorada

						
TStudyDicom

						
TTelaConfiguravel

						
TTelefoneAgendamento

						
TTipoArquivoSalvarImg

						
TTipoDieta

						
TUnidadePortal(TRecursoBase)

						
TUsuario

						
TUsuarioEmpresaPortal(TRecursoBase)

						
TUsuarioPromedico(TRecursoBase)

						
TUsuarioPromedicoPermissao(TRecursoBase)

						
TVersaoDTO(TRecursoBase)

						
Struct TAgenda

The following table lists the fields defined in "TAgenda":

Field Data Type Documentation
Struct TAgendamento

The following table lists the fields defined in "TAgendamento":

Field Data Type Documentation
Data DateTime

							
Hora WideString

							
DataNascimento DateTime

							
NomePaciente WideString

							
TelefoneComercial TTelefoneAgendamento

							
TelefoneResidencial TTelefoneAgendamento

							
TelefoneCelular TTelefoneAgendamento

							
Email WideString

							
Observacao WideString

							
Status Integer

							
CodigoHistoricoAtendimento Integer

							
Struct TAgendaUsuario

The following table lists the fields defined in "TAgendaUsuario":

Field Data Type Documentation
Struct TAlaInternacao

The following table lists the fields defined in "TAlaInternacao":

Field Data Type Documentation
Codigo Integer

							
Nome WideString

							
Struct TAnamnese_Per_usuario

The following table lists the fields defined in "TAnamnese_Per_usuario":

Field Data Type Documentation
Struct TAnamnese_Permissao

The following table lists the fields defined in "TAnamnese_Permissao":

Field Data Type Documentation
Struct TAnexoItem

The following table lists the fields defined in "TAnexoItem":

Field Data Type Documentation
Arquivo Binary

							
NomeArquivo WideString

							
LocalArquivo WideString

							
Struct TAnexoMensageiroPServer

The following table lists the fields defined in "TAnexoMensageiroPServer":

Field Data Type Documentation
Nome WideString

							
Conteudo Binary

							
Extensao WideString

							
Struct TArquivoBasicoChat

The following table lists the fields defined in "TArquivoBasicoChat":

Field Data Type Documentation
CodigosMensagens WideString

							
Diretorio WideString

							
Extensao WideString

							
ExtensaoOriginal WideString

							
IdentificacaoArquivo WideString

							
IdentificacaoConversa WideString

							
Nome WideString

							
NomeOriginal WideString

							
PosicaoAtual Int64

							
PosicaoFinal Int64

							
Stream Binary

							
TamanhoOriginal Integer

							
Struct TAssinaturaDocumento

The following table lists the fields defined in "TAssinaturaDocumento":

Field Data Type Documentation
CodigoUsuario Integer

							
CodigoMedico Integer

							
Struct TBackupDTO

The following table lists the fields defined in "TBackupDTO":

Field Data Type Documentation
Struct TBackupFileDTO

The following table lists the fields defined in "TBackupFileDTO":

Field Data Type Documentation
Struct TBackupProgressoDTO

The following table lists the fields defined in "TBackupProgressoDTO":

Field Data Type Documentation
Struct TBackupStatusDTO

The following table lists the fields defined in "TBackupStatusDTO":

Field Data Type Documentation
Struct TBaseDadosFicha

The following table lists the fields defined in "TBaseDadosFicha":

Field Data Type Documentation
NroFicha Integer

							
Struct TBlobBase64

The following table lists the fields defined in "TBlobBase64":

Field Data Type Documentation
Codigo Integer

							
Blob WideString

							
Tipo Integer

							
Struct TBlobLogSimples

The following table lists the fields defined in "TBlobLogSimples":

Field Data Type Documentation
NomeCampo WideString

							
DisplayLabel WideString

							
OldValue Binary

							
NewValue Binary

							
Struct TCacheOptions

The following table lists the fields defined in "TCacheOptions":

Field Data Type Documentation
Filtros TArrayFiltroWhere

							
Parametros TArrayCampoFiltro

							
InvalidarCache Boolean

							
Struct TCadeiaCertificado

The following table lists the fields defined in "TCadeiaCertificado":

Field Data Type Documentation
Certificados TArrayCertificadoCrl

							
CRLs TArrayCertificadoCrl

							
ProximaAtualizacao DateTime

							
Struct TCampoFiltro

The following table lists the fields defined in "TCampoFiltro":

Field Data Type Documentation
Nome WideString

							
Tipo TTipoCampoFiltro

							
Valor WideString

							
Struct TCampoTelaConfiguravel

The following table lists the fields defined in "TCampoTelaConfiguravel":

Field Data Type Documentation
FieldName WideString

							
Struct TCelulaLaudoLaboratorio

The following table lists the fields defined in "TCelulaLaudoLaboratorio":

Field Data Type Documentation
CodigoModeloLabCampo Integer

							
Coluna WideString

							
Linha Integer

							
Resultado WideString

							
Imagem Binary

							
Salvavel Boolean

							
Struct TCertificadoCrl

The following table lists the fields defined in "TCertificadoCrl":

Field Data Type Documentation
Codigo Integer

							
TimeStamp Boolean

							
Binario Binary

							
Struct TCertificadoRevogado

The following table lists the fields defined in "TCertificadoRevogado":

Field Data Type Documentation
DataProximaAtualizacao DateTime

							
HashUrls WideString

							
ListaCertificadosRevogados Binary

							
Struct TCid

The following table lists the fields defined in "TCid":

Field Data Type Documentation
Struct TCidCapitulos

The following table lists the fields defined in "TCidCapitulos":

Field Data Type Documentation
Struct TCidCapitulosBlocos

The following table lists the fields defined in "TCidCapitulosBlocos":

Field Data Type Documentation
Struct TCidItens

The following table lists the fields defined in "TCidItens":

Field Data Type Documentation
Struct TClientDataSetCache

The following table lists the fields defined in "TClientDataSetCache":

Field Data Type Documentation
DisplayLabels TArrayDicionario

							
Data Binary

							
Struct TClientDataSetMetadados

The following table lists the fields defined in "TClientDataSetMetadados":

Field Data Type Documentation
Nome WideString

							
TipoProntuario Integer

							
DescricaoCampos TArrayDicionario

							
Struct TCodigoOrigemDestino

The following table lists the fields defined in "TCodigoOrigemDestino":

Field Data Type Documentation
CodigoOrigem Integer

							
CodigoDestino Integer

							
Struct TConfiguracao

The following table lists the fields defined in "TConfiguracao":

Field Data Type Documentation
Host WideString

							
Porta Integer

							
TipoAutenticacao TIdSMTPAuthenticationType

							
Senha WideString

							
Usuario WideString

							
UseTLS TIdUseTLS

							
Metodo TIdSSLVersion

							
Modo TIdSSLMode

							
CodigoTabContaEMail Integer

							
Struct TConfiguracaoMapaCalor

The following table lists the fields defined in "TConfiguracaoMapaCalor":

Field Data Type Documentation
CapturarTela Boolean

							
Classes TArrayString

							
Struct TConfiguracaoServico

The following table lists the fields defined in "TConfiguracaoServico":

Field Data Type Documentation
Struct TConfiguracaoServidor

The following table lists the fields defined in "TConfiguracaoServidor":

Field Data Type Documentation
RequestTimeout Integer

							
Struct TConfiguracaoServidorV2

The following table lists the fields defined in "TConfiguracaoServidorV2":

Field Data Type Documentation
TcpPort Integer

							
HttpPort Integer

							
Struct TConfigWsHorarios

The following table lists the fields defined in "TConfigWsHorarios":

Field Data Type Documentation
HoraManha1 DateTime

							
HoraManha2 DateTime

							
HoraTarde1 DateTime

							
HoraTarde2 DateTime

							
HoraNoite1 DateTime

							
HoraNoite2 DateTime

							
Struct TConfirmacao

The following table lists the fields defined in "TConfirmacao":

Field Data Type Documentation
CodigoConfirmacao Integer

							
Descricao WideString

							
Struct TCredenciaisPServer

The following table lists the fields defined in "TCredenciaisPServer":

Field Data Type Documentation
CodigoEmpresaCriptografado WideString

							
Struct TDadosAssinatura

The following table lists the fields defined in "TDadosAssinatura":

Field Data Type Documentation
Tipo Integer

							
CodigoTipo Integer

							
DataUtc DateTime

							
DataFusoHV WideString

							
CpfAssinante WideString

							
NomeAssinante WideString

							
Status Integer

							
DescricaoStatus WideString

							
Hash WideString

							
DadosMedico TDadosMedico

							
DadosProfissionalSaude TDadosProfissionalSaude

							
Struct TDadosExtrasExclusaoExame

The following table lists the fields defined in "TDadosExtrasExclusaoExame":

Field Data Type Documentation
CodigoMotivoDeleteExame Integer

							
ObsDeleteExame WideString

							
CodigoExameProcedimento Integer

							
NroFicha Integer

							
Struct TDadosExtrasExclusaoProcedimento

The following table lists the fields defined in "TDadosExtrasExclusaoProcedimento":

Field Data Type Documentation
Struct TDadosFicha

The following table lists the fields defined in "TDadosFicha":

Field Data Type Documentation
NomePaciente WideString

							
NomeSocial WideString

							
ConvenioNome WideString

							
ConvenioMatricula WideString

							
Idade WideString

							
TipoSanguineo WideString

							
TipoSangue WideString

							
FatorRH WideString

							
Alergia WideString

							
Sexo WideString

							
ConvenioNomePlano WideString

							
UltPeso WideString

							
DataUltPeso WideString

							
Observacoes WideString

							
DataNascimento WideString

							
Falecido Boolean

							
FoneCelular WideString

							
FoneSms WideString

							
SmsAtivo Boolean

							
Struct TDadosFichaComplemento

The following table lists the fields defined in "TDadosFichaComplemento":

Field Data Type Documentation
Altura Double

							
Bairro WideString

							
Cep WideString

							
Cidade WideString

							
CodigoCidade Integer

							
CodigoConvenio Integer

							
CodigoIndicadores Integer

							
CodigoPais Integer

							
CodigoPrioridade Integer

							
Conjuge WideString

							
ConvenioValidade DateTime

							
CpfResponsavel WideString

							
DataCadastro DateTime

							
DataExpedicaoRg DateTime

							
DoencasPreExistentes WideString

							
EMail WideString

							
Endereco WideString

							
EscolaridadeDescricao WideString

							
Estado WideString

							
EstadoCivil WideString

							
FichaTemp Integer

							
FoneComercial WideString

							
FoneResidencial WideString

							
Imc Integer

							
MedicamentoContinuo WideString

							
Naturalidade WideString

							
NomeLogradouro WideString

							
NomeMae WideString

							
NomePai WideString

							
NomeResponsavel WideString

							
NumeroCpf WideString

							
NumeroEndereco WideString

							
NumeroRg WideString

							
ObsPrioridade WideString

							
PaisOrigem WideString

							
Peso Double

							
Profissao WideString

							
TpSangue WideString

							
Usuario Integer

							
Usuariodh DateTime

							
Struct TDadosFichaCompleta

The following table lists the fields defined in "TDadosFichaCompleta":

Field Data Type Documentation
DadosComplementares TDadosFichaComplemento

							
DadosPrincipais TDadosFicha

							
Struct TDadosLogSimples

The following table lists the fields defined in "TDadosLogSimples":

Field Data Type Documentation
DadosAlterados WideString

							
CodigoPk Integer

							
NroFicha Integer

							
Acao Integer

							
CodigoUsuario Integer

							
CodigoAgenda Integer

							
TabelaFilha Boolean

							
TabelaLogSimples Integer

							
TipoLog Integer

							
CamposBlob TArrayBlobLogSimples

							
Struct TDadosMedico

The following table lists the fields defined in "TDadosMedico":

Field Data Type Documentation
Codigo Integer

							
Nome WideString

							
Crm WideString

							
UfCrm WideString

							
Cns WideString

							
Tratamento WideString

							
Especialidade TEspecialidade

							
SegundaEspecialidade TEspecialidade

							
OutraEspecialidade TEspecialidade

							
Assinatura Binary

							
Carimbo Binary

							
MedicoTelelaudo Boolean

							
Descricao WideString

							
CODCR WideString

							
Numcr WideString

							
Struct TDadosMedicos

The following table lists the fields defined in "TDadosMedicos":

Field Data Type Documentation
CodigoMedico Integer

							
NomeMedico WideString

							
CRM WideString

							
UF WideString

							
Telefone WideString

							
TelefoneComercial WideString

							
Email WideString

							
Struct TDadosMensagemChat

The following table lists the fields defined in "TDadosMensagemChat":

Field Data Type Documentation
CodigoRemetente Integer

							
CodigoDestinatario Integer

							
CodigoAnexo Integer

							
CodigoEmpresa Integer

							
CodigoMensagem Integer

							
TipoIdentificacao Integer

							
ChatModoExibicao Integer

							
MensagemAlerta WideString

							
ClientIDRemetente WideString

							
ClientIDDestinatario WideString

							
ChatTirarFocoCentral Integer

							
Struct TDadosObjInternacao

The following table lists the fields defined in "TDadosObjInternacao":

Field Data Type Documentation
NRegistro Integer

							
NroFicha Integer

							
NomePaciente WideString

							
NomeSocial WideString

							
NomeConvenio WideString

							
DataHoraAlta WideString

							
QtdeGestacoes WideString

							
QtdeAbortos WideString

							
QtdePartos WideString

							
QtdeCezarias WideString

							
QtdeConsPreNatal WideString

							
NomeMedicoResponsavel WideString

							
Idade WideString

							
plano WideString

							
DataHoraInternacao WideString

							
NomeMedicoInternou WideString

							
TipoSanguineo WideString

							
Sexo WideString

							
QtdeDiasInternacao Integer

							
CpfFicha WideString

							
CpfResponsavel WideString

							
DescricaoLeito WideString

							
AlergiaFicha WideString

							
UltPeso WideString

							
DataUltPeso WideString

							
Matricula WideString

							
InternacaoObstetrica Integer

							
DataNascimento WideString

							
UsaPacote Boolean

							
Falecido Boolean

							
CodigoBcOrigem Integer

							
Struct TDadosObjInternaRn

The following table lists the fields defined in "TDadosObjInternaRn":

Field Data Type Documentation
Nome WideString

							
DataNascimento WideString

							
HoraNascimento WideString

							
Leito WideString

							
Sexo WideString

							
TipoSanguineo WideString

							
TipoParto WideString

							
IndicacaoParto WideString

							
TempoBolsaRota WideString

							
Peso WideString

							
Reanimacao WideString

							
TipoReanimacao WideString

							
Igc WideString

							
PesoAtual WideString

							
Estatura WideString

							
PerimetroEncefalico WideString

							
Snape WideString

							
Classificacao WideString

							
Struct TDadosPaciente

The following table lists the fields defined in "TDadosPaciente":

Field Data Type Documentation
NFicha Integer

							
Nome WideString

							
Sexo WideString

							
Endereco WideString

							
Bairro WideString

							
CodigoCidade Integer

							
EstadoCivil WideString

							
DataNascimento DateTime

							
Cpf WideString

							
RG WideString

							
Telefone WideString

							
Celular WideString

							
NomeResponsavel WideString

							
NomeMae WideString

							
NomePai WideString

							
Alergia WideString

							
TipoSanguineo WideString

							
Convenio WideString

							
MatriculaConvenio WideString

							
PlanoConvenio WideString

							
NomeCidade WideString

							
Email WideString

							
DataHoraAlteracao DateTime

							
CodigoUsuarioAlterou Integer

							
Idade WideString

							
Naturalidade WideString

							
Nacionalidade WideString

							
Profissao WideString

							
Iniciais WideString

							
Peso Double

							
Altura Double

							
Struct TDadosProfissionalSaude

The following table lists the fields defined in "TDadosProfissionalSaude":

Field Data Type Documentation
Nome WideString

							
Scr WideString

							
Numcr WideString

							
Ufcr WideString

							
Assinatura Binary

							
Profissao WideString

							
Struct TDadosUnicosPessoais

The following table lists the fields defined in "TDadosUnicosPessoais":

Field Data Type Documentation
Cpf WideString

							
Cns WideString

							
PisPasep WideString

							
SiglaConselho WideString

							
NumeroConselho WideString

							
Nome WideString

							
CodigoUsuario Integer

							
Struct TDestinatario

The following table lists the fields defined in "TDestinatario":

Field Data Type Documentation
Para TArrayEnderecoEMail

							
Cc TArrayEnderecoEMail

							
Cco TArrayEnderecoEMail

							
Struct TDicionario

The following table lists the fields defined in "TDicionario":

Field Data Type Documentation
Chave WideString

							
Valor WideString

							
Struct TDietaPrescricao

The following table lists the fields defined in "TDietaPrescricao":

Field Data Type Documentation
Codigo Integer

							
Observacao WideString

							
Descricao WideString

							
TiposDieta TArrayTipoDieta

							
Struct TDocumentoAssinado

The following table lists the fields defined in "TDocumentoAssinado":

Field Data Type Documentation
Tipo Integer

							
CodigoTipo Integer

							
NroFicha Integer

							
Data DateTime

							
FormatoDocumento Integer

							
Hash WideString

							
Status Integer

							
CodigoCategoria Integer

							
Documento Binary

							
Assinaturas TArrayAssinaturaDocumento

							
Struct TEMail

The following table lists the fields defined in "TEMail":

Field Data Type Documentation
Configuracao TConfiguracao

							
Remetente TEnderecoEMail

							
Destinatario TDestinatario

							
ResponderPara TArrayEnderecoEMail

							
Anexo TArrayAnexoItem

							
Assunto WideString

							
Mensagem WideString

							
Struct TEMail2

The following table lists the fields defined in "TEMail2":

Field Data Type Documentation
Stream Binary

							
Struct TEmpresaConfig

The following table lists the fields defined in "TEmpresaConfig":

Field Data Type Documentation
Struct TEndereco

The following table lists the fields defined in "TEndereco":

Field Data Type Documentation
Cep WideString

							
CodigoLogradouro Integer

							
Logradouro WideString

							
Endereco WideString

							
Bairro WideString

							
CodigoCidade Integer

							
NomeCidade WideString

							
CodigoIBGECidade WideString

							
Estado WideString

							
Struct TEnderecoEMail

The following table lists the fields defined in "TEnderecoEMail":

Field Data Type Documentation
Nome WideString

							
EMail WideString

							
Struct TErroAlvaroWS

The following table lists the fields defined in "TErroAlvaroWS":

Field Data Type Documentation
Xml WideString

							
CodigosExames TArrayString

							
NomesPacientes TArrayString

							
Procedimentos TArrayString

							
MotivosErros TArrayString

							
IdentificacoesErros TArrayString

							
ListaMateriais Binary

							
Requisicao Binary

							
Resposta Binary

							
Struct TErroCadastrarPendencia

The following table lists the fields defined in "TErroCadastrarPendencia":

Field Data Type Documentation
Struct TEspecialidade

The following table lists the fields defined in "TEspecialidade":

Field Data Type Documentation
Codigo Integer

							
Nome WideString

							
Struct TExame

The following table lists the fields defined in "TExame":

Field Data Type Documentation
Codigo Integer

							
CodigoCategoria Integer

							
NomeCategoria WideString

							
CodigoUnidade Integer

							
DataExame DateTime

							
Origem WideString

							
Procedimentos TArrayExameProcedimento

							
CodigoConvenio Integer

							
NomeConvenio WideString

							
Struct TExameAlerta

The following table lists the fields defined in "TExameAlerta":

Field Data Type Documentation
CodigoExameProcedimento Integer

							
AlertaFicha Boolean

							
ObsTecnica Boolean

							
ExamesExternos Boolean

							
OutrosExames Boolean

							
Struct TExameAparelho

The following table lists the fields defined in "TExameAparelho":

Field Data Type Documentation
CodigoAgendaExameAparelho Integer

							
CodigoAparelho Integer

							
CodigoAgenda Integer

							
NomeAparelho WideString

							
NomeAgenda WideString

							
Struct TExameLancado

The following table lists the fields defined in "TExameLancado":

Field Data Type Documentation
CodigoExameProcedimento Integer

							
CodigoBcExames Integer

							
CodigoCategoria Integer

							
CodigoOficial WideString

							
NomeProcedimento WideString

							
QuantidadeLancada Integer

							
QuantidadeMaxima Integer

							
TempoRealizacao Integer

							
Quantidade Integer

							
CodigoSolicitante Integer

							
CodigoMedicoExaminador Integer

							
CodigoBcOrigem Integer

							
Data_Ult_Menstruacao DateTime

							
Struct TExameProcedimento

The following table lists the fields defined in "TExameProcedimento":

Field Data Type Documentation
Codigo Integer

							
NomeProcedimento WideString

							
DataHoraLiberacao DateTime

							
Materiais TArrayMaterialExame

							
Examinador TDadosMedico

							
Conferidor TDadosMedico

							
Solicitante TDadosMedico

							
QtdeImagensSelecionada Integer

							
TextoAssinatura WideString

							
Codigo_Local_Uso Integer

							
DataHoraLaudo WideString

							
DataHora DateTime

							
DataHoraHVerao Integer

							
Conferencia_Solicitada Integer

							
Struct TExameProcedimentoImagensDTO

The following table lists the fields defined in "TExameProcedimentoImagensDTO":

Field Data Type Documentation
Struct TExameProcedimentoWebService

The following table lists the fields defined in "TExameProcedimentoWebService":

Field Data Type Documentation
Codigo Integer

							
CodigoExame Integer

							
Procedimento WideString

							
Status TStatusExameProcedimentoWebService

							
Resultados TArrayResultadoExameLaboratorioWebService

							
Struct TExameProcLaudoPr

The following table lists the fields defined in "TExameProcLaudoPr":

Field Data Type Documentation
Codigo Integer

							
CodigoExameModeloPerg Integer

							
TituloResposta WideString

							
Resposta Binary

							
ExameProcLaudoRespVlr TArrayExameProcLaudoVlr

							
CodigoExameModeloResp Integer

							
NumeroGrupoRepetido Integer

							
Struct TExameProcLaudoVlr

The following table lists the fields defined in "TExameProcLaudoVlr":

Field Data Type Documentation
Codigo Integer

							
CodigoModeloChaveCampo Integer

							
ConteudoCampo WideString

							
CodigoExameProcLaudoPr Integer

							
Struct TExamesAgenda

The following table lists the fields defined in "TExamesAgenda":

Field Data Type Documentation
RestricoesHorario WideString

							
CodigoAgendaHs Integer

							
ListaCodigosCTExamesPorAgendamento WideString

							
Struct TFICirurgia

The following table lists the fields defined in "TFICirurgia":

Field Data Type Documentation
NRegis Integer

							
CodigoBCCirurgia Integer

							
NRegisCirurgia Integer

							
NInternacao Integer

							
NFicha Integer

							
Data DateTime

							
DataHoraInicial DateTime

							
DataHoraFinal DateTime

							
CodigoConvenio Integer

							
Status Integer

							
Tipo_Procedimento Integer

							
Struct TFICirurgiaDescricao

The following table lists the fields defined in "TFICirurgiaDescricao":

Field Data Type Documentation
Codigo Integer

							
CodigoCirurgia Integer

							
Descricao Binary

							
TipoRegistro Integer

							
CodigoTBEspecial Integer

							
DescricaoTexto Binary

							
CodigoCirurgiaDescricao Integer

							
Status Integer

							
Struct TFICirurgiaEquipe

The following table lists the fields defined in "TFICirurgiaEquipe":

Field Data Type Documentation
Codigo Integer

							
NRegisCirurgia Integer

							
CodigoMedicos Integer

							
CodigoCFuncao Integer

							
Struct TFiltroDietaEtiqueta

The following table lists the fields defined in "TFiltroDietaEtiqueta":

Field Data Type Documentation
Nome WideString

							
Parametro WideString

							
Struct TFiltroRelatorioProducaoMedico

The following table lists the fields defined in "TFiltroRelatorioProducaoMedico":

Field Data Type Documentation
CodigoMedico Integer

							
CodigoUsuario Integer

							
CodigoConvenio Integer

							
TipoConvenio Integer

							
CodigoUnidade Integer

							
DataInicial DateTime

							
DataFinal DateTime

							
HoraInicial DateTime

							
HoraFinal DateTime

							
FuncaoMedico Integer

							
Atrasados Boolean

							
SomenteTotais Boolean

							
ProcedimentoSemQuitacaoGlosa Boolean

							
Struct TFiltroWhere

The following table lists the fields defined in "TFiltroWhere":

Field Data Type Documentation
Campo TCampoFiltro

							
Operador TOperadorWhere

							
Struct THispaca0

The following table lists the fields defined in "THispaca0":

Field Data Type Documentation
Struct THispaca0Cid

The following table lists the fields defined in "THispaca0Cid":

Field Data Type Documentation
Struct THispaca1

The following table lists the fields defined in "THispaca1":

Field Data Type Documentation
Struct THostWorkstation

The following table lists the fields defined in "THostWorkstation":

Field Data Type Documentation
Host WideString

							
Porta Integer

							
Struct TImagemAmostra

The following table lists the fields defined in "TImagemAmostra":

Field Data Type Documentation
Imagem Binary

							
Areas TArrayString

							
CodigosIdentificados TArrayCodigos

							
Struct TImagemDicom

The following table lists the fields defined in "TImagemDicom":

Field Data Type Documentation
Codigo Integer

							
NomeArquivo WideString

							
ImageNo Integer

							
Struct TImpressaoDicom

The following table lists the fields defined in "TImpressaoDicom":

Field Data Type Documentation
Codigo Integer

							
NrosFichas TArrayCodigos

							
CodigosExameProcedimento TArrayCodigos

							
PatientId Integer

							
AccessionNumber Integer

							
AeTitle WideString

							
EnderecoImg WideString

							
Impresso Boolean

							
PrintFormat WideString

							
FilmSize Integer

							
PrintOrientation Integer

							
MagnificationType WideString

							
QtdeCopias Integer

							
FilmDestination WideString

							
Colorida Boolean

							
Linhas Integer

							
Colunas Integer

							
Origem Integer

							
FilmSizeCustomizado WideString

							
CategoriaDicom WideString

							
DataExame DateTime

							
Address WideString

							
DataHora DateTime

							
MotivoErro WideString

							
ServidorImpressao WideString

							
Usuario Integer

							
IpUsuario WideString

							
ValidarNroExameFicha Boolean

							
CodigoCategoria Integer

							
UsuarioGuidCallback WideString

							
LogOcr WideString

							
ImagensAreaOcr TArrayBinary

							
CodigoImpressaoImagem Integer

							
GravouHistorico Boolean

							
Struct TInfoBaixaExtratoContaPaciente

The following table lists the fields defined in "TInfoBaixaExtratoContaPaciente":

Field Data Type Documentation
MaiorData DateTime

							
MenorData DateTime

							
CodigosProcedimentos WideString

							
Struct TInfoBuscaLog

The following table lists the fields defined in "TInfoBuscaLog":

Field Data Type Documentation
DataInicial WideString

							
DataFinal WideString

							
TipoPesquisa Integer

							
ValorPesquisa WideString

							
TipoAcao WideString

							
Eventos WideString

							
Tabela WideString

							
NivelCriticidade Integer

							
Componente Integer

							
SomenteAtividadePorDelegacao Boolean

							
FiltroDelta WideString

							
Struct TInfoLicenca

The following table lists the fields defined in "TInfoLicenca":

Field Data Type Documentation
QtdeLicenca Integer

							
DataVencimento DateTime

							
CodigoEmpresaCriptografado WideString

							
SenhaMensal WideString

							
TipoLicenca Integer

							
Struct TInfoNovaImagemDicom

The following table lists the fields defined in "TInfoNovaImagemDicom":

Field Data Type Documentation
PrimeiraImagemDicom Boolean

							
CodigoExameProcedimento Integer

							
SerieMesmoExame TSerieDicom

							
ImagensAnalogicas TStudyDicom

							
CodigoExameProcDcmImg Integer

							
Diretorio_Base WideString

							
Arquivo_Diretorio WideString

							
Diretorio_Img WideString

							
ServicoEnviarImagensDicomCloudAtivado Boolean

							
CodigoExameProcedimentoPendenciaUpload Integer

							
Exame_UID_Novo WideString

							
Struct TInfoNovaSerie

The following table lists the fields defined in "TInfoNovaSerie":

Field Data Type Documentation
CodigoExameProcedimento Integer

							
PrimeiraImagemDicom Boolean

							
ImagensAnalogicas TStudyDicom

							
StudyUid WideString

							
SerieUID WideString

							
DiretorioBase WideString

							
DiretorioSerie WideString

							
NovasImagens TArrayImagemDicom

							
Struct TInfoPercentualCobertura

The following table lists the fields defined in "TInfoPercentualCobertura":

Field Data Type Documentation
Utiliza Boolean

							
PercentualSegundo Double

							
PercentualDemais Double

							
Reduzir_valor_porte Boolean

							
Reduzir_custo_operacional Boolean

							
Reduzir_valor_filme Boolean

							
TipoDeflator Integer

							
Criterio_Identificacao_Exame Integer

							
Struct TInfoPesquisaAgendamento

The following table lists the fields defined in "TInfoPesquisaAgendamento":

Field Data Type Documentation
CodigoAgendamento Integer

							
NroFicha Integer

							
TipoAgenda TTipoAgenda

							
CodigoAgenda Integer

							
CodigoMedico Integer

							
CodigoEspecialidade Integer

							
CodigoConvenio Integer

							
CodigoAparelho Integer

							
CodigoHistoricoAtendim Integer

							
NomePaciente WideString

							
SexoPaciente Integer

							
DataNascimentoPaciente DateTime

							
DataInicial WideString

							
QuantidadeDias Integer

							
Hora DateTime

							
CodigoUsuario Integer

							
Exames TArrayExamesAgenda

							
Email WideString

							
FoneCelular WideString

							
Struct TInfoProcedimentoAlterarExcluir

The following table lists the fields defined in "TInfoProcedimentoAlterarExcluir":

Field Data Type Documentation
Alterando Boolean

							
BaixaAutomatica Boolean

							
Confirmacoes TArrayConfirmacao

							
Struct TInformativoIPASGO

The following table lists the fields defined in "TInformativoIPASGO":

Field Data Type Documentation
Descricao WideString

							
Valor Double

							
Qtde_Guias Integer

							
Struct TInfoThreadMonitorada

The following table lists the fields defined in "TInfoThreadMonitorada":

Field Data Type Documentation
Nome WideString

							
Status TArrayStatusThreadMonitorada

							
Struct TLaudoExame

The following table lists the fields defined in "TLaudoExame":

Field Data Type Documentation
Codigo Integer

							
TextoLaudo WideString

							
Laudo Binary

							
Paciente TDadosPaciente

							
Exame TExame

							
Assinado Boolean

							
UsuarioIncluiu TUsuario

							
UsuarioAlterou TUsuario

							
StatusAssinatura Integer

							
CodigoExameModelo Integer

							
Origem Integer

							
ExameProcLaudoPr TArrayExameProcLaudoPr

							
UsuarioLiberou Integer

							
DataHoraConferencia DateTime

							
FezCorrecaoOrtografica Integer

							
LaudoNormal Integer

							
TipoModeloLaudo Integer

							
Struct TLaudoLaboratorio

The following table lists the fields defined in "TLaudoLaboratorio":

Field Data Type Documentation
Laudo TArrayCelulaLaudoLaboratorio

							
Paciente TDadosPaciente

							
Exame TExame

							
Assinado Boolean

							
StatusAssinatura Integer

							
Observacao WideString

							
Struct TLogMensagem

The following table lists the fields defined in "TLogMensagem":

Field Data Type Documentation
Struct TMalaDireta

The following table lists the fields defined in "TMalaDireta":

Field Data Type Documentation
Mensagens TArrayMensagemMensageiroPServer

							
Anexo TAnexoMensageiroPServer

							
Struct TMaterialExame

The following table lists the fields defined in "TMaterialExame":

Field Data Type Documentation
Codigo Integer

							
Nome WideString

							
Struct TMensagemMensageiro

The following table lists the fields defined in "TMensagemMensageiro":

Field Data Type Documentation
Struct TMensagemMensageiroPServer

The following table lists the fields defined in "TMensagemMensageiroPServer":

Field Data Type Documentation
Telefone WideString

							
Mensagem WideString

							
Struct TModeloAnamnese

The following table lists the fields defined in "TModeloAnamnese":

Field Data Type Documentation
Struct TModeloAnamneseItem

The following table lists the fields defined in "TModeloAnamneseItem":

Field Data Type Documentation
Struct TModeloAnamneseResp

The following table lists the fields defined in "TModeloAnamneseResp":

Field Data Type Documentation
Struct TMotivoCancelamento

The following table lists the fields defined in "TMotivoCancelamento":

Field Data Type Documentation
Struct TMotivoRetificacao

The following table lists the fields defined in "TMotivoRetificacao":

Field Data Type Documentation
Struct TMsTelelaudo

The following table lists the fields defined in "TMsTelelaudo":

Field Data Type Documentation
Struct TNovidade

The following table lists the fields defined in "TNovidade":

Field Data Type Documentation
Codigo Integer

							
Url WideString

							
Data DateTime

							
Struct TPacienteDicom

The following table lists the fields defined in "TPacienteDicom":

Field Data Type Documentation
NroFicha Integer

							
Nome WideString

							
DataNascimento DateTime

							
Struct TpmAtualizarAgendamentoConsulta

The following table lists the fields defined in "TpmAtualizarAgendamentoConsulta":

Field Data Type Documentation
CodigoMedico Integer

							
Unidade Integer

							
Struct TpmBarraProgressoCallBack

The following table lists the fields defined in "TpmBarraProgressoCallBack":

Field Data Type Documentation
QuantidadeMaxima Integer

							
Progresso Integer

							
TipoBarra TBarraProgresso

							
Descricao WideString

							
Struct TpmTissProcedimento

The following table lists the fields defined in "TpmTissProcedimento":

Field Data Type Documentation
CodigoTabela WideString

							
CodigoOficial WideString

							
CodigoProcedimento Integer

							
NomeOficial WideString

							
Quantidade Integer

							
CodigoMedicoSolicitante Integer

							
CodigoMedicoExaminador Integer

							
CodigoBcExame Integer

							
ValorTotal Double

							
Struct TpmTissWs_ct_autorizacaoDados

The following table lists the fields defined in "TpmTissWs_ct_autorizacaoDados":

Field Data Type Documentation
NumeroGuiaPrestador WideString

							
NumeroGuiaOperadora WideString

							
DataGuia DateTime

							
Senha WideString

							
DataSenha DateTime

							
Struct TpmTissWs_ct_motivoGlosa

The following table lists the fields defined in "TpmTissWs_ct_motivoGlosa":

Field Data Type Documentation
CodigoGlosa WideString

							
DescricaoGlosa WideString

							
Struct TpmTissWs_ct_procedimentoAutorizado

The following table lists the fields defined in "TpmTissWs_ct_procedimentoAutorizado":

Field Data Type Documentation
Procedimento TpmTissWs_ct_procedimentoDados

							
QtdeSolicitada Double

							
QtdeAutorizada Double

							
ValorSolicitado Double

							
ValorAutorizado Double

							
RegistroAnvisa WideString

							
CodigoRefFabricante WideString

							
AutorizacaoFuncionamento WideString

							
MotivoGlosas TArraypmTissWs_ct_motivoGlosa

							
Struct TpmTissWs_ct_procedimentoDados

The following table lists the fields defined in "TpmTissWs_ct_procedimentoDados":

Field Data Type Documentation
CodigoTabela WideString

							
CodigoProcedimento WideString

							
DescricaoProcedimento WideString

							
Struct TpmTissWs_DadosPrestador

The following table lists the fields defined in "TpmTissWs_DadosPrestador":

Field Data Type Documentation
codigoPrestadorNaOperadora WideString

							
cpf WideString

							
Cnpj WideString

							
NomeContratado WideString

							
Struct TpmTissWs_GuiaCancelada

The following table lists the fields defined in "TpmTissWs_GuiaCancelada":

Field Data Type Documentation
NumeroGuiaPrestador WideString

							
NumeroGuiaOperadora WideString

							
Struct TpmTissWs_InputCancelamentoGuias

The following table lists the fields defined in "TpmTissWs_InputCancelamentoGuias":

Field Data Type Documentation
CodigoConvenio Integer

							
CodigoBaixa Integer

							
VersaoWSHabilitado WideString

							
GuiasCanceladas TArraypmTissWs_GuiaCancelada

							
Struct TpmTissWs_InputElegibilidade

The following table lists the fields defined in "TpmTissWs_InputElegibilidade":

Field Data Type Documentation
CodigoConvenio Integer

							
CodigoPrestador_Origem Integer

							
CodigoPrestador_Executante Integer

							
NomePaciente WideString

							
Matricula WideString

							
Vencimento DateTime

							
Struct TpmTissWs_InputSolicitacaoProcedimento

The following table lists the fields defined in "TpmTissWs_InputSolicitacaoProcedimento":

Field Data Type Documentation
CodigoConvenio Integer

							
NroFicha Integer

							
CategoriaTipo Integer

							
CodigoCategoria Integer

							
CaraterAtendimento WideString

							
Tipo_Lancamento TTiss_TipoLancamento

							
Procedimentos TArraypmTissProcedimento

							
Observacao WideString

							
VersaoWSHabilitado WideString

							
CodigoUsuario Integer

							
IndicacaoClinica WideString

							
AtendimentoRN Integer

							
Struct TpmTissWs_RetornoCancelamentoGuias

The following table lists the fields defined in "TpmTissWs_RetornoCancelamentoGuias":

Field Data Type Documentation
DadosPrestador TpmTissWs_DadosPrestador

							
RegistroAns WideString

							
GuiasCanceladas TArraypmTissWs_RetornoGuiaCancelada

							
Struct TpmTissWs_RetornoElegibilidade

The following table lists the fields defined in "TpmTissWs_RetornoElegibilidade":

Field Data Type Documentation
Struct TpmTissWs_RetornoGuiaCancelada

The following table lists the fields defined in "TpmTissWs_RetornoGuiaCancelada":

Field Data Type Documentation
NumeroGuiaPrestador WideString

							
TipoGuia Integer

							
StatusCancelamento Integer

							
Struct TpmTissWs_RetornoRoot

The following table lists the fields defined in "TpmTissWs_RetornoRoot":

Field Data Type Documentation
Erro Boolean

							
MsgErro WideString

							
Struct TpmTissWs_RetornoSolicitacaoProcedimento

The following table lists the fields defined in "TpmTissWs_RetornoSolicitacaoProcedimento":

Field Data Type Documentation
DadosGuia TpmTissWs_ct_autorizacaoDados

							
MotivoGlosas TArraypmTissWs_ct_motivoGlosa

							
ServicosAutorizados TArraypmTissWs_ct_procedimentoAutorizado

							
Observacao WideString

							
CodigoSolicitacao Integer

							
Status Integer

							
Struct TpmTissWs_RetornoSolicitacaoStatusAutorizacao

The following table lists the fields defined in "TpmTissWs_RetornoSolicitacaoStatusAutorizacao":

Field Data Type Documentation
MotivoGlosas TArraypmTissWs_ct_motivoGlosa

							
ServicosAutorizados TArraypmTissWs_ct_procedimentoAutorizado

							
DadosGuia TpmTissWs_ct_autorizacaoDados

							
Status Integer

							
CodigoSolicitacao Integer

							
Observacao WideString

							
Struct TPrescMed

The following table lists the fields defined in "TPrescMed":

Field Data Type Documentation
Codigo Integer

							
Codigo_Itens Integer

							
CodViaAdm Integer

							
Codigo_Medico_Suspendeu Integer

							
CMedico Integer

							
Codigo_Prescricao_Int_Hora_Codi Integer

							
Codigo_Unidades Integer

							
Medicamento WideString

							
Dosagem WideString

							
Obs WideString

							
Status Integer

							
Hora_Base DateTime

							
HoraBaseISO8601 WideString

							
HoraBaseHVerao Integer

							
Qtde Double

							
Data_Hora_Suspensao DateTime

							
Ordem Integer

							
Grupo WideString

							
Medicamento_Vinculado Integer

							
Qtde_Sugerida Double

							
Struct TPrescricao

The following table lists the fields defined in "TPrescricao":

Field Data Type Documentation
Codigo Integer

							
NRegistro_Interna Integer

							
Codigo_Medicos Integer

							
Codigo_Prescri_Posicao_Pac Integer

							
Data DateTime

							
Dados_Vitais WideString

							
Cuidados_Gerais WideString

							
Previsao_Alta DateTime

							
Status Integer

							
Tipo Integer

							
Obs_Posicao WideString

							
UsuarioInc Integer

							
UsuarioIncDH DateTime

							
Codigo_Interna_RN Integer

							
Rascunho Integer

							
Lista_PrescMed TArrayPrescMed

							
DataIso8601 WideString

							
DataHVerao Integer

							
PrevisaoAltaISO8601 WideString

							
PrevisaoAltaHVerao Integer

							
UsuarioIncDhISO8601 WideString

							
UsuarioIncDhHVerao Integer

							
Dieta TDietaPrescricao

							
Urgente Integer

							
Struct TPrescricaoPainel

The following table lists the fields defined in "TPrescricaoPainel":

Field Data Type Documentation
Ordem WideString

							
CodigoPrescricao Integer

							
ProximoHorario WideString

							
NomePaciente WideString

							
DataNascimento WideString

							
Leito WideString

							
ComAlta Boolean

							
CorLinha Integer

							
Prioridade WideString

							
CorPrioridade Integer

							
ProntoAtendimento Boolean

							
Urgente Boolean

							
Hora Integer

							
NivelPrioridade Integer

							
DataHoraInclusao WideString

							
ProximoHorarioDateTime DateTime

							
Struct TProcedimento

The following table lists the fields defined in "TProcedimento":

Field Data Type Documentation
TipoCategoria Integer

							
NumProc Integer

							
Descricao WideString

							
Struct TProcedimentoBxa

The following table lists the fields defined in "TProcedimentoBxa":

Field Data Type Documentation
Codigo Integer

							
CodigoCategoria Integer

							
Categoria WideString

							
Procedimento WideString

							
Valor Double

							
Convenio WideString

							
CodigoConvenio Integer

							
Quantidade Integer

							
Struct TProcedimentoInformacoes

The following table lists the fields defined in "TProcedimentoInformacoes":

Field Data Type Documentation
Convenio Integer

							
Categoria Integer

							
Procedimento Integer

							
Tabela Integer

							
ValorExpressoEm WideString

							
Valor Double

							
ValorFilmeConvenio Double

							
ValorFilmeTabela Double

							
QtdFilme Double

							
Insumo Double

							
PercentualCoberturaConvenio Double

							
PercentualCoberturaTabelaConvenio Double

							
CustoOperacional Double

							
MultipCustoOperacionalConvenio Double

							
MultipCustoOperacionalTabelaConvenio Double

							
FtabelaNregistro Integer

							
Struct TProcPgos

The following table lists the fields defined in "TProcPgos":

Field Data Type Documentation
Codigo Integer

							
Codigo_BxaCorre Integer

							
Categoria WideString

							
NumProc Integer

							
Tipo WideString

							
ValorPago Double

							
Usuario Integer

							
UsuarioDH DateTime

							
Struct TRecursoBase

The following table lists the fields defined in "TRecursoBase":

Field Data Type Documentation
Struct TRegistroProntuario

The following table lists the fields defined in "TRegistroProntuario":

Field Data Type Documentation
Tipo Integer

							
Codigo Integer

							
DataIso8601 WideString

							
Struct TRequisicaoValidacaoLimiteDado

The following table lists the fields defined in "TRequisicaoValidacaoLimiteDado":

Field Data Type Documentation
Tipo Integer

							
CodigoUnidade Integer

							
Valor Double

							
Struct TRestricaoDado

The following table lists the fields defined in "TRestricaoDado":

Field Data Type Documentation
NroFicha Integer

							
Tabela Integer

							
CodigoTabela Integer

							
CodigoBcExames Integer

							
CodigoCtExames Integer

							
CodigoOficialCid WideString

							
CodigoItem Integer

							
CodigoItem2 Integer

							
Struct TResultadoConversaoUnidades

The following table lists the fields defined in "TResultadoConversaoUnidades":

Field Data Type Documentation
Sucesso Boolean

							
Valor Double

							
CodigoUnidade Integer

							
Unidade WideString

							
Struct TResultadoExameLaboratorioWebService

The following table lists the fields defined in "TResultadoExameLaboratorioWebService":

Field Data Type Documentation
Identificador WideString

							
DescricaoIdentificador WideString

							
Valor WideString

							
Unidade WideString

							
Struct TResultadoGravacaoLaudo

The following table lists the fields defined in "TResultadoGravacaoLaudo":

Field Data Type Documentation
Codigo Integer

							
Salvo Boolean

							
Liberado Boolean

							
ResultadoAssinatura Integer

							
MotivoErro WideString

							
Struct TResultadoSolicitacaoEnvioAnamnese

The following table lists the fields defined in "TResultadoSolicitacaoEnvioAnamnese":

Field Data Type Documentation
Resultado WideString

							
Mensagem WideString

							
Struct TResultadoValidacaoCertificado

The following table lists the fields defined in "TResultadoValidacaoCertificado":

Field Data Type Documentation
Valido Boolean

							
TipoValidade Integer

							
TiposMotivoFalha WideString

							
MotivosFalhas WideString

							
Struct TResultadoValidacaoLimiteDado

The following table lists the fields defined in "TResultadoValidacaoLimiteDado":

Field Data Type Documentation
Tipo Integer

							
Valido Boolean

							
Motivo WideString

							
Acao Integer

							
Struct TResultadoValidacaoRestricao

The following table lists the fields defined in "TResultadoValidacaoRestricao":

Field Data Type Documentation
Tipo Integer

							
CodigoTabela Integer

							
RestricaoViolada WideString

							
Justificativa WideString

							
Acao Integer

							
Struct TRetornoBuscaResultadoExameWebServiceLaboratorio

The following table lists the fields defined in "TRetornoBuscaResultadoExameWebServiceLaboratorio":

Field Data Type Documentation
TipoLaboratorio TTipoLabInteraceamento

							
StatusGeral TStatusGeralRetornoWebServiceLaboratorio

							
DescricaoGeral WideString

							
Procedimentos TArrayExameProcedimentoWebService

							
XmlAsString WideString

							
Struct TRetornoEnvioExamesWebServiceLaboratorio

The following table lists the fields defined in "TRetornoEnvioExamesWebServiceLaboratorio":

Field Data Type Documentation
TipoLaboratorio TTipoLabInteraceamento

							
StatusGeral TStatusGeralRetornoWebServiceLaboratorio

							
DescricaoGeral WideString

							
ProcedimentosErro TArrayExameProcedimentoWebService

							
QuantidadeAmostras Integer

							
Struct TRetornoFaturasEletronicasXML

The following table lists the fields defined in "TRetornoFaturasEletronicasXML":

Field Data Type Documentation
Gerou Boolean

							
ArquivosXML Binary

							
Struct TRetornoIPASGO

The following table lists the fields defined in "TRetornoIPASGO":

Field Data Type Documentation
ListaInformativoIPASGO TArrayInformativoIPASGO

							
ArquivoTxt WideString

							
ListaProcedimentosSemReferencia WideString

							
Struct TRetornoPermissaoLaudo

The following table lists the fields defined in "TRetornoPermissaoLaudo":

Field Data Type Documentation
CodigoExameProcedimento Integer

							
PermissaoDisponivel Integer

							
MotivoRestricao WideString

							
Struct TRetornoPermissaoLaudoV2

The following table lists the fields defined in "TRetornoPermissaoLaudoV2":

Field Data Type Documentation
InfoExtra WideString

							
Struct TSerieDicom

The following table lists the fields defined in "TSerieDicom":

Field Data Type Documentation
Codigo Integer

							
CodigoStudy Integer

							
SerieUID WideString

							
DiretorioSerie WideString

							
QtdeImg Integer

							
Imagens TArrayImagemDicom

							
Descricao WideString

							
Struct TServidor

The following table lists the fields defined in "TServidor":

Field Data Type Documentation
Codigo Integer

							
Host WideString

							
Porta Integer

							
PortaHttp Integer

							
Master Boolean

							
OrdemPrioridade Integer

							
Auxiliar Boolean

							
Struct TSistemaDTO

The following table lists the fields defined in "TSistemaDTO":

Field Data Type Documentation
Struct TSolicitacaoDesconto

The following table lists the fields defined in "TSolicitacaoDesconto":

Field Data Type Documentation
ValorDesconto Double

							
CodigoUsuarioSolicitante Integer

							
CodigoUsuarioSolicitado Integer

							
Observacao WideString

							
NomePaciente WideString

							
NroFicha Integer

							
ValorBaixa Double

							
Procedimentos TArrayProcedimentoBxa

							
ClientIDSolicitante WideString

							
ClientIDSolicitado WideString

							
NomeUsuarioSolicitante WideString

							
NomeUsuarioSolicitado WideString

							
TipoSolicitacao WideString

							
Struct TSolicitacaoImpressaoProntuario

The following table lists the fields defined in "TSolicitacaoImpressaoProntuario":

Field Data Type Documentation
NroFicha Integer

							
ClientDataSetMetadados TArrayClientDataSetMetadados

							
Registros TArrayRegistroProntuario

							
Struct TStatusExameProcedimentoWebService

The following table lists the fields defined in "TStatusExameProcedimentoWebService":

Field Data Type Documentation
Codigo TStatusRetornoDBDiagnostico

							
Descricao WideString

							
Struct TStatusServidor

The following table lists the fields defined in "TStatusServidor":

Field Data Type Documentation
QtdeConexoes Integer

							
EmManutencao Boolean

							
Struct TStatusThreadMonitorada

The following table lists the fields defined in "TStatusThreadMonitorada":

Field Data Type Documentation
ThreadId Integer

							
Status WideString

							
Struct TStudyDicom

The following table lists the fields defined in "TStudyDicom":

Field Data Type Documentation
Codigo Integer

							
CodigoExameProcedimento Integer

							
StudyUid WideString

							
NomeExame WideString

							
Data DateTime

							
QtdeImg Integer

							
DiretorioBase WideString

							
Series TArraySerieDicom

							
Categoria WideString

							
Paciente TPacienteDicom

							
Struct TTelaConfiguravel

The following table lists the fields defined in "TTelaConfiguravel":

Field Data Type Documentation
Identificador Integer

							
Campos TArrayCampoTelaConfiguravel

							
Struct TTelefoneAgendamento

The following table lists the fields defined in "TTelefoneAgendamento":

Field Data Type Documentation
Numero WideString

							
Observacao WideString

							
Struct TTipoArquivoSalvarImg

The following table lists the fields defined in "TTipoArquivoSalvarImg":

Field Data Type Documentation
InstanciaUID WideString

							
Imagem_No WideString

							
Paciente_Nome WideString

							
Paciente_Sexo WideString

							
Paciente_Codigo WideString

							
Series_Uid WideString

							
Series_Descricao WideString

							
Exame_Uid WideString

							
CodigoProcedimento WideString

							
Exame_Descricao WideString

							
Categoria WideString

							
Nome_Arquivo WideString

							
Arquivo_Diretorio WideString

							
Diretorio_Base WideString

							
Diretorio_Img WideString

							
SerieNo WideString

							
Exame_Data_Hora DateTime

							
Status Integer

							
Img_Scaneada Integer

							
Primeira_imgDicom Boolean

							
CodigoMedico Integer

							
CodigoUsuario Integer

							
Observacao WideString

							
somente_gravar_img_hd Boolean

							
CodigoSistemaTerceiro WideString

							
CodigoExamePai WideString

							
Struct TTipoDieta

The following table lists the fields defined in "TTipoDieta":

Field Data Type Documentation
Codigo Integer

							
CodigoTipoDieta Integer

							
Struct TUnidadePortal

The following table lists the fields defined in "TUnidadePortal":

Field Data Type Documentation
Codigo Integer

							
Descricao WideString

							
Struct TUsuario

The following table lists the fields defined in "TUsuario":

Field Data Type Documentation
Codigo Integer

							
Nome WideString

							
CodigoMedico Integer

							
Medico Boolean

							
Computador WideString

							
VersaoPromedico WideString

							
Unidade Integer

							
FuncaoUsuario WideString

							
DataHoraLogin DateTime

							
Ip WideString

							
Porta WideString

							
SessionName WideString

							
DiasRetroativos Integer

							
Componente TComponenteSistema

							
SessionID WideString

							
ApenasAlerta Boolean

							
Grupos WideString

							
BloquearAgendaUsuario Integer

							
Struct TUsuarioEmpresaPortal

The following table lists the fields defined in "TUsuarioEmpresaPortal":

Field Data Type Documentation
Nome WideString

							
Email WideString

							
Tipo TTipoUsuarioOnline

							
CodigoTipo Integer

							
Status TStatusUsuarioOnline

							
LinkAtivacao WideString

							
CodigoUsuario Integer

							
Unidades TArrayOfUnidadePortal

							
Struct TUsuarioPromedico

The following table lists the fields defined in "TUsuarioPromedico":

Field Data Type Documentation
Struct TUsuarioPromedicoPermissao

The following table lists the fields defined in "TUsuarioPromedicoPermissao":

Field Data Type Documentation
Struct TVersaoDTO

The following table lists the fields defined in "TVersaoDTO":

Field Data Type Documentation
Enums

The following table lists the Enums defined in "PServer":

TAcaoPendenciaCloud

						
TBarraProgresso

						
TChamadaSecretaria

						
TComponenteSistema

						
TIdSMTPAuthenticationType

						
TIdSSLMode

						
TIdSSLVersion

						
TIdUseTLS

						
TOperadorWhere

						
TOrigemConsulta

						
TStatusGeralRetornoWebServiceLaboratorio

						
TStatusRetornoDBDiagnostico

						
TStatusUsuarioOnline

						
TTabelasTransferenciaInternacao

						
TTelaOrigem

						
TTipoAgenda

						
TTipoCadastroPessoa

						
TTipoCampoFiltro

						
TTipoImportacaoMatMed

						
TTipoLabInteraceamento

						
TTipoSmsModulo

						
TTipoUnidadeDocumento

						
TTipoUnidadeHospital

						
TTipoUsuarioOnline

						
TTiss_TipoLancamento

						
Enum TAcaoPendenciaCloud

The following table lists the values defined in "TAcaoPendenciaCloud":

Value Documentation
apIncluir

							
apAlterar

							
apExcluir

							
apSobrescrever

							
Enum TBarraProgresso

The following table lists the values defined in "TBarraProgresso":

Value Documentation
tbpCriarNovoSetor

							
tbpMatMed

							
tbpFEletroImportar

							
tbpAjustaLotes

							
tbpNovaVersaoEx

							
tbpRecalculo

							
tbpGuiasEnviadasTotaisConvenio

							
tbpGuiasPagasGlosadasAberto

							
tbCopiarMatMedTabela

							
tbpInserindoBcExames

							
tbpInserindoRefBcExames

							
tbpCopiarReferenciasTabela

							
tbpCalculoPontoReposicao

							
tbpMetaphoneFichas

							
tbpGerarFaturaIPASGO

							
tbpLaudoPendenciaEnvio

							
tbpExcluirMatMedItensSemReferencia

							
tbpConflitoEstoque

							
tbpAgendamentoOnlineEnvio

							
tbpGerarFaturaEletronica

							
Enum TChamadaSecretaria

The following table lists the values defined in "TChamadaSecretaria":

Value Documentation
tcsChamandoPaciente

							
tcsConfirmandoRecebimento

							
Enum TComponenteSistema

The following table lists the values defined in "TComponenteSistema":

Value Documentation
csNaoInformado

							
csPromedico

							
csPServer

							
csPMobile

							
csPWorkstation

							
csPPainelSenha

							
csPHL7

							
csPromedicoOnline

							
csPainelCirurgico

							
csPromedicoMac

							
Enum TIdSMTPAuthenticationType

The following table lists the values defined in "TIdSMTPAuthenticationType":

Value Documentation
satNone

							
satDefault

							
satSASL

							
Enum TIdSSLMode

The following table lists the values defined in "TIdSSLMode":

Value Documentation
sslmUnassigned

							
sslmClient

							
sslmServer

							
sslmBoth

							
Enum TIdSSLVersion

The following table lists the values defined in "TIdSSLVersion":

Value Documentation
sslvSSLv2

							
sslvSSLv23

							
sslvSSLv3

							
sslvTLSv1

							
sslvTLSv1_1

							
sslvTLSv1_2

							
Enum TIdUseTLS

The following table lists the values defined in "TIdUseTLS":

Value Documentation
utNoTLSSupport

							
utUseImplicitTLS

							
utUseRequireTLS

							
utUseExplicitTLS

							
Enum TOperadorWhere

The following table lists the values defined in "TOperadorWhere":

Value Documentation
owAnd

							
owOr

							
Enum TOrigemConsulta

The following table lists the values defined in "TOrigemConsulta":

Value Documentation
ocAmbulatorio

							
ocProntoAtendimento

							
Enum TStatusGeralRetornoWebServiceLaboratorio

The following table lists the values defined in "TStatusGeralRetornoWebServiceLaboratorio":

Value Documentation
swsSucesso

							
swsSucessoParcial

							
swsErro

							
Enum TStatusRetornoDBDiagnostico

The following table lists the values defined in "TStatusRetornoDBDiagnostico":

Value Documentation
srOk

							
srPedidoJaEnviado

							
srPedidoInvalido

							
srPacienteInvalido

							
srSolicitanteInvalido

							
srProcedimentoInvalido

							
srPedidoNaoEncontrado

							
srPedidoXAtendimentoInconsistente

							
srErroInesperado

							
srAguardandoMaterial

							
srModeloNaoConfigurado

							
srLaudoJaLiberado

							
srDesconhecido

							
Enum TStatusUsuarioOnline

The following table lists the values defined in "TStatusUsuarioOnline":

Value Documentation
suoAguardandoConfirmacao

							
suoAtivo

							
suoInativo

							
Enum TTabelasTransferenciaInternacao

The following table lists the values defined in "TTabelasTransferenciaInternacao":

Value Documentation
ttiINTERNACAO

							
ttiEXAME

							
ttiHONOMED

							
ttiDIATAX

							
ttiESTSAI

							
ttiSDIVER

							
ttiPACOTES

							
ttiKITS

							
ttiTRANSCRICAO

							
ttiANAMNESE

							
Enum TTelaOrigem

The following table lists the values defined in "TTelaOrigem":

Value Documentation
toRecepcao

							
toInternacao

							
toAgenda

							
toFichaMedica

							
toLaudo

							
toFilaAtendimento

							
toPedidoExame

							
toFaturamento

							
Enum TTipoAgenda

The following table lists the values defined in "TTipoAgenda":

Value Documentation
taPessoal

							
taConsulta

							
taExame

							
taCirurgia

							
taAvulsa

							
taSessao

							
Enum TTipoCadastroPessoa

The following table lists the values defined in "TTipoCadastroPessoa":

Value Documentation
tcpMedico

							
tcpSolicitante

							
tcpProfissionalSaude

							
tcpPaciente

							
Enum TTipoCampoFiltro

The following table lists the values defined in "TTipoCampoFiltro":

Value Documentation
tcfInteiro

							
tcfFloat

							
tcfVarchar

							
tcfDate

							
tcfDateTime

							
tcfListaCodigosIN

							
tcfCustom

							
Enum TTipoImportacaoMatMed

The following table lists the values defined in "TTipoImportacaoMatMed":

Value Documentation
timTxt

							
timExcel

							
timProMedico

							
timBrasindice

							
timSimpro

							
Enum TTipoLabInteraceamento

The following table lists the values defined in "TTipoLabInteraceamento":

Value Documentation
tliHermes

							
tliAlvaro

							
tliSabini

							
tliSantaInes

							
tliDBDiagnosticos

							
Enum TTipoSmsModulo

The following table lists the values defined in "TTipoSmsModulo":

Value Documentation
tsmHdServidorCheio

							
tsmLaudo

							
tsmAgendaConsulta

							
tsmAgendaExame

							
tsmAgendaCirurgia

							
tsmPServerBkpSimplerCerto

							
tsmPServerBkpSimplesErro

							
tsmPServerBkpManutencaoCerto

							
tsmPServerBkpManutencaoErro

							
tsmTesteEnvio

							
tsmPedidoCompraAprovado

							
tsmAprovacaoPedidoCompra

							
tsmRecuperacaoSenha

							
tsmInternacaoPorConvenioParticular

							
tsmInternacaoPorConvenio

							
tsmCartaCobranca

							
tsmCertificadoAVencer

							
tsmHdBkpCheio

							
tsmSMS

							
tsmParecerMedico

							
Enum TTipoUnidadeDocumento

The following table lists the values defined in "TTipoUnidadeDocumento":

Value Documentation
tudCNES

							
tudCNPJ

							
Enum TTipoUnidadeHospital

The following table lists the values defined in "TTipoUnidadeHospital":

Value Documentation
tuhParticular

							
tuhSUS

							
Enum TTipoUsuarioOnline

The following table lists the values defined in "TTipoUsuarioOnline":

Value Documentation
tuoPaciente

							
tuoAdmin

							
tuoMedicoExaminador

							
tuoMedicoSolicitante

							
tuoConvenio

							
tuoUsuario

							
Enum TTiss_TipoLancamento

The following table lists the values defined in "TTiss_TipoLancamento":

Value Documentation
tttRecepcao

							
tttInternacao

							
tttPA

							
tttPreInternacao

							
tttTerapias

							
Arrays

The following table lists the Arrays defined in "PServer":

Array Element Type Documentation
TArrayAlaInternacao TAlaInternacao

						
TArrayAnexoItem TAnexoItem

						
TArrayAssinaturaDocumento TAssinaturaDocumento

						
TArrayBinary Binary

						
TArrayBlobBase64 TBlobBase64

						
TArrayBlobLogSimples TBlobLogSimples

						
TArrayCampoFiltro TCampoFiltro

						
TArrayCampoTelaConfiguravel TCampoTelaConfiguravel

						
TArrayCelulaLaudoLaboratorio TCelulaLaudoLaboratorio

						
TArrayCertificadoCrl TCertificadoCrl

						
TArrayClientDataSetMetadados TClientDataSetMetadados

						
TArrayCodigoOrigemDestino TCodigoOrigemDestino

						
TArrayCodigos Integer

						
TArrayConfirmacao TConfirmacao

						
TArrayDadosAssinatura TDadosAssinatura

						
TArrayDateTime DateTime

						
TArrayDicionario TDicionario

						
TArrayDocumentoAssinado TDocumentoAssinado

						
TArrayEnderecoCep TEndereco

						
TArrayEnderecoEMail TEnderecoEMail

						
TArrayExameAlerta TExameAlerta

						
TArrayExameAparelho TExameAparelho

						
TArrayExameProcedimento TExameProcedimento

						
TArrayExameProcedimentoWebService TExameProcedimentoWebService

						
TArrayExameProcLaudoPr TExameProcLaudoPr

						
TArrayExameProcLaudoVlr TExameProcLaudoVlr

						
TArrayExamesAgenda TExamesAgenda

						
TArrayFICirurgia TFICirurgia

						
TArrayFICirurgiaDescricao TFICirurgiaDescricao

						
TArrayFICirurgiaEquipe TFICirurgiaEquipe

						
TArrayFiltroDietaEtiqueta TFiltroDietaEtiqueta

						
TArrayFiltroWhere TFiltroWhere

						
TArrayHostWorkstation THostWorkstation

						
TArrayImagemAmostra TImagemAmostra

						
TArrayImagemDicom TImagemDicom

						
TArrayInformativoIPASGO TInformativoIPASGO

						
TArrayInfoThreadMonitorada TInfoThreadMonitorada

						
TArrayInteger Integer

						
TArrayInteiros Integer

						
TArrayMaterialExame TMaterialExame

						
TArrayMensagemMensageiroPServer TMensagemMensageiroPServer

						
TArrayNovidade TNovidade

						
TArrayOfUnidadePortal TUnidadePortal

						
TArrayOfUsuarioEmpresaPortal TUsuarioEmpresaPortal

						
TArraypmTissProcedimento TpmTissProcedimento

						
TArraypmTissWs_ct_motivoGlosa TpmTissWs_ct_motivoGlosa

						
TArraypmTissWs_ct_procedimentoAutorizado TpmTissWs_ct_procedimentoAutorizado

						
TArraypmTissWs_GuiaCancelada TpmTissWs_GuiaCancelada

						
TArraypmTissWs_RetornoGuiaCancelada TpmTissWs_RetornoGuiaCancelada

						
TArraypmTissWs_RetornoSolicitacaoProcedimento TpmTissWs_RetornoSolicitacaoProcedimento

						
TArrayPrescMed TPrescMed

						
TArrayPrescricao TPrescricao

						
TArrayPrescricaoPainel TPrescricaoPainel

						
TArrayProcedimento TProcedimento

						
TArrayProcedimentoBxa TProcedimentoBxa

						
TArrayProcPgos TProcPgos

						
TArrayRegistroProntuario TRegistroProntuario

						
TArrayRequisicaoValidacaoLimiteDado TRequisicaoValidacaoLimiteDado

						
TArrayRestricaoDado TRestricaoDado

						
TArrayResultadoExameLaboratorioWebService TResultadoExameLaboratorioWebService

						
TArrayResultadoGravacaoLaudo TResultadoGravacaoLaudo

						
TArrayResultadoValidacaoLimiteDado TResultadoValidacaoLimiteDado

						
TArrayResultadoValidacaoRestricao TResultadoValidacaoRestricao

						
TArrayRetornoPermissaoLaudo TRetornoPermissaoLaudo

						
TArraySegundos Integer

						
TArraySerieDicom TSerieDicom

						
TArrayServidor TServidor

						
TArrayStatusThreadMonitorada TStatusThreadMonitorada

						
TArrayString WideString

						
TArrayStudyDicom TStudyDicom

						
TArrayTelaConfiguravel TTelaConfiguravel

						
TArrayTipoDieta TTipoDieta

						
TROArray_System_string_ WideString

						
Exceptions

The following table lists the Exceptions defined in "PServer":

Used RODL Files

The following table lists the external RODL files used by library "PServer":

ROOlympia ROOlympia.RODL

						
uRODataSnap uRODataSnap.rodl