Class: TencentCloud::Mrs::V20200910::Medicine

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, tradename = nil, firm = nil, category = nil, specification = nil, minquantity = nil, dosageunit = nil, packingunit = nil) ⇒ Medicine

Returns a new instance of Medicine.



6601
6602
6603
6604
6605
6606
6607
6608
6609
6610
# File 'lib/v20200910/models.rb', line 6601

def initialize(name=nil, tradename=nil, firm=nil, category=nil, specification=nil, minquantity=nil, dosageunit=nil, packingunit=nil)
  @Name = name
  @TradeName = tradename
  @Firm = firm
  @Category = category
  @Specification = specification
  @MinQuantity = minquantity
  @DosageUnit = dosageunit
  @PackingUnit = packingunit
end

Instance Attribute Details

#CategoryObject

Parameters:

  • Name:

    药品名

  • TradeName:

    商品名

  • Firm:

    厂商

  • Category:

    医保类型

  • Specification:

    规格

  • MinQuantity:

    最小包装数量

  • DosageUnit:

    最小制剂单位

  • PackingUnit:

    最小包装单位



6599
6600
6601
# File 'lib/v20200910/models.rb', line 6599

def Category
  @Category
end

#DosageUnitObject

Parameters:

  • Name:

    药品名

  • TradeName:

    商品名

  • Firm:

    厂商

  • Category:

    医保类型

  • Specification:

    规格

  • MinQuantity:

    最小包装数量

  • DosageUnit:

    最小制剂单位

  • PackingUnit:

    最小包装单位



6599
6600
6601
# File 'lib/v20200910/models.rb', line 6599

def DosageUnit
  @DosageUnit
end

#FirmObject

Parameters:

  • Name:

    药品名

  • TradeName:

    商品名

  • Firm:

    厂商

  • Category:

    医保类型

  • Specification:

    规格

  • MinQuantity:

    最小包装数量

  • DosageUnit:

    最小制剂单位

  • PackingUnit:

    最小包装单位



6599
6600
6601
# File 'lib/v20200910/models.rb', line 6599

def Firm
  @Firm
end

#MinQuantityObject

Parameters:

  • Name:

    药品名

  • TradeName:

    商品名

  • Firm:

    厂商

  • Category:

    医保类型

  • Specification:

    规格

  • MinQuantity:

    最小包装数量

  • DosageUnit:

    最小制剂单位

  • PackingUnit:

    最小包装单位



6599
6600
6601
# File 'lib/v20200910/models.rb', line 6599

def MinQuantity
  @MinQuantity
end

#NameObject

Parameters:

  • Name:

    药品名

  • TradeName:

    商品名

  • Firm:

    厂商

  • Category:

    医保类型

  • Specification:

    规格

  • MinQuantity:

    最小包装数量

  • DosageUnit:

    最小制剂单位

  • PackingUnit:

    最小包装单位



6599
6600
6601
# File 'lib/v20200910/models.rb', line 6599

def Name
  @Name
end

#PackingUnitObject

Parameters:

  • Name:

    药品名

  • TradeName:

    商品名

  • Firm:

    厂商

  • Category:

    医保类型

  • Specification:

    规格

  • MinQuantity:

    最小包装数量

  • DosageUnit:

    最小制剂单位

  • PackingUnit:

    最小包装单位



6599
6600
6601
# File 'lib/v20200910/models.rb', line 6599

def PackingUnit
  @PackingUnit
end

#SpecificationObject

Parameters:

  • Name:

    药品名

  • TradeName:

    商品名

  • Firm:

    厂商

  • Category:

    医保类型

  • Specification:

    规格

  • MinQuantity:

    最小包装数量

  • DosageUnit:

    最小制剂单位

  • PackingUnit:

    最小包装单位



6599
6600
6601
# File 'lib/v20200910/models.rb', line 6599

def Specification
  @Specification
end

#TradeNameObject

Parameters:

  • Name:

    药品名

  • TradeName:

    商品名

  • Firm:

    厂商

  • Category:

    医保类型

  • Specification:

    规格

  • MinQuantity:

    最小包装数量

  • DosageUnit:

    最小制剂单位

  • PackingUnit:

    最小包装单位



6599
6600
6601
# File 'lib/v20200910/models.rb', line 6599

def TradeName
  @TradeName
end

Instance Method Details

#deserialize(params) ⇒ Object



6612
6613
6614
6615
6616
6617
6618
6619
6620
6621
# File 'lib/v20200910/models.rb', line 6612

def deserialize(params)
  @Name = params['Name']
  @TradeName = params['TradeName']
  @Firm = params['Firm']
  @Category = params['Category']
  @Specification = params['Specification']
  @MinQuantity = params['MinQuantity']
  @DosageUnit = params['DosageUnit']
  @PackingUnit = params['PackingUnit']
end