1. A computer-assisted method of processing a drug information source, the drug information source comprising at least one instance of drug rule content, each instance of drug rule content comprising at least one drug rule, the method comprising: creating a drug rule syntax; detecting at least one instance of drug rule content from a drug information source; and parsing drug rule elements from at least one identified instance of drug rule content into the drug rule syntax, retaining associations between those drug rule elements that form a drug rule, whereby a subset of the drug information source is processed into syntax-parsed drug rules.