Every repository with this icon (
Every repository with this icon (
| name | age | message | |
|---|---|---|---|
| |
.document | Tue Jul 28 17:32:52 -0700 2009 | |
| |
.gitignore | Tue Nov 17 17:00:52 -0800 2009 | |
| |
.yardopts | Mon Aug 03 08:52:29 -0700 2009 | |
| |
CHANGELOG | Tue Nov 03 15:21:47 -0800 2009 | |
| |
Capfile | Thu Mar 12 18:40:18 -0700 2009 | |
| |
DESIGN.rdoc | Tue Nov 03 15:21:08 -0800 2009 | |
| |
HACKING.rdoc | Tue Nov 03 15:48:00 -0800 2009 | |
| |
INSTALL.legacy | Tue Jan 27 17:16:03 -0800 2009 | |
| |
INSTALL.rdoc | Thu Nov 12 12:48:42 -0800 2009 | |
| |
README.rdoc | Thu Sep 17 06:03:46 -0700 2009 | |
| |
Rakefile | Wed Sep 17 06:21:35 -0700 2008 | |
| |
app/ | Fri Nov 20 11:25:13 -0800 2009 | |
| |
bin/ | Wed Sep 16 11:05:08 -0700 2009 | |
| |
config/ | Thu Nov 19 20:11:55 -0800 2009 | |
| |
db/ | Wed Nov 18 16:51:33 -0800 2009 | |
| |
lib/ | Fri Nov 20 11:25:13 -0800 2009 | |
| |
public/ | Tue Nov 17 11:16:04 -0800 2009 | |
| |
resources/ | Wed Nov 04 06:16:07 -0800 2009 | |
| |
script/ | Wed Apr 08 14:59:42 -0700 2009 | |
| |
spec/ | Wed Nov 18 15:52:38 -0800 2009 | |
| |
stories/ | Wed Jan 23 07:01:57 -0800 2008 | |
| |
test/ | Fri Apr 17 13:26:09 -0700 2009 | |
| |
vendor/ | Tue Sep 22 15:58:57 -0700 2009 |
Laika
This is Laika, an open source electronic health record (EHR) testing framework.
Laika is an web based testing suite for systems that interact with HITSP C32 documents. Laika can generate a C32 document based on information specified through a web interface. C32 documents can also be uploaded to Laika to ensure their adherence to HITSP and HL7 standards (via XML Schema and Schematron). Laika can also examine the content of uploaded documents to verify the correctness and completeness of the clinical data being transmitted.
The target platform is JRuby on Rails, running under Glassfish.
Running the Test Suite
Make sure your CLASSPATH variable is set:
$ source bin/laika_env.sh
To run the spec suite:
$ jruby -S rake spec
To run the selenium test suite (the app server must be running in test mode at port 4000):
$ jruby -S rake selenium:test
Generating Documentation
You can generate the complete documentation for the Laika source using the YARD documentation tool. You don’t need to use JRuby to do this:
$ sudo gem install yard $ yardoc $ open doc/index.html
Additional Dependencies
For complete validation functionality the UMLS database (including SNOMED) is required, see www.nlm.nih.gov/research/umls/
Resources
The source repository is hosted on GitHub: github.com/CCHIT/laika/tree/master
The project page is hosted on SourceForge: laika.sourceforge.net/







