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.



11737
11738
11739
11740
11741
11742
11743
11744
11745
11746
11747
11748
# File 'lib/v20200910/models.rb', line 11737

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:

    疫苗批号



11735
11736
11737
# File 'lib/v20200910/models.rb', line 11735

def Clinic
  @Clinic
end

#DateObject

Parameters:

  • Id:

    序号

  • Vaccine:

    疫苗名称

  • Dose:

    剂次

  • Date:

    接种日期

  • LotNumber:

    疫苗批号

  • Manufacturer:

    生产企业

  • Clinic:

    接种单位

  • Site:

    接种部位

  • Provider:

    接种者

  • Lot:

    疫苗批号



11735
11736
11737
# File 'lib/v20200910/models.rb', line 11735

def Date
  @Date
end

#DoseObject

Parameters:

  • Id:

    序号

  • Vaccine:

    疫苗名称

  • Dose:

    剂次

  • Date:

    接种日期

  • LotNumber:

    疫苗批号

  • Manufacturer:

    生产企业

  • Clinic:

    接种单位

  • Site:

    接种部位

  • Provider:

    接种者

  • Lot:

    疫苗批号



11735
11736
11737
# File 'lib/v20200910/models.rb', line 11735

def Dose
  @Dose
end

#IdObject

Parameters:

  • Id:

    序号

  • Vaccine:

    疫苗名称

  • Dose:

    剂次

  • Date:

    接种日期

  • LotNumber:

    疫苗批号

  • Manufacturer:

    生产企业

  • Clinic:

    接种单位

  • Site:

    接种部位

  • Provider:

    接种者

  • Lot:

    疫苗批号



11735
11736
11737
# File 'lib/v20200910/models.rb', line 11735

def Id
  @Id
end

#LotObject

Parameters:

  • Id:

    序号

  • Vaccine:

    疫苗名称

  • Dose:

    剂次

  • Date:

    接种日期

  • LotNumber:

    疫苗批号

  • Manufacturer:

    生产企业

  • Clinic:

    接种单位

  • Site:

    接种部位

  • Provider:

    接种者

  • Lot:

    疫苗批号



11735
11736
11737
# File 'lib/v20200910/models.rb', line 11735

def Lot
  @Lot
end

#LotNumberObject

Parameters:

  • Id:

    序号

  • Vaccine:

    疫苗名称

  • Dose:

    剂次

  • Date:

    接种日期

  • LotNumber:

    疫苗批号

  • Manufacturer:

    生产企业

  • Clinic:

    接种单位

  • Site:

    接种部位

  • Provider:

    接种者

  • Lot:

    疫苗批号



11735
11736
11737
# File 'lib/v20200910/models.rb', line 11735

def LotNumber
  @LotNumber
end

#ManufacturerObject

Parameters:

  • Id:

    序号

  • Vaccine:

    疫苗名称

  • Dose:

    剂次

  • Date:

    接种日期

  • LotNumber:

    疫苗批号

  • Manufacturer:

    生产企业

  • Clinic:

    接种单位

  • Site:

    接种部位

  • Provider:

    接种者

  • Lot:

    疫苗批号



11735
11736
11737
# File 'lib/v20200910/models.rb', line 11735

def Manufacturer
  @Manufacturer
end

#ProviderObject

Parameters:

  • Id:

    序号

  • Vaccine:

    疫苗名称

  • Dose:

    剂次

  • Date:

    接种日期

  • LotNumber:

    疫苗批号

  • Manufacturer:

    生产企业

  • Clinic:

    接种单位

  • Site:

    接种部位

  • Provider:

    接种者

  • Lot:

    疫苗批号



11735
11736
11737
# File 'lib/v20200910/models.rb', line 11735

def Provider
  @Provider
end

#SiteObject

Parameters:

  • Id:

    序号

  • Vaccine:

    疫苗名称

  • Dose:

    剂次

  • Date:

    接种日期

  • LotNumber:

    疫苗批号

  • Manufacturer:

    生产企业

  • Clinic:

    接种单位

  • Site:

    接种部位

  • Provider:

    接种者

  • Lot:

    疫苗批号



11735
11736
11737
# File 'lib/v20200910/models.rb', line 11735

def Site
  @Site
end

#VaccineObject

Parameters:

  • Id:

    序号

  • Vaccine:

    疫苗名称

  • Dose:

    剂次

  • Date:

    接种日期

  • LotNumber:

    疫苗批号

  • Manufacturer:

    生产企业

  • Clinic:

    接种单位

  • Site:

    接种部位

  • Provider:

    接种者

  • Lot:

    疫苗批号



11735
11736
11737
# File 'lib/v20200910/models.rb', line 11735

def Vaccine
  @Vaccine
end

Instance Method Details

#deserialize(params) ⇒ Object



11750
11751
11752
11753
11754
11755
11756
11757
11758
11759
11760
11761
# File 'lib/v20200910/models.rb', line 11750

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