<?php

// Global variable for table object
$registro = NULL;

//
// Table class for registro
//
class cregistro extends cTable {
	var $Consecutivo;
	var $Seguimiento;
	var $Condicion_Final;
	var $Codigo_centro;
	var $Codigo_UPGD;
	var $Cod_Evento;
	var $Embarazo_Actual;
	var $Fecha_Notificacion;
	var $Semana;
	var $Periodo_Epidemiologico;
	var $Periodo_Sivigila;
	var $Primer_Nombre;
	var $Segundo_Nombre;
	var $Primer_Apellido;
	var $Segundo_Apellido;
	var $Tipo_Id;
	var $Numero_Identificacion;
	var $Edad;
	var $Unidad_Edad;
	var $Sexo;
	var $Pais_Ocurrencia;
	var $Depto_Ocurrencia;
	var $Municipio_Ocurrencia;
	var $Area_Ocurrencia;
	var $Localidad;
	var $Barrio;
	var $Direccion_Residencia;
	var $Ocupacion;
	var $Tipo_Regimen_Salud;
	var $Cod_Administradora;
	var $gp_discapa;
	var $gp_desplaz;
	var $gp_migrant;
	var $gp_carcela;
	var $gp_gestan;
	var $gp_indigen;
	var $gp_pobicbf;
	var $gp_mad_com;
	var $gp_desmovi;
	var $gp_psiquia;
	var $gp_vic_vio;
	var $gp_otros;
	var $Depto_Residencia;
	var $Municipio_Residencia;
	var $Fecha_Consulta;
	var $Fecha_Inicio_Sintomas;
	var $Hospitalizado;
	var $Fecha_Defuncion;
	var $Numero_Certificado_Defuncion;
	var $Causa_Basica_Muerte_CIEX;
	var $Entidad_fallecimiento;
	var $Telefono;
	var $Fecha_Nacimiento;
	var $Nombre_Profesional_Diligencia;
	var $Telefono_Profesional_Diligencia;
	var $Mecanismo_Probable_Transmision;
	var $Nombre_Madre;
	var $Tipo_Id_Madre;
	var $Numero_Identificacion_Madre;
	var $Indentidad_Genero;
	var $Donador_Sangre_Ultimos_12_Meses;
	var $Fecha_Donacion;
	var $Nombre_Institucion_Donacion;
	var $Poblacion_clave;
	var $Recibio_Asesoria_Pre_Prueba;
	var $Recibio_Asesoria_Post_Prueba;
	var $Tipo_Prueba;
	var $Fecha_Resultado_Confirmatorio;
	var $Valor_Carga_Viral;
	var $Estado_Clinico_Notificacion;
	var $Hijos_Mujeres_Menores_5;
	var $Hijos_Hombres_Menores_5;
	var $Numero_Semanas_Embarazo;
	var $Antecedentes_Embarazo;
	var $Candidiasis_esofagica;
	var $Candidiasis_vias_aereas;
	var $Tuberculosis_pulmonar;
	var $Cancer_cervical;
	var $Tuberculosis_extrapulmonar;
	var $Coccidiomicosis;
	var $Citomegalovirosis;
	var $Retinitis_citomegalovirosis;
	var $Sindrome_Emanciacion;
	var $Encefalopatia;
	var $Otras_micobacterias;
	var $Histoplasmosis_Extrapulmonar;
	var $isosporidiasis_cronica;
	var $herpes_zoster;
	var $Histoplasmosis_diseminada;
	var $Linfoma_Burkitt;
	var $Neumonia_Pneumocystis;
	var $Neumonia_Recurrente;
	var $Linfoma_Inmunoblastico;
	var $Criptosporidiasis_cronica;
	var $Criptococosis_Extrapulmonar;
	var $Sarcoma_Kaposi;
	var $Leucoencefalopatia_Multifocal;
	var $Septicemia_recurrente;
	var $Toxoplasmosis_cerebral;
	var $HepatitisB;
	var $HepatitisC;
	var $Meningitis;
	var $RecuentoCD4;
	var $Registrado_Por;
	var $Centro_Poblado;
	var $Vereda;
	var $Pertenencia_Etnica;
	var $Grupo_Poblacional;
	var $Clasificacion_Inicial;
	var $Fecha_Hospitalizacion;
	var $Seguimiento_Clasificacion_Final;
	var $Fecha_Ajuste;
	var $Nombre_Evento;
	var $Localidad_residencia;
	var $Barrio_residencia;
	var $Fecha_ingreso_app;
	var $Actualizado_por;
	var $Fecha_actualizacion_app;

	//
	// Table class constructor
	//
	function __construct() {
		global $Language;

		// Language object
		if (!isset($Language)) $Language = new cLanguage();
		$this->TableVar = 'registro';
		$this->TableName = 'registro';
		$this->TableType = 'TABLE';

		// Update Table
		$this->UpdateTable = "`registro`";
		$this->DBID = 'DB';
		$this->ExportAll = TRUE;
		$this->ExportPageBreakCount = 0; // Page break per every n record (PDF only)
		$this->ExportPageOrientation = "portrait"; // Page orientation (PDF only)
		$this->ExportPageSize = "a4"; // Page size (PDF only)
		$this->ExportExcelPageOrientation = PHPExcel_Worksheet_PageSetup::ORIENTATION_DEFAULT; // Page orientation (PHPExcel only)
		$this->ExportExcelPageSize = PHPExcel_Worksheet_PageSetup::PAPERSIZE_A4; // Page size (PHPExcel only)
		$this->DetailAdd = FALSE; // Allow detail add
		$this->DetailEdit = FALSE; // Allow detail edit
		$this->DetailView = FALSE; // Allow detail view
		$this->ShowMultipleDetails = FALSE; // Show multiple details
		$this->GridAddRowCount = 5;
		$this->AllowAddDeleteRow = ew_AllowAddDeleteRow(); // Allow add/delete row
		$this->UserIDAllowSecurity = 0; // User ID Allow
		$this->BasicSearch = new cBasicSearch($this->TableVar);

		// Consecutivo
		$this->Consecutivo = new cField('registro', 'registro', 'x_Consecutivo', 'Consecutivo', '`Consecutivo`', '`Consecutivo`', 3, -1, FALSE, '`Consecutivo`', FALSE, FALSE, FALSE, 'FORMATTED TEXT', 'NO');
		$this->Consecutivo->FldDefaultErrMsg = $Language->Phrase("IncorrectInteger");
		$this->fields['Consecutivo'] = &$this->Consecutivo;

		// Seguimiento
		$this->Seguimiento = new cField('registro', 'registro', 'x_Seguimiento', 'Seguimiento', '`Seguimiento`', '`Seguimiento`', 3, -1, FALSE, '`Seguimiento`', FALSE, FALSE, FALSE, 'FORMATTED TEXT', 'RADIO');
		$this->Seguimiento->FldDefaultErrMsg = $Language->Phrase("IncorrectInteger");
		$this->fields['Seguimiento'] = &$this->Seguimiento;

		// Condicion_Final
		$this->Condicion_Final = new cField('registro', 'registro', 'x_Condicion_Final', 'Condicion_Final', '`Condicion_Final`', '`Condicion_Final`', 200, -1, FALSE, '`Condicion_Final`', FALSE, FALSE, FALSE, 'FORMATTED TEXT', 'SELECT');
		$this->fields['Condicion_Final'] = &$this->Condicion_Final;

		// Codigo_centro
		$this->Codigo_centro = new cField('registro', 'registro', 'x_Codigo_centro', 'Codigo_centro', '`Codigo_centro`', '`Codigo_centro`', 200, -1, FALSE, '`Codigo_centro`', FALSE, FALSE, FALSE, 'FORMATTED TEXT', 'SELECT');
		$this->Codigo_centro->FldDefaultErrMsg = $Language->Phrase("IncorrectInteger");
		$this->fields['Codigo_centro'] = &$this->Codigo_centro;

		// Codigo_UPGD
		$this->Codigo_UPGD = new cField('registro', 'registro', 'x_Codigo_UPGD', 'Codigo_UPGD', '`Codigo_UPGD`', '`Codigo_UPGD`', 200, -1, FALSE, '`Codigo_UPGD`', FALSE, FALSE, FALSE, 'FORMATTED TEXT', 'TEXT');
		$this->Codigo_UPGD->FldDefaultErrMsg = $Language->Phrase("IncorrectInteger");
		$this->fields['Codigo_UPGD'] = &$this->Codigo_UPGD;

		// Cod_Evento
		$this->Cod_Evento = new cField('registro', 'registro', 'x_Cod_Evento', 'Cod_Evento', '`Cod_Evento`', '`Cod_Evento`', 3, -1, FALSE, '`Cod_Evento`', FALSE, FALSE, FALSE, 'FORMATTED TEXT', 'TEXT');
		$this->Cod_Evento->FldDefaultErrMsg = $Language->Phrase("IncorrectInteger");
		$this->fields['Cod_Evento'] = &$this->Cod_Evento;

		// Embarazo_Actual
		$this->Embarazo_Actual = new cField('registro', 'registro', 'x_Embarazo_Actual', 'Embarazo_Actual', '`Embarazo_Actual`', '`Embarazo_Actual`', 3, -1, FALSE, '`Embarazo_Actual`', FALSE, FALSE, FALSE, 'FORMATTED TEXT', 'RADIO');
		$this->Embarazo_Actual->FldDefaultErrMsg = $Language->Phrase("IncorrectInteger");
		$this->fields['Embarazo_Actual'] = &$this->Embarazo_Actual;

		// Fecha_Notificacion
		$this->Fecha_Notificacion = new cField('registro', 'registro', 'x_Fecha_Notificacion', 'Fecha_Notificacion', '`Fecha_Notificacion`', 'DATE_FORMAT(`Fecha_Notificacion`, \'%Y/%m/%d\')', 133, 5, FALSE, '`Fecha_Notificacion`', FALSE, FALSE, FALSE, 'FORMATTED TEXT', 'TEXT');
		$this->Fecha_Notificacion->FldDefaultErrMsg = str_replace("%s", "/", $Language->Phrase("IncorrectDateYMD"));
		$this->fields['Fecha_Notificacion'] = &$this->Fecha_Notificacion;

		// Semana
		$this->Semana = new cField('registro', 'registro', 'x_Semana', 'Semana', '`Semana`', '`Semana`', 3, -1, FALSE, '`Semana`', FALSE, FALSE, FALSE, 'FORMATTED TEXT', 'SELECT');
		$this->Semana->FldDefaultErrMsg = $Language->Phrase("IncorrectInteger");
		$this->fields['Semana'] = &$this->Semana;

		// Periodo_Epidemiologico
		$this->Periodo_Epidemiologico = new cField('registro', 'registro', 'x_Periodo_Epidemiologico', 'Periodo_Epidemiologico', '`Periodo_Epidemiologico`', '`Periodo_Epidemiologico`', 3, -1, FALSE, '`Periodo_Epidemiologico`', FALSE, FALSE, FALSE, 'FORMATTED TEXT', 'SELECT');
		$this->Periodo_Epidemiologico->FldDefaultErrMsg = $Language->Phrase("IncorrectInteger");
		$this->fields['Periodo_Epidemiologico'] = &$this->Periodo_Epidemiologico;

		// Periodo_Sivigila
		$this->Periodo_Sivigila = new cField('registro', 'registro', 'x_Periodo_Sivigila', 'Periodo_Sivigila', '`Periodo_Sivigila`', '`Periodo_Sivigila`', 200, -1, FALSE, '`Periodo_Sivigila`', FALSE, FALSE, FALSE, 'FORMATTED TEXT', 'SELECT');
		$this->fields['Periodo_Sivigila'] = &$this->Periodo_Sivigila;

		// Primer_Nombre
		$this->Primer_Nombre = new cField('registro', 'registro', 'x_Primer_Nombre', 'Primer_Nombre', '`Primer_Nombre`', '`Primer_Nombre`', 200, -1, FALSE, '`Primer_Nombre`', FALSE, FALSE, FALSE, 'FORMATTED TEXT', 'TEXT');
		$this->fields['Primer_Nombre'] = &$this->Primer_Nombre;

		// Segundo_Nombre
		$this->Segundo_Nombre = new cField('registro', 'registro', 'x_Segundo_Nombre', 'Segundo_Nombre', '`Segundo_Nombre`', '`Segundo_Nombre`', 200, -1, FALSE, '`Segundo_Nombre`', FALSE, FALSE, FALSE, 'FORMATTED TEXT', 'TEXT');
		$this->fields['Segundo_Nombre'] = &$this->Segundo_Nombre;

		// Primer_Apellido
		$this->Primer_Apellido = new cField('registro', 'registro', 'x_Primer_Apellido', 'Primer_Apellido', '`Primer_Apellido`', '`Primer_Apellido`', 200, -1, FALSE, '`Primer_Apellido`', FALSE, FALSE, FALSE, 'FORMATTED TEXT', 'TEXT');
		$this->fields['Primer_Apellido'] = &$this->Primer_Apellido;

		// Segundo_Apellido
		$this->Segundo_Apellido = new cField('registro', 'registro', 'x_Segundo_Apellido', 'Segundo_Apellido', '`Segundo_Apellido`', '`Segundo_Apellido`', 200, -1, FALSE, '`Segundo_Apellido`', FALSE, FALSE, FALSE, 'FORMATTED TEXT', 'TEXT');
		$this->fields['Segundo_Apellido'] = &$this->Segundo_Apellido;

		// Tipo_Id
		$this->Tipo_Id = new cField('registro', 'registro', 'x_Tipo_Id', 'Tipo_Id', '`Tipo_Id`', '`Tipo_Id`', 200, -1, FALSE, '`Tipo_Id`', FALSE, FALSE, FALSE, 'FORMATTED TEXT', 'SELECT');
		$this->fields['Tipo_Id'] = &$this->Tipo_Id;

		// Numero_Identificacion
		$this->Numero_Identificacion = new cField('registro', 'registro', 'x_Numero_Identificacion', 'Numero_Identificacion', '`Numero_Identificacion`', '`Numero_Identificacion`', 200, -1, FALSE, '`Numero_Identificacion`', FALSE, FALSE, FALSE, 'FORMATTED TEXT', 'TEXT');
		$this->fields['Numero_Identificacion'] = &$this->Numero_Identificacion;

		// Edad
		$this->Edad = new cField('registro', 'registro', 'x_Edad', 'Edad', '`Edad`', '`Edad`', 3, -1, FALSE, '`Edad`', FALSE, FALSE, FALSE, 'FORMATTED TEXT', 'TEXT');
		$this->Edad->FldDefaultErrMsg = $Language->Phrase("IncorrectInteger");
		$this->fields['Edad'] = &$this->Edad;

		// Unidad_Edad
		$this->Unidad_Edad = new cField('registro', 'registro', 'x_Unidad_Edad', 'Unidad_Edad', '`Unidad_Edad`', '`Unidad_Edad`', 3, -1, FALSE, '`Unidad_Edad`', FALSE, FALSE, FALSE, 'FORMATTED TEXT', 'SELECT');
		$this->Unidad_Edad->FldDefaultErrMsg = $Language->Phrase("IncorrectInteger");
		$this->fields['Unidad_Edad'] = &$this->Unidad_Edad;

		// Sexo
		$this->Sexo = new cField('registro', 'registro', 'x_Sexo', 'Sexo', '`Sexo`', '`Sexo`', 200, -1, FALSE, '`Sexo`', FALSE, FALSE, FALSE, 'FORMATTED TEXT', 'SELECT');
		$this->fields['Sexo'] = &$this->Sexo;

		// Pais_Ocurrencia
		$this->Pais_Ocurrencia = new cField('registro', 'registro', 'x_Pais_Ocurrencia', 'Pais_Ocurrencia', '`Pais_Ocurrencia`', '`Pais_Ocurrencia`', 3, -1, FALSE, '`Pais_Ocurrencia`', FALSE, FALSE, FALSE, 'FORMATTED TEXT', 'SELECT');
		$this->Pais_Ocurrencia->FldDefaultErrMsg = $Language->Phrase("IncorrectInteger");
		$this->fields['Pais_Ocurrencia'] = &$this->Pais_Ocurrencia;

		// Depto_Ocurrencia
		$this->Depto_Ocurrencia = new cField('registro', 'registro', 'x_Depto_Ocurrencia', 'Depto_Ocurrencia', '`Depto_Ocurrencia`', '`Depto_Ocurrencia`', 3, -1, FALSE, '`Depto_Ocurrencia`', FALSE, FALSE, FALSE, 'FORMATTED TEXT', 'SELECT');
		$this->Depto_Ocurrencia->FldDefaultErrMsg = $Language->Phrase("IncorrectInteger");
		$this->fields['Depto_Ocurrencia'] = &$this->Depto_Ocurrencia;

		// Municipio_Ocurrencia
		$this->Municipio_Ocurrencia = new cField('registro', 'registro', 'x_Municipio_Ocurrencia', 'Municipio_Ocurrencia', '`Municipio_Ocurrencia`', '`Municipio_Ocurrencia`', 3, -1, FALSE, '`Municipio_Ocurrencia`', FALSE, FALSE, FALSE, 'FORMATTED TEXT', 'SELECT');
		$this->Municipio_Ocurrencia->FldDefaultErrMsg = $Language->Phrase("IncorrectInteger");
		$this->fields['Municipio_Ocurrencia'] = &$this->Municipio_Ocurrencia;

		// Area_Ocurrencia
		$this->Area_Ocurrencia = new cField('registro', 'registro', 'x_Area_Ocurrencia', 'Area_Ocurrencia', '`Area_Ocurrencia`', '`Area_Ocurrencia`', 3, -1, FALSE, '`Area_Ocurrencia`', FALSE, FALSE, FALSE, 'FORMATTED TEXT', 'SELECT');
		$this->Area_Ocurrencia->FldDefaultErrMsg = $Language->Phrase("IncorrectInteger");
		$this->fields['Area_Ocurrencia'] = &$this->Area_Ocurrencia;

		// Localidad
		$this->Localidad = new cField('registro', 'registro', 'x_Localidad', 'Localidad', '`Localidad`', '`Localidad`', 3, -1, FALSE, '`Localidad`', FALSE, FALSE, FALSE, 'FORMATTED TEXT', 'SELECT');
		$this->Localidad->FldDefaultErrMsg = $Language->Phrase("IncorrectInteger");
		$this->fields['Localidad'] = &$this->Localidad;

		// Barrio
		$this->Barrio = new cField('registro', 'registro', 'x_Barrio', 'Barrio', '`Barrio`', '`Barrio`', 200, -1, FALSE, '`Barrio`', FALSE, FALSE, FALSE, 'FORMATTED TEXT', 'SELECT');
		$this->fields['Barrio'] = &$this->Barrio;

		// Direccion_Residencia
		$this->Direccion_Residencia = new cField('registro', 'registro', 'x_Direccion_Residencia', 'Direccion_Residencia', '`Direccion_Residencia`', '`Direccion_Residencia`', 200, -1, FALSE, '`Direccion_Residencia`', FALSE, FALSE, FALSE, 'FORMATTED TEXT', 'TEXT');
		$this->fields['Direccion_Residencia'] = &$this->Direccion_Residencia;

		// Ocupacion
		$this->Ocupacion = new cField('registro', 'registro', 'x_Ocupacion', 'Ocupacion', '`Ocupacion`', '`Ocupacion`', 3, -1, FALSE, '`Ocupacion`', FALSE, FALSE, FALSE, 'FORMATTED TEXT', 'SELECT');
		$this->Ocupacion->FldDefaultErrMsg = $Language->Phrase("IncorrectInteger");
		$this->fields['Ocupacion'] = &$this->Ocupacion;

		// Tipo_Regimen_Salud
		$this->Tipo_Regimen_Salud = new cField('registro', 'registro', 'x_Tipo_Regimen_Salud', 'Tipo_Regimen_Salud', '`Tipo_Regimen_Salud`', '`Tipo_Regimen_Salud`', 200, -1, FALSE, '`Tipo_Regimen_Salud`', FALSE, FALSE, FALSE, 'FORMATTED TEXT', 'SELECT');
		$this->fields['Tipo_Regimen_Salud'] = &$this->Tipo_Regimen_Salud;

		// Cod_Administradora
		$this->Cod_Administradora = new cField('registro', 'registro', 'x_Cod_Administradora', 'Cod_Administradora', '`Cod_Administradora`', '`Cod_Administradora`', 200, -1, FALSE, '`Cod_Administradora`', FALSE, FALSE, FALSE, 'FORMATTED TEXT', 'SELECT');
		$this->fields['Cod_Administradora'] = &$this->Cod_Administradora;

		// gp_discapa
		$this->gp_discapa = new cField('registro', 'registro', 'x_gp_discapa', 'gp_discapa', '`gp_discapa`', '`gp_discapa`', 3, -1, FALSE, '`gp_discapa`', FALSE, FALSE, FALSE, 'FORMATTED TEXT', 'RADIO');
		$this->gp_discapa->FldDefaultErrMsg = $Language->Phrase("IncorrectInteger");
		$this->fields['gp_discapa'] = &$this->gp_discapa;

		// gp_desplaz
		$this->gp_desplaz = new cField('registro', 'registro', 'x_gp_desplaz', 'gp_desplaz', '`gp_desplaz`', '`gp_desplaz`', 3, -1, FALSE, '`gp_desplaz`', FALSE, FALSE, FALSE, 'FORMATTED TEXT', 'RADIO');
		$this->gp_desplaz->FldDefaultErrMsg = $Language->Phrase("IncorrectInteger");
		$this->fields['gp_desplaz'] = &$this->gp_desplaz;

		// gp_migrant
		$this->gp_migrant = new cField('registro', 'registro', 'x_gp_migrant', 'gp_migrant', '`gp_migrant`', '`gp_migrant`', 3, -1, FALSE, '`gp_migrant`', FALSE, FALSE, FALSE, 'FORMATTED TEXT', 'RADIO');
		$this->gp_migrant->FldDefaultErrMsg = $Language->Phrase("IncorrectInteger");
		$this->fields['gp_migrant'] = &$this->gp_migrant;

		// gp_carcela
		$this->gp_carcela = new cField('registro', 'registro', 'x_gp_carcela', 'gp_carcela', '`gp_carcela`', '`gp_carcela`', 3, -1, FALSE, '`gp_carcela`', FALSE, FALSE, FALSE, 'FORMATTED TEXT', 'RADIO');
		$this->gp_carcela->FldDefaultErrMsg = $Language->Phrase("IncorrectInteger");
		$this->fields['gp_carcela'] = &$this->gp_carcela;

		// gp_gestan
		$this->gp_gestan = new cField('registro', 'registro', 'x_gp_gestan', 'gp_gestan', '`gp_gestan`', '`gp_gestan`', 3, -1, FALSE, '`gp_gestan`', FALSE, FALSE, FALSE, 'FORMATTED TEXT', 'RADIO');
		$this->gp_gestan->FldDefaultErrMsg = $Language->Phrase("IncorrectInteger");
		$this->fields['gp_gestan'] = &$this->gp_gestan;

		// gp_indigen
		$this->gp_indigen = new cField('registro', 'registro', 'x_gp_indigen', 'gp_indigen', '`gp_indigen`', '`gp_indigen`', 3, -1, FALSE, '`gp_indigen`', FALSE, FALSE, FALSE, 'FORMATTED TEXT', 'RADIO');
		$this->gp_indigen->FldDefaultErrMsg = $Language->Phrase("IncorrectInteger");
		$this->fields['gp_indigen'] = &$this->gp_indigen;

		// gp_pobicbf
		$this->gp_pobicbf = new cField('registro', 'registro', 'x_gp_pobicbf', 'gp_pobicbf', '`gp_pobicbf`', '`gp_pobicbf`', 3, -1, FALSE, '`gp_pobicbf`', FALSE, FALSE, FALSE, 'FORMATTED TEXT', 'RADIO');
		$this->gp_pobicbf->FldDefaultErrMsg = $Language->Phrase("IncorrectInteger");
		$this->fields['gp_pobicbf'] = &$this->gp_pobicbf;

		// gp_mad_com
		$this->gp_mad_com = new cField('registro', 'registro', 'x_gp_mad_com', 'gp_mad_com', '`gp_mad_com`', '`gp_mad_com`', 3, -1, FALSE, '`gp_mad_com`', FALSE, FALSE, FALSE, 'FORMATTED TEXT', 'RADIO');
		$this->gp_mad_com->FldDefaultErrMsg = $Language->Phrase("IncorrectInteger");
		$this->fields['gp_mad_com'] = &$this->gp_mad_com;

		// gp_desmovi
		$this->gp_desmovi = new cField('registro', 'registro', 'x_gp_desmovi', 'gp_desmovi', '`gp_desmovi`', '`gp_desmovi`', 3, -1, FALSE, '`gp_desmovi`', FALSE, FALSE, FALSE, 'FORMATTED TEXT', 'RADIO');
		$this->gp_desmovi->FldDefaultErrMsg = $Language->Phrase("IncorrectInteger");
		$this->fields['gp_desmovi'] = &$this->gp_desmovi;

		// gp_psiquia
		$this->gp_psiquia = new cField('registro', 'registro', 'x_gp_psiquia', 'gp_psiquia', '`gp_psiquia`', '`gp_psiquia`', 3, -1, FALSE, '`gp_psiquia`', FALSE, FALSE, FALSE, 'FORMATTED TEXT', 'RADIO');
		$this->gp_psiquia->FldDefaultErrMsg = $Language->Phrase("IncorrectInteger");
		$this->fields['gp_psiquia'] = &$this->gp_psiquia;

		// gp_vic_vio
		$this->gp_vic_vio = new cField('registro', 'registro', 'x_gp_vic_vio', 'gp_vic_vio', '`gp_vic_vio`', '`gp_vic_vio`', 3, -1, FALSE, '`gp_vic_vio`', FALSE, FALSE, FALSE, 'FORMATTED TEXT', 'RADIO');
		$this->gp_vic_vio->FldDefaultErrMsg = $Language->Phrase("IncorrectInteger");
		$this->fields['gp_vic_vio'] = &$this->gp_vic_vio;

		// gp_otros
		$this->gp_otros = new cField('registro', 'registro', 'x_gp_otros', 'gp_otros', '`gp_otros`', '`gp_otros`', 3, -1, FALSE, '`gp_otros`', FALSE, FALSE, FALSE, 'FORMATTED TEXT', 'RADIO');
		$this->gp_otros->FldDefaultErrMsg = $Language->Phrase("IncorrectInteger");
		$this->fields['gp_otros'] = &$this->gp_otros;

		// Depto_Residencia
		$this->Depto_Residencia = new cField('registro', 'registro', 'x_Depto_Residencia', 'Depto_Residencia', '`Depto_Residencia`', '`Depto_Residencia`', 3, -1, FALSE, '`Depto_Residencia`', FALSE, FALSE, FALSE, 'FORMATTED TEXT', 'SELECT');
		$this->Depto_Residencia->FldDefaultErrMsg = $Language->Phrase("IncorrectInteger");
		$this->fields['Depto_Residencia'] = &$this->Depto_Residencia;

		// Municipio_Residencia
		$this->Municipio_Residencia = new cField('registro', 'registro', 'x_Municipio_Residencia', 'Municipio_Residencia', '`Municipio_Residencia`', '`Municipio_Residencia`', 3, -1, FALSE, '`Municipio_Residencia`', FALSE, FALSE, FALSE, 'FORMATTED TEXT', 'SELECT');
		$this->Municipio_Residencia->FldDefaultErrMsg = $Language->Phrase("IncorrectInteger");
		$this->fields['Municipio_Residencia'] = &$this->Municipio_Residencia;

		// Fecha_Consulta
		$this->Fecha_Consulta = new cField('registro', 'registro', 'x_Fecha_Consulta', 'Fecha_Consulta', '`Fecha_Consulta`', 'DATE_FORMAT(`Fecha_Consulta`, \'%Y/%m/%d\')', 133, 5, FALSE, '`Fecha_Consulta`', FALSE, FALSE, FALSE, 'FORMATTED TEXT', 'TEXT');
		$this->Fecha_Consulta->FldDefaultErrMsg = str_replace("%s", "/", $Language->Phrase("IncorrectDateYMD"));
		$this->fields['Fecha_Consulta'] = &$this->Fecha_Consulta;

		// Fecha_Inicio_Sintomas
		$this->Fecha_Inicio_Sintomas = new cField('registro', 'registro', 'x_Fecha_Inicio_Sintomas', 'Fecha_Inicio_Sintomas', '`Fecha_Inicio_Sintomas`', 'DATE_FORMAT(`Fecha_Inicio_Sintomas`, \'%Y/%m/%d\')', 133, 5, FALSE, '`Fecha_Inicio_Sintomas`', FALSE, FALSE, FALSE, 'FORMATTED TEXT', 'TEXT');
		$this->Fecha_Inicio_Sintomas->FldDefaultErrMsg = str_replace("%s", "/", $Language->Phrase("IncorrectDateYMD"));
		$this->fields['Fecha_Inicio_Sintomas'] = &$this->Fecha_Inicio_Sintomas;

		// Hospitalizado
		$this->Hospitalizado = new cField('registro', 'registro', 'x_Hospitalizado', 'Hospitalizado', '`Hospitalizado`', '`Hospitalizado`', 3, -1, FALSE, '`Hospitalizado`', FALSE, FALSE, FALSE, 'FORMATTED TEXT', 'CHECKBOX');
		$this->Hospitalizado->FldDefaultErrMsg = $Language->Phrase("IncorrectInteger");
		$this->fields['Hospitalizado'] = &$this->Hospitalizado;

		// Fecha_Defuncion
		$this->Fecha_Defuncion = new cField('registro', 'registro', 'x_Fecha_Defuncion', 'Fecha_Defuncion', '`Fecha_Defuncion`', 'DATE_FORMAT(`Fecha_Defuncion`, \'%Y/%m/%d\')', 133, 5, FALSE, '`Fecha_Defuncion`', FALSE, FALSE, FALSE, 'FORMATTED TEXT', 'TEXT');
		$this->Fecha_Defuncion->FldDefaultErrMsg = str_replace("%s", "/", $Language->Phrase("IncorrectDateYMD"));
		$this->fields['Fecha_Defuncion'] = &$this->Fecha_Defuncion;

		// Numero_Certificado_Defuncion
		$this->Numero_Certificado_Defuncion = new cField('registro', 'registro', 'x_Numero_Certificado_Defuncion', 'Numero_Certificado_Defuncion', '`Numero_Certificado_Defuncion`', '`Numero_Certificado_Defuncion`', 3, -1, FALSE, '`Numero_Certificado_Defuncion`', FALSE, FALSE, FALSE, 'FORMATTED TEXT', 'TEXT');
		$this->Numero_Certificado_Defuncion->FldDefaultErrMsg = $Language->Phrase("IncorrectInteger");
		$this->fields['Numero_Certificado_Defuncion'] = &$this->Numero_Certificado_Defuncion;

		// Causa_Basica_Muerte_CIEX
		$this->Causa_Basica_Muerte_CIEX = new cField('registro', 'registro', 'x_Causa_Basica_Muerte_CIEX', 'Causa_Basica_Muerte_CIEX', '`Causa_Basica_Muerte_CIEX`', '`Causa_Basica_Muerte_CIEX`', 200, -1, FALSE, '`Causa_Basica_Muerte_CIEX`', FALSE, FALSE, FALSE, 'FORMATTED TEXT', 'TEXT');
		$this->fields['Causa_Basica_Muerte_CIEX'] = &$this->Causa_Basica_Muerte_CIEX;

		// Entidad_fallecimiento
		$this->Entidad_fallecimiento = new cField('registro', 'registro', 'x_Entidad_fallecimiento', 'Entidad_fallecimiento', '`Entidad_fallecimiento`', '`Entidad_fallecimiento`', 200, -1, FALSE, '`Entidad_fallecimiento`', FALSE, FALSE, FALSE, 'FORMATTED TEXT', 'TEXT');
		$this->fields['Entidad_fallecimiento'] = &$this->Entidad_fallecimiento;

		// Telefono
		$this->Telefono = new cField('registro', 'registro', 'x_Telefono', 'Telefono', '`Telefono`', '`Telefono`', 200, -1, FALSE, '`Telefono`', FALSE, FALSE, FALSE, 'FORMATTED TEXT', 'TEXT');
		$this->Telefono->FldDefaultErrMsg = $Language->Phrase("IncorrectInteger");
		$this->fields['Telefono'] = &$this->Telefono;

		// Fecha_Nacimiento
		$this->Fecha_Nacimiento = new cField('registro', 'registro', 'x_Fecha_Nacimiento', 'Fecha_Nacimiento', '`Fecha_Nacimiento`', 'DATE_FORMAT(`Fecha_Nacimiento`, \'%Y/%m/%d\')', 133, 5, FALSE, '`Fecha_Nacimiento`', FALSE, FALSE, FALSE, 'FORMATTED TEXT', 'TEXT');
		$this->Fecha_Nacimiento->FldDefaultErrMsg = str_replace("%s", "/", $Language->Phrase("IncorrectDateYMD"));
		$this->fields['Fecha_Nacimiento'] = &$this->Fecha_Nacimiento;

		// Nombre_Profesional_Diligencia
		$this->Nombre_Profesional_Diligencia = new cField('registro', 'registro', 'x_Nombre_Profesional_Diligencia', 'Nombre_Profesional_Diligencia', '`Nombre_Profesional_Diligencia`', '`Nombre_Profesional_Diligencia`', 200, -1, FALSE, '`Nombre_Profesional_Diligencia`', FALSE, FALSE, FALSE, 'FORMATTED TEXT', 'TEXT');
		$this->fields['Nombre_Profesional_Diligencia'] = &$this->Nombre_Profesional_Diligencia;

		// Telefono_Profesional_Diligencia
		$this->Telefono_Profesional_Diligencia = new cField('registro', 'registro', 'x_Telefono_Profesional_Diligencia', 'Telefono_Profesional_Diligencia', '`Telefono_Profesional_Diligencia`', '`Telefono_Profesional_Diligencia`', 20, -1, FALSE, '`Telefono_Profesional_Diligencia`', FALSE, FALSE, FALSE, 'FORMATTED TEXT', 'TEXT');
		$this->Telefono_Profesional_Diligencia->FldDefaultErrMsg = $Language->Phrase("IncorrectInteger");
		$this->fields['Telefono_Profesional_Diligencia'] = &$this->Telefono_Profesional_Diligencia;

		// Mecanismo_Probable_Transmision
		$this->Mecanismo_Probable_Transmision = new cField('registro', 'registro', 'x_Mecanismo_Probable_Transmision', 'Mecanismo_Probable_Transmision', '`Mecanismo_Probable_Transmision`', '`Mecanismo_Probable_Transmision`', 3, -1, FALSE, '`Mecanismo_Probable_Transmision`', FALSE, FALSE, FALSE, 'FORMATTED TEXT', 'SELECT');
		$this->Mecanismo_Probable_Transmision->FldDefaultErrMsg = $Language->Phrase("IncorrectInteger");
		$this->fields['Mecanismo_Probable_Transmision'] = &$this->Mecanismo_Probable_Transmision;

		// Nombre_Madre
		$this->Nombre_Madre = new cField('registro', 'registro', 'x_Nombre_Madre', 'Nombre_Madre', '`Nombre_Madre`', '`Nombre_Madre`', 200, -1, FALSE, '`Nombre_Madre`', FALSE, FALSE, FALSE, 'FORMATTED TEXT', 'TEXT');
		$this->fields['Nombre_Madre'] = &$this->Nombre_Madre;

		// Tipo_Id_Madre
		$this->Tipo_Id_Madre = new cField('registro', 'registro', 'x_Tipo_Id_Madre', 'Tipo_Id_Madre', '`Tipo_Id_Madre`', '`Tipo_Id_Madre`', 200, -1, FALSE, '`Tipo_Id_Madre`', FALSE, FALSE, FALSE, 'FORMATTED TEXT', 'SELECT');
		$this->fields['Tipo_Id_Madre'] = &$this->Tipo_Id_Madre;

		// Numero_Identificacion_Madre
		$this->Numero_Identificacion_Madre = new cField('registro', 'registro', 'x_Numero_Identificacion_Madre', 'Numero_Identificacion_Madre', '`Numero_Identificacion_Madre`', '`Numero_Identificacion_Madre`', 3, -1, FALSE, '`Numero_Identificacion_Madre`', FALSE, FALSE, FALSE, 'FORMATTED TEXT', 'TEXT');
		$this->Numero_Identificacion_Madre->FldDefaultErrMsg = $Language->Phrase("IncorrectInteger");
		$this->fields['Numero_Identificacion_Madre'] = &$this->Numero_Identificacion_Madre;

		// Indentidad_Genero
		$this->Indentidad_Genero = new cField('registro', 'registro', 'x_Indentidad_Genero', 'Indentidad_Genero', '`Indentidad_Genero`', '`Indentidad_Genero`', 200, -1, FALSE, '`Indentidad_Genero`', FALSE, FALSE, FALSE, 'FORMATTED TEXT', 'SELECT');
		$this->Indentidad_Genero->FldDefaultErrMsg = $Language->Phrase("IncorrectInteger");
		$this->fields['Indentidad_Genero'] = &$this->Indentidad_Genero;

		// Donador_Sangre_Ultimos_12_Meses
		$this->Donador_Sangre_Ultimos_12_Meses = new cField('registro', 'registro', 'x_Donador_Sangre_Ultimos_12_Meses', 'Donador_Sangre_Ultimos_12_Meses', '`Donador_Sangre_Ultimos_12_Meses`', '`Donador_Sangre_Ultimos_12_Meses`', 3, -1, FALSE, '`Donador_Sangre_Ultimos_12_Meses`', FALSE, FALSE, FALSE, 'FORMATTED TEXT', 'RADIO');
		$this->Donador_Sangre_Ultimos_12_Meses->FldDefaultErrMsg = $Language->Phrase("IncorrectInteger");
		$this->fields['Donador_Sangre_Ultimos_12_Meses'] = &$this->Donador_Sangre_Ultimos_12_Meses;

		// Fecha_Donacion
		$this->Fecha_Donacion = new cField('registro', 'registro', 'x_Fecha_Donacion', 'Fecha_Donacion', '`Fecha_Donacion`', 'DATE_FORMAT(`Fecha_Donacion`, \'%Y/%m/%d\')', 133, 5, FALSE, '`Fecha_Donacion`', FALSE, FALSE, FALSE, 'FORMATTED TEXT', 'TEXT');
		$this->Fecha_Donacion->FldDefaultErrMsg = str_replace("%s", "/", $Language->Phrase("IncorrectDateYMD"));
		$this->fields['Fecha_Donacion'] = &$this->Fecha_Donacion;

		// Nombre_Institucion_Donacion
		$this->Nombre_Institucion_Donacion = new cField('registro', 'registro', 'x_Nombre_Institucion_Donacion', 'Nombre_Institucion_Donacion', '`Nombre_Institucion_Donacion`', '`Nombre_Institucion_Donacion`', 200, -1, FALSE, '`Nombre_Institucion_Donacion`', FALSE, FALSE, FALSE, 'FORMATTED TEXT', 'TEXT');
		$this->fields['Nombre_Institucion_Donacion'] = &$this->Nombre_Institucion_Donacion;

		// Poblacion_clave
		$this->Poblacion_clave = new cField('registro', 'registro', 'x_Poblacion_clave', 'Poblacion_clave', '`Poblacion_clave`', '`Poblacion_clave`', 3, -1, FALSE, '`Poblacion_clave`', FALSE, FALSE, FALSE, 'FORMATTED TEXT', 'RADIO');
		$this->Poblacion_clave->FldDefaultErrMsg = $Language->Phrase("IncorrectInteger");
		$this->fields['Poblacion_clave'] = &$this->Poblacion_clave;

		// Recibio_Asesoria_Pre_Prueba
		$this->Recibio_Asesoria_Pre_Prueba = new cField('registro', 'registro', 'x_Recibio_Asesoria_Pre_Prueba', 'Recibio_Asesoria_Pre_Prueba', '`Recibio_Asesoria_Pre_Prueba`', '`Recibio_Asesoria_Pre_Prueba`', 3, -1, FALSE, '`Recibio_Asesoria_Pre_Prueba`', FALSE, FALSE, FALSE, 'FORMATTED TEXT', 'SELECT');
		$this->Recibio_Asesoria_Pre_Prueba->FldDefaultErrMsg = $Language->Phrase("IncorrectInteger");
		$this->fields['Recibio_Asesoria_Pre_Prueba'] = &$this->Recibio_Asesoria_Pre_Prueba;

		// Recibio_Asesoria_Post_Prueba
		$this->Recibio_Asesoria_Post_Prueba = new cField('registro', 'registro', 'x_Recibio_Asesoria_Post_Prueba', 'Recibio_Asesoria_Post_Prueba', '`Recibio_Asesoria_Post_Prueba`', '`Recibio_Asesoria_Post_Prueba`', 3, -1, FALSE, '`Recibio_Asesoria_Post_Prueba`', FALSE, FALSE, FALSE, 'FORMATTED TEXT', 'SELECT');
		$this->Recibio_Asesoria_Post_Prueba->FldDefaultErrMsg = $Language->Phrase("IncorrectInteger");
		$this->fields['Recibio_Asesoria_Post_Prueba'] = &$this->Recibio_Asesoria_Post_Prueba;

		// Tipo_Prueba
		$this->Tipo_Prueba = new cField('registro', 'registro', 'x_Tipo_Prueba', 'Tipo_Prueba', '`Tipo_Prueba`', '`Tipo_Prueba`', 3, -1, FALSE, '`Tipo_Prueba`', FALSE, FALSE, FALSE, 'FORMATTED TEXT', 'SELECT');
		$this->Tipo_Prueba->FldDefaultErrMsg = $Language->Phrase("IncorrectInteger");
		$this->fields['Tipo_Prueba'] = &$this->Tipo_Prueba;

		// Fecha_Resultado_Confirmatorio
		$this->Fecha_Resultado_Confirmatorio = new cField('registro', 'registro', 'x_Fecha_Resultado_Confirmatorio', 'Fecha_Resultado_Confirmatorio', '`Fecha_Resultado_Confirmatorio`', 'DATE_FORMAT(`Fecha_Resultado_Confirmatorio`, \'%Y/%m/%d\')', 133, 5, FALSE, '`Fecha_Resultado_Confirmatorio`', FALSE, FALSE, FALSE, 'FORMATTED TEXT', 'TEXT');
		$this->Fecha_Resultado_Confirmatorio->FldDefaultErrMsg = str_replace("%s", "/", $Language->Phrase("IncorrectDateYMD"));
		$this->fields['Fecha_Resultado_Confirmatorio'] = &$this->Fecha_Resultado_Confirmatorio;

		// Valor_Carga_Viral
		$this->Valor_Carga_Viral = new cField('registro', 'registro', 'x_Valor_Carga_Viral', 'Valor_Carga_Viral', '`Valor_Carga_Viral`', '`Valor_Carga_Viral`', 200, -1, FALSE, '`Valor_Carga_Viral`', FALSE, FALSE, FALSE, 'FORMATTED TEXT', 'TEXT');
		$this->fields['Valor_Carga_Viral'] = &$this->Valor_Carga_Viral;

		// Estado_Clinico_Notificacion
		$this->Estado_Clinico_Notificacion = new cField('registro', 'registro', 'x_Estado_Clinico_Notificacion', 'Estado_Clinico_Notificacion', '`Estado_Clinico_Notificacion`', '`Estado_Clinico_Notificacion`', 3, -1, FALSE, '`Estado_Clinico_Notificacion`', FALSE, FALSE, FALSE, 'FORMATTED TEXT', 'SELECT');
		$this->Estado_Clinico_Notificacion->FldDefaultErrMsg = $Language->Phrase("IncorrectInteger");
		$this->fields['Estado_Clinico_Notificacion'] = &$this->Estado_Clinico_Notificacion;

		// Hijos_Mujeres_Menores_5
		$this->Hijos_Mujeres_Menores_5 = new cField('registro', 'registro', 'x_Hijos_Mujeres_Menores_5', 'Hijos_Mujeres_Menores_5', '`Hijos_Mujeres_Menores_5`', '`Hijos_Mujeres_Menores_5`', 3, -1, FALSE, '`Hijos_Mujeres_Menores_5`', FALSE, FALSE, FALSE, 'FORMATTED TEXT', 'TEXT');
		$this->Hijos_Mujeres_Menores_5->FldDefaultErrMsg = $Language->Phrase("IncorrectInteger");
		$this->fields['Hijos_Mujeres_Menores_5'] = &$this->Hijos_Mujeres_Menores_5;

		// Hijos_Hombres_Menores_5
		$this->Hijos_Hombres_Menores_5 = new cField('registro', 'registro', 'x_Hijos_Hombres_Menores_5', 'Hijos_Hombres_Menores_5', '`Hijos_Hombres_Menores_5`', '`Hijos_Hombres_Menores_5`', 3, -1, FALSE, '`Hijos_Hombres_Menores_5`', FALSE, FALSE, FALSE, 'FORMATTED TEXT', 'TEXT');
		$this->Hijos_Hombres_Menores_5->FldDefaultErrMsg = $Language->Phrase("IncorrectInteger");
		$this->fields['Hijos_Hombres_Menores_5'] = &$this->Hijos_Hombres_Menores_5;

		// Numero_Semanas_Embarazo
		$this->Numero_Semanas_Embarazo = new cField('registro', 'registro', 'x_Numero_Semanas_Embarazo', 'Numero_Semanas_Embarazo', '`Numero_Semanas_Embarazo`', '`Numero_Semanas_Embarazo`', 3, -1, FALSE, '`Numero_Semanas_Embarazo`', FALSE, FALSE, FALSE, 'FORMATTED TEXT', 'TEXT');
		$this->Numero_Semanas_Embarazo->FldDefaultErrMsg = $Language->Phrase("IncorrectInteger");
		$this->fields['Numero_Semanas_Embarazo'] = &$this->Numero_Semanas_Embarazo;

		// Antecedentes_Embarazo
		$this->Antecedentes_Embarazo = new cField('registro', 'registro', 'x_Antecedentes_Embarazo', 'Antecedentes_Embarazo', '`Antecedentes_Embarazo`', '`Antecedentes_Embarazo`', 3, -1, FALSE, '`Antecedentes_Embarazo`', FALSE, FALSE, FALSE, 'FORMATTED TEXT', 'RADIO');
		$this->Antecedentes_Embarazo->FldDefaultErrMsg = $Language->Phrase("IncorrectInteger");
		$this->fields['Antecedentes_Embarazo'] = &$this->Antecedentes_Embarazo;

		// Candidiasis_esofagica
		$this->Candidiasis_esofagica = new cField('registro', 'registro', 'x_Candidiasis_esofagica', 'Candidiasis_esofagica', '`Candidiasis_esofagica`', '`Candidiasis_esofagica`', 3, -1, FALSE, '`Candidiasis_esofagica`', FALSE, FALSE, FALSE, 'FORMATTED TEXT', 'RADIO');
		$this->Candidiasis_esofagica->FldDefaultErrMsg = $Language->Phrase("IncorrectInteger");
		$this->fields['Candidiasis_esofagica'] = &$this->Candidiasis_esofagica;

		// Candidiasis_vias_aereas
		$this->Candidiasis_vias_aereas = new cField('registro', 'registro', 'x_Candidiasis_vias_aereas', 'Candidiasis_vias_aereas', '`Candidiasis_vias_aereas`', '`Candidiasis_vias_aereas`', 3, -1, FALSE, '`Candidiasis_vias_aereas`', FALSE, FALSE, FALSE, 'FORMATTED TEXT', 'RADIO');
		$this->Candidiasis_vias_aereas->FldDefaultErrMsg = $Language->Phrase("IncorrectInteger");
		$this->fields['Candidiasis_vias_aereas'] = &$this->Candidiasis_vias_aereas;

		// Tuberculosis_pulmonar
		$this->Tuberculosis_pulmonar = new cField('registro', 'registro', 'x_Tuberculosis_pulmonar', 'Tuberculosis_pulmonar', '`Tuberculosis_pulmonar`', '`Tuberculosis_pulmonar`', 3, -1, FALSE, '`Tuberculosis_pulmonar`', FALSE, FALSE, FALSE, 'FORMATTED TEXT', 'RADIO');
		$this->Tuberculosis_pulmonar->FldDefaultErrMsg = $Language->Phrase("IncorrectInteger");
		$this->fields['Tuberculosis_pulmonar'] = &$this->Tuberculosis_pulmonar;

		// Cancer_cervical
		$this->Cancer_cervical = new cField('registro', 'registro', 'x_Cancer_cervical', 'Cancer_cervical', '`Cancer_cervical`', '`Cancer_cervical`', 3, -1, FALSE, '`Cancer_cervical`', FALSE, FALSE, FALSE, 'FORMATTED TEXT', 'RADIO');
		$this->Cancer_cervical->FldDefaultErrMsg = $Language->Phrase("IncorrectInteger");
		$this->fields['Cancer_cervical'] = &$this->Cancer_cervical;

		// Tuberculosis_extrapulmonar
		$this->Tuberculosis_extrapulmonar = new cField('registro', 'registro', 'x_Tuberculosis_extrapulmonar', 'Tuberculosis_extrapulmonar', '`Tuberculosis_extrapulmonar`', '`Tuberculosis_extrapulmonar`', 3, -1, FALSE, '`Tuberculosis_extrapulmonar`', FALSE, FALSE, FALSE, 'FORMATTED TEXT', 'RADIO');
		$this->Tuberculosis_extrapulmonar->FldDefaultErrMsg = $Language->Phrase("IncorrectInteger");
		$this->fields['Tuberculosis_extrapulmonar'] = &$this->Tuberculosis_extrapulmonar;

		// Coccidiomicosis
		$this->Coccidiomicosis = new cField('registro', 'registro', 'x_Coccidiomicosis', 'Coccidiomicosis', '`Coccidiomicosis`', '`Coccidiomicosis`', 3, -1, FALSE, '`Coccidiomicosis`', FALSE, FALSE, FALSE, 'FORMATTED TEXT', 'RADIO');
		$this->Coccidiomicosis->FldDefaultErrMsg = $Language->Phrase("IncorrectInteger");
		$this->fields['Coccidiomicosis'] = &$this->Coccidiomicosis;

		// Citomegalovirosis
		$this->Citomegalovirosis = new cField('registro', 'registro', 'x_Citomegalovirosis', 'Citomegalovirosis', '`Citomegalovirosis`', '`Citomegalovirosis`', 3, -1, FALSE, '`Citomegalovirosis`', FALSE, FALSE, FALSE, 'FORMATTED TEXT', 'RADIO');
		$this->Citomegalovirosis->FldDefaultErrMsg = $Language->Phrase("IncorrectInteger");
		$this->fields['Citomegalovirosis'] = &$this->Citomegalovirosis;

		// Retinitis_citomegalovirosis
		$this->Retinitis_citomegalovirosis = new cField('registro', 'registro', 'x_Retinitis_citomegalovirosis', 'Retinitis_citomegalovirosis', '`Retinitis_citomegalovirosis`', '`Retinitis_citomegalovirosis`', 3, -1, FALSE, '`Retinitis_citomegalovirosis`', FALSE, FALSE, FALSE, 'FORMATTED TEXT', 'RADIO');
		$this->Retinitis_citomegalovirosis->FldDefaultErrMsg = $Language->Phrase("IncorrectInteger");
		$this->fields['Retinitis_citomegalovirosis'] = &$this->Retinitis_citomegalovirosis;

		// Sindrome_Emanciacion
		$this->Sindrome_Emanciacion = new cField('registro', 'registro', 'x_Sindrome_Emanciacion', 'Sindrome_Emanciacion', '`Sindrome_Emanciacion`', '`Sindrome_Emanciacion`', 3, -1, FALSE, '`Sindrome_Emanciacion`', FALSE, FALSE, FALSE, 'FORMATTED TEXT', 'RADIO');
		$this->Sindrome_Emanciacion->FldDefaultErrMsg = $Language->Phrase("IncorrectInteger");
		$this->fields['Sindrome_Emanciacion'] = &$this->Sindrome_Emanciacion;

		// Encefalopatia
		$this->Encefalopatia = new cField('registro', 'registro', 'x_Encefalopatia', 'Encefalopatia', '`Encefalopatia`', '`Encefalopatia`', 3, -1, FALSE, '`Encefalopatia`', FALSE, FALSE, FALSE, 'FORMATTED TEXT', 'RADIO');
		$this->Encefalopatia->FldDefaultErrMsg = $Language->Phrase("IncorrectInteger");
		$this->fields['Encefalopatia'] = &$this->Encefalopatia;

		// Otras_micobacterias
		$this->Otras_micobacterias = new cField('registro', 'registro', 'x_Otras_micobacterias', 'Otras_micobacterias', '`Otras_micobacterias`', '`Otras_micobacterias`', 3, -1, FALSE, '`Otras_micobacterias`', FALSE, FALSE, FALSE, 'FORMATTED TEXT', 'RADIO');
		$this->Otras_micobacterias->FldDefaultErrMsg = $Language->Phrase("IncorrectInteger");
		$this->fields['Otras_micobacterias'] = &$this->Otras_micobacterias;

		// Histoplasmosis_Extrapulmonar
		$this->Histoplasmosis_Extrapulmonar = new cField('registro', 'registro', 'x_Histoplasmosis_Extrapulmonar', 'Histoplasmosis_Extrapulmonar', '`Histoplasmosis_Extrapulmonar`', '`Histoplasmosis_Extrapulmonar`', 3, -1, FALSE, '`Histoplasmosis_Extrapulmonar`', FALSE, FALSE, FALSE, 'FORMATTED TEXT', 'RADIO');
		$this->Histoplasmosis_Extrapulmonar->FldDefaultErrMsg = $Language->Phrase("IncorrectInteger");
		$this->fields['Histoplasmosis_Extrapulmonar'] = &$this->Histoplasmosis_Extrapulmonar;

		// isosporidiasis_cronica
		$this->isosporidiasis_cronica = new cField('registro', 'registro', 'x_isosporidiasis_cronica', 'isosporidiasis_cronica', '`isosporidiasis_cronica`', '`isosporidiasis_cronica`', 3, -1, FALSE, '`isosporidiasis_cronica`', FALSE, FALSE, FALSE, 'FORMATTED TEXT', 'RADIO');
		$this->isosporidiasis_cronica->FldDefaultErrMsg = $Language->Phrase("IncorrectInteger");
		$this->fields['isosporidiasis_cronica'] = &$this->isosporidiasis_cronica;

		// herpes_zoster
		$this->herpes_zoster = new cField('registro', 'registro', 'x_herpes_zoster', 'herpes_zoster', '`herpes_zoster`', '`herpes_zoster`', 3, -1, FALSE, '`herpes_zoster`', FALSE, FALSE, FALSE, 'FORMATTED TEXT', 'RADIO');
		$this->herpes_zoster->FldDefaultErrMsg = $Language->Phrase("IncorrectInteger");
		$this->fields['herpes_zoster'] = &$this->herpes_zoster;

		// Histoplasmosis_diseminada
		$this->Histoplasmosis_diseminada = new cField('registro', 'registro', 'x_Histoplasmosis_diseminada', 'Histoplasmosis_diseminada', '`Histoplasmosis_diseminada`', '`Histoplasmosis_diseminada`', 3, -1, FALSE, '`Histoplasmosis_diseminada`', FALSE, FALSE, FALSE, 'FORMATTED TEXT', 'RADIO');
		$this->Histoplasmosis_diseminada->FldDefaultErrMsg = $Language->Phrase("IncorrectInteger");
		$this->fields['Histoplasmosis_diseminada'] = &$this->Histoplasmosis_diseminada;

		// Linfoma_Burkitt
		$this->Linfoma_Burkitt = new cField('registro', 'registro', 'x_Linfoma_Burkitt', 'Linfoma_Burkitt', '`Linfoma_Burkitt`', '`Linfoma_Burkitt`', 3, -1, FALSE, '`Linfoma_Burkitt`', FALSE, FALSE, FALSE, 'FORMATTED TEXT', 'RADIO');
		$this->Linfoma_Burkitt->FldDefaultErrMsg = $Language->Phrase("IncorrectInteger");
		$this->fields['Linfoma_Burkitt'] = &$this->Linfoma_Burkitt;

		// Neumonia_Pneumocystis
		$this->Neumonia_Pneumocystis = new cField('registro', 'registro', 'x_Neumonia_Pneumocystis', 'Neumonia_Pneumocystis', '`Neumonia_Pneumocystis`', '`Neumonia_Pneumocystis`', 3, -1, FALSE, '`Neumonia_Pneumocystis`', FALSE, FALSE, FALSE, 'FORMATTED TEXT', 'RADIO');
		$this->Neumonia_Pneumocystis->FldDefaultErrMsg = $Language->Phrase("IncorrectInteger");
		$this->fields['Neumonia_Pneumocystis'] = &$this->Neumonia_Pneumocystis;

		// Neumonia_Recurrente
		$this->Neumonia_Recurrente = new cField('registro', 'registro', 'x_Neumonia_Recurrente', 'Neumonia_Recurrente', '`Neumonia_Recurrente`', '`Neumonia_Recurrente`', 3, -1, FALSE, '`Neumonia_Recurrente`', FALSE, FALSE, FALSE, 'FORMATTED TEXT', 'RADIO');
		$this->Neumonia_Recurrente->FldDefaultErrMsg = $Language->Phrase("IncorrectInteger");
		$this->fields['Neumonia_Recurrente'] = &$this->Neumonia_Recurrente;

		// Linfoma_Inmunoblastico
		$this->Linfoma_Inmunoblastico = new cField('registro', 'registro', 'x_Linfoma_Inmunoblastico', 'Linfoma_Inmunoblastico', '`Linfoma_Inmunoblastico`', '`Linfoma_Inmunoblastico`', 3, -1, FALSE, '`Linfoma_Inmunoblastico`', FALSE, FALSE, FALSE, 'FORMATTED TEXT', 'RADIO');
		$this->Linfoma_Inmunoblastico->FldDefaultErrMsg = $Language->Phrase("IncorrectInteger");
		$this->fields['Linfoma_Inmunoblastico'] = &$this->Linfoma_Inmunoblastico;

		// Criptosporidiasis_cronica
		$this->Criptosporidiasis_cronica = new cField('registro', 'registro', 'x_Criptosporidiasis_cronica', 'Criptosporidiasis_cronica', '`Criptosporidiasis_cronica`', '`Criptosporidiasis_cronica`', 3, -1, FALSE, '`Criptosporidiasis_cronica`', FALSE, FALSE, FALSE, 'FORMATTED TEXT', 'RADIO');
		$this->Criptosporidiasis_cronica->FldDefaultErrMsg = $Language->Phrase("IncorrectInteger");
		$this->fields['Criptosporidiasis_cronica'] = &$this->Criptosporidiasis_cronica;

		// Criptococosis_Extrapulmonar
		$this->Criptococosis_Extrapulmonar = new cField('registro', 'registro', 'x_Criptococosis_Extrapulmonar', 'Criptococosis_Extrapulmonar', '`Criptococosis_Extrapulmonar`', '`Criptococosis_Extrapulmonar`', 3, -1, FALSE, '`Criptococosis_Extrapulmonar`', FALSE, FALSE, FALSE, 'FORMATTED TEXT', 'RADIO');
		$this->Criptococosis_Extrapulmonar->FldDefaultErrMsg = $Language->Phrase("IncorrectInteger");
		$this->fields['Criptococosis_Extrapulmonar'] = &$this->Criptococosis_Extrapulmonar;

		// Sarcoma_Kaposi
		$this->Sarcoma_Kaposi = new cField('registro', 'registro', 'x_Sarcoma_Kaposi', 'Sarcoma_Kaposi', '`Sarcoma_Kaposi`', '`Sarcoma_Kaposi`', 3, -1, FALSE, '`Sarcoma_Kaposi`', FALSE, FALSE, FALSE, 'FORMATTED TEXT', 'RADIO');
		$this->Sarcoma_Kaposi->FldDefaultErrMsg = $Language->Phrase("IncorrectInteger");
		$this->fields['Sarcoma_Kaposi'] = &$this->Sarcoma_Kaposi;

		// Leucoencefalopatia_Multifocal
		$this->Leucoencefalopatia_Multifocal = new cField('registro', 'registro', 'x_Leucoencefalopatia_Multifocal', 'Leucoencefalopatia_Multifocal', '`Leucoencefalopatia_Multifocal`', '`Leucoencefalopatia_Multifocal`', 3, -1, FALSE, '`Leucoencefalopatia_Multifocal`', FALSE, FALSE, FALSE, 'FORMATTED TEXT', 'RADIO');
		$this->Leucoencefalopatia_Multifocal->FldDefaultErrMsg = $Language->Phrase("IncorrectInteger");
		$this->fields['Leucoencefalopatia_Multifocal'] = &$this->Leucoencefalopatia_Multifocal;

		// Septicemia_recurrente
		$this->Septicemia_recurrente = new cField('registro', 'registro', 'x_Septicemia_recurrente', 'Septicemia_recurrente', '`Septicemia_recurrente`', '`Septicemia_recurrente`', 3, -1, FALSE, '`Septicemia_recurrente`', FALSE, FALSE, FALSE, 'FORMATTED TEXT', 'RADIO');
		$this->Septicemia_recurrente->FldDefaultErrMsg = $Language->Phrase("IncorrectInteger");
		$this->fields['Septicemia_recurrente'] = &$this->Septicemia_recurrente;

		// Toxoplasmosis_cerebral
		$this->Toxoplasmosis_cerebral = new cField('registro', 'registro', 'x_Toxoplasmosis_cerebral', 'Toxoplasmosis_cerebral', '`Toxoplasmosis_cerebral`', '`Toxoplasmosis_cerebral`', 3, -1, FALSE, '`Toxoplasmosis_cerebral`', FALSE, FALSE, FALSE, 'FORMATTED TEXT', 'RADIO');
		$this->Toxoplasmosis_cerebral->FldDefaultErrMsg = $Language->Phrase("IncorrectInteger");
		$this->fields['Toxoplasmosis_cerebral'] = &$this->Toxoplasmosis_cerebral;

		// HepatitisB
		$this->HepatitisB = new cField('registro', 'registro', 'x_HepatitisB', 'HepatitisB', '`HepatitisB`', '`HepatitisB`', 3, -1, FALSE, '`HepatitisB`', FALSE, FALSE, FALSE, 'FORMATTED TEXT', 'RADIO');
		$this->HepatitisB->FldDefaultErrMsg = $Language->Phrase("IncorrectInteger");
		$this->fields['HepatitisB'] = &$this->HepatitisB;

		// HepatitisC
		$this->HepatitisC = new cField('registro', 'registro', 'x_HepatitisC', 'HepatitisC', '`HepatitisC`', '`HepatitisC`', 3, -1, FALSE, '`HepatitisC`', FALSE, FALSE, FALSE, 'FORMATTED TEXT', 'RADIO');
		$this->HepatitisC->FldDefaultErrMsg = $Language->Phrase("IncorrectInteger");
		$this->fields['HepatitisC'] = &$this->HepatitisC;

		// Meningitis
		$this->Meningitis = new cField('registro', 'registro', 'x_Meningitis', 'Meningitis', '`Meningitis`', '`Meningitis`', 3, -1, FALSE, '`Meningitis`', FALSE, FALSE, FALSE, 'FORMATTED TEXT', 'RADIO');
		$this->Meningitis->FldDefaultErrMsg = $Language->Phrase("IncorrectInteger");
		$this->fields['Meningitis'] = &$this->Meningitis;

		// RecuentoCD4
		$this->RecuentoCD4 = new cField('registro', 'registro', 'x_RecuentoCD4', 'RecuentoCD4', '`RecuentoCD4`', '`RecuentoCD4`', 3, -1, FALSE, '`RecuentoCD4`', FALSE, FALSE, FALSE, 'FORMATTED TEXT', 'RADIO');
		$this->RecuentoCD4->FldDefaultErrMsg = $Language->Phrase("IncorrectInteger");
		$this->fields['RecuentoCD4'] = &$this->RecuentoCD4;

		// Registrado_Por
		$this->Registrado_Por = new cField('registro', 'registro', 'x_Registrado_Por', 'Registrado_Por', '`Registrado_Por`', '`Registrado_Por`', 200, -1, FALSE, '`Registrado_Por`', FALSE, FALSE, FALSE, 'FORMATTED TEXT', 'TEXT');
		$this->Registrado_Por->FldDefaultErrMsg = $Language->Phrase("IncorrectInteger");
		$this->fields['Registrado_Por'] = &$this->Registrado_Por;

		// Centro_Poblado
		$this->Centro_Poblado = new cField('registro', 'registro', 'x_Centro_Poblado', 'Centro_Poblado', '`Centro_Poblado`', '`Centro_Poblado`', 200, -1, FALSE, '`Centro_Poblado`', FALSE, FALSE, FALSE, 'FORMATTED TEXT', 'TEXT');
		$this->fields['Centro_Poblado'] = &$this->Centro_Poblado;

		// Vereda
		$this->Vereda = new cField('registro', 'registro', 'x_Vereda', 'Vereda', '`Vereda`', '`Vereda`', 200, -1, FALSE, '`Vereda`', FALSE, FALSE, FALSE, 'FORMATTED TEXT', 'TEXT');
		$this->fields['Vereda'] = &$this->Vereda;

		// Pertenencia_Etnica
		$this->Pertenencia_Etnica = new cField('registro', 'registro', 'x_Pertenencia_Etnica', 'Pertenencia_Etnica', '`Pertenencia_Etnica`', '`Pertenencia_Etnica`', 3, -1, FALSE, '`Pertenencia_Etnica`', FALSE, FALSE, FALSE, 'FORMATTED TEXT', 'SELECT');
		$this->Pertenencia_Etnica->FldDefaultErrMsg = $Language->Phrase("IncorrectInteger");
		$this->fields['Pertenencia_Etnica'] = &$this->Pertenencia_Etnica;

		// Grupo_Poblacional
		$this->Grupo_Poblacional = new cField('registro', 'registro', 'x_Grupo_Poblacional', 'Grupo_Poblacional', '`Grupo_Poblacional`', '`Grupo_Poblacional`', 3, -1, FALSE, '`Grupo_Poblacional`', FALSE, FALSE, FALSE, 'FORMATTED TEXT', 'RADIO');
		$this->Grupo_Poblacional->FldDefaultErrMsg = $Language->Phrase("IncorrectInteger");
		$this->fields['Grupo_Poblacional'] = &$this->Grupo_Poblacional;

		// Clasificacion_Inicial
		$this->Clasificacion_Inicial = new cField('registro', 'registro', 'x_Clasificacion_Inicial', 'Clasificacion_Inicial', '`Clasificacion_Inicial`', '`Clasificacion_Inicial`', 3, -1, FALSE, '`Clasificacion_Inicial`', FALSE, FALSE, FALSE, 'FORMATTED TEXT', 'SELECT');
		$this->Clasificacion_Inicial->FldDefaultErrMsg = $Language->Phrase("IncorrectInteger");
		$this->fields['Clasificacion_Inicial'] = &$this->Clasificacion_Inicial;

		// Fecha_Hospitalizacion
		$this->Fecha_Hospitalizacion = new cField('registro', 'registro', 'x_Fecha_Hospitalizacion', 'Fecha_Hospitalizacion', '`Fecha_Hospitalizacion`', 'DATE_FORMAT(`Fecha_Hospitalizacion`, \'%Y/%m/%d\')', 133, 5, FALSE, '`Fecha_Hospitalizacion`', FALSE, FALSE, FALSE, 'FORMATTED TEXT', 'TEXT');
		$this->Fecha_Hospitalizacion->FldDefaultErrMsg = str_replace("%s", "/", $Language->Phrase("IncorrectDateYMD"));
		$this->fields['Fecha_Hospitalizacion'] = &$this->Fecha_Hospitalizacion;

		// Seguimiento_Clasificacion_Final
		$this->Seguimiento_Clasificacion_Final = new cField('registro', 'registro', 'x_Seguimiento_Clasificacion_Final', 'Seguimiento_Clasificacion_Final', '`Seguimiento_Clasificacion_Final`', '`Seguimiento_Clasificacion_Final`', 200, -1, FALSE, '`Seguimiento_Clasificacion_Final`', FALSE, FALSE, FALSE, 'FORMATTED TEXT', 'CHECKBOX');
		$this->fields['Seguimiento_Clasificacion_Final'] = &$this->Seguimiento_Clasificacion_Final;

		// Fecha_Ajuste
		$this->Fecha_Ajuste = new cField('registro', 'registro', 'x_Fecha_Ajuste', 'Fecha_Ajuste', '`Fecha_Ajuste`', 'DATE_FORMAT(`Fecha_Ajuste`, \'%Y/%m/%d\')', 133, 5, FALSE, '`Fecha_Ajuste`', FALSE, FALSE, FALSE, 'FORMATTED TEXT', 'TEXT');
		$this->Fecha_Ajuste->FldDefaultErrMsg = str_replace("%s", "/", $Language->Phrase("IncorrectDateYMD"));
		$this->fields['Fecha_Ajuste'] = &$this->Fecha_Ajuste;

		// Nombre_Evento
		$this->Nombre_Evento = new cField('registro', 'registro', 'x_Nombre_Evento', 'Nombre_Evento', '`Nombre_Evento`', '`Nombre_Evento`', 200, -1, FALSE, '`Nombre_Evento`', FALSE, FALSE, FALSE, 'FORMATTED TEXT', 'TEXT');
		$this->fields['Nombre_Evento'] = &$this->Nombre_Evento;

		// Localidad_residencia
		$this->Localidad_residencia = new cField('registro', 'registro', 'x_Localidad_residencia', 'Localidad_residencia', '`Localidad_residencia`', '`Localidad_residencia`', 200, -1, FALSE, '`Localidad_residencia`', FALSE, FALSE, FALSE, 'FORMATTED TEXT', 'SELECT');
		$this->fields['Localidad_residencia'] = &$this->Localidad_residencia;

		// Barrio_residencia
		$this->Barrio_residencia = new cField('registro', 'registro', 'x_Barrio_residencia', 'Barrio_residencia', '`Barrio_residencia`', '`Barrio_residencia`', 200, -1, FALSE, '`Barrio_residencia`', FALSE, FALSE, FALSE, 'FORMATTED TEXT', 'SELECT');
		$this->fields['Barrio_residencia'] = &$this->Barrio_residencia;

		// Fecha_ingreso_app
		$this->Fecha_ingreso_app = new cField('registro', 'registro', 'x_Fecha_ingreso_app', 'Fecha_ingreso_app', '`Fecha_ingreso_app`', 'DATE_FORMAT(`Fecha_ingreso_app`, \'%Y/%m/%d\')', 133, 5, FALSE, '`Fecha_ingreso_app`', FALSE, FALSE, FALSE, 'FORMATTED TEXT', 'TEXT');
		$this->Fecha_ingreso_app->FldDefaultErrMsg = str_replace("%s", "/", $Language->Phrase("IncorrectDateYMD"));
		$this->fields['Fecha_ingreso_app'] = &$this->Fecha_ingreso_app;

		// Actualizado_por
		$this->Actualizado_por = new cField('registro', 'registro', 'x_Actualizado_por', 'Actualizado_por', '`Actualizado_por`', '`Actualizado_por`', 200, -1, FALSE, '`Actualizado_por`', FALSE, FALSE, FALSE, 'FORMATTED TEXT', 'TEXT');
		$this->fields['Actualizado_por'] = &$this->Actualizado_por;

		// Fecha_actualizacion_app
		$this->Fecha_actualizacion_app = new cField('registro', 'registro', 'x_Fecha_actualizacion_app', 'Fecha_actualizacion_app', '`Fecha_actualizacion_app`', 'DATE_FORMAT(`Fecha_actualizacion_app`, \'%Y/%m/%d\')', 133, 5, FALSE, '`Fecha_actualizacion_app`', FALSE, FALSE, FALSE, 'FORMATTED TEXT', 'TEXT');
		$this->Fecha_actualizacion_app->FldDefaultErrMsg = str_replace("%s", "/", $Language->Phrase("IncorrectDateYMD"));
		$this->fields['Fecha_actualizacion_app'] = &$this->Fecha_actualizacion_app;
	}

	// Single column sort
	function UpdateSort(&$ofld) {
		if ($this->CurrentOrder == $ofld->FldName) {
			$sSortField = $ofld->FldExpression;
			$sLastSort = $ofld->getSort();
			if ($this->CurrentOrderType == "ASC" || $this->CurrentOrderType == "DESC") {
				$sThisSort = $this->CurrentOrderType;
			} else {
				$sThisSort = ($sLastSort == "ASC") ? "DESC" : "ASC";
			}
			$ofld->setSort($sThisSort);
			$this->setSessionOrderBy($sSortField . " " . $sThisSort); // Save to Session
		} else {
			$ofld->setSort("");
		}
	}

	// Current detail table name
	function getCurrentDetailTable() {
		return @$_SESSION[EW_PROJECT_NAME . "_" . $this->TableVar . "_" . EW_TABLE_DETAIL_TABLE];
	}

	function setCurrentDetailTable($v) {
		$_SESSION[EW_PROJECT_NAME . "_" . $this->TableVar . "_" . EW_TABLE_DETAIL_TABLE] = $v;
	}

	// Get detail url
	function GetDetailUrl() {

		// Detail url
		$sDetailUrl = "";
		if ($this->getCurrentDetailTable() == "seguimiento_individual3") {
			$sDetailUrl = $GLOBALS["seguimiento_individual3"]->GetListUrl() . "?" . EW_TABLE_SHOW_MASTER . "=" . $this->TableVar;
			$sDetailUrl .= "&fk_Consecutivo=" . urlencode($this->Consecutivo->CurrentValue);
		}
		if ($this->getCurrentDetailTable() == "seguimiento_materno") {
			$sDetailUrl = $GLOBALS["seguimiento_materno"]->GetListUrl() . "?" . EW_TABLE_SHOW_MASTER . "=" . $this->TableVar;
			$sDetailUrl .= "&fk_Consecutivo=" . urlencode($this->Consecutivo->CurrentValue);
		}
		if ($sDetailUrl == "") {
			$sDetailUrl = "registrolist.php";
		}
		return $sDetailUrl;
	}

	// Table level SQL
	var $_SqlFrom = "";

	function getSqlFrom() { // From
		return ($this->_SqlFrom <> "") ? $this->_SqlFrom : "`registro`";
	}

	function SqlFrom() { // For backward compatibility
    	return $this->getSqlFrom();
	}

	function setSqlFrom($v) {
    	$this->_SqlFrom = $v;
	}
	var $_SqlSelect = "";

	function getSqlSelect() { // Select
		return ($this->_SqlSelect <> "") ? $this->_SqlSelect : "SELECT * FROM " . $this->getSqlFrom();
	}

	function SqlSelect() { // For backward compatibility
    	return $this->getSqlSelect();
	}

	function setSqlSelect($v) {
    	$this->_SqlSelect = $v;
	}
	var $_SqlWhere = "";

	function getSqlWhere() { // Where
		$sWhere = ($this->_SqlWhere <> "") ? $this->_SqlWhere : "";
		$this->TableFilter = "";
		ew_AddFilter($sWhere, $this->TableFilter);
		return $sWhere;
	}

	function SqlWhere() { // For backward compatibility
    	return $this->getSqlWhere();
	}

	function setSqlWhere($v) {
    	$this->_SqlWhere = $v;
	}
	var $_SqlGroupBy = "";

	function getSqlGroupBy() { // Group By
		return ($this->_SqlGroupBy <> "") ? $this->_SqlGroupBy : "";
	}

	function SqlGroupBy() { // For backward compatibility
    	return $this->getSqlGroupBy();
	}

	function setSqlGroupBy($v) {
    	$this->_SqlGroupBy = $v;
	}
	var $_SqlHaving = "";

	function getSqlHaving() { // Having
		return ($this->_SqlHaving <> "") ? $this->_SqlHaving : "";
	}

	function SqlHaving() { // For backward compatibility
    	return $this->getSqlHaving();
	}

	function setSqlHaving($v) {
    	$this->_SqlHaving = $v;
	}
	var $_SqlOrderBy = "";

	function getSqlOrderBy() { // Order By
		return ($this->_SqlOrderBy <> "") ? $this->_SqlOrderBy : "`Fecha_Notificacion` DESC";
	}

	function SqlOrderBy() { // For backward compatibility
    	return $this->getSqlOrderBy();
	}

	function setSqlOrderBy($v) {
    	$this->_SqlOrderBy = $v;
	}

	// Apply User ID filters
	function ApplyUserIDFilters($sFilter) {
		global $Security;

		// Add User ID filter
		if ($Security->CurrentUserID() <> "" && !$Security->IsAdmin()) { // Non system admin
			$sFilter = $this->AddUserIDFilter($sFilter);
		}
		return $sFilter;
	}

	// Check if User ID security allows view all
	function UserIDAllow($id = "") {
		$allow = $this->UserIDAllowSecurity;
		switch ($id) {
			case "add":
			case "copy":
			case "gridadd":
			case "register":
			case "addopt":
				return (($allow & 1) == 1);
			case "edit":
			case "gridedit":
			case "update":
			case "changepwd":
			case "forgotpwd":
				return (($allow & 4) == 4);
			case "delete":
				return (($allow & 2) == 2);
			case "view":
				return (($allow & 32) == 32);
			case "search":
				return (($allow & 64) == 64);
			default:
				return (($allow & 8) == 8);
		}
	}

	// Get SQL
	function GetSQL($where, $orderby) {
		return ew_BuildSelectSql($this->getSqlSelect(), $this->getSqlWhere(),
			$this->getSqlGroupBy(), $this->getSqlHaving(), $this->getSqlOrderBy(),
			$where, $orderby);
	}

	// Table SQL
	function SQL() {
		$sFilter = $this->CurrentFilter;
		$sFilter = $this->ApplyUserIDFilters($sFilter);
		$sSort = $this->getSessionOrderBy();
		return ew_BuildSelectSql($this->getSqlSelect(), $this->getSqlWhere(),
			$this->getSqlGroupBy(), $this->getSqlHaving(), $this->getSqlOrderBy(),
			$sFilter, $sSort);
	}

	// Table SQL with List page filter
	function SelectSQL() {
		$sFilter = $this->getSessionWhere();
		ew_AddFilter($sFilter, $this->CurrentFilter);
		$sFilter = $this->ApplyUserIDFilters($sFilter);
		$this->Recordset_Selecting($sFilter);
		$sSort = $this->getSessionOrderBy();
		return ew_BuildSelectSql($this->getSqlSelect(), $this->getSqlWhere(), $this->getSqlGroupBy(),
			$this->getSqlHaving(), $this->getSqlOrderBy(), $sFilter, $sSort);
	}

	// Get ORDER BY clause
	function GetOrderBy() {
		$sSort = $this->getSessionOrderBy();
		return ew_BuildSelectSql("", "", "", "", $this->getSqlOrderBy(), "", $sSort);
	}

	// Try to get record count
	function TryGetRecordCount($sSql) {
		$cnt = -1;
		if (($this->TableType == 'TABLE' || $this->TableType == 'VIEW' || $this->TableType == 'LINKTABLE') && preg_match("/^SELECT \* FROM/i", $sSql)) {
			$sSql = "SELECT COUNT(*) FROM" . preg_replace('/^SELECT\s([\s\S]+)?\*\sFROM/i', "", $sSql);
			$sOrderBy = $this->GetOrderBy();
			if (substr($sSql, strlen($sOrderBy) * -1) == $sOrderBy)
				$sSql = substr($sSql, 0, strlen($sSql) - strlen($sOrderBy)); // Remove ORDER BY clause
		} else {
			$sSql = "SELECT COUNT(*) FROM (" . $sSql . ") EW_COUNT_TABLE";
		}
		$conn = &$this->Connection();
		if ($rs = $conn->Execute($sSql)) {
			if (!$rs->EOF && $rs->FieldCount() > 0) {
				$cnt = $rs->fields[0];
				$rs->Close();
			}
		}
		return intval($cnt);
	}

	// Get record count based on filter (for detail record count in master table pages)
	function LoadRecordCount($sFilter) {
		$origFilter = $this->CurrentFilter;
		$this->CurrentFilter = $sFilter;
		$this->Recordset_Selecting($this->CurrentFilter);

		//$sSql = $this->SQL();
		$sSql = $this->GetSQL($this->CurrentFilter, "");
		$cnt = $this->TryGetRecordCount($sSql);
		if ($cnt == -1) {
			if ($rs = $this->LoadRs($this->CurrentFilter)) {
				$cnt = $rs->RecordCount();
				$rs->Close();
			}
		}
		$this->CurrentFilter = $origFilter;
		return intval($cnt);
	}

	// Get record count (for current List page)
	function SelectRecordCount() {
		$sSql = $this->SelectSQL();
		$cnt = $this->TryGetRecordCount($sSql);
		if ($cnt == -1) {
			$conn = &$this->Connection();
			if ($rs = $conn->Execute($sSql)) {
				$cnt = $rs->RecordCount();
				$rs->Close();
			}
		}
		return intval($cnt);
	}

	// INSERT statement
	function InsertSQL(&$rs) {
		$names = "";
		$values = "";
		foreach ($rs as $name => $value) {
			if (!isset($this->fields[$name]) || $this->fields[$name]->FldIsCustom)
				continue;
			$names .= $this->fields[$name]->FldExpression . ",";
			$values .= ew_QuotedValue($value, $this->fields[$name]->FldDataType, $this->DBID) . ",";
		}
		while (substr($names, -1) == ",")
			$names = substr($names, 0, -1);
		while (substr($values, -1) == ",")
			$values = substr($values, 0, -1);
		return "INSERT INTO " . $this->UpdateTable . " ($names) VALUES ($values)";
	}

	// Insert
	function Insert(&$rs) {
		$conn = &$this->Connection();
		return $conn->Execute($this->InsertSQL($rs));
	}

	// UPDATE statement
	function UpdateSQL(&$rs, $where = "", $curfilter = TRUE) {
		$sql = "UPDATE " . $this->UpdateTable . " SET ";
		foreach ($rs as $name => $value) {
			if (!isset($this->fields[$name]) || $this->fields[$name]->FldIsCustom)
				continue;
			$sql .= $this->fields[$name]->FldExpression . "=";
			$sql .= ew_QuotedValue($value, $this->fields[$name]->FldDataType, $this->DBID) . ",";
		}
		while (substr($sql, -1) == ",")
			$sql = substr($sql, 0, -1);
		$filter = ($curfilter) ? $this->CurrentFilter : "";
		if (is_array($where))
			$where = $this->ArrayToFilter($where);
		ew_AddFilter($filter, $where);
		if ($filter <> "")	$sql .= " WHERE " . $filter;
		return $sql;
	}

	// Update
	function Update(&$rs, $where = "", $rsold = NULL, $curfilter = TRUE) {
		$conn = &$this->Connection();

		// Cascade Update detail table 'seguimiento_individual3'
		$bCascadeUpdate = FALSE;
		$rscascade = array();
		if (!is_null($rsold) && (isset($rs['Consecutivo']) && $rsold['Consecutivo'] <> $rs['Consecutivo'])) { // Update detail field 'Id_Registro'
			$bCascadeUpdate = TRUE;
			$rscascade['Id_Registro'] = $rs['Consecutivo']; 
		}
		if ($bCascadeUpdate) {
			if (!isset($GLOBALS["seguimiento_individual3"])) $GLOBALS["seguimiento_individual3"] = new cseguimiento_individual3();
			$rswrk = $GLOBALS["seguimiento_individual3"]->LoadRs("`Id_Registro` = " . ew_QuotedValue($rsold['Consecutivo'], EW_DATATYPE_NUMBER, 'DB')); 
			while ($rswrk && !$rswrk->EOF) {
				$GLOBALS["seguimiento_individual3"]->Update($rscascade, "`Id_Registro` = " . ew_QuotedValue($rsold['Consecutivo'], EW_DATATYPE_NUMBER, 'DB'), $rswrk->fields);
				$rswrk->MoveNext();
			}
		}

		// Cascade Update detail table 'seguimiento_materno'
		$bCascadeUpdate = FALSE;
		$rscascade = array();
		if (!is_null($rsold) && (isset($rs['Consecutivo']) && $rsold['Consecutivo'] <> $rs['Consecutivo'])) { // Update detail field 'Id_Registro'
			$bCascadeUpdate = TRUE;
			$rscascade['Id_Registro'] = $rs['Consecutivo']; 
		}
		if ($bCascadeUpdate) {
			if (!isset($GLOBALS["seguimiento_materno"])) $GLOBALS["seguimiento_materno"] = new cseguimiento_materno();
			$rswrk = $GLOBALS["seguimiento_materno"]->LoadRs("`Id_Registro` = " . ew_QuotedValue($rsold['Consecutivo'], EW_DATATYPE_NUMBER, 'DB')); 
			while ($rswrk && !$rswrk->EOF) {
				$GLOBALS["seguimiento_materno"]->Update($rscascade, "`Id_Registro` = " . ew_QuotedValue($rsold['Consecutivo'], EW_DATATYPE_NUMBER, 'DB'), $rswrk->fields);
				$rswrk->MoveNext();
			}
		}
		return $conn->Execute($this->UpdateSQL($rs, $where, $curfilter));
	}

	// DELETE statement
	function DeleteSQL(&$rs, $where = "", $curfilter = TRUE) {
		$sql = "DELETE FROM " . $this->UpdateTable . " WHERE ";
		if (is_array($where))
			$where = $this->ArrayToFilter($where);
		if ($rs) {
			if (array_key_exists('Consecutivo', $rs))
				ew_AddFilter($where, ew_QuotedName('Consecutivo', $this->DBID) . '=' . ew_QuotedValue($rs['Consecutivo'], $this->Consecutivo->FldDataType, $this->DBID));
		}
		$filter = ($curfilter) ? $this->CurrentFilter : "";
		ew_AddFilter($filter, $where);
		if ($filter <> "")
			$sql .= $filter;
		else
			$sql .= "0=1"; // Avoid delete
		return $sql;
	}

	// Delete
	function Delete(&$rs, $where = "", $curfilter = TRUE) {
		$conn = &$this->Connection();

		// Cascade delete detail table 'seguimiento_individual3'
		if (!isset($GLOBALS["seguimiento_individual3"])) $GLOBALS["seguimiento_individual3"] = new cseguimiento_individual3();
		$rscascade = $GLOBALS["seguimiento_individual3"]->LoadRs("`Id_Registro` = " . ew_QuotedValue($rs['Consecutivo'], EW_DATATYPE_NUMBER, "DB")); 
		while ($rscascade && !$rscascade->EOF) {
			$GLOBALS["seguimiento_individual3"]->Delete($rscascade->fields);
			$rscascade->MoveNext();
		}

		// Cascade delete detail table 'seguimiento_materno'
		if (!isset($GLOBALS["seguimiento_materno"])) $GLOBALS["seguimiento_materno"] = new cseguimiento_materno();
		$rscascade = $GLOBALS["seguimiento_materno"]->LoadRs("`Id_Registro` = " . ew_QuotedValue($rs['Consecutivo'], EW_DATATYPE_NUMBER, "DB")); 
		while ($rscascade && !$rscascade->EOF) {
			$GLOBALS["seguimiento_materno"]->Delete($rscascade->fields);
			$rscascade->MoveNext();
		}
		return $conn->Execute($this->DeleteSQL($rs, $where, $curfilter));
	}

	// Key filter WHERE clause
	function SqlKeyFilter() {
		return "`Consecutivo` = @Consecutivo@";
	}

	// Key filter
	function KeyFilter() {
		$sKeyFilter = $this->SqlKeyFilter();
		if (!is_numeric($this->Consecutivo->CurrentValue))
			$sKeyFilter = "0=1"; // Invalid key
		$sKeyFilter = str_replace("@Consecutivo@", ew_AdjustSql($this->Consecutivo->CurrentValue, $this->DBID), $sKeyFilter); // Replace key value
		return $sKeyFilter;
	}

	// Return page URL
	function getReturnUrl() {
		$name = EW_PROJECT_NAME . "_" . $this->TableVar . "_" . EW_TABLE_RETURN_URL;

		// Get referer URL automatically
		if (ew_ServerVar("HTTP_REFERER") <> "" && ew_ReferPage() <> ew_CurrentPage() && ew_ReferPage() <> "login.php") // Referer not same page or login page
			$_SESSION[$name] = ew_ServerVar("HTTP_REFERER"); // Save to Session
		if (@$_SESSION[$name] <> "") {
			return $_SESSION[$name];
		} else {
			return "registrolist.php";
		}
	}

	function setReturnUrl($v) {
		$_SESSION[EW_PROJECT_NAME . "_" . $this->TableVar . "_" . EW_TABLE_RETURN_URL] = $v;
	}

	// List URL
	function GetListUrl() {
		return "registrolist.php";
	}

	// View URL
	function GetViewUrl($parm = "") {
		if ($parm <> "")
			$url = $this->KeyUrl("registroview.php", $this->UrlParm($parm));
		else
			$url = $this->KeyUrl("registroview.php", $this->UrlParm(EW_TABLE_SHOW_DETAIL . "="));
		return $this->AddMasterUrl($url);
	}

	// Add URL
	function GetAddUrl($parm = "") {
		if ($parm <> "")
			$url = "registroadd.php?" . $this->UrlParm($parm);
		else
			$url = "registroadd.php";
		return $this->AddMasterUrl($url);
	}

	// Edit URL
	function GetEditUrl($parm = "") {
		if ($parm <> "")
			$url = $this->KeyUrl("registroedit.php", $this->UrlParm($parm));
		else
			$url = $this->KeyUrl("registroedit.php", $this->UrlParm(EW_TABLE_SHOW_DETAIL . "="));
		return $this->AddMasterUrl($url);
	}

	// Inline edit URL
	function GetInlineEditUrl() {
		$url = $this->KeyUrl(ew_CurrentPage(), $this->UrlParm("a=edit"));
		return $this->AddMasterUrl($url);
	}

	// Copy URL
	function GetCopyUrl($parm = "") {
		if ($parm <> "")
			$url = $this->KeyUrl("registroadd.php", $this->UrlParm($parm));
		else
			$url = $this->KeyUrl("registroadd.php", $this->UrlParm(EW_TABLE_SHOW_DETAIL . "="));
		return $this->AddMasterUrl($url);
	}

	// Inline copy URL
	function GetInlineCopyUrl() {
		$url = $this->KeyUrl(ew_CurrentPage(), $this->UrlParm("a=copy"));
		return $this->AddMasterUrl($url);
	}

	// Delete URL
	function GetDeleteUrl() {
		return $this->KeyUrl("registrodelete.php", $this->UrlParm());
	}

	// Add master url
	function AddMasterUrl($url) {
		return $url;
	}

	function KeyToJson() {
		$json = "";
		$json .= "Consecutivo:" . ew_VarToJson($this->Consecutivo->CurrentValue, "number", "'");
		return "{" . $json . "}";
	}

	// Add key value to URL
	function KeyUrl($url, $parm = "") {
		$sUrl = $url . "?";
		if ($parm <> "") $sUrl .= $parm . "&";
		if (!is_null($this->Consecutivo->CurrentValue)) {
			$sUrl .= "Consecutivo=" . urlencode($this->Consecutivo->CurrentValue);
		} else {
			return "javascript:ew_Alert(ewLanguage.Phrase('InvalidRecord'));";
		}
		return $sUrl;
	}

	// Sort URL
	function SortUrl(&$fld) {
		if ($this->CurrentAction <> "" || $this->Export <> "" ||
			in_array($fld->FldType, array(128, 204, 205))) { // Unsortable data type
				return "";
		} elseif ($fld->Sortable) {
			$sUrlParm = $this->UrlParm("order=" . urlencode($fld->FldName) . "&amp;ordertype=" . $fld->ReverseSort());
			return ew_CurrentPage() . "?" . $sUrlParm;
		} else {
			return "";
		}
	}

	// Get record keys from $_POST/$_GET/$_SESSION
	function GetRecordKeys() {
		global $EW_COMPOSITE_KEY_SEPARATOR;
		$arKeys = array();
		$arKey = array();
		if (isset($_POST["key_m"])) {
			$arKeys = ew_StripSlashes($_POST["key_m"]);
			$cnt = count($arKeys);
		} elseif (isset($_GET["key_m"])) {
			$arKeys = ew_StripSlashes($_GET["key_m"]);
			$cnt = count($arKeys);
		} elseif (!empty($_GET) || !empty($_POST)) {
			$isPost = ew_IsHttpPost();
			if ($isPost && isset($_POST["Consecutivo"]))
				$arKeys[] = ew_StripSlashes($_POST["Consecutivo"]);
			elseif (isset($_GET["Consecutivo"]))
				$arKeys[] = ew_StripSlashes($_GET["Consecutivo"]);
			else
				$arKeys = NULL; // Do not setup

			//return $arKeys; // Do not return yet, so the values will also be checked by the following code
		}

		// Check keys
		$ar = array();
		if (is_array($arKeys)) {
			foreach ($arKeys as $key) {
				if (!is_numeric($key))
					continue;
				$ar[] = $key;
			}
		}
		return $ar;
	}

	// Get key filter
	function GetKeyFilter() {
		$arKeys = $this->GetRecordKeys();
		$sKeyFilter = "";
		foreach ($arKeys as $key) {
			if ($sKeyFilter <> "") $sKeyFilter .= " OR ";
			$this->Consecutivo->CurrentValue = $key;
			$sKeyFilter .= "(" . $this->KeyFilter() . ")";
		}
		return $sKeyFilter;
	}

	// Load rows based on filter
	function &LoadRs($sFilter) {

		// Set up filter (SQL WHERE clause) and get return SQL
		//$this->CurrentFilter = $sFilter;
		//$sSql = $this->SQL();

		$sSql = $this->GetSQL($sFilter, "");
		$conn = &$this->Connection();
		$rs = $conn->Execute($sSql);
		return $rs;
	}

	// Load row values from recordset
	function LoadListRowValues(&$rs) {
		$this->Consecutivo->setDbValue($rs->fields('Consecutivo'));
		$this->Seguimiento->setDbValue($rs->fields('Seguimiento'));
		$this->Condicion_Final->setDbValue($rs->fields('Condicion_Final'));
		$this->Codigo_centro->setDbValue($rs->fields('Codigo_centro'));
		$this->Codigo_UPGD->setDbValue($rs->fields('Codigo_UPGD'));
		$this->Cod_Evento->setDbValue($rs->fields('Cod_Evento'));
		$this->Embarazo_Actual->setDbValue($rs->fields('Embarazo_Actual'));
		$this->Fecha_Notificacion->setDbValue($rs->fields('Fecha_Notificacion'));
		$this->Semana->setDbValue($rs->fields('Semana'));
		$this->Periodo_Epidemiologico->setDbValue($rs->fields('Periodo_Epidemiologico'));
		$this->Periodo_Sivigila->setDbValue($rs->fields('Periodo_Sivigila'));
		$this->Primer_Nombre->setDbValue($rs->fields('Primer_Nombre'));
		$this->Segundo_Nombre->setDbValue($rs->fields('Segundo_Nombre'));
		$this->Primer_Apellido->setDbValue($rs->fields('Primer_Apellido'));
		$this->Segundo_Apellido->setDbValue($rs->fields('Segundo_Apellido'));
		$this->Tipo_Id->setDbValue($rs->fields('Tipo_Id'));
		$this->Numero_Identificacion->setDbValue($rs->fields('Numero_Identificacion'));
		$this->Edad->setDbValue($rs->fields('Edad'));
		$this->Unidad_Edad->setDbValue($rs->fields('Unidad_Edad'));
		$this->Sexo->setDbValue($rs->fields('Sexo'));
		$this->Pais_Ocurrencia->setDbValue($rs->fields('Pais_Ocurrencia'));
		$this->Depto_Ocurrencia->setDbValue($rs->fields('Depto_Ocurrencia'));
		$this->Municipio_Ocurrencia->setDbValue($rs->fields('Municipio_Ocurrencia'));
		$this->Area_Ocurrencia->setDbValue($rs->fields('Area_Ocurrencia'));
		$this->Localidad->setDbValue($rs->fields('Localidad'));
		$this->Barrio->setDbValue($rs->fields('Barrio'));
		$this->Direccion_Residencia->setDbValue($rs->fields('Direccion_Residencia'));
		$this->Ocupacion->setDbValue($rs->fields('Ocupacion'));
		$this->Tipo_Regimen_Salud->setDbValue($rs->fields('Tipo_Regimen_Salud'));
		$this->Cod_Administradora->setDbValue($rs->fields('Cod_Administradora'));
		$this->gp_discapa->setDbValue($rs->fields('gp_discapa'));
		$this->gp_desplaz->setDbValue($rs->fields('gp_desplaz'));
		$this->gp_migrant->setDbValue($rs->fields('gp_migrant'));
		$this->gp_carcela->setDbValue($rs->fields('gp_carcela'));
		$this->gp_gestan->setDbValue($rs->fields('gp_gestan'));
		$this->gp_indigen->setDbValue($rs->fields('gp_indigen'));
		$this->gp_pobicbf->setDbValue($rs->fields('gp_pobicbf'));
		$this->gp_mad_com->setDbValue($rs->fields('gp_mad_com'));
		$this->gp_desmovi->setDbValue($rs->fields('gp_desmovi'));
		$this->gp_psiquia->setDbValue($rs->fields('gp_psiquia'));
		$this->gp_vic_vio->setDbValue($rs->fields('gp_vic_vio'));
		$this->gp_otros->setDbValue($rs->fields('gp_otros'));
		$this->Depto_Residencia->setDbValue($rs->fields('Depto_Residencia'));
		$this->Municipio_Residencia->setDbValue($rs->fields('Municipio_Residencia'));
		$this->Fecha_Consulta->setDbValue($rs->fields('Fecha_Consulta'));
		$this->Fecha_Inicio_Sintomas->setDbValue($rs->fields('Fecha_Inicio_Sintomas'));
		$this->Hospitalizado->setDbValue($rs->fields('Hospitalizado'));
		$this->Fecha_Defuncion->setDbValue($rs->fields('Fecha_Defuncion'));
		$this->Numero_Certificado_Defuncion->setDbValue($rs->fields('Numero_Certificado_Defuncion'));
		$this->Causa_Basica_Muerte_CIEX->setDbValue($rs->fields('Causa_Basica_Muerte_CIEX'));
		$this->Entidad_fallecimiento->setDbValue($rs->fields('Entidad_fallecimiento'));
		$this->Telefono->setDbValue($rs->fields('Telefono'));
		$this->Fecha_Nacimiento->setDbValue($rs->fields('Fecha_Nacimiento'));
		$this->Nombre_Profesional_Diligencia->setDbValue($rs->fields('Nombre_Profesional_Diligencia'));
		$this->Telefono_Profesional_Diligencia->setDbValue($rs->fields('Telefono_Profesional_Diligencia'));
		$this->Mecanismo_Probable_Transmision->setDbValue($rs->fields('Mecanismo_Probable_Transmision'));
		$this->Nombre_Madre->setDbValue($rs->fields('Nombre_Madre'));
		$this->Tipo_Id_Madre->setDbValue($rs->fields('Tipo_Id_Madre'));
		$this->Numero_Identificacion_Madre->setDbValue($rs->fields('Numero_Identificacion_Madre'));
		$this->Indentidad_Genero->setDbValue($rs->fields('Indentidad_Genero'));
		$this->Donador_Sangre_Ultimos_12_Meses->setDbValue($rs->fields('Donador_Sangre_Ultimos_12_Meses'));
		$this->Fecha_Donacion->setDbValue($rs->fields('Fecha_Donacion'));
		$this->Nombre_Institucion_Donacion->setDbValue($rs->fields('Nombre_Institucion_Donacion'));
		$this->Poblacion_clave->setDbValue($rs->fields('Poblacion_clave'));
		$this->Recibio_Asesoria_Pre_Prueba->setDbValue($rs->fields('Recibio_Asesoria_Pre_Prueba'));
		$this->Recibio_Asesoria_Post_Prueba->setDbValue($rs->fields('Recibio_Asesoria_Post_Prueba'));
		$this->Tipo_Prueba->setDbValue($rs->fields('Tipo_Prueba'));
		$this->Fecha_Resultado_Confirmatorio->setDbValue($rs->fields('Fecha_Resultado_Confirmatorio'));
		$this->Valor_Carga_Viral->setDbValue($rs->fields('Valor_Carga_Viral'));
		$this->Estado_Clinico_Notificacion->setDbValue($rs->fields('Estado_Clinico_Notificacion'));
		$this->Hijos_Mujeres_Menores_5->setDbValue($rs->fields('Hijos_Mujeres_Menores_5'));
		$this->Hijos_Hombres_Menores_5->setDbValue($rs->fields('Hijos_Hombres_Menores_5'));
		$this->Numero_Semanas_Embarazo->setDbValue($rs->fields('Numero_Semanas_Embarazo'));
		$this->Antecedentes_Embarazo->setDbValue($rs->fields('Antecedentes_Embarazo'));
		$this->Candidiasis_esofagica->setDbValue($rs->fields('Candidiasis_esofagica'));
		$this->Candidiasis_vias_aereas->setDbValue($rs->fields('Candidiasis_vias_aereas'));
		$this->Tuberculosis_pulmonar->setDbValue($rs->fields('Tuberculosis_pulmonar'));
		$this->Cancer_cervical->setDbValue($rs->fields('Cancer_cervical'));
		$this->Tuberculosis_extrapulmonar->setDbValue($rs->fields('Tuberculosis_extrapulmonar'));
		$this->Coccidiomicosis->setDbValue($rs->fields('Coccidiomicosis'));
		$this->Citomegalovirosis->setDbValue($rs->fields('Citomegalovirosis'));
		$this->Retinitis_citomegalovirosis->setDbValue($rs->fields('Retinitis_citomegalovirosis'));
		$this->Sindrome_Emanciacion->setDbValue($rs->fields('Sindrome_Emanciacion'));
		$this->Encefalopatia->setDbValue($rs->fields('Encefalopatia'));
		$this->Otras_micobacterias->setDbValue($rs->fields('Otras_micobacterias'));
		$this->Histoplasmosis_Extrapulmonar->setDbValue($rs->fields('Histoplasmosis_Extrapulmonar'));
		$this->isosporidiasis_cronica->setDbValue($rs->fields('isosporidiasis_cronica'));
		$this->herpes_zoster->setDbValue($rs->fields('herpes_zoster'));
		$this->Histoplasmosis_diseminada->setDbValue($rs->fields('Histoplasmosis_diseminada'));
		$this->Linfoma_Burkitt->setDbValue($rs->fields('Linfoma_Burkitt'));
		$this->Neumonia_Pneumocystis->setDbValue($rs->fields('Neumonia_Pneumocystis'));
		$this->Neumonia_Recurrente->setDbValue($rs->fields('Neumonia_Recurrente'));
		$this->Linfoma_Inmunoblastico->setDbValue($rs->fields('Linfoma_Inmunoblastico'));
		$this->Criptosporidiasis_cronica->setDbValue($rs->fields('Criptosporidiasis_cronica'));
		$this->Criptococosis_Extrapulmonar->setDbValue($rs->fields('Criptococosis_Extrapulmonar'));
		$this->Sarcoma_Kaposi->setDbValue($rs->fields('Sarcoma_Kaposi'));
		$this->Leucoencefalopatia_Multifocal->setDbValue($rs->fields('Leucoencefalopatia_Multifocal'));
		$this->Septicemia_recurrente->setDbValue($rs->fields('Septicemia_recurrente'));
		$this->Toxoplasmosis_cerebral->setDbValue($rs->fields('Toxoplasmosis_cerebral'));
		$this->HepatitisB->setDbValue($rs->fields('HepatitisB'));
		$this->HepatitisC->setDbValue($rs->fields('HepatitisC'));
		$this->Meningitis->setDbValue($rs->fields('Meningitis'));
		$this->RecuentoCD4->setDbValue($rs->fields('RecuentoCD4'));
		$this->Registrado_Por->setDbValue($rs->fields('Registrado_Por'));
		$this->Centro_Poblado->setDbValue($rs->fields('Centro_Poblado'));
		$this->Vereda->setDbValue($rs->fields('Vereda'));
		$this->Pertenencia_Etnica->setDbValue($rs->fields('Pertenencia_Etnica'));
		$this->Grupo_Poblacional->setDbValue($rs->fields('Grupo_Poblacional'));
		$this->Clasificacion_Inicial->setDbValue($rs->fields('Clasificacion_Inicial'));
		$this->Fecha_Hospitalizacion->setDbValue($rs->fields('Fecha_Hospitalizacion'));
		$this->Seguimiento_Clasificacion_Final->setDbValue($rs->fields('Seguimiento_Clasificacion_Final'));
		$this->Fecha_Ajuste->setDbValue($rs->fields('Fecha_Ajuste'));
		$this->Nombre_Evento->setDbValue($rs->fields('Nombre_Evento'));
		$this->Localidad_residencia->setDbValue($rs->fields('Localidad_residencia'));
		$this->Barrio_residencia->setDbValue($rs->fields('Barrio_residencia'));
		$this->Fecha_ingreso_app->setDbValue($rs->fields('Fecha_ingreso_app'));
		$this->Actualizado_por->setDbValue($rs->fields('Actualizado_por'));
		$this->Fecha_actualizacion_app->setDbValue($rs->fields('Fecha_actualizacion_app'));
	}

	// Render list row values
	function RenderListRow() {
		global $Security, $gsLanguage, $Language;

		// Call Row Rendering event
		$this->Row_Rendering();

   // Common render codes
		// Consecutivo
		// Seguimiento
		// Condicion_Final
		// Codigo_centro
		// Codigo_UPGD
		// Cod_Evento
		// Embarazo_Actual
		// Fecha_Notificacion
		// Semana
		// Periodo_Epidemiologico
		// Periodo_Sivigila
		// Primer_Nombre
		// Segundo_Nombre
		// Primer_Apellido
		// Segundo_Apellido
		// Tipo_Id
		// Numero_Identificacion
		// Edad
		// Unidad_Edad
		// Sexo
		// Pais_Ocurrencia
		// Depto_Ocurrencia
		// Municipio_Ocurrencia
		// Area_Ocurrencia
		// Localidad
		// Barrio
		// Direccion_Residencia
		// Ocupacion
		// Tipo_Regimen_Salud
		// Cod_Administradora
		// gp_discapa
		// gp_desplaz
		// gp_migrant
		// gp_carcela
		// gp_gestan
		// gp_indigen
		// gp_pobicbf
		// gp_mad_com
		// gp_desmovi
		// gp_psiquia
		// gp_vic_vio
		// gp_otros
		// Depto_Residencia
		// Municipio_Residencia
		// Fecha_Consulta
		// Fecha_Inicio_Sintomas
		// Hospitalizado
		// Fecha_Defuncion
		// Numero_Certificado_Defuncion
		// Causa_Basica_Muerte_CIEX
		// Entidad_fallecimiento
		// Telefono
		// Fecha_Nacimiento
		// Nombre_Profesional_Diligencia
		// Telefono_Profesional_Diligencia
		// Mecanismo_Probable_Transmision
		// Nombre_Madre
		// Tipo_Id_Madre
		// Numero_Identificacion_Madre
		// Indentidad_Genero
		// Donador_Sangre_Ultimos_12_Meses
		// Fecha_Donacion
		// Nombre_Institucion_Donacion
		// Poblacion_clave
		// Recibio_Asesoria_Pre_Prueba
		// Recibio_Asesoria_Post_Prueba
		// Tipo_Prueba
		// Fecha_Resultado_Confirmatorio
		// Valor_Carga_Viral
		// Estado_Clinico_Notificacion
		// Hijos_Mujeres_Menores_5
		// Hijos_Hombres_Menores_5
		// Numero_Semanas_Embarazo
		// Antecedentes_Embarazo
		// Candidiasis_esofagica
		// Candidiasis_vias_aereas
		// Tuberculosis_pulmonar
		// Cancer_cervical
		// Tuberculosis_extrapulmonar
		// Coccidiomicosis
		// Citomegalovirosis
		// Retinitis_citomegalovirosis
		// Sindrome_Emanciacion
		// Encefalopatia
		// Otras_micobacterias
		// Histoplasmosis_Extrapulmonar
		// isosporidiasis_cronica
		// herpes_zoster
		// Histoplasmosis_diseminada
		// Linfoma_Burkitt
		// Neumonia_Pneumocystis
		// Neumonia_Recurrente
		// Linfoma_Inmunoblastico
		// Criptosporidiasis_cronica
		// Criptococosis_Extrapulmonar
		// Sarcoma_Kaposi
		// Leucoencefalopatia_Multifocal
		// Septicemia_recurrente
		// Toxoplasmosis_cerebral
		// HepatitisB
		// HepatitisC
		// Meningitis
		// RecuentoCD4
		// Registrado_Por
		// Centro_Poblado
		// Vereda
		// Pertenencia_Etnica
		// Grupo_Poblacional
		// Clasificacion_Inicial
		// Fecha_Hospitalizacion
		// Seguimiento_Clasificacion_Final
		// Fecha_Ajuste
		// Nombre_Evento
		// Localidad_residencia
		// Barrio_residencia
		// Fecha_ingreso_app
		// Actualizado_por
		// Fecha_actualizacion_app
		// Consecutivo

		$this->Consecutivo->ViewValue = $this->Consecutivo->CurrentValue;
		$this->Consecutivo->ViewCustomAttributes = "";

		// Seguimiento
		if (strval($this->Seguimiento->CurrentValue) <> "") {
			$sFilterWrk = "`Consecutivo`" . ew_SearchString("=", $this->Seguimiento->CurrentValue, EW_DATATYPE_NUMBER, "");
		$sSqlWrk = "SELECT `Consecutivo`, `Si_No` AS `DispFld`, '' AS `Disp2Fld`, '' AS `Disp3Fld`, '' AS `Disp4Fld` FROM `si_no`";
		$sWhereWrk = "";
		ew_AddFilter($sWhereWrk, $sFilterWrk);
		$this->Lookup_Selecting($this->Seguimiento, $sWhereWrk); // Call Lookup selecting
		if ($sWhereWrk <> "") $sSqlWrk .= " WHERE " . $sWhereWrk;
			$rswrk = Conn()->Execute($sSqlWrk);
			if ($rswrk && !$rswrk->EOF) { // Lookup values found
				$arwrk = array();
				$arwrk[1] = $rswrk->fields('DispFld');
				$this->Seguimiento->ViewValue = $this->Seguimiento->DisplayValue($arwrk);
				$rswrk->Close();
			} else {
				$this->Seguimiento->ViewValue = $this->Seguimiento->CurrentValue;
			}
		} else {
			$this->Seguimiento->ViewValue = NULL;
		}
		$this->Seguimiento->ViewCustomAttributes = "";

		// Condicion_Final
		if (strval($this->Condicion_Final->CurrentValue) <> "") {
			$sFilterWrk = "`No.Condicion_Final`" . ew_SearchString("=", $this->Condicion_Final->CurrentValue, EW_DATATYPE_NUMBER, "");
		$sSqlWrk = "SELECT `No.Condicion_Final`, `Condicion_Final` AS `DispFld`, '' AS `Disp2Fld`, '' AS `Disp3Fld`, '' AS `Disp4Fld` FROM `condicion_final`";
		$sWhereWrk = "";
		ew_AddFilter($sWhereWrk, $sFilterWrk);
		$this->Lookup_Selecting($this->Condicion_Final, $sWhereWrk); // Call Lookup selecting
		if ($sWhereWrk <> "") $sSqlWrk .= " WHERE " . $sWhereWrk;
			$rswrk = Conn()->Execute($sSqlWrk);
			if ($rswrk && !$rswrk->EOF) { // Lookup values found
				$arwrk = array();
				$arwrk[1] = $rswrk->fields('DispFld');
				$this->Condicion_Final->ViewValue = $this->Condicion_Final->DisplayValue($arwrk);
				$rswrk->Close();
			} else {
				$this->Condicion_Final->ViewValue = $this->Condicion_Final->CurrentValue;
			}
		} else {
			$this->Condicion_Final->ViewValue = NULL;
		}
		$this->Condicion_Final->ViewCustomAttributes = "";

		// Codigo_centro
		if (strval($this->Codigo_centro->CurrentValue) <> "") {
			$sFilterWrk = "`Codigo_Upgd`" . ew_SearchString("=", $this->Codigo_centro->CurrentValue, EW_DATATYPE_STRING, "");
		$sSqlWrk = "SELECT `Codigo_Upgd`, `Upgd` AS `DispFld`, '' AS `Disp2Fld`, '' AS `Disp3Fld`, '' AS `Disp4Fld` FROM `entidad_upgd`";
		$sWhereWrk = "";
		ew_AddFilter($sWhereWrk, $sFilterWrk);
		$this->Lookup_Selecting($this->Codigo_centro, $sWhereWrk); // Call Lookup selecting
		if ($sWhereWrk <> "") $sSqlWrk .= " WHERE " . $sWhereWrk;
			$rswrk = Conn()->Execute($sSqlWrk);
			if ($rswrk && !$rswrk->EOF) { // Lookup values found
				$arwrk = array();
				$arwrk[1] = $rswrk->fields('DispFld');
				$this->Codigo_centro->ViewValue = $this->Codigo_centro->DisplayValue($arwrk);
				$rswrk->Close();
			} else {
				$this->Codigo_centro->ViewValue = $this->Codigo_centro->CurrentValue;
			}
		} else {
			$this->Codigo_centro->ViewValue = NULL;
		}
		$this->Codigo_centro->ViewCustomAttributes = "";

		// Codigo_UPGD
		$this->Codigo_UPGD->ViewValue = $this->Codigo_UPGD->CurrentValue;
		if (strval($this->Codigo_UPGD->CurrentValue) <> "") {
			$sFilterWrk = "`Codigo_Upgd`" . ew_SearchString("=", $this->Codigo_UPGD->CurrentValue, EW_DATATYPE_STRING, "");
		$sSqlWrk = "SELECT `Codigo_Upgd`, `Codigo_Upgd` AS `DispFld`, `Upgd` AS `Disp2Fld`, '' AS `Disp3Fld`, '' AS `Disp4Fld` FROM `entidad_upgd`";
		$sWhereWrk = "";
		ew_AddFilter($sWhereWrk, $sFilterWrk);
		$this->Lookup_Selecting($this->Codigo_UPGD, $sWhereWrk); // Call Lookup selecting
		if ($sWhereWrk <> "") $sSqlWrk .= " WHERE " . $sWhereWrk;
			$rswrk = Conn()->Execute($sSqlWrk);
			if ($rswrk && !$rswrk->EOF) { // Lookup values found
				$arwrk = array();
				$arwrk[1] = $rswrk->fields('DispFld');
				$arwrk[2] = $rswrk->fields('Disp2Fld');
				$this->Codigo_UPGD->ViewValue = $this->Codigo_UPGD->DisplayValue($arwrk);
				$rswrk->Close();
			} else {
				$this->Codigo_UPGD->ViewValue = $this->Codigo_UPGD->CurrentValue;
			}
		} else {
			$this->Codigo_UPGD->ViewValue = NULL;
		}
		$this->Codigo_UPGD->ViewCustomAttributes = "";

		// Cod_Evento
		$this->Cod_Evento->ViewValue = $this->Cod_Evento->CurrentValue;
		$this->Cod_Evento->ViewCustomAttributes = "";

		// Embarazo_Actual
		if (strval($this->Embarazo_Actual->CurrentValue) <> "") {
			$sFilterWrk = "`Consecutivo`" . ew_SearchString("=", $this->Embarazo_Actual->CurrentValue, EW_DATATYPE_NUMBER, "");
		$sSqlWrk = "SELECT `Consecutivo`, `Si_No` AS `DispFld`, '' AS `Disp2Fld`, '' AS `Disp3Fld`, '' AS `Disp4Fld` FROM `si_no`";
		$sWhereWrk = "";
		ew_AddFilter($sWhereWrk, $sFilterWrk);
		$this->Lookup_Selecting($this->Embarazo_Actual, $sWhereWrk); // Call Lookup selecting
		if ($sWhereWrk <> "") $sSqlWrk .= " WHERE " . $sWhereWrk;
			$rswrk = Conn()->Execute($sSqlWrk);
			if ($rswrk && !$rswrk->EOF) { // Lookup values found
				$arwrk = array();
				$arwrk[1] = $rswrk->fields('DispFld');
				$this->Embarazo_Actual->ViewValue = $this->Embarazo_Actual->DisplayValue($arwrk);
				$rswrk->Close();
			} else {
				$this->Embarazo_Actual->ViewValue = $this->Embarazo_Actual->CurrentValue;
			}
		} else {
			$this->Embarazo_Actual->ViewValue = NULL;
		}
		$this->Embarazo_Actual->ViewCustomAttributes = "";

		// Fecha_Notificacion
		$this->Fecha_Notificacion->ViewValue = $this->Fecha_Notificacion->CurrentValue;
		$this->Fecha_Notificacion->ViewValue = ew_FormatDateTime($this->Fecha_Notificacion->ViewValue, 5);
		$this->Fecha_Notificacion->ViewCustomAttributes = "";

		// Semana
		if (strval($this->Semana->CurrentValue) <> "") {
			$sFilterWrk = "`Semana`" . ew_SearchString("=", $this->Semana->CurrentValue, EW_DATATYPE_NUMBER, "");
		$sSqlWrk = "SELECT `Semana`, `Semana` AS `DispFld`, '' AS `Disp2Fld`, '' AS `Disp3Fld`, '' AS `Disp4Fld` FROM `semana_epidemiologica`";
		$sWhereWrk = "";
		ew_AddFilter($sWhereWrk, $sFilterWrk);
		$this->Lookup_Selecting($this->Semana, $sWhereWrk); // Call Lookup selecting
		if ($sWhereWrk <> "") $sSqlWrk .= " WHERE " . $sWhereWrk;
			$rswrk = Conn()->Execute($sSqlWrk);
			if ($rswrk && !$rswrk->EOF) { // Lookup values found
				$arwrk = array();
				$arwrk[1] = $rswrk->fields('DispFld');
				$this->Semana->ViewValue = $this->Semana->DisplayValue($arwrk);
				$rswrk->Close();
			} else {
				$this->Semana->ViewValue = $this->Semana->CurrentValue;
			}
		} else {
			$this->Semana->ViewValue = NULL;
		}
		$this->Semana->ViewCustomAttributes = "";

		// Periodo_Epidemiologico
		if (strval($this->Periodo_Epidemiologico->CurrentValue) <> "") {
			$sFilterWrk = "`Periodo_epidemiologico`" . ew_SearchString("=", $this->Periodo_Epidemiologico->CurrentValue, EW_DATATYPE_NUMBER, "");
		$sSqlWrk = "SELECT `Periodo_epidemiologico`, `Periodo_epidemiologico` AS `DispFld`, '' AS `Disp2Fld`, '' AS `Disp3Fld`, '' AS `Disp4Fld` FROM `periodo_epidemiologico`";
		$sWhereWrk = "";
		ew_AddFilter($sWhereWrk, $sFilterWrk);
		$this->Lookup_Selecting($this->Periodo_Epidemiologico, $sWhereWrk); // Call Lookup selecting
		if ($sWhereWrk <> "") $sSqlWrk .= " WHERE " . $sWhereWrk;
			$rswrk = Conn()->Execute($sSqlWrk);
			if ($rswrk && !$rswrk->EOF) { // Lookup values found
				$arwrk = array();
				$arwrk[1] = $rswrk->fields('DispFld');
				$this->Periodo_Epidemiologico->ViewValue = $this->Periodo_Epidemiologico->DisplayValue($arwrk);
				$rswrk->Close();
			} else {
				$this->Periodo_Epidemiologico->ViewValue = $this->Periodo_Epidemiologico->CurrentValue;
			}
		} else {
			$this->Periodo_Epidemiologico->ViewValue = NULL;
		}
		$this->Periodo_Epidemiologico->ViewCustomAttributes = "";

		// Periodo_Sivigila
		if (strval($this->Periodo_Sivigila->CurrentValue) <> "") {
			$sFilterWrk = "`Periodo`" . ew_SearchString("=", $this->Periodo_Sivigila->CurrentValue, EW_DATATYPE_NUMBER, "");
		$sSqlWrk = "SELECT `Periodo`, `Periodo` AS `DispFld`, '' AS `Disp2Fld`, '' AS `Disp3Fld`, '' AS `Disp4Fld` FROM `periodo`";
		$sWhereWrk = "";
		ew_AddFilter($sWhereWrk, $sFilterWrk);
		$this->Lookup_Selecting($this->Periodo_Sivigila, $sWhereWrk); // Call Lookup selecting
		if ($sWhereWrk <> "") $sSqlWrk .= " WHERE " . $sWhereWrk;
			$rswrk = Conn()->Execute($sSqlWrk);
			if ($rswrk && !$rswrk->EOF) { // Lookup values found
				$arwrk = array();
				$arwrk[1] = $rswrk->fields('DispFld');
				$this->Periodo_Sivigila->ViewValue = $this->Periodo_Sivigila->DisplayValue($arwrk);
				$rswrk->Close();
			} else {
				$this->Periodo_Sivigila->ViewValue = $this->Periodo_Sivigila->CurrentValue;
			}
		} else {
			$this->Periodo_Sivigila->ViewValue = NULL;
		}
		$this->Periodo_Sivigila->ViewCustomAttributes = "";

		// Primer_Nombre
		$this->Primer_Nombre->ViewValue = $this->Primer_Nombre->CurrentValue;
		$this->Primer_Nombre->ViewCustomAttributes = "";

		// Segundo_Nombre
		$this->Segundo_Nombre->ViewValue = $this->Segundo_Nombre->CurrentValue;
		$this->Segundo_Nombre->ViewCustomAttributes = "";

		// Primer_Apellido
		$this->Primer_Apellido->ViewValue = $this->Primer_Apellido->CurrentValue;
		$this->Primer_Apellido->ViewCustomAttributes = "";

		// Segundo_Apellido
		$this->Segundo_Apellido->ViewValue = $this->Segundo_Apellido->CurrentValue;
		$this->Segundo_Apellido->ViewCustomAttributes = "";

		// Tipo_Id
		if (strval($this->Tipo_Id->CurrentValue) <> "") {
			$sFilterWrk = "`Cod_Documento`" . ew_SearchString("=", $this->Tipo_Id->CurrentValue, EW_DATATYPE_STRING, "");
		$sSqlWrk = "SELECT `Cod_Documento`, `Tipo_Ide` AS `DispFld`, '' AS `Disp2Fld`, '' AS `Disp3Fld`, '' AS `Disp4Fld` FROM `tipo_documento`";
		$sWhereWrk = "";
		ew_AddFilter($sWhereWrk, $sFilterWrk);
		$this->Lookup_Selecting($this->Tipo_Id, $sWhereWrk); // Call Lookup selecting
		if ($sWhereWrk <> "") $sSqlWrk .= " WHERE " . $sWhereWrk;
			$rswrk = Conn()->Execute($sSqlWrk);
			if ($rswrk && !$rswrk->EOF) { // Lookup values found
				$arwrk = array();
				$arwrk[1] = $rswrk->fields('DispFld');
				$this->Tipo_Id->ViewValue = $this->Tipo_Id->DisplayValue($arwrk);
				$rswrk->Close();
			} else {
				$this->Tipo_Id->ViewValue = $this->Tipo_Id->CurrentValue;
			}
		} else {
			$this->Tipo_Id->ViewValue = NULL;
		}
		$this->Tipo_Id->ViewCustomAttributes = "";

		// Numero_Identificacion
		$this->Numero_Identificacion->ViewValue = $this->Numero_Identificacion->CurrentValue;
		$this->Numero_Identificacion->ViewCustomAttributes = "";

		// Edad
		$this->Edad->ViewValue = $this->Edad->CurrentValue;
		$this->Edad->ViewCustomAttributes = "";

		// Unidad_Edad
		if (strval($this->Unidad_Edad->CurrentValue) <> "") {
			$sFilterWrk = "`Consecutivo`" . ew_SearchString("=", $this->Unidad_Edad->CurrentValue, EW_DATATYPE_NUMBER, "");
		$sSqlWrk = "SELECT `Consecutivo`, `Unidad_Edad` AS `DispFld`, '' AS `Disp2Fld`, '' AS `Disp3Fld`, '' AS `Disp4Fld` FROM `unidad_medida_edad`";
		$sWhereWrk = "";
		ew_AddFilter($sWhereWrk, $sFilterWrk);
		$this->Lookup_Selecting($this->Unidad_Edad, $sWhereWrk); // Call Lookup selecting
		if ($sWhereWrk <> "") $sSqlWrk .= " WHERE " . $sWhereWrk;
			$rswrk = Conn()->Execute($sSqlWrk);
			if ($rswrk && !$rswrk->EOF) { // Lookup values found
				$arwrk = array();
				$arwrk[1] = $rswrk->fields('DispFld');
				$this->Unidad_Edad->ViewValue = $this->Unidad_Edad->DisplayValue($arwrk);
				$rswrk->Close();
			} else {
				$this->Unidad_Edad->ViewValue = $this->Unidad_Edad->CurrentValue;
			}
		} else {
			$this->Unidad_Edad->ViewValue = NULL;
		}
		$this->Unidad_Edad->ViewCustomAttributes = "";

		// Sexo
		if (strval($this->Sexo->CurrentValue) <> "") {
			$sFilterWrk = "`Codigo_Sexo`" . ew_SearchString("=", $this->Sexo->CurrentValue, EW_DATATYPE_STRING, "");
		$sSqlWrk = "SELECT `Codigo_Sexo`, `Sexo` AS `DispFld`, '' AS `Disp2Fld`, '' AS `Disp3Fld`, '' AS `Disp4Fld` FROM `sexo`";
		$sWhereWrk = "";
		ew_AddFilter($sWhereWrk, $sFilterWrk);
		$this->Lookup_Selecting($this->Sexo, $sWhereWrk); // Call Lookup selecting
		if ($sWhereWrk <> "") $sSqlWrk .= " WHERE " . $sWhereWrk;
			$rswrk = Conn()->Execute($sSqlWrk);
			if ($rswrk && !$rswrk->EOF) { // Lookup values found
				$arwrk = array();
				$arwrk[1] = $rswrk->fields('DispFld');
				$this->Sexo->ViewValue = $this->Sexo->DisplayValue($arwrk);
				$rswrk->Close();
			} else {
				$this->Sexo->ViewValue = $this->Sexo->CurrentValue;
			}
		} else {
			$this->Sexo->ViewValue = NULL;
		}
		$this->Sexo->ViewCustomAttributes = "";

		// Pais_Ocurrencia
		if (strval($this->Pais_Ocurrencia->CurrentValue) <> "") {
			$sFilterWrk = "`Cod_Pais`" . ew_SearchString("=", $this->Pais_Ocurrencia->CurrentValue, EW_DATATYPE_NUMBER, "");
		$sSqlWrk = "SELECT `Cod_Pais`, `Pais` AS `DispFld`, '' AS `Disp2Fld`, '' AS `Disp3Fld`, '' AS `Disp4Fld` FROM `pais`";
		$sWhereWrk = "";
		ew_AddFilter($sWhereWrk, $sFilterWrk);
		$this->Lookup_Selecting($this->Pais_Ocurrencia, $sWhereWrk); // Call Lookup selecting
		if ($sWhereWrk <> "") $sSqlWrk .= " WHERE " . $sWhereWrk;
			$rswrk = Conn()->Execute($sSqlWrk);
			if ($rswrk && !$rswrk->EOF) { // Lookup values found
				$arwrk = array();
				$arwrk[1] = $rswrk->fields('DispFld');
				$this->Pais_Ocurrencia->ViewValue = $this->Pais_Ocurrencia->DisplayValue($arwrk);
				$rswrk->Close();
			} else {
				$this->Pais_Ocurrencia->ViewValue = $this->Pais_Ocurrencia->CurrentValue;
			}
		} else {
			$this->Pais_Ocurrencia->ViewValue = NULL;
		}
		$this->Pais_Ocurrencia->ViewCustomAttributes = "";

		// Depto_Ocurrencia
		if (strval($this->Depto_Ocurrencia->CurrentValue) <> "") {
			$sFilterWrk = "`Cod_Departamento`" . ew_SearchString("=", $this->Depto_Ocurrencia->CurrentValue, EW_DATATYPE_NUMBER, "");
		$sSqlWrk = "SELECT `Cod_Departamento`, `Departamento` AS `DispFld`, '' AS `Disp2Fld`, '' AS `Disp3Fld`, '' AS `Disp4Fld` FROM `departamento`";
		$sWhereWrk = "";
		ew_AddFilter($sWhereWrk, $sFilterWrk);
		$this->Lookup_Selecting($this->Depto_Ocurrencia, $sWhereWrk); // Call Lookup selecting
		if ($sWhereWrk <> "") $sSqlWrk .= " WHERE " . $sWhereWrk;
			$rswrk = Conn()->Execute($sSqlWrk);
			if ($rswrk && !$rswrk->EOF) { // Lookup values found
				$arwrk = array();
				$arwrk[1] = $rswrk->fields('DispFld');
				$this->Depto_Ocurrencia->ViewValue = $this->Depto_Ocurrencia->DisplayValue($arwrk);
				$rswrk->Close();
			} else {
				$this->Depto_Ocurrencia->ViewValue = $this->Depto_Ocurrencia->CurrentValue;
			}
		} else {
			$this->Depto_Ocurrencia->ViewValue = NULL;
		}
		$this->Depto_Ocurrencia->ViewCustomAttributes = "";

		// Municipio_Ocurrencia
		if (strval($this->Municipio_Ocurrencia->CurrentValue) <> "") {
			$sFilterWrk = "`Cod_Municipio`" . ew_SearchString("=", $this->Municipio_Ocurrencia->CurrentValue, EW_DATATYPE_NUMBER, "");
		$sSqlWrk = "SELECT `Cod_Municipio`, `Municipio` AS `DispFld`, '' AS `Disp2Fld`, '' AS `Disp3Fld`, '' AS `Disp4Fld` FROM `municipio`";
		$sWhereWrk = "";
		ew_AddFilter($sWhereWrk, $sFilterWrk);
		$this->Lookup_Selecting($this->Municipio_Ocurrencia, $sWhereWrk); // Call Lookup selecting
		if ($sWhereWrk <> "") $sSqlWrk .= " WHERE " . $sWhereWrk;
			$rswrk = Conn()->Execute($sSqlWrk);
			if ($rswrk && !$rswrk->EOF) { // Lookup values found
				$arwrk = array();
				$arwrk[1] = $rswrk->fields('DispFld');
				$this->Municipio_Ocurrencia->ViewValue = $this->Municipio_Ocurrencia->DisplayValue($arwrk);
				$rswrk->Close();
			} else {
				$this->Municipio_Ocurrencia->ViewValue = $this->Municipio_Ocurrencia->CurrentValue;
			}
		} else {
			$this->Municipio_Ocurrencia->ViewValue = NULL;
		}
		$this->Municipio_Ocurrencia->ViewCustomAttributes = "";

		// Area_Ocurrencia
		if (strval($this->Area_Ocurrencia->CurrentValue) <> "") {
			$sFilterWrk = "`Consecutivo`" . ew_SearchString("=", $this->Area_Ocurrencia->CurrentValue, EW_DATATYPE_NUMBER, "");
		$sSqlWrk = "SELECT `Consecutivo`, `Area_Ocurrencia` AS `DispFld`, '' AS `Disp2Fld`, '' AS `Disp3Fld`, '' AS `Disp4Fld` FROM `area_ocurrencia`";
		$sWhereWrk = "";
		ew_AddFilter($sWhereWrk, $sFilterWrk);
		$this->Lookup_Selecting($this->Area_Ocurrencia, $sWhereWrk); // Call Lookup selecting
		if ($sWhereWrk <> "") $sSqlWrk .= " WHERE " . $sWhereWrk;
			$rswrk = Conn()->Execute($sSqlWrk);
			if ($rswrk && !$rswrk->EOF) { // Lookup values found
				$arwrk = array();
				$arwrk[1] = $rswrk->fields('DispFld');
				$this->Area_Ocurrencia->ViewValue = $this->Area_Ocurrencia->DisplayValue($arwrk);
				$rswrk->Close();
			} else {
				$this->Area_Ocurrencia->ViewValue = $this->Area_Ocurrencia->CurrentValue;
			}
		} else {
			$this->Area_Ocurrencia->ViewValue = NULL;
		}
		$this->Area_Ocurrencia->ViewCustomAttributes = "";

		// Localidad
		if (strval($this->Localidad->CurrentValue) <> "") {
			$sFilterWrk = "`consecutivo`" . ew_SearchString("=", $this->Localidad->CurrentValue, EW_DATATYPE_NUMBER, "");
		$sSqlWrk = "SELECT `consecutivo`, `Localidad_Comuna` AS `DispFld`, '' AS `Disp2Fld`, '' AS `Disp3Fld`, '' AS `Disp4Fld` FROM `localidad`";
		$sWhereWrk = "";
		ew_AddFilter($sWhereWrk, $sFilterWrk);
		$this->Lookup_Selecting($this->Localidad, $sWhereWrk); // Call Lookup selecting
		if ($sWhereWrk <> "") $sSqlWrk .= " WHERE " . $sWhereWrk;
			$rswrk = Conn()->Execute($sSqlWrk);
			if ($rswrk && !$rswrk->EOF) { // Lookup values found
				$arwrk = array();
				$arwrk[1] = $rswrk->fields('DispFld');
				$this->Localidad->ViewValue = $this->Localidad->DisplayValue($arwrk);
				$rswrk->Close();
			} else {
				$this->Localidad->ViewValue = $this->Localidad->CurrentValue;
			}
		} else {
			$this->Localidad->ViewValue = NULL;
		}
		$this->Localidad->ViewCustomAttributes = "";

		// Barrio
		if (strval($this->Barrio->CurrentValue) <> "") {
			$sFilterWrk = "`cod_barrio_vereda`" . ew_SearchString("=", $this->Barrio->CurrentValue, EW_DATATYPE_NUMBER, "");
		$sSqlWrk = "SELECT `cod_barrio_vereda`, `Barrio_Vereda` AS `DispFld`, '' AS `Disp2Fld`, '' AS `Disp3Fld`, '' AS `Disp4Fld` FROM `barrios_veredas`";
		$sWhereWrk = "";
		ew_AddFilter($sWhereWrk, $sFilterWrk);
		$this->Lookup_Selecting($this->Barrio, $sWhereWrk); // Call Lookup selecting
		if ($sWhereWrk <> "") $sSqlWrk .= " WHERE " . $sWhereWrk;
			$rswrk = Conn()->Execute($sSqlWrk);
			if ($rswrk && !$rswrk->EOF) { // Lookup values found
				$arwrk = array();
				$arwrk[1] = $rswrk->fields('DispFld');
				$this->Barrio->ViewValue = $this->Barrio->DisplayValue($arwrk);
				$rswrk->Close();
			} else {
				$this->Barrio->ViewValue = $this->Barrio->CurrentValue;
			}
		} else {
			$this->Barrio->ViewValue = NULL;
		}
		$this->Barrio->ViewCustomAttributes = "";

		// Direccion_Residencia
		$this->Direccion_Residencia->ViewValue = $this->Direccion_Residencia->CurrentValue;
		$this->Direccion_Residencia->ViewCustomAttributes = "";

		// Ocupacion
		if (strval($this->Ocupacion->CurrentValue) <> "") {
			$sFilterWrk = "`Cod_Ocupacion`" . ew_SearchString("=", $this->Ocupacion->CurrentValue, EW_DATATYPE_NUMBER, "");
		$sSqlWrk = "SELECT `Cod_Ocupacion`, `Cod_Ocupacion` AS `DispFld`, `Ocupacion` AS `Disp2Fld`, '' AS `Disp3Fld`, '' AS `Disp4Fld` FROM `ocupacion`";
		$sWhereWrk = "";
		ew_AddFilter($sWhereWrk, $sFilterWrk);
		$this->Lookup_Selecting($this->Ocupacion, $sWhereWrk); // Call Lookup selecting
		if ($sWhereWrk <> "") $sSqlWrk .= " WHERE " . $sWhereWrk;
			$rswrk = Conn()->Execute($sSqlWrk);
			if ($rswrk && !$rswrk->EOF) { // Lookup values found
				$arwrk = array();
				$arwrk[1] = $rswrk->fields('DispFld');
				$arwrk[2] = $rswrk->fields('Disp2Fld');
				$this->Ocupacion->ViewValue = $this->Ocupacion->DisplayValue($arwrk);
				$rswrk->Close();
			} else {
				$this->Ocupacion->ViewValue = $this->Ocupacion->CurrentValue;
			}
		} else {
			$this->Ocupacion->ViewValue = NULL;
		}
		$this->Ocupacion->ViewCustomAttributes = "";

		// Tipo_Regimen_Salud
		if (strval($this->Tipo_Regimen_Salud->CurrentValue) <> "") {
			$sFilterWrk = "`Codigo_Regimen`" . ew_SearchString("=", $this->Tipo_Regimen_Salud->CurrentValue, EW_DATATYPE_STRING, "");
		$sSqlWrk = "SELECT `Codigo_Regimen`, `Codigo_Regimen` AS `DispFld`, '' AS `Disp2Fld`, '' AS `Disp3Fld`, '' AS `Disp4Fld` FROM `tipo_regimen_salud`";
		$sWhereWrk = "";
		ew_AddFilter($sWhereWrk, $sFilterWrk);
		$this->Lookup_Selecting($this->Tipo_Regimen_Salud, $sWhereWrk); // Call Lookup selecting
		if ($sWhereWrk <> "") $sSqlWrk .= " WHERE " . $sWhereWrk;
			$rswrk = Conn()->Execute($sSqlWrk);
			if ($rswrk && !$rswrk->EOF) { // Lookup values found
				$arwrk = array();
				$arwrk[1] = $rswrk->fields('DispFld');
				$this->Tipo_Regimen_Salud->ViewValue = $this->Tipo_Regimen_Salud->DisplayValue($arwrk);
				$rswrk->Close();
			} else {
				$this->Tipo_Regimen_Salud->ViewValue = $this->Tipo_Regimen_Salud->CurrentValue;
			}
		} else {
			$this->Tipo_Regimen_Salud->ViewValue = NULL;
		}
		$this->Tipo_Regimen_Salud->ViewCustomAttributes = "";

		// Cod_Administradora
		if (strval($this->Cod_Administradora->CurrentValue) <> "") {
			$sFilterWrk = "`Codigo`" . ew_SearchString("=", $this->Cod_Administradora->CurrentValue, EW_DATATYPE_STRING, "");
		$sSqlWrk = "SELECT `Codigo`, `Codigo` AS `DispFld`, `Administradora_Salud` AS `Disp2Fld`, '' AS `Disp3Fld`, '' AS `Disp4Fld` FROM `administradora_salud`";
		$sWhereWrk = "";
		ew_AddFilter($sWhereWrk, $sFilterWrk);
		$this->Lookup_Selecting($this->Cod_Administradora, $sWhereWrk); // Call Lookup selecting
		if ($sWhereWrk <> "") $sSqlWrk .= " WHERE " . $sWhereWrk;
			$rswrk = Conn()->Execute($sSqlWrk);
			if ($rswrk && !$rswrk->EOF) { // Lookup values found
				$arwrk = array();
				$arwrk[1] = $rswrk->fields('DispFld');
				$arwrk[2] = $rswrk->fields('Disp2Fld');
				$this->Cod_Administradora->ViewValue = $this->Cod_Administradora->DisplayValue($arwrk);
				$rswrk->Close();
			} else {
				$this->Cod_Administradora->ViewValue = $this->Cod_Administradora->CurrentValue;
			}
		} else {
			$this->Cod_Administradora->ViewValue = NULL;
		}
		$this->Cod_Administradora->ViewCustomAttributes = "";

		// gp_discapa
		if (strval($this->gp_discapa->CurrentValue) <> "") {
			$sFilterWrk = "`Consecutivo`" . ew_SearchString("=", $this->gp_discapa->CurrentValue, EW_DATATYPE_NUMBER, "");
		$sSqlWrk = "SELECT `Consecutivo`, `Si_No` AS `DispFld`, '' AS `Disp2Fld`, '' AS `Disp3Fld`, '' AS `Disp4Fld` FROM `si_no`";
		$sWhereWrk = "";
		ew_AddFilter($sWhereWrk, $sFilterWrk);
		$this->Lookup_Selecting($this->gp_discapa, $sWhereWrk); // Call Lookup selecting
		if ($sWhereWrk <> "") $sSqlWrk .= " WHERE " . $sWhereWrk;
			$rswrk = Conn()->Execute($sSqlWrk);
			if ($rswrk && !$rswrk->EOF) { // Lookup values found
				$arwrk = array();
				$arwrk[1] = $rswrk->fields('DispFld');
				$this->gp_discapa->ViewValue = $this->gp_discapa->DisplayValue($arwrk);
				$rswrk->Close();
			} else {
				$this->gp_discapa->ViewValue = $this->gp_discapa->CurrentValue;
			}
		} else {
			$this->gp_discapa->ViewValue = NULL;
		}
		$this->gp_discapa->ViewCustomAttributes = "";

		// gp_desplaz
		if (strval($this->gp_desplaz->CurrentValue) <> "") {
			$sFilterWrk = "`Consecutivo`" . ew_SearchString("=", $this->gp_desplaz->CurrentValue, EW_DATATYPE_NUMBER, "");
		$sSqlWrk = "SELECT `Consecutivo`, `Si_No` AS `DispFld`, '' AS `Disp2Fld`, '' AS `Disp3Fld`, '' AS `Disp4Fld` FROM `si_no`";
		$sWhereWrk = "";
		ew_AddFilter($sWhereWrk, $sFilterWrk);
		$this->Lookup_Selecting($this->gp_desplaz, $sWhereWrk); // Call Lookup selecting
		if ($sWhereWrk <> "") $sSqlWrk .= " WHERE " . $sWhereWrk;
			$rswrk = Conn()->Execute($sSqlWrk);
			if ($rswrk && !$rswrk->EOF) { // Lookup values found
				$arwrk = array();
				$arwrk[1] = $rswrk->fields('DispFld');
				$this->gp_desplaz->ViewValue = $this->gp_desplaz->DisplayValue($arwrk);
				$rswrk->Close();
			} else {
				$this->gp_desplaz->ViewValue = $this->gp_desplaz->CurrentValue;
			}
		} else {
			$this->gp_desplaz->ViewValue = NULL;
		}
		$this->gp_desplaz->ViewCustomAttributes = "";

		// gp_migrant
		if (strval($this->gp_migrant->CurrentValue) <> "") {
			$sFilterWrk = "`Consecutivo`" . ew_SearchString("=", $this->gp_migrant->CurrentValue, EW_DATATYPE_NUMBER, "");
		$sSqlWrk = "SELECT `Consecutivo`, `Si_No` AS `DispFld`, '' AS `Disp2Fld`, '' AS `Disp3Fld`, '' AS `Disp4Fld` FROM `si_no`";
		$sWhereWrk = "";
		ew_AddFilter($sWhereWrk, $sFilterWrk);
		$this->Lookup_Selecting($this->gp_migrant, $sWhereWrk); // Call Lookup selecting
		if ($sWhereWrk <> "") $sSqlWrk .= " WHERE " . $sWhereWrk;
			$rswrk = Conn()->Execute($sSqlWrk);
			if ($rswrk && !$rswrk->EOF) { // Lookup values found
				$arwrk = array();
				$arwrk[1] = $rswrk->fields('DispFld');
				$this->gp_migrant->ViewValue = $this->gp_migrant->DisplayValue($arwrk);
				$rswrk->Close();
			} else {
				$this->gp_migrant->ViewValue = $this->gp_migrant->CurrentValue;
			}
		} else {
			$this->gp_migrant->ViewValue = NULL;
		}
		$this->gp_migrant->ViewCustomAttributes = "";

		// gp_carcela
		if (strval($this->gp_carcela->CurrentValue) <> "") {
			$sFilterWrk = "`Consecutivo`" . ew_SearchString("=", $this->gp_carcela->CurrentValue, EW_DATATYPE_NUMBER, "");
		$sSqlWrk = "SELECT `Consecutivo`, `Si_No` AS `DispFld`, '' AS `Disp2Fld`, '' AS `Disp3Fld`, '' AS `Disp4Fld` FROM `si_no`";
		$sWhereWrk = "";
		ew_AddFilter($sWhereWrk, $sFilterWrk);
		$this->Lookup_Selecting($this->gp_carcela, $sWhereWrk); // Call Lookup selecting
		if ($sWhereWrk <> "") $sSqlWrk .= " WHERE " . $sWhereWrk;
			$rswrk = Conn()->Execute($sSqlWrk);
			if ($rswrk && !$rswrk->EOF) { // Lookup values found
				$arwrk = array();
				$arwrk[1] = $rswrk->fields('DispFld');
				$this->gp_carcela->ViewValue = $this->gp_carcela->DisplayValue($arwrk);
				$rswrk->Close();
			} else {
				$this->gp_carcela->ViewValue = $this->gp_carcela->CurrentValue;
			}
		} else {
			$this->gp_carcela->ViewValue = NULL;
		}
		$this->gp_carcela->ViewCustomAttributes = "";

		// gp_gestan
		if (strval($this->gp_gestan->CurrentValue) <> "") {
			$sFilterWrk = "`Consecutivo`" . ew_SearchString("=", $this->gp_gestan->CurrentValue, EW_DATATYPE_NUMBER, "");
		$sSqlWrk = "SELECT `Consecutivo`, `Si_No` AS `DispFld`, '' AS `Disp2Fld`, '' AS `Disp3Fld`, '' AS `Disp4Fld` FROM `si_no`";
		$sWhereWrk = "";
		ew_AddFilter($sWhereWrk, $sFilterWrk);
		$this->Lookup_Selecting($this->gp_gestan, $sWhereWrk); // Call Lookup selecting
		if ($sWhereWrk <> "") $sSqlWrk .= " WHERE " . $sWhereWrk;
			$rswrk = Conn()->Execute($sSqlWrk);
			if ($rswrk && !$rswrk->EOF) { // Lookup values found
				$arwrk = array();
				$arwrk[1] = $rswrk->fields('DispFld');
				$this->gp_gestan->ViewValue = $this->gp_gestan->DisplayValue($arwrk);
				$rswrk->Close();
			} else {
				$this->gp_gestan->ViewValue = $this->gp_gestan->CurrentValue;
			}
		} else {
			$this->gp_gestan->ViewValue = NULL;
		}
		$this->gp_gestan->ViewCustomAttributes = "";

		// gp_indigen
		if (strval($this->gp_indigen->CurrentValue) <> "") {
			$sFilterWrk = "`Consecutivo`" . ew_SearchString("=", $this->gp_indigen->CurrentValue, EW_DATATYPE_NUMBER, "");
		$sSqlWrk = "SELECT `Consecutivo`, `Si_No` AS `DispFld`, '' AS `Disp2Fld`, '' AS `Disp3Fld`, '' AS `Disp4Fld` FROM `si_no`";
		$sWhereWrk = "";
		ew_AddFilter($sWhereWrk, $sFilterWrk);
		$this->Lookup_Selecting($this->gp_indigen, $sWhereWrk); // Call Lookup selecting
		if ($sWhereWrk <> "") $sSqlWrk .= " WHERE " . $sWhereWrk;
			$rswrk = Conn()->Execute($sSqlWrk);
			if ($rswrk && !$rswrk->EOF) { // Lookup values found
				$arwrk = array();
				$arwrk[1] = $rswrk->fields('DispFld');
				$this->gp_indigen->ViewValue = $this->gp_indigen->DisplayValue($arwrk);
				$rswrk->Close();
			} else {
				$this->gp_indigen->ViewValue = $this->gp_indigen->CurrentValue;
			}
		} else {
			$this->gp_indigen->ViewValue = NULL;
		}
		$this->gp_indigen->ViewCustomAttributes = "";

		// gp_pobicbf
		if (strval($this->gp_pobicbf->CurrentValue) <> "") {
			$sFilterWrk = "`Consecutivo`" . ew_SearchString("=", $this->gp_pobicbf->CurrentValue, EW_DATATYPE_NUMBER, "");
		$sSqlWrk = "SELECT `Consecutivo`, `Si_No` AS `DispFld`, '' AS `Disp2Fld`, '' AS `Disp3Fld`, '' AS `Disp4Fld` FROM `si_no`";
		$sWhereWrk = "";
		ew_AddFilter($sWhereWrk, $sFilterWrk);
		$this->Lookup_Selecting($this->gp_pobicbf, $sWhereWrk); // Call Lookup selecting
		if ($sWhereWrk <> "") $sSqlWrk .= " WHERE " . $sWhereWrk;
			$rswrk = Conn()->Execute($sSqlWrk);
			if ($rswrk && !$rswrk->EOF) { // Lookup values found
				$arwrk = array();
				$arwrk[1] = $rswrk->fields('DispFld');
				$this->gp_pobicbf->ViewValue = $this->gp_pobicbf->DisplayValue($arwrk);
				$rswrk->Close();
			} else {
				$this->gp_pobicbf->ViewValue = $this->gp_pobicbf->CurrentValue;
			}
		} else {
			$this->gp_pobicbf->ViewValue = NULL;
		}
		$this->gp_pobicbf->ViewCustomAttributes = "";

		// gp_mad_com
		if (strval($this->gp_mad_com->CurrentValue) <> "") {
			$sFilterWrk = "`Consecutivo`" . ew_SearchString("=", $this->gp_mad_com->CurrentValue, EW_DATATYPE_NUMBER, "");
		$sSqlWrk = "SELECT `Consecutivo`, `Si_No` AS `DispFld`, '' AS `Disp2Fld`, '' AS `Disp3Fld`, '' AS `Disp4Fld` FROM `si_no`";
		$sWhereWrk = "";
		ew_AddFilter($sWhereWrk, $sFilterWrk);
		$this->Lookup_Selecting($this->gp_mad_com, $sWhereWrk); // Call Lookup selecting
		if ($sWhereWrk <> "") $sSqlWrk .= " WHERE " . $sWhereWrk;
			$rswrk = Conn()->Execute($sSqlWrk);
			if ($rswrk && !$rswrk->EOF) { // Lookup values found
				$arwrk = array();
				$arwrk[1] = $rswrk->fields('DispFld');
				$this->gp_mad_com->ViewValue = $this->gp_mad_com->DisplayValue($arwrk);
				$rswrk->Close();
			} else {
				$this->gp_mad_com->ViewValue = $this->gp_mad_com->CurrentValue;
			}
		} else {
			$this->gp_mad_com->ViewValue = NULL;
		}
		$this->gp_mad_com->ViewCustomAttributes = "";

		// gp_desmovi
		if (strval($this->gp_desmovi->CurrentValue) <> "") {
			$sFilterWrk = "`Consecutivo`" . ew_SearchString("=", $this->gp_desmovi->CurrentValue, EW_DATATYPE_NUMBER, "");
		$sSqlWrk = "SELECT `Consecutivo`, `Si_No` AS `DispFld`, '' AS `Disp2Fld`, '' AS `Disp3Fld`, '' AS `Disp4Fld` FROM `si_no`";
		$sWhereWrk = "";
		ew_AddFilter($sWhereWrk, $sFilterWrk);
		$this->Lookup_Selecting($this->gp_desmovi, $sWhereWrk); // Call Lookup selecting
		if ($sWhereWrk <> "") $sSqlWrk .= " WHERE " . $sWhereWrk;
			$rswrk = Conn()->Execute($sSqlWrk);
			if ($rswrk && !$rswrk->EOF) { // Lookup values found
				$arwrk = array();
				$arwrk[1] = $rswrk->fields('DispFld');
				$this->gp_desmovi->ViewValue = $this->gp_desmovi->DisplayValue($arwrk);
				$rswrk->Close();
			} else {
				$this->gp_desmovi->ViewValue = $this->gp_desmovi->CurrentValue;
			}
		} else {
			$this->gp_desmovi->ViewValue = NULL;
		}
		$this->gp_desmovi->ViewCustomAttributes = "";

		// gp_psiquia
		if (strval($this->gp_psiquia->CurrentValue) <> "") {
			$sFilterWrk = "`Consecutivo`" . ew_SearchString("=", $this->gp_psiquia->CurrentValue, EW_DATATYPE_NUMBER, "");
		$sSqlWrk = "SELECT `Consecutivo`, `Si_No` AS `DispFld`, '' AS `Disp2Fld`, '' AS `Disp3Fld`, '' AS `Disp4Fld` FROM `si_no`";
		$sWhereWrk = "";
		ew_AddFilter($sWhereWrk, $sFilterWrk);
		$this->Lookup_Selecting($this->gp_psiquia, $sWhereWrk); // Call Lookup selecting
		if ($sWhereWrk <> "") $sSqlWrk .= " WHERE " . $sWhereWrk;
			$rswrk = Conn()->Execute($sSqlWrk);
			if ($rswrk && !$rswrk->EOF) { // Lookup values found
				$arwrk = array();
				$arwrk[1] = $rswrk->fields('DispFld');
				$this->gp_psiquia->ViewValue = $this->gp_psiquia->DisplayValue($arwrk);
				$rswrk->Close();
			} else {
				$this->gp_psiquia->ViewValue = $this->gp_psiquia->CurrentValue;
			}
		} else {
			$this->gp_psiquia->ViewValue = NULL;
		}
		$this->gp_psiquia->ViewCustomAttributes = "";

		// gp_vic_vio
		if (strval($this->gp_vic_vio->CurrentValue) <> "") {
			$sFilterWrk = "`Consecutivo`" . ew_SearchString("=", $this->gp_vic_vio->CurrentValue, EW_DATATYPE_NUMBER, "");
		$sSqlWrk = "SELECT `Consecutivo`, `Si_No` AS `DispFld`, '' AS `Disp2Fld`, '' AS `Disp3Fld`, '' AS `Disp4Fld` FROM `si_no`";
		$sWhereWrk = "";
		ew_AddFilter($sWhereWrk, $sFilterWrk);
		$this->Lookup_Selecting($this->gp_vic_vio, $sWhereWrk); // Call Lookup selecting
		if ($sWhereWrk <> "") $sSqlWrk .= " WHERE " . $sWhereWrk;
			$rswrk = Conn()->Execute($sSqlWrk);
			if ($rswrk && !$rswrk->EOF) { // Lookup values found
				$arwrk = array();
				$arwrk[1] = $rswrk->fields('DispFld');
				$this->gp_vic_vio->ViewValue = $this->gp_vic_vio->DisplayValue($arwrk);
				$rswrk->Close();
			} else {
				$this->gp_vic_vio->ViewValue = $this->gp_vic_vio->CurrentValue;
			}
		} else {
			$this->gp_vic_vio->ViewValue = NULL;
		}
		$this->gp_vic_vio->ViewCustomAttributes = "";

		// gp_otros
		if (strval($this->gp_otros->CurrentValue) <> "") {
			$sFilterWrk = "`Consecutivo`" . ew_SearchString("=", $this->gp_otros->CurrentValue, EW_DATATYPE_NUMBER, "");
		$sSqlWrk = "SELECT `Consecutivo`, `Si_No` AS `DispFld`, '' AS `Disp2Fld`, '' AS `Disp3Fld`, '' AS `Disp4Fld` FROM `si_no`";
		$sWhereWrk = "";
		ew_AddFilter($sWhereWrk, $sFilterWrk);
		$this->Lookup_Selecting($this->gp_otros, $sWhereWrk); // Call Lookup selecting
		if ($sWhereWrk <> "") $sSqlWrk .= " WHERE " . $sWhereWrk;
			$rswrk = Conn()->Execute($sSqlWrk);
			if ($rswrk && !$rswrk->EOF) { // Lookup values found
				$arwrk = array();
				$arwrk[1] = $rswrk->fields('DispFld');
				$this->gp_otros->ViewValue = $this->gp_otros->DisplayValue($arwrk);
				$rswrk->Close();
			} else {
				$this->gp_otros->ViewValue = $this->gp_otros->CurrentValue;
			}
		} else {
			$this->gp_otros->ViewValue = NULL;
		}
		$this->gp_otros->ViewCustomAttributes = "";

		// Depto_Residencia
		if (strval($this->Depto_Residencia->CurrentValue) <> "") {
			$sFilterWrk = "`Cod_Departamento`" . ew_SearchString("=", $this->Depto_Residencia->CurrentValue, EW_DATATYPE_NUMBER, "");
		$sSqlWrk = "SELECT `Cod_Departamento`, `Departamento` AS `DispFld`, '' AS `Disp2Fld`, '' AS `Disp3Fld`, '' AS `Disp4Fld` FROM `departamento`";
		$sWhereWrk = "";
		ew_AddFilter($sWhereWrk, $sFilterWrk);
		$this->Lookup_Selecting($this->Depto_Residencia, $sWhereWrk); // Call Lookup selecting
		if ($sWhereWrk <> "") $sSqlWrk .= " WHERE " . $sWhereWrk;
			$rswrk = Conn()->Execute($sSqlWrk);
			if ($rswrk && !$rswrk->EOF) { // Lookup values found
				$arwrk = array();
				$arwrk[1] = $rswrk->fields('DispFld');
				$this->Depto_Residencia->ViewValue = $this->Depto_Residencia->DisplayValue($arwrk);
				$rswrk->Close();
			} else {
				$this->Depto_Residencia->ViewValue = $this->Depto_Residencia->CurrentValue;
			}
		} else {
			$this->Depto_Residencia->ViewValue = NULL;
		}
		$this->Depto_Residencia->ViewCustomAttributes = "";

		// Municipio_Residencia
		if (strval($this->Municipio_Residencia->CurrentValue) <> "") {
			$sFilterWrk = "`Cod_Municipio`" . ew_SearchString("=", $this->Municipio_Residencia->CurrentValue, EW_DATATYPE_NUMBER, "");
		$sSqlWrk = "SELECT `Cod_Municipio`, `Municipio` AS `DispFld`, '' AS `Disp2Fld`, '' AS `Disp3Fld`, '' AS `Disp4Fld` FROM `municipio`";
		$sWhereWrk = "";
		ew_AddFilter($sWhereWrk, $sFilterWrk);
		$this->Lookup_Selecting($this->Municipio_Residencia, $sWhereWrk); // Call Lookup selecting
		if ($sWhereWrk <> "") $sSqlWrk .= " WHERE " . $sWhereWrk;
			$rswrk = Conn()->Execute($sSqlWrk);
			if ($rswrk && !$rswrk->EOF) { // Lookup values found
				$arwrk = array();
				$arwrk[1] = $rswrk->fields('DispFld');
				$this->Municipio_Residencia->ViewValue = $this->Municipio_Residencia->DisplayValue($arwrk);
				$rswrk->Close();
			} else {
				$this->Municipio_Residencia->ViewValue = $this->Municipio_Residencia->CurrentValue;
			}
		} else {
			$this->Municipio_Residencia->ViewValue = NULL;
		}
		$this->Municipio_Residencia->ViewCustomAttributes = "";

		// Fecha_Consulta
		$this->Fecha_Consulta->ViewValue = $this->Fecha_Consulta->CurrentValue;
		$this->Fecha_Consulta->ViewValue = ew_FormatDateTime($this->Fecha_Consulta->ViewValue, 5);
		$this->Fecha_Consulta->ViewCustomAttributes = "";

		// Fecha_Inicio_Sintomas
		$this->Fecha_Inicio_Sintomas->ViewValue = $this->Fecha_Inicio_Sintomas->CurrentValue;
		$this->Fecha_Inicio_Sintomas->ViewValue = ew_FormatDateTime($this->Fecha_Inicio_Sintomas->ViewValue, 5);
		$this->Fecha_Inicio_Sintomas->ViewCustomAttributes = "";

		// Hospitalizado
		if (strval($this->Hospitalizado->CurrentValue) <> "") {
			$arwrk = explode(",", $this->Hospitalizado->CurrentValue);
			$sFilterWrk = "";
			foreach ($arwrk as $wrk) {
				if ($sFilterWrk <> "") $sFilterWrk .= " OR ";
				$sFilterWrk .= "`Consecutivo`" . ew_SearchString("=", trim($wrk), EW_DATATYPE_NUMBER, "");
			}
		$sSqlWrk = "SELECT `Consecutivo`, `Si_No` AS `DispFld`, '' AS `Disp2Fld`, '' AS `Disp3Fld`, '' AS `Disp4Fld` FROM `si_no`";
		$sWhereWrk = "";
		ew_AddFilter($sWhereWrk, $sFilterWrk);
		$this->Lookup_Selecting($this->Hospitalizado, $sWhereWrk); // Call Lookup selecting
		if ($sWhereWrk <> "") $sSqlWrk .= " WHERE " . $sWhereWrk;
			$rswrk = Conn()->Execute($sSqlWrk);
			if ($rswrk && !$rswrk->EOF) { // Lookup values found
				$this->Hospitalizado->ViewValue = "";
				$ari = 0;
				while (!$rswrk->EOF) {
					$arwrk = array();
					$arwrk[1] = $rswrk->fields('DispFld');
					$this->Hospitalizado->ViewValue .= $this->Hospitalizado->DisplayValue($arwrk);
					$rswrk->MoveNext();
					if (!$rswrk->EOF) $this->Hospitalizado->ViewValue .= ew_ViewOptionSeparator($ari); // Separate Options
					$ari++;
				}
				$rswrk->Close();
			} else {
				$this->Hospitalizado->ViewValue = $this->Hospitalizado->CurrentValue;
			}
		} else {
			$this->Hospitalizado->ViewValue = NULL;
		}
		$this->Hospitalizado->ViewCustomAttributes = "";

		// Fecha_Defuncion
		$this->Fecha_Defuncion->ViewValue = $this->Fecha_Defuncion->CurrentValue;
		$this->Fecha_Defuncion->ViewValue = ew_FormatDateTime($this->Fecha_Defuncion->ViewValue, 5);
		$this->Fecha_Defuncion->ViewCustomAttributes = "";

		// Numero_Certificado_Defuncion
		$this->Numero_Certificado_Defuncion->ViewValue = $this->Numero_Certificado_Defuncion->CurrentValue;
		$this->Numero_Certificado_Defuncion->ViewCustomAttributes = "";

		// Causa_Basica_Muerte_CIEX
		$this->Causa_Basica_Muerte_CIEX->ViewValue = $this->Causa_Basica_Muerte_CIEX->CurrentValue;
		$this->Causa_Basica_Muerte_CIEX->ViewCustomAttributes = "";

		// Entidad_fallecimiento
		$this->Entidad_fallecimiento->ViewValue = $this->Entidad_fallecimiento->CurrentValue;
		if (strval($this->Entidad_fallecimiento->CurrentValue) <> "") {
			$sFilterWrk = "`Codigo_Upgd`" . ew_SearchString("=", $this->Entidad_fallecimiento->CurrentValue, EW_DATATYPE_STRING, "");
		$sSqlWrk = "SELECT `Codigo_Upgd`, `Codigo_Upgd` AS `DispFld`, `Upgd` AS `Disp2Fld`, '' AS `Disp3Fld`, '' AS `Disp4Fld` FROM `entidad_upgd`";
		$sWhereWrk = "";
		ew_AddFilter($sWhereWrk, $sFilterWrk);
		$this->Lookup_Selecting($this->Entidad_fallecimiento, $sWhereWrk); // Call Lookup selecting
		if ($sWhereWrk <> "") $sSqlWrk .= " WHERE " . $sWhereWrk;
			$rswrk = Conn()->Execute($sSqlWrk);
			if ($rswrk && !$rswrk->EOF) { // Lookup values found
				$arwrk = array();
				$arwrk[1] = $rswrk->fields('DispFld');
				$arwrk[2] = $rswrk->fields('Disp2Fld');
				$this->Entidad_fallecimiento->ViewValue = $this->Entidad_fallecimiento->DisplayValue($arwrk);
				$rswrk->Close();
			} else {
				$this->Entidad_fallecimiento->ViewValue = $this->Entidad_fallecimiento->CurrentValue;
			}
		} else {
			$this->Entidad_fallecimiento->ViewValue = NULL;
		}
		$this->Entidad_fallecimiento->ViewCustomAttributes = "";

		// Telefono
		$this->Telefono->ViewValue = $this->Telefono->CurrentValue;
		$this->Telefono->ViewCustomAttributes = "";

		// Fecha_Nacimiento
		$this->Fecha_Nacimiento->ViewValue = $this->Fecha_Nacimiento->CurrentValue;
		$this->Fecha_Nacimiento->ViewValue = ew_FormatDateTime($this->Fecha_Nacimiento->ViewValue, 5);
		$this->Fecha_Nacimiento->ViewCustomAttributes = "";

		// Nombre_Profesional_Diligencia
		$this->Nombre_Profesional_Diligencia->ViewValue = $this->Nombre_Profesional_Diligencia->CurrentValue;
		$this->Nombre_Profesional_Diligencia->ViewCustomAttributes = "";

		// Telefono_Profesional_Diligencia
		$this->Telefono_Profesional_Diligencia->ViewValue = $this->Telefono_Profesional_Diligencia->CurrentValue;
		$this->Telefono_Profesional_Diligencia->ViewCustomAttributes = "";

		// Mecanismo_Probable_Transmision
		if (strval($this->Mecanismo_Probable_Transmision->CurrentValue) <> "") {
			$sFilterWrk = "`Consecutivo`" . ew_SearchString("=", $this->Mecanismo_Probable_Transmision->CurrentValue, EW_DATATYPE_NUMBER, "");
		$sSqlWrk = "SELECT `Consecutivo`, `Mecanismo_Probable` AS `DispFld`, '' AS `Disp2Fld`, '' AS `Disp3Fld`, '' AS `Disp4Fld` FROM `mecanismo_probable_transmision`";
		$sWhereWrk = "";
		ew_AddFilter($sWhereWrk, $sFilterWrk);
		$this->Lookup_Selecting($this->Mecanismo_Probable_Transmision, $sWhereWrk); // Call Lookup selecting
		if ($sWhereWrk <> "") $sSqlWrk .= " WHERE " . $sWhereWrk;
			$rswrk = Conn()->Execute($sSqlWrk);
			if ($rswrk && !$rswrk->EOF) { // Lookup values found
				$arwrk = array();
				$arwrk[1] = $rswrk->fields('DispFld');
				$this->Mecanismo_Probable_Transmision->ViewValue = $this->Mecanismo_Probable_Transmision->DisplayValue($arwrk);
				$rswrk->Close();
			} else {
				$this->Mecanismo_Probable_Transmision->ViewValue = $this->Mecanismo_Probable_Transmision->CurrentValue;
			}
		} else {
			$this->Mecanismo_Probable_Transmision->ViewValue = NULL;
		}
		$this->Mecanismo_Probable_Transmision->ViewCustomAttributes = "";

		// Nombre_Madre
		$this->Nombre_Madre->ViewValue = $this->Nombre_Madre->CurrentValue;
		$this->Nombre_Madre->ViewCustomAttributes = "";

		// Tipo_Id_Madre
		if (strval($this->Tipo_Id_Madre->CurrentValue) <> "") {
			$sFilterWrk = "`Cod_Documento`" . ew_SearchString("=", $this->Tipo_Id_Madre->CurrentValue, EW_DATATYPE_STRING, "");
		$sSqlWrk = "SELECT `Cod_Documento`, `Tipo_Ide` AS `DispFld`, '' AS `Disp2Fld`, '' AS `Disp3Fld`, '' AS `Disp4Fld` FROM `tipo_documento`";
		$sWhereWrk = "";
		ew_AddFilter($sWhereWrk, $sFilterWrk);
		$this->Lookup_Selecting($this->Tipo_Id_Madre, $sWhereWrk); // Call Lookup selecting
		if ($sWhereWrk <> "") $sSqlWrk .= " WHERE " . $sWhereWrk;
			$rswrk = Conn()->Execute($sSqlWrk);
			if ($rswrk && !$rswrk->EOF) { // Lookup values found
				$arwrk = array();
				$arwrk[1] = $rswrk->fields('DispFld');
				$this->Tipo_Id_Madre->ViewValue = $this->Tipo_Id_Madre->DisplayValue($arwrk);
				$rswrk->Close();
			} else {
				$this->Tipo_Id_Madre->ViewValue = $this->Tipo_Id_Madre->CurrentValue;
			}
		} else {
			$this->Tipo_Id_Madre->ViewValue = NULL;
		}
		$this->Tipo_Id_Madre->ViewCustomAttributes = "";

		// Numero_Identificacion_Madre
		$this->Numero_Identificacion_Madre->ViewValue = $this->Numero_Identificacion_Madre->CurrentValue;
		$this->Numero_Identificacion_Madre->ViewCustomAttributes = "";

		// Indentidad_Genero
		if (strval($this->Indentidad_Genero->CurrentValue) <> "") {
			$sFilterWrk = "`Codigo_identidad`" . ew_SearchString("=", $this->Indentidad_Genero->CurrentValue, EW_DATATYPE_STRING, "");
		$sSqlWrk = "SELECT `Codigo_identidad`, `Identidad_genero` AS `DispFld`, '' AS `Disp2Fld`, '' AS `Disp3Fld`, '' AS `Disp4Fld` FROM `identidad_genero`";
		$sWhereWrk = "";
		ew_AddFilter($sWhereWrk, $sFilterWrk);
		$this->Lookup_Selecting($this->Indentidad_Genero, $sWhereWrk); // Call Lookup selecting
		if ($sWhereWrk <> "") $sSqlWrk .= " WHERE " . $sWhereWrk;
			$rswrk = Conn()->Execute($sSqlWrk);
			if ($rswrk && !$rswrk->EOF) { // Lookup values found
				$arwrk = array();
				$arwrk[1] = $rswrk->fields('DispFld');
				$this->Indentidad_Genero->ViewValue = $this->Indentidad_Genero->DisplayValue($arwrk);
				$rswrk->Close();
			} else {
				$this->Indentidad_Genero->ViewValue = $this->Indentidad_Genero->CurrentValue;
			}
		} else {
			$this->Indentidad_Genero->ViewValue = NULL;
		}
		$this->Indentidad_Genero->ViewCustomAttributes = "";

		// Donador_Sangre_Ultimos_12_Meses
		if (strval($this->Donador_Sangre_Ultimos_12_Meses->CurrentValue) <> "") {
			$sFilterWrk = "`Consecutivo`" . ew_SearchString("=", $this->Donador_Sangre_Ultimos_12_Meses->CurrentValue, EW_DATATYPE_NUMBER, "");
		$sSqlWrk = "SELECT `Consecutivo`, `Si_No` AS `DispFld`, '' AS `Disp2Fld`, '' AS `Disp3Fld`, '' AS `Disp4Fld` FROM `si_no`";
		$sWhereWrk = "";
		ew_AddFilter($sWhereWrk, $sFilterWrk);
		$this->Lookup_Selecting($this->Donador_Sangre_Ultimos_12_Meses, $sWhereWrk); // Call Lookup selecting
		if ($sWhereWrk <> "") $sSqlWrk .= " WHERE " . $sWhereWrk;
			$rswrk = Conn()->Execute($sSqlWrk);
			if ($rswrk && !$rswrk->EOF) { // Lookup values found
				$arwrk = array();
				$arwrk[1] = $rswrk->fields('DispFld');
				$this->Donador_Sangre_Ultimos_12_Meses->ViewValue = $this->Donador_Sangre_Ultimos_12_Meses->DisplayValue($arwrk);
				$rswrk->Close();
			} else {
				$this->Donador_Sangre_Ultimos_12_Meses->ViewValue = $this->Donador_Sangre_Ultimos_12_Meses->CurrentValue;
			}
		} else {
			$this->Donador_Sangre_Ultimos_12_Meses->ViewValue = NULL;
		}
		$this->Donador_Sangre_Ultimos_12_Meses->ViewCustomAttributes = "";

		// Fecha_Donacion
		$this->Fecha_Donacion->ViewValue = $this->Fecha_Donacion->CurrentValue;
		$this->Fecha_Donacion->ViewValue = ew_FormatDateTime($this->Fecha_Donacion->ViewValue, 5);
		$this->Fecha_Donacion->ViewCustomAttributes = "";

		// Nombre_Institucion_Donacion
		$this->Nombre_Institucion_Donacion->ViewValue = $this->Nombre_Institucion_Donacion->CurrentValue;
		$this->Nombre_Institucion_Donacion->ViewCustomAttributes = "";

		// Poblacion_clave
		if (strval($this->Poblacion_clave->CurrentValue) <> "") {
			$sFilterWrk = "`Id`" . ew_SearchString("=", $this->Poblacion_clave->CurrentValue, EW_DATATYPE_NUMBER, "");
		$sSqlWrk = "SELECT `Id`, `Poblacion_clave` AS `DispFld`, '' AS `Disp2Fld`, '' AS `Disp3Fld`, '' AS `Disp4Fld` FROM `poblacion_clave`";
		$sWhereWrk = "";
		ew_AddFilter($sWhereWrk, $sFilterWrk);
		$this->Lookup_Selecting($this->Poblacion_clave, $sWhereWrk); // Call Lookup selecting
		if ($sWhereWrk <> "") $sSqlWrk .= " WHERE " . $sWhereWrk;
			$rswrk = Conn()->Execute($sSqlWrk);
			if ($rswrk && !$rswrk->EOF) { // Lookup values found
				$arwrk = array();
				$arwrk[1] = $rswrk->fields('DispFld');
				$this->Poblacion_clave->ViewValue = $this->Poblacion_clave->DisplayValue($arwrk);
				$rswrk->Close();
			} else {
				$this->Poblacion_clave->ViewValue = $this->Poblacion_clave->CurrentValue;
			}
		} else {
			$this->Poblacion_clave->ViewValue = NULL;
		}
		$this->Poblacion_clave->ViewCustomAttributes = "";

		// Recibio_Asesoria_Pre_Prueba
		if (strval($this->Recibio_Asesoria_Pre_Prueba->CurrentValue) <> "") {
			$sFilterWrk = "`Consecutivo`" . ew_SearchString("=", $this->Recibio_Asesoria_Pre_Prueba->CurrentValue, EW_DATATYPE_NUMBER, "");
		$sSqlWrk = "SELECT `Consecutivo`, `Si_No` AS `DispFld`, '' AS `Disp2Fld`, '' AS `Disp3Fld`, '' AS `Disp4Fld` FROM `si_no`";
		$sWhereWrk = "";
		ew_AddFilter($sWhereWrk, $sFilterWrk);
		$this->Lookup_Selecting($this->Recibio_Asesoria_Pre_Prueba, $sWhereWrk); // Call Lookup selecting
		if ($sWhereWrk <> "") $sSqlWrk .= " WHERE " . $sWhereWrk;
			$rswrk = Conn()->Execute($sSqlWrk);
			if ($rswrk && !$rswrk->EOF) { // Lookup values found
				$arwrk = array();
				$arwrk[1] = $rswrk->fields('DispFld');
				$this->Recibio_Asesoria_Pre_Prueba->ViewValue = $this->Recibio_Asesoria_Pre_Prueba->DisplayValue($arwrk);
				$rswrk->Close();
			} else {
				$this->Recibio_Asesoria_Pre_Prueba->ViewValue = $this->Recibio_Asesoria_Pre_Prueba->CurrentValue;
			}
		} else {
			$this->Recibio_Asesoria_Pre_Prueba->ViewValue = NULL;
		}
		$this->Recibio_Asesoria_Pre_Prueba->ViewCustomAttributes = "";

		// Recibio_Asesoria_Post_Prueba
		if (strval($this->Recibio_Asesoria_Post_Prueba->CurrentValue) <> "") {
			$sFilterWrk = "`Consecutivo`" . ew_SearchString("=", $this->Recibio_Asesoria_Post_Prueba->CurrentValue, EW_DATATYPE_NUMBER, "");
		$sSqlWrk = "SELECT `Consecutivo`, `Si_No` AS `DispFld`, '' AS `Disp2Fld`, '' AS `Disp3Fld`, '' AS `Disp4Fld` FROM `si_no`";
		$sWhereWrk = "";
		ew_AddFilter($sWhereWrk, $sFilterWrk);
		$this->Lookup_Selecting($this->Recibio_Asesoria_Post_Prueba, $sWhereWrk); // Call Lookup selecting
		if ($sWhereWrk <> "") $sSqlWrk .= " WHERE " . $sWhereWrk;
			$rswrk = Conn()->Execute($sSqlWrk);
			if ($rswrk && !$rswrk->EOF) { // Lookup values found
				$arwrk = array();
				$arwrk[1] = $rswrk->fields('DispFld');
				$this->Recibio_Asesoria_Post_Prueba->ViewValue = $this->Recibio_Asesoria_Post_Prueba->DisplayValue($arwrk);
				$rswrk->Close();
			} else {
				$this->Recibio_Asesoria_Post_Prueba->ViewValue = $this->Recibio_Asesoria_Post_Prueba->CurrentValue;
			}
		} else {
			$this->Recibio_Asesoria_Post_Prueba->ViewValue = NULL;
		}
		$this->Recibio_Asesoria_Post_Prueba->ViewCustomAttributes = "";

		// Tipo_Prueba
		if (strval($this->Tipo_Prueba->CurrentValue) <> "") {
			$sFilterWrk = "`Consecutivo`" . ew_SearchString("=", $this->Tipo_Prueba->CurrentValue, EW_DATATYPE_NUMBER, "");
		$sSqlWrk = "SELECT `Consecutivo`, `Tipo_Prueba` AS `DispFld`, '' AS `Disp2Fld`, '' AS `Disp3Fld`, '' AS `Disp4Fld` FROM `tipo_prueba`";
		$sWhereWrk = "";
		ew_AddFilter($sWhereWrk, $sFilterWrk);
		$this->Lookup_Selecting($this->Tipo_Prueba, $sWhereWrk); // Call Lookup selecting
		if ($sWhereWrk <> "") $sSqlWrk .= " WHERE " . $sWhereWrk;
			$rswrk = Conn()->Execute($sSqlWrk);
			if ($rswrk && !$rswrk->EOF) { // Lookup values found
				$arwrk = array();
				$arwrk[1] = $rswrk->fields('DispFld');
				$this->Tipo_Prueba->ViewValue = $this->Tipo_Prueba->DisplayValue($arwrk);
				$rswrk->Close();
			} else {
				$this->Tipo_Prueba->ViewValue = $this->Tipo_Prueba->CurrentValue;
			}
		} else {
			$this->Tipo_Prueba->ViewValue = NULL;
		}
		$this->Tipo_Prueba->ViewCustomAttributes = "";

		// Fecha_Resultado_Confirmatorio
		$this->Fecha_Resultado_Confirmatorio->ViewValue = $this->Fecha_Resultado_Confirmatorio->CurrentValue;
		$this->Fecha_Resultado_Confirmatorio->ViewValue = ew_FormatDateTime($this->Fecha_Resultado_Confirmatorio->ViewValue, 5);
		$this->Fecha_Resultado_Confirmatorio->ViewCustomAttributes = "";

		// Valor_Carga_Viral
		$this->Valor_Carga_Viral->ViewValue = $this->Valor_Carga_Viral->CurrentValue;
		$this->Valor_Carga_Viral->ViewCustomAttributes = "";

		// Estado_Clinico_Notificacion
		if (strval($this->Estado_Clinico_Notificacion->CurrentValue) <> "") {
			$sFilterWrk = "`Consecutivo`" . ew_SearchString("=", $this->Estado_Clinico_Notificacion->CurrentValue, EW_DATATYPE_NUMBER, "");
		$sSqlWrk = "SELECT `Consecutivo`, `Estado_Clinico` AS `DispFld`, '' AS `Disp2Fld`, '' AS `Disp3Fld`, '' AS `Disp4Fld` FROM `estado_clinico_paciente`";
		$sWhereWrk = "";
		ew_AddFilter($sWhereWrk, $sFilterWrk);
		$this->Lookup_Selecting($this->Estado_Clinico_Notificacion, $sWhereWrk); // Call Lookup selecting
		if ($sWhereWrk <> "") $sSqlWrk .= " WHERE " . $sWhereWrk;
			$rswrk = Conn()->Execute($sSqlWrk);
			if ($rswrk && !$rswrk->EOF) { // Lookup values found
				$arwrk = array();
				$arwrk[1] = $rswrk->fields('DispFld');
				$this->Estado_Clinico_Notificacion->ViewValue = $this->Estado_Clinico_Notificacion->DisplayValue($arwrk);
				$rswrk->Close();
			} else {
				$this->Estado_Clinico_Notificacion->ViewValue = $this->Estado_Clinico_Notificacion->CurrentValue;
			}
		} else {
			$this->Estado_Clinico_Notificacion->ViewValue = NULL;
		}
		$this->Estado_Clinico_Notificacion->ViewCustomAttributes = "";

		// Hijos_Mujeres_Menores_5
		$this->Hijos_Mujeres_Menores_5->ViewValue = $this->Hijos_Mujeres_Menores_5->CurrentValue;
		$this->Hijos_Mujeres_Menores_5->ViewCustomAttributes = "";

		// Hijos_Hombres_Menores_5
		$this->Hijos_Hombres_Menores_5->ViewValue = $this->Hijos_Hombres_Menores_5->CurrentValue;
		$this->Hijos_Hombres_Menores_5->ViewCustomAttributes = "";

		// Numero_Semanas_Embarazo
		$this->Numero_Semanas_Embarazo->ViewValue = $this->Numero_Semanas_Embarazo->CurrentValue;
		$this->Numero_Semanas_Embarazo->ViewCustomAttributes = "";

		// Antecedentes_Embarazo
		if (strval($this->Antecedentes_Embarazo->CurrentValue) <> "") {
			$sFilterWrk = "`Consecutivo`" . ew_SearchString("=", $this->Antecedentes_Embarazo->CurrentValue, EW_DATATYPE_NUMBER, "");
		$sSqlWrk = "SELECT `Consecutivo`, `Si_No` AS `DispFld`, '' AS `Disp2Fld`, '' AS `Disp3Fld`, '' AS `Disp4Fld` FROM `si_no`";
		$sWhereWrk = "";
		ew_AddFilter($sWhereWrk, $sFilterWrk);
		$this->Lookup_Selecting($this->Antecedentes_Embarazo, $sWhereWrk); // Call Lookup selecting
		if ($sWhereWrk <> "") $sSqlWrk .= " WHERE " . $sWhereWrk;
			$rswrk = Conn()->Execute($sSqlWrk);
			if ($rswrk && !$rswrk->EOF) { // Lookup values found
				$arwrk = array();
				$arwrk[1] = $rswrk->fields('DispFld');
				$this->Antecedentes_Embarazo->ViewValue = $this->Antecedentes_Embarazo->DisplayValue($arwrk);
				$rswrk->Close();
			} else {
				$this->Antecedentes_Embarazo->ViewValue = $this->Antecedentes_Embarazo->CurrentValue;
			}
		} else {
			$this->Antecedentes_Embarazo->ViewValue = NULL;
		}
		$this->Antecedentes_Embarazo->ViewCustomAttributes = "";

		// Candidiasis_esofagica
		if (strval($this->Candidiasis_esofagica->CurrentValue) <> "") {
			$sFilterWrk = "`Consecutivo`" . ew_SearchString("=", $this->Candidiasis_esofagica->CurrentValue, EW_DATATYPE_NUMBER, "");
		$sSqlWrk = "SELECT `Consecutivo`, `Si_No` AS `DispFld`, '' AS `Disp2Fld`, '' AS `Disp3Fld`, '' AS `Disp4Fld` FROM `si_no`";
		$sWhereWrk = "";
		ew_AddFilter($sWhereWrk, $sFilterWrk);
		$this->Lookup_Selecting($this->Candidiasis_esofagica, $sWhereWrk); // Call Lookup selecting
		if ($sWhereWrk <> "") $sSqlWrk .= " WHERE " . $sWhereWrk;
			$rswrk = Conn()->Execute($sSqlWrk);
			if ($rswrk && !$rswrk->EOF) { // Lookup values found
				$arwrk = array();
				$arwrk[1] = $rswrk->fields('DispFld');
				$this->Candidiasis_esofagica->ViewValue = $this->Candidiasis_esofagica->DisplayValue($arwrk);
				$rswrk->Close();
			} else {
				$this->Candidiasis_esofagica->ViewValue = $this->Candidiasis_esofagica->CurrentValue;
			}
		} else {
			$this->Candidiasis_esofagica->ViewValue = NULL;
		}
		$this->Candidiasis_esofagica->ViewCustomAttributes = "";

		// Candidiasis_vias_aereas
		if (strval($this->Candidiasis_vias_aereas->CurrentValue) <> "") {
			$sFilterWrk = "`Consecutivo`" . ew_SearchString("=", $this->Candidiasis_vias_aereas->CurrentValue, EW_DATATYPE_NUMBER, "");
		$sSqlWrk = "SELECT `Consecutivo`, `Si_No` AS `DispFld`, '' AS `Disp2Fld`, '' AS `Disp3Fld`, '' AS `Disp4Fld` FROM `si_no`";
		$sWhereWrk = "";
		ew_AddFilter($sWhereWrk, $sFilterWrk);
		$this->Lookup_Selecting($this->Candidiasis_vias_aereas, $sWhereWrk); // Call Lookup selecting
		if ($sWhereWrk <> "") $sSqlWrk .= " WHERE " . $sWhereWrk;
			$rswrk = Conn()->Execute($sSqlWrk);
			if ($rswrk && !$rswrk->EOF) { // Lookup values found
				$arwrk = array();
				$arwrk[1] = $rswrk->fields('DispFld');
				$this->Candidiasis_vias_aereas->ViewValue = $this->Candidiasis_vias_aereas->DisplayValue($arwrk);
				$rswrk->Close();
			} else {
				$this->Candidiasis_vias_aereas->ViewValue = $this->Candidiasis_vias_aereas->CurrentValue;
			}
		} else {
			$this->Candidiasis_vias_aereas->ViewValue = NULL;
		}
		$this->Candidiasis_vias_aereas->ViewCustomAttributes = "";

		// Tuberculosis_pulmonar
		if (strval($this->Tuberculosis_pulmonar->CurrentValue) <> "") {
			$sFilterWrk = "`Consecutivo`" . ew_SearchString("=", $this->Tuberculosis_pulmonar->CurrentValue, EW_DATATYPE_NUMBER, "");
		$sSqlWrk = "SELECT `Consecutivo`, `Si_No` AS `DispFld`, '' AS `Disp2Fld`, '' AS `Disp3Fld`, '' AS `Disp4Fld` FROM `si_no`";
		$sWhereWrk = "";
		ew_AddFilter($sWhereWrk, $sFilterWrk);
		$this->Lookup_Selecting($this->Tuberculosis_pulmonar, $sWhereWrk); // Call Lookup selecting
		if ($sWhereWrk <> "") $sSqlWrk .= " WHERE " . $sWhereWrk;
			$rswrk = Conn()->Execute($sSqlWrk);
			if ($rswrk && !$rswrk->EOF) { // Lookup values found
				$arwrk = array();
				$arwrk[1] = $rswrk->fields('DispFld');
				$this->Tuberculosis_pulmonar->ViewValue = $this->Tuberculosis_pulmonar->DisplayValue($arwrk);
				$rswrk->Close();
			} else {
				$this->Tuberculosis_pulmonar->ViewValue = $this->Tuberculosis_pulmonar->CurrentValue;
			}
		} else {
			$this->Tuberculosis_pulmonar->ViewValue = NULL;
		}
		$this->Tuberculosis_pulmonar->ViewCustomAttributes = "";

		// Cancer_cervical
		if (strval($this->Cancer_cervical->CurrentValue) <> "") {
			$sFilterWrk = "`Consecutivo`" . ew_SearchString("=", $this->Cancer_cervical->CurrentValue, EW_DATATYPE_NUMBER, "");
		$sSqlWrk = "SELECT `Consecutivo`, `Si_No` AS `DispFld`, '' AS `Disp2Fld`, '' AS `Disp3Fld`, '' AS `Disp4Fld` FROM `si_no`";
		$sWhereWrk = "";
		ew_AddFilter($sWhereWrk, $sFilterWrk);
		$this->Lookup_Selecting($this->Cancer_cervical, $sWhereWrk); // Call Lookup selecting
		if ($sWhereWrk <> "") $sSqlWrk .= " WHERE " . $sWhereWrk;
			$rswrk = Conn()->Execute($sSqlWrk);
			if ($rswrk && !$rswrk->EOF) { // Lookup values found
				$arwrk = array();
				$arwrk[1] = $rswrk->fields('DispFld');
				$this->Cancer_cervical->ViewValue = $this->Cancer_cervical->DisplayValue($arwrk);
				$rswrk->Close();
			} else {
				$this->Cancer_cervical->ViewValue = $this->Cancer_cervical->CurrentValue;
			}
		} else {
			$this->Cancer_cervical->ViewValue = NULL;
		}
		$this->Cancer_cervical->ViewCustomAttributes = "";

		// Tuberculosis_extrapulmonar
		if (strval($this->Tuberculosis_extrapulmonar->CurrentValue) <> "") {
			$sFilterWrk = "`Consecutivo`" . ew_SearchString("=", $this->Tuberculosis_extrapulmonar->CurrentValue, EW_DATATYPE_NUMBER, "");
		$sSqlWrk = "SELECT `Consecutivo`, `Si_No` AS `DispFld`, '' AS `Disp2Fld`, '' AS `Disp3Fld`, '' AS `Disp4Fld` FROM `si_no`";
		$sWhereWrk = "";
		ew_AddFilter($sWhereWrk, $sFilterWrk);
		$this->Lookup_Selecting($this->Tuberculosis_extrapulmonar, $sWhereWrk); // Call Lookup selecting
		if ($sWhereWrk <> "") $sSqlWrk .= " WHERE " . $sWhereWrk;
			$rswrk = Conn()->Execute($sSqlWrk);
			if ($rswrk && !$rswrk->EOF) { // Lookup values found
				$arwrk = array();
				$arwrk[1] = $rswrk->fields('DispFld');
				$this->Tuberculosis_extrapulmonar->ViewValue = $this->Tuberculosis_extrapulmonar->DisplayValue($arwrk);
				$rswrk->Close();
			} else {
				$this->Tuberculosis_extrapulmonar->ViewValue = $this->Tuberculosis_extrapulmonar->CurrentValue;
			}
		} else {
			$this->Tuberculosis_extrapulmonar->ViewValue = NULL;
		}
		$this->Tuberculosis_extrapulmonar->ViewCustomAttributes = "";

		// Coccidiomicosis
		if (strval($this->Coccidiomicosis->CurrentValue) <> "") {
			$sFilterWrk = "`Consecutivo`" . ew_SearchString("=", $this->Coccidiomicosis->CurrentValue, EW_DATATYPE_NUMBER, "");
		$sSqlWrk = "SELECT `Consecutivo`, `Si_No` AS `DispFld`, '' AS `Disp2Fld`, '' AS `Disp3Fld`, '' AS `Disp4Fld` FROM `si_no`";
		$sWhereWrk = "";
		ew_AddFilter($sWhereWrk, $sFilterWrk);
		$this->Lookup_Selecting($this->Coccidiomicosis, $sWhereWrk); // Call Lookup selecting
		if ($sWhereWrk <> "") $sSqlWrk .= " WHERE " . $sWhereWrk;
			$rswrk = Conn()->Execute($sSqlWrk);
			if ($rswrk && !$rswrk->EOF) { // Lookup values found
				$arwrk = array();
				$arwrk[1] = $rswrk->fields('DispFld');
				$this->Coccidiomicosis->ViewValue = $this->Coccidiomicosis->DisplayValue($arwrk);
				$rswrk->Close();
			} else {
				$this->Coccidiomicosis->ViewValue = $this->Coccidiomicosis->CurrentValue;
			}
		} else {
			$this->Coccidiomicosis->ViewValue = NULL;
		}
		$this->Coccidiomicosis->ViewCustomAttributes = "";

		// Citomegalovirosis
		if (strval($this->Citomegalovirosis->CurrentValue) <> "") {
			$sFilterWrk = "`Consecutivo`" . ew_SearchString("=", $this->Citomegalovirosis->CurrentValue, EW_DATATYPE_NUMBER, "");
		$sSqlWrk = "SELECT `Consecutivo`, `Si_No` AS `DispFld`, '' AS `Disp2Fld`, '' AS `Disp3Fld`, '' AS `Disp4Fld` FROM `si_no`";
		$sWhereWrk = "";
		ew_AddFilter($sWhereWrk, $sFilterWrk);
		$this->Lookup_Selecting($this->Citomegalovirosis, $sWhereWrk); // Call Lookup selecting
		if ($sWhereWrk <> "") $sSqlWrk .= " WHERE " . $sWhereWrk;
			$rswrk = Conn()->Execute($sSqlWrk);
			if ($rswrk && !$rswrk->EOF) { // Lookup values found
				$arwrk = array();
				$arwrk[1] = $rswrk->fields('DispFld');
				$this->Citomegalovirosis->ViewValue = $this->Citomegalovirosis->DisplayValue($arwrk);
				$rswrk->Close();
			} else {
				$this->Citomegalovirosis->ViewValue = $this->Citomegalovirosis->CurrentValue;
			}
		} else {
			$this->Citomegalovirosis->ViewValue = NULL;
		}
		$this->Citomegalovirosis->ViewCustomAttributes = "";

		// Retinitis_citomegalovirosis
		if (strval($this->Retinitis_citomegalovirosis->CurrentValue) <> "") {
			$sFilterWrk = "`Consecutivo`" . ew_SearchString("=", $this->Retinitis_citomegalovirosis->CurrentValue, EW_DATATYPE_NUMBER, "");
		$sSqlWrk = "SELECT `Consecutivo`, `Si_No` AS `DispFld`, '' AS `Disp2Fld`, '' AS `Disp3Fld`, '' AS `Disp4Fld` FROM `si_no`";
		$sWhereWrk = "";
		ew_AddFilter($sWhereWrk, $sFilterWrk);
		$this->Lookup_Selecting($this->Retinitis_citomegalovirosis, $sWhereWrk); // Call Lookup selecting
		if ($sWhereWrk <> "") $sSqlWrk .= " WHERE " . $sWhereWrk;
			$rswrk = Conn()->Execute($sSqlWrk);
			if ($rswrk && !$rswrk->EOF) { // Lookup values found
				$arwrk = array();
				$arwrk[1] = $rswrk->fields('DispFld');
				$this->Retinitis_citomegalovirosis->ViewValue = $this->Retinitis_citomegalovirosis->DisplayValue($arwrk);
				$rswrk->Close();
			} else {
				$this->Retinitis_citomegalovirosis->ViewValue = $this->Retinitis_citomegalovirosis->CurrentValue;
			}
		} else {
			$this->Retinitis_citomegalovirosis->ViewValue = NULL;
		}
		$this->Retinitis_citomegalovirosis->ViewCustomAttributes = "";

		// Sindrome_Emanciacion
		if (strval($this->Sindrome_Emanciacion->CurrentValue) <> "") {
			$sFilterWrk = "`Consecutivo`" . ew_SearchString("=", $this->Sindrome_Emanciacion->CurrentValue, EW_DATATYPE_NUMBER, "");
		$sSqlWrk = "SELECT `Consecutivo`, `Si_No` AS `DispFld`, '' AS `Disp2Fld`, '' AS `Disp3Fld`, '' AS `Disp4Fld` FROM `si_no`";
		$sWhereWrk = "";
		ew_AddFilter($sWhereWrk, $sFilterWrk);
		$this->Lookup_Selecting($this->Sindrome_Emanciacion, $sWhereWrk); // Call Lookup selecting
		if ($sWhereWrk <> "") $sSqlWrk .= " WHERE " . $sWhereWrk;
			$rswrk = Conn()->Execute($sSqlWrk);
			if ($rswrk && !$rswrk->EOF) { // Lookup values found
				$arwrk = array();
				$arwrk[1] = $rswrk->fields('DispFld');
				$this->Sindrome_Emanciacion->ViewValue = $this->Sindrome_Emanciacion->DisplayValue($arwrk);
				$rswrk->Close();
			} else {
				$this->Sindrome_Emanciacion->ViewValue = $this->Sindrome_Emanciacion->CurrentValue;
			}
		} else {
			$this->Sindrome_Emanciacion->ViewValue = NULL;
		}
		$this->Sindrome_Emanciacion->ViewCustomAttributes = "";

		// Encefalopatia
		if (strval($this->Encefalopatia->CurrentValue) <> "") {
			$sFilterWrk = "`Consecutivo`" . ew_SearchString("=", $this->Encefalopatia->CurrentValue, EW_DATATYPE_NUMBER, "");
		$sSqlWrk = "SELECT `Consecutivo`, `Si_No` AS `DispFld`, '' AS `Disp2Fld`, '' AS `Disp3Fld`, '' AS `Disp4Fld` FROM `si_no`";
		$sWhereWrk = "";
		ew_AddFilter($sWhereWrk, $sFilterWrk);
		$this->Lookup_Selecting($this->Encefalopatia, $sWhereWrk); // Call Lookup selecting
		if ($sWhereWrk <> "") $sSqlWrk .= " WHERE " . $sWhereWrk;
			$rswrk = Conn()->Execute($sSqlWrk);
			if ($rswrk && !$rswrk->EOF) { // Lookup values found
				$arwrk = array();
				$arwrk[1] = $rswrk->fields('DispFld');
				$this->Encefalopatia->ViewValue = $this->Encefalopatia->DisplayValue($arwrk);
				$rswrk->Close();
			} else {
				$this->Encefalopatia->ViewValue = $this->Encefalopatia->CurrentValue;
			}
		} else {
			$this->Encefalopatia->ViewValue = NULL;
		}
		$this->Encefalopatia->ViewCustomAttributes = "";

		// Otras_micobacterias
		if (strval($this->Otras_micobacterias->CurrentValue) <> "") {
			$sFilterWrk = "`Consecutivo`" . ew_SearchString("=", $this->Otras_micobacterias->CurrentValue, EW_DATATYPE_NUMBER, "");
		$sSqlWrk = "SELECT `Consecutivo`, `Si_No` AS `DispFld`, '' AS `Disp2Fld`, '' AS `Disp3Fld`, '' AS `Disp4Fld` FROM `si_no`";
		$sWhereWrk = "";
		ew_AddFilter($sWhereWrk, $sFilterWrk);
		$this->Lookup_Selecting($this->Otras_micobacterias, $sWhereWrk); // Call Lookup selecting
		if ($sWhereWrk <> "") $sSqlWrk .= " WHERE " . $sWhereWrk;
			$rswrk = Conn()->Execute($sSqlWrk);
			if ($rswrk && !$rswrk->EOF) { // Lookup values found
				$arwrk = array();
				$arwrk[1] = $rswrk->fields('DispFld');
				$this->Otras_micobacterias->ViewValue = $this->Otras_micobacterias->DisplayValue($arwrk);
				$rswrk->Close();
			} else {
				$this->Otras_micobacterias->ViewValue = $this->Otras_micobacterias->CurrentValue;
			}
		} else {
			$this->Otras_micobacterias->ViewValue = NULL;
		}
		$this->Otras_micobacterias->ViewCustomAttributes = "";

		// Histoplasmosis_Extrapulmonar
		if (strval($this->Histoplasmosis_Extrapulmonar->CurrentValue) <> "") {
			$sFilterWrk = "`Consecutivo`" . ew_SearchString("=", $this->Histoplasmosis_Extrapulmonar->CurrentValue, EW_DATATYPE_NUMBER, "");
		$sSqlWrk = "SELECT `Consecutivo`, `Si_No` AS `DispFld`, '' AS `Disp2Fld`, '' AS `Disp3Fld`, '' AS `Disp4Fld` FROM `si_no`";
		$sWhereWrk = "";
		ew_AddFilter($sWhereWrk, $sFilterWrk);
		$this->Lookup_Selecting($this->Histoplasmosis_Extrapulmonar, $sWhereWrk); // Call Lookup selecting
		if ($sWhereWrk <> "") $sSqlWrk .= " WHERE " . $sWhereWrk;
			$rswrk = Conn()->Execute($sSqlWrk);
			if ($rswrk && !$rswrk->EOF) { // Lookup values found
				$arwrk = array();
				$arwrk[1] = $rswrk->fields('DispFld');
				$this->Histoplasmosis_Extrapulmonar->ViewValue = $this->Histoplasmosis_Extrapulmonar->DisplayValue($arwrk);
				$rswrk->Close();
			} else {
				$this->Histoplasmosis_Extrapulmonar->ViewValue = $this->Histoplasmosis_Extrapulmonar->CurrentValue;
			}
		} else {
			$this->Histoplasmosis_Extrapulmonar->ViewValue = NULL;
		}
		$this->Histoplasmosis_Extrapulmonar->ViewCustomAttributes = "";

		// isosporidiasis_cronica
		if (strval($this->isosporidiasis_cronica->CurrentValue) <> "") {
			$sFilterWrk = "`Consecutivo`" . ew_SearchString("=", $this->isosporidiasis_cronica->CurrentValue, EW_DATATYPE_NUMBER, "");
		$sSqlWrk = "SELECT `Consecutivo`, `Si_No` AS `DispFld`, '' AS `Disp2Fld`, '' AS `Disp3Fld`, '' AS `Disp4Fld` FROM `si_no`";
		$sWhereWrk = "";
		ew_AddFilter($sWhereWrk, $sFilterWrk);
		$this->Lookup_Selecting($this->isosporidiasis_cronica, $sWhereWrk); // Call Lookup selecting
		if ($sWhereWrk <> "") $sSqlWrk .= " WHERE " . $sWhereWrk;
			$rswrk = Conn()->Execute($sSqlWrk);
			if ($rswrk && !$rswrk->EOF) { // Lookup values found
				$arwrk = array();
				$arwrk[1] = $rswrk->fields('DispFld');
				$this->isosporidiasis_cronica->ViewValue = $this->isosporidiasis_cronica->DisplayValue($arwrk);
				$rswrk->Close();
			} else {
				$this->isosporidiasis_cronica->ViewValue = $this->isosporidiasis_cronica->CurrentValue;
			}
		} else {
			$this->isosporidiasis_cronica->ViewValue = NULL;
		}
		$this->isosporidiasis_cronica->ViewCustomAttributes = "";

		// herpes_zoster
		if (strval($this->herpes_zoster->CurrentValue) <> "") {
			$sFilterWrk = "`Consecutivo`" . ew_SearchString("=", $this->herpes_zoster->CurrentValue, EW_DATATYPE_NUMBER, "");
		$sSqlWrk = "SELECT `Consecutivo`, `Si_No` AS `DispFld`, '' AS `Disp2Fld`, '' AS `Disp3Fld`, '' AS `Disp4Fld` FROM `si_no`";
		$sWhereWrk = "";
		ew_AddFilter($sWhereWrk, $sFilterWrk);
		$this->Lookup_Selecting($this->herpes_zoster, $sWhereWrk); // Call Lookup selecting
		if ($sWhereWrk <> "") $sSqlWrk .= " WHERE " . $sWhereWrk;
			$rswrk = Conn()->Execute($sSqlWrk);
			if ($rswrk && !$rswrk->EOF) { // Lookup values found
				$arwrk = array();
				$arwrk[1] = $rswrk->fields('DispFld');
				$this->herpes_zoster->ViewValue = $this->herpes_zoster->DisplayValue($arwrk);
				$rswrk->Close();
			} else {
				$this->herpes_zoster->ViewValue = $this->herpes_zoster->CurrentValue;
			}
		} else {
			$this->herpes_zoster->ViewValue = NULL;
		}
		$this->herpes_zoster->ViewCustomAttributes = "";

		// Histoplasmosis_diseminada
		if (strval($this->Histoplasmosis_diseminada->CurrentValue) <> "") {
			$sFilterWrk = "`Consecutivo`" . ew_SearchString("=", $this->Histoplasmosis_diseminada->CurrentValue, EW_DATATYPE_NUMBER, "");
		$sSqlWrk = "SELECT `Consecutivo`, `Si_No` AS `DispFld`, '' AS `Disp2Fld`, '' AS `Disp3Fld`, '' AS `Disp4Fld` FROM `si_no`";
		$sWhereWrk = "";
		ew_AddFilter($sWhereWrk, $sFilterWrk);
		$this->Lookup_Selecting($this->Histoplasmosis_diseminada, $sWhereWrk); // Call Lookup selecting
		if ($sWhereWrk <> "") $sSqlWrk .= " WHERE " . $sWhereWrk;
			$rswrk = Conn()->Execute($sSqlWrk);
			if ($rswrk && !$rswrk->EOF) { // Lookup values found
				$arwrk = array();
				$arwrk[1] = $rswrk->fields('DispFld');
				$this->Histoplasmosis_diseminada->ViewValue = $this->Histoplasmosis_diseminada->DisplayValue($arwrk);
				$rswrk->Close();
			} else {
				$this->Histoplasmosis_diseminada->ViewValue = $this->Histoplasmosis_diseminada->CurrentValue;
			}
		} else {
			$this->Histoplasmosis_diseminada->ViewValue = NULL;
		}
		$this->Histoplasmosis_diseminada->ViewCustomAttributes = "";

		// Linfoma_Burkitt
		if (strval($this->Linfoma_Burkitt->CurrentValue) <> "") {
			$sFilterWrk = "`Consecutivo`" . ew_SearchString("=", $this->Linfoma_Burkitt->CurrentValue, EW_DATATYPE_NUMBER, "");
		$sSqlWrk = "SELECT `Consecutivo`, `Si_No` AS `DispFld`, '' AS `Disp2Fld`, '' AS `Disp3Fld`, '' AS `Disp4Fld` FROM `si_no`";
		$sWhereWrk = "";
		ew_AddFilter($sWhereWrk, $sFilterWrk);
		$this->Lookup_Selecting($this->Linfoma_Burkitt, $sWhereWrk); // Call Lookup selecting
		if ($sWhereWrk <> "") $sSqlWrk .= " WHERE " . $sWhereWrk;
			$rswrk = Conn()->Execute($sSqlWrk);
			if ($rswrk && !$rswrk->EOF) { // Lookup values found
				$arwrk = array();
				$arwrk[1] = $rswrk->fields('DispFld');
				$this->Linfoma_Burkitt->ViewValue = $this->Linfoma_Burkitt->DisplayValue($arwrk);
				$rswrk->Close();
			} else {
				$this->Linfoma_Burkitt->ViewValue = $this->Linfoma_Burkitt->CurrentValue;
			}
		} else {
			$this->Linfoma_Burkitt->ViewValue = NULL;
		}
		$this->Linfoma_Burkitt->ViewCustomAttributes = "";

		// Neumonia_Pneumocystis
		if (strval($this->Neumonia_Pneumocystis->CurrentValue) <> "") {
			$sFilterWrk = "`Consecutivo`" . ew_SearchString("=", $this->Neumonia_Pneumocystis->CurrentValue, EW_DATATYPE_NUMBER, "");
		$sSqlWrk = "SELECT `Consecutivo`, `Si_No` AS `DispFld`, '' AS `Disp2Fld`, '' AS `Disp3Fld`, '' AS `Disp4Fld` FROM `si_no`";
		$sWhereWrk = "";
		ew_AddFilter($sWhereWrk, $sFilterWrk);
		$this->Lookup_Selecting($this->Neumonia_Pneumocystis, $sWhereWrk); // Call Lookup selecting
		if ($sWhereWrk <> "") $sSqlWrk .= " WHERE " . $sWhereWrk;
			$rswrk = Conn()->Execute($sSqlWrk);
			if ($rswrk && !$rswrk->EOF) { // Lookup values found
				$arwrk = array();
				$arwrk[1] = $rswrk->fields('DispFld');
				$this->Neumonia_Pneumocystis->ViewValue = $this->Neumonia_Pneumocystis->DisplayValue($arwrk);
				$rswrk->Close();
			} else {
				$this->Neumonia_Pneumocystis->ViewValue = $this->Neumonia_Pneumocystis->CurrentValue;
			}
		} else {
			$this->Neumonia_Pneumocystis->ViewValue = NULL;
		}
		$this->Neumonia_Pneumocystis->ViewCustomAttributes = "";

		// Neumonia_Recurrente
		if (strval($this->Neumonia_Recurrente->CurrentValue) <> "") {
			$sFilterWrk = "`Consecutivo`" . ew_SearchString("=", $this->Neumonia_Recurrente->CurrentValue, EW_DATATYPE_NUMBER, "");
		$sSqlWrk = "SELECT `Consecutivo`, `Si_No` AS `DispFld`, '' AS `Disp2Fld`, '' AS `Disp3Fld`, '' AS `Disp4Fld` FROM `si_no`";
		$sWhereWrk = "";
		ew_AddFilter($sWhereWrk, $sFilterWrk);
		$this->Lookup_Selecting($this->Neumonia_Recurrente, $sWhereWrk); // Call Lookup selecting
		if ($sWhereWrk <> "") $sSqlWrk .= " WHERE " . $sWhereWrk;
			$rswrk = Conn()->Execute($sSqlWrk);
			if ($rswrk && !$rswrk->EOF) { // Lookup values found
				$arwrk = array();
				$arwrk[1] = $rswrk->fields('DispFld');
				$this->Neumonia_Recurrente->ViewValue = $this->Neumonia_Recurrente->DisplayValue($arwrk);
				$rswrk->Close();
			} else {
				$this->Neumonia_Recurrente->ViewValue = $this->Neumonia_Recurrente->CurrentValue;
			}
		} else {
			$this->Neumonia_Recurrente->ViewValue = NULL;
		}
		$this->Neumonia_Recurrente->ViewCustomAttributes = "";

		// Linfoma_Inmunoblastico
		if (strval($this->Linfoma_Inmunoblastico->CurrentValue) <> "") {
			$sFilterWrk = "`Consecutivo`" . ew_SearchString("=", $this->Linfoma_Inmunoblastico->CurrentValue, EW_DATATYPE_NUMBER, "");
		$sSqlWrk = "SELECT `Consecutivo`, `Si_No` AS `DispFld`, '' AS `Disp2Fld`, '' AS `Disp3Fld`, '' AS `Disp4Fld` FROM `si_no`";
		$sWhereWrk = "";
		ew_AddFilter($sWhereWrk, $sFilterWrk);
		$this->Lookup_Selecting($this->Linfoma_Inmunoblastico, $sWhereWrk); // Call Lookup selecting
		if ($sWhereWrk <> "") $sSqlWrk .= " WHERE " . $sWhereWrk;
			$rswrk = Conn()->Execute($sSqlWrk);
			if ($rswrk && !$rswrk->EOF) { // Lookup values found
				$arwrk = array();
				$arwrk[1] = $rswrk->fields('DispFld');
				$this->Linfoma_Inmunoblastico->ViewValue = $this->Linfoma_Inmunoblastico->DisplayValue($arwrk);
				$rswrk->Close();
			} else {
				$this->Linfoma_Inmunoblastico->ViewValue = $this->Linfoma_Inmunoblastico->CurrentValue;
			}
		} else {
			$this->Linfoma_Inmunoblastico->ViewValue = NULL;
		}
		$this->Linfoma_Inmunoblastico->ViewCustomAttributes = "";

		// Criptosporidiasis_cronica
		if (strval($this->Criptosporidiasis_cronica->CurrentValue) <> "") {
			$sFilterWrk = "`Consecutivo`" . ew_SearchString("=", $this->Criptosporidiasis_cronica->CurrentValue, EW_DATATYPE_NUMBER, "");
		$sSqlWrk = "SELECT `Consecutivo`, `Si_No` AS `DispFld`, '' AS `Disp2Fld`, '' AS `Disp3Fld`, '' AS `Disp4Fld` FROM `si_no`";
		$sWhereWrk = "";
		ew_AddFilter($sWhereWrk, $sFilterWrk);
		$this->Lookup_Selecting($this->Criptosporidiasis_cronica, $sWhereWrk); // Call Lookup selecting
		if ($sWhereWrk <> "") $sSqlWrk .= " WHERE " . $sWhereWrk;
			$rswrk = Conn()->Execute($sSqlWrk);
			if ($rswrk && !$rswrk->EOF) { // Lookup values found
				$arwrk = array();
				$arwrk[1] = $rswrk->fields('DispFld');
				$this->Criptosporidiasis_cronica->ViewValue = $this->Criptosporidiasis_cronica->DisplayValue($arwrk);
				$rswrk->Close();
			} else {
				$this->Criptosporidiasis_cronica->ViewValue = $this->Criptosporidiasis_cronica->CurrentValue;
			}
		} else {
			$this->Criptosporidiasis_cronica->ViewValue = NULL;
		}
		$this->Criptosporidiasis_cronica->ViewCustomAttributes = "";

		// Criptococosis_Extrapulmonar
		if (strval($this->Criptococosis_Extrapulmonar->CurrentValue) <> "") {
			$sFilterWrk = "`Consecutivo`" . ew_SearchString("=", $this->Criptococosis_Extrapulmonar->CurrentValue, EW_DATATYPE_NUMBER, "");
		$sSqlWrk = "SELECT `Consecutivo`, `Si_No` AS `DispFld`, '' AS `Disp2Fld`, '' AS `Disp3Fld`, '' AS `Disp4Fld` FROM `si_no`";
		$sWhereWrk = "";
		ew_AddFilter($sWhereWrk, $sFilterWrk);
		$this->Lookup_Selecting($this->Criptococosis_Extrapulmonar, $sWhereWrk); // Call Lookup selecting
		if ($sWhereWrk <> "") $sSqlWrk .= " WHERE " . $sWhereWrk;
			$rswrk = Conn()->Execute($sSqlWrk);
			if ($rswrk && !$rswrk->EOF) { // Lookup values found
				$arwrk = array();
				$arwrk[1] = $rswrk->fields('DispFld');
				$this->Criptococosis_Extrapulmonar->ViewValue = $this->Criptococosis_Extrapulmonar->DisplayValue($arwrk);
				$rswrk->Close();
			} else {
				$this->Criptococosis_Extrapulmonar->ViewValue = $this->Criptococosis_Extrapulmonar->CurrentValue;
			}
		} else {
			$this->Criptococosis_Extrapulmonar->ViewValue = NULL;
		}
		$this->Criptococosis_Extrapulmonar->ViewCustomAttributes = "";

		// Sarcoma_Kaposi
		if (strval($this->Sarcoma_Kaposi->CurrentValue) <> "") {
			$sFilterWrk = "`Consecutivo`" . ew_SearchString("=", $this->Sarcoma_Kaposi->CurrentValue, EW_DATATYPE_NUMBER, "");
		$sSqlWrk = "SELECT `Consecutivo`, `Si_No` AS `DispFld`, '' AS `Disp2Fld`, '' AS `Disp3Fld`, '' AS `Disp4Fld` FROM `si_no`";
		$sWhereWrk = "";
		ew_AddFilter($sWhereWrk, $sFilterWrk);
		$this->Lookup_Selecting($this->Sarcoma_Kaposi, $sWhereWrk); // Call Lookup selecting
		if ($sWhereWrk <> "") $sSqlWrk .= " WHERE " . $sWhereWrk;
			$rswrk = Conn()->Execute($sSqlWrk);
			if ($rswrk && !$rswrk->EOF) { // Lookup values found
				$arwrk = array();
				$arwrk[1] = $rswrk->fields('DispFld');
				$this->Sarcoma_Kaposi->ViewValue = $this->Sarcoma_Kaposi->DisplayValue($arwrk);
				$rswrk->Close();
			} else {
				$this->Sarcoma_Kaposi->ViewValue = $this->Sarcoma_Kaposi->CurrentValue;
			}
		} else {
			$this->Sarcoma_Kaposi->ViewValue = NULL;
		}
		$this->Sarcoma_Kaposi->ViewCustomAttributes = "";

		// Leucoencefalopatia_Multifocal
		if (strval($this->Leucoencefalopatia_Multifocal->CurrentValue) <> "") {
			$sFilterWrk = "`Consecutivo`" . ew_SearchString("=", $this->Leucoencefalopatia_Multifocal->CurrentValue, EW_DATATYPE_NUMBER, "");
		$sSqlWrk = "SELECT `Consecutivo`, `Si_No` AS `DispFld`, '' AS `Disp2Fld`, '' AS `Disp3Fld`, '' AS `Disp4Fld` FROM `si_no`";
		$sWhereWrk = "";
		ew_AddFilter($sWhereWrk, $sFilterWrk);
		$this->Lookup_Selecting($this->Leucoencefalopatia_Multifocal, $sWhereWrk); // Call Lookup selecting
		if ($sWhereWrk <> "") $sSqlWrk .= " WHERE " . $sWhereWrk;
			$rswrk = Conn()->Execute($sSqlWrk);
			if ($rswrk && !$rswrk->EOF) { // Lookup values found
				$arwrk = array();
				$arwrk[1] = $rswrk->fields('DispFld');
				$this->Leucoencefalopatia_Multifocal->ViewValue = $this->Leucoencefalopatia_Multifocal->DisplayValue($arwrk);
				$rswrk->Close();
			} else {
				$this->Leucoencefalopatia_Multifocal->ViewValue = $this->Leucoencefalopatia_Multifocal->CurrentValue;
			}
		} else {
			$this->Leucoencefalopatia_Multifocal->ViewValue = NULL;
		}
		$this->Leucoencefalopatia_Multifocal->ViewCustomAttributes = "";

		// Septicemia_recurrente
		if (strval($this->Septicemia_recurrente->CurrentValue) <> "") {
			$sFilterWrk = "`Consecutivo`" . ew_SearchString("=", $this->Septicemia_recurrente->CurrentValue, EW_DATATYPE_NUMBER, "");
		$sSqlWrk = "SELECT `Consecutivo`, `Si_No` AS `DispFld`, '' AS `Disp2Fld`, '' AS `Disp3Fld`, '' AS `Disp4Fld` FROM `si_no`";
		$sWhereWrk = "";
		ew_AddFilter($sWhereWrk, $sFilterWrk);
		$this->Lookup_Selecting($this->Septicemia_recurrente, $sWhereWrk); // Call Lookup selecting
		if ($sWhereWrk <> "") $sSqlWrk .= " WHERE " . $sWhereWrk;
			$rswrk = Conn()->Execute($sSqlWrk);
			if ($rswrk && !$rswrk->EOF) { // Lookup values found
				$arwrk = array();
				$arwrk[1] = $rswrk->fields('DispFld');
				$this->Septicemia_recurrente->ViewValue = $this->Septicemia_recurrente->DisplayValue($arwrk);
				$rswrk->Close();
			} else {
				$this->Septicemia_recurrente->ViewValue = $this->Septicemia_recurrente->CurrentValue;
			}
		} else {
			$this->Septicemia_recurrente->ViewValue = NULL;
		}
		$this->Septicemia_recurrente->ViewCustomAttributes = "";

		// Toxoplasmosis_cerebral
		if (strval($this->Toxoplasmosis_cerebral->CurrentValue) <> "") {
			$sFilterWrk = "`Consecutivo`" . ew_SearchString("=", $this->Toxoplasmosis_cerebral->CurrentValue, EW_DATATYPE_NUMBER, "");
		$sSqlWrk = "SELECT `Consecutivo`, `Si_No` AS `DispFld`, '' AS `Disp2Fld`, '' AS `Disp3Fld`, '' AS `Disp4Fld` FROM `si_no`";
		$sWhereWrk = "";
		ew_AddFilter($sWhereWrk, $sFilterWrk);
		$this->Lookup_Selecting($this->Toxoplasmosis_cerebral, $sWhereWrk); // Call Lookup selecting
		if ($sWhereWrk <> "") $sSqlWrk .= " WHERE " . $sWhereWrk;
			$rswrk = Conn()->Execute($sSqlWrk);
			if ($rswrk && !$rswrk->EOF) { // Lookup values found
				$arwrk = array();
				$arwrk[1] = $rswrk->fields('DispFld');
				$this->Toxoplasmosis_cerebral->ViewValue = $this->Toxoplasmosis_cerebral->DisplayValue($arwrk);
				$rswrk->Close();
			} else {
				$this->Toxoplasmosis_cerebral->ViewValue = $this->Toxoplasmosis_cerebral->CurrentValue;
			}
		} else {
			$this->Toxoplasmosis_cerebral->ViewValue = NULL;
		}
		$this->Toxoplasmosis_cerebral->ViewCustomAttributes = "";

		// HepatitisB
		if (strval($this->HepatitisB->CurrentValue) <> "") {
			$sFilterWrk = "`Consecutivo`" . ew_SearchString("=", $this->HepatitisB->CurrentValue, EW_DATATYPE_NUMBER, "");
		$sSqlWrk = "SELECT `Consecutivo`, `Si_No` AS `DispFld`, '' AS `Disp2Fld`, '' AS `Disp3Fld`, '' AS `Disp4Fld` FROM `si_no`";
		$sWhereWrk = "";
		ew_AddFilter($sWhereWrk, $sFilterWrk);
		$this->Lookup_Selecting($this->HepatitisB, $sWhereWrk); // Call Lookup selecting
		if ($sWhereWrk <> "") $sSqlWrk .= " WHERE " . $sWhereWrk;
			$rswrk = Conn()->Execute($sSqlWrk);
			if ($rswrk && !$rswrk->EOF) { // Lookup values found
				$arwrk = array();
				$arwrk[1] = $rswrk->fields('DispFld');
				$this->HepatitisB->ViewValue = $this->HepatitisB->DisplayValue($arwrk);
				$rswrk->Close();
			} else {
				$this->HepatitisB->ViewValue = $this->HepatitisB->CurrentValue;
			}
		} else {
			$this->HepatitisB->ViewValue = NULL;
		}
		$this->HepatitisB->ViewCustomAttributes = "";

		// HepatitisC
		if (strval($this->HepatitisC->CurrentValue) <> "") {
			$sFilterWrk = "`Consecutivo`" . ew_SearchString("=", $this->HepatitisC->CurrentValue, EW_DATATYPE_NUMBER, "");
		$sSqlWrk = "SELECT `Consecutivo`, `Si_No` AS `DispFld`, '' AS `Disp2Fld`, '' AS `Disp3Fld`, '' AS `Disp4Fld` FROM `si_no`";
		$sWhereWrk = "";
		ew_AddFilter($sWhereWrk, $sFilterWrk);
		$this->Lookup_Selecting($this->HepatitisC, $sWhereWrk); // Call Lookup selecting
		if ($sWhereWrk <> "") $sSqlWrk .= " WHERE " . $sWhereWrk;
			$rswrk = Conn()->Execute($sSqlWrk);
			if ($rswrk && !$rswrk->EOF) { // Lookup values found
				$arwrk = array();
				$arwrk[1] = $rswrk->fields('DispFld');
				$this->HepatitisC->ViewValue = $this->HepatitisC->DisplayValue($arwrk);
				$rswrk->Close();
			} else {
				$this->HepatitisC->ViewValue = $this->HepatitisC->CurrentValue;
			}
		} else {
			$this->HepatitisC->ViewValue = NULL;
		}
		$this->HepatitisC->ViewCustomAttributes = "";

		// Meningitis
		if (strval($this->Meningitis->CurrentValue) <> "") {
			$sFilterWrk = "`Consecutivo`" . ew_SearchString("=", $this->Meningitis->CurrentValue, EW_DATATYPE_NUMBER, "");
		$sSqlWrk = "SELECT `Consecutivo`, `Si_No` AS `DispFld`, '' AS `Disp2Fld`, '' AS `Disp3Fld`, '' AS `Disp4Fld` FROM `si_no`";
		$sWhereWrk = "";
		ew_AddFilter($sWhereWrk, $sFilterWrk);
		$this->Lookup_Selecting($this->Meningitis, $sWhereWrk); // Call Lookup selecting
		if ($sWhereWrk <> "") $sSqlWrk .= " WHERE " . $sWhereWrk;
			$rswrk = Conn()->Execute($sSqlWrk);
			if ($rswrk && !$rswrk->EOF) { // Lookup values found
				$arwrk = array();
				$arwrk[1] = $rswrk->fields('DispFld');
				$this->Meningitis->ViewValue = $this->Meningitis->DisplayValue($arwrk);
				$rswrk->Close();
			} else {
				$this->Meningitis->ViewValue = $this->Meningitis->CurrentValue;
			}
		} else {
			$this->Meningitis->ViewValue = NULL;
		}
		$this->Meningitis->ViewCustomAttributes = "";

		// RecuentoCD4
		if (strval($this->RecuentoCD4->CurrentValue) <> "") {
			$sFilterWrk = "`Consecutivo`" . ew_SearchString("=", $this->RecuentoCD4->CurrentValue, EW_DATATYPE_NUMBER, "");
		$sSqlWrk = "SELECT `Consecutivo`, `Si_No` AS `DispFld`, '' AS `Disp2Fld`, '' AS `Disp3Fld`, '' AS `Disp4Fld` FROM `si_no`";
		$sWhereWrk = "";
		ew_AddFilter($sWhereWrk, $sFilterWrk);
		$this->Lookup_Selecting($this->RecuentoCD4, $sWhereWrk); // Call Lookup selecting
		if ($sWhereWrk <> "") $sSqlWrk .= " WHERE " . $sWhereWrk;
			$rswrk = Conn()->Execute($sSqlWrk);
			if ($rswrk && !$rswrk->EOF) { // Lookup values found
				$arwrk = array();
				$arwrk[1] = $rswrk->fields('DispFld');
				$this->RecuentoCD4->ViewValue = $this->RecuentoCD4->DisplayValue($arwrk);
				$rswrk->Close();
			} else {
				$this->RecuentoCD4->ViewValue = $this->RecuentoCD4->CurrentValue;
			}
		} else {
			$this->RecuentoCD4->ViewValue = NULL;
		}
		$this->RecuentoCD4->ViewCustomAttributes = "";

		// Registrado_Por
		$this->Registrado_Por->ViewValue = $this->Registrado_Por->CurrentValue;
		$this->Registrado_Por->ViewCustomAttributes = "";

		// Centro_Poblado
		$this->Centro_Poblado->ViewValue = $this->Centro_Poblado->CurrentValue;
		$this->Centro_Poblado->ViewCustomAttributes = "";

		// Vereda
		$this->Vereda->ViewValue = $this->Vereda->CurrentValue;
		$this->Vereda->ViewCustomAttributes = "";

		// Pertenencia_Etnica
		if (strval($this->Pertenencia_Etnica->CurrentValue) <> "") {
			$sFilterWrk = "`Consecutivo`" . ew_SearchString("=", $this->Pertenencia_Etnica->CurrentValue, EW_DATATYPE_NUMBER, "");
		$sSqlWrk = "SELECT `Consecutivo`, `Pertenencia_Etnica` AS `DispFld`, '' AS `Disp2Fld`, '' AS `Disp3Fld`, '' AS `Disp4Fld` FROM `pertenencia_etnica`";
		$sWhereWrk = "";
		ew_AddFilter($sWhereWrk, $sFilterWrk);
		$this->Lookup_Selecting($this->Pertenencia_Etnica, $sWhereWrk); // Call Lookup selecting
		if ($sWhereWrk <> "") $sSqlWrk .= " WHERE " . $sWhereWrk;
			$rswrk = Conn()->Execute($sSqlWrk);
			if ($rswrk && !$rswrk->EOF) { // Lookup values found
				$arwrk = array();
				$arwrk[1] = $rswrk->fields('DispFld');
				$this->Pertenencia_Etnica->ViewValue = $this->Pertenencia_Etnica->DisplayValue($arwrk);
				$rswrk->Close();
			} else {
				$this->Pertenencia_Etnica->ViewValue = $this->Pertenencia_Etnica->CurrentValue;
			}
		} else {
			$this->Pertenencia_Etnica->ViewValue = NULL;
		}
		$this->Pertenencia_Etnica->ViewCustomAttributes = "";

		// Grupo_Poblacional
		if (strval($this->Grupo_Poblacional->CurrentValue) <> "") {
			$sFilterWrk = "`Consecutivo`" . ew_SearchString("=", $this->Grupo_Poblacional->CurrentValue, EW_DATATYPE_NUMBER, "");
		$sSqlWrk = "SELECT `Consecutivo`, `Grupo_Poblacional` AS `DispFld`, '' AS `Disp2Fld`, '' AS `Disp3Fld`, '' AS `Disp4Fld` FROM `grupo_poblacional`";
		$sWhereWrk = "";
		ew_AddFilter($sWhereWrk, $sFilterWrk);
		$this->Lookup_Selecting($this->Grupo_Poblacional, $sWhereWrk); // Call Lookup selecting
		if ($sWhereWrk <> "") $sSqlWrk .= " WHERE " . $sWhereWrk;
			$rswrk = Conn()->Execute($sSqlWrk);
			if ($rswrk && !$rswrk->EOF) { // Lookup values found
				$arwrk = array();
				$arwrk[1] = $rswrk->fields('DispFld');
				$this->Grupo_Poblacional->ViewValue = $this->Grupo_Poblacional->DisplayValue($arwrk);
				$rswrk->Close();
			} else {
				$this->Grupo_Poblacional->ViewValue = $this->Grupo_Poblacional->CurrentValue;
			}
		} else {
			$this->Grupo_Poblacional->ViewValue = NULL;
		}
		$this->Grupo_Poblacional->ViewCustomAttributes = "";

		// Clasificacion_Inicial
		if (strval($this->Clasificacion_Inicial->CurrentValue) <> "") {
			$sFilterWrk = "`Consecutivo`" . ew_SearchString("=", $this->Clasificacion_Inicial->CurrentValue, EW_DATATYPE_NUMBER, "");
		$sSqlWrk = "SELECT `Consecutivo`, `Clasificacion_Inicial_Caso` AS `DispFld`, '' AS `Disp2Fld`, '' AS `Disp3Fld`, '' AS `Disp4Fld` FROM `clasificacion_inicial_caso`";
		$sWhereWrk = "";
		ew_AddFilter($sWhereWrk, $sFilterWrk);
		$this->Lookup_Selecting($this->Clasificacion_Inicial, $sWhereWrk); // Call Lookup selecting
		if ($sWhereWrk <> "") $sSqlWrk .= " WHERE " . $sWhereWrk;
			$rswrk = Conn()->Execute($sSqlWrk);
			if ($rswrk && !$rswrk->EOF) { // Lookup values found
				$arwrk = array();
				$arwrk[1] = $rswrk->fields('DispFld');
				$this->Clasificacion_Inicial->ViewValue = $this->Clasificacion_Inicial->DisplayValue($arwrk);
				$rswrk->Close();
			} else {
				$this->Clasificacion_Inicial->ViewValue = $this->Clasificacion_Inicial->CurrentValue;
			}
		} else {
			$this->Clasificacion_Inicial->ViewValue = NULL;
		}
		$this->Clasificacion_Inicial->ViewCustomAttributes = "";

		// Fecha_Hospitalizacion
		$this->Fecha_Hospitalizacion->ViewValue = $this->Fecha_Hospitalizacion->CurrentValue;
		$this->Fecha_Hospitalizacion->ViewValue = ew_FormatDateTime($this->Fecha_Hospitalizacion->ViewValue, 5);
		$this->Fecha_Hospitalizacion->ViewCustomAttributes = "";

		// Seguimiento_Clasificacion_Final
		if (strval($this->Seguimiento_Clasificacion_Final->CurrentValue) <> "") {
			$arwrk = explode(",", $this->Seguimiento_Clasificacion_Final->CurrentValue);
			$sFilterWrk = "";
			foreach ($arwrk as $wrk) {
				if ($sFilterWrk <> "") $sFilterWrk .= " OR ";
				$sFilterWrk .= "`Cod_Seguimiento`" . ew_SearchString("=", trim($wrk), EW_DATATYPE_STRING, "");
			}
		$sSqlWrk = "SELECT `Cod_Seguimiento`, `Seguimiento_Clasificacion` AS `DispFld`, '' AS `Disp2Fld`, '' AS `Disp3Fld`, '' AS `Disp4Fld` FROM `seguimiento_clasificacion_inicial`";
		$sWhereWrk = "";
		ew_AddFilter($sWhereWrk, $sFilterWrk);
		$this->Lookup_Selecting($this->Seguimiento_Clasificacion_Final, $sWhereWrk); // Call Lookup selecting
		if ($sWhereWrk <> "") $sSqlWrk .= " WHERE " . $sWhereWrk;
			$rswrk = Conn()->Execute($sSqlWrk);
			if ($rswrk && !$rswrk->EOF) { // Lookup values found
				$this->Seguimiento_Clasificacion_Final->ViewValue = "";
				$ari = 0;
				while (!$rswrk->EOF) {
					$arwrk = array();
					$arwrk[1] = $rswrk->fields('DispFld');
					$this->Seguimiento_Clasificacion_Final->ViewValue .= $this->Seguimiento_Clasificacion_Final->DisplayValue($arwrk);
					$rswrk->MoveNext();
					if (!$rswrk->EOF) $this->Seguimiento_Clasificacion_Final->ViewValue .= ew_ViewOptionSeparator($ari); // Separate Options
					$ari++;
				}
				$rswrk->Close();
			} else {
				$this->Seguimiento_Clasificacion_Final->ViewValue = $this->Seguimiento_Clasificacion_Final->CurrentValue;
			}
		} else {
			$this->Seguimiento_Clasificacion_Final->ViewValue = NULL;
		}
		$this->Seguimiento_Clasificacion_Final->ViewCustomAttributes = "";

		// Fecha_Ajuste
		$this->Fecha_Ajuste->ViewValue = $this->Fecha_Ajuste->CurrentValue;
		$this->Fecha_Ajuste->ViewValue = ew_FormatDateTime($this->Fecha_Ajuste->ViewValue, 5);
		$this->Fecha_Ajuste->ViewCustomAttributes = "";

		// Nombre_Evento
		$this->Nombre_Evento->ViewValue = $this->Nombre_Evento->CurrentValue;
		$this->Nombre_Evento->ViewCustomAttributes = "";

		// Localidad_residencia
		if (strval($this->Localidad_residencia->CurrentValue) <> "") {
			$sFilterWrk = "`consecutivo`" . ew_SearchString("=", $this->Localidad_residencia->CurrentValue, EW_DATATYPE_NUMBER, "");
		$sSqlWrk = "SELECT `consecutivo`, `Localidad_Comuna` AS `DispFld`, '' AS `Disp2Fld`, '' AS `Disp3Fld`, '' AS `Disp4Fld` FROM `localidad`";
		$sWhereWrk = "";
		ew_AddFilter($sWhereWrk, $sFilterWrk);
		$this->Lookup_Selecting($this->Localidad_residencia, $sWhereWrk); // Call Lookup selecting
		if ($sWhereWrk <> "") $sSqlWrk .= " WHERE " . $sWhereWrk;
			$rswrk = Conn()->Execute($sSqlWrk);
			if ($rswrk && !$rswrk->EOF) { // Lookup values found
				$arwrk = array();
				$arwrk[1] = $rswrk->fields('DispFld');
				$this->Localidad_residencia->ViewValue = $this->Localidad_residencia->DisplayValue($arwrk);
				$rswrk->Close();
			} else {
				$this->Localidad_residencia->ViewValue = $this->Localidad_residencia->CurrentValue;
			}
		} else {
			$this->Localidad_residencia->ViewValue = NULL;
		}
		$this->Localidad_residencia->ViewCustomAttributes = "";

		// Barrio_residencia
		if (strval($this->Barrio_residencia->CurrentValue) <> "") {
			$sFilterWrk = "`cod_barrio_vereda`" . ew_SearchString("=", $this->Barrio_residencia->CurrentValue, EW_DATATYPE_NUMBER, "");
		$sSqlWrk = "SELECT `cod_barrio_vereda`, `Barrio_Vereda` AS `DispFld`, '' AS `Disp2Fld`, '' AS `Disp3Fld`, '' AS `Disp4Fld` FROM `barrios_veredas`";
		$sWhereWrk = "";
		ew_AddFilter($sWhereWrk, $sFilterWrk);
		$this->Lookup_Selecting($this->Barrio_residencia, $sWhereWrk); // Call Lookup selecting
		if ($sWhereWrk <> "") $sSqlWrk .= " WHERE " . $sWhereWrk;
			$rswrk = Conn()->Execute($sSqlWrk);
			if ($rswrk && !$rswrk->EOF) { // Lookup values found
				$arwrk = array();
				$arwrk[1] = $rswrk->fields('DispFld');
				$this->Barrio_residencia->ViewValue = $this->Barrio_residencia->DisplayValue($arwrk);
				$rswrk->Close();
			} else {
				$this->Barrio_residencia->ViewValue = $this->Barrio_residencia->CurrentValue;
			}
		} else {
			$this->Barrio_residencia->ViewValue = NULL;
		}
		$this->Barrio_residencia->ViewCustomAttributes = "";

		// Fecha_ingreso_app
		$this->Fecha_ingreso_app->ViewValue = $this->Fecha_ingreso_app->CurrentValue;
		$this->Fecha_ingreso_app->ViewValue = ew_FormatDateTime($this->Fecha_ingreso_app->ViewValue, 5);
		$this->Fecha_ingreso_app->ViewCustomAttributes = "";

		// Actualizado_por
		$this->Actualizado_por->ViewValue = $this->Actualizado_por->CurrentValue;
		$this->Actualizado_por->ViewCustomAttributes = "";

		// Fecha_actualizacion_app
		$this->Fecha_actualizacion_app->ViewValue = $this->Fecha_actualizacion_app->CurrentValue;
		$this->Fecha_actualizacion_app->ViewValue = ew_FormatDateTime($this->Fecha_actualizacion_app->ViewValue, 5);
		$this->Fecha_actualizacion_app->ViewCustomAttributes = "";

		// Consecutivo
		$this->Consecutivo->LinkCustomAttributes = "";
		$this->Consecutivo->HrefValue = "";
		$this->Consecutivo->TooltipValue = "";

		// Seguimiento
		$this->Seguimiento->LinkCustomAttributes = "";
		$this->Seguimiento->HrefValue = "";
		$this->Seguimiento->TooltipValue = "";

		// Condicion_Final
		$this->Condicion_Final->LinkCustomAttributes = "";
		$this->Condicion_Final->HrefValue = "";
		$this->Condicion_Final->TooltipValue = "";

		// Codigo_centro
		$this->Codigo_centro->LinkCustomAttributes = "";
		$this->Codigo_centro->HrefValue = "";
		$this->Codigo_centro->TooltipValue = "";

		// Codigo_UPGD
		$this->Codigo_UPGD->LinkCustomAttributes = "";
		$this->Codigo_UPGD->HrefValue = "";
		$this->Codigo_UPGD->TooltipValue = "";

		// Cod_Evento
		$this->Cod_Evento->LinkCustomAttributes = "";
		$this->Cod_Evento->HrefValue = "";
		$this->Cod_Evento->TooltipValue = "";

		// Embarazo_Actual
		$this->Embarazo_Actual->LinkCustomAttributes = "";
		$this->Embarazo_Actual->HrefValue = "";
		$this->Embarazo_Actual->TooltipValue = "";

		// Fecha_Notificacion
		$this->Fecha_Notificacion->LinkCustomAttributes = "";
		$this->Fecha_Notificacion->HrefValue = "";
		$this->Fecha_Notificacion->TooltipValue = "";

		// Semana
		$this->Semana->LinkCustomAttributes = "";
		$this->Semana->HrefValue = "";
		$this->Semana->TooltipValue = "";

		// Periodo_Epidemiologico
		$this->Periodo_Epidemiologico->LinkCustomAttributes = "";
		$this->Periodo_Epidemiologico->HrefValue = "";
		$this->Periodo_Epidemiologico->TooltipValue = "";

		// Periodo_Sivigila
		$this->Periodo_Sivigila->LinkCustomAttributes = "";
		$this->Periodo_Sivigila->HrefValue = "";
		$this->Periodo_Sivigila->TooltipValue = "";

		// Primer_Nombre
		$this->Primer_Nombre->LinkCustomAttributes = "";
		$this->Primer_Nombre->HrefValue = "";
		$this->Primer_Nombre->TooltipValue = "";

		// Segundo_Nombre
		$this->Segundo_Nombre->LinkCustomAttributes = "";
		$this->Segundo_Nombre->HrefValue = "";
		$this->Segundo_Nombre->TooltipValue = "";

		// Primer_Apellido
		$this->Primer_Apellido->LinkCustomAttributes = "";
		$this->Primer_Apellido->HrefValue = "";
		$this->Primer_Apellido->TooltipValue = "";

		// Segundo_Apellido
		$this->Segundo_Apellido->LinkCustomAttributes = "";
		$this->Segundo_Apellido->HrefValue = "";
		$this->Segundo_Apellido->TooltipValue = "";

		// Tipo_Id
		$this->Tipo_Id->LinkCustomAttributes = "";
		$this->Tipo_Id->HrefValue = "";
		$this->Tipo_Id->TooltipValue = "";

		// Numero_Identificacion
		$this->Numero_Identificacion->LinkCustomAttributes = "";
		$this->Numero_Identificacion->HrefValue = "";
		$this->Numero_Identificacion->TooltipValue = "";

		// Edad
		$this->Edad->LinkCustomAttributes = "";
		$this->Edad->HrefValue = "";
		$this->Edad->TooltipValue = "";

		// Unidad_Edad
		$this->Unidad_Edad->LinkCustomAttributes = "";
		$this->Unidad_Edad->HrefValue = "";
		$this->Unidad_Edad->TooltipValue = "";

		// Sexo
		$this->Sexo->LinkCustomAttributes = "";
		$this->Sexo->HrefValue = "";
		$this->Sexo->TooltipValue = "";

		// Pais_Ocurrencia
		$this->Pais_Ocurrencia->LinkCustomAttributes = "";
		$this->Pais_Ocurrencia->HrefValue = "";
		$this->Pais_Ocurrencia->TooltipValue = "";

		// Depto_Ocurrencia
		$this->Depto_Ocurrencia->LinkCustomAttributes = "";
		$this->Depto_Ocurrencia->HrefValue = "";
		$this->Depto_Ocurrencia->TooltipValue = "";

		// Municipio_Ocurrencia
		$this->Municipio_Ocurrencia->LinkCustomAttributes = "";
		$this->Municipio_Ocurrencia->HrefValue = "";
		$this->Municipio_Ocurrencia->TooltipValue = "";

		// Area_Ocurrencia
		$this->Area_Ocurrencia->LinkCustomAttributes = "";
		$this->Area_Ocurrencia->HrefValue = "";
		$this->Area_Ocurrencia->TooltipValue = "";

		// Localidad
		$this->Localidad->LinkCustomAttributes = "";
		$this->Localidad->HrefValue = "";
		$this->Localidad->TooltipValue = "";

		// Barrio
		$this->Barrio->LinkCustomAttributes = "";
		$this->Barrio->HrefValue = "";
		$this->Barrio->TooltipValue = "";

		// Direccion_Residencia
		$this->Direccion_Residencia->LinkCustomAttributes = "";
		$this->Direccion_Residencia->HrefValue = "";
		$this->Direccion_Residencia->TooltipValue = "";

		// Ocupacion
		$this->Ocupacion->LinkCustomAttributes = "";
		$this->Ocupacion->HrefValue = "";
		$this->Ocupacion->TooltipValue = "";

		// Tipo_Regimen_Salud
		$this->Tipo_Regimen_Salud->LinkCustomAttributes = "";
		$this->Tipo_Regimen_Salud->HrefValue = "";
		$this->Tipo_Regimen_Salud->TooltipValue = "";

		// Cod_Administradora
		$this->Cod_Administradora->LinkCustomAttributes = "";
		$this->Cod_Administradora->HrefValue = "";
		$this->Cod_Administradora->TooltipValue = "";

		// gp_discapa
		$this->gp_discapa->LinkCustomAttributes = "";
		$this->gp_discapa->HrefValue = "";
		$this->gp_discapa->TooltipValue = "";

		// gp_desplaz
		$this->gp_desplaz->LinkCustomAttributes = "";
		$this->gp_desplaz->HrefValue = "";
		$this->gp_desplaz->TooltipValue = "";

		// gp_migrant
		$this->gp_migrant->LinkCustomAttributes = "";
		$this->gp_migrant->HrefValue = "";
		$this->gp_migrant->TooltipValue = "";

		// gp_carcela
		$this->gp_carcela->LinkCustomAttributes = "";
		$this->gp_carcela->HrefValue = "";
		$this->gp_carcela->TooltipValue = "";

		// gp_gestan
		$this->gp_gestan->LinkCustomAttributes = "";
		$this->gp_gestan->HrefValue = "";
		$this->gp_gestan->TooltipValue = "";

		// gp_indigen
		$this->gp_indigen->LinkCustomAttributes = "";
		$this->gp_indigen->HrefValue = "";
		$this->gp_indigen->TooltipValue = "";

		// gp_pobicbf
		$this->gp_pobicbf->LinkCustomAttributes = "";
		$this->gp_pobicbf->HrefValue = "";
		$this->gp_pobicbf->TooltipValue = "";

		// gp_mad_com
		$this->gp_mad_com->LinkCustomAttributes = "";
		$this->gp_mad_com->HrefValue = "";
		$this->gp_mad_com->TooltipValue = "";

		// gp_desmovi
		$this->gp_desmovi->LinkCustomAttributes = "";
		$this->gp_desmovi->HrefValue = "";
		$this->gp_desmovi->TooltipValue = "";

		// gp_psiquia
		$this->gp_psiquia->LinkCustomAttributes = "";
		$this->gp_psiquia->HrefValue = "";
		$this->gp_psiquia->TooltipValue = "";

		// gp_vic_vio
		$this->gp_vic_vio->LinkCustomAttributes = "";
		$this->gp_vic_vio->HrefValue = "";
		$this->gp_vic_vio->TooltipValue = "";

		// gp_otros
		$this->gp_otros->LinkCustomAttributes = "";
		$this->gp_otros->HrefValue = "";
		$this->gp_otros->TooltipValue = "";

		// Depto_Residencia
		$this->Depto_Residencia->LinkCustomAttributes = "";
		$this->Depto_Residencia->HrefValue = "";
		$this->Depto_Residencia->TooltipValue = "";

		// Municipio_Residencia
		$this->Municipio_Residencia->LinkCustomAttributes = "";
		$this->Municipio_Residencia->HrefValue = "";
		$this->Municipio_Residencia->TooltipValue = "";

		// Fecha_Consulta
		$this->Fecha_Consulta->LinkCustomAttributes = "";
		$this->Fecha_Consulta->HrefValue = "";
		$this->Fecha_Consulta->TooltipValue = "";

		// Fecha_Inicio_Sintomas
		$this->Fecha_Inicio_Sintomas->LinkCustomAttributes = "";
		$this->Fecha_Inicio_Sintomas->HrefValue = "";
		$this->Fecha_Inicio_Sintomas->TooltipValue = "";

		// Hospitalizado
		$this->Hospitalizado->LinkCustomAttributes = "";
		$this->Hospitalizado->HrefValue = "";
		$this->Hospitalizado->TooltipValue = "";

		// Fecha_Defuncion
		$this->Fecha_Defuncion->LinkCustomAttributes = "";
		$this->Fecha_Defuncion->HrefValue = "";
		$this->Fecha_Defuncion->TooltipValue = "";

		// Numero_Certificado_Defuncion
		$this->Numero_Certificado_Defuncion->LinkCustomAttributes = "";
		$this->Numero_Certificado_Defuncion->HrefValue = "";
		$this->Numero_Certificado_Defuncion->TooltipValue = "";

		// Causa_Basica_Muerte_CIEX
		$this->Causa_Basica_Muerte_CIEX->LinkCustomAttributes = "";
		$this->Causa_Basica_Muerte_CIEX->HrefValue = "";
		$this->Causa_Basica_Muerte_CIEX->TooltipValue = "";

		// Entidad_fallecimiento
		$this->Entidad_fallecimiento->LinkCustomAttributes = "";
		$this->Entidad_fallecimiento->HrefValue = "";
		$this->Entidad_fallecimiento->TooltipValue = "";

		// Telefono
		$this->Telefono->LinkCustomAttributes = "";
		$this->Telefono->HrefValue = "";
		$this->Telefono->TooltipValue = "";

		// Fecha_Nacimiento
		$this->Fecha_Nacimiento->LinkCustomAttributes = "";
		$this->Fecha_Nacimiento->HrefValue = "";
		$this->Fecha_Nacimiento->TooltipValue = "";

		// Nombre_Profesional_Diligencia
		$this->Nombre_Profesional_Diligencia->LinkCustomAttributes = "";
		$this->Nombre_Profesional_Diligencia->HrefValue = "";
		$this->Nombre_Profesional_Diligencia->TooltipValue = "";

		// Telefono_Profesional_Diligencia
		$this->Telefono_Profesional_Diligencia->LinkCustomAttributes = "";
		$this->Telefono_Profesional_Diligencia->HrefValue = "";
		$this->Telefono_Profesional_Diligencia->TooltipValue = "";

		// Mecanismo_Probable_Transmision
		$this->Mecanismo_Probable_Transmision->LinkCustomAttributes = "";
		$this->Mecanismo_Probable_Transmision->HrefValue = "";
		$this->Mecanismo_Probable_Transmision->TooltipValue = "";

		// Nombre_Madre
		$this->Nombre_Madre->LinkCustomAttributes = "";
		$this->Nombre_Madre->HrefValue = "";
		$this->Nombre_Madre->TooltipValue = "";

		// Tipo_Id_Madre
		$this->Tipo_Id_Madre->LinkCustomAttributes = "";
		$this->Tipo_Id_Madre->HrefValue = "";
		$this->Tipo_Id_Madre->TooltipValue = "";

		// Numero_Identificacion_Madre
		$this->Numero_Identificacion_Madre->LinkCustomAttributes = "";
		$this->Numero_Identificacion_Madre->HrefValue = "";
		$this->Numero_Identificacion_Madre->TooltipValue = "";

		// Indentidad_Genero
		$this->Indentidad_Genero->LinkCustomAttributes = "";
		$this->Indentidad_Genero->HrefValue = "";
		$this->Indentidad_Genero->TooltipValue = "";

		// Donador_Sangre_Ultimos_12_Meses
		$this->Donador_Sangre_Ultimos_12_Meses->LinkCustomAttributes = "";
		$this->Donador_Sangre_Ultimos_12_Meses->HrefValue = "";
		$this->Donador_Sangre_Ultimos_12_Meses->TooltipValue = "";

		// Fecha_Donacion
		$this->Fecha_Donacion->LinkCustomAttributes = "";
		$this->Fecha_Donacion->HrefValue = "";
		$this->Fecha_Donacion->TooltipValue = "";

		// Nombre_Institucion_Donacion
		$this->Nombre_Institucion_Donacion->LinkCustomAttributes = "";
		$this->Nombre_Institucion_Donacion->HrefValue = "";
		$this->Nombre_Institucion_Donacion->TooltipValue = "";

		// Poblacion_clave
		$this->Poblacion_clave->LinkCustomAttributes = "";
		$this->Poblacion_clave->HrefValue = "";
		$this->Poblacion_clave->TooltipValue = "";

		// Recibio_Asesoria_Pre_Prueba
		$this->Recibio_Asesoria_Pre_Prueba->LinkCustomAttributes = "";
		$this->Recibio_Asesoria_Pre_Prueba->HrefValue = "";
		$this->Recibio_Asesoria_Pre_Prueba->TooltipValue = "";

		// Recibio_Asesoria_Post_Prueba
		$this->Recibio_Asesoria_Post_Prueba->LinkCustomAttributes = "";
		$this->Recibio_Asesoria_Post_Prueba->HrefValue = "";
		$this->Recibio_Asesoria_Post_Prueba->TooltipValue = "";

		// Tipo_Prueba
		$this->Tipo_Prueba->LinkCustomAttributes = "";
		$this->Tipo_Prueba->HrefValue = "";
		$this->Tipo_Prueba->TooltipValue = "";

		// Fecha_Resultado_Confirmatorio
		$this->Fecha_Resultado_Confirmatorio->LinkCustomAttributes = "";
		$this->Fecha_Resultado_Confirmatorio->HrefValue = "";
		$this->Fecha_Resultado_Confirmatorio->TooltipValue = "";

		// Valor_Carga_Viral
		$this->Valor_Carga_Viral->LinkCustomAttributes = "";
		$this->Valor_Carga_Viral->HrefValue = "";
		$this->Valor_Carga_Viral->TooltipValue = "";

		// Estado_Clinico_Notificacion
		$this->Estado_Clinico_Notificacion->LinkCustomAttributes = "";
		$this->Estado_Clinico_Notificacion->HrefValue = "";
		$this->Estado_Clinico_Notificacion->TooltipValue = "";

		// Hijos_Mujeres_Menores_5
		$this->Hijos_Mujeres_Menores_5->LinkCustomAttributes = "";
		$this->Hijos_Mujeres_Menores_5->HrefValue = "";
		$this->Hijos_Mujeres_Menores_5->TooltipValue = "";

		// Hijos_Hombres_Menores_5
		$this->Hijos_Hombres_Menores_5->LinkCustomAttributes = "";
		$this->Hijos_Hombres_Menores_5->HrefValue = "";
		$this->Hijos_Hombres_Menores_5->TooltipValue = "";

		// Numero_Semanas_Embarazo
		$this->Numero_Semanas_Embarazo->LinkCustomAttributes = "";
		$this->Numero_Semanas_Embarazo->HrefValue = "";
		$this->Numero_Semanas_Embarazo->TooltipValue = "";

		// Antecedentes_Embarazo
		$this->Antecedentes_Embarazo->LinkCustomAttributes = "";
		$this->Antecedentes_Embarazo->HrefValue = "";
		$this->Antecedentes_Embarazo->TooltipValue = "";

		// Candidiasis_esofagica
		$this->Candidiasis_esofagica->LinkCustomAttributes = "";
		$this->Candidiasis_esofagica->HrefValue = "";
		$this->Candidiasis_esofagica->TooltipValue = "";

		// Candidiasis_vias_aereas
		$this->Candidiasis_vias_aereas->LinkCustomAttributes = "";
		$this->Candidiasis_vias_aereas->HrefValue = "";
		$this->Candidiasis_vias_aereas->TooltipValue = "";

		// Tuberculosis_pulmonar
		$this->Tuberculosis_pulmonar->LinkCustomAttributes = "";
		$this->Tuberculosis_pulmonar->HrefValue = "";
		$this->Tuberculosis_pulmonar->TooltipValue = "";

		// Cancer_cervical
		$this->Cancer_cervical->LinkCustomAttributes = "";
		$this->Cancer_cervical->HrefValue = "";
		$this->Cancer_cervical->TooltipValue = "";

		// Tuberculosis_extrapulmonar
		$this->Tuberculosis_extrapulmonar->LinkCustomAttributes = "";
		$this->Tuberculosis_extrapulmonar->HrefValue = "";
		$this->Tuberculosis_extrapulmonar->TooltipValue = "";

		// Coccidiomicosis
		$this->Coccidiomicosis->LinkCustomAttributes = "";
		$this->Coccidiomicosis->HrefValue = "";
		$this->Coccidiomicosis->TooltipValue = "";

		// Citomegalovirosis
		$this->Citomegalovirosis->LinkCustomAttributes = "";
		$this->Citomegalovirosis->HrefValue = "";
		$this->Citomegalovirosis->TooltipValue = "";

		// Retinitis_citomegalovirosis
		$this->Retinitis_citomegalovirosis->LinkCustomAttributes = "";
		$this->Retinitis_citomegalovirosis->HrefValue = "";
		$this->Retinitis_citomegalovirosis->TooltipValue = "";

		// Sindrome_Emanciacion
		$this->Sindrome_Emanciacion->LinkCustomAttributes = "";
		$this->Sindrome_Emanciacion->HrefValue = "";
		$this->Sindrome_Emanciacion->TooltipValue = "";

		// Encefalopatia
		$this->Encefalopatia->LinkCustomAttributes = "";
		$this->Encefalopatia->HrefValue = "";
		$this->Encefalopatia->TooltipValue = "";

		// Otras_micobacterias
		$this->Otras_micobacterias->LinkCustomAttributes = "";
		$this->Otras_micobacterias->HrefValue = "";
		$this->Otras_micobacterias->TooltipValue = "";

		// Histoplasmosis_Extrapulmonar
		$this->Histoplasmosis_Extrapulmonar->LinkCustomAttributes = "";
		$this->Histoplasmosis_Extrapulmonar->HrefValue = "";
		$this->Histoplasmosis_Extrapulmonar->TooltipValue = "";

		// isosporidiasis_cronica
		$this->isosporidiasis_cronica->LinkCustomAttributes = "";
		$this->isosporidiasis_cronica->HrefValue = "";
		$this->isosporidiasis_cronica->TooltipValue = "";

		// herpes_zoster
		$this->herpes_zoster->LinkCustomAttributes = "";
		$this->herpes_zoster->HrefValue = "";
		$this->herpes_zoster->TooltipValue = "";

		// Histoplasmosis_diseminada
		$this->Histoplasmosis_diseminada->LinkCustomAttributes = "";
		$this->Histoplasmosis_diseminada->HrefValue = "";
		$this->Histoplasmosis_diseminada->TooltipValue = "";

		// Linfoma_Burkitt
		$this->Linfoma_Burkitt->LinkCustomAttributes = "";
		$this->Linfoma_Burkitt->HrefValue = "";
		$this->Linfoma_Burkitt->TooltipValue = "";

		// Neumonia_Pneumocystis
		$this->Neumonia_Pneumocystis->LinkCustomAttributes = "";
		$this->Neumonia_Pneumocystis->HrefValue = "";
		$this->Neumonia_Pneumocystis->TooltipValue = "";

		// Neumonia_Recurrente
		$this->Neumonia_Recurrente->LinkCustomAttributes = "";
		$this->Neumonia_Recurrente->HrefValue = "";
		$this->Neumonia_Recurrente->TooltipValue = "";

		// Linfoma_Inmunoblastico
		$this->Linfoma_Inmunoblastico->LinkCustomAttributes = "";
		$this->Linfoma_Inmunoblastico->HrefValue = "";
		$this->Linfoma_Inmunoblastico->TooltipValue = "";

		// Criptosporidiasis_cronica
		$this->Criptosporidiasis_cronica->LinkCustomAttributes = "";
		$this->Criptosporidiasis_cronica->HrefValue = "";
		$this->Criptosporidiasis_cronica->TooltipValue = "";

		// Criptococosis_Extrapulmonar
		$this->Criptococosis_Extrapulmonar->LinkCustomAttributes = "";
		$this->Criptococosis_Extrapulmonar->HrefValue = "";
		$this->Criptococosis_Extrapulmonar->TooltipValue = "";

		// Sarcoma_Kaposi
		$this->Sarcoma_Kaposi->LinkCustomAttributes = "";
		$this->Sarcoma_Kaposi->HrefValue = "";
		$this->Sarcoma_Kaposi->TooltipValue = "";

		// Leucoencefalopatia_Multifocal
		$this->Leucoencefalopatia_Multifocal->LinkCustomAttributes = "";
		$this->Leucoencefalopatia_Multifocal->HrefValue = "";
		$this->Leucoencefalopatia_Multifocal->TooltipValue = "";

		// Septicemia_recurrente
		$this->Septicemia_recurrente->LinkCustomAttributes = "";
		$this->Septicemia_recurrente->HrefValue = "";
		$this->Septicemia_recurrente->TooltipValue = "";

		// Toxoplasmosis_cerebral
		$this->Toxoplasmosis_cerebral->LinkCustomAttributes = "";
		$this->Toxoplasmosis_cerebral->HrefValue = "";
		$this->Toxoplasmosis_cerebral->TooltipValue = "";

		// HepatitisB
		$this->HepatitisB->LinkCustomAttributes = "";
		$this->HepatitisB->HrefValue = "";
		$this->HepatitisB->TooltipValue = "";

		// HepatitisC
		$this->HepatitisC->LinkCustomAttributes = "";
		$this->HepatitisC->HrefValue = "";
		$this->HepatitisC->TooltipValue = "";

		// Meningitis
		$this->Meningitis->LinkCustomAttributes = "";
		$this->Meningitis->HrefValue = "";
		$this->Meningitis->TooltipValue = "";

		// RecuentoCD4
		$this->RecuentoCD4->LinkCustomAttributes = "";
		$this->RecuentoCD4->HrefValue = "";
		$this->RecuentoCD4->TooltipValue = "";

		// Registrado_Por
		$this->Registrado_Por->LinkCustomAttributes = "";
		$this->Registrado_Por->HrefValue = "";
		$this->Registrado_Por->TooltipValue = "";

		// Centro_Poblado
		$this->Centro_Poblado->LinkCustomAttributes = "";
		$this->Centro_Poblado->HrefValue = "";
		$this->Centro_Poblado->TooltipValue = "";

		// Vereda
		$this->Vereda->LinkCustomAttributes = "";
		$this->Vereda->HrefValue = "";
		$this->Vereda->TooltipValue = "";

		// Pertenencia_Etnica
		$this->Pertenencia_Etnica->LinkCustomAttributes = "";
		$this->Pertenencia_Etnica->HrefValue = "";
		$this->Pertenencia_Etnica->TooltipValue = "";

		// Grupo_Poblacional
		$this->Grupo_Poblacional->LinkCustomAttributes = "";
		$this->Grupo_Poblacional->HrefValue = "";
		$this->Grupo_Poblacional->TooltipValue = "";

		// Clasificacion_Inicial
		$this->Clasificacion_Inicial->LinkCustomAttributes = "";
		$this->Clasificacion_Inicial->HrefValue = "";
		$this->Clasificacion_Inicial->TooltipValue = "";

		// Fecha_Hospitalizacion
		$this->Fecha_Hospitalizacion->LinkCustomAttributes = "";
		$this->Fecha_Hospitalizacion->HrefValue = "";
		$this->Fecha_Hospitalizacion->TooltipValue = "";

		// Seguimiento_Clasificacion_Final
		$this->Seguimiento_Clasificacion_Final->LinkCustomAttributes = "";
		$this->Seguimiento_Clasificacion_Final->HrefValue = "";
		$this->Seguimiento_Clasificacion_Final->TooltipValue = "";

		// Fecha_Ajuste
		$this->Fecha_Ajuste->LinkCustomAttributes = "";
		$this->Fecha_Ajuste->HrefValue = "";
		$this->Fecha_Ajuste->TooltipValue = "";

		// Nombre_Evento
		$this->Nombre_Evento->LinkCustomAttributes = "";
		$this->Nombre_Evento->HrefValue = "";
		$this->Nombre_Evento->TooltipValue = "";

		// Localidad_residencia
		$this->Localidad_residencia->LinkCustomAttributes = "";
		$this->Localidad_residencia->HrefValue = "";
		$this->Localidad_residencia->TooltipValue = "";

		// Barrio_residencia
		$this->Barrio_residencia->LinkCustomAttributes = "";
		$this->Barrio_residencia->HrefValue = "";
		$this->Barrio_residencia->TooltipValue = "";

		// Fecha_ingreso_app
		$this->Fecha_ingreso_app->LinkCustomAttributes = "";
		$this->Fecha_ingreso_app->HrefValue = "";
		$this->Fecha_ingreso_app->TooltipValue = "";

		// Actualizado_por
		$this->Actualizado_por->LinkCustomAttributes = "";
		$this->Actualizado_por->HrefValue = "";
		$this->Actualizado_por->TooltipValue = "";

		// Fecha_actualizacion_app
		$this->Fecha_actualizacion_app->LinkCustomAttributes = "";
		$this->Fecha_actualizacion_app->HrefValue = "";
		$this->Fecha_actualizacion_app->TooltipValue = "";

		// Call Row Rendered event
		$this->Row_Rendered();
	}

	// Render edit row values
	function RenderEditRow() {
		global $Security, $gsLanguage, $Language;

		// Call Row Rendering event
		$this->Row_Rendering();

		// Consecutivo
		$this->Consecutivo->EditAttrs["class"] = "form-control";
		$this->Consecutivo->EditCustomAttributes = "";
		$this->Consecutivo->EditValue = $this->Consecutivo->CurrentValue;
		$this->Consecutivo->ViewCustomAttributes = "";

		// Seguimiento
		$this->Seguimiento->EditCustomAttributes = "";

		// Condicion_Final
		$this->Condicion_Final->EditAttrs["class"] = "form-control";
		$this->Condicion_Final->EditCustomAttributes = "";

		// Codigo_centro
		$this->Codigo_centro->EditAttrs["class"] = "form-control";
		$this->Codigo_centro->EditCustomAttributes = "";
		if (!$Security->IsAdmin() && $Security->IsLoggedIn() && !$this->UserIDAllow("info")) { // Non system admin
			$this->Codigo_centro->CurrentValue = CurrentUserID();
		if (strval($this->Codigo_centro->CurrentValue) <> "") {
			$sFilterWrk = "`Codigo_Upgd`" . ew_SearchString("=", $this->Codigo_centro->CurrentValue, EW_DATATYPE_STRING, "");
		$sSqlWrk = "SELECT `Codigo_Upgd`, `Upgd` AS `DispFld`, '' AS `Disp2Fld`, '' AS `Disp3Fld`, '' AS `Disp4Fld` FROM `entidad_upgd`";
		$sWhereWrk = "";
		ew_AddFilter($sWhereWrk, $sFilterWrk);
		$this->Lookup_Selecting($this->Codigo_centro, $sWhereWrk); // Call Lookup selecting
		if ($sWhereWrk <> "") $sSqlWrk .= " WHERE " . $sWhereWrk;
			$rswrk = Conn()->Execute($sSqlWrk);
			if ($rswrk && !$rswrk->EOF) { // Lookup values found
				$arwrk = array();
				$arwrk[1] = $rswrk->fields('DispFld');
				$this->Codigo_centro->EditValue = $this->Codigo_centro->DisplayValue($arwrk);
				$rswrk->Close();
			} else {
				$this->Codigo_centro->EditValue = $this->Codigo_centro->CurrentValue;
			}
		} else {
			$this->Codigo_centro->EditValue = NULL;
		}
		$this->Codigo_centro->ViewCustomAttributes = "";
		} else {
		}

		// Codigo_UPGD
		$this->Codigo_UPGD->EditAttrs["class"] = "form-control";
		$this->Codigo_UPGD->EditCustomAttributes = "";
		$this->Codigo_UPGD->EditValue = $this->Codigo_UPGD->CurrentValue;
		$this->Codigo_UPGD->PlaceHolder = ew_RemoveHtml($this->Codigo_UPGD->FldCaption());

		// Cod_Evento
		$this->Cod_Evento->EditAttrs["class"] = "form-control";
		$this->Cod_Evento->EditCustomAttributes = "";
		$this->Cod_Evento->EditValue = $this->Cod_Evento->CurrentValue;
		$this->Cod_Evento->PlaceHolder = ew_RemoveHtml($this->Cod_Evento->FldCaption());

		// Embarazo_Actual
		$this->Embarazo_Actual->EditCustomAttributes = "";

		// Fecha_Notificacion
		$this->Fecha_Notificacion->EditAttrs["class"] = "form-control";
		$this->Fecha_Notificacion->EditCustomAttributes = "";
		$this->Fecha_Notificacion->EditValue = ew_FormatDateTime($this->Fecha_Notificacion->CurrentValue, 5);
		$this->Fecha_Notificacion->PlaceHolder = ew_RemoveHtml($this->Fecha_Notificacion->FldCaption());

		// Semana
		$this->Semana->EditAttrs["class"] = "form-control";
		$this->Semana->EditCustomAttributes = "";

		// Periodo_Epidemiologico
		$this->Periodo_Epidemiologico->EditAttrs["class"] = "form-control";
		$this->Periodo_Epidemiologico->EditCustomAttributes = "";

		// Periodo_Sivigila
		$this->Periodo_Sivigila->EditAttrs["class"] = "form-control";
		$this->Periodo_Sivigila->EditCustomAttributes = "";

		// Primer_Nombre
		$this->Primer_Nombre->EditAttrs["class"] = "form-control";
		$this->Primer_Nombre->EditCustomAttributes = "";
		$this->Primer_Nombre->EditValue = $this->Primer_Nombre->CurrentValue;
		$this->Primer_Nombre->PlaceHolder = ew_RemoveHtml($this->Primer_Nombre->FldCaption());

		// Segundo_Nombre
		$this->Segundo_Nombre->EditAttrs["class"] = "form-control";
		$this->Segundo_Nombre->EditCustomAttributes = "";
		$this->Segundo_Nombre->EditValue = $this->Segundo_Nombre->CurrentValue;
		$this->Segundo_Nombre->PlaceHolder = ew_RemoveHtml($this->Segundo_Nombre->FldCaption());

		// Primer_Apellido
		$this->Primer_Apellido->EditAttrs["class"] = "form-control";
		$this->Primer_Apellido->EditCustomAttributes = "";
		$this->Primer_Apellido->EditValue = $this->Primer_Apellido->CurrentValue;
		$this->Primer_Apellido->PlaceHolder = ew_RemoveHtml($this->Primer_Apellido->FldCaption());

		// Segundo_Apellido
		$this->Segundo_Apellido->EditAttrs["class"] = "form-control";
		$this->Segundo_Apellido->EditCustomAttributes = "";
		$this->Segundo_Apellido->EditValue = $this->Segundo_Apellido->CurrentValue;
		$this->Segundo_Apellido->PlaceHolder = ew_RemoveHtml($this->Segundo_Apellido->FldCaption());

		// Tipo_Id
		$this->Tipo_Id->EditAttrs["class"] = "form-control";
		$this->Tipo_Id->EditCustomAttributes = "";

		// Numero_Identificacion
		$this->Numero_Identificacion->EditAttrs["class"] = "form-control";
		$this->Numero_Identificacion->EditCustomAttributes = "";
		$this->Numero_Identificacion->EditValue = $this->Numero_Identificacion->CurrentValue;
		$this->Numero_Identificacion->PlaceHolder = ew_RemoveHtml($this->Numero_Identificacion->FldCaption());

		// Edad
		$this->Edad->EditAttrs["class"] = "form-control";
		$this->Edad->EditCustomAttributes = "";
		$this->Edad->EditValue = $this->Edad->CurrentValue;
		$this->Edad->PlaceHolder = ew_RemoveHtml($this->Edad->FldCaption());

		// Unidad_Edad
		$this->Unidad_Edad->EditAttrs["class"] = "form-control";
		$this->Unidad_Edad->EditCustomAttributes = "";

		// Sexo
		$this->Sexo->EditAttrs["class"] = "form-control";
		$this->Sexo->EditCustomAttributes = "";

		// Pais_Ocurrencia
		$this->Pais_Ocurrencia->EditAttrs["class"] = "form-control";
		$this->Pais_Ocurrencia->EditCustomAttributes = "";

		// Depto_Ocurrencia
		$this->Depto_Ocurrencia->EditAttrs["class"] = "form-control";
		$this->Depto_Ocurrencia->EditCustomAttributes = "";

		// Municipio_Ocurrencia
		$this->Municipio_Ocurrencia->EditAttrs["class"] = "form-control";
		$this->Municipio_Ocurrencia->EditCustomAttributes = "";

		// Area_Ocurrencia
		$this->Area_Ocurrencia->EditAttrs["class"] = "form-control";
		$this->Area_Ocurrencia->EditCustomAttributes = "";

		// Localidad
		$this->Localidad->EditAttrs["class"] = "form-control";
		$this->Localidad->EditCustomAttributes = "";

		// Barrio
		$this->Barrio->EditAttrs["class"] = "form-control";
		$this->Barrio->EditCustomAttributes = "";

		// Direccion_Residencia
		$this->Direccion_Residencia->EditAttrs["class"] = "form-control";
		$this->Direccion_Residencia->EditCustomAttributes = "";
		$this->Direccion_Residencia->EditValue = $this->Direccion_Residencia->CurrentValue;
		$this->Direccion_Residencia->PlaceHolder = ew_RemoveHtml($this->Direccion_Residencia->FldCaption());

		// Ocupacion
		$this->Ocupacion->EditAttrs["class"] = "form-control";
		$this->Ocupacion->EditCustomAttributes = "";

		// Tipo_Regimen_Salud
		$this->Tipo_Regimen_Salud->EditAttrs["class"] = "form-control";
		$this->Tipo_Regimen_Salud->EditCustomAttributes = "";

		// Cod_Administradora
		$this->Cod_Administradora->EditAttrs["class"] = "form-control";
		$this->Cod_Administradora->EditCustomAttributes = "";

		// gp_discapa
		$this->gp_discapa->EditCustomAttributes = "";

		// gp_desplaz
		$this->gp_desplaz->EditCustomAttributes = "";

		// gp_migrant
		$this->gp_migrant->EditCustomAttributes = "";

		// gp_carcela
		$this->gp_carcela->EditCustomAttributes = "";

		// gp_gestan
		$this->gp_gestan->EditCustomAttributes = "";

		// gp_indigen
		$this->gp_indigen->EditCustomAttributes = "";

		// gp_pobicbf
		$this->gp_pobicbf->EditCustomAttributes = "";

		// gp_mad_com
		$this->gp_mad_com->EditCustomAttributes = "";

		// gp_desmovi
		$this->gp_desmovi->EditCustomAttributes = "";

		// gp_psiquia
		$this->gp_psiquia->EditCustomAttributes = "";

		// gp_vic_vio
		$this->gp_vic_vio->EditCustomAttributes = "";

		// gp_otros
		$this->gp_otros->EditCustomAttributes = "";

		// Depto_Residencia
		$this->Depto_Residencia->EditAttrs["class"] = "form-control";
		$this->Depto_Residencia->EditCustomAttributes = "";

		// Municipio_Residencia
		$this->Municipio_Residencia->EditAttrs["class"] = "form-control";
		$this->Municipio_Residencia->EditCustomAttributes = "";

		// Fecha_Consulta
		$this->Fecha_Consulta->EditAttrs["class"] = "form-control";
		$this->Fecha_Consulta->EditCustomAttributes = "";
		$this->Fecha_Consulta->EditValue = ew_FormatDateTime($this->Fecha_Consulta->CurrentValue, 5);
		$this->Fecha_Consulta->PlaceHolder = ew_RemoveHtml($this->Fecha_Consulta->FldCaption());

		// Fecha_Inicio_Sintomas
		$this->Fecha_Inicio_Sintomas->EditAttrs["class"] = "form-control";
		$this->Fecha_Inicio_Sintomas->EditCustomAttributes = "";
		$this->Fecha_Inicio_Sintomas->EditValue = ew_FormatDateTime($this->Fecha_Inicio_Sintomas->CurrentValue, 5);
		$this->Fecha_Inicio_Sintomas->PlaceHolder = ew_RemoveHtml($this->Fecha_Inicio_Sintomas->FldCaption());

		// Hospitalizado
		$this->Hospitalizado->EditCustomAttributes = "";

		// Fecha_Defuncion
		$this->Fecha_Defuncion->EditAttrs["class"] = "form-control";
		$this->Fecha_Defuncion->EditCustomAttributes = "";
		$this->Fecha_Defuncion->EditValue = ew_FormatDateTime($this->Fecha_Defuncion->CurrentValue, 5);
		$this->Fecha_Defuncion->PlaceHolder = ew_RemoveHtml($this->Fecha_Defuncion->FldCaption());

		// Numero_Certificado_Defuncion
		$this->Numero_Certificado_Defuncion->EditAttrs["class"] = "form-control";
		$this->Numero_Certificado_Defuncion->EditCustomAttributes = "";
		$this->Numero_Certificado_Defuncion->EditValue = $this->Numero_Certificado_Defuncion->CurrentValue;
		$this->Numero_Certificado_Defuncion->PlaceHolder = ew_RemoveHtml($this->Numero_Certificado_Defuncion->FldCaption());

		// Causa_Basica_Muerte_CIEX
		$this->Causa_Basica_Muerte_CIEX->EditAttrs["class"] = "form-control";
		$this->Causa_Basica_Muerte_CIEX->EditCustomAttributes = "";
		$this->Causa_Basica_Muerte_CIEX->EditValue = $this->Causa_Basica_Muerte_CIEX->CurrentValue;
		$this->Causa_Basica_Muerte_CIEX->PlaceHolder = ew_RemoveHtml($this->Causa_Basica_Muerte_CIEX->FldCaption());

		// Entidad_fallecimiento
		$this->Entidad_fallecimiento->EditAttrs["class"] = "form-control";
		$this->Entidad_fallecimiento->EditCustomAttributes = "";
		$this->Entidad_fallecimiento->EditValue = $this->Entidad_fallecimiento->CurrentValue;
		$this->Entidad_fallecimiento->PlaceHolder = ew_RemoveHtml($this->Entidad_fallecimiento->FldCaption());

		// Telefono
		$this->Telefono->EditAttrs["class"] = "form-control";
		$this->Telefono->EditCustomAttributes = "";
		$this->Telefono->EditValue = $this->Telefono->CurrentValue;
		$this->Telefono->PlaceHolder = ew_RemoveHtml($this->Telefono->FldCaption());

		// Fecha_Nacimiento
		$this->Fecha_Nacimiento->EditAttrs["class"] = "form-control";
		$this->Fecha_Nacimiento->EditCustomAttributes = "";
		$this->Fecha_Nacimiento->EditValue = ew_FormatDateTime($this->Fecha_Nacimiento->CurrentValue, 5);
		$this->Fecha_Nacimiento->PlaceHolder = ew_RemoveHtml($this->Fecha_Nacimiento->FldCaption());

		// Nombre_Profesional_Diligencia
		$this->Nombre_Profesional_Diligencia->EditAttrs["class"] = "form-control";
		$this->Nombre_Profesional_Diligencia->EditCustomAttributes = "";
		$this->Nombre_Profesional_Diligencia->EditValue = $this->Nombre_Profesional_Diligencia->CurrentValue;
		$this->Nombre_Profesional_Diligencia->PlaceHolder = ew_RemoveHtml($this->Nombre_Profesional_Diligencia->FldCaption());

		// Telefono_Profesional_Diligencia
		$this->Telefono_Profesional_Diligencia->EditAttrs["class"] = "form-control";
		$this->Telefono_Profesional_Diligencia->EditCustomAttributes = "";
		$this->Telefono_Profesional_Diligencia->EditValue = $this->Telefono_Profesional_Diligencia->CurrentValue;
		$this->Telefono_Profesional_Diligencia->PlaceHolder = ew_RemoveHtml($this->Telefono_Profesional_Diligencia->FldCaption());

		// Mecanismo_Probable_Transmision
		$this->Mecanismo_Probable_Transmision->EditAttrs["class"] = "form-control";
		$this->Mecanismo_Probable_Transmision->EditCustomAttributes = "";

		// Nombre_Madre
		$this->Nombre_Madre->EditAttrs["class"] = "form-control";
		$this->Nombre_Madre->EditCustomAttributes = "";
		$this->Nombre_Madre->EditValue = $this->Nombre_Madre->CurrentValue;
		$this->Nombre_Madre->PlaceHolder = ew_RemoveHtml($this->Nombre_Madre->FldCaption());

		// Tipo_Id_Madre
		$this->Tipo_Id_Madre->EditAttrs["class"] = "form-control";
		$this->Tipo_Id_Madre->EditCustomAttributes = "";

		// Numero_Identificacion_Madre
		$this->Numero_Identificacion_Madre->EditAttrs["class"] = "form-control";
		$this->Numero_Identificacion_Madre->EditCustomAttributes = "";
		$this->Numero_Identificacion_Madre->EditValue = $this->Numero_Identificacion_Madre->CurrentValue;
		$this->Numero_Identificacion_Madre->PlaceHolder = ew_RemoveHtml($this->Numero_Identificacion_Madre->FldCaption());

		// Indentidad_Genero
		$this->Indentidad_Genero->EditAttrs["class"] = "form-control";
		$this->Indentidad_Genero->EditCustomAttributes = "";

		// Donador_Sangre_Ultimos_12_Meses
		$this->Donador_Sangre_Ultimos_12_Meses->EditCustomAttributes = "";

		// Fecha_Donacion
		$this->Fecha_Donacion->EditAttrs["class"] = "form-control";
		$this->Fecha_Donacion->EditCustomAttributes = "";
		$this->Fecha_Donacion->EditValue = ew_FormatDateTime($this->Fecha_Donacion->CurrentValue, 5);
		$this->Fecha_Donacion->PlaceHolder = ew_RemoveHtml($this->Fecha_Donacion->FldCaption());

		// Nombre_Institucion_Donacion
		$this->Nombre_Institucion_Donacion->EditAttrs["class"] = "form-control";
		$this->Nombre_Institucion_Donacion->EditCustomAttributes = "";
		$this->Nombre_Institucion_Donacion->EditValue = $this->Nombre_Institucion_Donacion->CurrentValue;
		$this->Nombre_Institucion_Donacion->PlaceHolder = ew_RemoveHtml($this->Nombre_Institucion_Donacion->FldCaption());

		// Poblacion_clave
		$this->Poblacion_clave->EditCustomAttributes = "";

		// Recibio_Asesoria_Pre_Prueba
		$this->Recibio_Asesoria_Pre_Prueba->EditAttrs["class"] = "form-control";
		$this->Recibio_Asesoria_Pre_Prueba->EditCustomAttributes = "";

		// Recibio_Asesoria_Post_Prueba
		$this->Recibio_Asesoria_Post_Prueba->EditAttrs["class"] = "form-control";
		$this->Recibio_Asesoria_Post_Prueba->EditCustomAttributes = "";

		// Tipo_Prueba
		$this->Tipo_Prueba->EditAttrs["class"] = "form-control";
		$this->Tipo_Prueba->EditCustomAttributes = "";

		// Fecha_Resultado_Confirmatorio
		$this->Fecha_Resultado_Confirmatorio->EditAttrs["class"] = "form-control";
		$this->Fecha_Resultado_Confirmatorio->EditCustomAttributes = "";
		$this->Fecha_Resultado_Confirmatorio->EditValue = ew_FormatDateTime($this->Fecha_Resultado_Confirmatorio->CurrentValue, 5);
		$this->Fecha_Resultado_Confirmatorio->PlaceHolder = ew_RemoveHtml($this->Fecha_Resultado_Confirmatorio->FldCaption());

		// Valor_Carga_Viral
		$this->Valor_Carga_Viral->EditAttrs["class"] = "form-control";
		$this->Valor_Carga_Viral->EditCustomAttributes = "";
		$this->Valor_Carga_Viral->EditValue = $this->Valor_Carga_Viral->CurrentValue;
		$this->Valor_Carga_Viral->PlaceHolder = ew_RemoveHtml($this->Valor_Carga_Viral->FldCaption());

		// Estado_Clinico_Notificacion
		$this->Estado_Clinico_Notificacion->EditAttrs["class"] = "form-control";
		$this->Estado_Clinico_Notificacion->EditCustomAttributes = "";

		// Hijos_Mujeres_Menores_5
		$this->Hijos_Mujeres_Menores_5->EditAttrs["class"] = "form-control";
		$this->Hijos_Mujeres_Menores_5->EditCustomAttributes = "";
		$this->Hijos_Mujeres_Menores_5->EditValue = $this->Hijos_Mujeres_Menores_5->CurrentValue;
		$this->Hijos_Mujeres_Menores_5->PlaceHolder = ew_RemoveHtml($this->Hijos_Mujeres_Menores_5->FldCaption());

		// Hijos_Hombres_Menores_5
		$this->Hijos_Hombres_Menores_5->EditAttrs["class"] = "form-control";
		$this->Hijos_Hombres_Menores_5->EditCustomAttributes = "";
		$this->Hijos_Hombres_Menores_5->EditValue = $this->Hijos_Hombres_Menores_5->CurrentValue;
		$this->Hijos_Hombres_Menores_5->PlaceHolder = ew_RemoveHtml($this->Hijos_Hombres_Menores_5->FldCaption());

		// Numero_Semanas_Embarazo
		$this->Numero_Semanas_Embarazo->EditAttrs["class"] = "form-control";
		$this->Numero_Semanas_Embarazo->EditCustomAttributes = "";
		$this->Numero_Semanas_Embarazo->EditValue = $this->Numero_Semanas_Embarazo->CurrentValue;
		$this->Numero_Semanas_Embarazo->PlaceHolder = ew_RemoveHtml($this->Numero_Semanas_Embarazo->FldCaption());

		// Antecedentes_Embarazo
		$this->Antecedentes_Embarazo->EditCustomAttributes = "";

		// Candidiasis_esofagica
		$this->Candidiasis_esofagica->EditCustomAttributes = "";

		// Candidiasis_vias_aereas
		$this->Candidiasis_vias_aereas->EditCustomAttributes = "";

		// Tuberculosis_pulmonar
		$this->Tuberculosis_pulmonar->EditCustomAttributes = "";

		// Cancer_cervical
		$this->Cancer_cervical->EditCustomAttributes = "";

		// Tuberculosis_extrapulmonar
		$this->Tuberculosis_extrapulmonar->EditCustomAttributes = "";

		// Coccidiomicosis
		$this->Coccidiomicosis->EditCustomAttributes = "";

		// Citomegalovirosis
		$this->Citomegalovirosis->EditCustomAttributes = "";

		// Retinitis_citomegalovirosis
		$this->Retinitis_citomegalovirosis->EditCustomAttributes = "";

		// Sindrome_Emanciacion
		$this->Sindrome_Emanciacion->EditCustomAttributes = "";

		// Encefalopatia
		$this->Encefalopatia->EditCustomAttributes = "";

		// Otras_micobacterias
		$this->Otras_micobacterias->EditCustomAttributes = "";

		// Histoplasmosis_Extrapulmonar
		$this->Histoplasmosis_Extrapulmonar->EditCustomAttributes = "";

		// isosporidiasis_cronica
		$this->isosporidiasis_cronica->EditCustomAttributes = "";

		// herpes_zoster
		$this->herpes_zoster->EditCustomAttributes = "";

		// Histoplasmosis_diseminada
		$this->Histoplasmosis_diseminada->EditCustomAttributes = "";

		// Linfoma_Burkitt
		$this->Linfoma_Burkitt->EditCustomAttributes = "";

		// Neumonia_Pneumocystis
		$this->Neumonia_Pneumocystis->EditCustomAttributes = "";

		// Neumonia_Recurrente
		$this->Neumonia_Recurrente->EditCustomAttributes = "";

		// Linfoma_Inmunoblastico
		$this->Linfoma_Inmunoblastico->EditCustomAttributes = "";

		// Criptosporidiasis_cronica
		$this->Criptosporidiasis_cronica->EditCustomAttributes = "";

		// Criptococosis_Extrapulmonar
		$this->Criptococosis_Extrapulmonar->EditCustomAttributes = "";

		// Sarcoma_Kaposi
		$this->Sarcoma_Kaposi->EditCustomAttributes = "";

		// Leucoencefalopatia_Multifocal
		$this->Leucoencefalopatia_Multifocal->EditCustomAttributes = "";

		// Septicemia_recurrente
		$this->Septicemia_recurrente->EditCustomAttributes = "";

		// Toxoplasmosis_cerebral
		$this->Toxoplasmosis_cerebral->EditCustomAttributes = "";

		// HepatitisB
		$this->HepatitisB->EditCustomAttributes = "";

		// HepatitisC
		$this->HepatitisC->EditCustomAttributes = "";

		// Meningitis
		$this->Meningitis->EditCustomAttributes = "";

		// RecuentoCD4
		$this->RecuentoCD4->EditCustomAttributes = "";

		// Registrado_Por
		// Centro_Poblado

		$this->Centro_Poblado->EditAttrs["class"] = "form-control";
		$this->Centro_Poblado->EditCustomAttributes = "";
		$this->Centro_Poblado->EditValue = $this->Centro_Poblado->CurrentValue;
		$this->Centro_Poblado->PlaceHolder = ew_RemoveHtml($this->Centro_Poblado->FldCaption());

		// Vereda
		$this->Vereda->EditAttrs["class"] = "form-control";
		$this->Vereda->EditCustomAttributes = "";
		$this->Vereda->EditValue = $this->Vereda->CurrentValue;
		$this->Vereda->PlaceHolder = ew_RemoveHtml($this->Vereda->FldCaption());

		// Pertenencia_Etnica
		$this->Pertenencia_Etnica->EditAttrs["class"] = "form-control";
		$this->Pertenencia_Etnica->EditCustomAttributes = "";

		// Grupo_Poblacional
		$this->Grupo_Poblacional->EditCustomAttributes = "";

		// Clasificacion_Inicial
		$this->Clasificacion_Inicial->EditAttrs["class"] = "form-control";
		$this->Clasificacion_Inicial->EditCustomAttributes = "";

		// Fecha_Hospitalizacion
		$this->Fecha_Hospitalizacion->EditAttrs["class"] = "form-control";
		$this->Fecha_Hospitalizacion->EditCustomAttributes = "";
		$this->Fecha_Hospitalizacion->EditValue = ew_FormatDateTime($this->Fecha_Hospitalizacion->CurrentValue, 5);
		$this->Fecha_Hospitalizacion->PlaceHolder = ew_RemoveHtml($this->Fecha_Hospitalizacion->FldCaption());

		// Seguimiento_Clasificacion_Final
		$this->Seguimiento_Clasificacion_Final->EditCustomAttributes = "";

		// Fecha_Ajuste
		$this->Fecha_Ajuste->EditAttrs["class"] = "form-control";
		$this->Fecha_Ajuste->EditCustomAttributes = "";
		$this->Fecha_Ajuste->EditValue = ew_FormatDateTime($this->Fecha_Ajuste->CurrentValue, 5);
		$this->Fecha_Ajuste->PlaceHolder = ew_RemoveHtml($this->Fecha_Ajuste->FldCaption());

		// Nombre_Evento
		$this->Nombre_Evento->EditAttrs["class"] = "form-control";
		$this->Nombre_Evento->EditCustomAttributes = "";
		$this->Nombre_Evento->EditValue = $this->Nombre_Evento->CurrentValue;
		$this->Nombre_Evento->PlaceHolder = ew_RemoveHtml($this->Nombre_Evento->FldCaption());

		// Localidad_residencia
		$this->Localidad_residencia->EditAttrs["class"] = "form-control";
		$this->Localidad_residencia->EditCustomAttributes = "";

		// Barrio_residencia
		$this->Barrio_residencia->EditAttrs["class"] = "form-control";
		$this->Barrio_residencia->EditCustomAttributes = "";

		// Fecha_ingreso_app
		// Actualizado_por
		// Fecha_actualizacion_app
		// Call Row Rendered event

		$this->Row_Rendered();
	}

	// Aggregate list row values
	function AggregateListRowValues() {
	}

	// Aggregate list row (for rendering)
	function AggregateListRow() {

		// Call Row Rendered event
		$this->Row_Rendered();
	}
	var $ExportDoc;

	// Export data in HTML/CSV/Word/Excel/Email/PDF format
	function ExportDocument(&$Doc, &$Recordset, $StartRec, $StopRec, $ExportPageType = "") {
		if (!$Recordset || !$Doc)
			return;
		if (!$Doc->ExportCustom) {

			// Write header
			$Doc->ExportTableHeader();
			if ($Doc->Horizontal) { // Horizontal format, write header
				$Doc->BeginExportRow();
				if ($ExportPageType == "view") {
					if ($this->Consecutivo->Exportable) $Doc->ExportCaption($this->Consecutivo);
					if ($this->Seguimiento->Exportable) $Doc->ExportCaption($this->Seguimiento);
					if ($this->Condicion_Final->Exportable) $Doc->ExportCaption($this->Condicion_Final);
					if ($this->Codigo_centro->Exportable) $Doc->ExportCaption($this->Codigo_centro);
					if ($this->Codigo_UPGD->Exportable) $Doc->ExportCaption($this->Codigo_UPGD);
					if ($this->Cod_Evento->Exportable) $Doc->ExportCaption($this->Cod_Evento);
					if ($this->Embarazo_Actual->Exportable) $Doc->ExportCaption($this->Embarazo_Actual);
					if ($this->Fecha_Notificacion->Exportable) $Doc->ExportCaption($this->Fecha_Notificacion);
					if ($this->Semana->Exportable) $Doc->ExportCaption($this->Semana);
					if ($this->Periodo_Epidemiologico->Exportable) $Doc->ExportCaption($this->Periodo_Epidemiologico);
					if ($this->Periodo_Sivigila->Exportable) $Doc->ExportCaption($this->Periodo_Sivigila);
					if ($this->Primer_Nombre->Exportable) $Doc->ExportCaption($this->Primer_Nombre);
					if ($this->Segundo_Nombre->Exportable) $Doc->ExportCaption($this->Segundo_Nombre);
					if ($this->Primer_Apellido->Exportable) $Doc->ExportCaption($this->Primer_Apellido);
					if ($this->Segundo_Apellido->Exportable) $Doc->ExportCaption($this->Segundo_Apellido);
					if ($this->Tipo_Id->Exportable) $Doc->ExportCaption($this->Tipo_Id);
					if ($this->Numero_Identificacion->Exportable) $Doc->ExportCaption($this->Numero_Identificacion);
					if ($this->Edad->Exportable) $Doc->ExportCaption($this->Edad);
					if ($this->Unidad_Edad->Exportable) $Doc->ExportCaption($this->Unidad_Edad);
					if ($this->Sexo->Exportable) $Doc->ExportCaption($this->Sexo);
					if ($this->Pais_Ocurrencia->Exportable) $Doc->ExportCaption($this->Pais_Ocurrencia);
					if ($this->Depto_Ocurrencia->Exportable) $Doc->ExportCaption($this->Depto_Ocurrencia);
					if ($this->Municipio_Ocurrencia->Exportable) $Doc->ExportCaption($this->Municipio_Ocurrencia);
					if ($this->Area_Ocurrencia->Exportable) $Doc->ExportCaption($this->Area_Ocurrencia);
					if ($this->Localidad->Exportable) $Doc->ExportCaption($this->Localidad);
					if ($this->Barrio->Exportable) $Doc->ExportCaption($this->Barrio);
					if ($this->Direccion_Residencia->Exportable) $Doc->ExportCaption($this->Direccion_Residencia);
					if ($this->Ocupacion->Exportable) $Doc->ExportCaption($this->Ocupacion);
					if ($this->Tipo_Regimen_Salud->Exportable) $Doc->ExportCaption($this->Tipo_Regimen_Salud);
					if ($this->Cod_Administradora->Exportable) $Doc->ExportCaption($this->Cod_Administradora);
					if ($this->gp_discapa->Exportable) $Doc->ExportCaption($this->gp_discapa);
					if ($this->gp_desplaz->Exportable) $Doc->ExportCaption($this->gp_desplaz);
					if ($this->gp_migrant->Exportable) $Doc->ExportCaption($this->gp_migrant);
					if ($this->gp_carcela->Exportable) $Doc->ExportCaption($this->gp_carcela);
					if ($this->gp_gestan->Exportable) $Doc->ExportCaption($this->gp_gestan);
					if ($this->gp_indigen->Exportable) $Doc->ExportCaption($this->gp_indigen);
					if ($this->gp_pobicbf->Exportable) $Doc->ExportCaption($this->gp_pobicbf);
					if ($this->gp_mad_com->Exportable) $Doc->ExportCaption($this->gp_mad_com);
					if ($this->gp_desmovi->Exportable) $Doc->ExportCaption($this->gp_desmovi);
					if ($this->gp_psiquia->Exportable) $Doc->ExportCaption($this->gp_psiquia);
					if ($this->gp_vic_vio->Exportable) $Doc->ExportCaption($this->gp_vic_vio);
					if ($this->gp_otros->Exportable) $Doc->ExportCaption($this->gp_otros);
					if ($this->Depto_Residencia->Exportable) $Doc->ExportCaption($this->Depto_Residencia);
					if ($this->Municipio_Residencia->Exportable) $Doc->ExportCaption($this->Municipio_Residencia);
					if ($this->Fecha_Consulta->Exportable) $Doc->ExportCaption($this->Fecha_Consulta);
					if ($this->Fecha_Inicio_Sintomas->Exportable) $Doc->ExportCaption($this->Fecha_Inicio_Sintomas);
					if ($this->Hospitalizado->Exportable) $Doc->ExportCaption($this->Hospitalizado);
					if ($this->Fecha_Defuncion->Exportable) $Doc->ExportCaption($this->Fecha_Defuncion);
					if ($this->Numero_Certificado_Defuncion->Exportable) $Doc->ExportCaption($this->Numero_Certificado_Defuncion);
					if ($this->Causa_Basica_Muerte_CIEX->Exportable) $Doc->ExportCaption($this->Causa_Basica_Muerte_CIEX);
					if ($this->Entidad_fallecimiento->Exportable) $Doc->ExportCaption($this->Entidad_fallecimiento);
					if ($this->Telefono->Exportable) $Doc->ExportCaption($this->Telefono);
					if ($this->Fecha_Nacimiento->Exportable) $Doc->ExportCaption($this->Fecha_Nacimiento);
					if ($this->Nombre_Profesional_Diligencia->Exportable) $Doc->ExportCaption($this->Nombre_Profesional_Diligencia);
					if ($this->Telefono_Profesional_Diligencia->Exportable) $Doc->ExportCaption($this->Telefono_Profesional_Diligencia);
					if ($this->Mecanismo_Probable_Transmision->Exportable) $Doc->ExportCaption($this->Mecanismo_Probable_Transmision);
					if ($this->Nombre_Madre->Exportable) $Doc->ExportCaption($this->Nombre_Madre);
					if ($this->Tipo_Id_Madre->Exportable) $Doc->ExportCaption($this->Tipo_Id_Madre);
					if ($this->Numero_Identificacion_Madre->Exportable) $Doc->ExportCaption($this->Numero_Identificacion_Madre);
					if ($this->Indentidad_Genero->Exportable) $Doc->ExportCaption($this->Indentidad_Genero);
					if ($this->Donador_Sangre_Ultimos_12_Meses->Exportable) $Doc->ExportCaption($this->Donador_Sangre_Ultimos_12_Meses);
					if ($this->Fecha_Donacion->Exportable) $Doc->ExportCaption($this->Fecha_Donacion);
					if ($this->Nombre_Institucion_Donacion->Exportable) $Doc->ExportCaption($this->Nombre_Institucion_Donacion);
					if ($this->Poblacion_clave->Exportable) $Doc->ExportCaption($this->Poblacion_clave);
					if ($this->Recibio_Asesoria_Pre_Prueba->Exportable) $Doc->ExportCaption($this->Recibio_Asesoria_Pre_Prueba);
					if ($this->Recibio_Asesoria_Post_Prueba->Exportable) $Doc->ExportCaption($this->Recibio_Asesoria_Post_Prueba);
					if ($this->Tipo_Prueba->Exportable) $Doc->ExportCaption($this->Tipo_Prueba);
					if ($this->Fecha_Resultado_Confirmatorio->Exportable) $Doc->ExportCaption($this->Fecha_Resultado_Confirmatorio);
					if ($this->Valor_Carga_Viral->Exportable) $Doc->ExportCaption($this->Valor_Carga_Viral);
					if ($this->Estado_Clinico_Notificacion->Exportable) $Doc->ExportCaption($this->Estado_Clinico_Notificacion);
					if ($this->Hijos_Mujeres_Menores_5->Exportable) $Doc->ExportCaption($this->Hijos_Mujeres_Menores_5);
					if ($this->Hijos_Hombres_Menores_5->Exportable) $Doc->ExportCaption($this->Hijos_Hombres_Menores_5);
					if ($this->Numero_Semanas_Embarazo->Exportable) $Doc->ExportCaption($this->Numero_Semanas_Embarazo);
					if ($this->Antecedentes_Embarazo->Exportable) $Doc->ExportCaption($this->Antecedentes_Embarazo);
					if ($this->Candidiasis_esofagica->Exportable) $Doc->ExportCaption($this->Candidiasis_esofagica);
					if ($this->Candidiasis_vias_aereas->Exportable) $Doc->ExportCaption($this->Candidiasis_vias_aereas);
					if ($this->Tuberculosis_pulmonar->Exportable) $Doc->ExportCaption($this->Tuberculosis_pulmonar);
					if ($this->Cancer_cervical->Exportable) $Doc->ExportCaption($this->Cancer_cervical);
					if ($this->Tuberculosis_extrapulmonar->Exportable) $Doc->ExportCaption($this->Tuberculosis_extrapulmonar);
					if ($this->Coccidiomicosis->Exportable) $Doc->ExportCaption($this->Coccidiomicosis);
					if ($this->Citomegalovirosis->Exportable) $Doc->ExportCaption($this->Citomegalovirosis);
					if ($this->Retinitis_citomegalovirosis->Exportable) $Doc->ExportCaption($this->Retinitis_citomegalovirosis);
					if ($this->Sindrome_Emanciacion->Exportable) $Doc->ExportCaption($this->Sindrome_Emanciacion);
					if ($this->Encefalopatia->Exportable) $Doc->ExportCaption($this->Encefalopatia);
					if ($this->Otras_micobacterias->Exportable) $Doc->ExportCaption($this->Otras_micobacterias);
					if ($this->Histoplasmosis_Extrapulmonar->Exportable) $Doc->ExportCaption($this->Histoplasmosis_Extrapulmonar);
					if ($this->isosporidiasis_cronica->Exportable) $Doc->ExportCaption($this->isosporidiasis_cronica);
					if ($this->herpes_zoster->Exportable) $Doc->ExportCaption($this->herpes_zoster);
					if ($this->Histoplasmosis_diseminada->Exportable) $Doc->ExportCaption($this->Histoplasmosis_diseminada);
					if ($this->Linfoma_Burkitt->Exportable) $Doc->ExportCaption($this->Linfoma_Burkitt);
					if ($this->Neumonia_Pneumocystis->Exportable) $Doc->ExportCaption($this->Neumonia_Pneumocystis);
					if ($this->Neumonia_Recurrente->Exportable) $Doc->ExportCaption($this->Neumonia_Recurrente);
					if ($this->Linfoma_Inmunoblastico->Exportable) $Doc->ExportCaption($this->Linfoma_Inmunoblastico);
					if ($this->Criptosporidiasis_cronica->Exportable) $Doc->ExportCaption($this->Criptosporidiasis_cronica);
					if ($this->Criptococosis_Extrapulmonar->Exportable) $Doc->ExportCaption($this->Criptococosis_Extrapulmonar);
					if ($this->Sarcoma_Kaposi->Exportable) $Doc->ExportCaption($this->Sarcoma_Kaposi);
					if ($this->Leucoencefalopatia_Multifocal->Exportable) $Doc->ExportCaption($this->Leucoencefalopatia_Multifocal);
					if ($this->Septicemia_recurrente->Exportable) $Doc->ExportCaption($this->Septicemia_recurrente);
					if ($this->Toxoplasmosis_cerebral->Exportable) $Doc->ExportCaption($this->Toxoplasmosis_cerebral);
					if ($this->HepatitisB->Exportable) $Doc->ExportCaption($this->HepatitisB);
					if ($this->HepatitisC->Exportable) $Doc->ExportCaption($this->HepatitisC);
					if ($this->Meningitis->Exportable) $Doc->ExportCaption($this->Meningitis);
					if ($this->RecuentoCD4->Exportable) $Doc->ExportCaption($this->RecuentoCD4);
					if ($this->Registrado_Por->Exportable) $Doc->ExportCaption($this->Registrado_Por);
					if ($this->Localidad_residencia->Exportable) $Doc->ExportCaption($this->Localidad_residencia);
					if ($this->Barrio_residencia->Exportable) $Doc->ExportCaption($this->Barrio_residencia);
					if ($this->Fecha_ingreso_app->Exportable) $Doc->ExportCaption($this->Fecha_ingreso_app);
					if ($this->Actualizado_por->Exportable) $Doc->ExportCaption($this->Actualizado_por);
					if ($this->Fecha_actualizacion_app->Exportable) $Doc->ExportCaption($this->Fecha_actualizacion_app);
				} else {
					if ($this->Consecutivo->Exportable) $Doc->ExportCaption($this->Consecutivo);
					if ($this->Seguimiento->Exportable) $Doc->ExportCaption($this->Seguimiento);
					if ($this->Condicion_Final->Exportable) $Doc->ExportCaption($this->Condicion_Final);
					if ($this->Codigo_centro->Exportable) $Doc->ExportCaption($this->Codigo_centro);
					if ($this->Codigo_UPGD->Exportable) $Doc->ExportCaption($this->Codigo_UPGD);
					if ($this->Cod_Evento->Exportable) $Doc->ExportCaption($this->Cod_Evento);
					if ($this->Embarazo_Actual->Exportable) $Doc->ExportCaption($this->Embarazo_Actual);
					if ($this->Fecha_Notificacion->Exportable) $Doc->ExportCaption($this->Fecha_Notificacion);
					if ($this->Semana->Exportable) $Doc->ExportCaption($this->Semana);
					if ($this->Periodo_Epidemiologico->Exportable) $Doc->ExportCaption($this->Periodo_Epidemiologico);
					if ($this->Periodo_Sivigila->Exportable) $Doc->ExportCaption($this->Periodo_Sivigila);
					if ($this->Primer_Nombre->Exportable) $Doc->ExportCaption($this->Primer_Nombre);
					if ($this->Segundo_Nombre->Exportable) $Doc->ExportCaption($this->Segundo_Nombre);
					if ($this->Primer_Apellido->Exportable) $Doc->ExportCaption($this->Primer_Apellido);
					if ($this->Segundo_Apellido->Exportable) $Doc->ExportCaption($this->Segundo_Apellido);
					if ($this->Tipo_Id->Exportable) $Doc->ExportCaption($this->Tipo_Id);
					if ($this->Numero_Identificacion->Exportable) $Doc->ExportCaption($this->Numero_Identificacion);
					if ($this->Edad->Exportable) $Doc->ExportCaption($this->Edad);
					if ($this->Unidad_Edad->Exportable) $Doc->ExportCaption($this->Unidad_Edad);
					if ($this->Sexo->Exportable) $Doc->ExportCaption($this->Sexo);
					if ($this->Pais_Ocurrencia->Exportable) $Doc->ExportCaption($this->Pais_Ocurrencia);
					if ($this->Depto_Ocurrencia->Exportable) $Doc->ExportCaption($this->Depto_Ocurrencia);
					if ($this->Municipio_Ocurrencia->Exportable) $Doc->ExportCaption($this->Municipio_Ocurrencia);
					if ($this->Area_Ocurrencia->Exportable) $Doc->ExportCaption($this->Area_Ocurrencia);
					if ($this->Localidad->Exportable) $Doc->ExportCaption($this->Localidad);
					if ($this->Barrio->Exportable) $Doc->ExportCaption($this->Barrio);
					if ($this->Direccion_Residencia->Exportable) $Doc->ExportCaption($this->Direccion_Residencia);
					if ($this->Ocupacion->Exportable) $Doc->ExportCaption($this->Ocupacion);
					if ($this->Tipo_Regimen_Salud->Exportable) $Doc->ExportCaption($this->Tipo_Regimen_Salud);
					if ($this->Cod_Administradora->Exportable) $Doc->ExportCaption($this->Cod_Administradora);
					if ($this->gp_discapa->Exportable) $Doc->ExportCaption($this->gp_discapa);
					if ($this->gp_desplaz->Exportable) $Doc->ExportCaption($this->gp_desplaz);
					if ($this->gp_migrant->Exportable) $Doc->ExportCaption($this->gp_migrant);
					if ($this->gp_carcela->Exportable) $Doc->ExportCaption($this->gp_carcela);
					if ($this->gp_gestan->Exportable) $Doc->ExportCaption($this->gp_gestan);
					if ($this->gp_indigen->Exportable) $Doc->ExportCaption($this->gp_indigen);
					if ($this->gp_pobicbf->Exportable) $Doc->ExportCaption($this->gp_pobicbf);
					if ($this->gp_mad_com->Exportable) $Doc->ExportCaption($this->gp_mad_com);
					if ($this->gp_desmovi->Exportable) $Doc->ExportCaption($this->gp_desmovi);
					if ($this->gp_psiquia->Exportable) $Doc->ExportCaption($this->gp_psiquia);
					if ($this->gp_vic_vio->Exportable) $Doc->ExportCaption($this->gp_vic_vio);
					if ($this->gp_otros->Exportable) $Doc->ExportCaption($this->gp_otros);
					if ($this->Depto_Residencia->Exportable) $Doc->ExportCaption($this->Depto_Residencia);
					if ($this->Municipio_Residencia->Exportable) $Doc->ExportCaption($this->Municipio_Residencia);
					if ($this->Fecha_Consulta->Exportable) $Doc->ExportCaption($this->Fecha_Consulta);
					if ($this->Fecha_Inicio_Sintomas->Exportable) $Doc->ExportCaption($this->Fecha_Inicio_Sintomas);
					if ($this->Hospitalizado->Exportable) $Doc->ExportCaption($this->Hospitalizado);
					if ($this->Fecha_Defuncion->Exportable) $Doc->ExportCaption($this->Fecha_Defuncion);
					if ($this->Numero_Certificado_Defuncion->Exportable) $Doc->ExportCaption($this->Numero_Certificado_Defuncion);
					if ($this->Causa_Basica_Muerte_CIEX->Exportable) $Doc->ExportCaption($this->Causa_Basica_Muerte_CIEX);
					if ($this->Entidad_fallecimiento->Exportable) $Doc->ExportCaption($this->Entidad_fallecimiento);
					if ($this->Telefono->Exportable) $Doc->ExportCaption($this->Telefono);
					if ($this->Fecha_Nacimiento->Exportable) $Doc->ExportCaption($this->Fecha_Nacimiento);
					if ($this->Nombre_Profesional_Diligencia->Exportable) $Doc->ExportCaption($this->Nombre_Profesional_Diligencia);
					if ($this->Telefono_Profesional_Diligencia->Exportable) $Doc->ExportCaption($this->Telefono_Profesional_Diligencia);
					if ($this->Mecanismo_Probable_Transmision->Exportable) $Doc->ExportCaption($this->Mecanismo_Probable_Transmision);
					if ($this->Nombre_Madre->Exportable) $Doc->ExportCaption($this->Nombre_Madre);
					if ($this->Tipo_Id_Madre->Exportable) $Doc->ExportCaption($this->Tipo_Id_Madre);
					if ($this->Numero_Identificacion_Madre->Exportable) $Doc->ExportCaption($this->Numero_Identificacion_Madre);
					if ($this->Indentidad_Genero->Exportable) $Doc->ExportCaption($this->Indentidad_Genero);
					if ($this->Donador_Sangre_Ultimos_12_Meses->Exportable) $Doc->ExportCaption($this->Donador_Sangre_Ultimos_12_Meses);
					if ($this->Fecha_Donacion->Exportable) $Doc->ExportCaption($this->Fecha_Donacion);
					if ($this->Nombre_Institucion_Donacion->Exportable) $Doc->ExportCaption($this->Nombre_Institucion_Donacion);
					if ($this->Poblacion_clave->Exportable) $Doc->ExportCaption($this->Poblacion_clave);
					if ($this->Recibio_Asesoria_Pre_Prueba->Exportable) $Doc->ExportCaption($this->Recibio_Asesoria_Pre_Prueba);
					if ($this->Recibio_Asesoria_Post_Prueba->Exportable) $Doc->ExportCaption($this->Recibio_Asesoria_Post_Prueba);
					if ($this->Tipo_Prueba->Exportable) $Doc->ExportCaption($this->Tipo_Prueba);
					if ($this->Fecha_Resultado_Confirmatorio->Exportable) $Doc->ExportCaption($this->Fecha_Resultado_Confirmatorio);
					if ($this->Valor_Carga_Viral->Exportable) $Doc->ExportCaption($this->Valor_Carga_Viral);
					if ($this->Estado_Clinico_Notificacion->Exportable) $Doc->ExportCaption($this->Estado_Clinico_Notificacion);
					if ($this->Hijos_Mujeres_Menores_5->Exportable) $Doc->ExportCaption($this->Hijos_Mujeres_Menores_5);
					if ($this->Hijos_Hombres_Menores_5->Exportable) $Doc->ExportCaption($this->Hijos_Hombres_Menores_5);
					if ($this->Numero_Semanas_Embarazo->Exportable) $Doc->ExportCaption($this->Numero_Semanas_Embarazo);
					if ($this->Antecedentes_Embarazo->Exportable) $Doc->ExportCaption($this->Antecedentes_Embarazo);
					if ($this->Candidiasis_esofagica->Exportable) $Doc->ExportCaption($this->Candidiasis_esofagica);
					if ($this->Candidiasis_vias_aereas->Exportable) $Doc->ExportCaption($this->Candidiasis_vias_aereas);
					if ($this->Tuberculosis_pulmonar->Exportable) $Doc->ExportCaption($this->Tuberculosis_pulmonar);
					if ($this->Cancer_cervical->Exportable) $Doc->ExportCaption($this->Cancer_cervical);
					if ($this->Tuberculosis_extrapulmonar->Exportable) $Doc->ExportCaption($this->Tuberculosis_extrapulmonar);
					if ($this->Coccidiomicosis->Exportable) $Doc->ExportCaption($this->Coccidiomicosis);
					if ($this->Citomegalovirosis->Exportable) $Doc->ExportCaption($this->Citomegalovirosis);
					if ($this->Retinitis_citomegalovirosis->Exportable) $Doc->ExportCaption($this->Retinitis_citomegalovirosis);
					if ($this->Sindrome_Emanciacion->Exportable) $Doc->ExportCaption($this->Sindrome_Emanciacion);
					if ($this->Encefalopatia->Exportable) $Doc->ExportCaption($this->Encefalopatia);
					if ($this->Otras_micobacterias->Exportable) $Doc->ExportCaption($this->Otras_micobacterias);
					if ($this->Histoplasmosis_Extrapulmonar->Exportable) $Doc->ExportCaption($this->Histoplasmosis_Extrapulmonar);
					if ($this->isosporidiasis_cronica->Exportable) $Doc->ExportCaption($this->isosporidiasis_cronica);
					if ($this->herpes_zoster->Exportable) $Doc->ExportCaption($this->herpes_zoster);
					if ($this->Histoplasmosis_diseminada->Exportable) $Doc->ExportCaption($this->Histoplasmosis_diseminada);
					if ($this->Linfoma_Burkitt->Exportable) $Doc->ExportCaption($this->Linfoma_Burkitt);
					if ($this->Neumonia_Pneumocystis->Exportable) $Doc->ExportCaption($this->Neumonia_Pneumocystis);
					if ($this->Neumonia_Recurrente->Exportable) $Doc->ExportCaption($this->Neumonia_Recurrente);
					if ($this->Linfoma_Inmunoblastico->Exportable) $Doc->ExportCaption($this->Linfoma_Inmunoblastico);
					if ($this->Criptosporidiasis_cronica->Exportable) $Doc->ExportCaption($this->Criptosporidiasis_cronica);
					if ($this->Criptococosis_Extrapulmonar->Exportable) $Doc->ExportCaption($this->Criptococosis_Extrapulmonar);
					if ($this->Sarcoma_Kaposi->Exportable) $Doc->ExportCaption($this->Sarcoma_Kaposi);
					if ($this->Leucoencefalopatia_Multifocal->Exportable) $Doc->ExportCaption($this->Leucoencefalopatia_Multifocal);
					if ($this->Septicemia_recurrente->Exportable) $Doc->ExportCaption($this->Septicemia_recurrente);
					if ($this->Toxoplasmosis_cerebral->Exportable) $Doc->ExportCaption($this->Toxoplasmosis_cerebral);
					if ($this->HepatitisB->Exportable) $Doc->ExportCaption($this->HepatitisB);
					if ($this->HepatitisC->Exportable) $Doc->ExportCaption($this->HepatitisC);
					if ($this->Meningitis->Exportable) $Doc->ExportCaption($this->Meningitis);
					if ($this->RecuentoCD4->Exportable) $Doc->ExportCaption($this->RecuentoCD4);
					if ($this->Registrado_Por->Exportable) $Doc->ExportCaption($this->Registrado_Por);
					if ($this->Localidad_residencia->Exportable) $Doc->ExportCaption($this->Localidad_residencia);
					if ($this->Barrio_residencia->Exportable) $Doc->ExportCaption($this->Barrio_residencia);
					if ($this->Fecha_ingreso_app->Exportable) $Doc->ExportCaption($this->Fecha_ingreso_app);
					if ($this->Actualizado_por->Exportable) $Doc->ExportCaption($this->Actualizado_por);
					if ($this->Fecha_actualizacion_app->Exportable) $Doc->ExportCaption($this->Fecha_actualizacion_app);
				}
				$Doc->EndExportRow();
			}
		}

		// Move to first record
		$RecCnt = $StartRec - 1;
		if (!$Recordset->EOF) {
			$Recordset->MoveFirst();
			if ($StartRec > 1)
				$Recordset->Move($StartRec - 1);
		}
		while (!$Recordset->EOF && $RecCnt < $StopRec) {
			$RecCnt++;
			if (intval($RecCnt) >= intval($StartRec)) {
				$RowCnt = intval($RecCnt) - intval($StartRec) + 1;

				// Page break
				if ($this->ExportPageBreakCount > 0) {
					if ($RowCnt > 1 && ($RowCnt - 1) % $this->ExportPageBreakCount == 0)
						$Doc->ExportPageBreak();
				}
				$this->LoadListRowValues($Recordset);

				// Render row
				$this->RowType = EW_ROWTYPE_VIEW; // Render view
				$this->ResetAttrs();
				$this->RenderListRow();
				if (!$Doc->ExportCustom) {
					$Doc->BeginExportRow($RowCnt); // Allow CSS styles if enabled
					if ($ExportPageType == "view") {
						if ($this->Consecutivo->Exportable) $Doc->ExportField($this->Consecutivo);
						if ($this->Seguimiento->Exportable) $Doc->ExportField($this->Seguimiento);
						if ($this->Condicion_Final->Exportable) $Doc->ExportField($this->Condicion_Final);
						if ($this->Codigo_centro->Exportable) $Doc->ExportField($this->Codigo_centro);
						if ($this->Codigo_UPGD->Exportable) $Doc->ExportField($this->Codigo_UPGD);
						if ($this->Cod_Evento->Exportable) $Doc->ExportField($this->Cod_Evento);
						if ($this->Embarazo_Actual->Exportable) $Doc->ExportField($this->Embarazo_Actual);
						if ($this->Fecha_Notificacion->Exportable) $Doc->ExportField($this->Fecha_Notificacion);
						if ($this->Semana->Exportable) $Doc->ExportField($this->Semana);
						if ($this->Periodo_Epidemiologico->Exportable) $Doc->ExportField($this->Periodo_Epidemiologico);
						if ($this->Periodo_Sivigila->Exportable) $Doc->ExportField($this->Periodo_Sivigila);
						if ($this->Primer_Nombre->Exportable) $Doc->ExportField($this->Primer_Nombre);
						if ($this->Segundo_Nombre->Exportable) $Doc->ExportField($this->Segundo_Nombre);
						if ($this->Primer_Apellido->Exportable) $Doc->ExportField($this->Primer_Apellido);
						if ($this->Segundo_Apellido->Exportable) $Doc->ExportField($this->Segundo_Apellido);
						if ($this->Tipo_Id->Exportable) $Doc->ExportField($this->Tipo_Id);
						if ($this->Numero_Identificacion->Exportable) $Doc->ExportField($this->Numero_Identificacion);
						if ($this->Edad->Exportable) $Doc->ExportField($this->Edad);
						if ($this->Unidad_Edad->Exportable) $Doc->ExportField($this->Unidad_Edad);
						if ($this->Sexo->Exportable) $Doc->ExportField($this->Sexo);
						if ($this->Pais_Ocurrencia->Exportable) $Doc->ExportField($this->Pais_Ocurrencia);
						if ($this->Depto_Ocurrencia->Exportable) $Doc->ExportField($this->Depto_Ocurrencia);
						if ($this->Municipio_Ocurrencia->Exportable) $Doc->ExportField($this->Municipio_Ocurrencia);
						if ($this->Area_Ocurrencia->Exportable) $Doc->ExportField($this->Area_Ocurrencia);
						if ($this->Localidad->Exportable) $Doc->ExportField($this->Localidad);
						if ($this->Barrio->Exportable) $Doc->ExportField($this->Barrio);
						if ($this->Direccion_Residencia->Exportable) $Doc->ExportField($this->Direccion_Residencia);
						if ($this->Ocupacion->Exportable) $Doc->ExportField($this->Ocupacion);
						if ($this->Tipo_Regimen_Salud->Exportable) $Doc->ExportField($this->Tipo_Regimen_Salud);
						if ($this->Cod_Administradora->Exportable) $Doc->ExportField($this->Cod_Administradora);
						if ($this->gp_discapa->Exportable) $Doc->ExportField($this->gp_discapa);
						if ($this->gp_desplaz->Exportable) $Doc->ExportField($this->gp_desplaz);
						if ($this->gp_migrant->Exportable) $Doc->ExportField($this->gp_migrant);
						if ($this->gp_carcela->Exportable) $Doc->ExportField($this->gp_carcela);
						if ($this->gp_gestan->Exportable) $Doc->ExportField($this->gp_gestan);
						if ($this->gp_indigen->Exportable) $Doc->ExportField($this->gp_indigen);
						if ($this->gp_pobicbf->Exportable) $Doc->ExportField($this->gp_pobicbf);
						if ($this->gp_mad_com->Exportable) $Doc->ExportField($this->gp_mad_com);
						if ($this->gp_desmovi->Exportable) $Doc->ExportField($this->gp_desmovi);
						if ($this->gp_psiquia->Exportable) $Doc->ExportField($this->gp_psiquia);
						if ($this->gp_vic_vio->Exportable) $Doc->ExportField($this->gp_vic_vio);
						if ($this->gp_otros->Exportable) $Doc->ExportField($this->gp_otros);
						if ($this->Depto_Residencia->Exportable) $Doc->ExportField($this->Depto_Residencia);
						if ($this->Municipio_Residencia->Exportable) $Doc->ExportField($this->Municipio_Residencia);
						if ($this->Fecha_Consulta->Exportable) $Doc->ExportField($this->Fecha_Consulta);
						if ($this->Fecha_Inicio_Sintomas->Exportable) $Doc->ExportField($this->Fecha_Inicio_Sintomas);
						if ($this->Hospitalizado->Exportable) $Doc->ExportField($this->Hospitalizado);
						if ($this->Fecha_Defuncion->Exportable) $Doc->ExportField($this->Fecha_Defuncion);
						if ($this->Numero_Certificado_Defuncion->Exportable) $Doc->ExportField($this->Numero_Certificado_Defuncion);
						if ($this->Causa_Basica_Muerte_CIEX->Exportable) $Doc->ExportField($this->Causa_Basica_Muerte_CIEX);
						if ($this->Entidad_fallecimiento->Exportable) $Doc->ExportField($this->Entidad_fallecimiento);
						if ($this->Telefono->Exportable) $Doc->ExportField($this->Telefono);
						if ($this->Fecha_Nacimiento->Exportable) $Doc->ExportField($this->Fecha_Nacimiento);
						if ($this->Nombre_Profesional_Diligencia->Exportable) $Doc->ExportField($this->Nombre_Profesional_Diligencia);
						if ($this->Telefono_Profesional_Diligencia->Exportable) $Doc->ExportField($this->Telefono_Profesional_Diligencia);
						if ($this->Mecanismo_Probable_Transmision->Exportable) $Doc->ExportField($this->Mecanismo_Probable_Transmision);
						if ($this->Nombre_Madre->Exportable) $Doc->ExportField($this->Nombre_Madre);
						if ($this->Tipo_Id_Madre->Exportable) $Doc->ExportField($this->Tipo_Id_Madre);
						if ($this->Numero_Identificacion_Madre->Exportable) $Doc->ExportField($this->Numero_Identificacion_Madre);
						if ($this->Indentidad_Genero->Exportable) $Doc->ExportField($this->Indentidad_Genero);
						if ($this->Donador_Sangre_Ultimos_12_Meses->Exportable) $Doc->ExportField($this->Donador_Sangre_Ultimos_12_Meses);
						if ($this->Fecha_Donacion->Exportable) $Doc->ExportField($this->Fecha_Donacion);
						if ($this->Nombre_Institucion_Donacion->Exportable) $Doc->ExportField($this->Nombre_Institucion_Donacion);
						if ($this->Poblacion_clave->Exportable) $Doc->ExportField($this->Poblacion_clave);
						if ($this->Recibio_Asesoria_Pre_Prueba->Exportable) $Doc->ExportField($this->Recibio_Asesoria_Pre_Prueba);
						if ($this->Recibio_Asesoria_Post_Prueba->Exportable) $Doc->ExportField($this->Recibio_Asesoria_Post_Prueba);
						if ($this->Tipo_Prueba->Exportable) $Doc->ExportField($this->Tipo_Prueba);
						if ($this->Fecha_Resultado_Confirmatorio->Exportable) $Doc->ExportField($this->Fecha_Resultado_Confirmatorio);
						if ($this->Valor_Carga_Viral->Exportable) $Doc->ExportField($this->Valor_Carga_Viral);
						if ($this->Estado_Clinico_Notificacion->Exportable) $Doc->ExportField($this->Estado_Clinico_Notificacion);
						if ($this->Hijos_Mujeres_Menores_5->Exportable) $Doc->ExportField($this->Hijos_Mujeres_Menores_5);
						if ($this->Hijos_Hombres_Menores_5->Exportable) $Doc->ExportField($this->Hijos_Hombres_Menores_5);
						if ($this->Numero_Semanas_Embarazo->Exportable) $Doc->ExportField($this->Numero_Semanas_Embarazo);
						if ($this->Antecedentes_Embarazo->Exportable) $Doc->ExportField($this->Antecedentes_Embarazo);
						if ($this->Candidiasis_esofagica->Exportable) $Doc->ExportField($this->Candidiasis_esofagica);
						if ($this->Candidiasis_vias_aereas->Exportable) $Doc->ExportField($this->Candidiasis_vias_aereas);
						if ($this->Tuberculosis_pulmonar->Exportable) $Doc->ExportField($this->Tuberculosis_pulmonar);
						if ($this->Cancer_cervical->Exportable) $Doc->ExportField($this->Cancer_cervical);
						if ($this->Tuberculosis_extrapulmonar->Exportable) $Doc->ExportField($this->Tuberculosis_extrapulmonar);
						if ($this->Coccidiomicosis->Exportable) $Doc->ExportField($this->Coccidiomicosis);
						if ($this->Citomegalovirosis->Exportable) $Doc->ExportField($this->Citomegalovirosis);
						if ($this->Retinitis_citomegalovirosis->Exportable) $Doc->ExportField($this->Retinitis_citomegalovirosis);
						if ($this->Sindrome_Emanciacion->Exportable) $Doc->ExportField($this->Sindrome_Emanciacion);
						if ($this->Encefalopatia->Exportable) $Doc->ExportField($this->Encefalopatia);
						if ($this->Otras_micobacterias->Exportable) $Doc->ExportField($this->Otras_micobacterias);
						if ($this->Histoplasmosis_Extrapulmonar->Exportable) $Doc->ExportField($this->Histoplasmosis_Extrapulmonar);
						if ($this->isosporidiasis_cronica->Exportable) $Doc->ExportField($this->isosporidiasis_cronica);
						if ($this->herpes_zoster->Exportable) $Doc->ExportField($this->herpes_zoster);
						if ($this->Histoplasmosis_diseminada->Exportable) $Doc->ExportField($this->Histoplasmosis_diseminada);
						if ($this->Linfoma_Burkitt->Exportable) $Doc->ExportField($this->Linfoma_Burkitt);
						if ($this->Neumonia_Pneumocystis->Exportable) $Doc->ExportField($this->Neumonia_Pneumocystis);
						if ($this->Neumonia_Recurrente->Exportable) $Doc->ExportField($this->Neumonia_Recurrente);
						if ($this->Linfoma_Inmunoblastico->Exportable) $Doc->ExportField($this->Linfoma_Inmunoblastico);
						if ($this->Criptosporidiasis_cronica->Exportable) $Doc->ExportField($this->Criptosporidiasis_cronica);
						if ($this->Criptococosis_Extrapulmonar->Exportable) $Doc->ExportField($this->Criptococosis_Extrapulmonar);
						if ($this->Sarcoma_Kaposi->Exportable) $Doc->ExportField($this->Sarcoma_Kaposi);
						if ($this->Leucoencefalopatia_Multifocal->Exportable) $Doc->ExportField($this->Leucoencefalopatia_Multifocal);
						if ($this->Septicemia_recurrente->Exportable) $Doc->ExportField($this->Septicemia_recurrente);
						if ($this->Toxoplasmosis_cerebral->Exportable) $Doc->ExportField($this->Toxoplasmosis_cerebral);
						if ($this->HepatitisB->Exportable) $Doc->ExportField($this->HepatitisB);
						if ($this->HepatitisC->Exportable) $Doc->ExportField($this->HepatitisC);
						if ($this->Meningitis->Exportable) $Doc->ExportField($this->Meningitis);
						if ($this->RecuentoCD4->Exportable) $Doc->ExportField($this->RecuentoCD4);
						if ($this->Registrado_Por->Exportable) $Doc->ExportField($this->Registrado_Por);
						if ($this->Localidad_residencia->Exportable) $Doc->ExportField($this->Localidad_residencia);
						if ($this->Barrio_residencia->Exportable) $Doc->ExportField($this->Barrio_residencia);
						if ($this->Fecha_ingreso_app->Exportable) $Doc->ExportField($this->Fecha_ingreso_app);
						if ($this->Actualizado_por->Exportable) $Doc->ExportField($this->Actualizado_por);
						if ($this->Fecha_actualizacion_app->Exportable) $Doc->ExportField($this->Fecha_actualizacion_app);
					} else {
						if ($this->Consecutivo->Exportable) $Doc->ExportField($this->Consecutivo);
						if ($this->Seguimiento->Exportable) $Doc->ExportField($this->Seguimiento);
						if ($this->Condicion_Final->Exportable) $Doc->ExportField($this->Condicion_Final);
						if ($this->Codigo_centro->Exportable) $Doc->ExportField($this->Codigo_centro);
						if ($this->Codigo_UPGD->Exportable) $Doc->ExportField($this->Codigo_UPGD);
						if ($this->Cod_Evento->Exportable) $Doc->ExportField($this->Cod_Evento);
						if ($this->Embarazo_Actual->Exportable) $Doc->ExportField($this->Embarazo_Actual);
						if ($this->Fecha_Notificacion->Exportable) $Doc->ExportField($this->Fecha_Notificacion);
						if ($this->Semana->Exportable) $Doc->ExportField($this->Semana);
						if ($this->Periodo_Epidemiologico->Exportable) $Doc->ExportField($this->Periodo_Epidemiologico);
						if ($this->Periodo_Sivigila->Exportable) $Doc->ExportField($this->Periodo_Sivigila);
						if ($this->Primer_Nombre->Exportable) $Doc->ExportField($this->Primer_Nombre);
						if ($this->Segundo_Nombre->Exportable) $Doc->ExportField($this->Segundo_Nombre);
						if ($this->Primer_Apellido->Exportable) $Doc->ExportField($this->Primer_Apellido);
						if ($this->Segundo_Apellido->Exportable) $Doc->ExportField($this->Segundo_Apellido);
						if ($this->Tipo_Id->Exportable) $Doc->ExportField($this->Tipo_Id);
						if ($this->Numero_Identificacion->Exportable) $Doc->ExportField($this->Numero_Identificacion);
						if ($this->Edad->Exportable) $Doc->ExportField($this->Edad);
						if ($this->Unidad_Edad->Exportable) $Doc->ExportField($this->Unidad_Edad);
						if ($this->Sexo->Exportable) $Doc->ExportField($this->Sexo);
						if ($this->Pais_Ocurrencia->Exportable) $Doc->ExportField($this->Pais_Ocurrencia);
						if ($this->Depto_Ocurrencia->Exportable) $Doc->ExportField($this->Depto_Ocurrencia);
						if ($this->Municipio_Ocurrencia->Exportable) $Doc->ExportField($this->Municipio_Ocurrencia);
						if ($this->Area_Ocurrencia->Exportable) $Doc->ExportField($this->Area_Ocurrencia);
						if ($this->Localidad->Exportable) $Doc->ExportField($this->Localidad);
						if ($this->Barrio->Exportable) $Doc->ExportField($this->Barrio);
						if ($this->Direccion_Residencia->Exportable) $Doc->ExportField($this->Direccion_Residencia);
						if ($this->Ocupacion->Exportable) $Doc->ExportField($this->Ocupacion);
						if ($this->Tipo_Regimen_Salud->Exportable) $Doc->ExportField($this->Tipo_Regimen_Salud);
						if ($this->Cod_Administradora->Exportable) $Doc->ExportField($this->Cod_Administradora);
						if ($this->gp_discapa->Exportable) $Doc->ExportField($this->gp_discapa);
						if ($this->gp_desplaz->Exportable) $Doc->ExportField($this->gp_desplaz);
						if ($this->gp_migrant->Exportable) $Doc->ExportField($this->gp_migrant);
						if ($this->gp_carcela->Exportable) $Doc->ExportField($this->gp_carcela);
						if ($this->gp_gestan->Exportable) $Doc->ExportField($this->gp_gestan);
						if ($this->gp_indigen->Exportable) $Doc->ExportField($this->gp_indigen);
						if ($this->gp_pobicbf->Exportable) $Doc->ExportField($this->gp_pobicbf);
						if ($this->gp_mad_com->Exportable) $Doc->ExportField($this->gp_mad_com);
						if ($this->gp_desmovi->Exportable) $Doc->ExportField($this->gp_desmovi);
						if ($this->gp_psiquia->Exportable) $Doc->ExportField($this->gp_psiquia);
						if ($this->gp_vic_vio->Exportable) $Doc->ExportField($this->gp_vic_vio);
						if ($this->gp_otros->Exportable) $Doc->ExportField($this->gp_otros);
						if ($this->Depto_Residencia->Exportable) $Doc->ExportField($this->Depto_Residencia);
						if ($this->Municipio_Residencia->Exportable) $Doc->ExportField($this->Municipio_Residencia);
						if ($this->Fecha_Consulta->Exportable) $Doc->ExportField($this->Fecha_Consulta);
						if ($this->Fecha_Inicio_Sintomas->Exportable) $Doc->ExportField($this->Fecha_Inicio_Sintomas);
						if ($this->Hospitalizado->Exportable) $Doc->ExportField($this->Hospitalizado);
						if ($this->Fecha_Defuncion->Exportable) $Doc->ExportField($this->Fecha_Defuncion);
						if ($this->Numero_Certificado_Defuncion->Exportable) $Doc->ExportField($this->Numero_Certificado_Defuncion);
						if ($this->Causa_Basica_Muerte_CIEX->Exportable) $Doc->ExportField($this->Causa_Basica_Muerte_CIEX);
						if ($this->Entidad_fallecimiento->Exportable) $Doc->ExportField($this->Entidad_fallecimiento);
						if ($this->Telefono->Exportable) $Doc->ExportField($this->Telefono);
						if ($this->Fecha_Nacimiento->Exportable) $Doc->ExportField($this->Fecha_Nacimiento);
						if ($this->Nombre_Profesional_Diligencia->Exportable) $Doc->ExportField($this->Nombre_Profesional_Diligencia);
						if ($this->Telefono_Profesional_Diligencia->Exportable) $Doc->ExportField($this->Telefono_Profesional_Diligencia);
						if ($this->Mecanismo_Probable_Transmision->Exportable) $Doc->ExportField($this->Mecanismo_Probable_Transmision);
						if ($this->Nombre_Madre->Exportable) $Doc->ExportField($this->Nombre_Madre);
						if ($this->Tipo_Id_Madre->Exportable) $Doc->ExportField($this->Tipo_Id_Madre);
						if ($this->Numero_Identificacion_Madre->Exportable) $Doc->ExportField($this->Numero_Identificacion_Madre);
						if ($this->Indentidad_Genero->Exportable) $Doc->ExportField($this->Indentidad_Genero);
						if ($this->Donador_Sangre_Ultimos_12_Meses->Exportable) $Doc->ExportField($this->Donador_Sangre_Ultimos_12_Meses);
						if ($this->Fecha_Donacion->Exportable) $Doc->ExportField($this->Fecha_Donacion);
						if ($this->Nombre_Institucion_Donacion->Exportable) $Doc->ExportField($this->Nombre_Institucion_Donacion);
						if ($this->Poblacion_clave->Exportable) $Doc->ExportField($this->Poblacion_clave);
						if ($this->Recibio_Asesoria_Pre_Prueba->Exportable) $Doc->ExportField($this->Recibio_Asesoria_Pre_Prueba);
						if ($this->Recibio_Asesoria_Post_Prueba->Exportable) $Doc->ExportField($this->Recibio_Asesoria_Post_Prueba);
						if ($this->Tipo_Prueba->Exportable) $Doc->ExportField($this->Tipo_Prueba);
						if ($this->Fecha_Resultado_Confirmatorio->Exportable) $Doc->ExportField($this->Fecha_Resultado_Confirmatorio);
						if ($this->Valor_Carga_Viral->Exportable) $Doc->ExportField($this->Valor_Carga_Viral);
						if ($this->Estado_Clinico_Notificacion->Exportable) $Doc->ExportField($this->Estado_Clinico_Notificacion);
						if ($this->Hijos_Mujeres_Menores_5->Exportable) $Doc->ExportField($this->Hijos_Mujeres_Menores_5);
						if ($this->Hijos_Hombres_Menores_5->Exportable) $Doc->ExportField($this->Hijos_Hombres_Menores_5);
						if ($this->Numero_Semanas_Embarazo->Exportable) $Doc->ExportField($this->Numero_Semanas_Embarazo);
						if ($this->Antecedentes_Embarazo->Exportable) $Doc->ExportField($this->Antecedentes_Embarazo);
						if ($this->Candidiasis_esofagica->Exportable) $Doc->ExportField($this->Candidiasis_esofagica);
						if ($this->Candidiasis_vias_aereas->Exportable) $Doc->ExportField($this->Candidiasis_vias_aereas);
						if ($this->Tuberculosis_pulmonar->Exportable) $Doc->ExportField($this->Tuberculosis_pulmonar);
						if ($this->Cancer_cervical->Exportable) $Doc->ExportField($this->Cancer_cervical);
						if ($this->Tuberculosis_extrapulmonar->Exportable) $Doc->ExportField($this->Tuberculosis_extrapulmonar);
						if ($this->Coccidiomicosis->Exportable) $Doc->ExportField($this->Coccidiomicosis);
						if ($this->Citomegalovirosis->Exportable) $Doc->ExportField($this->Citomegalovirosis);
						if ($this->Retinitis_citomegalovirosis->Exportable) $Doc->ExportField($this->Retinitis_citomegalovirosis);
						if ($this->Sindrome_Emanciacion->Exportable) $Doc->ExportField($this->Sindrome_Emanciacion);
						if ($this->Encefalopatia->Exportable) $Doc->ExportField($this->Encefalopatia);
						if ($this->Otras_micobacterias->Exportable) $Doc->ExportField($this->Otras_micobacterias);
						if ($this->Histoplasmosis_Extrapulmonar->Exportable) $Doc->ExportField($this->Histoplasmosis_Extrapulmonar);
						if ($this->isosporidiasis_cronica->Exportable) $Doc->ExportField($this->isosporidiasis_cronica);
						if ($this->herpes_zoster->Exportable) $Doc->ExportField($this->herpes_zoster);
						if ($this->Histoplasmosis_diseminada->Exportable) $Doc->ExportField($this->Histoplasmosis_diseminada);
						if ($this->Linfoma_Burkitt->Exportable) $Doc->ExportField($this->Linfoma_Burkitt);
						if ($this->Neumonia_Pneumocystis->Exportable) $Doc->ExportField($this->Neumonia_Pneumocystis);
						if ($this->Neumonia_Recurrente->Exportable) $Doc->ExportField($this->Neumonia_Recurrente);
						if ($this->Linfoma_Inmunoblastico->Exportable) $Doc->ExportField($this->Linfoma_Inmunoblastico);
						if ($this->Criptosporidiasis_cronica->Exportable) $Doc->ExportField($this->Criptosporidiasis_cronica);
						if ($this->Criptococosis_Extrapulmonar->Exportable) $Doc->ExportField($this->Criptococosis_Extrapulmonar);
						if ($this->Sarcoma_Kaposi->Exportable) $Doc->ExportField($this->Sarcoma_Kaposi);
						if ($this->Leucoencefalopatia_Multifocal->Exportable) $Doc->ExportField($this->Leucoencefalopatia_Multifocal);
						if ($this->Septicemia_recurrente->Exportable) $Doc->ExportField($this->Septicemia_recurrente);
						if ($this->Toxoplasmosis_cerebral->Exportable) $Doc->ExportField($this->Toxoplasmosis_cerebral);
						if ($this->HepatitisB->Exportable) $Doc->ExportField($this->HepatitisB);
						if ($this->HepatitisC->Exportable) $Doc->ExportField($this->HepatitisC);
						if ($this->Meningitis->Exportable) $Doc->ExportField($this->Meningitis);
						if ($this->RecuentoCD4->Exportable) $Doc->ExportField($this->RecuentoCD4);
						if ($this->Registrado_Por->Exportable) $Doc->ExportField($this->Registrado_Por);
						if ($this->Localidad_residencia->Exportable) $Doc->ExportField($this->Localidad_residencia);
						if ($this->Barrio_residencia->Exportable) $Doc->ExportField($this->Barrio_residencia);
						if ($this->Fecha_ingreso_app->Exportable) $Doc->ExportField($this->Fecha_ingreso_app);
						if ($this->Actualizado_por->Exportable) $Doc->ExportField($this->Actualizado_por);
						if ($this->Fecha_actualizacion_app->Exportable) $Doc->ExportField($this->Fecha_actualizacion_app);
					}
					$Doc->EndExportRow();
				}
			}

			// Call Row Export server event
			if ($Doc->ExportCustom)
				$this->Row_Export($Recordset->fields);
			$Recordset->MoveNext();
		}
		if (!$Doc->ExportCustom) {
			$Doc->ExportTableFooter();
		}
	}

	// Add User ID filter
	function AddUserIDFilter($sFilter) {
		global $Security;
		$sFilterWrk = "";
		$id = (CurrentPageID() == "list") ? $this->CurrentAction : CurrentPageID();
		if (!$this->UserIDAllow($id) && !$Security->IsAdmin()) {
			$sFilterWrk = $Security->UserIDList();
			if ($sFilterWrk <> "")
				$sFilterWrk = '`Codigo_centro` IN (' . $sFilterWrk . ')';
		}

		// Call User ID Filtering event
		$this->UserID_Filtering($sFilterWrk);
		ew_AddFilter($sFilter, $sFilterWrk);
		return $sFilter;
	}

	// User ID subquery
	function GetUserIDSubquery(&$fld, &$masterfld) {
		global $UserTableConn;
		$sWrk = "";
		$sSql = "SELECT " . $masterfld->FldExpression . " FROM `registro`";
		$sFilter = $this->AddUserIDFilter("");
		if ($sFilter <> "") $sSql .= " WHERE " . $sFilter;

		// Use subquery
		if (EW_USE_SUBQUERY_FOR_MASTER_USER_ID) {
			$sWrk = $sSql;
		} else {

			// List all values
			if ($rs = $UserTableConn->Execute($sSql)) {
				while (!$rs->EOF) {
					if ($sWrk <> "") $sWrk .= ",";
					$sWrk .= ew_QuotedValue($rs->fields[0], $masterfld->FldDataType, EW_USER_TABLE_DBID);
					$rs->MoveNext();
				}
				$rs->Close();
			}
		}
		if ($sWrk <> "") {
			$sWrk = $fld->FldExpression . " IN (" . $sWrk . ")";
		}
		return $sWrk;
	}

	// Get auto fill value
	function GetAutoFill($id, $val) {
		$rsarr = array();
		$rowcnt = 0;
		if (preg_match('/^x(\d)*_Nombre_Evento$/', $id)) {
			$conn = &$this->Connection();
			$sSqlWrk = "SELECT `Codigo_Evento` AS FIELD0 FROM `ficha_usuario`";
			$sWhereWrk = "(`Nombre_Evento` = " . ew_QuotedValue($val, EW_DATATYPE_STRING, $this->DBID) . ")";
			if (!$GLOBALS["registro"]->UserIDAllow("info")) $sWhereWrk = $GLOBALS["ficha_usuario"]->AddUserIDFilter($sWhereWrk);
			$this->Lookup_Selecting($this->Nombre_Evento, $sWhereWrk); // Call Lookup selecting
			if ($sWhereWrk <> "") $sSqlWrk .= " WHERE " . $sWhereWrk;
			if ($rs = ew_LoadRecordset($sSqlWrk, $conn)) {
				while ($rs && !$rs->EOF) {
					$ar = array();
					$this->Cod_Evento->setDbValue($rs->fields[0]);
					$this->RowType == EW_ROWTYPE_EDIT;
					$this->RenderEditRow();
					$ar[] = ($this->Cod_Evento->AutoFillOriginalValue) ? $this->Cod_Evento->CurrentValue : $this->Cod_Evento->EditValue;
					$rowcnt += 1;
					$rsarr[] = $ar;
					$rs->MoveNext();
				}
				$rs->Close();
			}
		}

		// Output
		if (is_array($rsarr) && $rowcnt > 0) {
			$fldcnt = count($rsarr[0]);
			for ($i = 0; $i < $rowcnt; $i++) {
				for ($j = 0; $j < $fldcnt; $j++) {
					$str = strval($rsarr[$i][$j]);
					$str = ew_ConvertToUtf8($str);
					if (isset($post["keepCRLF"])) {
						$str = str_replace(array("\r", "\n"), array("\\r", "\\n"), $str);
					} else {
						$str = str_replace(array("\r", "\n"), array(" ", " "), $str);
					}
					$rsarr[$i][$j] = $str;
				}
			}
			return ew_ArrayToJson($rsarr);
		} else {
			return FALSE;
		}
	}

	// Table level events
	// Recordset Selecting event
	function Recordset_Selecting(&$filter) {

		// Enter your code here	
	}

	// Recordset Selected event
	function Recordset_Selected(&$rs) {

		//echo "Recordset Selected";
	}

	// Recordset Search Validated event
	function Recordset_SearchValidated() {

		// Example:
		//$this->MyField1->AdvancedSearch->SearchValue = "your search criteria"; // Search value

	}

	// Recordset Searching event
	function Recordset_Searching(&$filter) {

		// Enter your code here	
	}

	// Row_Selecting event
	function Row_Selecting(&$filter) {

		// Enter your code here	
	}

	// Row Selected event
	function Row_Selected(&$rs) {

		//echo "Row Selected";
	}

	// Row Inserting event
	function Row_Inserting($rsold, &$rsnew) {

		// Enter your code here
		// To cancel, set return value to FALSE

		return TRUE;
	}

	// Row Inserted event
	function Row_Inserted($rsold, &$rsnew) {

		//echo "Row Inserted"
	}

	// Row Updating event
	function Row_Updating($rsold, &$rsnew) {

		// Enter your code here
		// To cancel, set return value to FALSE

		return TRUE;
	}

	// Row Updated event
	function Row_Updated($rsold, &$rsnew) {

		//echo "Row Updated";
	}

	// Row Update Conflict event
	function Row_UpdateConflict($rsold, &$rsnew) {

		// Enter your code here
		// To ignore conflict, set return value to FALSE

		return TRUE;
	}

	// Grid Inserting event
	function Grid_Inserting() {

		// Enter your code here
		// To reject grid insert, set return value to FALSE

		return TRUE;
	}

	// Grid Inserted event
	function Grid_Inserted($rsnew) {

		//echo "Grid Inserted";
	}

	// Grid Updating event
	function Grid_Updating($rsold) {

		// Enter your code here
		// To reject grid update, set return value to FALSE

		return TRUE;
	}

	// Grid Updated event
	function Grid_Updated($rsold, $rsnew) {

		//echo "Grid Updated";
	}

	// Row Deleting event
	function Row_Deleting(&$rs) {

		// Enter your code here
		// To cancel, set return value to False

		return TRUE;
	}

	// Row Deleted event
	function Row_Deleted(&$rs) {

		//echo "Row Deleted";
	}

	// Email Sending event
	function Email_Sending(&$Email, &$Args) {

		//var_dump($Email); var_dump($Args); exit();
		return TRUE;
	}

	// Lookup Selecting event
	function Lookup_Selecting($fld, &$filter) {

		//var_dump($fld->FldName, $fld->LookupFilters, $filter); // Uncomment to view the filter
		// Enter your code here

	}

	// Row Rendering event
	function Row_Rendering() {

		// Enter your code here	
	}

	// Row Rendered event
	function Row_Rendered() {

		// To view properties of field class, use:
		//var_dump($this-><FieldName>); 

	}

	// User ID Filtering event
	function UserID_Filtering(&$filter) {

		// Enter your code here
	}
}
?>
