Class: TencentCloud::Mrs::V20200910::InternalMedicineRespiratorySystem

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, thoracic = nil, sputum = nil, lungpercussion = nil, lungauscultation = nil) ⇒ InternalMedicineRespiratorySystem

Returns a new instance of InternalMedicineRespiratorySystem.



5907
5908
5909
5910
5911
5912
5913
# File 'lib/v20200910/models.rb', line 5907

def initialize(text=nil, thoracic=nil, sputum=nil, lungpercussion=nil, lungauscultation=nil)
  @Text = text
  @Thoracic = thoracic
  @Sputum = sputum
  @LungPercussion = lungpercussion
  @LungAuscultation = lungauscultation
end

Instance Attribute Details

#LungAuscultationObject

Parameters:

  • Text:

    呼吸系统总体描述

  • Thoracic:

    胸廓

  • Sputum:

    痰量

  • LungPercussion:

    肺部叩诊

  • LungAuscultation:

    肺部听诊其他



5905
5906
5907
# File 'lib/v20200910/models.rb', line 5905

def LungAuscultation
  @LungAuscultation
end

#LungPercussionObject

Parameters:

  • Text:

    呼吸系统总体描述

  • Thoracic:

    胸廓

  • Sputum:

    痰量

  • LungPercussion:

    肺部叩诊

  • LungAuscultation:

    肺部听诊其他



5905
5906
5907
# File 'lib/v20200910/models.rb', line 5905

def LungPercussion
  @LungPercussion
end

#SputumObject

Parameters:

  • Text:

    呼吸系统总体描述

  • Thoracic:

    胸廓

  • Sputum:

    痰量

  • LungPercussion:

    肺部叩诊

  • LungAuscultation:

    肺部听诊其他



5905
5906
5907
# File 'lib/v20200910/models.rb', line 5905

def Sputum
  @Sputum
end

#TextObject

Parameters:

  • Text:

    呼吸系统总体描述

  • Thoracic:

    胸廓

  • Sputum:

    痰量

  • LungPercussion:

    肺部叩诊

  • LungAuscultation:

    肺部听诊其他



5905
5906
5907
# File 'lib/v20200910/models.rb', line 5905

def Text
  @Text
end

#ThoracicObject

Parameters:

  • Text:

    呼吸系统总体描述

  • Thoracic:

    胸廓

  • Sputum:

    痰量

  • LungPercussion:

    肺部叩诊

  • LungAuscultation:

    肺部听诊其他



5905
5906
5907
# File 'lib/v20200910/models.rb', line 5905

def Thoracic
  @Thoracic
end

Instance Method Details

#deserialize(params) ⇒ Object



5915
5916
5917
5918
5919
5920
5921
5922
5923
5924
5925
5926
5927
5928
5929
5930
5931
5932
5933
5934
5935
5936
5937
5938
5939
5940
# File 'lib/v20200910/models.rb', line 5915

def deserialize(params)
  unless params['Text'].nil?
    @Text = KeyValueItem.new
    @Text.deserialize(params['Text'])
  end
  unless params['Thoracic'].nil?
    @Thoracic = KeyValueItem.new
    @Thoracic.deserialize(params['Thoracic'])
  end
  unless params['Sputum'].nil?
    @Sputum = KeyValueItem.new
    @Sputum.deserialize(params['Sputum'])
  end
  unless params['LungPercussion'].nil?
    @LungPercussion = KeyValueItem.new
    @LungPercussion.deserialize(params['LungPercussion'])
  end
  unless params['LungAuscultation'].nil?
    @LungAuscultation = []
    params['LungAuscultation'].each do |i|
      keyvalueitem_tmp = KeyValueItem.new
      keyvalueitem_tmp.deserialize(i)
      @LungAuscultation << keyvalueitem_tmp
    end
  end
end