Type PersonaAfectada
Namespace Aseinfo.VH4.Data
Parent EntityObject
Interfaces IAuditedEntity, IHasPropertyBag
Personas afectadas en un incidente/accidente 
			
		
			Events
Methods
- CreatePersonaAfectada
 - ShouldSerializeAccionEmergencia
 - ShouldSerializeAccionEmergenciaReference
 - ShouldSerializeLugarAtencion
 - ShouldSerializeLugarAtencionReference
 - ShouldSerializeSeguimientosPersonas
 
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 instance methods
bool ShouldSerializeAccionEmergencia()
Propiedad agregada explícitamente para que no se serialice al momento de generar el registro de auditoría 
		
	bool ShouldSerializeAccionEmergenciaReference()
Propiedad agregada explícitamente para que no se serialice al momento de generar el registro de auditoría 
		
	bool ShouldSerializeLugarAtencion()
Propiedad agregada explícitamente para que no se serialice al momento de generar el registro de auditoría 
		
	bool ShouldSerializeLugarAtencionReference()
Propiedad agregada explícitamente para que no se serialice al momento de generar el registro de auditoría 
		
	bool ShouldSerializeSeguimientosPersonas()
Propiedad agregada explícitamente para que no se serialice al momento de generar el registro de auditoría 
		
	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