Class: TencentCloud::Mrs::V20200910::InternalMedicineAbdomenGallBladder

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

Overview

体检报告-内科-腹部-胆囊

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(src = nil, size = nil, palpation = nil, percussion = nil, tenderness = nil, consistency = nil) ⇒ InternalMedicineAbdomenGallBladder

Returns a new instance of InternalMedicineAbdomenGallBladder.



5522
5523
5524
5525
5526
5527
5528
5529
# File 'lib/v20200910/models.rb', line 5522

def initialize(src=nil, size=nil, palpation=nil, percussion=nil, tenderness=nil, consistency=nil)
  @Src = src
  @Size = size
  @Palpation = palpation
  @Percussion = percussion
  @Tenderness = tenderness
  @Consistency = consistency
end

Instance Attribute Details

#ConsistencyObject

Parameters:

  • Src:

    胆囊总体描述

  • Size:

    胆囊大小

  • Palpation:

    胆囊触诊

  • Percussion:

    胆囊叩诊

  • Tenderness:

    胆囊压痛

  • Consistency:

    胆囊质地



5520
5521
5522
# File 'lib/v20200910/models.rb', line 5520

def Consistency
  @Consistency
end

#PalpationObject

Parameters:

  • Src:

    胆囊总体描述

  • Size:

    胆囊大小

  • Palpation:

    胆囊触诊

  • Percussion:

    胆囊叩诊

  • Tenderness:

    胆囊压痛

  • Consistency:

    胆囊质地



5520
5521
5522
# File 'lib/v20200910/models.rb', line 5520

def Palpation
  @Palpation
end

#PercussionObject

Parameters:

  • Src:

    胆囊总体描述

  • Size:

    胆囊大小

  • Palpation:

    胆囊触诊

  • Percussion:

    胆囊叩诊

  • Tenderness:

    胆囊压痛

  • Consistency:

    胆囊质地



5520
5521
5522
# File 'lib/v20200910/models.rb', line 5520

def Percussion
  @Percussion
end

#SizeObject

Parameters:

  • Src:

    胆囊总体描述

  • Size:

    胆囊大小

  • Palpation:

    胆囊触诊

  • Percussion:

    胆囊叩诊

  • Tenderness:

    胆囊压痛

  • Consistency:

    胆囊质地



5520
5521
5522
# File 'lib/v20200910/models.rb', line 5520

def Size
  @Size
end

#SrcObject

Parameters:

  • Src:

    胆囊总体描述

  • Size:

    胆囊大小

  • Palpation:

    胆囊触诊

  • Percussion:

    胆囊叩诊

  • Tenderness:

    胆囊压痛

  • Consistency:

    胆囊质地



5520
5521
5522
# File 'lib/v20200910/models.rb', line 5520

def Src
  @Src
end

#TendernessObject

Parameters:

  • Src:

    胆囊总体描述

  • Size:

    胆囊大小

  • Palpation:

    胆囊触诊

  • Percussion:

    胆囊叩诊

  • Tenderness:

    胆囊压痛

  • Consistency:

    胆囊质地



5520
5521
5522
# File 'lib/v20200910/models.rb', line 5520

def Tenderness
  @Tenderness
end

Instance Method Details

#deserialize(params) ⇒ Object



5531
5532
5533
5534
5535
5536
5537
5538
5539
5540
5541
5542
5543
5544
5545
5546
5547
5548
5549
5550
5551
5552
5553
5554
5555
5556
# File 'lib/v20200910/models.rb', line 5531

def deserialize(params)
  unless params['Src'].nil?
    @Src = KeyValueItem.new
    @Src.deserialize(params['Src'])
  end
  unless params['Size'].nil?
    @Size = KeyValueItem.new
    @Size.deserialize(params['Size'])
  end
  unless params['Palpation'].nil?
    @Palpation = KeyValueItem.new
    @Palpation.deserialize(params['Palpation'])
  end
  unless params['Percussion'].nil?
    @Percussion = KeyValueItem.new
    @Percussion.deserialize(params['Percussion'])
  end
  unless params['Tenderness'].nil?
    @Tenderness = KeyValueItem.new
    @Tenderness.deserialize(params['Tenderness'])
  end
  unless params['Consistency'].nil?
    @Consistency = KeyValueItem.new
    @Consistency.deserialize(params['Consistency'])
  end
end