Skip to content

RecTypeGroups

Classes:

  • RecTypeGroups

    Dataclass for modeling all of the database structure's Record Type Groups.

RecTypeGroups

Bases: BaseXmlModel

Dataclass for modeling all of the database structure's Record Type Groups.

Attributes:

  • rtg (list) –

    list of instantiated dataclasses that model all of the database's Record Type Groups.

Examples:

>>> from heurist.mock_data import DB_STRUCTURE_XML
>>> from heurist.models.structural import HMLStructure
>>>
>>>
>>> # Parse structure
>>> xml = DB_STRUCTURE_XML
>>> hml = HMLStructure.from_xml(xml)
>>>
>>> # Test class
>>> first_record_type = hml.RecTypeGroups.rtg[0]
>>> first_record_type.rtg_ID
4