Units, Quantities, etc

2012-03-19 Thread Stef Verlinden


Verstuurd vanaf mijn iPhone

Op 18 mrt. 2012 om 15:15 heeft Thomas Beale thomas.beale at 
oceaninformatics.com het volgende geschreven:

 I still think Quantities should be computable as such - if we don't know how 
 many mcg of substance 3 puffs is, we can't compute with it.

Although i tend to agree with you, this won't work because then you assume that 
we're talking about the absolute truth. The absolute truth only exist when 
you're talking, for instance, about astronomics. In medicine you can't say 25 
ml of alcohol is lethal. You can only say something like: 25 ml of alcohol is 
lethal in an adult man of 80 kg. And only when he doesn't drink more than 15 
unit alcohol ? week. When he drinks more then The lethal dose is higher. For ? 
roman of the same weight who drinks  15 units ? week, the lethal dose is 
lower. 

My point is that an absolute quantity alone doesn't meander much. At The other 
hand, we know empirically that if someone has smoked 15 pack years he's at 
serious risk. 

Then about puffs. I' m almost sure that you can translate ? puff info a volume. 
If i remember it correctly 40 drops is 1 ml. So the same should go for puffs. 

Cheers, Stef


13606 revisited - list proposal

2011-12-15 Thread Stef Verlinden
I asume there is no subscription fee for openEHR members.

Cheers,

Stef


Op 15 dec. 2011, om 11:33 heeft Gerard Freriks het volgende geschreven:

 For more information about the EN13606 Association and the Seville meeting I 
 refer to:
 www.en13606.org
 Non-members that want to participate in this meeting are invited to subscribe.

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


Fwd: [openEHR-announce] CIMI group goes with openEHR archetypes UML profile

2011-12-14 Thread Stef Verlinden
Congratulations to all who made this possible and to ourselves

This is a crucial 'breaktrough' which will pave the way towards future proof 
health records which will be widely accepted and used.


Cheers,


Stef

Begin doorgestuurd bericht:

 Van: Thomas Beale thomas.beale at oceaninformatics.com
 Onderwerp: [openEHR-announce] CIMI group goes with openEHR archetypes  UML 
 profile
 Datum: 14 december 2011 10:38:14 GMT+01:00
 Aan: openehr-announce openehr-announce at openehr.org
 
 [press release from the CIMI group]
 The Clinical Information Modeling Initiative is an international 
 collaboration that is dedicated to providing a common format for detailed 
 specifications for the representation of health information content so that 
 semantically interoperable information may be created and shared in health 
 records, messages and documents. CIMI has been holding meetings in various 
 locations around the world since July, 2011. All funding and resources for 
 these meetings have been provided by the participants. At its most recent 
 meeting in London, 29 November - 1 December 2011, the group agreed on the 
 following principles and approach. 
 
 Principles
 
 1. CIMI specifications will be freely available to all. The initial use cases 
 will focus on the requirements of organisations involved in providing, 
 funding, monitoring or governing healthcare and to providers of healthcare IT 
 and healthcare IT standards as well as to national eHealth programs, 
 professional organisations, health providers and clinical system developers.
 
 2. CIMI is committed to making these specifications available in a number of 
 formats, beginning with the Archetype Definition Language (ADL) from the 
 openEHR Foundation (ISO 13606.2) and the Unified Modeling Language (UML) from 
 the Object Management Group (OMG) with the intent that the users of these 
 specifications can convert them into their local formats.
 
 3. CIMI is committed to transparency in its work product and process.
 
 Approach
 
 ADL 1.5 will be the initial formalism for representing clinical models in the 
 repository.
 CIMI will use the openEHR constraint model (Archetype Object Model:AOM).
 Modifications will be required and will be delivered by CIMI members on a 
 frequent basis.
 A set of UML stereotypes, XMI specifications and transformations will be 
 concurrently developed using UML 2.0 and OCL as the constraint language.
 A Work Plan for how the AOM and target reference models will be maintained 
 and updated will be developed and approved by the end of January 2012.
  Lessons learned from the development and implementation of the HL7 Clinical 
 Statement Pattern and HL7 RIM as well as from the Entry models of 13606, 
 openEHR and the SMART (Substitutable Medical Apps, Reusable Technologies) 
 initiative will inform baseline inputs into this process.
 A plan for establishing a repository to maintain these models will continue 
 to be developed by the group at its meeting in January.
 Representatives from the following organizations participated in the 
 construction of this statement of principles and plan
 
 B2i Healthcare www.B2international.com 
 Cambio Healthcare Systems www.cambio.se 
 Canada Health Infoway/Inforoute Sant? Canada www.infoway-inforoute.ca 
 CDISC www.cdisc.org 
 Electronic Record Services www.e-recordservices.eu 
 EN 13606 Association www.en13606.org  
 GE Healthcare www.gehealthcare.com 
 HL7 www.hl7.org 
 IHTSDO www.ihtsdo.org 
 Intermountain Healthcare www.ihc.com  
 JP Systems www.jpsys.com 
 Kaiser Permanente www.kp.org 
 Mayo Clinic www.mayoclinic.com 
 MOH Holdings Singapore www.moh.com.sg 
 National Institutes of Health (USA) www.nih.gov 
 NHS Connecting for Health www.connectingforhealth.nhs.uk 
 Ocean Informatics www.oceaninformatics.com 
 openEHR Foundation www.openehr.org 
 Results4Care www.results4care.nl 
 SMART www.smartplatforms.org 
 South Korea Yonsei University www.yonsei.ac.kr/eng 
 Tolven www.tolven.org 
 Veterans Health Administration (USA) www.va.gov/health 
 Further Information
 
 In the future CIMI will provide information publicly on the Internet. For 
 immediate further information, contact Stan Huff (stan.huff at imail.org)
 
 
 ___
 openEHR-announce mailing list
 openEHR-announce at openehr.org
 http://lists.chime.ucl.ac.uk/mailman/listinfo/openehr-announce

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


Could YAML replace dADL as human readable AOM serialization format?

2011-12-06 Thread Stef Verlinden
+1

Cheers,

Stef


Op 6 dec. 2011, om 12:44 heeft Seref Arikan het volgende geschreven:

 
 Please do not get me wrong, all the discussion we are having here is useful, 
 it is just that in my humble opinion, some discussions are more useful than 
 others if this standard into which I am heavily investing is to go forward. 

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


openEHR Transition: two procedural and one licensing question

2011-09-07 Thread Stef Verlinden

Op 7 sep 2011, om 09:55 heeft Erik Sundvall het volgende geschreven:

 Do read that wikipage and follow the links there to the mail
 discussions. What is it that you think is missing or unclear in the
 arguments against SA?



That they're hidden in a lot of text form which one has to follow through 
hyperlinks and read even more text.

You stated somewhere - correctly - that companies want to avoid risk, similarly 
decision makers want to avoid reading through lengthy discussion (from which 
they have to draw there own conclusions:-) )


If I understand you correctly your main argument is that:

the share alike (SA) requirement will create a risk for lengthy juridical 
procedures - in every country they operate - for companies  who include openEHR 
archetypes or derivatives thereof in their systems. Since companies avoid risk, 
they  will choose other solutions without an SA requirement.

The reason for this is that it's not clear what SA exactly means. For instance 
in the context of building archetype-based GUI- stubs, forms etc. in 
proprietary systems. As a consequence it could be possible that companies are 
forced - unwillingly - to open up the source of their proprietary systems. It 
will take years and many court cases, in different countries, to sort this out. 
Until then (the large) companies will stay away from openEHR.

This problem can be avoided completely by dropping the SA requirement.


So I guess the first question is: who has a solid argument against Erik's 
argument.

The second question is: what are the exact benefits of the SA requirement and 
are they worth the risk of companies not using openEHR at all (presuming that's 
a real risk).


Cheers,

Stef



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


Fwd: [openEHR-announce] openEHR Transition Announcement

2011-09-06 Thread Stef Verlinden
Very good news indeed. This is exactly what is needed to bring openEHR to where 
it belongs, at the center of the healthcare.

Just out of curiosity, who are these Associates, will they raise sufficient 
money and how long will it take before these become plans effective. The sooner 
the better is my idea:-)

Cheers,

Stef

Begin doorgestuurd bericht:

 Van: Thomas Beale thomas.beale at oceaninformatics.com
 Datum: 5 september 2011 03:00:45 GMT+02:00
 Aan: openehr-announce openehr-announce at openehr.org
 Onderwerp: [openEHR-announce] openEHR Transition Announcement
 
 
 Dear All,
 
 I am writing on behalf of the new Transitional Board of openEHR to share our 
 plans to take openEHR to a new level of operations; a new structure, business 
 model and governance. Our vision is the creation of a thriving community that 
 works collaboratively to benefit humanity through efficient and effective 
 electronic health records (EHRs) that support the highest quality health care 
 for the least effort.  
 
 Until now, the openEHR Foundation has functioned as an owner of intellectual 
 property, governed by University College London and Ocean Informatics, with 
 board members Prof David Ingram (UCL), Prof Dipak Kalra (UCL) and Dr Sam 
 Heard (Ocean).
 
 
 With the support of the considerable community of Members and via engagement 
 of a new category of sponsoring organisational Member known as ?Associates? - 
 Companies, Universities and Governments - the Transitional Board proposes a 
 number of changes:
 
 The openEHR Foundation becomes an operational non-profit organisation with 
 paid key staff and resources;
 The Board (of governance) of the Foundation is extended to up to 10 people 
 with a shift to election by the openEHR Associates;
 Members who participate are recognised by their peers, may take on 
 decision-making roles, and have the right to commit changes to the key 
 development assets of the Foundation.
 The Members will participate individually and, through qualification by peer 
 recognition, will control the development within the three Programmes that 
 are building the key assets:
 
 The openEHR specifications of the logical health record and attendant 
 services as well as the methods for describing the content using archetypes 
 (Detailed Clinical Models) and templates; and
 The openEHR archetypes and templates to be used within systems and for 
 message content between systems to achieve interoperability; and
 The openEHR software projects, to provide open source development of tools to 
 support the uptake and use of the specifications and templates.
 A group of Members will be needed to bootstrap each of these programmes and 
 determine the working arrangements that are suitable to the products that 
 they are managing at the current stage of development.
 
 The Associates will determine who governs the Foundation by nominating and 
 voting on new members of the Board. The Board will appoint key Operational 
 staff and will approve the leader of each of the Programmes. The Programme 
 Leaders will be appointed by Qualified Members working in that Programme, 
 subject to Board approval. We believe this will create the right balance 
 between the ?ground up? creation of openEHR through participation of Members 
 and ?top down? governance.
 
 The first step is to share with you a white paper providing more detail on 
 the proposals and to ensure that the Members are reasonably satisfied that 
 this is the right direction to head. 
 Some key activities have been proceeding in the background and are reaching a 
 point of maturity. It has taken us some time to gather more clinical 
 champions in this endeavour and companies that can use and work with the 
 tools in their early stages of development. It has also taken quite some time 
 for Thomas Beale to work out how to provide a seamless pathway between 
 definition of archetypes, specialisation of archetypes to ensure development 
 scalability, to meet jurisdictional requirements, and templates that allow 
 tailoring for actual use in specific settings. The result is ADL/AOM 1.5. He 
 has, as usual, been totally committed to this work and it is probably very 
 important for me to say, it is ?no mean feat?.
 
 There is a lot to do. Most important are:
 
 Begin to showcase development teams and software using openEHR successfully 
 in clinical settings;
 Finalise ADL/AOM 1.5, including its succinct XML expression, and integrate it 
 into existing and emerging tools;
 Update the openEHR reference model to version 1.1 bringing our collective 
 knowledge to bear on the new features and changes while ensuring backward 
 compatibility;
 Begin an open source software project for tools, web-based if possible, to 
 author archetypes, templates and terminology reference sets directly 
 interacting with the Clinical Knowledge Manager and equivalent repository and 
 review tools; and
 Establish a mechanism for Associates to formally endorse archetypes (and 

openEHR Transition: two procedural and one licensing question

2011-09-06 Thread Stef Verlinden
Hi Eric,

Good that you bring up the SA + or - discussion again. In order to make the 
best decision can you please provide us with these arguments and, if possible, 
with the names of those companies/organisations.

Cheers,

Stef


Op 6 sep 2011, om 16:51 heeft Erik Sundvall het volgende geschreven:

  I have heard serious arguments in more than
 one country where companies/organisations are not wanting to use
 openEHR archetypes partly because of the SA licencing issue. 

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


Multiple archetypes in a single concept as a way to create an archetype collaborative

2011-08-03 Thread Stef Verlinden
Just to add to this. Another great aspect of openEHR is the separation of the 
technical and medical (content) aspect. 

In the clinical knowlegde manager (which Thomas already referred to) clinicians 
can cooperate to create archetype without have to think about the technical 
aspects. As for the technical people: whatever the clinicians come up with, 
they don't have to change any code, unless it would require a change in the 
reference model, which is extremely rare.

Cheers,

Stef


Op 3 aug 2011, om 09:44 heeft Hugh Leslie het volgende geschreven:

 Hi Joaquin
 
 Just to add another  view...
 
 The issue of openMRS implementations having different representations of the 
 same thing is a common problem across clinical systems everywhere.  Its this 
 problem that is one of the things that we are trying to solve with 
 archetypes.  In general, what we find is that most clinical concept 
 representations in clinical systems are subsets (based on a use case) of a 
 fully specified concept.  What we try to do in the archetypes is produce 
 the fully specified concept and then constrain it for all the use cases.  The 
 different names that you see used for different concepts are not just 
 language dependent, but are also region and usage dependent.  This is also 
 usually a  matter of constraining the archetype or using a particular 
 terminology subset to represent the information.
 
 What openEHR offers openMRS is a single way of representing clinical 
 information that becomes a logical record architecture.  If openMRS adopted 
 this approach, then any openMRS system could immediately share information 
 with any other even if the other system hadn't seen the information before.  
 It also means that the burden of developing high quality, clinician validated 
 information models is shifted away from the application developer to a global 
 or regional space.  This is going to become more and more critical, as we try 
 to capture more complex clinical information and compute on it as well as 
 share it.
 
 regards Hugh
 
 On 3/08/2011 3:29 AM, Blaya, Joaquin Andres wrote:
 
 Hi,
 Apologies in advance if this is the incorrect email list for this topic, but 
 I thought it was the most relevant.
 
 I'm a member of OpenMRS and there we are discussion a way to have users 
 share the concepts (a limited form of an archetype) created in their 
 systems. This means that for a single concept you could have many concepts 
 from different implementations. This could be because of language or because 
 different words refer to the same concept. For example, Gender in the US 
 might be Sex in another country and Sexo in spanish.
 
 I would like to see if OpenEHR has solved this problem so that perhaps 
 OpenMRS could begin to use archetypes.
 
 Thanks
 
 Joaquin
 
 om 
 
 ___
 openEHR-technical mailing list
 openEHR-technical at openehr.org
 http://lists.chime.ucl.ac.uk/mailman/listinfo/openehr-technical

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


Representing binary values with DV_BOOLEAN

2011-02-10 Thread Stef Verlinden
And it's to simplistic too. In that case one also would like to know allergic 
to which specific type(s) and/or components of penicillin. In that case I also 
would like to know how that was tested, when and who did that etc., etc.

So I guess what's I'm trying to say is: What's the value of such forms and 
should we discuss this at this level? I guess that doctors always will keep 
using local forms for all sorts of purposes and at their own responsibility but 
I don't think we should try to standardize these form as well.

I we're able to record the symptoms/abnormalities/functions found or exluded, 
by whom using which method it's up to the person who has access to that data 
how to interpret it and to evaluate if he/she can draw a conclusion based on 
his/ her standards.

Like I said earlier an diagnose RA from hospital A can be a different disease 
from the one meant by the diagnose RA from hospital B and unless I have access 
to the underlying data I can't and won't use the the diagnose.


Cheers,

Stef


Op 10 feb 2011, om 11:47 heeft Ricardo Correia het volgende geschreven:

 Of course, this would for sure have bad implications regarding the size of 
 forms and time to fill them

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


Representing binary values with DV_BOOLEAN

2011-02-09 Thread Stef Verlinden
To make thing even more complicated (we discussed this already some years ago) 
the question should be: Does the patient have diabetes according to the 
definition used commonly in this practice/ hospital/ county/ country/ part of 
the world.

Don't remember it exactly but back then I could easily find more than 4 
different definitions of the disease/ syndrome called RA. 

So maybe you search for DM patient should be 'diabetes Y/N' but 'symptom X 
present' AND 'blood glucose  Y' etc., etc. so that you find only those DM 
patients that comply to your locally used definition of DM.

This is also one of the bottle necks, would I blindly treat a DM patient who's 
diagnosed according to a different definition/ standard then I'm using? 
Probably not. So whether it's a boolean or a coded_text the phrase DM Y 
doesn't mean much, unless I know the rest of the story as well. (I make the 
contrast a bit 'black and white' for discussion purposes)

Cheers,

Stef




Op 9 feb 2011, om 19:03 heeft Ian McNicoll het volgende geschreven:

 Interesting discussion.
 
 The big problem with DV_BOOLEAN is that it subverts the standard
 'clinical statement model' used in current health informatics.
 
 e.g The patient has diabetes (DV_CODED_TEXT) ) vs. Does the patient
 have diabetes ? Y/N (DV_BOOLEAN).
 
 This of course complicates looking for patient with diabetes, sine we
 now have to run 2 different searches and the boolean variation may not
 be able to take advantage of the inferencing in the terminology i.e
 sub-types of diabetes.
 
 The other problem is when desiging archetypes, what may seem like a
 simple boolean, turns out to be a lot more complex when other clinical
 groups are involved.
 
 To take Derek's consent example. On the face of it, Consent Y/N seems
 like a boolean but if you look at Snomed, there are at least 30 terms
 below Consent status e.g. self consent, verbal consent for
 examination. I found similar issues when modelling other clinical
 findings
 
 Blood in the urine Y/N in some data capture vs. Ordinal scales +,++
 etc etc in others.
 
 This starts to become very important when interoperating with other
 clinical groups.
 
 Null values are useful but often match poorly to the clinical terms
 for a particular use case.
 
 Negated questions are a further problem - what does Diabetes (no) mean
 - are we asserting that the patient does not have diabetes or is the
 negation just a way of ensuring that the question has actually been
 asked. We do not normally capture negations in 'clinical statement'
 stylwdata capture.
 
 So !!!
 
 Clinical questions are always going to be with us, and are certainly
 easier to use when generating GUI but they have major issues with
 interoperability and extensibility. My own ompinion is that we need to
 look at some sort of clinical variation on DV_BOOLEAN, as Koray
 suggested that allows the various True, False and null states to be
 mapped/bound to term based equivalents, as Koray has already
 suggested.
 
 e.g.
 
 Diabetes Y = Snomed Diabetes term
 Diabetes N = Exclusion of Diabetes (or perhaps just boolean N).
 
 This would have the advantage of allowing alignment with clinical
 statements but make it easier for GUI designers to understand how to
 represent the questionairre.
 
 
 I very rarely now use DV_BOOLEAN when modelling but agree that using
 DV_TEXT/CODE_TEXT is a pain to map to a checkbox/radiobutton GUI.
 
 Ian
 
 Dr Ian McNicoll
 office +44 (0)1536 414994
 fax +44 (0)1536 516317
 mobile +44 (0)775 209 7859
 skype ianmcnicoll
 ian.mcnicoll at oceaninformatics.com
 
 Clinical analyst, Ocean Informatics, UK
 openEHR Clinical Knowledge Editor www.openehr.org/knowledge
 Honorary Senior Research Associate, CHIME, UCL
 BCS Primary Health Care  www.phcsg.org
 
 
 
 
 On 9 February 2011 17:18, David Moner damoca at gmail.com wrote:
 
 
 2011/2/9 pablo pazos pazospablo at hotmail.com
 
 I mean: when there is no data, it is taken as false, but what happen if
 the person who do the questionnaire do not try to make this question false?
 
 
 I do not agree with this. When there is no data, there is no data, neither
 true nor false. And the null flavour gives us the reason for that case. I
 think the DV_BOOLEAN is perfect as it is and if in some case it is not good
 for your needs, then you should use a different data type (a coded text for
 example).
 
 
 --
 David Moner Cano
 Grupo de Inform?tica Biom?dica - IBIME
 Instituto ITACA
 http://www.ibime.upv.es
 
 Universidad Polit?cnica de Valencia (UPV)
 Camino de Vera, s/n, Edificio G-8, Acceso B, 3? planta
 Valencia ? 46022 (Espa?a)
 
 ___
 openEHR-technical mailing list
 openEHR-technical at openehr.org
 http://lists.chime.ucl.ac.uk/mailman/listinfo/openehr-technical
 
 
 
 ___
 openEHR-technical mailing list
 openEHR-technical at openehr.org
 http://lists.chime.ucl.ac.uk/mailman/listinfo/openehr-technical





Joint HL7 RIMBAA / OpenEHR implementers list

2011-01-26 Thread Stef Verlinden
Dear Rene,

This is good news. Great blog too.

I really like the initiative to start a joint feasability project. I'm 
confident that there will be a outcome that will not only work for all parties 
involved but also creates synergy.

Is it an idea that based on the presumed positive outcome of this project we go 
back to IHTSDO with a renewed proposal? Don't know what the HL7 involvement is 
at this moment, but now is the time to convince IHTSDO that they should prepare 
for the standards of the future and use those as the basis for their 
developments


Cheers,

Stef


Op 25 jan 2011, om 09:25 heeft Rene Spronk (Ringholm) het volgende geschreven:

 During the HL7 WGM the HL7 RIMBAA group (software developers that use 
 the HL7 RIM for persistence and in memory processing) met with OpenEHR 
 implementers (mainly: representatives from Ocean Informatics).
 
 We found we have a lot in common when it comes to architectural and 
 implementation approaches. See 
 http://wiki.hl7.org/index.php?title=RIMBAA_201103_Agenda for minutes of 
 that meeting (browse down a bot until you reach the minutes of the 
 Thursday meeting) , and 
 http://www.ringholm.com/column/HL7_openEHR_finally_cooperating.htm for a 
 related blogpost.
 
 Representives of Ocean have indicated that they'll be present during the 
 next HL7 WGM in Orlando, so we'll be organizing this joint implementers 
 model again. We'd also like to invite any other implementations of 
 OpenEHR to this meeting.
 
 Reference Model based software development - that's what we have in 
 common as implementer communities.
 
 TTYL,
 
 -Rene
 ___
 openEHR-technical mailing list
 openEHR-technical at openehr.org
 http://lists.chime.ucl.ac.uk/mailman/listinfo/openehr-technical





ISO 21090

2010-11-25 Thread Stef Verlinden
Dear Grahame,


Op 23 nov 2010, om 14:24 heeft Grahame Grieve het volgende geschreven:

 It appears that Tom and I may jointly develop a variant
 of ISO 21090, that features the same basic semantic
 content, but in a format that is suitable for use in systems
 rather than for exchange. It will describe clearly how to
 interoperate using 21090, but will be suited for system/case
 design.

This is really great news. 

Still I think that the result of your joint effort should be adapted by 
representatives of the communities who are discussing on this list  (and 
preferably some others to) and if all agree on it bring it further into the 
formal standardization process. Maybe would coudl see it then as a WWTA (World 
Wide Technical Agreement). To answer you question, important technical agreed 
standards should still become formal standards because, at least here in 
Europe, they can be incorporated in laws. Informal standards or technical 
agreements can't. And that's an important issue when governments are going to 
make (or adapt) legislation about EHR's

I also wonder what the others think of this effort. People in Ed's group or the 
DCM people should possibly benefit from this as well or do they see that 
differently?


Cheers,

Stef







World Peace

2010-11-22 Thread Stef Verlinden
Dear all,

As Ed Hammond said it somewhere earlier in this discussion:  It's like World 
Peace - a great idea but probably not achievable.

I agree with Ed if we think along the line of ?one solution should fit all? and 
I also think that if we create different solutions for different purposes World 
Peace is achievable after all. Please let me explain.

The 21090 standard is a fact, is here to stay and is not going to change 
(soon). As William G. said it has been a tremendous accomplishment and Graham 
did a hell of job in finding consensus between all parties involved. Based on 
the reactions of some in this list and the fact the the majority of CEN and ISO 
voted for it, 21090 fits it?s current purpose which is:

?provides set of data type definitions for representing and exchanging basic 
concepts that are commonly encountered in healthcare environments in support of 
information exchange in the healthcare environment? 

The way I see it, the main point of discussion untill now is the question: 
exchange between who and/or what. This is also where the solution lies. 

Although it isn?t stated specifically the current use of the 21090 seems to be 
primarily at the level of functional interoperability (? the ability of two or 
more systems to exchange information (so that it is human readable by the 
receiver) (ISO/TR 20514:2005)). I?m sure it?s intended use is also at the level 
of (some) semantic interoperability but allow me to make this distinction to 
explain the need for different solutions. 

What Tom and many others on the list here are striving form is (let?s say an 
?advanced level? of) semantic interoperability (? the ability for information 
shared by systems to be understood at the level of formally defined domain 
concepts (so that information is computer processable by the receiving system) 
(ISO/TR 20514:2005)). 

With advanced I mean that systems can not only support but eventually take over 
certain critical functions in the medical process. This goes beyond the level 
of decision support. In in the (not so far) future also fully automated systems 
based on input from several parties will be created. For instance automated 
triage of after hours GP visits, assess whether someone can get a refill 
prescription, an agent that checks for medication interaction, automated 
screening for certain risk profiles, follow up of patients with a certain 
diseases, etc, etc.

Whether we like it or not, systems have to support and even take over some 
functions of healthcare providers in order to be able to provide sufficient 
care 10-15 years from now. If not for that reason alone,  this type of 
applications can (hopefully) help to improve the quality of healthcare.  For 
instance by making personalised medicine possible at a large scale.

These advanced systems are (potentially) going to decide on matters of life and 
death and  therefore they need to be reliable in that the outcome must be 
correct and similar in every system that uses the same standard(s). 

I fully agree with Tom?s remark that this requires an engineered standard 
instead of one that is the result of a political process (If you know the 
person who would travel on a plane built by 'democracy' rather than 
engineering, please introduce us... ))


So here?s my proposal

We leave the 21090 for what it is right now and focus on a datatype standard 
for semantic interoperable systems to be used in critical healthcare processes. 
This is a new and very specific scope which not only justifies but calls for a 
new standard. 

The thing we?re going to do differently is that for the standard creation 
process we?re - initially - going to bypass the political process. To do so, a 
small group of dedicated engineers (2-3 from all parties involved/ interested, 
is composed. Based on the reactions on this list it should be possible to get 
at least engineers of HL7, DCM,13606, and openEHR involved. Preferably this 
should be extended with engineers from IHTSDO, NHS, the Swedish implementation 
group and ?.? Lets say a maximum of 20 people. The goal  of this group is to 
create a datatype standard for semantic interoperable systems to be used in 
critical healthcare processes which addresses the following requirements:

- a set of clean, clear core data types 
- a set of wrapper types designed to use the core types, optimised for messaging
- other sets of wrapper types as needed, optimised for other specific purposes, 
e.g. storage or whatever

Also the standard should be modular in order to expand it quickly and easy in 
the future if new use cases would require that.

If all parties involved agree upon the end result, the standard will be brought 
to CEN/ISO to be included into the formal standardisation process. This of 
course would need some political work after all, since all CEN/ISO members 
would need to vote for this need standard in order to make it  official.

I?m very confident that if the standard is developed and agreed upon 

ISO 21090 data types too complex?

2010-11-08 Thread Stef Verlinden
Great, do you have a link where they can be found/seen.


Cheers,

Stef

Op 8 nov 2010, om 21:02 heeft Williamtfgoossen at cs.com het volgende 
geschreven:

 In a message dated 8-11-2010 15:38:26 W. Europe Standard Time, thomas.beale 
 at oceaninformatics.com writes: 
 I have been asking HL7 since 2003 or so to show a clean model of any of the 
 following in RIM or CDA structures:
 
 2 or 3 sample Apgar 
 standard 3 sample GTT (glucose tolerance test) with patient state 
 ICU vital sign time series
 
 
 Tom,
 
 these are available since about that time in HL7 space. However, they where 
 not balloted yet. 
 
 William
 
 Met vriendelijke groet,
 
 Results 4 Care b.v.
 
 dr. William TF Goossen
 directeur
 
 De Stinse 15
 3823 VM Amersfoort
 email: wgoossen at results4care.nl 
 telefoon +31 (0)654614458
 
 fax +31 (0)33 2570169
 Kamer van Koophandel nummer: 32133713   
 ___
 openEHR-technical mailing list
 openEHR-technical at openehr.org
 http://lists.chime.ucl.ac.uk/mailman/listinfo/openehr-technical

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


ISO 21090 data types too complex?

2010-11-07 Thread Stef Verlinden
Dear Ed,


Thanks for your clear and frank contribution to this discussion. Although I 
don't always agree with the boldness of Tom's remarks and I'm one of those 
people with 'little competence' (although I tent to think that I understand 
what is being engineered), I can understand his frustration as well. It's 
difficult if you try to reach something that you feel is being blocked just 
because people don't see what you're doing and as a result they choose 
somethings that looks sufficient today.

Looking through this frustration, wouldn't you agree that an ideal 
international standard on datatypes should be about
a set of clean, clear core data types 
a set of wrapper types designed to use the core types, optimised for messaging
other sets of wrapper types as needed, optimised for other specific purposes, 
e.g. storage or whatever
If no, how would your ideal standard look like?

If yes, how could we go about to establish this is the near future?


Cheers,

Stef

Op 7 nov 2010, om 01:33 heeft William E Hammond het volgende geschreven:

 Interesting comments.  It is interesting that the ISO standard was approved
 by HL7, CEN and ISO.
 As to why we fix the problems of ISO 21090 on HL7, someone else will have
 to address.  As far as I know, HL7 actually does not even vote on ISO
 standards.  I must admit that I hoped at times the differences could be
 resolved. I guess the differences are so fundamental that we can't find a
 path to harmonization.  Maybe some other group with the biases that we have
 can help resolve the situatiuon.  I am interested in seeing things brought
 together.  I think if we don't, neither of us will enjoy success at a level
 we would like to see.  More importantly, I think we won't meet the
 requirements of the global HIT community without trying to find a solution
 to the differences.  I think, and I know you don't agree, that some of the
 differences are matters of opi ion - a different way of doing things.,  I
 am using data types for ISO 21090 without any problems.  I may be to dumb
 to appreciate the difficulties.  I do admit that I am not using every data
 type.
 
 In any case, the best to you.  I thnk openEHR has made major progress and
 is becoming an influential organization.  I do enjoy some of the
 discussions on this list server.  I am, believe it or not, learning some
 new things.  Thanks to these discussions.
 
 Best.  Looking forward to seeing you all in January.
 
 
 
 W. Ed Hammond, Ph.D.
 Director, Duke Center for Health Informatics
 
 
 
 Thomas Beale  
 thomas.beale at oce 
 aninformatics.com  To 
openehr-technical at openehr.org   
 Sent by:   cc 
 openehr-technical 
 -bounces at openehr. Subject 
 org   Re: ISO 21090 data types too
   complex?
 
 11/06/2010 05:36  
 PM
 
 
 Please respond to 
For openEHR
 technical 
discussions
 openehr-technica 
  l at openehr.org   
 
 
 
 
 
 
 
 Hi Ed,
 
 well since  you asked ... my list of problems, from a cursory examination:
  The model is defined such that all data types inherit from HXIT and
  then ANY, which contain 7 attributes specific to HL7v3 messages. This
  means that any other types, such as BL (Boolean) inherits these
  attributes. This is a basic modelling error, since the normal
  approach is to separate context-specific attributes (e.g. specific to
  the use of data values in messages, but not other uses) into
  ?wrapper? classes. The practical effects of this modelling are
  twofold:
There is not a close correspondence between the 21090 idea of
?ANY? and the typical Any/Object or other root class of most
object-oriented type systems ? this name clash would have to be
resolved in some way;
an implementation of the 21090 data types is forced to have
HL7v3 specific attributes in its base classes, and it also
complicates the use of more orthodox modelling for such
purposes;
alternatively to produce a version of 21090 for use 

ISO 21090 data types too complex?

2010-11-07 Thread Stef Verlinden
It looks like we're getting to the heart of the matter here.

What I really  would like to know from the others what their opinion's on these 
subjects are?

If it indeed turns out to be true that Tom don't understand how datatypes, RIM 
or data types are working, we, as the openEHR community, should ask him to shut 
up. If not we should find better ways to get the message across...


Cheers,

Stef

Op 7 nov 2010, om 12:12 heeft Grahame Grieve het volgende geschreven:

 hi Tom
 

.

 
 The context specific stuff is specific to HL7 only. It just doesn't apply 
 elsewhere.
 
 not at all. And I'm surprised you still think this. HXIT is to do with 
 capturing
 and managing foreign data. As is some of the II stuff. It doesn't and won't
 arise in an EHR system for internal data, but it will for imported data. So
 where it does arise is not HL7 specific.
 
 Flavors are a ISO 21090 thing. And optional - they aren't in the schema,
 for instance.
 
 Update mode is transactional. Almost everybody will profile it out.
 

..

 
 There is not a close correspondence between the 21090 idea of
 ?ANY? and the typical Any/Object or other root class of most
 object-oriented type systems ? this name clash would have to be resolved in 
 some way;
 
 It appears I will have to keep repeating this until I am blue in the face.
 It is not a name clash, nor does it (or should it) correspond to a root class
 in any other system - it is it's own class. The fact you think this indicates
 that you are totally confused as to what ISO 21090 is. (Hint: look at how you
 modeled your own data types...)
 

...

 
 
 The modelling style seems to follow the strange HL7 obsession
 with non-object orientation, popularised in the RIM.
 
 which indicates that you don't understand the RIM or the data types,
 and how they differ.
 
 Grahame
 
 ___
 openEHR-technical mailing list
 openEHR-technical at openehr.org
 http://lists.chime.ucl.ac.uk/mailman/listinfo/openehr-technical

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


Term bindings in archetypes and templates

2010-03-11 Thread Stef Verlinden
For those of you interested in the 'problems' within Snomed as an ontology, 
here (http://precedings.nature.com/documents/3465/version/1) you can find a 
good and recent article describing them. This doesn't mean we shouldn't use 
Snomed, but knowing where the problems are is helpful to find solutions as 
Thomas already stated.

Cheers,

Stef


Op 11 mrt 2010, om 11:06 heeft Mikael Nystr?m het volgende geschreven:

 Hi Michael,
 
 I agree that post-coordination is useful when mapping to SNOMED CT and it
 works well in many cases. However, to be able to create post-coordinated
 concepts the pre-coordinated building blocks have to already exist in the
 terminology, which are not always the case. There are sometimes also harder
 to reuse information mapped to post-coordinated concepts than
 post-coordinated concepts, because the hierarchies around the
 post-coordinated concepts are generally not so tailored for the
 post-coordinated concepts as the hierarchies around pre-coordinated concepts
 are.
 
 It is also only SNOMED CT and a few other terminology systems that allow
 post-coordination, so for the majority of terminology systems
 post-coordination isn't possible to use.
 
 My view is therefore still that creating archetypes and the terminology
 bindings in parallel is better than fist create the archetypes and
 afterwards add terminology bindings.
 
   Greetings,
   Mikael
 
 
 
 -Original Message-
 From: openehr-technical-bounces at chime.ucl.ac.uk
 [mailto:openehr-technical-bounces at chime.ucl.ac.uk] On Behalf Of
 Michael.Lawley at csiro.au
 Sent: den 11 mars 2010 01:46
 To: openehr-technical at chime.ucl.ac.uk
 Subject: Re: Term bindings in archetypes and templates
 
 
 Hi Mikael,
 
 You may be interested in our mapping tool, Snapper, which is designed to
 tackle this problem for mapping to (not from) SNOMED CT.  It provides
 extensive support for mapping to post-coordinated expressions where
 single-concept maps are not possible and can be used to create unofficial
 extensions to SNOMED CT.
 
 More details and a short screen-cast are on our website
 http://aehrc.com/snapper
 
 Cheers,
 michael
 
 --
 Dr Michael Lawley
 Principal Research Scientist
 The Australia e-Health Research Centre http://aehrc.com/
 +61 7 3253 3609; 0432 832 067
 
 Ein Fl?gel und einen Schnabel machen kein Vogel
 
 
 On 11/03/10 9:49 AM, Mikael Nystr?m mikael.nystrom at liu.se wrote:
 
 Thomas Beale wrote:
 
 On 10/03/2010 22:16, Mikael Nystr?m wrote:
 
 I belong to a group that, except for openEHR related research, also do
 research about terminology systems and terminology systems mapping.
 During mapping from one terminology system to another terminology
 system is it quite common to be unable to map properly, because the two
 terminology systems have divided the domain in different ways. This
 problem appears even when mapping to SNOMED CT, which have a broad
 coverage and a concept model allowing a broad set of relationships. My
 view is that the same problem will appear when finalized archetypes are
 bound to existing terminology systems.
 
 it will certainly appear. The question is: for those archetype nodes that
 it is useful to bind to terminology (likely to be 10% or less), how close
 is the match? For example, in labs, it should be nearly spot on. For
 anatomy, it should be pretty close. For diseases, the disease concept in
 an archetype will assume that it is coded in the first place by
 terminology, so the only problem there is mapping problems from ICD to SCT
 etc. I think we need to look at the actual size of the concrete problem,
 not its theoretical worst case.
 
 I agree that we have to wait and see how much problems we will get. That was
 also my reason to reply to Sebastian's e-mail which told that there is no
 problem to add terminology bindings after the archetypes are finalized.
 
 However, I didn't refer to theoretical worst case. I referred to actual
 problems that have appeared for us during both our research work and in our
 national SNOMED CT project in Sweden.
 
Greetings,
Mikael
 
 
 ___
 openEHR-technical mailing list
 openEHR-technical at openehr.org
 http://lists.chime.ucl.ac.uk/mailman/listinfo/openehr-technical
 
 
 ___
 openEHR-technical mailing list
 openEHR-technical at openehr.org
 http://lists.chime.ucl.ac.uk/mailman/listinfo/openehr-technical
 
 
 ___
 openEHR-technical mailing list
 openEHR-technical at openehr.org
 http://lists.chime.ucl.ac.uk/mailman/listinfo/openehr-technical





Interoperability with HL7

2010-02-10 Thread Stef Verlinden

Op 10 feb 2010, om 11:37 heeft Gerard Freriks het volgende geschreven:

 It is imperative that DCM's are absolutely free to use and in the public 
 domain. CEN/ISO and ANSI assure that with the standardisation IP rules in 
 general.
 DCM's must be absolutely free from IP problems, well maintained in a formal, 
 flexible, organisation, owned and controlled by all that use them.
 OpenEHR as we know it today is a private company. (See under Status: 
 http://www.openehr.org/about/foundation.html)

Hi Gerard,


What has happened? For years and years you have been the initiator of many 
disputes between 13606/openEHR and HL7 and now all over sudden openEHR seems to 
have become the 'enemy'. 

OpenEHR is a not-for profit organisation and it's knowlegde is in the open 
domain. If you had Googled around a litte bit you could have found the 
following:

A company limited by guarantee is an alternative type of incorporation used 
primarily for non-profit organisations that require corporate status. A 
guarantee company does not have a share capital, but has members who are 
guarantors instead of shareholders. The guarantors give an undertaking to 
contribute a nominal amount towards the winding up of the company in the event 
of a shortfall upon cessation of business. It cannot distribute its profits to 
its members, and is therefore eligible to apply for charitable status if 
necessary. 

So I would like you to withdraw this unfunded accusation or provide some solid 
facts to prove the contrary. This really doesn't help the discussion.

I do like the fact that you've turned around and see opportunities to harmonize 
HL7, 13606 and openEHR, so let's keep working on that track.


Cheers,


Stef

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


Fwd: Interoperability with HL7

2010-02-10 Thread Stef Verlinden
For one or another reason  a part of the text in my reply is 'meshed' up when I 
receive it back via the mailinglist. The first sentence of my reply was 
intended to be: 

What has happened? For years and years you have been the initiator of many 
disputes between 13606/openEHR and HL7 and now all over sudden openEHR seems to 
have become the 'enemy'. 

I hope it shows up correctly this time. Does anybody know why/how this 
'mesh-up' happens?

Begin doorgestuurd bericht:

 Van: Stef Verlinden stef at vivici.nl
 Datum: 10 februari 2010 13:05:01 GMT+01:00
 Aan: For openEHR technical discussions openehr-technical at chime.ucl.ac.uk
 Onderwerp: Antw.: Interoperability with HL7
 
 
 Op 10 feb 2010, om 11:37 heeft Gerard Freriks het volgende geschreven:
 
 It is imperative that DCM's are absolutely free to use and in the public 
 domain. CEN/ISO and ANSI assure that with the standardisation IP rules in 
 general.
 DCM's must be absolutely free from IP problems, well maintained in a formal, 
 flexible, organisation, owned and controlled by all that use them.
 OpenEHR as we know it today is a private company. (See under Status: 
 http://www.openehr.org/about/foundation.html)
 
 Hi Gerard,
 
 
 What has happened? For years and years you have been the initiator of many 
 disputes between 13606/openEHR and HL7 and now all over sudden openEHR seems 
 to have become the 'enemy'. 
 
 OpenEHR is a not-for profit organisation and it's knowlegde is in the open 
 domain. If you had Googled around a litte bit you could have found the 
 following:
 
 A company limited by guarantee is an alternative type of incorporation used 
 primarily for non-profit organisations that require corporate status. A 
 guarantee company does not have a share capital, but has members who are 
 guarantors instead of shareholders. The guarantors give an undertaking to 
 contribute a nominal amount towards the winding up of the company in the 
 event of a shortfall upon cessation of business. It cannot distribute its 
 profits to its members, and is therefore eligible to apply for charitable 
 status if necessary. 
 
 So I would like you to withdraw this unfunded accusation or provide some 
 solid facts to prove the contrary. This really doesn't help the discussion.
 
 I do like the fact that you've turned around and see opportunities to 
 harmonize HL7, 13606 and openEHR, so let's keep working on that track.
 
 
 Cheers,
 
 
 Stef
 

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


Interoperability with HL7

2010-02-10 Thread Stef Verlinden

Op 10 feb 2010, om 14:07 heeft Bert Verhees het volgende geschreven:

 It is not the juridical status of a company that makes the difference for the 
 IP-status of something. If an organization is not-for-profit or for-profit, 
 both can issue all kinds of IP-licenses.
 The company form has nothing to do with the licenses it issues

I agree, but the way Gerard puts it, seems to imply it does. 

About the IP licenses. The OpenEHR board issued an e-mail on Okt 2nd 2099 in 
which they announce that:

' We have discussed the issues set out above, at length, and they cannot be 
quickly decided upon, safely. We view it as our role, at this stage, to publish 
here an interim statement of the policy issues we have identified and the 
direction of travel we are following, for the Foundation, which is as follows:
To meet immediate needs, we are minded to publish archetypes managed at 
http://www.openEHR.org/knowledge  from the Foundation under the Creative 
Commons license ? specifically the Attribute and ShareAlike (CC-BY-SA). This is 
the same license that Wikipedia is using.
We also propose, at a minimum, that the copyright of all archetypes managed at 
http://www.openEHR.org/knowledge should be assigned to the Foundation. This is 
needed to ensure that the Foundation can give permission to others to adapt the 
work (see the CC license for details).
We will continue to listen and consult on the wider issues discussed in this 
interim statement. We must align the Foundation?s approach with the 
requirements and plans of our partners in IHTSDO and EuroRec and with the 
development of the new governance framework and business plan now needed for 
the Foundation.
We will keep the plan under close review over the period ahead, as we work with 
EuroRec, IHTSDO and others to fund a major experimental and clinically driven 
project for clinical content quality assurance, embracing archetypes and 
terminology.
This interim statement is now on the wiki at 
http://www.openehr.org/wiki/display/oecom/Archetypes+-+Copyright+and+Licensing. 
Subject to any necessary rethinking as a Board, arising from responses we 
receive before December 1st 2009, we plan that it will become official openEHR 
Foundation policy from January 1st 2010, when a set of rules covering its 
implementation will also be published. We will also consider whether and in 
what form we might usefully propose guidelines for how copyright in archetypes 
might best be managed in other contexts, such as a) when managed by governments 
on national or regional servers, b) when managed privately by healthcare 
organisations, professional bodies or companies, and c) when managed 
experimentally, eg in research programmes.'

As far as I'm aware the above has become openEHR foundation policy as of 
January 1st 2010. I have to admit that these changes in the IP status can't be 
found on the openEHR homepage at this moment. Can somebody please place the 
renewed 'Statement on Copyright and Licensing of Archetypes' at a prominent 
place at the openEHR website.

Cheers,

Stef



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


{Disarmed} Re: Interoperability with HL7

2010-02-01 Thread Stef Verlinden
Op 1 feb 2010, om 10:33 heeft Charlie McCay het volgende geschreven:

 More is needed to ensure that information can be safely reused and combined.  

Dear Alberto,

Can you please explain what this 'more' is and provide some examples for a 
non-technical person like myself.

Cheers,

Stef

Op 1 feb 2010, om 10:33 heeft Charlie McCay het volgende geschreven:

 Alberto
 
 I would say that EHR systems based on the openEHR specification face similar 
 interoperability challenges to to those based on other proprietary or open 
 source architectures.  
 
 I will take a step back and observe that two implementations of openEHR or 
 any other EHR system design will not interoperate fully unless there are 
 coherent information structures used.   This is certainly true of a system as 
 flexible as that defined by the openEHR architecture.
 
 Agreeing on a reference model (HL7 RIM, 13606, openEHR, ...) and a 
 terminology certainly helps, but even with that agreement in place there are 
 many ways to represent the same clinical content.  More is needed to ensure 
 that information can be safely reused and combined.  Within an openEHR 
 installation this is achieved by using a single coherent set of archetypes, 
 much as data structures are localised in other EHR architectures.  
 
 If your requirement is limited to communicating within an openEHR community, 
 then developing and agreeing to use a suite of common archetypes and 
 templates is sufficient.  If you wish to interoperate with the broader 
 healthcare information systems installed base, then it makes sense to work 
 with HL7 specifications which are focused on delivering this, and broadly 
 adopted for this purpose. 
 
 For external communication of entry-level detail using HL7v3 there is a need 
 for agreed static models  (R-MIMs).  These are implemented as templates (eg 
 with CDA), or as CMETs in V3 messaging - and a corresponding sets of 
 archetypes for 13606 or openEHR can be defined if these are what you use to 
 configure your system.   
 
 All the best
 
 Charlie
 
 
 -- 
 Charlie McCay, charlie at RamseySystems.co.uk
 Ramsey Systems Ltd, 23D Dogpole, Shrewsbury, Shropshire SY1 1ES
 tel +44 1743 232278 / +44 7808 570172  skype: charliemccay   
 linkedin:charliemccay
 
 
 
 From: Thomas Beale thomas.beale at oceaninformatics.com
 Organization: Ocean Informatics
 Reply-To: For openEHR technical discussions openehr-technical at 
 chime.ucl.ac.uk
 Date: Sun, 31 Jan 2010 23:30:22 +
 To: openehr-technical at openehr.org
 Subject: Re: Interoperability with HL7
 
 On 29/01/2010 07:41, Alberto Moreno Conde wrote: 
 I would like to address the interoperability with the HL7 standards. As I 
 understand it is possible to map between OpenEHR to HL7 CDA, this allows us 
 to create systems that are based on the openEHR reference model compatible 
 HL7. This system would be able to send HL7 v2 and HL7 v3 messages from the 
 CDA  and EHR_EXTRACTS from the OpenEHR reference model.
  
 I don't understand what consequences have that the HL7 RIM is still not 
 fully compatible with the OpenEHR reference model if we can send messages 
 from HL7 CDA.
  
 Is there other problems in the interoperability between HL7 and OpenEHR? 
  
 I hope that Thanks 
  
 Alberto 
 
 
 Hi Alberto,
 
 In practical terms, performing mapping between HL7v2 messages and openEHR, 
 and also CDA and openEHR is certainly possible. It takes some work - the 
 complexity of the HL7 RIM doesn't make it that easy for CDA or other v3-based 
 structures. 
 
 In a theoretical sense, the key thing to understand is that in HL7 there is a 
 pervasive approach of restriction-based modelling - in the RIM, the 
 data-types, and all *MIMs. In this kind of modelling, abstract classes have 
 numerous attributes, in theory all that would ever be needed, and descendant 
 classes are defined as restrictions of the parents. You will have noted for 
 example that the Act class in the RIM has 22 attributes, and the 
 Act-relationship class 18. I won't go into the problems that this causes, but 
 there is one other key fact to note: the RIM classes contain a mixture of 
 domain information related attributes and message-related attributes. 
 However, if your interest is not hand-building messages, it can be hard to 
 see past these attributes to get a pure domain model of the concept in 
 question, e.g. cholesterol test result, or whatever. This is one of the 
 reasons CDA has become popular, because it is a more generic, less 
 message-oriented RMIM than other message types. It nevertheless contains the 
 same fine-grained (level 3) concepts as the RIM, albeit in a restricted form. 
 
 At a more concrete level of analysis, you need to compare the reference 
 models. The openEHR reference model is a standard OO style of modelling, and 
 has been heavily influenced by the development of archetypes over the years. 
 It now appears to accommodate most clinical models pretty naturally and has 
 been very stable for 

Meaningful use criteria

2010-01-14 Thread Stef Verlinden
Is anybody following the current discussion in the US about the meaningful use 
citeri and/or is anybody actively involved?

The published criteria can be found here: 
http://frwebgate5.access.gpo.gov/cgi-bin/PDFgate.cgi?WAISdocID=467405454267+0+2+0WAISaction=retrieve

Is just scanned it very quickly and one thing stroke me, this is just a 
pre-definition.: 'In order for an EHR technology to be eligible for 
certification it must first
meet the definition of a qualified electronic health record. This term will be 
defined by ONC in its upcoming interim final rule, and we propose to use the 
definition of qualified electronic health record adopted by ONC.'

So it appears that the ONC final rule will set an important road ahead for the 
coming decades. Is anybody promoting the benifits of the 13606 standard and if 
not shouldn't we do that?


Cheers,

Stef


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


License and copyright of archetypes

2009-10-02 Thread Stef Verlinden
Hi Erik,

I see your point and agree. My call for the -SA extension was based on  
the idea of reciprocity. So let's go for CC-BY.

Cheers,

Stef

(I sended this reaction earlier but for an unknown reason only to  
Eric. So now for the whole group. Although I still believe in the idea  
of reciprocity and would like to advocate for it, a license shouldn't  
become a hindrance for the broad usage of openEHR archetypes and/or a  
'paper tiger' as we call it in the Netherlands: don't create rules  
which you can't (or don't want to) follow up)

Op 14 sep 2009, om 12:14 heeft Erik Sundvall het volgende geschreven:

 Requiring SA in addition to BY might add value or it might mostly add
 complications and hard-to-interpet situations regarding what a
 derivative work is. Is data entered using the archetype a derivative  
 work?
 Is a template or screen-form based on the archetype a derivative work?
 Is a book using the archetype in an example a derivative work? A
 specialization of an archetype intended for top-secret medical
 research is most likely a derivative work, is that a problem or not?  
 It
 is issues like these that get companies uneasy regarding using things
 with SA-licencing-schemes (such as GPL) in some situations.

 Another question is if SA is necessary in an openEHR-based health
 record exchange system. If you want to exchange archetyped data you're
 probably in most cases requested to supply the used archetype too
 anyway.




Documentation Desparation

2009-09-26 Thread Stef Verlinden
+2

Stef

Op 26 sep 2009, om 08:13 heeft Grahame Grieve het volgende geschreven:

 +1

 Grahame

 Sent from my iPhone

 On Sep 25, 2009, at 6:23 PM, Koray Atalag koray at cs.auckland.ac.nz  
 wrote:

 Hi All,

 I really appreciate the mental exercise to achieve a better  
 documentation; however I must say I am really surprised to watch  
 the recent discussions like this one because I wonder if we, as a  
 community yet to solve many fundamental problems and overcome the  
 many challenges, have enough resources to deal with this at the  
 moment. Frankly I disagree with the need to translate all the specs  
 and documentation into other languages at the moment - not to say  
 that this is trivial but I don't think we are at that stage at the  
 moment. And when we become (if ever!) a multi-million $$$  
 foundation then I suggest looking at how ISO or national bodies  
 approach the multi-lingual documentation problem.

 While I believe in and most importantly own a couple open source  
 projects myself, I see many from FOSS rounds getting into the  
 pitfall of seeing software as either evil or good or having the  
 illusion of open source as a merit by itself. That is not true...I  
 hope we don't end up trying to FOSS everything just for the sake  
 of the open in our prefix ;)

 And ?eref I don't think much people left in Turkey to bother with  
 openEHR anyways!

 Cheers,

 -koray

 Seref Arikan wrote:

 Tom,
 I'd be happy to help you out, just let me know what you need me to  
 do. I'll be putting all of the documentation into Eclipse plugins  
 of Opereffa anyway. We can turn that task into an experiment to  
 lay out some sort of method for transformation of documentation to  
 other formats.

 Cheers


 On Fri, Sep 25, 2009 at 6:08 PM, Thomas Beale thomas.beale at 
 oceaninformatics.com 
  wrote:

 Unfortunately I can't make any conversion mission a top priority,  
 but let's commit at least to an experiment which I can initiate -  
 I will generate the 'standard as-is' XML output from one  
 specification (say the data types) and make that available - Seref  
 or someone else may be able to determine what rules it is  
 following; in the meantime I can do a bit of research on what  
 needs to be done to a FM document to make its XML output DITA based.

 - thomas


 Tim Cook wrote:

 Hi Seref,

 Thanks for your concerns and well thought out points.

 If you read my original posting, I didn't ask Tom to stop using
 Framemaker.  I ask for some output in place of (or in addition  
 to) the
 PDF and Framemaker formats.  I'll happily accept .doc files at this
 point.

 It seems that we have a different perspective on what the sense  
 of trust
 in the community is also.  But that is an entirely other  
 subject.  :-)

 --Tim


 On Fri, 2009-09-25 at 11:08 +0100, Seref Arikan wrote:

 Dear all,
 I'd like to express my concerns about practical outcomes of  
 suggested
 changes, changes based on potential benefits. I'd appreciate your
 input about the use cases we are discussing just to make sure  
 that I
 get this right.
 First of all, translation of openEHR documentation to other  
 languages
 is a very critical task, which would be quite a challenge,  
 because we
 are talking about very high quality documentation, to which I keep
 going back quite often, mostly to find out that a point that I was
 missing has already been there, expressed carefully. At one  
 point I've
 thought about translating the docs to Turkish, my mother tongue,  
 and
 realized that not having a Framemaker licence was the least of my
 problems. Reflecting the same quality, and more important than  
 that,
 the same semantics consistenty in other languages is a huge  
 challange.
 It requires understanding of the domain, the standard, and  
 possesion
 of more than ordinary control over two languages, one being  
 English.
 Also, as a member of openEHR community I would not like to see
 translations of the specs in the wild, with no official approval  
 or
 inclusion from openEHR foundation, since this can easily lead to
 confusing documentation on an already confusing topic, which is
 challanging enough to master with really good docs.
 I would like to know if there are efforts, or even intentions of
 translating this documentation to other languages, and the  
 owners of
 these intentions. How many translations of the documentation  
 will be
 for Spanish for example? If a person would give this task a try,  
 due
 to reasons expressed above, he/she would have to possess quite a  
 lot
 of time, skills  and he/she would have to communicate with  
 openEHR to
 make sure that the outcomes do not do harm instead of doing  
 good. My
 opinion is, this would be an effort linked to an institutuion  
 like a
 university, or a government agency, working with openEHR. I  
 can't see
 people working in their homes/offices on their own, doing this  
 whole
 work, and if there are people like this, I really want to know  
 them.
 The 

Concept Overload Caution

2009-06-23 Thread Stef Verlinden
Hi Heath,

I complety agree with you. Let's all do what we're best at. What I  
would like to add to your proposal is some feedback (both ways) so  
doctors and technicians can learn from eachother. Rather than de- 
empowering the one or the other I think we should team up to create a  
properly working system that really adds value for the citizens/ 
patient who are the subject of this all.

Also as I clinician I really would like an understandable (at  
technical lay-mans level) manual with clear examples who things can  
work and why some solutions shoudl be avoided. Maybe some best- 
practices of whatever you like to call that

Cheers,

Stef

Op 23 jun 2009, om 02:15 heeft Heath Frankel het volgende geschreven:

 Hi Tim,
 Thank you for your post, I complete agree.  Like you I am not a  
 clinician
 and feel that I am rocking the establishment of openEHR and the  
 principles
 of Archetypes by saying this, but I strongly believe that we need to  
 have a
 technical review process of archetypes before they are published.   
 What I am
 looking to review is not related to the clinical content, but the  
 patterns
 used to represent that clinical content.  In particular, I would  
 looking to
 ensure that we have single concept representation, loose coupling,
 reusability, appropriate use of specialisation, and most importantly I
 believe, appropriate structures to support querying.  These are all  
 good
 object-oriented (or general software) design principles that  
 technicians are
 trained to be better at then clinicians.

 As part of the archetype governance and publishing process, I would  
 like to
 see a technical review process.

 I realise I am writing to a group of technicians on this list and  
 this is
 probably a topic for the clinical list, but I think there probably are
 enough clinicians on this technical list to knock me around if they  
 feel
 that I am rocking it too hard.

 Please understand that I not trying to re-empower the technician, I am
 simply looking for good quality knowledge artefacts and believe this a
 process that is missing in the current archetype development process.

 Regards

 Heath

 -Original Message-
 From: openehr-technical-bounces at openehr.org [mailto:openehr- 
 technical-
 bounces at openehr.org] On Behalf Of Tim Cook
 Sent: Wednesday, 3 June 2009 9:59 AM
 To: For openEHR technical discussions
 Subject: Concept Overload Caution

 Hi All,

 The past 3 or 4 subjects on this list takes me back to conversations
 that we had before (maybe several years ago?) when we were discussing
 slots and links.  Maybe they were here maybe they were on the ARB  
 list.
 I do not recall now.

 But my feeling in both of these areas are that there is a tendency  
 for
 archetype developers to create archetypes that are more than one
 clinical concept.  IIRC, that is about the time that templates were
 being thought of/designed to alleviate the pressure on archetypes to
 serve everyone, everywhere.

 As Heath has just mentioned, templates are the better place for this
 type of grouping.  They tend to provide that ability to be more
 localized.  Remember that when you are creating or reusing archetypes
 that they should be universally reusable.  If they are not, then they
 do not meet the basic requirement of being a single clinical concept.
 This is fundamental to openEHR being future proof.

 The misuse of slots and probably any use of links in a particular
 archetype; IMHO is a very bad thing and will lead us down the road  
 that
 we see with data model centric systems as opposed to our information
 model.

 While I am not a clinician nor a lab tech I do ask those of you
 creating archetypes to review the fundamental principles of  
 archetypes
 and templates.  Then think twice before publishing an artifact.

 From what I am reading I think that there is becoming a tendency to  
 put
 too much runtime functionality into what is supposed to be singular
 data items.

 My 2 cents/pence/centavos

 --Tim





 --
 Timothy Cook, MSc
 Health Informatics Research  Development Services LinkedIn
 Profile:http://www.linkedin.com/in/timothywaynecook
 Skype ID == timothy.cook
 **
 *You may get my Public GPG key from  popular keyservers or   *
 *from this link http://timothywayne.cook.googlepages.com/home*
 **

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




Announcement of the release of Opereffa by the openEHR Foundation

2009-06-10 Thread Stef Verlinden
Dear Tony, David and Seref,

Congratulations to you (and to the openEHR community).

This is truly very good news, great work and a major milestone for the  
openEHR community.
I'm confident that this will boost many efforts that are out there a  
helps to focus our energy as well as to show the outside world what  
really can be done with openEHR.


Cheers,

Stef


Op 10 jun 2009, om 10:11 heeft Thomas Beale het volgende geschreven:


 Announcement of the release of Opereffa by the openEHR Foundation

 The openEHR Foundation is pleased to announce the early release of  
 Opereffa ? openEHR REFerence Framework and Application, under  
 development at UCL.

 As healthcare systems are under increasing pressure,  
 internationally, they are exploring improvements in health  
 information systems, as a key way to survive and thrive in the 21st  
 century. As a means to support these efforts, members now working  
 under the umbrella of the openEHR Foundation have been developing  
 and implementing open specifications for an Electronic Health Record  
 for many years, and these have since formed the basis of the ISO and  
 CEN 13606 archetype standard.

 In response to a recent exploration of the openEHR international  
 clinical community?s requirements, by the openEHR Clinical Review  
 Board Chair Dr Tony Shannon, an open source clinical reference  
 application, focused on early clinical benefit and usability, was  
 deemed to be an important next step for the community.
-- next part --
An HTML attachment was scrubbed...
URL: 
http://lists.openehr.org/mailman/private/openehr-technical_lists.openehr.org/attachments/20090610/2b525726/attachment.html


Reverse_relationships

2009-05-07 Thread Stef Verlinden
I've been working through the demographic AT's that were provided by  
Sergio. It's probably due to my lack of technical knowlegde but I  
can't find where reverse_relationships are defined in these  
archetypes. Or it must be in openEHR-DEMOGRAPHIC- 
ROLE.health_consumer.v1 under:
relationships matches {

 PARTY_RELATIONSHIP[at0010]  
matches {-- relationship between a health consumer and a  
third-party payer

 details matches { --  
we gaan er klaarblijkelijk vanuit dat er maar 1 relatie kan bestaan  
met zorgverzekeraar

  
allow_archetype CLUSTER[at0011]matches { -- identifier  
used in the relationship

 include


 archetype_id 
/value matches {/([a-zA-Z0-9_]+)*(identifier)\.v1/}



In that case I probably don't understand how this works. From what I  
read in the demographic_im there shoudl be by references to the   
HIER_OBJECT_IDs

Can somebody help me to understand this and possible explain how to  
create such an reverse_relationship in an AT.



Cheers,



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


2009 and beyond

2009-01-20 Thread Stef Verlinden
Dear Tony,

You're the new chair now for almost 6 months. Can you provide us with  
some views/ outlooks of what is going to happen in 2009 and beyond.

Are there any plans/ ideas to set up an official (top level?)  
archetype repository so that one unified set of archetypes is being  
created. If such a thing isn't installed quickly we run into a big  
risk that everbody starts using their 'home brewed' archetypes. In  
that case interoperability will be lost and if one wants to create  
that we have to harmonise/ map all those archetypes a few years from  
now. I can't imagine that's the idea behind openEHR.

Cheers,

Stef



is OpenEHR.org down?

2009-01-12 Thread Stef Verlinden
Here it's also still down


Op 12 jan 2009, om 08:38 heeft Seref Arikan het volgende geschreven:


 Unfortunately that is not the case for me at the moment. Still down?

 Best
 Seref

 On Sun, Jan 11, 2009 at 8:27 PM, Ian McNicoll Ian.McNicoll at 
 oceaninformatics.com 
  wrote:
 It is back working now

 Ian

 On 1/11/09, Stef Verlinden stef at vivici.nl wrote:
  It seems down indeed.
 
  Cheers,
 
  Stef
 
 
  Op 11 jan 2009, om 14:34 heeft Seref Arikan het volgende geschreven:
 
  Hi there,
  I can not access to openehr.org from Turkey at the moment, and I've
  also tried a proxy in USA. Is it me only, or is the site down?
 
  Kind Regards
  Seref
  ___
  openEHR-technical mailing list
  openEHR-technical at openehr.org
  http://lists.chime.ucl.ac.uk/mailman/listinfo/openehr-technical
 
 


 --
 Dr Ian McNicoll
 office / fax  +44(0)141 560 4657
 mobile +44 (0)775 209 7859
 skype ianmcnicoll
 ian at mcmi.co.uk

 Clinical Analyst  Ocean Informatics ian.mcnicoll at oceaninformatics.com
 BCS Primary Health Care Specialist Group www.phcsg.org
 ___
 openEHR-technical mailing list
 openEHR-technical at openehr.org
 http://lists.chime.ucl.ac.uk/mailman/listinfo/openehr-technical

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

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


is OpenEHR.org down?

2009-01-11 Thread Stef Verlinden
It seems down indeed.

Cheers,

Stef


Op 11 jan 2009, om 14:34 heeft Seref Arikan het volgende geschreven:

 Hi there,
 I can not access to openehr.org from Turkey at the moment, and I've  
 also tried a proxy in USA. Is it me only, or is the site down?

 Kind Regards
 Seref
 ___
 openEHR-technical mailing list
 openEHR-technical at openehr.org
 http://lists.chime.ucl.ac.uk/mailman/listinfo/openehr-technical

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


Insight into the choices to be made in standards for the electronic exchange of health record information

2008-10-08 Thread Stef Verlinden
Thomas.
Op 7-okt-2008, om 17:10 heeft Thomas Beale het volgende geschreven:

 Governments need to understand these realities, or they will  
 continue to find it difficult to see how to apply any of the  
 competing standards available today. I have to say that I don't  
 find this report particularly helpful, because it gives very little  
 in the way of really solid advice on how governments should move  
 forward.

Although I agree with you, you also know where we're coming from: a  
situation where two camps dug in deep, proclaimed that their solution  
was the best and didn't want to look over the fence. This is a  
consensus document generated by all parties involved and as such a  
big step ahead.

Another thing is that this document is about the interational EHRCOM  
standard 13606 and not about all the fantastic things we could do  
once openEHR derived commercial solutions finally become widely  
available. Since openEHR isn't an international standard, nor widely  
implemented as a commercially  product, so that people can see it's  
beneifits, your remarks seem academic. Furthermore it's intended  
audience is the people at CEN and ISO, not governments. For that  
purpose we'll try to create a less technical document.

I completely agree with your remark that Governments need to  
understand these realities. Again I'll invite everbody to come up  
with clear examples, proof and/or bussiness models, which are  
understandable for decission makers (technical lay-man) so they can  
get a good understanding of these realities and the consequences of  
their choices. So far the discussion is only accesible for the happy  
few who have the time, enthousiams and (some degree of:-)) technical  
understanding to dug in deep. To convince an average decission maker  
you have a couple of minutes. If we (as the openEHR community) aren't  
capable of selling 'our' product to these decission makers in an  
understandable and concise manner, we still have the best product in  
the world but nobody will use it. So far I haven't seen any document/  
example/ bussiness case that can convince a decission maker/  
goverment why they should consider using openEHR.

As you might know this is what we call the Dutch or Philips syndrome  
over here: Back in the eighties Philips created an brillant new and  
innovative product: a videoplayer called Video 2000. Since everybody  
was convinced that such an superior system would sell itself not much  
attention was paid to marketing.
At the same time a videoplayer which was on all fronts inferior to  
the Philips player was developped: the VHS player. Since it's  
producers knew that marketing was key, they promoted the product as  
aggresively as they could and with great succes. Since for the end  
user the VHS already was a big step forward (untill then there was no  
way to record and play video at home)  and all they heard about was  
VHS they bought into that system and took over the market. Any  
simllarities here?


Cheers,

Stef

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


Insight into the choices to be made in standards for the electronic exchange of health record information

2008-10-08 Thread Stef Verlinden
Eric,

To be clear, it is not my document. It is the document created by the  
members of the Dutch mirror group on, to which I've contributed. Like  
I stated it's a consensus document which is great but also created  
many boundaries to the extend we could extend the discussion. So  
don't shoot the messenger.

Op 8-okt-2008, om 11:16 heeft Eric Browne het volgende geschreven:

 Stef,

 I don't question your intentions, but I definitely question the value
 of such a document in helping the discussions at CEN and ISO level. I
 can only see it confusing the already muddied waters. You simply
 cannot advance the cause of harmonisation of standards, or choosing
 between standards, by dumbing down the issues to such an extent!

 I'm sorry, Stef, if my response seems brutally rude, but I'm sure that
 the level of debate at CEN and ISO must be more sophisticated than the
 simplistic suggestions embodied in your document. If not then we are
 centuries away from the sort of IT-enabled healthcare systems that
 many of us can imagine.

I'm sorry to disturb your sweet dreams, but this is the level of  
debate that takes place at least at NEN. I'm not aware of more  
sophisticated discussions at the level of CEN of ISO.

Please feel free to post your brilliant contribution to this debate  
so we can educate the less sophisticated among us.


 And as for your analogy regarding the Dutch Syndrome, we are not
 talking about marketing a product, we are talking about standards and
 specifications for e-health interoperability, decision support and
 much more, that affect our own health and the health of others.


 Please reconsider taking your document to those meetings.

Again it's not my document and not my decission and if you had taken  
the time to read my mail properly you could have known that.
Luckely the Istanbul meeting is in 2 weeks so there is plenty of time  
to come up with an alternative document in which al of your brilliant  
analyses are put togehter. I really encourage you to do so.

Cheers,

Stef

 regards,
 eric browne

 On 08/10/2008, at 7:05 PM, Stef Verlinden wrote:

 Thomas.
 Op 7-okt-2008, om 17:10 heeft Thomas Beale het volgende geschreven:

 Governments need to understand these realities, or they will
 continue to find it difficult to see how to apply any of the
 competing standards available today. I have to say that I don't
 find this report particularly helpful, because it gives very little
 in the way of really solid advice on how governments should move
 forward.

 Although I agree with you, you also know where we're coming from: a
 situation where two camps dug in deep, proclaimed that their
 solution was the best and didn't want to look over the fence. This
 is a consensus document generated by all parties involved and as
 such a big step ahead.

 Another thing is that this document is about the interational EHRCOM
 standard 13606 and not about all the fantastic things we could do
 once openEHR derived commercial solutions finally become widely
 available. Since openEHR isn't an international standard, nor widely
 implemented as a commercially  product, so that people can see it's
 beneifits, your remarks seem academic. Furthermore it's intended
 audience is the people at CEN and ISO, not governments. For that
 purpose we'll try to create a less technical document.

 I completely agree with your remark that Governments need to
 understand these realities. Again I'll invite everbody to come up
 with clear examples, proof and/or bussiness models, which are
 understandable for decission makers (technical lay-man) so they can
 get a good understanding of these realities and the consequences of
 their choices. So far the discussion is only accesible for the happy
 few who have the time, enthousiams and (some degree of:-)) technical
 understanding to dug in deep. To convince an average decission maker
 you have a couple of minutes. If we (as the openEHR community)
 aren't capable of selling 'our' product to these decission makers in
 an understandable and concise manner, we still have the best product
 in the world but nobody will use it. So far I haven't seen any
 document/ example/ bussiness case that can convince a decission
 maker/ goverment why they should consider using openEHR.

 As you might know this is what we call the Dutch or Philips syndrome
 over here: Back in the eighties Philips created an brillant new and
 innovative product: a videoplayer called Video 2000. Since everybody
 was convinced that such an superior system would sell itself not
 much attention was paid to marketing.
 At the same time a videoplayer which was on all fronts inferior to
 the Philips player was developped: the VHS player. Since it's
 producers knew that marketing was key, they promoted the product as
 aggresively as they could and with great succes. Since for the end
 user the VHS already was a big step forward (untill then there was
 no way to record and play video at home)  and all they heard about

Question on the role of EHR reference models for achieving functional interoperability

2008-06-24 Thread Stef Verlinden
Dear Georg,

Op 24-jun-2008, om 12:16 heeft Georg Duftschmid het volgende geschreven:

 I am now wondering why an EHR reference model is seen to be  
 REQUIRED for achieving functional interoperability. If I exchange  
 bare PDF-documents (without any describing metadata) between two  
 EHR systems, then I would say there is a good chance that these  
 docs are readable by a human receiver and thus functional  
 interoperability should be achieved although clearly an EHR  
 reference model is not used.

Theoretically you're right; there is a good change that these docs  
are readable by human. The real question is: are these usable?

Maybe such documents are usable between two health care providers who  
know and trust each-other. But now I receive such a document from   
somebody I don't/ superficially know. Am I willing to use  
(potentially critical) information in the treatment of my patient  
without knowing the proper context. By doing so I'll take over the  
responsibility. So if now my patient dies based on wrong  
interpretation of the incomplete information I'm liable for the death  
of that patient

So I would never use that information and do everything all over  
again. Why shouldn't I, I'm getting paid for this double work as well  
(as least here in the Netherlands this holds true and this is what we  
call 'perverse incentives').
Thing is that if we leave room to doubt the quality of the  
information and/or are not able to create insight in the  
responsibilities and the transfer thereof, people won't use it. In  
that case  what's the use of an EHR in the first place?

Cheers,

Stef
-- next part --
An HTML attachment was scrubbed...
URL: 
http://lists.openehr.org/mailman/private/openehr-technical_lists.openehr.org/attachments/20080624/468ec8fc/attachment.html


Decision Support was: MIE-2008

2008-06-05 Thread Stef Verlinden
Hi Ian and Gerard,

Could you please explain what post-coordination is and maybe provide  
an example of post- (and pre-?) coordination?

Cheers,

Stef

Op 5-jun-2008, om 0:48 heeft Ian McNicoll het volgende geschreven:

  most
 post-coordination (using modifiers in Snomed-space instead of
 Archetype/Template space) must end,

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


openEHR Querying specifications

2008-06-04 Thread Stef Verlinden
I'm not a technical person but to me it seems very cumbersome if such  
'differences' could exist between 2 versions of the same archetypes.  
This would mean that for every query one has to go into detail of  
every version of that AT which could mean al lot of work.

To my understanding versions of AT's should be 'backward compatible'.  
One can only add (and maybe remove) items, but never rename an  
existing item. Only then a lot of unnecessary work for 'query-makers'  
can be avoided.

Is this assumption indeed correct?

Cheers,

Stef

Op 3-jun-2008, om 23:26 heeft Mikael Nystr?m het volgende geschreven:

 I disagree with Rong.



 If for example the change between the first and second version is a  
 change in a position value set from ?sitting?, ?standing? and  
 ?other? to ?sitting?, ?standing?, ?lying? and ?other?. If then a  
 query is written for the first version of the archetype searching  
 for all cases where the position is ?not sitting? and ?not  
 standing? the query will search for the position ?other? and return  
 a correct answer.



 If we implement Rong?s suggestion the query will work also with the  
 second version of the archetype, but it will return another answer  
 than the intended, namely the cases where the position is ?not  
 sitting? and ?not standing? and ?not lying? instead of the intended  
 ?not sitting? and ?not standing?.



 I therefore think that excluding the version information can result  
 in a mess.



   /Micke





 From: openehr-technical-bounces at openehr.org [mailto:openehr- 
 technical-bounces at openehr.org] On Behalf Of Rong Chen
 Sent: den 3 juni 2008 22:54
 To: For openEHR technical discussions
 Subject: Re: openEHR Querying specifications



 I suspect changes between version could potentially break the paths  
 in WHERE clause. So maybe the version information isn't significant  
 here since either the path works and the criteria are checked or  
 the path doesn't work and fails silently.

 /Rong

 On Tue, Jun 3, 2008 at 10:36 PM, Ian McNicoll  
 Ian.McNicoll at oceaninformatics.com wrote:

 Fair point. Perhaps AQL should support ranges of version numbers to
 simplify the query as in many cases the query will not be affected by
 a structrural change to the archetype

 e.g.


  FROM EHR [ehr_id/value=$ehrUid]

  CONTAINS COMPOSITION [openEHR-EHR-COMPOSITION.encounter.v[BETWEEN  
 1.5 AND 2]
  CONTAINS OBSERVATION obs [openEHR-EHR-OBSERVATION.blood_pressure.v 
 [=1]

  WHERE (
  obs/data[at0001]/events[at0006]/data[at0003]/items[at0004]/value/ 
 value =
  140

 Versions and revisions would need to be handled.

 Ian

 2008/6/3 Greg Caulton caultonpos at gmail.com:

 
  --
 
  Message: 2
  Date: Tue, 03 Jun 2008 16:39:37 +0100
  From: Thomas Beale thomas.beale at oceaninformatics.com
  Subject: openEHR Querying specifications
  To: Openehr-Technical openehr-technical at openehr.org
  Message-ID: 484565B9.6030805 at oceaninformatics.com
  Content-Type: text/plain; charset=ISO-8859-1; format=flowed
 
 
  The current material is therefore intended as a resource for  
 discussion
  and definition of a query language for openEHR. A team can be  
 defined
  after sufficient time for the community to react to this material  
 and
  determine if it makes sense to use AQL as the basis or to seek other
  solutions or candidates.
 
  - thomas beale
 
 
 
  Perhaps this has been answered but as the archetypes change  
 version is it
  expected that the AQL will need to keep up with that - I assume  
 our historic
  data would be specific to the archetype version - not 'upgraded' ?
 
  i.e. after v1:
 
  FROM EHR [ehr_id/value=$ehrUid] CONTAINS COMPOSITION
  [openEHR-EHR-COMPOSITION.encounter.v1]
  CONTAINS OBSERVATION obs [openEHR-EHR-OBSERVATION.blood_pressure.v1]
  WHERE obs/data[at0001]/events[at0006]/data[at0003]/items[at0004]/ 
 value/value
 = 140
 
  after v2:
 
  FROM EHR [ehr_id/value=$ehrUid]
  CONTAINS COMPOSITION [openEHR-EHR-COMPOSITION.encounter.v1]
  CONTAINS COMPOSITION [openEHR-EHR-COMPOSITION.encounter.v2]
  CONTAINS OBSERVATION obs [openEHR-EHR-OBSERVATION.blood_pressure.v1]
  CONTAINS OBSERVATION obs2 [openEHR-EHR- 
 OBSERVATION.blood_pressure.v2]
  WHERE (
  obs/data[at0001]/events[at0006]/data[at0003]/items[at0004]/value/ 
 value =
  140  OR
obs2/data[at0001]/events[at0006]/data[at0003]/items 
 [at0004]/value/value
 = 140  )
 
  not sure if that is exactly right.
 
  thanks!
 
  Greg
 
 
  http://www.patientos.org

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



 --
 Dr Ian McNicoll
 office +44(0)141 560 4657
 fax +44(0)141 560 4657
 mobile +44 (0)775 209 7859
 skype ianmcnicoll

 Consultant - Ocean Informatics ian.mcnicoll at oceaninformatics.com
 Consultant - IRIS GP Accounts

 Member of BCS Primary Health Care Specialist Group ? 

openEHR Querying specifications

2008-06-04 Thread Stef Verlinden

Op 4-jun-2008, om 10:23 heeft Thomas Beale het volgende geschreven:

 I hope this clarifies things

Absolutely, thanks.

Stef

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


MIE-2008

2008-05-30 Thread Stef Verlinden
Hi all,

Here's my positive reaction:-).

We started some discussion around this topic back in November. One of  
the other items we discussed then was a place for 'openEHR'  
presentations that could be used by others under a common creative  
(or other) license. Although I can find several presentations under  
'recently updated' I would expect those to be found under education.  
This might also be the place for the pages about the past, future and  
eventually the openEHR exclusive conference. Also this could be a  
place for all publications available. I know that publications can be  
reached directly form the home page under resources, but I think  
these should (also) be present in the Wiki section. The link directly  
under resources only reveals the 3 theses about workflow. There is  
another link under resources/ getting started and then under 'I want  
to - see the publication pages' (where probably the other  
publications could be found) but this link is dead. Having all this  
together under the educationsection in Wiki might provide an easier  
entrance for those who wants to be educated about openEHR.

Cheers,

Stef


Op 30-mei-2008, om 11:48 heeft Thomas Beale het volgende geschreven:

 Can we have reactions from a few more people - if the response is
 positive, I will organise the conference material onto the wiki.

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


{Disarmed} Comparison of EHR models

2008-01-18 Thread Stef Verlinden
Dear all,

Recently an article by Bernd Blobel was published in the Dutch HL7  
magazine (Dec 07 issue) in which he compares the different EHR  
models: openEHR, HL7v3, EN/ISO 13606 and CCR. Robert Stegwee, the  
chair of HL7.nl, kindly translates this article in Dutch, which  
unfortunately makes it unsuitable for distribution outside the  
Netherlands

I?ve tried to ask Bernd Blobel to share the original text of this  
article (which is hopefully in English), so that the openEHR  
community also can take notice of it. I haven?t received an answer yet.

I won?t translate the whole article back to English (and I still hope  
that Dr. Blobel will share the original article), but for the sake of  
discussion I would like already to point out a few things that  
?triggered? me.

 From what I understand Blobel claims that all the paradigms for an  
advanced EHR architecture were, already back in the nineties, defined  
in the context of the Generic Component Model (GCM) (no reference  
provided).
In the article he states that the GCM provides a service oriented,  
model driven system architecture for the development of a sustainable  
and semantic interoperable EHR systems.
The GCM provides a multi-model approach for EHR architectures, system  
development and implementations by the simplification of the system  
description by means of:
- transparent domain management,
- the composition and decomposition of the system components
- the views from the different angles on the system (amongst which  
thorough modelling of business models

As a result the GCM provides reference architecture for analysing,  
designing en implementation of EHR architectures, as well as a tool  
for the development of migration strategies (Educational challenges  
of health information systems? interoperability. B. Blobel, Methods  
Inf Med 2007; 46 p.52-56)

Although I can?t assess the article fully on it?s merits, the idea of  
a theoretical ?meta? reference architecture for the future which can  
be used for the purposes above seems appealing, both for further  
improvement of the openEHR architecture as well as for the future  
harmonisation of HL7 en openEHR in a common (EN/ISO 13606 derived?)  
internationally accepted EHR standard.

So my first question is: Is the GCM to be seen as a theoretical  
?meta? reference architecture, which can be used as a guideline for  
future developments? If the answer is no, why not?

Further in the article Blobel compares GEHR against the GCM. Although  
the header of this section mentions the openEHR foundation, he  
consistently talks about GEHR and the GEHR project  
(http:www.gehr.org). The URL for GEHR links to a site, which has to  
do with different aspects of healthcare than we?re generally talking  
aboutJ). Also when Blobel talks about ADL he refers to a URL that  
doesn?t exist anymore (http://www.deepthought.com.au/) and most  
certainly it wouldn?t have linked to the latest version of the ADL

So my second question is: is Blobel, when making his comparison,  
referring to the latest versions of the reference architecture and  
ADL as recently developed within the openEHR community?

Blobel?s conclusion of comparing GEHR to the GCM, is that GEHR limits  
itself to the structural aspects of the knowledge components and  
doesn?t comprise behavioural aspects. Also it isn?t possible, due to  
the lack of specified rules, to aggregate archetypes. Instead they  
have to be replaced by more complex archetypes.
More generally the GEHR approach has some essential shortcomings at  
the mathematical, system theoretical and informatics levels. These  
shortcomings have to be addressed in the future.

In the discussion en conclusion section Blobel adds to this: that  
within the EN/ISO 13606 approach, although almost complete as far as  
semantic interoperability concerns, a lot of shortcomings and  
inconsistencies have to be solved. As example: the issue of  
structural composition and decomposition, as well as the modelling of  
business processes is not solved well.

Personally I think that such statements should be underpinned with  
arguments/ scientific proof and/or examples or at least a reference  
to a properly peer reviewed article that does so. I would like to  
invite Blobel (and others if they feel obliged to) to provide these  
scientifically valid facts to underpin these statement, so we can  
have a proper discussion. This type of ?review? statements creates  
confusion, which hinders any serious discussion about future  
developments and harmonisation.  It also undermines the (in my  
opinion) otherwise good intention of the article as a whole.

My third and last question to the community is: are these conclusions  
(if applicable to the current version of openEHR) valid and if yes  
how can we address those issues?

Cheers,

Stef





  
-- next part --
An HTML attachment was scrubbed...
URL: 

Antw: Re: Compact XML format...?

2007-11-24 Thread Stef Verlinden

Op 24-nov-2007, om 7:45 heeft Williamtfgoossen at cs.com het volgende  
geschreven:

 V3 has no various implementations,

Can you, in this light explain what Barry Smith is talking about in  
his HL7-watch blog (http://hl7-watch.blogspot.com/, the text is also  
underneath). Probably I don't understand it correctly, so if you  
could enlighten me that would be very helpful.

I think that we all agree that a good standard should have only one  
implementation



Cheers,

Stef

---
  The Dialects of RIM

The latest Minutes of Evidence of the House of Commons Select  
Committee on Health, on the UK National Programme for IT, contain  
this comment from Richard Granger:

 In terms of the core Spine infrastructure, there was some  
mythology in the Health Informatics Community that the standards  
existed, HL7 was mature, and so forth. That was completely untrue.

Dr Granger goes on:

 We have had to put an awful lot of effort into specifying the  
standards for messages, around demographics, around booking, around  
prescriptions, and then the software that BT have built with a number  
of sub-contractors is brand new software that has been custom-built  
for the NHS; so that is high-risk, new build software. There was no  
other way of doing it. I am very pleased a number of other  
jurisdictions are getting very interested in using that.

He thereby inadvertently touches on another issue currently causing  
concern in HL7 circles. The HL7 Reference Information Model or 'RIM'  
was, we will remember, introduced as the solution to the problems  
created by the appearance of multiple dialects in earlier versions of  
the HL7 standard. HL7 would prevent the appearance of dialect  
versions by enforcing conformity to the RIM. Now, however, it is  
becoming increasingly clear that the RIM itself exists in multiple  
dialects.

This is more than just a problem of successive, incremental  
improvements. As the RIM Document Editorial Assessment from 8 June  
2007 points out:

 ... the 2006 Normative Edition contains a RIM document based on  
the last balloted RIM [from 2003]: this gap creates the opportunity  
for conceptual conflict between the document and current practice. A  
reader must choose between a normative edition of the RIM published  
for ANSI, which contains nothing extraneous but is out of date; an  
extract of the current RIM as maintained by MnM, which will be the  
most up-to-date, but which is not readily available to the membership  
at large; or, which is most probable, the RIM document published in  
the Normative Edition, which both contains extraneous information and  
is out of date.

It seems, in fact, that we have at least:

1. the version of the RIM adopted by ISO as an international standard

2. the balloted RIM document that describes those parts of the RIM  
designated as 'normative', the latest (and still current) version of  
which, it seems, dates back to June 2003

3. an ANSI publication based on 2.

4. a CEN Standard EN 14822-1:2005 Health informatics - General  
purpose information components - Part 1: Overview (see also CEN  
Standard EN 14720-1:2005), based on 3.

5. the 'living' RIM UML model (regularly updated through  
harmonization) as it exists at any given stage. This RIM contains  
content that existed at the time of balloting in 2003 but was not  
then balloted, together with four years worth of cumulated changes.  
Some of this material is, I am told, intended to be balloted in the  
future; some (e.g. in CoreInfrastructure subject area) is not.

6. an idealized 'frozen' version consisting of those parts of 5.  
which have, at any given stage, passed through the process of  
harmonization,

7. the UK rebuild.

As I understand matters (and as always this understanding may be for  
various reasons imperfect) the RIM documentation included in any  
publication of the V3 standard more recent than 2003 should be based  
on the latest working version of the model as maintained by the  
Modeling and Methodology (MnM) committee. The publication label  
?Normative Edition? may cause confusion, however, if it is taken by  
the reader as suggesting that the contents so labeled are all  
normative (though this issue should be addressed in the relevant  
document preface).
-- next part --
An HTML attachment was scrubbed...
URL: 
http://lists.openehr.org/mailman/private/openehr-technical_lists.openehr.org/attachments/20071124/573e33f8/attachment.html


Antw: Re: Antw: Re: Compact XML format...?

2007-11-24 Thread Stef Verlinden

Op 24-nov-2007, om 17:14 heeft b.cohen het volgende geschreven:

 No. A good standard should ensure that all implementations that  
 satisfy it are
 mutually interoperable (see, for example, the Whitworth stanard for  
 nuts and
 bolts!). This requires that:
 1. the standard include the the tests that supposdly conformant  
 implementation
 must pass;
 2. that test be necessary and sufficent to guarantee compliance; and
 3. Proven compliance to the standard be necessary and sufficient to  
 guarantee
 interoperability.
I agree. I guess I should have written 'a good standard' should have  
only one version that is used by all who underwrite that standard. Of  
course it must comply to these 3 requirements above

 One way to do this is to for the standard to overdetermine  
 implementation to
 such an extent that exactly one implementation satisfy it. This is  
 how 'de
 facto standards' work.
 But I was of the impression that that was not the intention of the  
 international
 health care community. Am I wrong?
Can you please elaborate on this statement? My feeling is that your  
right but don't know what you mean exactly. As far as I know there  
are at least 3 different openEHR implementations on 3  different  
software platforms (Eiffel, .net and Java (and soon one on Ruby)),  
and these should be able to communicate seamlessly. So it seems that  
openEHR meets at least the first 2 the requirements and, if I'm  
correct, complying to the third is well on it's way

Cheers,

Stef


 Quoting Williamtfgoossen at cs.com:

 In een bericht met de datum 24-11-2007 8:30:05 West-Europa  
 (standaardtijd),
 schrijft stef at vivici.nl:


 Op 24-nov-2007, om 7:45 heeft A
 HREF=mailto:Williamtfgoossen at cs.comWilliamtfgoossen at cs.com/A het
 volgende
 geschreven:




 Can you, in this light explain what Barry Smith is talking about  
 in his
 HL7-watch blog (A
 HREF=http://hl7-watch.blogspot.com/;http://hl7- 
 watch.blogspot.com/A/, the
 text is also underneath).
 Probably I don't understand it correctly, so if you could  
 enlighten me that
 would be very helpful.


 I think that we all agree that a good standard should have only one
 implementation






 Cheers,


 Stef


 Hi Stef,

 Yes, here you have a point!


 Sincerely yours,

 dr. William TF Goossen
 director
 Results 4 Care b.v.
 De Stinse 15
 3823 VM Amersfoort
 email: Results4Care at cs.com
 phone + 31654614458
 fax +3133 2570169
 Dutch Chamber of Commerce number: 32121206  /HTML



 -- 
 __
 Prof Bernard Cohen, Dept of Comp Sc, City Univ, Northampton Sq.
 London EC1V 0HB   tel: ++44-20-7040-8448 fax: ++44-20-7040-8587
 b.cohen at city.ac.uk  WWW: http://www.soi.city.ac.uk/~bernie
 Patterns lively of the things rehearsed


 
 This message was sent using IMP, the Internet Messaging Program.

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




Multiple parents and max number of nested specialized archetypes?

2007-10-18 Thread Stef Verlinden

 ah - 'data quality' in other words - i.e. markers / meta-data relating
 to the data capture from the source, not the integrity of the data as
 represented on the openEHR system?

I would like to expand that to data quality assurance. How can one  
objectively and according to locally accepted standards establish  
that data is of good quality, i.e. (re)usable, or should be rejected/  
ignored. IMHO this is one of the crucial points for a functional EHR.  
What's the use of a centralized system to store and retrieve  
semantically interoperable data if the data is of poor/unknown  
quality. It also has a legal aspect. When one uses data provided by a  
third party one also takes over/ shares responsibility from/with that  
third party if one willingly accept data of poor quality. My guess is  
that not many people want to do that.

Cheers,

Stef




Hidden reference model stuff in template

2007-05-31 Thread Stef Verlinden
Hi Thio,

Thanks for this excellent explanation. Although it remains a steep  
learning curve for a 'non-technical' person, it certainly provides a  
better insight in this 'tough' material.

One last remark to explain my question. I while ago Thomas Beale  
demonstrated the OI template builder, which is a really great tool.  
 From what I understood this template builder also can be used as a  
GUI designer and that's where my interest lies. Thing is that  
templates, as you stated, further constrain and bundle several  
archetypes to fit a certain organisations data entry needs.
My point is that since the 'hidden classes' aren't present in the  
originating archetype(s), there also aren't present in a GUI  
constructed with this template builder. Therefore such a GUI lacks  
certain 'essential' data entry classes/fields (for instance 'date and  
time of measurement).
You can also see this in the 'example templates' made for/by the NHS- 
UK and which can be found in the dev-uk-nhs part of the archetype   
database.
So if you look for instance at the 'bloodpressure template (Archetype  
Id openEHR-EHR-OBSERVATION.blood_pressure.v1 Template ID945c2617- 
dc89-4c28-94cf-43ee46c1ecb0), you'll only see the data classes/fields  
which where archetyped but none of the 'hidden' data classes/field  
(such date/time of measurement but also performer of committer).  
These are typical examples of data I would like to present in and/or  
enter via a GUI. So I guess a template builder isn't suitable for  
creating GUI's after all (or I've misunderstood this in the first  
place).

Thanks again,

Stef

Op 31-mei-2007, om 1:50 heeft Thilo Schuler het volgende geschreven:

 Hi Stef,

 I have followed the thread and I will try to provide some hopefully
 useful hints. I will start with the central idea, the
 two-model-approach, and will try to cover your questions after that:

 - Archetypes are a way of constraining and plug-and-playing (LEGO
 principle) a relatively limited number of generic reference model
 classes of the reference model, that are expected to stay stable over
 a long period of time.
 In that way the multitude of quickly changing medical concepts (the
 medical knowledge) can be expressed and adapted to the current needs,
 while the building blocks (the reference model classes) stay the same.
 One big advantage of this approach is that software can be developed
 based on the reference model without knowing the archetypes in advance
 (future proof systems).

 - Analogy: Reference model classes are the LEGO bricks, Archetypes are
 the LEGO construction plans

 - The constraining rules (grammar) of *all* archetypes (or more
 precisely archetype instances) are defined in the archetype model.
 That is where the name two-model-approach came from: firstly the
 reference model and secondly the archetype model.

 - Every archetype (e.g. for blood pressure) is an instance of the
 archetype model.
 There could be many notations invented to express this archetype
 model. They only have to support the full semantics of the archetype
 model. Of all the theoretically possible notations the archetype
 editor currently supports ADL and can also transform the archetype
 into an XML version.

 - Every piece of medical information (the blood pressure values of
 person X in simple case) is a bundle of several reference class
 instances with the attributes set to certain values (to reflect the
 state of the patient X). The archetype or a combination of archetypes
 define(s) which classes, how many of them and what combination are in
 the bundle. Further more it can define things like value ranges for
 reference class attributes. Like archetyeps hese bundles could also be
 expressed in several formats, but today mostly XML is used (this is
 meant when Sam talks about data).

 - So don't confuse an XML data bundle (validated by the reference
 model schema) with an archetype expressed in XML.
 - In a message etc you would send the XML data NOT (!) the XML
 archetype that the archetype editor can output. Although there are
 references to the archetypes (that where used during creating) in the
 data. So the receiving system of the message can also retrieve the
 archetypes from an archetype server to add meaning to the data.

 - An archetype can validate (during creation or after reception) that
 a data bundle conforms to the concept that the archetype describes. So
 an archetype is a schema of a particular medical concept. Actually
 the XML schema language was evaluated as a means of expressing
 archetypes but was found to be not expressive enough. Therefore ADL
 has been invented.

 - As it was mentioned before (and as you correctly named hidden
 reference model stuff) archetypes only contain the constraints on the
 reference model which FURTHER constrain what is automatically by the
 reference modle. So if the a reference model
 class has an attribute of a date type and the archetype doesn't have a
 further constraint on 

Hidden reference model stuff in template

2007-05-30 Thread Stef Verlinden
Maybe this question should be asked on the technical mailing list,  
since there's no reaction on the clinical list:-)

Cheers,

Stef

Begin doorgestuurd bericht:
Van: Stef Verlinden stef at vivici.nl
Datum: 24 mei 2007 12:00:43 GMT+02:00
Aan: For openEHR clinical discussions openehr-clinical at openehr.org
Onderwerp: Antw.: Point in time 2

Great. Does this also mean that this 'hidden' reference model stuff  
will/can be a part of a template? From my point of view I would like  
to 'control' (view and/or enter) thing as date/time of measurement  
via a template.

Another question related to that.  The way I think to understand it  
(as a non-technical person:-) ) we can use the XML message's created  
by the archetype editor to display and post data to and from a UI/ 
website.
But here again, this XML message comprises only the classes that are  
created in the archetype but not the 'hidden' stuff.
Is there an 'overhead' XML message in which the 'specific' AT XML  
message can be embedded/nested so one has access to all available data?

Cheers,

Stef


Op 23-mei-2007, om 7:01 heeft Thomas Beale het volgende geschreven:

Erik Sundvall wrote:
Hi!

On 5/22/07, Heather Leslie heather.leslie at oceaninformatics.biz wrote:

Perhaps the apparently 'hidden' reference model stuff should perhaps
even be displayed, in an uneditable format, in the Archetype Editor and
Template Designer - to make this design process more transparent and
help bridge the clinical/technical divide just a little.


This very much matches my point of view. Ideally archetype editors etc
should be delivered with a built in mini-EHR system for simple testing
purposes (security, scalability etc would not be in focus then). I
think such a solution will come from somewhere eventually. I'd love
provide something like that in the LiU Archetype Editor. I wish we had
enough time and resources to implement that, currently we have to
focus on other more urgent things. We do have engineering students
doing master thesis work around openEHR-based GUIs though and with
some luck that might provide some parts of the suggested solution.

I agree that we need this kind of functionality; it will be implemented
fairly soon in the ADL workbench and Archetype Editor.

- thomas


___
openEHR-clinical mailing list
openEHR-clinical at openehr.org
http://lists.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/20070530/1b36b5e5/attachment.html