If I might ask a rather mundane technical question about archetypes ...

Looking at the archetype models, there appears to be no way to enforce 
that the class to be used for some specific piece of information is 
exactly that class and not one of its subtypes. For example, what if it 
is important to have a DVTime used and not a DVPartialTime? Or an 
ObjectRef that should never an AccessGroupRef or a PartyRef?

My feeling is that the class constraint in an archetype needs an 
additional property "subtypesAllowed" or similar to cater for the two 
cases.

Kerry

Dr Kerry Raymond
Distinguished Research Leader
CRC for Enterprise Distributed Systems Technology
University of Queensland 4072 Australia
Ph: +61 7 3365 4310, Fax: +61 7 3365 4311, www.dstc.edu.au



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

Reply via email to