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.



3813
3814
3815
3816
3817
3818
3819
3820
# File 'lib/v20200910/models.rb', line 3813

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



3811
3812
3813
# File 'lib/v20200910/models.rb', line 3811

def ClinicalDiagnosis
  @ClinicalDiagnosis
end

#DamagePoiObject

Parameters:

  • DischargeDiagnosis:

    出入院诊断

  • PathologicalDiagnosis:

    病理诊断

  • ClinicalDiagnosis:

    临床诊断

  • DamagePoi:

    受伤中毒的外部原因

  • Fp2NdItems:

    病案首页第二页

  • Page:

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



3811
3812
3813
# File 'lib/v20200910/models.rb', line 3811

def DamagePoi
  @DamagePoi
end

#DischargeDiagnosisObject

Parameters:

  • DischargeDiagnosis:

    出入院诊断

  • PathologicalDiagnosis:

    病理诊断

  • ClinicalDiagnosis:

    临床诊断

  • DamagePoi:

    受伤中毒的外部原因

  • Fp2NdItems:

    病案首页第二页

  • Page:

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



3811
3812
3813
# File 'lib/v20200910/models.rb', line 3811

def DischargeDiagnosis
  @DischargeDiagnosis
end

#Fp2NdItemsObject

Parameters:

  • DischargeDiagnosis:

    出入院诊断

  • PathologicalDiagnosis:

    病理诊断

  • ClinicalDiagnosis:

    临床诊断

  • DamagePoi:

    受伤中毒的外部原因

  • Fp2NdItems:

    病案首页第二页

  • Page:

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



3811
3812
3813
# File 'lib/v20200910/models.rb', line 3811

def Fp2NdItems
  @Fp2NdItems
end

#PageObject

Parameters:

  • DischargeDiagnosis:

    出入院诊断

  • PathologicalDiagnosis:

    病理诊断

  • ClinicalDiagnosis:

    临床诊断

  • DamagePoi:

    受伤中毒的外部原因

  • Fp2NdItems:

    病案首页第二页

  • Page:

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



3811
3812
3813
# File 'lib/v20200910/models.rb', line 3811

def Page
  @Page
end

#PathologicalDiagnosisObject

Parameters:

  • DischargeDiagnosis:

    出入院诊断

  • PathologicalDiagnosis:

    病理诊断

  • ClinicalDiagnosis:

    临床诊断

  • DamagePoi:

    受伤中毒的外部原因

  • Fp2NdItems:

    病案首页第二页

  • Page:

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



3811
3812
3813
# File 'lib/v20200910/models.rb', line 3811

def PathologicalDiagnosis
  @PathologicalDiagnosis
end

Instance Method Details

#deserialize(params) ⇒ Object



3822
3823
3824
3825
3826
3827
3828
3829
3830
3831
3832
3833
3834
3835
3836
3837
3838
3839
3840
3841
3842
3843
3844
3845
3846
3847
3848
3849
3850
3851
3852
# File 'lib/v20200910/models.rb', line 3822

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