Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/clinical-meteor/checklist-manifesto
The classic Todos example with offline database support and end-to-end test coverage.
https://github.com/clinical-meteor/checklist-manifesto
Last synced: about 2 months ago
JSON representation
The classic Todos example with offline database support and end-to-end test coverage.
- Host: GitHub
- URL: https://github.com/clinical-meteor/checklist-manifesto
- Owner: clinical-meteor
- Created: 2015-02-16T21:32:01.000Z (almost 10 years ago)
- Default Branch: master
- Last Pushed: 2016-10-07T02:49:20.000Z (over 8 years ago)
- Last Synced: 2024-10-29T21:06:24.421Z (3 months ago)
- Language: JavaScript
- Homepage: http://checklist-manifesto.meteorapp.com
- Size: 66 MB
- Stars: 17
- Watchers: 5
- Forks: 3
- Open Issues: 31
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
checklist-manifesto
============================HIPAA and FDA ready version of the Todos demo example.
[![Circle CI](https://circleci.com/gh/clinical-meteor/checklist-manifesto/tree/master.svg?style=svg)](https://circleci.com/gh/clinical-meteor/checklist-manifesto/tree/master)
============================
#### Meteor Version1.0.3.1
============================
#### Installation````sh
# 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](https://raw.githubusercontent.com/clinical-meteor/cookbook/master/images/whitepapers/redwood/ChecklistWorkflow.png)
============================
#### Local DevelopmentChecklistManifesto uses many packages shared between ClinicalFramework apps. Use the ``starrynight fetch`` command to fetch the shared packages for local development.
````sh
# Install the starrynight utility...
npm install -g starrynight# And then running it...
cd packages
starrynight fetch
````============================
#### HL7 Conformance StatementAll tasks are implemented with the HL7 FHIR [DiagnosticOrder](https://www.hl7.org/fhir/diagnosticorder.html) resource type. Please see the HL7 FHIR DTSU2 for reference type schema definition.
============================
#### HIPAA ComplianceThis app supports logging events to a HIPAA Audit Log. See the [HIPAA Audit Utility](https://github.com/clinical-meteor/hipaa-utility) for details on viewing the Hipaa Audit Log.
============================
#### FDA Validation and Verification Testing````sh
# 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](https://img.shields.io/badge/license-MIT-blue.svg)