Module borisat.models.rd.vat

Expand source code
from pydantic import BaseModel
from pydantic import Field


class CompanyInfoResponse(BaseModel):
    """use with unnest()"""
    NID: str = Field(alias='n_i_d')

    title_name: str
    name: str
    surname: str

    branch_name:str
    branch_number: int
    branch_title_name:str

    business_first_date: str

    building_name: str
    floor_number: str
    room_number: str

    village_name: str
    house_number:str
    moo_number: str
    soi_name: str
    street_name: str
    thambol: str
    amphur: str
    province: str
    post_code: str

Classes

class CompanyInfoResponse (**data: Any)

use with unnest()

Create a new model by parsing and validating input data from keyword arguments.

Raises ValidationError if the input data cannot be parsed to form a valid model.

Expand source code
class CompanyInfoResponse(BaseModel):
    """use with unnest()"""
    NID: str = Field(alias='n_i_d')

    title_name: str
    name: str
    surname: str

    branch_name:str
    branch_number: int
    branch_title_name:str

    business_first_date: str

    building_name: str
    floor_number: str
    room_number: str

    village_name: str
    house_number:str
    moo_number: str
    soi_name: str
    street_name: str
    thambol: str
    amphur: str
    province: str
    post_code: str

Ancestors

  • pydantic.main.BaseModel
  • pydantic.utils.Representation

Class variables

var NID : str
var amphur : str
var branch_name : str
var branch_number : int
var branch_title_name : str
var building_name : str
var business_first_date : str
var floor_number : str
var house_number : str
var moo_number : str
var name : str
var post_code : str
var province : str
var room_number : str
var soi_name : str
var street_name : str
var surname : str
var thambol : str
var title_name : str
var village_name : str