Class: TencentCloud::Mrs::V20200910::Maternity

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

Overview

孕产报告

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(desc = nil, summary = nil, ocrtext = nil, page = nil) ⇒ Maternity

Returns a new instance of Maternity.



6361
6362
6363
6364
6365
6366
# File 'lib/v20200910/models.rb', line 6361

def initialize(desc=nil, summary=nil, ocrtext=nil, page=nil)
  @Desc = desc
  @Summary = summary
  @OcrText = ocrtext
  @Page = page
end

Instance Attribute Details

#DescObject

Parameters:

  • Desc:

    描述部分

  • Summary:

    结论部分

  • OcrText:

    报告原文

  • Page:

    数据在原PDF文件中的第几页



6359
6360
6361
# File 'lib/v20200910/models.rb', line 6359

def Desc
  @Desc
end

#OcrTextObject

Parameters:

  • Desc:

    描述部分

  • Summary:

    结论部分

  • OcrText:

    报告原文

  • Page:

    数据在原PDF文件中的第几页



6359
6360
6361
# File 'lib/v20200910/models.rb', line 6359

def OcrText
  @OcrText
end

#PageObject

Parameters:

  • Desc:

    描述部分

  • Summary:

    结论部分

  • OcrText:

    报告原文

  • Page:

    数据在原PDF文件中的第几页



6359
6360
6361
# File 'lib/v20200910/models.rb', line 6359

def Page
  @Page
end

#SummaryObject

Parameters:

  • Desc:

    描述部分

  • Summary:

    结论部分

  • OcrText:

    报告原文

  • Page:

    数据在原PDF文件中的第几页



6359
6360
6361
# File 'lib/v20200910/models.rb', line 6359

def Summary
  @Summary
end

Instance Method Details

#deserialize(params) ⇒ Object



6368
6369
6370
6371
6372
6373
6374
6375
6376
6377
6378
6379
# File 'lib/v20200910/models.rb', line 6368

def deserialize(params)
  unless params['Desc'].nil?
    @Desc = MaternityDesc.new
    @Desc.deserialize(params['Desc'])
  end
  unless params['Summary'].nil?
    @Summary = MaternitySummary.new
    @Summary.deserialize(params['Summary'])
  end
  @OcrText = params['OcrText']
  @Page = params['Page']
end