carepoint.models package

Subpackages

Submodules

carepoint.models.address_mixin module

class carepoint.models.address_mixin.AddressMixin[source]

Bases: object

This is a mixin for Address Many2Many bindings

addr_id = Column(None, Integer(), ForeignKey('csaddr.addr_id'), table=None, primary_key=True, nullable=False)
addr_type
addr_type_cn = Column(None, Integer(), table=None)
app_flags = Column(None, Integer(), table=None)
priority = Column(None, Integer(), table=None)
timestmp = Column(None, DateTime(), table=None)
class carepoint.models.address_mixin.EnumAddressType[source]

Bases: enum.Enum

It provides PEP-0435 compliant Carepoint Address Type Enumerable

billing = 6
business = 1
home = 2
other = 5
school = 3
shipping = 7
vacation = 4

carepoint.models.phone_mixin module

class carepoint.models.phone_mixin.EnumPhoneType[source]

Bases: enum.Enum

It provides PEP-0435 compliant Carepoint Phone Type Enumerable

assistant = 1
beeper = 10
business = 2
business_2 = 3
business_fax = 4
car = 5
home = 6
home_2 = 7
home_fax = 8
mobile = 9
other_fax = 11
class carepoint.models.phone_mixin.PhoneMixin[source]

Bases: object

This is a mixin for Phone Many2Many bindings

app_flags = Column(None, Integer(), table=None)
phone_id = Column(None, Integer(), ForeignKey('csphone.phone_id'), table=None, primary_key=True, nullable=False)
phone_type
phone_type_cn = Column(None, Integer(), table=None)
priority = Column(None, Integer(), table=None)
timestmp = Column(None, DateTime(), table=None)

carepoint.models.state module

class carepoint.models.state.EnumOrderState[source]

Bases: enum.Enum

It provides PEP-0435 compliant Carepoint State Enumerable

adjudicated = 30
approved = 40
entered = 10
processed = 35
returned = 60
shipped = 50
verified = 20

Module contents