Class: TencentCloud::Mrs::V20200910::BiologicalProductInfo

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

Overview

预防用生物制品说明书

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(name = nil, ingredientandappearance = nil, vaccinationtarget = nil, indications = nil, brochure = nil, dosage = nil, adversereaction = nil, contraindications = nil, precautions = nil, storage = nil, packaging = nil, validityperiod = nil, executivestandards = nil, approval = nil, manufacturer = nil) ⇒ BiologicalProductInfo

Returns a new instance of BiologicalProductInfo.



307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
# File 'lib/v20200910/models.rb', line 307

def initialize(name=nil, ingredientandappearance=nil, vaccinationtarget=nil, indications=nil, brochure=nil, dosage=nil, adversereaction=nil, contraindications=nil, precautions=nil, storage=nil, packaging=nil, validityperiod=nil, executivestandards=nil, approval=nil, manufacturer=nil)
  @Name = name
  @IngredientAndAppearance = ingredientandappearance
  @VaccinationTarget = vaccinationtarget
  @Indications = indications
  @Brochure = brochure
  @Dosage = dosage
  @AdverseReaction = adversereaction
  @Contraindications = contraindications
  @Precautions = precautions
  @Storage = storage
  @Packaging = packaging
  @ValidityPeriod = validityperiod
  @ExecutiveStandards = executivestandards
  @Approval = approval
  @Manufacturer = manufacturer
end

Instance Attribute Details

#AdverseReactionObject

Parameters:

  • Name:

    药品名称,包括通用名和商品名

  • IngredientAndAppearance:

    成份和性状

  • VaccinationTarget:

    接种对象

  • Indications:

    作用与用途

  • Brochure:

    规格

  • Dosage:

    免疫程序和剂量

  • AdverseReaction:

    不良反应

  • Contraindications:

    禁忌情况

  • Precautions:

    注意事项

  • Storage:

    储存条件

  • Packaging:

    包装信息

  • ValidityPeriod:

    有效期

  • ExecutiveStandards:

    执行标准

  • Approval:

    批准文号

  • Manufacturer:

    生产企业名称和地址



305
306
307
# File 'lib/v20200910/models.rb', line 305

def AdverseReaction
  @AdverseReaction
end

#ApprovalObject

Parameters:

  • Name:

    药品名称,包括通用名和商品名

  • IngredientAndAppearance:

    成份和性状

  • VaccinationTarget:

    接种对象

  • Indications:

    作用与用途

  • Brochure:

    规格

  • Dosage:

    免疫程序和剂量

  • AdverseReaction:

    不良反应

  • Contraindications:

    禁忌情况

  • Precautions:

    注意事项

  • Storage:

    储存条件

  • Packaging:

    包装信息

  • ValidityPeriod:

    有效期

  • ExecutiveStandards:

    执行标准

  • Approval:

    批准文号

  • Manufacturer:

    生产企业名称和地址



305
306
307
# File 'lib/v20200910/models.rb', line 305

def Approval
  @Approval
end

#BrochureObject

Parameters:

  • Name:

    药品名称,包括通用名和商品名

  • IngredientAndAppearance:

    成份和性状

  • VaccinationTarget:

    接种对象

  • Indications:

    作用与用途

  • Brochure:

    规格

  • Dosage:

    免疫程序和剂量

  • AdverseReaction:

    不良反应

  • Contraindications:

    禁忌情况

  • Precautions:

    注意事项

  • Storage:

    储存条件

  • Packaging:

    包装信息

  • ValidityPeriod:

    有效期

  • ExecutiveStandards:

    执行标准

  • Approval:

    批准文号

  • Manufacturer:

    生产企业名称和地址



305
306
307
# File 'lib/v20200910/models.rb', line 305

def Brochure
  @Brochure
end

#ContraindicationsObject

Parameters:

  • Name:

    药品名称,包括通用名和商品名

  • IngredientAndAppearance:

    成份和性状

  • VaccinationTarget:

    接种对象

  • Indications:

    作用与用途

  • Brochure:

    规格

  • Dosage:

    免疫程序和剂量

  • AdverseReaction:

    不良反应

  • Contraindications:

    禁忌情况

  • Precautions:

    注意事项

  • Storage:

    储存条件

  • Packaging:

    包装信息

  • ValidityPeriod:

    有效期

  • ExecutiveStandards:

    执行标准

  • Approval:

    批准文号

  • Manufacturer:

    生产企业名称和地址



305
306
307
# File 'lib/v20200910/models.rb', line 305

def Contraindications
  @Contraindications
end

#DosageObject

Parameters:

  • Name:

    药品名称,包括通用名和商品名

  • IngredientAndAppearance:

    成份和性状

  • VaccinationTarget:

    接种对象

  • Indications:

    作用与用途

  • Brochure:

    规格

  • Dosage:

    免疫程序和剂量

  • AdverseReaction:

    不良反应

  • Contraindications:

    禁忌情况

  • Precautions:

    注意事项

  • Storage:

    储存条件

  • Packaging:

    包装信息

  • ValidityPeriod:

    有效期

  • ExecutiveStandards:

    执行标准

  • Approval:

    批准文号

  • Manufacturer:

    生产企业名称和地址



305
306
307
# File 'lib/v20200910/models.rb', line 305

def Dosage
  @Dosage
end

#ExecutiveStandardsObject

Parameters:

  • Name:

    药品名称,包括通用名和商品名

  • IngredientAndAppearance:

    成份和性状

  • VaccinationTarget:

    接种对象

  • Indications:

    作用与用途

  • Brochure:

    规格

  • Dosage:

    免疫程序和剂量

  • AdverseReaction:

    不良反应

  • Contraindications:

    禁忌情况

  • Precautions:

    注意事项

  • Storage:

    储存条件

  • Packaging:

    包装信息

  • ValidityPeriod:

    有效期

  • ExecutiveStandards:

    执行标准

  • Approval:

    批准文号

  • Manufacturer:

    生产企业名称和地址



305
306
307
# File 'lib/v20200910/models.rb', line 305

def ExecutiveStandards
  @ExecutiveStandards
end

#IndicationsObject

Parameters:

  • Name:

    药品名称,包括通用名和商品名

  • IngredientAndAppearance:

    成份和性状

  • VaccinationTarget:

    接种对象

  • Indications:

    作用与用途

  • Brochure:

    规格

  • Dosage:

    免疫程序和剂量

  • AdverseReaction:

    不良反应

  • Contraindications:

    禁忌情况

  • Precautions:

    注意事项

  • Storage:

    储存条件

  • Packaging:

    包装信息

  • ValidityPeriod:

    有效期

  • ExecutiveStandards:

    执行标准

  • Approval:

    批准文号

  • Manufacturer:

    生产企业名称和地址



305
306
307
# File 'lib/v20200910/models.rb', line 305

def Indications
  @Indications
end

#IngredientAndAppearanceObject

Parameters:

  • Name:

    药品名称,包括通用名和商品名

  • IngredientAndAppearance:

    成份和性状

  • VaccinationTarget:

    接种对象

  • Indications:

    作用与用途

  • Brochure:

    规格

  • Dosage:

    免疫程序和剂量

  • AdverseReaction:

    不良反应

  • Contraindications:

    禁忌情况

  • Precautions:

    注意事项

  • Storage:

    储存条件

  • Packaging:

    包装信息

  • ValidityPeriod:

    有效期

  • ExecutiveStandards:

    执行标准

  • Approval:

    批准文号

  • Manufacturer:

    生产企业名称和地址



305
306
307
# File 'lib/v20200910/models.rb', line 305

def IngredientAndAppearance
  @IngredientAndAppearance
end

#ManufacturerObject

Parameters:

  • Name:

    药品名称,包括通用名和商品名

  • IngredientAndAppearance:

    成份和性状

  • VaccinationTarget:

    接种对象

  • Indications:

    作用与用途

  • Brochure:

    规格

  • Dosage:

    免疫程序和剂量

  • AdverseReaction:

    不良反应

  • Contraindications:

    禁忌情况

  • Precautions:

    注意事项

  • Storage:

    储存条件

  • Packaging:

    包装信息

  • ValidityPeriod:

    有效期

  • ExecutiveStandards:

    执行标准

  • Approval:

    批准文号

  • Manufacturer:

    生产企业名称和地址



305
306
307
# File 'lib/v20200910/models.rb', line 305

def Manufacturer
  @Manufacturer
end

#NameObject

Parameters:

  • Name:

    药品名称,包括通用名和商品名

  • IngredientAndAppearance:

    成份和性状

  • VaccinationTarget:

    接种对象

  • Indications:

    作用与用途

  • Brochure:

    规格

  • Dosage:

    免疫程序和剂量

  • AdverseReaction:

    不良反应

  • Contraindications:

    禁忌情况

  • Precautions:

    注意事项

  • Storage:

    储存条件

  • Packaging:

    包装信息

  • ValidityPeriod:

    有效期

  • ExecutiveStandards:

    执行标准

  • Approval:

    批准文号

  • Manufacturer:

    生产企业名称和地址



305
306
307
# File 'lib/v20200910/models.rb', line 305

def Name
  @Name
end

#PackagingObject

Parameters:

  • Name:

    药品名称,包括通用名和商品名

  • IngredientAndAppearance:

    成份和性状

  • VaccinationTarget:

    接种对象

  • Indications:

    作用与用途

  • Brochure:

    规格

  • Dosage:

    免疫程序和剂量

  • AdverseReaction:

    不良反应

  • Contraindications:

    禁忌情况

  • Precautions:

    注意事项

  • Storage:

    储存条件

  • Packaging:

    包装信息

  • ValidityPeriod:

    有效期

  • ExecutiveStandards:

    执行标准

  • Approval:

    批准文号

  • Manufacturer:

    生产企业名称和地址



305
306
307
# File 'lib/v20200910/models.rb', line 305

def Packaging
  @Packaging
end

#PrecautionsObject

Parameters:

  • Name:

    药品名称,包括通用名和商品名

  • IngredientAndAppearance:

    成份和性状

  • VaccinationTarget:

    接种对象

  • Indications:

    作用与用途

  • Brochure:

    规格

  • Dosage:

    免疫程序和剂量

  • AdverseReaction:

    不良反应

  • Contraindications:

    禁忌情况

  • Precautions:

    注意事项

  • Storage:

    储存条件

  • Packaging:

    包装信息

  • ValidityPeriod:

    有效期

  • ExecutiveStandards:

    执行标准

  • Approval:

    批准文号

  • Manufacturer:

    生产企业名称和地址



305
306
307
# File 'lib/v20200910/models.rb', line 305

def Precautions
  @Precautions
end

#StorageObject

Parameters:

  • Name:

    药品名称,包括通用名和商品名

  • IngredientAndAppearance:

    成份和性状

  • VaccinationTarget:

    接种对象

  • Indications:

    作用与用途

  • Brochure:

    规格

  • Dosage:

    免疫程序和剂量

  • AdverseReaction:

    不良反应

  • Contraindications:

    禁忌情况

  • Precautions:

    注意事项

  • Storage:

    储存条件

  • Packaging:

    包装信息

  • ValidityPeriod:

    有效期

  • ExecutiveStandards:

    执行标准

  • Approval:

    批准文号

  • Manufacturer:

    生产企业名称和地址



305
306
307
# File 'lib/v20200910/models.rb', line 305

def Storage
  @Storage
end

#VaccinationTargetObject

Parameters:

  • Name:

    药品名称,包括通用名和商品名

  • IngredientAndAppearance:

    成份和性状

  • VaccinationTarget:

    接种对象

  • Indications:

    作用与用途

  • Brochure:

    规格

  • Dosage:

    免疫程序和剂量

  • AdverseReaction:

    不良反应

  • Contraindications:

    禁忌情况

  • Precautions:

    注意事项

  • Storage:

    储存条件

  • Packaging:

    包装信息

  • ValidityPeriod:

    有效期

  • ExecutiveStandards:

    执行标准

  • Approval:

    批准文号

  • Manufacturer:

    生产企业名称和地址



305
306
307
# File 'lib/v20200910/models.rb', line 305

def VaccinationTarget
  @VaccinationTarget
end

#ValidityPeriodObject

Parameters:

  • Name:

    药品名称,包括通用名和商品名

  • IngredientAndAppearance:

    成份和性状

  • VaccinationTarget:

    接种对象

  • Indications:

    作用与用途

  • Brochure:

    规格

  • Dosage:

    免疫程序和剂量

  • AdverseReaction:

    不良反应

  • Contraindications:

    禁忌情况

  • Precautions:

    注意事项

  • Storage:

    储存条件

  • Packaging:

    包装信息

  • ValidityPeriod:

    有效期

  • ExecutiveStandards:

    执行标准

  • Approval:

    批准文号

  • Manufacturer:

    生产企业名称和地址



305
306
307
# File 'lib/v20200910/models.rb', line 305

def ValidityPeriod
  @ValidityPeriod
end

Instance Method Details

#deserialize(params) ⇒ Object



325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
# File 'lib/v20200910/models.rb', line 325

def deserialize(params)
  unless params['Name'].nil?
    @Name = BiologicalProductInfoName.new
    @Name.deserialize(params['Name'])
  end
  unless params['IngredientAndAppearance'].nil?
    @IngredientAndAppearance = BiologicalProductInfoIngredientAndAppearance.new
    @IngredientAndAppearance.deserialize(params['IngredientAndAppearance'])
  end
  unless params['VaccinationTarget'].nil?
    @VaccinationTarget = BiologicalProductInfoVaccinationTarget.new
    @VaccinationTarget.deserialize(params['VaccinationTarget'])
  end
  unless params['Indications'].nil?
    @Indications = BiologicalProductInfoIndications.new
    @Indications.deserialize(params['Indications'])
  end
  unless params['Brochure'].nil?
    @Brochure = BiologicalProductInfoBrochure.new
    @Brochure.deserialize(params['Brochure'])
  end
  unless params['Dosage'].nil?
    @Dosage = BiologicalProductInfoDosage.new
    @Dosage.deserialize(params['Dosage'])
  end
  unless params['AdverseReaction'].nil?
    @AdverseReaction = BiologicalProductInfoAdverseReaction.new
    @AdverseReaction.deserialize(params['AdverseReaction'])
  end
  unless params['Contraindications'].nil?
    @Contraindications = BiologicalProductInfoContraindications.new
    @Contraindications.deserialize(params['Contraindications'])
  end
  unless params['Precautions'].nil?
    @Precautions = BiologicalProductInfoPrecautions.new
    @Precautions.deserialize(params['Precautions'])
  end
  unless params['Storage'].nil?
    @Storage = BiologicalProductInfoStorage.new
    @Storage.deserialize(params['Storage'])
  end
  unless params['Packaging'].nil?
    @Packaging = BiologicalProductInfoPackaging.new
    @Packaging.deserialize(params['Packaging'])
  end
  unless params['ValidityPeriod'].nil?
    @ValidityPeriod = BiologicalProductInfoValidityPeriod.new
    @ValidityPeriod.deserialize(params['ValidityPeriod'])
  end
  unless params['ExecutiveStandards'].nil?
    @ExecutiveStandards = BiologicalProductInfoExecutiveStandards.new
    @ExecutiveStandards.deserialize(params['ExecutiveStandards'])
  end
  unless params['Approval'].nil?
    @Approval = BiologicalProductInfoApproval.new
    @Approval.deserialize(params['Approval'])
  end
  unless params['Manufacturer'].nil?
    @Manufacturer = BiologicalProductInfoManufacturer.new
    @Manufacturer.deserialize(params['Manufacturer'])
  end
end