Skip to content

LHNCBC/flowsheet-lhc

Repository files navigation

LHC Flowsheet App

The LHC Flowsheet is a tool that talks to a FHIR server, and loads the Observations for a selected patient into a flowsheet. This project is not currently active. Many planned features were not implemented and it might have unknown bugs. We are releasing it as an open-source software as we have seen interest in this project from the FHIR community. We are only able to provide limited support for this project. Use it at your own risk.

The LHC Flowsheet was developed by the Lister Hill National Center for Biomedical Communications (LHNCBC), National Library of Medicine (NLM), part of the National Institutes of Health (NIH).

Licensing and Copyright Notice

See LICENSE.md.

Development

  • It depends on forks of two third-party projects, the changes in which have not yet been submitted back to the original projects. See react-sparklines, and react-window.
  • By default it talks to the FHIR server at "https://lforms-fhir.nlm.nih.gov/baseR4", which URL is hard-coded in src/stores/fhirDataStore.js.
  • c17.js and h17.js in src/stores are the two hierarchy template files. They are not supposed to be edited manually, but the feature to customize the template was not implemented.
  • Run npm run start for a dev server. Navigate to http://localhost:3000/.
  • Run npm run build to build the project and generate a production version. The LHC Flowsheet app does not have server-side code. The built client-side code are in the build directory. You can host it on a web server of your choice.
  • There are no tests for the code.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages