示例#1
0
 $datosCabecera[13] = $datosPaciente[0][11];
 /* ===================================================================================================== */
 /* =======================================   Datos de Detalle   ============================================ */
 $o_ActionReporte = new ActionReporte();
 $oLActoMedico = new LActoMedico();
 $listaAtenciones = $o_ActionReporte->listaAtencionesXDia($idPrograma);
 //$listaAtenciones[$i][0]--> idPrigramacion
 $antecedentes = $o_ActionReporte->rptAntecedentesPRograma($idPrograma);
 //serecupera los antecedentes de golpe
 $historiaOdontograma = $oLActoMedico->listadoHistoriaDiente($idPrograma);
 $simbolosImagen = $oLActoMedico->listaImagenesOdontograma($idPrograma);
 $nroPlaca = $oLActoMedico->lstListarNumeroIFExistePlaca($idPrograma);
 $arrayHC = array();
 foreach ($listaAtenciones as $i => $value) {
     $datosMed = $oLActoMedico->atencionMedico($listaAtenciones[$i][0]);
     $motivoConsulta = $o_ActionReporte->rptMotivoConsulta($listaAtenciones[$i][0]);
     $triaje = $o_ActionReporte->rptTriaje($listaAtenciones[$i][0]);
     //------------------------------------------------------------------------------------
     $examenesMedicos = $o_ActionReporte->rptExamenesMedicos($listaAtenciones[$i][0]);
     $datosExamenes = array();
     if ($examenesMedicos) {
         foreach ($examenesMedicos as $j => $filaExamen) {
             $pruebasExamenes = $oLActoMedico->valoresCampos($listaAtenciones[$i][0], $filaExamen[0]);
             if ($pruebasExamenes) {
                 $datosExamenes[$j][0] = $pruebasExamenes;
             } else {
                 $datosExamenes[$j][0] = null;
             }
         }
         $arrayHC[$i][2] = $datosExamenes;
     } else {