GithubHelp home page GithubHelp logo

senlite / openeobs Goto Github PK

View Code? Open in Web Editor NEW

This project forked from openeobs/openeobs

0.0 0.0 0.0 15.8 MB

An e-observations and ward management tool for Acute and Mental Health hospitals.

Home Page: https://openeobs.github.io/

License: GNU Affero General Public License v3.0

JavaScript 33.46% Python 45.01% CoffeeScript 3.22% CSS 6.50% HTML 11.77% Gherkin 0.04%

openeobs's Introduction

Open-eObs

Codacy Badge

open-eObs is an electronic observations, ward management and task management app for Acute and Mental Health hospitals.

It provides the following observations that can be submitted via the mobile interface:

  • Blood Glucose
  • Blood Product
  • Early Warning Score (EWS)
  • Height
  • Neurological
  • Postural Blood Pressure
  • Weight

It provides the following tools to assist with ward management:

  • High level Ward Dashboard
  • Interactive charts of observation data
  • Patient Acuity Board
  • Patient Record
  • Patient Report
  • Patient Visit Management (via nh_eobs_adt_gui module)
  • Staff Allocation to Patients

It provides additional ward management tools for Mental Health settings:

  • Patient Monitoring Exceptions (Patient off ward)
  • Rapid Tranquilisation status flag

It provides the following tools to aid in the analysis of clinical activities:

  • Overdue tasks list
  • Ward staff Workload board (grouped by time left to complete task)
  • EWS task OLAP view (via installation of nh_eobs_analysis)

Installation

open-eObs is a set of Odoo modules that allow for electronic observations and builds on the NHClinical set of modules.

We currently develop against our own tag of Odoo, this is to ensure consistency so it's recommended when installing Odoo that you install this version.

Once you've downloaded Odoo, installed it's dependencies and installed PostgreSQL 9.3 you need to update the server.cfg file of your Odoo installation to point to the NhClinical and Open-eObs directories.

After restarting the server you can then log in as the admin user and install the nh_eobs_mobile or nh_eobs_mental_health modules. These install the Acute and Mental Health configurations of Open-eObs.

Additional modules such as nh_eobs_adt_gui and nh_eobs_analysis can also be installed at this stage.

Upgrading

To upgrade the open-eObs modules you just need to update the Open-eObs modules and press the upgrade module button for nh_eobs_mobile or nh_eobs_mental_health depending on what you have installed.

It's recommended you backup the existing database and module files before upgrading so you can restore should anything go wrong.

Contributing

We welcome contributions via the creation of issues (for feedback, bugs and suggestions) and pull requests (for submitting code).

You can read our contribution guidelines for more information on how to contribute and what you can expect when contributing to open-eObs

User guides can be found in the Wiki.

openeobs's People

Contributors

colinfwren avatar nhldn avatar homostellaris avatar wearp avatar bristoljon avatar robdyke avatar lorenzo-pasa avatar jamkasz avatar dteece1 avatar patelami avatar hilakata avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.