1. A method for processing medical information, comprising the steps of: obtaining a medical record of a patient, wherein the medical record comprises patient information from structured and unstructured data sources; analyzing with a computer the patient information from at least the unstructured data source in the medical record using domain-specific criteria; and automatically extracting billing information from the medical record as part of the analysis.