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.



6334
6335
6336
6337
6338
6339
# File 'lib/v20200910/models.rb', line 6334

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文件中的第几页



6332
6333
6334
# File 'lib/v20200910/models.rb', line 6332

def Desc
  @Desc
end

#OcrTextObject

Parameters:

  • Desc:

    描述部分

  • Summary:

    结论部分

  • OcrText:

    报告原文

  • Page:

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



6332
6333
6334
# File 'lib/v20200910/models.rb', line 6332

def OcrText
  @OcrText
end

#PageObject

Parameters:

  • Desc:

    描述部分

  • Summary:

    结论部分

  • OcrText:

    报告原文

  • Page:

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



6332
6333
6334
# File 'lib/v20200910/models.rb', line 6332

def Page
  @Page
end

#SummaryObject

Parameters:

  • Desc:

    描述部分

  • Summary:

    结论部分

  • OcrText:

    报告原文

  • Page:

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



6332
6333
6334
# File 'lib/v20200910/models.rb', line 6332

def Summary
  @Summary
end

Instance Method Details

#deserialize(params) ⇒ Object



6341
6342
6343
6344
6345
6346
6347
6348
6349
6350
6351
6352
# File 'lib/v20200910/models.rb', line 6341

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