1. A computer-implemented system for providing document data from a document management system for display on an interface of a computer system through an enabler application that manages associations between fields of a host application and fields of documents in the document management system, comprising the computer system comprising one or more data processors and one or more non-transitory computer-readable mediums including instructions for commanding the one or more data processors; the host application displayed on the interface of the computer system, wherein the host application includes an interface field that is linked to a document field of documents in the document management system; the enabler application for capturing a field value for the interface field and an operation identification from the host application, wherein the field value entered in the host application is captured at the enabler application using the computer system without receiving any communication from the host application; a context rule database on the one or more non-transitory computer-readable mediums containing a plurality of context rules, wherein a context rule is accessed based upon the operation identification, and wherein the context rule identifies a type of document that is relevant to the identified operation; the document management system on the one or more non-transitory computer-readable mediums that is queried based on the field value that is captured from the interface field of the host application and the relevant document type identified by the context rule that is accessed based on the operation identification from the host application, wherein the document management system returns document data based on said query, and wherein the interface of the computer system is updated based on the returned document data.
1. A computer-implemented system for providing document data from a document management system for display on an interface of a computer system through an enabler application that manages associations between fields of a host application and fields of documents in the document management system, comprising the computer system comprising one or more data processors and one or more non-transitory computer-readable mediums including instructions for commanding the one or more data processors; the host application displayed on the interface of the computer system, wherein the host application includes an interface field that is linked to a document field of documents in the document management system; the enabler application for capturing a field value for the interface field and an operation identification from the host application, wherein the field value entered in the host application is captured at the enabler application using the computer system without receiving any communication from the host application; a context rule database on the one or more non-transitory computer-readable mediums containing a plurality of context rules, wherein a context rule is accessed based upon the operation identification, and wherein the context rule identifies a type of document that is relevant to the identified operation; the document management system on the one or more non-transitory computer-readable mediums that is queried based on the field value that is captured from the interface field of the host application and the relevant document type identified by the context rule that is accessed based on the operation identification from the host application, wherein the document management system returns document data based on said query, and wherein the interface of the computer system is updated based on the returned document data. 5. The system of claim 1 , wherein a particular context rule identifies a plurality of relevant document types using a linked list.