Addition of required / extensible / preferred / example terminology constraint to AOM and ADL

These are not flags but classifiers.

Here are the FHIR definitions (which we assume in openEHR).

I get it, extensible is what is User Defined Tables in HL7 v2.x vs. HL7 Defined Tables, which were two ways of expressing internal terminologies in HL7 v2.x messages. In some cases of User Defined Tables, HL7 v2.x specs actually provide a subset or sample table, for others the codes are 100% to be defined by the user.