Difference between revisions of "CouchDB Documents Module"
From OpenEMR Project Wiki
Bradymiller (talk | contribs) |
Bradymiller (talk | contribs) |
||
Line 23: | Line 23: | ||
==Future Plans== | ==Future Plans== | ||
:This feature currently stores patient documents in | :This feature currently stores patient documents in CouchDB. Also plan to support storing of the following documents in CouchDB in the future: | ||
:# Generated X12 file | :# Generated X12 file | ||
:# Generated PDF file | :# Generated PDF file | ||
:# ERA file | :# ERA file |
Revision as of 22:18, 26 May 2012
Overview
- This feature will be available in OpenEMR version 4.1.1.
- This feature should only be used by users with technical proficiency. Using this feature will require devising your own backup solution for your patient documents (the OpenEMR backup mechanisms do NOT backup documents within the CouchDB database).
Installing CouchDB
Windows
- Even though CouchDB is not officially supported in Windows, an unofficial version is available here:
Linux
- Linux version is available here:
Configuring OpenEMR to use CouchDB
- Install the Apache CouchDB. (see above)
- If installation is success, normally it will be available on port number 5984.
- It can be reached through the browser (http://localhost:5984).
- Basic administration utility will be available in http://localhost:5984/_utils.
- Initially it is running without username and password with all privileges. This can be reset by going to CouchDB\etc\couchdb\local.ini. In the lower side uncomment the ;admin = mysecretpassword . Put the desired password. On restarting the couchDB, this will take effect and also the password set will be hashed in the local.ini.
- Enable CouchDB from [>Globals->Documents->Document Storage Method].
Future Plans
- This feature currently stores patient documents in CouchDB. Also plan to support storing of the following documents in CouchDB in the future:
- Generated X12 file
- Generated PDF file
- ERA file