Class: TencentCloud::Mrs::V20200910::Fetus

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

Overview

胎儿数据结构

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(bpd = nil, aptd = nil, ttd = nil, crl = nil, hc = nil, ac = nil, fl = nil, hl = nil, weight = nil, nt = nil, umbilicalcord = nil, waterdeep = nil, waterquad = nil, afi = nil, fhr = nil, movement = nil, num = nil, position = nil, alive = nil, placentalocation = nil, placentathickness = nil, placentagrade = nil, gestationtime = nil, gestationperiod = nil, aroundneck = nil, sym = nil, src = nil) ⇒ Fetus



3618
3619
3620
3621
3622
3623
3624
3625
3626
3627
3628
3629
3630
3631
3632
3633
3634
3635
3636
3637
3638
3639
3640
3641
3642
3643
3644
3645
3646
# File 'lib/v20200910/models.rb', line 3618

def initialize(bpd=nil, aptd=nil, ttd=nil, crl=nil, hc=nil, ac=nil, fl=nil, hl=nil, weight=nil, nt=nil, umbilicalcord=nil, waterdeep=nil, waterquad=nil, afi=nil, fhr=nil, movement=nil, num=nil, position=nil, alive=nil, placentalocation=nil, placentathickness=nil, placentagrade=nil, gestationtime=nil, gestationperiod=nil, aroundneck=nil, sym=nil, src=nil)
  @BPD = bpd
  @APTD = aptd
  @TTD = ttd
  @CRL = crl
  @HC = hc
  @AC = ac
  @FL = fl
  @HL = hl
  @Weight = weight
  @NT = nt
  @UmbilicalCord = umbilicalcord
  @WaterDeep = waterdeep
  @WaterQuad = waterquad
  @AFI = afi
  @FHR = fhr
  @Movement = movement
  @Num = num
  @Position = position
  @Alive = alive
  @PlacentaLocation = placentalocation
  @PlacentaThickness = placentathickness
  @PlacentaGrade = placentagrade
  @GestationTime = gestationtime
  @GestationPeriod = gestationperiod
  @AroundNeck = aroundneck
  @Sym = sym
  @Src = src
end

Instance Attribute Details

#ACObject



3616
3617
3618
# File 'lib/v20200910/models.rb', line 3616

def AC
  @AC
end

#AFIObject



3616
3617
3618
# File 'lib/v20200910/models.rb', line 3616

def AFI
  @AFI
end

#AliveObject



3616
3617
3618
# File 'lib/v20200910/models.rb', line 3616

def Alive
  @Alive
end

#APTDObject



3616
3617
3618
# File 'lib/v20200910/models.rb', line 3616

def APTD
  @APTD
end

#AroundNeckObject



3616
3617
3618
# File 'lib/v20200910/models.rb', line 3616

def AroundNeck
  @AroundNeck
end

#BPDObject



3616
3617
3618
# File 'lib/v20200910/models.rb', line 3616

def BPD
  @BPD
end

#CRLObject



3616
3617
3618
# File 'lib/v20200910/models.rb', line 3616

def CRL
  @CRL
end

#FHRObject



3616
3617
3618
# File 'lib/v20200910/models.rb', line 3616

def FHR
  @FHR
end

#FLObject



3616
3617
3618
# File 'lib/v20200910/models.rb', line 3616

def FL
  @FL
end

#GestationPeriodObject



3616
3617
3618
# File 'lib/v20200910/models.rb', line 3616

def GestationPeriod
  @GestationPeriod
end

#GestationTimeObject



3616
3617
3618
# File 'lib/v20200910/models.rb', line 3616

def GestationTime
  @GestationTime
end

#HCObject



3616
3617
3618
# File 'lib/v20200910/models.rb', line 3616

def HC
  @HC
end

#HLObject



3616
3617
3618
# File 'lib/v20200910/models.rb', line 3616

def HL
  @HL
end

#MovementObject



3616
3617
3618
# File 'lib/v20200910/models.rb', line 3616

def Movement
  @Movement
end

#NTObject



3616
3617
3618
# File 'lib/v20200910/models.rb', line 3616

def NT
  @NT
end

#NumObject



3616
3617
3618
# File 'lib/v20200910/models.rb', line 3616

def Num
  @Num
end

#PlacentaGradeObject



3616
3617
3618
# File 'lib/v20200910/models.rb', line 3616

def PlacentaGrade
  @PlacentaGrade
end

#PlacentaLocationObject



3616
3617
3618
# File 'lib/v20200910/models.rb', line 3616

def PlacentaLocation
  @PlacentaLocation
end

#PlacentaThicknessObject



3616
3617
3618
# File 'lib/v20200910/models.rb', line 3616

def PlacentaThickness
  @PlacentaThickness
end

#PositionObject



3616
3617
3618
# File 'lib/v20200910/models.rb', line 3616

def Position
  @Position
end

#SrcObject



3616
3617
3618
# File 'lib/v20200910/models.rb', line 3616

def Src
  @Src
end

#SymObject



3616
3617
3618
# File 'lib/v20200910/models.rb', line 3616

def Sym
  @Sym
end

#TTDObject



3616
3617
3618
# File 'lib/v20200910/models.rb', line 3616

def TTD
  @TTD
end

#UmbilicalCordObject



3616
3617
3618
# File 'lib/v20200910/models.rb', line 3616

def UmbilicalCord
  @UmbilicalCord
end

#WaterDeepObject



3616
3617
3618
# File 'lib/v20200910/models.rb', line 3616

def WaterDeep
  @WaterDeep
end

#WaterQuadObject



3616
3617
3618
# File 'lib/v20200910/models.rb', line 3616

def WaterQuad
  @WaterQuad
end

#WeightObject



3616
3617
3618
# File 'lib/v20200910/models.rb', line 3616

def Weight
  @Weight
end

Instance Method Details

#deserialize(params) ⇒ Object



3648
3649
3650
3651
3652
3653
3654
3655
3656
3657
3658
3659
3660
3661
3662
3663
3664
3665
3666
3667
3668
3669
3670
3671
3672
3673
3674
3675
3676
3677
3678
3679
3680
3681
3682
3683
3684
3685
3686
3687
3688
3689
3690
3691
3692
3693
3694
3695
3696
3697
3698
3699
3700
3701
3702
3703
3704
3705
3706
3707
3708
3709
3710
3711
3712
3713
3714
3715
3716
3717
3718
3719
3720
3721
3722
3723
3724
3725
3726
3727
3728
3729
3730
3731
3732
3733
3734
3735
3736
3737
3738
3739
3740
3741
3742
3743
3744
3745
3746
3747
3748
3749
3750
3751
3752
3753
3754
3755
3756
3757
3758
# File 'lib/v20200910/models.rb', line 3648

def deserialize(params)
  unless params['BPD'].nil?
    @BPD = FieldInfo.new
    @BPD.deserialize(params['BPD'])
  end
  unless params['APTD'].nil?
    @APTD = FieldInfo.new
    @APTD.deserialize(params['APTD'])
  end
  unless params['TTD'].nil?
    @TTD = FieldInfo.new
    @TTD.deserialize(params['TTD'])
  end
  unless params['CRL'].nil?
    @CRL = FieldInfo.new
    @CRL.deserialize(params['CRL'])
  end
  unless params['HC'].nil?
    @HC = FieldInfo.new
    @HC.deserialize(params['HC'])
  end
  unless params['AC'].nil?
    @AC = FieldInfo.new
    @AC.deserialize(params['AC'])
  end
  unless params['FL'].nil?
    @FL = FieldInfo.new
    @FL.deserialize(params['FL'])
  end
  unless params['HL'].nil?
    @HL = FieldInfo.new
    @HL.deserialize(params['HL'])
  end
  unless params['Weight'].nil?
    @Weight = FieldInfo.new
    @Weight.deserialize(params['Weight'])
  end
  unless params['NT'].nil?
    @NT = FieldInfo.new
    @NT.deserialize(params['NT'])
  end
  unless params['UmbilicalCord'].nil?
    @UmbilicalCord = FieldInfo.new
    @UmbilicalCord.deserialize(params['UmbilicalCord'])
  end
  unless params['WaterDeep'].nil?
    @WaterDeep = FieldInfo.new
    @WaterDeep.deserialize(params['WaterDeep'])
  end
  unless params['WaterQuad'].nil?
    @WaterQuad = FieldInfo.new
    @WaterQuad.deserialize(params['WaterQuad'])
  end
  unless params['AFI'].nil?
    @AFI = FieldInfo.new
    @AFI.deserialize(params['AFI'])
  end
  unless params['FHR'].nil?
    @FHR = FieldInfo.new
    @FHR.deserialize(params['FHR'])
  end
  unless params['Movement'].nil?
    @Movement = FieldInfo.new
    @Movement.deserialize(params['Movement'])
  end
  unless params['Num'].nil?
    @Num = FieldInfo.new
    @Num.deserialize(params['Num'])
  end
  unless params['Position'].nil?
    @Position = FieldInfo.new
    @Position.deserialize(params['Position'])
  end
  unless params['Alive'].nil?
    @Alive = FieldInfo.new
    @Alive.deserialize(params['Alive'])
  end
  unless params['PlacentaLocation'].nil?
    @PlacentaLocation = FieldInfo.new
    @PlacentaLocation.deserialize(params['PlacentaLocation'])
  end
  unless params['PlacentaThickness'].nil?
    @PlacentaThickness = FieldInfo.new
    @PlacentaThickness.deserialize(params['PlacentaThickness'])
  end
  unless params['PlacentaGrade'].nil?
    @PlacentaGrade = FieldInfo.new
    @PlacentaGrade.deserialize(params['PlacentaGrade'])
  end
  unless params['GestationTime'].nil?
    @GestationTime = FieldInfo.new
    @GestationTime.deserialize(params['GestationTime'])
  end
  unless params['GestationPeriod'].nil?
    @GestationPeriod = FieldInfo.new
    @GestationPeriod.deserialize(params['GestationPeriod'])
  end
  unless params['AroundNeck'].nil?
    @AroundNeck = FieldInfo.new
    @AroundNeck.deserialize(params['AroundNeck'])
  end
  unless params['Sym'].nil?
    @Sym = []
    params['Sym'].each do |i|
      fieldinfo_tmp = FieldInfo.new
      fieldinfo_tmp.deserialize(i)
      @Sym << fieldinfo_tmp
    end
  end
  @Src = params['Src']
end