The rapid digitization of healthcare records has led to the accumulation of vast amounts of sensitive patient data, stored across various systems and platforms. To ensure the secure and efficient exchange of Electronic Health Records (EHRs) among healthcare providers, researchers, and patients themselves, the concept of cross-chain interoperability within blockchain technology emerges as a promising solution. Nevertheless, existing blockchain platforms exhibit several limitations. In order to address the issue of non-interoperability, the suggested method involves creating a connection between two similar blockchain networks. This solution is exemplified through the use of an Electronic Health Records (EHR) structure, which is distributed across distinct Ethereum Testnets and implemented via a Solidity Smart Contract. The paper aims to demonstrate the viability of bridging the gap and fostering seamless interoperability between blockchain networks. However, establishing effective communication between these smart contracts proves to be a complex endeavor, whether within a singular blockchain or spanning multiple blockchains. This complexity presents a formidable obstacle, particularly when diverse hospitals require the sharing or exchange of critical information. Consequently, a solution becomes imperative to facilitate cross-chain communication among smart contracts. This solution provides seamless operation both within the confines of a single blockchain and across disparate blockchains. By achieving this, cross-chain interoperability can be realized, enabling distinct blockchain networks to mutually comprehend and actively engage with each other.