Class: TencentCloud::Mrs::V20200910::GynaecologyBaseItem
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Mrs::V20200910::GynaecologyBaseItem
- Defined in:
- lib/v20200910/models.rb
Overview
体检报告-妇科
Instance Attribute Summary collapse
- #Adnexal ⇒ Object
- #BriefSummary ⇒ Object
- #Cervix ⇒ Object
- #MenstrualHistory ⇒ Object
- #Others ⇒ Object
- #PelvicCavity ⇒ Object
- #Uterus ⇒ Object
- #Vagina ⇒ Object
- #Vulva ⇒ Object
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(vulva = nil, vagina = nil, cervix = nil, uterus = nil, adnexal = nil, pelviccavity = nil, others = nil, menstrualhistory = nil, briefsummary = nil) ⇒ GynaecologyBaseItem
constructor
A new instance of GynaecologyBaseItem.
Constructor Details
#initialize(vulva = nil, vagina = nil, cervix = nil, uterus = nil, adnexal = nil, pelviccavity = nil, others = nil, menstrualhistory = nil, briefsummary = nil) ⇒ GynaecologyBaseItem
Returns a new instance of GynaecologyBaseItem.
4265 4266 4267 4268 4269 4270 4271 4272 4273 4274 4275 |
# File 'lib/v20200910/models.rb', line 4265 def initialize(vulva=nil, vagina=nil, cervix=nil, uterus=nil, adnexal=nil, pelviccavity=nil, others=nil, menstrualhistory=nil, briefsummary=nil) @Vulva = vulva @Vagina = vagina @Cervix = cervix @Uterus = uterus @Adnexal = adnexal @PelvicCavity = pelviccavity @Others = others @MenstrualHistory = menstrualhistory @BriefSummary = briefsummary end |
Instance Attribute Details
#Adnexal ⇒ Object
4263 4264 4265 |
# File 'lib/v20200910/models.rb', line 4263 def Adnexal @Adnexal end |
#BriefSummary ⇒ Object
4263 4264 4265 |
# File 'lib/v20200910/models.rb', line 4263 def BriefSummary @BriefSummary end |
#Cervix ⇒ Object
4263 4264 4265 |
# File 'lib/v20200910/models.rb', line 4263 def Cervix @Cervix end |
#MenstrualHistory ⇒ Object
4263 4264 4265 |
# File 'lib/v20200910/models.rb', line 4263 def MenstrualHistory @MenstrualHistory end |
#Others ⇒ Object
4263 4264 4265 |
# File 'lib/v20200910/models.rb', line 4263 def Others @Others end |
#PelvicCavity ⇒ Object
4263 4264 4265 |
# File 'lib/v20200910/models.rb', line 4263 def PelvicCavity @PelvicCavity end |
#Uterus ⇒ Object
4263 4264 4265 |
# File 'lib/v20200910/models.rb', line 4263 def Uterus @Uterus end |
#Vagina ⇒ Object
4263 4264 4265 |
# File 'lib/v20200910/models.rb', line 4263 def Vagina @Vagina end |
#Vulva ⇒ Object
4263 4264 4265 |
# File 'lib/v20200910/models.rb', line 4263 def Vulva @Vulva end |
Instance Method Details
#deserialize(params) ⇒ Object
4277 4278 4279 4280 4281 4282 4283 4284 4285 4286 4287 4288 4289 4290 4291 4292 4293 4294 4295 4296 4297 4298 4299 4300 4301 4302 4303 4304 4305 4306 4307 4308 4309 4310 4311 4312 4313 4314 4315 4316 4317 4318 |
# File 'lib/v20200910/models.rb', line 4277 def deserialize(params) unless params['Vulva'].nil? @Vulva = GynaecologyVulva.new @Vulva.deserialize(params['Vulva']) end unless params['Vagina'].nil? @Vagina = GynaecologyVagina.new @Vagina.deserialize(params['Vagina']) end unless params['Cervix'].nil? @Cervix = GynaecologyCervix.new @Cervix.deserialize(params['Cervix']) end unless params['Uterus'].nil? @Uterus = GynaecologyUterus.new @Uterus.deserialize(params['Uterus']) end unless params['Adnexal'].nil? @Adnexal = GynaecologyAdnexal.new @Adnexal.deserialize(params['Adnexal']) end unless params['PelvicCavity'].nil? @PelvicCavity = GynaecologyPelvicCavity.new @PelvicCavity.deserialize(params['PelvicCavity']) end unless params['Others'].nil? @Others = [] params['Others'].each do |i| keyvalueitem_tmp = KeyValueItem.new keyvalueitem_tmp.deserialize(i) @Others << keyvalueitem_tmp end end unless params['MenstrualHistory'].nil? @MenstrualHistory = GynaecologyMenstrualHistory.new @MenstrualHistory.deserialize(params['MenstrualHistory']) end unless params['BriefSummary'].nil? @BriefSummary = GynaecologyBriefSummary.new @BriefSummary.deserialize(params['BriefSummary']) end end |