Existence of attributes (ADL, AOM)

Dear All

I have, as a clinician, undertaken to raise an issue on the list about our current handling of existence of attributes in archetypes. At Ocean we have discovered a ‘sleeping’ problem that needs to be addressed. In a nutshell, the existence of attributes is not handled correctly and requires changes in the ADL parser, the XML archetypes and in the AOM. Constraints on existence are not used at present and should not be heeded until the next release. I have put a full explanation here. No doubt more technical people will want to say more and edit it.

http://www.openehr.org/wiki/display/dev/Existence+of+Attributes+%28AOM%2C+ADL+and+XML%29

Hope this is helpful. I would like to see a change in 1.4 that addresses this before going to 1.5 so that the ISO standard can be updated appropriately. The changes are:

  1. Make the existence attribute of the AOM optional

  2. Have no default existence in ADL

We could argue that it is worth doing the same for occurrences:

  1. Make the occurrences attribute of the AOM optional

  2. Have no default occurrences in ADL

Cheers, Sam

(attachments)

OceanInformaticsl.JPG