A computerized clinic management system. The system includes a database of
patient records and a database of clinic resources reflecting a temporal
availability of each individual resource in the database of clinic
resources. The system optionally also includes and a scheduling module
designed and configured to determine an initial subset of clinic
resources required for an initial treatment plan for a patient based upon
analysis of the database of patient records and to determine an initial
schedule of therapy for said patient based upon further analysis of
temporal availability of the subset of said clinic resources.