Merge lp:~echeverrifm/oemedical/oemedical_lifestyle into lp:oemedical
- oemedical_lifestyle
- Merge into trunk
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 |
Related bugs: |
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 |
Commit message
Description of the change
Improve oemedical Lifestyle
- Problems with instalation
- Security file and group for lifestyle
- Fix inherit page of view patient
Yannick Vaucher @ Camptocamp (yvaucher-c2c) wrote : | # |
- 127. By Federico Manuel Echeverri Choux
-
[IMP] oemedical_lifestyle module [ Add description of module ]
Federico Manuel Echeverri Choux (echeverrifm) wrote : | # |
Hello
I did
Regards
Pedro Manuel Baeza (pedro.baeza) wrote : | # |
LGTM.
Regards.
Alexandre Fayolle - camptocamp (alexandre-fayolle-c2c) wrote : | # |
Hello,
The management of the project has moved to Github: https:/
Please migrate your merge proposal to Github. You may want to check https:/
Thanks for contributing to the project
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
1 | === modified file 'oemedical_lifestyle/__openerp__.py' | |||
2 | --- oemedical_lifestyle/__openerp__.py 2014-01-15 10:20:02 +0000 | |||
3 | +++ oemedical_lifestyle/__openerp__.py 2014-04-29 20:03:00 +0000 | |||
4 | @@ -34,110 +34,24 @@ | |||
5 | 34 | ############################################################################## | 34 | ############################################################################## |
6 | 35 | { | 35 | { |
7 | 36 | 36 | ||
9 | 37 | 'name': 'OeMedical : Free Health and Hospital Information System', | 37 | 'name': '''OeMedical : LifeStyle Module ''', |
10 | 38 | 'version': '1.0', | 38 | 'version': '1.0', |
11 | 39 | 'author': "OeMEdical Team", | 39 | 'author': "OeMEdical Team", |
12 | 40 | 'category': 'Generic Modules/Others', | 40 | 'category': 'Generic Modules/Others', |
14 | 41 | 'depends': ['base', 'sale', 'purchase', 'account', 'product'], | 41 | 'depends': ['base', 'oemedical'], |
15 | 42 | 'application': True, | 42 | 'application': True, |
16 | 43 | 'description': """ | 43 | 'description': """ |
17 | 44 | 44 | ||
61 | 45 | About OeMedical | 45 | About OeMedical life style |
62 | 46 | --------------- | 46 | -------------------------- |
63 | 47 | 47 | ||
64 | 48 | OeMedical is a multi-user, highly scalable, centralized Electronic | 48 | This module collects the information of the patient's lifestyle working on various aspects such as diet and exersice, addictions, sexuality and safety. |
22 | 49 | Medical Record (EMR) and Hospital Information System for openERP. | ||
23 | 50 | |||
24 | 51 | OeMedical provides a free universal Health and Hospital Information System, | ||
25 | 52 | so doctors and institutions all over the world, | ||
26 | 53 | specially in developing countries will benefit from a centralized, | ||
27 | 54 | high quality, secure and scalable system. | ||
28 | 55 | |||
29 | 56 | OeMedical at a glance: | ||
30 | 57 | |||
31 | 58 | * Strong focus in family medicine and Primary Health Care | ||
32 | 59 | |||
33 | 60 | * Major interest in Socio-economics (housing conditions, substance abuse, | ||
34 | 61 | education...) | ||
35 | 62 | |||
36 | 63 | * Diseases and Medical procedures standards (like ICD-10 / ICD-10-PCS ...) | ||
37 | 64 | |||
38 | 65 | * Patient Genetic and Hereditary risks : Over 4200 genes related to | ||
39 | 66 | diseases (NCBI / Genecards) | ||
40 | 67 | |||
41 | 68 | * Epidemiological and other statistical reports | ||
42 | 69 | |||
43 | 70 | * 100% paperless patient examination and history taking | ||
44 | 71 | |||
45 | 72 | * Patient Administration | ||
46 | 73 | (creation, evaluations / consultations, history ... ) | ||
47 | 74 | |||
48 | 75 | * Doctor Administration | ||
49 | 76 | |||
50 | 77 | * Lab Administration | ||
51 | 78 | |||
52 | 79 | * Medicine / Drugs information (vademécum) | ||
53 | 80 | |||
54 | 81 | * Medical stock and supply chain management | ||
55 | 82 | |||
56 | 83 | * Hospital Financial Administration | ||
57 | 84 | |||
58 | 85 | * Designed with industry standards in mind | ||
59 | 86 | |||
60 | 87 | * Open Source : Licensed under AGPL | ||
65 | 88 | 49 | ||
66 | 89 | """, | 50 | """, |
67 | 90 | "website": "http://launchpad.net/oemedical", | 51 | "website": "http://launchpad.net/oemedical", |
68 | 91 | "licence": "AGPL v3", | 52 | "licence": "AGPL v3", |
69 | 92 | "data": [ | 53 | "data": [ |
118 | 93 | 'sequence/oemedical_sequence.xml', | 54 | 'views/oemedical_lifestyle_view.xml', |
71 | 94 | 'views/oemedical_secondary_condition_view.xml', | ||
72 | 95 | 'views/oemedical_pathology_category_view.xml', | ||
73 | 96 | 'views/oemedical_signs_and_symptoms_view.xml', | ||
74 | 97 | 'views/product_product_view.xml', | ||
75 | 98 | 'views/oemedical_physician_view.xml', | ||
76 | 99 | 'views/oemedical_directions_view.xml', | ||
77 | 100 | 'views/oemedical_insurance_view.xml', | ||
78 | 101 | 'views/res_partner_view.xml', | ||
79 | 102 | 'views/oemedical_pathology_view.xml', | ||
80 | 103 | 'views/oemedical_operational_area_view.xml', | ||
81 | 104 | 'views/oemedical_ethnicity_view.xml', | ||
82 | 105 | 'views/oemedical_operational_sector_view.xml', | ||
83 | 106 | 'views/oemedical_prescription_order_view.xml', | ||
84 | 107 | 'views/oemedical_medicament_category_view.xml', | ||
85 | 108 | 'views/oemedical_insurance_plan_view.xml', | ||
86 | 109 | 'views/oemedical_diagnostic_hypothesis_view.xml', | ||
87 | 110 | 'views/oemedical_procedure_view.xml', | ||
88 | 111 | 'views/oemedical_medication_template_view.xml', | ||
89 | 112 | 'views/oemedical_vaccination_view.xml', | ||
90 | 113 | 'views/oemedical_medication_dosage_view.xml', | ||
91 | 114 | 'views/oemedical_family_member_view.xml', | ||
92 | 115 | 'views/oemedical_hospital_ward_view.xml', | ||
93 | 116 | 'views/oemedical_hospital_or_view.xml', | ||
94 | 117 | 'views/oemedical_drug_form_view.xml', | ||
95 | 118 | 'views/oemedical_patient_medication_view.xml', | ||
96 | 119 | 'views/oemedical_patient_evaluation_view.xml', | ||
97 | 120 | 'views/oemedical_hospital_building_view.xml', | ||
98 | 121 | 'views/oemedical_patient_view.xml', | ||
99 | 122 | 'views/oemedical_prescription_line_view.xml', | ||
100 | 123 | 'views/oemedical_patient_disease_view.xml', | ||
101 | 124 | 'views/oemedical_drug_route_view.xml', | ||
102 | 125 | 'views/oemedical_hospital_unit_view.xml', | ||
103 | 126 | 'views/oemedical_appointment_view.xml', | ||
104 | 127 | 'views/oemedical_specialty_view.xml', | ||
105 | 128 | 'views/oemedical_family_view.xml', | ||
106 | 129 | 'views/oemedical_hospital_bed_view.xml', | ||
107 | 130 | 'views/oemedical_occupation_view.xml', | ||
108 | 131 | 'views/oemedical_disease_group_members_view.xml', | ||
109 | 132 | 'views/oemedical_medicament_view.xml', | ||
110 | 133 | 'views/oemedical_pathology_group_view.xml', | ||
111 | 134 | #'views/oemedical_gynecology_and_obstetrics_view.xml', # view has errors, please correct before enabling.... | ||
112 | 135 | #'views/oemedical_lifestyle_view.xml', | ||
113 | 136 | 'views/data/recreational_drugs.xml', | ||
114 | 137 | #'views/oemedical_disease_gene_view.xml', # view has errors, please correct before enabling.... | ||
115 | 138 | 'views/data/disease_genes.xml', | ||
116 | 139 | #'views/oemedical_socioeconomics_view.xml', # view has errors, please correct before enabling.... | ||
117 | 140 | #'views/oemedical_lab_view.xml', # view has errors, please correct before enabling.... | ||
119 | 141 | 'security/oemedical_security.xml', | 55 | 'security/oemedical_security.xml', |
120 | 142 | 'security/ir.model.access.csv', | 56 | 'security/ir.model.access.csv', |
121 | 143 | 'oemedical_menu.xml', | 57 | 'oemedical_menu.xml', |
122 | @@ -146,12 +60,7 @@ | |||
123 | 146 | 60 | ||
124 | 147 | ], | 61 | ], |
125 | 148 | 'test':[ | 62 | 'test':[ |
132 | 149 | 'test/physician.yml', | 63 | |
127 | 150 | 'test/patient.yml', | ||
128 | 151 | 'test/partners.yml', | ||
129 | 152 | 'test/insurance_plan.yml', | ||
130 | 153 | 'test/insurance.yml', | ||
131 | 154 | 'test/physician_speciality.yml' | ||
133 | 155 | ], | 64 | ], |
134 | 156 | 'css': [ | 65 | 'css': [ |
135 | 157 | 66 | ||
136 | @@ -163,6 +72,6 @@ | |||
137 | 163 | 72 | ||
138 | 164 | ], | 73 | ], |
139 | 165 | "active": False, | 74 | "active": False, |
141 | 166 | "installable": False, | 75 | "installable": True, |
142 | 167 | } | 76 | } |
143 | 168 | # vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4: | 77 | # vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4: |
144 | 169 | 78 | ||
145 | === added file 'oemedical_lifestyle/oemedical_menu.xml' | |||
146 | --- oemedical_lifestyle/oemedical_menu.xml 1970-01-01 00:00:00 +0000 | |||
147 | +++ oemedical_lifestyle/oemedical_menu.xml 2014-04-29 20:03:00 +0000 | |||
148 | @@ -0,0 +1,7 @@ | |||
149 | 1 | <?xml version="1.0" encoding="UTF-8"?> | ||
150 | 2 | <openerp> | ||
151 | 3 | <data> | ||
152 | 4 | |||
153 | 5 | |||
154 | 6 | </data> | ||
155 | 7 | </openerp> | ||
156 | 0 | 8 | ||
157 | === modified file 'oemedical_lifestyle/security/ir.model.access.csv' | |||
158 | --- oemedical_lifestyle/security/ir.model.access.csv 2014-01-15 10:20:02 +0000 | |||
159 | +++ oemedical_lifestyle/security/ir.model.access.csv 2014-04-29 20:03:00 +0000 | |||
160 | @@ -1,42 +1,1 @@ | |||
161 | 1 | id,name,model_id:id,group_id:id,perm_read,perm_write,perm_create,perm_unlink | 1 | id,name,model_id:id,group_id:id,perm_read,perm_write,perm_create,perm_unlink |
162 | 2 | access_oemedical_secondary_condition,model,model_oemedical_secondary_condition,group_oemedical_user,1,1,1,0 | ||
163 | 3 | access_oemedical_pathology_category,model,model_oemedical_pathology_category,group_oemedical_user,1,1,1,0 | ||
164 | 4 | access_oemedical_signs_and_symptoms,model,model_oemedical_signs_and_symptoms,group_oemedical_user,1,1,1,0 | ||
165 | 5 | access_product_product,model,model_product_product,group_oemedical_user,1,1,1,0 | ||
166 | 6 | access_oemedical_physician,model,model_oemedical_physician,group_oemedical_user,1,1,1,0 | ||
167 | 7 | access_oemedical_directions,model,model_oemedical_directions,group_oemedical_user,1,1,1,0 | ||
168 | 8 | access_oemedical_insurance,model,model_oemedical_insurance,group_oemedical_user,1,1,1,0 | ||
169 | 9 | access_res_partner,model,model_res_partner,group_oemedical_user,1,1,1,0 | ||
170 | 10 | access_oemedical_pathology,model,model_oemedical_pathology,group_oemedical_user,1,1,1,0 | ||
171 | 11 | access_oemedical_operational_area,model,model_oemedical_operational_area,group_oemedical_user,1,1,1,0 | ||
172 | 12 | access_oemedical_ethnicity,model,model_oemedical_ethnicity,group_oemedical_user,1,1,1,0 | ||
173 | 13 | access_oemedical_operational_sector,model,model_oemedical_operational_sector,group_oemedical_user,1,1,1,0 | ||
174 | 14 | access_oemedical_prescription_order,model,model_oemedical_prescription_order,group_oemedical_user,1,1,1,0 | ||
175 | 15 | access_oemedical_medicament_category,model,model_oemedical_medicament_category,group_oemedical_user,1,1,1,0 | ||
176 | 16 | access_oemedical_insurance_plan,model,model_oemedical_insurance_plan,group_oemedical_user,1,1,1,0 | ||
177 | 17 | access_oemedical_diagnostic_hypothesis,model,model_oemedical_diagnostic_hypothesis,group_oemedical_user,1,1,1,0 | ||
178 | 18 | access_oemedical_procedure,model,model_oemedical_procedure,group_oemedical_user,1,1,1,0 | ||
179 | 19 | access_oemedical_medication_template,model,model_oemedical_medication_template,group_oemedical_user,1,1,1,0 | ||
180 | 20 | access_oemedical_vaccination,model,model_oemedical_vaccination,group_oemedical_user,1,1,1,0 | ||
181 | 21 | access_oemedical_medication_dosage,model,model_oemedical_medication_dosage,group_oemedical_user,1,1,1,0 | ||
182 | 22 | access_oemedical_family_member,model,model_oemedical_family_member,group_oemedical_user,1,1,1,0 | ||
183 | 23 | access_oemedical_hospital_ward,model,model_oemedical_hospital_ward,group_oemedical_user,1,1,1,0 | ||
184 | 24 | access_oemedical_hospital_or,model,model_oemedical_hospital_or,group_oemedical_user,1,1,1,0 | ||
185 | 25 | access_oemedical_drug_form,model,model_oemedical_drug_form,group_oemedical_user,1,1,1,0 | ||
186 | 26 | access_oemedical_patient_medication,model,model_oemedical_patient_medication,group_oemedical_user,1,1,1,0 | ||
187 | 27 | access_oemedical_patient_evaluation,model,model_oemedical_patient_evaluation,group_oemedical_user,1,1,1,0 | ||
188 | 28 | access_oemedical_hospital_building,model,model_oemedical_hospital_building,group_oemedical_user,1,1,1,0 | ||
189 | 29 | access_oemedical_patient,model,model_oemedical_patient,group_oemedical_user,1,1,1,0 | ||
190 | 30 | access_oemedical_prescription_line,model,model_oemedical_prescription_line,group_oemedical_user,1,1,1,0 | ||
191 | 31 | access_oemedical_patient_disease,model,model_oemedical_patient_disease,group_oemedical_user,1,1,1,0 | ||
192 | 32 | access_oemedical_drug_route,model,model_oemedical_drug_route,group_oemedical_user,1,1,1,0 | ||
193 | 33 | access_oemedical_hospital_unit,model,model_oemedical_hospital_unit,group_oemedical_user,1,1,1,0 | ||
194 | 34 | access_oemedical_appointment_history,model,model_oemedical_appointment_history,group_oemedical_user,1,1,1,0 | ||
195 | 35 | access_oemedical_appointment,model,model_oemedical_appointment,group_oemedical_user,1,1,1,0 | ||
196 | 36 | access_oemedical_specialty,model,model_oemedical_specialty,group_oemedical_user,1,1,1,0 | ||
197 | 37 | access_oemedical_family,model,model_oemedical_family,group_oemedical_user,1,1,1,0 | ||
198 | 38 | access_oemedical_hospital_bed,model,model_oemedical_hospital_bed,group_oemedical_user,1,1,1,0 | ||
199 | 39 | access_oemedical_occupation,model,model_oemedical_occupation,group_oemedical_user,1,1,1,0 | ||
200 | 40 | access_oemedical_disease_group_members,model,model_oemedical_disease_group_members,group_oemedical_user,1,1,1,0 | ||
201 | 41 | access_oemedical_medicament,model,model_oemedical_medicament,group_oemedical_user,1,1,1,0 | ||
202 | 42 | access_oemedical_pathology_group,model,model_oemedical_pathology_group,group_oemedical_user,1,1,1,0 | ||
203 | 43 | 2 | ||
204 | === added file 'oemedical_lifestyle/security/oemedical_security.xml' | |||
205 | --- oemedical_lifestyle/security/oemedical_security.xml 1970-01-01 00:00:00 +0000 | |||
206 | +++ oemedical_lifestyle/security/oemedical_security.xml 2014-04-29 20:03:00 +0000 | |||
207 | @@ -0,0 +1,15 @@ | |||
208 | 1 | <?xml version="1.0" encoding="utf-8"?> | ||
209 | 2 | <openerp> | ||
210 | 3 | <data noupdate="0"> | ||
211 | 4 | |||
212 | 5 | <record id="group_oemedical_lifestyle" model="res.groups"> | ||
213 | 6 | <field name="name">OEMedical Lifestyle</field> | ||
214 | 7 | <field name="category_id" ref="base.module_category_accounting_and_finance"/> | ||
215 | 8 | <field name="users" eval="[(4, ref('base.user_root'))]"/> | ||
216 | 9 | <field name="implied_ids" eval="[(4, ref('base.group_user'))]"/> | ||
217 | 10 | </record> | ||
218 | 11 | |||
219 | 12 | </data> | ||
220 | 13 | |||
221 | 14 | |||
222 | 15 | </openerp> | ||
223 | 0 | 16 | ||
224 | === modified file 'oemedical_lifestyle/views/oemedical_lifestyle_view.xml' | |||
225 | --- oemedical_lifestyle/views/oemedical_lifestyle_view.xml 2014-01-15 10:20:02 +0000 | |||
226 | +++ oemedical_lifestyle/views/oemedical_lifestyle_view.xml 2014-04-29 20:03:00 +0000 | |||
227 | @@ -9,7 +9,7 @@ | |||
228 | 9 | <field name="type">form</field> | 9 | <field name="type">form</field> |
229 | 10 | <field name="arch" type="xml"> | 10 | <field name="arch" type="xml"> |
230 | 11 | <data> | 11 | <data> |
232 | 12 | <xpath expr="//notebook/page[@string='Misc']" position="before"> | 12 | <xpath expr="//notebook/page[@string='General Information']" position="after"> |
233 | 13 | <page string="Lifestyle" id="patient_lifestyle"> | 13 | <page string="Lifestyle" id="patient_lifestyle"> |
234 | 14 | <notebook> | 14 | <notebook> |
235 | 15 | <page string="Diet and Exersice" id="diet_and_exercise"> | 15 | <page string="Diet and Exersice" id="diet_and_exercise"> |
236 | 16 | 16 | ||
237 | === removed file 'prescription_order.rml' | |||
238 | --- prescription_order.rml 2014-01-15 10:20:02 +0000 | |||
239 | +++ prescription_order.rml 1970-01-01 00:00:00 +0000 | |||
240 | @@ -1,279 +0,0 @@ | |||
241 | 1 | <?xml version="1.0"?> | ||
242 | 2 | <document filename="Purchase Order.pdf"> | ||
243 | 3 | <template title="Purchase Order" author="OpenERP S.A.(sales@openerp.com)" allowSplitting="20"> | ||
244 | 4 | <pageTemplate id="first"> | ||
245 | 5 | <frame id="first" x1="18.0" y1="22.0" width="535" height="770"/> | ||
246 | 6 | </pageTemplate> | ||
247 | 7 | </template> | ||
248 | 8 | <stylesheet> | ||
249 | 9 | <blockTableStyle id="Standard_Outline"> | ||
250 | 10 | <blockAlignment value="LEFT"/> | ||
251 | 11 | <blockValign value="TOP"/> | ||
252 | 12 | </blockTableStyle> | ||
253 | 13 | <blockTableStyle id="Tableau1"> | ||
254 | 14 | <blockAlignment value="LEFT"/> | ||
255 | 15 | <blockValign value="TOP"/> | ||
256 | 16 | </blockTableStyle> | ||
257 | 17 | <blockTableStyle id="Tableau2"> | ||
258 | 18 | <blockAlignment value="LEFT"/> | ||
259 | 19 | <blockValign value="TOP"/> | ||
260 | 20 | </blockTableStyle> | ||
261 | 21 | <blockTableStyle id="Header_Order_Reference_Tbl"> | ||
262 | 22 | <blockAlignment value="LEFT"/> | ||
263 | 23 | <blockValign value="TOP"/> | ||
264 | 24 | <lineStyle kind="LINEBEFORE" colorName="#e6e6e6" start="0,0" stop="0,-1"/> | ||
265 | 25 | <lineStyle kind="LINEABOVE" colorName="#e6e6e6" start="0,0" stop="0,0"/> | ||
266 | 26 | <lineStyle kind="LINEBELOW" colorName="#e6e6e6" start="0,-1" stop="0,-1"/> | ||
267 | 27 | <lineStyle kind="LINEBEFORE" colorName="#e6e6e6" start="1,0" stop="1,-1"/> | ||
268 | 28 | <lineStyle kind="LINEABOVE" colorName="#e6e6e6" start="1,0" stop="1,0"/> | ||
269 | 29 | <lineStyle kind="LINEBELOW" colorName="#e6e6e6" start="1,-1" stop="1,-1"/> | ||
270 | 30 | <lineStyle kind="LINEBEFORE" colorName="#e6e6e6" start="2,0" stop="2,-1"/> | ||
271 | 31 | <lineStyle kind="LINEABOVE" colorName="#e6e6e6" start="2,0" stop="2,0"/> | ||
272 | 32 | <lineStyle kind="LINEBELOW" colorName="#e6e6e6" start="2,-1" stop="2,-1"/> | ||
273 | 33 | <lineStyle kind="LINEBEFORE" colorName="#e6e6e6" start="3,0" stop="3,-1"/> | ||
274 | 34 | <lineStyle kind="LINEAFTER" colorName="#e6e6e6" start="3,0" stop="3,-1"/> | ||
275 | 35 | <lineStyle kind="LINEABOVE" colorName="#e6e6e6" start="3,0" stop="3,0"/> | ||
276 | 36 | <lineStyle kind="LINEBELOW" colorName="#e6e6e6" start="3,-1" stop="3,-1"/> | ||
277 | 37 | </blockTableStyle> | ||
278 | 38 | <blockTableStyle id="Content_Order_Reference_Table"> | ||
279 | 39 | <blockAlignment value="LEFT"/> | ||
280 | 40 | <blockValign value="TOP"/> | ||
281 | 41 | <lineStyle kind="LINEBEFORE" colorName="#e6e6e6" start="0,0" stop="0,-1"/> | ||
282 | 42 | <lineStyle kind="LINEABOVE" colorName="#e6e6e6" start="0,0" stop="0,0"/> | ||
283 | 43 | <lineStyle kind="LINEBELOW" colorName="#e6e6e6" start="0,-1" stop="0,-1"/> | ||
284 | 44 | <lineStyle kind="LINEBEFORE" colorName="#e6e6e6" start="1,0" stop="1,-1"/> | ||
285 | 45 | <lineStyle kind="LINEABOVE" colorName="#e6e6e6" start="1,0" stop="1,0"/> | ||
286 | 46 | <lineStyle kind="LINEBELOW" colorName="#e6e6e6" start="1,-1" stop="1,-1"/> | ||
287 | 47 | <lineStyle kind="LINEBEFORE" colorName="#e6e6e6" start="2,0" stop="2,-1"/> | ||
288 | 48 | <lineStyle kind="LINEABOVE" colorName="#e6e6e6" start="2,0" stop="2,0"/> | ||
289 | 49 | <lineStyle kind="LINEBELOW" colorName="#e6e6e6" start="2,-1" stop="2,-1"/> | ||
290 | 50 | <lineStyle kind="LINEBEFORE" colorName="#e6e6e6" start="3,0" stop="3,-1"/> | ||
291 | 51 | <lineStyle kind="LINEAFTER" colorName="#e6e6e6" start="3,0" stop="3,-1"/> | ||
292 | 52 | <lineStyle kind="LINEABOVE" colorName="#e6e6e6" start="3,0" stop="3,0"/> | ||
293 | 53 | <lineStyle kind="LINEBELOW" colorName="#e6e6e6" start="3,-1" stop="3,-1"/> | ||
294 | 54 | </blockTableStyle> | ||
295 | 55 | <blockTableStyle id="Table_Header_Pur_ord_Line"> | ||
296 | 56 | <blockAlignment value="LEFT"/> | ||
297 | 57 | <blockValign value="TOP"/> | ||
298 | 58 | <lineStyle kind="LINEBELOW" colorName="#000000" start="0,-1" stop="0,-1"/> | ||
299 | 59 | <lineStyle kind="LINEBELOW" colorName="#000000" start="1,-1" stop="1,-1"/> | ||
300 | 60 | <lineStyle kind="LINEBELOW" colorName="#000000" start="2,-1" stop="2,-1"/> | ||
301 | 61 | <lineStyle kind="LINEBELOW" colorName="#000000" start="3,-1" stop="3,-1"/> | ||
302 | 62 | <lineStyle kind="LINEBELOW" colorName="#000000" start="4,-1" stop="4,-1"/> | ||
303 | 63 | <lineStyle kind="LINEBELOW" colorName="#000000" start="5,-1" stop="5,-1"/> | ||
304 | 64 | </blockTableStyle> | ||
305 | 65 | <blockTableStyle id="Table_Order_Pur_line_Content"> | ||
306 | 66 | <blockAlignment value="LEFT"/> | ||
307 | 67 | <blockValign value="TOP"/> | ||
308 | 68 | <lineStyle kind="LINEBELOW" colorName="#e6e6e6" start="0,-1" stop="0,-1"/> | ||
309 | 69 | <lineStyle kind="LINEBELOW" colorName="#e6e6e6" start="1,-1" stop="1,-1"/> | ||
310 | 70 | <lineStyle kind="LINEBELOW" colorName="#e6e6e6" start="2,-1" stop="2,-1"/> | ||
311 | 71 | <lineStyle kind="LINEBELOW" colorName="#e6e6e6" start="3,-1" stop="3,-1"/> | ||
312 | 72 | <lineStyle kind="LINEBELOW" colorName="#e6e6e6" start="4,-1" stop="4,-1"/> | ||
313 | 73 | <lineStyle kind="LINEBELOW" colorName="#e6e6e6" start="5,-1" stop="5,-1"/> | ||
314 | 74 | <lineStyle kind="LINEBELOW" colorName="#e6e6e6" start="0,-1" stop="0,-1"/> | ||
315 | 75 | <lineStyle kind="LINEBELOW" colorName="#e6e6e6" start="1,-1" stop="1,-1"/> | ||
316 | 76 | <lineStyle kind="LINEBELOW" colorName="#e6e6e6" start="2,-1" stop="2,-1"/> | ||
317 | 77 | <lineStyle kind="LINEBELOW" colorName="#e6e6e6" start="3,-1" stop="3,-1"/> | ||
318 | 78 | <lineStyle kind="LINEBELOW" colorName="#e6e6e6" start="4,-1" stop="4,-1"/> | ||
319 | 79 | <lineStyle kind="LINEBELOW" colorName="#e6e6e6" start="5,-1" stop="5,-1"/> | ||
320 | 80 | </blockTableStyle> | ||
321 | 81 | <blockTableStyle id="Table_All_Total_Detail"> | ||
322 | 82 | <blockAlignment value="LEFT"/> | ||
323 | 83 | <blockValign value="TOP"/> | ||
324 | 84 | <lineStyle kind="LINEABOVE" colorName="#ffffff" start="0,0" stop="0,0"/> | ||
325 | 85 | <lineStyle kind="LINEABOVE" colorName="#000000" start="1,0" stop="1,0"/> | ||
326 | 86 | <lineStyle kind="LINEABOVE" colorName="#000000" start="2,0" stop="2,0"/> | ||
327 | 87 | <lineStyle kind="LINEABOVE" colorName="#000000" start="1,2" stop="1,2"/> | ||
328 | 88 | <lineStyle kind="LINEABOVE" colorName="#000000" start="2,2" stop="2,2"/> | ||
329 | 89 | </blockTableStyle> | ||
330 | 90 | <blockTableStyle id="Table_Outer_Notes"> | ||
331 | 91 | <blockAlignment value="LEFT"/> | ||
332 | 92 | <blockValign value="TOP"/> | ||
333 | 93 | </blockTableStyle> | ||
334 | 94 | <initialize> | ||
335 | 95 | <paraStyle name="all" alignment="justify"/> | ||
336 | 96 | </initialize> | ||
337 | 97 | <paraStyle name="P1" fontName="Times-Roman" alignment="RIGHT"/> | ||
338 | 98 | <paraStyle name="P2" fontName="Times-Roman" fontSize="8.0" leading="10"/> | ||
339 | 99 | <paraStyle name="P3" fontName="Helvetica" fontSize="8.0" leading="10"/> | ||
340 | 100 | <paraStyle name="P4" fontName="Helvetica" fontSize="10.0" leading="13"/> | ||
341 | 101 | <paraStyle name="P5" fontName="Times-Roman"/> | ||
342 | 102 | <paraStyle name="P6" fontName="Times-Roman" alignment="RIGHT"/> | ||
343 | 103 | <paraStyle name="P6l" fontName="Times-Roman" fontSize="6.0" leading="8" rightIndent="0.0" alignment="LEFT"/> | ||
344 | 104 | <paraStyle name="P6a" fontName="Times-Roman" fontSize="6.0" leading="8" alignment="LEFT"/> | ||
345 | 105 | <paraStyle name="P7a" fontName="Times-Roman" fontSize="8.0" leading="8" alignment="LEFT"/> | ||
346 | 106 | <paraStyle name="P7bl" fontName="Times-Roman" fontSize="8.0" leftIndent="0.0" leading="8" alignment="LEFT"/> | ||
347 | 107 | <paraStyle name="P7bc" fontName="Times-Bold" fontSize="8.0" leading="8" alignment="CENTER"/> | ||
348 | 108 | <paraStyle name="P7c" fontName="Times-Roman" fontSize="7.0" leading="8" alignment="CENTER"/> | ||
349 | 109 | <paraStyle name="P7l" fontName="Times-Roman" fontSize="7.0" leading="7" rightIndent="0.0" alignment="LEFT"/> | ||
350 | 110 | <paraStyle name="P7r" fontName="Times-Roman" fontSize="7.0" leading="8" rightIndent="0.0" alignment="RIGHT"/> | ||
351 | 111 | <paraStyle name="P7" fontName="Times-Roman"/> | ||
352 | 112 | <paraStyle name="P8" fontName="Helvetica" fontSize="12.0" leading="15"/> | ||
353 | 113 | <paraStyle name="P8a" fontName="Times-Roman" fontSize="8.0" leading="8" alignment="LEFT"/> | ||
354 | 114 | <paraStyle name="P9" fontName="Helvetica" fontSize="2.0" leading="3"/> | ||
355 | 115 | <paraStyle name="P9l" fontName="Times-Roman" fontSize="9.0" leading="8" alignment="LEFT"/> | ||
356 | 116 | <paraStyle name="P9r" fontName="Times-Roman" fontSize="9.0" leading="8" alignment="RIGHT"/> | ||
357 | 117 | <paraStyle name="P10" fontName="Times-Bold" fontSize="6.0" leading="8" alignment="CENTER"/> | ||
358 | 118 | <paraStyle name="P11" fontName="Times-Roman" fontSize="6.0" leading="8" alignment="CENTER"/> | ||
359 | 119 | <paraStyle name="P11l" fontName="Times-Roman" fontSize="11.0" leading="7" rightIndent="0.0" alignment="LEFT"/> | ||
360 | 120 | <paraStyle name="P12" fontName="Times-Roman" fontSize="6.0" leading="8" alignment="CENTER"/> | ||
361 | 121 | <paraStyle name="P12r" fontName="Times-Roman" fontSize="12.0" leading="12" rightIndent="0.1" alignment="RIGHT"/> | ||
362 | 122 | <paraStyle name="P12l" fontName="Times-Roman" fontSize="12.0" leading="12" rightIndent="0.0" alignment="LEFT"/> | ||
363 | 123 | <paraStyle name="Standard" fontName="Helvetica"/> | ||
364 | 124 | <paraStyle name="Text body" fontName="Helvetica" spaceBefore="0.0" spaceAfter="6.0"/> | ||
365 | 125 | <paraStyle name="Heading" fontName="Helvetica" fontSize="14.0" leading="17" spaceBefore="12.0" spaceAfter="6.0"/> | ||
366 | 126 | <paraStyle name="List" fontName="Helvetica" spaceBefore="0.0" spaceAfter="6.0"/> | ||
367 | 127 | <paraStyle name="Table Contents" fontName="Helvetica"/> | ||
368 | 128 | <paraStyle name="Table Heading" fontName="Helvetica" alignment="CENTER"/> | ||
369 | 129 | <paraStyle name="Caption" fontName="Helvetica" fontSize="12.0" leading="15" spaceBefore="6.0" spaceAfter="6.0"/> | ||
370 | 130 | <paraStyle name="Index" fontName="Helvetica"/> | ||
371 | 131 | <paraStyle name="Footer" fontName="Helvetica"/> | ||
372 | 132 | <paraStyle name="Horizontal Line" fontName="Helvetica" fontSize="6.0" leading="8" spaceBefore="0.0" spaceAfter="14.0"/> | ||
373 | 133 | <paraStyle name="terp_header" fontName="Helvetica-Bold" fontSize="12.0" leading="15" alignment="LEFT" spaceBefore="12.0" spaceAfter="6.0"/> | ||
374 | 134 | <paraStyle name="Heading 9" fontName="Helvetica-Bold" fontSize="75%" leading="NaN" spaceBefore="12.0" spaceAfter="6.0"/> | ||
375 | 135 | <paraStyle name="terp_tblheader_General" fontName="Helvetica-Bold" fontSize="8.0" leading="10" alignment="LEFT" spaceBefore="6.0" spaceAfter="6.0"/> | ||
376 | 136 | <paraStyle name="terp_tblheader_Details" fontName="Helvetica-Bold" fontSize="9.0" leading="11" alignment="LEFT" spaceBefore="6.0" spaceAfter="6.0"/> | ||
377 | 137 | <paraStyle name="terp_default_8" fontName="Helvetica" fontSize="8.0" leading="10" alignment="LEFT" spaceBefore="0.0" spaceAfter="0.0"/> | ||
378 | 138 | <paraStyle name="terp_default_Bold_8" fontName="Helvetica-Bold" fontSize="8.0" leading="10" alignment="LEFT" spaceBefore="0.0" spaceAfter="0.0"/> | ||
379 | 139 | <paraStyle name="terp_tblheader_General_Centre" fontName="Helvetica-Bold" fontSize="8.0" leading="10" alignment="CENTER" spaceBefore="6.0" spaceAfter="6.0"/> | ||
380 | 140 | <paraStyle name="terp_tblheader_General_Right" fontName="Helvetica-Bold" fontSize="8.0" leading="10" alignment="RIGHT" spaceBefore="6.0" spaceAfter="6.0"/> | ||
381 | 141 | <paraStyle name="terp_tblheader_Details_Centre" fontName="Helvetica-Bold" fontSize="9.0" leading="11" alignment="CENTER" spaceBefore="6.0" spaceAfter="6.0"/> | ||
382 | 142 | <paraStyle name="terp_tblheader_Details_Right" fontName="Helvetica-Bold" fontSize="9.0" leading="11" alignment="RIGHT" spaceBefore="6.0" spaceAfter="6.0"/> | ||
383 | 143 | <paraStyle name="terp_default_Right_8" fontName="Helvetica" fontSize="8.0" leading="10" alignment="RIGHT" spaceBefore="0.0" spaceAfter="0.0"/> | ||
384 | 144 | <paraStyle name="terp_default_Centre_8" fontName="Helvetica" fontSize="8.0" leading="10" alignment="CENTER" spaceBefore="0.0" spaceAfter="0.0"/> | ||
385 | 145 | <paraStyle name="terp_header_Right" fontName="Helvetica-Bold" fontSize="15.0" leading="19" alignment="LEFT" spaceBefore="12.0" spaceAfter="6.0"/> | ||
386 | 146 | <paraStyle name="terp_header_Centre" fontName="Helvetica-Bold" fontSize="12.0" leading="15" alignment="CENTER" spaceBefore="12.0" spaceAfter="6.0"/> | ||
387 | 147 | <paraStyle name="terp_default_address" fontName="Helvetica" fontSize="10.0" leading="13" alignment="LEFT" spaceBefore="0.0" spaceAfter="0.0"/> | ||
388 | 148 | <paraStyle name="terp_default_9" fontName="Helvetica" fontSize="9.0" leading="11" alignment="LEFT" spaceBefore="0.0" spaceAfter="0.0"/> | ||
389 | 149 | <paraStyle name="terp_default_Bold_9" fontName="Helvetica-Bold" fontSize="9.0" leading="11" alignment="LEFT" spaceBefore="0.0" spaceAfter="0.0"/> | ||
390 | 150 | <paraStyle name="terp_default_Centre_9" fontName="Helvetica" fontSize="9.0" leading="11" alignment="CENTER" spaceBefore="0.0" spaceAfter="0.0"/> | ||
391 | 151 | <paraStyle name="terp_default_Right_9" fontName="Helvetica" fontSize="9.0" leading="11" alignment="RIGHT" spaceBefore="0.0" spaceAfter="0.0"/> | ||
392 | 152 | <paraStyle name="terp_default_Bold_9_Right" fontName="Helvetica-Bold" fontSize="9.0" leading="11" alignment="RIGHT" spaceBefore="0.0" spaceAfter="0.0"/> | ||
393 | 153 | <paraStyle name="terp_default_8_Italic" fontName="Helvetica-Oblique" fontSize="8.0" leading="10" alignment="LEFT" spaceBefore="0.0" spaceAfter="0.0"/> | ||
394 | 154 | <paraStyle name="terp_default_2" fontName="Helvetica" fontSize="2.0" leading="3" alignment="LEFT" spaceBefore="0.0" spaceAfter="0.0"/> | ||
395 | 155 | <images/> | ||
396 | 156 | </stylesheet> | ||
397 | 157 | <story> | ||
398 | 158 | <pto> | ||
399 | 159 | <para style="terp_default_8">[[repeatIn(objects,'o')]]</para> | ||
400 | 160 | |||
401 | 161 | <blockTable colWidths="292.0,272.0,20.0" > | ||
402 | 162 | <tr> | ||
403 | 163 | <td> | ||
404 | 164 | </td> | ||
405 | 165 | <td> | ||
406 | 166 | <para style="P12r">Fecha [[ formatLang(o.prescription_date,date = True) ]]</para> | ||
407 | 167 | </td> | ||
408 | 168 | <td> | ||
409 | 169 | </td> | ||
410 | 170 | </tr> | ||
411 | 171 | <tr> | ||
412 | 172 | <td> | ||
413 | 173 | </td> | ||
414 | 174 | <td> | ||
415 | 175 | <para style="P6"> | ||
416 | 176 | <font color="white"> </font> | ||
417 | 177 | </para> | ||
418 | 178 | <para style="P6"> | ||
419 | 179 | <font color="white"> </font> | ||
420 | 180 | </para> | ||
421 | 181 | <para style="P12l">Paciente: [[ o.patient_id.name ]]</para> | ||
422 | 182 | </td> | ||
423 | 183 | <td> | ||
424 | 184 | </td> | ||
425 | 185 | </tr> | ||
426 | 186 | </blockTable> | ||
427 | 187 | <section> | ||
428 | 188 | <para style="terp_default_1">[[ repeatIn(o.prescription_line,'pres_line') ]]</para> | ||
429 | 189 | <blockTable colWidths="292.0,270.0,20.0" > | ||
430 | 190 | <tr> | ||
431 | 191 | <td> | ||
432 | 192 | <para style="P7l"> </para> | ||
433 | 193 | </td> | ||
434 | 194 | <td> | ||
435 | 195 | <para style="P12l">Medicamento: [[ (pres_line.template.medicament_id.product_id.name) or '' ]]</para> | ||
436 | 196 | <para style="P12l">Nombre Generico: [[ (pres_line.template.medicament_id.active_component) or '' ]]</para> | ||
437 | 197 | </td> | ||
438 | 198 | <td> | ||
439 | 199 | <para style="P7l"> </para> | ||
440 | 200 | </td> | ||
441 | 201 | </tr> | ||
442 | 202 | <tr> | ||
443 | 203 | <td> | ||
444 | 204 | <para style="P7l"> </para> | ||
445 | 205 | </td> | ||
446 | 206 | <td> | ||
447 | 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> | ||
448 | 208 | </td> | ||
449 | 209 | <td> | ||
450 | 210 | <para style="P7l"> </para> | ||
451 | 211 | </td> | ||
452 | 212 | </tr> | ||
453 | 213 | </blockTable> | ||
454 | 214 | </section> | ||
455 | 215 | <blockTable colWidths="292.0,272.0,20.0" > | ||
456 | 216 | <tr> | ||
457 | 217 | <td> | ||
458 | 218 | </td> | ||
459 | 219 | <td> | ||
460 | 220 | <para style="P6"> | ||
461 | 221 | <font color="white"> </font> | ||
462 | 222 | </para> | ||
463 | 223 | <para style="P6"> | ||
464 | 224 | <font color="white"> </font> | ||
465 | 225 | </para> | ||
466 | 226 | <para style="P6"> | ||
467 | 227 | <font color="white"> </font> | ||
468 | 228 | </para> | ||
469 | 229 | <para style="P6"> | ||
470 | 230 | <font color="white"> </font> | ||
471 | 231 | </para> | ||
472 | 232 | </td> | ||
473 | 233 | <td> | ||
474 | 234 | </td> | ||
475 | 235 | </tr> | ||
476 | 236 | <tr> | ||
477 | 237 | <td> | ||
478 | 238 | </td> | ||
479 | 239 | <td> | ||
480 | 240 | <para style="P6"> | ||
481 | 241 | <font color="white"> </font> | ||
482 | 242 | </para> | ||
483 | 243 | <para style="P6"> | ||
484 | 244 | <font color="white"> </font> | ||
485 | 245 | </para> | ||
486 | 246 | <para style="P6"> | ||
487 | 247 | <font color="white"> </font> | ||
488 | 248 | </para> | ||
489 | 249 | <para style="P6"> | ||
490 | 250 | <font color="white"> </font> | ||
491 | 251 | </para> | ||
492 | 252 | </td> | ||
493 | 253 | <td> | ||
494 | 254 | </td> | ||
495 | 255 | </tr> | ||
496 | 256 | <tr> | ||
497 | 257 | <td> | ||
498 | 258 | </td> | ||
499 | 259 | <td> | ||
500 | 260 | |||
501 | 261 | <para style="P6"> | ||
502 | 262 | <font color="white"> </font> | ||
503 | 263 | </para> | ||
504 | 264 | <para style="P12l">[[ o.physician_id.name ]]</para> | ||
505 | 265 | |||
506 | 266 | </td> | ||
507 | 267 | <td> | ||
508 | 268 | </td> | ||
509 | 269 | </tr> | ||
510 | 270 | </blockTable> | ||
511 | 271 | |||
512 | 272 | |||
513 | 273 | |||
514 | 274 | <para style="terp_default_9"> | ||
515 | 275 | <font color="white"> </font> | ||
516 | 276 | </para> | ||
517 | 277 | </pto> | ||
518 | 278 | </story> | ||
519 | 279 | </document> |
Needs a description