PRO
#    dashboard
#    my_payment_schedule
    my_teams|team|add|view
    my_teams/add_new
        hcpProUid:record:pro:uid,name_display
        allyProUid:record:pro:uid,name_display
        teamNumber
    my_teams/view/{uid}
        ACTIONS
            updateTeamNumber
                teamNumber
        SUB
            dashboard
            clients
                id=client.team_id
            audit_log
    my_clients|client|add|view
    my_clients/add_new
        teamUid:record:team:uid,team_number
        mcpProUid:record:pro:uid,name_display
        allyProUid:record:pro:uid,name_display
        nameDisplay
        name.nameDisplay
        name.namePrefix
        name.nameFirst
        name.nameMiddle
        name.nameLast
        name.nameSuffix
        name.nameCredential
        gender:select:M,F
        dateOfBirth:date
        cellNumber:tel
        emailAddress:email
        medicareNumber
    my_clients/view/{uid}
        ACTIONS
            sendCellNumberConfirmationMessage
            confirmCellNumberWithConfirmationToken
                token
            putNewCellNumber
                newCellNumber:tel
            sendEmailAddressConfirmationMessage
            confirmEmailAddressWithConfirmationToken
                token
            putNewEmailAddress
                newEmailAddress:email
            putTeam
                teamUid:record:team:uid,team_number
#           removeTeam
            putMcp
                mcpProUid:record:pro:uid,name_display
#           removeMcp
            putAlly
                allyProUid:record:pro:uid,name_display
#           removeAlly
            putName
                name.nameDisplay
                name.namePrefix
                name.nameFirst
                name.nameMiddle
                name.nameLast
                name.nameSuffix
                name.nameCredential
            putGender
                gender:select:M,F
            putDateOfBirth
                dateOfBirth:date
            putProfilePicture
                profilePictureBase64
#           removeProfilePicture
            updatePhoneInfo
                homePhoneNumber
                workPhoneNumber
                supporterPhoneNumber
                supporterMemo
                phoneNumbersMemo
            updateAddress
                mailingAddressLine1
                mailingAddressLine2
                mailingAddressCity
                mailingAddressState
                mailingAddressCountry
                mailingAddressZip
                mailingAddressLat
                mailingAddressLong
                homeAddressLine1
                homeAddressLine2
                homeAddressCity
                homeAddressState
                homeAddressCountry
                homeAddressZip
                homeAddressLat
                homeAddressLong
            updateMedicareNumber
                medicareNumber
            manuallySetIsPartBPrimaryConfirmedToTrue
                partBConfirmationMethod:select:MANUAL,API
                partBConfirmationMemo
            manuallySetIsPartBPrimaryConfirmedToFalse
                partBConfirmationMethod:select:MANUAL,API
                partBConfirmationMemo
            setHasMcpDoneEmVisitToTrue
                mcpEmVisitDate
                mcpEmVisitNote
                mcpEmVisitMemo
            updateMcpEmVisitInfo
                mcpEmVisitDate
                mcpEmVisitNote
                mcpEmVisitMemo
            setHasMcpDoneEmVisitToFalse
            putCrmReasons
                cmReason1
                cmReason2
                rmReason1
                rmReason2
#           removeCrmReasons
            setIsClientEnrolledInCmToTrue
            setIsClientEnrolledInCmToFalse
            updateWhyNotEnrolledInCm
                whyNotEnrolledInCmCategory
                whyNotEnrolledInCmMemo
            setIsClientEnrolledInRmToTrue
            setIsClientEnrolledInRmToFalse
            updateWhyNotEnrolledInRm
                whyNotEnrolledInRmCategory
                whyNotEnrolledInRmMemo
            updateIntakeInfo
                intakeText
                intakeDetail
            deactivate
                memo
            updateDeactivationMemo
                memo
            reactivate
                memo
            updateReactivationMemo
                memo
        SUB
            dashboard
            med_profile
            med_profile_log
            pro_access
            notes
#           notes/add_new
            care_months
#           care_months/add_new
            care_month_entries
            bills
            related_transactions
            action_items
#           action_items/add_new
            erx
#           erx/add_new
            mcp_updates
            ally_updates
            audit_log
    notes|note|view
    notes/view/{uid}
        ACTIONS
        SUB
            dashboard
            audit_log
#   erx
#   erx/view/{uid}
        ACTIONS
        SUB
            dashboard
            audit_log
    action_items|action_item|view
    action_items/view/{uid}
        ACTIONS
        SUB
            dashboard
            audit_log
    care_months|care_month|view
    care_months/view/{uid}
        ACTIONS
        SUB
            dashboard
            time_entries
            audit_log
    care_month_entries|care_month_entry
    bills|bill|view
    bills/view/{uid}
        ACTIONS
        SUB
            dashboard
            transactions
            audit_log
    transactions|pro_transaction
#   med_profile_lines
#   med_profile_line_updates
    pro_access|client_pro_access
    mcp_updates|client_mcp_update
    ally_updates|client_ally_update
#   audit_log

# ADMIN
#     admin_dashboard
#     facilities
#     facilities/add_new
#     facilities/view/{uid}
# 	    ACTIONS
#         SUB
#             dashboard
#             erx
#             action_items
#             audit_log
#     pros
#     pros/add_new
#     pros/view/{uid}
#         ACTIONS
#             sendCellNumberConfirmationMessage
#             confirmCellNumberWithConfirmationToken
#             putNewCellNumber
#             confirmEmailAddressWithConfirmationToken
#             putNewEmailAddress
#             updateName
#             updateProfession
#             updateEnrolledHcpInfo
#             putProfilePicture
#             updatePhoneInfo
#             updateAddress
#             updatePaymentProcessingDetail
#             uploadDriverLicense
#             updateDriverLicenseInfo
#             updateSsn
#         SUB
#             dashboard
#             payment_schedule
#             teams
#             clients
#             pro_access
#             mcp_updates
#             ally_updates
#             erx
#             action_items
#             care_months
#             care_month_entries
#             notes
#             bills
#             pro_transactions
#             sessions
#             audit_log
