In healthcare, interoperability is the ability of different information technology systems and software applications to communicate, exchange data, and use the information that has been exchanged. Despite the efforts of the standards bodies in various countries EHR interoperability continues to be in the wish list. Personal Health Records vendors such as Amrita Medical have come forward as they have the experience and expertise having implemented major EHR installations in large and medium sized hospitals. As with the technology that people use every day – telephone, email, Internet, mobile technology – interoperable health information exchange is not a "one-size-fits-all" solution. Each provider has a different use. The U.S ONC and the OST have laid down guidelines to drive standards towards interoperability, to list a few which have come to be seen as building blocks: