Class: TencentCloud::Mrs::V20200910::SurgeryBaseItem

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

Overview

体检报告-外科

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(headneck = nil, thyroid = nil, breast = nil, lymphnode = nil, spinalextremities = nil, skin = nil, anorectal = nil, urogenitalsystem = nil, others = nil, briefsummary = nil) ⇒ SurgeryBaseItem

Returns a new instance of SurgeryBaseItem.



9693
9694
9695
9696
9697
9698
9699
9700
9701
9702
9703
9704
# File 'lib/v20200910/models.rb', line 9693

def initialize(headneck=nil, thyroid=nil, breast=nil, lymphnode=nil, spinalextremities=nil, skin=nil, anorectal=nil, urogenitalsystem=nil, others=nil, briefsummary=nil)
  @HeadNeck = headneck
  @Thyroid = thyroid
  @Breast = breast
  @LymphNode = lymphnode
  @SpinalExtremities = spinalextremities
  @Skin = skin
  @Anorectal = anorectal
  @UrogenitalSystem = urogenitalsystem
  @Others = others
  @BriefSummary = briefsummary
end

Instance Attribute Details

#AnorectalObject

Parameters:

  • HeadNeck:

    体检报告-外科-头颈部

  • Thyroid:

    体检报告-外科-甲状腺

  • Breast:

    体检报告-外科-乳房

  • LymphNode:

    体检报告-外科-浅表淋巴结

  • SpinalExtremities:

    体检报告-外科-脊柱

  • Skin:

    体检报告-外科-皮肤

  • Anorectal:

    体检报告-外科-肛门直肠

  • UrogenitalSystem:

    体检报告-外科-泌尿生殖系统

  • Others:

    体检报告-外科-外科其他

  • BriefSummary:

    体检报告-外科-小结



9691
9692
9693
# File 'lib/v20200910/models.rb', line 9691

def Anorectal
  @Anorectal
end

#BreastObject

Parameters:

  • HeadNeck:

    体检报告-外科-头颈部

  • Thyroid:

    体检报告-外科-甲状腺

  • Breast:

    体检报告-外科-乳房

  • LymphNode:

    体检报告-外科-浅表淋巴结

  • SpinalExtremities:

    体检报告-外科-脊柱

  • Skin:

    体检报告-外科-皮肤

  • Anorectal:

    体检报告-外科-肛门直肠

  • UrogenitalSystem:

    体检报告-外科-泌尿生殖系统

  • Others:

    体检报告-外科-外科其他

  • BriefSummary:

    体检报告-外科-小结



9691
9692
9693
# File 'lib/v20200910/models.rb', line 9691

def Breast
  @Breast
end

#BriefSummaryObject

Parameters:

  • HeadNeck:

    体检报告-外科-头颈部

  • Thyroid:

    体检报告-外科-甲状腺

  • Breast:

    体检报告-外科-乳房

  • LymphNode:

    体检报告-外科-浅表淋巴结

  • SpinalExtremities:

    体检报告-外科-脊柱

  • Skin:

    体检报告-外科-皮肤

  • Anorectal:

    体检报告-外科-肛门直肠

  • UrogenitalSystem:

    体检报告-外科-泌尿生殖系统

  • Others:

    体检报告-外科-外科其他

  • BriefSummary:

    体检报告-外科-小结



9691
9692
9693
# File 'lib/v20200910/models.rb', line 9691

def BriefSummary
  @BriefSummary
end

#HeadNeckObject

Parameters:

  • HeadNeck:

    体检报告-外科-头颈部

  • Thyroid:

    体检报告-外科-甲状腺

  • Breast:

    体检报告-外科-乳房

  • LymphNode:

    体检报告-外科-浅表淋巴结

  • SpinalExtremities:

    体检报告-外科-脊柱

  • Skin:

    体检报告-外科-皮肤

  • Anorectal:

    体检报告-外科-肛门直肠

  • UrogenitalSystem:

    体检报告-外科-泌尿生殖系统

  • Others:

    体检报告-外科-外科其他

  • BriefSummary:

    体检报告-外科-小结



9691
9692
9693
# File 'lib/v20200910/models.rb', line 9691

def HeadNeck
  @HeadNeck
end

#LymphNodeObject

Parameters:

  • HeadNeck:

    体检报告-外科-头颈部

  • Thyroid:

    体检报告-外科-甲状腺

  • Breast:

    体检报告-外科-乳房

  • LymphNode:

    体检报告-外科-浅表淋巴结

  • SpinalExtremities:

    体检报告-外科-脊柱

  • Skin:

    体检报告-外科-皮肤

  • Anorectal:

    体检报告-外科-肛门直肠

  • UrogenitalSystem:

    体检报告-外科-泌尿生殖系统

  • Others:

    体检报告-外科-外科其他

  • BriefSummary:

    体检报告-外科-小结



9691
9692
9693
# File 'lib/v20200910/models.rb', line 9691

def LymphNode
  @LymphNode
end

#OthersObject

Parameters:

  • HeadNeck:

    体检报告-外科-头颈部

  • Thyroid:

    体检报告-外科-甲状腺

  • Breast:

    体检报告-外科-乳房

  • LymphNode:

    体检报告-外科-浅表淋巴结

  • SpinalExtremities:

    体检报告-外科-脊柱

  • Skin:

    体检报告-外科-皮肤

  • Anorectal:

    体检报告-外科-肛门直肠

  • UrogenitalSystem:

    体检报告-外科-泌尿生殖系统

  • Others:

    体检报告-外科-外科其他

  • BriefSummary:

    体检报告-外科-小结



9691
9692
9693
# File 'lib/v20200910/models.rb', line 9691

def Others
  @Others
end

#SkinObject

Parameters:

  • HeadNeck:

    体检报告-外科-头颈部

  • Thyroid:

    体检报告-外科-甲状腺

  • Breast:

    体检报告-外科-乳房

  • LymphNode:

    体检报告-外科-浅表淋巴结

  • SpinalExtremities:

    体检报告-外科-脊柱

  • Skin:

    体检报告-外科-皮肤

  • Anorectal:

    体检报告-外科-肛门直肠

  • UrogenitalSystem:

    体检报告-外科-泌尿生殖系统

  • Others:

    体检报告-外科-外科其他

  • BriefSummary:

    体检报告-外科-小结



9691
9692
9693
# File 'lib/v20200910/models.rb', line 9691

def Skin
  @Skin
end

#SpinalExtremitiesObject

Parameters:

  • HeadNeck:

    体检报告-外科-头颈部

  • Thyroid:

    体检报告-外科-甲状腺

  • Breast:

    体检报告-外科-乳房

  • LymphNode:

    体检报告-外科-浅表淋巴结

  • SpinalExtremities:

    体检报告-外科-脊柱

  • Skin:

    体检报告-外科-皮肤

  • Anorectal:

    体检报告-外科-肛门直肠

  • UrogenitalSystem:

    体检报告-外科-泌尿生殖系统

  • Others:

    体检报告-外科-外科其他

  • BriefSummary:

    体检报告-外科-小结



9691
9692
9693
# File 'lib/v20200910/models.rb', line 9691

def SpinalExtremities
  @SpinalExtremities
end

#ThyroidObject

Parameters:

  • HeadNeck:

    体检报告-外科-头颈部

  • Thyroid:

    体检报告-外科-甲状腺

  • Breast:

    体检报告-外科-乳房

  • LymphNode:

    体检报告-外科-浅表淋巴结

  • SpinalExtremities:

    体检报告-外科-脊柱

  • Skin:

    体检报告-外科-皮肤

  • Anorectal:

    体检报告-外科-肛门直肠

  • UrogenitalSystem:

    体检报告-外科-泌尿生殖系统

  • Others:

    体检报告-外科-外科其他

  • BriefSummary:

    体检报告-外科-小结



9691
9692
9693
# File 'lib/v20200910/models.rb', line 9691

def Thyroid
  @Thyroid
end

#UrogenitalSystemObject

Parameters:

  • HeadNeck:

    体检报告-外科-头颈部

  • Thyroid:

    体检报告-外科-甲状腺

  • Breast:

    体检报告-外科-乳房

  • LymphNode:

    体检报告-外科-浅表淋巴结

  • SpinalExtremities:

    体检报告-外科-脊柱

  • Skin:

    体检报告-外科-皮肤

  • Anorectal:

    体检报告-外科-肛门直肠

  • UrogenitalSystem:

    体检报告-外科-泌尿生殖系统

  • Others:

    体检报告-外科-外科其他

  • BriefSummary:

    体检报告-外科-小结



9691
9692
9693
# File 'lib/v20200910/models.rb', line 9691

def UrogenitalSystem
  @UrogenitalSystem
end

Instance Method Details

#deserialize(params) ⇒ Object



9706
9707
9708
9709
9710
9711
9712
9713
9714
9715
9716
9717
9718
9719
9720
9721
9722
9723
9724
9725
9726
9727
9728
9729
9730
9731
9732
9733
9734
9735
9736
9737
9738
9739
9740
9741
9742
9743
9744
9745
9746
9747
9748
9749
9750
9751
# File 'lib/v20200910/models.rb', line 9706

def deserialize(params)
  unless params['HeadNeck'].nil?
    @HeadNeck = SurgeryHeadNeck.new
    @HeadNeck.deserialize(params['HeadNeck'])
  end
  unless params['Thyroid'].nil?
    @Thyroid = SurgeryThyroid.new
    @Thyroid.deserialize(params['Thyroid'])
  end
  unless params['Breast'].nil?
    @Breast = SurgeryBreast.new
    @Breast.deserialize(params['Breast'])
  end
  unless params['LymphNode'].nil?
    @LymphNode = SurgeryLymphNode.new
    @LymphNode.deserialize(params['LymphNode'])
  end
  unless params['SpinalExtremities'].nil?
    @SpinalExtremities = SurgerySpinalExtremities.new
    @SpinalExtremities.deserialize(params['SpinalExtremities'])
  end
  unless params['Skin'].nil?
    @Skin = SurgerySkin.new
    @Skin.deserialize(params['Skin'])
  end
  unless params['Anorectal'].nil?
    @Anorectal = SurgeryAnorectal.new
    @Anorectal.deserialize(params['Anorectal'])
  end
  unless params['UrogenitalSystem'].nil?
    @UrogenitalSystem = SurgeryUrogenitalSystem.new
    @UrogenitalSystem.deserialize(params['UrogenitalSystem'])
  end
  unless params['Others'].nil?
    @Others = []
    params['Others'].each do |i|
      keyvalueitem_tmp = KeyValueItem.new
      keyvalueitem_tmp.deserialize(i)
      @Others << keyvalueitem_tmp
    end
  end
  unless params['BriefSummary'].nil?
    @BriefSummary = SurgeryBriefSummary.new
    @BriefSummary.deserialize(params['BriefSummary'])
  end
end