1. A system for free text searching of electronic medical record data, said system comprising: an interface configured to accept search criteria and display search results; a search engine to accept a free text search query from the interface, the free text search query based on search criteria entered via the interface, the search engine communicating with a search crawler; a search crawler to search electronic medical record data based on the free text search query, said electronic medical record data including at least alphanumeric data and image data, and providing search results consolidating patient data through the free text search, the search crawler searching identified and de-identified electronic medical record data to provide consolidated search results, said search crawler to search a plurality of departmental information systems; and a formatter to format the search results for display via the interface, the formatter configured to consolidate results by relevance to search criteria and with respect to a particular patient, the formatter automatically de-identifying at least one of patient and physician data from the search results and providing local re-identification of at least a portion of the search results for an authorized healthcare provider user who has been identified and verified for local re-identification and access to the at least a portion of the search results at a local system, wherein the search results including at least one of de-identified patient data and de-identified physician data are provided to the local system and re-identified at the local system for the authorized healthcare provider user based on re-identification functionality at the authorized healthcare provider user's local system to provide physical separation of re-identified search results available to the authorized healthcare provider user and de-identified search results available to one or more additional users.