1. A method for loading and unloading dynamically constructed and identified language model or grammar data in an automatic speech recognition system having a structured report organization, the method comprising the steps of: determining sections used for the structured data input; determining content within said sections for the structured data input; based on said content, creating a recognition language model data; determining a section status for said structured section input; based on said section status, loading a corresponding recognition language model or grammar data into the automatic speech recognition system, and conducting speech recognition of the structured data input using said corresponding recognition language model or grammar data.