Skip to content

A FHIR server built for direct integration with Gen3

Notifications You must be signed in to change notification settings

ACED-IDP/fhir_server

Repository files navigation

fhir_server

A FHIR server for submitting FHRI data to ElasticSearch/GRIP/Gen3

Setup

python3 -m venv venv
source venv/bin/activate
pip install -r requirements.txt
pip install -e .

Spec

See https://www.hl7.org/fhir/http.html for implementation details

server

  • uvicorn bundle_service.main:app --reload

Distribution

  • PyPi
# update pypi

# pypi credentials - see https://twine.readthedocs.io/en/stable/#environment-variables

export TWINE_USERNAME=  #  the username to use for authentication to the repository.
export TWINE_PASSWORD=  # the password to use for authentication to the repository.

# this could be maintained as so: export $(cat .env | xargs)

rm -r dist/
python3  setup.py sdist bdist_wheel
twine upload dist/*

About

A FHIR server built for direct integration with Gen3

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages