Python-based web interface for VistA roll-and-scroll terminal
Go to file
2024-04-10 22:23:50 -04:00
frontend Fix error fetching appointments with empty clinic list 2024-04-10 22:00:01 -04:00
.gitignore First 2024-03-02 00:45:21 -05:00
autoproc.py First 2024-03-02 00:45:21 -05:00
ext_discovery.py First 2024-03-02 00:45:21 -05:00
ext_lab.py First 2024-03-02 00:45:21 -05:00
ext_measurement.py First 2024-03-02 00:45:21 -05:00
ext_note.py Fix error handling empty progress note ranges 2024-04-10 21:57:08 -04:00
ext_order.py First 2024-03-02 00:45:21 -05:00
ext_patient.py First 2024-03-02 00:45:21 -05:00
ext_rcrs.py First 2024-03-02 00:45:21 -05:00
ext_scheduling.py First 2024-03-02 00:45:21 -05:00
ext_session.py First 2024-03-02 00:45:21 -05:00
kvstore.py First 2024-03-02 00:45:21 -05:00
LICENSE First 2024-03-02 00:45:21 -05:00
main.py First 2024-03-02 00:45:21 -05:00
README.md Add setup instructions 2024-04-10 22:23:50 -04:00
requirements.txt First 2024-03-02 00:45:21 -05:00
util.py First 2024-03-02 00:45:21 -05:00
XWBSSOi.py First 2024-03-02 00:45:21 -05:00

vistassh-py

Python-based web interface for VistA roll-and-scroll terminal

Getting started

You will need:

  • Python 3.10+ & pip
  • Node.js & npm

To install the dependencies and build the frontend, perform the following steps:

pip install -r requirements.txt
cd frontend
npm install
npm run build

To run, invoke main.py.