Type PersonaAfectada
Namespace Aseinfo.VH4.Data
Parent EntityObject
Interfaces IAuditedEntity, IHasPropertyBag
Personas afectadas en un incidente/accidente 
			
		
			Events
Methods
Properties
- AccionEmergencia
 - AccionEmergenciaReference
 - Codigo
 - Empleo
 - EmpleoReference
 - EntityKey
 - EntityState
 - EquiposProteccionPersonal
 - Estado
 - EstadoDb
 - FechaGrabacion
 - FechaUltimaModificacion
 - Identificacion
 - Incidente
 - IncidenteReference
 - LugarAtencion
 - LugarAtencionReference
 - NecesarioTraslado
 - Nombre
 - NombreEmpresa
 - RawPropertyBagData
 - SeguimientosPersonas
 - TiempoPerdido
 - Tipo
 - TipoDb
 - TiposAreasLesion
 - UsuarioGrabacion
 - UsuarioUltimaModificacion
 
Events
PropertyChanged
PropertyChanging
Public static methods
PersonaAfectada CreatePersonaAfectada(int codigo, string tipoDb, string estadoDb, bool necesarioTraslado)
Create a new PersonaAfectada object. 
			
				
		
	Parameters
- 
							
intcodigo - Initial value of the Codigo property.
 - 
							
stringtipoDb - Initial value of the TipoDb property.
 - 
							
stringestadoDb - Initial value of the EstadoDb property.
 - 
							
boolnecesarioTraslado - Initial value of the NecesarioTraslado property.
 
Public properties
AccionEmergencia AccionEmergencia get; set;
Acción de emergencia aplicada a la persona afectada 
		
	EntityReference<AccionEmergencia> AccionEmergenciaReference get; set;
Acción de emergencia aplicada a la persona afectada 
		
	int Codigo get; set;
Código de la persona afectada 
		
	Empleo Empleo get; set;
Empleado afectado en un incidente 
		
	EntityReference<Empleo> EmpleoReference get; set;
Empleado afectado en un incidente 
		
	EntityKey EntityKey get; set;
EntityState EntityState get;
EntityCollection<EquipoProteccionPersonal> EquiposProteccionPersonal get; set;
Equipos de protección personal utilizados por la persona afectada 
		
	EstadoPersonaAfectada Estado get; set;
Estado de la entidad de la persona afectada 
		
	string EstadoDb get; set;
Estado del seguimiento de la persona afectada, abierto o cerrado 
		
	Nullable<DateTime> FechaGrabacion get; set;
Fecha en que se creó el registro 
		
	Nullable<DateTime> FechaUltimaModificacion get; set;
Fecha en que se modificó el registro 
		
	string Identificacion get; set;
Identificación de la persona afectada si no es empleado 
		
	Incidente Incidente get; set;
Incidente que le ha afectado a una o mas personas 
		
	EntityReference<Incidente> IncidenteReference get; set;
Incidente que le ha afectado a una o mas personas 
		
	LugarAtencion LugarAtencion get; set;
Lugar donde fue atendida la persona afectada 
		
	EntityReference<LugarAtencion> LugarAtencionReference get; set;
Lugar donde fue atendida la persona afectada 
		
	bool NecesarioTraslado get; set;
Indica si es necesario trasladar a la persona afectada 
		
	string Nombre get; set;
Nombre de la persona afectada si no es empleado 
		
	string NombreEmpresa get; set;
Empresa a la que pertenece la persona afectada, si no es empleado 
		
	string RawPropertyBagData get; set;
Información de campos adicionales 
		
	EntityCollection<SeguimientoPersona> SeguimientosPersonas get; set;
Seguimientos dados a una persona afectada 
		
	Nullable<decimal> TiempoPerdido get; set;
Tiempo perdido por la persona afectada por el incidente 
		
	Nullable<TipoPersonaAfectada> Tipo get; set;
Tipo de persona afectada 
		
	string TipoDb get; set;
Tipo de la persona afectada: empleado, visitante, contratista y vacacionista 
		
	EntityCollection<TipoAreaLesion> TiposAreasLesion get; set;
Tipos y Áreas de lesión de una persona afectada 
		
	string UsuarioGrabacion get; set;
Usuario que creó el registro 
		
	string UsuarioUltimaModificacion get; set;
Usuario que modificó el registro