
## Concept class

Concepts are defined in two equivalent ways. 
In a syntactic sense, a concept is an XML Schema element definition, 
defining the element to be in the item element substitution group or in the tuple element substitution group. 
At a semantic level, a concept is a definition of a kind of fact that can be reported about the activities or nature of a business activity.



The Concept type exposes the following members:

### Properties
| Property | Description |
| :- | :- |
| [name](/finance/python-net/aspose.finance.xbrl/concept/name) | Gets or sets the name of the concept. |
| [namespace_uri](/finance/python-net/aspose.finance.xbrl/concept/namespace_uri) | Gets the namespace URI of the concept. |
| [id](/finance/python-net/aspose.finance.xbrl/concept/id) | Get or sets the id of the concept. |
| [is_abstract](/finance/python-net/aspose.finance.xbrl/concept/is_abstract) | Get or sets whether this concept is abstract. |
| [substitution_group](/finance/python-net/aspose.finance.xbrl/concept/substitution_group) | Gets or sets the substitution group of the concept. |
| [is_dimension](/finance/python-net/aspose.finance.xbrl/concept/is_dimension) | Gets whether it is dimension concept. |
| [is_explicit_dimension](/finance/python-net/aspose.finance.xbrl/concept/is_explicit_dimension) | Gets whether it is explicit dimension concept. |
| [is_typed_dimension](/finance/python-net/aspose.finance.xbrl/concept/is_typed_dimension) | Gets whether it is typed dimension concept. |
| [period_type](/finance/python-net/aspose.finance.xbrl/concept/period_type) | Get or sets the period type of the concept. |
| [balance_type](/finance/python-net/aspose.finance.xbrl/concept/balance_type) | Get or sets the balance type of the concept. |


### Methods
| Method | Description |
| :- | :- |
| [get_label(preferred_label)](/finance/python-net/aspose.finance.xbrl/concept/get_label/#str) | Gets the label of the concept from the Label links. |


### See Also

* module [aspose.finance.xbrl](../)
