|
Sat 30 Jan 2010 |
What is VetXML?by phil.scanlan in From the CEO's DeskSince the VetXML meeting at the North American Veterinary Conference (NAVC) in Atlanta, I have had a few users ask what it means for them and how RxWorks is using VetXML. Here is some background and a road map for the future. VetXML is an open set of non-proprietary standards. The standards help practice management systems talk to other veterinary systems. These standards define a data format so one system can understand the data produced by another system. The standards also define a communication protocol. This protocol allows veterinary software systems to talk to each other and actually transfer data between the systems. You have all heard about a “10 year” overnight success story. We hope VetXML will be one. We have been working with others in the industry on these standards for many years. Now the first services based on them are just starting to capture popular appeal in the UK. If VetXML is widely adopted by suppliers of products and services to the veterinary industry, practice management systems like RxWorks can reduce the paperwork in your practice and speed your processes. The gains could be as much as when you first switched from paper systems to a computerized system. VetXML definitely deserves your support. VetXML allows us to develop an interface “once” for a process and be able to talk with all compliant industry members. Currently we develop a different interface for each industry member. That is very time consuming and very expensive. VetXML makes it economic to automate processes that veterinary clinics find time-consuming, leaving your team with more time to focus on their patients. RxWorks has a long history of integrating with other players in the veterinary industry. Some examples include:
A lot of work goes into making each of these interfaces a reality:
The founding of the VetXML ConsortiumIt made perfect sense for RxWorks to become a founding member of the VetXML consortium when it was first proposed. The appeal of only having to develop one interface for each process was too great for RxWorks to be anything else but an enthusiastic supporter. Nick Lloyd BVSc MRCVS convened that first meeting in his role for the Society of Practising Veterinary Surgeons (SPVS) in the UK. Today the VetXML Consortium operates under the auspices of SPVS (the Society of Practising Veterinary Surgeons). The current Chairperson of the Consortium is Mike Vaughan. I still remember the first meeting. Most in the room felt nothing would come of VetXML, but a few of us who were CEOs of practice management software companies got together and said “if this is to be a reality, it will depend on our practice management systems – so let’s get it done.”
A Strategic DecisionAt RxWorks, we made the strategic decision to implement VetXML standards as a priority. We wanted to ensure there were many clinics with compliant software for industry partners to see the economic value in cooperating. Many veterinary clinics around the world are now using a version of RxWorks software that can actually read and/or write at least one of the standard formats defined by VetXML. For example, you are using VetXML when you use the RxWorks Lab Manager.
Direct or indirect communication - why not both?We did all this on the basis that we could communicate either directly with the industry partner or indirectly through a commercial gateway or hub. We did not want our clients locked into a commercial gateway or hub that was a monopoly. This was agreed at the first VetXML meeting. A good gateway /hub can play a valuable role in convincing a wide range of industry players to support a standard and then enabling them to use the standard with their existing infrastructure. Gateways and hubs can be a fantastic way to level the playing field for smaller industry players and new entrants into the marketplace. Because competition makes us all better, we did not want to prohibit gateways and hubs. The principal was those gateways and hubs had to earn their business on merit rather than a monopolistic rent imposed from on high.
VetXML goes globalLast week, at the North American Veterinary Conference (NAVC) in Atlanta, I took the opportunity to chat with Mike Vaughan, the VetXML Chairman, and Mike Fletcher, the CEO of Vet Envoy, about some of the issues we felt were preventing VetXML from being as successful as it could be. Like RxWorks, Vet Envoy was also a founding member of VetXML and today operates the only commercial gateway/hub supporting VetXML. By the time the conference had finished, I felt we had overcome some key hurdles that were slowing progress. Here is a brief outline of the hurdles that I believe we cleared:
The independence and impartiality of the VetXML ConsortiumThe Chairman of the VetXML Consortium confirmed the importance of the consortium being independent and impartial. The Consortium should not favor one commercial interest over another.
Open Standard – Communication ProtocolWriting data to a specific data format is one element in the successful integration of the IT systems used in the veterinary industry. Equally as important is the communication protocol that the IT systems use to talk to each other to pass that data back and forward. While a communication protocol had been proposed some time ago, the VetXML website describes it as: I understand from our discussions at NAVC that VetXML has now formally adopted the standard. I plan to schedule the implementation of the communication protocol when it is formally published as a VetXML standard. This development will allow RxWorks to communicate directly with other industry players who are VetXML compliant or indirectly through gateways such as Vet Envoy.
Is the data being sent through Vet Envoy delivered securely to, and only to the intended recipient?When you mail a letter through the post office, you expect the intended recipient to receive it unopened. You do not expect:
Indeed the VetXML consortium has this graphic on the website addressing the same issue:
From the diagram, you can see VetXML have tried to make sure your messages are delivered securely to the intended recipient. But the devil is in the details and often broad statements hide those details. Part of your skill as a veterinarian is knowing the right questions to ask to obtain the information you need to treat the patient. A non-veterinarian may not know to even ask the questions. With 20 years experience providing practice management software to the veterinary industry, there are important questions we ask that a veterinarian may not – simply because IT is not their field of expertise. Let me give you a specific example: The VetXML Chairman has been urging parties to use Vet Envoy and he assured me that Vet Envoy were not storing data, but simply passing it on to the intended recipient. I asked the question because the simple storage of data opens up a whole series of risks related to the misuse or misappropriation of data – risks that I would not like to expose our clients to. However when I took this up with Mike Fletcher, the Vet Envoy CEO, to get these assurances in writing – it turned out the Vet Envoy do indeed store data that is sent to some recipients. This placed a serious roadblock to integrating RxWorks with the Vet Envoy gateway/hub. I could not defend the storage of such data to our client base in light of the potential risks it opened up. In order to move forward, we reached a compromise with Vet Envoy. They would inform us of the names of the recipients (now and in the future) where Vet Envoy or another third party were storing data sent. They agreed to disable communication between RxWorks and those recipients through Vet Envoy. To put it another way, RxWorks will only use Vet Envoy where we are assured the data that is being sent is not being stored by Vet Envoy or some other third party. Is the data used solely for the purpose intended by the sender?Reading some of the recent VetXML standards, it appears that some of the information being requested is not necessary to achieve the objective that the data is sent. Let me give you one example. As I understand it, the usage scenario for the Dietary Advice standard is that the Practice Management System passes some information about the animal to the Dietary Advice provider who then returns a web page showing recommended diets. I can understand the purpose of passing information like:
It is obvious how that information can be used to customize the recommended diet for a specific animal. What I cannot understand is why the Dietary Advice standard would include:
Clearly I do not want our clients unknowingly sending information to third parties which is surplus to that third parties legitimate needs or is used by third parties for purposes other than the purpose our client provided the information. Understandably Vet Envoy said they could not control what the recipients do with the data, as they are only a gateway/hub. Therefore, we agreed with Vet Envoy that we would get an agreement for the industry partners (recipients) to sign to say they will only use the information provided for the purpose intended and Vet Envoy would only enable communications between RxWorks and those recipients who had signed the agreement. For example:
Why are these concerns about data so important to your veterinary clinic?More and more drug and food companies are either selling products that compete with those offered by your veterinary clinic through other channels like grocers, drug stores, internet pharmacies, big box retailers, etc. Some are selling direct to the clients. Remember many of these companies have many brands and labels that may target the same customer – some through the veterinary channel and some through the retail channel. Without safeguards, the information they obtain from your clinic can be used to promote any of those brands through any channel. The information you have about your patient like their breed, weight, conditions, region, when they need wormers, what food they eat, etc. is very valuable to these companies. The information helps them target their marketing campaign very specifically – regardless of if they are promoting a product sold through your veterinary clinic or a supermarket. Your clinic’s sales can suffer if those companies use that information to market products that are purchased through non-veterinary channels. If you do not give them the information, it is a lot harder for them to target your customers so specifically. You need to have an eagle eye when guarding against this issue. Many manufacturers have a variety of subsidiaries offering a variety of services that may be used to gather intelligence on your customers. Other services are set up to collect pet owner’s details and then sold to direct mail agencies. Either way, it becomes easier and easier for competitors to target your clients. In the past, these companies at least had to pay the cost of transferring the information they wanted from paper based records into their computer system. The cost, both money and time, acted as a limiter on what they collected and used. But transfering data electronically to them makes it free and fast for them to funnel that information into their marketing database. Since veterinary clinics are our customers, we try to avoid participating in activities that expose our clients to these sorts of risks. That is why we are asking for agreements that intermediaries or third parties will not store the data you send and that the data you do send is only used by the recipient for the purpose intended. In addition, governments around the world are bringing in more and more data protection and privacy legislation and if you are not careful, you could unwittingly breach those laws.
Stopping "company specific" extensions destroying the standardThe appeal of and benefit delivered by VetXML is that it is a standard. Develop the interface once and it works with all VetXML compliant participants. However if extensions are made to the standard that are unique or specific to particular companies - you very quickly end up back where you started with no standard. If there is a genuine reason for the data, then it needs to be incorporated into the "standard" part of the standard - not by tacking on something that applies to this specific company or that specific company. As we continue to implement more VetXML standards into RxWorks - we will not provide support for company specific extensions. This is an important discipline to ensure VetXML deliver real standards.
Here is the RxWorks Roadmap for the future
I am asking for your supportI hope as you have been reading this blog, you can see:
As you discuss VetXML with your colleagues and those who supply your clinic with products and services, please keep these issues in mind. I would very much like you to lend your support to those you agree with and that are important to your clinic. For those that are not important to your specific clinic, I hope you can understand why these issues have important consequences for many Rxworks users. I know some of our competitors in the UK have gone ahead without these safeguards. You can make up your own mind if they are putting some short term marketing advantage for themselves ahead of the long term interests of their clients. Your client records are one of your practices most valuable assets - do you really want your practice management system to treat them with such apparent disregard?
Start benefiting from VetXML nowIf your reference lab is not interfacing electronically with your RxWorks Lab Manager - now would be a good time to talk to them and ask them to implement a VetXML compliant interface so it does. Look at these lab manager screenshots to see how RxWorks can turn the results into useful decision making information. (Last edited at: 2010-02-02 22:17:57)Filed under the category Software Modules Rating: 0.00 (login to vote) |