Created
September 28, 2018 21:11
-
-
Save santiagorl229/4e37f5da16715cfb9ccf7f1a439e8f5c to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
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