Hi again, As promised, I will provide a list of errors in the XML schema specification of the AOM.
1. Element name 'rm_type_name' should be renamed to 'rm_attribute_name' for the C_ATTRIBUTE entity so that the naming follows the AOM specification. 2. The C_ATTRIBUTE has an attribute called 'unbounded' which follows the AOM specification the existence attribute which is an Interval<Integer>, but is it really needed in the XML spec, i.e. will there ever be a case where the existence is unbounded? http://svn.openehr.org/specification/BRANCHES/Release-1.1-candidate/publishing/its/XML-schema/documentation/Archetype.xsd.html_h-1167105029.html 3. The element name 'precedence_overriden' should be corrected to 'precedence_overridden' here http://svn.openehr.org/specification/BRANCHES/Release-1.1-candidate/publishing/its/XML-schema/documentation/Archetype.xsd.html_h-223793303.html 4. There's an entity called 'C_CODED_TERM' which is a DOMAIN_TYPE, but it should probably be renamed to 'C_CODED_TEXT'. If this is a correct assumption, the 'reference' element should then be renamed to 'query' and another element called 'subset' should also be added. See the specification of C_DV_CODED_TEXT in the Archetype Profile specification here: http://svn.openehr.org/specification/BRANCHES/Release-1.1-candidate/publishing/architecture/am/openehr_archetype_profile.pdf. XML spec of 'C_CODED_TERM' is found here: http://svn.openehr.org/specification/BRANCHES/Release-1.1-candidate/publishing/its/XML-schema/documentation/Archetype.xsd.html_h1644545557.html 5. In ADL archetypes the ontology section usually contains 'primary_language', 'languages_available', but neither of these are found in the ARCHETYPE_ONTOLOGY entity in the XML schema spec. When looking through the AOM specification of the ARCHETYPE_ONTOLOGY I found that these attributes didn't exist there either - so how come the ADL archetypes contain these attributes?. I can only guess they haven't evolved as fast as the specifications... Furthermore, there are two attributes in the AOM specification of ARCHETYPE_ONTOLOGY that I couldn't find in the ADL archetypes - namely 'specialisation_depth' and 'parent_archetype'. These attributes are not accessible from the ArchetypeOntology class in the 1.0.1-RC1 version of the Java kernel, and the latter is not found in the XML schema spec. See the XML schema spec of ARCHETYPE_ONTOLOGY here: http://svn.openehr.org/specification/BRANCHES/Release-1.1-candidate/publishing/its/XML-schema/documentation/Archetype.xsd.html_h1873534858.html 6. All the sub-classes of C_PRIMITIVE has an attribute called 'assumed_value', but in the XML schema specs it has mistakenly been spelled 'assummed_value'. http://svn.openehr.org/specification/BRANCHES/Release-1.1-candidate/publishing/its/XML-schema/documentation/Archetype.xsd.html_h1279968838.html Regards, Mattias -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.openehr.org/mailman/private/openehr-technical_lists.openehr.org/attachments/20061121/83a10171/attachment.html> -------------- next part -------------- _______________________________________________ openEHR-technical mailing list openEHR-technical at openehr.org http://www.chime.ucl.ac.uk/mailman/listinfo/openehr-technical

