Skip to content

Instantly share code, notes, and snippets.

@santiagorl229
Created September 28, 2018 21:11
Show Gist options
  • Save santiagorl229/4e37f5da16715cfb9ccf7f1a439e8f5c to your computer and use it in GitHub Desktop.
Save santiagorl229/4e37f5da16715cfb9ccf7f1a439e8f5c to your computer and use it in GitHub Desktop.
jQuery.cargaScript = function( url, options ) {
// Allow user to set any option except for dataType, cache, and url
options = $.extend( options || {}, {
dataType: "script",
cache: true,
url: url
});
// Use $.ajax() since it is more flexible than $.getScript
// Return the jqXHR object so we can chain callbacks
return jQuery.ajax( options );
};
$('#codigoscie10').hide();
$('#ordenamientos').hide();
$(document).on('ready', function (){
var global_cookie = $.cookie("user_datos");
var user = $.parseJSON(global_cookie);
console.log(user);
//cookie_users = $.parseJSON(cookie);
var url_parametrizacion_all = ip_server+"historiaclinica/parametrizacion_hc_medico";
$.getJSON(url_parametrizacion_all).done(function (result) {
$.each(result.parametrizacion.revisionporsistemas, function(key, datos) {
revision=datos.toLowerCase().replace(/ /g, "")
$("#revisionisistemas").append('<tr><td><label class="custom-control-label revinombre" >'+datos+'</label></td><td><label class="u-check g-pl-35--md"><input class="g-hidden-xs-up radiob radion" name="radGroup" id="id'+revision+'v1" type="checkbox" value="1" > <div class="u-check-icon-font "><i class="fa" data-check-icon="" data-uncheck-icon=""></i></div></label></td><td><label class="u-check g-pl-35--md"><input class="g-hidden-xs-up radiob radiox" name="radGroupv" id="id'+revision+'v0" type="checkbox" value="0"><div class="u-check-icon-font "> <i class="fa" data-check-icon="" data-uncheck-icon=""> </i> </div> </label></td><td><input id="id'+revision+'" name="id'+revision+'" class="form-control rounded-0 radio_normales" type="text"></td></tr>')
valida_checks_revision_sstema(revision);
})
$.each(result.parametrizacion.antecedentes, function(key, datos){
antecedentes=datos.toLowerCase().replace(/ /g, "")
$("#antecedentes").append('<tr><td><label class="custom-control-label revinombre" >'+datos+'</label></td><td><label class="u-check g-pl-35--md"><input class="g-hidden-xs-up radioap radionant1" name="radGroup" id="id'+antecedentes+'v1" type="checkbox" value="0" ><div class="u-check-icon-font "><i class="fa" data-check-icon="" data-uncheck-icon=""></i></div></label></td><td><label class="u-check g-pl-35--md"><input class="g-hidden-xs-up radioap radionant2" name="radGroup" id="id'+antecedentes+'v0" type="checkbox" value="1" ><div class="u-check-icon-font "> <i class="fa" data-check-icon=" " data-uncheck-icon=""></i></div></label></td><td><label class="u-check g-pl-35--md"><input class="g-hidden-xs-up radioap radionant3" name="radGroup" id="id'+antecedentes+'v2" type="checkbox" value="2" ><div class="u-check-icon-font "><i class="fa" data-check-icon="" data-uncheck-icon=""></i> </div> </label></td><td><input id="id'+antecedentes+'" name="id'+antecedentes+'" class="form-control rounded-0 texto_llenar_antecedendes" type="text"></td></tr>')
valida_checks_antecedentespersonales(antecedentes);
})
$.each(result.parametrizacion.antecedentesfamiliares, function(key, datos){
antecedentesfamiliares=datos.toLowerCase().replace(/ /g, "")
$("#antecedentesfamiliares").append('<tr><td><label class="custom-control-label revinombre" >'+datos+'</label></td><td><label class="u-check g-pl-35--md"><input class="g-hidden-xs-up radiof radion" name="radGroup" id="id'+antecedentesfamiliares+'v0" type="radio" value="0" ><div class="u-check-icon-font "><i class="fa" data-check-icon="" data-uncheck-icon=""></i></div></label></td><td><label class="u-check g-pl-35--md"><input class="g-hidden-xs-up radiof radiox" name="radGroup" id="id'+antecedentesfamiliares+'v1" type="radio" value="1" ><div class="u-check-icon-font "><i class="fa" data-check-icon="" data-uncheck-icon=""></i></div> </label></td><td><label class="u-check g-pl-35--md"><input class="g-hidden-xs-up radiof radiox" name="radGroup" id="id'+antecedentesfamiliares+'v2" type="radio" value="2" ><div class="u-check-icon-font "><i class="fa" data-check-icon="" data-uncheck-icon=""></i> </div></label></td><td><label class="u-check g-pl-35--md"><input class="g-hidden-xs-up radiof radiox" name="radGroup" id="id'+antecedentesfamiliares+'v3" type="radio" value="3" ><div class="u-check-icon-font "><i class="fa" data-check-icon="" data-uncheck-icon=""></i> </div></label></td><td><input id="id'+antecedentesfamiliares+'" name="id'+antecedentesfamiliares+'" class="form-control rounded-0 radiob1" type="text"></td></tr>')
})
$.each(result.parametrizacion.listaexamenesfisicos, function(key, datos) {
examenes=datos.toLowerCase().replace(/ /g, "")
$("#examenesfisicos").append('<tr><td><label class="custom-control-label revinombre" >'+datos+'</label></td><td><label class="u-check g-pl-35--md"><input class="g-hidden-xs-up radio_examenes listaexamenesfisicos" name="id'+examenes+'v5" id="id'+examenes+'v5" type="checkbox" value="1" > <div class="u-check-icon-font "><i class="fa" data-check-icon="" data-uncheck-icon=""></i></div></label></td><td><label class="u-check g-pl-35--md"><input class="g-hidden-xs-up radio_examenes_x listaexamenesfisicos" name="id'+examenes+'v6" id="id'+examenes+'v6" type="checkbox" value="0"><div class="u-check-icon-font "> <i class="fa" data-check-icon="" data-uncheck-icon=""> </i> </div> </label></td><td><input id="id'+examenes+'v7" name="id'+examenes+'v7" class="form-control rounded-0 radiob1" type="text"></td></tr>')
valida_checks_examenes(examenes);
})
$.each(result.parametrizacion.toxicos, function(key, datos) {
toxicos=datos.toLowerCase().replace(/ /g, "")
$("#toxicos").append('<div class="row"><div class="col-lg-3"><label for="'+toxicos+'" name="'+toxicos+'" >'+toxicos+': </label></div><div class="col-lg-4"><label class="form-check-inline u-check mx-0 mb-0"><input id="id'+toxicos+'" name="'+toxicos+'" type="text" class="form-control rounded-0 form-control-label toxicos" placeholder="Observacion"></div></div><br>')
})
$.each(result.parametrizacion.ginecobstetricos, function(key, datos) {
ginecoobstetricos=datos.toLowerCase().replace(/ /g, "")
$("#ginecoobstetricos").append('<div class="row"><div class="col-lg-3"><label for="'+ginecoobstetricos+'" >'+datos+': </label></div><div class="col-lg-4"><label class="form-check-inline u-check mx-0 mb-0"><input id="id'+ginecoobstetricos+'" name="id'+ginecoobstetricos+'" type="text" class="form-control rounded-0 form-control-label ginecoobstetricos" placeholder="Observacion"></div></div><br>')
})
if (result.parametrizacion.valoresantropometricos.length> 0) {
$.each(result.parametrizacion.valoresantropometricos, function(key, datos) {
valoresantropometricos=datos.toLowerCase().replace(/ /g, "")
$("#valoresantropometricos").append('<div class="row"><div class="col-lg-3"><label for="'+valoresantropometricos+'" >'+datos+': </label></div><div class="col-lg-4"><label class="form-check-inline u-check mx-0 mb-0"><input id="id'+valoresantropometricos+'" name="id'+valoresantropometricos+'" type="text" class="form-control rounded-0 form-control-label" placeholder="Observacion"></div></div><br>')
})
}
if (result.parametrizacion.signosvitales.length> 0) {
$.each(result.parametrizacion.signosvitales, function(key, datos) {
signosvitales=datos.toLowerCase().replace(/ /g, "")
$("#signosvitales").append('<div class="row"><div class="col-lg-3"><label for="'+signosvitales+'" >'+datos+': </label></div><div class="col-lg-4"><label class="form-check-inline u-check mx-0 mb-0"><input id="id'+signosvitales+'" name="id'+signosvitales+'" type="text" class="form-control rounded-0 form-control-label" placeholder="Observacion"></div></div><br>')
})
}
})
});
function valida_checks_revision_sstema(revision){
$('#id'+revision+'v1').off().on("click", function(event) {
$('#id'+revision+'v0').prop("checked", false);
$('#id'+revision).attr("disabled", true);
});
$('#id'+revision+'v0').off().on("click", function(event) {
$('#id'+revision+'v1').prop("checked", false);
$('#id'+revision).attr("disabled", false);
});
}
function valida_checks_examenes(examenes){
$('#id'+examenes+'v5').off().on("click", function(event) {
$('#id'+examenes+'v6').prop("checked", false);
$('#id'+examenes+'v7').attr("disabled", true);
});
$('#id'+examenes+'v6').off().on("click", function(event) {
$('#id'+examenes+'v5').prop("checked", false);
$('#id'+examenes+'v7').attr("disabled", false);
});
}
function valida_checks_antecedentespersonales(antecedentes){
$('#id'+antecedentes+'v1').off().on("click", function(event) {
$('#id'+antecedentes+'v0').prop("checked", false);
$('#id'+antecedentes+'v1').prop("checked", true);
$('#id'+antecedentes+'v2').prop("checked", false);
$('#id'+antecedentes).attr("disabled", false);
});
$('#id'+antecedentes+'v2').off().on("click", function(event) {
$('#id'+antecedentes+'v0').prop("checked", false);
$('#id'+antecedentes+'v1').prop("checked", false);
$('#id'+antecedentes+'v2').prop("checked", true);
$('#id'+antecedentes).attr("disabled", true);
});
$('#id'+antecedentes+'v0').off().on("click", function(event) {
$('#id'+antecedentes+'v0').prop("checked", true);
$('#id'+antecedentes+'v1').prop("checked", false);
$('#id'+antecedentes+'v2').prop("checked", false);
$('#id'+antecedentes).attr("disabled", true);
});
}
function disableandenableinput(){
$('#idpielyfaraneasv5').change(function(){
if ($(this).val()==1)
{
$('#idpielyfaraneasv7').prop('disabled', true);
}
})
$('#idpielyfaraneasv5').change(function() {
if ($(this).val() == 0) {
$("#idpielyfaraneasv7").prop('disabled', false);
}
})
//revision por sistemas inputs disabled o enabled
$('#idpielyfaraneasv0').change(function(){
if ($(this).val()==0)
{
$("#idpielyfaraneas").prop('disabled', false);
}
})
$('#idpielyfaraneasv1').change(function() {
if ($(this).val() == 1) {
$("#idpielyfaraneas").prop('disabled', true);
}
})
$('#idcabezaycuellov0').change(function(){
if ($(this).val()==0)
{
$("#idcabezaycuello").prop('disabled', false);
}
})
$('#idcabezaycuellov1').change(function() {
if ($(this).val() == 1) {
$("#idcabezaycuello").prop('disabled', true);
}
})
$('#idojosoidosnarizv0').change(function(){
if ($(this).val()==0)
{
$("#idojosoidosnariz").prop('disabled', false);
}
})
$('#idojosoidosnarizv1').change(function() {
if ($(this).val() == 1) {
$("#idojosoidosnariz").prop('disabled', true);
}
})
$('#idbocaygargantav0').change(function(){
if ($(this).val()==0)
{
$("#idbocaygarganta").prop('disabled', false);
}
})
$('#idbocaygargantav1').change(function() {
if ($(this).val() == 1) {
$("#idbocaygarganta").prop('disabled', true);
}
})
$('#idtoracopulmonarv0').change(function(){
if ($(this).val()==0)
{
$("#idtoracopulmonar").prop('disabled', false);
}
})
$('#idtoracopulmonarv1').change(function() {
if ($(this).val() == 1) {
$("#idtoracopulmonar").prop('disabled', true);
}
})
$('#idcorazonv0').change(function(){
if ($(this).val()==0)
{
$("#idcorazon").prop('disabled', false);
}
})
$('#idcorazonv1').change(function() {
if ($(this).val() == 1) {
$("#idcorazon").prop('disabled', true);
}
})
$('#idabdomenv0').change(function(){
if ($(this).val()==0)
{
$("#idabdomen").prop('disabled', false);
}
})
$('#idabdomenv1').change(function() {
if ($(this).val() == 1) {
$("#idabdomen").prop('disabled', true);
}
})
$('#idgenitourinariov0').change(function(){
if ($(this).val()==0)
{
$("#idgenitourinario").prop('disabled', false);
}
})
$('#idgenitourinariov1').change(function() {
if ($(this).val() == 1) {
$("#idgenitourinario").prop('disabled', true);
}
})
$('#idextremidadesv0').change(function(){
if ($(this).val()==0)
{
$("#idextremidades").prop('disabled', false);
}
})
$('#idextremidadesv1').change(function() {
if ($(this).val() == 1) {
$("#idextremidades").prop('disabled', true);
}
})
$('#idreumatologicosv0').change(function(){
if ($(this).val()==0)
{
$("#idreumatologicos").prop('disabled', false);
}
})
$('#idreumatologicosv1').change(function() {
if ($(this).val() == 1) {
$("#idreumatologicos").prop('disabled', true);
}
})
//antecedentes personales inputs disable o enabled
$('#idalergicosv0').change(function() {
if ($(this).val() == 0) {
$("#idalergicos").prop('disabled', false);
}
})
$('#idalergicosv1').change(function() {
if ($(this).val() == 1) {
$("#idalergicos").prop('disabled', true);
}
})
$('#idalergicosv2').change(function() {
if ($(this).val() == 2) {
$("#idalergicos").prop('disabled', true);
}
})
$('#idhipertensionv0').change(function() {
if ($(this).val() == 0) {
$("#idhipertension").prop('disabled', false);
}
})
$('#idhipertensionv1').change(function(){
if ($(this).val() == 1) {
$("#idhipertension").prop('disabled', true);
}
})
$('#idhipertensionv2').change(function(){
if ($(this).val() == 2) {
$("#idhipertension").prop('disabled', true);
}
})
$('#iddiabetesv0').change(function() {
if ($(this).val() == 0) {
$("#iddiabetes").prop('disabled', false);
}
})
$('#iddiabetesv1').change(function() {
if ($(this).val() == 1) {
$("#iddiabetes").prop('disabled', true);
}
})
$('#iddiabetesv2').change(function() {
if ($(this).val() == 2) {
$("#iddiabetes").prop('disabled', true);
}
})
$('#iddislipidemiasv0').change(function() {
if ($(this).val() == 0) {
$("#iddislipidemias").prop('disabled', false);
}
})
$('#iddislipidemiasv1').change(function() {
if ($(this).val() == 1) {
$("#iddislipidemias").prop('disabled', true);
}
})
$('#iddislipidemiasv2').change(function() {
if ($(this).val() == 2) {
$("#iddislipidemias").prop('disabled', true);
}
})
$('#idhipotiroidismov0').change(function() {
if ($(this).val() == 0) {
$("#idhipotiroidismo").prop('disabled', false);
}
})
$('#idhipotiroidismov1').change(function() {
if ($(this).val() == 1) {
$("#idhipotiroidismo").prop('disabled', true);
}
})
$('#idhipotiroidismov2').change(function() {
if ($(this).val() == 2) {
$("#idhipotiroidismo").prop('disabled', true);
}
})
$('#idtrastornosv0').change(function() {
if ($(this).val() == 0) {
$("#idtrastornos").prop('disabled', false);
}
})
$('#idtrastornosv1').change(function() {
if ($(this).val() == 1) {
$("#idtrastornos").prop('disabled', true);
}
})
$('#idtrastornosv2').change(function() {
if ($(this).val() == 2) {
$("#idtrastornos").prop('disabled', true);
}
})
$('#idmedicamentosv0').change(function() {
if ($(this).val() == 0) {
$("#idmedicamentos").prop('disabled', false);
}
})
$('#idmedicamentosv1').change(function() {
if ($(this).val() == 1) {
$("#idmedicamentos").prop('disabled', true);
}
})
$('#idmedicamentosv2').change(function() {
if ($(this).val() == 2) {
$("#idmedicamentos").prop('disabled', true);
}
})
$('#idquirurgicosv0').change(function() {
if ($(this).val() == 0) {
$("#idquirurgicos").prop('disabled', false);
}
})
$('#idquirurgicosv1').change(function() {
if ($(this).val() == 1) {
$("#idquirurgicos").prop('disabled', true);
}
})
$('#idquirurgicosv2').change(function() {
if ($(this).val() == 2) {
$("#idquirurgicos").prop('disabled', true);
}
})
$('#idtrastornoscv0').change(function() {
if ($(this).val() == 0) {
$("#idtrastornosc").prop('disabled', false);
}
})
$('#idtrastornoscv1').change(function() {
if ($(this).val() == 1) {
$("#idtrastornosc").prop('disabled', true);
}
})
$('#idtrastornoscv2').change(function() {
if ($(this).val() == 2) {
$("#idtrastornosc").prop('disabled', true);
}
})
$('#idhospitalizacionesv0').change(function() {
if ($(this).val() == 0) {
$("#idhospitalizaciones").prop('disabled', false);
}
})
$('#idhospitalizacionesv1').change(function() {
if ($(this).val() == 1) {
$("#idhospitalizaciones").prop('disabled', true);
}
})
$('#idhospitalizacionesv2').change(function() {
if ($(this).val() == 2) {
$("#idhospitalizaciones").prop('disabled', true);
}
})
$('#idhermatologicosv0').change(function() {
if ($(this).val() == 0) {
$("#idhermatologicos").prop('disabled', false);
}
})
$('#idhermatologicosv1').change(function() {
if ($(this).val() == 1) {
$("#idhermatologicos").prop('disabled', true);
}
})
$('#idhermatologicosv2').change(function() {
if ($(this).val() == 2) {
$("#idhermatologicos").prop('disabled', true);
}
})
//examenes fisicos inputs disable o enabled
$('#idpielfisicosdosv0').change(function() {
if ($(this).val() == 0) {
$("#idpielfisicosdos").prop('disabled', false);
}
})
$('#idpielfisicosdosv1').change(function() {
if ($(this).val() == 1) {
$("#idpielfisicosdos").prop('disabled', true);
}
})
$('#idcabezafisicosdosv0').change(function() {
if ($(this).val() == 0) {
$("#idcabezafisicosdos").prop('disabled', false);
}
})
$('#idcabezafisicosdosv1').change(function() {
if ($(this).val() == 1) {
$("#idcabezafisicosdos").prop('disabled', true);
}
})
$('#idojosfisicosdosv0').change(function() {
if ($(this).val() == 0) {
$("#idojosfisicosdos").prop('disabled', false);
}
})
$('#idojosfisicosdosv1').change(function() {
if ($(this).val() == 1) {
$("#idojosfisicosdos").prop('disabled', true);
}
})
$('#idbocafisicosdosv0').change(function() {
if ($(this).val() == 0) {
$("#idbocafisicosdos").prop('disabled', false);
}
})
$('#idbocafisicosdosv1').change(function() {
if ($(this).val() == 1) {
$("#idbocafisicosdos").prop('disabled', true);
}
})
$('#idtoracofisicosdosv0').change(function() {
if ($(this).val() == 0) {
$("#idtoracofisicosdos").prop('disabled', false);
}
})
$('#idtoracofisicosdosv1').change(function() {
if ($(this).val() == 1) {
$("#idtoracofisicosdos").prop('disabled', true);
}
})
$('#idcorazonfisicosdosv0').change(function() {
if ($(this).val() == 0) {
$("#idcorazonfisicosdos").prop('disabled', false);
}
})
$('#idcorazonfisicosdosv1').change(function() {
if ($(this).val() == 1) {
$("#idcorazonfisicosdos").prop('disabled', true);
}
})
$('#idabdomenfisicosdosv0').change(function() {
if ($(this).val() == 0) {
$("#idabdomenfisicosdos").prop('disabled', false);
}
})
$('#idabdomenfisicosdosv1').change(function() {
if ($(this).val() == 1) {
$("#idabdomenfisicosdos").prop('disabled', true);
}
})
$('#idgenifisicosdosv0').change(function() {
if ($(this).val() == 0) {
$("#idgenifisicosdos").prop('disabled', false);
}
})
$('#idgenifisicosdosv1').change(function() {
if ($(this).val() == 1) {
$("#idgenifisicosdos").prop('disabled', true);
}
})
$('#idgenitalesexternosv0').change(function() {
if ($(this).val() == 0) {
$("#idgenitalesexternos").prop('disabled', false);
}
})
$('#idgenitalesexternosv1').change(function() {
if ($(this).val() == 1) {
$("#idgenitalesexternos").prop('disabled', true);
}
})
$('#idexamenrectalv0').change(function() {
if ($(this).val() == 0) {
$("#idexamenrectal").prop('disabled', false);
}
})
$('#idexamenrectalv1').change(function() {
if ($(this).val() == 1) {
$("#idexamenrectal").prop('disabled', true);
}
})
$('#idextremidadesv0').change(function() {
if ($(this).val() == 0) {
$("#idextremidades").prop('disabled', false);
}
})
$('#idextremidadesv1').change(function() {
if ($(this).val() == 1) {
$("#idextremidades").prop('disabled', true);
}
})
$('#idneurologiav0').change(function() {
if ($(this).val() == 0) {
$("#idneurologia").prop('disabled', false);
}
})
$('#idneurologiav1').change(function() {
if ($(this).val() == 1) {
$("#idneurologia").prop('disabled', true);
}
})
$('#idtezv0').change(function() {
if ($(this).val() == 0) {
$("#idtez").prop('disabled', false);
}
})
$('#idtezv1').change(function() {
if ($(this).val() == 1) {
$("#idtez").prop('disabled', true);
}
})
$('#idlenguav0').change(function() {
if ($(this).val() == 0) {
$("#idlengua").prop('disabled', false);
}
})
$('#idlenguav1').change(function() {
if ($(this).val() == 1) {
$("#idlengua").prop('disabled', true);
}
})
}
function InformacionPaciente() {
/* var urlp = ip_server+"api/v1/search_paciente_hc?paciente_id="+$.cookie('paciente_id');
$.getJSON(urlp).done( function(response) {
$("#idinformacionpaciente1").append('<h5 class="h5 g-mb-10">'+response.data.pacientes[0].nombre+'</h5><em class="d-block g-color-primary g-font-style-normal g-font-size-default">Ciudad: '+response.data.pacientes[0].ciudad+'</em><em class="d-block g-color-primary g-font-style-normal g-font-size-default">'+response.data.pacientes[0].tipo_id+': '+response.data.pacientes[0].id_afiliado+'</em>')
$("#idinformacionpaciente2").append('<h5 class="h5 g-mb-10" style="color: white">'+response.data.pacientes[0].nombre+'</h5><em class="d-block g-color-primary g-font-style-normal g-font-size-default">Ciudad: '+response.data.pacientes[0].ciudad+'</em><em class="d-block g-color-primary g-font-style-normal g-font-size-default">'+response.data.pacientes[0].tipo_id+': '+response.data.pacientes[0].id_afiliado+'</em>')
var imagenpaciente=document.getElementById("idimagenpaciente");
var nombreimagen=response.data.pacientes[0].imagen;
if (nombreimagen != undefined)
{
imagenpaciente.src=nombreimagen
}
else {
imagenpaciente.src="/img-temp/125x125/img14.png"
}
})*/
}
function search(){
$('#re').hide();
$('.buscar').off().on("click", function(event) {
$(".lis").empty();
var codigo = $('#idcodigocie10').val();
var descripcion = $('#iddescripcioncie10').val();
var url = ip_server+"api/v1/search?descripcion="+descripcion+"&codigo="+codigo;
$.getJSON(url).done( function(response) {
$('#re').show();
$('.cantidad').text(response.data.enfermedades.length);
$.each(response.data.enfermedades, function(key, datos) {
$(".lis").append('<li><label class="form-check-inline btn1 u-check g-pl-25"><input class="g-hidden-xs-up g-pos-abs g-top-0 g-left-0" type="checkbox" onclick="seleccion();" value="'+datos.codigo+'/'+datos.descripcion+'" ><div class="u-check-icon-checkbox-v4 g-absolute-centered--y g-left-0"><i class="fa" data-check-icon=""></i></div> '+datos.codigo+'</label> : '+datos.descripcion+'</li>')
});
if (response.data.enfermedades.length == 0){
$(".lis").append('<div class="alert alert-danger fade in"><strong>Lo sentimos!, </strong>no se encontraron resultados sobre la búsqueda.</div>');
}
}).fail(function(response){
$('#re').show();
$(".lis").append('<div class="alert alert-danger fade in"><strong>Lo sentimos!, </strong>no se encontraron resultados sobre la búsqueda.</div>');
});
});
}
function formasfarmacologicas() {
var formasfarmacologicas=[];
var url = ip_server+"api/v1/guias";
$.getJSON(url).done( function(response) {
$.each($(response.data), function (key, data) {
formasfarmacologicas.push(
data.nombre
)
})
}).fail(function(response){
alerta_error("Formas Farmacologicas","Error agregando formas farmacologicas")
});
return formasfarmacologicas
}
function searchordenamientos() {
$('#respon').hide();
$('.buscarordenamientos').off().on("click", function(event) {
$(".lista").empty();
var princpio = $('#idprincipioactivo').val();
//var medicamento = $('#idmedicamento').val();
var urlprin = ip_server+"api/v1/buscar_prin?nombre="+princpio;
//var urlmed = ip_server+"api/v1/buscar_prin?nombre="+medicamento+"";
$.getJSON(urlprin).done( function(response) {
$('#respon').show();
$('.cantidadordenamientos').text(response.data.principio_activos.length);
$.each(response.data.principio_activos, function(key, datos) {
$(".lista").append('<li><label class="form-check-inline btn2 u-check g-pl-25"><input class="g-hidden-xs-up g-pos-abs g-top-0 g-left-0" type="checkbox" onclick="seleccionordenamientos();" value="'+datos.id+'/'+datos.nombre+'" ><div class="u-check-icon-checkbox-v4 g-absolute-centered--y g-left-0"><i class="fa" data-check-icon=""></i></div> '+datos.id+'</label> : '+datos.nombre+'</li>')
});
if (response.data.principio_activos.length == 0){
$(".lista").append('<div class="alert alert-danger fade in"><strong>Lo sentimos!, </strong>no se encontraron resultados sobre la búsqueda.</div>');
}
}).fail(function(response){
$('#respon').show();
$(".lista").append('<div class="alert alert-danger fade in"><strong>Lo sentimos!, </strong>no se encontraron resultados sobre la búsqueda.</div>');
});;
});
}
function seleccion(){
var ids =[];
var codigo='';
$.each($('.btn1 :checked'), function(key, dato) {
var ide = $(this).attr('value');
var res=ide.split("/");
if (ids.indexOf(res))
ids.push({
codigo: res[0],
descripcion: res[1]
});
});
return ids
}
function seleccionordenamientos(){
var idsor =[];
var codigo='';
$.each($('.btn2 :checked'), function(key, dato) {
var ide = $(this).attr('value');
var res=ide.split("/");
if (idsor.indexOf(res))
idsor.push({
id: res[0],
nombre: res[1]
});
});
return idsor
}
function createlistcie10(){
var codigoscie10=null;
var codigoscie10=seleccion();
$(".listacodigocie10").empty();
$('#codigoscie10').show();
if (codigoscie10.length!=0)
{
$.each(codigoscie10, function (key, value) {
$(".listacodigocie10").append('<dt>Código: '+value.codigo+'</dt><dd>Descripción: '+value.descripcion+'</dd>')
})
}
}
function createlistordenamientos() {
var listordenamientos = null;
var listordenamientos = seleccionordenamientos();
$(".listaordenamientos").empty();
$('#ordenamientos').show();
if (listordenamientos.length != 0) {
$.each(listordenamientos, function (key, value) {
$(".listaordenamientos").append(
'<dt>Código: ' + value.id + '</dt><dd><strong>Nombre:</strong> ' + value.nombre + ' </dd><dd><strong>Esquema:</strong><input id="idcantidad-' + value.id + '" type="number" class="eleme" placeholder="Cantidad" min="1" max="1000000"><input placeholder="Forma Farmacologica" id="idformasfarmacologicas-'+ value.id +'" class="eleme formas"><input id="idcada-' + value.id + '" type="number" class="eleme" placeholder="Cada" min="1" max="1000"><select id="idselectcada-' + value.id + '" class="eleme"><option value="default" selected>Seleccione el tiempo</option><option value="minutos">Minutos</option><option value="horas">Horas</option><option value="dias">Días</option><option value="semanas">Semanas</option><option value="meses">Meses</option></select>' +
'<input id="iddurante-' + value.id + '" class="eleme" type="number" placeholder="Durante" min="1" max="1000000"><select id="idselecdurante-' + value.id + '" class="eleme"><option value="default" selected>Seleccione el tiempo</option><option value="minutos">Minutos</option><option value="horas">Horas</option><option value="dias">Días</option><option value="semanas">Semanas</option><option value="meses">Meses</option></select>' +
'<dd><strong>Via de administración: </strong> <select id="idviadeadmi-' + value.id + '" class="eleme"><option value="default">Seleccione la via</option><option value="oral">Vía oral</option><option value="sublingual">Vía sublingual</option><option value="gastroenterica">Vía gastroentérica</option><option value="rectal">Vía rectal</option>' +
'<option value="parenteral">Vía parenteral</option><option value="respiratoria">Vía respiratoria</option><option value="oftalmica">Vía oftálmica</option><option value="oftalmica">Vía oftálmica</option>' +
'<option value="otica">Vía ótica</option><option value="transdermica">Vía transdérmica</option></select></dd></dd>')
})
}
setvaluesformas();
}
function enabledallordisabledall() {
//revision sistemas inputs disable o enabled todos
$('#idseleccionartodosnormal').change(function () {
$('.radiox').prop("checked", false);
$.each($('.radion'), function(key, data) {
data.checked=true
})
$.each($('.radio_normales'), function(key, data) {
data.disabled=true
})
})
$('#idseleccionartodosanormal').change(function () {
$('.radion').prop("checked", false);
$.each($('.radiox'), function(key, data) {
data.checked=true
})
$.each($('.radio_normales'), function(key, data) {
data.disabled=false
})
})
$('#idseleccionartodosexamenesn').change(function () {
$('.radiofn').prop("checked", true);
$('.radiofa').prop("checked", false);
$.each($('.radio_examenes'), function(key, data) {
data.checked=true
})
$.each($('.radio_examenes_x'), function(key, data) {
data.checked=false
})
$.each($('.radiob1'), function(key, data) {
data.disabled=true
})
})
$('#idseleccionartodosexamenesa').change(function () {
$('.radiofn').prop("checked", false);
$('.radiofa').prop("checked", true);
$.each($('.radio_examenes_x'), function(key, data) {
data.checked=true
})
$.each($('.radiob1'), function(key, data) {
data.disabled=false
})
$.each($('.radio_examenes'), function(key, data) {
data.checked=false
})
})
//antecedentes personales inputs disable o enabled todos
$('#idseleccionartodosi').change(function () {
$('.radionant3').prop("checked", false);
$('.radionant2').prop("checked", false);
$('.radionant1').prop("checked", true);
$.each($('.radioapsi'), function(key, data) {
data.checked=true
})
$.each($('.texto_llenar_antecedendes'), function(key, data) {
data.disabled=false
})
})
$('#idseleccionartodono').change(function () {
$('.radionant3').prop("checked", false);
$('.radionant1').prop("checked", false);
$('.radionant2').prop("checked", true);
$.each($('.radioapno'), function(key, data) {
data.checked=false
})
$.each($('.texto_llenar_antecedendes'), function(key, data) {
data.disabled=true
})
})
$('#idseleccionartodonosabe').change(function (){
$('.radionant2').prop("checked", false);
$('.radionant1').prop("checked", false);
$('.radionant3').prop("checked", true);
$.each($('.radioapnosabe'), function(key, data){
data.checked=true
})
$.each($('.texto_llenar_antecedendes'), function(key, data) {
data.disabled=true
})
})
}
var paciente_genero=$.cookie('paciente_genero');
var paciente_id=$.cookie('paciente_id');
function enableinput() {
$('#idrconsumoalcoholi').change(function () {
if($(this).is(':checked')) {
$("#idconsumoalcoholi").prop('disabled', false);
}
else {
$("#idconsumoalcoholi").prop('disabled', true);
}
})
$('#idrconsumotabacoi').change(function () {
if($(this).is(':checked')) {
$("#idconsumotabacoi").prop('disabled', false);
}
else {
$("#idconsumotabacoi").prop('disabled', true);
}
})
$('#idrconsumedrogasin').change(function () {
if($(this).is(':checked')) {
$("#idconsumedrogasin").prop('disabled', false);
}
else {
$("#idconsumedrogasin").prop('disabled', true);
}
})
}
function calcularimcporpeso() {
var estatura=$('#idvalorestatura').val()
var pesoinput=$('#idvalorpeso').val()
if (pesoinput.length >= 1)
{
if (estatura.length >= 2){
estatura=estatura*estatura
var resultado=pesoinput/estatura
resultado=resultado*10000
var total=resultado.toString().slice(0,5)
return total
}
/* else {
alerta_error("el campo estatura", "por favor inserte información correspondiente a este campo")
$('#idvalorestatura').focus();
}*/
}
/* else {
alerta_error("el campo peso", "por favor inserte información correspondiente a este campo")
$('#idvalorpeso').focus();
}*/
}
function addvalues(){
$('#idvalorestatura').blur(function () {
var imc=calcularimcporpeso()
$('#idvalorimc').val(imc)
})
}
function setvaluesformas(){
var values=[];
values=formasfarmacologicas();
$.each($('.formas'), function(key, dato) {
$("#"+dato.id).autocomplete({
source: values
});
});
}
$(document).ready(function() {
$(function () {
$('[data-toggle="tooltip"]').tooltip()
})
$('#idvalorestatura').blur(function () {
var imc=calcularimcporpeso()
$('#idvalorimc').val(imc)
})
InformacionPaciente();
disableandenableinput();
enableinput();
enabledallordisabledall();
addvalues();
var peticion=[];
var anamnesis=[];
var arrayrevisionporsistemas=[];
var arrayantecedentedespersonales=[];
var antecendetefamiliar=[];
var toxicos=[];
var escalatanner=[];
var valoresantro=[];
var valorsignosvitales=[];
var arrayexamanesfisicos=[];
var ginecobstetricos=[];
var listacodigoscie10=[];
var ordenamientos=[];
if(paciente_genero=="true")
{
$('#idginecoobstetricos').show();
}
search();
searchordenamientos();
$('#idcerrarcie10').click(function () {
createlistcie10();
})
$('#idcerrarordenamiento').click(function () {
createlistordenamientos();
})
$('#rootwizard').bootstrapWizard({onTabShow: function(tab, navigation, index) {
var $total = navigation.find('li').length;
var $current = index+1;
var $percent = ($current/$total) * 100;
$('#rootwizard .progress-bar').css({width:$percent+'%'});
},
onNext : function(tab, navigation, index){
if (index==1)
{ anamnesis=[]
var motivoconsulta=$("#id_motivoconsultahc").val()
var enfermedadactual=$("#id_enfermedadactualhc").val()
if (motivoconsulta)
{
anamnesis.push({
motivoconsulta:motivoconsulta
})
}
/* else
{
alerta_error("Campo motivo consulta","el campo motivo consulta debe contener información")
return false;
}*/
if (enfermedadactual)
{
anamnesis.push({
enfermedadactual:enfermedadactual
})
}
/* else{
alerta_error("Campo enfermedad actual","el campo enfermedad actual debe contener información")
return false;
}*/
console.log(anamnesis)
}
if (index==2)
{
var validacion=true;
arrayrevisionporsistemas=[];
$.each($('.radiob'), function(key, data) {
var estado, nombre,observacion='';
nombre=data.id;
var nombreid= nombre.split("v");
var nombreanterior=nombre.split("0");
if (data.type=='checkbox' && data.checked==true)
{
if (data.value==0){
observacion=$('#'+nombreid[0]).val()
if (observacion){
estado=data.value
arrayrevisionporsistemas.push({
nombre: nombre,
estado: estado,
observacion: observacion
})
}
/* else
{
alerta_error("Campo observación ","Este campo debe contener información")
validacion=false;
return false;
}*/
}
if (data.value==1){
estado=data.value
arrayrevisionporsistemas.push({
nombre: nombre,
estado: estado
})
}
}
/*else if (data.value=='0' && data.checked==false)
{
if(!$('#'+nombreanterior[0]+'1').is(':checked'))
{
alerta_error("Seleccion campos", "Por favor debe seleccionar uno de las dos opciones Normal o Anormal")
validacion=false;
return false;
}
}*/
})
console.log(arrayrevisionporsistemas)
return validacion
}
if (index==3)
{
antecendetefamiliar=[]
arrayantecedentedespersonales=[]
var validacion=true;
$.each($('.radioap'), function(key, data) {
var nombre=data.id;
var nombregrupo=data.name;
var nombreid= nombre.split("v");
var estado=data.value;
if(data.checked==true)
{
var observacion=$('#'+nombreid[0]).val()
if(observacion)
{arrayantecedentedespersonales.push({
nombre: nombre,
estado: estado,
observacion: observacion
})}
else{
arrayantecedentedespersonales.push({
nombre: nombre,
estado: estado,
})
}
}
/* else if($("input:radio[name="+nombregrupo+"]:checked").length == 0)
{
alerta_error("Seleccion campos", "Por favor debe seleccionar uno de las dos opciones Normal o Anormal")
validacion=false;
return false;
}*/
})
$.each($('.radiof'), function(key, data) {
var nombre=data.id;
var nombreid=nombre.split("v");
var estado=data.value;
if(data.checked==true)
{
antecendetefamiliar.push({
nombre: nombreid[0],
estado: estado,
observacion: $('#'+nombreid[0]).val(),
otros: $('#idotrosantecedentes').val()
})
}
})
/* if($('#idcancerv0').is(':checked')){
antecendetefamiliar.push({
nombre: 'cancer',
estado: $('#idcancerv0').val(),
observacion: $('#idcancer').val(),
otros: $('#idotrosantecedentes').val()
})
}else if($('#idcancerv1').is(':checked')){
antecendetefamiliar.push({
nombre: 'cancer',
estado: $('#idcancerv0').val(),
observacion: $('#idcancer').val(),
otros: $('#idotrosantecedentes').val()
})
} else if($('#idcancerv2').is(':checked')){
antecendetefamiliar.push({
nombre: 'cancer',
estado: $('#idcancerv0').val(),
observacion: $('#idcancer').val(),
otros: $('#idotrosantecedentes').val()
})
}*/
/*else
{
alerta_error("Seleccion campos", "Por favor debe seleccionar uno de los tres opciones Padres Abuelos Tios")
validacion=false;
}*/
console.log(arrayantecedentedespersonales+"personales")
console.log(antecendetefamiliar+"personales")
return validacion
}
if(index==4)
{
toxicos=[]
ginecobstetricos=[]
$.each($('.toxicos'), function(key, data) {
console.log(data)
var nombre=data.name
var valor=data.value
toxicos.push({
nombre: data.name,
valor: data.value
})
})
$.each($('.ginecoobstetricos'), function(key, data) {
console.log(data)
var nombre=data.name
var valor=data.value
ginecobstetricos.push({
nombre: data.name,
valor: data.value
})
})
/* var nombre=data.id;
var nombreid= nombre.split("v");
var estado=data.value;
if(data.checked==true)
{
antecendetefamiliar.push({
nombre: 'Cáncer',
estado: estado,
observacion: $('#'+nombreid).val(),
otros: $('#idotrosantecedentes').val()
})
}
})*/
/* if($('#idrconsumoalcoholi').is(":checked"))
{
if($('#idconsumoalcoholi').val())
{
toxicos.push({
nombre: 'consumo alcohol',
estado: 1,
desde: $('#idconsumoalcoholi').val()
})
}
}
else {
toxicos.push({
nombre: 'consumo alcohol',
estado: 0,
})
}
if($('#idrconsumotabacoi').is(":checked"))
{
if($('#idconsumotabacoi').val())
{
toxicos.push({
nombre: 'consumo tabaco',
estado: 1,
desde: $('#idconsumotabacoi').val()
})
}
}
else
{
toxicos.push({
nombre: 'consumo tabaco',
estado: 0,
})
}
if($('#idrconsumedrogasin').is(":checked"))
{
if($('#idconsumedrogasin').val())
{
toxicos.push({
nombre: 'consumo drogas',
estado: 1,
desde: $('#idconsumedrogasin').val()
})
}
}
else
{
toxicos.push({
nombre: 'consumo drogas',
estado: 0,
})
}
<<<<<<< HEAD
if(paciente_genero=="true") {
ginecobstetricos = []
var numeropartos = $('#idnumeropartos').val()
if (numeropartos) {
ginecobstetricos.push({
nombre: 'numero de partos',
valor: numeropartos
})
}
else {
alerta_error("Número de partos", "Por favor digite información en número de partos.")
return false;
}
var numeroabortos = $('#idnumeroabortos').val()
if (numeroabortos) {
ginecobstetricos.push({
nombre: 'numero de abortos',
valor: numeroabortos
})
}
else {
alerta_error("Número de abortos", "Por favor digite información en número de abortos.")
return false;
}
var numeromuertos = $('#idnumeromuertos').val()
if (numeromuertos) {
ginecobstetricos.push({
nombre: 'numero de muertos',
valor: numeromuertos
})
}
else {
alerta_error("Número de muertos", "Por favor digite información en número de muertos.")
return false;
}
var numerovivos = $('#idnumerovivos').val()
if (numerovivos) {
ginecobstetricos.push({
nombre: 'numero de vivos',
valor: numerovivos
})
}
else {
alerta_error("Número de vivos", "Por favor digite información en número de vivos.")
return false;
}
var numerocesareas = $('#idnumerodecesareas').val()
if (numerocesareas) {
ginecobstetricos.push({
nombre: 'numero de cesareas',
valor: numerocesareas
})
}
else {
alerta_error("Número de cesáreas", "Por favor digite información en número de cesáreas.")
return false;
}
var ultimoembarazo = $('#iddatepickerultimoembarazo').val()
if (ultimoembarazo) {
ginecobstetricos.push({
nombre: 'ultimoembarazo',
valor: ultimoembarazo
})
}
var ultimamenstruacion = $('#iddatapickerultimamenstruacion').val()
if (ultimamenstruacion) {
ginecobstetricos.push({
nombre: 'ultimamenstruacion',
valor: ultimamenstruacion
})
}
if ($('#idestaembarazadav0').is(':checked')) {
ginecobstetricos.push({
nombre: 'estaembarazada',
estaembarazada: 0
})
} else if ($('#idestaembarazadav1').is(':checked')) {
ginecobstetricos.push({
nombre: 'estaembarazada',
estaembarazada: 1
})
} else if ($('#idestaembarazadav2').is(':checked')) {
ginecobstetricos.push({
nombre: 'estaembarazada',
estaembarazada: 2
})
}
}
=======
if(paciente_genero=="true")
{
ginecobstetricos=[]
var numeropartos=$('#idnumeropartos').val()
if(numeropartos)
{
ginecobstetricos.push({
nombre: 'numero de partos',
valor: numeropartos
})
}*/
/* else
{
alerta_error("Número de partos", "Por favor digite información en número de partos.")
return false;
}*//*
var numeroabortos=$('#idnumeroabortos').val()
if(numeroabortos)
{
ginecobstetricos.push({
nombre: 'numero de abortos',
valor: numeroabortos
})
}
*//*else
{
alerta_error("Número de abortos", "Por favor digite información en número de abortos.")
return false;
}*//*
var numeromuertos=$('#idnumeromuertos').val()
if(numeromuertos)
{
ginecobstetricos.push({
nombre: 'numero de muertos',
valor: numeromuertos
})
}
*//*else
{
alerta_error("Número de muertos", "Por favor digite información en número de muertos.")
return false;
}*//*
var numerovivos=$('#idnumerovivos').val()
if(numerovivos)
{
ginecobstetricos.push({
nombre: 'numero de vivos',
valor: numerovivos
})
}
*//*else
{
alerta_error("Número de vivos", "Por favor digite información en número de vivos.")
return false;
}*//*
var numerocesareas=$('#idnumerodecesareas').val()
if(numerocesareas)
{
ginecobstetricos.push({
nombre: 'numero de cesareas',
valor: numerocesareas
})
}
*//*else
{
alerta_error("Número de cesáreas", "Por favor digite información en número de cesáreas.")
return false;
}*/
/*
var ultimoembarazo=$('#iddatepickerultimoembarazo').val()
if (ultimoembarazo)
{
ginecobstetricos.push({
nombre: 'ultimoembarazo',
valor: ultimoembarazo
})
}
var ultimamenstruacion=$('#iddatapickerultimamenstruacion').val()
if (ultimamenstruacion)
{
ginecobstetricos.push({
nombre: 'ultimamenstruacion',
valor: ultimamenstruacion
})
}
if($('#idestaembarazadav0').is(':checked')){
ginecobstetricos.push({
nombre: 'estaembarazada',
estaembarazada: 0
})
}else if($('#idestaembarazadav1').is(':checked')){
ginecobstetricos.push({
nombre: 'estaembarazada',
estaembarazada: 1
})
}else if($('#idestaembarazadav2').is(':checked')){
ginecobstetricos.push({
nombre: 'estaembarazada',
estaembarazada: 2
})
}
*/
}
if(index==5){
valoresantro=[]
valorsignosvitales=[]
escalatanner=[]
var valorpeso=$('#idvalorpeso').val()
var valorestatura=$('#idvalorestatura').val()
var valorimc=$('#idvalorimc').val()
var valorfrecuenciacardiaca=$('#idvalorfrecuenciacardiaca').val()
var valorfrecuenciares=$('#idvalorfrecuenciarespiratoria').val()
valoresantro.push({
nombre: 'Peso',
valor: valorpeso
},{
nombre: 'Estatura',
valor: valorestatura
},{
nombre: 'IMC',
valor: valorimc
})
valorsignosvitales.push({
nombre: 'frecuencia cardiaca ',
valor: valorfrecuenciacardiaca
},
{
nombre: 'frecuencia respiratoria',
valor: valorfrecuenciares
})
/* var valorestatura=$('#idvalorestatura').val()
var valorpeso=$('#idvalorpeso').val()
var valortalla=$('#idvalortalla').val()
var valorimc=$('#idvalorimc').val()
var valorabdominal=$('#idvalorperimetroabdominal').val()
var valorgrasa=$('#idvalorgrasa').val()
var valormuscular=$('#idvalormuscular').val()
var valorfrecuenciacardiaca=$('#idvalorfrecuenciacardiaca').val()
var valorfrecuenciares=$('#idvalorfrecuenciarespiratoria').val()
var valortomasistoma1=$('#idvalortomasistoma1').val()
var valortomasistoma2=$('#idvalortomasistoma2').val()
var valordiastoma1=$('#idvalordiastoma1').val()
var valordiastoma2=$('#idvalordiastoma2').val()
var valorpulso=$('#idvalorpulso').val()
if (valorpeso)
{
valoresantro.push({
nombre: 'Peso',
valor: valorpeso
})
}*/
/*else
{
alerta_error("Campo peso","el campo peso debe contener información")
return false;
}*/
/*if (valorestatura)
{
valoresantro.push({
nombre: 'Estatura',
valor: valorestatura
})
}*/
/*else
{
alerta_error("Campo Estatura","el campo estatura debe contener información")
return false;
}*/
/* if (valortalla)
{
valoresantro.push({
nombre: 'Talla',
valor: valortalla
})
}*/
/*else
{
alerta_error("Campo talla","el campo talla debe contener información")
return false;
}*/
/*
if (valorimc)
{
valoresantro.push({
nombre: 'IMC',
valor: valorimc
})
}*/
/*else
{
alerta_error("Campo imc","el campo imc debe contener información")
return false;
}*/
/* if (valorabdominal)
{
valoresantro.push({
nombre: 'Perimetro Abdominal',
valor: valorabdominal
})
}
/*else
{
alerta_error("Campo abdominal","el campo abdominal debe contener información")
return false;
}*/
/*if (valorgrasa)
{
valoresantro.push({
nombre: 'Grasa',
valor: valorgrasa
})
}*/
/*else
{
alerta_error("Campo grasa","el campo grasa debe contener información")
return false;
}*/
/* if (valormuscular)
{
valoresantro.push({
nombre: 'Muscular',
valor: valormuscular
})
}
/*else
{
alerta_error("Campo muscular","el campo muscular debe contener información")
return false;
}*/
/* if (valorpulso)
{
valoresantro.push({
nombre: 'Pulso',
valor: valorpulso
})
}
/*else
{
alerta_error("Campo pulso","el campo pulso debe contener información")
return false;
}*/
/* if (valorfrecuenciacardiaca)
{
valorsignosvitales.push({
nombre: 'Frencuencia Cardiaca',
valor: valorfrecuenciacardiaca
})
}
/*else
{
alerta_error("Campo frecuencia cardiaca","el campo frecuencia cardiaca debe contener información")
return false;
}*/
/* if (valorfrecuenciares)
{
valorsignosvitales.push({
nombre: 'Frencuencia Respiratoria',
valor: valorfrecuenciares
})
}
/*else
{
alerta_error("Campo frecuencia respiratoria","el campo frecuencia respiratoria debe contener información")
return false;
}*/
/* if (valortomasistoma1)
{
valorsignosvitales.push({
nombre: ' Tension Arterial Sis Toma 1',
valor: valortomasistoma1
})
}
/*else
{
alerta_error("Campo tension arterial ","el campo tension arterial sis toma 1 debe contener información")
return false;
}*/
/* if (valortomasistoma2)
{
valorsignosvitales.push({
nombre: ' Tension Arterial Sis Toma 2',
valor: valortomasistoma2
})
}
/*else
{
alerta_error("Campo tension arterial","el campo tension arterial sis toma 2 debe contener información")
return false;
}*/
/* if (valordiastoma1)
{
valorsignosvitales.push({
nombre: ' Tension Arterial Dias Toma 1',
valor: valordiastoma1
})
}
/*else
{
alerta_error("Campo tension arterial","el campo tension arterial dias toma 1 debe contener información")
return false;
}*/
/* if (valordiastoma2)
{
valorsignosvitales.push({
nombre: ' Tension Arterial Dias Toma 2',
valor: valordiastoma2
})
}
/*else
{
alerta_error("Campo tension arterial","el campo tension arterial dias toma 2 debe contener información")
return false;
}*/
if($('#idescalatannerv0').is(':checked')){
escalatanner.push({
nombre: 'Escala Tanner',
valor: 0
})
}
if($('#idescalatannerv1').is(':checked')){
escalatanner.push({
nombre: 'Escala Tanner',
valor: 1
})
}
if($('#idescalatannerv2').is(':checked')){
escalatanner.push({
nombre: 'Escala Tanner',
valor: 2
})
}
if($('#idescalatannerv3').is(':checked')){
escalatanner.push({
nombre: 'Escala Tanner',
valor: 3
})
}
if($('#idescalatannerv4').is(':checked')){
escalatanner.push({
nombre: 'Escala Tanner',
valor: 4
})
}
if($('#idescalatannervellov0').is(':checked')){
escalatanner.push({
nombre: 'Vello Pubico',
valor: 0
})
}
if($('#idescalatannervellov1').is(':checked')){
escalatanner.push({
nombre: 'Vello Pubico',
valor: 1
})
}
if($('#idescalatannervellov2').is(':checked')){
escalatanner.push({
nombre: 'Vello Pubico',
valor: 2
})
}
if($('#idescalatannervellov3').is(':checked')){
escalatanner.push({
nombre: 'Vello Pubico',
valor: 3
})
}
if($('#idescalatannervellov4').is(':checked')){
escalatanner.push({
nombre: 'Vello Pubico',
valor: 4
})
}
}
if(index==6)
{
arrayexamanesfisicos=[]
var validacion=true;
$.each($('.listaexamenesfisicos'), function(key, data) {
var nombre=data.id;
var nombregrupo=data.name;
var nombreid= nombre.split("v");
var estado=data.value;
if(data.checked==true)
{
var observacion=$('#'+nombreid[0]).val()
if(observacion)
{arrayexamanesfisicos.push({
nombre: nombreid[0],
estado: estado,
observacion: observacion
})}
else{
arrayexamanesfisicos.push({
nombre: nombreid[0],
estado: estado,
})
}
}
/* else if($("input:radio[name="+nombregrupo+"]:checked").length == 0)
{
alerta_error("Seleccion campos", "Por favor debe seleccionar uno de las dos opciones Normal o Anormal")
validacion=false;
return false;
}*/
})
return validacion
}
if (index==7) {
listacodigoscie10=seleccion();
/* if (listacodigoscie10.length==0)
{
alerta_error("Lista Cie10", "Por favor agregue codigos cie10 ")
return false;
}*/
}
}
});
$('#rootwizard .finish').click(function() {
var ordena=[]
var idorden="";
ordenamientos=seleccionordenamientos()
$(".eleme").each(function (key, value) {
var firstid=value.id
var id=firstid.split("-")
var nombre=id[0].split("d",3)
if(id[1]!=idorden)
{
var cantidad=$("#idcantidad-"+id[1]).val()
var cada =$("#idcada-"+id[1]).val()
var selectecada=$("#idselectcada-"+id[1]).val()
var durante=$("#iddurante-"+id[1]).val()
var selectadurante=$("#idselecdurante-"+id[1]).val()
var viadeadministracion=$("#idviadeadmi-"+id[1]).val()
var formafarmacologica=$("#idformasfarmacologicas-"+id[1]).val()
if (cantidad){
if (cada) {
if (durante) {
if (formafarmacologica){
ordena.push({
id: id[1],
cantidad: cantidad,
cada: cada,
selectecada: selectecada,
durante: durante,
selectadurante: selectadurante,
viadeadministracion: viadeadministracion,
formafarmacologica: formafarmacologica
})
idorden=id[1]
}
/* else{
alerta_error("Error en la forma farmacologica ", "Por favor agregue la forma farmacologica")
return false;
}*/
}
/*else{
alerta_error("Error en el durante ", "Por favor agregue el durante ")
return false;
}*/
}
/*else{
alerta_error("Error en el cada ", "Por favor agregue el cada ")
return false;
}*/
}
/*else {
alerta_error("Error en la Cantidad ", "Por favor agregue la cantidad ")
return false;
}*/
}
})
peticion.push({ anamnesis: anamnesis,
arrayrevisionporsistemas: arrayrevisionporsistemas,
arrayantecedentedespersonales: arrayantecedentedespersonales,
antecedentesfamiliares: antecendetefamiliar,
toxicos: toxicos,
valoresantropometricos: valoresantro,
valoressignosvitales: valorsignosvitales,
escalatanner: escalatanner,
arrayexamanesfisicos: arrayexamanesfisicos,
profesional_id: user.profesional_id,
paciente_id: 2049,
})
if (listacodigoscie10.length>0)
peticion.push({
listacodigoscie10: listacodigoscie10
})
if(ginecobstetricos.length>0){
peticion.push( {ginecobstetricos: ginecobstetricos})
}
if (ordenamientos.length>0)
{
peticion.push({ordenamientos:ordena })
}
console.log(peticion);
$.post(ip_server+"historiaclinica/historiasclinicasmedicos", {historiaclinicamedico : peticion}).done(function(response) {
var newNoty = new Noty({
"type": "success",
"layout": "topRight",
"timeout": "3000",
"animation": {
"open": "animated flipInY",
"close": "animated zoomOut"
},
"closeWith": [
"click",
"button"
],
"text": "<div class=\"g-mr-20\"><div class=\"noty_body__icon\"><i class=\"hs-admin-check\"></i></div></div><div>Exito<br>Historia Clinica Guardada</div>",
"theme": "unify--v1"
}).show();
setTimeout(function() {
window.location.href = "/historiaclinica";
}, 900)
})/*.fail(function(response){
console.log(response+"Responde fail")
var newNoty = new Noty({
"type": "error",
"layout": "topRight",
"timeout": "4000",
"animation": {
"open": "animated flipInY",
"close": "animated zoomOut"
},
"closeWith": [
"click",
"button"
],
"text": "<div class=\"g-mr-20\"><div class=\"noty_body__icon\"><i class=\"hs-admin-close\"></i></div></div><div><b>Error Servidor</b><br>Por favor comuniquese con el administrador</div>",
"theme": "unify--v1"
}).show();
});*/
});
peticion=[];
});
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment