EN/ISO 13606 openEHR - harmonisation possibilities

2011-09-12 Thread Diego Boscá
':' are not valid as names in most operating systems, so it would be a
problem even for adl file names. That's why I don't think it is wise
to allow this one in particular.
The other issue was already 'discussed' on the list
http://www.openehr.org/mailarchives/openehr-technical/msg05294.html

I have also checked the ISO norm and you were right with the attribute
names. I suppose that scopingOrganisation was changed to underscores
to keep the same style, but I think that we should fit to the
standard. I have fixed it and will inform the 13606 association so
they can update it to a new version


2011/9/10 Thomas Beale thomas.beale at oceaninformatics.com:
 On 10/09/2011 14:22, Diego Bosc? wrote:

 ADL parser.
 and I am not saying it should be allowed, just that this kind of
 things happen :)


 Diego,

 I am still not clear on the actual problem - if it is the ADL workbench
 parser, would you mind reporting it here? If it is the Java parser, you
 should report it on the ref_impl_java mailing list.

 - thomas


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






EN/ISO 13606 openEHR - harmonisation possibilities

2011-09-12 Thread Thomas Beale
On 12/09/2011 08:51, Diego Bosc? wrote:
 ':' are not valid as names in most operating systems, so it would be a
 problem even for adl file names. That's why I don't think it is wise
 to allow this one in particular.

I don't remember anywhere in ADL/AOM where filenames are specified, and 
':', certainly would not work - can you point me to the part of the 
specification you are talking about - I don't remember ay part that 
talks about filenames.

 The other issue was already 'discussed' on the list
 http://www.openehr.org/mailarchives/openehr-technical/msg05294.html

My response would still be the same ;-) David has created this issue 
http://www.openehr.org/issues/browse/SPECPR-55on the tracker, which is 
all we need to remember it.


 I have also checked the ISO norm and you were right with the attribute
 names. I suppose that scopingOrganisation was changed to underscores
 to keep the same style, but I think that we should fit to the
 standard. I have fixed it and will inform the 13606 association so
 they can update it to a new version

there are a lot of attributes with this problem...

- thomas




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


EN/ISO 13606 openEHR - harmonisation possibilities

2011-09-11 Thread Arturo Alvestegui Proboste

-Original Message-
From: Diego Bosc? yamp...@gmail.com
Sender: openehr-technical-bounces at openehr.org
openehr-technical-bounces at openehr.org
Date: Sat, 10 Sep 2011 09:45:17
To: For openEHR technical discussionsopenehr-technical at openehr.org
Reply-To: For openEHR technical discussions openehr-technical at openehr.org
Subject: Re: EN/ISO 13606  openEHR - harmonisation possibilities

yes, what I mean is attributes like ID or even invalid characters in
the names (like ':'). This is a problem with the parser (and also with
classes identifiers)

2011/9/10 Thomas Beale thomas.beale at oceaninformatics.com:
 On 10/09/2011 12:59, Diego Bosc? wrote:

 This kind of problems has given us a lot of problems when using ADL to
 work with other models like HL7 CDA or CDISC ODM, where there isn't
 any kind of rule (for example, in ADL CLASSES must be upercase and the
 attributes lowercase, and in CDA this is not true)

 actually there is no rule in ADL. You can use CamelCase, and it has been
 working for the entire lifetime of the tools. Indeed you will see it in
 the 13606 and 21090 schemas, which are processed by the ADL Workbench.
 It's just that the documents use a particular convention which happens
 to be the underscore convention, for better readability. My view is that
 any given model should stick to one or the or the convention
 consistently, whatever convention that may be.

 - thomas
___
 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

La informaci?n contenida en el presente correo es privada y confidencial entre 
las partes y su uso, copia, reproducci?n o distribuci?n est? expresamente 
prohibida.




EN/ISO 13606 openEHR - harmonisation possibilities

2011-09-10 Thread Sam Heard
As Dipak has explained, the attribution in ISO is not available. I believe 
attribution is a distraction from the task - I have seen lots of slides from 
others used in this space and ideas transferred here and there. Let's 
appreciate all work and try and build on it efficiently.

Cheers Sam

Sent from my phone

On 10/09/2011, at 5:05 AM, Thomas Beale thomas.beale at oceaninformatics.com 
wrote:

 On 09/09/2011 19:04, David Moner wrote:
 
 Thomas,
 
 Could you please clarify this sentence?
 
 I'm the main author of that document. As you said, it is a 45 pages 
 document of which only two and a half are a summary description of ADL 
 to understand the proposed archetypes. And only there we can see some 
 examples of ADL structures (yes, openEHR ones) taken directly from 
 EN13606-2, which is the norm referenced at the document, and not from 
 the openEHR specifications.
 
 I really think that your affirmation is misleading and unfair.
 
 David,
 
 sorry - you are right, there is not 'a lot' of copied material, only p 
 11  12. But I do find it funny that there is no mention of openEHR, 
 because it means that readers of the document won't realise that they 
 should go to openEHR to see ongoing developments in the specification 
 and tools (I am not saying the only development in tools of course, but 
 since 13606-2 is a snapshot of an openEHR spec, it would make sense to 
 make this clear, one would have thought).
 
 - thomas
 
 ___
 openEHR-technical mailing list
 openEHR-technical at openehr.org
 http://lists.chime.ucl.ac.uk/mailman/listinfo/openehr-technical




EN/ISO 13606 openEHR - harmonisation possibilities

2011-09-10 Thread Diego Boscá
I currently don't have the norm with me, I'll check it on Monday morning.
Second case looks like a typo on the schema, thanks for pointing it
out. We will check it and correct it.
We created a 13606 XML Schema (because there was none available)
trying to follow the specifications (as we also did with openEHR
demographic model). You can find both through linkEHR website. Just
notice that those are not official XML schemas yet.

I don't know the consensus about naming on the standard, as I'm just a
user of it :)
However using CamelCase is preferred in most programming languages as
when you print code the underscore can be confused with '-' (and also,
is faster to write CamelCase variables ;)
I personally prefer CamelCase.
I agree it would look prettier if everything had the same case, but as
you know in 99% of the specifications this is mixed.

This kind of problems has given us a lot of problems when using ADL to
work with other models like HL7 CDA or CDISC ODM, where there isn't
any kind of rule (for example, in ADL CLASSES must be upercase and the
attributes lowercase, and in CDA this is not true)

2011/9/9 Thomas Beale thomas.beale at oceaninformatics.com:

 David, Diego,

 I just tried to compile the archetype
 CEN-DEMOGRAPHIC-IDENTIFIED_HEALTHCARE_PROFESSIONAL.HCP_Dispenser.v1 in the
 ADL Workbench... I had to make a few changes:

 IDENTIFIED_HEALTHCARE_PROFESSIONAL has an attribute 'scopingOrganisation' in
 the standard, but the archetype had 'scoping_organisation' (the standard
 bizarrely mixes camelCase and underscore_form)
 HEALTHCARE_PROFESSIONAL_ROLE has an attribute 'specialty' in the standard,
 but it was called 'speciality' in the archetype (admittedly an easy
 confusion in English)

 At the moment, the version of the 13606 and 21090 schemas available inthe
 openEHR SVN has the strange mix of attribute name styles in the published
 standard. The archetypes have used a consistent naming approach - the
 more_readable_form, from my point of view. What is the consensus on this
 aspect of the standard? Do we follow it slavishly or use a modified variant,
 as you have presumably done for your epSOS work?

 It may be that my copy of 13606 is out of date, and was superseded by some
 later update - I have a version from 2006-06-13. Were there later changes?

 - thomas


 On 09/09/2011 19:04, David Moner wrote:

 Thomas,

 Could you please clarify this sentence?

 I'm the main author of that document. As you said, it is a 45 pages document
 of which only two and a half are a summary description of ADL to understand
 the proposed archetypes. And only there we can see some examples of ADL
 structures (yes, openEHR ones) taken directly from EN13606-2, which is the
 norm referenced at the document, and not from the openEHR specifications.

 I really think that your affirmation is misleading and unfair.


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





EN/ISO 13606 openEHR - harmonisation possibilities

2011-09-10 Thread Thomas Beale

David,

no offence was intended (at all). I was trying to point out (badly) in 
the context of the current discussions on licensing and openEHR that, if 
CC-BY had been in place in the past, then:

  * the CEN 13606-2 standard, being a copy of work done by openEHR (with
adaptations done to wording as required by CEN/ISO), would have been
required to acknowledge the original authors and copyright, AND
  * that further derivative works would also have to do this.

As I don't work in academia, I don't care as much about 'being 
recognised as the author' as some people might, but I do care about the 
impression being given of an organisation having invented something when 
this is not the case - mainly because it prevents readers from 
understanding where the technology came from in the first place, and 
referring back to it, e.g. to find more recent versions, software, and 
community.

I don't think this is unreasonable.

- thomas

On 09/09/2011 20:51, David Moner wrote:
 Ok, but again, the referenced documents at that epSOS annex are CEN EN 
 13606 part 1 and CEN EN 13606 part 2. If openEHR has to be mentioned 
 is in those documents, not in this annex since it only deals with 
 13606 and the archetype/ADL summary is just for clarifying concepts 
 for the reader and not a complete history about the technology behind.

 David

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


EN/ISO 13606 openEHR - harmonisation possibilities

2011-09-10 Thread Thomas Beale
On 10/09/2011 12:59, Diego Bosc? wrote:

 This kind of problems has given us a lot of problems when using ADL to
 work with other models like HL7 CDA or CDISC ODM, where there isn't
 any kind of rule (for example, in ADL CLASSES must be upercase and the
 attributes lowercase, and in CDA this is not true)

actually there is no rule in ADL. You can use CamelCase, and it has been 
working for the entire lifetime of the tools. Indeed you will see it in 
the 13606 and 21090 schemas, which are processed by the ADL Workbench. 
It's just that the documents use a particular convention which happens 
to be the underscore convention, for better readability. My view is that 
any given model should stick to one or the or the convention 
consistently, whatever convention that may be.

- thomas



EN/ISO 13606 openEHR - harmonisation possibilities

2011-09-10 Thread Diego Boscá
yes, what I mean is attributes like ID or even invalid characters in
the names (like ':'). This is a problem with the parser (and also with
classes identifiers)

2011/9/10 Thomas Beale thomas.beale at oceaninformatics.com:
 On 10/09/2011 12:59, Diego Bosc? wrote:

 This kind of problems has given us a lot of problems when using ADL to
 work with other models like HL7 CDA or CDISC ODM, where there isn't
 any kind of rule (for example, in ADL CLASSES must be upercase and the
 attributes lowercase, and in CDA this is not true)

 actually there is no rule in ADL. You can use CamelCase, and it has been
 working for the entire lifetime of the tools. Indeed you will see it in
 the 13606 and 21090 schemas, which are processed by the ADL Workbench.
 It's just that the documents use a particular convention which happens
 to be the underscore convention, for better readability. My view is that
 any given model should stick to one or the or the convention
 consistently, whatever convention that may be.

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





EN/ISO 13606 openEHR - harmonisation possibilities

2011-09-10 Thread Thomas Beale

Diego,

I am not sure I understand that one - ':' is indeed illegal in most 
class / property identification systems - are you saying it should be 
allowed? Which parser do you mean?

- thomas


On 10/09/2011 13:45, Diego Bosc? wrote:
 yes, what I mean is attributes like ID or even invalid characters in
 the names (like ':'). This is a problem with the parser (and also with
 classes identifiers)

 2011/9/10 Thomas Bealethomas.beale at oceaninformatics.com:
 On 10/09/2011 12:59, Diego Bosc? wrote:
 This kind of problems has given us a lot of problems when using ADL to
 work with other models like HL7 CDA or CDISC ODM, where there isn't
 any kind of rule (for example, in ADL CLASSES must be upercase and the
 attributes lowercase, and in CDA this is not true)
 actually there is no rule in ADL. You can use CamelCase, and it has been
 working for the entire lifetime of the tools. Indeed you will see it in
 the 13606 and 21090 schemas, which are processed by the ADL Workbench.
 It's just that the documents use a particular convention which happens
 to be the underscore convention, for better readability. My view is that
 any given model should stick to one or the or the convention
 consistently, whatever convention that may be.

 - thomas
 ___
 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



-- 
Ocean Informatics   *Thomas Beale
Chief Technology Officer, Ocean Informatics 
http://www.oceaninformatics.com/*

Chair Architectural Review Board, /open/EHR Foundation 
http://www.openehr.org/
Honorary Research Fellow, University College London 
http://www.chime.ucl.ac.uk/
Chartered IT Professional Fellow, BCS, British Computer Society 
http://www.bcs.org.uk/
Health IT blog http://www.wolandscat.net/


*
*
-- next part --
An HTML attachment was scrubbed...
URL: 
http://lists.openehr.org/mailman/private/openehr-technical_lists.openehr.org/attachments/20110910/5bf35293/attachment.html
-- next part --
A non-text attachment was scrubbed...
Name: ocean_full_small.jpg
Type: image/jpeg
Size: 5828 bytes
Desc: not available
URL: 
http://lists.openehr.org/mailman/private/openehr-technical_lists.openehr.org/attachments/20110910/5bf35293/attachment.jpg


EN/ISO 13606 openEHR - harmonisation possibilities

2011-09-10 Thread Diego Boscá
ADL parser.
and I am not saying it should be allowed, just that this kind of
things happen :)

2011/9/10 Thomas Beale thomas.beale at oceaninformatics.com

 Diego,

 I am not sure I understand that one - ':' is indeed illegal in most class / 
 property identification systems - are you saying it should be allowed? Which 
 parser do you mean?

 - thomas


 On 10/09/2011 13:45, Diego Bosc? wrote:

 yes, what I mean is attributes like ID or even invalid characters in
 the names (like ':'). This is a problem with the parser (and also with
 classes identifiers)

 2011/9/10 Thomas Beale thomas.beale at oceaninformatics.com:

 On 10/09/2011 12:59, Diego Bosc? wrote:

 This kind of problems has given us a lot of problems when using ADL to
 work with other models like HL7 CDA or CDISC ODM, where there isn't
 any kind of rule (for example, in ADL CLASSES must be upercase and the
 attributes lowercase, and in CDA this is not true)

 actually there is no rule in ADL. You can use CamelCase, and it has been
 working for the entire lifetime of the tools. Indeed you will see it in
 the 13606 and 21090 schemas, which are processed by the ADL Workbench.
 It's just that the documents use a particular convention which happens
 to be the underscore convention, for better readability. My view is that
 any given model should stick to one or the or the convention
 consistently, whatever convention that may be.

 - thomas
 ___
 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



 --
 Thomas Beale
 Chief Technology Officer, Ocean Informatics

 Chair Architectural Review Board, openEHR Foundation
 Honorary Research Fellow, University College London
 Chartered IT Professional Fellow, BCS, British Computer Society
 Health IT blog


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





EN/ISO 13606 openEHR - harmonisation possibilities

2011-09-10 Thread Thomas Beale
On 10/09/2011 14:22, Diego Bosc? wrote:
 ADL parser.
 and I am not saying it should be allowed, just that this kind of
 things happen :)


Diego,

I am still not clear on the actual problem - if it is the ADL workbench 
parser, would you mind reporting it here 
http://www.openehr.org/issues/browse/AWBPR? If it is the Java parser, 
you should report it on the ref_impl_java mailing list.

- thomas

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


EN/ISO 13606 openEHR - harmonisation possibilities

2011-09-09 Thread Thomas Beale

As you may have noticed, the new release of the ADL Workbench 
http://www.openehr.org/svn/ref_impl_eiffel/TRUNK/apps/adl_workbench/doc/web/index.htmlenables
 
exploration of multiple reference models and their classes. Although the 
13606 schema 
http://www.openehr.org/svn/knowledge2/TRUNK/rm_schemas/cen_EN13606_0.95.bmm 
is not yet complete (in particular the data types require work), it is 
now possible to see the differences and similarities 
http://www.openehr.org/svn/ref_impl_eiffel/BRANCHES/adl1.5/apps/adl_workbench/doc/web/images/rm_schema_tool_duplex_classes.pngof
 
the 13606 and openEHR reference models. Similarly, archetypes based on 
both reference models can be viewed, validated and compared.

I see various possibilities:

  * *convergence of 13606 and openEHR onto one reference model*. The
opportunity to do this is coming up in May 2012, where 13606-1 and
13606-2 reach their 3 year review point, at which ISO has to decide
to either retire them or continue their use, depending on their use
in industry. I don't know what use in industry they have to date,
but let's assume the decision is made to continue - it is clear that
changes could be made. Implementers of both openEHR and 13606 have
now had some 3 years to discover real problems and deficiencies. In
openEHR there are around 150 Problem Reports and Change Requests
generated over this time; clearly some of these would apply equally
to 13606. Some possible changes:
  o it is now possible to see how 13606 and openEHR could be merged
into *one reference model *at the Entry level, e.g. with changes
like:
  + openEHR has richer 'design-based' Entry types like
Observation, Instruction and Action, but also a generic type
called Integration_entry, which nearly a mirror image of the
EN13606 ENTRY. A future standard could support all of these
types, with the users choosing which ones best supported
their data.
  + openEHR's data structures (ITEM_STRUCTURE, ITEM_TREE,
ITEM_TABLE) etc may be able to be retired in lieu of the
only simpler CLUSTER/ELEMENT structure in use by both
standards, and a 'structure marker' as used by 13606 - this
would further ease merging of the reference models.
  o a *common data types *model could be found. At the moment,
openEHR's data types work very well and have been shaped by
archetyping as well as normal software considerations. For
13606, in theory the ISO 21090 data types are supposed to be
used. In their current state, they cannot be, and are both
completely normalised and optimised for HL7v3 use
http://www.healthintersections.com.au/?p=364, as well as
suffering from key modelling problems

http://wolandscat.net/2011/05/24/ontologies-and-information-models-a-uniting-principle/.
It has been stated that an ISO 21090 'profile' will be developed
for 13606, although this has not yet been done. In my view, the
HL7 'profiling' process is almost unworkable, and I think a
completely different set of data types is needed for 13606 - a
far simpler set, e.g. based on a simplified version of openEHR,
or Grahame Grieve's Resources for Health data types
http://www.healthintersections.com.au/rfh/datatypes.htm (which
include both openEHR and HL7 influences, as well as using proper
object modelling).
  o a few useful Change Requests have been made based on CDA. Once
these are done, the merged RM would be a superset of all models
in use today, with the added value of being more rigorously
defined and therefore usable for tool-based code generation,
data transformation and the like.
  * *adoption of ADL/AOM 1.5 as a new 13606 part 2*. Although it seems
as if ADL 1.5 is taking a long time (it is ;-) it is being
continuously tested in real software on the way, so that what
emerges will be something close to a 'stable' standard (openEHR
might decide to give it DSTU status from the outset for example)
rather than an untested set of proposals. It is backwardly
compatible with ADL 1.4, while fixing all the main problems and
limits

http://www.openehr.org/wiki/display/spec/openEHR+Templates+and+Specialised+Archetypesof
1.4. It includes many (in fact almost only) features proposed by
people working with real archetypes in real environments, so I think
it is safe to say that the 40 or so changes (most very small) really
reflect the last 4-5 years' industry validation rather than any kind
of theorising. If ADL/AOM 1.5 were to become the next version of
13606-2, then we can contemplate:
  o *shared tooling*: doing this would mean that all 13606 efforts
can use the openEHR tooling, which is growing by the day, and
that 

EN/ISO 13606 openEHR - harmonisation possibilities

2011-09-09 Thread Thomas Beale
On 09/09/2011 14:01, Stef Verlinden wrote:
 Great initiative. Let's go for it. Even though I agree with your 
 previous remarks that this probably won't provide a long term 
 solution, IMHO it's absolutely necessary in order to secure short term 
 progress.

 Maybe a dumb question, but is there a way we can involve people form 
 other standard initiatives (DCM, HL7) in order to speed up 
 harmonisation. More specific: is there a mutual interest for all of us 
 to invest in this.

My experience is: the instant we 'involve every stakeholder' and set up 
some large forum / club / organisation, everything becomes paralysed and 
political, and tasks that should take 3 months take 3 years. So we need 
to be careful...

Specifically:

  * myself and some others on this list are directly involved in an
international DCM effort, led by Dr Stan Huff (Intermountain
Health), and this should yield results before the end of the year
  * HL7 - here it depends on what we are talking about:
  o HL7v2 messages - there are specific approaches emerging to map
v2 messages to openEHR, and I would see this as a seperate
initiative (although hopefully taking advantage of the same tooling)
  o CDAr2 - this has its own UML model (recently) and we may be able
to define some mapping rules / approaches. However, since the
differences with openEHR / 13606 are far greater than between
the latter two, it is a bigger effort
  * epSOS - this is a simple CCD that can easily be mapped to
archetypes, and maybe representing it as an RM might be useful.

My feeling is to get the 13606 / openEHR question sorted out first, 
because that is by far the easiest. If we stay focussed, unofficial (for 
now), and make progress on that then we can tackle bigger beasts...

- thomas

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


EN/ISO 13606 openEHR - harmonisation possibilities

2011-09-09 Thread Diego Boscá
There are already epSOS EN13606 archetypes
http://www.epsos.eu/uploads/tx_epsosfileshare/D3.5.2_Appendix_G_EN13606_Implementation.pdf

2011/9/9 Thomas Beale thomas.beale at oceaninformatics.com:
 On 09/09/2011 14:01, Stef Verlinden wrote:

 Great initiative. Let's go for it. Even though I agree with your previous
 remarks that this probably won't provide a long term solution, IMHO it's
 absolutely necessary in order to secure short term progress.
 Maybe a dumb question, but is there a way we can involve people form other
 standard initiatives (DCM, HL7) in order to speed up harmonisation. More
 specific: is there a mutual interest for all of us to invest in this.

 My experience is: the instant we 'involve every stakeholder' and set up some
 large forum / club / organisation, everything becomes paralysed and
 political, and tasks that should take 3 months take 3 years. So we need to
 be careful...

 Specifically:

 myself and some others on this list are directly involved in an
 international DCM effort, led by Dr Stan Huff (Intermountain Health), and
 this should yield results before the end of the year
 HL7 - here it depends on what we are talking about:

 HL7v2 messages - there are specific approaches emerging to map v2 messages
 to openEHR, and I would see this as a seperate initiative (although
 hopefully taking advantage of the same tooling)
 CDAr2 - this has its own UML model (recently) and we may be able to define
 some mapping rules / approaches. However, since the differences with openEHR
 / 13606 are far greater than between the latter two, it is a bigger effort

 epSOS - this is a simple CCD that can easily be mapped to archetypes, and
 maybe representing it as an RM might be useful.

 My feeling is to get the 13606 / openEHR question sorted out first, because
 that is by far the easiest. If we stay focussed, unofficial (for now), and
 make progress on that then we can tackle bigger beasts...

 - thomas


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





EN/ISO 13606 openEHR - harmonisation possibilities

2011-09-09 Thread Thomas Beale

Diego,

Are the archetypes online anywhere?
As an aside, it is an interesting document - 45 pages about archetypes, 
including a lot of directly copied openEHR material, and no attribution 
at all to openEHR! Lucky it is not an academic paper

- thomas

On 09/09/2011 15:28, Diego Bosc? wrote:
 There are already epSOS EN13606 archetypes
 http://www.epsos.eu/uploads/tx_epsosfileshare/D3.5.2_Appendix_G_EN13606_Implementation.pdf

 2011/9/9 Thomas Bealethomas.beale at oceaninformatics.com:
 On 09/09/2011 14:01, Stef Verlinden wrote:

 Great initiative. Let's go for it. Even though I agree with your previous
 remarks that this probably won't provide a long term solution, IMHO it's
 absolutely necessary in order to secure short term progress.
 Maybe a dumb question, but is there a way we can involve people form other
 standard initiatives (DCM, HL7) in order to speed up harmonisation. More
 specific: is there a mutual interest for all of us to invest in this.

 My experience is: the instant we 'involve every stakeholder' and set up some
 large forum / club / organisation, everything becomes paralysed and
 political, and tasks that should take 3 months take 3 years. So we need to
 be careful...





EN/ISO 13606 openEHR - harmonisation possibilities

2011-09-09 Thread Ian McNicoll
Hi Diego,

Yes. I saw David Moner's presentation on these at the MIE conference
in Oslo, and he and Gerard Freriks gave a very powerful account of the
power of archetype development in messaging production.

However, these archetypes also point to a somewhat different approach
(at least for now) between the 13606 and openEHR communities, in that
the 13606 epSos archetypes are COMPOSITION archetypes, directly
modelled against the epSos requirement.

In openEHR we would take a rather different approach, by re-using more
generic Entry-level archetypes and building up the epSos requirement
via a template. In many respects this is somewhat closer to the CCD
approach where each CCD (medication, problem,etc) roughly equates to a
single archetype. Although this is more complex than David's approach,
it does let us re-use the archetypes in very different contexts. As
one example, I am currently involved in a project which uses the NEHTA
medication archetypes templated in a local vendor system, but will
re-use the same archetypes to create the epSOS Prescribing summary and
the Emergency summary.

Both approaches are valid and both are still much easier than
developing CDA but there is different design paradigm. Three-level
modelling, rather than two-level modelling?

Ian

Dr Ian McNicoll
office +44 (0)1536 414 994
fax +44 (0)1536 516317
mobile +44 (0)775 209 7859
skype ianmcnicoll
ian.mcnicoll at oceaninformatics.com

Clinical Modelling Consultant,?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 September 2011 15:28, Diego Bosc? yampeku at gmail.com wrote:
 There are already epSOS EN13606 archetypes
 http://www.epsos.eu/uploads/tx_epsosfileshare/D3.5.2_Appendix_G_EN13606_Implementation.pdf

 2011/9/9 Thomas Beale thomas.beale at oceaninformatics.com:
 On 09/09/2011 14:01, Stef Verlinden wrote:

 Great initiative. Let's go for it. Even though I agree with your previous
 remarks that this probably won't provide a long term solution, IMHO it's
 absolutely necessary in order to secure short term progress.
 Maybe a dumb question, but is there a way we can involve people form other
 standard initiatives (DCM, HL7) in order to speed up harmonisation. More
 specific: is there a mutual interest for all of us to invest in this.

 My experience is: the instant we 'involve every stakeholder' and set up some
 large forum / club / organisation, everything becomes paralysed and
 political, and tasks that should take 3 months take 3 years. So we need to
 be careful...

 Specifically:

 myself and some others on this list are directly involved in an
 international DCM effort, led by Dr Stan Huff (Intermountain Health), and
 this should yield results before the end of the year
 HL7 - here it depends on what we are talking about:

 HL7v2 messages - there are specific approaches emerging to map v2 messages
 to openEHR, and I would see this as a seperate initiative (although
 hopefully taking advantage of the same tooling)
 CDAr2 - this has its own UML model (recently) and we may be able to define
 some mapping rules / approaches. However, since the differences with openEHR
 / 13606 are far greater than between the latter two, it is a bigger effort

 epSOS - this is a simple CCD that can easily be mapped to archetypes, and
 maybe representing it as an RM might be useful.

 My feeling is to get the 13606 / openEHR question sorted out first, because
 that is by far the easiest. If we stay focussed, unofficial (for now), and
 make progress on that then we can tackle bigger beasts...

 - thomas


 ___
 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





EN/ISO 13606 openEHR - harmonisation possibilities

2011-09-09 Thread Diego Boscá
What part do you said is copied? ._.
Here the archetypes in ADL
http://en13606.webs.upv.es/web13606/index.php/activities/ceniso-13606-workshop-mie2011-oslo

2011/9/9 Thomas Beale thomas.beale at oceaninformatics.com:

 Diego,

 Are the archetypes online anywhere?
 As an aside, it is an interesting document - 45 pages about archetypes,
 including a lot of directly copied openEHR material, and no attribution
 at all to openEHR! Lucky it is not an academic paper

 - thomas

 On 09/09/2011 15:28, Diego Bosc? wrote:
 There are already epSOS EN13606 archetypes
 http://www.epsos.eu/uploads/tx_epsosfileshare/D3.5.2_Appendix_G_EN13606_Implementation.pdf

 2011/9/9 Thomas Bealethomas.beale at oceaninformatics.com:
 On 09/09/2011 14:01, Stef Verlinden wrote:

 Great initiative. Let's go for it. Even though I agree with your previous
 remarks that this probably won't provide a long term solution, IMHO it's
 absolutely necessary in order to secure short term progress.
 Maybe a dumb question, but is there a way we can involve people form other
 standard initiatives (DCM, HL7) in order to speed up harmonisation. More
 specific: is there a mutual interest for all of us to invest in this.

 My experience is: the instant we 'involve every stakeholder' and set up some
 large forum / club / organisation, everything becomes paralysed and
 political, and tasks that should take 3 months take 3 years. So we need to
 be careful...


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





EN/ISO 13606 openEHR - harmonisation possibilities

2011-09-09 Thread Ian McNicoll
Thanks Diego,

My mistake - that wasn't clear at David's demonstration or from the
epSOS appendix.

Are the ENTRY level component archetypes available, and are they
designed to be for epSos use only or do they support a much broader
context of use e.g a full  hospital or GP medication use?

It would be interesting to compare with the openEHR equivalents,
especially as we intend to use the NEHTA archetypes as the basis for
the official openEHR medication archetypes before long and I have been
doing various mapping exercises to ensure that they meet are broad set
of use cases.

Ian

Dr Ian McNicoll
office +44 (0)1536 414 994
fax +44 (0)1536 516317
mobile +44 (0)775 209 7859
skype ianmcnicoll
ian.mcnicoll at oceaninformatics.com

Clinical Modelling Consultant,?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 September 2011 16:09, Diego Bosc? yampeku at gmail.com wrote:
 Well, in all of our projects we use ENTRY level archetypes and slots,
 but as epSOS defines that the requirement is a full document then it
 made sense to put everything on the same archetype (to show that all
 requirements could fit without problems)

 2011/9/9 Ian McNicoll Ian.McNicoll at oceaninformatics.com:
 Hi Diego,

 Yes. I saw David Moner's presentation on these at the MIE conference
 in Oslo, and he and Gerard Freriks gave a very powerful account of the
 power of archetype development in messaging production.

 However, these archetypes also point to a somewhat different approach
 (at least for now) between the 13606 and openEHR communities, in that
 the 13606 epSos archetypes are COMPOSITION archetypes, directly
 modelled against the epSos requirement.

 In openEHR we would take a rather different approach, by re-using more
 generic Entry-level archetypes and building up the epSos requirement
 via a template. In many respects this is somewhat closer to the CCD
 approach where each CCD (medication, problem,etc) roughly equates to a
 single archetype. Although this is more complex than David's approach,
 it does let us re-use the archetypes in very different contexts. As
 one example, I am currently involved in a project which uses the NEHTA
 medication archetypes templated in a local vendor system, but will
 re-use the same archetypes to create the epSOS Prescribing summary and
 the Emergency summary.

 Both approaches are valid and both are still much easier than
 developing CDA but there is different design paradigm. Three-level
 modelling, rather than two-level modelling?

 Ian

 Dr Ian McNicoll
 office +44 (0)1536 414 994
 fax +44 (0)1536 516317
 mobile +44 (0)775 209 7859
 skype ianmcnicoll
 ian.mcnicoll at oceaninformatics.com

 Clinical Modelling Consultant,?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 September 2011 15:28, Diego Bosc? yampeku at gmail.com wrote:
 There are already epSOS EN13606 archetypes
 http://www.epsos.eu/uploads/tx_epsosfileshare/D3.5.2_Appendix_G_EN13606_Implementation.pdf

 2011/9/9 Thomas Beale thomas.beale at oceaninformatics.com:
 On 09/09/2011 14:01, Stef Verlinden wrote:

 Great initiative. Let's go for it. Even though I agree with your previous
 remarks that this probably won't provide a long term solution, IMHO it's
 absolutely necessary in order to secure short term progress.
 Maybe a dumb question, but is there a way we can involve people form other
 standard initiatives (DCM, HL7) in order to speed up harmonisation. More
 specific: is there a mutual interest for all of us to invest in this.

 My experience is: the instant we 'involve every stakeholder' and set up 
 some
 large forum / club / organisation, everything becomes paralysed and
 political, and tasks that should take 3 months take 3 years. So we need to
 be careful...

 Specifically:

 myself and some others on this list are directly involved in an
 international DCM effort, led by Dr Stan Huff (Intermountain Health), and
 this should yield results before the end of the year
 HL7 - here it depends on what we are talking about:

 HL7v2 messages - there are specific approaches emerging to map v2 messages
 to openEHR, and I would see this as a seperate initiative (although
 hopefully taking advantage of the same tooling)
 CDAr2 - this has its own UML model (recently) and we may be able to define
 some mapping rules / approaches. However, since the differences with 
 openEHR
 / 13606 are far greater than between the latter two, it is a bigger effort

 epSOS - this is a simple CCD that can easily be mapped to archetypes, and
 maybe representing it as an RM might be useful.

 My feeling is to get the 13606 / openEHR question sorted out first, because
 that is by far the easiest. If we stay focussed, unofficial (for now), and
 make progress on that then we can tackle bigger 

EN/ISO 13606 openEHR - harmonisation possibilities

2011-09-09 Thread David Moner
Thomas,

Could you please clarify this sentence?

I'm the main author of that document. As you said, it is a 45 pages document
of which only two and a half are a summary description of ADL to understand
the proposed archetypes. And only there we can see some examples of ADL
structures (yes, openEHR ones) taken directly from EN13606-2, which is the
norm referenced at the document, and not from the openEHR specifications.

I really think that your affirmation is misleading and unfair.

David

2011/9/9 Thomas Beale thomas.beale at oceaninformatics.com


 As an aside, it is an interesting document - 45 pages about archetypes,
 including a lot of directly copied openEHR material, and no attribution
 at all to openEHR! Lucky it is not an academic paper

 - thomas

 --
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)
-- next part --
An HTML attachment was scrubbed...
URL: 
http://lists.openehr.org/mailman/private/openehr-technical_lists.openehr.org/attachments/20110909/fa75f391/attachment.html


EN/ISO 13606 openEHR - harmonisation possibilities

2011-09-09 Thread Thomas Beale
On 09/09/2011 19:04, David Moner wrote:

 Thomas,

 Could you please clarify this sentence?

 I'm the main author of that document. As you said, it is a 45 pages 
 document of which only two and a half are a summary description of ADL 
 to understand the proposed archetypes. And only there we can see some 
 examples of ADL structures (yes, openEHR ones) taken directly from 
 EN13606-2, which is the norm referenced at the document, and not from 
 the openEHR specifications.

 I really think that your affirmation is misleading and unfair.

David,

sorry - you are right, there is not 'a lot' of copied material, only p 
11  12. But I do find it funny that there is no mention of openEHR, 
because it means that readers of the document won't realise that they 
should go to openEHR to see ongoing developments in the specification 
and tools (I am not saying the only development in tools of course, but 
since 13606-2 is a snapshot of an openEHR spec, it would make sense to 
make this clear, one would have thought).

- thomas




EN/ISO 13606 openEHR - harmonisation possibilities

2011-09-09 Thread David Moner
Ok, but again, the referenced documents at that epSOS annex are CEN EN 13606
part 1 and CEN EN 13606 part 2. If openEHR has to be mentioned is in those
documents, not in this annex since it only deals with 13606 and the
archetype/ADL summary is just for clarifying concepts for the reader and not
a complete history about the technology behind.

David

2011/9/9 Thomas Beale thomas.beale at oceaninformatics.com

 On 09/09/2011 19:04, David Moner wrote:
 
  Thomas,
 
  Could you please clarify this sentence?
 
  I'm the main author of that document. As you said, it is a 45 pages
  document of which only two and a half are a summary description of ADL
  to understand the proposed archetypes. And only there we can see some
  examples of ADL structures (yes, openEHR ones) taken directly from
  EN13606-2, which is the norm referenced at the document, and not from
  the openEHR specifications.
 
  I really think that your affirmation is misleading and unfair.

 David,

 sorry - you are right, there is not 'a lot' of copied material, only p
 11  12. But I do find it funny that there is no mention of openEHR,
 because it means that readers of the document won't realise that they
 should go to openEHR to see ongoing developments in the specification
 and tools (I am not saying the only development in tools of course, but
 since 13606-2 is a snapshot of an openEHR spec, it would make sense to
 make this clear, one would have thought).

 - thomas

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




-- 
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)
-- next part --
An HTML attachment was scrubbed...
URL: 
http://lists.openehr.org/mailman/private/openehr-technical_lists.openehr.org/attachments/20110909/f8c1b5f3/attachment.html


EN/ISO 13606 openEHR - harmonisation possibilities

2011-09-09 Thread Thomas Beale

David, Diego,

I just tried to compile the archetype 
CEN-DEMOGRAPHIC-IDENTIFIED_HEALTHCARE_PROFESSIONAL.HCP_Dispenser.v1 in 
the ADL Workbench... I had to make a few changes:

  * IDENTIFIED_HEALTHCARE_PROFESSIONAL has an attribute
'scopingOrganisation' in the standard, but the archetype had
'scoping_organisation' (the standard bizarrely mixes camelCase and
underscore_form)
  * HEALTHCARE_PROFESSIONAL_ROLE has an attribute 'specialty' in the
standard, but it was called 'speciality' in the archetype
(admittedly an easy confusion in English)

At the moment, the version of the 13606 and 21090 schemas available 
inthe openEHR SVN has the strange mix of attribute name styles in the 
published standard. The archetypes have used a consistent naming 
approach - the more_readable_form, from my point of view. What is the 
consensus on this aspect of the standard? Do we follow it slavishly or 
use a modified variant, as you have presumably done for your epSOS work?

It may be that my copy of 13606 is out of date, and was superseded by 
some later update - I have a version from 2006-06-13. Were there later 
changes?

- thomas


On 09/09/2011 19:04, David Moner wrote:

 Thomas,

 Could you please clarify this sentence?

 I'm the main author of that document. As you said, it is a 45 pages 
 document of which only two and a half are a summary description of ADL 
 to understand the proposed archetypes. And only there we can see some 
 examples of ADL structures (yes, openEHR ones) taken directly from 
 EN13606-2, which is the norm referenced at the document, and not from 
 the openEHR specifications.

 I really think that your affirmation is misleading and unfair.

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