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.



7159
7160
7161
7162
# File 'lib/v20200910/models.rb', line 7159

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

Instance Attribute Details

#FertilityHistoryObject

Parameters:

  • MarriageHistory:

    婚姻史

  • FertilityHistory:

    婚育史



7157
7158
7159
# File 'lib/v20200910/models.rb', line 7157

def FertilityHistory
  @FertilityHistory
end

#MarriageHistoryObject

Parameters:

  • MarriageHistory:

    婚姻史

  • FertilityHistory:

    婚育史



7157
7158
7159
# File 'lib/v20200910/models.rb', line 7157

def MarriageHistory
  @MarriageHistory
end

Instance Method Details

#deserialize(params) ⇒ Object



7164
7165
7166
7167
7168
7169
7170
7171
7172
7173
# File 'lib/v20200910/models.rb', line 7164

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