Skip to content

This project addresses challenges in healthcare record management using decentralized technologies, enhancing efficiency and security during patient transitions between providers.

Notifications You must be signed in to change notification settings

Yogesh01000100/Interoperable-EHR-Management

Repository files navigation

Getting Started

Prerequisites

  • Docker installed with appropriate sudo permissions.

  • Install Fabric Binaries
    Run this command to install necessary Fabric binaries:

./install-fabric.sh binary

script to start net-2(root)

./create-network.sh

Starting the application

build the project(root)

npm run configure

Running the cacti node(root)

npm run start:healthcare-backend

Couchdb

http://localhost:5984/_utils/ COUCHDB_USER=admin COUCHDB_PASSWORD=adminpw

Intrachain - Backend

Navigate to the backend directory and run the following command to start the backend for intrachain operations:

cd backend
npm start

tape test

./tape-Linux-X64 commitOnly --config=config.yaml --number=1000

openAPI schema

cd source/cactus-healthcare-business-logic-plugin
npm run generate-sdk:typescript-axios

npm package error (yet to be deployed)

alt text

cd source/cactus-healthcare-backend/dist/lib/main/typescript

Change the path from (once and only after you build (ts->js))

const cactus_healthcare_business_logic_plugin_1 = require("../../../../cactus-healthcare-business-logic-plugin"); 

to

cactus_healthcare_business_logic_plugin_1 = require("../../../../../cactus-healthcare-business-logic-plugin");

After Setup

Remove the volume of the fabric-all-one container (remove the container)

About

This project addresses challenges in healthcare record management using decentralized technologies, enhancing efficiency and security during patient transitions between providers.

Topics

Resources

Stars

Watchers

Forks