Qode Lynx Healthchain
Originally designed as an incorruptible digital ledger, Blockchain was first introduced in 2008 as a platform for digital economic transactions. The most common application of this technology has been through Bitcoin, a decentralised digital currency that can be sent from user to user using a peer-to-peer network with no intermediaries.
Since the introduction of Bitcoin, Blockchain’s industry-disruptive properties have since been deployed in various fields largely due its self-auditing and immutable nature. This fully automated capability has wielded advantages that allow for greater transparency, enhanced security, improved traceability, reduced costs, and increased efficiency. In congruence with smart contracts (contracts encoded into Blockchain using a programming language), the tamper-proof database of Blockchain makes it a prospect technology in evolving collection and distribution processes in the Healthcare industry.
Through our understanding of Blockchain, we were able to leverage the technologies and properties of the system to create a healthcare-focused digital system—Health Chain.
With the potential to revolutionise clinical systems and processes, Qode Health Chain is an entity-centric solution designed to scale and be distributed across various stakeholders. It additionally serves as a central health record and clinical information storage solution. Being a fully auditable software, Health Chain consists of two major components, Health Chain itself ensuring storage of clinical information and the Insight services responsible for incoming data.
By utilising the latest Azure data processing technologies (Azure SQL, Azure Blockchain Workbench, Azure Blockchain Service, Azure Event Grid, Azure Data lake, Azure Data Brick), Health Chain can host all data in Microsoft’s hyper-cloud environments for advanced data protection, encryption and POPI compliance. The software also leverages technologies like Truffle Suite to distribute and maintain the Ethereum based smart contracts. Furthermore, Health Chain communicates with HL7 Fast Healthcare Interoperability Resources (FHIR) enabling efficient tracking and management of datasets across multiple systems.
Through its integration with Qode Insight, Health Chain supports data from disparate systems like TIER.net and NHLS and consolidates them into consistent, valid, and accurate datasets. The insight service can also receive information from customer written Azure Event Grid services. Qode will then create template-based Azure Event Grid service implementations that process data from amongst others, CSV and Excel files received from Email or FTP, JSON messages on RabbitMQ. The service will also be able to integrate with IoT devices.
While Health Chain provides a platform for ethical and secure distribution of patient data, our Personal Information Protection Software ensures that personal information (PI) is segregated from the information stored on the blockchain for compliance with various PI protection legislations. The de-identified information and PI is then stored on an Ethereum blockchain and linked via a unique Health Chain ID that identifies each entity on the Health Chain uniquely. All information stored on the Ethereum blockchain is saved as Ethereum smart contracts based on HL7 FHIR standards.
With flexible field deployment, Health Chain is deployable to multiple locations with each location having its own local copy of the Blockchain data. In addition to PI being unique per site and transferrable, Health Chain also features role-based authorisation functionality enabling permission-based access control to certain datasets for security.
Health Chain can also store raw images like X-rays and photos on a file storage account that is linked to blockchain entries. With lookup and merging services, the software uses the data connection and distribution service to ensure only enqueue entities and records are created and persisted on the Health chain.
The data connection and distribution service (DCDS), is the service responsible for merging information from the blockchain, MSSQL database and file storage; ensuring that personal information is segregated from records being saved to the Health Chain; and updating and maintaining the links between the blockchain, MSSQL database and file storage.