Taxonomies and hierarchies are a special type of code set. They are hierarchical code sets. They consist of a node tree. The codes are nodes and they can have descendent codes. For a detailed description of hierarchies and taxonomies, see Taxonomies and Hierarchies
To create a hierarchy that is not restricted: