Skip to Navigation | Skip to Content

Ref_impl_Java mailing list archives

[Date Prev] [Date Next] [Thread Prev] [Thread Next] [Date Index] [Thread Index]

Re: NodeID has to have a value?


Filip Klasson wrote:
Hi, i am wondering if NodeID for all CObjects is something that has to have a value? In the AOM documentation it says: "Semantic id of this node, used to differentiate sibling nodes of the same type. [Previously called 'meaning']. Each node_id must be defined in the archetype ontology as a term code."

According to the soruce code of LinkEHR NodeID has to exist. I am just trying to make sure that is the case.


Hi Filip,

currently the node id is mandatory according to the AOM specification, but it is optional according to ADL, and will remain optional - the rules for when it can be ignored have been properly explained now. Most if no all archetypes have some object nodes with no node_id. The AOM will therefore have to be changed to allow it to be optional, because all the tools are working this way anyway. See http://www.openehr.org/issues/browse/SPEC-267

The LinkEhr tool has opted to make all nodes identified with node ids, and this is certainly legal, but I don't think it is likely for most clinical archetypes.

- thomas

_______________________________________________
Ref_impl_java mailing list
Ref_impl_java@openehr.org
http://lists.chime.ucl.ac.uk/mailman/listinfo/ref_impl_java