|
@@ -140,7 +140,7 @@ openerp.clinic_history_medic = function (instance, local) {
|
|
|
number : {halign:'center',columnWidth: '8px'},
|
|
|
},
|
|
|
|
|
|
- margin: { top: 129, horizontal: 14},
|
|
|
+ margin: { top: 139, horizontal: 14},
|
|
|
|
|
|
|
|
|
addPageContent: function (data) {
|
|
@@ -170,10 +170,9 @@ openerp.clinic_history_medic = function (instance, local) {
|
|
|
|
|
|
pdfDoc.setDrawColor('252', '252', '252');
|
|
|
pdfDoc.rect(13, 25, pdfDoc.internal.pageSize.getWidth() - 18 , 29, 'S');
|
|
|
- pdfDoc.rect(13, 25, pdfDoc.internal.pageSize.getWidth() - 18 , 59, 'S');
|
|
|
- pdfDoc.rect(13, 25, pdfDoc.internal.pageSize.getWidth() - 18 , 105, 'S');
|
|
|
- pdfDoc.rect(13, 25, pdfDoc.internal.pageSize.getWidth() - 18 , 187, 'S');
|
|
|
- pdfDoc.rect(13, 25, pdfDoc.internal.pageSize.getWidth() - 18 , 195, 'S');
|
|
|
+ pdfDoc.rect(13, 25, pdfDoc.internal.pageSize.getWidth() - 18 , 63, 'S');
|
|
|
+ pdfDoc.rect(13, 25, pdfDoc.internal.pageSize.getWidth() - 18 , 115, 'S');
|
|
|
+
|
|
|
/*
|
|
|
====================================================================
|
|
|
PRIMERA SECCION
|
|
@@ -199,12 +198,12 @@ openerp.clinic_history_medic = function (instance, local) {
|
|
|
pdfDoc.setFontSize(10);
|
|
|
pdfDoc.setFontStyle('bold');
|
|
|
pdfDoc.setTextColor(40);
|
|
|
- pdfDoc.text(149,32, 'Fecha: ');
|
|
|
+ pdfDoc.text(140,32, 'Fecha: ');
|
|
|
|
|
|
pdfDoc.setFontSize(10);
|
|
|
pdfDoc.setFontStyle('normal');
|
|
|
pdfDoc.setTextColor(40);
|
|
|
- pdfDoc.text(169,32, moment(doc.order_date).format('DD/MM/YYYY'));
|
|
|
+ pdfDoc.text(163,32, moment(doc.order_date).format('DD/MM/YYYY HH:mm'));
|
|
|
|
|
|
// pdfDoc.setFontSize(10);
|
|
|
// pdfDoc.setFontStyle('normal');
|
|
@@ -240,32 +239,32 @@ openerp.clinic_history_medic = function (instance, local) {
|
|
|
pdfDoc.setFontSize(10);
|
|
|
pdfDoc.setFontStyle('bold');
|
|
|
pdfDoc.setTextColor(10);
|
|
|
- pdfDoc.text(149,37,'Nº de Salida: ' );
|
|
|
+ pdfDoc.text(140,37,'Nº de Salida: ' );
|
|
|
|
|
|
pdfDoc.setFontSize(10);
|
|
|
pdfDoc.setFontStyle('normal');
|
|
|
pdfDoc.setTextColor(40);
|
|
|
- pdfDoc.text(173,37, self.valorNull(doc.nro_salida));
|
|
|
+ pdfDoc.text(168,37, self.valorNull(doc.nro_salida));
|
|
|
|
|
|
pdfDoc.setFontSize(10);
|
|
|
pdfDoc.setFontStyle('bold');
|
|
|
pdfDoc.setTextColor(10);
|
|
|
- pdfDoc.text(14,42,'Hora Recepción: ' );
|
|
|
+ pdfDoc.text(14,42,'Fecha y Hora Recepción: ' );
|
|
|
|
|
|
pdfDoc.setFontSize(10);
|
|
|
pdfDoc.setFontStyle('normal');
|
|
|
pdfDoc.setTextColor(40);
|
|
|
- pdfDoc.text(46,42, moment(doc.planned_start_date).format('DD/MM/YYYY'));
|
|
|
+ pdfDoc.text(58,42, moment(doc.planned_start_date).format('DD/MM/YYYY HH:mm'));
|
|
|
|
|
|
pdfDoc.setFontSize(10);
|
|
|
pdfDoc.setFontStyle('bold');
|
|
|
pdfDoc.setTextColor(10);
|
|
|
- pdfDoc.text(149,42,'Hora Atención: ' );
|
|
|
+ pdfDoc.text(135,42,'Fecha y Hora Atención: ' );
|
|
|
|
|
|
pdfDoc.setFontSize(10);
|
|
|
pdfDoc.setFontStyle('normal');
|
|
|
pdfDoc.setTextColor(40);
|
|
|
- pdfDoc.text(176,42, moment(doc.planned_end_date).format('DD/MM/YYYY'));
|
|
|
+ pdfDoc.text(176,42, moment(doc.planned_end_date).format('DD/MM/YYYY HH:mm'));
|
|
|
|
|
|
// pdfDoc.setFontSize(10);
|
|
|
// pdfDoc.setFontStyle('bold');
|
|
@@ -287,15 +286,15 @@ openerp.clinic_history_medic = function (instance, local) {
|
|
|
pdfDoc.setTextColor(40);
|
|
|
pdfDoc.text(29,47, doc.partner_address);
|
|
|
|
|
|
- pdfDoc.setFontSize(10);
|
|
|
- pdfDoc.setFontStyle('bold');
|
|
|
- pdfDoc.setTextColor(10);
|
|
|
- pdfDoc.text(149,47,'Nº: ');
|
|
|
-
|
|
|
- pdfDoc.setFontSize(10);
|
|
|
- pdfDoc.setFontStyle('normal');
|
|
|
- pdfDoc.setTextColor(40);
|
|
|
- pdfDoc.text(156,47, self.valorNull(doc.nro_salida));
|
|
|
+ // pdfDoc.setFontSize(10);
|
|
|
+ // pdfDoc.setFontStyle('bold');
|
|
|
+ // pdfDoc.setTextColor(10);
|
|
|
+ // pdfDoc.text(149,47,'Nº de Salida: ');
|
|
|
+ //
|
|
|
+ // pdfDoc.setFontSize(10);
|
|
|
+ // pdfDoc.setFontStyle('normal');
|
|
|
+ // pdfDoc.setTextColor(40);
|
|
|
+ // pdfDoc.text(156,47, self.valorNull(doc.nro_salida));
|
|
|
|
|
|
pdfDoc.setFontSize(10);
|
|
|
pdfDoc.setFontStyle('bold');
|
|
@@ -330,12 +329,12 @@ openerp.clinic_history_medic = function (instance, local) {
|
|
|
pdfDoc.setFontSize(10);
|
|
|
pdfDoc.setFontStyle('bold');
|
|
|
pdfDoc.setTextColor(40);
|
|
|
- pdfDoc.text(75,57,'Antiguedad en la empresa: ');
|
|
|
+ pdfDoc.text(75,57,'Antiguedad Trabajo: ');
|
|
|
|
|
|
pdfDoc.setFontSize(10);
|
|
|
pdfDoc.setFontStyle('normal');
|
|
|
pdfDoc.setTextColor(40);
|
|
|
- pdfDoc.text(122,57, self.valorNull(doc.name_movil));
|
|
|
+ pdfDoc.text(116,57, self.valorNull(doc.antig_trabajo));
|
|
|
|
|
|
pdfDoc.setFontSize(10);
|
|
|
pdfDoc.setFontStyle('bold');
|
|
@@ -345,7 +344,7 @@ openerp.clinic_history_medic = function (instance, local) {
|
|
|
pdfDoc.setFontSize(10);
|
|
|
pdfDoc.setFontStyle('normal');
|
|
|
pdfDoc.setTextColor(40);
|
|
|
- pdfDoc.text(156,57, self.valorNull(doc.partner_fecha_nac));
|
|
|
+ pdfDoc.text(160,57, self.valorNull(doc.edad_paciente));
|
|
|
|
|
|
pdfDoc.setFontSize(10);
|
|
|
pdfDoc.setFontStyle('bold');
|
|
@@ -380,72 +379,103 @@ openerp.clinic_history_medic = function (instance, local) {
|
|
|
pdfDoc.setFontSize(10);
|
|
|
pdfDoc.setFontStyle('bold');
|
|
|
pdfDoc.setTextColor(10);
|
|
|
- pdfDoc.text(14,67,'Antecedentes:');
|
|
|
+ pdfDoc.text(14,67,'Nº de Socio: ');
|
|
|
+
|
|
|
+ pdfDoc.setFontSize(10);
|
|
|
+ pdfDoc.setFontStyle('normal');
|
|
|
+ pdfDoc.setTextColor(40);
|
|
|
+ pdfDoc.text(47,67, self.valorNull(doc.nro_socio));
|
|
|
+
|
|
|
+ pdfDoc.setFontSize(10);
|
|
|
+ pdfDoc.setFontStyle('bold');
|
|
|
+ pdfDoc.setTextColor(40);
|
|
|
+ pdfDoc.text(75,67,'R.U.C: ');
|
|
|
+
|
|
|
+ pdfDoc.setFontSize(10);
|
|
|
+ pdfDoc.setFontStyle('normal');
|
|
|
+ pdfDoc.setTextColor(40);
|
|
|
+ pdfDoc.text(90,67, self.valorNull(doc.partner_ruc));
|
|
|
+
|
|
|
+ pdfDoc.setFontSize(10);
|
|
|
+ pdfDoc.setFontStyle('bold');
|
|
|
+ pdfDoc.setTextColor(10);
|
|
|
+ pdfDoc.text(149,67,'Cel.: ');
|
|
|
+
|
|
|
+ pdfDoc.setFontSize(10);
|
|
|
+ pdfDoc.setFontStyle('normal');
|
|
|
+ pdfDoc.setTextColor(40);
|
|
|
+ pdfDoc.text(156,67, self.valorNull(doc.mobile));
|
|
|
+
|
|
|
+
|
|
|
+ pdfDoc.setFontSize(10);
|
|
|
+ pdfDoc.setFontStyle('bold');
|
|
|
+ pdfDoc.setTextColor(10);
|
|
|
+ pdfDoc.text(14,72,'Antecedentes:');
|
|
|
|
|
|
pdfDoc.setFontSize(10);
|
|
|
pdfDoc.setFontStyle('normal');
|
|
|
pdfDoc.setTextColor(40);
|
|
|
- pdfDoc.text(45,67, self.valorNull(doc.antecedente_paciente));
|
|
|
+ pdfDoc.text(45,72, self.valorNull(doc.antecedente_paciente));
|
|
|
|
|
|
pdfDoc.setFontSize(10);
|
|
|
pdfDoc.setFontStyle('bold');
|
|
|
pdfDoc.setTextColor(40);
|
|
|
- pdfDoc.text(75,67,'Alérgico: ');
|
|
|
+ pdfDoc.text(75,72,'Alérgico: ');
|
|
|
|
|
|
pdfDoc.setFontSize(10);
|
|
|
pdfDoc.setFontStyle('normal');
|
|
|
pdfDoc.setTextColor(40);
|
|
|
- pdfDoc.text(92,67, self.valorNull(doc.alergico));
|
|
|
+ pdfDoc.text(92,72, self.valorNull(doc.alergico));
|
|
|
|
|
|
pdfDoc.setFontSize(10);
|
|
|
pdfDoc.setFontStyle('normal');
|
|
|
pdfDoc.setTextColor(40);
|
|
|
- pdfDoc.text(100,67, self.valorNull(doc.tipo_alergico));
|
|
|
+ pdfDoc.text(100,72, self.valorNull(doc.tipo_alergico));
|
|
|
|
|
|
pdfDoc.setFontSize(10);
|
|
|
pdfDoc.setFontStyle('bold');
|
|
|
pdfDoc.setTextColor(10);
|
|
|
- pdfDoc.text(149,67,'Embarazada: ');
|
|
|
+ pdfDoc.text(149,72,'Embarazada: ');
|
|
|
|
|
|
pdfDoc.setFontSize(10);
|
|
|
pdfDoc.setFontStyle('normal');
|
|
|
pdfDoc.setTextColor(40);
|
|
|
- pdfDoc.text(172,67, self.valorNull(doc.embarazada));
|
|
|
+ pdfDoc.text(172,72, self.valorNull(doc.embarazada));
|
|
|
|
|
|
pdfDoc.setFontSize(10);
|
|
|
pdfDoc.setFontStyle('bold');
|
|
|
pdfDoc.setTextColor(10);
|
|
|
- pdfDoc.text(14,72,'Motivo de consulta: ');
|
|
|
+ pdfDoc.text(14,77,'Motivo de consulta: ');
|
|
|
|
|
|
pdfDoc.setFontSize(10);
|
|
|
pdfDoc.setFontStyle('normal');
|
|
|
pdfDoc.setTextColor(40);
|
|
|
- pdfDoc.text(49,72, self.valorNull(doc.motivo));
|
|
|
+ pdfDoc.text(49,77, self.valorNull(doc.motivo));
|
|
|
|
|
|
pdfDoc.setFontSize(10);
|
|
|
pdfDoc.setFontStyle('bold');
|
|
|
pdfDoc.setTextColor(10);
|
|
|
- pdfDoc.text(14,77,'Signos Vitales: P.A.');
|
|
|
+ pdfDoc.text(14,82,'Signos Vitales: P.A.');
|
|
|
|
|
|
pdfDoc.setFontSize(10);
|
|
|
pdfDoc.setFontStyle('normal');
|
|
|
pdfDoc.setTextColor(40);
|
|
|
- pdfDoc.text(48,77, self.valorNull(doc.pa));
|
|
|
+ pdfDoc.text(48,82, self.valorNull(doc.pa));
|
|
|
|
|
|
pdfDoc.setFontSize(10);
|
|
|
pdfDoc.setFontStyle('bold');
|
|
|
pdfDoc.setTextColor(40);
|
|
|
- pdfDoc.text(75,77,'F.C.');
|
|
|
+ pdfDoc.text(75,82,'F.C.');
|
|
|
|
|
|
pdfDoc.setFontSize(10);
|
|
|
pdfDoc.setFontStyle('normal');
|
|
|
pdfDoc.setTextColor(40);
|
|
|
- pdfDoc.text(88,77, self.valorNull(doc.fc));
|
|
|
+ pdfDoc.text(88,82, self.valorNull(doc.fc));
|
|
|
|
|
|
pdfDoc.setFontSize(10);
|
|
|
pdfDoc.setFontStyle('bold');
|
|
|
pdfDoc.setTextColor(40);
|
|
|
- pdfDoc.text(105,77,'F.R.');
|
|
|
+ pdfDoc.text(105,82,'F.R.');
|
|
|
|
|
|
pdfDoc.setFontSize(10);
|
|
|
pdfDoc.setFontStyle('normal');
|
|
@@ -455,62 +485,72 @@ openerp.clinic_history_medic = function (instance, local) {
|
|
|
pdfDoc.setFontSize(10);
|
|
|
pdfDoc.setFontStyle('bold');
|
|
|
pdfDoc.setTextColor(10);
|
|
|
- pdfDoc.text(149,77,'Tº ');
|
|
|
+ pdfDoc.text(149,82,'Tº ');
|
|
|
|
|
|
pdfDoc.setFontSize(10);
|
|
|
pdfDoc.setFontStyle('normal');
|
|
|
pdfDoc.setTextColor(40);
|
|
|
- pdfDoc.text(156,77, self.valorNull(doc.temp));
|
|
|
+ pdfDoc.text(156,82, self.valorNull(doc.temp));
|
|
|
|
|
|
pdfDoc.setFontSize(10);
|
|
|
pdfDoc.setFontStyle('bold');
|
|
|
pdfDoc.setTextColor(10);
|
|
|
- pdfDoc.text(14,82,'SO');
|
|
|
+ pdfDoc.text(14,87,'SO');
|
|
|
|
|
|
pdfDoc.setFontSize(10);
|
|
|
pdfDoc.setFontStyle('normal');
|
|
|
pdfDoc.setTextColor(40);
|
|
|
- pdfDoc.text(31,82, self.valorNull(doc.so));
|
|
|
+ pdfDoc.text(31,87, self.valorNull(doc.so));
|
|
|
|
|
|
pdfDoc.setFontSize(10);
|
|
|
pdfDoc.setFontStyle('bold');
|
|
|
pdfDoc.setTextColor(40);
|
|
|
- pdfDoc.text(75,82,'HGT');
|
|
|
+ pdfDoc.text(75,87,'HGT');
|
|
|
|
|
|
pdfDoc.setFontSize(10);
|
|
|
pdfDoc.setFontStyle('normal');
|
|
|
pdfDoc.setTextColor(40);
|
|
|
- pdfDoc.text(90,82, self.valorNull(doc.hgt));
|
|
|
+ pdfDoc.text(90,87, self.valorNull(doc.hgt));
|
|
|
|
|
|
pdfDoc.setFontSize(10);
|
|
|
pdfDoc.setFontStyle('bold');
|
|
|
pdfDoc.setTextColor(10);
|
|
|
- pdfDoc.text(14,87,'Hallazgos Positivos del Examen Físico (o datos de importancia): ');
|
|
|
+ pdfDoc.text(14,92,'Hallazgos Positivos del Examen Físico (o datos de importancia): ');
|
|
|
|
|
|
pdfDoc.setFontSize(10);
|
|
|
pdfDoc.setFontStyle('normal');
|
|
|
pdfDoc.setTextColor(40);
|
|
|
- pdfDoc.text(self.valorNull(doc.diagnostic), 14,92, {maxWidth:188,align:'justify'});
|
|
|
+ pdfDoc.text(self.valorNull(doc.diagnostic), 14,97, {maxWidth:188,align:'justify'});
|
|
|
|
|
|
pdfDoc.setFontSize(10);
|
|
|
pdfDoc.setFontStyle('bold');
|
|
|
pdfDoc.setTextColor(10);
|
|
|
- pdfDoc.text(14,112,'Indicación Médica: ');
|
|
|
+ pdfDoc.text(14,107,'Indicación Médica: ');
|
|
|
|
|
|
pdfDoc.setFontSize(10);
|
|
|
pdfDoc.setFontStyle('normal');
|
|
|
pdfDoc.setTextColor(40);
|
|
|
- pdfDoc.text(self.valorNull(doc.indicacion), 14,117, {maxWidth:188,align:'justify'});
|
|
|
+ pdfDoc.text(self.valorNull(doc.indicacion), 14,112, {maxWidth:188,align:'justify'});
|
|
|
|
|
|
pdfDoc.setFontSize(10);
|
|
|
pdfDoc.setFontStyle('bold');
|
|
|
pdfDoc.setTextColor(10);
|
|
|
- pdfDoc.text(14,122,'Tratamiento Administrativo(medicamentos y dosis): ');
|
|
|
+ pdfDoc.text(14,122,'Tratamiento Administrativo (medicamentos y dosis): ');
|
|
|
|
|
|
pdfDoc.setFontSize(10);
|
|
|
pdfDoc.setFontStyle('normal');
|
|
|
pdfDoc.setTextColor(40);
|
|
|
pdfDoc.text(self.valorNull(doc.actions), 14, 127, {maxWidth:188,align:'justify'});
|
|
|
+
|
|
|
+ pdfDoc.setFontSize(10);
|
|
|
+ pdfDoc.setFontStyle('bold');
|
|
|
+ pdfDoc.setTextColor(10);
|
|
|
+ pdfDoc.text(14,137,'Respuesta al Tratamiento: ');
|
|
|
+
|
|
|
+ pdfDoc.setFontSize(10);
|
|
|
+ pdfDoc.setFontStyle('normal');
|
|
|
+ pdfDoc.setTextColor(40);
|
|
|
+ pdfDoc.text(90,137, self.valorNull(doc.respuesta_tratamiento));
|
|
|
}
|
|
|
});
|
|
|
|
|
@@ -526,6 +566,9 @@ openerp.clinic_history_medic = function (instance, local) {
|
|
|
// pdfDoc.setTextColor(40);
|
|
|
// pdfDoc.text(self.valorNull(doc.actions), 14,pdfDoc.autoTable.previous.finalY + 10, {maxWidth:188,align:'justify'});
|
|
|
|
|
|
+ pdfDoc.rect(13, pdfDoc.autoTable.previous.finalY + 1, pdfDoc.internal.pageSize.getWidth() - 18 , 69, 'S');
|
|
|
+ pdfDoc.rect(13, pdfDoc.autoTable.previous.finalY + 1, pdfDoc.internal.pageSize.getWidth() - 18 , 77, 'S');
|
|
|
+
|
|
|
pdfDoc.setFontSize(10);
|
|
|
pdfDoc.setFontStyle('bold');
|
|
|
pdfDoc.setTextColor(10);
|
|
@@ -544,17 +587,17 @@ openerp.clinic_history_medic = function (instance, local) {
|
|
|
pdfDoc.setFontSize(10);
|
|
|
pdfDoc.setFontStyle('normal');
|
|
|
pdfDoc.setTextColor(40);
|
|
|
- pdfDoc.text(30,pdfDoc.autoTable.previous.finalY + 25, self.valorNull(doc.epicrisis));
|
|
|
+ pdfDoc.text(30,pdfDoc.autoTable.previous.finalY + 20, self.valorNull(doc.epicrisis));
|
|
|
|
|
|
pdfDoc.setFontSize(10);
|
|
|
pdfDoc.setFontStyle('bold');
|
|
|
pdfDoc.setTextColor(40);
|
|
|
- pdfDoc.text(80,pdfDoc.autoTable.previous.finalY + 25,'Clasificación de la Atención: ');
|
|
|
+ pdfDoc.text(80,pdfDoc.autoTable.previous.finalY + 20,'Clasificación de la Atención: ');
|
|
|
|
|
|
pdfDoc.setFontSize(10);
|
|
|
pdfDoc.setFontStyle('normal');
|
|
|
pdfDoc.setTextColor(40);
|
|
|
- pdfDoc.text(125,pdfDoc.autoTable.previous.finalY + 25, self.valorNull(doc.clasificacion));
|
|
|
+ pdfDoc.text(125,pdfDoc.autoTable.previous.finalY + 20, self.valorNull(doc.clasificacion));
|
|
|
|
|
|
pdfDoc.setFontSize(10);
|
|
|
pdfDoc.setFontStyle('bold');
|