Hi all, About the Actor-class which has "roles" which are a set of PartyRef's containing a link to version-containers having stored the role, instead of directly linking to the role itself.
This is inconsistent to the support-specs, where a party-ref is described as being a link to a identify a party in a demographic service. Because we cannot know if a demographic service, has a versioning container-system which is build on ID's, maybe it is (for example) API based. This design choice limits the kind of demographic-services which are able to connect to an openEHR system unnecessary. So it would be better, in my opinion, to never link to a version-container to identify an object. This is (in my opinion) also because the uid of a party or a role is part of the semantics of that class while the version-container only is a technical solution which should not expose any information except from the class-object it contains and the versions of that object. It is not a big deal, but it disturbs me for some time, every time I see it. Thanks for any ideas Bert

