Class: TencentCloud::Mrs::V20200910::ObstetricalHistoryBlock

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

Overview

婚姻-生育史

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(marriagehistory = nil, fertilityhistory = nil) ⇒ ObstetricalHistoryBlock

Returns a new instance of ObstetricalHistoryBlock.



7186
7187
7188
7189
# File 'lib/v20200910/models.rb', line 7186

def initialize(marriagehistory=nil, fertilityhistory=nil)
  @MarriageHistory = marriagehistory
  @FertilityHistory = fertilityhistory
end

Instance Attribute Details

#FertilityHistoryObject

Parameters:

  • MarriageHistory:

    婚姻史

  • FertilityHistory:

    婚育史



7184
7185
7186
# File 'lib/v20200910/models.rb', line 7184

def FertilityHistory
  @FertilityHistory
end

#MarriageHistoryObject

Parameters:

  • MarriageHistory:

    婚姻史

  • FertilityHistory:

    婚育史



7184
7185
7186
# File 'lib/v20200910/models.rb', line 7184

def MarriageHistory
  @MarriageHistory
end

Instance Method Details

#deserialize(params) ⇒ Object



7191
7192
7193
7194
7195
7196
7197
7198
7199
7200
# File 'lib/v20200910/models.rb', line 7191

def deserialize(params)
  unless params['MarriageHistory'].nil?
    @MarriageHistory = MenstrualHistoryDetailBlock.new
    @MarriageHistory.deserialize(params['MarriageHistory'])
  end
  unless params['FertilityHistory'].nil?
    @FertilityHistory = FertilityHistoryBlock.new
    @FertilityHistory.deserialize(params['FertilityHistory'])
  end
end