Constraints on class methods

2012-01-12 Thread Heath Frankel
Further to my previous email, I believe the original intent of the name
attribute is a form caption of an element value,  the approach of adding a
numeric suffix to provide a unique key is contrary to this original intent.
Btw, another example of multiple names values conflict with this unique
name rule is multiple alias party-identity occurences, in fact anywhere
where you use a coded name such as a lab observation with multiple
occurrences.  Adding a suffix makes the value different to the code rubric,
which frowned upon in terminology circles.

Heath
On 11/01/2012 11:25 PM, Heath Frankel heath.frankel at oceaninformatics.com
wrote:

 Peter,
 I believe this unique name rule should be reviewed and revoked. It is not
 formally defined, as indicated in your referenced Jira issue its only
 stated in the architecture overview in the context of paths which assumes
 name is the unique within a container. I have other examples where it is
 desirable to get multiple items with the same node-id but not the entire
 set and name is the obvious collector. It also causes issues in renamed
 templated items which you still want to allow more than one occurrence of
 that item.
 I believe that path predicates are context specific, some times you may
 want to use event time or entry uid for example, and should not be dictated
 by the reference model.
 Heath
 On 10/01/2012 10:43 PM, Peter Gummer peter.gummer at oceaninformatics.com
 wrote:

 Sebastian Garde wrote:

  A few other functional properties come to mind such as type in
 PARTY_RELATIONSHIP ...
  Re type: This is the same as the property name (because of the
 type_validity invariant)

 Yes, funny you should mention that, Sebastian, because I discovered
 yesterday that this is a bug in the spec. As is well known, the name must
 be unique among siblings within a container. This uniqueness is
 incompatible with the PARTY_RELATIONSHIP type, because it would be common
 for a party to have multiple relationships of the same type.

 http://www.openehr.org/issues/browse/SPECPR-54 discusses this. I had to
 find a work around for it in my software. I chose to violate the
 type_validity invariant: when setting the type, I append a sequential
 number to it to set the name; and I compute the type by stripping the
 sequential number off the name. This ensures that the name is unique, while
 permitting multiple siblings of the same type.

 - Peter
 ___
 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/20120112/4674a530/attachment.html


Constraints on class methods

2012-01-12 Thread Peter Gummer
Heath Frankel wrote:

 I believe this unique name rule should be reviewed and revoked. It is not 
 formally defined, as indicated in [ 
 http://www.openehr.org/issues/browse/SPECPR-54 ] its only stated in the 
 architecture overview in the context of paths which assumes name is the 
 unique within a container. I have other examples where it is desirable to get 
 multiple items with the same node-id but not the entire set and name is the 
 obvious collector. It also causes issues in renamed templated items which you 
 still want to allow more than one occurrence of that item.

I certainly agree with all of that Heath, having been frequently frustrated 
myself by this unique name rule.

I thought that ADL 1.5 had resolved this issue a couple of years ago, hadn't 
it? We're still using ADL 1.4, though, so we are still stuck with the old rule, 
and I can't remember what the resolution was.

If ADL 1.5 does revoke the unique name rule, then PARTY_RELATIONSHIP's type = 
name constraint could stay, in some form, depending on the outcome of this 
discussion about constraints on functions.

- Peter



New AOM and ADL specs

2012-01-12 Thread Thomas Beale

I have uploaded significantly improved versions of the documents linked 
from this page. There are some formal (minor) changes to the models, 
including: the template 'object model' has been absorbed into the AOM 
(there is just the AOM for everything now), and much better explanation 
of templates in the AOM spec, along with some diagrams.

See the openEHR CIMI home page 
http://www.openehr.org/wiki/display/stds/CIMI+Home+Page, or go 
straight to the changed docs:

  * ADL 1.5

http://www.openehr.org/svn/specification/TRUNK/publishing/architecture/am/adl1.5.pdf
: the updated Archetype Definition Language, now including
specialisation, external references, slot filling
  * AOM 1.5

http://www.openehr.org/svn/specification/TRUNK/publishing/architecture/am/aom1.5.pdf
: the updated Archetype Object Model, including specialisation 
slot filling semantics, validity conditions, and improvements to
ontology and primitive types packages
  * Tempate Specification

http://www.openehr.org/svn/specification/TRUNK/publishing/architecture/am/tom.pdf:
a description of how ADL and AOM are used to create templates;
desription of the Template Object Model defining operational
templates (OPTs).

They are not yet finished or error-free, but I think the explanations 
will help a lot more than the previous versions.

Some current conversations still have to be incorporated, of course.

- thomas beale


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


openEHR conference - proposal for Lake Bled, Slovenia 2012 - POLL

2012-01-12 Thread Miroslav Koncar
Hi
all,
?
I
think this is a very positive initiative. In my capacity as the HL7 Croatia
Chair, but perhaps even more importantly, ISHEP (www.ishep.org)
Conference Programme Committee Chair, we would be interested in exploring the
opportunities to combining efforts and supporting this event.
?
Few
important remarks - ISHEP is a regional two day conference that attracts about
100 experts from Slovenia, Croatia and neighboring countries, and discusses
best practices around eHealth implementations. It is very much hands on
practice, targeted workshops and implementation type of discussions, where the
aim is to raise awareness and knowledge with local communities on European and
world wide best practices on eHealth implementation. It is usually done under
auspices of two Ministries of Health, and supported by professional community
such as HL7, Croatian and Slovenian Society of Medical Informatics, EFMI, etc.
The conference usually takes place in September-October time frame, and for the
last two years it has been done in Croatia, whilst the preliminary agreement
for 2012 is Slovenia. 
?
I
think program-wise we would be able to combine the two efforts. The first day
is a plenary one, where we have keynotes, selected presentations and panel
discussion, whereas the 2nd day is several parallel workshops. If we would
combine the efforts, we could set up quite a powerful plenary and define
several parallel sessions on 2nd day (e.g. RIMBAA? CIMI? EHR Certification?).
?
Please
check out the ISHEP web site for further information, and let me know your
initial thoughts. 
?
Thanks,
all the best
Miroslav
Koncar
?
Miroslav
Koncar?PhD | OracleHealthcare Business Development Director, HL7 Croatia Chair 
OracleEastern and Central Europe, Middle East and Africa
Budmanijeva 1/IV, 1 Zagreb?| Croatia
Mobile:
+385 99 3212253?| Phone: +385 1 6323206
Email: miroslav.koncar at oracle.com




 From: Thomas Beale thomas.beale at oceaninformatics.com
To: openehr-technical at openehr.org 
Sent: Thursday, 12 January 2012, 1:27
Subject: Re: openEHR conference - proposal for Lake Bled, Slovenia 2012 - POLL
 
On 11/01/2012 11:14, Richard Dixon Hughes wrote:
 I think TC215 is presently scheduled for week of Sep 24 in Vienna 
 (subject to final confirmation).? You should probably try to avoid 
 clashing with that given 13606 overlap - but could aim to follow it.
 Richard DH

thanks Richard, good to know.

- thomas

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



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


openEHR conference - proposal for Lake Bled, Slovenia 2012 - POLL

2012-01-12 Thread Ian McNicoll
Hi Miroslav,

This is a very interesting and attractive suggestion. I have looked at
the ISHEP 2011 content and there is certainly a degree of overlap of
interest, particular from national agencies, on which we can build.
Sharing resources and sponsor input would certainly make much more
sense than accidentally finding ourselves in competition.

My only concern might be, from an openEHR perspective, that we lose
some clear community definition, particularly as this is a new venture
for us. I am sure with careful planning and marketing, the identity of
each party/conference could be maintained.

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
Director/Clinical Knowledge Editor openEHR Foundation ?www.openehr.org/knowledge
Honorary Senior Research Associate, CHIME, UCL
SCIMP Working Group, NHS Scotland
BCS Primary Health Care ?www.phcsg.org



On 12 January 2012 13:54, Miroslav Koncar miroslav_koncar at yahoo.com wrote:
 Hi all,

 I think this is a very positive initiative. In my capacity as the HL7
 Croatia Chair, but perhaps even more importantly, ISHEP (www.ishep.org)
 Conference Programme Committee Chair, we would be interested in exploring
 the opportunities to combining efforts and supporting this event.

 Few important remarks - ISHEP is a regional two day conference that attracts
 about 100 experts from Slovenia, Croatia and neighboring countries, and
 discusses best practices around eHealth implementations. It is very much
 hands on practice, targeted workshops and implementation type of
 discussions, where the aim is to raise awareness and knowledge with local
 communities on European and world wide best practices on eHealth
 implementation. It is usually done under auspices of two Ministries of
 Health, and supported by professional community such as HL7, Croatian and
 Slovenian Society of Medical Informatics, EFMI, etc. The conference usually
 takes place in September-October time frame, and for the last two years it
 has been done in Croatia, whilst the preliminary agreement for 2012 is
 Slovenia.

 I think program-wise we would be able to combine the two efforts. The first
 day is a plenary one, where we have keynotes, selected presentations and
 panel discussion, whereas the 2nd day is several parallel workshops. If we
 would combine the efforts, we could set up quite a powerful plenary and
 define several parallel sessions on 2nd day (e.g. RIMBAA? CIMI? EHR
 Certification?).

 Please check out the ISHEP web site for further information, and let me know
 your initial thoughts.

 Thanks, all the best
 Miroslav Koncar

 Miroslav Koncar?PhD | Oracle Healthcare Business Development Director, HL7
 Croatia Chair
 Oracle Eastern and Central Europe, Middle East and Africa
 Budmanijeva 1/IV, 1 Zagreb?| Croatia
 Mobile: +385 99 3212253?| Phone: +385 1 6323206
 Email: miroslav.koncar at oracle.com

 
 From: Thomas Beale thomas.beale at oceaninformatics.com
 To: openehr-technical at openehr.org
 Sent: Thursday, 12 January 2012, 1:27
 Subject: Re: openEHR conference - proposal for Lake Bled, Slovenia 2012 -
 POLL

 On 11/01/2012 11:14, Richard Dixon Hughes wrote:
 I think TC215 is presently scheduled for week of Sep 24 in Vienna
 (subject to final confirmation).? You should probably try to avoid
 clashing with that given 13606 overlap - but could aim to follow it.
 Richard DH

 thanks Richard, good to know.

 - thomas

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



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