blob: 13111116184a3bf5ff00349fbcc322d6e19f7ce9 [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"),
Prateeksha Singh8aa45942019-03-04 14:00:02 +053079 "onboard": 1,
Rushabh Mehtaf0569742017-09-13 12:52:30 +053080 },
81 {
82 "type": "doctype",
Jamsheerf9269112018-07-16 18:08:53 +053083 "name": "Healthcare Practitioner",
84 "label": _("Healthcare Practitioner"),
Prateeksha Singh8aa45942019-03-04 14:00:02 +053085 "onboard": 1,
Rushabh Mehtaf0569742017-09-13 12:52:30 +053086 },
87 {
88 "type": "doctype",
Jamsheerf9269112018-07-16 18:08:53 +053089 "name": "Practitioner Schedule",
90 "label": _("Practitioner Schedule"),
Rushabh Mehtaf0569742017-09-13 12:52:30 +053091 },
92 {
93 "type": "doctype",
94 "name": "Medical Code Standard",
95 "label": _("Medical Code Standard"),
96 },
97 {
98 "type": "doctype",
99 "name": "Medical Code",
100 "label": _("Medical Code"),
Prateeksha Singh8aa45942019-03-04 14:00:02 +0530101 "onboard": 1,
Jamsheer665b4872018-03-08 13:08:35 +0530102 },
103 {
104 "type": "doctype",
Jamsheer0cde6ae2018-05-16 10:54:00 +0530105 "name": "Healthcare Service Unit",
106 "label": _("Healthcare Service Unit")
Rushabh Mehtaf0569742017-09-13 12:52:30 +0530107 }
108 ]
109 },
110 {
Prateeksha Singh9d4a1832019-02-11 15:14:50 +0530111 "label": _("Settings"),
Rushabh Mehtaf0569742017-09-13 12:52:30 +0530112 "icon": "icon-cog",
113 "items": [
114 {
115 "type": "doctype",
116 "name": "Healthcare Settings",
117 "label": _("Healthcare Settings"),
Prateeksha Singh8aa45942019-03-04 14:00:02 +0530118 "onboard": 1,
Rushabh Mehtaf0569742017-09-13 12:52:30 +0530119 },
120 {
121 "type": "doctype",
122 "name": "Medical Department",
Jamsheerc90195d2017-12-29 14:32:13 +0530123 "label": _("Medical Department"),
Rushabh Mehtaf0569742017-09-13 12:52:30 +0530124 },
125 {
126 "type": "doctype",
127 "name": "Appointment Type",
Jamsheerc90195d2017-12-29 14:32:13 +0530128 "label": _("Appointment Type"),
Rushabh Mehtaf0569742017-09-13 12:52:30 +0530129 },
130 {
131 "type": "doctype",
132 "name": "Prescription Dosage",
Jamsheerc90195d2017-12-29 14:32:13 +0530133 "label": _("Prescription Dosage")
Rushabh Mehtaf0569742017-09-13 12:52:30 +0530134 },
135 {
136 "type": "doctype",
137 "name": "Prescription Duration",
Jamsheerc90195d2017-12-29 14:32:13 +0530138 "label": _("Prescription Duration")
Rushabh Mehtaf0569742017-09-13 12:52:30 +0530139 },
140 {
141 "type": "doctype",
142 "name": "Complaint",
Jamsheerc90195d2017-12-29 14:32:13 +0530143 "label": _("Complaint")
Rushabh Mehtaf0569742017-09-13 12:52:30 +0530144 },
145 {
146 "type": "doctype",
147 "name": "Diagnosis",
Jamsheerc90195d2017-12-29 14:32:13 +0530148 "label": _("Diagnosis")
Rushabh Mehtaf0569742017-09-13 12:52:30 +0530149 },
150 {
151 "type": "doctype",
152 "name": "Lab Test Sample",
Jamsheer00c1cf02018-02-12 11:24:12 +0530153 "label": _("Lab Test Sample"),
Rushabh Mehtaf0569742017-09-13 12:52:30 +0530154 },
155 {
156 "type": "doctype",
157 "name": "Lab Test UOM",
Jamsheer00c1cf02018-02-12 11:24:12 +0530158 "label": _("Lab Test UOM")
Rushabh Mehtaf0569742017-09-13 12:52:30 +0530159 },
160 {
161 "type": "doctype",
162 "name": "Antibiotic",
Jamsheer00c1cf02018-02-12 11:24:12 +0530163 "label": _("Antibiotic")
Rushabh Mehtaf0569742017-09-13 12:52:30 +0530164 },
165 {
166 "type": "doctype",
167 "name": "Sensitivity",
Jamsheer00c1cf02018-02-12 11:24:12 +0530168 "label": _("Sensitivity")
Rushabh Mehtaf0569742017-09-13 12:52:30 +0530169 },
170 {
171 "type": "doctype",
172 "name": "Lab Test Template",
Jamsheer00c1cf02018-02-12 11:24:12 +0530173 "label": _("Lab Test Template")
Jamsheer0cde6ae2018-05-16 10:54:00 +0530174 },
175 {
176 "type": "doctype",
177 "name": "Clinical Procedure Template",
178 "label": _("Clinical Procedure Template"),
Jamsheer425fb4c2018-07-23 13:05:35 +0530179 },
180 {
181 "type": "doctype",
182 "name": "Healthcare Service Unit Type",
183 "label": _("Healthcare Service Unit Type")
Rushabh Mehtaf0569742017-09-13 12:52:30 +0530184 }
185 ]
186 }
187 ]