示例#1
0
        public void buscarPacienteFAT(string NroDocumento)
        {
            IFATService _fatService = new FATService();

            this.paciente = new PacienteModel();
            this.paciente = DTOToModel.pacienteModel(_fatService.getPacienteFAT(NroDocumento));
        }
示例#2
0
        public void getPacientePS(string docident, string tipoDocumento)
        {
            IConsultaPlanSaludService wsplan = new ConsultaPlanSaludService();

            this.paciente = new PacienteModel();
            var paciente = wsplan.getAfiliadoPorDocumento(docident, tipoDocumento);

            this.paciente = (paciente != null) ? DTOToModel.pacienteModel(paciente) : null;
        }
        public int guardarCarta(CartaGarantiaModel carta, PlanSaludModel plan, PacienteModel paciente, List <string> procedimientos, string usuario, string equipo, ArchivoModel archivo)
        {
            ICartaGarantiaService cartaserv = new CartaGarantiaService();

            var cartaps = ModelDTO.cartaDTO(carta, plan, paciente);
            int result  = cartaserv.guardarCarta(cartaps, usuario, equipo,
                                                 ModelDTO.beneficiosDTO(plan.beneficios)
                                                 , procedimientos, ModelDTO.archivoDTO(archivo));

            return(result);
        }
        public FAT_LaboratorioPDF labReporte(AtencionTmModel fat)
        {
            FAT_LaboratorioPDF rmodel = new FAT_LaboratorioPDF();

            rmodel.datosMedico(fat.Medico, fat.especialidad, fat.CMP, fat.RNE, fat.FechaRegistro, fat.NroAtencion, fat.Financiador, fat.firma);
            PacienteModel p = fat.paciente;

            rmodel.datosPaciente(p.Nombre, p.Edad, p.Sexo, p.DNI, p.NroHistoria, fat.nroOaa, fat.FechaCierre, fat.CodigoFinanciador, fat.CodigoCentroTrabajo, fat.DescripcionCentroTrabajo, fat.NumeroRegistro);
            rmodel.listarDX(fat.dx);
            rmodel.cExamen    = rmodel.listaSimple(fat.laboratorio);
            rmodel.rutaImagen = this.rutaImagen;
            return(rmodel);
        }
        public FAT_RecetaPDF recetaReporte(AtencionTmModel fat)
        {
            FAT_RecetaPDF rmodel = new FAT_RecetaPDF(fat.Medicacion, fat.Tratamiento);

            rmodel.datosMedico(fat.Medico, fat.especialidad, fat.CMP, fat.RNE, fat.FechaRegistro, fat.NroAtencion, fat.Financiador, fat.firma);
            PacienteModel p        = fat.paciente;
            string        pnombres = p.Nombre + " " + p.ApellidoPaterno + " " + p.ApellidoMaterno;

            rmodel.datosPaciente(p.Nombre, p.Edad, p.Sexo, p.DNI, p.NroHistoria, fat.nroOaa, fat.FechaCierre, fat.CodigoFinanciador, fat.CodigoCentroTrabajo, fat.DescripcionCentroTrabajo, fat.NumeroRegistro);
            rmodel.rutaImagen = this.rutaImagen;
            rmodel.listarDX(fat.dx);
            rmodel.cDatosReceta = rmodel.listarReceta(fat.medicinas);
            return(rmodel);
        }