Class: TencentCloud::Mrs::V20200910::SurgeryUrogenitalSystem

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, prostate = nil, externalreproductiveorgans = nil) ⇒ SurgeryUrogenitalSystem

Returns a new instance of SurgeryUrogenitalSystem.



10119
10120
10121
10122
10123
# File 'lib/v20200910/models.rb', line 10119

def initialize(text=nil, prostate=nil, externalreproductiveorgans=nil)
  @Text = text
  @Prostate = prostate
  @ExternalReproductiveOrgans = externalreproductiveorgans
end

Instance Attribute Details

#ExternalReproductiveOrgansObject

Parameters:

  • Text:

    泌尿生殖系统总体描述

  • Prostate:

    前列腺

  • ExternalReproductiveOrgans:

    外生殖器(男性)



10117
10118
10119
# File 'lib/v20200910/models.rb', line 10117

def ExternalReproductiveOrgans
  @ExternalReproductiveOrgans
end

#ProstateObject

Parameters:

  • Text:

    泌尿生殖系统总体描述

  • Prostate:

    前列腺

  • ExternalReproductiveOrgans:

    外生殖器(男性)



10117
10118
10119
# File 'lib/v20200910/models.rb', line 10117

def Prostate
  @Prostate
end

#TextObject

Parameters:

  • Text:

    泌尿生殖系统总体描述

  • Prostate:

    前列腺

  • ExternalReproductiveOrgans:

    外生殖器(男性)



10117
10118
10119
# File 'lib/v20200910/models.rb', line 10117

def Text
  @Text
end

Instance Method Details

#deserialize(params) ⇒ Object



10125
10126
10127
10128
10129
10130
10131
10132
10133
10134
10135
10136
10137
10138
# File 'lib/v20200910/models.rb', line 10125

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