Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/dermatologist/oscar-eform-export-helper

:bookmark_tabs: E-form ReportingTool for OSCAR EMR
https://github.com/dermatologist/oscar-eform-export-helper

eform golang oscar-emr reporting-tool

Last synced: 7 days ago
JSON representation

:bookmark_tabs: E-form ReportingTool for OSCAR EMR

Awesome Lists containing this project

README

        

# :bookmark_tabs: GoForm - eForm Reporting Tool
[![Build Status](https://travis-ci.org/dermatologist/oscar-eform-export-helper.svg?branch=develop)](https://travis-ci.org/dermatologist/oscar-eform-export-helper)

[![eForm Export Tool](https://raw.github.com/dermatologist/oscar-eform-export-helper/develop/notes/usage.gif)](https://canehealth.com)

## About

Reporting from OSCAR eforms is difficult as the fields are added to a single table as key value pairs. This is a tool for quickly diplaying summary statistics by connecting to the database via SSH. It can also work on the csv file exported from the eForm Export Tool.

## Build
```
git clone https://github.com/dermatologist/oscar-eform-export-helper.git
cd oscar-eform-export-helper/src/main/
export GOBIN=$(pwd)
go get
sudo mv main /usr/local/bin/oscar_helper
```
* The above is for linux. Follow similar steps for other OS.

## How to use

```
oscar_helper -file=output.csv

OR

oscar_helper -sshhost=xxx -sshport=22 -sshuser=xxx -sshpass=xxx -dbuser=xxx -dbpass=xxx -dbname=xxx -dbhost=localhost -datefrom=YYYY-MM-DD -dateto=YYYY-MM-DD -fid=1 -include

```
* Work in progress

## Other Projects
* [:fire: FHIRForm framework for E-Form management](https://github.com/E-Health/fhirform)
* [:eyes: Drishti | An mHealth sense-plan-act framework!](https://github.com/E-Health/drishti)
## Contributors

[Bell Eapen](http://canehealth.com)