Class: TencentCloud::Mrs::V20200910::DosageBlock

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

Overview

药物用法用量

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(value = nil, singlemeasurement = nil, frequency = nil, drugdeliveryroute = nil) ⇒ DosageBlock

Returns a new instance of DosageBlock.



2781
2782
2783
2784
2785
2786
# File 'lib/v20200910/models.rb', line 2781

def initialize(value=nil, singlemeasurement=nil, frequency=nil, drugdeliveryroute=nil)
  @Value = value
  @SingleMeasurement = singlemeasurement
  @Frequency = frequency
  @DrugDeliveryRoute = drugdeliveryroute
end

Instance Attribute Details

#DrugDeliveryRouteObject

Parameters:

  • Value:

  • SingleMeasurement:

    单次计量

  • Frequency:

    频次

  • DrugDeliveryRoute:

    给药途径



2779
2780
2781
# File 'lib/v20200910/models.rb', line 2779

def DrugDeliveryRoute
  @DrugDeliveryRoute
end

#FrequencyObject

Parameters:

  • Value:

  • SingleMeasurement:

    单次计量

  • Frequency:

    频次

  • DrugDeliveryRoute:

    给药途径



2779
2780
2781
# File 'lib/v20200910/models.rb', line 2779

def Frequency
  @Frequency
end

#SingleMeasurementObject

Parameters:

  • Value:

  • SingleMeasurement:

    单次计量

  • Frequency:

    频次

  • DrugDeliveryRoute:

    给药途径



2779
2780
2781
# File 'lib/v20200910/models.rb', line 2779

def SingleMeasurement
  @SingleMeasurement
end

#ValueObject

Parameters:

  • Value:

  • SingleMeasurement:

    单次计量

  • Frequency:

    频次

  • DrugDeliveryRoute:

    给药途径



2779
2780
2781
# File 'lib/v20200910/models.rb', line 2779

def Value
  @Value
end

Instance Method Details

#deserialize(params) ⇒ Object



2788
2789
2790
2791
2792
2793
# File 'lib/v20200910/models.rb', line 2788

def deserialize(params)
  @Value = params['Value']
  @SingleMeasurement = params['SingleMeasurement']
  @Frequency = params['Frequency']
  @DrugDeliveryRoute = params['DrugDeliveryRoute']
end