Class: TencentCloud::Mrs::V20200910::FirstPage

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

Overview

病案首页

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(dischargediagnosis = nil, pathologicaldiagnosis = nil, clinicaldiagnosis = nil, damagepoi = nil, fp2nditems = nil, page = nil) ⇒ FirstPage

Returns a new instance of FirstPage.



3798
3799
3800
3801
3802
3803
3804
3805
# File 'lib/v20200910/models.rb', line 3798

def initialize(dischargediagnosis=nil, pathologicaldiagnosis=nil, clinicaldiagnosis=nil, damagepoi=nil, fp2nditems=nil, page=nil)
  @DischargeDiagnosis = dischargediagnosis
  @PathologicalDiagnosis = pathologicaldiagnosis
  @ClinicalDiagnosis = clinicaldiagnosis
  @DamagePoi = damagepoi
  @Fp2NdItems = fp2nditems
  @Page = page
end

Instance Attribute Details

#ClinicalDiagnosisObject

Parameters:

  • DischargeDiagnosis:

    出入院诊断

  • PathologicalDiagnosis:

    病理诊断

  • ClinicalDiagnosis:

    临床诊断

  • DamagePoi:

    受伤中毒的外部原因

  • Fp2NdItems:

    病案首页第二页

  • Page:

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



3796
3797
3798
# File 'lib/v20200910/models.rb', line 3796

def ClinicalDiagnosis
  @ClinicalDiagnosis
end

#DamagePoiObject

Parameters:

  • DischargeDiagnosis:

    出入院诊断

  • PathologicalDiagnosis:

    病理诊断

  • ClinicalDiagnosis:

    临床诊断

  • DamagePoi:

    受伤中毒的外部原因

  • Fp2NdItems:

    病案首页第二页

  • Page:

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



3796
3797
3798
# File 'lib/v20200910/models.rb', line 3796

def DamagePoi
  @DamagePoi
end

#DischargeDiagnosisObject

Parameters:

  • DischargeDiagnosis:

    出入院诊断

  • PathologicalDiagnosis:

    病理诊断

  • ClinicalDiagnosis:

    临床诊断

  • DamagePoi:

    受伤中毒的外部原因

  • Fp2NdItems:

    病案首页第二页

  • Page:

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



3796
3797
3798
# File 'lib/v20200910/models.rb', line 3796

def DischargeDiagnosis
  @DischargeDiagnosis
end

#Fp2NdItemsObject

Parameters:

  • DischargeDiagnosis:

    出入院诊断

  • PathologicalDiagnosis:

    病理诊断

  • ClinicalDiagnosis:

    临床诊断

  • DamagePoi:

    受伤中毒的外部原因

  • Fp2NdItems:

    病案首页第二页

  • Page:

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



3796
3797
3798
# File 'lib/v20200910/models.rb', line 3796

def Fp2NdItems
  @Fp2NdItems
end

#PageObject

Parameters:

  • DischargeDiagnosis:

    出入院诊断

  • PathologicalDiagnosis:

    病理诊断

  • ClinicalDiagnosis:

    临床诊断

  • DamagePoi:

    受伤中毒的外部原因

  • Fp2NdItems:

    病案首页第二页

  • Page:

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



3796
3797
3798
# File 'lib/v20200910/models.rb', line 3796

def Page
  @Page
end

#PathologicalDiagnosisObject

Parameters:

  • DischargeDiagnosis:

    出入院诊断

  • PathologicalDiagnosis:

    病理诊断

  • ClinicalDiagnosis:

    临床诊断

  • DamagePoi:

    受伤中毒的外部原因

  • Fp2NdItems:

    病案首页第二页

  • Page:

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



3796
3797
3798
# File 'lib/v20200910/models.rb', line 3796

def PathologicalDiagnosis
  @PathologicalDiagnosis
end

Instance Method Details

#deserialize(params) ⇒ Object



3807
3808
3809
3810
3811
3812
3813
3814
3815
3816
3817
3818
3819
3820
3821
3822
3823
3824
3825
3826
3827
3828
3829
3830
3831
3832
3833
3834
3835
3836
3837
# File 'lib/v20200910/models.rb', line 3807

def deserialize(params)
  unless params['DischargeDiagnosis'].nil?
    @DischargeDiagnosis = []
    params['DischargeDiagnosis'].each do |i|
      dischargediagnosis_tmp = DischargeDiagnosis.new
      dischargediagnosis_tmp.deserialize(i)
      @DischargeDiagnosis << dischargediagnosis_tmp
    end
  end
  unless params['PathologicalDiagnosis'].nil?
    @PathologicalDiagnosis = BlockInfo.new
    @PathologicalDiagnosis.deserialize(params['PathologicalDiagnosis'])
  end
  unless params['ClinicalDiagnosis'].nil?
    @ClinicalDiagnosis = BlockInfo.new
    @ClinicalDiagnosis.deserialize(params['ClinicalDiagnosis'])
  end
  unless params['DamagePoi'].nil?
    @DamagePoi = BlockInfoV2.new
    @DamagePoi.deserialize(params['DamagePoi'])
  end
  unless params['Fp2NdItems'].nil?
    @Fp2NdItems = []
    params['Fp2NdItems'].each do |i|
      fp2nditem_tmp = Fp2NdItem.new
      fp2nditem_tmp.deserialize(i)
      @Fp2NdItems << fp2nditem_tmp
    end
  end
  @Page = params['Page']
end