sic_meta_model.ClassificationMeta
data_models.sic_meta_model.ClassificationMeta()
Represents a classification meta model.
Attributes
Name | Type | Description |
---|---|---|
code | str | Category code. Either a full code or a partial code for a larger hierarchical group. Partial code has last digits replaced by ‘x’. |
title | str | Short descriptive title of the code category. |
detail | str | Descriptive label of the category associated with the code. |
includes | List[str] | Optional list of titles that should be included in this category. |
excludes | List[str] | Optional list of titles that should be excluded from this category. |
Methods
Name | Description |
---|---|
check_code_match | Check for partial match of the code. |
pretty_print | Prints nicely the present fields. |
check_code_match
data_models.sic_meta_model.ClassificationMeta.check_code_match(subcode)
Check for partial match of the code. Discards 1st letter on SIC and then check only valid numbers.
Parameters
Name | Type | Description | Default |
---|---|---|---|
subcode |
str | 2-5 digits code for matching | required |
Returns
Type | Description |
---|---|
bool | if partial match found |
pretty_print
data_models.sic_meta_model.ClassificationMeta.pretty_print(subset_digits=[4, 2])
Prints nicely the present fields.
Returns
Type | Description |
---|---|
str | description |