Extensible select and enumeration types

and their elements in schema CHEMICAL_SUBSTANCE_XIM taking into account BASED_ON types


 material_item_select - EXTENSIBLE GENERIC_ENTITY SELECT
          substance_view_definition

 organization_item - EXTENSIBLE SELECT

 person_and_organization_item - EXTENSIBLE SELECT

 property_assignment_select - EXTENSIBLE SELECT

 substance_composition_basis - EXTENSIBLE ENUMERATION
          atoms
          mass
          moles
          volume