this invention relates to a method of adding a number of search terms that express syntax and semantics for an enterprise of related users to a document in a document interchange architecture library . the enterprise related search terms are combined with specially architected dia search terms and are made available to mechanisms used to search for documents in a shared library . the enterprise related search terms are first identified and placed in enterprise sub - profiles accessible to index build mechanisms . associated search terms tables are created and made available to the index build mechanisms . search indexes are created containing the enterprise unique search terms along with the dia architected terms . the search indexes are then stored with the related documents in the document interchange architecture library and made available to search mechanisms for locating the document in the shared library .