Patent ID: 8407069

Claim:
A method of constructing a formulary, comprising: storing a plurality of pharmaceutical products for access by a computer; storing for access by the computer a plurality of pharmaceutical categories, each of the plurality of pharmaceutical categories including a category definition based on predetermined relational characteristics shared by the plurality of pharmaceutical products, a therapeutic description, or both the category definition and the therapeutic description; creating a plurality of base formularies including the plurality of pharmaceutical products responsive to predetermined criteria, each base formulary of the plurality of base formularies includes at least one pharmaceutical product; defining, by the computer, inclusion rules including acceptance criteria for accepting coverage of non-formulary pharmaceutical products when present; selecting, by the computer, at least one of the plurality of base formularies when inclusion rules of a selected base formulary are at least substantially similar to the defined inclusion rules; and modifying, by the computer, the selected base formulary when additional pharmaceutical products are present by allowing a user to select on the computer the additional pharmaceutical products to be included into a new formulary.