Skip to content

carin-alliance/cpcds-client-ri

master
Switch branches/tags
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
app
 
 
bin
 
 
 
 
db
 
 
lib
 
 
log
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

CPCDS Reference Implementation Client

Reference implementation client for the Consumer-Directed Payer Data Exchange IG.

Installation

To pull in remote cpcds-client-ri from github for local development:

cd ~/path/to/your/workspace/
git clone https://github.com/carin-alliance/cpcds-client-ri.git

Running

Since this app is configured for heroku deployment, running it is slightly more effort than just rails s.

  1. To start, you must be running postgres

    pg_ctl -D /usr/local/var/postgres -l /usr/local/var/postgres/server.log start
    

    (This gets old. Personally, I made a pg_start alias for this command) You may need to replace /usr/local/var/postgres with your postgres database location. Don't forget to setup the database by running:

    cd ~/path/to/your/app/
    bundle install
    rake db:setup
    
  2. Next, run the rails app the way you would any other

    rails s
    
  3. Now you should be able to see it up and running at localhost:3000

  4. When done, gracefully stop your puma server

    Control-C
    
  5. Finally, stop your postgres instance

    pg_ctl -D /usr/local/var/postgres -l /usr/local/var/postgres/server.log stop
    

    (This also gets old. Personally, I made a pg_stop alias for this command)

Copyright

Copyright 2020 The MITRE Corporation

About

Reference client for the Consumer Directed Payer Data Exchange (CARIN Blue Button) Implementation Guide: https://build.fhir.org/ig/HL7/carin-bb/index.html

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published