lib/v20200910/models.rb in tencentcloud-sdk-mrs-3.0.681 vs lib/v20200910/models.rb in tencentcloud-sdk-mrs-3.0.682
- old
+ new
@@ -804,10 +804,37 @@
@Name = params['Name']
@Code = params['Code']
end
end
+ # 块标题
+ class BlockTitle < TencentCloud::Common::AbstractModel
+ # @param Name: name
+ # 注意:此字段可能返回 null,表示取不到有效值。
+ # @type Name: String
+ # @param Src: src
+ # 注意:此字段可能返回 null,表示取不到有效值。
+ # @type Src: String
+ # @param Value: value
+ # 注意:此字段可能返回 null,表示取不到有效值。
+ # @type Value: String
+
+ attr_accessor :Name, :Src, :Value
+
+ def initialize(name=nil, src=nil, value=nil)
+ @Name = name
+ @Src = src
+ @Value = value
+ end
+
+ def deserialize(params)
+ @Name = params['Name']
+ @Src = params['Src']
+ @Value = params['Value']
+ end
+ end
+
# 血压
class BloodPressureBlock < TencentCloud::Common::AbstractModel
# @param Name: 名称
# 注意:此字段可能返回 null,表示取不到有效值。
# @type Name: String
@@ -997,16 +1024,20 @@
# 注意:此字段可能返回 null,表示取不到有效值。
# @type Desc: :class:`Tencentcloud::Mrs.v20200910.models.Desc`
# @param Summary: 结论
# 注意:此字段可能返回 null,表示取不到有效值。
# @type Summary: :class:`Tencentcloud::Mrs.v20200910.models.Summary`
+ # @param BlockTitle: 检查报告块标题
+ # 注意:此字段可能返回 null,表示取不到有效值。
+ # @type BlockTitle: Array
- attr_accessor :Desc, :Summary
+ attr_accessor :Desc, :Summary, :BlockTitle
- def initialize(desc=nil, summary=nil)
+ def initialize(desc=nil, summary=nil, blocktitle=nil)
@Desc = desc
@Summary = summary
+ @BlockTitle = blocktitle
end
def deserialize(params)
unless params['Desc'].nil?
@Desc = Desc.new
@@ -1014,10 +1045,18 @@
end
unless params['Summary'].nil?
@Summary = Summary.new
@Summary.deserialize(params['Summary'])
end
+ unless params['BlockTitle'].nil?
+ @BlockTitle = []
+ params['BlockTitle'].each do |i|
+ blocktitle_tmp = BlockTitle.new
+ blocktitle_tmp.deserialize(i)
+ @BlockTitle << blocktitle_tmp
+ end
+ end
end
end
# 体检报告-胸围信息
class ChestCircumferenceItem < TencentCloud::Common::AbstractModel
@@ -4337,15 +4376,19 @@
# 检验报告
class Indicator < TencentCloud::Common::AbstractModel
# @param Indicators: 检验指标项
# 注意:此字段可能返回 null,表示取不到有效值。
# @type Indicators: Array
+ # @param BlockTitle: 检验报告块标题
+ # 注意:此字段可能返回 null,表示取不到有效值。
+ # @type BlockTitle: Array
- attr_accessor :Indicators
+ attr_accessor :Indicators, :BlockTitle
- def initialize(indicators=nil)
+ def initialize(indicators=nil, blocktitle=nil)
@Indicators = indicators
+ @BlockTitle = blocktitle
end
def deserialize(params)
unless params['Indicators'].nil?
@Indicators = []
@@ -4353,10 +4396,18 @@
indicatoritem_tmp = IndicatorItem.new
indicatoritem_tmp.deserialize(i)
@Indicators << indicatoritem_tmp
end
end
+ unless params['BlockTitle'].nil?
+ @BlockTitle = []
+ params['BlockTitle'].each do |i|
+ blocktitle_tmp = BlockTitle.new
+ blocktitle_tmp.deserialize(i)
+ @BlockTitle << blocktitle_tmp
+ end
+ end
end
end
# 检验指标项
class IndicatorItem < TencentCloud::Common::AbstractModel
@@ -6784,12 +6835,12 @@
# 注意:此字段可能返回 null,表示取不到有效值。
# @type IsthmusThickness: :class:`Tencentcloud::Mrs.v20200910.models.Size`
attr_accessor :Part, :Size, :Envelope, :Edge, :InnerEcho, :Gland, :Shape, :Thickness, :ShapeAttr, :CDFI, :SymDesc, :SizeStatus, :Outline, :Structure, :Density, :Vas, :Cysticwall, :Capsule, :IsthmusThicknese, :InnerEchoDistribution, :Src, :Index, :Transparent, :MriAdc, :MriDwi, :MriT1, :MriT2, :CtHu, :Suvmax, :Metabolism, :RadioactiveUptake, :LymphEnlargement, :ImageFeature, :Duct, :Trend, :Operation, :Coords, :IsthmusThickness
extend Gem::Deprecate
- deprecate :IsthmusThicknese, :none, 2023, 9
- deprecate :IsthmusThicknese=, :none, 2023, 9
+ deprecate :IsthmusThicknese, :none, 2023, 10
+ deprecate :IsthmusThicknese=, :none, 2023, 10
def initialize(part=nil, size=nil, envelope=nil, edge=nil, innerecho=nil, gland=nil, shape=nil, thickness=nil, shapeattr=nil, cdfi=nil, symdesc=nil, sizestatus=nil, outline=nil, structure=nil, density=nil, vas=nil, cysticwall=nil, capsule=nil, isthmusthicknese=nil, innerechodistribution=nil, src=nil, index=nil, transparent=nil, mriadc=nil, mridwi=nil, mrit1=nil, mrit2=nil, cthu=nil, suvmax=nil, metabolism=nil, radioactiveuptake=nil, lymphenlargement=nil, imagefeature=nil, duct=nil, trend=nil, operation=nil, coords=nil, isthmusthickness=nil)
@Part = part
@Size = size
@Envelope = envelope
@@ -7376,12 +7427,12 @@
# 注意:此字段可能返回 null,表示取不到有效值。
# @type MenstrualHistoryText: String
attr_accessor :IncisionHealingText, :AuxiliaryExaminationText, :SpecialExamText, :OutpatientDiagnosisText, :AdmissionConditionText, :CheckAndTreatmentProcessText, :SymptomsAndSignsText, :DischargeInstructionsText, :AdmissionDiagnosisText, :SurgeryConditionText, :PathologicalDiagnosisText, :DischargeConditionText, :CheckRecordText, :ChiefComplaintText, :DischargeDiagnosisText, :MainDiseaseHistoryText, :DiseasePresentText, :PersonalHistoryText, :MenstruallHistoryText, :ObstericalHistoryText, :FamilyHistoryText, :AllergyHistoryText, :DiseaseHistoryText, :OtherDiagnosisText, :BodyExaminationText, :SpecialistExaminationText, :TreatmentResultText, :MenstrualHistoryText
extend Gem::Deprecate
- deprecate :MenstruallHistoryText, :none, 2023, 9
- deprecate :MenstruallHistoryText=, :none, 2023, 9
+ deprecate :MenstruallHistoryText, :none, 2023, 10
+ deprecate :MenstruallHistoryText=, :none, 2023, 10
def initialize(incisionhealingtext=nil, auxiliaryexaminationtext=nil, specialexamtext=nil, outpatientdiagnosistext=nil, admissionconditiontext=nil, checkandtreatmentprocesstext=nil, symptomsandsignstext=nil, dischargeinstructionstext=nil, admissiondiagnosistext=nil, surgeryconditiontext=nil, pathologicaldiagnosistext=nil, dischargeconditiontext=nil, checkrecordtext=nil, chiefcomplainttext=nil, dischargediagnosistext=nil, maindiseasehistorytext=nil, diseasepresenttext=nil, personalhistorytext=nil, menstruallhistorytext=nil, obstericalhistorytext=nil, familyhistorytext=nil, allergyhistorytext=nil, diseasehistorytext=nil, otherdiagnosistext=nil, bodyexaminationtext=nil, specialistexaminationtext=nil, treatmentresulttext=nil, menstrualhistorytext=nil)
@IncisionHealingText = incisionhealingtext
@AuxiliaryExaminationText = auxiliaryexaminationtext
@SpecialExamText = specialexamtext
@@ -10972,11 +11023,11 @@
# 注意:此字段可能返回 null,表示取不到有效值。
# @type IsthmusThickness: :class:`Tencentcloud::Mrs.v20200910.models.Size`
attr_accessor :Type, :Part, :Size, :Multiple, :AspectRatio, :Edge, :InnerEcho, :RearEcho, :Elastic, :Shape, :ShapeAttr, :SkinMedulla, :Trend, :Calcification, :Envelope, :Enhancement, :LymphEnlargement, :LymphDoor, :Activity, :Operation, :CDFI, :Index, :SizeStatus, :InnerEchoDistribution, :InnerEchoType, :Outline, :Structure, :Density, :Vas, :Cysticwall, :Capsule, :IsthmusThicknese, :Src, :Transparent, :MriAdc, :MriDwi, :MriT1, :MriT2, :CtHu, :Suvmax, :Metabolism, :RadioactiveUptake, :SymDesc, :ImageFeature, :Coords, :IsthmusThickness
extend Gem::Deprecate
- deprecate :IsthmusThicknese, :none, 2023, 9
- deprecate :IsthmusThicknese=, :none, 2023, 9
+ deprecate :IsthmusThicknese, :none, 2023, 10
+ deprecate :IsthmusThicknese=, :none, 2023, 10
def initialize(type=nil, part=nil, size=nil, multiple=nil, aspectratio=nil, edge=nil, innerecho=nil, rearecho=nil, elastic=nil, shape=nil, shapeattr=nil, skinmedulla=nil, trend=nil, calcification=nil, envelope=nil, enhancement=nil, lymphenlargement=nil, lymphdoor=nil, activity=nil, operation=nil, cdfi=nil, index=nil, sizestatus=nil, innerechodistribution=nil, innerechotype=nil, outline=nil, structure=nil, density=nil, vas=nil, cysticwall=nil, capsule=nil, isthmusthicknese=nil, src=nil, transparent=nil, mriadc=nil, mridwi=nil, mrit1=nil, mrit2=nil, cthu=nil, suvmax=nil, metabolism=nil, radioactiveuptake=nil, symdesc=nil, imagefeature=nil, coords=nil, isthmusthickness=nil)
@Type = type
@Part = part
@Size = size