https://github.com/databiosphere/fhir
Broad FHIR is a FHIR Server that powers applications for Genomics research.
https://github.com/databiosphere/fhir
fhir
Last synced: 8 months ago
JSON representation
Broad FHIR is a FHIR Server that powers applications for Genomics research.
- Host: GitHub
- URL: https://github.com/databiosphere/fhir
- Owner: DataBiosphere
- License: mit
- Created: 2020-09-17T18:39:07.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2022-04-06T02:00:43.000Z (almost 4 years ago)
- Last Synced: 2025-06-01T06:52:42.039Z (10 months ago)
- Topics: fhir
- Language: JavaScript
- Homepage: https://www.broadinstitute.org/
- Size: 2.61 MB
- Stars: 5
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# 🔥 Broad FHIR
> FHIR is an interoperability standard intended to facilitate the exchange of healthcare information between healthcare providers, patients, caregivers, payers, researchers, and any one else involved in the healthcare ecosystem. It consists of 2 main parts – a content model in the form of ‘resources’, and a specification for the exchange of these resources in the form of real-time RESTful interfaces as well as messaging and Documents
## Getting started
Clone
```
git clone https://github.com/DataBiosphere/FHIR
```
Install
You must run these separately in these directories: `anvil-api`, `fhir`, `tcga`, `viewer`
```
npm i
```
Run the tests
```
npm run test
```
Configure your projects. This project uses [dotenv](https://github.com/motdotla/dotenv) extensively to make configuration easy. See [Configuration](./docs/CONFIGURATION.md)
```
touch .env
touch fhir/.env
touch tcga/.env
touch viewer/.env
```
Run Docker Compose
```
docker-compose up --build
```
## SMART App
Broad FHIR comes with it's own [SMART on FHIR](http://www.hl7.org/fhir/smart-app-launch/) application. You can run it locally or host it statically
```
cd viewer
npm i
npm start
```

## Documentation
Read our docs pages for information on deployment, tech stack, design decisions, and more
[Docs](./docs/INDEX.md)
## Auth endpoints
### Authorize
https://accounts.google.com/o/oauth2/v2/auth
### Token
https://oauth2.googleapis.com/token