GCRC Scheduling Calendar: University of Minnesota (GSC:UofM) Matt Beecher, mbeecher@gcrc.umn.edu 04/02/02 This originally started as a modified version of WebCalendar (http://webcalendar.sourceforge.net/). As both versions increased in complexity, I decided to rewrite it from scratch. The overall GUI remained very similar and a few bits of javascript code (GPLed) were carried over (most notably the on-over stuff) from WebCalendar. GSC:UofM is released under the GPL. I currently run this with PHP 4.0.6 & MySQL 3.23.29. Versions of PHP > 4.0.0 should work fine, PHP > 3.0.0 may work (might be a few functions missing that you'd need to work around). Any MySQL >= 3.23.0 should work, and, again, older versions may work as well. XTemplate support is also required. Grab it from http://sourceforge.net/projects/xtpl/ and copy the xtpl.p as xtpl.inc into the base GSC:UofM directory or your global include directory. Some of the reports (found in reports-examples) are generated as PDFs. You will need to have support for ClibPDF compiled into your php module for this to work (http://www.php.net/manual/en/ref.cpdf.php). Table definitions can be found in INSTALL-TABLES. There are four main types of schedulable data: Inpatient Visit: Multiple day visit. General information stored in ip_d, individual day data stored in ip. Outpatient Visit: Single day visit. Stored in op. Diet Studies: Non-time dependent recurring visits. Used by the nursing staff to flexibly schedule recurring outpatient visits by persons involved with diet studies. General information stored in ds_d, day specific info held in ds. Staff Info: Contains staffing information (# of RNs, # of CMA, notes) for a specific day. There should only be one per day. Documentation is a bit lacking right now. If anyone has questions, contact me at mbeecher@gcrc.umn.edu.