1. A method comprising: receiving a plurality of medical documents, the plurality of medical documents including first medical documents in a paper-based format and second medical documents in a structured data-based format; converting the first medical documents in the first format into an image-based unstructured data-based format; converting the second medical documents in the second format into the image-based unstructured format; determining a schema, the schema including a plurality of categories determined based on an expected structural content in the first medical documents or second medical documents; indexing the first medical documents and the second medical documents in the image-based unstructured format by associating indices based on the schema with the first and second medical documents; storing the first medical documents and the second medical documents in the image-based unstructured format with the indices to allow searching of both the first medical documents and the second medical documents; and storing the second medical documents with an active link to view specific data in the structured data-based format provided by the second document for enabling access to the structured data.