Class: TencentCloud::Mrs::V20200910::OtherInfo

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

Overview

其他信息

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(anesthesia = nil, bloodloss = nil, bloodtransfusion = nil, duration = nil, endtime = nil, starttime = nil) ⇒ OtherInfo

Returns a new instance of OtherInfo.



7719
7720
7721
7722
7723
7724
7725
7726
# File 'lib/v20200910/models.rb', line 7719

def initialize(anesthesia=nil, bloodloss=nil, bloodtransfusion=nil, duration=nil, endtime=nil, starttime=nil)
  @Anesthesia = anesthesia
  @BloodLoss = bloodloss
  @BloodTransfusion = bloodtransfusion
  @Duration = duration
  @EndTime = endtime
  @StartTime = starttime
end

Instance Attribute Details

#AnesthesiaObject

Parameters:

  • Anesthesia:

    麻醉方法

  • BloodLoss:

    术中出血

  • BloodTransfusion:

    输血

  • Duration:

    手术用时

  • EndTime:

    手术开始时间

  • StartTime:

    手术结束时间



7717
7718
7719
# File 'lib/v20200910/models.rb', line 7717

def Anesthesia
  @Anesthesia
end

#BloodLossObject

Parameters:

  • Anesthesia:

    麻醉方法

  • BloodLoss:

    术中出血

  • BloodTransfusion:

    输血

  • Duration:

    手术用时

  • EndTime:

    手术开始时间

  • StartTime:

    手术结束时间



7717
7718
7719
# File 'lib/v20200910/models.rb', line 7717

def BloodLoss
  @BloodLoss
end

#BloodTransfusionObject

Parameters:

  • Anesthesia:

    麻醉方法

  • BloodLoss:

    术中出血

  • BloodTransfusion:

    输血

  • Duration:

    手术用时

  • EndTime:

    手术开始时间

  • StartTime:

    手术结束时间



7717
7718
7719
# File 'lib/v20200910/models.rb', line 7717

def BloodTransfusion
  @BloodTransfusion
end

#DurationObject

Parameters:

  • Anesthesia:

    麻醉方法

  • BloodLoss:

    术中出血

  • BloodTransfusion:

    输血

  • Duration:

    手术用时

  • EndTime:

    手术开始时间

  • StartTime:

    手术结束时间



7717
7718
7719
# File 'lib/v20200910/models.rb', line 7717

def Duration
  @Duration
end

#EndTimeObject

Parameters:

  • Anesthesia:

    麻醉方法

  • BloodLoss:

    术中出血

  • BloodTransfusion:

    输血

  • Duration:

    手术用时

  • EndTime:

    手术开始时间

  • StartTime:

    手术结束时间



7717
7718
7719
# File 'lib/v20200910/models.rb', line 7717

def EndTime
  @EndTime
end

#StartTimeObject

Parameters:

  • Anesthesia:

    麻醉方法

  • BloodLoss:

    术中出血

  • BloodTransfusion:

    输血

  • Duration:

    手术用时

  • EndTime:

    手术开始时间

  • StartTime:

    手术结束时间



7717
7718
7719
# File 'lib/v20200910/models.rb', line 7717

def StartTime
  @StartTime
end

Instance Method Details

#deserialize(params) ⇒ Object



7728
7729
7730
7731
7732
7733
7734
7735
7736
7737
7738
7739
7740
7741
7742
7743
7744
7745
7746
7747
7748
7749
7750
7751
7752
7753
# File 'lib/v20200910/models.rb', line 7728

def deserialize(params)
  unless params['Anesthesia'].nil?
    @Anesthesia = SurgeryAttr.new
    @Anesthesia.deserialize(params['Anesthesia'])
  end
  unless params['BloodLoss'].nil?
    @BloodLoss = SurgeryAttr.new
    @BloodLoss.deserialize(params['BloodLoss'])
  end
  unless params['BloodTransfusion'].nil?
    @BloodTransfusion = SurgeryAttr.new
    @BloodTransfusion.deserialize(params['BloodTransfusion'])
  end
  unless params['Duration'].nil?
    @Duration = SurgeryAttr.new
    @Duration.deserialize(params['Duration'])
  end
  unless params['EndTime'].nil?
    @EndTime = SurgeryAttr.new
    @EndTime.deserialize(params['EndTime'])
  end
  unless params['StartTime'].nil?
    @StartTime = SurgeryAttr.new
    @StartTime.deserialize(params['StartTime'])
  end
end