Class: TencentCloud::Mrs::V20200910::DischargeDiagnosis

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

Overview

出入院诊断

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(tableindex = nil, outdiagnosis = nil, diseasecode = nil, instatus = nil, outstatus = nil) ⇒ DischargeDiagnosis

Returns a new instance of DischargeDiagnosis.



2553
2554
2555
2556
2557
2558
2559
# File 'lib/v20200910/models.rb', line 2553

def initialize(tableindex=nil, outdiagnosis=nil, diseasecode=nil, instatus=nil, outstatus=nil)
  @TableIndex = tableindex
  @OutDiagnosis = outdiagnosis
  @DiseaseCode = diseasecode
  @InStatus = instatus
  @OutStatus = outstatus
end

Instance Attribute Details

#DiseaseCodeObject

Parameters:

  • TableIndex:

    表格位置

  • OutDiagnosis:

    出院诊断

  • DiseaseCode:

    疾病编码

  • InStatus:

    入院情况

  • OutStatus:

    出院情况



2551
2552
2553
# File 'lib/v20200910/models.rb', line 2551

def DiseaseCode
  @DiseaseCode
end

#InStatusObject

Parameters:

  • TableIndex:

    表格位置

  • OutDiagnosis:

    出院诊断

  • DiseaseCode:

    疾病编码

  • InStatus:

    入院情况

  • OutStatus:

    出院情况



2551
2552
2553
# File 'lib/v20200910/models.rb', line 2551

def InStatus
  @InStatus
end

#OutDiagnosisObject

Parameters:

  • TableIndex:

    表格位置

  • OutDiagnosis:

    出院诊断

  • DiseaseCode:

    疾病编码

  • InStatus:

    入院情况

  • OutStatus:

    出院情况



2551
2552
2553
# File 'lib/v20200910/models.rb', line 2551

def OutDiagnosis
  @OutDiagnosis
end

#OutStatusObject

Parameters:

  • TableIndex:

    表格位置

  • OutDiagnosis:

    出院诊断

  • DiseaseCode:

    疾病编码

  • InStatus:

    入院情况

  • OutStatus:

    出院情况



2551
2552
2553
# File 'lib/v20200910/models.rb', line 2551

def OutStatus
  @OutStatus
end

#TableIndexObject

Parameters:

  • TableIndex:

    表格位置

  • OutDiagnosis:

    出院诊断

  • DiseaseCode:

    疾病编码

  • InStatus:

    入院情况

  • OutStatus:

    出院情况



2551
2552
2553
# File 'lib/v20200910/models.rb', line 2551

def TableIndex
  @TableIndex
end

Instance Method Details

#deserialize(params) ⇒ Object



2561
2562
2563
2564
2565
2566
2567
2568
2569
2570
2571
2572
2573
2574
2575
2576
2577
2578
2579
# File 'lib/v20200910/models.rb', line 2561

def deserialize(params)
  @TableIndex = params['TableIndex']
  unless params['OutDiagnosis'].nil?
    @OutDiagnosis = BlockInfo.new
    @OutDiagnosis.deserialize(params['OutDiagnosis'])
  end
  unless params['DiseaseCode'].nil?
    @DiseaseCode = BlockInfo.new
    @DiseaseCode.deserialize(params['DiseaseCode'])
  end
  unless params['InStatus'].nil?
    @InStatus = BlockInfo.new
    @InStatus.deserialize(params['InStatus'])
  end
  unless params['OutStatus'].nil?
    @OutStatus = BlockInfo.new
    @OutStatus.deserialize(params['OutStatus'])
  end
end