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

Reply via email to