A method for subcategorizing Issue item.
commit8df3230bd85fb6ee94415e1927235f5dede6dc07
authorophthal <magauran@ophthal.org>
Sat, 2 Apr 2016 18:09:42 +0000 (2 11:09 -0700)
committerbradymiller <bradymiller@users.sourceforge.net>
Sat, 2 Apr 2016 19:10:26 +0000 (2 12:10 -0700)
treeed9e5e7079cad5fbc9fbd0e12d38f77bb1a82d8b
parent4b0e93edee2cdd5a2a6fed660a9edde4d0dcb2c7
A method for subcategorizing Issue item.

    Allowing subcategorization does not affect any current feature, but extends the display options for future uses.
    It does not affect reporting functions, as items with subtypes are still reported using their parent/original attribute.
    New Issues can still be created, and they too could be extended with subtypes.

    Use Case Examples:
    A provider might like to subcategorize medicines they prescribed for their particular specialty.
    For an oncologist this medications_issue_list may have a subtype of "onc".
    For Ophthalmologists, eye diseases, usually listed as a medical problem,
    can be displayed as a new category by adding "eye" as a subcategory to a medical_problem_issue_list item.

    Administration->Lists: All "*_issue_list" lists now include subtype field as a SELECT/option list.
    Options currently = nothing and eye. Default is nothing. Built from Issue Subtypes List.
    Extensible by adding options here and selecting the as needed in *_issue_lists.

    *** Display *_issue_list shows subtype field with select pull-down options. ***

    Final Review:
     couple fixes by bradymiller
interface/super/edit_list.php
sql/4_2_1-to-4_3_1_upgrade.sql
sql/database.sql
version.php