Class: TencentCloud::Mrs::V20200910::EcgDescription

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

Overview

心电图详情

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(heartrate = nil, auricularrate = nil, ventricularrate = nil, rhythm = nil, pduration = nil, qrsduration = nil, qrsaxis = nil, printerval = nil, ppinterval = nil, rrinterval = nil, pjinterval = nil, qtinterval = nil, qtcinterval = nil, rv5sv1amplitude = nil, rv5addsv1amplitude = nil, prtaxis = nil, rv5amplitude = nil, sv1amplitude = nil, rv6sv2 = nil, pqrstaxis = nil) ⇒ EcgDescription



2971
2972
2973
2974
2975
2976
2977
2978
2979
2980
2981
2982
2983
2984
2985
2986
2987
2988
2989
2990
2991
2992
# File 'lib/v20200910/models.rb', line 2971

def initialize(heartrate=nil, auricularrate=nil, ventricularrate=nil, rhythm=nil, pduration=nil, qrsduration=nil, qrsaxis=nil, printerval=nil, ppinterval=nil, rrinterval=nil, pjinterval=nil, qtinterval=nil, qtcinterval=nil, rv5sv1amplitude=nil, rv5addsv1amplitude=nil, prtaxis=nil, rv5amplitude=nil, sv1amplitude=nil, rv6sv2=nil, pqrstaxis=nil)
  @HeartRate = heartrate
  @AuricularRate = auricularrate
  @VentricularRate = ventricularrate
  @Rhythm = rhythm
  @PDuration = pduration
  @QrsDuration = qrsduration
  @QrsAxis = qrsaxis
  @PRInterval = printerval
  @PPInterval = ppinterval
  @RRInterval = rrinterval
  @PJInterval = pjinterval
  @QTInterval = qtinterval
  @QTCInterval = qtcinterval
  @Rv5SV1Amplitude = rv5sv1amplitude
  @Rv5AddSV1Amplitude = rv5addsv1amplitude
  @PRTAxis = prtaxis
  @Rv5Amplitude = rv5amplitude
  @SV1Amplitude = sv1amplitude
  @RV6SV2 = rv6sv2
  @PQRSTAxis = pqrstaxis
end

Instance Attribute Details

#AuricularRateObject



2969
2970
2971
# File 'lib/v20200910/models.rb', line 2969

def AuricularRate
  @AuricularRate
end

#HeartRateObject



2969
2970
2971
# File 'lib/v20200910/models.rb', line 2969

def HeartRate
  @HeartRate
end

#PDurationObject



2969
2970
2971
# File 'lib/v20200910/models.rb', line 2969

def PDuration
  @PDuration
end

#PJIntervalObject



2969
2970
2971
# File 'lib/v20200910/models.rb', line 2969

def PJInterval
  @PJInterval
end

#PPIntervalObject



2969
2970
2971
# File 'lib/v20200910/models.rb', line 2969

def PPInterval
  @PPInterval
end

#PQRSTAxisObject



2969
2970
2971
# File 'lib/v20200910/models.rb', line 2969

def PQRSTAxis
  @PQRSTAxis
end

#PRIntervalObject



2969
2970
2971
# File 'lib/v20200910/models.rb', line 2969

def PRInterval
  @PRInterval
end

#PRTAxisObject



2969
2970
2971
# File 'lib/v20200910/models.rb', line 2969

def PRTAxis
  @PRTAxis
end

#QrsAxisObject



2969
2970
2971
# File 'lib/v20200910/models.rb', line 2969

def QrsAxis
  @QrsAxis
end

#QrsDurationObject



2969
2970
2971
# File 'lib/v20200910/models.rb', line 2969

def QrsDuration
  @QrsDuration
end

#QTCIntervalObject



2969
2970
2971
# File 'lib/v20200910/models.rb', line 2969

def QTCInterval
  @QTCInterval
end

#QTIntervalObject



2969
2970
2971
# File 'lib/v20200910/models.rb', line 2969

def QTInterval
  @QTInterval
end

#RhythmObject



2969
2970
2971
# File 'lib/v20200910/models.rb', line 2969

def Rhythm
  @Rhythm
end

#RRIntervalObject



2969
2970
2971
# File 'lib/v20200910/models.rb', line 2969

def RRInterval
  @RRInterval
end

#Rv5AddSV1AmplitudeObject



2969
2970
2971
# File 'lib/v20200910/models.rb', line 2969

def Rv5AddSV1Amplitude
  @Rv5AddSV1Amplitude
end

#Rv5AmplitudeObject



2969
2970
2971
# File 'lib/v20200910/models.rb', line 2969

def Rv5Amplitude
  @Rv5Amplitude
end

#Rv5SV1AmplitudeObject



2969
2970
2971
# File 'lib/v20200910/models.rb', line 2969

def Rv5SV1Amplitude
  @Rv5SV1Amplitude
end

#RV6SV2Object



2969
2970
2971
# File 'lib/v20200910/models.rb', line 2969

def RV6SV2
  @RV6SV2
end

#SV1AmplitudeObject



2969
2970
2971
# File 'lib/v20200910/models.rb', line 2969

def SV1Amplitude
  @SV1Amplitude
end

#VentricularRateObject



2969
2970
2971
# File 'lib/v20200910/models.rb', line 2969

def VentricularRate
  @VentricularRate
end

Instance Method Details

#deserialize(params) ⇒ Object



2994
2995
2996
2997
2998
2999
3000
3001
3002
3003
3004
3005
3006
3007
3008
3009
3010
3011
3012
3013
3014
3015
3016
3017
3018
3019
3020
3021
3022
3023
3024
3025
3026
3027
3028
3029
3030
3031
3032
3033
3034
3035
3036
3037
3038
3039
3040
3041
3042
3043
3044
3045
3046
3047
3048
3049
3050
3051
3052
3053
3054
3055
3056
3057
3058
3059
3060
3061
3062
3063
3064
3065
3066
3067
3068
3069
3070
3071
3072
3073
3074
3075
# File 'lib/v20200910/models.rb', line 2994

def deserialize(params)
  unless params['HeartRate'].nil?
    @HeartRate = EcgItem.new
    @HeartRate.deserialize(params['HeartRate'])
  end
  unless params['AuricularRate'].nil?
    @AuricularRate = EcgItem.new
    @AuricularRate.deserialize(params['AuricularRate'])
  end
  unless params['VentricularRate'].nil?
    @VentricularRate = EcgItem.new
    @VentricularRate.deserialize(params['VentricularRate'])
  end
  unless params['Rhythm'].nil?
    @Rhythm = EcgItem.new
    @Rhythm.deserialize(params['Rhythm'])
  end
  unless params['PDuration'].nil?
    @PDuration = EcgItem.new
    @PDuration.deserialize(params['PDuration'])
  end
  unless params['QrsDuration'].nil?
    @QrsDuration = EcgItem.new
    @QrsDuration.deserialize(params['QrsDuration'])
  end
  unless params['QrsAxis'].nil?
    @QrsAxis = EcgItem.new
    @QrsAxis.deserialize(params['QrsAxis'])
  end
  unless params['PRInterval'].nil?
    @PRInterval = EcgItem.new
    @PRInterval.deserialize(params['PRInterval'])
  end
  unless params['PPInterval'].nil?
    @PPInterval = EcgItem.new
    @PPInterval.deserialize(params['PPInterval'])
  end
  unless params['RRInterval'].nil?
    @RRInterval = EcgItem.new
    @RRInterval.deserialize(params['RRInterval'])
  end
  unless params['PJInterval'].nil?
    @PJInterval = EcgItem.new
    @PJInterval.deserialize(params['PJInterval'])
  end
  unless params['QTInterval'].nil?
    @QTInterval = EcgItem.new
    @QTInterval.deserialize(params['QTInterval'])
  end
  unless params['QTCInterval'].nil?
    @QTCInterval = EcgItem.new
    @QTCInterval.deserialize(params['QTCInterval'])
  end
  unless params['Rv5SV1Amplitude'].nil?
    @Rv5SV1Amplitude = EcgItem.new
    @Rv5SV1Amplitude.deserialize(params['Rv5SV1Amplitude'])
  end
  unless params['Rv5AddSV1Amplitude'].nil?
    @Rv5AddSV1Amplitude = EcgItem.new
    @Rv5AddSV1Amplitude.deserialize(params['Rv5AddSV1Amplitude'])
  end
  unless params['PRTAxis'].nil?
    @PRTAxis = EcgItem.new
    @PRTAxis.deserialize(params['PRTAxis'])
  end
  unless params['Rv5Amplitude'].nil?
    @Rv5Amplitude = EcgItem.new
    @Rv5Amplitude.deserialize(params['Rv5Amplitude'])
  end
  unless params['SV1Amplitude'].nil?
    @SV1Amplitude = EcgItem.new
    @SV1Amplitude.deserialize(params['SV1Amplitude'])
  end
  unless params['RV6SV2'].nil?
    @RV6SV2 = EcgItem.new
    @RV6SV2.deserialize(params['RV6SV2'])
  end
  unless params['PQRSTAxis'].nil?
    @PQRSTAxis = EcgItem.new
    @PQRSTAxis.deserialize(params['PQRSTAxis'])
  end
end