1. A system for gathering and managing patient medical data in which a handheld computing device has a computer-readable medium having stored thereon a plurality of instruction sequences, which, when executed by a processor, cause the process to perform the steps of: executing a first module for gathering patient medical information, wherein said first module displays a plurality of customized template based data entry screens, a means for receiving medical data through remote transmission, and a means for creating a natural language report and a data point-based searchable database from said medical information, said natural language report having syntax and structure; creating said customized template based data entry screens from customized template based data entry screen data received from a template manager having a means for substantially customizing said customized template based data entry screen data for use by said first module; wherein at least one of said customized template based data entry screens correlates a set of modifiers to a body part; and wherein said customized template based data entry screen data directs the function of said first module.