Abstract

Introduction: A lot of hospital management systems, especially open-source ones, still lack interoperability which is holding back the effectiveness of administration. This happens due to different regulations from hospital organizations. Therefore, there must be a system that facilitates interoperability. Blockchain is a decentralized ledger system, to insert the data from the blockchain all parties must agree that the data is valid thus the data can be inserted so, all the data are immutable thus every change can be audited. Methods: We integrate the Hyperledger fabric network, an open-source modular blockchain platform, into an open-source hospital management system, openEMR. We take the changed data using debezium connect and Kafka and inserted it into the blockchain. Results: Based on our test, we managed to get average read latency at 27ms, average read throughput at 36 Read per Second, average transaction latency at 45ms, average transaction throughput at 22 Transaction per Second, and average integrated system data transfer at 111.36ms. Conclusions: All services deployed successfully at the Kubernetes without any error. All services work as they should be. One service can integrate through the internal network of the Kubernetes and from the outside cluster using ingress. OpenEMR can be used normally as indicated in the official documentation and the data change is stored in the blockchain.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call