hi we have document archival system in which we can upload documents of patients against with barcode or key word for search, it has a facility of using by multiple use and all documents can be sagregated by departments or section. this app also have a smart phone version to take picture and upload. cost is 150 USD / month including cloud storage