1. A hybrid electronic medical record system comprising: a structured database providing a plurality of records associated with particular patients and providing clinically derived medical data separated in different identified data fields: a medical record system computer processor configured to execute instructions loaded from a fixed memory to implement a database management engine communicating with the structured database and responding to structured queries to provide predefined reports collecting and organizing information from different fields of selected records according to the query; a document generator generating newly created pseudo-documents, wherein each newly created pseudo-document is correlated to a predefined report generated in response to a structured query, wherein the dynamic text in the newly created pseudo-document in linked to the data field of the single record, wherein the each pseudo-document are identified by a short document summary using predefined abstract templates; an inverted index indexing the newly created pseudo-documents according to text terms in the newly created pseudo-documents, wherein the inverted index is up-to-date ensures that returned information is never stale and permits a rapid response to text queries by pre-performing searching process; and a text search engine communicating with the inverted index and responding to the text queries to identify multiple ranked newly created pseudo-documents based on the indexing of the inverted index, wherein selection of an identified newly created pseudo-document provides the structured query to the database management engine, wherein the text search engine include a query expander to add additional medical words corresponding to the query and creates a union of reports that have linking words in the query.
1. A hybrid electronic medical record system comprising: a structured database providing a plurality of records associated with particular patients and providing clinically derived medical data separated in different identified data fields: a medical record system computer processor configured to execute instructions loaded from a fixed memory to implement a database management engine communicating with the structured database and responding to structured queries to provide predefined reports collecting and organizing information from different fields of selected records according to the query; a document generator generating newly created pseudo-documents, wherein each newly created pseudo-document is correlated to a predefined report generated in response to a structured query, wherein the dynamic text in the newly created pseudo-document in linked to the data field of the single record, wherein the each pseudo-document are identified by a short document summary using predefined abstract templates; an inverted index indexing the newly created pseudo-documents according to text terms in the newly created pseudo-documents, wherein the inverted index is up-to-date ensures that returned information is never stale and permits a rapid response to text queries by pre-performing searching process; and a text search engine communicating with the inverted index and responding to the text queries to identify multiple ranked newly created pseudo-documents based on the indexing of the inverted index, wherein selection of an identified newly created pseudo-document provides the structured query to the database management engine, wherein the text search engine include a query expander to add additional medical words corresponding to the query and creates a union of reports that have linking words in the query. 18. The hybrid electronic medical record system of claim 1 wherein the ranked documents are represented by abstracts of the ranked documents generated at a time of a text query using a predefined abstract report collecting predefined information from the structured database.