Evolution : Data Model API Documentation

Type ReclamoSeguroMedico

Namespace Aseinfo.VH4.Data

Parent EntityObject

Interfaces IAuditedEntity, IHasPropertyBag, IFileAttachmentCapableEntity, IAuthorizationWorkflowManagedEntity, IFinalizationEntity

Events

PropertyChanged

PropertyChanging

Public static methods

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

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.

Public properties

BeneficiarioSeguroEmpleo BeneficiarioSeguroMedicoEmpleo get; set;

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

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

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

EntityReference<Empleo> EmpleoReference get; set;

Empleo asociado al reclamo

Empleo EmpleoSolicita get; set;

Empleo quien solicita asociado al reclamo

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

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

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

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

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