Class: TencentCloud::Mrs::V20200910::GeneralExaminationBaseItem

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

Overview

体检报告-一般检测信息

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(vitalsign = nil, others = nil, briefsummary = nil) ⇒ GeneralExaminationBaseItem

Returns a new instance of GeneralExaminationBaseItem.



3919
3920
3921
3922
3923
# File 'lib/v20200910/models.rb', line 3919

def initialize(vitalsign=nil, others=nil, briefsummary=nil)
  @VitalSign = vitalsign
  @Others = others
  @BriefSummary = briefsummary
end

Instance Attribute Details

#BriefSummaryObject

Parameters:

  • VitalSign:

    生命体征

  • Others:

    其他

  • BriefSummary:

    小结



3917
3918
3919
# File 'lib/v20200910/models.rb', line 3917

def BriefSummary
  @BriefSummary
end

#OthersObject

Parameters:

  • VitalSign:

    生命体征

  • Others:

    其他

  • BriefSummary:

    小结



3917
3918
3919
# File 'lib/v20200910/models.rb', line 3917

def Others
  @Others
end

#VitalSignObject

Parameters:

  • VitalSign:

    生命体征

  • Others:

    其他

  • BriefSummary:

    小结



3917
3918
3919
# File 'lib/v20200910/models.rb', line 3917

def VitalSign
  @VitalSign
end

Instance Method Details

#deserialize(params) ⇒ Object



3925
3926
3927
3928
3929
3930
3931
3932
3933
3934
3935
3936
3937
3938
# File 'lib/v20200910/models.rb', line 3925

def deserialize(params)
  unless params['VitalSign'].nil?
    @VitalSign = GeneralExaminationVitalSign.new
    @VitalSign.deserialize(params['VitalSign'])
  end
  unless params['Others'].nil?
    @Others = GeneralExaminationOthers.new
    @Others.deserialize(params['Others'])
  end
  unless params['BriefSummary'].nil?
    @BriefSummary = GeneralExaminationBriefSummary.new
    @BriefSummary.deserialize(params['BriefSummary'])
  end
end