Class: TencentCloud::Mrs::V20200910::GeneralExaminationVitalSignBloodPressure

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

Overview

血压

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(text = nil, systolicdiastolicpressure = nil, systolicpressure = nil, diastolicpressure = nil) ⇒ GeneralExaminationVitalSignBloodPressure

Returns a new instance of GeneralExaminationVitalSignBloodPressure.



4141
4142
4143
4144
4145
4146
# File 'lib/v20200910/models.rb', line 4141

def initialize(text=nil, systolicdiastolicpressure=nil, systolicpressure=nil, diastolicpressure=nil)
  @Text = text
  @SystolicDiastolicPressure = systolicdiastolicpressure
  @SystolicPressure = systolicpressure
  @DiastolicPressure = diastolicpressure
end

Instance Attribute Details

#DiastolicPressureObject

Parameters:

  • Text:

    血压

  • SystolicDiastolicPressure:

    收缩压/舒张压

  • SystolicPressure:

    收缩压

  • DiastolicPressure:

    舒张压



4139
4140
4141
# File 'lib/v20200910/models.rb', line 4139

def DiastolicPressure
  @DiastolicPressure
end

#SystolicDiastolicPressureObject

Parameters:

  • Text:

    血压

  • SystolicDiastolicPressure:

    收缩压/舒张压

  • SystolicPressure:

    收缩压

  • DiastolicPressure:

    舒张压



4139
4140
4141
# File 'lib/v20200910/models.rb', line 4139

def SystolicDiastolicPressure
  @SystolicDiastolicPressure
end

#SystolicPressureObject

Parameters:

  • Text:

    血压

  • SystolicDiastolicPressure:

    收缩压/舒张压

  • SystolicPressure:

    收缩压

  • DiastolicPressure:

    舒张压



4139
4140
4141
# File 'lib/v20200910/models.rb', line 4139

def SystolicPressure
  @SystolicPressure
end

#TextObject

Parameters:

  • Text:

    血压

  • SystolicDiastolicPressure:

    收缩压/舒张压

  • SystolicPressure:

    收缩压

  • DiastolicPressure:

    舒张压



4139
4140
4141
# File 'lib/v20200910/models.rb', line 4139

def Text
  @Text
end

Instance Method Details

#deserialize(params) ⇒ Object



4148
4149
4150
4151
4152
4153
4154
4155
4156
4157
4158
4159
4160
4161
4162
4163
4164
4165
4166
4167
4168
4169
4170
4171
4172
4173
4174
4175
4176
4177
# File 'lib/v20200910/models.rb', line 4148

def deserialize(params)
  unless params['Text'].nil?
    @Text = BloodPressureItem.new
    @Text.deserialize(params['Text'])
  end
  unless params['SystolicDiastolicPressure'].nil?
    @SystolicDiastolicPressure = []
    params['SystolicDiastolicPressure'].each do |i|
      bloodpressureitem_tmp = BloodPressureItem.new
      bloodpressureitem_tmp.deserialize(i)
      @SystolicDiastolicPressure << bloodpressureitem_tmp
    end
  end
  unless params['SystolicPressure'].nil?
    @SystolicPressure = []
    params['SystolicPressure'].each do |i|
      bloodpressureitem_tmp = BloodPressureItem.new
      bloodpressureitem_tmp.deserialize(i)
      @SystolicPressure << bloodpressureitem_tmp
    end
  end
  unless params['DiastolicPressure'].nil?
    @DiastolicPressure = []
    params['DiastolicPressure'].each do |i|
      bloodpressureitem_tmp = BloodPressureItem.new
      bloodpressureitem_tmp.deserialize(i)
      @DiastolicPressure << bloodpressureitem_tmp
    end
  end
end