All versions of demographic UML diagrams don't include CONTACT and CAPABILITY inherits from LOCATABLE arrow
Raise
Analysis
Raise
Analysis
Description
In the demographic specs, CONTACT and CAPABILITY inherit from LOCATABLE. In all diagrams (1.0.2, 1.0.3, 1.0.4 and 1.1.0) the inheritance arrow is not in the UML diagram, for instance check https://specifications.openehr.org/releases/RM/Release-1.0.4/UML/diagrams/RM-demographic.svg
Activity
Sebastian Iancu
April 8, 2024 at 7:08 AM
(edited)
Ok, let's the not fix this anymore, it is probably not in balance with the amount of effort you have to put make it happen. We leave the fix only for RM 1.1.0 onwards.
Thomas Beale
April 8, 2024 at 12:15 AM
It’s a bit of messing around, but I can do it if you think it matters. It would be interesting to know which RM version most implementations are currently on - if it’s 1.1.0, then I don’t think it matters that much, but if not I can do it.
Sebastian Iancu
April 7, 2024 at 8:39 PM
@Thomas Beale are you still on plan to add that inheritance retroactively also in RM 1.0.4, or should I consider this issue solved and close it?
Sebastian Iancu
April 5, 2024 at 9:23 PM
Fix is done by Thomas on the latest specs (upcoming RM 1.2.0).
If is easy enough to retroactively fix this on RM 1.1.0 and 1.0.4 I would say to keep this open, otherwise we can move it to Resolved.
Thomas Beale
May 21, 2023 at 9:21 AM
I’ve added inheritance arrows to the main diagram for CONTACT and ADDRESS. I’ll look at adding into historical releases.
In the demographic specs, CONTACT and CAPABILITY inherit from LOCATABLE. In all diagrams (1.0.2, 1.0.3, 1.0.4 and 1.1.0) the inheritance arrow is not in the UML diagram, for instance check https://specifications.openehr.org/releases/RM/Release-1.0.4/UML/diagrams/RM-demographic.svg