Class: TencentCloud::Mrs::V20200910::Vaccination

Inherits:
Common::AbstractModel
  • Object
show all
Defined in:
lib/v20200910/models.rb

Overview

免疫接种记录

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(id = nil, vaccine = nil, dose = nil, date = nil, lotnumber = nil, manufacturer = nil, clinic = nil, site = nil, provider = nil, lot = nil) ⇒ Vaccination

Returns a new instance of Vaccination.



11701
11702
11703
11704
11705
11706
11707
11708
11709
11710
11711
11712
# File 'lib/v20200910/models.rb', line 11701

def initialize(id=nil, vaccine=nil, dose=nil, date=nil, lotnumber=nil, manufacturer=nil, clinic=nil, site=nil, provider=nil, lot=nil)
  @Id = id
  @Vaccine = vaccine
  @Dose = dose
  @Date = date
  @LotNumber = lotnumber
  @Manufacturer = manufacturer
  @Clinic = clinic
  @Site = site
  @Provider = provider
  @Lot = lot
end

Instance Attribute Details

#ClinicObject

Parameters:

  • Id:

    序号

  • Vaccine:

    疫苗名称

  • Dose:

    剂次

  • Date:

    接种日期

  • LotNumber:

    疫苗批号

  • Manufacturer:

    生产企业

  • Clinic:

    接种单位

  • Site:

    接种部位

  • Provider:

    接种者

  • Lot:

    疫苗批号



11699
11700
11701
# File 'lib/v20200910/models.rb', line 11699

def Clinic
  @Clinic
end

#DateObject

Parameters:

  • Id:

    序号

  • Vaccine:

    疫苗名称

  • Dose:

    剂次

  • Date:

    接种日期

  • LotNumber:

    疫苗批号

  • Manufacturer:

    生产企业

  • Clinic:

    接种单位

  • Site:

    接种部位

  • Provider:

    接种者

  • Lot:

    疫苗批号



11699
11700
11701
# File 'lib/v20200910/models.rb', line 11699

def Date
  @Date
end

#DoseObject

Parameters:

  • Id:

    序号

  • Vaccine:

    疫苗名称

  • Dose:

    剂次

  • Date:

    接种日期

  • LotNumber:

    疫苗批号

  • Manufacturer:

    生产企业

  • Clinic:

    接种单位

  • Site:

    接种部位

  • Provider:

    接种者

  • Lot:

    疫苗批号



11699
11700
11701
# File 'lib/v20200910/models.rb', line 11699

def Dose
  @Dose
end

#IdObject

Parameters:

  • Id:

    序号

  • Vaccine:

    疫苗名称

  • Dose:

    剂次

  • Date:

    接种日期

  • LotNumber:

    疫苗批号

  • Manufacturer:

    生产企业

  • Clinic:

    接种单位

  • Site:

    接种部位

  • Provider:

    接种者

  • Lot:

    疫苗批号



11699
11700
11701
# File 'lib/v20200910/models.rb', line 11699

def Id
  @Id
end

#LotObject

Parameters:

  • Id:

    序号

  • Vaccine:

    疫苗名称

  • Dose:

    剂次

  • Date:

    接种日期

  • LotNumber:

    疫苗批号

  • Manufacturer:

    生产企业

  • Clinic:

    接种单位

  • Site:

    接种部位

  • Provider:

    接种者

  • Lot:

    疫苗批号



11699
11700
11701
# File 'lib/v20200910/models.rb', line 11699

def Lot
  @Lot
end

#LotNumberObject

Parameters:

  • Id:

    序号

  • Vaccine:

    疫苗名称

  • Dose:

    剂次

  • Date:

    接种日期

  • LotNumber:

    疫苗批号

  • Manufacturer:

    生产企业

  • Clinic:

    接种单位

  • Site:

    接种部位

  • Provider:

    接种者

  • Lot:

    疫苗批号



11699
11700
11701
# File 'lib/v20200910/models.rb', line 11699

def LotNumber
  @LotNumber
end

#ManufacturerObject

Parameters:

  • Id:

    序号

  • Vaccine:

    疫苗名称

  • Dose:

    剂次

  • Date:

    接种日期

  • LotNumber:

    疫苗批号

  • Manufacturer:

    生产企业

  • Clinic:

    接种单位

  • Site:

    接种部位

  • Provider:

    接种者

  • Lot:

    疫苗批号



11699
11700
11701
# File 'lib/v20200910/models.rb', line 11699

def Manufacturer
  @Manufacturer
end

#ProviderObject

Parameters:

  • Id:

    序号

  • Vaccine:

    疫苗名称

  • Dose:

    剂次

  • Date:

    接种日期

  • LotNumber:

    疫苗批号

  • Manufacturer:

    生产企业

  • Clinic:

    接种单位

  • Site:

    接种部位

  • Provider:

    接种者

  • Lot:

    疫苗批号



11699
11700
11701
# File 'lib/v20200910/models.rb', line 11699

def Provider
  @Provider
end

#SiteObject

Parameters:

  • Id:

    序号

  • Vaccine:

    疫苗名称

  • Dose:

    剂次

  • Date:

    接种日期

  • LotNumber:

    疫苗批号

  • Manufacturer:

    生产企业

  • Clinic:

    接种单位

  • Site:

    接种部位

  • Provider:

    接种者

  • Lot:

    疫苗批号



11699
11700
11701
# File 'lib/v20200910/models.rb', line 11699

def Site
  @Site
end

#VaccineObject

Parameters:

  • Id:

    序号

  • Vaccine:

    疫苗名称

  • Dose:

    剂次

  • Date:

    接种日期

  • LotNumber:

    疫苗批号

  • Manufacturer:

    生产企业

  • Clinic:

    接种单位

  • Site:

    接种部位

  • Provider:

    接种者

  • Lot:

    疫苗批号



11699
11700
11701
# File 'lib/v20200910/models.rb', line 11699

def Vaccine
  @Vaccine
end

Instance Method Details

#deserialize(params) ⇒ Object



11714
11715
11716
11717
11718
11719
11720
11721
11722
11723
11724
11725
# File 'lib/v20200910/models.rb', line 11714

def deserialize(params)
  @Id = params['Id']
  @Vaccine = params['Vaccine']
  @Dose = params['Dose']
  @Date = params['Date']
  @LotNumber = params['LotNumber']
  @Manufacturer = params['Manufacturer']
  @Clinic = params['Clinic']
  @Site = params['Site']
  @Provider = params['Provider']
  @Lot = params['Lot']
end