<%@page import="com.ejie.ad74a.util.constantes.GradoDependenciaEnum"%>
<%@include file="/WEB-INF/includeTemplate.inc"%>	
<%@page import="com.ejie.ad74a.util.constantes.modelos.TipoSolicitantes"%>
<%@page import="com.ejie.ad74a.util.constantes.modelos.TipoExpedientes"%>
<%@page import="com.ejie.ad74a.util.constantes.Constantes" %>

<c:set var="tipoIdentificadorSiVal" value="<%=TipoExpedientes.tipoIdentificador.SI.getId()%>"/>
<c:set var="tipoIdentificadorNoVal" value="<%=TipoExpedientes.tipoIdentificador.NO.getId()%>"/>
<c:set var="tipoBeneficiario01AVal" value="<%=TipoSolicitantes.TipoBeneficiario01.TITULAR_A.getId()%>"/>
<c:set var="tipoBeneficiario01BVal" value="<%=TipoSolicitantes.TipoBeneficiario01.BENEFICIARIO_B.getId()%>"/>
<c:set var="tipoBeneficiario01CVal" value="<%=TipoSolicitantes.TipoBeneficiario01.BENEFICIARIO_C.getId()%>"/>
<c:set var="altoRiesgoSi" value="<%=Constantes.AltoRiesgo.ALTO_RIESGO_SI%>"/>

<div class="detalle_cabecera">
	<div id="datos_generales" class="seccion detalle_datos_generales">	
		<fieldset style="padding-bottom: 0; position:relative;">
			
			<div class="ultima-modificacion"><spring:message code="solicitantes.ultimaMod"/>: ${solicitante.fModif01Formateada} (${solicitante.usuModif01})</div>
			
			<div class="row" style="padding-left: 0">
				<div class="col col-xs-12 col-sm-4">
					<span class="datosResumen" id="beneficiario_resumen" style="padding-left: 0;">
						<c:out value="${solicitante.identificador01}"/> - <c:out value="${solicitante.nombre01}"/> <c:out value="${solicitante.apellido101}"/> <c:out value="${solicitante.apellido201}"/>
					</span>
				</div>
				<div class="col col-xs-12 col-sm-6">
					<label class="lbl-auto"><spring:message code="solicitantes.direccion"/>:</label>
					<span class="datosResumen" id="direccion_resumen"> <c:out value="${solicitante.direcciones.direccionCompletaProvincia}"/>  </span>
				</div>
			</div>
			
			<div class="row" style="padding-left: 0">
				<div class="col col-xs-12 col-sm-2">
					<label class="lbl-auto"><spring:message code="solicitantes.fRegistro"/>:</label>
					<span class="datosResumen " id="fRegistro_resumen"><c:out value="${solicitante.fRegistroAltaFormateada}"/></span>
				</div>		
				<div class="col col-xs-12 col-sm-2">
					<label class="lbl-auto"><spring:message code="solicitantes.fAltaTeleasistencia01"/>:</label>
					<span class="datosResumen " id="fAltaTeleasistencia01_resumen"><c:out value="${solicitante.fAltaTeleasistencia01Formateada}"/></span>
				</div>		
				<div class="col col-xs-12 col-sm-2">
<%-- 					<label class="lbl"><spring:message code="solicitantes.fBeneficiario01"/>:</label> --%>
<!-- 					<span class="datosResumen " id="fBeneficiario01_resumen"> -->
<%-- 						<c:out value="${solicitante.fBeneficiario01}"/>						 --%>
<%-- 						<c:if test="${not empty solicitante.fBeneficiario01}"> --%>
<!-- 							<i id="fBeneficiario01_resumen_tooltip" class="mdi mdi-information azul" ></i> -->
<%-- 						</c:if> --%>
<!-- 					</span>	 -->
					<label class="lbl-auto"><spring:message code="solicitantes.fInicio01"/>:</label>
					<span class="datosResumen " id="fInicio01_resumen">
						<c:out value="${solicitante.fInicio01Formateada}"/>
					</span>
				</div>	
				<div class="col col-xs-12 col-sm-2">
<%-- 					<label class="lbl"><spring:message code="solicitantes.fBeneficiario01"/>:</label> --%>
<!-- 					<span class="datosResumen " id="fBeneficiario01_resumen"> -->
<%-- 						<c:out value="${solicitante.fBeneficiario01}"/>						 --%>
<%-- 						<c:if test="${not empty solicitante.fBeneficiario01}"> --%>
<!-- 							<i id="fBeneficiario01_resumen_tooltip" class="mdi mdi-information azul" ></i> -->
<%-- 						</c:if> --%>
<!-- 					</span>	 -->
					<label class="lbl-auto"><spring:message code="solicitantes.fPrimeraVisita01"/>:</label>
					<span class="datosResumen " id="fPrimeraVisita01_resumen">
						<c:out value="${solicitante.fPrimeraVisita01Formateada}"/>
					</span>
				</div>
					
				<div class="col col-xs-12 col-sm-2">
					<label class="lbl-auto"><spring:message code="solicitantes.fBaja01"/>:</label>
					<span class="datosResumen " id="fBaja01_resumen">
						<c:out value="${solicitante.fBaja01Formateada}"/>
						<c:if test="${not empty solicitante.fBaja01Formateada && solicitante.esDenegacionServicio01==1}">
							<i id="fBaja01_resumen_tooltip" class="mdi mdi-information azul"></i>
						</c:if>							
					</span>
				</div>
				<c:if test="${not empty solicitante.fBaja01}">
				<div class="col col-xs-12 col-sm-2">
						<label class="lbl-auto"><spring:message code="solicitantes.fRetirada01"/>:</label>
						<span class="datosResumen " id="fRetirada01_resumen">
							<c:out value="${solicitante.fRetirada01Formateada}"/>				
						</span>
					</div>
				</c:if>
			</div>	
			
			<div class="row" style="padding-left: 0">
				<div class="col col-xs-12 col-sm-2">
					<label class="lbl-auto"><spring:message code="solicitantes.nivelSoporte"/>:</label>
					<span class="datosResumen " id="nivelSoporte_resumen">
						<c:out value="${solicitante.soporte.nivelSoporteDesc}"/>	
						<c:if test="${solicitante.valoraciones.idNivelSoporte08 == 3}">
							<span id="altoRiesgo_resumen_tooltip" class="mdi mdi-alert rojo"></span>						
						</c:if>
						<c:if test="${solicitante.valoraciones.idNivelSoporte08 == 2}">
							<span id="altoRiesgo_resumen_tooltip" class="mdi mdi-alert naranja"></span>
						</c:if>
					</span>
				</div>
				<div class="col col-xs-12 col-sm-4">
					<label class="lbl-auto"><spring:message code="solicitantes.tipoBeneficiario01"/>:</label>
					<span class="datosResumen " id="tipoBeneficiario_resumen">
						<c:choose>
							<c:when test="${solicitante.tipoBeneficiario01 eq tipoBeneficiario01AVal}">
								<span class="datosResumen " id="tipoBeneficiario_resumen"><c:out value="<%=TipoSolicitantes.TipoBeneficiario01.TITULAR_A.getLabelDesc()%>"/></span>
							</c:when>
							<c:when test="${solicitante.tipoBeneficiario01 eq tipoBeneficiario01BVal}">
								<span class="datosResumen " id="tipoBeneficiario_resumen"><c:out value="<%=TipoSolicitantes.TipoBeneficiario01.BENEFICIARIO_B.getLabelDesc()%>"/></span>
							</c:when>
							<c:when test="${solicitante.tipoBeneficiario01 eq tipoBeneficiario01CVal}">
								<span class="datosResumen " id="tipoBeneficiario_resumen"><c:out value="<%=TipoSolicitantes.TipoBeneficiario01.BENEFICIARIO_C.getLabelDesc()%>"/></span>
							</c:when>
						</c:choose>						
					
					</span>
				</div>					
				<div class="col col-xs-12 col-sm-2">
					<label class="lbl-auto"><spring:message code="solicitantes.exencionPago"/>:</label>
					<span class="datosResumen " id="exencionPago_resumen">
						<c:choose>
							<c:when test="${solicitante.exencion01 eq tipoIdentificadorSiVal}">
								<span class="datosResumen " id="exencionPago_resumen"><c:out value="<%=TipoExpedientes.tipoIdentificador.SI.getLabelDesc()%>"/></span>
							</c:when>
							<c:when test="${solicitante.exencion01 eq tipoIdentificadorNoVal}">
								<span class="datosResumen " id="exencionPago_resumen"><c:out value="<%=TipoExpedientes.tipoIdentificador.NO.getLabelDesc()%>"/></span>
							</c:when>
						</c:choose>
					</span>
				</div>
				<div class="col col-xs-12 col-sm-3">
					<label class="lbl-auto"><spring:message code="solicitantes.nivelGradoDep"/>:</label>
					<span class="datosResumen " id="exencionPago_resumen">
						<c:choose>
					            <c:when test="${empty dependencia.idGradoDependenciaCombo.descripcion}">
					                 <spring:message code="solicitantes.sinDependencia"/>
					            </c:when>
					            <c:otherwise>
					                <c:out value="${dependencia.idGradoDependenciaCombo.descripcion}" />
					            </c:otherwise>
					        </c:choose>					
					</span>
				</div>
			</div>
			
			
			<!-- TODO: FALTA UN CAMPO CON EL GRADO Y NIVEL DE DEPENDENCIA. HAY QUE CREAR LA TABLA -->
		</fieldset>
	</div>
</div>	
