Skip to content

HL7-DaVinci/crd-request-generator

Repository files navigation

CRD Request Generator

This subproject provides a small web application that is capable of generating CRD requests and displaying the CDS Hooks cards that are provided as a response. This project is written in JavaScript and runs in node.js.

A live demo is hosted by HL7 FHIR Foundry, where you may also download curated configurations to run yourself.

Running the request generator standalone

  1. Install Node.js 16 (Node 18+ not currently supported)
  2. Clone the repository
  • git clone https://github.com/HL7-DaVinci/crd-request-generator.git
  1. Install the dependencies
  • cd request-generator
  • npm install
  1. Run the application
  • npm start

This should open a browser window directed to http://localhost:3000. The request-generator assumes the CRD server is running on localhost:8090. This can be changed in the properties file properties.json.

Questions and Contributions

Questions about the project can be asked in the Da Vinci CRD stream on the FHIR Zulip Chat.

This project welcomes Pull Requests. Any issues identified with the RI should be submitted via the GitHub issue tracker.

As of October 1, 2022, The Lantana Consulting Group is responsible for the management and maintenance of this Reference Implementation. In addition to posting on FHIR Zulip Chat channel mentioned above you can contact Corey Spears for questions or requests.