blob: e55f73648194f991219e9a42f5715516c5d94655 [file] [log] [blame]
Rushabh Mehtaf0569742017-09-13 12:52:30 +05301from __future__ import unicode_literals
2from frappe import _
3
4def get_data():
5
6 return [
7 {
8 "label": _("Consultation"),
9 "icon": "icon-star",
10 "items": [
11 {
12 "type": "doctype",
13 "name": "Patient Appointment",
Jamsheerc90195d2017-12-29 14:32:13 +053014 "label": _("Patient Appointment"),
Rushabh Mehtaf0569742017-09-13 12:52:30 +053015 },
16 {
17 "type": "doctype",
Jamsheerf9269112018-07-16 18:08:53 +053018 "name": "Patient Encounter",
19 "label": _("Patient Encounter"),
Rushabh Mehtaf0569742017-09-13 12:52:30 +053020 },
21 {
22 "type": "doctype",
23 "name": "Vital Signs",
24 "label": _("Vital Signs"),
25 "description": _("Record Patient Vitals"),
26 },
27 {
28 "type": "page",
29 "name": "medical_record",
30 "label": _("Patient Medical Record"),
31 },
32 {
33 "type": "page",
34 "name": "appointment-analytic",
35 "label": _("Appointment Analytics"),
Jamsheer0cde6ae2018-05-16 10:54:00 +053036 },
37 {
38 "type": "doctype",
39 "name": "Clinical Procedure",
40 "label": _("Clinical Procedure"),
Jamsheer425fb4c2018-07-23 13:05:35 +053041 },
42 {
43 "type": "doctype",
44 "name": "Inpatient Record",
45 "label": _("Inpatient Record"),
Rushabh Mehtaf0569742017-09-13 12:52:30 +053046 }
47 ]
48 },
49 {
50 "label": _("Laboratory"),
51 "icon": "icon-list",
52 "items": [
53 {
54 "type": "doctype",
55 "name": "Lab Test",
Jamsheerc90195d2017-12-29 14:32:13 +053056 "label": _("Lab Test"),
Rushabh Mehtaf0569742017-09-13 12:52:30 +053057 },
58 {
59 "type": "doctype",
60 "name": "Sample Collection",
61 "label": _("Sample Collection"),
62 },
63 {
64 "type": "report",
65 "name": "Lab Test Report",
Jamsheerc90195d2017-12-29 14:32:13 +053066 "is_query_report": True,
67 "label": _("Lab Test Report"),
Rushabh Mehtaf0569742017-09-13 12:52:30 +053068 }
69 ]
70 },
71 {
72 "label": _("Masters"),
73 "icon": "icon-list",
74 "items": [
75 {
76 "type": "doctype",
77 "name": "Patient",
78 "label": _("Patient"),
79 },
80 {
81 "type": "doctype",
Jamsheerf9269112018-07-16 18:08:53 +053082 "name": "Healthcare Practitioner",
83 "label": _("Healthcare Practitioner"),
Rushabh Mehtaf0569742017-09-13 12:52:30 +053084 },
85 {
86 "type": "doctype",
Jamsheerf9269112018-07-16 18:08:53 +053087 "name": "Practitioner Schedule",
88 "label": _("Practitioner Schedule"),
Rushabh Mehtaf0569742017-09-13 12:52:30 +053089 },
90 {
91 "type": "doctype",
92 "name": "Medical Code Standard",
93 "label": _("Medical Code Standard"),
94 },
95 {
96 "type": "doctype",
97 "name": "Medical Code",
98 "label": _("Medical Code"),
Jamsheer665b4872018-03-08 13:08:35 +053099 },
100 {
101 "type": "doctype",
Jamsheer0cde6ae2018-05-16 10:54:00 +0530102 "name": "Healthcare Service Unit",
103 "label": _("Healthcare Service Unit")
Rushabh Mehtaf0569742017-09-13 12:52:30 +0530104 }
105 ]
106 },
107 {
108 "label": _("Setup"),
109 "icon": "icon-cog",
110 "items": [
111 {
112 "type": "doctype",
113 "name": "Healthcare Settings",
114 "label": _("Healthcare Settings"),
115 },
116 {
117 "type": "doctype",
118 "name": "Medical Department",
Jamsheerc90195d2017-12-29 14:32:13 +0530119 "label": _("Medical Department"),
Rushabh Mehtaf0569742017-09-13 12:52:30 +0530120 },
121 {
122 "type": "doctype",
123 "name": "Appointment Type",
Jamsheerc90195d2017-12-29 14:32:13 +0530124 "label": _("Appointment Type"),
Rushabh Mehtaf0569742017-09-13 12:52:30 +0530125 },
126 {
127 "type": "doctype",
128 "name": "Prescription Dosage",
Jamsheerc90195d2017-12-29 14:32:13 +0530129 "label": _("Prescription Dosage")
Rushabh Mehtaf0569742017-09-13 12:52:30 +0530130 },
131 {
132 "type": "doctype",
133 "name": "Prescription Duration",
Jamsheerc90195d2017-12-29 14:32:13 +0530134 "label": _("Prescription Duration")
Rushabh Mehtaf0569742017-09-13 12:52:30 +0530135 },
136 {
137 "type": "doctype",
138 "name": "Complaint",
Jamsheerc90195d2017-12-29 14:32:13 +0530139 "label": _("Complaint")
Rushabh Mehtaf0569742017-09-13 12:52:30 +0530140 },
141 {
142 "type": "doctype",
143 "name": "Diagnosis",
Jamsheerc90195d2017-12-29 14:32:13 +0530144 "label": _("Diagnosis")
Rushabh Mehtaf0569742017-09-13 12:52:30 +0530145 },
146 {
147 "type": "doctype",
148 "name": "Lab Test Sample",
Jamsheer00c1cf02018-02-12 11:24:12 +0530149 "label": _("Lab Test Sample"),
Rushabh Mehtaf0569742017-09-13 12:52:30 +0530150 },
151 {
152 "type": "doctype",
153 "name": "Lab Test UOM",
Jamsheer00c1cf02018-02-12 11:24:12 +0530154 "label": _("Lab Test UOM")
Rushabh Mehtaf0569742017-09-13 12:52:30 +0530155 },
156 {
157 "type": "doctype",
158 "name": "Antibiotic",
Jamsheer00c1cf02018-02-12 11:24:12 +0530159 "label": _("Antibiotic")
Rushabh Mehtaf0569742017-09-13 12:52:30 +0530160 },
161 {
162 "type": "doctype",
163 "name": "Sensitivity",
Jamsheer00c1cf02018-02-12 11:24:12 +0530164 "label": _("Sensitivity")
Rushabh Mehtaf0569742017-09-13 12:52:30 +0530165 },
166 {
167 "type": "doctype",
168 "name": "Lab Test Template",
Jamsheer00c1cf02018-02-12 11:24:12 +0530169 "label": _("Lab Test Template")
Jamsheer0cde6ae2018-05-16 10:54:00 +0530170 },
171 {
172 "type": "doctype",
173 "name": "Clinical Procedure Template",
174 "label": _("Clinical Procedure Template"),
Jamsheer425fb4c2018-07-23 13:05:35 +0530175 },
176 {
177 "type": "doctype",
178 "name": "Healthcare Service Unit Type",
179 "label": _("Healthcare Service Unit Type")
Rushabh Mehtaf0569742017-09-13 12:52:30 +0530180 }
181 ]
182 }
183 ]