11. A computer program product comprising a hardware machine readable storage device, storing executable code that, when executed, causes at least one data processing apparatus to: receive event audio data that is based on verbal utterances, the verbal utterances being associated with a pharmaceutical event, the pharmaceutical event being associated with a patient; obtain medical history information associated with the patient, based on information included in a medical history repository; obtain at least one text string that matches at least one interpretation of the event audio data, the obtaining the at least one text string including transforming physical audio data into electrical data via an input device, the obtaining the at least one text string being based on information included in a pharmaceutical speech repository, the obtaining the at least one text string being based on information included in a speech accent repository, and the obtaining the at least one text string being based on a drug matching function, the at least one text string being associated with a pharmaceutical drug, wherein the drug matching function includes an alternative drug matching function that determines the at least one text string, wherein the determining the at least one text string includes determining a name that is associated with an alternative drug, wherein the alternative drug is associated with the pharmaceutical drug; determine, via at least one device processor, one or more adverse drug event (ADE) alerts, the determining the ADE alerts being based on results of a matching operation that compares a first set of information with ADE attributes, the determining the one or more ADE alerts including receiving the ADE attributes from an ADE repository, wherein the first set of information includes the at least one text string and includes the obtained medical history information, the ADE repository being hosted on another system that is configured separately from a hosting system that hosts the medical history repository; and generate an ADE alert report, based on the determined one or more ADE alerts.
11. A computer program product comprising a hardware machine readable storage device, storing executable code that, when executed, causes at least one data processing apparatus to: receive event audio data that is based on verbal utterances, the verbal utterances being associated with a pharmaceutical event, the pharmaceutical event being associated with a patient; obtain medical history information associated with the patient, based on information included in a medical history repository; obtain at least one text string that matches at least one interpretation of the event audio data, the obtaining the at least one text string including transforming physical audio data into electrical data via an input device, the obtaining the at least one text string being based on information included in a pharmaceutical speech repository, the obtaining the at least one text string being based on information included in a speech accent repository, and the obtaining the at least one text string being based on a drug matching function, the at least one text string being associated with a pharmaceutical drug, wherein the drug matching function includes an alternative drug matching function that determines the at least one text string, wherein the determining the at least one text string includes determining a name that is associated with an alternative drug, wherein the alternative drug is associated with the pharmaceutical drug; determine, via at least one device processor, one or more adverse drug event (ADE) alerts, the determining the ADE alerts being based on results of a matching operation that compares a first set of information with ADE attributes, the determining the one or more ADE alerts including receiving the ADE attributes from an ADE repository, wherein the first set of information includes the at least one text string and includes the obtained medical history information, the ADE repository being hosted on another system that is configured separately from a hosting system that hosts the medical history repository; and generate an ADE alert report, based on the determined one or more ADE alerts. 15. The computer program product of claim 11 , wherein: the pharmaceutical event includes one or more of a medical prescription receiving event associated with the patient, or a medical prescription review event associated with the patient; and the verbal utterances are associated with pharmaceutical personnel designated as pharmaceutical personnel who are responsible for pharmaceutical requests which are associated with the patient.