diff --git a/DeveloperSetupGuide.md b/DeveloperSetupGuide.md index b03aa5b..94a04a2 100644 --- a/DeveloperSetupGuide.md +++ b/DeveloperSetupGuide.md @@ -47,6 +47,7 @@ This guide will take you through the development environment setup for each of t 5. [pims (Pharmacy Information Management System)](https://github.com/mcode/pims) 6. [rems-smart-on-fhir](https://github.com/mcode/rems-smart-on-fhir) 7. [rems-intermediary](https://github.com/mcode/rems-intermediary.git) +8. [rems-directory](https://github.com/mcode/rems-directory.git) ### Expected Functionality @@ -223,6 +224,7 @@ Note: The default ruby that comes with Mac may not install the right package ver git clone https://github.com/mcode/rems-smart-on-fhir.git rems-smart-on-fhir git clone https://github.com/mcode/rems-setup.git rems-setup git clone https://github.com/mcode/rems-intermediary.git rems-intermediary + git clone https://github.com/mcode/rems-directory.git rems-directory # Update the Submodules cd rems-admin diff --git a/EndToEndSetupGuide.md b/EndToEndSetupGuide.md index ef5c851..fad5655 100644 --- a/EndToEndSetupGuide.md +++ b/EndToEndSetupGuide.md @@ -19,6 +19,7 @@ Follow this guide if you would like to start each application locally **without* - [rems-admin](#rems-admin) - [pims](#pims) - [rems-smart-on-fhir](#rems-smart-on-fhir) + - [rems-directory](#rems-directory) - [rems-intermediary](#rems-intermediary) - [Verify the REMS Integration Prototype is working](#verify-the-rems-integration-prototype-is-working) @@ -59,6 +60,7 @@ Follow this guide if you would like to start each application locally **without* git clone https://github.com/mcode/pims.git git clone https://github.com/mcode/rems-smart-on-fhir.git git clone https://github.com/mcode/rems-setup.git + git clone https://github.com/mcode/rems-directory.git git clone https://github.com/mcode/rems-intermediary.git ``` @@ -248,6 +250,19 @@ npm install npm start ``` +### rems-directory + +```bash +# Navigate into directory already cloned from GitHub +cd rems-directory + +# Install dependencies +npm install + +# Start the application +npm start +``` + ### rems-intermediary ```bash diff --git a/PrototypeRepositoriesAndCapabilities.md b/PrototypeRepositoriesAndCapabilities.md index e6cc787..76a7bc8 100644 --- a/PrototypeRepositoriesAndCapabilities.md +++ b/PrototypeRepositoriesAndCapabilities.md @@ -75,6 +75,15 @@ - Stores data in MongoDB - Docker scripts to launch the entire stack +- mcode/rems-directory + + - REMS Directory + - Node/TypeScript + - Hosts interfaces needed for updating CDS Hooks and FHIR endpoints within REMS Intermediary + - REMS SPL Zip file containing all active REMS programs + - API similar to openFDA + - NDC endpoint for querying REMS data based on NDC + ### Other Components - KeyCloak diff --git a/README.md b/README.md index 3eb2036..d4f9653 100644 --- a/README.md +++ b/README.md @@ -33,4 +33,35 @@ We use Playwright for end-to-end testing, which automates running the full proto The following diagram outlines the interactions and communications between each of the components that make up the REMS prototype environment. -![](./diagrams/SequenceDiagram.png) +![SequenceDiagram (3)](./diagrams/SequenceDiagram.png) + +# Data Rights + +
+NOTICE +
+ +This (software/technical data) was produced for the U. S. Government under Contract Number 75FCMC18D0047/75FCMC23D0004, and is subject to Federal Acquisition Regulation Clause 52.227-14, Rights in Data-General. + + +No other use other than that granted to the U. S. Government, or to those acting on behalf of the U. S. Government under that Clause is authorized without the express written permission of The MITRE Corporation. + + +For further information, please contact The MITRE Corporation, Contracts Management Office, 7515 Colshire Drive, McLean, VA 22102-7539, (703) 983-6000. + +
+©2025 The MITRE Corporation. +
+ +
+ +Licensed under the Apache License, Version 2.0 (the "License"); use of this repository is permitted in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. diff --git a/REMS.code-workspace b/REMS.code-workspace index fec844e..4f35191 100644 --- a/REMS.code-workspace +++ b/REMS.code-workspace @@ -23,6 +23,9 @@ }, { "path": "../rems-directory" + }, + { + "path": "../cql-to-fhir-library" } ], "launch": { diff --git a/SimpleSetupGuide.md b/SimpleSetupGuide.md index 2160a8b..8af9fee 100644 --- a/SimpleSetupGuide.md +++ b/SimpleSetupGuide.md @@ -41,6 +41,7 @@ The following REMS components will be deployed in Docker locally: 5. [pims (Pharmacy Information Management System)](https://github.com/mcode/pims) 6. [rems-smart-on-fhir](https://github.com/mcode/rems-smart-on-fhir) 7. [rems-intermediary](https://github.com/mcode/rems-intermediary.git) +8. [rems-directory](https://github.com/mcode/rems-directory.git) ## Quick Setup