Post Installation Procedures - shihjay2/nosh2 GitHub Wiki

Now that you have installed NOSH for the first time, make sure you have a dedicated Gmail account and have a Client ID and Secret. For more information about how to do this, click here. Once the file .google is set, type in http://localhost/nosh in your server's web browser to start the NOSH customization process.

You will be presented with a page called "Welcome to the NOSH ChartingSystem Installation". Fill out all the required fields and then press "Install NOSH ChartingSystem" to begin. If installation is successful, you will be logged in as admin and you can begin setting up NOSH.

1. Why does the installation take so long after I press the button. Is it dead?

Depending on some systems, especially on older machines, installation can take some time as the installation procedure is creating database tables, loading and inserting data (especially the medications database which is very large), and configuring default values so that NOSH is functional from the first load. Bottom line: don't worry about the wait. It will be well worth it.

2. Why do I need a Gmail account to install NOSH?

NOSH uses the Google mail SMTP (Simple Mail Transfer Protocol) through SSL (Secure Sockets Layer) to send any messages to patients as well as sending faxes, if you use one of the supported online fax programs for NOSH. Through SSL, messages are encrypted, so they are secure. Furthermore, messages sent to the patient do not include any personal health information. Examples of messages sent by NOSH include patient appointment reminders and notifications to patients that they have a patient portal message in their inbox (such as lab results). This feature was to make it easy for novice users to be able to have a functional NOSH system without having to learn how to install a mailbox system on Ubuntu or Linux, which can be daunting. For more information on how to integrate Gmail with NOSH, click here.

3. How do I set up my scanned documents directory?

Prerequisites:

  1. Samba server

  2. Scanner (best if it is a document-feed scanner) with the ability to send the scan to a network folder.

  3. IP Address of your Ubuntu server where NOSH is installed.

To install the Samba server under Ubuntu, type in the command: sudo apt-get install samba

Once installed, edit /etc/samba/smb.conf with your favorite text editor (i.e. VI, Nano, gedit, geany) under root permissions. Place the following text at the end of the file:

[scans]

path = /noshdocuments/scans

writeable = yes

valid users = username of your Ubuntu installation

Then restart the Samba server sudo service smbd restart

You will then need to configure your network scanner so that it directs the scanner to the IP address and Samba Share (scans). Make sure you have your username and password for your SAMBA Server. The best settings for scanned documents for visibility and clarity is 300 DPI, Black & White, PDF. Try a scan and watch it go! Once it is in the /noshdocuments/scans folder, go to NOSH -> Messages -> Scans and click on the "Get Scanned Documents" button. Then you can click on the document in the grid to view the PDF. You can then import the documents to the correct patient by either doing it individually ("Import Selected Scan") or as a batch ("Batch Import") when you select multiple documents in the grid.

⚠️ **GitHub.com Fallback** ⚠️