Class RhpBEProcActoSaude
Classe que representa um cuidado/acto de saúde a considerar no processamento.
Implements
Inherited Members
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()