PRIMAVERA | Developers

    Show / Hide Table of Contents

    Class RhpBEProcActoSaude

    Classe que representa um cuidado/acto de saúde a considerar no processamento.

    Inheritance
    System.Object
    RhpBaseBE
    RhpBEProcActoSaude
    Implements
    System.ComponentModel.INotifyPropertyChanged
    RhpBE100.IRhpBEProcActoSaude
    Inherited Members
    RhpBaseBE.WriteProperty(String, Object)
    RhpBaseBE.RaisePropertyChanged(String)
    RhpBaseBE.CamposUtil
    RhpBaseBE.Conteudo
    RhpBaseBE.PropExcluirLog
    RhpBaseBE.AbvtApl
    RhpBaseBE.PropertyChanged
    Namespace: RhpBE100
    Assembly: RhpBE100.dll
    Syntax
    [ComVisible(true)]
    [Guid("126179C7-32BF-43F8-9E0D-2AF7E023CC32")]
    [ClassInterface(ClassInterfaceType.None)]
    public class RhpBEProcActoSaude : RhpBaseBE, INotifyPropertyChanged, IRhpBEProcActoSaude

    Constructors

    RhpBEProcActoSaude()

    Declaration
    public RhpBEProcActoSaude()

    Properties

    ActoSaude

    Identificador do Cuidado/Acto de saúde.

    Declaration
    public string ActoSaude { get; set; }
    Property Value
    Type Description
    System.String

    Ano

    Ano a que se refere o acto de saúde.

    Declaration
    public int Ano { get; set; }
    Property Value
    Type Description
    System.Int32

    AnoProc

    Ano a que se refere o período de processamento.

    Declaration
    public int AnoProc { get; set; }
    Property Value
    Type Description
    System.Int32

    Beneficiario

    Beneficiário do Cuidado/Acto de saúde.

    Declaration
    public string Beneficiario { get; set; }
    Property Value
    Type Description
    System.String

    Comparticipado100

    Indica se a comparticipação deste Cuidado/Acto de saúde é a 100%.

    Declaration
    public bool Comparticipado100 { get; set; }
    Property Value
    Type Description
    System.Boolean

    DataEmVigor

    Data em que entrou em vigor o Cuidado/Acto de saúde com as suas respectivas regras.

    Declaration
    public DateTime DataEmVigor { get; set; }
    Property Value
    Type Description
    System.DateTime

    DataOcorrencia

    Data de ocorrência do Cuidado/Acto de saúde.

    Declaration
    public DateTime DataOcorrencia { get; set; }
    Property Value
    Type Description
    System.DateTime

    DataProc

    Data em que se efectuou o processamento desta despesa.

    Declaration
    public DateTime DataProc { get; set; }
    Property Value
    Type Description
    System.DateTime

    EmModoEdicao

    Indica se se trata de uma nova linha de Cuidado/Acto de Saúde ou de uma linha já existente em edição. EmModoEdicao = True já existente, EmModoEdicao = False Novo.

    Declaration
    public bool EmModoEdicao { get; set; }
    Property Value
    Type Description
    System.Boolean

    Funcionario

    Identificador do Funcionário.

    Declaration
    public string Funcionario { get; set; }
    Property Value
    Type Description
    System.String

    HorasDias

    Indica se o valor do Cuidado/Acto de saúde é multiplicado pelo n.º de horas ou pelo n.º de dias.

    Declaration
    public double HorasDias { get; set; }
    Property Value
    Type Description
    System.Double

    IdActoSaude

    Identificador do Membro do Agregado

    Declaration
    public string IdActoSaude { get; set; }
    Property Value
    Type Description
    System.String

    IdDocumentoActoSaude

    Identificador do Documento do acto de saúde

    Declaration
    public string IdDocumentoActoSaude { get; set; }
    Property Value
    Type Description
    System.String

    IdMembroAgregado

    Identificador do Membro do Agregado

    Declaration
    public string IdMembroAgregado { get; set; }
    Property Value
    Type Description
    System.String

    JaProcessado

    Indica se este Cuidado/Acto de saúde já foi processado.

    Declaration
    public bool JaProcessado { get; set; }
    Property Value
    Type Description
    System.Boolean

    LimiteMaximo

    Valor máximo comparticipado para este Cuidado/Acto de saúde.

    Declaration
    public double LimiteMaximo { get; set; }
    Property Value
    Type Description
    System.Double

    NomeFuncionario

    NomeFuncionario Nome do Funcionário ao qual pertence este registo.

    Declaration
    public string NomeFuncionario { get; set; }
    Property Value
    Type Description
    System.String

    NumLinha

    Número da linha na grelha de Cuidados/Actos de saúde de um Funcionário.

    Declaration
    public int NumLinha { get; set; }
    Property Value
    Type Description
    System.Int32

    Observacoes

    Observações eventuais ao Cuidado/Acto de saúde.

    Declaration
    public string Observacoes { get; set; }
    Property Value
    Type Description
    System.String

    PercComparticipada

    Percentagem de comparticipação constante da Tabela de Cuidados/Actos de saúde.

    Declaration
    public float PercComparticipada { get; set; }
    Property Value
    Type Description
    System.Single

    PercComparticipadaReal

    Percentagem de comparticipação efectiva (real).

    Declaration
    public float PercComparticipadaReal { get; set; }
    Property Value
    Type Description
    System.Single

    PeriodoProc

    Número do período de processamento.

    Declaration
    public int PeriodoProc { get; set; }
    Property Value
    Type Description
    System.Int32

    Prazo

    Prazo de aplicação da Quantidade indicada. Este valor só tem importância se for fornecida uma Quantidade.

    Declaration
    public int Prazo { get; set; }
    Property Value
    Type Description
    System.Int32

    ProcessNoPeriodo

    Número do período onde se pretende que seja processado o valor da despesa.

    Declaration
    public int ProcessNoPeriodo { get; set; }
    Property Value
    Type Description
    System.Int32

    Quantidade

    Quantidade de unidades máximas permitidas para o Prazo indicado. Este valor só tem importância se for fornecido um Prazo de aplicação.

    Declaration
    public int Quantidade { get; set; }
    Property Value
    Type Description
    System.Int32

    Remuneracao

    Identificador do Código da Remuenracao

    Declaration
    public string Remuneracao { get; set; }
    Property Value
    Type Description
    System.String

    Tabela

    Identificador da Tabela à qual pertence o Cuidado/Acto de saúde.

    Declaration
    public int Tabela { get; set; }
    Property Value
    Type Description
    System.Int32

    TipoDespesa

    Tipo de despesa para o Modelo 37 (Pública)

    Declaration
    public string TipoDespesa { get; set; }
    Property Value
    Type Description
    System.String

    TipoPeriodo

    Identificador do Tipo de período de processamento.

    Declaration
    public string TipoPeriodo { get; set; }
    Property Value
    Type Description
    System.String

    ValorCompart

    Valor comparticipado deste Cuidado/Acto de saúde.

    Declaration
    public double ValorCompart { get; set; }
    Property Value
    Type Description
    System.Double

    ValorNaoCompart

    Valor não comparticipado deste Cuidado/Acto de saúde.

    Declaration
    public double ValorNaoCompart { get; set; }
    Property Value
    Type Description
    System.Double

    ValorTotal

    Valor total pago pelo Cuidado/Acto de saúde.

    Declaration
    public double ValorTotal { get; set; }
    Property Value
    Type Description
    System.Double

    Methods

    Finalize()

    Declaration
    protected override void Finalize()

    Implements

    System.ComponentModel.INotifyPropertyChanged
    RhpBE100.IRhpBEProcActoSaude