minor fixes (#4965)
[openemr.git] / sites / default / documents / custom_menus / Custom.json
blobda9681645323672896242ccf830e99c6a9c6e92f
2   {
3     "label": "Calendar",
4     "menu_id": "cal0",
5     "target": "cal",
6     "url": "/interface/main/main_info.php",
7     "children": [],
8     "requirement": 0,
9     "acl_req": [
10       "patients",
11       "appt"
12     ],
13     "global_req_strict": [
14       "!disable_calendar",
15       "!ippf_specific"
16     ]
17   },
18   {
19     "label": "Finder",
20     "menu_id": "fin0",
21     "target": "fin",
22     "url": "/interface/main/finder/dynamic_finder.php",
23     "children": [],
24     "requirement": 0,
25     "acl_req": [
26       "patients",
27       "demo"
28     ]
29   },
30   {
31     "label": "Flow",
32     "menu_id": "pfb0",
33     "target": "flb",
34     "url": "/interface/patient_tracker/patient_tracker.php?skip_timeout_reset=1",
35     "children": [],
36     "requirement": 0,
37     "acl_req": [
38       "patients",
39       "appt"
40     ],
41     "global_req_strict": [
42       "!disable_pat_trkr",
43       "!disable_calendar"
44     ]
45   },
46   {
47         "label": "Recalls",
48         "menu_id": "pfb0",
49         "target": "rcb",
50         "url": "/interface/main/messages/messages.php?go=Recalls",
51         "children": [],
52         "requirement": 0,
53         "acl_req": [
54           "patients",
55           "appt"
56         ],
57     "global_req_strict": [
58       "!disable_rcb"
59     ]
61    },
63   {
64     "label": "Messages",
65     "menu_id": "msg0",
66     "target": "msg",
67     "url": "/interface/main/messages/messages.php?form_active=1",
68     "children": [],
69     "requirement": 0,
70     "acl_req": [
71       "patients",
72       "notes"
73     ]
74   },
75   {
76     "label": "Patient",
77     "menu_id": "patimg",
78     "children": [
79       {
80         "label": "New/Search",
81         "menu_id": "new0",
82         "target": "pat",
83         "url": "/interface/new/new.php",
84         "children": [],
85         "requirement": 0,
86         "acl_req": [
87           "patients",
88           "demo",
89           "write",
90           "addonly"
91         ],
92         "global_req": "full_new_patient_form"
93       },
94       {
95         "label": "New",
96         "menu_id": "new0",
97         "target": "pat",
98         "url": "/interface/new/new.php",
99         "children": [],
100         "requirement": 0,
101         "acl_req": [
102           "patients",
103           "demo",
104           "write",
105           "addonly"
106         ],
107         "global_req": "!full_new_patient_form"
108       },
109       {
110         "label": "Dashboard{{patient file}}",
111         "menu_id": "dem1",
112         "target": "pat",
113         "url": "/interface/patient_file/summary/demographics.php",
114         "children": [],
115         "requirement": 1,
116         "acl_req": [
117           "patients",
118           "demo"
119         ]
120       },
121       {
122         "label": "Visits",
123         "icon": "fa-caret-right",
124         "children": [
125           {
126             "label": "Calendar",
127             "menu_id": "cal0",
128             "target": "cal",
129             "url": "/interface/main/main_info.php",
130             "children": [],
131             "requirement": 0,
132             "acl_req": [
133               "patients",
134               "appt"
135             ],
136             "global_req_strict": [
137               "ippf_specific",
138               "!disable_calendar"
139             ]
140           },
141           {
142             "label": "Create Visit",
143             "menu_id": "nen1",
144             "target": "enc",
145             "url": "/interface/forms/newpatient/new.php?autoloaded=1&calenc=",
146             "children": [],
147             "requirement": 1
148           },
149           {
150             "label": "Current",
151             "menu_id": "enc2",
152             "target": "enc",
153             "url": "/interface/patient_file/encounter/encounter_top.php",
154             "children": [],
155             "requirement": 3,
156             "acl_req": [
157               "patients",
158               "appt"
159             ]
160           },
161           {
162             "label": "Visit History",
163             "menu_id": "ens1",
164             "target": "enc",
165             "url": "/interface/patient_file/history/encounters.php",
166             "children": [],
167             "requirement": 1,
168             "acl_req": [
169               "patients",
170               "appt"
171             ]
172           }
173         ],
174         "requirement": 0
175       },
176       {
177         "label": "Records",
178         "icon": "fa-caret-right",
179         "children": [
180           {
181             "label": "Patient Record Request",
182             "menu_id": "prq1",
183             "target": "enc",
184             "url": "/interface/patient_file/transaction/record_request.php",
185             "children": [],
186             "requirement": 1,
187             "acl_req": [
188               "patients",
189               "med"
190             ]
191           }
192         ],
193         "requirement": 0
194       },
195       {
196         "label": "Visit Forms",
197         "icon": "fa-caret-right",
198         "children": [],
199         "requirement": 0
200       },
201       {
202         "label": "Import",
203         "icon": "fa-caret-right",
204         "children": [
205           {
206             "label": "Upload",
207             "menu_id": "ccr0",
208             "target": "pat",
209             "url": "/interface/patient_file/ccr_import.php",
210             "children": [],
211             "requirement": 0,
212             "acl_req": [
213               "patients",
214               "med",
215               "write"
216             ]
217           },
218           {
219             "label": "Pending Approval",
220             "menu_id": "apr0",
221             "target": "pat",
222             "url": "/interface/patient_file/ccr_pending_approval.php",
223             "children": [],
224             "requirement": 0,
225             "acl_req": [
226               "patients",
227               "med",
228               "write"
229             ]
230           }
231         ],
232         "requirement": 0
233       }
234     ],
235     "requirement": 0
236   },
237   {
238     "label": "Groups",
239     "menu_id": "groupimg",
240     "children": [
241       {
242         "label": "Groups",
243         "menu_id": "gfn0",
244         "target": "gfn",
245         "url": "/interface/therapy_groups/index.php?method=listGroups",
246         "children": [],
247         "requirement": 0,
248         "acl_req": [
249           [
250             "groups",
251             "gadd",
252             "view"
253           ],
254           [
255             "groups",
256             "gadd",
257             "write"
258           ]
259         ]
260       },
261       {
262         "label": "New",
263         "menu_id": "gng0",
264         "target": "gng",
265         "url": "/interface/therapy_groups/index.php?method=addGroup",
266         "children": [],
267         "requirement": 0,
268         "acl_req": [
269           [
270             "groups",
271             "gadd",
272             "view"
273           ],
274           [
275             "groups",
276             "gadd",
277             "write"
278           ]
279         ]
280       },
281       {
282         "label": "Group Details",
283         "menu_id": "gdg4",
284         "target": "gdg",
285         "url": "/interface/therapy_groups/index.php?method=groupDetails&group_id=from_session",
286         "children": [],
287         "requirement": 4,
288         "acl_req": [
289           [
290             "groups",
291             "gadd",
292             "view"
293           ],
294           [
295             "groups",
296             "gadd",
297             "write"
298           ]
299         ]
300       },
301       {
302         "label": "Visits",
303         "icon": "fa-caret-right",
304         "children": [
305           {
306             "label": "Create Visit",
307             "menu_id": "gcv4",
308             "target": "enc",
309             "url": "/interface/forms/newGroupEncounter/new.php?autoloaded=1&calenc==",
310             "children": [],
311             "requirement": 4,
312             "acl_req": [
313               [
314                 "groups",
315                 "gcalendar",
316                 "view"
317               ],
318               [
319                 "groups",
320                 "gcalendar",
321                 "write"
322               ]
323             ]
324           },
325           {
326             "label": "Current",
327             "menu_id": "enc5",
328             "target": "enc",
329             "url": "/interface/patient_file/encounter/encounter_top.php",
330             "children": [],
331             "requirement": 5,
332             "acl_req": [
333               [
334                 "groups",
335                 "glog",
336                 "view"
337               ],
338               [
339                 "groups",
340                 "glog",
341                 "write"
342               ]
343             ]
344           },
345           {
346             "label": "Visit History",
347             "menu_id": "gvh4",
348             "target": "enc",
349             "url": "/interface/patient_file/history/encounters.php",
350             "children": [],
351             "requirement": 4,
352             "acl_req": [
353               [
354                 "groups",
355                 "glog",
356                 "view"
357               ],
358               [
359                 "groups",
360                 "glog",
361                 "write"
362               ]
363             ]
364           }
365         ],
366         "requirement": 0
367       }
368     ],
369     "requirement": 0,
370     "global_req": "enable_group_therapy"
371   },
372   {
373     "label": "Fees",
374     "menu_id": "feeimg",
375     "children": [
376       {
377         "label": "Fee Sheet",
378         "menu_id": "cod2",
379         "target": "enc",
380         "url": "/interface/patient_file/encounter/load_form.php?formname=fee_sheet",
381         "children": [],
382         "requirement": 2,
383         "acl_req": [
384           [
385             "encounters",
386             "coding",
387             "write"
388           ],
389           [
390             "encounters",
391             "coding_a",
392             "write"
393           ]
394         ]
395       },
396       {
397         "label": "Charges",
398         "menu_id": "cod1",
399         "target": "enc",
400         "url": "/interface/patient_file/encounter/encounter_bottom.php",
401         "children": [],
402         "requirement": 2,
403         "acl_req": [
404           "acct",
405           "bill",
406           "write"
407         ],
408         "global_req": "use_charges_panel"
409       },
410       {
411         "label": "Payment",
412         "menu_id": "pay1",
413         "target": "enc",
414         "url": "/interface/patient_file/front_payment.php",
415         "children": [],
416         "requirement": 1,
417         "acl_req": [
418           "acct",
419           "bill",
420           "write"
421         ]
422       },
423       {
424         "label": "Checkout",
425         "menu_id": "bil1",
426         "target": "enc",
427         "url": "/interface/patient_file/pos_checkout.php?framed=1",
428         "children": [],
429         "requirement": 1,
430         "acl_req": [
431           "acct",
432           "bill",
433           "write"
434         ]
435       },
436       {
437         "label": "Billing Manager",
438         "menu_id": "bil0",
439         "target": "bil0",
440         "url": "/interface/billing/billing_report.php",
441         "children": [],
442         "requirement": 0,
443         "acl_req": [
444           [
445             "acct",
446             "eob",
447             "write"
448           ],
449           [
450             "acct",
451             "bill",
452             "write"
453           ]
454         ],
455         "global_req": "!simplified_demographics"
456       },
457       {
458         "label": "Batch Payments",
459         "menu_id": "npa0",
460         "target": "pat",
461         "url": "/interface/billing/new_payment.php",
462         "children": [],
463         "requirement": 0,
464         "acl_req": [
465           [
466             "acct",
467             "eob",
468             "write"
469           ],
470           [
471             "acct",
472             "bill",
473             "write"
474           ]
475         ],
476         "global_req": "enable_batch_payment"
477       },
478       {
479         "label": "Posting Payments",
480         "menu_id": "eob",
481         "target": "bil",
482         "url": "/interface/billing/sl_eob_search.php",
483         "children": [],
484         "requirement": 0,
485         "global_req": "enable_posting",
486         "acl_req": [
487           "acct",
488           "eob",
489           "write"
490         ]
491       },
492       {
493         "label": "EDI History",
494         "menu_id": "edi0",
495         "target": "edi",
496         "url": "/interface/billing/edih_view.php",
497         "children": [],
498         "requirement": 0,
499         "acl_req": [
500           "acct",
501           "eob"
502         ],
503         "global_req": "enable_edihistory_in_left_menu"
504       },
505       {
506         "label": "Claim File Tracker",
507         "menu_id": "biltrk0",
508         "target": "biltrk",
509         "url": "/interface/billing/billing_tracker.php",
510         "children": [],
511         "requirement": 0,
512         "acl_req": [
513             [
514                 "acct",
515                 "eob",
516                 "write"
517             ],
518             [
519                 "acct",
520                 "bill",
521                 "write"
522             ]
523         ],
524         "global_req": "auto_sftp_claims_to_x12_partner"
525       }
526     ],
527     "requirement": 0,
528     "global_req": "enable_fees_in_left_menu"
529   },
530   {
531     "label": "Modules",
532     "menu_id": "modimg",
533     "children": [
534       {
535         "label": "Manage Modules",
536         "menu_id": "adm0",
537         "target": "pat",
538         "url": "/interface/modules/zend_modules/public/Installer",
539         "children": [],
540         "requirement": 0,
541         "acl_req": [
542           "admin",
543           "manage_modules"
544         ]
545       }
546     ],
547     "requirement": 0,
548     "acl_req": [
549     "menus",
550     "modle"
551   ]
552   },
553   {
554     "label": "Inventory",
555     "menu_id": "invimg",
556     "children": [
557       {
558         "label": "Management",
559         "menu_id": "adm0",
560         "target": "adm",
561         "url": "/interface/drugs/drug_inventory.php",
562         "children": [],
563         "requirement": 0
564       },
565       {
566         "label": "Destroyed",
567         "menu_id": "adm0",
568         "target": "adm",
569         "url": "/interface/reports/destroyed_drugs_report.php",
570         "children": [],
571         "requirement": 0,
572           "acl_req": [
573             ["admin", "drugs"],
574             ["inventory", "reporting"]
575           ]
576       }
577     ],
578     "requirement": 0,
579     "acl_req": [
580       ["admin", "drugs"],
581       ["inventory", "lots"],
582       ["inventory", "purchases"],
583       ["inventory", "transfers"],
584       ["inventory", "adjustments"],
585       ["inventory", "consumption"],
586       ["inventory", "destruction"],
587       ["inventory", "sales"],
588       ["inventory", "reporting"]
589     ],
590     "global_req": "inhouse_pharmacy"
591   },
592   {
593     "label": "Procedures",
594     "menu_id": "proimg",
595     "children": [
596       {
597         "label": "Providers",
598         "menu_id": "orl0",
599         "target": "pat",
600         "url": "/interface/orders/procedure_provider_list.php",
601         "children": [],
602         "requirement": 0,
603         "acl_req": [
604           "admin",
605           "super"
606         ]
607       },
608       {
609         "label": "Configuration",
610         "menu_id": "ort0",
611         "target": "pat",
612         "url": "/interface/orders/types.php",
613         "children": [],
614         "requirement": 0,
615         "acl_req": [
616           "admin",
617           "super"
618         ]
619       },
620       {
621         "label": "Load Compendium",
622         "menu_id": "orc0",
623         "target": "pat",
624         "url": "/interface/orders/load_compendium.php",
625         "children": [],
626         "requirement": 0,
627         "acl_req": [
628           "admin",
629           "super"
630         ]
631       },
632       {
633         "label": "Pending Review",
634         "menu_id": "orp1",
635         "target": "enc",
636         "url": "/interface/orders/orders_results.php?review=1",
637         "children": [],
638         "requirement": 1,
639         "acl_req": [
640           "patients",
641           "lab"
642         ]
643       },
644       {
645         "label": "Patient Results",
646         "menu_id": "orr1",
647         "target": "enc",
648         "url": "/interface/orders/orders_results.php",
649         "children": [],
650         "requirement": 1,
651         "acl_req": [
652           "patients",
653           "lab"
654         ]
655       },
656       {
657         "label": "Lab Overview",
658         "menu_id": "lda1",
659         "target": "enc",
660         "url": "/interface/patient_file/summary/labdata.php",
661         "children": [],
662         "requirement": 1,
663         "acl_req": [
664           "patients",
665           "lab"
666         ]
667       },
668       {
669         "label": "Batch Results",
670         "menu_id": "orb0",
671         "target": "pat",
672         "url": "/interface/orders/orders_results.php?batch=1",
673         "children": [],
674         "requirement": 0,
675         "acl_req": [
676           "patients",
677           "lab"
678         ]
679       },
680       {
681         "label": "Electronic Reports",
682         "menu_id": "ore0",
683         "target": "pat",
684         "url": "/interface/orders/list_reports.php",
685         "children": [],
686         "requirement": 0,
687         "acl_req": [
688           "patients",
689           "lab"
690         ]
691       },
692       {
693         "label": "Lab Documents",
694         "menu_id": "dld0",
695         "target": "pat",
696         "url": "/interface/main/display_documents.php",
697         "children": [],
698         "requirement": 0,
699         "acl_req": [
700           "patients",
701           "lab"
702         ]
703       }
704     ],
705     "requirement": 0
706   },
707   {
708     "label": "New Crop",
709     "menu_id": "feeimg",
710     "children": [
711       {
712         "label": "e-Rx",
713         "menu_id": "ncr0",
714         "target": "pat",
715         "url": "/interface/eRx.php",
716         "children": [],
717         "requirement": 1,
718         "acl_req": [
719           "patients",
720           "rx"
721         ]
722       },
723       {
724         "label": "e-Rx Renewal",
725         "menu_id": "ncr1",
726         "target": "pat",
727         "url": "/interface/eRx.php?page=status",
728         "children": [],
729         "requirement": 1,
730         "acl_req": [
731           "patients",
732           "rx"
733         ]
734       },
735       {
736         "label": "e-Rx EPCS",
737         "menu_id": "ncr2",
738         "target": "pat",
739         "url": "/interface/eRx.php?page=epcs-admin",
740         "children": [],
741         "requirement": 0,
742         "acl_req": [
743           "patients",
744           "rx"
745         ],
746         "global_req": "newcrop_user_role_erxadmin"
747       }
748     ],
749     "requirement": 1,
750     "global_req_strict": [
751       "erx_enable",
752       "newcrop_user_role"
753     ]
754   },
755   {
756     "label": "Admin",
757     "menu_id": "admimg",
758     "children": [
759       {
760         "label": "Globals",
761         "menu_id": "adm0",
762         "target": "adm",
763         "url": "/interface/super/edit_globals.php",
764         "children": [],
765         "requirement": 0,
766         "acl_req": [
767           "admin",
768           "super"
769         ]
770       },
771       {
772         "label": "Clinic",
773         "icon": "fa-caret-right",
774         "children": [
775           {
776             "label": "Facilities",
777             "menu_id": "adm0",
778             "target": "adm",
779             "url": "/interface/usergroup/facilities.php",
780             "children": [],
781             "requirement": 0,
782             "acl_req": [
783               "admin",
784               "users"
785             ]
786           },
787           {
788             "label": "Calendar",
789             "menu_id": "adm0",
790             "target": "adm",
791             "url": "/interface/main/calendar/index.php?module=PostCalendar&type=admin&func=modifyconfig",
792             "children": [],
793             "requirement": 0,
794             "acl_req": [
795               "admin",
796               "calendar"
797             ],
798             "global_req": "!disable_calendar"
799           },
800           {
801             "label": "Import Holidays",
802             "menu_id": "adm0",
803             "target": "adm",
804             "url": "/interface/main/holidays/import_holidays.php",
805             "children": [],
806             "requirement": 0,
807             "acl_req": [
808               "admin",
809               "super"
810             ]
811           }
812         ],
813         "requirement": 0,
814         "acl_req": [
815           [
816             "admin",
817             "users"
818           ],
819           [
820             "admin",
821             "calendar"
822           ],
823           [
824             "admin",
825             "super"
826           ]
827         ]
828       },
829       {
830         "label": "Patients",
831         "icon": "fa-caret-right",
832         "children": [
833           {
834             "label": "Patient Reminders",
835             "menu_id": "adm0",
836             "target": "adm",
837             "url": "/interface/patient_file/reminder/patient_reminders.php?mode=admin&patient_id=",
838             "children": [],
839             "requirement": 0,
840             "acl_req": [
841               "admin",
842               "super"
843             ],
844             "global_req": "enable_cdr"
845           },
846           {
847             "label": "Merge Patients",
848             "menu_id": "adm0",
849             "target": "adm",
850             "url": "/interface/patient_file/merge_patients.php",
851             "children": [],
852             "requirement": 0,
853             "acl_req": [
854               "admin",
855               "super"
856             ]
857           },
858           {
859             "label": "Manage Duplicates",
860             "menu_id": "adm0",
861             "target": "adm",
862             "url": "/interface/patient_file/manage_dup_patients.php",
863             "children": [],
864             "requirement": 0,
865             "acl_req": [
866               "admin",
867               "super"
868             ]
869           }
870         ],
871         "requirement": 0,
872         "acl_req": [
873           [
874             "admin",
875             "super"
876           ]
877         ]
878       },
879       {
880         "label": "Practice",
881         "icon": "fa-caret-right",
882         "children": [
883           {
884             "label": "Practice Settings",
885             "menu_id": "adm0",
886             "target": "adm",
887             "url": "/controller.php?practice_settings&pharmacy&action=list",
888             "children": [],
889             "requirement": 0,
890             "acl_req": [
891               "admin",
892               "practice"
893             ]
894           },
895           {
896             "label": "Rules",
897             "menu_id": "adm0",
898             "target": "adm",
899             "url": "/interface/super/rules/index.php?action=browse!list",
900             "children": [],
901             "requirement": 0,
902             "acl_req": [
903               "admin",
904               "super"
905             ],
906             "global_req": "enable_cdr"
907           },
908           {
909             "label": "Alerts",
910             "menu_id": "adm0",
911             "target": "adm",
912             "url": "/interface/super/rules/index.php?action=alerts!listactmgr",
913             "children": [],
914             "requirement": 0,
915             "acl_req": [
916               "admin",
917               "super"
918             ],
919             "global_req": "enable_cdr"
920           }
921         ],
922         "requirement": 0,
923         "acl_req": [
924           [
925             "admin",
926             "practice"
927           ],
928           [
929             "admin",
930             "super"
931           ]
932         ]
933       },
934       {
935         "label": "Coding",
936         "icon": "fa-caret-right",
937         "children": [
938           {
939             "label": "Codes",
940             "menu_id": "adm0",
941             "target": "adm",
942             "url": "/interface/patient_file/encounter/superbill_custom_full.php",
943             "children": [],
944             "requirement": 0,
945             "acl_req": [
946               "admin",
947               "superbill"
948             ]
949           },
950           {
951             "label": "Native Data Loads",
952             "menu_id": "adm0",
953             "target": "adm",
954             "url": "/interface/super/load_codes.php",
955             "children": [],
956             "requirement": 0,
957             "acl_req": [
958               "admin",
959               "super"
960             ]
961           },
962           {
963             "label": "External Data Loads",
964             "menu_id": "adm0",
965             "target": "adm",
966             "url": "/interface/code_systems/dataloads_ajax.php",
967             "children": [],
968             "requirement": 0,
969             "acl_req": [
970               "admin",
971               "super"
972             ]
973           }
974         ],
975         "requirement": 0,
976         "acl_req": [
977           [
978             "admin",
979             "superbill"
980           ],
981           [
982             "admin",
983             "super"
984           ]
985         ]
986       },
987       {
988         "label": "Forms",
989         "icon": "fa-caret-right",
990         "children": [
991           {
992             "label": "Forms Administration",
993             "menu_id": "adm0",
994             "target": "adm",
995             "url": "/interface/forms_admin/forms_admin.php",
996             "children": [],
997             "requirement": 0,
998             "acl_req": [
999               "admin",
1000               "forms"
1001             ]
1002           },
1003           {
1004             "label": "Layouts",
1005             "menu_id": "adm0",
1006             "target": "adm",
1007             "url": "/interface/super/edit_layout.php",
1008             "children": [],
1009             "requirement": 0,
1010             "acl_req": [
1011               "admin",
1012               "super"
1013             ]
1014           },
1015           {
1016             "label": "Lists",
1017             "menu_id": "adm0",
1018             "target": "adm",
1019             "url": "/interface/super/edit_list.php",
1020             "children": [],
1021             "requirement": 0,
1022             "acl_req": [
1023               "admin",
1024               "super"
1025             ]
1026           }
1027         ],
1028         "requirement": 0,
1029         "acl_req": [
1030           [
1031             "admin",
1032             "forms"
1033           ],
1034           [
1035             "admin",
1036             "super"
1037           ]
1038         ]
1039       },
1040       {
1041         "label": "Documents",
1042         "icon": "fa-caret-right",
1043         "children": [
1044           {
1045             "label": "Document Templates",
1046             "menu_id": "adm0",
1047             "target": "adm",
1048             "url": "/interface/super/manage_document_templates.php",
1049             "children": [],
1050             "requirement": 0,
1051             "acl_req": [
1052               "admin",
1053               "practice"
1054             ]
1055           }
1056         ],
1057         "requirement": 0,
1058         "acl_req": [
1059           [
1060             "admin",
1061             "practice"
1062           ]
1063         ]
1064       },
1065       {
1066         "label": "System",
1067         "icon": "fa-caret-right",
1068         "children": [
1069           {
1070             "label": "Backup",
1071             "menu_id": "adm0",
1072             "target": "adm",
1073             "url": "/interface/main/backup.php",
1074             "children": [],
1075             "requirement": 0,
1076             "acl_req": [
1077               "admin",
1078               "super"
1079             ]
1080           },
1081           {
1082             "label": "Files",
1083             "menu_id": "adm0",
1084             "target": "adm",
1085             "url": "/interface/super/manage_site_files.php",
1086             "children": [],
1087             "requirement": 0,
1088             "acl_req": [
1089               "admin",
1090               "super"
1091             ]
1092           },
1093           {
1094             "label": "Language",
1095             "menu_id": "adm0",
1096             "target": "adm",
1097             "url": "/interface/language/language.php",
1098             "children": [],
1099             "requirement": 0,
1100             "acl_req": [
1101               "admin",
1102               "language"
1103             ]
1104           },
1105           {
1106             "label": "Certificates",
1107             "menu_id": "adm0",
1108             "target": "adm",
1109             "url": "/interface/usergroup/ssl_certificates_admin.php",
1110             "children": [],
1111             "requirement": 0,
1112             "acl_req": [
1113               "admin",
1114               "users"
1115             ]
1116           },
1117           {
1118             "label": "Logs",
1119             "menu_id": "adm0",
1120             "target": "adm",
1121             "url": "/interface/logview/logview.php",
1122             "children": [],
1123             "requirement": 0,
1124             "acl_req": [
1125               "admin",
1126               "users"
1127             ]
1128           },
1129           {
1130             "label": "Audit Log Tamper",
1131             "menu_id": "adm0",
1132             "target": "adm",
1133             "url": "/interface/reports/audit_log_tamper_report.php",
1134             "children": [],
1135             "requirement": 0,
1136             "acl_req": [
1137               "admin",
1138               "super"
1139             ]
1140           },
1141           {
1142             "label": "Diagnostics",
1143             "menu_id": "adm0",
1144             "target": "adm",
1145             "url": "/interface/main/calendar/index.php?module=PostCalendar&type=admin&func=testSystem",
1146             "children": [],
1147             "requirement": 0,
1148             "acl_req": [
1149               "admin",
1150               "super"
1151             ]
1152           },
1153           {
1154             "label": "API Clients",
1155             "menu_id": "adm0",
1156             "target": "adm",
1157             "url": "/interface/smart/admin-client.php",
1158             "children": [],
1159             "requirement": 0,
1160             "acl_req": [
1161               "admin",
1162               "super"
1163             ]
1164           }
1165         ],
1166         "requirement": 0,
1167         "acl_req": [
1168           [
1169             "admin",
1170             "super"
1171           ],
1172           [
1173             "admin",
1174             "language"
1175           ],
1176           [
1177             "admin",
1178             "users"
1179           ]
1180         ]
1181       },
1182       {
1183         "label": "Users",
1184         "menu_id": "adm0",
1185         "target": "adm",
1186         "url": "/interface/usergroup/usergroup_admin.php",
1187         "children": [],
1188         "requirement": 0,
1189         "acl_req": [
1190           "admin",
1191           "users"
1192         ]
1193       },
1194       {
1195         "label": "Address Book",
1196         "menu_id": "adb0",
1197         "target": "adm",
1198         "url": "/interface/usergroup/addrbook_list.php",
1199         "children": [],
1200         "requirement": 0,
1201         "acl_req": [
1202           "admin",
1203           "practice"
1204         ]
1205       },
1206       {
1207         "label": "ACL",
1208         "menu_id": "adm0",
1209         "target": "adm",
1210         "url": "/interface/usergroup/adminacl.php",
1211         "children": [],
1212         "requirement": 0,
1213         "acl_req": [
1214           "admin",
1215           "acl"
1216         ]
1217       },
1218       {
1219         "label": "De Identification",
1220         "menu_id": "adm0",
1221         "target": "adm",
1222         "url": "/interface/de_identification_forms/de_identification_screen1.php",
1223         "children": [],
1224         "requirement": 0,
1225         "acl_req": [
1226           "admin",
1227           "super"
1228         ],
1229         "global_req": "include_de_identification"
1230       },
1231       {
1232         "label": "Re Identification",
1233         "menu_id": "adm0",
1234         "target": "adm",
1235         "url": "/interface/de_identification_forms/re_identification_input_screen.php",
1236         "children": [],
1237         "requirement": 0,
1238         "acl_req": [
1239           "admin",
1240           "super"
1241         ],
1242         "global_req": "include_de_identification"
1243       },
1244       {
1245         "label": "Export",
1246         "menu_id": "adm0",
1247         "target": "adm",
1248         "url": "/interface/main/ippf_export.php",
1249         "children": [],
1250         "requirement": 0,
1251         "acl_req": [
1252           "admin",
1253           "super"
1254         ],
1255         "global_req": "ippf_specific"
1256       },
1257       {
1258         "label": "Other",
1259         "icon": "fa-caret-right",
1260         "children": [
1261           {
1262             "label": "eRx Logs",
1263             "menu_id": "adm0",
1264             "target": "adm",
1265             "url": "/interface/logview/erx_logview.php",
1266             "children": [],
1267             "requirement": 0,
1268             "acl_req": [
1269               "admin",
1270               "super"
1271             ],
1272             "global_req": [
1273               "erx_enable"
1274             ]
1275           },
1276           {
1277             "label":"Weno Management",
1278             "menu_id":"adm0",
1279             "target":"adm",
1280             "url":"/interface/weno/facilities.php",
1281             "children":[],
1282             "requirement":0,
1283             "acl_req": [
1284               "admin",
1285               "super"
1286             ],
1287               "global_req": [
1288                   "weno_rx_enable"
1289               ]
1290           }
1291         ],
1292         "requirement": 0,
1293         "acl_req": [
1294           "admin",
1295           "super"
1296         ]
1297       }
1298     ],
1299     "requirement": 0,
1300     "acl_req": [
1301       [
1302         "admin",
1303         "calendar"
1304       ],
1305       [
1306         "admin",
1307         "forms"
1308       ],
1309       [
1310         "admin",
1311         "practice"
1312       ],
1313       [
1314         "admin",
1315         "users"
1316       ],
1317       [
1318         "admin",
1319         "acl"
1320       ],
1321       [
1322         "admin",
1323         "super"
1324       ],
1325       [
1326         "admin",
1327         "superbill"
1328       ]
1329     ]
1330   },
1331   {
1332     "label": "Reports",
1333     "menu_id": "repimg",
1334     "children": [
1335       {
1336         "label": "Clients",
1337         "icon": "fa-caret-right",
1338         "children": [
1339           {
1340             "label": "List",
1341             "menu_id": "rep0",
1342             "target": "rep",
1343             "url": "/interface/reports/patient_list.php",
1344             "children": [],
1345             "requirement": 0,
1346             "acl_req": [
1347               "patients",
1348               "demo"
1349             ]
1350           },
1351           {
1352             "label": "Rx",
1353             "menu_id": "rep0",
1354             "target": "rep",
1355             "url": "/interface/reports/prescriptions_report.php",
1356             "children": [],
1357             "requirement": 0,
1358             "acl_req": [
1359               "patients",
1360               "rx"
1361             ],
1362             "global_req": "!disable_prescriptions"
1363           },
1364             {
1365                 "label":"Prescription Log",
1366                 "menu_id":"rep0",
1367                 "target":"rep",
1368                 "url":"/interface/weno/rxlogmanager.php",
1369                 "children":[],
1370                 "requirement":0,
1371                 "acl_req": [
1372                     "patients",
1373                     "rx"
1374                 ],
1375                 "global_req": [
1376                     "weno_rx_enable"
1377                 ]
1378             },
1379           {
1380             "label": "Patient List Creation",
1381             "menu_id": "rep0",
1382             "target": "rep",
1383             "url": "/interface/reports/patient_list_creation.php",
1384             "children": [],
1385             "requirement": 0,
1386             "acl_req": [
1387               "patients",
1388               "med"
1389             ]
1390           },
1391           {
1392             "label": "Message List",
1393             "menu_id": "rep0",
1394             "target": "rep",
1395             "url": "/interface/reports/message_list.php",
1396             "children": [],
1397             "requirement": 0,
1398             "acl_req": [
1399               "patients",
1400               "med"
1401             ]
1402           },
1403           {
1404             "label": "Clinical",
1405             "menu_id": "rep0",
1406             "target": "rep",
1407             "url": "/interface/reports/clinical_reports.php",
1408             "children": [],
1409             "requirement": 0,
1410             "acl_req": [
1411               "patients",
1412               "med"
1413             ]
1414           },
1415           {
1416             "label": "Referrals",
1417             "menu_id": "rep0",
1418             "target": "rep",
1419             "url": "/interface/reports/referrals_report.php",
1420             "children": [],
1421             "requirement": 0,
1422             "acl_req": [
1423               "patients",
1424               "med"
1425             ]
1426           },
1427           {
1428             "label": "Immunization Registry",
1429             "menu_id": "rep0",
1430             "target": "rep",
1431             "url": "/interface/reports/immunization_report.php",
1432             "children": [],
1433             "requirement": 0,
1434             "acl_req": [
1435               "patients",
1436               "med"
1437             ]
1438           }
1439         ],
1440         "requirement": 0
1441       },
1442       {
1443         "label": "Clinic",
1444         "icon": "fa-caret-right",
1445         "children": [
1446           {
1447             "label": "Report Results",
1448             "menu_id": "rep0",
1449             "target": "rep",
1450             "url": "/interface/reports/report_results.php",
1451             "children": [],
1452             "requirement": 0,
1453             "acl_req": [
1454               "patients",
1455               "med"
1456             ],
1457             "global_req": [
1458               "enable_cdr",
1459               "enable_cqm",
1460               "enable_amc"
1461             ]
1462           },
1463           {
1464             "label": "Standard Measures",
1465             "menu_id": "rep0",
1466             "target": "rep",
1467             "url": "/interface/reports/cqm.php?type=standard",
1468             "children": [],
1469             "requirement": 0,
1470             "acl_req": [
1471               "patients",
1472               "med"
1473             ],
1474             "global_req": "enable_cdr"
1475           },
1476           {
1477             "label": "Quality Measures (CQM)",
1478             "menu_id": "rep0",
1479             "target": "rep",
1480             "url": "/interface/reports/cqm.php?type=cqm",
1481             "children": [],
1482             "requirement": 0,
1483             "acl_req": [
1484               "patients",
1485               "med"
1486             ],
1487             "global_req": "enable_cqm"
1488           },
1489           {
1490             "label": "Automated Measures (AMC)",
1491             "menu_id": "rep0",
1492             "target": "rep",
1493             "url": "/interface/reports/cqm.php?type=amc",
1494             "children": [],
1495             "requirement": 0,
1496             "acl_req": [
1497               "patients",
1498               "med"
1499             ],
1500             "global_req": "enable_amc"
1501           },
1502           {
1503             "label": "AMC Tracking",
1504             "menu_id": "rep0",
1505             "target": "rep",
1506             "url": "/interface/reports/amc_tracking.php",
1507             "children": [],
1508             "requirement": 0,
1509             "acl_req": [
1510               "patients",
1511               "med"
1512             ],
1513             "global_req": "enable_amc_tracking"
1514           },
1515           {
1516             "label": "Alerts Log",
1517             "menu_id": "rep0",
1518             "target": "rep",
1519             "url": "/interface/reports/cdr_log.php",
1520             "children": [],
1521             "requirement": 0,
1522             "acl_req": [
1523               "patients",
1524               "med"
1525             ]
1526           }
1527         ],
1528         "requirement": 0,
1529         "global_req_strict": [
1530           "enable_cdr",
1531           "enable_alert_log"
1532         ]
1533       },
1534       {
1535         "label": "Visits",
1536         "icon": "fa-caret-right",
1537         "children": [
1538           {
1539             "label": "Daily Report",
1540             "menu_id": "rep0",
1541             "target": "rep",
1542             "url": "/interface/reports/daily_summary_report.php",
1543             "children": [],
1544             "requirement": 0,
1545             "acl_req": [
1546               "acct",
1547               "rep_a"
1548             ]
1549           },
1550           {
1551             "label": "Appointments",
1552             "menu_id": "rep0",
1553             "target": "rep",
1554             "url": "/interface/reports/appointments_report.php",
1555             "children": [],
1556             "requirement": 0,
1557             "acl_req": [
1558               "patients",
1559               "appt"
1560             ],
1561             "global_req": "!disable_calendar"
1562           },
1563           {
1564             "label": "Patient Flow Board",
1565             "menu_id": "rep0",
1566             "target": "rep",
1567             "url": "/interface/reports/patient_flow_board_report.php",
1568             "children": [],
1569             "requirement": 0,
1570             "acl_req": [
1571               "patients",
1572               "appt"
1573             ],
1574             "global_req_strict": [
1575               "!disable_pat_trkr",
1576               "!disable_calendar"
1577             ]
1578           },
1579           {
1580             "label": "Encounters",
1581             "menu_id": "rep0",
1582             "target": "rep",
1583             "url": "/interface/reports/encounters_report.php",
1584             "children": [],
1585             "requirement": 0,
1586             "acl_req": [
1587               "encounters",
1588               "coding_a"
1589             ]
1590           },
1591           {
1592             "label": "Appt-Enc",
1593             "menu_id": "rep0",
1594             "target": "rep",
1595             "url": "/interface/reports/appt_encounter_report.php",
1596             "children": [],
1597             "requirement": 0,
1598             "acl_req": [
1599               "acct",
1600               "rep_a"
1601             ],
1602             "global_req": "!disable_calendar"
1603           },
1604           {
1605             "label": "Superbill",
1606             "menu_id": "rep0",
1607             "target": "rep",
1608             "url": "/interface/reports/custom_report_range.php",
1609             "children": [],
1610             "requirement": 0,
1611             "acl_req": [
1612               "encounters",
1613               "coding_a"
1614             ],
1615             "global_req": "!ippf_specific"
1616           },
1617           {
1618             "label": "Eligibility",
1619             "menu_id": "rep0",
1620             "target": "rep",
1621             "url": "/interface/billing/edi_270.php",
1622             "children": [],
1623             "requirement": 0,
1624             "acl_req": [
1625               "patients",
1626               "demo"
1627             ]
1628           },
1629           {
1630             "label": "Eligibility Response",
1631             "menu_id": "rep0",
1632             "target": "rep",
1633             "url": "/interface/billing/edi_271.php",
1634             "children": [],
1635             "requirement": 0,
1636             "acl_req": [
1637               "patients",
1638               "demo"
1639             ]
1640           },
1641           {
1642             "label": "Chart Activity",
1643             "menu_id": "rep0",
1644             "target": "rep",
1645             "url": "/interface/reports/chart_location_activity.php",
1646             "children": [],
1647             "requirement": 0,
1648             "acl_req": [
1649               "patients",
1650               "appt"
1651             ],
1652             "global_req": "!disable_chart_tracker"
1653           },
1654           {
1655             "label": "Charts Out",
1656             "menu_id": "rep0",
1657             "target": "rep",
1658             "url": "/interface/reports/charts_checked_out.php",
1659             "children": [],
1660             "requirement": 0,
1661             "acl_req": [
1662               "patients",
1663               "appt"
1664             ],
1665             "global_req": "!disable_chart_tracker"
1666           },
1667           {
1668             "label": "Services",
1669             "menu_id": "rep0",
1670             "target": "rep",
1671             "url": "/interface/reports/services_by_category.php",
1672             "children": [],
1673             "requirement": 0
1674           },
1675           {
1676             "label": "Syndromic Surveillance",
1677             "menu_id": "rep0",
1678             "target": "rep",
1679             "url": "/interface/reports/non_reported.php",
1680             "children": [],
1681             "requirement": 0,
1682             "acl_req": [
1683               "patients",
1684               "med"
1685             ]
1686           }
1687         ],
1688         "requirement": 0
1689       },
1690       {
1691         "label": "Financial",
1692         "icon": "fa-caret-right",
1693         "children": [
1694           {
1695             "label": "Sales",
1696             "menu_id": "rep0",
1697             "target": "rep",
1698             "url": "/interface/reports/sales_by_item.php",
1699             "children": [],
1700             "requirement": 0,
1701             "acl_req": [
1702               "acct",
1703               "rep_a"
1704             ]
1705           },
1706           {
1707             "label": "Cash Rec",
1708             "menu_id": "rep0",
1709             "target": "rep",
1710             "url": "/interface/billing/sl_receipts_report.php",
1711             "children": [],
1712             "requirement": 0,
1713             "acl_req": [
1714               "acct",
1715               "rep_a"
1716             ]
1717           },
1718           {
1719             "label": "Front Rec",
1720             "menu_id": "rep0",
1721             "target": "rep",
1722             "url": "/interface/reports/front_receipts_report.php",
1723             "children": [],
1724             "requirement": 0,
1725             "acl_req": [
1726               "acct",
1727               "rep_a"
1728             ]
1729           },
1730           {
1731             "label": "Pmt Method",
1732             "menu_id": "rep0",
1733             "target": "rep",
1734             "url": "/interface/reports/receipts_by_method_report.php",
1735             "children": [],
1736             "requirement": 0,
1737             "acl_req": [
1738               "acct",
1739               "rep_a"
1740             ]
1741           },
1742           {
1743             "label": "Collections and Aging",
1744             "menu_id": "rep0",
1745             "target": "rep",
1746             "url": "/interface/reports/collections_report.php",
1747             "children": [],
1748             "requirement": 0,
1749             "acl_req": [
1750               "acct",
1751               "rep_a"
1752             ]
1753           },
1754           {
1755             "label": "Pat Ledger",
1756             "menu_id": "rep0",
1757             "target": "rep",
1758             "url": "/interface/reports/pat_ledger.php?form=0",
1759             "children": [],
1760             "requirement": 0,
1761             "acl_req": [
1762               "acct",
1763               "rep_a"
1764             ]
1765           },
1766           {
1767             "label": "Financial Summary by Service Code",
1768             "menu_id": "rep0",
1769             "target": "rep",
1770             "url": "/interface/reports/svc_code_financial_report.php",
1771             "children": [],
1772             "requirement": 0,
1773             "acl_req": [
1774               "acct",
1775               "rep_a"
1776             ]
1777           },
1778           {
1779             "label": "Payment Processing",
1780             "menu_id": "rep0",
1781             "target": "rep",
1782             "url": "/interface/reports/payment_processing_report.php",
1783             "children": [],
1784             "requirement": 0,
1785             "acl_req": [
1786               "acct",
1787               "rep_a"
1788             ]
1789           }
1790         ],
1791         "requirement": 0
1792       },
1793       {
1794         "label": "Inventory",
1795         "icon": "fa-caret-right",
1796         "children": [
1797           {
1798             "label": "List",
1799             "url": "/interface/reports/inventory_list.php",
1800             "target": "rep",
1801             "children": [],
1802             "requirement": 0
1803           },
1804           {
1805             "label": "Activity",
1806             "url": "/interface/reports/inventory_activity.php",
1807             "target": "rep",
1808             "children": [],
1809             "requirement": 0
1810           },
1811           {
1812             "label": "Transactions",
1813             "url": "/interface/reports/inventory_transactions.php",
1814             "target": "rep",
1815             "children": [],
1816             "requirement": 0
1817           }
1818         ],
1819         "requirement": 0,
1820         "acl_req": [
1821           ["admin", "drugs"],
1822           ["inventory", "reporting"]
1823         ],
1824         "global_req": "inhouse_pharmacy"
1825       },
1826       {
1827         "label": "Procedures",
1828         "icon": "fa-caret-right",
1829         "children": [
1830           {
1831             "label": "Pending Res",
1832             "url": "/interface/orders/pending_orders.php",
1833             "target": "rep",
1834             "children": [],
1835             "requirement": 0,
1836             "acl_req": [
1837               "patients",
1838               "lab"
1839             ]
1840           },
1841           {
1842             "label": "Pending F/U",
1843             "url": "/interface/orders/pending_followup.php",
1844             "target": "rep",
1845             "children": [],
1846             "requirement": 0,
1847             "acl_req": [
1848               "patients",
1849               "lab"
1850             ],
1851             "global_req": "ippf_specific"
1852           },
1853           {
1854             "label": "Statistics",
1855             "url": "/interface/orders/procedure_stats.php",
1856             "target": "rep",
1857             "children": [],
1858             "requirement": 0,
1859             "acl_req": [
1860               "patients",
1861               "lab"
1862             ]
1863           }
1864         ],
1865         "requirement": 0
1866       },
1867       {
1868         "label": "Insurance",
1869         "icon": "fa-caret-right",
1870         "children": [
1871           {
1872             "label": "Distribution",
1873             "menu_id": "rep0",
1874             "target": "rep",
1875             "url": "/interface/reports/insurance_allocation_report.php",
1876             "children": [],
1877             "requirement": 0,
1878             "acl_req": [
1879               "acct",
1880               "rep_a"
1881             ]
1882           },
1883           {
1884             "label": "Indigents",
1885             "menu_id": "rep0",
1886             "target": "rep",
1887             "url": "/interface/billing/indigent_patients_report.php",
1888             "children": [],
1889             "requirement": 0,
1890             "acl_req": [
1891               "acct",
1892               "rep_a"
1893             ]
1894           },
1895           {
1896             "label": "Unique SP",
1897             "menu_id": "rep0",
1898             "target": "rep",
1899             "url": "/interface/reports/unique_seen_patients_report.php",
1900             "children": [],
1901             "requirement": 0,
1902             "acl_req": [
1903               "patients",
1904               "demo"
1905             ]
1906           }
1907         ],
1908         "requirement": 0,
1909         "global_req": "!simplified_demographics"
1910       },
1911       {
1912         "label": "Statistics",
1913         "icon": "fa-caret-right",
1914         "children": [
1915           {
1916             "label": "IPPF Stats",
1917             "menu_id": "rep0",
1918             "target": "rep",
1919             "url": "/interface/reports/ippf_statistics.php?t=i",
1920             "children": [],
1921             "requirement": 0,
1922             "acl_req": [
1923               "acct",
1924               "rep_a"
1925             ]
1926           },
1927           {
1928             "label": "GCAC Stats",
1929             "menu_id": "rep0",
1930             "target": "rep",
1931             "url": "/interface/reports/ippf_statistics.php?t=g",
1932             "children": [],
1933             "requirement": 0,
1934             "acl_req": [
1935               "acct",
1936               "rep_a"
1937             ]
1938           },
1939           {
1940             "label": "MA Stats",
1941             "menu_id": "rep0",
1942             "target": "rep",
1943             "url": "/interface/reports/ippf_statistics.php?t=m",
1944             "children": [],
1945             "requirement": 0,
1946             "acl_req": [
1947               "acct",
1948               "rep_a"
1949             ]
1950           },
1951           {
1952             "label": "CYP",
1953             "menu_id": "rep0",
1954             "target": "rep",
1955             "url": "/interface/reports/ippf_cyp_report.php",
1956             "children": [],
1957             "requirement": 0,
1958             "acl_req": [
1959               "acct",
1960               "rep_a"
1961             ]
1962           },
1963           {
1964             "label": "Daily Record",
1965             "menu_id": "rep0",
1966             "target": "rep",
1967             "url": "/interface/reports/ippf_daily.php",
1968             "children": [],
1969             "requirement": 0,
1970             "acl_req": [
1971               "acct",
1972               "rep_a"
1973             ]
1974           }
1975         ],
1976         "requirement": 0,
1977         "global_req": "ippf_specific"
1978       },
1979       {
1980         "label": "Blank Forms",
1981         "icon": "fa-caret-right",
1982         "children": [
1983           {
1984             "label": "Core",
1985             "icon": "fa-caret-right",
1986             "children": [
1987               {
1988                 "label": "Demographics",
1989                 "url": "/interface/patient_file/summary/demographics_print.php",
1990                 "target": "pop",
1991                 "requirement": 0
1992               },
1993               {
1994                 "label": "Superbill/Fee Sheet",
1995                 "url": "/interface/patient_file/printed_fee_sheet.php",
1996                 "target": "pop",
1997                 "requirement": 0
1998               }
1999             ],
2000             "requirement": 0
2001           }
2002         ],
2003         "requirement": 0
2004       },
2005       {
2006         "label": "Services",
2007         "icon": "fa-caret-right",
2008         "children": [
2009           {
2010             "label": "Background Services",
2011             "menu_id": "rep0",
2012             "target": "rep",
2013             "url": "/interface/reports/background_services.php",
2014             "children": [],
2015             "requirement": 0,
2016             "acl_req": [
2017               "admin",
2018               "batchcom"
2019             ]
2020           },
2021           {
2022             "label": "Direct Message Log",
2023             "menu_id": "rep0",
2024             "target": "rep",
2025             "url": "/interface/reports/direct_message_log.php",
2026             "children": [],
2027             "requirement": 0
2028           }
2029         ],
2030         "requirement": 0,
2031         "acl_req": [
2032           "admin",
2033           "batchcom"
2034         ]
2035       }
2036     ],
2037     "requirement": 0
2038   },
2039   {
2040     "label": "Miscellaneous",
2041     "menu_id": "misimg",
2042     "children": [
2043       {
2044         "label": "Portal Dashboard",
2045         "menu_id": "por2",
2046         "target": "por",
2047         "url": "/portal/patient/provider",
2048         "children": [],
2049         "requirement": 0,
2050         "global_req_strict": "portal_onsite_two_enable",
2051         "acl_req": [
2052           "patientportal",
2053           "portal"
2054         ]
2055       },
2056       {
2057         "label": "Dicom Viewer",
2058         "menu_id": "dvwr",
2059         "target": "msc",
2060         "url": "/library/dicom_frame.php",
2061         "children": [],
2062         "requirement": 0,
2063         "acl_req": [
2064             "patients",
2065             "docs"
2066         ]
2067         },
2068       {
2069         "label": "Patient Education",
2070         "menu_id": "ped0",
2071         "target": "msc",
2072         "url": "/interface/reports/patient_edu_web_lookup.php",
2073         "children": [],
2074         "requirement": 0
2075       },
2076       {
2077         "label": "Authorizations",
2078         "menu_id": "aun0",
2079         "target": "msc",
2080         "url": "/interface/main/authorizations/authorizations.php",
2081         "children": [],
2082         "requirement": 0,
2083         "acl_req": [
2084           [
2085             "encounters",
2086             "auth"
2087           ],
2088           [
2089             "encounters",
2090             "auth_a"
2091           ]
2092         ]
2093       },
2094       {
2095         "label": "Fax/Scan",
2096         "menu_id": "fax",
2097         "target": "msc",
2098         "url": "/interface/fax/faxq.php",
2099         "children": [],
2100         "requirement": 0,
2101         "acl_req": [
2102           "patients",
2103           "docs"
2104         ],
2105         "global_req": [
2106           "enable_hylafax",
2107           "enable_scanner"
2108         ]
2109       },
2110       {
2111         "label": "Chart Tracker",
2112         "menu_id": "cht0",
2113         "target": "msc",
2114         "url": "/custom/chart_tracker.php",
2115         "children": [],
2116         "requirement": 0,
2117         "acl_req": [
2118           "patients",
2119           "appt"
2120         ],
2121         "global_req": "!disable_chart_tracker"
2122       },
2123       {
2124         "label": "Office Notes",
2125         "menu_id": "ono0",
2126         "target": "msc",
2127         "url": "/interface/main/onotes/office_comments.php",
2128         "children": [],
2129         "requirement": 0,
2130         "acl_req": [
2131           "encounters",
2132           "notes"
2133         ]
2134       },
2135       {
2136         "label": "Batch Communication Tool",
2137         "menu_id": "adm0",
2138         "target": "msc",
2139         "url": "/interface/batchcom/batchcom.php",
2140         "children": [],
2141         "requirement": 0,
2142         "acl_req": [
2143           [
2144             "admin",
2145             "batchcom"
2146           ],
2147           [
2148             "admin",
2149             "practice"
2150           ]
2151         ]
2152       },
2153       {
2154         "label": "Configure Tracks",
2155         "menu_id": "con0",
2156         "target": "msc",
2157         "url": "/interface/forms/track_anything/create.php",
2158         "children": [],
2159         "requirement": 0,
2160         "global_req": "track_anything_state"
2161       },
2162       {
2163         "label": "New Documents",
2164         "menu_id": "adm0",
2165         "target": "msc",
2166         "url": "/controller.php?document&list&patient_id=00",
2167         "children": [],
2168         "requirement": 0,
2169         "acl_req": [
2170           "patients",
2171           "docs",
2172           "write",
2173           "addonly"
2174         ]
2175       },
2176       {
2177         "label": "Blank Forms",
2178         "icon": "fa-caret-right",
2179         "children": [
2180           {
2181             "label": "Demographics",
2182             "url": "/interface/patient_file/summary/demographics_print.php",
2183             "target": "msc",
2184             "children": [],
2185             "requirement": 0
2186           },
2187           {
2188             "label": "Superbill/Fee Sheet",
2189             "url": "/interface/patient_file/printed_fee_sheet.php",
2190             "target": "msc",
2191             "children": [],
2192             "requirement": 0
2193           },
2194           {
2195             "label": "Referral",
2196             "url": "/interface/patient_file/transaction/print_referral.php",
2197             "target": "msc",
2198             "children": [],
2199             "requirement": 0
2200           }
2201         ],
2202         "requirement": 0
2203       }
2204     ],
2205     "requirement": 0
2206   },
2207   {
2208     "label": "Popups",
2209     "menu_id": "popup",
2210     "children": [
2211       {
2212         "label": "Issues",
2213         "menu_id": "Popup:Issues",
2214         "url": "/interface/patient_file/problem_encounter.php",
2215         "target": "pop",
2216         "children": [],
2217         "requirement": 1,
2218         "acl_req": [
2219           "patients",
2220           "med"
2221         ],
2222         "global_req": "allow_issue_menu_link"
2223       },
2224       {
2225         "label": "Export",
2226         "menu_id": "Popup:Export",
2227         "url": "/custom/export_xml.php",
2228         "target": "pop",
2229         "children": [],
2230         "requirement": 1,
2231         "acl_req": [
2232           "patients",
2233           "demo"
2234         ],
2235         "global_req": "!ippf_specific"
2236       },
2237       {
2238         "label": "Import",
2239         "menu_id": "Popup:Import",
2240         "url": "/custom/import_xml.php",
2241         "target": "pop",
2242         "children": [],
2243         "requirement": 1,
2244         "acl_req": [
2245           "patients",
2246           "demo",
2247           "write"
2248         ],
2249         "global_req": "!ippf_specific"
2250       },
2251       {
2252         "label": "Appointments",
2253         "menu_id": "Popup:Appts",
2254         "url": "/interface/reports/appointments_report.php?patient=",
2255         "target": "pop",
2256         "children": [],
2257         "requirement": 1,
2258         "acl_req": [
2259           "patients",
2260           "appt"
2261         ],
2262         "global_req": "!disable_calendar"
2263       },
2264       {
2265         "label": "Superbill",
2266         "menu_id": "Popup:Superbill",
2267         "url": "/interface/patient_file/printed_fee_sheet.php?fill=1",
2268         "target": "pop",
2269         "children": [],
2270         "requirement": 1,
2271         "acl_req": [
2272           "patients",
2273           "med"
2274         ]
2275       },
2276       {
2277         "label": "Payment",
2278         "menu_id": "Popup:Payment",
2279         "url": "/interface/patient_file/front_payment.php",
2280         "target": "pop",
2281         "children": [],
2282         "requirement": 1,
2283         "acl_req": [
2284           "acct",
2285           "bill",
2286           "write"
2287         ]
2288       },
2289       {
2290         "label": "Checkout",
2291         "menu_id": "Popup:Checkout",
2292         "url": "/interface/patient_file/pos_checkout.php",
2293         "target": "pop",
2294         "children": [],
2295         "requirement": 1,
2296         "acl_req": [
2297           "acct",
2298           "bill",
2299           "write"
2300         ],
2301         "global_req": "inhouse_pharmacy"
2302       },
2303       {
2304         "label": "Letter",
2305         "menu_id": "Popup:Letter",
2306         "url": "/interface/patient_file/letter.php",
2307         "target": "pop",
2308         "children": [],
2309         "requirement": 1,
2310         "acl_req": [
2311           "patients",
2312           "med"
2313         ]
2314       },
2315       {
2316         "label": "Chart Label",
2317         "menu_id": "Popup:Chart Label",
2318         "url": "/interface/patient_file/label.php",
2319         "target": "pop",
2320         "children": [],
2321         "requirement": 1,
2322         "acl_req": [
2323           "patients",
2324           "demo"
2325         ],
2326         "global_req": "chart_label_type"
2327       },
2328       {
2329         "label": "Barcode Label",
2330         "menu_id": "Popup:Barcode Label",
2331         "url": "/interface/patient_file/barcode_label.php",
2332         "target": "pop",
2333         "children": [],
2334         "requirement": 1,
2335         "acl_req": [
2336           "patients",
2337           "demo"
2338         ],
2339         "global_req": "barcode_label_type"
2340       },
2341       {
2342         "label": "Address Label",
2343         "menu_id": "Popup:Address Label",
2344         "url": "/interface/patient_file/addr_label.php",
2345         "target": "pop",
2346         "children": [],
2347         "requirement": 1,
2348         "acl_req": [
2349           "patients",
2350           "demo"
2351         ],
2352         "global_req": "addr_label_type"
2353       }
2354     ],
2355     "requirement": 0
2356   }