Thomas, This sounds workable to me. If I am understanding you correctly, we need one (and only one??) registry in which anyone, anywhere (who is authorized, of course) could look up a patient and determine which "region" had master control at the moment over his record. If I'm a provider living in the region where the records are primarily managed, then when my system attempted to look up, say, the date of his last Tetanus vaccination, it would find it immediately. If I was a provider visited while the patient was traveling outside his "home" region, then the same local query about his tetanus shot would tell me: "hold on a minute, while we search all known registries to see where this guy's home-region is... where his most current records will be located". ... and then my region does a full record update from the current home region? or just try to display his tetanus vaccination history?
One of the problems alluded to is that different regions might be using very different EHR structures. Thus a simple "record refresh" in region B from the information stored in Region A is not so simple. It would involve mappings at least, and possibly even data transformation. The inability to assume an overarching authority seems to be the Achilles heel. After a dozen record "movements" from one region to the next, many little mapping and transformation errors may have accumulated to thoroughly hose up the medical information in the patient's "master" record. One way around the central record managing authority would be to have VERY FEW regions... each with a well organized regional authority... who come together under a global organization and work out a very tight choreography for these refresh/hand-off operations. But this sounds harder and no more likely to be created as one single authority such as the UN imposing the requirements on all regions. I believe that the most critical point for global standardization and what we must aim for (first) is the information in the record. When the world has settled into that (something that will ALSO require a central authority, but just for standardizing what the information elements mean, not for choreographing complex record-merge operations), people will gradually come around to the idea of moving to the next level of system interoperability, with standard record structures. With only the information standardized globally, two large and cooperative regions (say, US and Australia) could still choose to create a US-Aus. information authority and orchestrate a high level of interoperability for patients and providers floating anywhere within our two countries. If the "functional regions" initially were more along the sizes of counties and states, then we'd have a lot more hassle and negotiating. So I would suggest the world start with the largest sized regions that could be reasonably managed with the same EHR structure. The critical issue for all regional participants would be a strong, competent regional authority... that operated in conformance to a set of well defined "regional authority rules"... maintained by the UN?? Christopher J. Feahr, O.D. Optiserv Consulting (Vision Industry) Office: (707) 579-4984 Cell: (707) 529-2268 http://Optiserv.com http://VisionDataStandard.org ----- Original Message ----- From: <lakew...@copper.net> To: <openehr-technical at openehr.org> Sent: Tuesday, August 05, 2003 12:11 AM Subject: Distributed Records - An approach > Hi All, > > With a background in fault tolerant computing I have a built-in penchant for > distributed files that are exact/backup copies of a master. Works wonders > for > financial transactions. > > I don't believe that this model fits EHRs especially since one can conceive > of > parallel, e.g., close proximity in time, operations directed at > modifications > originating at geographically distant locations.These operations, even they > occur > across town (Clinic and distant Lab) create problems for record management. > > Tying record management to physical location is not a solution. Remote > medicine complicates this immediately. However, a constant occurs > immediately, > presuming that we do not have to deal with human clones (put a <dash-number> > in the ID). The Patient ID is it. Traditional approaches would require that > in all > the world there is only one unique person being considered. (hopefully). > > Hence each region could contain entries on residents, transients, visitors. > tourists, etc. that somehow make contact with healthcare > facilities/Practitioners > in the region. > > Registering the IDs and updating the regional databases requires that only > those > regional Patients be administered. > > National and international databases can be established that will receive > and store > regional registrations of Patient IDs, allowing one to scan these databases > to > determine who holds regional records on individual Patients. One can then > retrieve all the records or part of them. This substantially reduces the > need for > storage and bandwidth to manage records on a global scale. > > I presume that there is no need to have matching records for individual > Patients > in all regions this Patient has been in an made contact with the healthcare > industry. If I take a cruise on the Rhine and require medical attention it > makes no > sense to burden whatever region manages that healthcare system with anything > more than they had a tourist with a weak stomach. > > It would be nice to have a distributed registry that would show where I had > to > stop off and get some help. At least the Public Health personnel would > appreciate > it. > > The important thing to me is to be able to access all the known records and > bundle them in a way that is appropriate for the healthcare personnel > handling > my latest complaints. > > BTW: The Fault Tolerant/Highly Available Systems can make sure that the > information requested is available but the applications have to structure > it. > > -Thomas Clark > > > - > If you have any questions about using this list, > please send a message to d.lloyd at openehr.org - If you have any questions about using this list, please send a message to d.lloyd at openehr.org