Skip to content
Merged

Dev #88

Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions DeveloperSetupGuide.md
Original file line number Diff line number Diff line change
Expand Up @@ -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

Expand Down Expand Up @@ -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
Expand Down
15 changes: 15 additions & 0 deletions EndToEndSetupGuide.md
Original file line number Diff line number Diff line change
Expand Up @@ -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)

Expand Down Expand Up @@ -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
```

Expand Down Expand Up @@ -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
Expand Down
9 changes: 9 additions & 0 deletions PrototypeRepositoriesAndCapabilities.md
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down
33 changes: 32 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -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

<div style="text-align:center">
<b>NOTICE</b>
</div>

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.

<div style="text-align:center">
<b>&copy;2025 The MITRE Corporation.</b>
</div>

<br />

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.
3 changes: 3 additions & 0 deletions REMS.code-workspace
Original file line number Diff line number Diff line change
Expand Up @@ -23,6 +23,9 @@
},
{
"path": "../rems-directory"
},
{
"path": "../cql-to-fhir-library"
}
],
"launch": {
Expand Down
1 change: 1 addition & 0 deletions SimpleSetupGuide.md
Original file line number Diff line number Diff line change
Expand Up @@ -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

Expand Down
Loading