PRO
ADMIN
#   admin_dashboard
    pros|pro|add|view|icon:user-md
        !inc:@name_display,name_first,name_last
        col:name_display
        name_first
        name_last
    pros/add_new:create
        cellNumber*:tel
        emailAddress:email
        nameDisplay
        namePrefix
        nameFirst*
        nameMiddle
        nameLast*
        nameSuffix
        nameCredential
        isHcp:bool
        hcpNpi
        previousProfessionCategory
        currentProfessionCategory
    pros/view/{uid}
        ACTIONS
        SUB
            dashboard
            clients
            pro_access
                id=client_pro_access.pro_id=>/pro_access/view/UID
                add_new:client_pro_access=>/pro_access/view/UID
                    proUid:hidden=uid
                    clientUid:record:client:uid,name_first
                    reasonCategory
                    reasonMemo
                    reasonDetail
            mcp_updates
            erx
            action_items
            care_months
            care_month_entries
            notes
            bills
            transactions
                id=pro_transaction.pro_id=>/transactions/view/UID/SUB_dashboard
                !inc:@created_at,pro_id,client_id,plus_or_minus,reason_type,amount,resulting_balance
                !qry:clients:select id, concat(name_last, ', ', name_first) as name_display from client
                !qry:pros:select id, concat(name_last, ', ', name_first) as name_display from pro
                !col:pro_id:Pro:~pros:name_display:id,=,$$pro_id:all
                !col:client_id:Client:~clients:name_display:id,=,$$client_id:all
                add_new_credit:pro_transaction:createManualPlusForPro
                    proUid:hidden=uid
                    amount:number
                    intendedResultingBalance:number
                    customMemo
                add_new_debit:pro_transaction:createManualMinusForPro
                    proUid:hidden=uid
                    amount:number
                    intendedResultingBalance:number
                    customMemo
            sessions
            audit_log

