Models

EmailType

class q2_cores.OSI.models.email_model.EmailType(value, names=<not given>, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]

Bases: Enum

Primary = 'BEML'
Secondary = 'EML'
Work = 'WORK'
Home = 'HEML'
Unknown = None

EmailInfo

class q2_cores.OSI.models.email_model.EmailInfo(email_address, raw_email_type, email_description, email_type=None, unknown_email_type=False)[source]

Bases: object

EmailInfo(email_address: str, raw_email_type: str, email_description: str, email_type: q2_cores.OSI.models.email_model.EmailType = None, unknown_email_type: bool = False)

email_address: str
raw_email_type: str
email_description: str
email_type: EmailType = None
unknown_email_type: bool = False

OSIAddressType

class q2_cores.OSI.models.address.OSIAddressType(value, *args, **kw)[source]

Bases: Enum

Primary = 'PRI'
Home = 'HOME'
Seasonal = 'SEA'
Business = 'BUS'
Statement = 'STMT'
Tax = 'IRS'
Alternate = 'ALT'

OSIPhoneType

class q2_cores.OSI.models.phone.OSIPhoneType(value, *args, **kw)[source]

Bases: Enum

Personal = 'PER'
Cell = 'CELL'
Business = 'BUS'