# Where to find AOM2 BMM for the latest stable release (2.3.0)

**URL:** <https://discourse.openehr.org/t/where-to-find-aom2-bmm-for-the-latest-stable-release-2-3-0/2006>\
**Category:** ADL\
**Created:** [30 October 2021 14:17 UTC](https://discourse.openehr.org/t/where-to-find-aom2-bmm-for-the-latest-stable-release-2-3-0/2006 "2021-10-30T14:17:33Z")\
**Posts on this page:** 1\
**Showing post:** 28

<div class="post-metadata">

**Author:** ![thomas.beale](https://discourse.openehr.org/user_avatar/discourse.openehr.org/thomas.beale/32/35_2.png) [@thomas.beale](https://discourse.openehr.org/u/thomas.beale)\
**Post date:** [1 November 2021 15:22 UTC](https://discourse.openehr.org/t/where-to-find-aom2-bmm-for-the-latest-stable-release-2-3-0/2006/28 "2021-11-01T15:22:26Z")

</div>

> [@pieterbos](#):
>
> patterned\_constraint

Yep i fixed this one yesterday - sorry, I should have written these down. Should be `pattern_constraint`.

> [@pieterbos](#):
>
> C\_PRIMITIVE\_OBJECT subclasses have default\_value is mandatory. I do not think it should

yep - I fixed those, that is incorrect.

> [@pieterbos](#):
>
> in the spec, C\_TERMINOLOGY\_CODE.constraint is mandatory. Should it be?

yes, otherwise the object does not need to exist.

> [@pieterbos](#):
>
> the class RESOURCE\_ANNOTATIONS cannot be found in the specifications

That appears to be a missing ‘include’ line in the Resource spec - I’ll fix that. ([Here it is in the UML site)](https://specifications.openehr.org/releases/UML/latest/index.html#Architecture___18_1_83e026d_1429721427946_83239_4696).

> [@pieterbos](#):
>
> in base BMM, resource\_description.details is mandatory, in the specification, it is not.

That’s a BMM error I missed; will correct.

> [@pieterbos](#):
>
> ARCHETYPE\_HRID.namespace is incorrectly mandatory in the base 1.1.0 BMM

Ok - corrections to do there as well.

Teamwork rules 😉

---

_[View the full topic](https://discourse.openehr.org/t/where-to-find-aom2-bmm-for-the-latest-stable-release-2-3-0/2006)._
