Home
OpenEMR 3.2.0 Appliance Manual
Contents
1. G0 Back continues dun ee Instal Ubuntu ike you would on a physica ed Les cen rodado computer When you are done and the operating 1 Finished installing Heb system boots up cick I Finished Instalng To direct input to this VM click inside or press Ctrl G d md 71 Tu Ln iu Leave blank and Continue OpenEMR 3 0 0 appliance 1 VMware Workstation File Edit View VM Team Windows Help mx LE za x i s ue GER mnemgeoemut eg Sidebar x OpenEMR 3 0 0 apphance D y Powered On t OpenEMI ux Favorites Saftuare selection AT the moment only the core of the system is installed To tune the system to your needs you can choose to install one or more of the following predefined collections of software Choose software to install Go Back za Instal Ubuntu ike you would on a physca Click the virtual amp reen zz DE nnilauc e computer When you are done and the operabng 1 Finished Installing Hep Tas Deanne system boots up cick I Finished Instaling To direct input to this VM click inside or press Ctrl G 4 ig H eS dy Bi Select LAMP server OpenSSH server and Print Server then click Continue ij CpenEMR 3 0 0 applian e 1 VMware Workstation File Edit View VM Team Windows Help ime can manac mas os P Powered On E OpenEMR QM Favorites ag personal S I3 myServer Hi myTorte HB OpenEMR 1 Configuring mjsal serve
2. 2 Now you need to add the printer It would be great if we could add and administer the printer through webmin but I was unable to get this to work So we will add a new printer to CUPS directly To do this we will actually use a text based browser from the commandline yes you are now entering nerd world Enter below bolded instructions on command line open up web page with text based browser use up down arrow keys or tab key to scroll thru links and hit enter key to select a link lynx http localhost 631 i OpenEMR 3 0 0 appliance 1 VMwere Player Devices sau Connon UNIX Printing System 1 3 7 Adninistration Melconet These web pages allow you to monitor your printers and jobs as well as perforn system administration tasks Click on any of the tabs above or on the buttons below to perform a task If uou are asked for a username and password enter your login usernane and password or the root username and passuord About CUPS CUPS provides a portable printing layer for press space for next page Arrow keys Up and Down to move Right to follow a link Left to go back Help OJptions P rint GJo Main screen Q uit search deletel history list To direct input to this virtual machine press Cid uxj g O 53 VS 9g Select Administration gi OpenEMR 3 0 0 appliance 1 VMwere Player Devices sau Administration Printers Find New Printers Arrow keys Up and Down Right to follow a link Le
3. S Grant access only to users and groups root Gart access to all Wainin sears install Module d Ratom to Wabmin canfiguratian 192158114110000 5 a LZ Toggle on From ftp or http url then enter http www webmin com updates postfix 1 450 1 wbm gz Install Module Then click We can t use the usual standard postfix module because of a bug in mail aliases M Webmin 1 450 on openemr Ubu X Login openemr Webmin Install Module Chan psi Downleading postfix wom gz 321 bytes ge anguage Downloading http download webmin comidownload modules postfix wbm gz 434744 bytes Webmin Actions Log Recerved 1024 bytes 0 Webmin Configuration Received 44032 bytes 10 Webmin Servers Index Received 87040 bytes 20 55 Webmin Users Received 131072 bytes 30 6 a System Recewed 174080 bytes 40 96 G Senate Received 218112 bytes 50 Oh Rocawed 261120 bytes 60 96 sium Received 305152 bytes 70 I Networking Received 348160 bytes 80 ll Hardware Recewed 392192 bytes 90 96 1B Ctuster Recewed 434744 bytes 100 Unused Modules Sownload complete Sit The following modules nave heen successfully installed and added to your access control list View Module s Loge f System Information B Refresh Modules Logout Retum to modules Return 10 Webmin configuration Postfix Mail 4316 kB under category Servers Done 1921681 14130000 a EB Confirmed successful installation
4. object in the Sensitivities section already exist The High object in the Sensitivities section already exist The Pharmacy Dispensary object in the Administration section already exist The ACL Administration object in the Administration section already exist The Price Discounting object in the Accounting section already exist The Default List write addonly optional object in the Lists section has been successfully added The State List write addonly optional object in the Lists section has been successfully added The Country List write addonly optional object in the Lists section has been successfully added The Language List write addonly optional object in the Lists section has been successfully added The Ethnicity Race List write addonly optional object in the Lists section has been successfully added The Placeholder Maintains empty ACLs object in the Placeholder section has been successfully added Upgrading objects The High object in the Sensitivities section has already been updated Adding ACLs Access Control Lists and groups The Physicians group addonly ACL has been successfully added The Front Office group already exist The Front Office group addonly ACL has been successfully added The Accounting group already exist The Accounting group addonly ACL has
5. openemr openemr contrib util language translations currentLang uage_utf8 sql revision 1 19 2 3 1 Login to OpenEMR Login Mozilla Firefox File Edit View History Bookmarks Tools Help Login X y http 172 16 0 131 log logPhp tt OpenEMR v3 1 0 Username Password Language Default English Standard Login Copyright Notice Login k Patient Notes see An and Authorizations more Click Administration gt Other gt Database from left tree menu localhost phpMyAdmin 2 11 9 5 SB Server version 5045 gt MySQL client version 5 0 46 gt Protocol version 10 Used PHP extensions mysql Serer Localhost via UNIX socket f Language D gt User openemn localhost English E MySQL charset UTE 8 Unicode utf g Thame J Shyla Original m MySQL connection co ation vf uricode ci V Show MySQL runtime information 3 Show MySQL system variables Processes id Character Sets and Cotations Z Storage Engines amp Databases amp Expor m Import gt Font size 82 phpMyAdmin documentation gt phpMyAdmin wiki f Officiat pinpetyAdmin Homepage gt ChangeLog Subversion Lists ji mmmmnnnnnmmmzmu categones_ty_documents codes drugs phpMyAdmin 7 Open new phpityAdmin window l f Patient Notes see an and Authorizations mors Click openemr database link near top left highlighted by arrow BJ Server localhost 3306 p i
6. 443 gt Insert the below code right above the Loglevel warn line SSLEngine on SSLCertificateFile etc apache2 apache pem TEXT EDITOR SAVE AND EXIT edit file etc apache2 mods available ssl conf sudo jed etc apache2 mods available ssl conf Uncomment the following lines near end of file SSLCipherSuite HIGH MEDIUM ADH SSLProtocol all SSLv2 TEXT EDITOR SAVE AND EXIT restart apache sudo etc init d apache2 restart do not worry about the domain name messages Install OpenEMR 3 0 1 Main TOC Link Chapter Index Link 1 Enter below bolded instructions on command line if prompted to give password during the sudo command then use openemrcool Download OpenEMR wget http downloads sourceforge net openemr openemr 3 0 1 tar gz Put the OpenEMR program in its place sudo tar pxzvf openemr 3 0 1 tar gz sudo rm f openemr 3 0 1 tar gz sudo mv openemr 3 0 1 var www openemr sudo chown R root root var www openemr Deal with file permissions sudo chmod 666 var www openemr library sqlconf php sudo chmod 666 var www openemr interface globals php sudo chmod 666 var www openemr gacl gacl ini php sudo chmod 666 var www openemr gacl gacl class php sudo chown R www data www data var www openemr documents sudo chown R www data www data var www openemr edi sudo chown R www data www data var www openemr era sudo chown R www data www data var www openemr custom letter templates sudo chown R www da
7. Save Delete Return to Postfix configuration 192168114110000 j w 3E3 your appliance to your email address Enter your email address in the field circled in red Then click Save Pie Edit yiew History Delicious Tools Help e Cx kj amp EL M Webmin 1 450 on openemr Ubu x Login openemr Un gsec Modules Search Vie Madule s pys h System Information G Refresh Modules v Logout Index Mail Aliases Waming when the first fiald is not amgty the Gefauh Postfix aliases generation command is nasad to build ap the tomespondag databases else the Sendmail compatibaty command neweliases ja used this wi use the second field s databases Alias databases used by the No map set local delivety age 9 Map specifications hash etc aliases nd Ne map set Map spectications has fetc aliases Alias databases built by newallases commend Save and Acply Select all lmert selection Create a new aiias oat Acdess nrady sparny com Select all Imen selection Creata a new alias Eat Map Manually Click this bution to manually edit the files from which this mag is built Retum to Postix Is 192168 14130000 w BS It worked click Return to Postfix Configuration to restart Postfix BB Ur used Modules Search View Module s Logs f System Information B Retresh Modules Logout Postfix Mail Server Postfix v
8. Then click Postfix Mail Server M Webmin 1 150 on openemr Ubu x Login openemr Webmin lll System ll Savers li Others 13 Networking W Hardware B Cluster B Un used Modules Search View Module s logs System Information S Retash Modules Q Logout httgs 182 163 1 141 10000 pestfax general cgi oe Postfix Mail Server Postfix version 2 5 1 X p m Gensral S Address medir and Mail Aliases Ey d Rd Virtual Domaine Transport Mapping Relocated Mapping e a BCC Mapping Local Delivery 6 i SMIP Sever Options SMTP Client Options SMTP Authentication And Encryption Wi j Delwery rites Debugging features Server Processes c g Configuration Check User Masbaxes Edit Config Files Click this button te stop the running Postfix mail server This will stop mail tram being defvered to local users from other systems and prevent clients using this system as a mail server from sending mail Click General Options 192 1681 141 10000 jj af 13 Fie ite Mew Hoy Oleic Taek iep amp Q x 4 RB E38 OF tucson Wleterin 1450 on openers Tas x loge npeuosi Wed picx dein General Options What domain to ure In eutbonsd matt D umian Use Somantame cxmainame What domains 9 receive stail Tor nesb mene Whraidsmen dinman eom opareme Ic sd Ecsmrinmmiem incor Whatt troalibe te mspint dn thee par vvaedei 2eduM Uther semeral Optioe Send nifgoi
9. Ubu x J ati i a Lin usad Modules beim Mi EIER Search Webmin version 450 Time on system Tue Mar 3 22 42 30 2009 View Madule s Logs Kernel and CPU Linux 2 6 24 23 server on i696 Systam Information System uptime 8 hours 25 minutes S Refresh Moduies nee 0 21 1 min 0 05 5 mins 0 02 15 mins L ages Real memory 503 36 MB total 68 79 MB used Virtual memory 144 GB total 0 bytes used Local disk space 77 94 GB total 5 39 GB used Click Webmin hitps 192 168 1 141 10000 Backup Configuration Files Change Language and Thema Webmin Actions Loz Webrren Confgueation Wabmin Servers Inde Webmin Users Ul System 3 Servers n used Madules Search 4 View Madule s togs a Refresh Modules Laqout https 292 166 1 141 10000 webmin webmin ene Open Operating i s Ubuntu Linux 8 04 2 Webmin version 450 Time on system Tue Mar 3 2245 19 2009 Kernel and CPU Linux 2 6 24 23 servet on 1696 System uptime 8 hours 28 minutes CPU load averages 0 08 1 min 0 04 5 mins 0 0 15 mins Real memory 503 36 MB total 60 90 MB used Virtual memory 144 GB total 0 bytes used Local disk space 77 94 GB total 5 39 GB used 162368114110000 G ES Backup Confiquiatian Files Change Language and Ther Webmin Actions Log Webren Configuration Webrnn Servers Index Webmin Users Gl System 3 Servers n used Modules Search View Module s Logs fr Systarm Informa
10. person s email entered in above email server setup 1 The local backup directory will have to be manually cleaned up occasionally I d recommend deleting old backup sub directories on a monthly basis or so of course a script could be written for this 2 There is no restore script yet will have to be done manually 3 The MySQL database is gzipped and the OpenEMR web directory is tarred and gzipped 3 Configure file encryption package 1 Enter below bolded instructions on command line if prompted to give password during the sudo command then type in your user password zz Configure file encryption If you want to be able to decrypt your encrypted files you need to remember case sensitive the passphrase that you type below I d also remember all the other info you type below cd home openemr sudo gpg gen key ENTER to default of 1 for key selection ENTER to default 2048 keysize bits ENTER to default 0 so key does not expires Type Y to confirm above Type your real full name Type your real email address Type openemr secure backup key Type O to confirm Type a very secure and long passphrase the longer your passphrase is the more secure go for at least 15 characters with numbers different cases and strange characters ZIMPORTANT You NEED to backup the entire contents of directory home openemr gnupg on the most indestructible disk s you can find and then keep in a secure place Th
11. use entire disk Edit View VM Team Windows Help ue oap maaac mae s 0x DER ott P Powered On E OpenEMR 3 Q9 Favontes D personalS I myServer Hi myTorte HB OpenEMR fll Partition disks Note that all data on the disk you select will be erased but not before you have confirmed that uou really want to make the changes Select disk to partition lt Go Back Chekinthe virtual screen Stall Ubuntu ike you would on a physica Qui V cond ke xix computer When you are done and the operatng i Finished Instaling d system boots up dick I Finished Instaling To direct input te this VM click inside or press Ctrl G Select the highlighted disk ZJ CpenEMR 3 0 0 appiance 1 VMware Workstation File Edit View VM Team Windows Help aue Sab Baec aS os Sidebar x LE 28 OD OpenEMR 3 0 0 appliance P Powered On FB OpenEMR Favontes I personalS Am myServer 2 113 Partition disks D OpenEMR If you continue the changes listed below wilt be written to the disks Otherwise you will be sble to make further changes manually WARNING This wlll destrou ail data on anu partitions vou have removed as well as on the partitions that are going to be formatted The partition tables of the following devices are changed SCSIS 0 0 0 sda The following partitions are going to be formatted partition 1 of SCS13 0 0 0 sda as ext3 partition 5 of SCSI3 0 0
12. 1 Ubuntu Server Edition 8 04 2 Apache 2 2 8 MySQL 5 0 51a and PHP 5 2 4 3 Webmin 1 470 and 1 500 4 OpenEMR 3 0 1 and 3 1 0 and 3 2 0 Install the Ubuntu 8 04 Server Virtual Computer Main TOC Link Chapter Index Link 1 You can use either VMware Workstation or VMware Server to build the Ubuntu 8 04 Server Appliance 2 Download Ubuntu Server Edition 8 04 installation ISO file from http www ubuntu com getubuntu download 3 Ubuntu Server Edition 8 04 Appliance Installation with Vmware Workstation version 6 5 File Edit View VM Team Windows Help Sidebar x a Favorites VMware Workstation VMware Workstation allows multiple standard operating systems and their applications to run with high performance in secure and transportable virtual machines Each virtual machine is equivalent to a PC with a unique network address and full complement of hardware choices Cick this button to create a new virtual machine You then can install and run a variety of standard operating systems in the virtual machine Cick this button to create a new team You then can add several virtual machines and connect them with private team LAN segments Click this button to browse for virtual machines or teams and to select one to display in this panel You then can interact with the guest operating system within this display as you would a standard PC Click New Virtual Machine Welcome to the New Virtual Machine Wizard What
13. 3 Point a web browser outside your appliance to the Webmin link reported in your appliance introduction screen If you are getting a certificate security error then first follow the instructions in below appendix section Configuring client web browser for https to configure your web browser M https 192 168 1 167 10000 x You must enter a usemame and password to login to the Webmin server on 192 168 1 167 Username openemr Password eeseeececce Remember login permanently 192 168 1 167 10000 aa E3 Login openemr E Webmin B System D Servers 3i Others B Networki B Hardware D B Cluster Un used Modules Search View Module s Logs System Information S Refresh Modules Logout System hostname 7 P9 9 Operating system Ubuntu Linux 8 04 2 Webmin version Time on system Sat Feb 28 09 33 21 2009 Kernel and CPU System uptime 8 hours 6 minutes CPU load averages Real memory 1 450 Linux 2 6 24 23 server on i686 0 16 1 min 0 03 5 mins 0 07 15 mins 503 36 MB total 104 82 MB used Virtual 144 GB total 88 kB used Local disk 77 94 GB total 5 35 GB used space Click Networking 192 168 1 167 10000 wA 3 Webmin 1450 on c File Eat Mew History Defcious Tools Help x A gt E el Kreis 100 M Webmin 1450 on openemr Ubu x Login openemr B Webmin r System Bandvadth Monitoring hostname
14. 51 Franklin Street Fifth Floor Boston MA 02110 1301 USA Also add information on how to contact you by electronic and paper mail If the program is interactive make it output a short notice like this when it starts in an interactive mode Gnomovision version 69 Copyright C year name of author Gnomovision comes with ABSOLUTELY NO WARRANTY for details type show w This is free software and you are welcome to redistribute it under certain conditions type show c for details The hypothetical commands show w and show c should show the appropriate parts of the General Public License Of course the commands you use may be called something other than show w and show c they could even be mouse clicks or menu items whatever suits your program You should also get your employer if you work as a programmer or your school if any to sign a copyright disclaimer for the program if necessary Here is a sample alter the names Yoyodyne Inc hereby disclaims all copyright interest in the program Gnomovision which makes passes at compilers written by James Hacker lt signature of Ty Coon gt 1 April 1989 Ty Coon President of Vice This General Public License does not permit incorporating your program into proprietary programs If your program is a subroutine library you may consider it more useful to permit linking proprietary applications with the library If this is what you want to do use the GNU Les
15. Click Power on this virtual machine File Edit View a uva Sidebar x lp Powered On E OpenEMR WP Favontes ED personalS D myServer ED myTorren HB OpenEMR VM Team Windows Help Gah Page THe amp L 20 OpenerR 3 0 0 appliance Arabic benapyckas b ArapckM Bengali Bosanski Catala e tina Dansk Deutsch Dzongkha EAnquixit Esperanto Espanol Eesti Euskaraz Suomi Fran ais Galego Gujarati Hebrew 53 Click in the virtual screen to send keystrokes To direct input te this VM click inside or press Ctrl G Select language Hindi Hrvatski Magyarul Bahasa Indonesia Italiano EE poyer khmer tao Kurd Lietuviskai Latviski MakeaoHcKn Maiaualam Norsk bokmal Nepali Neder lands Norsk nynorsk Punjabi Gurmukhi Polskl Portugues do Brasil Instal Ubuntu ike you would on a physical computer When you are done and the operatng system boots up cick 1 Finished Instaling Portugues Romana PycCKMM Samegillii Sloven ina Sloven ina Shaip Svenska Tamil Thal Tagalog Turkce YkpaiHcbKa Ti ng Viet Wolof mora t pO RERO i Finished instaling Heb Got Tu Ka a is j OpenEMR 3 0 0 appliance 1 VMware Workstation File Edit View VM Team Windows Help 2 m A see D We ES El is t eff Uu Sidebar P Powered On E OpenEMR 3 Q9 Favontes D personalS I myServer Hi myTerre HB OpenEMR Install Ubuntu ect alternative
16. Discounting object of the Accounting section is already found in the Accounting group write ACL The Price Discounting object of the Accounting section is already found in the Physicians group write ACL Successfully placed the Default List write addonly optional object of the Lists section into the Administrators group write ACL Successfully placed the State List write addonly optional object of the Lists section into the Administrators group write ACL Successfully placed the Country List write addonly optional object of the Lists section into the Administrators group write ACL Successfully placed the Language List write addonly optional object of the Lists section into the Administrators group write ACL Successfully placed the Ethnicity Race List write addonly optional object of the Lists section into the Administrators group write ACL ALL DONE Ensure you got no ERRORS Close the window 5 Secure openemr Enter below bolded instructions on command line if prompted to give password during the sudo command then use openemrcool sudo chmod 600 var www openemr acl setup php sudo chmod 600 var www openemr acl upgrade php sudo chmod 600 var www openemr sl convert php sudo chmod 600 var www openemr setup php sudo chmod 600 var www openemr sql upgrade php sudo chmod 600 var www openemr g
17. Higory Dibcious Tools Help Secure Connection Failed 192 168 1 167 uses an invalid security certificate The certificate is not trusted because it is self signed The certificate is not valid for any server names Error code sec error untrusted issuer This could be a problem with the server s configuration or it could be someone trying to impersonate the server If you have connected to this server successfully in the past the error may be temporary and you can try again later You should not add an exception if you are using an internet connection that you do not trust completely or if you are not used to seeing a warning for this Click the Add Exception button You are about to override how Firefox identifies this site A Legitimate banks stores and other public sites will not ask you to do this Server Location TEMG 8 Certificate Status 7 Permanently store this exception Confirm Security Exception Click the Get Certificate button DO NOT edit the Location Add Securit j Ex ce pti on Y You are about to override how Firefox identifies this site A Legitimate banks stores and other public sites will not ask you to do this Server Location https 192 168 1 167 openemr setup php Certificate Status This site attempts to identify itself with invalid information Wrong Site Certificate belongs to a diffe
18. Invest selection Add new interface Tem Ettemet FromDHCP E lo Loopback Automatic Yes Salect a Xert selection Add a new interfaca 4 Ratum 1a network canhguratan 17216011240000 D w3E3 Click ethO ous c X A E a n one 16011320009 M Webmin 1 450 on openemr Ubu x Login openernr Module Indax i B Webmin Edit Bootup Interface B System B Seners B Others B Networking Bandwidth Montonng 0 Add virtual Linux Firewall e inlerfaco HIS Client and Server Network Configuration TCP Wrappers S Hardware B Cluster E Loose M Search Save Delete end Apply View Module s Logs Yes Broadcast Rstum to network interfaces e Systar Information S Refresh Modules Logout 17215011310000 WED 1 Toggle on Static configuration 2 Enter Appliance IP Address into IP Address field 3 Enter Subnet Mask into Netmask field 4 Enter Broadcast IP Address into Broadcast field 5 Click Save ae https 172 16 0 113 40000 M Webmin 1 450 on apenems Ubu x Login openemr B Webmin B System B Seners E Others B Networking Bandwidth Montonng Linux Firewall NIS Client and Server Network Configuration B Cluster B un qme Madul e Search Ad View Module s Logs e Sysiam Information S Refresh Modules O Loput Modute Index Network Interfaces Actwe Now Activated at Boot Interfaces li
19. Login with user openemr and pass openemrcool Login openemr E Webmin B System D Servers 3i Others B Networki B Hardware D B Cluster Un used Modules Search View Module s Logs System Information S Refresh Modules Logout System hostname 7 P9 9 Operating system Ubuntu Linux 8 04 2 Webmin version Time on system Sat Feb 28 09 33 21 2009 Kernel and CPU System uptime 8 hours 6 minutes CPU load averages Real memory 1 450 Linux 2 6 24 23 server on i686 0 16 1 min 0 03 5 mins 0 07 15 mins 503 36 MB total 104 82 MB used Virtual 144 GB total 88 kB used Local disk 77 94 GB total 5 35 GB used space Click Networking 192 168 1 167 10000 gl 3 Webmin 1 450 on opens Login openemr Webmin B System D Servers 3i Others B Networking Bandwidth Monitonng Linux Firew NIS Client an ver Network Configuration TCP Wrappers B Un used Modules Search N View Module s Logs System Information S Refresh Modules Logout an me Penemr Ubuntu Linux 8 04 2 Webmin version Time on system Kernel and CPU System uptime 8 hours 6 minutes CPU load averages Real memory 1 450 Sat Feb 28 09 33 21 2009 Linux 2 6 24 23 server on i686 0 16 1 min 0 03 5 mins 0 07 15 mins 503 36 MB total 104 82 MB used Virtual 144 GB total 88 kB used Local disk 77 94 GB total 5 35 GB used space C
20. M Webmin 1 450 on openemr Ubu X Login openemr Module Webmin Config Webmin Configuration System Webmin 1 450 yste Bl Servers Others E Bl Networking g Hardware B Cluster IP Access Ports and Logging Proxy Servers qo Control Addresses and Downloads Search 9 3 A View Module s Logs System Information Webmin Operating Language Modules System and Environment N BH 9 9 Index Page Upgrade Authentication Reassign Options Webmin Modules m gj mp e Module Titles Webmin Trusted 192168116730000 ga ES 2 Refresh Modules Click Logout Configure Firewall Main TOC Link Chapter Index Link 1 We will only allow access to the appliance through ports 22 SSH 443 OpenEMR via https and 10000 Webmin via https Note that we are blocking the http port 80 to force users to use https encrypted when connecting to OpenEMR 2 Open a webbrowser outside the appliance and point to the APPLIANCE IP ADDRESS was found by above ifconfig command https APPLIANCE IP ADDRESS 10000 If you are getting a certificate security error then first follow the instructions in below appendix section Configuring client web browser for https to configure your web browser You must enter a username and password to login to the Webmin server on 192 368 1 267 Username openemr Password eeseeececce El Remember login permanently 192 168 1 167 10000 aa 5
21. View History Delicious Tool Hep oem 00000 0 Webmin 1450 on peer Ubo x o webmin System hostname P Operating tu Linux 8042 Partitions an Local Disks Printer Administration Webmin 1450 System Ty version Cluster J Time on won Mar 2 03 05 53 2009 odu B Un used N system Search Komal and inux 2 6 24 23 server on i686 View Module Logs 2 0 00 1 min 0 06 5 mins 0 07 15 mins System Information Real 2 Refresh Modules ory 503 36 MB total 66 90 MB used Y Logout Virtual memory 144 GB total 0 bytes used Local disk TT 94 GB total 5 35 GB used space Warning Your system is actually running Ubuntu Linux version 5 2 4 192154114110000 j Click System Time File Edit View Hestory Delicious Tools Help WV Webmin 1 450 on openemr Ubu x Login openemr Help Webmin Module System Time a System Confia Bl Servers Settime Change timezone Time server sync Bl Others i a Networking This form ts wor changing the system s current time which ts used by all running processes On operating systems that have a separate hardware clock it can be 93 Hardware used to set that too GRUB Boot Loader Pnnter Administration System Timel Day Date Month Year Hour minute and second Custer Monday 2 March 209 03 07 29 Bl Un used Mo Apply Setsystem lime to hardware bme earc ir System Information Day Date Month Year Hour minute and second Z Refre
22. Webmin 1 450 on openemr Ubu x Login openemr B Webmin System B Servers 3 Others B Networking Bandwidth Monitonng Linux Firewall NIS Client and Server Network Configuration Un used Modules Search View Module s Logs W System Information Z Refresh Modules Logout https 172 16 0 113 10000 net list ifcs cgi modec active Network Interfaces Interfaces listed in this table are c y active on the system In most cases you should edit them under the Activa Boot tab Select all Invert selection Add a new interface Ele eth Ethemet 172 16 0 113 2552552550 Up Ethemet fe80 20c 29ff fe06 4b3f54 Up Filo Loopback 127 0 0 1 2550 0 0 Up Loopback 1 128 Up Select all Invert selection Add a new interface De Actvate Selected Interfaces POR ecce PPI e SA DAM Retum to network configuration 1721601131000 Q gf ES Click the Activated at Boot tab e p Yen M OD c x M Webmin 1 450 on apenemr Ubu x Login openemr B Webmin B System B Severs B Others B Networking Bandwidth Monitoring Linux Firewall NIS Client and Server Network Configuration B Madul s Search Ad View Module s Logs e Sysiam Information S Refresh Modules Q Loput Module Indax Network Interfaces Aive Now Activated at Boot Interfaces listed in this table will be actrated when the system bools up and will generally be active now too Select at
23. been successfully added Updating the ACL s Access Control Lists The Superuser object of the Administration section is already found in the Administrators group write ACL The High object of the Sensitivities section is already found in the Administrators group write ACL The Normal object of the Sensitivities section is already found in the Administrators group write ACL The High object of the Sensitivities section is already found in the Physicians group write ACL The Normal object of the Sensitivities section is already found in the Physicians group write ACL The Normal object of the Sensitivities section is already found in the Clinicians group addonly ACL The Pharmacy Dispensary object of the Administration section is already found in the Administrators group write ACL The Pharmacy Dispensary object of the Administration section is already found in the Physicians group write ACL The Pharmacy Dispensary object of the Admsnistration section is already found in the Clinicians group write ACL The ACL Administration object of the Administration section is already found in the Administrators group write ACL The Price Discounting object of the Accounting section is already found in the Administrators group write ACL The Price
24. considered independent and separate works in themselves then this License and its terms do not apply to those sections when you distribute them as separate works But when you distribute the same sections as part of a whole which is a work based on the Program the distribution of the whole must be on the terms of this License whose permissions for other licensees extend to the entire whole and thus to each and every part regardless of who wrote it Thus it is not the intent of this section to claim rights or contest your rights to work written entirely by you rather the intent is to exercise the right to control the distribution of derivative or collective works based on the Program In addition mere aggregation of another work not based on the Program with the Program or with a work based on the Program on a volume of a storage or distribution medium does not bring the other work under the scope of this License 3 You may copy and distribute the Program or a work based on it under Section 2 in object code or executable form under the terms of Sections 1 and 2 above provided that you also do one of the following a Accompany it with the complete corresponding machine readable source code which must be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange or b Accompany it with a written offer valid for at least three years to give any third party for a charge no
25. direct input to this vitual machine press Od G Select Internet Site then select OK Postfix Confiquration The nail nane is the domain name used to qualify nail addresses without a donain name This name will also be used by other prograns It should be the single fully qualified donain nane FQDN Thus if a mail address on the local host is fooBexample orq the correct value for this option would be example org Susten mail name lt 0k gt Cancel To direct input to this vidual machine press Chd G oe Hist d BS Enter the domain name that is put in the from field of your outgoing emails for example ouroffice com don t worry this can always be changed after installation Then select OK 3 Now we can configure the mail server in Webmin First we will start the Postfix module in Webmin and hen we will configure it Point a web browser outside your appliance to the Webmin link reported in your appliance introduction screen If you are getting a certificate security error then first follow the instructions in below appendix section Configuring client web browser for https to configure your web browser You must enter a username and password to login to the Webmin server on 192 168 1 167 Username openemr Password eesececccce Remember login permanently 192 168 1 167 10000 aa E3 Mew Hato e x a rr Nj rps 182 2681 14120000 M Webmin 1 450 on oper
26. file manager module fais with an error about untrusted 182168116710000 D a EI Click Install Updates Now button 1461 All Remote TCP Service monitors report that the service is not Received 82944 bytes 60 Received 96256 bytes 70 Received 110592 bytes 80 36 Received 123904 bytes 90 Received 137357 bytes 100 download complete installed module System and Server Status 884 Kb Updating module file to version 1 461 Fixes prablem Opening the file manager module fails with an error about un trusted referers B Un used Modules Downloading file 1 460 1 wbm gz 317 bytes Search Downloading htlp download webmin convupdates file 1 460 1 wbm gz 825941 bytes Received 1024 bytes 0 36 Received 33184 bytes 10 an Received 186368 bytes 20 System information Received 279552 bytes 30 6 S Rekesh Modules Received 371712 bytes 40 96 i Logout Received 464896 bytes 50 36 Received 558090 bytes 60 Received 551264 bytes 70 Received 743424 bytes B0 Received 836608 bytes 90 Received 328941 bytes 100 96 download completa installed module File Manager 3628 Kb 4 amp Retum to Webmin configuratiog D H 1921681416710000 j EE Scroll to bottom of window and click Return to Webmin configuration Webmin 1 450 on openemr Ubuntu Linux 8 04 2 Mozilla Firefo Ele Edit View History Delicious Tools Help e C x EA Qf netps 192 1681 16710000
27. first time you start the appliance Click Create 5 Several windows may also pop up explaining that certain drives or sound drivers are not gonna work Just click ok and continue 6 Ubuntu will now boot up just give it some time After boot up you will see the following introduction screen i OpenEMR 3 0 0 appliance 1 VMware Player Devices uia Running local boot scripts etc rc local Welcone to the DpenEMR Appliancett Recent User Manual can be found at http bradynmd com appliance The IP address of this appliance is 192 1 144 JpenEMR gt https 7 192 168 1 144 op amr ser admin pas pass Webmin gt https 77192 168 1 144 10000 user openemr pass openenrcool The HITPS 443 SSH 2Z and Webmin 10000 ports are open Appliance login name is openemr with password openemrcool To run a command as administrator user root use sudo lt command gt Sudo command password is openenrcoo lySQL user is openenmr with passord openenr MySQL root user has an enpty password Note that the above passwords are from initial configuration Software version information Ubuntu Server Edition 8 64 OpenENR 3 0 0 Webmin 1 450 Apache 2 2 8 MySQL 5 0 51a and PHP 5 2 4 penenr login To direct input to this virtual machine press Cid G g tS fs This is the introduction screen Note that it automatically displays the IP address of your appliance along with links to OpenEMR and Webmin These links are customize
28. following variables short open tag On max execution time 60 max input time 90 memory limit 128M display errors Off log errors On register globals Off post max size 30M magic quotes gpc On file uploads On upload max filesize 30M TEXT EDITOR SAVE AND EXIT edit apache2 config file etc apache2 apache2 conf sudo jed etc apache2 apache2 conf ZPaste below to end of file Directory var www openemr documents gt order denyallow Deny from all lt Directory gt lt Directory var www openemr edi gt order deny allow Deny from all lt Directory gt lt Directory var www openemr era gt order deny allow Deny from all lt Directory gt TEXT EDITOR SAVE AND EXIT create an SSL certificate sudo openssl req new x509 days 1825 nodes out etc apache2 apache pem keyout etc apache2 apache pem ok to just select all defaults configure SSL in apache2 sudo a2enmod ssl sudo cp etc apache2 sites available default etc apache2 sites available ssl sudo In s etc apache2 sites available ssl etc apache2 sites enabled edit file etc apache2 sites available default sudo jed etc apache2 sites available default Edit first two lines of file NameVirtualHost 80 lt VirtualHost 80 gt TEXT EDITOR SAVE AND EXIT edit file etc apache2 sites available default sudo jed etc apache2 sites available ssl Edit first two lines of file NameVirtualHost 443 lt VirtualHost
29. host Custom Specific virtual network VMneto default Sridged Select Bridged Connected directly to the physical network and check Replicate physical network connection state then click OK New Virtual Machine Wizarc Ready to Create Virtual Machine Click Finish to create the virtual machine and start installing Ubuntu The virtual machine will be created with the following settings Name OpenEMR 3 0 0 appliance 1 Location C Users brady Desktop OpenEMR 3 0 0 appliance Version Workstation 6 5 Operating Syst Ubuntu Hard Disk 80 GB Split Memory 512 MB ss Click Finish OpenEMR 3 0 0 appisance 1 V File Edit View VM Team Windows Help Dupa eaor fasctmme E Open MR 3 0 0 appliance OpenEMR 3 0 0 appliance 4 State Powered off Guest Q5 Ubuntu Location C psers brady Desktop OpenEMR 3 0 apphance 1 QpenEMR 3 0 0 applance 1 vmx Version Workstation 6 5 vartusl madine Commands B Power on this virtual qi Edt virtual machine settnos Enable ACE festures whet ALE Notes Type here to enter notes for this virtual machine Devices D Options D Memoy S Hard Disk SCSD S cowo qnt H Floppy FB Network Adapter Qus Cantroller P Sound Card Display Bi Processors 512 MB 80 GB Using file C Users hrady Decktop ubuntu 8 08 2 serveri22 Auto detect Bridged Present Auto detect Auto detect 1
30. more than your cost of physically performing source distribution a complete machine readable copy of the corresponding source code to be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange or c Accompany it with the information you received as to the offer to distribute corresponding source code This alternative is allowed only for noncommercial distribution and only if you received the program in object code or executable form with such an offer in accord with Subsection b above The source code for a work means the preferred form of the work for making modifications to it For an executable work complete source code means all the source code for all modules it contains plus any associated interface definition files plus the scripts used to control compilation and installation of the executable However as a special exception the source code distributed need not include anything that is normally distributed in either source or binary form with the major components compiler kernel and so on of the operating system on which the executable runs unless that component itself accompanies the executable If distribution of executable or object code is made by offering access to copy from a designated place then offering equivalent access to copy the source code from the same place counts as distribution of the source code even though third parties are not compelled to co
31. start up and installation modes Fd FS Instal Ubuntu ike you would on a physical computer When you are done and the operatng i Finished installing system boots up cick I Finished Instaling 53 Click in the virtual screen to send keystrokes 4 1 To direct input te this VM click inside or press Ctrl G Select Install Ubuntu Server Sce 30D EENES ES A Le RE COELI PREIS Ban tjaucomu Instal Ubuntu ike you would an a physical Click in the virtual screen 5a computer When you are done and the operatng i Frished instaling Heb Lm tosendkeystokes system boots up cick Finished Instaling o direct input to this VM click inside or press Ctrl Gata a E Select language Mware W forkstation seme instal Ubuntu ike you would on a physical computer When you are done and the operatng 53 Click in the virtual screen mm to send keystrokes system boots up cick Finished Instaling To click inside or press Ctrl G Select country File Edit View VM Team Windows Help ne summ EHOW os se 0 x DENTIS oer atc P Powered On E OpenEMR QN Favontes D personalS I myServer Hi myTorte HB OpenEMR LIE ubuntu installer main menu You can try te have your keyboard lauout detected by pressing a series of keus If you do not want to do this you will be able to select your keuboard layout from a list Detect keyboard layout 850 B
32. system boots up of when Others network settings are fully re applied E Networking Bandwidth Monitoring Linux Firewall NIS Client and Server Network Configuration Cluster B Uncsed Madulee Search Ad View Module s Logs e Sysitam Information S Refresh Modules Logout Ratun to network canfiguremon 172160 14240000 AEE 1 Toggle on Gateway 2 Enter the Gateway IP Address into Gateway field 3 Click Save History Pejicious Tools Help e Qe x e E e Kv oeo2i60 2 20000 Be Googie W Webmin 1 450 on apenemr Ubu x Login openemr Module Config B Webmin B System B Sewers Bone a A A EB Networking Bandwidth Montonng Network Interfaces Routing and Gateways Hostname NS Linux Firewall Chen HIS Client and Server Network Configuration Search Doce Network Configuration Apply Configuration Click this butlan to setate the curent boob time interface pnd ding settings as TCP Wrappers ER they normaly would be afer a reboot Warning this may make your system B Hardware inaccessibia va the network and cut of access to Webmin Cluster B un ied Madul e Search View Module s Logs e Sysiam Information S Refresh Modules O Logout Dane 172156011240000 D w3E3 Click Hostname and DNS client nr 1 e c x A E And nosin721602132000v C e MG Gie M Webmin 1450 on openemr Ubu x Login opener Madule Index i a Wa Hostname and DNS Client B System
33. to administer the printer Again it would be great if we could do this through Webmin but I was unable to get this to work So we will go back to using CUPS directly through our text based browser open up web page with text based browser use up down arrow keys or tab key to scroll thru links and hit enter key to select a link lynx http localhost 631 GJ OpenEMR 3 0 0 appliance 1 VMware Player Devices v Ox Common UNIX Printing System 1 3 7 Printers Welconet These web pages allow you to monitor your printers and jobs as well as perforn system administration tasks Click on any of the tabs above or on the buttons below to perform a task About CUPS CUPS provides a portable printing layer for press space for next page Up and Down to move Right to follow a link Left to go back Print Gio Main screen Q uit search deletel history list ELLEF Arrow keys Hjelp Options To direct input to this virtual machine press Chd G_ E Select Printers j OpenEMR 3 0 0 appliance 1 VMwerePlayer Devices 24 Search Showing 1 of 1 printer Brother MFC 7840W Local Printer Brother MFC 7820N BR Script3 idle accepting jobs published NORMAL LINK Use right arrow or return to activate firrou keys Up and Down to move Right to follow a link Left to go back Hjelp OJptions P rint Gio Main screen Q uit search deletel history list To direct input to this virtual ma
34. type of configuration do you want Create a Workstation 6 5 virtual machine in a few easy steps Custom advanced Create a virtual machine with advanced options such as a SCSI adapter type V Mw are virtual disk type and compatibility with Workstation 6 5 older VMware products New Virtual Machine Wizard Guest Operating System Installation A virtual machine is like a physical computer it needs an operating system How will you install the guest operating system Install from Installer disc i vo Rw Drive E Installer disc image file iso C Users brady Desktop ubuntu 8 04 2 server4386 is i Ubuntu Seryer detected E will install the operating system later The virtual machine will be created with a blank hard disk Browse and select ubuntu 8 04 2 server i386 iso file then click Next Wizard Name the Virtual Machine What name would you like to use for this virtual machine Virtual machine name OpenEMR 3 0 0 appliance 1 Location The default location can be changed at Edit gt Preferences Type in name of appliance and location to save it to then click Next I typed OpenEMR 3 0 1 appliance 1 Specify Disk Capacity How large do you want this disk to be The virtual machine s hard disk is stored as one or more files on the host computer s physical disk These file s start small and become larger as you add applications files and data t
35. was built with Vmware Workstation 6 5 we now need to convert the appliance to an earlier version to ensure compatibility with all Vmware Player and Vmware Server versions This is done with free software by Vmware called VMware vCenter Converter Standalone Client 1 Ensure Vmware Workstation is closed 2 Download install and start the Vmware vCenter Converter Standalone Client from vmware com it is free Welcome to VMware vCenter Converter Standalone Mare centes Converter Standalone allows you to take one of a variety of machines ard covert Eino a nem Wowere virtual madine The machines you may convert induce Phora machines Vere virtua machines vm Vae Consolidated Sasop uma Microsoft Vi hoalPC s or Viua Server teal machines amc Symantec Live Stet Recovery mee eva vaa Acrores True Image Uschup tb Storagecraft SredowSter 520 Paraki Ve tuakaton Products 05 ras apokence ove crf Click Convert Machine e Specify Destnaton View Edt Options 4 Ready to Compiete Source Lj C Usersibrady De plance 1Y0penEMR 3 0 0 apphance l vmx Destination none ra Convert any powered on physical or virtual machine estie Converts a running machine to a Speafy the powered on machine VMware virtual machine The machine 5 can be your local machine or a remote Ths bal machine machine on the network When A machine Converting a remote machine provide the I address o
36. with SSL section Click Continue jj OpenEMR Setup Tool Mozilla Firefox 3 OpenEMR Setup Tool OpenEMR Setup Step 6 Configuration of Apache web server The var www html openemr documents var www html openemr edi and var www Ihtml openemr era directories contain patient information and it is important to secure these directories This can be done by placing pertinent htaccess files in these directories or by pasting the below to end of your apache configuration file Directory var www html openemr documents gt order deny allow Deny from all lt Directory gt lt Directory var www html openemr edi gt order deny allow Deny from all lt Directory gt lt Directory var www html openemr era gt order deny allow Deny from all lt Directory gt If you are having difficulty finding your apache configuration file then refer to the INSTALL manual for suggestions We recommend you print these instructions for future reference Click continue for further instructions We have already configured this in the above Configure PHP and Apache with SSL section Click Continue OpenEMR Setup Too Moz Eie Edit View History Delicious Tools Help 3 OpenEMR Setup Tool x OpenEMR Setup Congratulations OpenEMR is now installed if applicable please restore secure permissions on the four configuration files openemr interface globals php lopenemrllibrary sqlconf php
37. 0 sda as swap Write the changes to disks 60 Back Clekin the virtual screer Instal Ubuntu ike you would on a physical D e cond ke ia computer When you are done and the operatng 1 Finished installing Help MAIS system boots up cick I Finished Instaling ie To direct input to this VM click inside or press Ctrl G d ud 1 Tu M ad Select Yes Cm CpenEMR 3 0 0 a jance 1 VM Ware W orkstation Soe File Edit View VM Team Windows Help ae Gab age mmt P Powered On E OpenEMR QM Favontes D personalS I myServer dinem H1 Set up users and passwords OpenEN amp user account will be created for you to use instead of the root account for non administrative activities Please enter the real name of this user This information will be used for instance as default origin for emails sent by this user as well as any program which displaus or uses the user s real name Your full name is s reasonable choice Full name for the new user Ba Back pont inue Instal Ubuntu ike you would on a physica E computer When you are done and the operating i Finished Installing Heb system boots up cick I Finished Instalng z Click in the virtual screen io i D Sand cays ones 4 1 To direct input te this VM click inside or press Ctrl G J md 71 Tu A ad Type Openemr Appliance then Continue Z CpenEMR 3 0 0 apphiance 1 VMware Workstation
38. 0 program in its place cd var www sudo tar pxzvf location to tar openemr 3 1 0 tar gz sudo mv openemr 3 1 0 var www openemr secure OpenEMR sudo chown Rf root root openemr Restore some original directories sudo cp fr backupopenemr 3 O0 1 openemr documents var www openemr sudo cp fr backupopenemr 3 O0 1 openemr era var www openemr sudo cp fr backupopenemr 3 O0 1 openemr edi var www openemr sudo cp fr backupopenemr 3 O0 1 openemr custom letter templates var www openemr custom Need to change some file folder permissions sudo chown R www data www data var www openemr documents sudo chown R www data www data var www openemr edi sudo chown R www data www data var www openemr era sudo chown R www data www data var www openemr custom letter_templates sudo chown R www data www data var www openemr gacl admin templates c sudo chown R www data www data var www openemr library freeb sudo chown R www data www data var www openemr interface main calendar modules PostCal endar pntemplates cache sudo chown R www data www data var www openemr interface main calendar modules PostCal endar pntemplates compiled Now for the hardest part of the upgrade editing the new config files There are three files that need to be compared to your old config files openemr library sqlconf php Ensure the variables host port login pass dbase at top of file are the same as the variables from previou
39. 1s echo reply If protocol is ICMP anc ICMP type is destination unreachable If protocol is ICMP and ICMP type is source quench If protecal is ICMP and ICMP type is time exceeded If protecal is ICMP anc ICMP type is parametar problom f protecal is TCP and destination ped is 22 Select all Invert selection Delete Selected Forwarded packets FORWARD There are no rules defined for this chain aAa Accent Outgoing packets OUTPUT There are no rules defined for this chain SatDefauh Action To Accept _Rever Configuration Glick thes bartan to make the firewal configuration listed above active Any firewall mules currently in effect wall be flushed and replaced Click ihis buttan to reset the configuration listed above ta the ane that is currently active AcW amp e al boot 9 Yes Mo Change this option to contro whether your frewall is actated at boot time cc not ResetFiewsll Click thes button to clear al exsting firewall rules and sat up new rules for a basic intial canfigurstian 1921681267200 MATT Click the Add Rule button circled in red above Webmin 1450 on opener Uo TUM Be Edt Yew Hatery Dejoous locis Hep M Webmin 1450 on openems Ubu X Add Rule Logn opanam Ul Webern ld System Severs HU Crhars Id Networking Qandwicth Meritonng Linx Firewall NIS Cliant and Server Network Coniguraton TCP Wrappers I Hareware Bl Cluster Bl Un coed M Meale Index Part ot ch
40. CPU load averages Real memory Virtual memory i Unused Modules Search Local disk space View Module s Log le eiit infanenation M Webmin 1450 on openemr Ubu x OpenEMR 283 webmin openemr Ubuntu Linux 8 04 2 1450 Mon Mar 2 02 37 20 2005 and Linux 2 6 24 23 semver on i686 2 hours 0 minutes 0 00 1 min 0 00 5 mins 0 00 15 mias 503 36 MB total 73 87 MB used 144 GB total 0 bytes used 77 94 GB total 5 35 GB used Done Click Bootup and Shutdown 192168114110000 aA fa Icolk Help Mtem LORI MD X OpenEMA 283 Appliance Manual x Login openemr lll Webmun System Bootup and Shutdown Change Passwords Dssk and Network Filesystems Filesystem Backup Log File Rotation MIME Type Programs PAM Authentication Running Pro Scheduled Scheduled Cron Johs Sofware Packages System Documentation System Logs Users and Groups W Servers Others E Networking Bl Hardware Bl Cluster B unsussa M Search View Module s t ogs fr System Information S Retesh Modules Q Logout L sysuugu F5 ude No F udevSnish No utw F umount s Ho L umeuntn fs sh umountroot urandom E vmware toots E waitnfs sh wabmm E wpa fupdown No RT sc init senpt for odev Check the package is still installed init script to finish up udev Check the package is still installed start firewall Also unmounts al virtua
41. D Seners ONS Client Options B Others Hostname E Networking Update hostnarne in host addresses d changed Bandwidth Montoring Resolution order Hasts ONS Linux Firewall NIS Client and Servet DNS servers Search domains amp None Lotes Natwork Configuration TCP Wrappers iD Hardware Ul Cluster a Irn used Moule c Search Save Ratum to network configuration openemr View Module s 1 ogs System Information S Refresh Modules 17215211310000 jj E Enter the DNS server IP Address values into the DNS servers fields then click Save Eie Edit View History Delicious Tools Help e C X A EA n rte s 272 16 0 123 10000 M Webmin 1 450 on openemr Ubu x Login nemr i3 Webmin Config Network Configuration eee B System B Servers d Others J 93 a amp Networking E Bandwidth Monitoring Network Routing and Hostname and Host Addresses Linux Firewall Interfaces Gateways DNS Client NIS Client and Server Network Configuration TCP V Apply Configuration Click this button to activate the current boot time TCP Wrappers F j interface and routing settings as they normally would be B Hardware after reboot Warning this may make your system B Cluster inaccessible via the network and cut off access to B Unased Modules Webmin Search View Module s ags b Vy System Informatior Refresh Modules Logout hitps 172 16 0 113 10000 nght cgilopen s
42. EMR forums are here 3 http www bradymd com appliance OpenEMR Virtual Appliance Homepage Virtual Machine links 1 http www vmware com VMware website 2 http www vmware com appliances VMware virtual appliance explanation 3 http www vmware com vmtn appliances overview html Another VMware virtual appliance explanation General EMR links 1 http www linuxmednews com Open Source EMR news 2 http www emrupdate com Great site and forums which discusses proprietary and open source EMRs It also has a great actively updated price comparison for most proprietary EMR s 3 http ehr gplmedicine org Great detailed reviews of OpenEMR MirrorMed and FreeMed 4 http www bradymd com Installation instructions and quick reviews of OpenEMR MirrorMed FreeMed and VistA C Author Email and License Disclaimer Main TOC Link Author Brady Miller Email brady sparmy com www bradymd com Copyright C lt 2006 2010 gt lt Brady Miller gt This program is free software you can redistribute it and or modify it under the terms of the GNU General Public License as published by the Free Software Foundation either version 2 of the License or at your option any later version This program is distributed in the hope that it will be useful but WITHOUT ANY WARRANTY without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE See the GNU General Public License for
43. File Edit View VM Team Windows Help umes Gab maare nab i i so x E P Powered On E OpenEMR amp Favontes ag personal S D myServe ED myTerre HB OpenEMR Set up users and passwords Select 3 username for the new account Your first name Is a reasonable choice The username should start with a lower case letter which can be followed bu any combination of numbers and more lower case letters Username for your account Go Back cont inue Instal Ubuntu ike you would on a physica computer When you are done and the operatng i Finished Instaling Heb system boots up ck 1 Finished Instaling za Click in the virtual screen ee to cend kevelr 5 D Sand ceyso0 ones 4 1 To direct input te this VM click inside or press Ctrl G d md 71 Tu M ad Type openemr then Continue a OpenEMR 3 0 0 app jance 1 VMware Workstation File Edit View VM Team Windows Help ape Gu uc pak C orent P Powered On E OpenEMR Q9 Favontes D personalS D myServer ED myTorte HB OpenEMR 3 Set up users and passuonds A good password will contain a mixture of letters numbers and punctuation and should be changed st regular intervals Choose a password fon the new user El Bo Back Cont inue Instal Ubuntu ike you would on a physica F computer When you are done and the operating i Finished Instaling Heb system boots up ck 1 Finished Instaling za Click in the virtual sc
44. Linux Firewall Operating NIS Client and Server system Network Configuration Webmin TCP Wrappers version Hardware Time on Mon Mar 2 14 23 18 2003 3 Cluster systom W Unused Modules am and Linux 2 6 24 23 server an i686 Search System uptime 2 bours 25 minutes View Madule s Logs CPUloxd ooo 1 min 0100 E mins 000 15 mins We System information eui 503 36 MB total 84 20 MB used S cubes memory 503 84 u Logout Virtual memory openamr 1 450 144 GB total 0 bytas used Local disk space 77 34 GB total 5 35 GB used 1721601133000 ij ia Click Network Configuration M Webmin 1 450 on openemr Ubu x Login openemr Bandwidth Monitoring Linux Firewall NIS Client and Server Network Configuration TCP Wrappers B Hardware Cluster Qa Un used Modules Search View Module s Logs fr System Information Refresh Modules Logout te Network Configuration Sas E Routing and Hostname and Interfaces Gateways DNS Client Addresses _ Apply Configuration Click this button to activate the current boot time interface and routing settings as they normally would be after a reboot Warning this may make your system inaccessible va the network and cut off access to Webmin https 172 16 0 113 10000 net list_ifes cgi mode active 1721601131000 ES Click Network Interfaces View Halony Deicious ool Help EX X 4 B B e M
45. OpenEMR 3 2 0 Appliance Manual Page Last modified 02 17 10 04 06 08 AM LINK TO MANUAL IN PDF FORMAT Author Brady Miller Email brady sparmy com Discussion Board http sourceforge net projects openemr forums OpenEMR 3 2 0 Appliance Manual Table of Contents I A EHE REIN 3 EANET NEA D AE NN Rc 4 Download the OpenEMR Appliance and VMware Player 4 Start the OpenEMR Fa ATI es osse order tor tire nt intrauit E eS p orden EAR Pn beu EYONR MEER sasin a Eren br SEE nasira EEEE St 5 Rodi NETTO 5 E Mm E E 7 Using the Open EMR Appliance assicuro nno min rent 9 Using Tine EIE A pP EFE coo mor PUR oM een Qe b B ese ne ere eter re eee eee 9 Open EMR User Training ss cni aee add I eda an epe da E er eR ER aer pa daa rH HI E 11 ODIT mm 11 Listof Login Names and P ds WODHS icis ce RE iser dtes vp REM t DIRE Hab SS 12 Configuration of the OpnenE MR Appel 12 Open EMR Visual Layaut C BTW AEIB sinsero boa vuota x exte aae 12 Pharmacy Dispensary Module Configuratioti seco entrer rbd Rr n e Rr etia 16 lesum 19 Email Servet SEND iouis S perpe R Uso PAPE ON Gen ESE REO vip EE RUM DU UR ERA E RE CRM EM nu 27 Hackuop c Xutomatie UU o eroe Dre ERN det a EY iN ed d BS su sa DUV VER aa DR Dun NN Fa RE 42 Statie TP Address Set s seios exon 45 Change MIU neriie 55 Change Appliance PassWord esistessero dep eis ert aV esi dd aai hen PPP M NE RU 58 Iceboot qve Shutdown OS DDLCUS uiuis tenia adorti qo RR
46. P address of the computer running MySQL This is the MySQL port The default port for MySQL is 3306 This is the name of the OpenEMR database in MySQL openemr is the recommended This is the name of the OpenEMR login name in MySQL openenv is the recommended This is the Login Password for when PHP accesses MySQL it should be at least 8 characters long and composed of both numbers and letters This is name for MySQL root account For localhost it is usually ok to leave it root This is your MySQL root password For localhost it is usually ok to leave it blank If you run Apache PHP and MySQL on the same computer then leave this as localhost If they are on separate computers then enter the IP address of the computer running Apache PHP This is the login name cf user that will be created for you Limit this to one word This is the real name of the initial user This is the group that will be created for your users This should be the name of your practice This is the full absolute directory path to openemr The value here is automatically created and should not need to be modified Do not worry about direction of slashes they yall be automatically corrected Set this to the relative html path ie what you would type into the web browser after the server address to get to OpenEMR For example if you type http 127 0 0 t clinic Jopenemr to load OpenE MR set this to clinic openemr without
47. PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES END OF TERMS AND CONDITIONS How to Apply These Terms to Your New Programs If you develop a new program and you want it to be of the greatest possible use to the public the best way to achieve this is to make it free software which everyone can redistribute and change under these terms To do so attach the following notices to the program It is safest to attach them to the start of each source file to most effectively convey the exclusion of warranty and each file should have at least the copyright line and a pointer to where the full notice is found one line to give the program s name and a brief idea of what it does gt Copyright C year name of author This program is free software you can redistribute it and or modify it under the terms of the GNU General Public License as published by the Free Software Foundation either version 2 of the License or at your option any later version This program is distributed in the hope that it will be useful but WITHOUT ANY WARRANTY without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE See the GNU General Public License for more details You should have received a copy of the GNU General Public License along with this program if not write to the Free Software Foundation Inc
48. Source System Information d VMware Workstation or other VMware virtual machine Reedy ta Complete C lUsers brady Desktop TESTER OpenEMR 3 0 0 apolance 1 0penEMR 3 0 0 applkar Disil coskd any ados y information and valicates task Information Virtual machine name OpenER 3 0 0 apollence 1 Lae eee absent Target product VMware Workstation 5 x DO PAPA NT ABO Uie Cures Desbnason directory C Wsers brady Desktop lepplances y Number of CPUS 1 5126 Preserve NIC count Connected Bridged Connection Disk based Cloning 1 Create disk 0 as 2 GB Spit not pre aliocated Destination Customization Not customized Click Finish Upgrading to OpenEMR 3 1 0 Main TOC Link Chapter Index Link 1 Enter below bolded instructions on command line if prompted to give password during the sudo command then use openemrcool Download openemr 3 1 0 tar gz version 3 1 0 wget downloads sourceforge net openemr openemr 3 1 0 tar gz install php5 gd package sudo aptitude update sudo aptitude install php5 gd enter Y enter Y make backup directories sudo mkdir backupopenemr sudo mkdir backupopenemr 3 O 1 Backup the mysql openemr database into backup directory sudo mkdir backupopenemr 3_0_1 mysqldatabase sudo sh c mysqldump openemr gt backupopenemr 3 O 1 mysqldatabase mysql backup sql move old OpenEMR 3 0 1 to the backup directory sudo mv var www openemr backupopenemr 3 0 1 openemr put the new OpenEMR 3 1
49. ack ERN S o Instal Ubuntu ike you would on a physica a z computer When you are done and the operatng Finished Installing system boots up cick I Finished Instalng gt Click in the virtual screen te D send keystrokes To direct input te this VM click inside or press Ctrl G Select Yes to detect keyboard layout Team Windows Help San aucmut sete WES D Powered On T OpenEMR QN Favontes D personalS D myServer Hi myTorte HB OpenEMR Ubuntu instsiler main menu Plesse press one of these keys o pp y ur n umvuv Keycode 56 was not expected ignored No need to press Shift or other modifier kegs Waiting 10 seconds Instal Ubuntu ike you would on a physica computer When you are done and the operatng i Finished Instaling Heb system boots up ck 1 Finished Instaling za Click in the virtual screen to send Keystrokes 4 To direct input to this VM click inside or press Ctrl G d md 73 Tu A ad Go through bunch of screens like above to figure out keyboard Bi Gpen ME 3 0 C apphance 1 Vaa WIES File Edit View VM Team Windows Help au re Gg muaageumut 3 see x SHEET P Powered On E OpenEMR QN Favontes D personalS I myServer ED myTorte HB OpenEMR 1 Ubuntu installer main menu Keuboard layout detection complete Based on the keys uou pressed uour keyboard layout appears to be us If this ls not correct uou can go back and seiect your layout from t
50. acl setup php Upgrade Database to UTF 8 Main TOC Link Chapter Index Link OpenEMR 3 1 0 is 100 UTF 8 compliant to allow special character languages such as chinese greek etc however users that are upgrading from a previous version of OpenEMR will continue to have a hybrid UTF 8 latin1 database and thus won t have 10096 UTF 8 compliance Several ways to go for upgraders If decide to convert to UTF8 ensure you backup the database before conversion 1 If your only using english characters currently and plan on only using English characters in the future then doing a simple OpenEMR upgrade will suffice no need to convert to database to 100 UTF 8 2 If your only using english characters however plan to use a language with any special non english characters in the future then you should consider converting your database to 10096 UTF 8 In this special case since you were only using english characters previously then a simple conversion will work So you would do the simple OpenEMR upgrade discussed elsewhere and then do following two command line commands on your upgraded database assuming database name is openemr Step1 mysql database openemr B N e SHOW TABLES awk print ALTER TABLE 1 CONVERT TO CHARACTER SET utf8 mysql database openemr amp Step2 mysql e ALTER DATABASE openemr CHARACTER SET utf8 NOTE that above will alter your database and could possibly screw it up so BACK IT UP
51. ain Rule comment SSL Aetion to taka Do y Drop D Ext chan Log packet Run cham inccmng packets PUT Userspace Reject with ICMP type Defisit Type icmp retunreachzble v The action zc eckce above vall only be camed out if all tho condtens below oro met dition detail Sesich View Mecule s Logs w 5 SR System bfont Source address or network Destination address oc network Incoming Interface signarad gt ignored ignored z Rehesh Modules Outgoing interface 5 Logout Fragmentation Network protocol tignared gt brcred Is Fagmenied Is not reme ed Source TCP or UDP port signored gt 9 Portis Destination TCP or UDP port S Poti 443 7 Source and destination port s dgra D Port range D Port rig Eon Eia E ru Esn Em E mw Pens V oux V onm UV om ms m TCP flags sat Ieroradz TCP option number is sot signored gt ICMP packat type ignnrad Earner address gnare Packet flow rate Packet burst rate zgnnarad secord Ignared Connection states New connector NEW Exisirq connection ESTASUSHED Related io exulting RELATED Not perl of sen connecton INVALID Mrimiza Dalzy 0x10 yore Typa of service ignnrads Additional IPrables modules Additional parameters Crete Retires list 192108115710000 3 w EJ All places that require input are circled in red Type SSL in Rule comment Toggle on the Accept in Action t
52. am or other work which contains a notice placed by the copyright holder saying it may be distributed under the terms of this General Public License The Program below refers to any such program or work and a work based on the Program means either the Program or any derivative work under copyright law that is to say a work containing the Program or a portion of it either verbatim or with modifications and or translated into another language Hereinafter translation is included without limitation in the term modification Each licensee is addressed as you Activities other than copying distribution and modification are not covered by this License they are outside its scope The act of running the Program is not restricted and the output from the Program is covered only if its contents constitute a work based on the Program independent of having been made by running the Program Whether that is true depends on what the Program does 1 You may copy and distribute verbatim copies of the Program s source code as you receive it in any medium provided that you conspicuously and appropriately publish on each copy an appropriate copyright notice and disclaimer of warranty keep intact all the notices that refer to this License and to the absence of any warranty and give any other recipients of the Program a copy of this License along with the Program You may charge a fee for the physical act of transferring a copy and you may
53. and keep track of your own med herbs supplement dispensary It will also create bottle labels of the drugs you dispense 2 Turn on the pharmacy dispensary module in the OpenEMR configuration file Enter below bolded instructions on command line if prompted to give password during the sudo command then type in your user password edit file var www openemr interface globals php sudo jed var www openemr interface globals php edit the following bolded variable GLOBALS inhouse pharmacy true TEXT EDITOR SAVE AND EXIT 1 Here are some quick OpenEMR screenshots note these were taken from version 2 8 3 with the Traditional View that show how to navigate to the pharmacy dispensary module for administrative purposes Name z Pati L I oes hs Logged in Clinical Director Health althy Choice Clinic LS 2007 03 08 EH Go Sun September 9th 2007 Patient Notes See All and Authorizations More Find Patient Click Administration Logged in Clinical Director Users amp Groups Forms Practice Calendar Database BatchCom Language Logs Back User amp Group Administration s OpenEMR Free s New Facility Information Name Phone Address State 7 Code Country Federal B us Edit Facilities Main Clinic Edit New User Username Password Groupname Healthy Choice Clinic Authorized First Name Middle Name Last Name Default Facility Clinic gt Federal Tax Fede
54. at your option offer warranty protection in exchange for a fee 2 You may modify your copy or copies of the Program or any portion of it thus forming a work based on the Program and copy and distribute such modifications or work under the terms of Section 1 above provided that you also meet all of these conditions a You must cause the modified files to carry prominent notices stating that you changed the files and the date of any change b You must cause any work that you distribute or publish that in whole or in part contains or is derived from the Program or any part thereof to be licensed as a whole at no charge to all third parties under the terms of this License c If the modified program normally reads commands interactively when run you must cause it when started running for such interactive use in the most ordinary way to print or display an announcement including an appropriate copyright notice and a notice that there is no warranty or else saying that you provide a warranty and that users may redistribute the program under these conditions and telling the user how to view a copy of this License Exception if the Program itself is interactive but does not normally print such an announcement your work based on the Program is not required to print an announcement These requirements apply to the modified work as a whole If identifiable sections of that work are not derived from the Program and can be reasonably
55. ble layouts and then will show how to configure this option The default view of OpenEMR 3 2 0 is the tree view ool 2009020 EH DayView Go Today 8 00 830 1921681121 A BESS Traditional view also called old style layout 2009 03 01 DayVew Go Today Add Search lt lt Sunday March 1 2009 gt gt S amp eeece eee ie amp a E E B L B gt m LJ z E LI a B c c E c E E E vetvetvteetuetuewes 1921681131 BES Frames with navigation by radio buttons RS OpentMR Mozilla Frei File Ede View History Delicious Tools Help 20090301 Sunday March 1 2009 Patient Notes an and Authorizations tore 1921681131 D BES Frames with navigation by a tree view menu 2 Enter below bolded instructions on command line if prompted to give password during the sudo command then type in your user password edit the file var www openemr interface globals php sudo jed var www openemr interface globals php change below bolded number to desired layout Set this to 1 or 2 to activate support for the new frame layout 0 Old style layout Navigation menu consists of pairs of radio buttons 2 Navigation menu is a tree view GLOBALS concurrent layout 2 TEXT EDITOR SAVE AND EXIT Pharmacy Dispensary Module Configuration Main TOC Link 1 The pharmacy dispensary module will allow you to dispense
56. chine press Cid 26 g ds Use down arrow key to scroll below the shown printer amp j OpenEMR 3 0 0 appliance 1 VMware Player Devices v TM usb Brother MFC 7840U Print Test Page The Conmon UNIX Printing System CUPS and the CUPS logo are trademarks of CUPS is copyright 2007 2008 Apple Inc All rights reserved onmands Use arrow keys to nove 7 for help q to quit to go back Arrow keys Up and Down to move Right to follow a link Left to go back Hjelp Options P rint Gio Main screen Q uit search deletel history list To direct input to this virtual machine press Cid o Select Print Test Page also note all the other administration options in case you need them in the future j OpenEMR 3 0 0 appliance 1 VMwere Player Devices v 2 Hx REFRESH Z sec http 7 7 localhost 6531 7printers Brother MFC 7840M USB 1 Print Test Page Test page sent job ID is The Common UNIX Printing System CUPS and the CUPS logo are trademarks of CUPS is copyright 2007 2008 Apple Inc All rights reserved Connands Use arrow keys to nove for help q to quit lt to go back frrou keys Up and Down to move Right to follow a link Left to go back Hjelp Options PIrint GJo Main screen Quit search deletel history list To direct input to this virtual machine press Cid Confirmation of print job is shown A test page should be sent to your printer Type q to quit You a
57. come to OpenEMR This utility will step you through the installation and configuration of OpenEMR for your practice Before proceeding be sure that you have a properly installed and configured MySQL server available and a PHP configured webserver Detailed installation instructions can be found in the INSTALL manual file f you are upgrading from a previous version do NOT use this script Please read the Upgrading section found in the INSTALL manual file We will now ensure correct file and directory permissions before starting installation Ensuring following files are world writable Nart www html openemr library sqiconf php file is ready War www html openemr interface globals php file is ready Nart www html openemr gacl gacl ini php file is ready War www html openemr gacl gacl class php file is ready Ensuring following directories have proper permissions War www html openemr documents directory is ready Nar www html openemr edi directory is ready arhwww html openemr era directory is ready ivar www html openemr library freeb directory is ready ivarhww html openemr custom letter templates directory is ready Narhvww html openemr gacl admin templates c directory is ready ivarhwww html openemr interface main calendar modules PostCalendar pntemplates compiled directory is ready ivarhwww html openemr interface main calendar modules PostCalendar pntemplates cache directory
58. cript before midnight unless you are sure it will finish before midnight This is why I have it set for 1 02AM export EDITOR usr bin jed sudo crontab e paste below line at end of file also ensure you add a new line enter key after this line 02 1 root fullbackup3 sh TEXT EDITOR SAVE AND EXIT Static IP Address Setup Main TOC Link 1 These are instructions for setting up a static IP address for your appliance using Webmin 2 First you should record the required IP addresses example form below The Appliance IP Address is going to be the IP address of your appliance within your network The Subnet Mask is 255 255 255 0 in most cases The Broadcast IP Address can be calculated by comparing the Appliance IP Address and the Subnet Mask For example if the Appliance IP Address is 192 168 1 114 and the Subnet Mask is 255 255 255 0 then the Broadcast IP Address is 192 168 1 255 There is also a Subnet calculator that can calculate the Broadcast IP Address at http www subnet calculator com The Gateway IP Address is the IP address of your gateway The DNS server IP Address entries are the IP addresses of your DNS servers the DNS server IP addresses are generally supplied by your internet service providers and there are usually two of them Appliance IP Address Subnet Mask Broadcast IP Address Gateway IP Address DNS server IP Address DNS server IP Address
59. d for you depending on your IP address The initial important user names and passwords are also displayed To use appliance proceed to the Using the OpenEMR Appliance section below Using the OpenEMR Appliance Main TOC Link Using OpenEMR Appliance Main TOC Link 1 You connect with the OpenEMR Appliance through a web browser You can get the Appliance IP address along with links to OpenEMR and Webmin on the above introduction screen Use those links as the web address on another computer s web browser If you get a security error in your web browser then first follow the instructions in below appendix section Configuring client web browser for https to configure your web browser 1 OpenEMR at https Appliance IP address openemr Login Mozilla Firefox File Edit View History Delicious Tools Help Ld Username Password Login Copyright Notice 2 Webmin at https Appliance IP address 10000 4 Moz nl ia Firefox File Edit View History Delicious Tools Help M https 192 168 1 167 10000 x Login to Webmin You must enter a username and password to login to the Webmin server on 192 308 121 267 Username openemr Password eeeecesecece Remember login permanently Login Clear 192 168 1 167 10000 3 aA SS 3 For the list of application login names and passwords go to the Login Name and Password section below 2 You can also change your IP add
60. e Note that in version 3 0 1 the Prescribe and Dispense button is now labeled Save and Dispense Printer Setup Main TOC Link 1 For USB printers you will need to connect the device by clicking on printer on top of window Your host computer may no longer be able to see the printer after this step not permanent but can be a pain Open Source Electronic Medical Record Review Mozilla Hretox Eile Edit View Go Bookmarks Tools Help N n Q C O Q Li httpibradymd com 0 0 0 0 0 0 Pri v T Go GL 3 Mandriva Mandriva Store Mandriva Club Mandriva Expert Mandriva Online LPI Printer Setup Quick Index Link 1 For USB printers will need to connect the device thru VMWare menu gt VM gt Removable Devices gt USB Devices Your host camnutar will lilzali na lancar ha ahla ta aa tha nrintar aftar thie In this case I click on the Hewlett Packard button at top of VMware window if fulltestOpenEMRMandrivaApphance nemet Sound Adapter Hewlett Packard hp Laserjet 3015 Open Source Electronic Medical Record Software Review Mozilla Firetox File Edit View Go Bookmarks Tools Help O O Q O htplbradymd com amp 0 0 0 0 0 0 Prii 5 Go GL 3 Mandriva Mandriva Store Mandriva Club Mandriva Expert Mandriva Online D LPI Printer Setup Quick Index Link This is just to demonstrate that the Hewlett Packard button is now shaded
61. e is willing to distribute software through any other system and a licensee cannot impose that choice This section is intended to make thoroughly clear what is believed to be a consequence of the rest of this License 8 If the distribution and or use of the Program is restricted in certain countries either by patents or by copyrighted interfaces the original copyright holder who places the Program under this License may add an explicit geographical distribution limitation excluding those countries so that distribution is permitted only in or among countries not thus excluded In such case this License incorporates the limitation as if written in the body of this License 9 The Free Software Foundation may publish revised and or new versions of the General Public License from time to time Such new versions will be similar in spirit to the present version but may differ in detail to address new problems or concerns Each version is given a distinguishing version number If the Program specifies a version number of this License which applies to it and any later version you have the option of following the terms and conditions either of that version or of any later version published by the Free Software Foundation If the Program does not specify a version number of this License you may choose any version ever published by the Free Software Foundation 10 If you wish to incorporate parts of the Program into other free programs w
62. eScript install the script sudo mv openemrApplianceScript etc init d sudo chown root root etc init d openemrApplianceScript sudo chmod x etc init d openemrApplianceScript sudo update rc d openemrApplianceScript defaults 99 shutdown the appliance sudo shutdown h now 1 In Vmware need to set the CD DVD drive to autoset ll OpenEMR 3 0 0 acgpliance 1 VMware Work File Edt View VM Team Windows Hep ex Murs Gan fugcliim 35 Sidebar X E OpentMR 3 0 0 appliance x D Powered On m Favorites OpenEMR 3 0 0 appliance 1 State Powered off Guest OS Ubuntu Location C Users brady Desktop OpenEMR 3 0 0 apoliance 119penEME 3 0 0 appliance 1 vmx Version Workstation 6 5 vrtual machine D Power on this virtual machine S Memory 512 MB Dh Edt urtual machine settings fac Hard Disk SCS 80 GB QJ enable ace features Whats ace El Foppy Fia Network Adapter Vgnoged Suse Controller Present O sound Card Auto detect Q Display Auto detect Processors 1 Notes Type here to enter notes for this virtual machine Double click CD DVD IDE Device status onnected Connect at power on Connection Use physical drive Auto detect Use ISO image file C Program Files VMware Wh Browse ok cae Heb Select Use physical drive and select Auto Detect from menu Then click OK 1 Because this appliance
63. eam Windows Help ape Cab Hage P Powered On d T OpenEMR QN Favortes D personalS D myServer Hi myTorte HB OpenEMR 1 Configuring mjsal server 5 0 While not mandatory It is highlu recommended that you set a password for the Mus L administrative root user If that fleid Is left biank the password will not be changed New password for the MySQL root user G0 Back lt Cont inue Instal Ubuntu ike you would on a physica computer When you are done and the operatng system boots up cick I Finished Instaling za Click in the virtual screen ee to cond kevehr 5 D Senc ceyso0 Oes 4 1 To direct input te this VM click inside or press Ctrl G Leave blank and Continue By OpentMiR 3 0 0 appliance 1 Vilware Workstation File Edit View VM Team Windows Help ume Gab maare nab i i P Powered On Ii OpenEMR 3 Q9 Favontes D personalS D myServer Hi myTorte HB OpenEMR 11 Finish the installation Installation complete Installation is complete so it is time to boot into your new system Make sure to remove the installation media CD ROM floppies so that you boot into the new system rather then resterting the installation lt Go Back i lt Pontinues Instal Ubuntu ike you would on a physica a OE z computer When you are done and the operatng 1 Finished Instaling system boots up cick I Finished Instaling gt Click in the virtual screen to send Keystrokes To direct in
64. ed Modas Search View Modula a Logs System Information 3 Ratosh Moduies 7 Logout https 192 168 14140000 postfa edit_ahias cgitnurn 0 Click root Module Index Help Mail Aliases Waming when the first field is not empty the default Postiix aliases generation command is used to build up the corresponding databases else the Sendmail compatibility command newaliases is used this will use the second Reld s databases Alias databases used No map set by the local delivery Map specifications hash ete aiases Alias databases built No map set by Map specifications hashJatc akases Save and Apply Select all Invert selection Create a new alias Aditessopeneme it selection Create 8 new alas Edit Map Manually Click this button to manually edit the files from which this map ts built Rotum to Postfix configuration 192168114140000 jj a ED Eile Edit View History Delicious Tools Help M Webmin 1 450 on openemr Ubu x Login openemr Webmin Bl System Sewers 3 Others 8 Networking 13 Hardware W Cluster D Un used Modules Search 4A View Module s Logs System Information S Refresh Modules e Logout Done This is where you can direct all the administrative messages created by Module Index Edit Alias foot Enabled yes No Aliasto Emaladdress v LPutYour Email Address Here Alias to None
65. en refresh browser this will place a postfix link into Webmin s menu in the Servers section 4 You are now done For the future you can now get to the postfix configuration menu in Webmin in the Servers section Backup Automatic Setup Main TOC Link 1 Automatic backups are extremely important There are numerous strategies and tools to do this You can back up the entire appliance turn it off first you can use tools in Webmin or you can use scripts tools in linux There is no absolute right way to do it many administrators will employ more than one mechanism but you have to do it Imagine the horror if you walked into your clinic one day and all of your data was gone Considering the sensitivity of data it is also a good idea to consider encryption with some backup schemes The things that need to be backed up in the OpenEMR 3 0 0 Appliance are the openemr MySQL database and the openemr web directory 2 The script provided will enable a daily backup of the openemr database in the MySQL server and the OpenEMR web directory The script will place a non encrypted backup in the local hard drive secured backup directory and will also copy an encrypted backup to a DVD The DVD copy works via multi session so you basically just need to leave one DVD in the DVD writer until it fills up Do NOT use RW DVD This script will work and should be used with R only DVD s The output of the automated backup script will be emailed to the
66. enOffice etc on your appliance This will increase the size of your appliance by 1 6 GB Enter below bolded instructions on command line if prompted to give password during the sudo command then type in your user password install kubuntu desktop sudo apt get install kubuntu desktop enter Y to continue this will take awhile install the x windows manager and start it sudo apt get install gdm enter Y to continue enter ok select kdm restart computer will now boot into the KDE desktop sudo shutdown r now Instructions for Building the OpenEMR Appliance Main TOC Link LINK TO MANUAL IN PDF FORMAT Instructions for Building the OpenEMR Appliance Chapter Index Instructions for Building the OpenEMR Appliance 66 LOTA 1 a AA E E cm 66 Install the Ubuntu 8 04 Server Virtual Computer 67 Configure PHP and Apache with S3L iieri ho rti eame era tux FER Saxgannstecciess 98 ICE end SS RTT 99 Installand Configure Webmin iis eet 110 Configure ESAE ETE 114 Finishing Touches On Appliiliog us oes paper one M PER eee Peder eevee prs 125 Upgrading t OpenEMR 3 EID eeeoiverteedtpuk FR INE LU aei EEEE E PEEPAR EERENS 137 Upgrade Databaseto UTE S E 142 Upgrading to Cae MIR 3 2 asso 143 Upgrading Webrih p 143 Upgrade Language Translation Iableee pa ees ebat te TA GR REP d dem 144 Software Main TOC Link Chapter Index Link
67. ersion 2 5 1 po g General Options m and Canonical Mapping 5 a Virtua Domains Transport Mapping Relocated Mapping Header Checks ws v amp Body Checks BCC Mapping Local Delivery Resource 7 a Q SMTP Senar Options SMTP Client Options SMTP Authentication SMTP Client And Encryption Restrictions it yp g Delivery rates Debugging features Serer Processes Mat Queue D messages eC o g Configuration Check User Mailboxes Edit Config Files St Click this button to stap the running Postfix mail server This will stop mal from baing ered to local users from other systems and prever chenta umnrg this system ea il server from sending mail At bottom of page click Stop Postfix BB Ur sed M ules Search Ad View Module s Logs f System Information B Retresh Modules Logout Postfix Mail Server Postfix version 2 5 1 po g General Options and Canonical Mapping S Ff m Virtua Domains Transport Mapping Relocated Mapping Header Checks ws v amp Body Checks BCC Mapping Local Delivery Resource y a Q SMTP Senar Options SMTP Client Options SMTP Authentication SMTP Client And Encryption Restrictions Wu yp g Delivery rates Debugging features Serer Processes Mat Queue D messages E o g Configuration Check User Mailboxes Edit Config Files Click this button to start the Postfix mail server Until tusas done mas will not ba delivered 10 local use
68. ess First Step of Access Control Installation Successful OpenEMR ACL Setup All done configuring and installing access controls php GACL Gave the admin user password is pass administrator access Done installing and configuring access controls php GACL Next step will configure PHP Click Continue IS OpenEMR Setup Too Mozilla F File Edit View History Delicious Tools Help 3 OpenEMR Setup Tool OpenEMR Setup Step 5 Configuration of PHP We recommend making the following changes to your PHP installation which can normally be done by editing the php ini configuration file Your php ini file can be found at etc php ini To ensure proper functioning of OpenEMR you must make sure that settings in php ini file include short open tag On display_errors Off register_globals Off magic quotes gpc On max execution time set to at least 60 max input time set to at least 90 and memory limit set to at least 128M in order to take full advantage of the patient documents capability you must make sure that settings in php ini file include file_uploads On that upload max filesize is appropriate for your use and that upload tmp dir is set to a correct value that wall work on your system We recommend you print these instructions for future reference Next step will configure Apache web server We have already configured this in the above Configure PHP and Apache
69. f prompted to give password during the sudo command then use openemrcool Download OpenEMR 3 2 0 wget downloads sourceforge net openemr openemr 3 2 0 1 all deb Upgrade to OpenEMR 3 2 0 sudo aptitude update sudo dpkg i openemr 3 2 0 1 all deb enter Y If there was an error s then issue the following command type Y after sudo apt get install f Note backups of your previous OpenEMR version are stored at tmp openemt tmp Ensure these files are secure move to secure area or remove them since they contain confidential patient information Upgrading Webmin Main TOC Link Chapter Index Link 2 Enter below bolded instructions on command line if prompted to give password during the sudo command then use openemrcool Download Webmin 1 500 wget downloads sourceforge net webadmin webmin 1 500 all deb Z Upgrade to Webmin 1 500 sudo aptitude update sudo dpkg i webmin 1 500 all deb If there was an error s then issue the following command type Y after sudo apt get install f enter N Upgrade Language Translation Tables Main TOC Link Chapter Index Link Here we will upgrade to the language translation tables published with OpenEMR 3 2 0 This is very simple to do Note however that this will delete all current local language translation tables 1 Download translation sql tables from sourceforge to desktop via File gt Save Page as http openemr cvs sourceforge net viewvc
70. first 3 If your currently using non english characters and want to continue supporting non english characters This is the hard one because OpenEMR s previous releases did not do a very good job maintaining consistent encoding in the database a very common problem in other software also You could try above strategy in number 2 however you have a possibility of getting garbage If 2 doesn t work then you will likely need to go a strategy like the following linked below http codex wordpress org Converting Database Character Sets To repeat This only pertains to users that are upgrading users that are installing 3 1 0 new do not need to worry about this stuff Upgraders that are only planning to use english characters do not need to worry about this stuff unless you want to be cool and say your using OpenEMR with 10096 compliance For the appliance upgrade I will convert via step 2 since there is no data in the blank appliance it is straighforward Enter below bolded instructions on command line if prompted to give password during the sudo command then use openemrcool sudo mysql database openemr B N e SHOW TABLES awk print ALTER TABLE 1 CONVERT TO CHARACTER SET utf8 sudo mysql database openemr amp sudo mysql e ALTER DATABASE openemr CHARACTER SET utf8 Upgrading to OpenEMR 3 2 0 Main TOC Link Chapter Index Link 1 Enter below bolded instructions on command line i
71. ft to go back Help OJptions Print Gio Main screen Q uit search deletel history list To direct input to this virtual machine press Chd G aay g s 6 Select Find New Printers it will take a bit of time to load next page j OpenEMR 3 0 0 appliance 1 VMwerePlayer Devices v nx st Available Printers Available Printers Add This Printer The Common UNIX Printing System CUPS and the CUPS logo are tradenarks of CUPS is copyright 2007 2008 Apple Inc All rights reserved onnands Use arrow keys to nove for help q to quit lt to go back Arrow keys Up and Down to move Right to follow a link Left to go back Hjelp OJptions PIrint Gio Main screen Q uit search deletel history list To direct input to this virtual machine press Cid G luz igi s Select the printer you want to add j OpenEMR 3 0 0 appliance 1 VMware Player Devices v PER m E Add Printer Brother MFC 7H840U USB 1 aa May contain any printable characters except z W and space Ae ee ie Ra Human readable location such as Lab 1 Brother MFC 7840U Hunan readable description such as HP LaserJet with Duplexer Continue The Conmon UNIX Printing System CUPS and the CUPS logo are trademarks of CUPS is copyright 2007 2008 Apple Inc All rights reserved Form submit button Use right arrow or lt return gt to submit Arrow keys Up and Down to move Right to follow a link Left
72. g Database openemr LH NT NS oe H did mn 1l BRBRBABESL xE xEN xEN 3c FR x HH ifm gd qM wo wok ow S M M uuu Bm RE Ld LL i m A cat B m mc mc m 6 B m Ban Gs Li Patient Notes sc a and Authorizations more Click Import near top right highlighted by arrow j SUC Imported fle compression will be automatically detected from gzip zip IZ Allow intemspl cf import in case script detects il is close to time limt This might be good way to import large les however it can break transactions Humber of records queries to skip from stat 0 E Ex E E L E E B Bs E E LE ga E E E Be Re Click Browse highlighted by arrow dy Recently Changed E Documents iu Recent Placez BE Desktop f Computer Picture B vos IB Searches dp Public Type 5219594 Stamatoyannpolous UT MD Anderson with cover ttr pef T celiLinesLeukernia pef E Adobe Professional adwordKeywordsitet AML purchese doc AME proteomics pdf j anslyticsTags tit TE Ancther_AML_GEP pdf appliencel applancel jpg AwesomeGepAML Review pdf TB ALL Cell Lines pdt Bech Flower Remedies course pdf bnet grant pdf CCHIT Sn f t E CCT Lt Fie gme curent Language util a3 Select the currentLanguage utf8 sql file that you downloaded in above first step and click Open LL CHANGELOG php f Commend Prompt controller phpjeg E Copy of huy vs_rent txts Copy of
73. h provides office scheduling electronic medical records prescriptions insurance billing accounting and access controls This appliance has many possible applications such as a fully functional demo a testing developing platform and as the starting point in real world clinic applications It can be run on any operating system that supports the VMware Player The detailed building instructions of this appliance are also included in this manual which will allow easy modification updates of appliance and will allow simple transition to a native server if required OpenEMR is installed on the Ubuntu 8 04 Server Edition operating system For users whom require a GUI desktop the Ubuntu Server edition OS 8 04 does not come with a desktop however it is easy to install and is described in this manual The administration in the Ubuntu Server can be mostly done via Webmin which is described in this manual This manual contains instructions on downloading starting and using the OpenEMR Appliance OpenEMR user manual web links helpful tips on OpenEMR use instructions for configuration and administration of the Appliance and full detailed instructions on how the Appliance was built The Download the OpenEMR Appliance and VMware Player chapter contains how and where to download software from The Start the OpenEMR Appliance chapter contains information on starting the OpenEMR Appliance The Using the OpenEMR Appliance chapter contains infor
74. he full list instead GO Back EXT Instal Ubuntu ike you would on a physica a z computer When you are done and the operatng Finished Installing system boots up cick I Finished Instalng za Click in the virtual screen JA to send Keystrokes Lj 1 To direct input te this VM click inside or press Ctrl G Select Continue if detected correct keyboard a OpenEMR 3 0 0 appiia ce 1 VMware Workstation File Edit View VM Team Windows Help a u rje Gum Beal nah 6s Sidebar x ID OpenEMR 3 0 0 appkance l y Powered O Il i OpenEMI WM Favorites Configure the network Piease enter the hostname for this system The hostname is a single word that identities your system to the network If you don t know uhat Your hostname should be consult your network administrator If you are setting up your oun home network you can make something up here Hostname Bo Back continus x PI Instal Ubuntu ike you would on s physca 5s Pesach casera Se computer Vihen you are done ond the operatng 1 Finished Installing Hep PT eee system boots up cick I Finished Instaling To direct input to this VM click inside or press Ctrl G d mg H pes d Jg Type openemr for Hostname and then Continue Edit View VM Team Windows Help a Gg D Powered On E OpenEMR Favontes D personalS m myServer D myTorre Ii OpenEME 1 Configure the clock Select your time zone Central Mountai
75. here are no rules defined for this chain SatDefauh Action To Accept _Rever Configuration Glick thes bartan to make the firewal configuration listed above active Any firewall mules currently in effect wall be flushed and replaced Click ihis buttan to reset the configuration listed above ta the ane that is currently active AcW amp e al boot 9 Yes Mo Change this option to contro whether your frewall is actated at boot time cc not ResetFiewsll Click thes button to clear al exsting firewall rules and sat up new rules for a basic intial canfigurstian 1921681267200 MATT Click the Add Rule button circled in red above Webmin 1450 on opener Uo 0621 Bie Ede We Hatory Dejoous Jools Hap M Webmin 1450 on epenems Ubu x Logn opanem Mecule Index yen Add Rule ld System Sener HU Orhars Part of chain inccmng packets PPUT E Networking Rule comment Qanmin J Bandwidth Meritonng Mtn d fais PEE E m lina Firewall Do nothin Drop t Userspace NIS Clic and Server 5 Exbchse Lug packs Ruri chen Network Configuration X TCP Wrappers Reject with ICMP type Defisit Type icenp retunreachzble v I Hareware Bd Cluster The action zc eckce above vall only be camed out if all tho condtens below oro met Unused M53 Condition detail Sonch Source address or network zignorad gt View Mecule s Logs Destinatioun address oc network ignored L2 System irfermaoce Incoming inter
76. hose distribution conditions are different write to the author to ask for permission For software which is copyrighted by the Free Software Foundation write to the Free Software Foundation we sometimes make exceptions for this Our decision will be guided by the two goals of preserving the free status of all derivatives of our free software and of promoting the sharing and reuse of software generally NO WARRANTY 11 BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE THERE IS NO WARRANTY FOR THE PROGRAM TO THE EXTENT PERMITTED BY APPLICABLE LAW EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND OR OTHER PARTIES PROVIDE THE PROGRAM AS IS WITHOUT WARRANTY OF ANY KIND EITHER EXPRESSED OR IMPLIED INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU SHOULD THE PROGRAM PROVE DEFECTIVE YOU ASSUME THE COST OF ALL NECESSARY SERVICING REPAIR OR CORRECTION 12 IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL ANY COPYRIGHT HOLDER OR ANY OTHER PARTY WHO MAY MODIFY AND OR REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE BE LIABLE TO YOU FOR DAMAGES INCLUDING ANY GENERAL SPECIAL INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE PROGRAM INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD
77. is directory contains your secret key file and without this you will be unable to restore from your encrypted data backup You also need to remember your passphrase or you won t be able to restore your backed up data The decrypt command in case you need at some point gpg o OutputFilename d InputFilename 4 Configure backup script and automate it 1 Enter below bolded instructions on command line if prompted to give password during the sudo command then type in your user password install the DVD burner software sudo aptitude install dvd rw tools y to packages create a secure backup directory sudo mkdir backup sudo chown root root backup sudo chmod 700 backup download and move the backup script to root secure it and allow execution wget http www bradymd com fullbackup3 sh sudo mv fullbackup3 sh root sudo chown root root root fullbackup3 sh sudo chmod 700 root fullbackup3 sh edit file root dailybackup3 sh sudo jed root fullbackup3 sh edit the below DVDDEVICE line to what the device for the DVD writer is In the appliance 3 0 0 it should be dev scd0 DVDDEVICE dev scdO edit full name you entered above for encryption key YOURFULLNAME Brady Miller TEXT EDITOR SAVE AND EXIT Z Automate script to cron for a daily run at 1 02 AM WARNING This script needs to finish and start on the same day since it plays around with file names using the date command Basically don t start this s
78. is ready All required files and directories have been venfied Click to continue installation Conime Click Continue Ele Edit View History Delicious Tools Help OpenEMR Setup Step 1 Now need to know whether you want me to create the database on my own or if you have already created the database for me to use For me to create the database you will need to supply the MySQL root password NOTE clicking on Continue may delete or cause damage to data on your system Before you continue please backup your data Have setup create the database have already created the database 1921681467 k G Select Have setup create the database then click Continue Now you need to supply the MySQL server information and path information Detailed instructions on each tem can be found in the INSTALL manual file MYSQL SERVER Serer Host localhost Serer Port 3306 Database openemr Name Login Name openemr Password Name for Root Account Root Pass User Hostname OPENEMR USER Initial User admin Initial Users Administrator Name Initial Group Default OPENEMR PATHS Absolute Ivarjwwwjopenemr Path Relative fopenemr HTML Path For my appliance I typed openemr into Password field and otherwise If you run MySQL and Apache PHP on the same computer then leave this as localhost If they are on separate computers then enter the I
79. l flesystems proc devis devpts Mount the foot filesystem read only Save and restore random seed between restarts Manages the services needed to run VMware Tools Network file systems are mounted in the background when Stait stop Webmin Run tidown on interfaces authenticated wa Create a new bootup and shutdown action Stan Stop Restart StenOnBoot Disable OnBoot StartNowand On Change to runlevel Reboot System Click this button to switch your system from the current runlevel to the selected one This wil cause all the actions in the current level to be stopped and then ali the actions in the new runieve to be started Chek on this button to immediataly reboot the system All currently logged in users wil be disconnected and all senices yall be re started Chck on this button to immediately shutdown the system All semces will be stopped all users disconnected and the system powered off if your hardware supports it 192168114110000 ES Scroll to bottom of page To reboot your appliance click the Reboot System button To shutdown your appliance click the Shutdown System button You will be asked to confirm this on the next screen Desktop Installation Main TOC Link 1 This is for those wimps whom are having difficulty with administration of the appliance via commandline and or Webmin These are instructions to install the KDE desktop includes all the thrills such as Op
80. lick Linux Firewall 192 168 1 167 10000 wA 3 Webrran 1450 on operer v Ubuntu Lemux B Ele Edit View History Delicious Tools Help Logn openemr l Webmin B System BI Servers Others B Networking Bandwidth Monitoring Linux Firewall NIS Chant and Server Network Configuretion Bl Un uses Modules Search View Module s Logs System Information T Retresh Modules Logout W Webmin 1 450 on openemr Ubu x Hai Module Linux Firewall Config Rules fle scz ipcables up rules No IPtables firawall has been setup yet on your system Webmin can set one up for you to be stored in the save file ec c iptsbles up rules with the initial settings based your selection of firewall type below Allow all traffic D Do network address translation on external interface Block ali incoming connections on extemal interface t Block al except SSH and IDENT on external interface eh Block al except SSH IDENT ping and high parts on interface Block all except ports used for witusi hosting on interface D Enable firewall at boot Hne 192 1681 167 0000 2 w3 73 Select Block all except SSH and IDENT on external interface Select the ethO interface from the menu next to this Toggle on the Enable firewall at boot time Then click the Setup Firewall button Wehrrin LAW on o TU uL File Edt Wew Htory Delicious Tocis Help WV Webmin 1 450 06 openems Ub
81. lities for you if you distribute copies of the software or if you modify it For example if you distribute copies of such a program whether gratis or for a fee you must give the recipients all the rights that you have You must make sure that they too receive or can get the source code And you must show them these terms so they know their rights We protect your rights with two steps 1 copyright the software and 2 offer you this license which gives you legal permission to copy distribute and or modify the software Also for each author s protection and ours we want to make certain that everyone understands that there is no warranty for this free software If the software is modified by someone else and passed on we want its recipients to know that what they have is not the original so that any problems introduced by others will not reflect on the original authors reputations Finally any free program is threatened constantly by software patents We wish to avoid the danger that redistributors of a free program will individually obtain patent licenses in effect making the program proprietary To prevent this we have made it clear that any patent must be licensed for everyone s free use or not licensed at all The precise terms and conditions for copying distribution and modification follow GNU GENERAL PUBLIC LICENSE TERMS AND CONDITIONS FOR COPYING DISTRIBUTION AND MODIFICATION 0 This License applies to any progr
82. martgsgecalc ads Cover Letter 111008 doc Cover letter diat v2 doc CowerLetter V2 dac LL CSVdata 2006 08 20 05 54 35 csv L database sql amp drcharZjpg Z WB Server localhost 3306 gt i Database openemr STE Bine Mso sen conem facupon inven S peome nin d Import File to import Character set of the file utf Imported fle compression will be automatically detected from None gzip zip Partial import IZ Allow intemspl cf import in case script detects il is close to time limt This might be good way to import large les however it can break transactions Humber of records queries to skip from stat 0 i QT VI Patient Notes se an and Authorizations more Click Go at bottom right highlighted by arrow After click the import can take up to a minute or so Md Server localhost 3306 gt i Database openemr EiStructire SAL Jo Search Query Export De mport ZZOperations ri Import has baen successsully nishad 17150 queries axecuted Import File to import Locatian of the text file Browse Max 39 720 KiB Character set of the file uti Imparted fle compression will be automatically detected from None gzip zip 4 nin Partial import IJ Allow intarrupt cf import in case script detects it is close ta time lime This might be good way to import large fles however it can braak transactions Number af records queries to skip from stat p Format of imported file D
83. mation on how to use the OpenEMR Appliance web links to User Manuals helpful tips and all the login names and passwords that will be needed while using the appliance The Configuration of the OpenEMR Appliance chapter describes how to configure and administer OpenEMR and the appliance There are instructions describing how to set up a printer an email server and an automated backup scheme This chapter also describes how to choose the visual layout of OpenEMR and how to add the pharmacy dispensary module along with other instructions on setting up a static IP address installing a desktop environment setting the time changing the password and safely shutting the appliance down The Instructions for Building the OpenEMR Appliance chapter describes in detail how this Appliance was built Online Demo Main TOC Link Here is the online demo of the OpenEMR 3 2 0 appliance With the new frames look http OpenSourceEMR com 2096 openemr Main OpenEMR program This is a fully functional demo which allows you to play around with all the software packages in the appliance It uses all the same logins and passwords as the appliance refer to Login Name and Password section The OpenEMR users were added to demonstrate the access controls Login name Password Description 1 admin pass Administrator 2 physician physician Physician more access than clinician 3 clinician clinician Clinician less access tha
84. more details GNU GENERAL PUBLIC LICENSE Version 2 June 1991 Copyright C 1989 1991 Free Software Foundation Inc 51 Franklin Street Fifth Floor Boston MA 02110 1301 USA Everyone is permitted to copy and distribute verbatim copies of this license document but changing it is not allowed Preamble The licenses for most software are designed to take away your freedom to share and change it By contrast the GNU General Public License is intended to guarantee your freedom to share and change free software to make sure the software is free for all its users This General Public License applies to most of the Free Software Foundation s software and to any other program whose authors commit to using it Some other Free Software Foundation software is covered by the GNU Lesser General Public License instead You can apply it to your programs too When we speak of free software we are referring to freedom not price Our General Public Licenses are designed to make sure that you have the freedom to distribute copies of free software and charge for this service if you wish that you receive source code or can get it if you want it that you can change the software or use pieces of it in new free programs and that you know you can do these things To protect your rights we need to make restrictions that forbid anyone to deny you these rights or to ask you to surrender the rights These restrictions translate to certain responsibi
85. n Pacific Alaska Hawaii Arizona East Indiana Samos lt Go Back Instal Ubuntu ike you would on a physica computer When you are done and the operatng i Finished Instaling system boots up ck I Finished Instaling za Click in the virtual screen to send Keystrokes 4 To direct input te this VM click inside or press Ctrl G Select time zone I chose Pacific j CpenEMR 3 0 0 appiance 1 VMware Workstation File Edit View VM Team Windows Help ware GAB maaac meas Bs Sidebar x LE LJ CO OpenEMR 3 0 0 appliance Powered On E OpenEMR QM Favontes ag personalS I myServer is cores 11 Partition disks D CpenEMF HM the Installer can guide you through partitioning a disk using different standard schemes or if you prefer you can do it manualiy With guided partitioning you wlll still have s chance later to review and customise the results If uou choose guided partitioning for an entire disk you will next be asked which disk should be used Partitioning method Guided use entire disk and set up Guided use entire disk and set up encrypted LYM Manual B0 Back 3 Clekin the virtual screen Instal Ubuntu ike you would on a physical UE a aendisvsir ss computer When you are done and the operatng i Finished instaling Heb 1 system boots up ck 1 Finished Instaling IE To direct input te this VM click inside or press Ctrl G Yd md 71 Tu by ad Select Guided
86. n Us div anasanevauededeudsatheawiundadaiieaandedasns 62 Desktop Installation oisi in aL Y Ren QR DRE RUN E Ru dac d pb to liis 65 Instructions for Building ihe OpenEMR Applianc 66 SIMA TL OMNE e EU 66 Install the Ubuntu 8 04 Server Virtual Computer 67 Configure PHP asd Apache with SSL ecce D 98 Install E cen E E EEE AAE 99 Install and Configure Vy SIM 5casnssessasnnseasacessevensenues riteriai rassa P Lorem Fea entunsdarpdabseasenantivs 110 Configure Firewall TQ 114 Finishing Touches De ADDE uoc coepere n E Ob ER ien E EEAS 125 Upgrading to OpenEMR 2 ED eus ecco tcnorpeo hal e RUE oet Edu E ed ai n Pin QUU ERREUR 137 Upgrade Database t E WE os caius Pe PRU ded E E IP UMEN V DUERME EUH 142 Upgrading tote NIB 308 E AR RU I NDA UNE E 143 143 Upgrade Language Translation Tabl s uice i pee QE eee EE 144 POENA NNI 7 7 152 A Configuring client web browser for Dips soisista aiai 152 B Use M WEDS i RTT N AOE Se E SERE 157 Introduction Main TOC Link The clinical benefits of computerized medical records are clear however the costs of current proprietary systems are large This high cost precludes many small practices from transitioning to computerized medical records Open Source medical record systems are quickly becoming a viable cost effective alternative The goal of this project is to maintain a comprehensive Open Source Medical Practice Management Software Appliance whic
87. n physician 4 accountant accountant Accountant 5 receptionist receptionist Front desk receptionist Don t worry about breaking it because it resets itself to its original state every day at 5 00AM Pacific Time Have fun If demo is not working email me at brady sparmy com Download the OpenEMR Appliance and VMware Player Main TOC Link 1 Download and install the FREE VMware Player at http www vmware com products player 2 Download the FREE OpenEMR Appliance 1 You can download Appliance via Direct Download or Torrent file is 760MB which extracts to 2GB 1 Direct Download from Sourceforge http downloads sourceforge net openemr OpenEMR 3 2 0 appliance 1 zip 2 Torrent file link http www bradymd com OpenEMR 3 2 0 appliance 1 torrent If you need a torrent software client then try http azureus sourceforge net Start the OpenEMR Appliance Main TOC Link Windows Main TOC Link 1 Unpackage the OpenEMR 3 2 0 appliance 1 zip file 2 Run VMware Player screenshot below Browse for available virtual machines When you select a virtual machine it opens in this VMware Player window Download a virtual appliance from VMware Virtual Appkance Marketplace You can then open it in VMware Player Featured Virtual Apphance Accellion File transfer virtual appliance An on demand file transfer solution that is secure economical VMware and easy to use for end users and IT management Pla
88. nace signora z Rehesh Modules Outgoing interface dignored gt 5 Logout Fragmentation A becred ds Fagmenied Is nol tegrented Network protocol cT To Source TCP or UDP port signored gt Podis D Port range Destination TCP or UOP port 9 Port D Pot rege Sourcea and destination partis dgra Ere Eia E ru Esn Em E ren wut of TCP flags sat Ieroredz F aont nx am um TCP option number is sot ignored ICMP packat type signnrard gt Earner address gnare Packet flow rate zgnnarad secord Packet burst rate lgnared Connection states ignore New connector NEV Ensirq connection ESTASUSHED Related o exulting RELATED Nol perl of gery conecton INVALID Type of service ignnrads Mrimiza Dalzy 0x1 Additional IPrables modules Additional parameters Crete Rete jes list 192108115710000 3 w EJ All places that require input are circled in red Type webmin in Rule comment Toggle on the Accept in Action to take In Network protocol select Equals In Destination TCP or UDP port select Equals and type 10000 for Port s Then click the Create button Webmin 1450 on opener TL M Webmin 1450 on epenems Ubu x Logn op nami leli E Webern Merula Config Linux Firewall System Rules fic ete ipzablea up ruies B Senes Il Crhers Pecos ier Her Acid new chan named Id Networking Dandwidh Meritonng Incoming packets INPUT Lin Firewall Seec
89. ng mall ia host Address that receives bez of oach message Timesi nn bandling requies 05 Finbenlt cheetatsouane Sypim hon betoun messape delivery vanspert T Sender address tor bounce mail idurcdibe luztaze Mamili ul wsbidin eruka bebow Hin iquam din Meese of open clea pli ucz uludits deened ceter A View Mozdc s Loge VS Evgum lestin Max number of neoni veg hendecs 3 Hime tn hours betoee sending a warsing tor no delivery d S Rees Vode Network interfaces for receiving sail Q oiu Hells mim isr imtmrand IPC client discnnmeehs zc Times for HL om iniwmnld enma cherries 26205 Fail spctem name Nusia M38 comer pusto Oficiul swil agate versie 281 Hime to walt for next service rmqpeer 1008 Max eerie requeem handled betore exiting 102 imemoel hestnass of this mail syne lebetit penurias ty year M nmenem Local Intarant damain nian E Zefzuit ipeo by zem D Local ncowarie CREM siminal teach Aalsa kozi nutaks Send poemmastee nodos on bownce rm Idah 2 Sond postmaster notice om Zoounce to Send punases notice en delug w Mo emit Seed posbeastar hoa cet au Mo Mail queue directory hvajspocliocafx Lock file dir relative to queue dir tid Separator ssemames address extensions Fosleseseliedd mapping lockup lable m Uctrutt ictezbicd Ukablo amp emel ffc lock on msboxes Yia NS Max dime to cond a rigger ro 3 amp emon Eras contuni Tibur Sons 4 etum gt Pastis cartes m wasaa 5 wi 22 Sorry about the poor quali
90. nt infringement or for any other reason not limited to patent issues conditions are imposed on you whether by court order agreement or otherwise that contradict the conditions of this License they do not excuse you from the conditions of this License If you cannot distribute so as to satisfy simultaneously your obligations under this License and any other pertinent obligations then as a consequence you may not distribute the Program at all For example if a patent license would not permit royalty free redistribution of the Program by all those who receive copies directly or indirectly through you then the only way you could satisfy both it and this License would be to refrain entirely from distribution of the Program If any portion of this section is held invalid or unenforceable under any particular circumstance the balance of the section is intended to apply and the section as a whole is intended to apply in other circumstances It is not the purpose of this section to induce you to infringe any patents or other property right claims or to contest validity of any such claims this section has the sole purpose of protecting the integrity of the free software distribution system which is implemented by public license practices Many people have made generous contributions to the wide range of software distributed through that system in reliance on consistent application of that system it is up to the author donor to decide if he or sh
91. ntial linux headers uname r enter Y to continue 5 Prepare to install Vmware Tools 2 1 VMware Workstation File Edt View VM Team Windows Help a ul 7 A Power Removable Devices Sidebar x 3 D Powered On OpenEMR 3 V Favorites Snapshot Replay Install VMware Tools Send Ctri Alte Del untu Grab Input Clone Capture Screen Ctr Alte PrtSen Capture Mowe Message Log Settings To direct input to this VM click mside or press Ciri G 1 Vg j Click VM in top menu and select Install VMware Tools 6 Enter below bolded instructions on command line if prompted to give password during the sudo command then use openemrcool mount the vmware drive sudo mkdir mnt temp sudo mount dev cdrom mnt temp get and unpackage vmware tools cp mnt temp VMwareTools tar gz tar zxpf VMwareTools tar gz install Vmware Tools cd vmware tools distrib sudo vmware install pl hit enter to select default for all questions clean up files cd rm f VMwareTools tar gz rm fr vmware tools distrib unmount the vmware drive sudo umount dev cdrom sudo rm fr mnt temp Configure PHP and Apache with SSL Main TOC Link Chapter Index Link 1 Enter below bolded instructions on command line if prompted to give password during the sudo command then use openemrcool edit the php config file etc php5 apache2 php ini sudo jed etc php5 apache2 php ini edit
92. o take In Network protocol select Equals In Destination TCP or UDP port select Equals and type 443 for Port s Then click the Create button Eile Ede Wew Hator Delicious Tools Help OM Webenin 1 450 on epemem Ubu x P Lngr openamr Help wWebenin Module Config Linux Firewall Rules fie evc iptablea up szules B System B Sowers D others Networking Bandwidth Moritonng Linux Firewall NIS Crent and Server Network Configuration TCP Wrappers D Hardware D Cluster BJ Un usad Modules Search View Module s Logs We Systam Information S Rafesh Modules Lognut Showing lPtable Packetlitering her Adds pewchainnemed Incoming packets INPUT Select all Invert selection if put interace is nat athd If protocol is TCP and TCP flags ACK of ACK are sat if state of connection s ESTABLISHED Hf state of cunmecton js RELATED If protecol is UDP ard desbnabon port i 1024265535 anc source poit is 53 if protocol is ICMP and ICMP type 1s echo reply If protocol is ICMP anc ICMP type is destination unreachable If protocol is ICMP and ICMP type is source quench If protecal is ICMP and ICMP type is time exceeded If protecal is ICMP anc ICMP type is parametar problom f protecal is TCP and destination ped is 22 Select all Invert selection Delete Selected Forwarded packets FORWARD There are no rules defined for this chain aAa Accent Outgoing packets OUTPUT T
93. o your virtual machine Maximum disk size GB 800 ie Recommended size for Ubuntu 8 GB Store virtual disk as a single file Splitting the disk makes it easier to move the virtual machine to another computer gj Pocket ACE size calculator Set maximum disk size to 80GB select Split virtual disk into 2GB files then click Next New Virtual Machine Wizarc Ready to Create Virtual Machine Click Finish to create the virtual machine and start installing Ubuntu The virtual machine will be created with the following settings Version Workstation 6 5 Operating Syst Ubuntu Hard Disk 80 GB Split Memory 512 MB Network Adapt NAT Other Devices CD DVD Floppy USB Controller Sound Card T n 4 gt V Power on this virtual machine after creation lt Bax Fnsh Click Customize Hardware Memory Specify the amount of memory allocated to this virtual machine The memory size must be a multiple of 4 MB Memory for this virtual machine a 512 a fa amp 5976 A Guest OS recommended minimum 64 MB Recommended memor y 512 MB A Maximum recommended memory 2888 MB Memory swapping may occur beyond this size Click Network Adapter Device status Connected V Connect at power on Network connection Bridged Connected directly to the physical network C NAT Used to share the host s IP address Host only A private network shared with the
94. ocSQL B R e B L E z E B E R R E E E E B R E Li E E E E e R Li E E B E RR m Patient Notes is and Authorizations More After import is done you should see the above yellow banner stating the import has been successfully finished ALL DONE Appendix Main TOC Link A Configuring client web browser for https Main TOC Link 1 For security this appliance forces users to use https encrypted over a web browser Because we are using a homemade security certificate real certificates cost money most new web browsers will give a security error This can easily be dealt with by following the browser instructions to create an exception I have posted steps for both Firefox and Internet Explorer 2 Firefox Page Load Error Mozilla Firefox File Edit View History Delicious Tools Help Dy Page Load Error x Secure Connection Failed 192 168 1 167 uses an invalid security certificate The certificate is not trusted because it is self signed The certificate is not valid for any server names Error code sec error untrusted issuer This could be a problem with the server s configuration or it could be someone trying to impersonate the server If you have connected to this server successfully in the past the error may be temporary and you can try again later Click Or you can add an exception Page Load Error Mozilla Firefox Ee Edit Yew
95. on to contral whathar your rewall iz activated at bect tima nr not Cick thes bution te clear all existing frewell rules and set up mei rules for a basic iniia Rasen Firewall 292100110710000 i W EJ T Click the Apply Configuration button XS Webmin 1450 on opener Ux fe gdn Wew Hate Dejdous locis Help M Webmin 1450 on openems Ubu x uice Linux Firewall Il Webeun Modula Cenhs amp System B Sewers j I Others ShowrgiPteble Packet fitereg ier Add a cere chain camed E Hetweriong Bandwrth Mortonng Incoming packets INPUT binas Firewall Seecl al invat ssechon NIS Chest and Server 3 elses Configuration F Accom input inter sce is rct ath a MN E Accom F oectocol TCP and TC fags ACK icf ACK are set ll Cluster F Acces F stave of connection is ESTABLISHED lll Un usc hiddet F Aocet Y state of connection is RELATED E Accepr F oc oco s UDP and destination port 1024255535 aod source por 53 E Acces Poertornol s ICMP aec ICMP type is echo reply View Mecule s Logs E Accor Freotocal s ICMP arc ICMP type is destination unreachable Fi Accept Foectoco a ICMP ord ICMP type is source quench amp Refresh Modules I Accop F procol ICMP and CMP type is time exceeded Y TS Fi Accent Y oco a ICMP anc ICMP type is puremeter problem Rulzz ile fortes iptables up rulez Svwch 1 System irformztiee F Accegk F ooco 2 TCP and desteabon por is 22 E Accam F georacal ICP anc dastnabon
96. openemr gaci gacl ini php and openemr gacl gacl class php files In linux recommend changing file permissions with the chmod 644 filename command Access controls php GACL are installed for fine grained security and can be administered in OpenEMR s admin ac menu Reading openemr includes config php and openemr interface globals php is a good idea These files contain many options to choose from including themes There s much information and many extra tools bundled within the OpenEMR installation directory Please refer to openemr Documentation Many forms and other useful scripts can be found at openemr contrib To ensure a consistent look and feel through out the application using Firefox is recommended The OpenEMR project home page and wiki can be found at http www oemr org The OpenEMR forums can be found at http sourceforge net projects openemr We pursue grants to help fund the future development of OpenEMR To apply for these grants we need to estimate how many times this program is installed and how many practices are evaluating or using this software It would be awesome if you would email us at drbowen gcharter net if you have installed this software The more details about your plans with this software the better but even just sending us an email stating you just installed it is very helpful We recommend you print these instructions for future reference The initial OpenEMR user is admin and the password i
97. por is 443 E Accept F pentano s TCP and dastesben per vs 160000 Sese al lewd seechon SeiDeleullacice To Dion Delete Selected Forwarded packars FORWARI Ihara are no rulas definad hor ris chain Ser Datautt Ache io Accent Outgoing packets OUTPUT Thare are no rules defined for this chain SetDafeultAction To Accent Add Rule qct ES I Chick Ure bution to make the Mesat configuration Fated shove scine Any Frei nies curently r Apaty Canfigurasca ek sieci vall be Dashed ard repieced RavetContguratce Cick tes botean to resa the configuration listed above ta the ons that is currently actue Activate atboct 4 Yes No Change this option to control whether ycur Grewal iz activated at bect time or not Chek ts Gotten lo Gear sil existing Trevesll rules and set up naw miles for a basic inris Roset Firewall corviguration 2921811872000 je ES Click Logout Finishing Touches On Appliance Main TOC Link Chapter Index Link 1 We will install a startup shutdown script On startup it will configure the introductory screen to give the user required information IP address login names passwords etc On shutdown it will reset the network card to ensure mobility of the virtual appliance 2 Enter below bolded instructions on command line if prompted to give password during the sudo command then use openemrcool download the script sudo wget http www bradymd com openemrApplianc
98. put te this VM click inside or press Ctrl G Click Continue File Edit View VM Team Windows Help p ma a p M m oua t3 m TX ees 2 ein Sidebar x D Powered On Nounting local filesyste amp Opent hir SELAA EEEE ET EET 5Mount iny securituls on us kernel secur itu done j Favorites Loading Apprnor profiles done Checking mininum ace in tnp Skipping firewall ufu not enabled CM personals GD myServer Cp myToren MA Configuring vetwork Interface G OpenEMR Sm ing up console font and keynap Starting systen log dae starting kernel log Starting OpenBSD Secure Shell server sshd MySQL database server nysqld far up nok cleanly closed an Glick in the virtual screen Install Ubuntu like you would on a physical computer When you ere Prishet instalin V7 to send keystrokes done and the operatng system boots up dick Finished Instaling ESSEN PORT v To direct input to this VM click inside or press Ctrl G login with user openemr pass openemrcool 4 Enter below bolded instructions on command line if prompted to give password during the sudo command then use openemrcool update and upgrade ubuntu sudo apt get update sudo apt get upgrade enter Y to continue Install the php command line imagemagick lynx client browser and jed text editor sudo aptitude install jed lynx php5 cli imagemagick enter Y to continue get packages required by Vmware Tools sudo aptitude install build esse
99. py the source along with the object code 4 You may not copy modify sublicense or distribute the Program except as expressly provided under this License Any attempt otherwise to copy modify sublicense or distribute the Program is void and will automatically terminate your rights under this License However parties who have received copies or rights from you under this License will not have their licenses terminated so long as such parties remain in full compliance 5 You are not required to accept this License since you have not signed it However nothing else grants you permission to modify or distribute the Program or its derivative works These actions are prohibited by law if you do not accept this License Therefore by modifying or distributing the Program or any work based on the Program you indicate your acceptance of this License to do so and all its terms and conditions for copying distributing or modifying the Program or works based on it 6 Each time you redistribute the Program or any work based on the Program the recipient automatically receives a license from the original licensor to copy distribute or modify the Program subject to these terms and conditions You may not impose any further restrictions on the recipients exercise of the rights granted herein You are not responsible for enforcing compliance by third parties to this License 7 If as a consequence of a court judgment or allegation of pate
100. r 1 0 2 0 Click Select VMware product field Veew Edt Options o Ready to Complete Source plance L1perEMR 3 0 2 appliance L vmx Destination none Select destination type VMware Workstation or other VMware virtuel machine v Creates a new virtual machine for use on VMware Workstation VMware Player VMware Fusion or other VMware product VMware Desktop virtual machine Creates a virtual machine for use with VMware Workstation VMware Fusion or other VMware product Supported VMware products are VMware Workstation 5 0 6 0 6 5 VMware Player 1 0 2 0 2 5 VMware Fusion 1 0 2 0 VMware ACE 2 0 2 5 VMware Server 1 0 2 0 Select VMware Workstation 5 x Conversion muB X e Specify Source 2 View Eat Options o Ready to Complete Source L C Users brady De plance 1 OpenEMR 3 0 D applance Lvmx Destination none 7 Select destination type VMware Workstation or other VMware virtuel machine v Creates a new virtual machine for use on VMware Workstation VMware Player VMware Vivare Desktop virtual machine Fusion or other VMware product Creates a virtual machine for use with VMware Workstation VMware Fusion Select VMware product inare Workstation amp x or other VMware product Virtual machine details Supported VMware products are Name OpenEMR appliance VMware Workstation 5 0 6 0 6 5
101. r 5 0 While not mandatory It is highlu recommended that you set a password for the Mus L administrative root user If that fleid is left biank the password will not be changed New password for the MySQL root user G0 Back continue Instal Ubuntu ike you would on a physica computer When you are done and the operating Finished Installing system boots up cick I Finished Instaling Click in the virtual screen to send kevelr 5 D Senc ceyso0 Oes 1 IB To direct input te this VM click inside or press Ctrl G Leave blank and Continue EJ CpenEMR 3 0 0 appliance 1 VMware Workstation File Edit View VM Team Windows Help ape Cab Hage P Powered On d T OpenEMR QM Favontes D personalS I myServer Hi myTorte HB OpenEMR 1 Configuring mjsal server 5 0 While not mandatory It is highlu recommended that you set a password for the Mus L administrative root user If that fleid is left biank the password will not be changed New password for the MySQL root user Clekin the virtual screer Instal Ubuntu ike you would on a physica E D i cond ke cir computer When you are done and the operatng I Finished Installing MAIS system boots up ci I Finished Instaling 4 1 To direct input te this VM click inside or press Ctrl G Leave blank and Continue EJ CpenEMR 3 0 0 appliance 1 VMware Workstation File Edit View VM T
102. r name administrator PP address or name or root credentials and operating system on which to create the Supported operating systems are Windows 2000 2003 XP Vista 2008 s Red Hat Enterprise bnux 2 1 3 0 4 0 5 0 Red Hat Linux Advanced Server 2 1 SUSE Linux Enterprise Server 8 9 10 Ubuntu Linux 5 x 6 x 7 x 8 x Linux sources shouid alow root login through SSH Click Select source type field View Edt Optons Ready to Complete Converts a running machine to a VMware virtual machine The machine can be your local machine or a remote machine on the network When mahne converting a remote machine provide those the IP address or name administrator IP address or name _ or root credentials and operating system on which tp creste the machine Supported operating systems are Windows 2000 2003 XP Vista 2008 Red Hat Enterprise bnux 2 1 3 0 4 0 5 0 Red Hat Linux Advanced Server 2 1 SUSE Linux Enterprise Server amp 9 10 Ubuntu Linux 5 x 6 X 2x 8 x Linux sources should allow root login Gough SSH Select VMware workstation or other VMware virtual machine _ Conversion e Specify Destnaton e View Edt Optons Ready to Complete Source pone Destination none Select source type vieware Workstation or other vmware virtual machine g Convert a vi
103. ral Drug ID UPIN See Authorizations None Additional Mew GOUR Groupname Initial User admin gt Add a Click Drugs Users amp Groups Forms Practice Calendar Database Batchcom Drugs Language Logs Back Logged in Clinical Director Sun September 9th 2007 Name NDC Form Size Unit Add Lot QOH Expires Click Add Drug enter stuff and play around to figure out how to use Quick OpenEMR screenshots of prescribing drugs with the dispensary Coding Billing More Justify Superbill ICD9 Search Receipt CPT4 Search r 5466 Foot Rub 2200 00 HCPCS Search CPT4 416 0 Copay total 2200 00 Other ICD9 416 0 Prim Pulm Hypertension Prescriptions List Prescriptions Add Pre Click Add Prescription Starting Date September 09 2007 vj J Billing More upe ICD9 Search Provider Clinical Director vj Receipt CPT4 Search Drug Drug Lookup 5466 Foot Rub 2200 00 in house or select from inventory v CPT4 qnem Copay Other Quantity l total 2200 00 Medicine Units xl ICD9 416 0 Prim Pulm Hypertension Prescriptions ia H List Prescriptions Take A i ui m Refills 00 gt of tablets 0 Substitution substitution allowed xi Notes As No C ves Medication List Prescribe Prescribe and Dispense units Note the things circled in red which are part of the pharmacy dispensary modul
104. re your web browser Mozilla Firefox File Edit View History Delicious Tools Help M https 192 168 1 167 10000 x Login to Webmin You must enter a username and password to login to the Webmin server on 192 168 1 167 Username openemr Password eeeececccce Remember login permanently Login Clear 192158116710000 ESS File Edit View History Debcious Tools Help bogin RW Webmin 1 450 on openems Ubu x Oper EN QY webmin Bl Others O Networking System B Hardware hostname Pene lil Cluster Operating Ubuntu Linux 8 04 2 B Unused Modules system Search Webmin version AS View Module s Logs Time on Mon Mar 2 02 37 20 2005 System Information K land Zi Refresh Modules CPU and inux 2 6 24 23 server on i636 Q Logout Systom uptime 2 hours 0 minutes CPU load averages Real memory 1450 0 00 1 mmn 0 00 5 mins 0 00 15 mins 503 36 MB total 73 67 MB used Virtual 144 GB total 0 bytes used memory Local disk 77 94 GB total 5 35 GB used space X Click System Hep File Edit View History DeBcious Tools Change Pas M Ursk and Network Filesystoms Filesystem Backup Log File Rotation MIME Type Programs PAM Authentication Running Processes Scheduled Commands Scheduled Cron Jobs Software Packages System Documentation System Logs hostname Operating system Webmin version Time on system Kernel CPU System uptime
105. re now officially a nerd Email Server Setup Main TOC Link 1 This will allow only locally produced emails such as status emails during the below backup script and emails originating from OpenEMR for appt confirmations to be sent over the internet 2 Enter below bolded instructions on command line if prompted to give password during the sudo command then type in your user password log into root sudo aptitude install postfix j OpenEMR 3 0 0 appliance 1 VMwerePlayer Devices v E e Package configuration Postfix Configuration Please select the mail server configuration type that best meets your needs No configuration Should be chosen to leave the current configuration unchanged Internet site Hail is sent and received directly using SMTP Internet uith smarthost Hail is received directly using SMTP or by running a utility such as fetchmail Outgoing mail is sent using a smarthost Satellite system All mail is sent to another nachine called a smarthost for delivery Local only The only delivered nail is the nail for local users There is no lt Ok gt 2 To direct input to this vitual machine press Od G Hit tab key to select Ok ij OpenEMR 3 0 0 appliance 1 VMwerePlayer Devices T m Package configuration Postfix Confiquration General type of mail configuration Mo configuration Internet with smarthost Satellite systen Local only KOK gt Cancel 2 To
106. reen gp to send keystrokes 1 To direct input to this VM click inside or press Ctrl G das iT d wo Choose a password I typed openemrcool for password then Continue af OpenEMR 3 0 0 appliance 1 VMware Workstation File Edit View VM Team Windows Help e ame Gan Ede ut Powered On E OpenEMR Q9 Favontes ag personal S I3 myServer Hi myTerre HB OpenEMR 3 Set up users and passuonds Please enter the same user password again to verifu you have tuped it correct iu Re enter password to verify Ga Back Cont inue dun te Instal Ubuntu ike you would on a physica Gu cies dm owe vr Bad SUTET computer When you are done and the operatng iFinished Installing M s i D Send Kays ones T system boots up cick I Finished Instaling 4 1 To direct input to this VM click inside or press Ctrl G Confirm password openemrcool then Continue a CpenEMR 3 0 0 apphance 1 VMware Wo File Edit View VM Team Windows Help a 10S og manac oB 3 s x posu P Powered On E OpenEMR QN Favontes ag personalS I myServer Hi myTorte LB OpenEMR Configure the package manager If you need to use s HTTP proxy to access the outside worid enter the proxy information here Otherwise leave this blank The proxy information should be given in the standard form of http z Euser 1085s host port 7 HTTP proxy information blank for none Ce ee
107. rent site which could indicate an identity theft Unknown Identity Certificate is not trusted because it hasn t been verified by a recognized authority ermanently store this exception Confirm Security Exceptio Click Confirm Security Exception Ensure Permanently store this exception is checked so you don t have to go through this every time Also DO NOT change Location ALL DONE go back and continue your previous instructions 3 Internet Explorer REX O Am REP as E Cen rti ficate Erro N vi non E d El m ee numm X p Gv oe bes eme There is a problem with this website s security certifica The security certificate presented by this website was not issued by a trusted certificate authority The security certificate presented by this website was ssued for a different website s address Security certificate problems may indicate an attempt to fool you or intercept any data you send to the J J j J server We recommend that you close this webpage and do not continue to this website B Click nere to dose this webpage Continue to this website not recom TIS y More information Click Continue to this website ALL DONE go back and continue your previous instructions B Useful Websites Main TOC Link OpenEMR links http www oemr org Main OpenEMR website with a good Wiki and a new forum http sourceforge net projects openemr Main Open
108. ress to a static one so it doesn t change after your virtual server is turned off or re started Directions to to do this are in the Static IP Address Setup section OpenEMR User Training Main TOC Link 1 There is an excellent OpenEMR wiki with user manual links at http www openmedsoftware org 2 You can ask question at the SourceForge OpenEMR forum at https sourceforge net projects openemr forums 3 The OpenEMR home page is here http www oemr org 4 The most current version of this appliance user manual will hopefully always be available at http www bradymd com appliance Helpful Tips Main TOC Link 1 NEED to ensure clock is set correctly Virtual computer time should not differ from the host computers or there will be cron scheduling problems List of Login Names and Passwords Main TOC Link Ubuntu user gt user openemr password openemrcool Ubuntu sudo command gt password openemrcool Webmin gt user openemr password openemrcool OpenEMR user admin password pass MySQL user gt user openemr password openemr MySQL admin gt user root NO PASSWORD Ocio Configuration of the OpenEMR Appliance Main TOC Link OpenEMR Visual Layout Configuration Main TOC Link 1 OpenEMR has three visual layouts to choose from the traditional layout a frames layout with radio buttons and a frames layout with a tree view menu We will first show screenshots of the availa
109. rs fram other systems and clients will not be able to use this lam as a mail server At bottom of page click Start Postfix Postfix Mail Server Postfix varsinn amp a Address Rewrting and Mat Aliases Cenontcal Mapping OF Laurat Mudtulas Masaquerading tg Mocvie s Logs i 4 zA F System irfermenion Relecated Mapping Headar Checks en TS v 8 BCC Mapping Local Doliery General Resource Canteol Q SMTP Servei Options SMTP Client Options SMTP Authentication And SMTP Client Restnetions Encryption H a j Dahuggrg faatares Renmr Processes RS a Conhguration Check User Malbcraa Edt Cortg Files Siop Postfix Click tiis button to stop the running Pesttx mal server This wil stop mail from being Juhvered lu local users from ether syctams and prevent clients using this systam as a mail servar nm sending mar 1922681144100 wt EES Click Refresh Modules Webmin 1 450 on openemr Ubuntu Linux 5 2 4 Mozilla Firefc Eile Edit View History Delicious Tools Help e C ml B E esiisa i IG Sog V Webmin 1 450 on openemr Ubu X Login openemr B Webmin Refresh Modules System D Servers 3 Others Networking Hardware Checking for usable Webmin modules found 56 with installed applications 48 not installed B Cluster B Un used M Search View Module s Logs f System Information S Refresh Modules Y Logout 192 168 1 144 10000 4 ig E3 After done th
110. rtual machine from VMware Workstation VMware Player VMware Fusion or other tere Desktop virtual machine Wware product Converts a VMware Workstation VMware Fusion or other VMware Browse for source virtual machine or mage virtual machine Virtual machine file _ctop PpenEMR 3 0 0 apotance 1 OpenEMR 3 0 0 apptance Lvm v Browse a i Supported VMware products are View source detais VMware Workstation 4 0 5 0 6 0 6 5 eWware Player 1 0 2 0 2 5 VMware Fuson 1 0 2 0 VMware ACE 1 0 2 0 2 5 VMware Server 1 0 2 0 tee lt Back eem Cancel Select the virtual machine file then click Next ey View Edit Options o Ready to Complete Source CI bsers bra y De plance L1OperEMR 3 0 appliance L vmx Destination none Select destination type VMware Workstation or other VMware virtual machine w Creates a new virtual machine for use on VMware Workstation VMware Player VMware Fusion or other VMware product Select VMware product Virtual machine details Name OpenEMR 3 0 O appliance L Choose a location for the virtual machine C XUsers brady Desktop applances VMware Desktop virtual machine Creates a virtual machine for use with VMware Workstation VMware Fusion or other VMware product Supported VMware products are VMware Workstation 5 0 6 0 6 5 VMware Player 1 0 2 0 2 5 VMware Fusion 1 0 2 0 VMware ACE 2 0 2 5 VMware Serve
111. s pass You should change this password If you edited the PHP or Apache configuration files during this installation process then we recommend you restart your Apache server before following below OpenEMR link Click here to start using OpenEMR Done Click Click here to start using OpenEMR to go to OpenEMR Login Mozilla Firefox Edit View History Delicious Tools Help 3 Login x OpenEMR v3 0 0 1 Username Password Login Copyright Notice Continue to below instructions 4 Enter below bolded instructions on command line if prompted to give password during the sudo command then use openemrcool Re secure files sudo chmod 644 var www openemr library sqlconf php sudo chmod 644 var www openemr interface globals php sudo chmod 644 var www openemr gacl gacl ini php sudo chmod 644 var www openemr gacl gacl class php Install and Configure Webmin Main TOC Link Chapter Index Link 1 Webmin is an awesome way to administer a ubuntu server with a graphical interface remotely 2 Enter below bolded instructions on command line if prompted to give password during the sudo command then use openemrcool download Webmin wget http prdownloads sourceforge net webadmin webmin 1 470 all deb install Webmin sudo dpkg i webmin 1 470 all deb IGNORE the dependency errors below command will install sudo apt get install f enter Y to continue rm f webmin 1 470 all deb 1 No
112. s 3 0 1 version Also change the config variable found near bottom of file within all the slashes to config 1 openemr interface globals php Ensure the variables webserver root web root at top of file are the same as the variables from previous 3 0 1 version Also ensure optional settings are configured like previous 3 0 1 version openemr includes config php Ensure optional settings are configured like previous 3 0 1 version For the openemr 3 0 1 3 1 0 appliance luckily only one change is required in var www openemr library sqlconf php edit file var www openemr library sqlconf php sudo jed var www openemr library sglconf php edit the following bolded config variable D0 NOT TOUCH THIS config 1 IIIIIIII WIE MM VT M MT IM TIME I TEXT EDITOR SAVE AND EXIT 3 Next need to upgrade the mysql database Now open a webbrowser outside the appliance and point to the APPLIANCE IP ADDRESS was found by above ifconfig command https APPLIANCE IP ADDRESS openemr sql upgrade php 3 OpenEMR Database Upgrade Mozilla Firefox ciim s J File Edit View History Bookmarks Tools Help ve Login x 3 gt OpenEMR Database Upgrade OpenEMR Database Upgrade Please select the prior release you are converting from 301 v If you are unsure or were using a development version between two releases then choose the older of possible releases Upgrade Database hs Select 3 0 1 and click Upgrade Databa
113. s button to make the firawal configuration listad above active Any firewall Apply Configuration niles currantly in affact will be flushed and replaced f T Click thes button to reset the corigurstion listed above to the one that is currently _ Rever Configuration asd Actvate abboct 9 Yes No Change this option to contro whether your frewall is activated at boot time or nol Click ths button te clear al exsting firewall rules and set up new rules for amp besic Reset Frewall ntial configuration 192158136710000 9 AEZ Select the line circled in red above Then click the Delete Selected button Eile Ede Wew Hator Delicious Tools Help OM Webenin 1 450 on epemem Ubu x P Lngr openamr Help wWebenin Module Config Linux Firewall Rules fie evc iptablea up szules B System B Sowers D others Networking Bandwidth Moritonng Linux Firewall NIS Crent and Server Network Configuration TCP Wrappers D Hardware D Cluster BJ Un usad Modules Search View Module s Logs We Systam Information S Rafesh Modules Lognut Showing lPtable Packetlitering her Adds pewchainnemed Incoming packets INPUT Select all Invert selection if put interace is nat athd If protocol is TCP and TCP flags ACK of ACK are sat if state of connection s ESTABLISHED Hf state of cunmecton js RELATED If protecol is UDP ard desbnabon port i 1024265535 anc source poit is 53 if protocol is ICMP and ICMP type
114. se e login a OpenEMR Database Upgrade x AL ICN TADLE IOUII TCVICWOIS COAIVOL WIISU DEOUICIIS WITSU DEOUICIIIS Varctlar 2 ALTER TABLE form reviewofs CHANGE hand problems hand problems varchar 5 ALTER TABLE form reviewofs CHANGE hip problems hip problems varchar 5 ALTER TABLE form reviewofs CHANGE knee problems knee problems varchar 5 ALTER TABLE form reviewofs CHANGE ankle problems ankle problems varchar 5 ALTER TABLE form reviewofs CHANGE foot problems foot problems varchar 5 ALTER TABLE form reviewofs CHANGE insulin dependent diabetes insulin dependent diabetes varchar 5 ALTER TABLE form reiewofs CHANGE noninsulin dependent diabetes noninsulim dependent diabetes varchar 5 ALTER TABLE form reviewofs CHANGE hypothyroidism hypothyroidism varchar 5 ALTER TABLE form reviewofs CHANGE hyperthyroidism hyperthyroidism varchar 5 ALTER TABLE form reviewofs CHANGE cushing_syndrom cushing_syndrom varchar 5 ALTER TABLE form reviewofs CHANGE addison syndrom addison syndrom varchar 5 ALTER TABLE gacl_phpgacl MODIFY value varchar 150 NOT NULL ALTER TABLE gacl acl MODIFY section value varchar 150 NOT NULL default system ALTER TABLE gacl acl sections MODIFY value varchar 150 NOT NULL ALTER TABLE gacl aco MODIFY section value varchar 150 NOT NULL default 0 ALTER TABLE gacl aco MODIFY value varchar 150 NOT NULL ALTER TABLE gacl aco map MODIFY section value varchar 150 NOT NULL default 0 ALTER TABLE gacl aco map MODIFY value
115. ser General Public License instead of this License
116. sh Modules Monday 2 March d 2000 O03 OF 29 v egout A View Module s Logs Save Sethardware time to system me 192 168 1 141 10000 wa ES Set the time and timezone of your appliance here Do NOT set up a time server sync this will screw up your appliance Change Appliance Password Main TOC Link 1 These are instructions for changing the password to the openemr user in your appliance using Webmin This is important to secure your appliance It will effectively change the openemr user password for logging into Webmin logging into your appliance s commandline and to confirm usage of the sudo command 2 Point a web browser outside your appliance to the Webmin link reported in your appliance introduction screen If you are getting a certificate security error then first follow the instructions in below appendix section Configuring client web browser for https to configure your web browser You must enter a username and password to login to the Webmin server on 192 168 1 167 Username openemr Password eesececccce Remember login permanently 192 168 1 167 10000 3 aa 3 File Edit View History Delicious Tools Help toga M Webmin 1 450 on openemr Ubu X OpenEMR 283 Appliance Manual x Login openemr B Webmin 3 scd Bl Others O Networking System Bn hostname 799797 ll Cluster Operating Ubuntu Linux 8 04 2 BB Unused Modules sy
117. sted in this table will be acteated when the system bools up and will generally be active now too Salett ali Invert selection new interface T eth Ethernet From DHCP Automatic Yos lo Loopback Automatic Automatic Yas Salect al Invert selection Add a new interface Raetian To rietvyork O 172 16 0 113 10000 net indexcgi Click Return to network configuration 172156011210000 D w3E3 M Webmin 1 450 on apenems Ubu x Login openemr B Webmin B System B Seners E Others B Networking Bandwidth Montonng Linux Firewall NIS Client and Server Network Configuration B Cluster Bb Unqaed Madulas Search View Module s Logs e Sysiam Information S Refresh Modules Logout 2 e Network Interfaces Routing and Ts Hostname and DNS Host Addresses Chent Click this butan to sietecite the curent boot time intedacs pad ruling settings 8 they normaly would be efter a reboot Warning this may make your system inaccessibia va the network and cut of access to Webmin hitps 172 16 0 113 10000 net list_routes cgi 172156011240000 D w3E3 Click Routing and Gateways t B Q x a Ri amp https 17216011340000 M Webmin 1 450 on openemr Ubu x Login openemr Modula Indax arn Routing and Gateways B System Boot time configuration Actse configuration lt This section slows you to configure the routes thal are activated when the
118. stem me Search Webmin version AS View Module s Logs Time 09 ion Mar 2 02 37 20 2005 System Information EA d S Refresh Modules CPU and Linux 2 6 24 23 semver on 1686 nnda oye 2 hours 0 minutes CPU load averages Real memory 1450 0 00 1 min 0 00 8 mins 0 00 15 mins 503 36 MB total 73 87 MB used Virtual 144 GB total 0 bytes used memory Local disk 77 94 5 total 36 GB used Click System pnsas aonn ae A webmi Baotup and Shutdown Change P Disk and Network System Filesystems hostname Filesystem Backup Operating systom Log File Retation MIME Type Programs Webmin PAM Authentication 1 450 Running Processes Schell Commande yen Mon Mar203 17 31 2009 Scheduled Cron Jobs Kamat imd Software Packages CPU System Documentation System Logs M 0 00 7 min 0 01 5 mins 0 04 15 mins Real memory 503 36 MD total 3 07 MB used Virtual 1 44 GB total 0 bytes used 77 94 GB total 5 35 GB used GB Unused Modules Search 1921681141100 jj ia Linux 2 6 24 23 sarver on 1685 Click Change Passwords Webmin 1450 on openemr Ubuntu L G c x a E https 192 168 2 141 20000 M Webmin 1 450 on openemr Ubu X Login openemr Module Config Il Webmin B System Baotup and Shutdown Change Passwords Disk and Network Filesystems Filesystem Backup Log File Ro
119. t af invat avechon Network Contguration Accom finput interface is not ethO sf a a PiAccest F protocol is TCP and TCP fags ACK of ACK are set t iT u A a F Acces Fatste of connection ESTABLISHED t if VULG RTT E Socet Tatae of connection is RELATED t AT Search Pu Acces f protocol is UDP and destination port is 1024 65535 ond source port is 53 t ir FoAecem T protocol is ICMP anc ICMP type is echo reply t iT View Nedule s Logs F Accam FE protocols ICMP and ICP type is destination unreechable t AT System Hormster E Acra protocol is ICMP and ICMP typa ie source quench t LT S Refesh Modules f pectona ia ICIAP and ICMP type in rime exceadad t LT Logout f protozoi is ICMP and ICMP type is parameter problem 3T iT f protocol is TCP and destination port is 22 t iT f protono is TCP and destination port is 443 t iT T prckooel ia TCP and destination part is 10000 iT Select yl Invert selection SetDefeutAction To Droz Delete Seieried Add Rude Forw rded packets FORWARD There ure no rules defined for this chain SetDefeutAction To Accept Add Re Outgoing packets OUTPUT There are no rulas defined for this chain SetDelsdlAchoe fo Accept Add Rue Cick tes Sutton to make the firewal corfiguration bated above active Any frewal ndes curemly n effect vill be fushed and repiaced L Dick tes tton to rasat the Configuration Feed above to the ong that is Currently atine Yas No Change this opti
120. t user has an enpty password that the above passwords are from initial configuration software version information Ubuntu Server Edition 8 64 OpenENR 3 0 0 Webmin 1 450 Apache 2 2 8 MySQL 5 0 51a and PHP 5 2 4 penenr login To direct input to this virtual machine press Cid G tS fs This is the introduction screen Note that it automatically displays the IP address of your appliance along with links to OpenEMR and Webmin These links are customized for you depending on your IP address The initial important user names and passwords are also displayed To use appliance proceed to the Using the OpenEMR Appliance section below Linux Main TOC Link 1 Unpackage the OpenEMR 3 2 0 appliance 1 zip file use the unzip OpenEMR 3 2 0 appliance 1 zip command 2 Run VMware Player 3 Start the OpenEMR appliance by opening the OpenEMR 3 2 0 appliance 1 vmx file in the VMware Player 4 If this is your first time starting the OpenEMR Appliance then the below window will pop up SS CC ees 7 The location of this virtual machine s configuration file has changed since it 2 Was last powered on If the virtual machine has been copied you should create a new unique identifier UUID If it has been moved you should keep its old identifier If you are nat sure create a new identifier What do you wantto do Keep Always Create Always Keep AX Cancel You will only see this window the
121. ta www data var www openemr gacl admin templates c sudo chown R www data www data var www openemr library freeb sudo chown R www data www data var www openemr interface main calendar modules PostCa lendar pntemplates cache sudo chown R www data www data var www openemr interface main calendar modules PostCa lendar pntemplates compiled Get IP address of appliance sudo ifconfig Look at screenshot below to get IP address File Edit View VM Team Windows Help m wpe amp Sidebar docunentation ifconfig LOES EFAN Sc e Link Hctric 1 4 0 overruns frane 0 ipped G nverruns 9 carrier t RX butcs 10 1983 1 gt TX bytes 4477747 4 2 MB Interrupt 17 ress 0xZ2000 ddr 1 128 3 BACK RUNNING ets 106 errors O dropped O overruns 6 frame et 106 error dropped overrans 0 carrier 0 col ions 9 txquevuelen G RX bytes 10250 10 0 KB TX bytes 10250 10 0 KB openemriopenenr To direct input to this VM click inside or press Ctri G y H3 fa dA a The location where you will find the IP address of your appliance is circled in red above 3 Now open a webbrowser outside the appliance and point to the APPLIANCE IP ADDRESS was found by above ifconfig command https APPLIANCE IP ADDRESS openemr setup php If you are getting a certificate security error then first follow the instructions in below appendix section Configuring client web browser for https to configure your web browser Wel
122. tation MIME Type Programs PAM Authentication Running Processes Scheduled Commands Scheduled Cron Jobs Software Packages System Documentation System Logs Users and Groups lli Servers D Others a Networking 13 Hardware 13 Cluster B Unused Modules Search https 192 168 1 141 10000 passwd edit passwd cgituserz openemr Click openemr MA Webmin 1 450 on openemr Ubu x 192168 114110000 i FS Lagin openemr Module Indax Ul Webmin Change Password System Bootup and Shutdown Change Passwords Disk and Network Filesystems Filesystem Backup Log File Rotation MIME Type Programs PAM Authentication Running Processes Scheduled Commands Scheduled Cron Jobs Software Packages System Documentation System Logs Users and Groups Changing password for openemr Openemr Appliance New password New password again Retum to Mer list 7 Force user to change password at next login V Change password in other modules Type and confirm new password then click change Reboot or Shutdown Appliance Main TOC Link 1 These are instructions on how to shutdown or restart your appliance using Webmin 2 Point a web browser outside your appliance to the Webmin link reported in your appliance introduction screen If you are getting a certificate security error then first follow the instructions in below appendix section Configuring client web browser for https to configu
123. tel history list To direct input to this virtual machine press Chd G aay ug ds N Enter username openemr ij OpenEMR 3 0 0 appliance 1 VMwerePlayer Devices v SI E Nodel Driver for Brother_NFC 7840W_USB_1 Add Printer The Common UNIX Printing System CUPS and the CUPS logo are tradenarks of CUPS is copyright 2007 2008 Apple Inc All rights reserved Password raaa Arrow keys Up and Down to move Right to follow a link Left to go back Hjelp OJptions Print GJo Nain screen Q uit search deletel histor list To direct input to this virtual machine press Cid aay oa Vy ovy Enter your openemr user password iJ OpenEMR 3 0 0 appliance 1 VMwere Player Devices v PI rn ee REFRESH 5 sec http 7 localhost 631 admin 70P set printer opt ions amp PRINTER_NAME Brother _MFC 7840U_USB_1 Add Printer Printer has been added successfully The Common UNIX Printing System CUPS and the CUPS logo are trademarks of CUPS is copyright 2007 2008 Apple Inc All rights reserved onmands Use arrow keys to move 7 for help q to quit to go back Arrow keys Up and Down to move Right to follow a link Left to go back Hjelp Options PIrint Gio Nain screen Q uit search deletel history list To direct input to this virtual machine press Cid o aE bs N Shows printer was successfully added Type q to quit 3 Now that the printer has been added we can print a test page and learn how
124. the trailing slash Do not worry about direction of slashes they will be automatically corrected 1921681167 aM ES 77 kept defaults Click Continue OpenEMR Setup Tool Mozilla Firefox OpenEMR Setup Step 3 Configuring OpenEMR Connecting to MySQL Server OK Creating database OK Creating user with permissions for database OK Reconnecting as new user OK Opening database OK Creating initial tables OK Adding Initial User OK Writing SQL Configuration Successfully wrote SQL configuration Writing OpenEMR webserver paths to config file Successfully wrote OpenEMR webserver paths to config file Next step will install and configure access controls php GACL Click Continue jj OpenEMR Setup Tool Mozilla Firefox Ele Edit View History Delicious Tools Help 3b OpenEMR Setup Tool OpenEMR Setup Step 4 Installing and Configuring Access Controls php GACL Writing php GACL configuration settings to config files Finished writing php GACL configuration settings to config files Configuration driver mysql host localhost user openemr database openemr table prefix gacl Testing database connection Success Connected to mysql database on localhost Testing database type Success Compatible database type mysql detected Making sure database openemr exists Success Good database openemr already exists Succ
125. tion S Refresh Modules n Logout _ https 292 166 1 142 19000 webmin edit_mods cgi Module Config IP Access Control Webmin Configuration Webmin 1450 A Ports and Addresses e Webmin Module Proxy Servers and Downloads 2 j Operating System and Language User Interface Ermronment Reassign Modules Index Page Options Upgrade Webrnet Authentication m pj B 19216811411000 G ga ES Click Webmin Modules OT c x aA V Webenin L450 on egens Ubu 2 Logn apenamr Webenin Backup Configurelion Fies Change Language end Theme Webrnin Actiuns Log Webmin Configuration Wobenin Servers index Wabmin Users System Hl Servers Others Networcng Hardware Cluster used Modules Search View Module s Logs Systam Information Rahesh Modules ogout https JASIA in onus Webmin Modules install Clone Deis Webmi modules c n be added ater installabon by using the form Lo the night Modules are Lypicahy aistnbuted im wba files aach ef whch can certain ene or more modules Modules can alse be installad tom RPM fies if zuppartec by your operatny system ingali Mothute Instali from From local file LJ From uploaded file Drowse B From fip or tet p URL webimin comfupdates pestix 1450 L wben gd Standard module from were webmin com i Third party module from D Yes amp No Ignore dependencies Grant access to
126. to go back Help OJptions P rint GJo Main screen Q uit search deletel history list To direct input to this virtual machine press Cid H ej Ua eg Follow instructions to fill out Name Location and Description fields Then select Continue it will take a bit of time to load next page j OpenEMR 3 0 0 appliance 1 VMware Player Devices v m Model Driuer for Brother MFC 7840U USB 1 Add Printer The Common UNIX Printing System CUPS and the CUPS logo are trademarks of CUPS is copyright 2007 2008 Apple Inc All rights reserved Form submit button Use right arrou or lt return gt to submit Arrow keys Up and Down to move Right to follow a link Left to go back Hjelp Options Print Gio Main screen Q uit search deletel history list To direct input to this virtual machine press Cid G aay uds Choose the Model use right arrow key to show the menu after you select this field Then select Add printer it will take a bit of time to load next page ij OpenEMR 3 0 0 appliance 1 VMwerePlayer Devices PON cx E Model Driuer for Brother MFC 7840U USB 1 Add Printer The Common UNIX Printing System CUPS and the CUPS logo are tradenarks of CUPS is copyright 2007 2008 Apple Inc All rights reserved sernane for CUPS at server localhost 631 openenr Arrow keys Up and Down to move Right to follow a link Left to go back HJelp OJptions Print Gio Miain screen Q uit search dele
127. ty screenshot Only several changes need to be made here circled in red which are all detailed directly below 1 In Send outgoing mail via host type your outgoing smtp mail server here this should be given by your internet service provider 2 In Local networks toggle on Default 3 In Automatic local networks choose Local machine only 4 Click the Save and Apply button M Webmin 1 450 on openemr Ubu x a apt Help Postfix Mail Server Search Docs Postfix version 2 5 1 X 9g po g General Options Address Rewriting and Mai Alias Canonica Mapping Masquerading Basil f View Module s Logs 5 m System Information Virtual Domains Transport Mapping Relocated Mapping Header Checks Refresh Modules o a e B Body Checks BCC Mapping Local Detwery saa 2 Q SMTP Sener Options SMTP Client Options SMTP Authentication And Encryption L 3 um Delwery rates Debugging features Server Processes E c g Configurabon Chack User Mailboxes Edit Config Files Stop Postf Click this button to stop the running Postfix maii server This will stop mail from being delivered to local users fom other systems and prevent clients using this system as a mail server fam sending mail 192168114130000 ga SE Click Mail Aliases W Webmin 1 450 on openemr Ubu X Login openemr 3 Webmin System O Servers Others 18 Networking Hardware T Cluster B Vr us
128. u x Logn openemr Help H Search Docs B dE Mehdi tig Linux Firewall El System Rules fie e c iprablea up rulea D Servers Others _ Showing IPtable Packet fitering liter Add a new chain named E Networking Bandwidth Moritanng Incoming packets INPUT Linux Firewat Select all Invert selection NIS Cient ard Server Network Configuration Accept if input interface iz nat eth Accept if protecal is TCP and TCP flags ACK of ACK are sel B Cluster Accept If state of connection s ESTABLISHED B Urcussd Modules E Aecegi if state of connecbon ss RELATED crm F Accept if protocol is UDP and destination port js 1024 65535 and source port is 53 Accept if protocol is ICMP and ICMP type is echo reply View Module s Logs E Accam if protocol is ICMP and ICMP type is destination unreachable 8 System Information Cl Accept If protecal is ICMP and ICMP type is source quench S Refresh Modules IS Accept If protecal is ICMP and ICMP type is time exceeded O Logout iL Accept I protecol is ICMP and ICMP type is pararmeter problem Accepi If peotecol is FCP and destination port s 22 Pyy if protocol is TCP and destination port is auth iS Serect all Invert selection SetDefsultAction To Drop Forwarded packets FORWARD There are no rules defined tor this chain SetDelsullActon To Accept Outgoing packets OUTPUT There are no rules defined for this chain SetDetauttActon To Accept f EE Click the
129. varchar 150 NOT NULL ALTER TABLE gacl aco sections MODIFY value varchar 150 NOT NULL ALTER TABLE gacl aro MODIFY section value varchar 150 NOT NULL default 0 ALTER TABLE gacl aro MODIFY value varchar 150 NOT NULL ALTER TABLE gacl aro map MODIFY section value varchar 150 NOT NULL default 0 ALTER TABLE gacl aro map MODIFY value varchar 150 NOT NULL ALTER TABLE gacl aro sections MODIFY value varchar 150 NOT NULL ALTER TABLE gacl axo MODIFY section value varchar 150 NOT NULL default 0 ALTER TABLE gacl axo MODIFY value varchar 150 NOT NULL ALTER TABLE gacl axo map MODIFY section value varchar 150 NOT NULL default 0 ALTER TABLE gacl axo map MODIFY value varchar 150 NOT NULL ALTER TABLE gacl axo sections MODIFY value varchar 150 NOT NULL ALTER TABLE gacl aro groups MODIFY value varchar 150 NOT NULL ALTER TABLE gac axo groups MODIFY value varchar 150 NOT NULL Database upgrade finished Ensure you got no errors Close the window 4 Next need to upgrade the php GACL access controls Open a webbrowser outside the appliance and point to the APPLIANCE IP ADDRESS was found by above ifconfig command https APPLIANCE IP ADDRESS openemr acl upgrade php Eie Ede View History Bookmarks Tools Help 3 Login 200 X 0 sp httpy 172 16 0 ad_upgrade php x The Lists object section has been successfully added The Placeholder object section has been successfully added Adding new objects The Normal
130. w open a webbrowser outside the appliance and point to the APPLIANCE IP ADDRESS was found by above ifconfig command https APPLIANCE IP ADDRESS 10000 If you are getting a certificate security error then first follow the instructions in below appendix section Configuring client web browser for https to configure your web browser File Edit View History Delicious Tools Help M https 192 168 1 167 10000 x Login to Webmin You must enter a username and password to login to the Webmin server on 192 368 1 267 Username openemr Password eesecesccce Remember login permanently Login Clear 192 168 1 167 10000 3 aA 87 Login with user openemr and pass openemrcool https 192 168 1 167 10000 M Webmin 1 460 on openemr Ubu x Login openemr B Webmin I3 System B Seners B Others B Un used Modules Search View Module s Logs Gi System Information S Roliesh Modules Logout System hostname openemr Operating system Ubuntu Linux 8 04 2 Webmin version 1460 Time on system Mon Mar 16 02 02 46 2009 Kernel and CPU Lmux 2 5 24 23 serer on 1686 CPU load averages 0 18 1 min 0 15 5 mins 0 10 15 mins Real memory 503 36 MB tatal 97 77 MB used Virtual memory 144 GB total 96 kB used Local diskspace 77 94 GB total 5 41 GB used The 2 follavang Webenin module updates are now available M System and Servar Status installad File Manager 1464 Opening the
131. y micas VMwere Player 1 0 2 0 2 5 VMware Fusion 1 0 2 0 Choose a location for the virtual machine VMware ACE 2 0 2 5 C users brady Desktop appliances Browse VMware Server 1 0 2 0 m zak masin Click Next Q Ready to conve Source C users brady De plance TOperEMR 3 0 2 sppliance 1 vmx Destination Vi C Users brady Desktoplaopliances VMware Workstation 5 2 Click on an gption below to edit it Estimated time less than a minute Current option selections v Data to copy VirtualDiski 80 0 GB v Devices A Processors 1 Disk controller Preserve source Memory 512 MB Networks NICI Bridged Click the Data to copy field Ready to Complete Source C Users brady De plance 1 OpenEMR 3 0 D sopliance L vmx Destination Vi C Users brady Desktoplaopliances VMware Workstation 5 x Click on an option below to edit it Current option selections v A Devices By Processors 1 Disk controller Preserve source Memory 512 MB w Networks NICI Bridged Data copy type Copy all disks and maintain layout Disk Sie te Vetualbiekd Pre allocated Not pre ellocated 2 GB Split pre allocated Select 2 GB split not pre allocated then click Next e Soecfy Destinabon e View Edit Opbons Source L C users brady D _hance 1 OpenEMR 3 0 D appliance Lvumx Destination V C Users brady Desktop appliances VMware Workstation 5 x
132. yer 3 Start up the OpenEMR Appliance by opening the OpenEMR 3 2 0 appliance 1 vmx file in the VMware Player 4 If this is your first time starting the OpenEMR Appliance then a window will pop up see screenshot below Select I copied it and click the OK button This virtual machine may have been moved or copied In order to configure certain management and networking features VMware Workstation needs to know which Did you move this virtual machine or did you copy it If you don t know answer I copied it I moved it 5 Several windows may also pop up explaining that certain drives or sound drivers are not gonna work Just click ok and continue 6 Ubuntu will now boot up just give it some time After boot up you will see the following introduction screen i j OpenEMR 3 0 0 appliance 1 VMwerePlayer Devices v mx Running local boot scripts et c local Welcone to the DpenEMR Appliancett Recent User Manual can be found at http bradynd com appliance IP address of this appliance is 192 168 1 144 https 7 192 168 1 144 openenr user admin pass pas https 7 7 192 168 1 1441 10000 user openemr pass openenrcool gt HITPS 443 SSH 2Z and Webmin 10000 ports are open Appliance login nane is openemr with password openemrcool To run a command as administrator user root use sudo lt command gt sudo command password is openenrcool user is openenr with passvord openenr roo
133. ystem amp topen status 1723601131000 ai EZ Click System Information 4 Then reboot the appliance per the instructions found in the Reboot or Shutdown Appliance section Change Clock Main TOC Link 1 These are instructions on changing the time in your appliance using Webmin 2 Point a web browser outside your appliance to the Webmin link reported in your appliance introduction screen If you are getting a certificate security error then first follow the instructions in below appendix section Configuring client web browser for https to configure your web browser You must enter a username and password to login to the Webmin server on 192 168 1 167 Username openemr Password eesececccce Remember login permanently 192 168 1 167 10000 aa 3 Webmin 1450 on openemr Tinos po File Edit View History Delicious Tools Help Sunhm in hostname PPS Operating tu Linux 8042 Webmin version AS View Module s Logs Timeon ton Mar 2 03 05 53 2009 System Information S Refresh Modules GO el and Linux 2 6 24 23 5emer on 1686 Q Logout 1450 CPU load averages 0 00 1 mun 0 06 6 mins 0 07 15 mias Real medi 503 36 MB total 66 90 MB used Virtual 144 GB total 0 bytes used memory Local disk TT 94 GB total 5 35 GB used Warning Your system is sctually running Ubuntu Linux version 5 2 4 192154114110000 Ho Click Hardware File Edit
Download Pdf Manuals
Related Search
Related Contents
CONSUMER CREDIT REPORT USER GUIDE 安全取扱説明書 - 日本アイソトープ協会 pse-08 user manual The monthly news,C&N Manuale per il collegamento e l`uso Installation and Midland XTC200VP3 hand-held camcorder Radiocrafts - M2M Connectivity Q-Cam Professional V 1.1 User Manual Nanoxia DS1 会報を見る - 冷凍食品技術研究会 Copyright © All rights reserved.
Failed to retrieve file