Hi all,

I am looking at this error message from http://www.openehr.org/releases/AM/latest/docs/AOM2/AOM2.html#_validity_rules
*
VARCN*: archetype concept validity. The |/node_id/| of the root object of the archetype must be of the form |id1{.1}*|, where the number of |.1| components equals the specalisation depth, and must be defined in the terminology. /(which has a spelling-error in "specalisation", it should be "specialisation")

/My first question:
How can the parser know the specialization-depth?
When I look at the grammar, it seems not possible to layer the specializationSection
So it can only check that it is a specialization.

Or am I overseeing something

My second question:
There is another thing, only small, thing, not very important, but I thought, I mention it anyway. In the grammar specialization is spelled in the US way ( in specialization_section : SYM_SPECIALIZE archetype_ref ;), while in the error-messages specialisation is spelled in the UK-way (in VASID).

Is there a preferred spelling for when handling texts which belong to software-definitions?

Thanks
Bert
_______________________________________________
openEHR-technical mailing list
[email protected]
http://lists.openehr.org/mailman/listinfo/openehr-technical_lists.openehr.org

Reply via email to