Well said! Here is my take on the problem.

Imagine having N barrels, and a number of pipes, connecting these barrels.
Barrels are filled with water, and pipes carry water from barrel A to barrel
A.
At an abstract level, both barrels and pipes contain water, but they are
supposed to allow different uses of water, and this is reflected to their
design.

A pipe mostly has a smaller diameter compared to a barrel, since it is
supposed to go through walls, and it is usually made from a different
material, considering problems like freezing. So you insert two ends up a
pipe into two barrels, and it would help you carry water from one barrel to
another.

The barrel on the other hand, is designed to hold water, and it has a large
cover, matching its wider diameter. You can get a water pot, sink it into
the barrel, and fill it with water. This would be your local use of water.

By design, pipes provide barrel to barrel connectivity, and people in front
of the barrels get their water from the barrel.

Now, both in theory and in practice, you can use pipes to store water.
Imagine how you'd do it: you get 40-50 pipes, close one end, then bind them
all together and put them on the ground , making them stand on their closed
end. Then you need to either connect 50 pipes to your 50 vertical pipes, or
try to fill them with a water pot, making sure that you don't spill water
into the space between them.
When it is time to use this set of pipes to fill water into water pot, you
can't sink the water pot into the pipe's opening, so you'd have to lean the
pipes to fill water to water pot, of course, since all pipes have an open
top, you'd have to have to deal with water being wasted.

Likewise, you can remove the tops and bottoms of barrels, join them, and try
to use them as pipes. This time, you'd be wasting an awful amount of space,
since only a certain amount of water is supposed to flow from one point to
another and also, you'd find out that 30 cm thick walls can't really contain
barrels with 60 cm diameters.

Trying to use HL7 to build the whole information system is like trying to
use the pipes to store water. It somehow happens, but both the people
building the storage (information system) and the people trying to feel the
water pot (end users) have problems.

If you try to use comprehensive models you've designed to run a clinical
information system for messaging, you're trying to put barrels into walls.

I think you can see what is wrong here, but life is funny when it comes to
software; if it more or less works, then it is simply called "working". I
for one, will not be storing water in pipes...

Best Regards
Seref



On Sun, Nov 21, 2010 at 4:09 PM, Thomas Beale <
thomas.beale at oceaninformatics.com> wrote:

>  On 21/11/2010 13:49, William E Hammond wrote:
>
> To all,
> ...  Even with
> CDA, to send a single data value takes a lot of characters
>
>
> openEHR would be the same in that respect. But the criteria we judge on now
> include things like computability, re-usability (of information) and so on,
> not just number of bytes and time to display.
>
>
>  I think we should be able to define structures independent of the
> transmission of the data.  How do we work together to move ahead?
>
>
> I have been arguing with HL7 folk for years on this point. But HL7 appears
> locked into defining the content within a message based model, full of
> message-related attributes and design features. This makes it very hard to
> re-use an HL7 content definition, even assuming it was agreed to be done as
> an HL7 template (unfortunately, this is in XSD, a disasterous modelling
> technology) or an RMIM.
>
> One of the things we tried to do from the outset with archetypes was to get
> away from this. Yes, openEHR archetypes implicate the openEHR reference
> model, but only about 30% of it - the semantics that matter to clinical
> modellers. And from openEHR templated archetypes, we can generate diverse
> downstream artefacts for use by normal programmers. The message XSD is a
> end-of-the-line downstream product, not a starting point in openEHR.
>
> - thomas
>
> *
> *
>
> _______________________________________________
> openEHR-technical mailing list
> openEHR-technical at openehr.org
> http://lists.chime.ucl.ac.uk/mailman/listinfo/openehr-technical
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: 
<http://lists.openehr.org/mailman/private/openehr-technical_lists.openehr.org/attachments/20101121/a4dccb3e/attachment.html>

Reply via email to