Subject of care

2002-12-03 Thread Gerard Freriks
Hi,


S.o.C can mean many things:

One person
One mother or foetus
Any body part in or outside the body

And any grouping of items mentioned above.

A S.o.C indicates the participation in activities.

Gerard



On 2002-12-01 23:38, Sam Heard sam.heard at bigpond.com wrote:

 Dear all
 
 I have been reviewing the subject of care - over family history. It is clear
 that the following information is potentially useful:
 
 1. The name of the person so you can refer to them as so-and-so
 
 2. The relationship (father, mother) this might or might not include their
 genetic relationship (adoptive) - at present I have this in the genetic
 relationship boolean value of the family history problem. I think this is
 the most appropriate as it is the only time when it is essential to know
 it??
 
 3. The ID of the person in the demographic server - allowing contact details
 etc.
 
 Can others think of other issues with identifying the subject of an entry in
 the EHR - (not the ehr itself!) Times when this is likely are around the
 birth of a child and for family history problems.
 
 Cheers, Sam
 
 Dr Sam Heard
 Ocean Informatics, openEHR
 Co-Chair, EHR-SIG, HL7
 Chair EHR IT-14-2, Standards Australia
 Hon. Senior Research Fellow, UCL, London
 
 105 Rapid Creek Rd
 Rapid Creek NT 0810
 
 Ph: +61 417 838 808
 
 sam.heard at bigpond.com
 
 www.openEHR.org
 www.HL7.org
 __
 
 
 
 
 Dr Sam Heard
 Ocean Informatics, openEHR
 Co-Chair, EHR-SIG, HL7
 Chair EHR IT-14-2, Standards Australia
 Hon. Senior Research Fellow, UCL, London
 
 105 Rapid Creek Rd
 Rapid Creek NT 0810
 
 Ph: +61 417 838 808
 
 sam.heard at bigpond.com
 
 www.openEHR.org
 www.HL7.org
 __
 
 -
 If you have any questions about using this list,
 please send a message to d.lloyd at openehr.org

--  private --
Gerard Freriks, arts
Huigsloterdijk 378
2158 LR Buitenkaag
The Netherlands

+31 252 544896
+31 654 792800


-
If you have any questions about using this list,
please send a message to d.lloyd at openehr.org



Model CEN/TC251 13606

2002-12-09 Thread Gerard Freriks
Dear Mike,


What sets aside a document from a message?
What is recorded in q EHR system?


A document is the information a healthcare provider attests by signing it.
It contains a set of information in a clear context.

What is submitted in a EHR system has to be a set of documents, in my view.

Next to the set of documents other information is part of the record: lab
tests, etc.

In my view documents are persistent and reflect those parts of the recorded
and exchanged information that the healthcare provider attested.
Documents are not virtual at all and always exist.

Gerard

On 2002-12-04 14:00, Mike Mair mikemair at es.co.nz wrote:

 Dear Gerard, David
 
 One definition of the GEHR 'kernel' is that of 'record engine'. I wondered
 what your view of the CDA was now in this role, after the Berlin CDA
 conference? The succession of CDAs can be turned out by any suitably
 equipped record system, and the CDAs used as a common currency for them.
 Sometimes these CDAs might not actually exist unless created for their
 communicative role between systems, in which case they are virtual CDAs, and
 the record engine entirely 'virtual'. This substitutes a 'virtual kernel'
 for the GEHR product, and does the same job of providing a communality of
 process between participant record systems without the specifics of the GEHR
 kernel, but it still would permit use of GEHR type components such as
 archetypes.
 
 Regards
 
 Mike Mair
 
 - Original Message -
 From: David Lloyd d.lloyd at chime.ucl.ac.uk
 To: openehr-technical at openehr.org
 Sent: Tuesday, December 03, 2002 8:40 PM
 Subject: Re: Model CEN/TC251 13606
 
 
 Gerard
 
 Several points:
 1.Specifically, openEHR proposes a number of Reference Models,
 supplemented
 by Archetype Models.
 
 2. You seem to use the word 'Kernel' as a synonym for Reference Model. If
 this is not so, please will you explain your use of the word Kernel?
 
 3. The Reference Models proposed by openEHR are just sufficient to meet
 the
 set of published requirements (e.g. ISO 18308) for an EHR and apply to
 _any_ EHR. It is necessary to delineate various levels in the Architecture
 in order to be able to place Classes, Attributes, and Functions
 appropriately to meet the requirements.
 
 4. The Reference Models are indeed generic, in the usual sense that they
 are not prescriptive about what _information_ must be in an EHR, but make
 possible the representation of all those kinds of information known to
 exist in (or be necessary for future) EHRs.
 
 5. For each Reference Model there will be a corresponding Archetype Model
 (only the Data Types Archetype model has so far been released). Authors of
 actual Archetypes, conforming to the Archetype models, will be able to
 impose the required constraints of their domains to guide the construction
 of instances of EHRs.
 
 6. To my way of thinking, everything about the Reference Models is
 _generic_. Archetypes provide the means of using the models to construct
 EHRs for particular, i.e. non-generic, domains.
 
 I hope this helps to resolve what appears to be a fundamental difference
 between us!
 
 With best wishes
 
 David
 
 
 At 21:02 02/12/2002 +0100, you wrote:
 Dear colleagues,
 
 The last week I had a discussion with some colleagues of me at TNO.
 They studied the OpenEhr proposal for a model for the EHR.
 
 It is their opinion, and I agree with it, that the Kernel is not generic
 enough because it contains things like the structure of the document
 (folder, transaction, etc)
 Even things like an organiser archetype must become a real archetype and
 be
 not a part of the kernel.
 
 With regards,
 
 Gerard
 
 
 
 
 --  private --
 Gerard Freriks, arts
 Huigsloterdijk 378
 2158 LR Buitenkaag
 The Netherlands
 
 +31 252 544896
 +31 654 792800
 
 
 -
 If you have any questions about using this list,
 please send a message to d.lloyd at openehr.org
 
 
 * David S.L. Lloyd, Technical Consultant
 * CHIME - Centre for Health Informatics and Multiprofessional
 Education, at UCL
 * E-Mail:   d.lloyd at chime.ucl.ac.uk   Tel:  +44 (0)20 7288 3364
 * Web:  www.chime.ucl.ac.uk/~rmhidsl#contact
 
 
 -
 If you have any questions about using this list,
 please send a message to d.lloyd at openehr.org
 
 
 

--  private --
Gerard Freriks, arts
Huigsloterdijk 378
2158 LR Buitenkaag
The Netherlands

+31 252 544896
+31 654 792800


-
If you have any questions about using this list,
please send a message to d.lloyd at openehr.org



Terminology services

2002-12-23 Thread Gerard Freriks
Thomas,

I disagree.


I disagree because in essence both are the same. It is in the richness
versus reduced richness that there is a difference. And that difference is
not major.

As a physician I believe in free text and narrative. Healthcare is exchange
of information between responsible humans in the first place and secondly
between databases. And free text in a rich narrative structure is the way in
which humans can express them selves in a rich way as complete and accurate
as they can.
The richer the structure of the free text or narrative the better the
information can be expressed in a structured way. The richer the text is
structured using concepts from a source the better information can be
expressed in an analysable form.
A rich ontology is better than a restricted code set.

Gerard

On 2002-12-18 17:01, Thomas Beale thomas at deepthought.com.au wrote:

 
 
 Philippe AMELINE wrote:
 
 Hi,
 
 Since I missed the starting point of this thread, I may un-properly
 answer ; however I can say from the work we are doing that there is a
 great difference between a system based on an ontology and a system
 based on free text annotated by a coding system.
 
 The fist one allows structured description (knowledge management
 field) while the other remains in the field of classification (data
 management : text index keeping and epidemiology).
 
 And I have to agree 100%.  But I doubt if Gerard really disagrees with this.
 
 - thomas
 
 
 
 -
 If you have any questions about using this list,
 please send a message to d.lloyd at openehr.org

--  private --
Gerard Freriks, arts
Huigsloterdijk 378
2158 LR Buitenkaag
The Netherlands

+31 252 544896
+31 654 792800


-
If you have any questions about using this list,
please send a message to d.lloyd at openehr.org



The concept of contribution

2002-06-12 Thread Gerard Freriks
Hi,



After analysis done by the Smartcard people in the Netherlands they came to
the conclusion that Smartcards with significant medical information on it
need special safety procedures and back-up facilities.
These extra's necessitate a full back-up centrally and create
synchronisation problems. Everything is technically feasable.
But was to expensive.
They concluded: the smartcard must be used in the process of identification,
only. And even that was very expensive.

With regards,

Gerard





On 2002-06-12 04:18, Tony Grivell tony.grivell at flinders.edu.au wrote:

 At 11:34 +1000 12/6/02, Thomas Beale wrote:
 Li, Henry wrote:
 
 This is the process
 A patient visits a care provider and presents his e-card as a proof of
 consent to treatment
 
 The health care provider loads up the health record into the browser and
 download the info into whatever system he is using (this applies to Hospital
 as well), the health care provider can also choose to discuss the patient
 with other health profession on line through the web.
 
 When the patient leave the care provider, it is the responsibility of the
 care provider to upload whatever he has done to the patient back to the
 e-card and the patient goes away. Any subsequent test results etc, it is the
 responsibility of the health care provider to contact the patient to have
 the data put into the patient's e-card. (the patient can choose not to do so
 - but it is of course to the patients benefit to do so)
 
 So now there are copies of the EHR a) on the patient's card, and b)
 on the system. Over time there will be many copies of the EHR, some
 more up to date than the copy on the patient's card. What's the
 point of having a copy of the EHR on the patient's card?
 
 The benefit of this is at any one time, the patient is the only person that
 has a complete health history of himself and he owns it. (Solve the
 
 This won't be true - over time I doubt that anyone will have a
 complete history of the patient - they will all have partial
 histories, which admittedly is the curret situation, but I don't see
 any utility in having yet another copy of part of the EHR on the
 card.
 
 Re: the fear of big brother - I agree this is real; but the
 solutions in my opinion lie in:
 
 - distributed computing systems
 - data management by clinical and/or public bodies (non profit
 enterprises in other words)
 - strict governance of information and enforcement of consent
 - data ownership by the patient
 
 - thomas beale
 
 One attractive option that goes some way to satisfy the above ideals
 is to have any particular data exist in only one primary location
 (backed up, of course), and therefore the total record scattered
 potentially around the world.  The patient-held e-card (also backed
 up somewhere?) carries the _index_ to these locations/data, as well
 as being the physical part of a key that allows access to this
 data, and maybe also carrying some portion of the data (at least a
 summary of key events and critical information such as serious
 allergies, medication etc)
 
 tony grivell
 
 
 
 
 -
 If you have any questions about using this list,
 please send a message to d.lloyd at openehr.org

--  private --
Gerard Freriks, arts
Huigsloterdijk 378
2158 LR Buitenkaag
The Netherlands

+31 252 544896
+31 654 792800


-
If you have any questions about using this list,
please send a message to d.lloyd at openehr.org



The concept of contribution

2002-06-12 Thread Gerard Freriks
On 2002-06-12 03:34, Thomas Beale thomas at deepthought.com.au wrote:

 
 
 Li, Henry wrote:
 
 This is the process
 A patient visits a care provider and presents his e-card as a proof of
 consent to treatment
 
 The health care provider loads up the health record into the browser and
 download the info into whatever system he is using (this applies to Hospital
 as well), the health care provider can also choose to discuss the patient
 with other health profession on line through the web.
 
 When the patient leave the care provider, it is the responsibility of the
 care provider to upload whatever he has done to the patient back to the
 e-card and the patient goes away. Any subsequent test results etc, it is the
 responsibility of the health care provider to contact the patient to have
 the data put into the patient's e-card. (the patient can choose not to do so
 - but it is of course to the patients benefit to do so)
 
 So now there are copies of the EHR a) on the patient's card, and b) on
 the system. Over time there will be many copies of the EHR, some more up
 to date than the copy on the patient's card. What's the point of having
 a copy of the EHR on the patient's card?
 

This is the position of the Dutch Smartcard Group.


 The benefit of this is at any one time, the patient is the only person that
 has a complete health history of himself and he owns it. (Solve the
 
 This won't be true - over time I doubt that anyone will have a complete
 history of the patient - they will all have partial histories, which
 admittedly is the curret situation, but I don't see any utility in
 having yet another copy of part of the EHR on the card.
 
 Re: the fear of big brother - I agree this is real; but the solutions in
 my opinion lie in:
 
 - distributed computing systems
 - data management by clinical and/or public bodies (non profit
 enterprises in other words)
 - strict governance of information and enforcement of consent
 - data ownership by the patient


Agreed. But ...

data ownership by the pati?nt will need some consideration.
I know that most laws in most countries are politically correct and give
rights to patients. But never ownership. Most often a right to inspect,
review, remove, and add information.
In my way of thinking, the author is the owner and one responsible. The
pati?nt has the right to see his information and under certain conditions is
able to remove it or change it.
But what is Information?
I think that there are levels or types of information:

Private Opinions consisting of personal interpretations of raw data;
Official Statements/opinions consisting of professional interpretations of
raw data;
Raw uninterpreted data admitted to the EHR;
Raw interpreted data not admitted to the EHR, (yet)

Pati?nt have rights towards the last two, but none with the first.
Healthcare providers must have the facility record private unripe thoughts
about the pati?nt and its disease process.
The author os the information is acting as the proxy of the pati?nt.
Patients should have no direct access to all the information. Only to
selected portions of the  Official opinions. The preferred way to inspect
and change is via the responsible proxy.




 
 - thomas beale
 
 
 
 -
 If you have any questions about using this list,
 please send a message to d.lloyd at openehr.org

--  private --
Gerard Freriks, arts
Huigsloterdijk 378
2158 LR Buitenkaag
The Netherlands

+31 252 544896
+31 654 792800


-
If you have any questions about using this list,
please send a message to d.lloyd at openehr.org



Re Ownership

2002-06-13 Thread Gerard Freriks
Gunnar,

As a summary of my e-mail:
- Ownership is irrelevant,
- Authorship is relevant,
- Authors that commit information to a record can NEVER remove the
information; they can add;
- Patients can NEVER remove the information; They can add/annotate; Access
control list can be changed by them, only,
- There are different types/classes of data/information,
- Each with possibly different acces control lists and rights,
- Patients need a proxy to exercise all their rights; Proxies can have
mandates,
- My position isn't according to Dutch law. It is a personal one.

Gerard



On 2002-06-12 10:58, Gunnar Klein gunnar at klein.se wrote:

 Dear EHR friends,
 
 I agree very much with David Guest's opinion that it less fruitful to speak
 about ownership of information though it is done a lot in the debate in many
 countries. It is clearly different from access rights which Gerard is
 speaking about and like David is saying for Australia, in Sweden there is
 usually very little point in trying to distinguishing differnt parts of
 records as less relevant for the patient. i certainly think the
 classification suggested by Gerard in four types of data does not hold.
 
 Different from the access rights themselves are the rights to decide access
 rights which is quite complicated and varies in different situations. In
 many countries today, the patient concerned always has an overriding right
 of deciding that his/her record should be released for reading to a
 specific person or any person. We have an interesting debate in Sweden right
 now on the issue if it is possible to ask the patient to give consent to
 access to records not yet recorded. Some very official legal experts claim
 it is not allowed according to the secrecy act to give a permission to an
 unknown piece of information for the future whereas other legal advisors to
 healthcare organisations are de facto supporting what is built in some cases
 where the patient gives the consent to future relaeases of information to be
 recorded in the future. One example being a centralised list of all currrent
 medication. For standards we have to accept that this type of serrvice will
 be required by some user groups whereas in other legal contexts it will not
 be possible.
 
 Yet another aspect of ownership is the issue of destruction of the whole
 or parts of an EHR. In our legislation as I believe in many others no
 healthcare provider has that right by itself, only a special national body,
 in our case the National Board of Health working directly under the ministry
 of Health can make a decision that allows it and in fact mandate that it
 shall be done usually based on a request by a patient that find that errors
 have been made or harmful opinions expressed by less careful professionals.
 Since many EHR systems installed do not really have a function to do a
 removal of data, these rare situations cause special consultancy services by
 the EHR manufacturer often at high costs 5-15000 EUR.
 
 Of course a standard requirement shoudl allow for deletion but it is not a
 matter for EHR communication. However, the important thing to note is that
 when records actually shall be deleted it shlould be all copies also sent to
 other providers. Thus, the record need to store logs of record transfers and
 there may be a need to communicate electronically the instruction to the
 recieveing end to delete. However, from a Swedish point of view these
 deletion issues are so rare that it is not an important requirement that
 this should be communicated electronically, one reason is that the
 instruction to another system need to convey also the proof (a paper
 decision for now and a long time to come) of the Authority decision that the
 record can/shall be deleted.
 
 Best regards
 
 Gunnar Klein
 - Original Message -
 From: David Guest dguest at bigfoot.com
 To: Gerard Freriks gfrer at luna.nl
 Cc: openehr-technical at openehr.org
 Sent: Wednesday, June 12, 2002 7:44 AM
 Subject: Re: The concept of contribution - first post :-)
 
 
 Hi Gerard
 
 I have been sitting here in the OpenEHR since February and all of sudden
 last month someone put through a cyberhighway and the din from traffic
 has increased enormously. For those who have transferred from other
 lists I apologise if my ponderings are too facile or have already been
 covered ad nauseam.
 
 I have never understood the concept of data ownership. I can understand
 the ownership of things, like hard drives and CD-ROMs, but not data.
 Data seems to me like a mathematical algorithm or poetry. You can create
 it, you can interpret it and you can store it. You can also send it on
 to someone else and these days the electronic copy you send is the same
 as the original.
 
 Medical data is collected from patients by health care professionals.
 Each of them has specified read / write permissions but, at least in
 Australia, not deletion rights. If you introduce third parties (HMOs,
 governments, employers) you also

Archetype ontology

2002-09-04 Thread Gerard Freriks
Sam,

Could the following be another example?

The Blood pressure.
The RR as an act, a measurement, a procedure.
And the RR as a set of values, the result of the act, the measurement
results, the result of a procedure.

The act is one thing, an intention.
The value as the result of the execution of the intention.

The intention can exist without a real value.

In ENV 13606 part 2 there are the possibilities to add modifiers
(attributes) to 'things' that can express concepts like these.

The question is:
Will we need a new Concept Information Model (archetype) to distinguish
between the two or is one attribute enough?

Gerard



On 03-09-2002 22:31, Sam Heard sam.heard at bigpond.com wrote:

 Dear all,
 
 I have been working hard to get an ontology of archetypes developed that
 will show the health domain mapped into the openEHR architecture. I have
 found a couple of things:
 
 1. That there is often a link between an instruction and subsequent
 observations - which I think will be more important as knowledge bases are
 developed in the future. I have called the link an action specification and
 at present it is modelled as part of the instruction. Let me give a real
 example.
 
 If you prescribe a medicine then there are a number of attributes of that
 medication order - dose, form, route etc - and there is the frequency of
 administration. When you record that a medication has been administered -
 then you record the dose, form, route etc - but not the frequency. The link
 is the specification of the action - but not the conditional elements of the
 instruction.
 
 Many other things may be specified at the time that they are ordered and
 there may be protocols etc that are to be followed.
 
 For this reason - I have two new subclasses in the ontology (not in
 openEHR) - openEHR Observation - action and openEHR action
 specification. This allows me to say which action specification applies to
 an instruction and which obeservations it applies to.
 
 2. It might be necessary to state the sequence of different instructions.
 The French oncologists wish to state this for Surgery, Radiotherapy,
 Chemotherapy etc. Clearly each of these will have a complex action
 specification. How then to make it clear about the order of the
 instructions - should one finish before the other starts?
 
 I welcome your ideas. I have put the zipped (45K) protege files on
 www.gehr.org in the Watch this space section.
 
 Cheers, Sam
 
 Dr Sam Heard
 The Good Electronic Health Record
 Ocean Informatics, openEHR
 105 Rapid Creek Rd
 Rapid Creek NT 0810
 Ph: +61 417 838 808
 sam.heard at bigpond.com
 www.gehr.org
 www.openEHR.org
 __
 
 -
 If you have any questions about using this list,
 please send a message to d.lloyd at openehr.org

--  private --
Gerard Freriks, arts
Huigsloterdijk 378
2158 LR Buitenkaag
The Netherlands

+31 252 544896
+31 654 792800


-
If you have any questions about using this list,
please send a message to d.lloyd at openehr.org



Archetype ontology

2002-09-13 Thread Gerard Freriks
On 13-09-2002 16:51, Melvin Reynolds MelvinR at AMS-Consulting.co.uk wrote:

 
 However, the final statement ... As soon as one starts thinking
 about what has to happen to turn messages into EHR content, it
 becomes clearer and clearer that the EHR is nothing like a compendium
 of messages; for from it - it is a time-based accumulator of EHR
 information, some of which is sourced from messages, much of which is
 created by human users of GUI applications. seems like a gross
 oversimplification of the reality.
 
 It is true a readable EHR is not likely to a compendium of
 messages.  But an EHR for use in a primary care context is not likely
 require to  present the same information (in full) as an acute
 secondary care EHR;  and neither are likely to require to present the
 full audit trail of  all messages, requests and reports that would be
 required of a  medico-legally complete (but clinically unhelpful) EHR.


The information a healthcare provider submits to the record is what he/she
sees on the screen. This committed information has to be signed. It is not
sufficient that the author is recorded but for legal proof it is necessaryb
that he/she signes the text with his/her private key.

This is the position we (at TNO-PG) take after having studied the legal
literature (1500 pages of texts from EU Directives, Dutch laws, FDA
documents and ethics documents)

So an EHR is a series of signed, authored messages that can be used in
court. Without the fulfillment of the requirements, the EHR is nothing but
information written in the sand before a wave of the sea washes it away.

What an application does with the information on a screen and in its
database is much less relevant from a legal perspective.
What is signed is relevant.

-- work --
Gerard Freriks
TNO-PG
Zernikedreef 9
2333CK Leiden
The Netherlands

+31 71 5181388
+31 654 792800

-
If you have any questions about using this list,
please send a message to d.lloyd at openehr.org



Archetype ontology

2002-09-15 Thread Gerard Freriks
On 15-09-2002 11:26, Karsten Hilbert Karsten.Hilbert at gmx.net wrote:

 1) How do I know that the passphrase I typed in to be used for
 the secret key is used to sign what I see on screen and
 nothing else ?


Because a special secure device does all the encrypting.
After having inserted the Health professional Card


 
 2) How does the court know that a signed screenshot was
  actually shown on screen and not just fabricated and never
  shown ? (It is my responsibility to _inspect_ what is being
  shown but I cannot prove that signed screenshots were
  actually displayed (on current-day systems).


Because the secure device is able to place the information on the screen.

Having a screenshot provides a richer picture than a set of bits and bytes
down deep in the database.


 
 This isn't about 100% proof, this is about level of trust,
 feasability, deniability and due process. Even with signing
 screenshots.
 

True.
I'll have more confidence in a message displayed on a screen than bits and
bytes in a distributed database in an Health Information Infrastructure


 Or did I miss something ?
 
 Since it is my responsiblity to carefully inspect the
 on-screen information I could just as well extend that view to
 that it is my responsibility to use a system that I can trust
 to show me what is actually in the database. Thusly I could
 just as well sign database content. Gerard himself remarked
 that we cannot sign that anyone actually reviewed any
 information, only that it was made available. The latter can
 be at the level of a screenshot - or at the level of database
 content. After all it is my responsibility to inform myself
 no matter where I get the information from. Say, I am using an
 SQL shell and sign screenshots of my queries. Does this mean I
 am not liable for the anaphylactic reaction just because I
 didn't do the query for the known penicillin allergy ?!?
 Obviously not, although I understand your position to be: It
 hasn't been shown to me hence I am not to blame. What other
 purpose might a signed screenshot server ? To shift blame to
 the EHR software manufacturer ?


The whole thing has to do with liability and legal proof.

If next to the information in a database the style sheet used to display is
stored, it is possibly good enough for legal proofs.
 
 Lastly, one simple question. How does TNO propose to handle
 the audit trail of signed screenshots simply in terms of
 storage requirements ?
 

This is a simple problem.
Now every year one hospital needs 1 kilometre of shelf space.

Have you ever compressed XML documents?
Have you ever looked at diskspace and prices?


 Making a hash of a screen dump indicates: This is the information as I saw
 it on a screen and take responsibility for it by signing.
 Nah, I doubt you really believe in the coherency of this
 statement. A screendump merely shows what a screen _may_ have
 looked like.
 

I think it is fully coherent.

Yes. But systems that have been certified will have a perfect screendump.
This is something that can be tested easily.

To proof that in a distributed environment all informationsystems worked
100% is much more difficult?
Right? Or wrong?

Gerard



 Karsten Hilbert

--  private --
Gerard Freriks, arts
Huigsloterdijk 378
2158 LR Buitenkaag
The Netherlands

+31 252 544896
+31 654 792800


-
If you have any questions about using this list,
please send a message to d.lloyd at openehr.org



Archetype ontology

2002-09-16 Thread Gerard Freriks
On 16-09-2002 03:03, Thomas Beale thomas at deepthought.com.au wrote:

 I think this is a good overall comment. To which I'll add that what
 needs to be shown to have been understood in court are simple clinical
 or other facts, in the form of propositions, not screen bit patterns. In
 court, it will nee to be shown that that clinician understood fact A, B
 and C before attesting the addition to the EHR. Screen shots are not the
 way to do this. I suggest that a standardised XML rendition of the EHR
 entries in question are the way to go.
 
 Also, we should be careful to differentiate between attestation - the
 act of the clinician agreeing that he/she has in fact seen and
 understood what is on the screen be fore committing it to the EHR, and
 signing which is an attestation that some lump of content was created
 by a certain person, and not someone else. I don't think signing
 guarantees anything about comprehension, just that a particular stream
 of bytes emanated from a source which is positively identified as Dr
 so-and-so.
 

Slowly we are making progress.
I agree that there are several reasons to sign and possibly we need ways to
indicate this.
I agree that there are several contexts. The lonely healthcare provider on
his IT island, the one that exchanges information with a few other
colleagues, the healthcare providers that are part of a complex network for
the exchange of messages, the ones that are part of an higly integrated
system of systems. The more complex the more detail has to be stored
explicitly.
I agree that 'screenshots', 'pictures' can be engineered in several ways.
The most likely candidate is XML-document and XML-stylesheet. But perhaps
there are others.


Gerard

Ps: sorry for having an extemist view.



--  private --
Gerard Freriks, arts
Huigsloterdijk 378
2158 LR Buitenkaag
The Netherlands

+31 252 544896
+31 654 792800


-
If you have any questions about using this list,
please send a message to d.lloyd at openehr.org



openEHR Silver Model

2002-09-17 Thread Gerard Freriks
Hi,



My personal thoughts are:


This discussion is trivial.

CEN decided to:
- renew the ENV 13606
- use the two model approach
- produce a standard that can be used to produce: messages, documents and
implementable objects

My preference is the platinum model :-)
But I go for the gold one.

And as long as we can show that one is able to map to the silver one or the
bronze one, I see no problem. Mapping means that we are able to produce an
Archetype that fulfils  the requirements of all those models.

A consequence of the decision taken by CEN is that the Kernel (including the
data types) plus the Archetype model must be stable and as complete as
possible. The various degrees of granularity (that equals the number of
concepts and equals the number of archetypes and complexity of it) will be
outside of the control of the standardisation organisation. It will be in
the hands of the domain experts/user communities.
Each user community that wants to exchange information will use the Kernel
and Archetype Model plus the set of agreed archetypes it needs to use.

So we must provide all proponents of the bronze and silver options
archetypes that fulfil their requirements.

My option is the Patinum one ;-)


Gerard

Ps:
A likewise argument can be made for the data type problem.
We have the PT41 proposal, the HL7 one and the OpenEHR one.

Possibly we have to show that all three are mappable and therefore equally
correct and interchangeable.

On 17-09-2002 05:48, Andrew Goodchild andrewg at dstc.edu.au wrote:

 
 Hi All,
 
 I know this is probably a very politically sensitive topic, but I am
 wondering what the path forward for harmonization of openEHR with CEN
 13606.  I was talking to Peter Schloeffel yesterday and Peter mentioned
 that there are three options:
 - the bronze option, which involved fixing a couple of things in the
 existing CEN model and adding archetypes to it.
 - the silver option, which simplifies and modifies openEHR and uses that
 as a basis for the new CEN model
 - the gold option, which uses the full openEHR model as the basis for
 the new CEN model
 
 Peter also mentioned to me that it was highly likely that the silver
 option would be the most successful.
 
 My question to the list is, what would you simplify or modify in the
 openEHR model?
 
 My gut feeling is to remove everything not required by ISO 18308, but I am
 not sure what that would entail or the side effect of that.
 
 Any thoughts?
 
 cheers, Andrew
 
 _-_|\Andrew Goodchild
 / *   DSTC Pty Ltd
 \_.-._/   Brisbane, Australia
 vhttp://staff.dstc.edu.au/andrewg/
 
 -
 If you have any questions about using this list,
 please send a message to d.lloyd at openehr.org

-- 
Gerard Freriks, MD
Convenor CEN/TC251 WG1

TNO-PG
Zernikedreef 9
Leiden
The Netherlands

+31 71 5181388
+31 654 792800


-
If you have any questions about using this list,
please send a message to d.lloyd at openehr.org



openEHR security

2003-04-27 Thread Gerard Freriks
 has and access
 control feature on ARCHETYPED in the Common Reference Model. The
 idea being that anything that can be archetyped - that is, it is a
 coherent clinical composition or concept - can have its access
 controlled.
  
 It is envisaged that the EHR will have an access control list
 which can be transfered to other centres as part of an extract if
 required. This requires standardisation of access control groups.
 We have done some work in Australia to get a set of access groups
 that could be standardised across health care and I enclose a copy
 of this document for your consideration.
  
 Hope this is a start - very interested to work with you on this!
  
 Cheers, Sam
 
 -Original Message-
 From: owner-openehr-technical at openehr.org
 [mailto:owner-openehr-technical at openehr.org]On Behalf Of Bill
 Walton
 Sent: Thursday, 24 April 2003 7:36 AM
 To: openehr-technical at openehr.org
 Subject: openEHR security
 
 I apologize for not having had the time to dig in and find
 this out for myself yet, but I'd really appreciate it if
 someone could tell me if security has been addressed in the
 openEHR architecture and, if so, point me to the
 documentation.  I'm trying to understand the system's
 capabilities to limit access not only to authorized
 individuals, but also to limit the access of authorized
 individuals to specific subsets of an individual's record.
 Thanks in advance for showing me where to dig.
  
 Best regards
 Bill
 

--  private --
Gerard Freriks, arts
Huigsloterdijk 378
2158 LR Buitenkaag
The Netherlands

+31 252 544896
+31 654 792800


-
If you have any questions about using this list,
please send a message to d.lloyd at openehr.org



GEHR philosophical background info

2003-04-29 Thread Gerard Freriks
On 2003-04-29 3:44, Thomas Clark tclark at hcsystems.com wrote:

 Hi Paul,
 



 You are very right concerning the involvement of judges and attorneys. The
 legal issues must be handled up front.
 
 -Thomas Clark


Yes.
The problem is that in Europe, the USA, Canada, Australia, etc,  there are
many legal systems.
One generic solution that will fit all will be difficult.

The problem is intractable because it is a problem with at 5 degrees of
freedom, if not more.

In order to solve this we need discussions on:
Descriptions of contexts,
Type of infrastructure (pull/push, federation/messaging, MAC/DAC, the level
of social (persons) control versus the dependency on technology for control,
etc,
What is stored in the audit-log,
Scenario's / use cases.

And then we can have nice discussions as I read now on this list.

One solution is to assume for the discussion the existence of a Service next
to the EHR service that will control access. And that the EHR service is
completely ignorant and passive for this Access Service to operate. Then
each country (legal jurisdiction) is able to handle its own context.
And we all can use the same standard for the EHR.
The Access Service will act as 'firewall' and has all the responsibilities
for granting access.

Personally I favour this simplistic approach.
But I know there are two major contexts:
- within a legal entity
- between legal entities.
In an institution there can be a mix of these two.

Within a legal entity I will depend on social measures and therefore audit
trails for security. For this solution we need a set of agreed rules plus a
discussion on the content of the audit-trail.
Between legal entities information can only be exchanged when a person
consciously accepts responsibilities for a set of information to be shared
for a specific purpose with a specific set of other persons. The provisions
for exceptions need to be spelled out completely. Here again the audit-tral
and a set of rules are needed. But foremost it must be one person that takes
full responsibility.
As you can see I try to solve the problem by not depending to much on
informational facilities in any EHR. But I will depend on the audit-trail
where will be recorded what was published and what was accessed by whom, for
what purpose, etc. This is not part of the EHR.

The reason why I'm suggesting this way of solving the problem is:
- the problem of access control is about handling responsibility and proof.
Only persons can be held responsible
- Access control easily assumes that the evaluation of Identity, Role,
Participation, the trustworthiness of information (or sets if information)
are constants of time. All are not constant at all over time. Therefore we
can not rely on machines to operate on values judgements (rules) from the
past. But we need judgements made by responsible persons as a reaction to a
request by an other responsible person as much as possible.




Gerard




--  private --
Gerard Freriks, arts
Huigsloterdijk 378
2158 LR Buitenkaag
The Netherlands

+31 252 544896
+31 654 792800


-
If you have any questions about using this list,
please send a message to d.lloyd at openehr.org



Encoding concept-relationships in openehr archetypes.

2003-08-04 Thread Gerard Freriks
Hi,

Is it?
Is it about how to represent the domain normal values?

Or is it more general: Are concepts related?
Then the problem is: what relations are there between concepts (archetypes)?
What semantics of these relationships between archetypes (concepts) do we
need to describe reallity (including decision support)?

Gerard



On 2003-08-04 5:38, Thomas Beale thomas at deepthought.com.au wrote:

 Admittedly, I'm slipping into the realm of decision support, but I think it
 really is simply the structure of the domain of normal values in this
 specific
 application.  I'd like to use archetypes to represent this, just as a I might
 use them to represent the min and max of a given quantity.  Is the capability
 all there already?  If not, what's missing?
 

--  private --
Gerard Freriks, arts
Huigsloterdijk 378
2158 LR Buitenkaag
The Netherlands

+31 252 544896
+31 654 792800


-
If you have any questions about using this list,
please send a message to d.lloyd at openehr.org



certification and verification of OpenEHR

2003-08-05 Thread Gerard Freriks
Dear Chris,

CEN/TC251 is co-operating with OPENEHR.

We are in the process to define a next version of our EHR standard.
It is basicly a standard that defines a Document and facilities for handling
it properly. Plus it will enable to locate doucment items in space and time.
On top of this the standard (EN136060) will include Archetypes.
With these archetypes all kinds of clinical concept models can de defined by
national, loca', regional organisations.

Where appropiate the Archetypes will be able to use items like SNOMED-CT.
And record coded information. The Archetype (=clinical concept model)
The Archetypes need a stable set of archetype-fragments that define for
instance the demographics of persons and organisations, but also the generic
structure of a referral letter,the generic investogation, etc.

We at CEN think it is a tractable problem.
And the people from OPENEHR have demontrated that it is in several beta
implementations.

I can refer you to the OPENEHR website and the CEN one (www.CENTC251.org)
for kore information.


Gerard

On 2003-08-04 16:51, Christopher Feahr chris at optiserv.com wrote:

 In my view, the EHR effort... partly by virtue of the inclusion of the
 record concept... is starting at too complex a level... at a point
 where we are almost designing a particular business management system in
 the standard.  A rule-free standard model for the INFORMATION should
 exist first.  From what I understand, SNOMED CT is a very good start on
 that.  Also as a standard, we should make an effort within each care
 domain to model the actors, places, and things in healthcare, the
 relationships between them that are always true, and the relationships
 among the information elements that are always true.  This can serve as
 a useful framework or high-level model for the much more granular and
 often unique process and information models of each local
 user-enterprise.

-- 
Gerard Freriks, MD
Convenor CEN/TC251 WG1

TNO-PG
Zernikedreef 9
Leiden
The Netherlands

+31 71 5181388
+31 654 792800


-
If you have any questions about using this list,
please send a message to d.lloyd at openehr.org



HISTORY DATA SET IN EPR

2003-08-12 Thread Gerard Freriks
Hi,

As a GP with 20 years of experience in the Netherlands I learned that free
text plus a not to complicated set of codes (ICPC) is sufficient for daily
practice. We could generate automatic advice for medication based on
complaints or diagnosis.

ICPC contains roughly 2000 complaints, diagnoses and procedures.
It will cover 80% of every thing a GP will encounter during the day.

The provision of medicine is an art.
The registration of all medical (and other) relevant facts and findings is
retelling the story of the pati?nt. It is a narritive process.
Have we ever seen a piece of literature completely written in complex codes?

The study of Archetypes (see the OpenEHR website) will reveal that
Archetypes plus free text plus codes will enable future physicians a lot of
flexibility and expressive power.
Much of the flexibility will depend on the ontology (medical knowledge and
knwoledge of the world) behind the scenes.

And bye the way.
In the RD facility where I work we have a very powerfull tool for analysis
of free text. Recently a lot of progress has been been at this.
If the free text is 'enriched' with Archetypes this process of meaningfull
data extraction will become much more easy.

Gerard Freriks

-- 
Gerard Freriks, MD
Convenor CEN/TC251 WG1

TNO-PG
Zernikedreef 9
Leiden
The Netherlands

+31 71 5181388
+31 654 792800




--  private --
Gerard Freriks, arts
Huigsloterdijk 378
2158 LR Buitenkaag
The Netherlands

+31 252 544896
+31 654 792800


 From: Christopher Feahr chris at optiserv.com
 Organization: Optiserv Consulting
 Reply-To: Christopher Feahr chris at optiserv.com
 Date: Mon, 11 Aug 2003 07:32:52 -0700
 To: Thomas Clark lakewood at copper.net
 Cc: Karsten Hilbert Karsten.Hilbert at gmx.net,
 openehr-technical at openehr.org
 Subject: Re: HISTORY DATA SET IN EPR
 
 Presently, each doctor and EMR software vendor is cooking up his own
 shorthand-language, and I'm suggesting that information should be
 reduced as much as possible to a standard set of codes.

-
If you have any questions about using this list,
please send a message to d.lloyd at openehr.org



openEHR security; Directed to Thomas Beale

2003-05-03 Thread Gerard Freriks
On 2003-05-02 19:25, Bill Walton bill.walton at jstats.com wrote:

 Hi Gerard,
 
 Gerard Freriks wrote:
 
 /snip/
 
 In other words: the OpenEHR can assume that the Access Control function
 operates as if it is a fire wall that executes a set of rules
 and that the
 Audit trail is the log with violations (Exceptions) the fire wall had to
 grant.
 
 The operation of the 'firewal' and audit trail are outside the scope of
 Open
 EHR.
 
 While I support the concept of seperating the access control functionality
 from the storage / retrieval functionality, I'm afraid I have to disagree,
 with all due respect, to the segregation of the audit trail and to what I
 understand your definition of what needs to be contained in the audit trail.
 The notion that the audit trail only log exceptions will be a non-starter
 here in the U.S., I think.


I understand your remarks.
But.

The following information must be added to get a fuller picture of how I
envisage things:

-0- The context for my remarks is the discourse, using human and computer
processable documents, between health professionals over time and space. My
context is not updating databases using messages.
-1- Electronic systems must provide at least the same quality in all aspects
when compared with paper based systems. The quality can be better but never
less.
-2- Of course persons entering the system are logged
-3- And only information is readily available to which one has rightful
access because one is working in the same department the patient is in.
All access to the information will not be logged in the audit trail.
(paper based systems don't record where the eyes hit the paper and ink)
I assume a high degree of social control in a department.
-4- Audit trails in the sense that is recorded why, what, when, from where,
by whom has used the exception path to reach information are needed when the
requestor is overruling the access controls.
-5- the preferred way of obtaining information must stay (as it always was)
direct contact between health professionals either orally or by writing.

My fear is that because anything can be recorded and tracked or traced we
feel obliged to do so in the electronic domain.
Example: The Data Registrars Office in the Netherlands is of the opinion
that access to electronic medical records can be granted only by using two
ways authentication (password AND biometrics) The only justification is that
it is possible. But it is unaffordable and to complex to organise in the
healthcare domain)



--  private --
Gerard Freriks, arts
Huigsloterdijk 378
2158 LR Buitenkaag
The Netherlands

+31 252 544896
+31 654 792800


-
If you have any questions about using this list,
please send a message to d.lloyd at openehr.org



Record Level Data Security; storage plus fixed and mobile transmission

2003-05-03 Thread Gerard Freriks
On 2003-05-02 22:43, lakewood at copper.net lakewood at copper.net wrote:

 Security begins at the data storage level. Unless it can be protected at
 this level more sophisticated techniques applied to transmission and content
 will not be as effective as desired.
 
 Three common approaches are:
 1)Data security
 2)Data management and
 3)Access to storage media-resident data, e.g., somebody's disk drive
 


You leave out completely the legal, social control and organisational
aspects.
Technology isn't a silver bullet.

Gerard

--  private --
Gerard Freriks, arts
Huigsloterdijk 378
2158 LR Buitenkaag
The Netherlands

+31 252 544896
+31 654 792800


-
If you have any questions about using this list,
please send a message to d.lloyd at openehr.org



Record Level Data Security; storage plus fixed and mobiletransmission

2003-05-11 Thread Gerard Freriks
Dear Thomas,

At OpenEHR there is an emphasis on the exchange of documents but also on
storage of objects in systems.

What you are referring to is the first topic (messages).

Gerard



On 2003-05-03 19:52, lakewood at copper.net lakewood at copper.net wrote:

 Hi Gerard,
 
 Record Level Data Security  has little to do with legal, social control and
 organizational aspects.
 
 I agree that these are important, and in many cases more important, than
 record level data security. They are more complex issues that are dependent
 upon factors varying from culture to informal/private business arrangements.
 To be complete others would have to be added.
 
 The approach taken was to start at a level where secure global electronic
 data interchange of healthcare records is possible, a possible model being
 the Association For Payment Clearing Services.
 
 http://www.apacs.org.uk/downloads/List%20of%20Standards5.pdf
 
 The perceived need is secure, standard record formats so that information
 can be accessed even though it was created under a system using a different
 record format. 
 
 -Thomas Clark
 
 - Original Message -
 From: Gerard Freriks gfrer at luna.nl
 To: lakewood at copper.net; openehr-technical at openehr.org
 Sent: Saturday, May 03, 2003 2:40 AM
 Subject: Re: Record Level Data Security; storage plus fixed and
 mobiletransmission
 
 
 On 2003-05-02 22:43, lakewood at copper.net lakewood at copper.net wrote:
 
 Security begins at the data storage level. Unless it can be protected at
 this level more sophisticated techniques applied to transmission and
 content
 will not be as effective as desired.
 
 Three common approaches are:
 1)Data security
 2)Data management and
 3)Access to storage media-resident data, e.g., somebody's disk drive
 
 
 
 You leave out completely the legal, social control and organisational
 aspects.
 Technology isn't a silver bullet.
 
 Gerard
 
 --  private --
 Gerard Freriks, arts
 Huigsloterdijk 378
 2158 LR Buitenkaag
 The Netherlands
 
 +31 252 544896
 +31 654 792800
 
 
 

--  private --
Gerard Freriks, arts
Huigsloterdijk 378
2158 LR Buitenkaag
The Netherlands

+31 252 544896
+31 654 792800


-
If you have any questions about using this list,
please send a message to d.lloyd at openehr.org



Pathology requirements TIMED MEASUREMENTS

2003-10-27 Thread Gerard Freriks
HI,


On one hand there is the notion as used in HL7 where series of messages
update databases producing a list of updated measurements.

On the other hand there is the notion as used in CEN/TC251 and OpenEHR
where documents are used to enhance the raw data by providing a human
interpretation and advice by an expert using the updated measurements in the
database.

Gerard


-- 
Gerard Freriks, MD
Convenor CEN/TC251 WG1

TNO-PG
Zernikedreef 9
Leiden
The Netherlands

+31 71 5181388
+31 654 792800


--  private --
Gerard Freriks, arts
Huigsloterdijk 378
2158 LR Buitenkaag
The Netherlands

+31 252 544896
+31 654 792800


 From: Sam Heard sam.heard at bigpond.com
 Reply-To: Sam Heard sam.heard at bigpond.com
 Date: Mon, 27 Oct 2003 11:41:47 +0930
 To: Bhupinder Singh bobdog at sancharnet.in, Thomas Beale
 thomas at deepthought.com.au, Openehr-Technical openehr-technical at 
 openehr.org
 Subject: RE: Pathology requirements TIMED MEASUREMENTS
 
 Bhupinder
 
 The only values we are not wanting to show are those that are wrong - and
 have been changed in a later version. The idea behind this is to store the
 information in an openEHR system inside the Pathology service and then send
 an extract - rather than develop a lot of messages.
 
 Cheers, Sam

-
If you have any questions about using this list,
please send a message to d.lloyd at openehr.org



Pathology requirements CONTRIBUTION - 2 versions at once

2003-10-27 Thread Gerard Freriks
Hi,

Only an attribute will not be enough.
It has to be accompanied by rules.

Information will be stored in various contexts and not always in the same
system. The same information will be stored in separate contexts.
A change in the status of the 'Lifecycle marker' in one machine will not
result in changes in other machines, unless there is a replication service.
It is unlikely that all systems will be able to deal with such a service.
In order to handle this we need rules.
My suggestion for a rule would be: the 'Lifecycle marker' is valid
(maintained) in one system only.
Moving from one jurisdiction to an other means that the person that takes
responsibility for the admission of this information into a new
jurisdiction/system sets the marker to: received and admitted.

Part of the rules is a state machine that provides all the states of the
'Lifecycle marker'.

Gerard

--  private --
Gerard Freriks, arts
Huigsloterdijk 378
2158 LR Buitenkaag
The Netherlands

+31 252 544896
+31 654 792800


 From: Thomas Beale thomas at deepthought.com.au
 Reply-To: Thomas Beale thomas at deepthought.com.au
 Date: Mon, 27 Oct 2003 08:16:55 +1000
 To: Openehr-Technical openehr-technical at openehr.org
 Subject: Re: Pathology requirements CONTRIBUTION - 2 versions at once
 
 That is why I am suggesting that all such Entries havea lifecycle
 marker. This is somehting which I think our colleagues at UCL have long had in
 their system, and I have never seen a scenario which I thought justified it
 until 
 now...

-
If you have any questions about using this list,
please send a message to d.lloyd at openehr.org



connection between Reference Model and Archetype Model

2003-09-23 Thread Gerard Freriks
Hi,

Have a look atL
http://www.centc251.org/
And find the new draft open for comments on the front page.

Gerard

 
-- 
Gerard Freriks, MD
Convenor CEN/TC251 WG1

TNO-PG
Zernikedreef 9
Leiden
The Netherlands

+31 71 5181388
+31 654 792800


 From: Sebastijan Mrkus sebastijan.mrkus at ericsson.com
 Organization: Ericsson Nikola Tesla d.d.
 Reply-To: Sebastijan Mrkus sebastijan.mrkus at ericsson.com
 Date: Fri, 19 Sep 2003 16:26:00 +0200
 To: openehr-technical at openehr.org
 Subject: connection between Reference Model and Archetype Model
 

 Can anyone post link or a reference to a document that describes connection
 between Reference Model and Archetype Model.
  
 We are currently working on a project that uses CEN ENV 13606 as Reference
 Model and we are trying to implement archetypes.
  
 Any suggestions would be greatly appritiated,
  
 Sebastijan
  
  
  
 


-- next part --
An HTML attachment was scrubbed...
URL: 
http://lists.openehr.org/mailman/private/openehr-technical_lists.openehr.org/attachments/20030923/52879af9/attachment.html


Modelling Episodes in openEHR

2004-12-04 Thread Gerard Freriks
Thom,

It seems we are in agreement.

Gerard


--  private --
Gerard Freriks, arts
Huigsloterdijk 378
2158 LR Buitenkaag
The Netherlands

+31 252 544896
+31 654 792800
On 04 Dec 2004, at 12:54, Thomas Beale wrote:

 Gerard Freriks wrote:

 Dear all,

 Am I correct to conclude and propose that:

 - *episode:* situation considered to occupy a time interval

 - there are at least 4 context's in which the term 'Episode' is 
 defined:
 disease related (point of view of the patient),

 this kind of episode often has vague boundaries, and I think we have 
 to rely on following LINKs in the EHR to find all its pieces. If I get 
 bronchitis that seems to get better before it gets worse every two 
 weeks, is this a single episode or many? I don't think it matters - 
 what matters is being able to find all the information items relating 
 to a given problem.


And relating data in a specific context for a specific purpose that 
some times is defined in a group and sometimes defined by one actor for 
his own purpose.
Episodes likes these are more general and NOT depended on business 
rules.



 treatment related (point of view healthcare provider),
 adminstrative contact related (point of view of healthcare 
 institution),

 these two are I think possible to identify as being delimited by known 
 points in time, as long as the provider has a clear rule for when they 
 are providing health care, versus when they are not. They might be 
 providing care in parallel with other providers of course - e.g. Dipak 
 had a good example of patients on weekend leave from a mental health 
 institution, who become the responsibility of the local GP for the 
 weekend, but don't really stop being the responsibility of the 
 institution.

episodes like these are depended on (local) business rules that vary 
from place to place.


 insurance related (point of view payer)

 How re-imbursing institutions want to define episodes is something I 
 don't know much about, but Tim Churches or someone may have something 
 to add here. How does that work in NL, Gerard? I know there is a 
 mixture of government and private payors.

I don't know them either.
But think of mergers between firms and new insurance products and 
updates within one firm.



 - sometimes the period is real and enumerated (/dd-mm-yy, ISO 8601 : 
 1988Data elements and interchange formats - Information interchange - 
 Representation of dates and times/),
 sometimes indefinite (/one week ago, some weeks ago, ongoing, during, 
 before, etc, as defined in CEN/TC251 EN1238 Time standard for health 
 care specific problems/)

 I think such vague times can only be for clinical use (patient had an 
 episode of bronchitis about 2 weeks go, lasting about a week). For 
 billing or other computable purposes such as statistical studies, you 
 have to be able to know which things are in and which are out.


I agree.




 - thomas




-- next part --
A non-text attachment was scrubbed...
Name: not available
Type: text/enriched
Size: 3103 bytes
Desc: not available
URL: 
http://lists.openehr.org/mailman/private/openehr-technical_lists.openehr.org/attachments/20041204/72403de6/attachment.bin


Modelling Episodes in openEHR

2004-12-04 Thread Gerard Freriks

The disease  episode is about the patient and can and will be exchanged.

Other episodes defined on the basis of local business rules will not be 
exchanged.

GF
-- 
-- 
Gerard Freriks, MD
Convenor CEN/TC251 WG1

TNO-PG
Zernikedreef 9
2333CK Leiden
The Netherlands

+31 71 5181388
+31 654 792800
On 04 Dec 2004, at 16:44, Bill Walton wrote:


 I think any institution has to have a firm model
 for what it thinks an episode is

 Assuming that different institutions will adopt models that differ, 
 what are
 the implications for the exchange of data and the creation of a 
 lifelong
 EHR?
-- next part --
A non-text attachment was scrubbed...
Name: not available
Type: text/enriched
Size: 687 bytes
Desc: not available
URL: 
http://lists.openehr.org/mailman/private/openehr-technical_lists.openehr.org/attachments/20041204/688bece1/attachment.bin


Modelling Episodes in openEHR

2004-12-06 Thread Gerard Freriks
Sam,

Is it correct to say that:
- Each type of Episode will be an specific  Archetype that maps 
starting at  the folder.
- What must be communicable  generically is the disease type Episode 
since this can be true in many places.
- The Non-disease Archetypes are based on local business rules and 
don't have to be communicated to others outside the own organization. 
So each organization will have its own Archetype that fits their 
business rules.
- It will be wise to use in the Archetypes terms that conform to the 
CEN/TC 251 Continuity of Care standard.
- Three proto-Archetypes defining the various episodes must be 
standardized in order to create interoperability.
- Two non disease type proto-archetypes will be highly  specialize-able.
- The disease related proto-archetype will be of the kind that can not 
easily be specialized.

New term (=concept): proto-archetype - A standardized Archetype.
This proto-archetype must be the starting point for specialization in 
order to produce an Archetype to be defined and used in a local 
community.

Bye the way.
What types of standardized proto-Archetypes will we need?
What are the rules for specialization?
Which proto-archetypes can and can not be specialized?
Or are we more subtle; to what degree? Etc, etc.
Do we need accepted rules that govern the production and usage of 
Archetypes?

Gerard



-- 
-- 
Gerard Freriks, MD
Convenor CEN/TC251 WG1

TNO-PG
Zernikedreef 9
2333CK Leiden
The Netherlands

+31 71 5181388
+31 654 792800
On 06 Dec 2004, at 03:08, Sam Heard wrote:

 Bill and all

 This is a very important consideration and one that we need to get 
 right for lots of reasons.

 Tom has been proposing an aggregation  approach - allowing us to find 
 all data that relates to something - a disease, care at an institution 
 etc.

 It is clear that there are aspects of the episode that are specific to 
 the care setting and administrative and billing requirements. We could 
 have a composition that held information about the administrative 
 aspects of the episodefor billing purposes or secondary data 
 collection. It would be possible to archetype an 'episode' folder to 
 contain one of these - and possible to define what is held within it 
 should that be appropriate.

 It is clear that a simple aggregation model is not enough, but we also 
 do not want to have lots of folders to describe one episode from 
 different perspectives.

 The Mayo can only have one episode per patient at any timethis 
 ensures that the person who opens an episode is responsible for 
 closing it - and summarising it, tying up lose ends etc. This is a 
 very important quality issue in distributed care environments. But in 
 the Australian setting where we have primary and secondary care 
 separated - the notion of secondary care episode is largely a billing 
 or funding issue - although we have discharge referrals back to 
 primary care.

 In primary care, the idea of an episode - a single one at a time - is 
 appealing to me - meaning it is non-routine care for the problems the 
 person has. It stops what Michael Balint called the collusion of 
 anonymity - a destructive outcome of 'shared' or 'parallel' care.

 Cheers, Sam
-- next part --
A non-text attachment was scrubbed...
Name: not available
Type: text/enriched
Size: 3288 bytes
Desc: not available
URL: 
http://lists.openehr.org/mailman/private/openehr-technical_lists.openehr.org/attachments/20041206/d0152127/attachment.bin


Modelling Episodes in openEHR

2004-12-06 Thread Gerard Freriks
Hi,

On 06 Dec 2004, at 09:10, lakewood at copper.net wrote:


 An episode at age 10 is not likely to be important at age 30, 40 or 
 beyond.


?!

An episode of appendicitis at 10,
an episode where the spleen is removed,
an episode of leukemia at 10,
all are more or less very important,
when talking about the disease related episode.
In contrast the administrative related episodes are NOT important under 
must (non-legal) circumstances.
Although it might be important to know for a relatively short period 
that because of hart failure the patient is admitted to a hospital 
every other week.

The list of recorded episodes is very valuable to discern important 
medical facts from common colds, and bruises.
It is the patients medical history where important medical facts are 
grouped.

Do we have a list of use cases for each type of Episode?

Gerard

--  private --
Gerard Freriks, arts
Huigsloterdijk 378
2158 LR Buitenkaag
The Netherlands

+31 252 544896
+31 654 792800

-- next part --
A non-text attachment was scrubbed...
Name: not available
Type: text/enriched
Size: 1063 bytes
Desc: not available
URL: 
http://lists.openehr.org/mailman/private/openehr-technical_lists.openehr.org/attachments/20041206/8cedb77e/attachment.bin


Modelling Episodes in openEHR

2004-12-07 Thread Gerard Freriks
wow, wow!

GF
--  private --
Gerard Freriks, arts
Huigsloterdijk 378
2158 LR Buitenkaag
The Netherlands

+31 252 544896
+31 654 792800
On 07 Dec 2004, at 06:46, Sam Heard wrote:

 Bye the way.
 What types of standardized proto-Archetypes will we need?

 There are some interesting ones potentially.

 visualisation is one that I am interested in. To cover external 
 observation and all forms of Xrays, Ultrasound etc. The advantage is 
 that if you are interested in the Liver - it would be easy to find all 
 visualisations - at laparotomy, by ultrasound, CT.

 The price for such an approach may be too high - but I kind of like 
 the idea of it. Visualisation.ultrasound or visualisation.xray.ctscan


What else?
Lets have a look at the CEN/TC251 General Purpose Information 
Components (GPICS) or HL7 v3 CMET's) as starting points.

Visualisation on one hand might means the procedure and result as in a 
Dicom report.
Or on the other hand a specialisation of the Observation GPICS where 
the focus is on the expert opinion about the result of the former 
'visualisation-type'.

We need at least two classes of archetypes dealing with obeservations 
(and possibly other topics): the procedure plus result and the expert 
opinion about it.


 What are the rules for specialization?

 There are the technical ones that ensure that a specialised archetype 
 does not break the rules of the parent - some of these are working in 
 the editor. Generally, specialisation is appropriate if a query on one 
 archetype should return information even if it is in another.


We need those things ecxplicitly in writing.
They have to end up in CEN/TC251 EN13606 part 3.



 Which proto-archetypes can and can not be specialized?

 No rules as yet.

We need rules for this and several other things.



 Or are we more subtle; to what degree? Etc, etc.

 Yes...we are learning a lot about this as we go.

 Do we need accepted rules that govern the production and usage of 
 Archetypes?


 We do, and we need to put these together as we go...

Who?
How?

Where is the list?




-- next part --
A non-text attachment was scrubbed...
Name: not available
Type: text/enriched
Size: 2302 bytes
Desc: not available
URL: 
http://lists.openehr.org/mailman/private/openehr-technical_lists.openehr.org/attachments/20041207/31eee120/attachment.bin


Modelling Episodes in openEHR

2004-12-12 Thread Gerard Freriks
Hi,

That seems a good suggestion.

Gerard


-- 
-- 
Gerard Freriks, MD
Convenor CEN/TC251 WG1

TNO-PG
Zernikedreef 9
2333CK Leiden
The Netherlands

+31 71 5181388
+31 654 792800
On 11 Dec 2004, at 17:20, Thomas Beale wrote:

 And our current suggestion (from Dipak Kalra and myself at least) is 
 that a special Composition be used in an episode-Folder to hold 
 administrative data - i.e. in addition to all the clinical 
 Compositions in the Folder.
-- next part --
A non-text attachment was scrubbed...
Name: not available
Type: text/enriched
Size: 526 bytes
Desc: not available
URL: 
http://lists.openehr.org/mailman/private/openehr-technical_lists.openehr.org/attachments/20041212/478b3f45/attachment.bin


Episodes in openEHR

2004-11-20 Thread Gerard Freriks
Colleagues,

Consider the following as requirements from the Netherlands.

The Dutch GP organization NHG has defined Episode as:
An Episode is a chronological collection of medical data (episode 
items) of one patient and describes the state changes over time 
concerning one health problem.

The name of the episode describes the health problem  (health issue) 
and can be changed over time.

The episode unordered list contains all episodes, open or closed.
Episodes can have an attribute indicating attention
Episodes can be closed and opened.
Episodes can be joined and split

One episode consists of episode items.
Episode items are: report as the result of a contact, 
Prescription/Order, Diagnostic Archive, Correspondence.

Most of Marten Spook's attributes stem from these Dutch GP requirements.
I consider Episodes as an alternative view on the information collected.
It is a list consisting of links pointing to registered information 
that is available in the system.
The preferred place to store this list is the Folder.

And then there are our DBC's (DRG's) One DBC is almost the same as an 
Episode.

Gerard

-- work --
Gerard Freriks
TNO-PG
Zernikedreef 9
2333CK Leiden
The Netherlands

+31 71 5181388
+31 654 792800
On 20 Nov 2004, at 02:42, Thomas Beale wrote:


  This is part of a discussion that started off the list. The need is 
 to be able to model Episodes in openEHR, while remaining compatible 
 with available structures.

  Currently, there is no Episode class (although this doesn't 
 necessarily have to remain this way). Up to now, we have never been 
 able to nail down sufficiently 'standard' requirements to satisfy 
 everyone's idea of an episode.? Instead we have suggested that 
 Folders be used as reference containers to Compositions considered to 
 have occurred in an episode. The current EHR reference model shows 
 this.

  More recent thinking on this issue:
  - on my recent visit to Mayo Clinic at Rochester Minnesota, I 
 discovered that their idea of an Episode in the MICS system is a 
 period of care overseen by a particular clinician. E.g. if someone 
 comes in with an injury, the doctor referred to (by a GP or by AE) 
 'runs' the episode. Even if the patient sutains an MI while in 
 hospital, and that becomes her main problem, and a cardiologist gets 
 involved, the original clinician in almost all cases is in charge of 
 the episode, and will make the discharge summary. An episode can be 
 'closed' on the MICS system, but can be reopened by some special 
 operation, e.g. if erroneous information is spotted later on. I seem 
 to remember that someone else can take over an episode - presumably if 
 the original clinician becomes unable to continue giving care for some 
 reason. (Someone from Mayo on this list might want to correct me if I 
 have any of this wrong).

  - Maarten Spook of 2Cure, Amsterdam has some very typical 
 requirements of an Episode, as follows:
  We think of attributes like:

   1.  startDateTime: the date-time the episode is started (medically)
   2.  stopDateTime: the date-time the episode has ended (medically). 
 When present this folder is closed?
   3.  createdDateTime: the date-time the episode was created 
 (administrative)
   4.  contributers: care providers and their role (participations?) 
 It 
 would be clear to see who had added info and who is responsible for 
 this episode etc
   5.  structured annotation: a short description of the content / 
 context of the episode
  My comment on this is: of the above attributes, it is the first 3, 
 and maybe #5 which need to be associated with an episode as such. 
 Contributors can be determined from the contributors to versioned 
 Compositions in openEHR (remember Contributor is actually a class 
 itself in the openEHR Common model). Let us consider if we could 
 achieve this just using Folders, as a straw man proposal.

   1.  clinical start date time can be determined from the start_time 
 of the first Composition in the Folder
   2.  clinical stop date time can be determined from the endt_time of 
 the last Composition in the Folder
   3.  created date time of the episode - administrative. Depends on 
 what this really means. The creation date time of the Folder 
 representing the episode is easy - it is the time_committed in the 
 audit attribute of the type VERSIONCOMPOSITION resulting from the 
 class VERSIONED_COMPOSITION being a binding of VERSION_REPOSITORY to 
 COMPOSITION.
   4.  contributors - as mentioned above, these can be derived from 
 inspecting Compositions in the Folder
   5.  structured annotation describing episode. Usually this would be 
 in the discharge summary, itself a Composition, containing narrative 
 and links to previous Compositions  Entries in the episode. However, 
 does it need to be someting else?
   6.  Maarten also mentioned that in their system, they want to be 
 able to close an episode

Archetype vs. ontology

2004-11-23 Thread Gerard Freriks
Hi,

An other property of the Archetype is that it is derived from a a model 
that models the structure via which information is stored/represented/ 
retrieved in a system.

GF


--  private --
Gerard Freriks, arts
Huigsloterdijk 378
2158 LR Buitenkaag
The Netherlands

+31 252 544896
+31 654 792800
On 23 Nov 2004, at 17:26, Carl Mattocks wrote:

 Philippe, Sam et Al :

 Seeking clarification ..

 Is it true to say :
 the real distinction between an Archetype and an Ontology is that -
 the role of an Archetype (item) is to provide contextual constraints
 the role of an Ontology (item) is to provide conceptual constraints

 an Ontology (item) concept can be applied as an Archetype (item) 
 constraint

 an Ontology item must have object oriented properties e.g. it is 
 composed
 an Archetype item must have data (info) properties e.g. it has a type

 a Set of Archetype items (whether or not linked to a template) may have
 info properties that are the equivalent of a particular Ontology (but 
 not
 explicitly asserted)


 carl
-- next part --
A non-text attachment was scrubbed...
Name: not available
Type: text/enriched
Size: 1107 bytes
Desc: not available
URL: 
http://lists.openehr.org/mailman/private/openehr-technical_lists.openehr.org/attachments/20041123/24b94efb/attachment.bin


A patent application covering EHRs

2004-11-24 Thread Gerard Freriks
Hi,

How serious is it really?

Is there anybody with a legal opinion?
I only have a laymans opinion about this ridiculous patent.

Gerard

ps:

A few snippets from en CEN/TC251 standard published in 1999.
CEN/TC251 ENV 13606:
1. Scope This European Prestandard specifies messages that enable  
exchange of electronic healthcare record informationbetween healthcare  
parties responsible for the provision of clinical care to an individual  
patient. These messages allow information from an electronic healthcare  
record held by one health professional to be sent to another  
healthprofessional. The messages specified by this European Prestandard  
can be used to convey:? a complete copy of a patient's record as stored  
in one information system; ? parts of a patient's record that form a  
logically sound extract or summary of that record;? parts of a  
patient's record used for updating a parallel record on another system.  
The primary purpose of these messages is to support the provision of  
care to individual patients. The availability ofconsistent, continuing  
clinical care, when and where it is needed, requires appropriate and  
unambiguous communication between clinical professionals. The messages  
specified by this European Prestandard are designed to meet  
thisrequirement by enabling users of different clinical information  
systems to exchange electronic healthcare record information.  
Implementation of these messages will therefore assist the maintenance  
of timely and appropriate patientrecords.

With a definition of Health care party:
--  3.39. healthcare party. Organisation or person involved in the  
direct or indirect provision of healthcare services to an individual or  
to a population. --
Met andere woorden. Hetgeen functioneel beschrven staat is omvat in de  
CEN voornorm voor het EPD.

The concept Template is mentioned.
Any input screen is a template. And before 1999 this concept was  
defined  and in use.

As far as Access Control is concerned
Part 3 of the CEN/TC251 ENV 13606 is about the expression of elements  
needed for access control.

1 Scope This European prestandard specifies data objects for describing  
rules for distribution or sharing of electronic healthcare records in  
whole or in part. This European prestandard establishes general  
principles for the interaction of these data objects with other  
components and mechanisms within an electronic healthcare record  
application, thereby controlling the distribution of electronic  
healthcare records in whole or in part. This European prestandard  
establishes ways of creating information with associated security  
attributes. This European prestandard defines a methodology for  
constructing rules built from defined data objects, capable of being  
implemented using a range of techniques, to effect the control of  
sharing of electronic healthcare record data. This European prestandard  
establishes principles that allow security policies to be implemented  
and incorporated in order to ensure the safe use of the data. This  
European prestandard specifies a method for constructing an Access Log,  
that can be rendered human viewable, that records distribution of the  
data to which a Distribution Rule is attached. This European  
prestandard does not specify the mechanisms and functions that take  
part within the negotiation procedure and therefore fully automate the  
data distribution process. This European prestandard does not specify  
the mechanisms and functions that will allow some systems to  
continuously reauthenticate the data communication session and monitor  
its integrity. This European prestandard allows the sharing of records  
distributed in space, time or responsibility. This European prestandard  
does not specify  the data objects and packages represented in an  
Information System.

At this moment I have no time to browse further.
But on the website of NIST more is to be found about Role based Access  
published before 1999.
And persons like Bernd Blobel and Ross Anderson wrote about security in  
health care


gf

--  private --
Gerard Freriks, arts
Huigsloterdijk 378
2158 LR Buitenkaag
The Netherlands

+31 252 544896
+31 654 792800
On 23 Nov 2004, at 03:29, Tim Churches wrote:

 There is some concern here in Australia over a patent application  
 lodged by the Pharmacy Guild of Australia over some rather generic  
 features of EHRs. These concerns are reported here:

 http://australianit.news.com.au/common/print/ 
 0,7208,11467621%5E15319%5E%5Enb%20v%5E15306,00.html

 or here:

 http://snipurl.com/atst

 The application has been lodged under the international PCT (patent  
 co-operation treaty), and it appears that country level applications  
 have been lodged in at least the UK, Canada and the US, as well as  
 Australia.

 At a glance, there would not appear to be much in the way of novelty  
 in the claims, and several groups here in Australia plan to lodge  
 objections

Archetype vs. ontology

2004-11-24 Thread Gerard Freriks
Hi,

I can buy this.
But have you ever seen the UML model behind ICD, ICPC, or even SNOMED?

I know I;ve seen the one behind the CEN/TC251 EN 13606 where a kernel 
model (UML) representing a generic document will be populated by 
Archetypes that are derived from a Archetype model (UML).

Gerard

-- 
-- 
Gerard Freriks, MD
Convenor CEN/TC251 WG1

TNO-PG
Zernikedreef 9
2333CK Leiden
The Netherlands

+31 71 5181388
+31 654 792800
On 24 Nov 2004, at 17:29, Carl Mattocks wrote:

 HI GF :

 Do you agree that this can also be true for an Ontology .

 carl

 quote who=Gerard Freriks
 Hi,

 An other property of the Archetype is that it is derived from a a 
 model
 that models the structure via which information is stored/represented/
 retrieved in a system.

 GF
-- next part --
A non-text attachment was scrubbed...
Name: not available
Type: text/enriched
Size: 863 bytes
Desc: not available
URL: 
http://lists.openehr.org/mailman/private/openehr-technical_lists.openehr.org/attachments/20041124/385a9fad/attachment.bin


Archetype constraints and interfacing instruments/DSS to an OpenEHR system.

2004-11-29 Thread Gerard Freriks
Hi,
We, at CEN are devoted to CEN/IEEE/ISO developments and not 'old rusty' 
standards.

Gerard

-- 
-- 
Gerard Freriks, MD
Convenor CEN/TC251 WG1

TNO-PG
Zernikedreef 9
2333CK Leiden
The Netherlands

+31 71 5181388
+31 654 792800
On 29 Nov 2004, at 20:56, Damon Berry wrote:

 Sam,

 Thanks for the helpful comments

 Sam Heard wrote:
 I believe that DSS
 groups will be a major player in determining the final archetypes 
 that are
 agreed at a high level.


 It seems to me that in the same way, archetypes will have great impact 
 on
 the development of future EHR-compatible instrument interface 
 standards. If
 instruments and instrument interfaces are required to provide 
 information
 that is complete enough to be integrated into the EHR, then additional
 context information will need to be appended as the measurement values 
 are
 recorded.

 Lets assume that a typical existing instrument interface was not 
 designed to
 produce shareable EHR extracts - a safe bet in my view. Result: missing
 context info. So to ensure compatibility either,

  - the instrument interface is revised by the instrument vendor to 
 satisfy
 the associated archetypes
 OR
  -  an adapter on the EHR side of the interface adds the required 
 context
 information prior to submitting it to the EHR-S proper. (not very nice)
 OR
  - some compromise is reached on the completeness of the archetype.
 (dangerous)

 OK - maybe I am exaggerating - but it would be interesting to pick a
 legacy instrument standard (say crusty old ASTM 1394-91) and see how 
 it
 holds up.
-- next part --
A non-text attachment was scrubbed...
Name: not available
Type: text/enriched
Size: 1658 bytes
Desc: not available
URL: 
http://lists.openehr.org/mailman/private/openehr-technical_lists.openehr.org/attachments/20041129/e6c62e81/attachment.bin


Archetype constraints and interfacing instruments/DSS to an OpenEHR system.

2004-11-30 Thread Gerard Freriks
Karsten,

The advantage is that there will be no 3 or 4 competing standards, but 
just one.
It seems enough.

Gerard


-- 
-- 
Gerard Freriks, MD
Convenor CEN/TC251 WG1

TNO-PG
Zernikedreef 9
2333CK Leiden
The Netherlands

+31 71 5181388
+31 654 792800
On 29 Nov 2004, at 23:44, Karsten Hilbert wrote:

 We, at CEN are devoted to CEN/IEEE/ISO developments and not 'old 
 rusty' standards.
 The advantage of which is what, exactly ?

 Karsten
-- next part --
A non-text attachment was scrubbed...
Name: not available
Type: text/enriched
Size: 537 bytes
Desc: not available
URL: 
http://lists.openehr.org/mailman/private/openehr-technical_lists.openehr.org/attachments/20041130/1329336d/attachment.bin


Dr R LONJON Confidence indicator !

2005-04-22 Thread Gerard Freriks
-1- Almost never a diagnosis is 100% certain.
-2- Almost always a test result has uncertainty attached to it
-3- Many times a conclusion is reached based on many uncertain and 
conflicting facts
-4- Quite often a condition, a diagnosis, is assumed that gives rise to 
a treatment. Not indicating that the patient is suffering from this 
condition but using treatment as a test procedure. Doing nothing is 
such a test procedure.

Eric Wulff (from Danmark) published philisophical texts about health 
care and these topics.

gerard

--  private --
Gerard Freriks, arts
Huigsloterdijk 378
2158 LR Buitenkaag
The Netherlands

+31 252 544896
+31 654 792800
On 20 Apr 2005, at 13:58, Thomas Beale wrote:

 I'm wondering if there is a meta-algorithm of some sort lurking behind 
 the scenes, which takes account of uncertainty in a note, and also 
 severity of non-discounted possibilities, as a way of deciding what to 
 do next. There is undoubtedly published work on this...

 thoughts?

 - thomas beale
-- next part --
A non-text attachment was scrubbed...
Name: not available
Type: text/enriched
Size: 1072 bytes
Desc: not available
URL: 
http://lists.openehr.org/mailman/private/openehr-technical_lists.openehr.org/attachments/20050422/bbb58527/attachment.bin


EntityNameParts

2005-04-26 Thread Gerard Freriks
We must get used to the notion that patients not always have to provide 
their real names.
And that in order to provide healthcare we need to know the real 
(administrative) identity.

Gerard

--  private --
Gerard Freriks, arts
Huigsloterdijk 378
2158 LR Buitenkaag
The Netherlands

+31 252 544896
+31 654 792800
On 17 Mar 2005, at 13:50, Grahame Grieve wrote:

 At 11:29 PM 17/03/2005, you wrote:
  Richard is often abbreviated to Dick in English usage.
  No idea what the origin is - lost in the mists of time.
 
  So, if you get
initial = D
given = Richard
 
  you don't know that the D is an abbreviation for Richard.
  And if you do know that it is, there's no way to say so

 Well, is there a *need* to say so ? What's fundamentally
 wrong with just storing the D as a second first name along
 with Richard ? I probably am too much of a pragmatist.


 hi Karsten

 depends which hat I'm wearing. If I'm programming, then
 I probably won't care - delegate the problem to the user.

 If I'm wearing my standards hat, or writing a reference
 demographics server, then I would care

 Grahame


-- next part --
A non-text attachment was scrubbed...
Name: not available
Type: text/enriched
Size: 1211 bytes
Desc: not available
URL: 
http://lists.openehr.org/mailman/private/openehr-technical_lists.openehr.org/attachments/20050426/b5c55b72/attachment.bin


OIDs / II

2005-04-26 Thread Gerard Freriks
Dear all,

My ideas:
- unique identifiers are numbers that are unique.
- each collection of information that has an attribute with this unique 
number can be collected and presented as belonging together,
- with one unique identifier per (pseudo)identity all information 
belonging to this unique identifier can be collected and presented as 
belonging together
- this type of use is identifying documents (or parts of it) as 
containing information about the same person with a specific identity.

- it is NO PROOF of the real identity of the person. That is a 
different matter.

- When we have to uniquely identify persons we need other things than 
numbers.
- Unique numbers must not be trusted.
- Unique numbers that identify persons generate problems: identity 
theft.
- Only knowledge that is known by the person, or features his body 
posesses, will help to identify persons.

Gerard


--  private --
Gerard Freriks, arts
Huigsloterdijk 378
2158 LR Buitenkaag
The Netherlands

+31 252 544896
+31 654 792800
On 20 Apr 2005, at 12:43, Bert Verhees wrote:

 Dear Grahame,

 For example the CEN GPIC subjectofcare which has a property id
 The type is a Set of II
 The use is excplained as:
 An identifier or identifiers that may be used to uniquely identify the
 subject of care.
 Examples: social security number, health service number, hospital
 number, case notes number

 Please indicate where there is a mismatch between the intention and the
 use of II.

 CENTC251 could learn from that. It would be a great benefit to the
 standard if this would be sorted out.
 And if it will, then the need for an extra qualifier to tell which the
 type of identifier is presented, may disappear, depending on your 
 solution

 Kind regards
 Bert Verhees
-- next part --
A non-text attachment was scrubbed...
Name: not available
Type: text/enriched
Size: 1829 bytes
Desc: not available
URL: 
http://lists.openehr.org/mailman/private/openehr-technical_lists.openehr.org/attachments/20050426/14704952/attachment.bin


EntityNameParts

2005-04-27 Thread Gerard Freriks
Disasters or not.
This is not what I ment.

In real life we buy a loaf of bread without a full identication.
In real life I get healthcare without the need for the care providers 
to know my name.
And when I pay in cash they don't need my bank account number.

The only need a unique identifier (set of) to find records filed 
previously.
Any unique thing will work as well.
A real name, address, data of birth, or
my bankaccount,
the date of my mothers birthday,
a token,
a phoney name,
or an other unique thing like a series of scars on my skin, a 
photograph, my fingerprint, etc, etc

Gerard


--  private --
Gerard Freriks, arts
Huigsloterdijk 378
2158 LR Buitenkaag
The Netherlands

+31 252 544896
+31 654 792800
On 26 Apr 2005, at 09:56, Bert Verhees wrote:

 Op dinsdag 26 april 2005 07:37, schreef Gerard Freriks:
 We must get used to the notion that patients not always have to 
 provide
 their real names.
 And that in order to provide healthcare we need to know the real
 (administrative) identity.

 When you build a system that is only usable when you have a working
 Internet-connection, in my humble opinion, this is a bad system.

 There are many situations where you don't have good networks, think of 
 war,
 tsunamies, big disasters, maybe you want to register people for the
 healthcare they get, but if a stupid application refuses to accept a 
 patient,
 because the OID cannot be resolved (when you say mandatory to a 
 programmer,
 he will make it mandatory), tha application will be useless.

 But this example is beyond the scope of my problems (for now).

 Bert


 Gerard

 --  private --
 Gerard Freriks, arts
 Huigsloterdijk 378
 2158 LR Buitenkaag
 The Netherlands

 +31 252 544896
 +31 654 792800

 On 17 Mar 2005, at 13:50, Grahame Grieve wrote:
 At 11:29 PM 17/03/2005, you wrote:
 Richard is often abbreviated to Dick in English usage.
 No idea what the origin is - lost in the mists of time.

 So, if you get
   initial = D
   given = Richard

 you don't know that the D is an abbreviation for Richard.
 And if you do know that it is, there's no way to say so

 Well, is there a *need* to say so ? What's fundamentally
 wrong with just storing the D as a second first name along
 with Richard ? I probably am too much of a pragmatist.

 hi Karsten

 depends which hat I'm wearing. If I'm programming, then
 I probably won't care - delegate the problem to the user.

 If I'm wearing my standards hat, or writing a reference
 demographics server, then I would care

 Grahame

 -- 
 Met vriendelijke groet
 Bert Verhees
 ROSA Software
 -
 If you have any questions about using this list,
 please send a message to d.lloyd at openehr.org

-- next part --
A non-text attachment was scrubbed...
Name: not available
Type: text/enriched
Size: 2855 bytes
Desc: not available
URL: 
http://lists.openehr.org/mailman/private/openehr-technical_lists.openehr.org/attachments/20050427/e904c0ac/attachment.bin


EntityNameParts

2005-04-27 Thread Gerard Freriks
In order to get proper treatment the identity can stay obscure.
Identification is not a necessary condition for any treatment.

Information is sometimes.


Gerard

--  private --
Gerard Freriks, arts
Huigsloterdijk 378
2158 LR Buitenkaag
The Netherlands

+31 252 544896
+31 654 792800
On 27 Apr 2005, at 06:19, Grahame Grieve wrote:

 It's not the same. For various reasons care providers (may) need
 to properly identify their patients/customers. Healthcare may be
 provided on an anonymous basis under some circumstances, but the
 nature of these circumstances and the care provided will depend
 on jurisdiction
-- next part --
A non-text attachment was scrubbed...
Name: not available
Type: text/enriched
Size: 692 bytes
Desc: not available
URL: 
http://lists.openehr.org/mailman/private/openehr-technical_lists.openehr.org/attachments/20050427/8f48b6a2/attachment.bin


Age and named quantities

2005-02-01 Thread Gerard Freriks
Sam,

You mean the 'age of a person' and not 'age'.

Gerard


--  private --
Gerard Freriks, arts
Huigsloterdijk 378
2158 LR Buitenkaag
The Netherlands

+31 252 544896
+31 654 792800
On 31 Jan 2005, at 23:30, Sam Heard wrote:

 Age is time after birth - we are not going to change that.

 We have agreed that we need to record one more date in the demographic 
 model - which is 'approximate date of conception', or 'expected date 
 of birth'

 Which do people prefer - I chose the latter as it will probably be a 
 cut and paste from the mothers record and does not get into the when 
 did I conceive stuff.

 What do others think?
-- next part --
A non-text attachment was scrubbed...
Name: not available
Type: text/enriched
Size: 704 bytes
Desc: not available
URL: 
http://lists.openehr.org/mailman/private/openehr-technical_lists.openehr.org/attachments/20050201/da6509b2/attachment.bin


Age

2005-01-28 Thread Gerard Freriks
Dear Philippe,

Thank you for your reaction.

I'm interested in your model for cyclic events.

Gerard


--  private --
Gerard Freriks, arts
Huigsloterdijk 378
2158 LR Buitenkaag
The Netherlands

+31 252 544896
+31 654 792800
On 27 Jan 2005, at 20:15, Philippe AMELINE wrote:

 Hi,

 In Odyssee, we have made the choice of :

 1) defining the concept Age as an ellapsed time value
 2) defining age related concepts (like child, old person...) as
 fuzzy sets

 I think that it is the only way you can manage this kind of thinks.

 We also have a (quite) good model for cyclic events ; I can describe it
 further if you want.

 Cheers,
-- next part --
A non-text attachment was scrubbed...
Name: not available
Type: text/enriched
Size: 717 bytes
Desc: not available
URL: 
http://lists.openehr.org/mailman/private/openehr-technical_lists.openehr.org/attachments/20050128/193aeccc/attachment.bin


Age

2005-01-29 Thread Gerard Freriks
Thomas,

What you wrote with respect to age, is absolutely true.
It is a notion defined at the knowledge layer.
But expressed at an information model layer.

On the level of the knowledge layer 'age' is more than a set of numbers 
indicating the time past since an arbitrary point in time.

Next to 'age' there will be more notions that warrant the same 
discussions we have had.

Gerard




--  private --
Gerard Freriks, arts
Huigsloterdijk 378
2158 LR Buitenkaag
The Netherlands

+31 252 544896
+31 654 792800
On 29 Jan 2005, at 02:07, Thomas Beale wrote:

 This all suggest strongly to me knowledge layer not information 
 model layer!
-- next part --
A non-text attachment was scrubbed...
Name: not available
Type: text/enriched
Size: 721 bytes
Desc: not available
URL: 
http://lists.openehr.org/mailman/private/openehr-technical_lists.openehr.org/attachments/20050129/bc222482/attachment.bin


Age

2005-01-31 Thread Gerard Freriks
Dear all,

It is fine for me when we can agree that we mean by 'Age' time after 
birth.

How will we name and define concepts like: youth, post conception, post 
gestation, middel aged, elderly?

Gerard
--  private --
Gerard Freriks, arts
Huigsloterdijk 378
2158 LR Buitenkaag
The Netherlands

+31 252 544896
+31 654 792800
On 31 Jan 2005, at 19:10, William E Hammond wrote:

 For an age, I agree that the date of birth is adequate as long as you
 remember people do not age after they die.  It is also convenient to 
 have a
 reference time mark for many things, including conception, start of a
 course of treatment.  Adjectives and nouns are difficult to put into
 algorithms unless the definitions are precise.

 Ed Hammond
-- next part --
A non-text attachment was scrubbed...
Name: not available
Type: text/enriched
Size: 802 bytes
Desc: not available
URL: 
http://lists.openehr.org/mailman/private/openehr-technical_lists.openehr.org/attachments/20050131/dfe55f71/attachment.bin


Demographics service

2005-03-05 Thread Gerard Freriks
Life is simple.

Once we physicians know what to ask and why.

Gerard
--  private --
Gerard Freriks, arts
Huigsloterdijk 378
2158 LR Buitenkaag
The Netherlands

+31 252 544896
+31 654 792800
On 05 Mar 2005, at 13:22, Bigpond wrote:


 And that's the problem that will keep the technical people in money for
 years to come. Not only must it be feasible it will be demanded by 
 judges
 and courts if the EHR is to ever be truly adopted. Even now we have 
 rules
 that all e-mails where a decision is made must be printed out!
 The paperless world has never been to court.
 It is feasible of course but complex. Flags are set when pages are 
 viewed,
 there are intricate audit trails (terabytes). The fact that no one is 
 doing
 it yet is that the litigation costs haven't risen high enough to 
 balance the
 need to do it. Once a few specialists are sued for activities that can 
 not
 be supported by the record and they known they were innocent then we 
 will
 see some very interesting changes, either a reappearance of paper 
 records
 (personal) or a new paradigm of image capture. IMHO of course.

 David
-- next part --
A non-text attachment was scrubbed...
Name: not available
Type: text/enriched
Size: 1174 bytes
Desc: not available
URL: 
http://lists.openehr.org/mailman/private/openehr-technical_lists.openehr.org/attachments/20050305/55b087ca/attachment.bin


Demographics service

2005-03-06 Thread Gerard Freriks
TNO, the institute I work for, is of the opinion that the archiving 
solution is the preferred one.

By the way.
The topic started discussing demographic services.

In general interoperability translates into the need for many shared 
points of reference.
So for identities of persons as wel.
Since persons are recorded in systems using a set of more or less 
unique features and since these unique features vary in time, one 
person will have many digital identities.
This calls for a mechanism that unites all these variations on one 
theme.
Eg the demographic server.


Gerard

-- work --
Gerard Freriks
TNO Kwaliteit van Leven
Wassenaarseweg 56
Leiden

Postbus 2215
2301CE Leiden
The Netherlands

+31 71 5181388
+31 654 792800
On 05 Mar 2005, at 19:46, lakewood at copper.net wrote:

 Other:
 -If something crucial shows up on your monitor screen, do a Screen 
 dump to a file
 and create a time/date stamped archive. It is a record and a mechanism 
 exists to
 produce a permanent copy easily reproduced on paper.
-- next part --
A non-text attachment was scrubbed...
Name: not available
Type: text/enriched
Size: 1095 bytes
Desc: not available
URL: 
http://lists.openehr.org/mailman/private/openehr-technical_lists.openehr.org/attachments/20050306/fba2a5bc/attachment.bin


Demographics service

2005-03-06 Thread Gerard Freriks
Hi,

What is the definition, scope, function of the concept:
 demographic server
in the context of OPENEHR?

Thomas, Sam, Dipak: HELP!

Gerard

--  private --
Gerard Freriks, arts
Huigsloterdijk 378
2158 LR Buitenkaag
The Netherlands

+31 252 544896
+31 654 792800
On 06 Mar 2005, at 19:50, lakewood at copper.net wrote:

 Hi Gerard,

 My understanding is that demographic services collect, organize and 
 process the
 characteristics of a 'population'. Presuming this, then I am a member 
 of a large number
 of  'populations' regardless of intent. Narrowed to Healthcare the 
 number of
 'populations' shrinks but not to one.

 Given the fact that modern 'populations' are not 'stationary' it 
 appears that there are
 many of us that can claim or hold membership in multiple Healthcare 
 'populations'
 which themselves are subject to new additions, e.g., those genetically 
 sensitive to
 drugs of a particlular family.

 Identifying the indiviudal may have to be a separate operation. 
 Identifying whether the individual
 is a member of a 'population', or 'populations's a subsequent task.

 A 'demographic server' is likely to be specific and limited in scope 
 to address
 'super populations', e.g., persons residing within the boundaries of a 
 specific geographical
 region, e.g., Africa. A 'network' of such server could provide 
 additional coverage.

 Since one can apply a variety of rules to the specification of an 
 individual 'population',
 the 'rules' become significant especially where the 'rules' are chosen 
 to affect results,
 all Diabetes Patients in the London area. Due to a number of reasons 
 one may not be able
 to claim that London-area Diabetes Patients are the same as those in 
 other regions, and, of course, that the Healthcare systems are the 
 same or equivalent.

 Foundational is 'personal identification'. Without it a 'demographic 
 server' is handicapped.
 Hence a good test for the server is a seriously injured person 
 arriving at a Healthcare
 facility unable to communicate with no other form of identification.

 Since there are many other 'issues' and 'factors' important to the 
 design, development and
 deployment of a 'demographic server'  one may have to accept 
 discussions that attempt
 to integrate topics. They are valuable RD efforts are 
 results-oriented expectations are
 very likely to increase quickly.

 Regards!

 -Thomas Clark

 BTW: I tried to avoid bringing 'Public Health' into a discussion about 
 'demographic servers'.
 That would have been lengthy!
-- next part --
A non-text attachment was scrubbed...
Name: not available
Type: text/enriched
Size: 2567 bytes
Desc: not available
URL: 
http://lists.openehr.org/mailman/private/openehr-technical_lists.openehr.org/attachments/20050306/5bb8ff52/attachment.bin


Authenticity Issues [was: Re: Demographics service]

2005-03-07 Thread Gerard Freriks
Hi,

It is known for quite some time that digital signatures are not the  
best solution to encrypt information that has to be archived.
For functions like this we need a real person/organisation that  
provides this archiving function.

see by Ross Anderson:
http://www.usenix.org/publications/library/proceedings/ec98/ 
full_papers/anderson/anderson.pdf

Gerard


-- work --
Gerard Freriks
TNO Kwaliteit van Leven
Wassenaarseweg 56
Leiden

Postbus 2215
2301CE Leiden
The Netherlands

+31 71 5181388
+31 654 792800
On 07 Mar 2005, at 02:02, Sebastian Garde wrote:

 Hi,

 There is another issue with digital signatures in the context of EHRs:
 Their value decreases over time and with them the value of digitally
 signed documents as legal evidence.
 In other words: securely signed documents don't necessarily provide a
 secure basis for verifying authenticity for the required time-span of
 EHRs (30 and more years).

 This is due to the following reasons:
  - the employed cryptographic algorithms and the keys lose their
 security qualification in the course of time. (algorithm may found to  
 be
 insecure, key length may be too short for increased computer power,..)
 - It cannot be guaranteed that the directories and documents needed for
 the verification of the underlying certificates are available for 30
 years or more.

 In addition, the use of digital signing procedures is often insecure  
 and
 information for the subsequent evaluation of the actual security is
 missing.
 To achieve high conclusiveness of digitally signed documents and to
 realize their integration into practical use, the documents complete
 life cycle ranging from generation of the document, generation of the
 signature, presentation, communication to (long-time-)archiving and
 later use have to be taken into account in a comprehensive way.

 For a truly long-term-solution for EHRs, a solution must be provided  
 for
 this problem.
 If you are interested in details, see http://www.archisig.de/english

 Further, signed data may - of course - not be changed in order to keep
 electronic signatures valid. But when data has to be exchanged across
 networks, or in context of systems migration, such changes are
 inevitably occuring. Trying to avoid this with the help of new
 standardized and stable data formats contradicts experiences (although
 openEHR itself might be a solution for this problem).
 So, procedures are necessary to convert signed documents and preserve
 their evidence value (legally secure transformation). See
 http://www.transidok.de/index-en.html for details.

 Regards,
 Sebastian
-- next part --
A non-text attachment was scrubbed...
Name: not available
Type: text/enriched
Size: 2674 bytes
Desc: not available
URL: 
http://lists.openehr.org/mailman/private/openehr-technical_lists.openehr.org/attachments/20050307/1216af1f/attachment.bin


archetypes and class constraints

2005-03-09 Thread Gerard Freriks
The beauty of OpenEHR (and CEN/TC251 EN 13606) is the fact that we have 
a reference document model that because of its stability help store and 
retrieve persistent documents over long periods of time.

Being able to change the reference document model will create problems 
by to much divergence.

Gerard

--  private --
Gerard Freriks, arts
Huigsloterdijk 378
2158 LR Buitenkaag
The Netherlands

+31 252 544896
+31 654 792800
On 08 Mar 2005, at 01:58, Carl Mattocks wrote:


 I vote for the pragmatic approach when we don't control the reference 
 model

-- next part --
A non-text attachment was scrubbed...
Name: not available
Type: text/enriched
Size: 633 bytes
Desc: not available
URL: 
http://lists.openehr.org/mailman/private/openehr-technical_lists.openehr.org/attachments/20050309/18564377/attachment.bin


EntityNameParts

2005-03-11 Thread Gerard Freriks
CEN/TC251 has an european standard: General Purpose Information  
Components.
These 170 GPICS are proto-archetypes that can be contrained into  
archetypes.

One of those is the proto-archetype for Patient demographic information.

In the institute where I work we used the GPICS to make an information  
domain model of one sector in Dutch Healthcare: pediatrics.
All the GPICS we needed we available.
One GPIC had to be changed in order to become usable in the  
Netherlands: the demographic one!

Gerard



--  private --
Gerard Freriks, arts
Huigsloterdijk 378
2158 LR Buitenkaag
The Netherlands

+31 252 544896
+31 654 792800
On 11 Mar 2005, at 01:26, Thomas Beale wrote:


 You will be unsurprised to learn that we agree with USM Bish, and that  
 names and other demographic entities should be archetyped. We don't  
 seem to have a person name archetype yet, but you will get the idea  
 from the location address one at  
 http://www.openehr.org/repositories/archetype-dev/latest/adl/ 
 archetypes/openehr/demographic/openehr-demographic- 
 address.location_address.draft.html.

 I believe the approach of trying to have these as types in a RIM is  
 problematic, for exactly the reasons Bert mentions.

 - thomas beale

 -
 If you have any questions about using this list,
 please send a message to d.lloyd at openehr.org

-- next part --
A non-text attachment was scrubbed...
Name: not available
Type: text/enriched
Size: 1385 bytes
Desc: not available
URL: 
http://lists.openehr.org/mailman/private/openehr-technical_lists.openehr.org/attachments/20050311/f3b8d219/attachment.bin


EntityNameParts

2005-03-11 Thread Gerard Freriks
Dear colleagues,

The CEN standards as told before, are consensus products at an abstract 
level.
This implicates that they need an Implementation specification in order 
to be usable.

You and others must produce those.
OpenEHR is such a forum.

Gerard

--  private --
Gerard Freriks, arts
Huigsloterdijk 378
2158 LR Buitenkaag
The Netherlands

+31 252 544896
+31 654 792800
On 11 Mar 2005, at 09:09, Bert Verhees wrote:


 My problem is not that there are areas which are not covered by a 
 GPIC. But I
 am not the person to judge that. I am a programmer with some 
 experience in
 medical informatics.
 My problems are in the area of technical implications about how 
 details are
 worked out, or not worked out.

 The problems I mention are minor issues about details. I have more 
 then I
 mentioned on this list.

 And it is impossible to wait for a committee to finish discussions and 
 being
 uncertain about the outcome.

 Let me see how much time the responsible committees need to address the
 problems I mentioned. I can afford to wait three days. My projects are 
 under
 time pressure.

 Medical Informatics in the Netherlands is a very much closed society. 
 A lot of
 people do not discuss much, do not help each other, are not honest, 
 hide
 their weaknesses and misunderstanding.

 A GP in the Netherlands who writes once in a while to a mailinglist, 
 which is
 (not surprisingly) called Openkaart (meaning: Open Information 
 Exchange),
 which of course it is not, he wrote: ICT is an Image of reality, this 
 makes
 painfully clear a lot about the Dutch healthcare
-- next part --
A non-text attachment was scrubbed...
Name: not available
Type: text/enriched
Size: 1662 bytes
Desc: not available
URL: 
http://lists.openehr.org/mailman/private/openehr-technical_lists.openehr.org/attachments/20050311/f963a139/attachment.bin


EntityNameParts

2005-03-11 Thread Gerard Freriks
Extending qualifiers is allowed.

Gerard
--  private --
Gerard Freriks, arts
Huigsloterdijk 378
2158 LR Buitenkaag
The Netherlands

+31 252 544896
+31 654 792800
On 11 Mar 2005, at 13:42, Bert Verhees wrote:

 Op vrijdag 11 maart 2005 12:36, schreef Karsten Hilbert:
 I forgot to mention one solution we could use in GnuMed:

 Attach another name to a person (they can have any number of
 names), put the initials in one of the fields and mark that
 name (eg set the comment) to be only initials.

 This is done really smart in CEN, they have an EntityName, which 
 consists of a
 set of EntityNameParts, the number is unlimited, but the
 qualifier-possibilities are limited. The only way is to add a 
 qualifier, that
 is extending the standard

 Not clean but doable.

 Karsten

 -- 
 Met vriendelijke groet
 Bert Verhees
 ROSA Software
 -
 If you have any questions about using this list,
 please send a message to d.lloyd at openehr.org

-- next part --
A non-text attachment was scrubbed...
Name: not available
Type: text/enriched
Size: 1057 bytes
Desc: not available
URL: 
http://lists.openehr.org/mailman/private/openehr-technical_lists.openehr.org/attachments/20050311/8f12cede/attachment.bin


ADL to XML Schema

2005-03-12 Thread Gerard Freriks
Hi,

I'm only the convenor of the CEN/TC251 wg1.
For more detailed information you need to read the e-mails by Dipak 
Kalra, Thomas Beale and Sam Heard.

In the text below soem comments.
-- 
-- 
Gerard Freriks, MD
Convenor CEN/TC251 WG1

TNO Quality of Life
Wassenaarseweg 56
Leiden

PostBox 2215
22301CE Leiden
The Netherlands

+31 71 5181388
+31 654 792800
On 10 Mar 2005, at 18:29, Jose Alberto Maldonado wrote:

 Hello,

 We have just read the message bellow and honestly we do not understand
 anything now. We supposed that EN13606-1 reference model could be used 
 as
 reference model for developing archetypes.

EN13606 part 1 is a generic model of any document, with versioning and 
attestation.

EN13606 contains an UML model of the Archetype.


 You can read in prEN13606-2 (last version  February 2005), section 
 1.3. Communicating archetypes: It is
 the intention of both CEN and HL7 that HL7 Templates and EN13606
 archetypes be interoperable. One question arises are these EN13606
 archetypes different from OPENEHR archetypes?.

Archetypes are archetypes at the clinical level.
And can have facets. An EN13606 facet when constraints are applied to 
the EN13606 kernel and an OpenEHR facet when constraints are applied to 
the OpenEHR kernel.




 Could you show some examples of clinical concepts that can not be
 expressed as archetypes derived from EN13606-1 reference model?.

 thanks in advance








 On dj, 2005-03-10 at 17:19, Thom



 Thomas Beale escribi?:

 Alfonso Mata wrote:

 Hello everybody,

 We're working at University of Zaragoza (Spain) on a EHR system. We
 want to conform to 13606 and make use of ADL-based archetypes. We are
 just starting and we have lots of doubts about how to implement and
 apply all concepts. These are our questions:

 - How 13606 is applied to built ADL archetypes? Is it already 
 possible?
 - Is it possible to obtain a XML-Schema based on 13606 from an ADL 
 file?
 - Is ADL parser in openEHR site the only one to make use of it?

 It does not make any real sense to make archetypes literally based on 
 CEN 13606. Archetypes have a very important requirement: to be 
 targetted to an informatoin model which acts as a base ontology. In 
 openEHR we use the openEHR reference model fr this purpose. This is 
 what allows you to write an archetype for somehting like Apgar 
 result, which needs to use concepts like OBSERVATION (with 
 properties data, state and protocol), HISTORY (with properties 
 events, origin), EVENT (property data), and varous data structure 
 types, like TREE, LIST, TABLE and SINGLE.

 EN 13606 is not designed directly to support archetyping; it is 
 designed as a lowest-common denominator EHR data interoperability 
 model, with support for transmitting archetyped information.

 This is not the same as providing sufficient ontological definitoins 
 to support the building or use of archetypes. If you were to use 
 EN13606 literally for archetypes, you could only use ENTRY, CLUSTER 
 and ELEMENT; you will see that trying to define most clinical 
 concepts with such a weak ontology will be annoying difficult, 
 error-prone, and ultimately will not engage clinical professionals.

 So openEHR currently offers at least part of a base ontology for 
 building archetypes, with concepts of sufficient strength to make 
 higher-level clinical concepts easily expressible. In the near 
 future, we intend to propose the creation of an agreed base level 
 ontology reference model, expressed in UML, for use by everybody for 
 buiulding archetypes. We will include the core of the openEHR 
 reference model for this (from COMPOSITION down); but we want other 
 organisations to think about what they need to see in this. There are 
 other reference models such as the Danish G-EPJ which have clean 
 concepts which may need to be in this base ontology; also ENV 13940 
 (continuity of care) models need to be analysed for possible 
 contributions. We will propose this base ontology at the next CEN 
 working group meeting. I believe people will agree in principle.

 A data mapping is also being defined between openEHR (and later, the 
 common base ontology) and EN13606. This wll enable 13606 to fulfull 
 its purpose, which is to move  data faithfully between EHR sites, 
 including data which has been archetyped in those sites.

 But please don't try to directly archteype 13606 information 
 structures - you will be going down he wrong route!

 - thomas beale


 -
 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

-- next part --
A non-text attachment was scrubbed...
Name: not available
Type: text/enriched
Size: 4771 bytes
Desc: not available
URL: 
http://lists.openehr.org/mailman/private/openehr-technical_lists.openehr.org/attachments/20050312/aac36bea/attachment.bin


SubjectOfInvestigation

2005-05-24 Thread Gerard Freriks
Dear Tom and Bert,

The QA was done primarily by Edgar in his project.

When improvements are needed I see two processes.
-1- in CEN a new version.
-2- in ISO in the work on CIC's.

In the mean time we can maintain a file with the lists of proposed and 
the agreed changes.

Who will maintain these lists?

Gerard
]
-- 
-- 
Gerard Freriks, MD
Convenor CEN/TC251 WG1

TNO Quality of Life
Wassenaarseweg 56
Leiden

PostBox 2215
22301CE Leiden
The Netherlands

+31 71 5181388
+31 654 792800
On 23 May 2005, at 18:21, Tom Marley wrote:

 Bert,
 ?
 Although very busy I am looking into this area.?
 ?
 The underlying problem may be that there was so little QA at the time 
 and I feel very strongly that as structures are used there needs to be 
 a proces which allows corrections/improvements and a dissemination of 
 these.
 ?
 Whatever we decide in this area will be 'informally' distributed 
 throughout the TC251 community.
 ?
 I will be in touch and we can discuss options.
 ?
 ?
 Regards
-- next part --
A non-text attachment was scrubbed...
Name: not available
Type: text/enriched
Size: 1066 bytes
Desc: not available
URL: 
http://lists.openehr.org/mailman/private/openehr-technical_lists.openehr.org/attachments/20050524/bc640446/attachment.bin


The Uncertainty Decision was: Dr R LONJON Confidence indicator !

2005-05-27 Thread Gerard Freriks

On May 7, 2005, at 3:12 PM, Thomas Beale wrote:

 ...so it seems to me that the indicator of what to do next when a  
 differential diagnosis is recorded relates strongly to the innate  
 characteristics of the conditions recorded, not just the doctor's  
 opinion of how likely it might be. If angina pectoris is a possible  
 diagnosis for burning chest pain at 5%, with the most probable  
 diagnosis (in the opinion of the physician) being gastric reflux  
 at 95%, and it is a 55-yo with a family history of coronary heart  
 disease, I presume that the angina pectoris possibility is the one  
 that drives the next steps? How are the confidences really decided?

In all cases what is recorded is the personal opinion of the  
healthcare provider.
-- next part --
An HTML attachment was scrubbed...
URL: 
http://lists.openehr.org/mailman/private/openehr-technical_lists.openehr.org/attachments/20050527/ddf67ffa/attachment.html


openEHR-EHR-COMPOSITION.Report.v1draft

2005-05-27 Thread Gerard Freriks
Andrew,

What you describe is an Organiser Archetype.
An yes they belong to an reference model.
But not the ref Model EN13606 part 1.

They are derived from the meta-Archetype model.
This Organiser Archetype will define all the things you wrote.
The Organiser Archetype will be constrained from a more generic Any- 
Report Organiser Archetype.

Gerard

--  private --
Gerard Freriks, arts
Huigsloterdijk 378
2158 LR Buitenkaag
The Netherlands

+31 252 544896
+31 654 792800

On May 26, 2005, at 2:48 AM, Andrew Goodchild wrote:

 Hi,


 I was looking at the composition archetype for ?report? that comes  
 with the archetype editor.


 The archetype constrains a composition to include information about  
 a request identifier, requesting clinician, contact details,  
 request date, report identifier, copies to and referrals to.

 Many of these things are also in common with standard tags in CDA.


 It seems to me that many of these fields actually belong in the  
 reference model and not in an archetype.


 Does anyone think we need to extend the reference model instead?



 -Andrew




-- next part --
An HTML attachment was scrubbed...
URL: 
http://lists.openehr.org/mailman/private/openehr-technical_lists.openehr.org/attachments/20050527/0b6d2f49/attachment.html


The semantics of archetype Specialization

2005-05-27 Thread Gerard Freriks
Or only against the meta-Archetype model

Gerard

--  private --
Gerard Freriks, arts
Huigsloterdijk 378
2158 LR Buitenkaag
The Netherlands

+31 252 544896
+31 654 792800

On May 26, 2005, at 2:37 AM, Andrew Goodchild wrote:

 Hi,


 Does anyone know what it actually means to specialize an archetype?  
 And what the rules are?


 I looked at the archetype editor and created a specialized  
 archetype of another.  The editor seemed to just copy the parent  
 archetype and then allowed the user to change anything about the  
 archetype.

 For example, I can now make a mandatory field optional, or I can  
 extend a parent archetype with new mandatory fields that don?t  
 exist as optional fields in the parent archetype


 To me this particular example is not safe as one of the basic rules  
 of specializing archetypes is you should be able to validate any  
 new specialized EHR data against the parent archetype.


 -Andrew



-- next part --
An HTML attachment was scrubbed...
URL: 
http://lists.openehr.org/mailman/private/openehr-technical_lists.openehr.org/attachments/20050527/8581ea13/attachment.html


uncertainty in medical problem solving and decision making (Was: Dr R LONJON Confidence indicator !

2005-05-28 Thread Gerard Freriks

On Apr 27, 2005, at 8:19 AM, Arild Faxvaag wrote:

 We could say that physicians _infer_ diagnostic hypotheses based on
 - knowledge of the tentative underlying disease,
 - the patients subjective experiences
 - phenomena registered in the patients body

In any case it is a subjective statement and is  a professional  
opinion based on more (lab results, x-rays) or less (patient history)  
objective data.


 Phrases such as  cannot be exluded might be due to, probably,  
 definitely, beyond doubt  are statements of probability of the  
 inferrence being correct (and what to do next).

Inferrences expressed in the subjective statements documenting the  
treatment of the patient.


 Can one say that diagnoses belong to the class of statements  
 whereas the disease itself belong to the class of natural phenomena?

Disease is an abstraction of reality that for the moment, for the  
next decision is considered to represent the reality about the health  
of the patient.
Diagnosis is the professional but subjective opinion about a disease  
of a patient.

There is a continuum:
Real pathological, fysiologiscal phenomena in a patient.
Certain manifestations of these phenomena.
That are (or are not) experienecd by the patient of an other person.
The arrousal of distress, anxiety, etc, triggering a visit to a  
physisian.
What is said (or not) about the manifestations of the phenomena  
during the visit.
And how it is said.
How it is measured and documented.
What is understood  of what was said or measured about the  
manifestations of the phenomena.
How all this was mached to the state-of-the art knowledge, or  
interpreted in the context of a limited amount of available knowledge.
What was recorded about all these steps above.
How the same person (or others) interpret the recorded 'facts' at a  
later stage

So what do we record in an EHR?
And what do we interpret readingan EHR?
Then ...
What is certain?
And what is uncertain?
Certain or uncertain in what domain, in what line above, at what  
level of the whole described continuum?

In ?25% of the extremely wel researched patients in one University  
Hospital we not diagnosed correctly during their life time.
As could be concluded after an autopsy.
So what do we really know about disease and complaints?

What is certainty?
What is it refering to?

Do we understand this mine field well enough?



 The diagnosis establishes a relation between the subjective  
 experiences / phenomena and the disease that induces those symptoms  
 and findings.
 Example:
 Experiences and phenomena: Pain in the wrist joints, feeling of  
 joint stiffness, joint tenderness, joint swelling, elevated  
 sedimentation rate.
 Diagnostic inferrence:  Rheumatoid arthritis.
 Relation: Might be induced by/due to

 Can statements of probability be considered statements regarding  
 the strength of these relations??

This is what they are at best.


 Comments on this?

-- next part --
An HTML attachment was scrubbed...
URL: 
http://lists.openehr.org/mailman/private/openehr-technical_lists.openehr.org/attachments/20050528/26059551/attachment.html


Templates - should we record which are used?

2005-10-20 Thread Gerard Freriks
Dear Sam,

When a Template is shared by to communicating parties we will have to  
record this in the EHR.
This is because this is the Information part of the contract the  
communicating parties have. It is one that pertains to their  
communications.
When the Template is used to store information I consider this a  
contract as well.

The Template either has an ID or is identified by the tree of  
constituting archetypes.

Gerard Freriks

-- 
-- 
Gerard Freriks, MD
Convenor CEN/TC251 WG1

TNO Quality of Life
Wassenaarseweg 56
Leiden

PostBox 2215
22301CE Leiden
The Netherlands

T: +31 71 5181388
M: +31 654 792800


On 20-okt-2005, at 9:55, Sam Heard wrote:

 Dear All,

 We have been discussing the issue of templates and whether we keep  
 an identifier of a template in the data. My concern has been that  
 this ID might be seen as an absolute constraint on the data,  
 whereas the precedence of constraint must be:
 The data must conform to the reference model
 The data must conform to the archetypes
 The data must be complete
 The template can be invoked to ease data entry.
 What this means is that when data is already present, even if it  
 does not conform to a template (which may have been used as a guide  
 when entering data) it must be allowed. Clearly an application may  
 restrict data entry to the template (this is an application issue)  
 but it cannot impose a template on data already gathered.

 Keeping a template identifier in the EHR is then a statement only  
 that a template of some sort was used in creating the data. This  
 template may be in a form that is generally available (eg ADL) or a  
 specific local template implementation - there is no need to use a  
 generalisable form of template within the openEHR framework -  
 though it has advantages.

 Having said that, it is clear that it may be useful and I would  
 suggest that we consider an optional string attribute at the  
 composition level that allows recording the id of a template used  
 to form the composition.

 What do others think?

 Cheers, Sam
 -- 
 Dr. Sam Heard
 MBBS, FRACGP, MRCGP, DRCOG, FACHI

 CEO and Clinical Director
 Ocean Informatics Pty. Ltd.
 Adjunct Professor, Health Informatics, Central Queensland University
 Senior Visiting Research Fellow, CHIME, University College London
 Chair, Standards Australia, EHR Working Group (IT14-9-2)
 Ph: +61 (0)4 1783 8808
 Fx: +61 (0)8 8948 0215

 - If you have any questions about using this list, please send a  
 message to d.lloyd at openehr.org

-- next part --
An HTML attachment was scrubbed...
URL: 
http://lists.openehr.org/mailman/private/openehr-technical_lists.openehr.org/attachments/20051020/8b6a3de3/attachment.html


removal of data

2006-04-22 Thread Gerard Freriks
Dear all,

In the paper world, I know, it is clear.

A document with legal implications can never be destroyed without any  
trace.
A document with legal implications can be removed from a registry in  
one place and moved to a special registry, folder, cupboard, etc.

And the same is true for data entered (and attestedand therefor with  
leagal implications) in the paper file.
What is in it, stays in it.
It is explicitly forbidden to remove, scratch out, made unreadable, etc.
The only way is to annotate incorrect data/information and not use it  
or send  it to others.

In other words, in the paper world in the Netherlands, we only know  
the logical delete.

What has happened, has happened, we can not falsify history, is the  
bottom line.

Gerard

--  private --
Gerard Freriks, arts
Huigsloterdijk 378
2158 LR Buitenkaag
The Netherlands

T: +31 252 544896
M: +31 654 792800


On 21-apr-2006, at 23:11, Thomas Beale wrote:

 William E Hammond wrote:

 Result, we need to have the ability to remove data physically and
 completely from the EHR.  To leave the data is a breach of privacy.
-- next part --
An HTML attachment was scrubbed...
URL: 
http://lists.openehr.org/mailman/private/openehr-technical_lists.openehr.org/attachments/20060422/eb3df418/attachment.html


Pathology numeric values not supported in DV_Quantity

2006-04-22 Thread Gerard Freriks
Folks,

I will repeat myself.

You are talking about a data type.
This DV_Quantity is a number.
The question is how do we embellish this data type and the number it  
presents with extra codes/numbers to indicate: types of certainty/ 
uncertainty, and statistical distributions.

The only real meaning of an extra attribute as part of DV-Quantity  
pertains to the number given and not the meaning (interpretation).
The extra attribute in DV-Quantity will  provide information about  
the precision of the number, only.

Any extra information is a property of the concept in which DV- 
Quantity is used. E.g. certainty/uncertainty, distribution, etc.
It is related to the specific concept and its context that is being  
expressed and not the expression of a number/data type.

~, statistical distributions, etc will have to be expressed at  the  
level of Concept definition and therefore the Archetype.

Greetings


Gerard


--  private --
Gerard Freriks, arts
Huigsloterdijk 378
2158 LR Buitenkaag
The Netherlands

T: +31 252 544896
M: +31 654 792800


On 21-apr-2006, at 17:12, Thomas Beale wrote:

 this seems pretty close to a correct model. Slight corrections I  
 would suggest are:
 - I am still uncomfortable with '~', since it seems to mean  
 approximate, but we don't know how approximate...
 - does None mean a) none recorded (i.e. don't know, i.e. same as  
 '~') or b) no accuracy, i.e. an exact value (reasonable for some  
 things, e.g. the answer to the question number of previous  
 pregnancies)?
 - in the case of a statistical distribution, one value may not be  
 enough to characterise the limits, since the distribution may be  
 asymmetric (I don't remember enough beyond normal/T/Chi2 to  
 remember if there are distributions that need even more parameters).

 The question for us in openEHR is how much to implement of such a  
 model: we have to be driven by real use cases.

-- next part --
An HTML attachment was scrubbed...
URL: 
http://lists.openehr.org/mailman/private/openehr-technical_lists.openehr.org/attachments/20060422/0fc646a3/attachment.html


removal of data

2006-04-22 Thread Gerard Freriks
Dear Bert,

Reading again a thick report by our Royal Dutch Medical Association  
about the interpretation of this pecific Dutch law my opinion is NOT  
changed.
In a separate e-mail you can read some relevant pages.

In summary. 'Information can be destroyed' is the text.

There are two important conditions when it is not allowed to destroy  
information:
- because of legal reasons
- because of a substantial interest for others not to destroy it. An  
example is a legal process, or genetic information.
What is not explicitly discussed in this report is the use case where  
decisions have been made on the basis of information that the patient  
wants to remove. In my opinion in this use case the information can  
never be removed physically or logically in the context of these  
decisions and the legal implications. But it must be removed  
logically in the context of information that can be transmitted to  
others.

Later in the report there is a chapter on the EHR and deletion.
They explicitly mention that deletion in the electronic sense means  
destruction of the hard disk and CD-rom, etc.
This is not possible. A pragmatic solutions in terms of a well  
behaved Information system, implicating logical delete plus specific  
business rules, is the optimal solution.




Gerard

--  private --
Gerard Freriks, arts
Huigsloterdijk 378
2158 LR Buitenkaag
The Netherlands

T: +31 252 544896
M: +31 654 792800


On 22-apr-2006, at 10:20, Bert Verhees wrote:

 Gerard Freriks schreef:
 Dear all,

 In the paper world, I know, it is clear.

 A document with legal implications can never be destroyed without  
 any trace.
 A document with legal implications can be removed from a registry  
 in one place and moved to a special registry, folder, cupboard, etc.

 And the same is true for data entered (and attestedand therefor  
 with leagal implications) in the paper file.
 What is in it, stays in it.
 It is explicitly forbidden to remove, scratch out, made  
 unreadable, etc.
 Sorry Gerard, in my opinion you are wrong, article 455 of WGBO (law  
 of protection of personal data) states very explicitly that a  
 patient can demand destroying of his record.
 I wrote this two days ago. The holder of this record must obey  
 within 3 months after demanding, and there are some exclusions, but  
 the fact is that there are situations where those exclusions do not  
 apply.
 So permanent deletion of records is a demand of the law.

 Bert


-- next part --
An HTML attachment was scrubbed...
URL: 
http://lists.openehr.org/mailman/private/openehr-technical_lists.openehr.org/attachments/20060422/47908ed5/attachment.html


Pathology numeric values not supported in DV_Quantity

2006-04-22 Thread Gerard Freriks
I agree. A workshop, moment of reflexion, is needed.
We must understand better the real facts, the use cases, the  
requirements, before we come to wrong constructs in the wrong models  
or the correct ones.

Next we need to use the same definitions for:
Data Type,
Composit Data Type,
Archetype.

We need a common understanding of the function and meaning of  Class,  
its Attributes, and Data Types.
(Data Types are used to define the interface at the field/number/text  
level with other system components)

Gerard


Data Type, (e.g. a Floating Point Number)
Composit Data Type, (e.g. Floating Point number, plus truncation)
Archetype, (e.g. Measurement and its interpretation: ~,  ,  ,   
 ,  , good, bad, not to be trusted, etc, etc)


--  private --
Gerard Freriks, arts
Huigsloterdijk 378
2158 LR Buitenkaag
The Netherlands

T: +31 252 544896
M: +31 654 792800


On 22-apr-2006, at 10:13, Thomas Beale wrote:

 Tim,

 I agree with the workshop idea, and assume that it could at least  
 be done in Australia as a starting point. Thus, for the short term,  
 I am inclined to add only the very simple , , =, =, =  
 indicator, and possibly consider the ~ one (since these at least  
 allow us to properly represent very low and very high path test  
 values that are sent as 5 and similar). The complex stuff that  
 Tim has described below needs proper modelling and in the end will  
 lead to new data types (and as Gerard says, it may well lead to  
 something in the archetypes). As with everything, we need to really  
 understand the exact requirements first, and that probably won't  
 happen without a workshop.

 - thomas

-- next part --
An HTML attachment was scrubbed...
URL: 
http://lists.openehr.org/mailman/private/openehr-technical_lists.openehr.org/attachments/20060422/372e9677/attachment.html


removal of data

2006-04-24 Thread Gerard Freriks
Friends,

Data, information and knowlegde exists, can be interpreted in a  
spefic context, only.

Data, information and knowledge without a context can be considered  
garbage.
It can not be interpreted faithfully.
It is nothing more than a string of codes.

Always data, information, knowledge will be used outside the original  
context.
It will be very difficult to erase it completely.

The consequence is that when the context is removed from the data it  
can no longer be interpreted faithfully and therfor be used correctly.
Logical removal is an example of this.

Gerard

--  private --
Gerard Freriks, arts
Huigsloterdijk 378
2158 LR Buitenkaag
The Netherlands

T: +31 252 544896
M: +31 654 792800


On 24-apr-2006, at 9:23, Bert Verhees wrote:

 It would be possibe to gather all records (this always confuses me:  
 an EHR is
 something as one single composition?) belonging to a patient and  
 remove them,
 without leaving evidence it ever existed?

 Because, that is what the Dutch law demands to be possible.

-- next part --
An HTML attachment was scrubbed...
URL: 
http://lists.openehr.org/mailman/private/openehr-technical_lists.openehr.org/attachments/20060424/9c99493e/attachment.html


Pathology numeric values not supported in DV_Quantity

2006-04-26 Thread Gerard Freriks
Dear all,

The CEN EN13606 EHRcom standard is using an attribute to indicate  
that 'something is going on' and that precautions must be taken.  
Resulting most often in the need for human intervention.
Is such an attribute a possible intermediate solution for the problem  
here?

Gerard
--  private --
Gerard Freriks, arts
Huigsloterdijk 378
2158 LR Buitenkaag
The Netherlands

T: +31 252 544896
M: +31 654 792800


On 26-apr-2006, at 15:24, Karsten Hilbert wrote:

 Much to my dismay a quick grep over a couple hundred results
 idling in files on my machine doesn't yield a = or =
 offhand but I'm positive I've seen it before. When I come
 across one I'll post it to the list.

 Checking the lab data transmission specs confirms that the
 result can be a free-text field which easily allows for any
 of the discussed accuracy modifiers.

-- next part --
An HTML attachment was scrubbed...
URL: 
http://lists.openehr.org/mailman/private/openehr-technical_lists.openehr.org/attachments/20060426/6b6eb88e/attachment.html


Normal and other ranges

2006-08-31 Thread Gerard Freriks
Hi,

My personal thoughts.

In general the normal range is dependent on the type of lab method  
and specific lab and valid in a particular context (male, female,  
old, young, time, etc)
So the information can be provided by the lab only. They know (should  
know) what all the normal ranges in all relevant contexts are.

Of course for the purpose of providing lab results archetypes will be  
produced.
In these lab-reporting archetypes there must be a spot where this  
type of information can be provided.

IT techies think many times that absolute figures are very important.
In general trends provide more useful information than single  
absolute figures

Gerard

--  private --
Gerard Freriks, arts
Huigsloterdijk 378
2158 LR Buitenkaag
The Netherlands

T: +31 252 544896
M: +31 653 108732



-- work --
Gerard Freriks, arts
TNO ICT
Brassersplein 2
Delft, the Netherlands
T:  +31 15 2857105
M: +31 653 108732

Gerard.Freriks at TNO.nl





On 31-aug-2006, at 19:20, Thomas Beale wrote:


 technically there is nothing stopping it, but it would almost  
 always be the wrong thing to do, since the normal range of a  
 Quantity is there to carry the actual normal range for the  
 particular analyte in question, for the lab, and for the patient.  
 So if it is serum sodium, the range will still depend on all of  
 these things, and cannot be archetyped. The intention is not to use  
 archetypes to standardise these values, but to provide a place for  
 labs to put the specific normal range values that applied for each  
 analyte, for the particular patient, and remembering that each lab  
 has slightly different instrument settings.

 Probably what you are looking for is the normal range reference  
 data - like what you see in a pathology book, or what any physician  
 knows for all of the main vital signs and other measurable things.  
 We consider this to be reference information, like terminology, but  
 for quantified values. While much of it is published in paper form,  
 as far as I know there is no recognised way to represent  
 quantitative range data in a standard computable form (i.e. in the  
 way that you can get Snomed or ICD10 in a computable format). This  
 is needed. But archetypes are not the place to standardise this -  
 archetypes are about defining content structures, not domain  
 reference knowledge.

 - thomas beale

-- next part --
An HTML attachment was scrubbed...
URL: 
http://lists.openehr.org/mailman/private/openehr-technical_lists.openehr.org/attachments/20060831/7cba880b/attachment.html


Term binding in Archetype Editor: Definitions, Rules, Quality Control

2006-12-19 Thread Gerard Freriks
Dear all,

A few thoughts about this topic of Terminology Binding and Archetypes.
In essence it is the topic of the Boundary Problem.
Archetypes are a solution for this problem.
But in order to do so we need agreements on a few things.

We mus be extremely clear what we mean when speaking about binding  
terminologies in archetypes.
Are we talking about Archetypes or Templates? (design-time versus  
almost run-time? Generic structures versus locally agreed structures?)
Are we talking about 'Label' or ' Data fields' or ' Archetype slots'?
Are we talking about Internal or External coding systems?
Are we talking about General External Coding Systems or specially  
edited sub sets of External Coding Systems, like Oceans Terminology  
Server and editor provide?
(Oceans product creates sub sets of a coding system to be used in a  
specific context. And acts at as a new refined, restricted, external  
coding system derived from a feeding general external coding system)

What will be rules that govern these things and prevent hazards for  
patients and healthcare providers?

Using the archetype editor we can provide bindings to Generic Basic  
Archetypes, Specialised Archetypes but also to Templates (Organising  
Archetypes) and Specialised Templates.
Specialisations can be made for specific clinical (sub-)domains or  
legal jurisdictions.
Archetypes define what maximally can be recorded about a clinical  
concept.
Templates define what minimally must be recorded in a specific  
context, as the agreement between two or more communicating partners.  
Most (refined) constraints will be applied in Templates.

Archetypes need some terminological bindings. Since they are general  
it can not be fixed fully at design time to what external  
terminologies they can be bound.
Primarily they will use internal codes. In particular controlled  
circumstances a clinical domain might adopt a specific external  
coding system to be used in Archetypes designed for that domain.
Most codes (internal and external) used in Archetypes will code  
'labels' and less data fields.
When data fields are bound to a specific external coding systems  
there will arrise the need for a similar Archetype but bound to an  
other coding system. This will need an Archetype Ontology where we  
can create a mechanism that establishes that two archetypes express  
the same clinical concept but in a different way, using an other  
(internal or external) coding system.

In the world of Templates things are different. This is a space that  
is much less controlled. Local/regional/national agreements have to  
be made on the finest detail. Most codes will be used in data fields.  
A lot of local freedom will be necessary.

I have not extended the discussion of binding Archetype Slots to a  
coding system that is used in connection to  'The Archetype Ontology'.

Archetypes and specialised archetypes have to be subjected to quality  
control in order to prevent hazards, because of errors and non- 
interoperability.
EuroRec (the European Institute for Health records) is executing an  
Europ[ean project: Q-Rec. Q-Rec will, among others, will realise an  
Archetype and Template Registry.
Its main purpose is to realise: Quality Labeling and Certification of  
EHR-systems. This will have to include Archetypes.
Eurorec will organise quality control of the archetypes and templates  
to be published. It might be a good idea to involve them.

Helpful in this respect is that:
- there is an agreement between OceanInformatics and EuroRec,
- several players from OpenEHR and CEN/tc251 EN13606 are members of  
the Q-Rec consortium and EuroRec,
- persons active in EuroRec and OpenEHR take part in worldwide  
developments on Archetypes/templates, Semantic Interoperability,  
discussions on the deployment of coding systems.


Greetings,

Gerard

--  private --
Gerard Freriks, MD
Huigsloterdijk 378
2158 LR Buitenkaag
The Netherlands

T: +31 252 544896
M: +31 653 108732

Those who would give up essential Liberty, to purchase a little  
temporary
Safety, deserve neither Liberty nor Safety. Benjamin Franklin 11 Nov  
1755





On 19-dec-2006, at 9:56, Williamtfgoossen at cs.com wrote:

 In een bericht met de datum 18-12-2006 20:44:14 West-Europa  
 (standaardtijd), schrijft Thomas.Beale at OceanInformatics.biz:


 This is not an unreasonable request - it would not be particularly
 difficult to implement in the specs or the tools, if we know what to
 implement. We have to be careful with Snomed licensing issues however
 when the terminology is snomed...


 I think there is no reason to be careful if within a realm. Key is  
 to take care where to apply and where not. My earlier comments on  
 binding not only to one terminology but to have mapping tables with  
 synonyms applies here too.

 William

-- next part --
An HTML attachment was scrubbed...
URL: 
http://lists.openehr.org/mailman/private/openehr-technical_lists.openehr.org/attachments/20061219

ontology, information models, archetypes - a perspective

2006-01-07 Thread Gerard Freriks
Thomas,

Thanks.

What you are saying is:
- we have the real and other worlds with objects and our present  
understanding of it,
- and we have the world where we document what has happened or will  
happen.

Gerard


--  private --
Gerard Freriks, arts
Huigsloterdijk 378
2158 LR Buitenkaag
The Netherlands

T: +31 252 544896
M: +31 654 792800


On 7-jan-2006, at 5:03, Thomas Beale wrote:


 Dear all,

 for those interested in how ontologies (like snomed-ct for  
 example), information models (like openEHR RM), and mediating  
 elements (archetypes, templates) can be understood in perspective,  
 I have produced a short powerpoint slideshow on the topic. See  
 http://www.deepthought.com.au/health/tb_ontologies.ppt.

 - thomas beale

 -- 
 __ 
 _
 CTO Ocean Informatics (http://www.OceanInformatics.biz)
 Research Fellow, University College London (http:// 
 www.chime.ucl.ac.uk)
 Chair Architectural Review Board, openEHR (http://www.openEHR.org)


-- next part --
An HTML attachment was scrubbed...
URL: 
http://lists.openehr.org/mailman/private/openehr-technical_lists.openehr.org/attachments/20060107/4561bcce/attachment.html


[GPCG_TALK] Archetype Maintenance

2006-01-08 Thread Gerard Freriks
What XML DTD's or XML-schema's are for characters/text
are
Archetypes for Information.
Therefore both Information and the Archetype much be stored locally.


Gerard

-- 
-- 
Gerard Freriks, MD
Convenor CEN/TC251 WG1

TNO Quality of Life
Wassenaarseweg 56
Leiden

PostBox 2215
22301CE Leiden
The Netherlands

T: +31 71 5181388
M: +31 654 792800


On 8-jan-2006, at 10:17, Tim Churches wrote:

 Thus, archetypes need to be stored, permanently, with the data. This
 implies that each and every openEHR/archetypes storage system must be
 able to permanently cache (that is, archive) each version of every
 archetype definition it has ever used to store any data.

-- next part --
An HTML attachment was scrubbed...
URL: 
http://lists.openehr.org/mailman/private/openehr-technical_lists.openehr.org/attachments/20060108/bf91731e/attachment.html


[GPCG_TALK] Archetype Maintenance

2006-01-08 Thread Gerard Freriks
Information is exchanged in communities.
All clinical information belongs to the healthcare domain.

When clinical concept models (Archetypes) are expressed using an Open  
International Standard like the CEN/tc251 Archetypes,
  both the Archetype expression and  the constituting clinical  
concept models are not owned in a commercial sense.

Gerard

--  private --
Gerard Freriks, arts
Huigsloterdijk 378
2158 LR Buitenkaag
The Netherlands

T: +31 252 544896
M: +31 654 792800


On 8-jan-2006, at 10:17, Tim Churches wrote:

 If the argument above - that there is a need to permanent cache or
 archive copies of archetype definitions with the data which relies on
 them - then all archetype definitions need to be licensed in a manner
 which permits users to keep permanent copies of them. My (limited)
 understanding of copyright law is that such rights are not  
 automatically
 or implicitly granted - thus an explicit license to keep permanent
 copies of archetype definitions will always be needed on every  
 archetype
 definition. Furthermore, if an end user wants to transfer
 his/her data which happens to be stored using an archetype definition
 for which the copyright is held by someone else (which will usually be
 the case, since end users will rarely author their own archetype
 definitions, especially de novo ones), then the archetype definition
 used to store the end user's data must be licensed in a way that  
 permits
 the end user to redistribute that archetype definition to third  
 parties,
 without the need to ask permission from the copyright holder of that
 archetype definition.

-- next part --
An HTML attachment was scrubbed...
URL: 
http://lists.openehr.org/mailman/private/openehr-technical_lists.openehr.org/attachments/20060108/845bb6ed/attachment.html


[GPCG_TALK] Archetype Maintenance

2006-01-08 Thread Gerard Freriks
If enough Archetypes are produced by scientific communities and  
associations and published IP free,
then what is the problem?

Gerard



--  private --
Gerard Freriks, arts
Huigsloterdijk 378
2158 LR Buitenkaag
The Netherlands

T: +31 252 544896
M: +31 654 792800


On 8-jan-2006, at 21:49, Tim Churches wrote:

 Gerard Freriks wrote:
 Information is exchanged in communities.
 All clinical information belongs to the healthcare domain.

 When clinical concept models (Archetypes) are expressed using an Open
 International Standard like the CEN/tc251 Archetypes,
  both the Archetype expression and  the constituting clinical   
 concept
 models are not owned in a commercial sense.

 Certainly most of us would like that to be true. I was just wondering
 aloud whether it was true in a strict legal sense. I suspect that  
 it is
 an issue which requires expert legal advice, and the situation may be
 subtely different in each country due to differences in copyright law.
 It just seems like a good idea to investigate such issues when  
 adopting
 a new paradigm for storing and communicating data.

 Tim C

 On 8-jan-2006, at 10:17, Tim Churches wrote:

 If the argument above - that there is a need to permanent cache or
 archive copies of archetype definitions with the data which  
 relies on
 them - then all archetype definitions need to be licensed in a  
 manner
 which permits users to keep permanent copies of them. My (limited)
 understanding of copyright law is that such rights are not   
 automatically
 or implicitly granted - thus an explicit license to keep permanent
 copies of archetype definitions will always be needed on every   
 archetype
 definition. Furthermore, if an end user wants to transfer
 his/her data which happens to be stored using an archetype  
 definition
 for which the copyright is held by someone else (which will  
 usually be
 the case, since end users will rarely author their own archetype
 definitions, especially de novo ones), then the archetype definition
 used to store the end user's data must be licensed in a way that   
 permits
 the end user to redistribute that archetype definition to third   
 parties,
 without the need to ask permission from the copyright holder of that
 archetype definition.





-- next part --
An HTML attachment was scrubbed...
URL: 
http://lists.openehr.org/mailman/private/openehr-technical_lists.openehr.org/attachments/20060108/d4c18933/attachment.html


difficulties starting an implementation

2006-01-13 Thread Gerard Freriks
Bert,


ITS = Implementable Technology Specification.

It is an HL7 specific term.
It is the process that translates an hierargical message  
specification of a domain information model into: Edifact, HL7v2, XML  
(HL7v3), or Java formats.

Gerard

--  private --
Gerard Freriks, arts
Huigsloterdijk 378
2158 LR Buitenkaag
The Netherlands

T: +31 252 544896
M: +31 654 792800


On 13-jan-2006, at 17:53, Bert Verhees wrote:

 While reading the docs, I stumble on the acronym ITSs. It may not  
 be that
 important, but I want to know, what does it mean, I searched on
 www.acronyms.ch and found:
 Incompatible Time-sharing System

 Can someone tell me what it really means, thank you

 regards
 Bert Verhees

-- next part --
An HTML attachment was scrubbed...
URL: 
http://lists.openehr.org/mailman/private/openehr-technical_lists.openehr.org/attachments/20060113/865139bb/attachment.html


what is the use of the reference model?

2006-07-03 Thread Gerard Freriks
Dear Rodrigo,

The Reference Model defines a generic model of any document.
And is mapped onto (into) the persistence layer.
Archetypes are constraints on the Reference Model but are formed  
using its own meta-model.

Your possibility number 1 is not correct.
Possibility 2 is correct.

Real data is 'validated' (better: defined) using the Archetype (the  
constraints)
And the archetypes are validated (defined) using the archetype meta- 
model.

Gerard

--  private --
Gerard Freriks, arts
Huigsloterdijk 378
2158 LR Buitenkaag
The Netherlands

T: +31 252 544896
M: +31 653 108732



On 3-jul-2006, at 20:54, Rodrigo Filgueira wrote:

 I've been going round in circles about this question all weekend,  
 and have two ideas.

 1. It's basic and most important use is to provide reference to  
 check the correctness of the arquetypes.
 2. It is needed for some types of persistence design

 Why am I asking myself this? because once assertions are  
 implemented, all that may be needed for validating real data may be  
 included in archetypes, can't it?

 am I missing something?
 thank you

-- next part --
An HTML attachment was scrubbed...
URL: 
http://lists.openehr.org/mailman/private/openehr-technical_lists.openehr.org/attachments/20060703/e567fd7e/attachment.html


Pathology numeric values not supported in DV_Quantity

2006-03-01 Thread Gerard Freriks
Thomas,

I agree it is very common.
But when 5 is reported in essence it means that it is an exception.
It is not a precise result. It does not mean that it is less than 5  
only. It means that something of an exceptional state in in order.
It could be zero, it could be 4.999.. And anything in between but not  
an exact figure like x=5.1 units of a kind.

Gerard

--  private --
Gerard Freriks, arts
Huigsloterdijk 378
2158 LR Buitenkaag
The Netherlands

T: +31 252 544896
M: +31 654 792800


On 1-mrt-2006, at 14:10, Thomas Beale wrote:

 Gerard's point about 5 etc being an exception is not quite right -  
 it's very common;

-- next part --
An HTML attachment was scrubbed...
URL: 
http://lists.openehr.org/mailman/private/openehr-technical_lists.openehr.org/attachments/20060301/afb34099/attachment.html


Pathology numeric values not supported in DV_Quantity

2006-03-17 Thread Gerard Freriks
Hi,

A few words from a non-techie.

Quantity means that what is the resulting figure expressing a quantity.
Hb: 8.5 mmol/L

A property of the Hb measurement can be an uncertainty.
This is not an uncertainty of the figure 8.5, but of the Hb  
measurement where 8.5 is the correct resulting number and mmol/L the  
code for the units.
There can be the question that the reported 8.5 really is 8.5 with/ 
without roundoff error.
Only roundoff could be added to DV-QUANTITY as an added extra  
property, I think.

Uncertainty is added information that the uncertainty of the  
measurement is plus or minus something according to a specified (or  
implied) distribution type.
In my view uncertainty is the property of the measurement i.e. the  
specific archetype/template that will express the number
This uncertainty will be expressed in an archetype using attributes  
using DV-QUANTITY expressing the uncertainty as limits and a  
distribution type term (with a default gaussian distribution?)

Gerard Freriks



--  private --
Gerard Freriks, arts
Huigsloterdijk 378
2158 LR Buitenkaag
The Netherlands

T: +31 252 544896
M: +31 654 792800


On 17-mrt-2006, at 12:42, Thomas Beale wrote:

 The real question is: what is the type  origin of data that need  
 to represented in the more sophisticated way that we are now  
 suggesting? Is it a different category of data? Should be leave the  
 current DV_QUANTITY as is and add a new subtype? Or is it that we  
 should consider a quantity with a 95% T-distribution confidence  
 interval as a pretty normal thing? Should we then start considering  
 the simple idea of a symmetric accuracy range (+/- xxx) as really  
 just one specific type of  a confidence interval (it might  
 translate to something like 98% on a normal curve). In other words,  
 should we generalise he accuracy notion into a confidence  
 interval notion?

-- next part --
An HTML attachment was scrubbed...
URL: 
http://lists.openehr.org/mailman/private/openehr-technical_lists.openehr.org/attachments/20060317/034709f7/attachment.html


Pathology numeric values not supported in DV_Quantity

2006-03-21 Thread Gerard Freriks
Thomas,

In a data type like DV - in my mind- only flags can be raised that  
indicate the technicalities of that number. And that means round off  
error with which it is reported.

All other flags are at the archetype level.
Null-Flavors belong there. It is all at the semantic level, the  
knowlegde level.
And not the numeric interpretation level.

Gerard


-- CEN/tc251 Convenor --

Gerard Freriks, MD
convenor CEN/tc251 WG1

TNO ICT
Brassersplein 2
Delft

T:  +31 15 2857105
M: +31 6 54792800


On 21-mrt-2006, at 17:34, Thomas Beale wrote:

 Sam Heard wrote:
 It is a flag that says the value is very uncertain - accuracy is  
 not known - how do we say this - or a quality factor makes the  
 reading very uncertain. I just want to be able to see how we  
 express when accuracy is poor but not quantifiable.
 Sam

 doesn't it mean that the value is completely useless, and that  
 instead, a null-flavour flag should be set in the Element, and no  
 data value be recorded at all?

 - thomas





Pathology numeric values not supported in DV_Quantity

2006-03-01 Thread Gerard Freriks
Hi,

xx or yy
What does it mean?

To my mind it semantically means a state of exception. Meaning not  
only that the measurement is xx or yy but that it is unmeasurable.

If this reasoning is true than each archetype with a measurement  
needs an exception attribute.
In general this will be true in many more circumstances.

Each possible statement (data item and/or archetype) can have a few  
states:
requested/expected- unrequested/not expected  (eg expected is TSH  
measurement but unrequested and unexpected the response is TSH2000  
as an indication of exception)
As exception there are at least two possibilities:
known-unknown.  (eg RR 120/unknown mmHg. TSH was measured and  
presented but it must not be considered a real result it is in doubt)
true-untrue (eg I measured RR 60/80  this measurement I consider  
untrue, but it was that was was measured. TSH 2000 but is untrue  
because it was unmeasurable)


Gerard




--  private --
Gerard Freriks, arts
Huigsloterdijk 378
2158 LR Buitenkaag
The Netherlands

T: +31 252 544896
M: +31 654 792800


On 1-mrt-2006, at 2:41, Sam Heard wrote:

 Hi everyone,

 We want to report an issue that has arisen in data processing in  
 Australia.

 The issue is the somewhat random ability of systems to report a xx  
 or yy range where a quantity is expected - there are still units  
 and still a normal range. This is common with TSH and GFR - but can  
 turn up in unexpected instances - e.g. we had a baby with a HCO3 of  
 5 mmol/L. This can be dealt with at present by substituting an  
 interval - but it is a bit wierd as there is still a normal range -  
 it kind of works as there is only a lower or upper value of the  
 interval and so this single quantity can carry the normal range.

 The point is that it is really a point measurement that is outside  
 the range of the measuring device. Also, it means that we will have  
 to have archetypes that allow multiple datatypes for all quantities  
 that could conceivably be measured in this way.

 The alternative is to consider a DV_QUANTITY_RANGE that inherits  
 from DV_QUANTITY - it still has only one value - but now it has the  
 ability to set this as the upper or lower value - and also whether  
 this number is included or not.

 The advantage is that there would still be a number to graph and  
 this data type could always be substituted for a DV_QUANTITY (ie  
 without archetyping).

 I wonder what others think.

 Cheers, Sam
 -- 
 Dr. Sam Heard
 MBBS, FRACGP, MRCGP, DRCOG, FACHI

 CEO and Clinical Director
 Ocean Informatics Pty. Ltd.
 Adjunct Professor, Health Informatics, Central Queensland University
 Senior Visiting Research Fellow, CHIME, University College London
 Chair, Standards Australia, EHR Working Group (IT14-9-2)
 Ph: +61 (0)4 1783 8808
 Fx: +61 (0)8 8948 0215


-- next part --
An HTML attachment was scrubbed...
URL: 
http://lists.openehr.org/mailman/private/openehr-technical_lists.openehr.org/attachments/20060301/7385b9e6/attachment.html


Antw: Re: [GPCG_TALK] Archetype Maintenance

2006-05-03 Thread Gerard Freriks
Dear William,

My answer is:

The moment clinical concepts as defined by groups of clinicians are  
proprietary it will be impossible to have any conversation.
The moment clinical concepts as defined by groups of clinicians using  
archetypes it will be impossible to have any semantic  
interoperability between computer systems.
Proprietary archetypes used in computer systems are the same as words  
for concepts used in daily life in discussions between persons.
Since the EHR is about documenting by a healthcare provider in ones  
own words what has happened, they must be able to use all concepts  
and words, that express them, used in normal speech.

You refer to machine computer system interfaces and that these might  
be proprietary. Yes they could and will.
But when the holy grail is about plug-and-play interoperability then  
these interfaces (archetypes) must be free to use.

In my mind users must pay for the use of the machine and demand  
completely open system interfaces.

Information (entered, stored, retrieved and exchanged) must be freed  
from any influence by the IT industry.
Information must be owned and controlled by the users.

Information must never be expressed as code in software.
Information must never be exchanged in proprietary ways.
Without this, generic semantic interoperability between computer  
systems never will be possible.


Gerard



--  private --
Gerard Freriks, arts
Huigsloterdijk 378
2158 LR Buitenkaag
The Netherlands

T: +31 252 544896
M: +31 653 108732



On 2-mei-2006, at 12:59, Williamtfgoossen at cs.com wrote:

 In een bericht met de datum 8-1-2006 21:31:57 West-Europa  
 (standaardtijd), schrijft gfrer at luna.nl:


 Information is exchanged in communities.All clinical information  
 belongs to the healthcare domain.


 When clinical concept models (Archetypes) are expressed using an  
 Open International Standard like the CEN/tc251 Archetypes,
 both the Archetype expression and  the constituting clinical  
 concept models are not owned in a commercial sense.


 Gerard



 Sorry to be late in response, but this comment is only partly true.  
 After having made about 150 archetypes for use in HL7 v3 messages  
 (technical transition being no issue at all, clinical material is),  
 we have encountered several issues.

 Not all clinical information belongs to the healthcare domain. Many  
 instruments and scales are copyrighted and require a licencing fee.  
 Use in EHR or message is in that case no different from paper  
 versions or dedicated software. This is similar to use of vocab  
 which is or is not copyrighted.

 Use of CEN / ISO or OpenEHR does not solve this issue, neither does  
 HL7: the clinical content can be owned in commercial sense.

 It is stil questionable if the model representation of such  
 clinical information e.g. in a HL7 message model, or a CEN /  
 OpenEHR archetype format is not a breach of copyright regulations.

 Same with terminology: we bind variables and values to  
 terminologies: leaving the decision to the clinician which to use,  
 but to make sure that each element has at least one unique code  
 that is maintained and governed over the centuries.

 I do agree that once the source material copyrights are sorted out,  
 then the representation in models and storage of clinical data for  
 a patient, or aggregations to group level data from this can be  
 handled open source like, but then we have the consent issue of the  
 patient to exchange information, or to re-use clinical information  
 for managerial or policy reasons.


 Sincerely yours,

 Dr. William T.F. Goossen

 Senior Researcher and Consultant Health and Nursing Informatics
 Acquest Research, Development and Consulting, Koudekerk aan den  
 Rijn, the Netherlands
 http://www.acquest.nl/
 
 Adjunct Associate Professor in the College of Nursing, faculty in  
 the Organizations, Systems and Community Health Area of Study, the  
 University of IOWA, Iowa City, Iowa, USA.
 http://www.nursing.uiowa.edu/facstaff/adjunct.htm
 
 Co-chair Patient Care Technical Commission, Health Level Seven, Ann  
 Arbor, MI, USA.
 http://www.hl7.org
 
 Country Representative for the Netherlands in the Special Interest  
 Group Nursing Informatics, IMIA.
 http://www.infocom.cqu.edu.au/imia-ni/
 
 Member Evaluation Committee International Classification for  
 Nursing Practice, Geneva, ICN.
 International Council of Nurses http://www.icn.ch/   and http:// 
 www.icn.ch/icnp.htm
 
 Associate Professor, Adjunct on the faculty of the School of Nursing,
 University of Colorado Health Sciences Center, Denver, USA.
 http://www2.uchsc.edu/son/sonweb.asp
 
 Bestuurslid Vereniging voor Medische en Biologische  
 Informatieverwerking
 http://www.vmbi.nl/
 
 Teacher in health and nursing informatics, MBA Health Management
 University of Applied Sciences, Osnabr?ck, Germany.
 http://www.wiso.fh-osnabrueck.de/aktuelle-lehre.html
 
 Fellow of the Centre for Health Informatics Research and  
 Development

Antw: Re: [GPCG_TALK] Archetype Maintenance

2006-05-03 Thread Gerard Freriks
Bert,

The example of SNOMED is a good one.

Looking at SNOMED we must ask the question:
Are words in a dictionary proprietary?
Do we have to pay for the use of these words in our conversations?

Of course the answer is: NO.
We have to pay for the medium: the book, the CD-ROM, the application.

The maintenance of the words used in any language is most often paid  
for by the State.
Language is a free commodity.

SNOMED is a Reference Terminology.
When local users map their local codes to SNOMED codes only the  
Terminology Server that does translations using SNOMED needs a licence.
In its proposed pricing scheme SNOMED will ask more money from rich  
countries (millions) and very small amounts (ten-hundred Euro;'s)  
from poor countries.
The are very sensible and indexed to the Gross National Product.

Gerard



--  private --
Gerard Freriks, arts
Huigsloterdijk 378
2158 LR Buitenkaag
The Netherlands

T: +31 252 544896
M: +31 653 108732



On 3-mei-2006, at 11:23, Bert Verhees wrote:


 You refer to machine computer system interfaces and that these might
 be proprietary. Yes they could and will.
 But when the holy grail is about plug-and-play interoperability then
 these interfaces (archetypes) must be free to use.

 Gerard, how about SNOMED-tables, they are expensive, and many other
 terminology-tables?
 Will there be free replacement for that?

 This question is also relevant for third world countries, or
 health-information-systems used by poor organisations, f.e. free  
 health care
 systems for illegal immigrants in Europe and the USA.

 They may be able to read messages, because messages probably have  
 beside the
 code, also the description, but they cannot produce messages,  
 because they
 will not be able to code their content

 Thanks
 Bert

-- next part --
An HTML attachment was scrubbed...
URL: 
http://lists.openehr.org/mailman/private/openehr-technical_lists.openehr.org/attachments/20060503/0032b207/attachment.html


removal of data

2006-05-04 Thread Gerard Freriks
Funny?

After many years of discussions,
after one definitive ISO TR on the topic of the definition,
I read that Ed Hammond fears that people will disagree with his views.

What you described is :
4.6.2 Definition  Integrated Care EHR
The Integrated Care EHR (ICEHR) is defined as a repository of  
information regarding the health status of a
subject of care in computer processable form, stored and transmitted  
securely, and accessible by multiple
authorised users.  It has a standardised or commonly agreed logical  
information model which is independent
of EHR systems.  Its primary purpose is the support of continuing,  
efficient and quality integrated health care
and it contains information which is retrospective, concurrent, and  
prospective.

And something the healthcare provider is using for its own purposes.
This is more close to the definition of the basic-generic definition.
4.3.1 Definition
The basic?generic definition for the EHR is a repository of  
information regarding the health status of a subject
of care, in computer processable form.

So what can be the problem?

Gerard

--  private --
Gerard Freriks, arts
Huigsloterdijk 378
2158 LR Buitenkaag
The Netherlands

T: +31 252 544896
M: +31 653 108732



On 4-mei-2006, at 15:01, William E Hammond wrote:

 Mcuh of an opinion of this topic depends on what your view of an  
 EHR is.
 My view is very specific and focused.  The EHR contains the data  
 that is
 important for the present and future care of the patient.  It is  
 legal in a
 sense that the data should be correct, complete for its purpose, and
 focused.  A clinical warehouse or data repository is where all the  
 data
 goes and stays.  A clinical data warehouse would serve the purpose you
 identify.  A physician treats the patient.  It would be interesting  
 to note
 how such errors are discovered.  In my experience, it is frequently  
 the
 patient and secondly the provider seeing the patient who discovers  
 those
 errors.

 If the EHR contains anything and everything without structure and  
 purpose,
 it becomes too burdensome to use.

 For example, in the clinical laboratory, it is important to note a  
 series
 of times - when the specimen was collected, when it arrived at the  
 lab,
 when it was processed, and when it was reported.  The physician  
 taking care
 of the patient is interested only in the time of the specimen and  
 that the
 result is reported.

 I recognize that many will disagree with this position

-- next part --
An HTML attachment was scrubbed...
URL: 
http://lists.openehr.org/mailman/private/openehr-technical_lists.openehr.org/attachments/20060504/3650f5b0/attachment.html


removal of data

2006-05-05 Thread Gerard Freriks
The EHR contains what needs to be documented, to be said, in view of  
the fact that it is the life long record about one patient, isn't it?

GF
--  private --
Gerard Freriks, arts
Huigsloterdijk 378
2158 LR Buitenkaag
The Netherlands

T: +31 252 544896
M: +31 653 108732



On 4-mei-2006, at 17:42, William E Hammond wrote:

 However, in terms of your two references, I still think the wording  
 is open
 for interpretation of what the EHR contains.  I wanted. to be  
 specific.
 That's what's wrong.

-- next part --
An HTML attachment was scrubbed...
URL: 
http://lists.openehr.org/mailman/private/openehr-technical_lists.openehr.org/attachments/20060505/615f1b5a/attachment.html


Archetype conceptual and technical operational are 2 different things

2006-05-05 Thread Gerard Freriks
Dear William,

CEN/tc251 EN13606 part 2 describes  this model that allows us to  
express it ... unbound to specific technology.

Further there is the list:
- Clinical concept descriptions:
   -- Excel sheets, expressed as text in columns,
   -- CEN/tc251 or openEHR Archetypes, that are formally expressed as  
constraints on an underlying UML model (part 1 of EN13606),
   -- HL7 Templates, that are formally expressed as constraints on a  
derivative of an underlying (Viso) model (the HL7 v3 RIM).

At this point in time CEN and HL7 are in the process of harmonising  
part of of the EN13606 with the work on the Clinical statement.

The moment when HL7 starts to deploy the method, described in the HL7  
Development Framework in stead of the Message Development Frame work,  
more intermediate artefacts of HL7 will be expressed in UML.
Then HL7 Templates and CEN/openEHR Archetypes can become the same  
thing. Not only expressing the same thing but being the same thing at  
the level of the computer.


Gerard


--  private --
Gerard Freriks, arts
Huigsloterdijk 378
2158 LR Buitenkaag
The Netherlands

T: +31 252 544896
M: +31 653 108732



On 5-mei-2006, at 8:05, Williamtfgoossen at cs.com wrote:


 I look forward to further harmonisation work on archetypes and  
 templates. HL7 template group is currently working on applying  
 ADL / CEN 13606-2 for further work, but given the discussion above,  
 we might need to look for a model that allows us to express it  
 operational, but unbound to specific technology.

-- next part --
An HTML attachment was scrubbed...
URL: 
http://lists.openehr.org/mailman/private/openehr-technical_lists.openehr.org/attachments/20060505/7f32b523/attachment.html


[Fwd: Modelling Medication Administration Control]

2006-05-10 Thread Gerard Freriks
My answer would be the following.
I write it down to make clear I understood the reaction by Sam.

-1- An EHR is there to document what has happened
-2- An EHR doesn't contain workflow states. That is handled outside  
the EHR. It is in the EHR-system
-3- There will be archetypes that help document a Plan, an  
Instruction, an Observation.
E.g. to Plan for treatment, resulting in an Instruction to give  
medicines via injection , and the Observation that at the medication/ 
injection has been administered at a specific point in time by a  
specific healthcare provider.
-4- Each archetype mentioned is almost the same has almost the same  
structure and will share common internal archetypes. There will be  
small subtle differences between these archetypes. Plans  and  
Instruction can (but must not be always) less specific than the  
Observation when something has happened. The Observation is about a  
specific place, using specific methods, by specific person, at a  
specific time, etc.
The Plan and Instruction can be more vague about the: where, when,  
what, with what, how, by whom, etc.

Gerard


--  private --
Gerard Freriks, arts
Huigsloterdijk 378
2158 LR Buitenkaag
The Netherlands

T: +31 252 544896
M: +31 653 108732



On 10-mei-2006, at 5:43, Sam Heard wrote:

 Dear All

 I will take this slowly. The implementation and modelling processes  
 are different.

 Modelling:

 First, each action is a recording which leaves some  
 'instruction' (which may or may not be recorded) in some state  
 (active, completed, cancelled etc). An Instruction is a recording  
 that calls for some action to take place, and may or may not lead  
 to a recording of this action in the EHR. It can be set to  
 time_out. Otherwise the current state is set by the action record  
 that is generated when someone does what is instructed. As the  
 machine states in which the 'action leaves the instruction' are  
 recorded as part of the action, the archetype of the care pathway  
 steps are in the action archetype. This was not immediately obvious  
 to me - but as soon as you consider that an action can be recorded  
 without an instruction, it is clear that this is where it must be.  
 Also, the instruction is not altered as the actions are being  
 carried out - a distinct advantage which will become clear with  
 more implementation experience.

 Summary: Actions are things done to patients in response to  
 instructions - in health care these are requests or orders by a  
 provider (generally). Instructions beget actions, and are left in a  
 known state after these actions.

 Implementation:

 It seems possible to predetermine all aspects of an action record  
 in the instruction record that generates the action. For example we  
 could say, Give the baby her MMR vaccination or we could say  
 Give the baby her MMR vaccination using a 25G needle in the right  
 thigh laterally at 08:00 on 21/6/06 using batch no: AE43445. It is  
 unlikely but possible.

 What becomes clear from this is the specification for what could be  
 recorded is pretty much in line with the specification for what  
 could be instructed - the categorical difference is that an  
 instruction will have timing ( times a day after meals), whereas an  
 action will have a time (08:00 on 26/6/06).

 This is the reason that the archetypes for instructions and actions  
 are sharing a data structure - it is an embedded archetype and the  
 first time we have used this, although the openEHR model has been  
 geared for this from very early days.

-- next part --
An HTML attachment was scrubbed...
URL: 
http://lists.openehr.org/mailman/private/openehr-technical_lists.openehr.org/attachments/20060510/a757ecb3/attachment.html


Lifestyle: substance_use archetype

2006-05-10 Thread Gerard Freriks
The EHR is about recording observed facts.

One of those facts is the use of substances.
This means one has to document:
- What
- What for
- How
- How much
- When
- Prescribed by whom, when, where
- Dispensed by whom, when, where
- Administered by whom, when, where
- Used when
- ...

Irrespective of a regular drug, herbal tea, food additive, smog, self  
medicated, prescribed, or taken by an involuntary action
one always want to record the same things.
Isn't it?

So why not a generic Archetypes:  Observation: Substance Use

Gerard


--  private --
Gerard Freriks, arts
Huigsloterdijk 378
2158 LR Buitenkaag
The Netherlands

T: +31 252 544896
M: +31 653 108732



On 10-mei-2006, at 15:53, Bill Walton wrote:

 Hi Karsten,

 Karsten Hilbert wrote:

 Recording substance use is more intended to record a
 *fact* about the lifestyle of an individual rather than an
 *intent to treat* as with prescription drugs.

 There's a fine line as always: herbal teas, OTC drugs etc
 may or may not have been intended to be treatment by the
 provider. However, disambiguating such in a given case is at
 the discreetion of the provider/patient in question. OpenEHR
 needs to provide facilities for both.

 It seems to me that 1) we want to provide a mechanism for recording  
 _all_ substances used, and 2) for each, we want to record who  
 'prescribed' it. Patients intend to treat when they ingest herbal  
 teas, OTC drugs, etc.. While I definitely see the value in  
 recording the 'prescriber', I still don't see the value in creating  
 a seperate archetype for 'substances' that are not provider  
 prescribed.  In fact, it seems to me to create unnecessary complexity.

 Example... A patient is undergoing chemotherapy.  The patient finds  
 that smoking marijuana helps control the nausea.  If the patient  
 lives in California their physician can prescribe the use of  
 marijuana.  It they live in Texas, its use cannot be prescribed.

 Another example... A patient wants to quit smoking cigarettes.  The  
 physician prescribes Nicorette gum.  Then the FDA approves  
 Nicorette for OTC sale.

 What would be the information value of recording this information  
 with different archetypes?  What would seperate archetypes allow me  
 to do that I couldn't do as easily with a single archetype with a  
 'prescriber' attribute that could accomodate a value of 'self'?

 Thanks,
 Bill

-- next part --
An HTML attachment was scrubbed...
URL: 
http://lists.openehr.org/mailman/private/openehr-technical_lists.openehr.org/attachments/20060510/7eb8a429/attachment.html


CEN 13606

2006-11-03 Thread Gerard Freriks
Dear Andrew,

There is a very substantial overlap between OpenEHR and EN13606.
Both technically and personally.

But there are differences.
EN13606 EHRcom is the result of an European/Australian consensus  
process and can not be equated with OpenEHR.
EN13606 can be used to map to legacy systems and interact with  
OpenEHR conformant systems.
OpenEHR is a much richer specification that can be used to produce an  
EHR-system with real plug-and-play semantic interoperability.
Within the framework of OpenEHR it is (will be) possible to use the  
CEN EHRcom extract.

For all practical purposes I consider OpenEHR as a specific  
implementation specification of EN13606 with some important  
additional features.
My advice is to use OpenEHR as an implementable specification and  
make and use archetypes derived from OpenEHR.

The status of EN13606 EHRcom is that the parts 1,2,3 and 4 are  
stable. Part 1 is final and will be published soon, I expect.
Parts 2,3 and 4 will be voted on soon and published next year.
It is expected that soon ISO will adopt these standards as well.

Your technical comments I will refer to Dipak Kalra the task force  
leader.

ADL and part 2 of the EN13606 are identical.

Gerard Freriks

--  private --
Gerard Freriks, arts
Huigsloterdijk 378
2158 LR Buitenkaag
The Netherlands

T: +31 252 544896
M: +31 653 108732



On 3-nov-2006, at 10:27, Andrew Patterson wrote:

 Apologies that this is perhaps not the right forum, but
 I sense there is a fair crossover between the CEN and
 openehr communities so I thought this might reach
 the right ears..

 I have been perusing the draft cen 13606-1 specification
 in my exploration of all things openehr related (given the
 large overlap in ideas.. two level modelling etc). I was
 wondering if anyone had any ADL archetypes based on
 the 13606-1 reference model? I am going to hand craft
 some as an experiment but would love some that
 are more clinically valid than my idle musings..

 On related notes -

 I do not normally have any access to cen materials and
 am completely in the dark as to the whole cen standards
 process, but I take it that 13606-1 is in draft mode, awaiting
 a vote on acceptance? From my brief reading, it seems
 not ready for 'prime time'.. two that immediately came to
 my attention were the ED support type that has
 a compulsory language attribute (which means what
 for a photo?) and URI reference? Maybe the UML diagram
 is wrong or something but it seems to indicate that both
 of them compulsory, when surely they have to be optional
 attributes? (I have just read it again, and in their defence, it
 does say they are waiting for a new datatypes standard to
 be published so perhaps they have not looked too much at
 this area)..

 But even the examples seem confused..

 annex C has an 'informative' sample

 ehr_system.extension = Whittington
 ehr_system.assigningAuthorityName = NHS
 ehr_system.valid_time = 1/1/1990 - 1/1/3000
 ehr_system.root.oid = 9876543211

 Why would any health standard be promoting an example
 using 'magic' dates to indicate infinite time ranges?? Surely
 these are open ended intervals rather than actually statements
 that this ehr_system is going to cease to be valid in the year 3000?
 I know its just a sample, but if the sample doesn't show the
 proper techniques, what chance does any programmer reading
 the spec have to do it correctly..

 I also am under the impression that 13606-2 will be an
 effort to standardise the expression of archetypes? Is ADL
 in its current form a contender for that standard? How far along
 is the standards process and are there any avenues to
 review the work (for non-europeans)?

 Andrew
 ___
 openEHR-technical mailing list
 openEHR-technical at openehr.org
 http://www.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/20061103/d30d6990/attachment.html
-- next part --
___
openEHR-technical mailing list
openEHR-technical at openehr.org
http://www.chime.ucl.ac.uk/mailman/listinfo/openehr-technical


CEN 13606

2006-11-03 Thread Gerard Freriks
see below.

Gerard
--  private --
Gerard Freriks, arts
Huigsloterdijk 378
2158 LR Buitenkaag
The Netherlands

T: +31 252 544896
M: +31 653 108732



On 3-nov-2006, at 14:02, Andrew Patterson wrote:


 So 13606 EHRcom is very much a go-between format - something that
 can be used to transfer clinical data between systems, but not  
 something
 around which you would build an actual running system i.e. a system  
 sitting
 in a GP's office? Is that the correct thinking?


Yes, this is how I understand things.

 Your technical comments I will refer to Dipak Kalra the task force  
 leader.

 ADL and part 2 of the EN13606 are identical.

 How does the openehr governance and CEN process mesh? At the
 moment, if we find a typo in the ADL spec, we mail Thomas and he
 fixes it (I know there is an actual formal openEHR process but for
 simple changes, that is what is boils down to :).
 When it becomes an ISO standard, do changes to the
 openEHR ADL spec automatically transfer across into the ISO standard?
 Is there any chance in a divergence between the languages?


For quite some time I'm of the opinion that conformance testing of  
standards is useless.
We need to test conformance against an implementable specification.

In general the standard will be the most generic stable point of  
reference.
But in reality we all know that reality and experience evolve faster  
than any standardisation organisation is able to cope with.
For all practical purposes OpenEHR is the fast track, quick response,  
organisation taking care of a version of an implementable specification.

In the case of CEN13606 part 1 conformance testing should be done  
using the OpenEHR specification (the CEN Extract part)
In the case of CEN13606 part 2 conformance testing should be done  
using a designated version of the OpenEHR ADL specification.

It will be up to OpenEHR, the user community and possibly others  
(like governments) to decide when to correct, amend and update the  
standards.



 Andrew
 ___
 openEHR-technical mailing list
 openEHR-technical at openehr.org
 http://www.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/20061103/e9e5d78d/attachment.html
-- next part --
___
openEHR-technical mailing list
openEHR-technical at openehr.org
http://www.chime.ucl.ac.uk/mailman/listinfo/openehr-technical


HL7 templates/archetypes

2006-10-15 Thread Gerard Freriks
Dear Dana,

Asking the question on the OpenEHR list is answering it.
In my view only CEN/tc251, openEHR and ISO any time soon have the  
answer:
Use OpenEHR and the CEN and ISO standard.

This means the CEN part one standard is modelling any document or  
fragment there off.
This means CEN part two defining ADL.
OpenEHR is an implementation plus of the CEN/ISO standard for the EHR.
And provides the Archetype Editor to produce archetypes that can  
represent clinical information Models.
Both part one and two enable plug-and-play semantic interoperability.

HL7 has nothing that is coming close to something usefull and  
implementable.
The HL7 RIM has some known problems. The message Development Method  
has short comings that make it less than optimal for scalability.
Besides EN13606 will become an European standard and an International  
worldwide standard via ISO in addition.

Is there any real choice?

Gerard

--  private --
Gerard Freriks, arts
Huigsloterdijk 378
2158 LR Buitenkaag
The Netherlands

T: +31 252 544896
M: +31 653 108732



On 15-okt-2006, at 19:13, Dana Prochazkova wrote:

 Hi,

 I'm writing my diploma thesis at the Vienna Medical University and  
 I have a question concerning the HL7 templates/archetypes. I'm  
 aware that this sites are related to the openEHR but maybe somebody  
 can answer the following question:

 Which model (RIM, R-MIM, ...) and which formalism (ADL, OCL,  
 OWL, ...) should be used for the description and creation of the  
 entry-level templates?

 Thanks for a brief answer!

 Best regards
 Dana Prochazkova

-- next part --
An HTML attachment was scrubbed...
URL: 
http://lists.openehr.org/mailman/private/openehr-technical_lists.openehr.org/attachments/20061015/5d7ef537/attachment.html
-- next part --
___
openEHR-technical mailing list
openEHR-technical at openehr.org
http://www.chime.ucl.ac.uk/mailman/listinfo/openehr-technical


AW: HL7 templates/archetypes

2006-10-16 Thread Gerard Freriks
Dear Dana,

Why would you like to do that?
Theoretically it might be possible to map computationally constraints  
imposed on one model to others imposed on an other, where both ways  
express the same clinical model.
But I doubt that this can be done.
So far only humans can make the translation since only us humans have  
an internal ontology, an internal knowledge of the clinical world,  
that makes this possible.
As far as I can see it, the CEN/tc251 EN13606 part 1 is a model of  
any document.
The HL7v3 RIM is a linguistic model of any possible statement of fact.
Both are not the same.
For instance the HL7v3 Mood attribute in the HL7v3 RIM will map onto  
a specific type of Archetype.
Types of Archetypes are based on a model of clinical treatment:  
Observation, Evaluation, Instruction and Action.
And types of Archetypes are not attributes of the Reference Model,  
they are different beasts.
In addition the RIM has all kinds of attributes CEN does not need.  
The combinatorial possibilities of all the structural attributes go  
into the billions. This amount of nuance exceeds the possibilities of  
computation and comprehension.
HL7v3 RIM has not defined and used the major RIM classes in a  
rigourous way, as was shown during a discussion on a HL7 list with  
the subject: Why is a document an Act.
What is your reason/driver to try the impossible?

What might be possible in a way, is to transform from CEN to HL7 and  
back again when a R-MIM is used that is an agreed mapping of the CEN/ 
tc251 EN13606 part 1 Reference Model using the RIM. Part 5 of the CEN  
EN13606 standard will contain such an R-MIM, is the expectation.
Why is such an undertaking of mapping between EN13606 and HL7v3  
interesting?

Only CEN/tc251 EN13606 makes plug-and-play semantic interoperability  
possible.
Only EN13606 will enable that conformant systems can be searched  
using the same query and expose any information stored in that system  
in an uniform interpretable way enabling better easier clinical  
decision support.


Greetings,

Gerard

--  private --
Gerard Freriks, arts
Huigsloterdijk 378
2158 LR Buitenkaag
The Netherlands

T: +31 252 544896
M: +31 653 108732



On 15-okt-2006, at 22:30, Dana Prochazkova wrote:

 Dear Gerard,

 thanks for your answer. In my work I try to map openEHR and CEN  
 archetypes to the HL7 model. For this purpose I need the  
 information about how to do that.

 Dana


-- next part --
An HTML attachment was scrubbed...
URL: 
http://lists.openehr.org/mailman/private/openehr-technical_lists.openehr.org/attachments/20061015/4caca739/attachment.html
-- next part --
___
openEHR-technical mailing list
openEHR-technical at openehr.org
http://www.chime.ucl.ac.uk/mailman/listinfo/openehr-technical


CEN and HL7 methods and archetypes

2006-10-16 Thread Gerard Freriks
Dear William,

You write:
 I believe it is very hard to accept the dogmatic approach of Gerard  
 Freriks once again :-(

My simple dictionary reads:
dogma |?d?gm?| |?d?gm?| |?d?gm?|
noun
a principle or set of principles laid down by an authority as  
incontrovertibly true : the Christian dogma of the Trinity | the  
rejection of political dogma.
ORIGIN mid 16th cent.: via late Latin from Greek dogma ?opinion,?  
from dokein ?seem good, think.?

By the way, I like the original old meaning of Dogma better.
When we can agree on  the modern meaning of Dogma, I will not object  
either:-)
You find it hard to accept that something is 'inconvertibly true', is  
the way I interpret your quoted sentence.
When you will choose to disagree with me then you must provide  
arguments and try to convert me and the readers.

My list of positions and arguments, open for debate and written or  
presented or discussed several times at various occasions, are:

Harmonisation: CEN and HL7
Harmonisation between CEN EN13606 EHRcom and HL7v2 is not taking place.
Harmonisation between CEN EN13606 plus its Archetypes and HL7v3  
message artefacts is not possible.
Harmonisation between CEN and HL7 on the level of Archetypes as  
performed by humans using the OpenEHR Archetype Editor Tool (and  
therefor EHRcom part 2) is possible. This is very much needed and  
taking place.
Harmonisation between CEN EN13606 EHRcom and HL7v3 work on the  
Clinical Statement might become possible and has to be proven. It  
depends on the way this HL7 Clinical statement is expressed; e.g.  
what Reference Model will be used.

CEN/tc251 EN13606 EHRcom and HL7v3 mappings
In general, mappings are possible, only, when both worlds share one  
or more meta-models that guide the transformation/mapping.
At the Archetype level, when archetypes are presented to humans, only  
humans are able to translate in the absence of a formal complete and  
accepted Ontology.
(This situation is what you write in your last sentence. Humans  
easily are able to translate clinical models expressed via HL7v3 to  
CEN Archetypes and vice versa)

At the level of Archetypes, as expressed by a formalism describing  
constraints on a Reference Model, transformation is possible when  
both Reference Models can be mapped.
Part 1 of the CEN/tc251 EN13606 is not the same model as the HL7v3  
RIM. A mapping between these two is not possible. They are certainly  
NOT the same.

Only a computational mapping might perhaps be possible with some  
effort between Archetypes on the basis of CEN/tc251 EN13606 part 1  
and a HL7 R-MIM expressing EN 13606 part 1. By the nature of the  
process these meta-models can be mapped, partially. Extra models are  
needed to deal with all possible mappings of structural HL7v3  
vocabularies and elements in the CEN Reference Model (part 1) and  
types of CEN archetypes (part 3)

Requirements based standards
CEN/tc251 EHRcom (and OpenEHR) is the only EHR related standard, I  
know, that is meticulously based on a well researched set of  
requirements for the EHR as published by ISO.

Proof of Concept: working software
CEN/tc251 EN13606 EHRcom is based on more than 15 years of research  
in Europe and Australia. Various Proof of Concept studies have been  
performed. The most recent one is OpenEHR, its open source   
specifications and published functional software. Plus the  
proprietary software produced by OceanInformatics from Australia  
based on CEN/tc251 EN13606 EHRcom and OpenEHR.

Scalability
Message paradigm versus the Archetype (Two Level Model Paradigm)
Any solution derived from the RIM and expressed as a message using  
the HL7v3 MDF method will NEVER scale. Since each vendor has to write  
specific software for each artefact and version of it. Each clinical  
domain will consist of many messages. There are many clinical domains.
Any solution based on the CEN/tc251 EN13606 is scalable by the fact  
that only one schema based on part 1 has to be implemented by the  
vendor, ever.
Any CEN archetype or set of archetypes assembled in a Template can be  
read, stored, retrieved, presented and exchanged without the need to  
write any software by the vendor. Therefor EN13606 and OpenEHR  
provide build-in scalability.

Decision support
Systems that are conformant to EN13606 EHRcom have as an additional  
feature that software providing decision support is able to query ALL  
the data stored since all data in conformant systems is presented  
using one uniform method without any extra programming. Plug-and-play  
decision support becomes possible.

Plug-and-play
CEN/tc251 EN13606 EHRcom makes real Plug-and-Play semantic  
interoperability possible.

Status
EN13606 EHRcom not only is becoming an European Standard and a  
National Standard in its Member States, but is on its way to become  
an International ISO standard as well.

Role of European standards
European standarisation is subject to various European Directives.
European standards play

Antw: Re: AW: HL7 templates/archetypes

2006-10-16 Thread Gerard Freriks
William,

Since when is it a lie when one states his opinion?

Read my other e-mail where I state more opinions and provide some  
arguments.
Read in that e-mail also the fact that CEN/tc251 EN13606 and OpenEHR  
are based on many years of RD and real implementations.
EN13606 EHRcom is factual NOT in its infancy, as you know.

Gerard

--  private --
Gerard Freriks, arts
Huigsloterdijk 378
2158 LR Buitenkaag
The Netherlands

T: +31 252 544896
M: +31 653 108732



On 16-okt-2006, at 8:40, Williamtfgoossen at cs.com wrote:



 Only CEN/tc251 EN13606 makes plug-and-play semantic  
 interoperability possible.
 Only EN13606 will enable that conformant systems can be searched  
 using the same query and expose any information stored in that  
 system in an uniform interpretable way enabling better easier  
 clinical decision support.


 Gerard,

 are we now in the stage that we have to ly?

 I agree that both implementations are still in infancy, but there  
 is no way you can substantiate this.

 William

-- next part --
An HTML attachment was scrubbed...
URL: 
http://lists.openehr.org/mailman/private/openehr-technical_lists.openehr.org/attachments/20061016/9b66ef38/attachment.html
-- next part --
___
openEHR-technical mailing list
openEHR-technical at openehr.org
http://www.chime.ucl.ac.uk/mailman/listinfo/openehr-technical


[Norton AntiSpam] Re: OpenEHR and Prodigy DSS

2006-10-23 Thread Gerard Freriks
Sam,
and others,

For your information.
Slowly I'm preparing an European project for the 7th Framework  
program around the topic: the EHR.
Clinical decision support and a common open source EHR-engine is part  
of it.
Eurorec (the European Institute for the Health Record) might become  
the main developer and submitter.

Lets generate a set of research questions that we can write into the  
project proposal.

Gerard


--  private --
Gerard Freriks, arts
EuroRec
Huigsloterdijk 378
2158 LR Buitenkaag
The Netherlands

T: +31 252 544896
M: +31 653 108732



On 23-okt-2006, at 0:02, Sam Heard wrote:

 Hello Ian

 The interaction between openEHR and decision support has been a  
 major design requirement from the mid-1990s. We have used Prodigy  
 as the basis for decisions as it was the most comprehensive at the  
 time.

 I am interested in the VirtualEHR offered by the openEHR kernel  
 being able to plug-in the decision support modules that the  
 clinician wants to use. You will understand that the kernel is able  
 to query and write to the EHR, and will throw events when  
 archetypes are loaded (the clinician is about to record something)  
 and when they are populated IN MEMORY.

 This is an extraordinary opportunity for standardisation of  
 decision support in applications. I would be interested in working  
 with others on this approach.

 The first decision would be to decide how the plug-in might work -  
 within Ocean we use .Net and there are provider patterns that make  
 this relatively straightforward. The open source group are looking  
 at Eclipse for the Java code and I think that this design  
 requirement is the best reason to have the Kernel written in Eclipse.

 Cheers, Sam

 Ian McNicoll wrote:
 Hi,

 I noticed with interest that one of the older Service Model  
 documents (2003)
 mentions an interface between the Prodigy DSS and the OpenEHR  
 architecture.
 The section was blank.

 Is there any other pertinent information as I am about to start an  
 MSc
 dissertation looking at exactly this piece of work?

 Dr Ian McNicoll

 ___
 openEHR-technical mailing list
 openEHR-technical at openehr.org
 http://www.chime.ucl.ac.uk/mailman/listinfo/openehr-technical



 -- 
 Dr. Sam Heard
 MBBS, FRACGP, MRCGP, DRCOG, FACHI

 CEO and Clinical Director
 Ocean Informatics Pty. Ltd.
 Adjunct Professor, Health Informatics, Central Queensland University
 Senior Visiting Research Fellow, CHIME, University College London
 Chair, Standards Australia, EHR Working Group (IT14-9-2)
 Ph: +61 (0)4 1783 8808
 Fx: +61 (0)8 8948 0215

 ___
 openEHR-technical mailing list
 openEHR-technical at openehr.org
 http://www.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/20061023/009d5d95/attachment.html
-- next part --
___
openEHR-technical mailing list
openEHR-technical at openehr.org
http://www.chime.ucl.ac.uk/mailman/listinfo/openehr-technical


blood film observation archetype

2006-10-25 Thread Gerard Freriks
Dear Colleague,

Archetypes are clinical concept models.
They communicate and express domain information models about clinical  
concepts.
Archetypes are ways to express clinical knowledge on what has to be  
recorded documenting the provision of healthcare.
Archetypes (at this moment) are not designed to deal with clinical  
knowledge about the interpretation of documented clinical facts.  
Decision support.
Fields in archetypes that are specified are containers to be used for  
documentation.

One type of the family of archetypes is the Observation.
One of the possible observations is the Lab-test.
For each lab-test the following things will have  to be (can be)  
recorded about the test itself and its results:
- name of the test
- value/outcome/result
- units of measurement
- normal values
- interpretation
- comment
-relevance-

Each healthcare provider that is using this archetype will be able to  
record the indicated information about any lab-test.
The name of the test plus units of measurement are linked to each other.
Result is the number that is the result of a measurement that is  
recorded and can vary.
Normal values are dependent on local circumstances. Each lab has its  
own normal values for all of the tests they perform.
The interpretation of the test result and its normal values are  
dependent on local arrangements, clinical speciality, and patient  
related contexts.
The comment is additional information that has to be recorded about  
the test.

Thinking about it I foresee the need for a flag indicating that this  
lab test result is considered relevant or irrelevant by the Observer.
The reason for this is: Suppose all fields are filled but the comment  
field states that the blood was not collected properly. Then all data  
that is recorded is interpreted as less relevant/reliable but can not  
(must not) be disregarded fully.
Perhaps all Archetypes of the Observation Type need this extra field  
I call Relevance.

To answer your e-mail.
I think that the normal value and the interpretation are NOT part of  
the archetype definition. Within the archetype specification one can  
not deal with all situations that influence the normal values  
dependent on local contexts that vary from point in time to point in  
time, from place to place and from context to context. Normal values  
have to be provided by the lab. The interpretation has to be provided  
by  the Observer (e.g. the lab or the physician). Or in the case of  
Clinical decision Support the module that handles this type of  
clinical knowledge.


Gerard



--  private --
Gerard Freriks, arts
Huigsloterdijk 378
2158 LR Buitenkaag
The Netherlands

T: +31 252 544896
M: +31 653 108732



On 25-okt-2006, at 0:27, Rodrigo Filgueira wrote:

 We've been running throuh the normal and possible ranges of  
 values for
 lab tests and found that the archetype I mention in the subject  
 does not
 state but a bigger than 0 restriction for Haemoglobin, RCC, etc.

 I decided to take a look because ranges provided to me indicated
 diferent possible ranges for male and female patients and was
 wondering how would archetypes model this issue.

 This is a very similar question to another one I did some time ago
 regarding normal, abnormal, dangerous, etc. ranges. But in this  
 case my
 question refers to the possible values the test may return.

 In order to differentiate male from female ranges assertions would  
 need
 to be introduced?
 Or do you believe this is too a matter of decission support?

 thank you.

-- next part --
An HTML attachment was scrubbed...
URL: 
http://lists.openehr.org/mailman/private/openehr-technical_lists.openehr.org/attachments/20061025/d4aeb5ab/attachment.html
-- next part --
___
openEHR-technical mailing list
openEHR-technical at openehr.org
http://www.chime.ucl.ac.uk/mailman/listinfo/openehr-technical


Antw: Re: EHRcom/openEHR the new exciting paradigm

2006-09-16 Thread Gerard Freriks
Dear William,

One very  important point I forgot to make:
You wrote: Any discussion in favour of one and against another  
approach is going back to the trenches of WW1 where we would like to  
work towards the future.

What you write is that any discussion pro or contra a point of view  
will lead to a kind of war and prevents good results in the future.
This line of reasoning is strange for a person active in academic  
worlds with a PhD thesis in his CV.
A discourse pro and contra a point of view is the essence of science  
because it leads to better understanding of our complex world.
This line of reasoning of yours makes me feel uneasy because this way  
of argumentation is one seen in religious fanatics that don't want  
any real discussion.

With regards,

Gerard Freriks


--  private --
Gerard Freriks, arts
Huigsloterdijk 378
2158 LR Buitenkaag
The Netherlands

T: +31 252 544896
M: +31 653 108732



On 15-sep-2006, at 19:08, Williamtfgoossen at cs.com wrote:


 Any discussion in favour of one and against another approach is  
 going back to the trenches of WW1 where we would like to work  
 towards the future.

-- next part --
An HTML attachment was scrubbed...
URL: 
http://lists.openehr.org/mailman/private/openehr-technical_lists.openehr.org/attachments/20060916/16b56c63/attachment.html


Antw: Sources of information on HL7 EHR/OpenEHR

2006-09-19 Thread Gerard Freriks
Graham,

Isn 't is a matter of scope, as the thing we need to have agreement  
on first?
Isn 't is a matter of requirements, as the thing we need to have  
agreement on second?
Will the rest of the harmonisation process follow from that?

I think that harmonising two things with substantial different scopes  
and requirements is impossible.

Gerard

--  private --
Gerard Freriks, arts
Huigsloterdijk 378
2158 LR Buitenkaag
The Netherlands

T: +31 252 544896
M: +31 653 108732



On 19-sep-2006, at 4:30, Grahame Grieve wrote:

 This will be hard, and painful. And it must involve compromise,
 so this is when we find out who really values collaboration.

 And we don't want to take away the real benefits that OpenEHR
 has in the process (same for HL7)

-- next part --
An HTML attachment was scrubbed...
URL: 
http://lists.openehr.org/mailman/private/openehr-technical_lists.openehr.org/attachments/20060919/2204c91f/attachment.html


Normal and other ranges

2006-09-20 Thread Gerard Freriks
Hi,

I'm not a pathologist.
But was a GP.

As GP I'm not interested in an arbitrary classification.
What is minimally necessary are: the value, the units of measurement  
and the normal range as used in that lab for that measurement at that  
time.
What is handy (optional) and only for signalling a human reader, and  
NOT for computer semantic processing, are: a Flag that a value is out  
of range, and a comment/advice/interpretation provided by the lab.

Value is not always a series of digits. It can be an ordinal. It  
can be text.

Gerard
--  private --
Gerard Freriks, arts
Huigsloterdijk 378
2158 LR Buitenkaag
The Netherlands

T: +31 252 544896
M: +31 653 108732



On 20-sep-2006, at 0:27, Heath Frankel wrote:

 So, it appears that we have no pathologists on the list to comment  
 on the
 standardisation of these codes.  I guess all I can suggest is that  
 these are
 standard codes as per the HL7 V2.x standard but the interpretation  
 of using
 them is unlikely to be but it is just that we are looking the  
 capture and
 not loose in the translation from HL7 message to openEHR.  Having  
 said that,
 in Australia it is common practice by labs to use three levels of
 abnormality (i.e. HHH  LLL(.

 Would an alternate approach be to include an additional element in the
 Archetype to store this abnormality flag rather than including it  
 in the
 DV_ORDERED?

-- next part --
An HTML attachment was scrubbed...
URL: 
http://lists.openehr.org/mailman/private/openehr-technical_lists.openehr.org/attachments/20060920/d4e495da/attachment.html


Specialisation do we need archetype specialisations

2007-12-14 Thread Gerard Freriks
Dear all,

As an other layman my two cents to the discussion.

Specialisation
Since archetypes express what can be maximally documented about a topic,
and because in the Template the archetype can be constrained maximally  
to fit the local context at that point in time,
I think there is almost no need for specialization.

In the example given below. It is clear that both BW and BWB example   
at the same time Body weight and Body weight at the time of birth can  
be generically handled and do not need specialization.
Body weight change is always relative to an other measurement. I see  
no reason why these aspects of what can be documented around the topic  
Body weight  can not be in the same archetype. At Template design time  
the appropriate attributes will be selected or deselected.

A possible  example
There is the generic Weight archetype as an Observation. Expressing  
all that can be documented about any weight observation.
And then we define a specific specialized one for Body weight or Organ  
weight or thumb weight or compound weight, etc, etc, etc
I do not think this is the way to go. The world is large and to many  
specialization's will be produced.

I think it is wrong to have an archetype called Body weight. We only  
need ONE about all aspects of WEIGHT of anything.

My line of thinking is:
When all that can be documented about a concept is defined in an  
Archetype and the concept is weight than the topic is about weight  
measurement  of anything.
Within the archetype there must be an attribute what the focus of the  
concept is. So we must be able to indicate in an archetype attribute  
whether this a person or a thing.
It must be possible to indicate what is observed.

At the Template level I see specialized Sections be constructed  
containing generic archetypes. Archetypes that define precisely in the  
context of measurements in newborns and grownups what will be  
documented about weights.

I'm curious to learn what are the real use cases for Archetype  
specialization.
I see the need for specialization in the Template phase under control  
of the knowledge domain.
In the meantime the tools must be able to support specialization.


Gerard

-- private --
Gerard Freriks, MD
Huigsloterdijk 378
2158 LR  Buitenkaag
The Netherlands

T: +31 252544896
M: +31 620347088
E: gfrer at luna.nl


Those who would give up essential Liberty, to purchase a little  
temporary
Safety, deserve neither Liberty nor Safety. Benjamin Franklin 11 Nov  
1755





On Dec 14, 2007, at 8:39 AM, Daniel Karlsson wrote:

 Dear Everyone,

 actually I was going to re-state the questions to the technical list,
 but will cross post it to the clincial (will I be banned???).

 For the clinical list read the original message below:

 For the technical list, I would still like to have the details of
 specialisation laid out. Are constraints inherited and thus implicit  
 in
 the specialised archetypes' definitions? Then, in the BW/BWB example,
 are also the weight gain/loss inherited (which according to my layman
 understanding is not very sensible for birth weight).

 Clear semantics of specialisation would be necessary to bring further
 any discussion on support from tools in this area.

 /Daniel

 Daniel Karlsson, PhD
 Department of Biomedical Engineering/Medical Informatics
 Link?pings universitet
 SE-58185 Link?ping
 Sweden

-- next part --
An HTML attachment was scrubbed...
URL: 
http://lists.openehr.org/mailman/private/openehr-technical_lists.openehr.org/attachments/20071214/93e9cf9a/attachment.html


Archetype production: Types of Archetypes

2007-12-14 Thread Gerard Freriks
A few thoughts about Types of Archetypes

Archetypes are constraints on an UML model.
Archetypes define what can be documented about a topic.

Templates are Archetypes.
Archetypes are not Templates
because Templates are the aggregated archetypes, collected and further  
constrained to suit a specific business context.

In order to reduce possibilities for confusion we need to become more  
clear what we mean.
Semantic interoperability and confusing meanings of things do not go  
well together.

Types of Archetypes
Templates:
Archetypes suiting the needs of a specific business case/context,  
constraining parts of the EN13606 or OpenEHR Reference Model, the  
Folder class, the Composition class and Section Class, plus, in  
addition, constrain included Entry Archetypes that are parts of the  
Sections.
Entry Archetypes:
Archetypes that in general collect what can be documented in general  
about a health concept using Cluster Proto-Archetypes and Element  
Proto-Archetypes.
There are: Demographic, Observation, Evaluation, Instruction and  
Action Entry Archetypes.
[Question: What type is a Patient Mandate Archetype?]
Cluster Proto-Archetype:
Archetypes that in general collect/unite two or more elementary  
archetypes
Elementary Proto-Archetype:
Archetype that defines one aspect of an Entry Archetype

Re-Use
Re-use will take place at the Template Level (ieTypes of documents in  
other documents, types of sections in other sections, etc) All these  
reflect business needs
Re-use will take place at the Template Level by using Entry  
Archetypes. Reflecting interoperability needs
Re-use will take place within the Entry Archetype by means of generic  
Proto-Archetypes. Reflecting interoperability needs.

Gerard

-- private --
Gerard Freriks, MD
Huigsloterdijk 378
2158 LR Buitenkaag
The Netherlands

T: +31 252544896
M: +31 620347088
E: gfrer at luna.nl


Those who would give up essential Liberty, to purchase a little  
temporary
Safety, deserve neither Liberty nor Safety. Benjamin Franklin 11 Nov  
1755





-- next part --
An HTML attachment was scrubbed...
URL: 
http://lists.openehr.org/mailman/private/openehr-technical_lists.openehr.org/attachments/20071214/8b33b8b6/attachment.html


Archetype lists and possible archetypes

2007-02-21 Thread Gerard Freriks
Sam,

About restricting slots.
It must not be an on/off type of restriction.

Is it possible to have 'types of archetypes'?
And then.
What 'types' are needed?

Isn't there a need for an 'Archetype ontology' that helps provide  
'types of archetypes'?

Gerard


--  private --
Gerard Freriks, MD
Huigsloterdijk 378
2158 LR Buitenkaag
The Netherlands

T:  +31 252544896
M: +31 620347088
E:  gfrer at luna.nl


Those who would give up essential Liberty, to purchase a little  
temporary
Safety, deserve neither Liberty nor Safety. Benjamin Franklin 11 Nov  
1755





On 21-feb-2007, at 15:51, Sam Heard wrote:

 SECTION: Vital Signs

 It is clear that vital signs section should only contain a limited  
 set of observations - although this might change over many years  
 with the introduction of Oxygen sats for example. Even then,  
 perhaps a specialisation of the archetype is better - or a new one.  
 So here the slot may allow temperature, pulse, blood pressure,  
 respirations and O2 sats.

 So we may need to say here that no other archetypes are allowed.

-- next part --
An HTML attachment was scrubbed...
URL: 
http://lists.openehr.org/mailman/private/openehr-technical_lists.openehr.org/attachments/20070221/f184c2d3/attachment.html
-- next part --
___
openEHR-clinical mailing list
openEHR-clinical at openehr.org
http://www.chime.ucl.ac.uk/mailman/listinfo/openehr-clinical


CEN meeting and data types

2007-02-22 Thread Gerard Freriks
Sam,

It would be helpful to provide (more) arguments for your opinion.


Gerard


--  private --
Gerard Freriks, MD
Huigsloterdijk 378
2158 LR Buitenkaag
The Netherlands

T:  +31 252544896
M: +31 620347088
E:  gfrer at luna.nl


Those who would give up essential Liberty, to purchase a little  
temporary
Safety, deserve neither Liberty nor Safety. Benjamin Franklin 11 Nov  
1755





On 22-feb-2007, at 0:42, Sam Heard wrote:

 Dear All

 I have been at the CEN working group meetings representing  
 Standards Australia. It is clear to me that CEN needs to take on  
 the openEHR data types in order to progress quickly. The ISO data  
 types are likely to be appropriate for the HL7 environment and will  
 map to openEHR - but the openEHR data types are ready for  
 archetypes and the cluster element (leaf node) architecture.

 You can have a look at the ISO data type proposal likely to come  
 through HL7 soon at:

 http://informatics.mayo.edu/wiki/index.php/ISO_Datatypes

 user name: wiki

 password: wikiwiki


 It will be helpful to make your views known on this list.

 Cheers, Sam
 -- 
 Dr. Sam Heard
 MBBS, FRACGP, MRCGP, DRCOG, FACHI

 CEO and Clinical Director
 Ocean Informatics Pty. Ltd.
 Adjunct Professor, Health Informatics, Central Queensland University
 Senior Visiting Research Fellow, CHIME, University College London
 Chair, Standards Australia, EHR Working Group (IT14-9-2)
 Ph: +61 (0)4 1783 8808
 Fx: +61 (0)8 8948 0215

 ___
 openEHR-clinical mailing list
 openEHR-clinical at openehr.org
 http://www.chime.ucl.ac.uk/mailman/listinfo/openehr-clinical

-- next part --
An HTML attachment was scrubbed...
URL: 
http://lists.openehr.org/mailman/private/openehr-technical_lists.openehr.org/attachments/20070222/d3ef26c7/attachment.html
-- next part --
___
openEHR-clinical mailing list
openEHR-clinical at openehr.org
http://www.chime.ucl.ac.uk/mailman/listinfo/openehr-clinical


CEN meeting and data types

2007-02-22 Thread Gerard Freriks
Thomas,

I agree with you that in the case CEN (13606) adopts the OpenEHR data  
types they know that it is proven technology.
Just now, when any moment CEN/tc251 EN13606 will get published, we  
dearly need proven data types to implement it.

In the case that CEN will make the choice for OpenEHR, my remaining  
questions are:
What harm is done?
How can CEN/tc251 EN13606 be aligned, some years from now, with the  
forthcoming ISO data type standard?
Can it be aligned? Or can't it?

Gerard


--  private --
Gerard Freriks, MD
Huigsloterdijk 378
2158 LR Buitenkaag
The Netherlands

T:  +31 252544896
M: +31 620347088
E:  gfrer at luna.nl


Those who would give up essential Liberty, to purchase a little  
temporary
Safety, deserve neither Liberty nor Safety. Benjamin Franklin 11 Nov  
1755





On 22-feb-2007, at 11:27, Thomas Beale wrote:

 Grahame Grieve wrote:
 hey Sam

 I'll bite ;-)

 but the openEHR data types are ready for
 archetypes and the cluster element (leaf node) architecture.

 it you want, we can go round and round on semantic issues. Always
 a pleasure ;-). But is there anything specific that makes
 you think that it would be inappropriate or unwise to use the
 iso datatypes in the document with 13606? (so not including
 general issues)


 I guess it depends on what CEN wants to achieve, and also what the
 implementation state and intention of the ISO types is.  
 Possibilities I see:

 * Let's say that the ISO types provide a set of types whose  
 purpose
   is to facilitate data type conversion between HL7  HL7-like  
 (e.g.
   various flavours of v2, v3 etc), openEHR, others (UN-cefact?  
 ASTM?
   etc). Then the kind of implementations will be limited to XML
   conversion.
 * On the other hand, if they were used as real data types,  
 say in
   CEN, then there is now the job of implementing them in all the
   major technologies and testing them. Plus they need to be  
 checked
   for use with archetypes.
 * If CEN used the openEHR data types, they get something  
 implemented
   in Java, C#, Eiffel, XSD (others?), that are heavily debugged  
 and
   in production use now, and for which the constraint semantics  
 and
   syntax are already known and tested in ADL. This includes
   constraint types for String (C_STRING), Integer (C_INTEGER),
   Date (C_DATE)..plus specialist constrainer types for
   DV_ORDINAL (C_DV_ORDINAL), DV_QUANITTY (C_DV_QUANTTY) and
   CODE_PHRASE (C_CODE_PHRASE). These have all been tested and are
   known to work, and numerous archetypes have used them. Also, the
   openEHR data types are founded on existing standard data types
   (ISO11404), and assume the standard semantics for all the usual
   built-in things (String, Integer, Boolean, Array, List,...)
   plus the ISO8601 date/time types (Date, Time, etc)

 Now, since CEN is an archetype-enabled standard, it might make  
 sense to
 use data types that are known to work in software and known to work  
 for
 archetypes.

 So one question is: what is the intended use of the new ISO date types
 (conversion, or to be the 'real thing')? Secondly, how will CEN  
 EN13606
 be validated with a new set of data types?

 - thomas beale



 ___
 openEHR-technical mailing list
 openEHR-technical at openehr.org
 http://www.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/20070222/34fb2ebf/attachment.html
-- next part --
___
openEHR-clinical mailing list
openEHR-clinical at openehr.org
http://www.chime.ucl.ac.uk/mailman/listinfo/openehr-clinical


Fwd: discussion item: carrying repeating information from query responses in the control act wrapper

2007-02-25 Thread Gerard Freriks
Dear colleagues,

Below an e-mail from the HL7 list.

The problem is clear.
Performing a query to several systems provides a lot of repetitive  
information.
One query for all the medication about one patient provides for each  
prescription all the relevant data and all its contexts.
So a lot of repetition data about the patient, the medication,  
pharmacy details, etc, etc.
In the realm of HL7 messages this creates a lot overhead.

How are things like these handled in OpenEHR space?
Is there a query spec that makes the distinction between what info is  
asked and how it should be presented in what specific  format?

Gerard


--  private --
Gerard Freriks, MD
Huigsloterdijk 378
2158 LR Buitenkaag
The Netherlands

T:  +31 252544896
M: +31 620347088
E:  gfrer at luna.nl


Those who would give up essential Liberty, to purchase a little  
temporary
Safety, deserve neither Liberty nor Safety. Benjamin Franklin 11 Nov  
1755





Begin forwarded message:

 From: Rene Spronk (Ringholm) rene.spronk at ringholm.com
 Date: 24 februari 2007 12:56:34 GMT+01:00
 To: Tom de Jong tom at tdejong.demon.nl
 Cc: mnm at lists.hl7.org, inm at lists.hl7.org, 'Michael Tan'  
 tan at nictiz.nl
 Subject: Re: discussion item: carrying repeating information from  
 query responses in the control act wrapper
 Reply-To: Rene Spronk (Ringholm) rene.spronk at ringholm.com

 Tom,

 Good question - similar to ones raised by the NHS.

 Assuming no changes to the current query response mechanism:
 a. one could create a query response model that only contains the  
 patient Id, or even omits it entirely [because the context is known  
 to both querying as well as responding system], this would remove  
 any duplication.
 b. it has to be said though, that the simple fact that all  
 responses contain the same national patient ID doesn't mean that  
 all other demographics data as known in the various systems is the  
 same. As such generating a joint of that data (and convey it  
 outside of the payload: in a controlAct or even in an attachment)  
 will be problematic.

  Each of these ?items? is messaged using a
  separate subject element in the query response.

 That's strictly take not necessary - one could have multiple  
 relationships within a single payload, a payload that has only one  
 Patient class.

 Note that the Dutch use-case includes the use of an orchestration  
 server which groups query-responses from various applications. This  
 is new territory for HL7 so it doesn't describe nor contain any  
 expected behaviour of such a server.

 The above doesn't really answer any of your questions, it just  
 describes options.. so please comment if you have other ideas..

 TTYL,

 -Rene


 Tom de Jong wrote:
 Dear all,
  I?d like to raise an issue for open discussion that comes up time  
 and again when dealing with queries, especially when these queries  
 have the potential for a large number of ?hits? in the query  
 response. I?ll illustrate with an example:
  I query a central drug information database that contains data  
 about medication dispenses performed at different pharmacies. My  
 query parameter is a national patient identifier. The response  
 message contains a full history of all dispenses for this patient,  
 which is a list of hundreds of items. Each of these ?items? is  
 messaged using a separate subject element in the query response.  
 The message model for this payload contains an R_Patient CMET, so  
 that full patient information can be associated with each  
 dispense. But since my query parameter was a patient identifier,  
 the patient information will in fact be identical in each of the  
 hundreds of subject elements in the query response. This results  
 in considerable overhead in the response message.
  Of course one could argue that *only the patient identifier*  
 should suffice to confirm the fact that the dispense records match  
 with the query parameter, but if the message model allows for the  
 possibility of including full patient information, any query  
 filler system can choose to send it anyway. Another option that  
 has been suggested in implementations is to have *full patient  
 information in the first dispense record* (i.e. the first repeat  
 of the subject in the query response), but only a patient ID in  
 all the others. This can also not be disallowed, but is clearly a  
 quirky solution to a very practical issue.
  A more fundamental solution would be to move all the patient  
 information up one level and message this as part of the control  
 act wrapper (so outside of the repeating subject elements).  
 Since there?s essentially nothing special about the patient  
 information, this method could also apply to other situations  
 where an *association with the focal class repeats identically in  
 all records of a query response*. The key ingredient from a  
 semantics viewpoint of course is that there would need to be  
 *context conduction* through the control

  1   2   3   >