All Projects → clinical-meteor → checklist-manifesto

clinical-meteor / checklist-manifesto

Licence: other
The classic Todos example with offline database support and end-to-end test coverage.

Programming Languages

javascript
184084 projects - #8 most used programming language
CSS
56736 projects
HTML
75241 projects

checklist-manifesto

HIPAA and FDA ready version of the Todos demo example.

Circle CI

============================

Meteor Version

1.0.3.1

============================

Installation

# Should be as simple as cloning the repository...  
git clone https://github.com/awatson1978/clinical-checklists

# And then running it...
cd clinical-checklists/webapp
meteor

============================

Flow Chart

ChecklistManifesto-FlowChart

============================

Local Development

ChecklistManifesto uses many packages shared between ClinicalFramework apps. Use the starrynight fetch command to fetch the shared packages for local development.

# Install the starrynight utility...
npm install -g starrynight

# And then running it...
cd packages
starrynight fetch

============================

HL7 Conformance Statement

All tasks are implemented with the HL7 FHIR DiagnosticOrder resource type. Please see the HL7 FHIR DTSU2 for reference type schema definition.

============================

HIPAA Compliance

This app supports logging events to a HIPAA Audit Log. See the HIPAA Audit Utility for details on viewing the Hipaa Audit Log.

============================

FDA Validation and Verification Testing

# optional:  you may want to reset your application data
terminal-a$ meteor reset

# run your application as usual
terminal-a$ meteor

# then open up a second terminal and run the validation tests
terminal-b$ starrynight autoconfig
terminal-b$ starrynight run-tests --type validation

# if you want to run verification tests, you'll need to fetch the packages in the app
terminal-a$ starrynight fetch

# then open up a second terminal and run_nightwatch to run all tests
terminal-b$ starrynight run-tests --type verification

============================

Run Acceptance Tests

MIT License

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].