Browse Source

added stat-tree

= 3 years ago
parent
commit
00233625e7

+ 18 - 19
app/Console/Commands/TestCriteriaQueries.php

@@ -34,6 +34,7 @@ class TestCriteriaQueries extends Command
         parent::__construct();
     }
 
+    
     /**
      * Execute the console command.
      *
@@ -42,10 +43,10 @@ class TestCriteriaQueries extends Command
     public function handle()
     {
        
-        $testCriteria = [
-            'MCB Primary? YES',
+        $testSteps = [
+            'MCB Primary? YES',        
             [
-                'criteria'=>'MCP',
+                'criteriaName'=>'MCP',
                 'arguments'=>[
                     'pro_id'=>'d88b20df-4c2e-430a-a7a1-7d08fbbc1c82'
                 ]
@@ -54,42 +55,43 @@ class TestCriteriaQueries extends Command
 
         $query = Client::whereRaw('id > :id', ['id' => 0]);
 
-        $query = $this->queryBuilder($query, $testCriteria);
+        $query = $this->queryBuilder($query, $testSteps);
 
         $this->info("The count is: ".$query->count());
+
+        $records = $query->get();
+        foreach($records as $record){
+            $this->info($record->uid);
+        }
     }
 
    
 
     function queryBuilder($query, $testCriteria){
 
-   
-
         foreach($testCriteria as $criterion){
 
             $clause = '';
             $params = [];
 
             if(is_string($criterion)){
-                $clause = $this->criteria[$criterion]['clause'];
-                $params = $this->criteria[$criterion]['arguments'];
+                // $clause = $this->criteria[$criterion]['clause'];
+                // $params = $this->criteria[$criterion]['arguments'];
+                $query = $query->whereRaw($this->criteria[$criterion]);
             }
             if(is_array($criterion)){
-                $criteriaName = $criterion['criteria'];
+                $criteriaName = $criterion['criteriaName'];
                 $clause = $this->criteria[$criteriaName]['clause'];
-                $params = $criterion['arguments'];             
+                $params = $criterion['arguments'];  
+                $query = $query->whereRaw($clause, $params);           
             }
 
-            $this->info($query->toSql());
-            $this->info(json_encode($params));
-            $query = $query->whereRaw($clause, $params);
+          
         }
     
         return $query;
     }
     
-
-
     protected $criteria = [
 
         //with preset arguments
@@ -100,10 +102,7 @@ class TestCriteriaQueries extends Command
         'Future MCP appointment? YES' => "()",
         'Future MCP appointment? NO' => "()",
 
-        'MCB Primary? YES' => [
-            'clause' => 'is_part_b_primary = :is_part_b_primary',
-            'arguments'=>['is_part_b_primary'=>'YES']
-        ],
+        'MCB Primary? YES' => "(is_part_b_primary = 'YES')",
 
         'MCB Primary? NO' => "()",
         'Has active RM device? YES' => "()",

BIN
app/Http/Controllers/.HomeController.php.swp


+ 57 - 0
app/Http/Controllers/ClauseController.php

@@ -0,0 +1,57 @@
+<?php
+
+namespace App\Http\Controllers;
+
+use Illuminate\Http\Request;
+use App\Models\Clause;
+use Illuminate\Http\JsonResponse;
+use Illuminate\Support\Facades\DB;
+use Ramsey\Uuid\Uuid;
+
+class ClauseController extends Controller
+{
+
+    public function list(){
+        $clauses = Clause::all();
+        return view('app.stat-tree.clauses.list', compact('clauses'));
+    }
+
+    public function dashboard(Clause $clause){
+        return view('app.stat-tree.clauses.single', compact('clause'));
+    }
+
+    // view
+    public function replaceAllPage(Request $request){
+        return view('app.stat-tree.clauses.replace-all');
+    }
+
+    // process
+    public function replaceAll(Request $request){
+
+        $data = $request->get('data');
+        
+        $rows = json_decode($data);
+
+        Clause::truncate();
+
+        for($i = 0; $i < count($rows); $i++){
+            $row = $rows[$i];
+            $clause = new Clause(); 
+
+            $nextId = DB::select("select nextval('clause_id_seq')");
+            $clause->id = $nextId[0]->nextval;
+            $clause->uid = Uuid::uuid4();
+
+            $clause->model = $row[0];
+            $clause->question = $row[1];
+            $clause->answer = $row[2];
+            $clause->label = $row[1] . ($row[2] && $row[2] != '-' ? ' ' . $row[2] : '');
+            $clause->clause_text = $row[3];
+            $clause->position_index = $i;
+            $clause->save();
+        }
+        
+        return $this->pass();
+    }
+
+}

+ 16 - 0
app/Http/Controllers/Controller.php

@@ -76,4 +76,20 @@ class Controller extends BaseController
         }
         return $this->pro->getMyClientIds();
     }
+
+    public function pass($data = null): array
+    {
+        return [
+            'success' => true,
+            'data' => $data,
+        ];
+    }
+    public function fail($message): array
+    {
+        return [
+            'success' => false,
+            'message' => $message
+        ];
+        return null;
+    }
 }

+ 115 - 0
app/Http/Controllers/StatTreeController.php

@@ -0,0 +1,115 @@
+<?php
+
+namespace App\Http\Controllers;
+
+use Illuminate\Http\Request;
+use Illuminate\Support\Facades\Validator;
+use App\Models\Clause;
+use App\Models\StatTree;
+use App\Models\StatTreeLine;
+use App\Models\StatTreeLineClause;
+use Carbon\Carbon;
+use Illuminate\Support\Facades\DB;
+use Ramsey\Uuid\Uuid;
+
+class StatTreeController extends Controller
+{
+    public function list()
+    {
+        $statTrees = StatTree::all();
+        return view('app.stat-tree.stat-trees.list', compact('statTrees'));
+    }
+
+    public function createPage()
+    {
+        return view('app.stat-tree.stat-trees.create');
+    }
+    public function dashboard(StatTree $statTree)
+    {
+        return view('app.stat-tree.stat-trees.sub.dashboard', compact('statTree'));
+    }
+
+    public function create(Request $request)
+    {
+        $validatedData = Validator::make($request->all(), [
+			'name' => 'required|string|unique:stat_tree',
+            'model' => 'required|string',
+            'slug' => 'required|string|unique:stat_tree'
+		]);
+
+		if ($validatedData->fails()) return $this->fail($validatedData->errors()->first());
+        [
+            'name' => $name,
+            'model' => $model,
+            'slug' => $slug
+        ] = $request->all();
+
+        $nextId = DB::select("select nextval('stat_tree_id_seq')");
+        $statTree = new StatTree; 
+        $statTree->id = $nextId[0]->nextval;
+        $statTree->uid = Uuid::uuid4();
+        $statTree->name = $name;
+        $statTree->model = $model;
+        $statTree->slug = $slug;
+        $statTree->save();
+
+        return $this->pass($statTree->uid);
+    }
+
+    public function delete(Request $request){
+        $request->validate([
+            'id' => 'required'
+        ]);
+        $id = $request->get('id');
+        $statTree = StatTree::where('id', $id)->first();
+        
+    }
+
+    public function replaceAllLines(Request $request){
+        $statTreeID = (int) $request->get('statTreeID');
+        $data = $request->get('data');
+        $rows = json_decode($data, true);
+
+        $statTree = StatTree::where('id', $statTreeID)->first();
+        DB::beginTransaction();
+        DB::statement("DELETE FROM stat_tree_line WHERE stat_tree_id = :stat_tree_id", ['stat_tree_id' => $statTree->id]);
+
+        for($x = 0; $x < count($rows); $x++){
+            $row = $rows[$x];
+            $nextStatLineId = DB::select("select nextval('stat_tree_line_id_seq')");
+            $statTreeLine = new StatTreeLine;
+            $statTreeLine->id = $nextStatLineId[0]->nextval;
+            $statTreeLine->uid = Uuid::uuid4();
+            $statTreeLine->stat_tree_id = $statTree->id;
+            $statTreeLine->tree_order_position_index = $x;
+            $statTreeLine->last_refresh_count = null;
+            $statTreeLine->tsv_text_for_report_columns = null;
+            $statTreeLine->save();
+
+            DB::statement("DELETE FROM stat_tree_line_clause WHERE stat_tree_line_id = :stat_tree_line_id", ['stat_tree_line_id' => $statTreeLine->id]);
+
+            for($i = 0; $i < count($row); $i++){
+                $cell = $row[$i];
+                if(!$cell || empty($cell)) continue;
+
+                $clause = Clause::where('label', $cell)->first();
+                if(!$clause){
+                    DB::rollBack();
+                    return $this->fail('No clause record found!');
+                }
+                $nextStatLineClauseId = DB::select("select nextval('stat_tree_line_clause_id_seq')");
+                $statTreeLineClause = new StatTreeLineClause;
+                $statTreeLineClause->id = $nextStatLineClauseId[0]->nextval;
+                $statTreeLineClause->uid = Uuid::uuid4();
+                $statTreeLineClause->stat_tree_line_id = $statTreeLine->id;
+                $statTreeLineClause->clause_id = $clause->id;
+                $statTreeLineClause->clause_label = $cell;
+                $statTreeLineClause->position_index = $i;
+                $statTreeLineClause->save();
+
+            }
+        }
+        DB::commit();
+        return $this->pass();
+    }
+}

+ 18 - 0
app/Http/Controllers/StatTreeLineController.php

@@ -0,0 +1,18 @@
+<?php
+
+namespace App\Http\Controllers;
+
+
+use Illuminate\Http\Request;
+use App\Models\StatTreeLine;
+
+class StatTreeLineController extends Controller
+{
+    public function list(){
+        $statTreeLines = StatTreeLine::all();
+        return view('app.stat-tree-lines.list', compact('statTreeLines'));
+    }
+    public function dashboard(StatTreeLine $statTreeLine){
+        return view('app.stat-tree-lines.single', compact('statTreeLine'));
+    }
+}

+ 4 - 1
app/Http/Middleware/VerifyCsrfToken.php

@@ -14,7 +14,10 @@ class VerifyCsrfToken extends Middleware
      */
     protected $except = [
         "/process_form_submit",
-        "/availability/load"
+        "/availability/load",
+        '/practice-management/stat-tree/create',
+        '/practice-management/stat-tree/replace-all-lines',
+        '/practice-management/clause/replace-all'
     ];
     
 }

+ 12 - 0
app/Models/Clause.php

@@ -0,0 +1,12 @@
+<?php
+
+namespace App\Models;
+
+use Illuminate\Database\Eloquent\Factories\HasFactory;
+use Illuminate\Database\Eloquent\Model;
+
+class Clause extends Model
+{    
+    protected $table = 'clause';
+    public $timestamps = false;
+}

+ 22 - 0
app/Models/StatTree.php

@@ -0,0 +1,22 @@
+<?php
+
+namespace App\Models;
+
+use Illuminate\Database\Eloquent\Factories\HasFactory;
+use Illuminate\Database\Eloquent\Model;
+
+class StatTree extends Model
+{
+
+    protected $table = 'stat_tree';
+    public $timestamps = false;
+
+    public function getRouteKeyName()
+    {
+        return 'uid';
+    }
+
+    public function lines(){
+        return $this->hasMany(StatTreeLine::class, 'stat_tree_id', 'id');
+    }
+}

+ 19 - 0
app/Models/StatTreeLine.php

@@ -0,0 +1,19 @@
+<?php
+
+namespace App\Models;
+
+use Illuminate\Database\Eloquent\Factories\HasFactory;
+use Illuminate\Database\Eloquent\Model;
+
+class StatTreeLine extends Model
+{
+    protected $table = 'stat_tree_line';
+    public $timestamps = false;
+
+    public function lineClauses(){
+        return $this->hasMany(StatTreeLineClause::class, 'stat_tree_line_id', 'id');
+    }
+    public function statTree(){
+        return $this->hasOne(StatTree::class, 'id', 'stat_tree_id');
+    }
+}

+ 17 - 0
app/Models/StatTreeLineClause.php

@@ -0,0 +1,17 @@
+<?php
+
+namespace App\Models;
+
+use Illuminate\Database\Eloquent\Factories\HasFactory;
+use Illuminate\Database\Eloquent\Model;
+
+class StatTreeLineClause extends Model
+{
+    public $table = 'stat_tree_line_clause';
+    public $timestamps = false;
+
+    public function clause(){
+        return $this->hasOne(Clause::class, 'id', 'clause_id');
+    }
+
+}

+ 77 - 0
public/js/tsvToArray.js

@@ -0,0 +1,77 @@
+var tsvToArray = null;
+(function ($) {
+    tsvToArray = {
+        file: 'cells.txt',
+        text: null,
+        json: null,
+
+        initLoadText: function (text) {
+            this.text = text;
+            return this.generateJSON();
+        },        
+        numberOfTabs: function (text) {
+            var count = 0;
+            var index = 0;
+            while (text.charAt(index++) === "\t") {
+                count++;
+            }
+            return count;
+        },
+        generateJSON: function () {
+            var self = this;
+            var text = self.text;
+            var lines = text.split(/\r\n|\r|\n/);
+            self.generatedArray = [];
+            var previousTabPosition = 0;
+            var currentContent = null;
+            var previousContent = null;
+            $.each(lines, function (lineNumber, line) {
+                var line = this;
+                var content = line.replace(/\t/g, '');
+                var tabPosition = self.numberOfTabs(line);
+                currentContent = content.length ? content : currentContent;
+
+                if (!self.generatedArray[lineNumber]) {
+                    self.generatedArray[lineNumber] = [];
+                }
+
+                if (tabPosition > previousTabPosition) {
+                    self.generatedArray[lineNumber] = self.autoFillArray(self.generatedArray[lineNumber], lineNumber, previousTabPosition, tabPosition, previousContent, currentContent);
+                } else {
+                    self.generatedArray[lineNumber].push(content);
+                    previousTabPosition = tabPosition;
+                    previousContent = content;
+                }
+
+            });
+
+            return self.generatedArray;
+        },
+        autoFillArray: function (array, lineNumber, previousTabPosition, currentTabPosition, previousContent, currentContent) {
+            var self = this;
+            var currentElementArray = [currentContent];
+            var previousLineArray = self.generatedArray[lineNumber - 1];
+            var pluckedArray = previousLineArray.slice(0, currentTabPosition);
+            var newArray = pluckedArray.concat(currentElementArray);
+            return newArray;
+        },
+        convertArrayToTabContentString: function(array){
+            var newLines = [];
+            for(var i = 0; i < array.length; i++){
+                var lineArray = array[i];
+                var lineArrayString = lineArray.join('\t');
+                newLines.push(lineArrayString);
+            }
+            return newLines.join('\n');
+        },
+        getAutoFilledTabContent: function(text){
+            var array = this.initLoadText(text);
+            var string = this.convertArrayToTabContentString(array);
+            return string;
+        },
+        init: function () {
+            
+        }
+    };
+    tsvToArray.init();
+})(jQuery);

+ 41 - 0
resources/views/app/stat-tree/clauses/list.blade.php

@@ -0,0 +1,41 @@
+@extends ('layouts/template')
+@section('content')
+
+<div class="row">
+    <div class="col-md-12">
+        <div class="d-flex align-items-center justify-content-between">
+            <h5>Clauses</h5>
+            <div>
+                <a href="{{ route('practice-management.clauses.replaceAllPage') }}" data-toggle="modal" data-target="#clauseModal" class="btn btn-sm btn-primary">Replace All</a>
+            </div>
+        </div>
+    </div>
+    <div class="col-md-12">
+        <div class="table-responsive">
+            <table class="table">
+                <thead>
+                    <tr>
+                        <th>Position Index</th>
+                        <th>Label</th>
+                        <th>Question</th>
+                        <th>Answer</th>
+                        <th>Clause Text</th>
+                    </tr>
+                </thead>
+                <tbody>
+                    @foreach($clauses as $clause)
+                    <tr>
+                    <td>{{ $clause->position_index }}</td>
+                        <td>{{$clause->label}}</td>
+                        <td>{{$clause->question}}</td>
+                        <td>{{ $clause->answer }}</td>
+                        <td>{{ $clause->clause_text }}</td>                        
+                    </tr>
+                    @endforeach
+                </tbody>
+            </table>
+        </div>
+    </div>
+</div>
+
+@endsection

+ 134 - 0
resources/views/app/stat-tree/clauses/replace-all.blade.php

@@ -0,0 +1,134 @@
+@extends ('layouts/template')
+@section('content')
+<div class="row">
+    <div class="col-md-12">
+        <h5>Clauses - Replace All</h5>
+    </div>
+</div>
+<div id="app">
+    <div class="container">
+        <div class="row">
+            <div class="col-md-6">
+                <div class="bg-white p-3">
+                    <h6>TSV</h6>
+                    <div class="input-group">
+                        <textarea v-model="content" class="form-control" rows="10" @change="splitContents"></textarea>
+                    </div>
+                </div>
+            </div>
+            <div class="col-md-6">
+                <div class="bg-white p-3">
+                    <h6>JSON Structure</h6>
+                    <textarea class="form-control" rows="10">@{{jsonStructure}}</textarea>
+                </div>
+            </div>
+        </div>
+        <template v-if="rows.length">
+            <div class="row my-3">
+                <div class="col">
+                    <div class="bg-white p-3">
+                        <h6>Table output:</h6>
+                        <div class="table-responsive">
+                            <table class="table table-bordered table-hover">
+                                <tbody>
+                                    <tr v-for="(row, rowIndex) in rows">
+                                        <td v-for="(column, columnIndex) in columns[rowIndex]">
+                                            <input class="border-0" type="text" v-model="columns[rowIndex][columnIndex]" @keyup="updateColumns(rowIndex, columnIndex)">
+                                        </td>
+                                        </td>
+                                </tbody>
+                            </table>
+                        </div>
+                    </div>
+                </div>
+            </div>
+        </template>
+        <div class="row">
+            <div class="col-md-12">
+                <button type="button" class="btn btn-sm btn-primary" @click="submit">Submit</button>
+            </div>
+        </div>
+    </div>
+</div>
+
+<script type="text/javascript">
+    var app = new Vue({
+        el: '#app',
+        data: {
+            content: '',
+            rowSplitter: '\n',
+            columnSplitter: '\t',
+            rows: [],
+            columns: [],
+            maxColumn: 0,
+            jsonStructure: '',
+        },
+        methods: {
+            updateColumns(rowIndex, columnIndex) {
+                try {
+                    this.rows[rowIndex] = this.columns[rowIndex].join(this.columnSplitter);
+                    this.content = this.rows.join('\n');
+                } catch (error) {
+                    console.error(error);
+                    this.rows = [];
+                    this.content = '';
+                }
+                this.updateJsonStructure();
+            },
+            splitContents() {
+                this.maxColumn = 0;
+                try {
+                    this.rows = this.content.split(this.rowSplitter);
+                    this.rows.map((row, index) => {
+                        this.columns[index] = row.split(this.columnSplitter);
+                        const length = this.columns[index].length;
+                        if (length > this.maxColumn) {
+                            this.maxColumn = length
+                        }
+                        const emptyFields = this.maxColumn - length;
+                        for (ii = 0; ii < emptyFields; ii++) {
+                            this.columns[index].push('');
+                        }
+                    });
+                } catch (error) {
+                    console.error(error);
+                    this.rows = [];
+                }
+                this.updateJsonStructure();
+            },
+            updateJsonStructure() {
+                try {
+                    this.jsonStructure = JSON.stringify(this.columns, null, '\t');
+                } catch (error) {
+                    console.error(error);
+                    this.jsonStructure = JSON.stringify([], null, '\t');
+                }
+            },
+            submit: function(){
+                var data = JSON.stringify(this.columns);
+                $.post('{{ route("practice-management.api.clause.replaceAll") }}', {data}, function(response){
+                    if(response.success){
+                       fastLoad("{{ route('practice-management.clauses.list') }}");
+                    }else{
+                        alert(response.message);
+                    }
+                }, 'json');
+            },
+        },
+        watch: {
+            maxColumn(maxColumn) {
+                this.columns.map((column, index) => {
+                    const emptyFields = maxColumn - column.length;
+                    if (emptyFields) {
+                        for (ii = 0; ii < emptyFields; ii++) {
+                            this.columns[index].push('');
+                        }
+                    }
+                })
+            }
+        }
+    })
+</script>
+
+
+@endsection

+ 6 - 0
resources/views/app/stat-tree/dashboard/index.blade.php

@@ -0,0 +1,6 @@
+@extends ('layouts/template')
+@section('content')
+
+Dashboard
+
+@endsection

+ 115 - 0
resources/views/app/stat-tree/index.blade.php

@@ -0,0 +1,115 @@
+@extends ('layouts/template')
+@section('content')
+
+<div id="app">
+    <br>
+    <div class="container">
+        <div class="row">
+            <div class="col-md-6">
+                <div class="bg-white p-3">
+                    <h6>TSV</h6>
+                    <div class="input-group">
+                        <textarea v-model="content" class="form-control" rows="10" @input="splitContents"></textarea>
+                    </div>
+                </div>
+            </div>
+            <div class="col-md-6">
+                <div class="bg-white p-3">
+                    <h6>JSON Structure</h6>
+                    <textarea class="form-control" rows="10">@{{jsonStructure}}</textarea>
+                </div>
+            </div>
+        </div>
+        <template v-if="rows.length">
+            <div class="row my-3">
+                <div class="col">
+                    <div class="bg-white p-3">
+                        <h6>Table output:</h6>
+                        <div class="table-responsive">
+                            <table class="table table-bordered table-hover">
+                                <tbody>
+                                    <tr v-for="(row, rowIndex) in rows">
+                                        <td v-for="(column, columnIndex) in columns[rowIndex]">
+                                            <input class="border-0" type="text" v-model="columns[rowIndex][columnIndex]" @keyup="updateColumns(rowIndex, columnIndex)">
+                                        </td>
+                                        </td>
+                                </tbody>
+                            </table>
+                        </div>
+                    </div>
+                </div>
+            </div>
+        </template>
+    </div>
+</div>
+
+<script type="text/javascript">
+    var app = new Vue({
+        el: '#app',
+        data: {
+            content: '',
+            rowSplitter: '\n',
+            columnSplitter: '\t',
+            rows: [],
+            columns: [],
+            maxColumn: 0,
+            jsonStructure: '',
+        },
+        methods: {
+            updateColumns(rowIndex, columnIndex) {
+                try {
+                    this.rows[rowIndex] = this.columns[rowIndex].join(this.columnSplitter);
+                    this.content = this.rows.join('\n');
+                } catch (error) {
+                    console.error(error);
+                    this.rows = [];
+                    this.content = '';
+                }
+                this.updateJsonStructure();
+            },
+            splitContents() {
+                this.maxColumn = 0;
+                try {
+                    this.rows = this.content.split(this.rowSplitter);
+                    this.rows.map((row, index) => {
+                        this.columns[index] = row.split(this.columnSplitter);
+                        const length = this.columns[index].length;
+                        if (length > this.maxColumn) {
+                            this.maxColumn = length
+                        }
+                        const emptyFields = this.maxColumn - length;
+                        for (ii = 0; ii < emptyFields; ii++) {
+                            this.columns[index].push('');
+                        }
+                    });
+                } catch (error) {
+                    console.error(error);
+                    this.rows = [];
+                }
+                this.updateJsonStructure();
+            },
+            updateJsonStructure() {
+                try {
+                    this.jsonStructure = JSON.stringify(this.columns, null, '\t');
+                } catch (error) {
+                    console.error(error);
+                    this.jsonStructure = JSON.stringify([], null, '\t');
+                }
+            }
+        },
+        watch: {
+            maxColumn(maxColumn) {
+                this.columns.map((column, index) => {
+                    const emptyFields = maxColumn - column.length;
+                    if (emptyFields) {
+                        for (ii = 0; ii < emptyFields; ii++) {
+                            this.columns[index].push('');
+                        }
+                    }
+                })
+            }
+        }
+    })
+</script>
+
+@endsection

+ 43 - 0
resources/views/app/stat-tree/stat-tree-lines/list.blade.php

@@ -0,0 +1,43 @@
+@extends ('layouts/template')
+@section('content')
+
+<div class="row">
+    <div class="col-md-12">
+        <div class="d-flex align-items-center justify-content-between">
+            <h5>Stat Tree Lines</h5>
+            <div>
+                <button class="btn btn-sm btn-primary">Create Line</button>
+            </div>
+        </div>
+    </div>
+    <div class="col-md-12">
+        <div class="table-responsive">
+            <table class="table">
+                <thead>
+                    <tr>
+                        <th>ID</th>
+                        <th>Stat Tree Order Position Index</th>
+                        <th>Stat Tree</th>
+                        <th>Count</th>
+                    </tr>
+                </thead>
+                @foreach($statTreeLines as $line)
+                <tr>
+                    <td><a href="{{ route('practice-management.statTreeLines.view.dashboard', $line) }}">{{ $line->id }}</a></td>
+                    <td>{{ $line->tree_order_position_index }}</td>
+                    <td>
+                        @foreach($line->lineClauses as $c)
+                        | {{ $c->clause_label }}
+                        @endforeach
+                    </td>
+                    <td>
+                        {{ $line->last_refresh_count }}
+                    </td>
+                </tr>
+                @endforeach
+            </table>
+        </div>
+    </div>
+</div>
+
+@endsection

+ 6 - 0
resources/views/app/stat-tree/stat-tree-lines/single.blade.php

@@ -0,0 +1,6 @@
+@extends ('layouts/template')
+@section('content')
+
+<?php dump($statTreeLine); ?>
+
+@endsection

+ 56 - 0
resources/views/app/stat-tree/stat-trees/create.blade.php

@@ -0,0 +1,56 @@
+@extends ('layouts/template')
+@section('content')
+<div id="statTreeComponent" v-cloak>
+    <div class="row">
+        <div class="col-md-12">
+            <h5>Create Stat Tree</h5>
+        </div>
+    </div>
+    <form class="row" @submit.prevent="submit" method="POST">
+        <div class="col-md-4">
+            <div class="form-group">
+                <label>Name</label>
+                <input type="text" class="form-control" name="name" v-model="form.name" required />
+            </div>
+        </div>
+        <div class="col-md-4">
+            <div class="form-group">
+                <label>Model</label>
+                <input type="text" class="form-control" name="table" v-model="form.model" required />
+            </div>
+        </div>
+        <div class="col-md-4">
+            <div class="form-group">
+                <label>Slug</label>
+                <input type="text" class="form-control" name="slug" v-model="form.slug" required />
+            </div>
+        </div>
+        <div class="col-12">
+            <button type="submit" class="btn btn-sm btn-primary">Submit</button>
+        </div>
+    </form>
+</div>
+
+<script type="text/javascript">
+    var app = new Vue({
+        el: '#statTreeComponent',
+        data: {
+            form: {},
+        },
+        methods: {
+            submit: function() {
+
+                $.post("{{ route('practice-management.api.statTree.create') }}", this.form, function(response) {
+                    if (response.success) {
+                        fastLoad('/practice-management/stat-trees/view/' + response.data);
+                    } else {
+                        alert(response.message);
+                    }
+                }, 'json');
+            }
+        },
+    })
+</script>
+
+
+@endsection

+ 39 - 0
resources/views/app/stat-tree/stat-trees/list.blade.php

@@ -0,0 +1,39 @@
+@extends ('layouts/template')
+@section('content')
+
+<div class="row">
+    <div class="col-md-12">
+        <div class="d-flex align-items-center justify-content-between">
+            <h5>Stat Trees</h5>
+            <div>
+                <a href="{{ route('practice-management.statTrees.createPage') }}" class="btn btn-sm btn-primary">Create Tree</a>
+            </div>
+        </div>
+    </div>
+    <div class="col-md-12">
+        <div class="table-responsive">
+            <table class="table">
+                <thead>
+                    <tr>
+                        <th>ID</th>
+                        <th>Name</th>
+                        <th>Model</th>
+                        <th>Slug</th>
+                    </tr>
+                </thead>
+                <tbody>
+                    @foreach($statTrees as $statTree)
+                    <tr>
+                        <td><a href="{{ route('practice-management.statTrees.view.dashboard', $statTree) }}">{{ $statTree->id }}</a></td>
+                        <td>{{ $statTree->name }}</td>
+                        <td>{{ $statTree->model }}</td>
+                        <td>{{ $statTree->slug }}</td>
+                    </tr>
+                    @endforeach
+                </tbody>
+            </table>
+        </div>
+    </div>
+</div>
+
+@endsection

+ 24 - 0
resources/views/app/stat-tree/stat-trees/single.blade.php

@@ -0,0 +1,24 @@
+@extends ('layouts/template')
+@section('content')
+
+<div class="row">
+    <div class="col-md-12">
+        <div class="d-flex align-items-center justify-content-between">
+            <div class="d-flex align-items-center">
+            <h6 class="me-3">Name: {{ $statTree->name }}</h6>
+            <h6 class="me-3">Model: {{ $statTree->model }}</h6>
+            <h6 class="me-3">Slug: {{ $statTree->slug }}</h6>
+            </div>
+            <div>
+                <form class="d-inline" action="{{ route('practice-management.api.statTree.delete', $statTree) }}" method="POST">
+                    @csrf
+                    <input type="hidden" name="id" value="{{ $statTree->id }}" />
+                    <button class="btn btn-sm btn-danger">Delete</button>
+                </form>
+            </div>
+        </div>
+    </div>
+</div>
+@yield('page')
+
+@endsection

+ 194 - 0
resources/views/app/stat-tree/stat-trees/sub/dashboard.blade.php

@@ -0,0 +1,194 @@
+@extends('app.stat-tree.stat-trees.single')
+@section('page')
+
+<h1>Lines</h1>
+
+<table class="table">
+    <thead>
+        <tr>
+            <th>#</th>
+            <th>Clauses</th>
+            <th>Query</th>
+            <th>Count</th>
+        </tr>
+    </thead>
+    @foreach($statTree->lines as $line)
+    <tr>
+        <td>
+            <a href="{{ route('practice-management.statTreeLines.view.dashboard', $line) }}">
+            {{ $line->tree_order_position_index }}
+            </a>
+        </td>
+        <td>
+            @foreach($line->lineClauses as $c)
+                | {{ $c->clause_label }}
+            @endforeach
+        </td>
+        <td>
+            SELECT COUNT(*) FROM {{ $statTree->model }} WHERE
+            @foreach($line->lineClauses as $c)
+                {{ $c->clause->clause_text }} @if(!$loop->last) AND @endif
+            @endforeach
+        </td>
+        <td>
+            {{ $line->last_refresh_count }}
+        </td>
+    </tr>
+    @endforeach
+</table>
+
+<hr>
+<h2>Replace Stat Tree Lines</h2>
+
+<div id="app">
+    <div class="container">
+        <div class="row">
+            <div class="col-md-6">
+                <div class="bg-white p-3">
+                    <h6>TSV</h6>
+                    <div class="input-group">
+                        <textarea v-model="content" class="form-control" rows="10" @keyup="splitContents"></textarea>
+                    </div>
+                </div>
+            </div>
+            <div class="col-md-6">
+                <div class="bg-white p-3">
+                    <h6>JSON Structure</h6>
+                    <textarea class="form-control" rows="10">@{{jsonStructure}}</textarea>
+                </div>
+            </div>
+        </div>
+        <template v-if="rows.length">
+            <div class="row my-3">
+                <div class="col">
+                    <div class="bg-white p-3">
+                        <h6>Table output:</h6>
+                        <div class="table-responsive">
+                            <table class="table table-bordered table-hover">
+                                <tbody>
+                                    <tr v-for="(row, rowIndex) in rows">
+                                        <td v-for="(column, columnIndex) in columns[rowIndex]">
+                                            <input class="border-0" type="text" v-model="columns[rowIndex][columnIndex]" @keyup="updateColumns(rowIndex, columnIndex)">
+                                        </td>
+                                        </td>
+                                </tbody>
+                            </table>
+                        </div>
+                    </div>
+                </div>
+            </div>
+        </template>
+        <div class="row">
+            <div class="col-md-12">
+                <button type="button" class="btn btn-sm btn-primary" @click="submit">Submit</button>
+                <button type="button" class="btn btn-sm btn-secondary" @click="generateAutoFilledJson">Fill</button>
+            </div>
+        </div>
+    </div>
+</div>
+
+<script src="{{ asset('js/tsvToArray.js') }}"></script>
+
+<script type="text/javascript">
+    var app = new Vue({
+        el: '#app',
+        data: {
+            content: '',
+            rowSplitter: '\n',
+            columnSplitter: '\t',
+            rows: [],
+            columns: [],
+            maxColumn: 0,
+            jsonStructure: '',
+            isAutoFilled: false
+        },
+        methods: {
+            updateColumns(rowIndex, columnIndex) {
+                try {
+                    this.rows[rowIndex] = this.columns[rowIndex].join(this.columnSplitter);
+                    this.content = this.rows.join('\n');
+                } catch (error) {
+                    console.error(error);
+                    this.rows = [];
+                    this.content = '';
+                }
+                this.updateJsonStructure();
+            },
+            splitContents() {
+                this.maxColumn = 0;
+                try {
+                    this.rows = this.content.split(this.rowSplitter);
+                    this.rows.map((row, index) => {
+                        this.columns[index] = row.split(this.columnSplitter);
+                        const length = this.columns[index].length;
+                        if (length > this.maxColumn) {
+                            this.maxColumn = length
+                        }
+                        const emptyFields = this.maxColumn - length;
+                        for (ii = 0; ii < emptyFields; ii++) {
+                            this.columns[index].push('');
+
+                        }
+                    });
+                } catch (error) {
+                    console.error(error);
+                    this.rows = [];
+                }
+                this.updateJsonStructure();
+            },
+            updateJsonStructure() {
+                try {
+                    this.jsonStructure = JSON.stringify(this.columns, null, '\t');
+                } catch (error) {
+                    console.error(error);
+                    this.jsonStructure = JSON.stringify([], null, '\t');
+                }
+            },
+            numberOfTabs: function(text) {
+                var count = 0;
+                var index = 0;
+                while (text.charAt(index++) === "\t") {
+                    count++;
+                }
+                return count;
+            },
+            generateAutoFilledJson: function() {
+                var string = tsvToArray.getAutoFilledTabContent(this.content);
+                this.content = string;
+                this.splitContents();
+                this.isAutoFilled = true;
+            },
+            submit: function() {
+                var data = JSON.stringify(this.columns);
+                $.post('{{ route("practice-management.api.statTree.replaceAllLines") }}', {
+                    statTreeID: "{{ $statTree->id }}",
+                    data
+                }, function(response) {
+                    if (response.success) {
+                        location.href = "{{ route('practice-management.statTrees.view.dashboard', $statTree) }}";
+                    } else {
+                        alert(response.message);
+                    }
+                }, 'json');
+            },
+        },
+        watch: {
+            maxColumn(maxColumn) {
+                this.columns.map((column, index) => {
+                    const emptyFields = maxColumn - column.length;
+                    if (emptyFields) {
+                        for (ii = 0; ii < emptyFields; ii++) {
+                            this.columns[index].push('');
+                        }
+                    }
+                })
+            }
+        }
+    })
+
+    // Sam, write a function that takes the tsv array to text please. T
+    // Sorry, i haven't understood you well
+    //What if I add extra function to auto-fill his empty cells?
+</script>
+
+@endsection

+ 0 - 0
resources/views/app/stat-tree/stat-trees/sub/replace-stat-tree-lines.blade.php


+ 45 - 0
resources/views/app/stat-tree/test.blade.php

@@ -0,0 +1,45 @@
+<!doctype html>
+<html lang="en">
+
+    <head>
+        <!-- Required meta tags -->
+        <meta charset="utf-8">
+        <meta name="viewport" content="width=device-width, initial-scale=1">
+
+        <!-- Bootstrap CSS -->
+        <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.0.1/dist/css/bootstrap.min.css" rel="stylesheet" integrity="sha384-+0n0xVW2eSR5OomGNYDnhzAbDsOXxcvSN1TPprVMTNDbiYZCxYbOOl7+AMvyTG2x" crossorigin="anonymous">        
+        
+    </head>
+
+    <body>
+    
+        <!-- Bootstrap Bundle with Popper -->
+
+        <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.0.1/dist/js/bootstrap.bundle.min.js" integrity="sha384-gtEjrD/SeCtmISkJkNUaaKMoLD0//ElJ19smozuHV6z3Iehds+3Ulb9Bn9Plx0x4" crossorigin="anonymous"></script>  
+
+        <!-- Dialog demo -->  
+                
+        <button type="button" class="btn btn-primary" data-bs-toggle="modal" data-bs-target="#exampleModalLive">
+            Launch demo modal
+        </button>
+
+        <div class="modal fade" id="exampleModalLive" tabindex="-1" aria-labelledby="exampleModalLiveLabel" style="display: none;" aria-hidden="true">
+          <div class="modal-dialog">
+            <div class="modal-content">
+              <div class="modal-header">
+                <h5 class="modal-title" id="exampleModalLiveLabel">Modal title</h5>
+                <button type="button" class="btn-close" data-bs-dismiss="modal" aria-label="Close"></button>
+              </div>
+              <div class="modal-body">
+                <p>Woohoo, you're reading this text in a modal!</p>
+              </div>
+              <div class="modal-footer">
+                <button type="button" class="btn btn-secondary" data-bs-dismiss="modal">Close</button>
+                <button type="button" class="btn btn-primary">Save changes</button>
+              </div>
+            </div>
+          </div>
+        </div>
+        
+    </body>
+</html>

+ 2 - 0
resources/views/layouts/template.blade.php

@@ -146,6 +146,8 @@
                             <a class="dropdown-item" href="{{ route('practice-management.handouts') }}">Handouts</a>
                             <a class="dropdown-item" href="{{ route('practice-management.generic-bills') }}">Generic Bills</a>
                             <a class="dropdown-item" href="{{ route('practice-management.mc-code-checks') }}">MC Code Checks</a>
+                            <a class="dropdown-item" href="{{ route('practice-management.clauses.list') }}">Clauses</a>
+                            <a class="dropdown-item" href="{{ route('practice-management.statTrees.list') }}">Stat Trees</a>
                         @endif
                     </div>
                 </li>

+ 1451 - 0
routes.txt

@@ -0,0 +1,1451 @@
++--------+----------+---------------------------------------------------------------------------------+----------------------------------------------------------------+------------------------------------------------------------------------------------------+---------------------------------------------------------+
+| Domain | Method   | URI                                                                             | Name                                                           | Action                                                                                   | Middleware                                              |
++--------+----------+---------------------------------------------------------------------------------+----------------------------------------------------------------+------------------------------------------------------------------------------------------+---------------------------------------------------------+
+|        | GET|HEAD | /                                                                               | dashboard                                                      | App\Http\Controllers\HomeController@dashboard                                            | App\Http\Middleware\EncryptCookies                      |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Session\Middleware\StartSession              |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\View\Middleware\ShareErrorsFromSession       |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\VerifyCsrfToken                     |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Routing\Middleware\SubstituteBindings        |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\ProAuthenticated                    |
+|        | GET|HEAD | _debugbar/assets/javascript                                                     | debugbar.assets.js                                             | Barryvdh\Debugbar\Controllers\AssetController@js                                         | Barryvdh\Debugbar\Middleware\DebugbarEnabled            |
+|        |          |                                                                                 |                                                                |                                                                                          | Closure                                                 |
+|        | GET|HEAD | _debugbar/assets/stylesheets                                                    | debugbar.assets.css                                            | Barryvdh\Debugbar\Controllers\AssetController@css                                        | Barryvdh\Debugbar\Middleware\DebugbarEnabled            |
+|        |          |                                                                                 |                                                                |                                                                                          | Closure                                                 |
+|        | DELETE   | _debugbar/cache/{key}/{tags?}                                                   | debugbar.cache.delete                                          | Barryvdh\Debugbar\Controllers\CacheController@delete                                     | Barryvdh\Debugbar\Middleware\DebugbarEnabled            |
+|        |          |                                                                                 |                                                                |                                                                                          | Closure                                                 |
+|        | GET|HEAD | _debugbar/clockwork/{id}                                                        | debugbar.clockwork                                             | Barryvdh\Debugbar\Controllers\OpenHandlerController@clockwork                            | Barryvdh\Debugbar\Middleware\DebugbarEnabled            |
+|        |          |                                                                                 |                                                                |                                                                                          | Closure                                                 |
+|        | GET|HEAD | _debugbar/open                                                                  | debugbar.openhandler                                           | Barryvdh\Debugbar\Controllers\OpenHandlerController@handle                               | Barryvdh\Debugbar\Middleware\DebugbarEnabled            |
+|        |          |                                                                                 |                                                                |                                                                                          | Closure                                                 |
+|        | GET|HEAD | _debugbar/telescope/{id}                                                        | debugbar.telescope                                             | Barryvdh\Debugbar\Controllers\TelescopeController@show                                   | Barryvdh\Debugbar\Middleware\DebugbarEnabled            |
+|        |          |                                                                                 |                                                                |                                                                                          | Closure                                                 |
+|        | GET|HEAD | appointment-confirmation-history/{appointment}                                  | appointment-confirmation-history                               | App\Http\Controllers\AppointmentController@appointmentConfirmationHistory                | App\Http\Middleware\EncryptCookies                      |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Session\Middleware\StartSession              |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\View\Middleware\ShareErrorsFromSession       |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\VerifyCsrfToken                     |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Routing\Middleware\SubstituteBindings        |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\ProAuthenticated                    |
+|        | GET|HEAD | appointment-confirmation/{appointmentUid}                                       | appointment_confirmation                                       | App\Http\Controllers\GuestController@appointmentConfirmation                             | App\Http\Middleware\EncryptCookies                      |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Session\Middleware\StartSession              |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\View\Middleware\ShareErrorsFromSession       |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\VerifyCsrfToken                     |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Routing\Middleware\SubstituteBindings        |
+|        | GET|HEAD | appointment/getAllAppointmentsForPros                                           | events                                                         | App\Http\Controllers\AppointmentController@events                                        | App\Http\Middleware\EncryptCookies                      |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Session\Middleware\StartSession              |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\View\Middleware\ShareErrorsFromSession       |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\VerifyCsrfToken                     |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Routing\Middleware\SubstituteBindings        |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\ProAuthenticated                    |
+|        | POST     | availability/load/{proUid}                                                      | loadAvailability                                               | App\Http\Controllers\PracticeManagementController@loadAvailability                       | App\Http\Middleware\EncryptCookies                      |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Session\Middleware\StartSession              |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\View\Middleware\ShareErrorsFromSession       |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\VerifyCsrfToken                     |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Routing\Middleware\SubstituteBindings        |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\ProAuthenticated                    |
+|        | POST     | back_to_admin_pro                                                               | back-to-admin-pro                                              | App\Http\Controllers\HomeController@backToAdminPro                                       | App\Http\Middleware\EncryptCookies                      |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Session\Middleware\StartSession              |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\View\Middleware\ShareErrorsFromSession       |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\VerifyCsrfToken                     |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Routing\Middleware\SubstituteBindings        |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\ProAuthenticated                    |
+|        | GET|HEAD | blank                                                                           | blank                                                          | App\Http\Controllers\HomeController@blank                                                | App\Http\Middleware\EncryptCookies                      |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Session\Middleware\StartSession              |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\View\Middleware\ShareErrorsFromSession       |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\VerifyCsrfToken                     |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Routing\Middleware\SubstituteBindings        |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\ProAuthenticated                    |
+|        | GET|HEAD | claims/current-claim-lines/{claimUid}                                           | current-claim-lines                                            | App\Http\Controllers\PracticeManagementController@currentClaimLines                      | App\Http\Middleware\EncryptCookies                      |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Session\Middleware\StartSession              |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\View\Middleware\ShareErrorsFromSession       |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\VerifyCsrfToken                     |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Routing\Middleware\SubstituteBindings        |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\ProAuthenticated                    |
+|        | GET|HEAD | claims/current-mb-claim/{claimUid}                                              | current-mb-claim                                               | App\Http\Controllers\PracticeManagementController@currentMbClaim                         | App\Http\Middleware\EncryptCookies                      |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Session\Middleware\StartSession              |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\View\Middleware\ShareErrorsFromSession       |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\VerifyCsrfToken                     |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Routing\Middleware\SubstituteBindings        |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\ProAuthenticated                    |
+|        | GET|HEAD | confirm_sms_auth_token                                                          | confirm_sms_auth_token                                         | App\Http\Controllers\HomeController@confirmSmsAuthToken                                  | App\Http\Middleware\EncryptCookies                      |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Session\Middleware\StartSession              |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\View\Middleware\ShareErrorsFromSession       |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\VerifyCsrfToken                     |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Routing\Middleware\SubstituteBindings        |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\ProAuthenticated                    |
+|        | POST     | confirm_sms_auth_token                                                          | post-confirm_sms_auth_token                                    | App\Http\Controllers\HomeController@postConfirmSmsAuthToken                              | App\Http\Middleware\EncryptCookies                      |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Session\Middleware\StartSession              |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\View\Middleware\ShareErrorsFromSession       |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\VerifyCsrfToken                     |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Routing\Middleware\SubstituteBindings        |
+|        | GET|HEAD | current-work                                                                    | generated::ShFRgAA4YXr0Yfmh                                    | App\Http\Controllers\PracticeManagementController@currentWork                            | App\Http\Middleware\EncryptCookies                      |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Session\Middleware\StartSession              |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\View\Middleware\ShareErrorsFromSession       |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\VerifyCsrfToken                     |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Routing\Middleware\SubstituteBindings        |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\ProAuthenticated                    |
+|        | GET|HEAD | embed/{patient}/{section}/{selectable}                                          | embed-section                                                  | App\Http\Controllers\PatientController@embedSection                                      | App\Http\Middleware\EncryptCookies                      |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Session\Middleware\StartSession              |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\View\Middleware\ShareErrorsFromSession       |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\VerifyCsrfToken                     |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Routing\Middleware\SubstituteBindings        |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\ProAuthenticated                    |
+|        | GET|HEAD | generic-bill-view/{entityType}/{entityUid}                                      | generic-bill-view                                              | App\Http\Controllers\HomeController@genericBill                                          | App\Http\Middleware\EncryptCookies                      |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Session\Middleware\StartSession              |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\View\Middleware\ShareErrorsFromSession       |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\VerifyCsrfToken                     |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Routing\Middleware\SubstituteBindings        |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\ProAuthenticated                    |
+|        | GET|HEAD | get-default-section-data/{patientID}/{sectionTemplateID}                        | get_default_section_data                                       | App\Http\Controllers\NoteController@getDefaultValueForSection                            | App\Http\Middleware\EncryptCookies                      |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Session\Middleware\StartSession              |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\View\Middleware\ShareErrorsFromSession       |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\VerifyCsrfToken                     |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Routing\Middleware\SubstituteBindings        |
+|        | GET|HEAD | get-ticket-faxes/{ticket}                                                       | get-ticket-faxes                                               | App\Http\Controllers\TicketController@getTicketFaxes                                     | App\Http\Middleware\EncryptCookies                      |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Session\Middleware\StartSession              |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\View\Middleware\ShareErrorsFromSession       |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\VerifyCsrfToken                     |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Routing\Middleware\SubstituteBindings        |
+|        | GET|HEAD | get-ticket/{ticket}                                                             | generated::xxbOptm0maUyhmOb                                    | App\Http\Controllers\HomeController@getTicket                                            | App\Http\Middleware\EncryptCookies                      |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Session\Middleware\StartSession              |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\View\Middleware\ShareErrorsFromSession       |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\VerifyCsrfToken                     |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Routing\Middleware\SubstituteBindings        |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\ProAuthenticated                    |
+|        | GET|HEAD | guest/handout/{handoutClientUid}                                                | guest_handout_access                                           | App\Http\Controllers\GuestController@handout                                             | App\Http\Middleware\EncryptCookies                      |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Session\Middleware\StartSession              |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\View\Middleware\ShareErrorsFromSession       |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\VerifyCsrfToken                     |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Routing\Middleware\SubstituteBindings        |
+|        | GET|HEAD | guest/section/{accessToken}                                                     | guest_section_access                                           | App\Http\Controllers\GuestController@section                                             | App\Http\Middleware\EncryptCookies                      |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Session\Middleware\StartSession              |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\View\Middleware\ShareErrorsFromSession       |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\VerifyCsrfToken                     |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Routing\Middleware\SubstituteBindings        |
+|        | GET|HEAD | log_in_as                                                                       | log-in-as                                                      | App\Http\Controllers\HomeController@logInAs                                              | App\Http\Middleware\EncryptCookies                      |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Session\Middleware\StartSession              |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\View\Middleware\ShareErrorsFromSession       |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\VerifyCsrfToken                     |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Routing\Middleware\SubstituteBindings        |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\ProAuthenticated                    |
+|        | GET|HEAD | login                                                                           | login                                                          | App\Http\Controllers\LoginController@showLoginForm                                       | App\Http\Middleware\EncryptCookies                      |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Session\Middleware\StartSession              |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\View\Middleware\ShareErrorsFromSession       |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\VerifyCsrfToken                     |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Routing\Middleware\SubstituteBindings        |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\RedirectAuthenticatedPro            |
+|        | POST     | login                                                                           | generated::x3Njq4fAJyDFzxfg                                    | App\Http\Controllers\LoginController@login                                               | App\Http\Middleware\EncryptCookies                      |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Session\Middleware\StartSession              |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\View\Middleware\ShareErrorsFromSession       |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\VerifyCsrfToken                     |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Routing\Middleware\SubstituteBindings        |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\RedirectAuthenticatedPro            |
+|        | POST     | logout                                                                          | logout                                                         | App\Http\Controllers\LoginController@logout                                              | App\Http\Middleware\EncryptCookies                      |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Session\Middleware\StartSession              |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\View\Middleware\ShareErrorsFromSession       |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\VerifyCsrfToken                     |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Routing\Middleware\SubstituteBindings        |
+|        | GET|HEAD | logout                                                                          | generated::6LWnuDyKaANQuCl8                                    | App\Http\Controllers\LoginController@logout                                              | App\Http\Middleware\EncryptCookies                      |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Session\Middleware\StartSession              |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\View\Middleware\ShareErrorsFromSession       |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\VerifyCsrfToken                     |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Routing\Middleware\SubstituteBindings        |
+|        | GET|HEAD | mb-claims/view/{mbClaim}                                                        | mb-claim                                                       | App\Http\Controllers\PatientController@mbClaim                                           | App\Http\Middleware\EncryptCookies                      |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Session\Middleware\StartSession              |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\View\Middleware\ShareErrorsFromSession       |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\VerifyCsrfToken                     |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Routing\Middleware\SubstituteBindings        |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\ProAuthenticated                    |
+|        | GET|HEAD | mc/{fragment?}                                                                  | mc                                                             | App\Http\Controllers\HomeController@mc                                                   | App\Http\Middleware\EncryptCookies                      |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Session\Middleware\StartSession              |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\View\Middleware\ShareErrorsFromSession       |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\VerifyCsrfToken                     |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Routing\Middleware\SubstituteBindings        |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\ProAuthenticated                    |
+|        | GET|HEAD | new-non-mcn-patient                                                             | new-non-mcn-patient                                            | App\Http\Controllers\HomeController@newNonMcnPatient                                     | App\Http\Middleware\EncryptCookies                      |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Session\Middleware\StartSession              |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\View\Middleware\ShareErrorsFromSession       |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\VerifyCsrfToken                     |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Routing\Middleware\SubstituteBindings        |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\ProAuthenticated                    |
+|        | GET|HEAD | new-patient                                                                     | new-patient                                                    | App\Http\Controllers\HomeController@newPatient                                           | App\Http\Middleware\EncryptCookies                      |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Session\Middleware\StartSession              |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\View\Middleware\ShareErrorsFromSession       |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\VerifyCsrfToken                     |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Routing\Middleware\SubstituteBindings        |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\ProAuthenticated                    |
+|        | GET|HEAD | note-template-set/exam/{exam}/{template}                                        | generated::yDnxQiIephyFbSp2                                    | App\Http\Controllers\HomeController@noteExamTemplateSet                                  | App\Http\Middleware\EncryptCookies                      |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Session\Middleware\StartSession              |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\View\Middleware\ShareErrorsFromSession       |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\VerifyCsrfToken                     |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Routing\Middleware\SubstituteBindings        |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\ProAuthenticated                    |
+|        | GET|HEAD | note-template-set/{section}/{template}                                          | generated::2xp7Xg2DzZQwVc2p                                    | App\Http\Controllers\HomeController@noteTemplateSet                                      | App\Http\Middleware\EncryptCookies                      |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Session\Middleware\StartSession              |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\View\Middleware\ShareErrorsFromSession       |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\VerifyCsrfToken                     |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Routing\Middleware\SubstituteBindings        |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\ProAuthenticated                    |
+|        | GET|HEAD | note/{note_uid}                                                                 | render-note                                                    | App\Http\Controllers\NoteController@renderNote                                           | App\Http\Middleware\EncryptCookies                      |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Session\Middleware\StartSession              |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\View\Middleware\ShareErrorsFromSession       |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\VerifyCsrfToken                     |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Routing\Middleware\SubstituteBindings        |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\ProAuthenticated                    |
+|        | GET|HEAD | patients-in-queue                                                               | generated::ZFhEEGrGGPhQJLxH                                    | App\Http\Controllers\PracticeManagementController@getPatientsInQueue                     | App\Http\Middleware\EncryptCookies                      |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Session\Middleware\StartSession              |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\View\Middleware\ShareErrorsFromSession       |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\VerifyCsrfToken                     |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Routing\Middleware\SubstituteBindings        |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\ProAuthenticated                    |
+|        | GET|HEAD | patients-suggest                                                                | generated::dbxhiwDdYseGYn64                                    | App\Http\Controllers\HomeController@patientsSuggest                                      | App\Http\Middleware\EncryptCookies                      |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Session\Middleware\StartSession              |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\View\Middleware\ShareErrorsFromSession       |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\VerifyCsrfToken                     |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Routing\Middleware\SubstituteBindings        |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\ProAuthenticated                    |
+|        | GET|HEAD | patients/view/eligible-refreshes/{patient}                                      | patients.view.eligible-refreshes                               | App\Http\Controllers\PatientController@eligibleRefreshes                                 | App\Http\Middleware\EncryptCookies                      |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Session\Middleware\StartSession              |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\View\Middleware\ShareErrorsFromSession       |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\VerifyCsrfToken                     |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Routing\Middleware\SubstituteBindings        |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\ProAuthenticated                    |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\EnsureAdminPro                      |
+|        | GET|HEAD | patients/view/insurance-coverage/{patient}                                      | patients.view.insurance-coverage                               | App\Http\Controllers\PatientController@insuranceCoverage                                 | App\Http\Middleware\EncryptCookies                      |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Session\Middleware\StartSession              |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\View\Middleware\ShareErrorsFromSession       |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\VerifyCsrfToken                     |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Routing\Middleware\SubstituteBindings        |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\ProAuthenticated                    |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\EnsureAdminPro                      |
+|        | GET|HEAD | patients/view/mcp-requests/{patient?}                                           | patients.view.mcp-requests                                     | App\Http\Controllers\PatientController@mcpRequests                                       | App\Http\Middleware\EncryptCookies                      |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Session\Middleware\StartSession              |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\View\Middleware\ShareErrorsFromSession       |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\VerifyCsrfToken                     |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Routing\Middleware\SubstituteBindings        |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\ProAuthenticated                    |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\EnsureAdminPro                      |
+|        | GET|HEAD | patients/view/{patient}                                                         | patients.view.dashboard                                        | App\Http\Controllers\PatientController@dashboard                                         | App\Http\Middleware\EncryptCookies                      |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Session\Middleware\StartSession              |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\View\Middleware\ShareErrorsFromSession       |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\VerifyCsrfToken                     |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Routing\Middleware\SubstituteBindings        |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\ProAuthenticated                    |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\EnsureProCanAccessPatient           |
+|        | GET|HEAD | patients/view/{patient}/account                                                 | patients.view.account                                          | App\Http\Controllers\PatientController@account                                           | App\Http\Middleware\EncryptCookies                      |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Session\Middleware\StartSession              |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\View\Middleware\ShareErrorsFromSession       |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\VerifyCsrfToken                     |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Routing\Middleware\SubstituteBindings        |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\ProAuthenticated                    |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\EnsureProCanAccessPatient           |
+|        | GET|HEAD | patients/view/{patient}/accounts                                                | patients.view.accounts                                         | App\Http\Controllers\PatientController@accounts                                          | App\Http\Middleware\EncryptCookies                      |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Session\Middleware\StartSession              |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\View\Middleware\ShareErrorsFromSession       |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\VerifyCsrfToken                     |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Routing\Middleware\SubstituteBindings        |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\ProAuthenticated                    |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\EnsureProCanAccessPatient           |
+|        | GET|HEAD | patients/view/{patient}/action-items                                            | patients.view.action-items                                     | App\Http\Controllers\PatientController@actionItems                                       | App\Http\Middleware\EncryptCookies                      |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Session\Middleware\StartSession              |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\View\Middleware\ShareErrorsFromSession       |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\VerifyCsrfToken                     |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Routing\Middleware\SubstituteBindings        |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\ProAuthenticated                    |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\EnsureProCanAccessPatient           |
+|        | GET|HEAD | patients/view/{patient}/action-items-equipment/view/{ticket}                    | patients.view.action-items-equipment-single                    | App\Http\Controllers\PatientController@actionItemsEquipmentSingle                        | App\Http\Middleware\EncryptCookies                      |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Session\Middleware\StartSession              |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\View\Middleware\ShareErrorsFromSession       |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\VerifyCsrfToken                     |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Routing\Middleware\SubstituteBindings        |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\ProAuthenticated                    |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\EnsureProCanAccessPatient           |
+|        | GET|HEAD | patients/view/{patient}/action-items-equipment/{filter?}                        | patients.view.action-items-equipment                           | App\Http\Controllers\PatientController@actionItemsEquipment                              | App\Http\Middleware\EncryptCookies                      |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Session\Middleware\StartSession              |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\View\Middleware\ShareErrorsFromSession       |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\VerifyCsrfToken                     |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Routing\Middleware\SubstituteBindings        |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\ProAuthenticated                    |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\EnsureProCanAccessPatient           |
+|        | GET|HEAD | patients/view/{patient}/action-items-erx/view/{ticket}                          | patients.view.action-items-erx-single                          | App\Http\Controllers\PatientController@actionItemsErxSingle                              | App\Http\Middleware\EncryptCookies                      |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Session\Middleware\StartSession              |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\View\Middleware\ShareErrorsFromSession       |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\VerifyCsrfToken                     |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Routing\Middleware\SubstituteBindings        |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\ProAuthenticated                    |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\EnsureProCanAccessPatient           |
+|        | GET|HEAD | patients/view/{patient}/action-items-erx/{filter?}                              | patients.view.action-items-erx                                 | App\Http\Controllers\PatientController@actionItemsErx                                    | App\Http\Middleware\EncryptCookies                      |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Session\Middleware\StartSession              |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\View\Middleware\ShareErrorsFromSession       |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\VerifyCsrfToken                     |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Routing\Middleware\SubstituteBindings        |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\ProAuthenticated                    |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\EnsureProCanAccessPatient           |
+|        | GET|HEAD | patients/view/{patient}/action-items-imaging/view/{ticket}                      | patients.view.action-items-imaging-single                      | App\Http\Controllers\PatientController@actionItemsImagingSingle                          | App\Http\Middleware\EncryptCookies                      |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Session\Middleware\StartSession              |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\View\Middleware\ShareErrorsFromSession       |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\VerifyCsrfToken                     |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Routing\Middleware\SubstituteBindings        |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\ProAuthenticated                    |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\EnsureProCanAccessPatient           |
+|        | GET|HEAD | patients/view/{patient}/action-items-imaging/{filter?}                          | patients.view.action-items-imaging                             | App\Http\Controllers\PatientController@actionItemsImaging                                | App\Http\Middleware\EncryptCookies                      |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Session\Middleware\StartSession              |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\View\Middleware\ShareErrorsFromSession       |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\VerifyCsrfToken                     |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Routing\Middleware\SubstituteBindings        |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\ProAuthenticated                    |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\EnsureProCanAccessPatient           |
+|        | GET|HEAD | patients/view/{patient}/action-items-lab/view/{ticket}                          | patients.view.action-items-lab-single                          | App\Http\Controllers\PatientController@actionItemsLabSingle                              | App\Http\Middleware\EncryptCookies                      |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Session\Middleware\StartSession              |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\View\Middleware\ShareErrorsFromSession       |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\VerifyCsrfToken                     |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Routing\Middleware\SubstituteBindings        |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\ProAuthenticated                    |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\EnsureProCanAccessPatient           |
+|        | GET|HEAD | patients/view/{patient}/action-items-lab/{filter?}                              | patients.view.action-items-lab                                 | App\Http\Controllers\PatientController@actionItemsLab                                    | App\Http\Middleware\EncryptCookies                      |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Session\Middleware\StartSession              |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\View\Middleware\ShareErrorsFromSession       |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\VerifyCsrfToken                     |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Routing\Middleware\SubstituteBindings        |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\ProAuthenticated                    |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\EnsureProCanAccessPatient           |
+|        | GET|HEAD | patients/view/{patient}/action-items-other/view/{ticket}                        | patients.view.action-items-other-single                        | App\Http\Controllers\PatientController@actionItemsOtherSingle                            | App\Http\Middleware\EncryptCookies                      |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Session\Middleware\StartSession              |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\View\Middleware\ShareErrorsFromSession       |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\VerifyCsrfToken                     |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Routing\Middleware\SubstituteBindings        |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\ProAuthenticated                    |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\EnsureProCanAccessPatient           |
+|        | GET|HEAD | patients/view/{patient}/action-items-other/{filter?}                            | patients.view.action-items-other                               | App\Http\Controllers\PatientController@actionItemsOther                                  | App\Http\Middleware\EncryptCookies                      |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Session\Middleware\StartSession              |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\View\Middleware\ShareErrorsFromSession       |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\VerifyCsrfToken                     |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Routing\Middleware\SubstituteBindings        |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\ProAuthenticated                    |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\EnsureProCanAccessPatient           |
+|        | GET|HEAD | patients/view/{patient}/allergies                                               | patients.view.allergies                                        | App\Http\Controllers\PatientController@allergies                                         | App\Http\Middleware\EncryptCookies                      |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Session\Middleware\StartSession              |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\View\Middleware\ShareErrorsFromSession       |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\VerifyCsrfToken                     |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Routing\Middleware\SubstituteBindings        |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\ProAuthenticated                    |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\EnsureProCanAccessPatient           |
+|        | GET|HEAD | patients/view/{patient}/appointments/{forPro}/{status}                          | patients.view.appointments                                     | App\Http\Controllers\PatientController@appointments                                      | App\Http\Middleware\EncryptCookies                      |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Session\Middleware\StartSession              |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\View\Middleware\ShareErrorsFromSession       |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\VerifyCsrfToken                     |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Routing\Middleware\SubstituteBindings        |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\ProAuthenticated                    |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\EnsureProCanAccessPatient           |
+|        | GET|HEAD | patients/view/{patient}/calendar/{currentAppointment?}                          | patients.view.calendar                                         | App\Http\Controllers\PatientController@calendar                                          | App\Http\Middleware\EncryptCookies                      |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Session\Middleware\StartSession              |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\View\Middleware\ShareErrorsFromSession       |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\VerifyCsrfToken                     |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Routing\Middleware\SubstituteBindings        |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\ProAuthenticated                    |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\EnsureProCanAccessPatient           |
+|        | GET|HEAD | patients/view/{patient}/care-checklist                                          | patients.view.care-checklist                                   | App\Http\Controllers\PatientController@careChecklist                                     | App\Http\Middleware\EncryptCookies                      |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Session\Middleware\StartSession              |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\View\Middleware\ShareErrorsFromSession       |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\VerifyCsrfToken                     |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Routing\Middleware\SubstituteBindings        |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\ProAuthenticated                    |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\EnsureProCanAccessPatient           |
+|        | GET|HEAD | patients/view/{patient}/care-months                                             | patients.view.care-months                                      | App\Http\Controllers\PatientController@careMonths                                        | App\Http\Middleware\EncryptCookies                      |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Session\Middleware\StartSession              |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\View\Middleware\ShareErrorsFromSession       |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\VerifyCsrfToken                     |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Routing\Middleware\SubstituteBindings        |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\ProAuthenticated                    |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\EnsureProCanAccessPatient           |
+|        | GET|HEAD | patients/view/{patient}/care-months/view/{careMonth}                            | patients.view.care-months.view.dashboard                       | App\Http\Controllers\CareMonthController@dashboard                                       | App\Http\Middleware\EncryptCookies                      |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Session\Middleware\StartSession              |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\View\Middleware\ShareErrorsFromSession       |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\VerifyCsrfToken                     |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Routing\Middleware\SubstituteBindings        |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\ProAuthenticated                    |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\EnsureProCanAccessPatient           |
+|        | GET|HEAD | patients/view/{patient}/care-plan                                               | patients.view.care-plan                                        | App\Http\Controllers\PatientController@carePlan                                          | App\Http\Middleware\EncryptCookies                      |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Session\Middleware\StartSession              |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\View\Middleware\ShareErrorsFromSession       |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\VerifyCsrfToken                     |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Routing\Middleware\SubstituteBindings        |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\ProAuthenticated                    |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\EnsureProCanAccessPatient           |
+|        | GET|HEAD | patients/view/{patient}/care-team                                               | patients.view.care-team                                        | App\Http\Controllers\PatientController@careTeam                                          | App\Http\Middleware\EncryptCookies                      |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Session\Middleware\StartSession              |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\View\Middleware\ShareErrorsFromSession       |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\VerifyCsrfToken                     |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Routing\Middleware\SubstituteBindings        |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\ProAuthenticated                    |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\EnsureProCanAccessPatient           |
+|        | GET|HEAD | patients/view/{patient}/claims-resolver                                         | patients.view.claims-resolver                                  | App\Http\Controllers\PatientController@claimsResolver                                    | App\Http\Middleware\EncryptCookies                      |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Session\Middleware\StartSession              |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\View\Middleware\ShareErrorsFromSession       |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\VerifyCsrfToken                     |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Routing\Middleware\SubstituteBindings        |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\ProAuthenticated                    |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\EnsureProCanAccessPatient           |
+|        | GET|HEAD | patients/view/{patient}/devices                                                 | patients.view.devices                                          | App\Http\Controllers\PatientController@devices                                           | App\Http\Middleware\EncryptCookies                      |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Session\Middleware\StartSession              |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\View\Middleware\ShareErrorsFromSession       |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\VerifyCsrfToken                     |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Routing\Middleware\SubstituteBindings        |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\ProAuthenticated                    |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\EnsureProCanAccessPatient           |
+|        | GET|HEAD | patients/view/{patient}/documents                                               | patients.view.documents                                        | App\Http\Controllers\PatientController@documents                                         | App\Http\Middleware\EncryptCookies                      |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Session\Middleware\StartSession              |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\View\Middleware\ShareErrorsFromSession       |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\VerifyCsrfToken                     |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Routing\Middleware\SubstituteBindings        |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\ProAuthenticated                    |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\EnsureProCanAccessPatient           |
+|        | GET|HEAD | patients/view/{patient}/duplicate                                               | patients.view.duplicate                                        | App\Http\Controllers\PatientController@duplicate                                         | App\Http\Middleware\EncryptCookies                      |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Session\Middleware\StartSession              |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\View\Middleware\ShareErrorsFromSession       |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\VerifyCsrfToken                     |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Routing\Middleware\SubstituteBindings        |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\ProAuthenticated                    |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\EnsureProCanAccessPatient           |
+|        | GET|HEAD | patients/view/{patient}/dx-and-focus-areas                                      | patients.view.dx-and-focus-areas                               | App\Http\Controllers\PatientController@dxAndFocusAreas                                   | App\Http\Middleware\EncryptCookies                      |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Session\Middleware\StartSession              |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\View\Middleware\ShareErrorsFromSession       |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\VerifyCsrfToken                     |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Routing\Middleware\SubstituteBindings        |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\ProAuthenticated                    |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\EnsureProCanAccessPatient           |
+|        | GET|HEAD | patients/view/{patient}/education                                               | patients.view.education                                        | App\Http\Controllers\PatientController@education                                         | App\Http\Middleware\EncryptCookies                      |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Session\Middleware\StartSession              |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\View\Middleware\ShareErrorsFromSession       |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\VerifyCsrfToken                     |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Routing\Middleware\SubstituteBindings        |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\ProAuthenticated                    |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\EnsureProCanAccessPatient           |
+|        | GET|HEAD | patients/view/{patient}/flowsheets/{filter?}                                    | patients.view.flowsheets                                       | App\Http\Controllers\PatientController@flowsheets                                        | App\Http\Middleware\EncryptCookies                      |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Session\Middleware\StartSession              |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\View\Middleware\ShareErrorsFromSession       |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\VerifyCsrfToken                     |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Routing\Middleware\SubstituteBindings        |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\ProAuthenticated                    |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\EnsureProCanAccessPatient           |
+|        | GET|HEAD | patients/view/{patient}/generic-bills                                           | patients.view.generic-bills                                    | App\Http\Controllers\PatientController@genericBills                                      | App\Http\Middleware\EncryptCookies                      |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Session\Middleware\StartSession              |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\View\Middleware\ShareErrorsFromSession       |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\VerifyCsrfToken                     |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Routing\Middleware\SubstituteBindings        |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\ProAuthenticated                    |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\EnsureProCanAccessPatient           |
+|        | GET|HEAD | patients/view/{patient}/handouts                                                | patients.view.handouts                                         | App\Http\Controllers\PatientController@handouts                                          | App\Http\Middleware\EncryptCookies                      |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Session\Middleware\StartSession              |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\View\Middleware\ShareErrorsFromSession       |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\VerifyCsrfToken                     |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Routing\Middleware\SubstituteBindings        |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\ProAuthenticated                    |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\EnsureProCanAccessPatient           |
+|        | GET|HEAD | patients/view/{patient}/history                                                 | patients.view.history                                          | App\Http\Controllers\PatientController@history                                           | App\Http\Middleware\EncryptCookies                      |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Session\Middleware\StartSession              |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\View\Middleware\ShareErrorsFromSession       |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\VerifyCsrfToken                     |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Routing\Middleware\SubstituteBindings        |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\ProAuthenticated                    |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\EnsureProCanAccessPatient           |
+|        | GET|HEAD | patients/view/{patient}/immunizations                                           | patients.view.immunizations                                    | App\Http\Controllers\PatientController@immunizations                                     | App\Http\Middleware\EncryptCookies                      |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Session\Middleware\StartSession              |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\View\Middleware\ShareErrorsFromSession       |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\VerifyCsrfToken                     |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Routing\Middleware\SubstituteBindings        |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\ProAuthenticated                    |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\EnsureProCanAccessPatient           |
+|        | GET|HEAD | patients/view/{patient}/incoming-reports/{currentReport?}                       | patients.view.incoming-reports                                 | App\Http\Controllers\PatientController@incomingReports                                   | App\Http\Middleware\EncryptCookies                      |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Session\Middleware\StartSession              |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\View\Middleware\ShareErrorsFromSession       |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\VerifyCsrfToken                     |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Routing\Middleware\SubstituteBindings        |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\ProAuthenticated                    |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\EnsureProCanAccessPatient           |
+|        | GET|HEAD | patients/view/{patient}/intake                                                  | patients.view.intake                                           | App\Http\Controllers\PatientController@intake                                            | App\Http\Middleware\EncryptCookies                      |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Session\Middleware\StartSession              |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\View\Middleware\ShareErrorsFromSession       |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\VerifyCsrfToken                     |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Routing\Middleware\SubstituteBindings        |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\ProAuthenticated                    |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\EnsureProCanAccessPatient           |
+|        | GET|HEAD | patients/view/{patient}/labs-and-studies                                        | patients.view.labs-and-studies                                 | App\Http\Controllers\PatientController@labsAndStudies                                    | App\Http\Middleware\EncryptCookies                      |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Session\Middleware\StartSession              |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\View\Middleware\ShareErrorsFromSession       |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\VerifyCsrfToken                     |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Routing\Middleware\SubstituteBindings        |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\ProAuthenticated                    |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\EnsureProCanAccessPatient           |
+|        | GET|HEAD | patients/view/{patient}/measurement-confirmation-numbers                        | patients.view.measurement-confirmation-numbers                 | App\Http\Controllers\PatientController@measurementConfirmationNumbers                    | App\Http\Middleware\EncryptCookies                      |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Session\Middleware\StartSession              |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\View\Middleware\ShareErrorsFromSession       |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\VerifyCsrfToken                     |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Routing\Middleware\SubstituteBindings        |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\ProAuthenticated                    |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\EnsureProCanAccessPatient           |
+|        | GET|HEAD | patients/view/{patient}/measurements                                            | patients.view.measurements                                     | App\Http\Controllers\PatientController@measurements                                      | App\Http\Middleware\EncryptCookies                      |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Session\Middleware\StartSession              |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\View\Middleware\ShareErrorsFromSession       |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\VerifyCsrfToken                     |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Routing\Middleware\SubstituteBindings        |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\ProAuthenticated                    |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\EnsureProCanAccessPatient           |
+|        | GET|HEAD | patients/view/{patient}/medications                                             | patients.view.medications                                      | App\Http\Controllers\PatientController@medications                                       | App\Http\Middleware\EncryptCookies                      |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Session\Middleware\StartSession              |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\View\Middleware\ShareErrorsFromSession       |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\VerifyCsrfToken                     |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Routing\Middleware\SubstituteBindings        |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\ProAuthenticated                    |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\EnsureProCanAccessPatient           |
+|        | GET|HEAD | patients/view/{patient}/memos                                                   | patients.view.memos                                            | App\Http\Controllers\PatientController@memos                                             | App\Http\Middleware\EncryptCookies                      |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Session\Middleware\StartSession              |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\View\Middleware\ShareErrorsFromSession       |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\VerifyCsrfToken                     |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Routing\Middleware\SubstituteBindings        |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\ProAuthenticated                    |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\EnsureProCanAccessPatient           |
+|        | GET|HEAD | patients/view/{patient}/messaging                                               | patients.view.messaging                                        | App\Http\Controllers\PatientController@messaging                                         | App\Http\Middleware\EncryptCookies                      |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Session\Middleware\StartSession              |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\View\Middleware\ShareErrorsFromSession       |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\VerifyCsrfToken                     |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Routing\Middleware\SubstituteBindings        |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\ProAuthenticated                    |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\EnsureProCanAccessPatient           |
+|        | GET|HEAD | patients/view/{patient}/notes/view/{note}                                       | patients.view.notes.view.dashboard                             | App\Http\Controllers\NoteController@dashboard                                            | App\Http\Middleware\EncryptCookies                      |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Session\Middleware\StartSession              |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\View\Middleware\ShareErrorsFromSession       |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\VerifyCsrfToken                     |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Routing\Middleware\SubstituteBindings        |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\ProAuthenticated                    |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\EnsureProCanAccessPatient           |
+|        | GET|HEAD | patients/view/{patient}/notes/view/{note}/section-view/{section}/{view}/{page?} | patients.view.notes.view.section-view                          | App\Http\Controllers\NoteController@sectionView                                          | App\Http\Middleware\EncryptCookies                      |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Session\Middleware\StartSession              |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\View\Middleware\ShareErrorsFromSession       |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\VerifyCsrfToken                     |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Routing\Middleware\SubstituteBindings        |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\ProAuthenticated                    |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\EnsureProCanAccessPatient           |
+|        | GET|HEAD | patients/view/{patient}/notes/{filter?}                                         | patients.view.notes                                            | App\Http\Controllers\PatientController@notes                                             | App\Http\Middleware\EncryptCookies                      |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Session\Middleware\StartSession              |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\View\Middleware\ShareErrorsFromSession       |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\VerifyCsrfToken                     |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Routing\Middleware\SubstituteBindings        |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\ProAuthenticated                    |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\EnsureProCanAccessPatient           |
+|        | GET|HEAD | patients/view/{patient}/programs/{filter?}                                      | patients.view.programs                                         | App\Http\Controllers\PatientController@programs                                          | App\Http\Middleware\EncryptCookies                      |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Session\Middleware\StartSession              |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\View\Middleware\ShareErrorsFromSession       |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\VerifyCsrfToken                     |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Routing\Middleware\SubstituteBindings        |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\ProAuthenticated                    |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\EnsureProCanAccessPatient           |
+|        | GET|HEAD | patients/view/{patient}/pros                                                    | patients.view.pros                                             | App\Http\Controllers\PatientController@pros                                              | App\Http\Middleware\EncryptCookies                      |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Session\Middleware\StartSession              |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\View\Middleware\ShareErrorsFromSession       |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\VerifyCsrfToken                     |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Routing\Middleware\SubstituteBindings        |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\ProAuthenticated                    |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\EnsureProCanAccessPatient           |
+|        | GET|HEAD | patients/view/{patient}/rm-setup                                                | patients.view.rm-setup                                         | App\Http\Controllers\PatientController@rmSetup                                           | App\Http\Middleware\EncryptCookies                      |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Session\Middleware\StartSession              |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\View\Middleware\ShareErrorsFromSession       |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\VerifyCsrfToken                     |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Routing\Middleware\SubstituteBindings        |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\ProAuthenticated                    |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\EnsureProCanAccessPatient           |
+|        | GET|HEAD | patients/view/{patient}/sections                                                | patients.view.sections                                         | App\Http\Controllers\PatientController@sections                                          | App\Http\Middleware\EncryptCookies                      |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Session\Middleware\StartSession              |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\View\Middleware\ShareErrorsFromSession       |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\VerifyCsrfToken                     |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Routing\Middleware\SubstituteBindings        |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\ProAuthenticated                    |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\EnsureProCanAccessPatient           |
+|        | GET|HEAD | patients/view/{patient}/settings                                                | patients.view.settings                                         | App\Http\Controllers\PatientController@settings                                          | App\Http\Middleware\EncryptCookies                      |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Session\Middleware\StartSession              |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\View\Middleware\ShareErrorsFromSession       |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\VerifyCsrfToken                     |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Routing\Middleware\SubstituteBindings        |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\ProAuthenticated                    |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\EnsureProCanAccessPatient           |
+|        | GET|HEAD | patients/view/{patient}/shipments/{shipment?}                                   | patients.view.shipments                                        | App\Http\Controllers\PatientController@shipments                                         | App\Http\Middleware\EncryptCookies                      |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Session\Middleware\StartSession              |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\View\Middleware\ShareErrorsFromSession       |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\VerifyCsrfToken                     |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Routing\Middleware\SubstituteBindings        |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\ProAuthenticated                    |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\EnsureProCanAccessPatient           |
+|        | GET|HEAD | patients/view/{patient}/sms                                                     | patients.view.sms                                              | App\Http\Controllers\PatientController@sms                                               | App\Http\Middleware\EncryptCookies                      |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Session\Middleware\StartSession              |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\View\Middleware\ShareErrorsFromSession       |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\VerifyCsrfToken                     |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Routing\Middleware\SubstituteBindings        |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\ProAuthenticated                    |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\EnsureProCanAccessPatient           |
+|        | GET|HEAD | patients/view/{patient}/sms-numbers                                             | patients.view.sms-numbers                                      | App\Http\Controllers\PatientController@smsNumbers                                        | App\Http\Middleware\EncryptCookies                      |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Session\Middleware\StartSession              |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\View\Middleware\ShareErrorsFromSession       |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\VerifyCsrfToken                     |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Routing\Middleware\SubstituteBindings        |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\ProAuthenticated                    |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\EnsureProCanAccessPatient           |
+|        | GET|HEAD | patients/view/{patient}/sms-reminders                                           | patients.view.sms-reminders                                    | App\Http\Controllers\PatientController@smsReminders                                      | App\Http\Middleware\EncryptCookies                      |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Session\Middleware\StartSession              |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\View\Middleware\ShareErrorsFromSession       |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\VerifyCsrfToken                     |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Routing\Middleware\SubstituteBindings        |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\ProAuthenticated                    |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\EnsureProCanAccessPatient           |
+|        | GET|HEAD | patients/view/{patient}/supply-orders/{supplyOrder?}                            | patients.view.supply-orders                                    | App\Http\Controllers\PatientController@supplyOrders                                      | App\Http\Middleware\EncryptCookies                      |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Session\Middleware\StartSession              |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\View\Middleware\ShareErrorsFromSession       |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\VerifyCsrfToken                     |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Routing\Middleware\SubstituteBindings        |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\ProAuthenticated                    |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\EnsureProCanAccessPatient           |
+|        | GET|HEAD | patients/view/{patient}/tickets/{type?}/{currentTicket?}                        | patients.view.patient-tickets                                  | App\Http\Controllers\PatientController@tickets                                           | App\Http\Middleware\EncryptCookies                      |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Session\Middleware\StartSession              |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\View\Middleware\ShareErrorsFromSession       |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\VerifyCsrfToken                     |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Routing\Middleware\SubstituteBindings        |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\ProAuthenticated                    |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\EnsureProCanAccessPatient           |
+|        | GET|HEAD | patients/view/{patient}/vitals-graph/{filter?}                                  | patients.view.vitals-graph                                     | App\Http\Controllers\PatientController@vitalsGraph                                       | App\Http\Middleware\EncryptCookies                      |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Session\Middleware\StartSession              |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\View\Middleware\ShareErrorsFromSession       |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\VerifyCsrfToken                     |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Routing\Middleware\SubstituteBindings        |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\ProAuthenticated                    |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\EnsureProCanAccessPatient           |
+|        | GET|HEAD | patients/{filter?}                                                              | patients                                                       | App\Http\Controllers\HomeController@patients                                             | App\Http\Middleware\EncryptCookies                      |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Session\Middleware\StartSession              |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\View\Middleware\ShareErrorsFromSession       |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\VerifyCsrfToken                     |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Routing\Middleware\SubstituteBindings        |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\ProAuthenticated                    |
+|        | GET|HEAD | patients/{patient}/presence                                                     | generated::DbUv6Gv0iQbn0tSe                                    | App\Http\Controllers\PatientController@presence                                          | App\Http\Middleware\EncryptCookies                      |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Session\Middleware\StartSession              |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\View\Middleware\ShareErrorsFromSession       |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\VerifyCsrfToken                     |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Routing\Middleware\SubstituteBindings        |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\ProAuthenticated                    |
+|        | GET|HEAD | pharmacy-suggest                                                                | generated::qDX1TnUqXLLS2PYU                                    | App\Http\Controllers\HomeController@pharmacySuggest                                      | App\Http\Middleware\EncryptCookies                      |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Session\Middleware\StartSession              |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\View\Middleware\ShareErrorsFromSession       |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\VerifyCsrfToken                     |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Routing\Middleware\SubstituteBindings        |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\ProAuthenticated                    |
+|        | GET|HEAD | practice-management/bad-notes                                                   | practice-management.bad-notes                                  | App\Http\Controllers\PracticeManagementController@badNotes                               | App\Http\Middleware\EncryptCookies                      |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Session\Middleware\StartSession              |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\View\Middleware\ShareErrorsFromSession       |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\VerifyCsrfToken                     |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Routing\Middleware\SubstituteBindings        |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\ProAuthenticated                    |
+|        | GET|HEAD | practice-management/bill-matrix/{proUid?}                                       | practice-management.billMatrix                                 | App\Http\Controllers\PracticeManagementController@billMatrix                             | App\Http\Middleware\EncryptCookies                      |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Session\Middleware\StartSession              |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\View\Middleware\ShareErrorsFromSession       |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\VerifyCsrfToken                     |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Routing\Middleware\SubstituteBindings        |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\ProAuthenticated                    |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\EnsureAdminPro                      |
+|        | GET|HEAD | practice-management/billing-manager/{proUid?}                                   | practice-management.billingManager                             | App\Http\Controllers\PracticeManagementController@billingManager                         | App\Http\Middleware\EncryptCookies                      |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Session\Middleware\StartSession              |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\View\Middleware\ShareErrorsFromSession       |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\VerifyCsrfToken                     |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Routing\Middleware\SubstituteBindings        |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\ProAuthenticated                    |
+|        | GET|HEAD | practice-management/billing-report                                              | practice-management.billing-report                             | App\Http\Controllers\PracticeManagementController@billingReport                          | App\Http\Middleware\EncryptCookies                      |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Session\Middleware\StartSession              |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\View\Middleware\ShareErrorsFromSession       |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\VerifyCsrfToken                     |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Routing\Middleware\SubstituteBindings        |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\ProAuthenticated                    |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\EnsureAdminPro                      |
+|        | GET|HEAD | practice-management/bills/{filter?}                                             | practice-management.bills                                      | App\Http\Controllers\PracticeManagementController@bills                                  | App\Http\Middleware\EncryptCookies                      |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Session\Middleware\StartSession              |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\View\Middleware\ShareErrorsFromSession       |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\VerifyCsrfToken                     |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Routing\Middleware\SubstituteBindings        |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\ProAuthenticated                    |
+|        | GET|HEAD | practice-management/calendar/{proUid?}                                          | practice-management.proCalendar                                | App\Http\Controllers\PracticeManagementController@calendar                               | App\Http\Middleware\EncryptCookies                      |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Session\Middleware\StartSession              |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\View\Middleware\ShareErrorsFromSession       |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\VerifyCsrfToken                     |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Routing\Middleware\SubstituteBindings        |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\ProAuthenticated                    |
+|        | GET|HEAD | practice-management/cellular-device-manager/{proUid?}                           | practice-management.cellularDeviceManager                      | App\Http\Controllers\PracticeManagementController@cellularDeviceManager                  | App\Http\Middleware\EncryptCookies                      |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Session\Middleware\StartSession              |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\View\Middleware\ShareErrorsFromSession       |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\VerifyCsrfToken                     |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Routing\Middleware\SubstituteBindings        |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\ProAuthenticated                    |
+|        | GET|HEAD | practice-management/cellular-measurements                                       | practice-management.cellularMeasurements                       | App\Http\Controllers\PracticeManagementController@cellularMeasurements                   | App\Http\Middleware\EncryptCookies                      |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Session\Middleware\StartSession              |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\View\Middleware\ShareErrorsFromSession       |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\VerifyCsrfToken                     |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Routing\Middleware\SubstituteBindings        |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\ProAuthenticated                    |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\EnsureAdminPro                      |
+|        | GET|HEAD | practice-management/claims                                                      | practice-management.claims                                     | App\Http\Controllers\PracticeManagementController@claims                                 | App\Http\Middleware\EncryptCookies                      |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Session\Middleware\StartSession              |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\View\Middleware\ShareErrorsFromSession       |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\VerifyCsrfToken                     |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Routing\Middleware\SubstituteBindings        |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\ProAuthenticated                    |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\EnsureAdminPro                      |
+|        | GET|HEAD | practice-management/claims-download                                             | practice-management.download-claims                            | App\Http\Controllers\PracticeManagementController@downloadClaims                         | App\Http\Middleware\EncryptCookies                      |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Session\Middleware\StartSession              |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\View\Middleware\ShareErrorsFromSession       |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\VerifyCsrfToken                     |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Routing\Middleware\SubstituteBindings        |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\ProAuthenticated                    |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\EnsureAdminPro                      |
+|        | POST     | practice-management/clause/replace-all                                          | practice-management.api.clause.replaceAll                      | App\Http\Controllers\ClauseController@replaceAll                                         | App\Http\Middleware\EncryptCookies                      |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Session\Middleware\StartSession              |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\View\Middleware\ShareErrorsFromSession       |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\VerifyCsrfToken                     |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Routing\Middleware\SubstituteBindings        |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\ProAuthenticated                    |
+|        | GET|HEAD | practice-management/clauses                                                     | practice-management.clauses.list                               | App\Http\Controllers\ClauseController@list                                               | App\Http\Middleware\EncryptCookies                      |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Session\Middleware\StartSession              |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\View\Middleware\ShareErrorsFromSession       |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\VerifyCsrfToken                     |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Routing\Middleware\SubstituteBindings        |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\ProAuthenticated                    |
+|        | GET|HEAD | practice-management/clauses/replace-all                                         | practice-management.clauses.replaceAllPage                     | App\Http\Controllers\ClauseController@replaceAllPage                                     | App\Http\Middleware\EncryptCookies                      |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Session\Middleware\StartSession              |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\View\Middleware\ShareErrorsFromSession       |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\VerifyCsrfToken                     |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Routing\Middleware\SubstituteBindings        |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\ProAuthenticated                    |
+|        | GET|HEAD | practice-management/contract                                                    | practice-management.contract                                   | App\Http\Controllers\PracticeManagementController@contract                               | App\Http\Middleware\EncryptCookies                      |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Session\Middleware\StartSession              |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\View\Middleware\ShareErrorsFromSession       |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\VerifyCsrfToken                     |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Routing\Middleware\SubstituteBindings        |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\ProAuthenticated                    |
+|        | GET|HEAD | practice-management/dashboard                                                   | practice-management.dashboard                                  | App\Http\Controllers\PracticeManagementController@dashboard                              | App\Http\Middleware\EncryptCookies                      |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Session\Middleware\StartSession              |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\View\Middleware\ShareErrorsFromSession       |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\VerifyCsrfToken                     |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Routing\Middleware\SubstituteBindings        |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\ProAuthenticated                    |
+|        | GET|HEAD | practice-management/direct-deposit-settings                                     | practice-management.directDepositSettings                      | App\Http\Controllers\PracticeManagementController@directDepositSettings                  | App\Http\Middleware\EncryptCookies                      |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Session\Middleware\StartSession              |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\View\Middleware\ShareErrorsFromSession       |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\VerifyCsrfToken                     |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Routing\Middleware\SubstituteBindings        |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\ProAuthenticated                    |
+|        | GET|HEAD | practice-management/done-notes                                                  | practice-management.done-notes                                 | App\Http\Controllers\PracticeManagementController@doneNotes                              | App\Http\Middleware\EncryptCookies                      |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Session\Middleware\StartSession              |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\View\Middleware\ShareErrorsFromSession       |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\VerifyCsrfToken                     |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Routing\Middleware\SubstituteBindings        |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\ProAuthenticated                    |
+|        | GET|HEAD | practice-management/financial-transactions                                      | practice-management.financialTransactions                      | App\Http\Controllers\PracticeManagementController@financialTransactions                  | App\Http\Middleware\EncryptCookies                      |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Session\Middleware\StartSession              |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\View\Middleware\ShareErrorsFromSession       |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\VerifyCsrfToken                     |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Routing\Middleware\SubstituteBindings        |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\ProAuthenticated                    |
+|        | GET|HEAD | practice-management/generic-bills                                               | practice-management.generic-bills                              | App\Http\Controllers\PracticeManagementController@genericBills                           | App\Http\Middleware\EncryptCookies                      |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Session\Middleware\StartSession              |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\View\Middleware\ShareErrorsFromSession       |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\VerifyCsrfToken                     |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Routing\Middleware\SubstituteBindings        |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\ProAuthenticated                    |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\EnsureAdminPro                      |
+|        | GET|HEAD | practice-management/get-next-note/{mode}                                        | practice-management.get-next-note                              | App\Http\Controllers\PracticeManagementController@getNextNote                            | App\Http\Middleware\EncryptCookies                      |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Session\Middleware\StartSession              |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\View\Middleware\ShareErrorsFromSession       |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\VerifyCsrfToken                     |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Routing\Middleware\SubstituteBindings        |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\ProAuthenticated                    |
+|        | GET|HEAD | practice-management/handouts                                                    | practice-management.handouts                                   | App\Http\Controllers\PracticeManagementController@handouts                               | App\Http\Middleware\EncryptCookies                      |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Session\Middleware\StartSession              |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\View\Middleware\ShareErrorsFromSession       |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\VerifyCsrfToken                     |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Routing\Middleware\SubstituteBindings        |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\ProAuthenticated                    |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\EnsureAdminPro                      |
+|        | GET|HEAD | practice-management/hr                                                          | practice-management.hr                                         | App\Http\Controllers\PracticeManagementController@hr                                     | App\Http\Middleware\EncryptCookies                      |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Session\Middleware\StartSession              |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\View\Middleware\ShareErrorsFromSession       |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\VerifyCsrfToken                     |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Routing\Middleware\SubstituteBindings        |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\ProAuthenticated                    |
+|        | GET|HEAD | practice-management/mc-code-checks                                              | practice-management.mc-code-checks                             | App\Http\Controllers\PracticeManagementController@mcCodeChecks                           | App\Http\Middleware\EncryptCookies                      |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Session\Middleware\StartSession              |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\View\Middleware\ShareErrorsFromSession       |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\VerifyCsrfToken                     |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Routing\Middleware\SubstituteBindings        |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\ProAuthenticated                    |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\EnsureAdminPro                      |
+|        | GET|HEAD | practice-management/medicare-partb-claims                                       | practice-management.medicarePartBClaims                        | App\Http\Controllers\PracticeManagementController@medicarePartBClaims                    | App\Http\Middleware\EncryptCookies                      |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Session\Middleware\StartSession              |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\View\Middleware\ShareErrorsFromSession       |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\VerifyCsrfToken                     |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Routing\Middleware\SubstituteBindings        |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\ProAuthenticated                    |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\EnsureAdminPro                      |
+|        | GET|HEAD | practice-management/my-favorites/{filter?}                                      | practice-management.myFavorites                                | App\Http\Controllers\PracticeManagementController@myFavorites                            | App\Http\Middleware\EncryptCookies                      |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Session\Middleware\StartSession              |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\View\Middleware\ShareErrorsFromSession       |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\VerifyCsrfToken                     |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Routing\Middleware\SubstituteBindings        |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\ProAuthenticated                    |
+|        | GET|HEAD | practice-management/my-text-shortcuts                                           | practice-management.myTextShortcuts                            | App\Http\Controllers\PracticeManagementController@myTextShortcuts                        | App\Http\Middleware\EncryptCookies                      |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Session\Middleware\StartSession              |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\View\Middleware\ShareErrorsFromSession       |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\VerifyCsrfToken                     |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Routing\Middleware\SubstituteBindings        |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\ProAuthenticated                    |
+|        | GET|HEAD | practice-management/my-tickets/{filter?}                                        | practice-management.myTickets                                  | App\Http\Controllers\PracticeManagementController@myTickets                              | App\Http\Middleware\EncryptCookies                      |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Session\Middleware\StartSession              |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\View\Middleware\ShareErrorsFromSession       |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\VerifyCsrfToken                     |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Routing\Middleware\SubstituteBindings        |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\ProAuthenticated                    |
+|        | GET|HEAD | practice-management/na-billable-signed-notes/{filter?}                          | practice-management.na-billable-signed-notes                   | App\Http\Controllers\PracticeManagementController@naBillableSignedNotes                  | App\Http\Middleware\EncryptCookies                      |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Session\Middleware\StartSession              |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\View\Middleware\ShareErrorsFromSession       |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\VerifyCsrfToken                     |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Routing\Middleware\SubstituteBindings        |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\ProAuthenticated                    |
+|        | GET|HEAD | practice-management/notes/{filter?}                                             | practice-management.notes                                      | App\Http\Controllers\PracticeManagementController@notes                                  | App\Http\Middleware\EncryptCookies                      |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Session\Middleware\StartSession              |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\View\Middleware\ShareErrorsFromSession       |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\VerifyCsrfToken                     |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Routing\Middleware\SubstituteBindings        |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\ProAuthenticated                    |
+|        | GET|HEAD | practice-management/packs-multi-pdf/{ids?}                                      | practice-management.packs-multi-pdf                            | App\Http\Controllers\PracticeManagementController@packsMultiPDF                          | App\Http\Middleware\EncryptCookies                      |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Session\Middleware\StartSession              |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\View\Middleware\ShareErrorsFromSession       |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\VerifyCsrfToken                     |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Routing\Middleware\SubstituteBindings        |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\ProAuthenticated                    |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\EnsureAdminPro                      |
+|        | GET|HEAD | practice-management/packs-multi-print                                           | practice-management.packs-multi-print                          | App\Http\Controllers\PracticeManagementController@packsMultiPrint                        | App\Http\Middleware\EncryptCookies                      |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Session\Middleware\StartSession              |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\View\Middleware\ShareErrorsFromSession       |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\VerifyCsrfToken                     |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Routing\Middleware\SubstituteBindings        |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\ProAuthenticated                    |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\EnsureAdminPro                      |
+|        | GET|HEAD | practice-management/patient-claim-summary/{proUid?}                             | practice-management.patientClaimSummary                        | App\Http\Controllers\PracticeManagementController@patientClaimSummary                    | App\Http\Middleware\EncryptCookies                      |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Session\Middleware\StartSession              |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\View\Middleware\ShareErrorsFromSession       |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\VerifyCsrfToken                     |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Routing\Middleware\SubstituteBindings        |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\ProAuthenticated                    |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\EnsureAdminPro                      |
+|        | GET|HEAD | practice-management/pending-bills-to-sign                                       | practice-management.pendingBillsToSign                         | App\Http\Controllers\PracticeManagementController@pendingBillsToSign                     | App\Http\Middleware\EncryptCookies                      |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Session\Middleware\StartSession              |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\View\Middleware\ShareErrorsFromSession       |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\VerifyCsrfToken                     |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Routing\Middleware\SubstituteBindings        |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\ProAuthenticated                    |
+|        | GET|HEAD | practice-management/picked-notes                                                | practice-management.picked-notes                               | App\Http\Controllers\PracticeManagementController@pickedNotes                            | App\Http\Middleware\EncryptCookies                      |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Session\Middleware\StartSession              |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\View\Middleware\ShareErrorsFromSession       |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\VerifyCsrfToken                     |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Routing\Middleware\SubstituteBindings        |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\ProAuthenticated                    |
+|        | GET|HEAD | practice-management/previous-bills                                              | practice-management.previousBills                              | App\Http\Controllers\PracticeManagementController@previousBills                          | App\Http\Middleware\EncryptCookies                      |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Session\Middleware\StartSession              |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\View\Middleware\ShareErrorsFromSession       |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\VerifyCsrfToken                     |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Routing\Middleware\SubstituteBindings        |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\ProAuthenticated                    |
+|        | GET|HEAD | practice-management/pro-availability/{proUid?}                                  | practice-management.proAvailability                            | App\Http\Controllers\PracticeManagementController@proAvailability                        | App\Http\Middleware\EncryptCookies                      |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Session\Middleware\StartSession              |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\View\Middleware\ShareErrorsFromSession       |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\VerifyCsrfToken                     |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Routing\Middleware\SubstituteBindings        |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\ProAuthenticated                    |
+|        | GET|HEAD | practice-management/pro-financials/{proUid?}                                    | practice-management.pro-financials                             | App\Http\Controllers\PracticeManagementController@proFinancials                          | App\Http\Middleware\EncryptCookies                      |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Session\Middleware\StartSession              |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\View\Middleware\ShareErrorsFromSession       |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\VerifyCsrfToken                     |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Routing\Middleware\SubstituteBindings        |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\ProAuthenticated                    |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\EnsureAdminPro                      |
+|        | GET|HEAD | practice-management/process-claims                                              | practice-management.process-claims                             | App\Http\Controllers\PracticeManagementController@processClaims                          | App\Http\Middleware\EncryptCookies                      |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Session\Middleware\StartSession              |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\View\Middleware\ShareErrorsFromSession       |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\VerifyCsrfToken                     |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Routing\Middleware\SubstituteBindings        |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\ProAuthenticated                    |
+|        | GET|HEAD | practice-management/process-notes                                               | practice-management.process-notes                              | App\Http\Controllers\PracticeManagementController@processNotes                           | App\Http\Middleware\EncryptCookies                      |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Session\Middleware\StartSession              |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\View\Middleware\ShareErrorsFromSession       |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\VerifyCsrfToken                     |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Routing\Middleware\SubstituteBindings        |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\ProAuthenticated                    |
+|        | GET|HEAD | practice-management/processing-bill-matrix/{proUid?}/{filter?}                  | practice-management.processingBillMatrix                       | App\Http\Controllers\PracticeManagementController@processingBillMatrix                   | App\Http\Middleware\EncryptCookies                      |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Session\Middleware\StartSession              |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\View\Middleware\ShareErrorsFromSession       |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\VerifyCsrfToken                     |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Routing\Middleware\SubstituteBindings        |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\ProAuthenticated                    |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\EnsureAdminPro                      |
+|        | GET|HEAD | practice-management/rates/{selectedProUid?}                                     | practice-management.rates                                      | App\Http\Controllers\PracticeManagementController@rates                                  | App\Http\Middleware\EncryptCookies                      |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Session\Middleware\StartSession              |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\View\Middleware\ShareErrorsFromSession       |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\VerifyCsrfToken                     |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Routing\Middleware\SubstituteBindings        |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\ProAuthenticated                    |
+|        | GET|HEAD | practice-management/remote-monitoring                                           | practice-management.remote-monitoring                          | App\Http\Controllers\PracticeManagementController@remoteMonitoring                       | App\Http\Middleware\EncryptCookies                      |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Session\Middleware\StartSession              |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\View\Middleware\ShareErrorsFromSession       |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\VerifyCsrfToken                     |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Routing\Middleware\SubstituteBindings        |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\ProAuthenticated                    |
+|        | GET|HEAD | practice-management/remote-monitoring-report                                    | practice-management.remoteMonitoringReport                     | App\Http\Controllers\PracticeManagementController@remoteMonitoringReport                 | App\Http\Middleware\EncryptCookies                      |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Session\Middleware\StartSession              |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\View\Middleware\ShareErrorsFromSession       |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\VerifyCsrfToken                     |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Routing\Middleware\SubstituteBindings        |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\ProAuthenticated                    |
+|        | GET|HEAD | practice-management/rm-bills-to-sign                                            | practice-management.rm-bills-to-sign                           | App\Http\Controllers\PracticeManagementController@rmBillsToSign                          | App\Http\Middleware\EncryptCookies                      |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Session\Middleware\StartSession              |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\View\Middleware\ShareErrorsFromSession       |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\VerifyCsrfToken                     |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Routing\Middleware\SubstituteBindings        |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\ProAuthenticated                    |
+|        | GET|HEAD | practice-management/rm-launch-and-clean                                         | practice-management.rm-launch-and-clean                        | App\Http\Controllers\PracticeManagementController@rmLaunchAndClean                       | App\Http\Middleware\EncryptCookies                      |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Session\Middleware\StartSession              |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\View\Middleware\ShareErrorsFromSession       |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\VerifyCsrfToken                     |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Routing\Middleware\SubstituteBindings        |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\ProAuthenticated                    |
+|        | GET|HEAD | practice-management/shipments                                                   | practice-management.shipments                                  | App\Http\Controllers\PracticeManagementController@shipments                              | App\Http\Middleware\EncryptCookies                      |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Session\Middleware\StartSession              |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\View\Middleware\ShareErrorsFromSession       |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\VerifyCsrfToken                     |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Routing\Middleware\SubstituteBindings        |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\ProAuthenticated                    |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\EnsureAdminPro                      |
+|        | GET|HEAD | practice-management/shipments-multi-print/{ids?}                                | practice-management.shipments-multi-print                      | App\Http\Controllers\PracticeManagementController@shipmentsMultiPrint                    | App\Http\Middleware\EncryptCookies                      |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Session\Middleware\StartSession              |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\View\Middleware\ShareErrorsFromSession       |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\VerifyCsrfToken                     |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Routing\Middleware\SubstituteBindings        |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\ProAuthenticated                    |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\EnsureAdminPro                      |
+|        | GET|HEAD | practice-management/shipments/ready-to-print                                    | practice-management.shipments-ready-to-print                   | App\Http\Controllers\PracticeManagementController@shipmentsReadyToPrint                  | App\Http\Middleware\EncryptCookies                      |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Session\Middleware\StartSession              |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\View\Middleware\ShareErrorsFromSession       |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\VerifyCsrfToken                     |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Routing\Middleware\SubstituteBindings        |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\ProAuthenticated                    |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\EnsureAdminPro                      |
+|        | GET|HEAD | practice-management/shipments/view/{shipment}                                   | practice-management.shipment                                   | App\Http\Controllers\PracticeManagementController@shipment                               | App\Http\Middleware\EncryptCookies                      |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Session\Middleware\StartSession              |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\View\Middleware\ShareErrorsFromSession       |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\VerifyCsrfToken                     |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Routing\Middleware\SubstituteBindings        |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\ProAuthenticated                    |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\EnsureAdminPro                      |
+|        | GET|HEAD | practice-management/shipments/waiting-for-picker                                | practice-management.shipments-waiting-for-picker               | App\Http\Controllers\PracticeManagementController@shipmentsShipmentUnderway              | App\Http\Middleware\EncryptCookies                      |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Session\Middleware\StartSession              |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\View\Middleware\ShareErrorsFromSession       |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\VerifyCsrfToken                     |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Routing\Middleware\SubstituteBindings        |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\ProAuthenticated                    |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\EnsureAdminPro                      |
+|        | POST     | practice-management/stat-tree-line/replace-all-report-columns                   | practice-management.api.statTreeLine.replaceAllReportColumns   | App\Http\Controllers\StatTreeLineController@replaceAllReportColumns                      | App\Http\Middleware\EncryptCookies                      |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Session\Middleware\StartSession              |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\View\Middleware\ShareErrorsFromSession       |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\VerifyCsrfToken                     |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Routing\Middleware\SubstituteBindings        |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\ProAuthenticated                    |
+|        | GET|HEAD | practice-management/stat-tree-lines                                             | practice-management.statTreeLines.list                         | App\Http\Controllers\StatTreeLineController@list                                         | App\Http\Middleware\EncryptCookies                      |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Session\Middleware\StartSession              |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\View\Middleware\ShareErrorsFromSession       |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\VerifyCsrfToken                     |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Routing\Middleware\SubstituteBindings        |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\ProAuthenticated                    |
+|        | GET|HEAD | practice-management/stat-tree-lines/view/{statTreeLine}                         | practice-management.statTreeLines.view.dashboard               | App\Http\Controllers\StatTreeLineController@dashboard                                    | App\Http\Middleware\EncryptCookies                      |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Session\Middleware\StartSession              |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\View\Middleware\ShareErrorsFromSession       |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\VerifyCsrfToken                     |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Routing\Middleware\SubstituteBindings        |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\ProAuthenticated                    |
+|        | POST     | practice-management/stat-tree/create                                            | practice-management.api.statTree.create                        | App\Http\Controllers\StatTreeController@create                                           | App\Http\Middleware\EncryptCookies                      |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Session\Middleware\StartSession              |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\View\Middleware\ShareErrorsFromSession       |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\VerifyCsrfToken                     |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Routing\Middleware\SubstituteBindings        |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\ProAuthenticated                    |
+|        | POST     | practice-management/stat-tree/delete                                            | practice-management.api.statTree.delete                        | App\Http\Controllers\StatTreeController@delete                                           | App\Http\Middleware\EncryptCookies                      |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Session\Middleware\StartSession              |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\View\Middleware\ShareErrorsFromSession       |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\VerifyCsrfToken                     |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Routing\Middleware\SubstituteBindings        |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\ProAuthenticated                    |
+|        | POST     | practice-management/stat-tree/refresh-count                                     | practice-management.api.statTree.refreshCount                  | App\Http\Controllers\StatTreeController@refreshCount                                     | App\Http\Middleware\EncryptCookies                      |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Session\Middleware\StartSession              |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\View\Middleware\ShareErrorsFromSession       |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\VerifyCsrfToken                     |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Routing\Middleware\SubstituteBindings        |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\ProAuthenticated                    |
+|        | POST     | practice-management/stat-tree/replace-all-lines                                 | practice-management.api.statTree.replaceAllLines               | App\Http\Controllers\StatTreeController@replaceAllLines                                  | App\Http\Middleware\EncryptCookies                      |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Session\Middleware\StartSession              |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\View\Middleware\ShareErrorsFromSession       |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\VerifyCsrfToken                     |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Routing\Middleware\SubstituteBindings        |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\ProAuthenticated                    |
+|        | POST     | practice-management/stat-tree/update-basic                                      | practice-management.api.statTree.updateBasic                   | App\Http\Controllers\StatTreeController@updateBasic                                      | App\Http\Middleware\EncryptCookies                      |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Session\Middleware\StartSession              |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\View\Middleware\ShareErrorsFromSession       |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\VerifyCsrfToken                     |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Routing\Middleware\SubstituteBindings        |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\ProAuthenticated                    |
+|        | GET|HEAD | practice-management/stat-trees                                                  | practice-management.statTrees.list                             | App\Http\Controllers\StatTreeController@list                                             | App\Http\Middleware\EncryptCookies                      |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Session\Middleware\StartSession              |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\View\Middleware\ShareErrorsFromSession       |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\VerifyCsrfToken                     |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Routing\Middleware\SubstituteBindings        |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\ProAuthenticated                    |
+|        | GET|HEAD | practice-management/stat-trees/create                                           | practice-management.statTrees.createPage                       | App\Http\Controllers\StatTreeController@createPage                                       | App\Http\Middleware\EncryptCookies                      |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Session\Middleware\StartSession              |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\View\Middleware\ShareErrorsFromSession       |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\VerifyCsrfToken                     |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Routing\Middleware\SubstituteBindings        |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\ProAuthenticated                    |
+|        | GET|HEAD | practice-management/stat-trees/view/{statTree}                                  | practice-management.statTrees.view.dashboard                   | App\Http\Controllers\StatTreeController@dashboard                                        | App\Http\Middleware\EncryptCookies                      |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Session\Middleware\StartSession              |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\View\Middleware\ShareErrorsFromSession       |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\VerifyCsrfToken                     |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Routing\Middleware\SubstituteBindings        |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\ProAuthenticated                    |
+|        | GET|HEAD | practice-management/supply-orders                                               | practice-management.supply-orders                              | App\Http\Controllers\PracticeManagementController@supplyOrders                           | App\Http\Middleware\EncryptCookies                      |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Session\Middleware\StartSession              |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\View\Middleware\ShareErrorsFromSession       |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\VerifyCsrfToken                     |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Routing\Middleware\SubstituteBindings        |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\ProAuthenticated                    |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\EnsureAdminPro                      |
+|        | GET|HEAD | practice-management/supply-orders/cancelled-but-unacknowledged                  | practice-management.supply-orders-cancelled-but-unacknowledged | App\Http\Controllers\PracticeManagementController@supplyOrdersCancelledButUnacknowledged | App\Http\Middleware\EncryptCookies                      |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Session\Middleware\StartSession              |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\View\Middleware\ShareErrorsFromSession       |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\VerifyCsrfToken                     |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Routing\Middleware\SubstituteBindings        |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\ProAuthenticated                    |
+|        | GET|HEAD | practice-management/supply-orders/hanging                                       | practice-management.supply-orders-hanging                      | App\Http\Controllers\PracticeManagementController@supplyOrdersHanging                    | App\Http\Middleware\EncryptCookies                      |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Session\Middleware\StartSession              |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\View\Middleware\ShareErrorsFromSession       |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\VerifyCsrfToken                     |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Routing\Middleware\SubstituteBindings        |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\ProAuthenticated                    |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\EnsureAdminPro                      |
+|        | GET|HEAD | practice-management/supply-orders/ready-to-ship                                 | practice-management.supply-orders-ready-to-ship                | App\Http\Controllers\PracticeManagementController@supplyOrdersReadyToShip                | App\Http\Middleware\EncryptCookies                      |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Session\Middleware\StartSession              |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\View\Middleware\ShareErrorsFromSession       |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\VerifyCsrfToken                     |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Routing\Middleware\SubstituteBindings        |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\ProAuthenticated                    |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\EnsureAdminPro                      |
+|        | GET|HEAD | practice-management/supply-orders/shipment-underway                             | practice-management.supply-orders-shipment-underway            | App\Http\Controllers\PracticeManagementController@supplyOrdersShipmentUnderway           | App\Http\Middleware\EncryptCookies                      |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Session\Middleware\StartSession              |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\View\Middleware\ShareErrorsFromSession       |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\VerifyCsrfToken                     |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Routing\Middleware\SubstituteBindings        |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\ProAuthenticated                    |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\EnsureAdminPro                      |
+|        | GET|HEAD | practice-management/supply-orders/unsigned                                      | practice-management.supply-orders-unsigned                     | App\Http\Controllers\PracticeManagementController@supplyOrdersUnsigned                   | App\Http\Middleware\EncryptCookies                      |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Session\Middleware\StartSession              |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\View\Middleware\ShareErrorsFromSession       |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\VerifyCsrfToken                     |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Routing\Middleware\SubstituteBindings        |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\ProAuthenticated                    |
+|        | GET|HEAD | practice-management/tickets                                                     | practice-management.tickets                                    | App\Http\Controllers\PracticeManagementController@tickets                                | App\Http\Middleware\EncryptCookies                      |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Session\Middleware\StartSession              |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\View\Middleware\ShareErrorsFromSession       |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\VerifyCsrfToken                     |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Routing\Middleware\SubstituteBindings        |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\ProAuthenticated                    |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\EnsureAdminPro                      |
+|        | GET|HEAD | practice-management/treatment-service-util                                      | practice-management.treatmentServiceUtil                       | App\Http\Controllers\PracticeManagementController@treatmentServiceUtil                   | App\Http\Middleware\EncryptCookies                      |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Session\Middleware\StartSession              |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\View\Middleware\ShareErrorsFromSession       |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\VerifyCsrfToken                     |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Routing\Middleware\SubstituteBindings        |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\ProAuthenticated                    |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\EnsureAdminPro                      |
+|        | GET|HEAD | practice-management/unacknowledged-cancelled-bills                              | practice-management.unacknowledged-cancelled-bills             | App\Http\Controllers\PracticeManagementController@unacknowledgedCancelledBills           | App\Http\Middleware\EncryptCookies                      |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Session\Middleware\StartSession              |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\View\Middleware\ShareErrorsFromSession       |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\VerifyCsrfToken                     |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Routing\Middleware\SubstituteBindings        |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\ProAuthenticated                    |
+|        | GET|HEAD | practice-management/w9                                                          | practice-management.w9                                         | App\Http\Controllers\PracticeManagementController@w9                                     | App\Http\Middleware\EncryptCookies                      |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Session\Middleware\StartSession              |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\View\Middleware\ShareErrorsFromSession       |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\VerifyCsrfToken                     |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Routing\Middleware\SubstituteBindings        |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\ProAuthenticated                    |
+|        | POST     | pro-availability/filter                                                         | pro-availability-filter                                        | App\Http\Controllers\PracticeManagementController@proAvailabilityFilter                  | App\Http\Middleware\EncryptCookies                      |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Session\Middleware\StartSession              |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\View\Middleware\ShareErrorsFromSession       |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\VerifyCsrfToken                     |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Routing\Middleware\SubstituteBindings        |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\ProAuthenticated                    |
+|        | GET|HEAD | pro-dashboard-event-dates/{from}/{to}                                           | pro-dashboard-event-dates                                      | App\Http\Controllers\HomeController@dashboardAppointmentDates                            | App\Http\Middleware\EncryptCookies                      |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Session\Middleware\StartSession              |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\View\Middleware\ShareErrorsFromSession       |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\VerifyCsrfToken                     |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Routing\Middleware\SubstituteBindings        |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\ProAuthenticated                    |
+|        | GET|HEAD | pro-dashboard-events/{from}/{to}                                                | pro-dashboard-events                                           | App\Http\Controllers\HomeController@dashboardAppointments                                | App\Http\Middleware\EncryptCookies                      |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Session\Middleware\StartSession              |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\View\Middleware\ShareErrorsFromSession       |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\VerifyCsrfToken                     |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Routing\Middleware\SubstituteBindings        |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\ProAuthenticated                    |
+|        | GET|HEAD | pro-dashboard-measurements-tab/{page?}                                          | dashboard-measurements-tab                                     | App\Http\Controllers\HomeController@dashboardMeasurementsTab                             | App\Http\Middleware\EncryptCookies                      |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Session\Middleware\StartSession              |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\View\Middleware\ShareErrorsFromSession       |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\VerifyCsrfToken                     |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Routing\Middleware\SubstituteBindings        |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\ProAuthenticated                    |
+|        | GET|HEAD | pro-dashboard-measurements/{filter}                                             | pro-dashboard-measurements                                     | App\Http\Controllers\HomeController@dashboardMeasurements                                | App\Http\Middleware\EncryptCookies                      |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Session\Middleware\StartSession              |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\View\Middleware\ShareErrorsFromSession       |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\VerifyCsrfToken                     |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Routing\Middleware\SubstituteBindings        |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\ProAuthenticated                    |
+|        | GET|HEAD | pro-display-name/{pro}                                                          | generated::Rj4TZ7zVNArFfXoq                                    | App\Http\Controllers\HomeController@proDisplayName                                       | App\Http\Middleware\EncryptCookies                      |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Session\Middleware\StartSession              |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\View\Middleware\ShareErrorsFromSession       |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\VerifyCsrfToken                     |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Routing\Middleware\SubstituteBindings        |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\ProAuthenticated                    |
+|        | GET|HEAD | pro-suggest                                                                     | generated::tbtnsS7iq4mKNSci                                    | App\Http\Controllers\HomeController@proSuggest                                           | App\Http\Middleware\EncryptCookies                      |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Session\Middleware\StartSession              |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\View\Middleware\ShareErrorsFromSession       |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\VerifyCsrfToken                     |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Routing\Middleware\SubstituteBindings        |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\ProAuthenticated                    |
+|        | GET|HEAD | pro/check-video/{uid}                                                           | generated::N572DaSz7rWpRA4L                                    | App\Http\Controllers\PracticeManagementController@checkVideo                             | App\Http\Middleware\EncryptCookies                      |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Session\Middleware\StartSession              |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\View\Middleware\ShareErrorsFromSession       |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\VerifyCsrfToken                     |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Routing\Middleware\SubstituteBindings        |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\ProAuthenticated                    |
+|        | GET|HEAD | pro/get-opentok-session-key/{uid}                                               | generated::gfzvcQ3xlbLED4bq                                    | App\Http\Controllers\PracticeManagementController@getOpentokSessionKey                   | App\Http\Middleware\EncryptCookies                      |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Session\Middleware\StartSession              |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\View\Middleware\ShareErrorsFromSession       |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\VerifyCsrfToken                     |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Routing\Middleware\SubstituteBindings        |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\ProAuthenticated                    |
+|        | POST     | pro/meet/get-participant-info                                                   | generated::ngzVoaNnAkevWmWK                                    | App\Http\Controllers\PracticeManagementController@getParticipantInfo                     | App\Http\Middleware\EncryptCookies                      |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Session\Middleware\StartSession              |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\View\Middleware\ShareErrorsFromSession       |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\VerifyCsrfToken                     |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Routing\Middleware\SubstituteBindings        |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\ProAuthenticated                    |
+|        | GET|HEAD | pro/meet/{uid?}                                                                 | generated::Q0weCzrnWLR5DJ6T                                    | App\Http\Controllers\PracticeManagementController@meet                                   | App\Http\Middleware\EncryptCookies                      |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Session\Middleware\StartSession              |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\View\Middleware\ShareErrorsFromSession       |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\VerifyCsrfToken                     |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Routing\Middleware\SubstituteBindings        |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\ProAuthenticated                    |
+|        | GET|HEAD | pro_log_in_with_session_key/{sessionKey}/{appAccessUID?}                        | login_with_session_key                                         | App\Http\Controllers\LoginController@loginWithSessionKey                                 | App\Http\Middleware\EncryptCookies                      |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Session\Middleware\StartSession              |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\View\Middleware\ShareErrorsFromSession       |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\VerifyCsrfToken                     |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Routing\Middleware\SubstituteBindings        |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\RedirectAuthenticatedPro            |
+|        | POST     | process-appointment-confirmation                                                | process-appointment_confirmation                               | App\Http\Controllers\GuestController@processAppointmentConfirmation                      | App\Http\Middleware\EncryptCookies                      |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Session\Middleware\StartSession              |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\View\Middleware\ShareErrorsFromSession       |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\VerifyCsrfToken                     |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Routing\Middleware\SubstituteBindings        |
+|        | POST     | process-log_in_as                                                               | process-log-in-as                                              | App\Http\Controllers\HomeController@processLogInAs                                       | App\Http\Middleware\EncryptCookies                      |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Session\Middleware\StartSession              |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\View\Middleware\ShareErrorsFromSession       |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\VerifyCsrfToken                     |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Routing\Middleware\SubstituteBindings        |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\ProAuthenticated                    |
+|        | POST     | process_form_submit                                                             | process_form_submit                                            | App\Http\Controllers\NoteController@processFormSubmit                                    | App\Http\Middleware\EncryptCookies                      |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Session\Middleware\StartSession              |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\View\Middleware\ShareErrorsFromSession       |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\VerifyCsrfToken                     |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Routing\Middleware\SubstituteBindings        |
+|        | GET|HEAD | remote-monitoring-measurements/{careMonth}                                      | remote-monitoring-measurements                                 | App\Http\Controllers\PracticeManagementController@remoteMonitoringMeasurements           | App\Http\Middleware\EncryptCookies                      |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Session\Middleware\StartSession              |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\View\Middleware\ShareErrorsFromSession       |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\VerifyCsrfToken                     |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Routing\Middleware\SubstituteBindings        |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\ProAuthenticated                    |
+|        | GET|HEAD | request_password_reset                                                          | request_password_reset                                         | App\Http\Controllers\LoginController@showRequestPasswordReset                            | App\Http\Middleware\EncryptCookies                      |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Session\Middleware\StartSession              |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\View\Middleware\ShareErrorsFromSession       |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\VerifyCsrfToken                     |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Routing\Middleware\SubstituteBindings        |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\RedirectAuthenticatedPro            |
+|        | POST     | request_password_reset                                                          | process_request_password_reset                                 | App\Http\Controllers\LoginController@processRequestPasswordReset                         | App\Http\Middleware\EncryptCookies                      |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Session\Middleware\StartSession              |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\View\Middleware\ShareErrorsFromSession       |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\VerifyCsrfToken                     |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Routing\Middleware\SubstituteBindings        |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\RedirectAuthenticatedPro            |
+|        | POST     | resend_sms_auth_token                                                           | post-resend_sms_auth_token                                     | App\Http\Controllers\HomeController@resendSmsAuthToken                                   | App\Http\Middleware\EncryptCookies                      |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Session\Middleware\StartSession              |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\View\Middleware\ShareErrorsFromSession       |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\VerifyCsrfToken                     |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Routing\Middleware\SubstituteBindings        |
+|        | GET|HEAD | section_create_form/{note_uid}/{section_template_uid}                           | section_create_form                                            | App\Http\Controllers\NoteController@sectionCreateForm                                    | App\Http\Middleware\EncryptCookies                      |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Session\Middleware\StartSession              |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\View\Middleware\ShareErrorsFromSession       |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\VerifyCsrfToken                     |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Routing\Middleware\SubstituteBindings        |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\ProAuthenticated                    |
+|        | GET|HEAD | section_update_form/{section_uid}                                               | section_update_form                                            | App\Http\Controllers\NoteController@sectionUpdateForm                                    | App\Http\Middleware\EncryptCookies                      |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Session\Middleware\StartSession              |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\View\Middleware\ShareErrorsFromSession       |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\VerifyCsrfToken                     |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Routing\Middleware\SubstituteBindings        |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\ProAuthenticated                    |
+|        | POST     | self_reset_password                                                             | process_self_reset_password                                    | App\Http\Controllers\LoginController@processSelfResetPassword                            | App\Http\Middleware\EncryptCookies                      |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Session\Middleware\StartSession              |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\View\Middleware\ShareErrorsFromSession       |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\VerifyCsrfToken                     |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Routing\Middleware\SubstituteBindings        |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\RedirectAuthenticatedPro            |
+|        | GET|HEAD | self_reset_password                                                             | self_reset_password                                            | App\Http\Controllers\LoginController@showSelfResetPassword                               | App\Http\Middleware\EncryptCookies                      |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Session\Middleware\StartSession              |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\View\Middleware\ShareErrorsFromSession       |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\VerifyCsrfToken                     |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Routing\Middleware\SubstituteBindings        |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\RedirectAuthenticatedPro            |
+|        | GET|HEAD | set_password                                                                    | set_password                                                   | App\Http\Controllers\HomeController@setPassword                                          | App\Http\Middleware\EncryptCookies                      |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Session\Middleware\StartSession              |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\View\Middleware\ShareErrorsFromSession       |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\VerifyCsrfToken                     |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Routing\Middleware\SubstituteBindings        |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\ProAuthenticated                    |
+|        | POST     | set_password                                                                    | post-set_password                                              | App\Http\Controllers\HomeController@postSetPassword                                      | App\Http\Middleware\EncryptCookies                      |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Session\Middleware\StartSession              |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\View\Middleware\ShareErrorsFromSession       |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\VerifyCsrfToken                     |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Routing\Middleware\SubstituteBindings        |
+|        | POST     | set_security_questions                                                          | post-set_security_questions                                    | App\Http\Controllers\HomeController@postSetSecurityQuestions                             | App\Http\Middleware\EncryptCookies                      |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Session\Middleware\StartSession              |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\View\Middleware\ShareErrorsFromSession       |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\VerifyCsrfToken                     |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Routing\Middleware\SubstituteBindings        |
+|        | GET|HEAD | set_security_questions                                                          | set_security_questions                                         | App\Http\Controllers\HomeController@setSecurityQuestions                                 | App\Http\Middleware\EncryptCookies                      |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Session\Middleware\StartSession              |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\View\Middleware\ShareErrorsFromSession       |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\VerifyCsrfToken                     |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Routing\Middleware\SubstituteBindings        |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\ProAuthenticated                    |
+|        | GET|HEAD | ticket-download-as-pdf/{ticket}                                                 | ticket-download-as-pdf                                         | App\Http\Controllers\TicketController@downloadAsPdf                                      | App\Http\Middleware\EncryptCookies                      |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Session\Middleware\StartSession              |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\View\Middleware\ShareErrorsFromSession       |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\VerifyCsrfToken                     |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Routing\Middleware\SubstituteBindings        |
+|        | GET|HEAD | unmapped-sms/{filter?}                                                          | unmapped-sms                                                   | App\Http\Controllers\HomeController@unmappedSMS                                          | App\Http\Middleware\EncryptCookies                      |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Session\Middleware\StartSession              |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\View\Middleware\ShareErrorsFromSession       |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\VerifyCsrfToken                     |
+|        |          |                                                                                 |                                                                |                                                                                          | Illuminate\Routing\Middleware\SubstituteBindings        |
+|        |          |                                                                                 |                                                                |                                                                                          | App\Http\Middleware\ProAuthenticated                    |
++--------+----------+---------------------------------------------------------------------------------+----------------------------------------------------------------+------------------------------------------------------------------------------------------+---------------------------------------------------------+

+ 43 - 0
routes/web.php

@@ -156,6 +156,49 @@ Route::middleware('pro.auth')->group(function () {
 
         Route::get('remote-monitoring', 'PracticeManagementController@remoteMonitoring')->name('remote-monitoring');
 
+
+        //stat tree stuff
+        Route::name('clauses.')->prefix('clauses/')->group(function () {
+            Route::get('', 'ClauseController@list')->name('list');
+            Route::get('replace-all', 'ClauseController@replaceAllPage')->name('replaceAllPage');
+        });
+        Route::name('statTrees.')->prefix('stat-trees')->group(function () {
+            Route::get('', 'StatTreeController@list')->name('list');
+            Route::get('create', 'StatTreeController@createPage')->name('createPage');
+            Route::name('view.')->prefix('view/{statTree}')->group(function () {
+                Route::get('', 'StatTreeController@dashboard')->name('dashboard');
+            });
+        });
+        Route::name('statTreeLines.')->prefix('stat-tree-lines/')->group(function () {
+            Route::get('', 'StatTreeLineController@list')->name('list');
+            Route::name('view.')->prefix('view/{statTreeLine}')->group(function () {
+                Route::get('', 'StatTreeLineController@dashboard')->name('dashboard');
+            });
+        });
+        
+        
+        // APIs
+        Route::name('api.')->group(function () {
+            //Clause
+            Route::name('clause.')->prefix('clause/')->group(function () {
+                Route::post('replace-all', 'ClauseController@replaceAll')->name('replaceAll');
+            });
+        
+            //Stat Tree
+            Route::name('statTree.')->prefix('stat-tree/')->group(function () {
+                Route::post('create', 'StatTreeController@create')->name('create');
+                Route::post('delete', 'StatTreeController@delete')->name('delete');
+                Route::post('update-basic', 'StatTreeController@updateBasic')->name('updateBasic');
+                Route::post('refresh-count', 'StatTreeController@refreshCount')->name('refreshCount');
+                Route::post('replace-all-lines', 'StatTreeController@replaceAllLines')->name('replaceAllLines');
+            });
+        
+            //Stat Tree Line
+            Route::name('statTreeLine.')->prefix('stat-tree-line/')->group(function () {
+                Route::post('replace-all-report-columns', 'StatTreeLineController@replaceAllReportColumns')->name('replaceAllReportColumns');
+            });
+        });
+
     });
 
     Route::middleware('pro.auth.admin')->group(function(){