Class: TencentCloud::Mrs::V20200910::SurgeryAnorectal

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, digitalrectalexamination = nil, hemorrhoid = nil) ⇒ SurgeryAnorectal

Returns a new instance of SurgeryAnorectal.



9626
9627
9628
9629
9630
# File 'lib/v20200910/models.rb', line 9626

def initialize(text=nil, digitalrectalexamination=nil, hemorrhoid=nil)
  @Text = text
  @DigitalRectalExamination = digitalrectalexamination
  @Hemorrhoid = hemorrhoid
end

Instance Attribute Details

#DigitalRectalExaminationObject

Parameters:

  • Text:

    肛门直肠总体描述

  • DigitalRectalExamination:

    直肠指检

  • Hemorrhoid:

    痔疮



9624
9625
9626
# File 'lib/v20200910/models.rb', line 9624

def DigitalRectalExamination
  @DigitalRectalExamination
end

#HemorrhoidObject

Parameters:

  • Text:

    肛门直肠总体描述

  • DigitalRectalExamination:

    直肠指检

  • Hemorrhoid:

    痔疮



9624
9625
9626
# File 'lib/v20200910/models.rb', line 9624

def Hemorrhoid
  @Hemorrhoid
end

#TextObject

Parameters:

  • Text:

    肛门直肠总体描述

  • DigitalRectalExamination:

    直肠指检

  • Hemorrhoid:

    痔疮



9624
9625
9626
# File 'lib/v20200910/models.rb', line 9624

def Text
  @Text
end

Instance Method Details

#deserialize(params) ⇒ Object



9632
9633
9634
9635
9636
9637
9638
9639
9640
9641
9642
9643
9644
9645
# File 'lib/v20200910/models.rb', line 9632

def deserialize(params)
  unless params['Text'].nil?
    @Text = KeyValueItem.new
    @Text.deserialize(params['Text'])
  end
  unless params['DigitalRectalExamination'].nil?
    @DigitalRectalExamination = KeyValueItem.new
    @DigitalRectalExamination.deserialize(params['DigitalRectalExamination'])
  end
  unless params['Hemorrhoid'].nil?
    @Hemorrhoid = KeyValueItem.new
    @Hemorrhoid.deserialize(params['Hemorrhoid'])
  end
end