Evolution : Data Model API Documentation

Type ReclamoSeguroMedico

Namespace Aseinfo.VH4.Data

Parent EntityObject

Interfaces IAuditedEntity, IHasPropertyBag, IFileAttachmentCapableEntity, IAuthorizationWorkflowManagedEntity, IFinalizationEntity

Events

PropertyChanged

PropertyChanging

Public instance methods

bool ShouldSerializeBeneficiarioSeguroMedicoEmpleo()

Propiedad agregada explícitamente para que no se serialice al momento de generar el registro de auditoría

bool ShouldSerializeBeneficiarioSeguroMedicoEmpleoReference()

Propiedad agregada explícitamente para que no se serialice al momento de generar el registro de auditoría

Public static methods

ReclamoSeguroMedico CreateReclamoSeguroMedico(int codigo, string diagnostico, decimal montoReclamo, int tiempoRespuesta, string estadoDb, DateTime fechaCambioEstado, string estadoAuthorizationWorkflowDb, bool ingresadoPortal, int empleoCodigo, int seguroMedicoEmpleoCodigo, int tipoCodigo, string monedaCodigo)

Create a new ReclamoSeguroMedico object.
Parameters
int codigo
Initial value of the Codigo property.
string diagnostico
Initial value of the Diagnostico property.
decimal montoReclamo
Initial value of the MontoReclamo property.
int tiempoRespuesta
Initial value of the TiempoRespuesta property.
string estadoDb
Initial value of the EstadoDb property.
DateTime fechaCambioEstado
Initial value of the FechaCambioEstado property.
string estadoAuthorizationWorkflowDb
Initial value of the EstadoAuthorizationWorkflowDb property.
bool ingresadoPortal
Initial value of the IngresadoPortal property.
int empleoCodigo
Initial value of the EmpleoCodigo property.
int seguroMedicoEmpleoCodigo
Initial value of the SeguroMedicoEmpleoCodigo property.
int tipoCodigo
Initial value of the TipoCodigo property.
string monedaCodigo
Initial value of the MonedaCodigo property.

Public properties

BeneficiarioSeguroEmpleo BeneficiarioSeguroMedicoEmpleo get; set;

Beneficiario de seguro médico al que se le realiza el reclamo

Nullable<int> BeneficiarioSeguroMedicoEmpleoCodigo get; set;

Código del beneficiario del seguro del empleo

EntityReference<BeneficiarioSeguroEmpleo> BeneficiarioSeguroMedicoEmpleoReference get; set;

Beneficiario de seguro médico al que se le realiza el reclamo

EntityCollection<BitacoraReclamoSeguroMedico> Bitacora get; set;

Asociación a la bitácora del reclamo

int Codigo get; set;

Código de los reclamos médicos

Nullable<int> CodigoEmpleadoAutorizadorWorkflow get; set;

Código del empleado responsable de la entidad, usado para incluirlo en el flujo de autorización mediante una actividad especial.

int CodigoEmpleadoDefineAutorizaciones get; set;

Código del Empleado que Define las Autorizaciones

int CodigoEmpleadoSolicitante get; set;

Código del empleado solicitante

Nullable<int> CodigoEmpleadoSujetoAccion get; set;

Código del empleado sujeto de la acción

string CodigoInstanciaWorkflow get; set;

Código de la instancia del flujo que maneja la entidad

string ComentarioAnulacion get; set;

Comentario especificado por el usuario al momento de anular una acción

EntityCollection<ConceptoReclamoSeguroMedico> ConceptosReclamoSeguroMedico get; set;

Conceptos asociados para el reclamo del seguro médico

CuentaBancoExpediente CuentaBancoExpediente get; set;

Cuenta bancaria asociada al reclamo

Nullable<int> CuentaBancoExpedienteCodigo get; set;

Código correlativo de la cuenta bancaria del expediente

EntityReference<CuentaBancoExpediente> CuentaBancoExpedienteReference get; set;

Cuenta bancaria asociada al reclamo

string Diagnostico get; set;

Diagnóstico del médico por el que se genera el reclamo

Empleo Empleo get; set;

Empleo asociado al reclamo

int EmpleoCodigo get; set;

Código de empleo

EntityReference<Empleo> EmpleoReference get; set;

Empleo asociado al reclamo

Empleo EmpleoSolicita get; set;

Empleo quien solicita asociado al reclamo

Nullable<int> EmpleoSolicitaCodigo get; set;

Código de empleo

EntityReference<Empleo> EmpleoSolicitaReference get; set;

Empleo quien solicita asociado al reclamo

EntityKey EntityKey get; set;

EntityState EntityState get;

EstadoAccion Estado get; set;

Estado del Cambio de Centro de Costo

Nullable<AuthorizationWorkflowEntityState> EstadoAuthorizationWorkflow get; set;

Estado de la entidad manejada por workflow

string EstadoAuthorizationWorkflowDb get; set;

Estado de flujo

string EstadoDb get; set;

Estado de la accion. P = Pendiente, A = Autorizado, D = Denegado, N = Anulado

FamiliarExpediente FamiliarExpediente get; set;

(Opcional) Familiar asociado al reclamo

Nullable<int> FamiliarExpedienteCodigo get; set;

Código correlativo del familiar

EntityReference<FamiliarExpediente> FamiliarExpedienteReference get; set;

(Opcional) Familiar asociado al reclamo

DateTime FechaCambioEstado get; set;

Fecha del Ultimo Cambio de Estado de la Entidad

Nullable<DateTime> FechaGrabacion get; set;

Fecha de grabación del registro

Nullable<DateTime> FechaReclamo get; set;

Fecha del reclamo

Nullable<DateTime> FechaSiniestro get; set;

Fecha en que ocurrio el siniestro

Nullable<DateTime> FechaUltimaModificacion get; set;

Fecha de modificación del registro

List<Guid> FileAttachments get; set;

Contiene la información cruda del XML que contiene las referencias a los file uploads que se han hecho

bool IngresadoPortal get; set;

Indica si la solicitud fue hecha desde el portal

bool IsFinalizing get; set;

Indica si la entidad se está finalizando en este momento

Moneda Moneda get; set;

Moneda asociada al monto del reclamo

string MonedaCodigo get; set;

Código de Moneda

EntityReference<Moneda> MonedaReference get; set;

Moneda asociada al monto del reclamo

Nullable<decimal> MontoPagado get; set;

Monto pagado por la aseguradora

decimal MontoReclamo get; set;

Monto que se solicita por el reclamo

string NombreMedico get; set;

Nombre del médico

string Observaciones get; set;

Observaciones del reclamo

string RawPropertyBagData get; set;

Data de los campos adicionales

SeguroMedicoEmpleo SeguroMedicoEmpleo get; set;

Seguro médico asociado al reclamo

int SeguroMedicoEmpleoCodigo get; set;

Código del seguro medico del empleo

EntityReference<SeguroMedicoEmpleo> SeguroMedicoEmpleoReference get; set;

Seguro médico asociado al reclamo

int TiempoRespuesta get; set;

Tiempo en días desde que inicio el reclamo hasta que le acreditaron

TipoReclamoSeguroMedico Tipo get; set;

Tipo asociado al reclamo

int TipoCodigo get; set;

Código del tipo de reclamo

EntityReference<TipoReclamoSeguroMedico> TipoReference get; set;

Tipo asociado al reclamo

string UsuarioGrabacion get; set;

Código del usuario que grabo/editó el registro

string UsuarioUltimaModificacion get; set;

Usuario que modificó el registro