Merge lp:~echeverrifm/oemedical/oemedical_lifestyle into lp:oemedical

Proposed by Federico Manuel Echeverri Choux
Status: Needs review
Proposed branch: lp:~echeverrifm/oemedical/oemedical_lifestyle
Merge into: lp:oemedical
Diff against target: 519 lines (+32/-421)
6 files modified
oemedical_lifestyle/__openerp__.py (+9/-100)
oemedical_lifestyle/oemedical_menu.xml (+7/-0)
oemedical_lifestyle/security/ir.model.access.csv (+0/-41)
oemedical_lifestyle/security/oemedical_security.xml (+15/-0)
oemedical_lifestyle/views/oemedical_lifestyle_view.xml (+1/-1)
prescription_order.rml (+0/-279)
To merge this branch: bzr merge lp:~echeverrifm/oemedical/oemedical_lifestyle
Reviewer Review Type Date Requested Status
Alexandre Fayolle - camptocamp Needs Resubmitting
Pedro Manuel Baeza code review Approve
Yannick Vaucher @ Camptocamp Needs Fixing
Review via email: mp+205518@code.launchpad.net

Description of the change

Improve oemedical Lifestyle

- Problems with instalation
- Security file and group for lifestyle
- Fix inherit page of view patient

To post a comment you must log in.
Revision history for this message
Yannick Vaucher @ Camptocamp (yvaucher-c2c) wrote :

Needs a description

review: Needs Fixing
127. By Federico Manuel Echeverri Choux

[IMP] oemedical_lifestyle module [ Add description of module ]

Revision history for this message
Federico Manuel Echeverri Choux (echeverrifm) wrote :

Hello

I did

Regards

Revision history for this message
Pedro Manuel Baeza (pedro.baeza) wrote :

LGTM.

Regards.

review: Approve (code review)
Revision history for this message
Alexandre Fayolle - camptocamp (alexandre-fayolle-c2c) wrote :

Hello,

The management of the project has moved to Github: https://github.com/OCA/vertical-medical

Please migrate your merge proposal to Github. You may want to check https://github.com/OCA/maintainers-tools/wiki/How-to-move-a-Merge-Proposal-to-GitHub for an explanation on how to proceed.

Thanks for contributing to the project

review: Needs Resubmitting

Unmerged revisions

127. By Federico Manuel Echeverri Choux

[IMP] oemedical_lifestyle module [ Add description of module ]

126. By Federico Manuel Echeverri Choux

[IMP] Improve oemedical lifestyle module (Fix some problems to install, dependences and create group for lifestyle for security)

125. By Federico Manuel Echeverri Choux

[IMP] Improve __openerp__.py clean some lines of others modules

124. By Federico Manuel Echeverri Choux

[REM] Remove prescription_order file

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
=== modified file 'oemedical_lifestyle/__openerp__.py'
--- oemedical_lifestyle/__openerp__.py 2014-01-15 10:20:02 +0000
+++ oemedical_lifestyle/__openerp__.py 2014-04-29 20:03:00 +0000
@@ -34,110 +34,24 @@
34##############################################################################34##############################################################################
35{35{
3636
37 'name': 'OeMedical : Free Health and Hospital Information System',37 'name': '''OeMedical : LifeStyle Module ''',
38 'version': '1.0',38 'version': '1.0',
39 'author': "OeMEdical Team",39 'author': "OeMEdical Team",
40 'category': 'Generic Modules/Others',40 'category': 'Generic Modules/Others',
41 'depends': ['base', 'sale', 'purchase', 'account', 'product'],41 'depends': ['base', 'oemedical'],
42 'application': True,42 'application': True,
43 'description': """43 'description': """
4444
45About OeMedical45About OeMedical life style
46---------------46--------------------------
4747
48OeMedical is a multi-user, highly scalable, centralized Electronic48This module collects the information of the patient's lifestyle working on various aspects such as diet and exersice, addictions, sexuality and safety.
49Medical Record (EMR) and Hospital Information System for openERP.
50
51OeMedical provides a free universal Health and Hospital Information System,
52so doctors and institutions all over the world,
53specially in developing countries will benefit from a centralized,
54high quality, secure and scalable system.
55
56OeMedical at a glance:
57
58 * Strong focus in family medicine and Primary Health Care
59
60 * Major interest in Socio-economics (housing conditions, substance abuse,
61 education...)
62
63 * Diseases and Medical procedures standards (like ICD-10 / ICD-10-PCS ...)
64
65 * Patient Genetic and Hereditary risks : Over 4200 genes related to
66 diseases (NCBI / Genecards)
67
68 * Epidemiological and other statistical reports
69
70 * 100% paperless patient examination and history taking
71
72 * Patient Administration
73 (creation, evaluations / consultations, history ... )
74
75 * Doctor Administration
76
77 * Lab Administration
78
79 * Medicine / Drugs information (vademécum)
80
81 * Medical stock and supply chain management
82
83 * Hospital Financial Administration
84
85 * Designed with industry standards in mind
86
87 * Open Source : Licensed under AGPL
88 49
89""",50""",
90 "website": "http://launchpad.net/oemedical",51 "website": "http://launchpad.net/oemedical",
91 "licence": "AGPL v3",52 "licence": "AGPL v3",
92 "data": [53 "data": [
93 'sequence/oemedical_sequence.xml',54 'views/oemedical_lifestyle_view.xml',
94 'views/oemedical_secondary_condition_view.xml',
95 'views/oemedical_pathology_category_view.xml',
96 'views/oemedical_signs_and_symptoms_view.xml',
97 'views/product_product_view.xml',
98 'views/oemedical_physician_view.xml',
99 'views/oemedical_directions_view.xml',
100 'views/oemedical_insurance_view.xml',
101 'views/res_partner_view.xml',
102 'views/oemedical_pathology_view.xml',
103 'views/oemedical_operational_area_view.xml',
104 'views/oemedical_ethnicity_view.xml',
105 'views/oemedical_operational_sector_view.xml',
106 'views/oemedical_prescription_order_view.xml',
107 'views/oemedical_medicament_category_view.xml',
108 'views/oemedical_insurance_plan_view.xml',
109 'views/oemedical_diagnostic_hypothesis_view.xml',
110 'views/oemedical_procedure_view.xml',
111 'views/oemedical_medication_template_view.xml',
112 'views/oemedical_vaccination_view.xml',
113 'views/oemedical_medication_dosage_view.xml',
114 'views/oemedical_family_member_view.xml',
115 'views/oemedical_hospital_ward_view.xml',
116 'views/oemedical_hospital_or_view.xml',
117 'views/oemedical_drug_form_view.xml',
118 'views/oemedical_patient_medication_view.xml',
119 'views/oemedical_patient_evaluation_view.xml',
120 'views/oemedical_hospital_building_view.xml',
121 'views/oemedical_patient_view.xml',
122 'views/oemedical_prescription_line_view.xml',
123 'views/oemedical_patient_disease_view.xml',
124 'views/oemedical_drug_route_view.xml',
125 'views/oemedical_hospital_unit_view.xml',
126 'views/oemedical_appointment_view.xml',
127 'views/oemedical_specialty_view.xml',
128 'views/oemedical_family_view.xml',
129 'views/oemedical_hospital_bed_view.xml',
130 'views/oemedical_occupation_view.xml',
131 'views/oemedical_disease_group_members_view.xml',
132 'views/oemedical_medicament_view.xml',
133 'views/oemedical_pathology_group_view.xml',
134 #'views/oemedical_gynecology_and_obstetrics_view.xml', # view has errors, please correct before enabling....
135 #'views/oemedical_lifestyle_view.xml',
136 'views/data/recreational_drugs.xml',
137 #'views/oemedical_disease_gene_view.xml', # view has errors, please correct before enabling....
138 'views/data/disease_genes.xml',
139 #'views/oemedical_socioeconomics_view.xml', # view has errors, please correct before enabling....
140 #'views/oemedical_lab_view.xml', # view has errors, please correct before enabling....
141 'security/oemedical_security.xml',55 'security/oemedical_security.xml',
142 'security/ir.model.access.csv',56 'security/ir.model.access.csv',
143 'oemedical_menu.xml',57 'oemedical_menu.xml',
@@ -146,12 +60,7 @@
14660
147 ],61 ],
148 'test':[62 'test':[
149 'test/physician.yml',63
150 'test/patient.yml',
151 'test/partners.yml',
152 'test/insurance_plan.yml',
153 'test/insurance.yml',
154 'test/physician_speciality.yml'
155 ],64 ],
156 'css': [65 'css': [
15766
@@ -163,6 +72,6 @@
16372
164 ],73 ],
165 "active": False,74 "active": False,
166 "installable": False,75 "installable": True,
167}76}
168# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4:77# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4:
16978
=== added file 'oemedical_lifestyle/oemedical_menu.xml'
--- oemedical_lifestyle/oemedical_menu.xml 1970-01-01 00:00:00 +0000
+++ oemedical_lifestyle/oemedical_menu.xml 2014-04-29 20:03:00 +0000
@@ -0,0 +1,7 @@
1<?xml version="1.0" encoding="UTF-8"?>
2<openerp>
3 <data>
4
5
6 </data>
7</openerp>
08
=== modified file 'oemedical_lifestyle/security/ir.model.access.csv'
--- oemedical_lifestyle/security/ir.model.access.csv 2014-01-15 10:20:02 +0000
+++ oemedical_lifestyle/security/ir.model.access.csv 2014-04-29 20:03:00 +0000
@@ -1,42 +1,1 @@
1id,name,model_id:id,group_id:id,perm_read,perm_write,perm_create,perm_unlink1id,name,model_id:id,group_id:id,perm_read,perm_write,perm_create,perm_unlink
2access_oemedical_secondary_condition,model,model_oemedical_secondary_condition,group_oemedical_user,1,1,1,0
3access_oemedical_pathology_category,model,model_oemedical_pathology_category,group_oemedical_user,1,1,1,0
4access_oemedical_signs_and_symptoms,model,model_oemedical_signs_and_symptoms,group_oemedical_user,1,1,1,0
5access_product_product,model,model_product_product,group_oemedical_user,1,1,1,0
6access_oemedical_physician,model,model_oemedical_physician,group_oemedical_user,1,1,1,0
7access_oemedical_directions,model,model_oemedical_directions,group_oemedical_user,1,1,1,0
8access_oemedical_insurance,model,model_oemedical_insurance,group_oemedical_user,1,1,1,0
9access_res_partner,model,model_res_partner,group_oemedical_user,1,1,1,0
10access_oemedical_pathology,model,model_oemedical_pathology,group_oemedical_user,1,1,1,0
11access_oemedical_operational_area,model,model_oemedical_operational_area,group_oemedical_user,1,1,1,0
12access_oemedical_ethnicity,model,model_oemedical_ethnicity,group_oemedical_user,1,1,1,0
13access_oemedical_operational_sector,model,model_oemedical_operational_sector,group_oemedical_user,1,1,1,0
14access_oemedical_prescription_order,model,model_oemedical_prescription_order,group_oemedical_user,1,1,1,0
15access_oemedical_medicament_category,model,model_oemedical_medicament_category,group_oemedical_user,1,1,1,0
16access_oemedical_insurance_plan,model,model_oemedical_insurance_plan,group_oemedical_user,1,1,1,0
17access_oemedical_diagnostic_hypothesis,model,model_oemedical_diagnostic_hypothesis,group_oemedical_user,1,1,1,0
18access_oemedical_procedure,model,model_oemedical_procedure,group_oemedical_user,1,1,1,0
19access_oemedical_medication_template,model,model_oemedical_medication_template,group_oemedical_user,1,1,1,0
20access_oemedical_vaccination,model,model_oemedical_vaccination,group_oemedical_user,1,1,1,0
21access_oemedical_medication_dosage,model,model_oemedical_medication_dosage,group_oemedical_user,1,1,1,0
22access_oemedical_family_member,model,model_oemedical_family_member,group_oemedical_user,1,1,1,0
23access_oemedical_hospital_ward,model,model_oemedical_hospital_ward,group_oemedical_user,1,1,1,0
24access_oemedical_hospital_or,model,model_oemedical_hospital_or,group_oemedical_user,1,1,1,0
25access_oemedical_drug_form,model,model_oemedical_drug_form,group_oemedical_user,1,1,1,0
26access_oemedical_patient_medication,model,model_oemedical_patient_medication,group_oemedical_user,1,1,1,0
27access_oemedical_patient_evaluation,model,model_oemedical_patient_evaluation,group_oemedical_user,1,1,1,0
28access_oemedical_hospital_building,model,model_oemedical_hospital_building,group_oemedical_user,1,1,1,0
29access_oemedical_patient,model,model_oemedical_patient,group_oemedical_user,1,1,1,0
30access_oemedical_prescription_line,model,model_oemedical_prescription_line,group_oemedical_user,1,1,1,0
31access_oemedical_patient_disease,model,model_oemedical_patient_disease,group_oemedical_user,1,1,1,0
32access_oemedical_drug_route,model,model_oemedical_drug_route,group_oemedical_user,1,1,1,0
33access_oemedical_hospital_unit,model,model_oemedical_hospital_unit,group_oemedical_user,1,1,1,0
34access_oemedical_appointment_history,model,model_oemedical_appointment_history,group_oemedical_user,1,1,1,0
35access_oemedical_appointment,model,model_oemedical_appointment,group_oemedical_user,1,1,1,0
36access_oemedical_specialty,model,model_oemedical_specialty,group_oemedical_user,1,1,1,0
37access_oemedical_family,model,model_oemedical_family,group_oemedical_user,1,1,1,0
38access_oemedical_hospital_bed,model,model_oemedical_hospital_bed,group_oemedical_user,1,1,1,0
39access_oemedical_occupation,model,model_oemedical_occupation,group_oemedical_user,1,1,1,0
40access_oemedical_disease_group_members,model,model_oemedical_disease_group_members,group_oemedical_user,1,1,1,0
41access_oemedical_medicament,model,model_oemedical_medicament,group_oemedical_user,1,1,1,0
42access_oemedical_pathology_group,model,model_oemedical_pathology_group,group_oemedical_user,1,1,1,0
432
=== added file 'oemedical_lifestyle/security/oemedical_security.xml'
--- oemedical_lifestyle/security/oemedical_security.xml 1970-01-01 00:00:00 +0000
+++ oemedical_lifestyle/security/oemedical_security.xml 2014-04-29 20:03:00 +0000
@@ -0,0 +1,15 @@
1<?xml version="1.0" encoding="utf-8"?>
2<openerp>
3<data noupdate="0">
4
5 <record id="group_oemedical_lifestyle" model="res.groups">
6 <field name="name">OEMedical Lifestyle</field>
7 <field name="category_id" ref="base.module_category_accounting_and_finance"/>
8 <field name="users" eval="[(4, ref('base.user_root'))]"/>
9 <field name="implied_ids" eval="[(4, ref('base.group_user'))]"/>
10 </record>
11
12</data>
13
14
15</openerp>
016
=== modified file 'oemedical_lifestyle/views/oemedical_lifestyle_view.xml'
--- oemedical_lifestyle/views/oemedical_lifestyle_view.xml 2014-01-15 10:20:02 +0000
+++ oemedical_lifestyle/views/oemedical_lifestyle_view.xml 2014-04-29 20:03:00 +0000
@@ -9,7 +9,7 @@
9 <field name="type">form</field>9 <field name="type">form</field>
10 <field name="arch" type="xml">10 <field name="arch" type="xml">
11 <data>11 <data>
12 <xpath expr="//notebook/page[@string='Misc']" position="before">12 <xpath expr="//notebook/page[@string='General Information']" position="after">
13 <page string="Lifestyle" id="patient_lifestyle">13 <page string="Lifestyle" id="patient_lifestyle">
14 <notebook>14 <notebook>
15 <page string="Diet and Exersice" id="diet_and_exercise">15 <page string="Diet and Exersice" id="diet_and_exercise">
1616
=== removed file 'prescription_order.rml'
--- prescription_order.rml 2014-01-15 10:20:02 +0000
+++ prescription_order.rml 1970-01-01 00:00:00 +0000
@@ -1,279 +0,0 @@
1<?xml version="1.0"?>
2<document filename="Purchase Order.pdf">
3 <template title="Purchase Order" author="OpenERP S.A.(sales@openerp.com)" allowSplitting="20">
4 <pageTemplate id="first">
5 <frame id="first" x1="18.0" y1="22.0" width="535" height="770"/>
6 </pageTemplate>
7 </template>
8 <stylesheet>
9 <blockTableStyle id="Standard_Outline">
10 <blockAlignment value="LEFT"/>
11 <blockValign value="TOP"/>
12 </blockTableStyle>
13 <blockTableStyle id="Tableau1">
14 <blockAlignment value="LEFT"/>
15 <blockValign value="TOP"/>
16 </blockTableStyle>
17 <blockTableStyle id="Tableau2">
18 <blockAlignment value="LEFT"/>
19 <blockValign value="TOP"/>
20 </blockTableStyle>
21 <blockTableStyle id="Header_Order_Reference_Tbl">
22 <blockAlignment value="LEFT"/>
23 <blockValign value="TOP"/>
24 <lineStyle kind="LINEBEFORE" colorName="#e6e6e6" start="0,0" stop="0,-1"/>
25 <lineStyle kind="LINEABOVE" colorName="#e6e6e6" start="0,0" stop="0,0"/>
26 <lineStyle kind="LINEBELOW" colorName="#e6e6e6" start="0,-1" stop="0,-1"/>
27 <lineStyle kind="LINEBEFORE" colorName="#e6e6e6" start="1,0" stop="1,-1"/>
28 <lineStyle kind="LINEABOVE" colorName="#e6e6e6" start="1,0" stop="1,0"/>
29 <lineStyle kind="LINEBELOW" colorName="#e6e6e6" start="1,-1" stop="1,-1"/>
30 <lineStyle kind="LINEBEFORE" colorName="#e6e6e6" start="2,0" stop="2,-1"/>
31 <lineStyle kind="LINEABOVE" colorName="#e6e6e6" start="2,0" stop="2,0"/>
32 <lineStyle kind="LINEBELOW" colorName="#e6e6e6" start="2,-1" stop="2,-1"/>
33 <lineStyle kind="LINEBEFORE" colorName="#e6e6e6" start="3,0" stop="3,-1"/>
34 <lineStyle kind="LINEAFTER" colorName="#e6e6e6" start="3,0" stop="3,-1"/>
35 <lineStyle kind="LINEABOVE" colorName="#e6e6e6" start="3,0" stop="3,0"/>
36 <lineStyle kind="LINEBELOW" colorName="#e6e6e6" start="3,-1" stop="3,-1"/>
37 </blockTableStyle>
38 <blockTableStyle id="Content_Order_Reference_Table">
39 <blockAlignment value="LEFT"/>
40 <blockValign value="TOP"/>
41 <lineStyle kind="LINEBEFORE" colorName="#e6e6e6" start="0,0" stop="0,-1"/>
42 <lineStyle kind="LINEABOVE" colorName="#e6e6e6" start="0,0" stop="0,0"/>
43 <lineStyle kind="LINEBELOW" colorName="#e6e6e6" start="0,-1" stop="0,-1"/>
44 <lineStyle kind="LINEBEFORE" colorName="#e6e6e6" start="1,0" stop="1,-1"/>
45 <lineStyle kind="LINEABOVE" colorName="#e6e6e6" start="1,0" stop="1,0"/>
46 <lineStyle kind="LINEBELOW" colorName="#e6e6e6" start="1,-1" stop="1,-1"/>
47 <lineStyle kind="LINEBEFORE" colorName="#e6e6e6" start="2,0" stop="2,-1"/>
48 <lineStyle kind="LINEABOVE" colorName="#e6e6e6" start="2,0" stop="2,0"/>
49 <lineStyle kind="LINEBELOW" colorName="#e6e6e6" start="2,-1" stop="2,-1"/>
50 <lineStyle kind="LINEBEFORE" colorName="#e6e6e6" start="3,0" stop="3,-1"/>
51 <lineStyle kind="LINEAFTER" colorName="#e6e6e6" start="3,0" stop="3,-1"/>
52 <lineStyle kind="LINEABOVE" colorName="#e6e6e6" start="3,0" stop="3,0"/>
53 <lineStyle kind="LINEBELOW" colorName="#e6e6e6" start="3,-1" stop="3,-1"/>
54 </blockTableStyle>
55 <blockTableStyle id="Table_Header_Pur_ord_Line">
56 <blockAlignment value="LEFT"/>
57 <blockValign value="TOP"/>
58 <lineStyle kind="LINEBELOW" colorName="#000000" start="0,-1" stop="0,-1"/>
59 <lineStyle kind="LINEBELOW" colorName="#000000" start="1,-1" stop="1,-1"/>
60 <lineStyle kind="LINEBELOW" colorName="#000000" start="2,-1" stop="2,-1"/>
61 <lineStyle kind="LINEBELOW" colorName="#000000" start="3,-1" stop="3,-1"/>
62 <lineStyle kind="LINEBELOW" colorName="#000000" start="4,-1" stop="4,-1"/>
63 <lineStyle kind="LINEBELOW" colorName="#000000" start="5,-1" stop="5,-1"/>
64 </blockTableStyle>
65 <blockTableStyle id="Table_Order_Pur_line_Content">
66 <blockAlignment value="LEFT"/>
67 <blockValign value="TOP"/>
68 <lineStyle kind="LINEBELOW" colorName="#e6e6e6" start="0,-1" stop="0,-1"/>
69 <lineStyle kind="LINEBELOW" colorName="#e6e6e6" start="1,-1" stop="1,-1"/>
70 <lineStyle kind="LINEBELOW" colorName="#e6e6e6" start="2,-1" stop="2,-1"/>
71 <lineStyle kind="LINEBELOW" colorName="#e6e6e6" start="3,-1" stop="3,-1"/>
72 <lineStyle kind="LINEBELOW" colorName="#e6e6e6" start="4,-1" stop="4,-1"/>
73 <lineStyle kind="LINEBELOW" colorName="#e6e6e6" start="5,-1" stop="5,-1"/>
74 <lineStyle kind="LINEBELOW" colorName="#e6e6e6" start="0,-1" stop="0,-1"/>
75 <lineStyle kind="LINEBELOW" colorName="#e6e6e6" start="1,-1" stop="1,-1"/>
76 <lineStyle kind="LINEBELOW" colorName="#e6e6e6" start="2,-1" stop="2,-1"/>
77 <lineStyle kind="LINEBELOW" colorName="#e6e6e6" start="3,-1" stop="3,-1"/>
78 <lineStyle kind="LINEBELOW" colorName="#e6e6e6" start="4,-1" stop="4,-1"/>
79 <lineStyle kind="LINEBELOW" colorName="#e6e6e6" start="5,-1" stop="5,-1"/>
80 </blockTableStyle>
81 <blockTableStyle id="Table_All_Total_Detail">
82 <blockAlignment value="LEFT"/>
83 <blockValign value="TOP"/>
84 <lineStyle kind="LINEABOVE" colorName="#ffffff" start="0,0" stop="0,0"/>
85 <lineStyle kind="LINEABOVE" colorName="#000000" start="1,0" stop="1,0"/>
86 <lineStyle kind="LINEABOVE" colorName="#000000" start="2,0" stop="2,0"/>
87 <lineStyle kind="LINEABOVE" colorName="#000000" start="1,2" stop="1,2"/>
88 <lineStyle kind="LINEABOVE" colorName="#000000" start="2,2" stop="2,2"/>
89 </blockTableStyle>
90 <blockTableStyle id="Table_Outer_Notes">
91 <blockAlignment value="LEFT"/>
92 <blockValign value="TOP"/>
93 </blockTableStyle>
94 <initialize>
95 <paraStyle name="all" alignment="justify"/>
96 </initialize>
97 <paraStyle name="P1" fontName="Times-Roman" alignment="RIGHT"/>
98 <paraStyle name="P2" fontName="Times-Roman" fontSize="8.0" leading="10"/>
99 <paraStyle name="P3" fontName="Helvetica" fontSize="8.0" leading="10"/>
100 <paraStyle name="P4" fontName="Helvetica" fontSize="10.0" leading="13"/>
101 <paraStyle name="P5" fontName="Times-Roman"/>
102 <paraStyle name="P6" fontName="Times-Roman" alignment="RIGHT"/>
103 <paraStyle name="P6l" fontName="Times-Roman" fontSize="6.0" leading="8" rightIndent="0.0" alignment="LEFT"/>
104 <paraStyle name="P6a" fontName="Times-Roman" fontSize="6.0" leading="8" alignment="LEFT"/>
105 <paraStyle name="P7a" fontName="Times-Roman" fontSize="8.0" leading="8" alignment="LEFT"/>
106 <paraStyle name="P7bl" fontName="Times-Roman" fontSize="8.0" leftIndent="0.0" leading="8" alignment="LEFT"/>
107 <paraStyle name="P7bc" fontName="Times-Bold" fontSize="8.0" leading="8" alignment="CENTER"/>
108 <paraStyle name="P7c" fontName="Times-Roman" fontSize="7.0" leading="8" alignment="CENTER"/>
109 <paraStyle name="P7l" fontName="Times-Roman" fontSize="7.0" leading="7" rightIndent="0.0" alignment="LEFT"/>
110 <paraStyle name="P7r" fontName="Times-Roman" fontSize="7.0" leading="8" rightIndent="0.0" alignment="RIGHT"/>
111 <paraStyle name="P7" fontName="Times-Roman"/>
112 <paraStyle name="P8" fontName="Helvetica" fontSize="12.0" leading="15"/>
113 <paraStyle name="P8a" fontName="Times-Roman" fontSize="8.0" leading="8" alignment="LEFT"/>
114 <paraStyle name="P9" fontName="Helvetica" fontSize="2.0" leading="3"/>
115 <paraStyle name="P9l" fontName="Times-Roman" fontSize="9.0" leading="8" alignment="LEFT"/>
116 <paraStyle name="P9r" fontName="Times-Roman" fontSize="9.0" leading="8" alignment="RIGHT"/>
117 <paraStyle name="P10" fontName="Times-Bold" fontSize="6.0" leading="8" alignment="CENTER"/>
118 <paraStyle name="P11" fontName="Times-Roman" fontSize="6.0" leading="8" alignment="CENTER"/>
119 <paraStyle name="P11l" fontName="Times-Roman" fontSize="11.0" leading="7" rightIndent="0.0" alignment="LEFT"/>
120 <paraStyle name="P12" fontName="Times-Roman" fontSize="6.0" leading="8" alignment="CENTER"/>
121 <paraStyle name="P12r" fontName="Times-Roman" fontSize="12.0" leading="12" rightIndent="0.1" alignment="RIGHT"/>
122 <paraStyle name="P12l" fontName="Times-Roman" fontSize="12.0" leading="12" rightIndent="0.0" alignment="LEFT"/>
123 <paraStyle name="Standard" fontName="Helvetica"/>
124 <paraStyle name="Text body" fontName="Helvetica" spaceBefore="0.0" spaceAfter="6.0"/>
125 <paraStyle name="Heading" fontName="Helvetica" fontSize="14.0" leading="17" spaceBefore="12.0" spaceAfter="6.0"/>
126 <paraStyle name="List" fontName="Helvetica" spaceBefore="0.0" spaceAfter="6.0"/>
127 <paraStyle name="Table Contents" fontName="Helvetica"/>
128 <paraStyle name="Table Heading" fontName="Helvetica" alignment="CENTER"/>
129 <paraStyle name="Caption" fontName="Helvetica" fontSize="12.0" leading="15" spaceBefore="6.0" spaceAfter="6.0"/>
130 <paraStyle name="Index" fontName="Helvetica"/>
131 <paraStyle name="Footer" fontName="Helvetica"/>
132 <paraStyle name="Horizontal Line" fontName="Helvetica" fontSize="6.0" leading="8" spaceBefore="0.0" spaceAfter="14.0"/>
133 <paraStyle name="terp_header" fontName="Helvetica-Bold" fontSize="12.0" leading="15" alignment="LEFT" spaceBefore="12.0" spaceAfter="6.0"/>
134 <paraStyle name="Heading 9" fontName="Helvetica-Bold" fontSize="75%" leading="NaN" spaceBefore="12.0" spaceAfter="6.0"/>
135 <paraStyle name="terp_tblheader_General" fontName="Helvetica-Bold" fontSize="8.0" leading="10" alignment="LEFT" spaceBefore="6.0" spaceAfter="6.0"/>
136 <paraStyle name="terp_tblheader_Details" fontName="Helvetica-Bold" fontSize="9.0" leading="11" alignment="LEFT" spaceBefore="6.0" spaceAfter="6.0"/>
137 <paraStyle name="terp_default_8" fontName="Helvetica" fontSize="8.0" leading="10" alignment="LEFT" spaceBefore="0.0" spaceAfter="0.0"/>
138 <paraStyle name="terp_default_Bold_8" fontName="Helvetica-Bold" fontSize="8.0" leading="10" alignment="LEFT" spaceBefore="0.0" spaceAfter="0.0"/>
139 <paraStyle name="terp_tblheader_General_Centre" fontName="Helvetica-Bold" fontSize="8.0" leading="10" alignment="CENTER" spaceBefore="6.0" spaceAfter="6.0"/>
140 <paraStyle name="terp_tblheader_General_Right" fontName="Helvetica-Bold" fontSize="8.0" leading="10" alignment="RIGHT" spaceBefore="6.0" spaceAfter="6.0"/>
141 <paraStyle name="terp_tblheader_Details_Centre" fontName="Helvetica-Bold" fontSize="9.0" leading="11" alignment="CENTER" spaceBefore="6.0" spaceAfter="6.0"/>
142 <paraStyle name="terp_tblheader_Details_Right" fontName="Helvetica-Bold" fontSize="9.0" leading="11" alignment="RIGHT" spaceBefore="6.0" spaceAfter="6.0"/>
143 <paraStyle name="terp_default_Right_8" fontName="Helvetica" fontSize="8.0" leading="10" alignment="RIGHT" spaceBefore="0.0" spaceAfter="0.0"/>
144 <paraStyle name="terp_default_Centre_8" fontName="Helvetica" fontSize="8.0" leading="10" alignment="CENTER" spaceBefore="0.0" spaceAfter="0.0"/>
145 <paraStyle name="terp_header_Right" fontName="Helvetica-Bold" fontSize="15.0" leading="19" alignment="LEFT" spaceBefore="12.0" spaceAfter="6.0"/>
146 <paraStyle name="terp_header_Centre" fontName="Helvetica-Bold" fontSize="12.0" leading="15" alignment="CENTER" spaceBefore="12.0" spaceAfter="6.0"/>
147 <paraStyle name="terp_default_address" fontName="Helvetica" fontSize="10.0" leading="13" alignment="LEFT" spaceBefore="0.0" spaceAfter="0.0"/>
148 <paraStyle name="terp_default_9" fontName="Helvetica" fontSize="9.0" leading="11" alignment="LEFT" spaceBefore="0.0" spaceAfter="0.0"/>
149 <paraStyle name="terp_default_Bold_9" fontName="Helvetica-Bold" fontSize="9.0" leading="11" alignment="LEFT" spaceBefore="0.0" spaceAfter="0.0"/>
150 <paraStyle name="terp_default_Centre_9" fontName="Helvetica" fontSize="9.0" leading="11" alignment="CENTER" spaceBefore="0.0" spaceAfter="0.0"/>
151 <paraStyle name="terp_default_Right_9" fontName="Helvetica" fontSize="9.0" leading="11" alignment="RIGHT" spaceBefore="0.0" spaceAfter="0.0"/>
152 <paraStyle name="terp_default_Bold_9_Right" fontName="Helvetica-Bold" fontSize="9.0" leading="11" alignment="RIGHT" spaceBefore="0.0" spaceAfter="0.0"/>
153 <paraStyle name="terp_default_8_Italic" fontName="Helvetica-Oblique" fontSize="8.0" leading="10" alignment="LEFT" spaceBefore="0.0" spaceAfter="0.0"/>
154 <paraStyle name="terp_default_2" fontName="Helvetica" fontSize="2.0" leading="3" alignment="LEFT" spaceBefore="0.0" spaceAfter="0.0"/>
155 <images/>
156 </stylesheet>
157 <story>
158 <pto>
159 <para style="terp_default_8">[[repeatIn(objects,'o')]]</para>
160
161 <blockTable colWidths="292.0,272.0,20.0" >
162 <tr>
163 <td>
164 </td>
165 <td>
166 <para style="P12r">Fecha [[ formatLang(o.prescription_date,date = True) ]]</para>
167 </td>
168 <td>
169 </td>
170 </tr>
171 <tr>
172 <td>
173 </td>
174 <td>
175 <para style="P6">
176 <font color="white"> </font>
177 </para>
178 <para style="P6">
179 <font color="white"> </font>
180 </para>
181 <para style="P12l">Paciente: [[ o.patient_id.name ]]</para>
182 </td>
183 <td>
184 </td>
185 </tr>
186 </blockTable>
187 <section>
188 <para style="terp_default_1">[[ repeatIn(o.prescription_line,'pres_line') ]]</para>
189 <blockTable colWidths="292.0,270.0,20.0" >
190 <tr>
191 <td>
192 <para style="P7l"> </para>
193 </td>
194 <td>
195 <para style="P12l">Medicamento: [[ (pres_line.template.medicament_id.product_id.name) or '' ]]</para>
196 <para style="P12l">Nombre Generico: [[ (pres_line.template.medicament_id.active_component) or '' ]]</para>
197 </td>
198 <td>
199 <para style="P7l"> </para>
200 </td>
201 </tr>
202 <tr>
203 <td>
204 <para style="P7l"> </para>
205 </td>
206 <td>
207 <para style="P11l">Dosis: [[ (pres_line.dose) or '0' ]] [[ (pres_line.dose_unit.name) or '0' ]] [[ pres_line.duration ]] [[ pres_line.duration_period ]] - Frecuencia: [[ (pres_line.frequency) or '0' ]] ( [[ (pres_line.admin_times) ]] ) </para>
208 </td>
209 <td>
210 <para style="P7l"> </para>
211 </td>
212 </tr>
213 </blockTable>
214 </section>
215 <blockTable colWidths="292.0,272.0,20.0" >
216 <tr>
217 <td>
218 </td>
219 <td>
220 <para style="P6">
221 <font color="white"> </font>
222 </para>
223 <para style="P6">
224 <font color="white"> </font>
225 </para>
226 <para style="P6">
227 <font color="white"> </font>
228 </para>
229 <para style="P6">
230 <font color="white"> </font>
231 </para>
232 </td>
233 <td>
234 </td>
235 </tr>
236 <tr>
237 <td>
238 </td>
239 <td>
240 <para style="P6">
241 <font color="white"> </font>
242 </para>
243 <para style="P6">
244 <font color="white"> </font>
245 </para>
246 <para style="P6">
247 <font color="white"> </font>
248 </para>
249 <para style="P6">
250 <font color="white"> </font>
251 </para>
252 </td>
253 <td>
254 </td>
255 </tr>
256 <tr>
257 <td>
258 </td>
259 <td>
260
261 <para style="P6">
262 <font color="white"> </font>
263 </para>
264 <para style="P12l">[[ o.physician_id.name ]]</para>
265
266 </td>
267 <td>
268 </td>
269 </tr>
270 </blockTable>
271
272
273
274 <para style="terp_default_9">
275 <font color="white"> </font>
276 </para>
277 </pto>
278 </story>
279</document>