Source code for q2_sdk.models.subsidiary

from dataclasses import dataclass
from typing import Optional

from q2_sdk.models.demographic import Address
from q2_sdk.models.recursive_encoder import JsonSerializable


[docs] @dataclass class SubsidiaryACHInfo: name: str tax_id: str def __post_init__(self): self.tax_id = "".join(x for x in self.tax_id if x.isdigit())
[docs] @dataclass class SubsidiaryWireInfo: name: str address: Address wire_is_international: bool = False
[docs] @dataclass class Subsidiary(JsonSerializable): display_name: str ach_info: Optional[SubsidiaryACHInfo] = None wire_info: Optional[SubsidiaryWireInfo] = None