A method and system for automated medical records processing. The method
and system includes plural paper and electronic templates specifically
designed such that they reduce the complexity of collecting patient
encounter information and help generate the appropriate number and type
medical codes for a specific type of medical practice when processed. The
method and system also includes processing applications that allow easy
and automated collection, processing, displaying and recording of medical
codes (e.g., diagnosis codes, billing codes, insurance codes, etc.). The
medical codes and other types of processed patient encounter information
are displayed in real-time on electronic templates immediately after a
patient encounter.