lib/v20200910/models.rb in tencentcloud-sdk-mrs-3.0.815 vs lib/v20200910/models.rb in tencentcloud-sdk-mrs-3.0.833
- old
+ new
@@ -300,10 +300,417 @@
end
@Order = params['Order']
end
end
+ # 预防用生物制品说明书
+ class BiologicalProductInfo < TencentCloud::Common::AbstractModel
+ # @param Name: 药品名称,包括通用名和商品名
+ # 注意:此字段可能返回 null,表示取不到有效值。
+ # @type Name: :class:`Tencentcloud::Mrs.v20200910.models.BiologicalProductInfoName`
+ # @param IngredientAndAppearance: 成份和性状
+ # 注意:此字段可能返回 null,表示取不到有效值。
+ # @type IngredientAndAppearance: :class:`Tencentcloud::Mrs.v20200910.models.BiologicalProductInfoIngredientAndAppearance`
+ # @param VaccinationTarget: 接种对象
+ # 注意:此字段可能返回 null,表示取不到有效值。
+ # @type VaccinationTarget: :class:`Tencentcloud::Mrs.v20200910.models.BiologicalProductInfoVaccinationTarget`
+ # @param Indications: 作用与用途
+ # 注意:此字段可能返回 null,表示取不到有效值。
+ # @type Indications: :class:`Tencentcloud::Mrs.v20200910.models.BiologicalProductInfoIndications`
+ # @param Brochure: 规格
+ # 注意:此字段可能返回 null,表示取不到有效值。
+ # @type Brochure: :class:`Tencentcloud::Mrs.v20200910.models.BiologicalProductInfoBrochure`
+ # @param Dosage: 免疫程序和剂量
+ # 注意:此字段可能返回 null,表示取不到有效值。
+ # @type Dosage: :class:`Tencentcloud::Mrs.v20200910.models.BiologicalProductInfoDosage`
+ # @param AdverseReaction: 不良反应
+ # 注意:此字段可能返回 null,表示取不到有效值。
+ # @type AdverseReaction: :class:`Tencentcloud::Mrs.v20200910.models.BiologicalProductInfoAdverseReaction`
+ # @param Contraindications: 禁忌情况
+ # 注意:此字段可能返回 null,表示取不到有效值。
+ # @type Contraindications: :class:`Tencentcloud::Mrs.v20200910.models.BiologicalProductInfoContraindications`
+ # @param Precautions: 注意事项
+ # 注意:此字段可能返回 null,表示取不到有效值。
+ # @type Precautions: :class:`Tencentcloud::Mrs.v20200910.models.BiologicalProductInfoPrecautions`
+ # @param Storage: 储存条件
+ # 注意:此字段可能返回 null,表示取不到有效值。
+ # @type Storage: :class:`Tencentcloud::Mrs.v20200910.models.BiologicalProductInfoStorage`
+ # @param Packaging: 包装信息
+ # 注意:此字段可能返回 null,表示取不到有效值。
+ # @type Packaging: :class:`Tencentcloud::Mrs.v20200910.models.BiologicalProductInfoPackaging`
+ # @param ValidityPeriod: 有效期
+ # 注意:此字段可能返回 null,表示取不到有效值。
+ # @type ValidityPeriod: :class:`Tencentcloud::Mrs.v20200910.models.BiologicalProductInfoValidityPeriod`
+ # @param ExecutiveStandards: 执行标准
+ # 注意:此字段可能返回 null,表示取不到有效值。
+ # @type ExecutiveStandards: :class:`Tencentcloud::Mrs.v20200910.models.BiologicalProductInfoExecutiveStandards`
+ # @param Approval: 批准文号
+ # 注意:此字段可能返回 null,表示取不到有效值。
+ # @type Approval: :class:`Tencentcloud::Mrs.v20200910.models.BiologicalProductInfoApproval`
+ # @param Manufacturer: 生产企业名称和地址
+ # 注意:此字段可能返回 null,表示取不到有效值。
+ # @type Manufacturer: :class:`Tencentcloud::Mrs.v20200910.models.BiologicalProductInfoManufacturer`
+
+ attr_accessor :Name, :IngredientAndAppearance, :VaccinationTarget, :Indications, :Brochure, :Dosage, :AdverseReaction, :Contraindications, :Precautions, :Storage, :Packaging, :ValidityPeriod, :ExecutiveStandards, :Approval, :Manufacturer
+
+ def initialize(name=nil, ingredientandappearance=nil, vaccinationtarget=nil, indications=nil, brochure=nil, dosage=nil, adversereaction=nil, contraindications=nil, precautions=nil, storage=nil, packaging=nil, validityperiod=nil, executivestandards=nil, approval=nil, manufacturer=nil)
+ @Name = name
+ @IngredientAndAppearance = ingredientandappearance
+ @VaccinationTarget = vaccinationtarget
+ @Indications = indications
+ @Brochure = brochure
+ @Dosage = dosage
+ @AdverseReaction = adversereaction
+ @Contraindications = contraindications
+ @Precautions = precautions
+ @Storage = storage
+ @Packaging = packaging
+ @ValidityPeriod = validityperiod
+ @ExecutiveStandards = executivestandards
+ @Approval = approval
+ @Manufacturer = manufacturer
+ end
+
+ def deserialize(params)
+ unless params['Name'].nil?
+ @Name = BiologicalProductInfoName.new
+ @Name.deserialize(params['Name'])
+ end
+ unless params['IngredientAndAppearance'].nil?
+ @IngredientAndAppearance = BiologicalProductInfoIngredientAndAppearance.new
+ @IngredientAndAppearance.deserialize(params['IngredientAndAppearance'])
+ end
+ unless params['VaccinationTarget'].nil?
+ @VaccinationTarget = BiologicalProductInfoVaccinationTarget.new
+ @VaccinationTarget.deserialize(params['VaccinationTarget'])
+ end
+ unless params['Indications'].nil?
+ @Indications = BiologicalProductInfoIndications.new
+ @Indications.deserialize(params['Indications'])
+ end
+ unless params['Brochure'].nil?
+ @Brochure = BiologicalProductInfoBrochure.new
+ @Brochure.deserialize(params['Brochure'])
+ end
+ unless params['Dosage'].nil?
+ @Dosage = BiologicalProductInfoDosage.new
+ @Dosage.deserialize(params['Dosage'])
+ end
+ unless params['AdverseReaction'].nil?
+ @AdverseReaction = BiologicalProductInfoAdverseReaction.new
+ @AdverseReaction.deserialize(params['AdverseReaction'])
+ end
+ unless params['Contraindications'].nil?
+ @Contraindications = BiologicalProductInfoContraindications.new
+ @Contraindications.deserialize(params['Contraindications'])
+ end
+ unless params['Precautions'].nil?
+ @Precautions = BiologicalProductInfoPrecautions.new
+ @Precautions.deserialize(params['Precautions'])
+ end
+ unless params['Storage'].nil?
+ @Storage = BiologicalProductInfoStorage.new
+ @Storage.deserialize(params['Storage'])
+ end
+ unless params['Packaging'].nil?
+ @Packaging = BiologicalProductInfoPackaging.new
+ @Packaging.deserialize(params['Packaging'])
+ end
+ unless params['ValidityPeriod'].nil?
+ @ValidityPeriod = BiologicalProductInfoValidityPeriod.new
+ @ValidityPeriod.deserialize(params['ValidityPeriod'])
+ end
+ unless params['ExecutiveStandards'].nil?
+ @ExecutiveStandards = BiologicalProductInfoExecutiveStandards.new
+ @ExecutiveStandards.deserialize(params['ExecutiveStandards'])
+ end
+ unless params['Approval'].nil?
+ @Approval = BiologicalProductInfoApproval.new
+ @Approval.deserialize(params['Approval'])
+ end
+ unless params['Manufacturer'].nil?
+ @Manufacturer = BiologicalProductInfoManufacturer.new
+ @Manufacturer.deserialize(params['Manufacturer'])
+ end
+ end
+ end
+
+ # 不良反应
+ class BiologicalProductInfoAdverseReaction < TencentCloud::Common::AbstractModel
+ # @param Text: 文本内容
+ # 注意:此字段可能返回 null,表示取不到有效值。
+ # @type Text: String
+
+ attr_accessor :Text
+
+ def initialize(text=nil)
+ @Text = text
+ end
+
+ def deserialize(params)
+ @Text = params['Text']
+ end
+ end
+
+ # 批准文号
+ class BiologicalProductInfoApproval < TencentCloud::Common::AbstractModel
+ # @param Text: 文本内容
+ # 注意:此字段可能返回 null,表示取不到有效值。
+ # @type Text: String
+
+ attr_accessor :Text
+
+ def initialize(text=nil)
+ @Text = text
+ end
+
+ def deserialize(params)
+ @Text = params['Text']
+ end
+ end
+
+ # 规格
+ class BiologicalProductInfoBrochure < TencentCloud::Common::AbstractModel
+ # @param Text: 文本内容
+ # 注意:此字段可能返回 null,表示取不到有效值。
+ # @type Text: String
+
+ attr_accessor :Text
+
+ def initialize(text=nil)
+ @Text = text
+ end
+
+ def deserialize(params)
+ @Text = params['Text']
+ end
+ end
+
+ # 禁忌情况
+ class BiologicalProductInfoContraindications < TencentCloud::Common::AbstractModel
+ # @param Text: 文本内容
+ # 注意:此字段可能返回 null,表示取不到有效值。
+ # @type Text: String
+
+ attr_accessor :Text
+
+ def initialize(text=nil)
+ @Text = text
+ end
+
+ def deserialize(params)
+ @Text = params['Text']
+ end
+ end
+
+ # 免疫程序和剂量
+ class BiologicalProductInfoDosage < TencentCloud::Common::AbstractModel
+ # @param Text: 文本内容
+ # 注意:此字段可能返回 null,表示取不到有效值。
+ # @type Text: String
+
+ attr_accessor :Text
+
+ def initialize(text=nil)
+ @Text = text
+ end
+
+ def deserialize(params)
+ @Text = params['Text']
+ end
+ end
+
+ # 执行标准
+ class BiologicalProductInfoExecutiveStandards < TencentCloud::Common::AbstractModel
+ # @param Text: 文本内容
+ # 注意:此字段可能返回 null,表示取不到有效值。
+ # @type Text: String
+
+ attr_accessor :Text
+
+ def initialize(text=nil)
+ @Text = text
+ end
+
+ def deserialize(params)
+ @Text = params['Text']
+ end
+ end
+
+ # 作用与用途
+ class BiologicalProductInfoIndications < TencentCloud::Common::AbstractModel
+ # @param Text: 文本内容
+ # 注意:此字段可能返回 null,表示取不到有效值。
+ # @type Text: String
+
+ attr_accessor :Text
+
+ def initialize(text=nil)
+ @Text = text
+ end
+
+ def deserialize(params)
+ @Text = params['Text']
+ end
+ end
+
+ # 成份和性状
+ class BiologicalProductInfoIngredientAndAppearance < TencentCloud::Common::AbstractModel
+ # @param Text: 文本
+ # 注意:此字段可能返回 null,表示取不到有效值。
+ # @type Text: String
+
+ attr_accessor :Text
+
+ def initialize(text=nil)
+ @Text = text
+ end
+
+ def deserialize(params)
+ @Text = params['Text']
+ end
+ end
+
+ # 生产企业名称和地址
+ class BiologicalProductInfoManufacturer < TencentCloud::Common::AbstractModel
+ # @param Text: 文本内容
+ # 注意:此字段可能返回 null,表示取不到有效值。
+ # @type Text: String
+
+ attr_accessor :Text
+
+ def initialize(text=nil)
+ @Text = text
+ end
+
+ def deserialize(params)
+ @Text = params['Text']
+ end
+ end
+
+ # 药品名称,包括通用名和商品名
+ class BiologicalProductInfoName < TencentCloud::Common::AbstractModel
+ # @param Text: 文本内容
+ # 注意:此字段可能返回 null,表示取不到有效值。
+ # @type Text: String
+ # @param GenericName: 通用名
+ # 注意:此字段可能返回 null,表示取不到有效值。
+ # @type GenericName: String
+ # @param BarndName: 品牌名
+ # 注意:此字段可能返回 null,表示取不到有效值。
+ # @type BarndName: String
+ # @param EnName: 英文名
+ # 注意:此字段可能返回 null,表示取不到有效值。
+ # @type EnName: String
+ # @param Pinyin: 拼音
+ # 注意:此字段可能返回 null,表示取不到有效值。
+ # @type Pinyin: String
+
+ attr_accessor :Text, :GenericName, :BarndName, :EnName, :Pinyin
+
+ def initialize(text=nil, genericname=nil, barndname=nil, enname=nil, pinyin=nil)
+ @Text = text
+ @GenericName = genericname
+ @BarndName = barndname
+ @EnName = enname
+ @Pinyin = pinyin
+ end
+
+ def deserialize(params)
+ @Text = params['Text']
+ @GenericName = params['GenericName']
+ @BarndName = params['BarndName']
+ @EnName = params['EnName']
+ @Pinyin = params['Pinyin']
+ end
+ end
+
+ # 包装信息
+ class BiologicalProductInfoPackaging < TencentCloud::Common::AbstractModel
+ # @param Text: 文本内容
+ # 注意:此字段可能返回 null,表示取不到有效值。
+ # @type Text: String
+
+ attr_accessor :Text
+
+ def initialize(text=nil)
+ @Text = text
+ end
+
+ def deserialize(params)
+ @Text = params['Text']
+ end
+ end
+
+ # 注意事项
+ class BiologicalProductInfoPrecautions < TencentCloud::Common::AbstractModel
+ # @param Text: 文本内容
+ # 注意:此字段可能返回 null,表示取不到有效值。
+ # @type Text: String
+
+ attr_accessor :Text
+
+ def initialize(text=nil)
+ @Text = text
+ end
+
+ def deserialize(params)
+ @Text = params['Text']
+ end
+ end
+
+ # 储存条件
+ class BiologicalProductInfoStorage < TencentCloud::Common::AbstractModel
+ # @param Text: 文本内容
+ # 注意:此字段可能返回 null,表示取不到有效值。
+ # @type Text: String
+
+ attr_accessor :Text
+
+ def initialize(text=nil)
+ @Text = text
+ end
+
+ def deserialize(params)
+ @Text = params['Text']
+ end
+ end
+
+ # 接种对象
+ class BiologicalProductInfoVaccinationTarget < TencentCloud::Common::AbstractModel
+ # @param Text: 文本内容
+ # 注意:此字段可能返回 null,表示取不到有效值。
+ # @type Text: String
+
+ attr_accessor :Text
+
+ def initialize(text=nil)
+ @Text = text
+ end
+
+ def deserialize(params)
+ @Text = params['Text']
+ end
+ end
+
+ # 有效期
+ class BiologicalProductInfoValidityPeriod < TencentCloud::Common::AbstractModel
+ # @param Text: 文本内容
+ # 注意:此字段可能返回 null,表示取不到有效值。
+ # @type Text: String
+
+ attr_accessor :Text
+
+ def initialize(text=nil)
+ @Text = text
+ end
+
+ def deserialize(params)
+ @Text = params['Text']
+ end
+ end
+
# 活检部位
class BiopsyPart < TencentCloud::Common::AbstractModel
# @param Value: 值
# 注意:此字段可能返回 null,表示取不到有效值。
# @type Value: String
@@ -1056,10 +1463,667 @@
end
end
end
end
+ # 药品说明书消息定义
+ class ChemicalProductInfo < TencentCloud::Common::AbstractModel
+ # @param Name: 药品名称,包括通用名和商品名
+ # 注意:此字段可能返回 null,表示取不到有效值。
+ # @type Name: :class:`Tencentcloud::Mrs.v20200910.models.ChemicalProductInfoName`
+ # @param ActiveIngredient: 活性成份消息定义,如果是复方制剂,可以不列出每个活性成份的详细信息
+ # 注意:此字段可能返回 null,表示取不到有效值。
+ # @type ActiveIngredient: :class:`Tencentcloud::Mrs.v20200910.models.ChemicalProductInfoActiveIngredient`
+ # @param Appearance: 性状
+ # 注意:此字段可能返回 null,表示取不到有效值。
+ # @type Appearance: :class:`Tencentcloud::Mrs.v20200910.models.ChemicalProductInfoAppearance`
+ # @param Indications: 适应症描述
+ # 注意:此字段可能返回 null,表示取不到有效值。
+ # @type Indications: :class:`Tencentcloud::Mrs.v20200910.models.ChemicalProductInfoIndications`
+ # @param Brochure: 规格
+ # 注意:此字段可能返回 null,表示取不到有效值。
+ # @type Brochure: :class:`Tencentcloud::Mrs.v20200910.models.ChemicalProductInfoBrochure`
+ # @param Dosage: 用法用量
+ # 注意:此字段可能返回 null,表示取不到有效值。
+ # @type Dosage: :class:`Tencentcloud::Mrs.v20200910.models.ChemicalProductInfoDosage`
+ # @param AdverseReaction: 不良反应
+ # 注意:此字段可能返回 null,表示取不到有效值。
+ # @type AdverseReaction: :class:`Tencentcloud::Mrs.v20200910.models.ChemicalProductInfoAdverseReaction`
+ # @param Contraindications: 禁忌情况
+ # 注意:此字段可能返回 null,表示取不到有效值。
+ # @type Contraindications: :class:`Tencentcloud::Mrs.v20200910.models.ChemicalProductInfoContraindications`
+ # @param Precautions: 注意事项
+ # 注意:此字段可能返回 null,表示取不到有效值。
+ # @type Precautions: :class:`Tencentcloud::Mrs.v20200910.models.ChemicalProductInfoPrecautions`
+ # @param PregnancyLactationUse: 孕妇及哺乳期妇女用药
+ # 注意:此字段可能返回 null,表示取不到有效值。
+ # @type PregnancyLactationUse: :class:`Tencentcloud::Mrs.v20200910.models.ChemicalProductInfoPregnancyLactationUse`
+ # @param PediatricUse: 儿童用药
+ # 注意:此字段可能返回 null,表示取不到有效值。
+ # @type PediatricUse: :class:`Tencentcloud::Mrs.v20200910.models.ChemicalProductInfoPediatricUse`
+ # @param GeriatricUse: 老年用药
+ # 注意:此字段可能返回 null,表示取不到有效值。
+ # @type GeriatricUse: :class:`Tencentcloud::Mrs.v20200910.models.ChemicalProductInfoGeriatricUse`
+ # @param Interactions: 药品的药物相互作用
+ # 注意:此字段可能返回 null,表示取不到有效值。
+ # @type Interactions: :class:`Tencentcloud::Mrs.v20200910.models.ChemicalProductInfoInteractions`
+ # @param Overdose: 药物过量
+ # 注意:此字段可能返回 null,表示取不到有效值。
+ # @type Overdose: :class:`Tencentcloud::Mrs.v20200910.models.ChemicalProductInfoOverdose`
+ # @param ClinicalTrial: 临床试验
+ # 注意:此字段可能返回 null,表示取不到有效值。
+ # @type ClinicalTrial: :class:`Tencentcloud::Mrs.v20200910.models.ChemicalProductInfoClinicalTrial`
+ # @param PharmacologyToxicology: 药理毒理
+ # 注意:此字段可能返回 null,表示取不到有效值。
+ # @type PharmacologyToxicology: :class:`Tencentcloud::Mrs.v20200910.models.ChemicalProductInfoPharmacologyToxicology`
+ # @param Pharmacokinetics: 药代动力学
+ # 注意:此字段可能返回 null,表示取不到有效值。
+ # @type Pharmacokinetics: :class:`Tencentcloud::Mrs.v20200910.models.ChemicalProductInfoPharmacokinetics`
+ # @param Storage: 储存条件
+ # 注意:此字段可能返回 null,表示取不到有效值。
+ # @type Storage: :class:`Tencentcloud::Mrs.v20200910.models.ChemicalProductInfoStorage`
+ # @param Packaging: 包装信息
+ # 注意:此字段可能返回 null,表示取不到有效值。
+ # @type Packaging: :class:`Tencentcloud::Mrs.v20200910.models.ChemicalProductInfoPackaging`
+ # @param ValidityPeriod: 有效期
+ # 注意:此字段可能返回 null,表示取不到有效值。
+ # @type ValidityPeriod: :class:`Tencentcloud::Mrs.v20200910.models.ChemicalProductInfoValidityPeriod`
+ # @param ExecutiveStandards: 执行标准
+ # 注意:此字段可能返回 null,表示取不到有效值。
+ # @type ExecutiveStandards: :class:`Tencentcloud::Mrs.v20200910.models.ChemicalProductInfoExecutiveStandards`
+ # @param Approval: 批准文号
+ # 注意:此字段可能返回 null,表示取不到有效值。
+ # @type Approval: :class:`Tencentcloud::Mrs.v20200910.models.ChemicalProductInfoApproval`
+ # @param Manufacturer: 生产企业名称和地址
+ # 注意:此字段可能返回 null,表示取不到有效值。
+ # @type Manufacturer: :class:`Tencentcloud::Mrs.v20200910.models.ChemicalProductInfoManufacturer`
+
+ attr_accessor :Name, :ActiveIngredient, :Appearance, :Indications, :Brochure, :Dosage, :AdverseReaction, :Contraindications, :Precautions, :PregnancyLactationUse, :PediatricUse, :GeriatricUse, :Interactions, :Overdose, :ClinicalTrial, :PharmacologyToxicology, :Pharmacokinetics, :Storage, :Packaging, :ValidityPeriod, :ExecutiveStandards, :Approval, :Manufacturer
+
+ def initialize(name=nil, activeingredient=nil, appearance=nil, indications=nil, brochure=nil, dosage=nil, adversereaction=nil, contraindications=nil, precautions=nil, pregnancylactationuse=nil, pediatricuse=nil, geriatricuse=nil, interactions=nil, overdose=nil, clinicaltrial=nil, pharmacologytoxicology=nil, pharmacokinetics=nil, storage=nil, packaging=nil, validityperiod=nil, executivestandards=nil, approval=nil, manufacturer=nil)
+ @Name = name
+ @ActiveIngredient = activeingredient
+ @Appearance = appearance
+ @Indications = indications
+ @Brochure = brochure
+ @Dosage = dosage
+ @AdverseReaction = adversereaction
+ @Contraindications = contraindications
+ @Precautions = precautions
+ @PregnancyLactationUse = pregnancylactationuse
+ @PediatricUse = pediatricuse
+ @GeriatricUse = geriatricuse
+ @Interactions = interactions
+ @Overdose = overdose
+ @ClinicalTrial = clinicaltrial
+ @PharmacologyToxicology = pharmacologytoxicology
+ @Pharmacokinetics = pharmacokinetics
+ @Storage = storage
+ @Packaging = packaging
+ @ValidityPeriod = validityperiod
+ @ExecutiveStandards = executivestandards
+ @Approval = approval
+ @Manufacturer = manufacturer
+ end
+
+ def deserialize(params)
+ unless params['Name'].nil?
+ @Name = ChemicalProductInfoName.new
+ @Name.deserialize(params['Name'])
+ end
+ unless params['ActiveIngredient'].nil?
+ @ActiveIngredient = ChemicalProductInfoActiveIngredient.new
+ @ActiveIngredient.deserialize(params['ActiveIngredient'])
+ end
+ unless params['Appearance'].nil?
+ @Appearance = ChemicalProductInfoAppearance.new
+ @Appearance.deserialize(params['Appearance'])
+ end
+ unless params['Indications'].nil?
+ @Indications = ChemicalProductInfoIndications.new
+ @Indications.deserialize(params['Indications'])
+ end
+ unless params['Brochure'].nil?
+ @Brochure = ChemicalProductInfoBrochure.new
+ @Brochure.deserialize(params['Brochure'])
+ end
+ unless params['Dosage'].nil?
+ @Dosage = ChemicalProductInfoDosage.new
+ @Dosage.deserialize(params['Dosage'])
+ end
+ unless params['AdverseReaction'].nil?
+ @AdverseReaction = ChemicalProductInfoAdverseReaction.new
+ @AdverseReaction.deserialize(params['AdverseReaction'])
+ end
+ unless params['Contraindications'].nil?
+ @Contraindications = ChemicalProductInfoContraindications.new
+ @Contraindications.deserialize(params['Contraindications'])
+ end
+ unless params['Precautions'].nil?
+ @Precautions = ChemicalProductInfoPrecautions.new
+ @Precautions.deserialize(params['Precautions'])
+ end
+ unless params['PregnancyLactationUse'].nil?
+ @PregnancyLactationUse = ChemicalProductInfoPregnancyLactationUse.new
+ @PregnancyLactationUse.deserialize(params['PregnancyLactationUse'])
+ end
+ unless params['PediatricUse'].nil?
+ @PediatricUse = ChemicalProductInfoPediatricUse.new
+ @PediatricUse.deserialize(params['PediatricUse'])
+ end
+ unless params['GeriatricUse'].nil?
+ @GeriatricUse = ChemicalProductInfoGeriatricUse.new
+ @GeriatricUse.deserialize(params['GeriatricUse'])
+ end
+ unless params['Interactions'].nil?
+ @Interactions = ChemicalProductInfoInteractions.new
+ @Interactions.deserialize(params['Interactions'])
+ end
+ unless params['Overdose'].nil?
+ @Overdose = ChemicalProductInfoOverdose.new
+ @Overdose.deserialize(params['Overdose'])
+ end
+ unless params['ClinicalTrial'].nil?
+ @ClinicalTrial = ChemicalProductInfoClinicalTrial.new
+ @ClinicalTrial.deserialize(params['ClinicalTrial'])
+ end
+ unless params['PharmacologyToxicology'].nil?
+ @PharmacologyToxicology = ChemicalProductInfoPharmacologyToxicology.new
+ @PharmacologyToxicology.deserialize(params['PharmacologyToxicology'])
+ end
+ unless params['Pharmacokinetics'].nil?
+ @Pharmacokinetics = ChemicalProductInfoPharmacokinetics.new
+ @Pharmacokinetics.deserialize(params['Pharmacokinetics'])
+ end
+ unless params['Storage'].nil?
+ @Storage = ChemicalProductInfoStorage.new
+ @Storage.deserialize(params['Storage'])
+ end
+ unless params['Packaging'].nil?
+ @Packaging = ChemicalProductInfoPackaging.new
+ @Packaging.deserialize(params['Packaging'])
+ end
+ unless params['ValidityPeriod'].nil?
+ @ValidityPeriod = ChemicalProductInfoValidityPeriod.new
+ @ValidityPeriod.deserialize(params['ValidityPeriod'])
+ end
+ unless params['ExecutiveStandards'].nil?
+ @ExecutiveStandards = ChemicalProductInfoExecutiveStandards.new
+ @ExecutiveStandards.deserialize(params['ExecutiveStandards'])
+ end
+ unless params['Approval'].nil?
+ @Approval = ChemicalProductInfoApproval.new
+ @Approval.deserialize(params['Approval'])
+ end
+ unless params['Manufacturer'].nil?
+ @Manufacturer = ChemicalProductInfoManufacturer.new
+ @Manufacturer.deserialize(params['Manufacturer'])
+ end
+ end
+ end
+
+ # 活性成份消息定义,如果是复方制剂,可以不列出每个活性成份的详细信息
+ class ChemicalProductInfoActiveIngredient < TencentCloud::Common::AbstractModel
+ # @param Text: 文本内容
+ # 注意:此字段可能返回 null,表示取不到有效值。
+ # @type Text: String
+ # @param ChemicalName: 活性成份的化学名称
+ # 注意:此字段可能返回 null,表示取不到有效值。
+ # @type ChemicalName: String
+ # @param ChemicalFormula: 活性成份的化学结构式
+ # 注意:此字段可能返回 null,表示取不到有效值。
+ # @type ChemicalFormula: String
+ # @param MolecularFormula: 活性成份的分子式
+ # 注意:此字段可能返回 null,表示取不到有效值。
+ # @type MolecularFormula: String
+ # @param MolecularWeight: 活性成份的分子量
+ # 注意:此字段可能返回 null,表示取不到有效值。
+ # @type MolecularWeight: String
+
+ attr_accessor :Text, :ChemicalName, :ChemicalFormula, :MolecularFormula, :MolecularWeight
+
+ def initialize(text=nil, chemicalname=nil, chemicalformula=nil, molecularformula=nil, molecularweight=nil)
+ @Text = text
+ @ChemicalName = chemicalname
+ @ChemicalFormula = chemicalformula
+ @MolecularFormula = molecularformula
+ @MolecularWeight = molecularweight
+ end
+
+ def deserialize(params)
+ @Text = params['Text']
+ @ChemicalName = params['ChemicalName']
+ @ChemicalFormula = params['ChemicalFormula']
+ @MolecularFormula = params['MolecularFormula']
+ @MolecularWeight = params['MolecularWeight']
+ end
+ end
+
+ # 不良反应
+ class ChemicalProductInfoAdverseReaction < TencentCloud::Common::AbstractModel
+ # @param Text: 文本
+ # 注意:此字段可能返回 null,表示取不到有效值。
+ # @type Text: String
+
+ attr_accessor :Text
+
+ def initialize(text=nil)
+ @Text = text
+ end
+
+ def deserialize(params)
+ @Text = params['Text']
+ end
+ end
+
+ # 性状
+ class ChemicalProductInfoAppearance < TencentCloud::Common::AbstractModel
+ # @param Text: 文本
+ # 注意:此字段可能返回 null,表示取不到有效值。
+ # @type Text: String
+
+ attr_accessor :Text
+
+ def initialize(text=nil)
+ @Text = text
+ end
+
+ def deserialize(params)
+ @Text = params['Text']
+ end
+ end
+
+ # 批准文号
+ class ChemicalProductInfoApproval < TencentCloud::Common::AbstractModel
+ # @param Text: 文本
+ # 注意:此字段可能返回 null,表示取不到有效值。
+ # @type Text: String
+
+ attr_accessor :Text
+
+ def initialize(text=nil)
+ @Text = text
+ end
+
+ def deserialize(params)
+ @Text = params['Text']
+ end
+ end
+
+ # 规格
+ class ChemicalProductInfoBrochure < TencentCloud::Common::AbstractModel
+ # @param Text: 文本
+ # 注意:此字段可能返回 null,表示取不到有效值。
+ # @type Text: String
+
+ attr_accessor :Text
+
+ def initialize(text=nil)
+ @Text = text
+ end
+
+ def deserialize(params)
+ @Text = params['Text']
+ end
+ end
+
+ # 临床试验
+ class ChemicalProductInfoClinicalTrial < TencentCloud::Common::AbstractModel
+ # @param Text: 文本
+ # 注意:此字段可能返回 null,表示取不到有效值。
+ # @type Text: String
+
+ attr_accessor :Text
+
+ def initialize(text=nil)
+ @Text = text
+ end
+
+ def deserialize(params)
+ @Text = params['Text']
+ end
+ end
+
+ # 禁忌情况
+ class ChemicalProductInfoContraindications < TencentCloud::Common::AbstractModel
+ # @param Text: 文本
+ # 注意:此字段可能返回 null,表示取不到有效值。
+ # @type Text: String
+
+ attr_accessor :Text
+
+ def initialize(text=nil)
+ @Text = text
+ end
+
+ def deserialize(params)
+ @Text = params['Text']
+ end
+ end
+
+ # 用法用量
+ class ChemicalProductInfoDosage < TencentCloud::Common::AbstractModel
+ # @param Text: 文本
+ # 注意:此字段可能返回 null,表示取不到有效值。
+ # @type Text: String
+
+ attr_accessor :Text
+
+ def initialize(text=nil)
+ @Text = text
+ end
+
+ def deserialize(params)
+ @Text = params['Text']
+ end
+ end
+
+ # 执行标准
+ class ChemicalProductInfoExecutiveStandards < TencentCloud::Common::AbstractModel
+ # @param Text: 文本
+ # 注意:此字段可能返回 null,表示取不到有效值。
+ # @type Text: String
+
+ attr_accessor :Text
+
+ def initialize(text=nil)
+ @Text = text
+ end
+
+ def deserialize(params)
+ @Text = params['Text']
+ end
+ end
+
+ # 老年用药
+ class ChemicalProductInfoGeriatricUse < TencentCloud::Common::AbstractModel
+ # @param Text: 文本
+ # 注意:此字段可能返回 null,表示取不到有效值。
+ # @type Text: String
+
+ attr_accessor :Text
+
+ def initialize(text=nil)
+ @Text = text
+ end
+
+ def deserialize(params)
+ @Text = params['Text']
+ end
+ end
+
+ # 适应症描述
+ class ChemicalProductInfoIndications < TencentCloud::Common::AbstractModel
+ # @param Text: 文本
+ # 注意:此字段可能返回 null,表示取不到有效值。
+ # @type Text: String
+
+ attr_accessor :Text
+
+ def initialize(text=nil)
+ @Text = text
+ end
+
+ def deserialize(params)
+ @Text = params['Text']
+ end
+ end
+
+ # 药品的药物相互作用
+ class ChemicalProductInfoInteractions < TencentCloud::Common::AbstractModel
+ # @param Text: 文本
+ # 注意:此字段可能返回 null,表示取不到有效值。
+ # @type Text: String
+
+ attr_accessor :Text
+
+ def initialize(text=nil)
+ @Text = text
+ end
+
+ def deserialize(params)
+ @Text = params['Text']
+ end
+ end
+
+ # 生产企业名称和地址
+ class ChemicalProductInfoManufacturer < TencentCloud::Common::AbstractModel
+ # @param Text: 文本
+ # 注意:此字段可能返回 null,表示取不到有效值。
+ # @type Text: String
+ # @param Name: 企业名称
+ # 注意:此字段可能返回 null,表示取不到有效值。
+ # @type Name: String
+ # @param Address: 生产地址
+ # 注意:此字段可能返回 null,表示取不到有效值。
+ # @type Address: String
+ # @param PostalCode: 邮政编码
+ # 注意:此字段可能返回 null,表示取不到有效值。
+ # @type PostalCode: String
+ # @param Phone: 电话,包含区号
+ # 注意:此字段可能返回 null,表示取不到有效值。
+ # @type Phone: String
+ # @param Fax: 传真,包含区号
+ # 注意:此字段可能返回 null,表示取不到有效值。
+ # @type Fax: String
+ # @param Website: 网址,如无则不填写
+ # 注意:此字段可能返回 null,表示取不到有效值。
+ # @type Website: String
+
+ attr_accessor :Text, :Name, :Address, :PostalCode, :Phone, :Fax, :Website
+
+ def initialize(text=nil, name=nil, address=nil, postalcode=nil, phone=nil, fax=nil, website=nil)
+ @Text = text
+ @Name = name
+ @Address = address
+ @PostalCode = postalcode
+ @Phone = phone
+ @Fax = fax
+ @Website = website
+ end
+
+ def deserialize(params)
+ @Text = params['Text']
+ @Name = params['Name']
+ @Address = params['Address']
+ @PostalCode = params['PostalCode']
+ @Phone = params['Phone']
+ @Fax = params['Fax']
+ @Website = params['Website']
+ end
+ end
+
+ # 药品名称,包括通用名和商品名
+ class ChemicalProductInfoName < TencentCloud::Common::AbstractModel
+ # @param Text: 文本内容
+ # 注意:此字段可能返回 null,表示取不到有效值。
+ # @type Text: String
+ # @param GenericName: 通用名
+ # 注意:此字段可能返回 null,表示取不到有效值。
+ # @type GenericName: String
+ # @param BarndName: 品牌名
+ # 注意:此字段可能返回 null,表示取不到有效值。
+ # @type BarndName: String
+ # @param EnName: 英文名
+ # 注意:此字段可能返回 null,表示取不到有效值。
+ # @type EnName: String
+ # @param Pinyin: 拼音
+ # 注意:此字段可能返回 null,表示取不到有效值。
+ # @type Pinyin: String
+
+ attr_accessor :Text, :GenericName, :BarndName, :EnName, :Pinyin
+
+ def initialize(text=nil, genericname=nil, barndname=nil, enname=nil, pinyin=nil)
+ @Text = text
+ @GenericName = genericname
+ @BarndName = barndname
+ @EnName = enname
+ @Pinyin = pinyin
+ end
+
+ def deserialize(params)
+ @Text = params['Text']
+ @GenericName = params['GenericName']
+ @BarndName = params['BarndName']
+ @EnName = params['EnName']
+ @Pinyin = params['Pinyin']
+ end
+ end
+
+ # 药物过量
+ class ChemicalProductInfoOverdose < TencentCloud::Common::AbstractModel
+ # @param Text: 文本
+ # 注意:此字段可能返回 null,表示取不到有效值。
+ # @type Text: String
+
+ attr_accessor :Text
+
+ def initialize(text=nil)
+ @Text = text
+ end
+
+ def deserialize(params)
+ @Text = params['Text']
+ end
+ end
+
+ # 包装信息
+ class ChemicalProductInfoPackaging < TencentCloud::Common::AbstractModel
+ # @param Text: 文本
+ # 注意:此字段可能返回 null,表示取不到有效值。
+ # @type Text: String
+
+ attr_accessor :Text
+
+ def initialize(text=nil)
+ @Text = text
+ end
+
+ def deserialize(params)
+ @Text = params['Text']
+ end
+ end
+
+ # 儿童用药
+ class ChemicalProductInfoPediatricUse < TencentCloud::Common::AbstractModel
+ # @param Text: 文本
+ # 注意:此字段可能返回 null,表示取不到有效值。
+ # @type Text: String
+
+ attr_accessor :Text
+
+ def initialize(text=nil)
+ @Text = text
+ end
+
+ def deserialize(params)
+ @Text = params['Text']
+ end
+ end
+
+ # 药代动力学
+ class ChemicalProductInfoPharmacokinetics < TencentCloud::Common::AbstractModel
+ # @param Text: 文本
+ # 注意:此字段可能返回 null,表示取不到有效值。
+ # @type Text: String
+
+ attr_accessor :Text
+
+ def initialize(text=nil)
+ @Text = text
+ end
+
+ def deserialize(params)
+ @Text = params['Text']
+ end
+ end
+
+ # 药理毒理
+ class ChemicalProductInfoPharmacologyToxicology < TencentCloud::Common::AbstractModel
+ # @param Text: 文本
+ # 注意:此字段可能返回 null,表示取不到有效值。
+ # @type Text: String
+
+ attr_accessor :Text
+
+ def initialize(text=nil)
+ @Text = text
+ end
+
+ def deserialize(params)
+ @Text = params['Text']
+ end
+ end
+
+ # 注意事项
+ class ChemicalProductInfoPrecautions < TencentCloud::Common::AbstractModel
+ # @param Text: 文本
+ # 注意:此字段可能返回 null,表示取不到有效值。
+ # @type Text: String
+
+ attr_accessor :Text
+
+ def initialize(text=nil)
+ @Text = text
+ end
+
+ def deserialize(params)
+ @Text = params['Text']
+ end
+ end
+
+ # 孕妇及哺乳期妇女用药
+ class ChemicalProductInfoPregnancyLactationUse < TencentCloud::Common::AbstractModel
+ # @param Text: 文本
+ # 注意:此字段可能返回 null,表示取不到有效值。
+ # @type Text: String
+
+ attr_accessor :Text
+
+ def initialize(text=nil)
+ @Text = text
+ end
+
+ def deserialize(params)
+ @Text = params['Text']
+ end
+ end
+
+ # 储存条件
+ class ChemicalProductInfoStorage < TencentCloud::Common::AbstractModel
+ # @param Text: 文本
+ # 注意:此字段可能返回 null,表示取不到有效值。
+ # @type Text: String
+
+ attr_accessor :Text
+
+ def initialize(text=nil)
+ @Text = text
+ end
+
+ def deserialize(params)
+ @Text = params['Text']
+ end
+ end
+
+ # 有效期
+ class ChemicalProductInfoValidityPeriod < TencentCloud::Common::AbstractModel
+ # @param Text: 文本
+ # 注意:此字段可能返回 null,表示取不到有效值。
+ # @type Text: String
+
+ attr_accessor :Text
+
+ def initialize(text=nil)
+ @Text = text
+ end
+
+ def deserialize(params)
+ @Text = params['Text']
+ end
+ end
+
# 体检报告-胸围信息
class ChestCircumferenceItem < TencentCloud::Common::AbstractModel
# @param Name: 类型
# 注意:此字段可能返回 null,表示取不到有效值。
# @type Name: String
@@ -2028,10 +3092,61 @@
end
@Value = params['Value']
end
end
+ # DrugInstructionObject请求参数结构体
+ class DrugInstructionObjectRequest < TencentCloud::Common::AbstractModel
+ # @param PdfInfo: 药品说明书PDF文件信息, 目前只支持传PDF文件的Base64编码字符(PDF文件不能超过10MB,如果超过建议先压缩PDF,再转成base64).
+ # @type PdfInfo: :class:`Tencentcloud::Mrs.v20200910.models.PdfInfo`
+
+ attr_accessor :PdfInfo
+
+ def initialize(pdfinfo=nil)
+ @PdfInfo = pdfinfo
+ end
+
+ def deserialize(params)
+ unless params['PdfInfo'].nil?
+ @PdfInfo = PdfInfo.new
+ @PdfInfo.deserialize(params['PdfInfo'])
+ end
+ end
+ end
+
+ # DrugInstructionObject返回参数结构体
+ class DrugInstructionObjectResponse < TencentCloud::Common::AbstractModel
+ # @param ChemicalProductInfo: 药品说明书消息定义
+ # 注意:此字段可能返回 null,表示取不到有效值。
+ # @type ChemicalProductInfo: :class:`Tencentcloud::Mrs.v20200910.models.ChemicalProductInfo`
+ # @param BiologicalProductInfo: 预防用生物制品说明书
+ # 注意:此字段可能返回 null,表示取不到有效值。
+ # @type BiologicalProductInfo: :class:`Tencentcloud::Mrs.v20200910.models.BiologicalProductInfo`
+ # @param RequestId: 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
+ # @type RequestId: String
+
+ attr_accessor :ChemicalProductInfo, :BiologicalProductInfo, :RequestId
+
+ def initialize(chemicalproductinfo=nil, biologicalproductinfo=nil, requestid=nil)
+ @ChemicalProductInfo = chemicalproductinfo
+ @BiologicalProductInfo = biologicalproductinfo
+ @RequestId = requestid
+ end
+
+ def deserialize(params)
+ unless params['ChemicalProductInfo'].nil?
+ @ChemicalProductInfo = ChemicalProductInfo.new
+ @ChemicalProductInfo.deserialize(params['ChemicalProductInfo'])
+ end
+ unless params['BiologicalProductInfo'].nil?
+ @BiologicalProductInfo = BiologicalProductInfo.new
+ @BiologicalProductInfo.deserialize(params['BiologicalProductInfo'])
+ end
+ @RequestId = params['RequestId']
+ end
+ end
+
# 药物史
class DrugListBlock < TencentCloud::Common::AbstractModel
# @param CommonName: 通用名称
# 注意:此字段可能返回 null,表示取不到有效值。
# @type CommonName: String
@@ -4006,12 +5121,12 @@
# 注意:此字段可能返回 null,表示取不到有效值。
# @type AdmissionDiagnosis: String
attr_accessor :AdmissionTime, :DischargeTime, :AdmissionDays, :AdmissionDignosis, :AdmissionCondition, :DiagnosisTreatment, :DischargeDiagnosis, :DischargeInstruction, :AdmissionDiagnosis
extend Gem::Deprecate
- deprecate :AdmissionDignosis, :none, 2024, 4
- deprecate :AdmissionDignosis=, :none, 2024, 4
+ deprecate :AdmissionDignosis, :none, 2024, 5
+ deprecate :AdmissionDignosis=, :none, 2024, 5
def initialize(admissiontime=nil, dischargetime=nil, admissiondays=nil, admissiondignosis=nil, admissioncondition=nil, diagnosistreatment=nil, dischargediagnosis=nil, dischargeinstruction=nil, admissiondiagnosis=nil)
@AdmissionTime = admissiontime
@DischargeTime = dischargetime
@AdmissionDays = admissiondays
@@ -4754,12 +5869,12 @@
# 注意:此字段可能返回 null,表示取不到有效值。
# @type TableIndicators: Array
attr_accessor :TableIndictors, :Version, :TableIndicators
extend Gem::Deprecate
- deprecate :TableIndictors, :none, 2024, 4
- deprecate :TableIndictors=, :none, 2024, 4
+ deprecate :TableIndictors, :none, 2024, 5
+ deprecate :TableIndictors=, :none, 2024, 5
def initialize(tableindictors=nil, version=nil, tableindicators=nil)
@TableIndictors = tableindictors
@Version = version
@TableIndicators = tableindicators
@@ -7015,12 +8130,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, 2024, 4
- deprecate :IsthmusThicknese=, :none, 2024, 4
+ deprecate :IsthmusThicknese, :none, 2024, 5
+ deprecate :IsthmusThicknese=, :none, 2024, 5
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
@@ -7607,12 +8722,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, 2024, 4
- deprecate :MenstruallHistoryText=, :none, 2024, 4
+ deprecate :MenstruallHistoryText, :none, 2024, 5
+ deprecate :MenstruallHistoryText=, :none, 2024, 5
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
@@ -8201,12 +9316,12 @@
# 注意:此字段可能返回 null,表示取不到有效值。
# @type BedNo: String
attr_accessor :Name, :Sex, :Age, :Phone, :Address, :IdCard, :HealthCardNo, :SocialSecurityCardNo, :Birthday, :Ethnicity, :Married, :Profession, :EducationBackground, :Nationality, :BirthPlace, :MedicalInsuranceType, :AgeNorm, :Nation, :MarriedCode, :ProfessionCode, :MedicalInsuranceTypeCode, :BedNo
extend Gem::Deprecate
- deprecate :Nation, :none, 2024, 4
- deprecate :Nation=, :none, 2024, 4
+ deprecate :Nation, :none, 2024, 5
+ deprecate :Nation=, :none, 2024, 5
def initialize(name=nil, sex=nil, age=nil, phone=nil, address=nil, idcard=nil, healthcardno=nil, socialsecuritycardno=nil, birthday=nil, ethnicity=nil, married=nil, profession=nil, educationbackground=nil, nationality=nil, birthplace=nil, medicalinsurancetype=nil, agenorm=nil, nation=nil, marriedcode=nil, professioncode=nil, medicalinsurancetypecode=nil, bedno=nil)
@Name = name
@Sex = sex
@Age = age
@@ -10630,12 +11745,12 @@
# 注意:此字段可能返回 null,表示取不到有效值。
# @type AdmissionCondition: String
attr_accessor :DmissionCondition, :ChiefComplaint, :DiseasePresent, :SymptomsAndSigns, :AuxiliaryExamination, :BodyExamination, :SpecialistExamination, :MentalExamination, :CheckRecord, :InspectResult, :IncisionHealing, :TreatmentSuggestion, :FollowUpRequirements, :CheckAndTreatmentProcess, :SurgeryCondition, :ConditionChanges, :DischargeCondition, :PTNM, :PTNMM, :PTNMN, :PTNMT, :ECOG, :NRS, :KPS, :DeathDate, :RelapseDate, :ObservationDays, :AdmissionCondition
extend Gem::Deprecate
- deprecate :DmissionCondition, :none, 2024, 4
- deprecate :DmissionCondition=, :none, 2024, 4
+ deprecate :DmissionCondition, :none, 2024, 5
+ deprecate :DmissionCondition=, :none, 2024, 5
def initialize(dmissioncondition=nil, chiefcomplaint=nil, diseasepresent=nil, symptomsandsigns=nil, auxiliaryexamination=nil, bodyexamination=nil, specialistexamination=nil, mentalexamination=nil, checkrecord=nil, inspectresult=nil, incisionhealing=nil, treatmentsuggestion=nil, followuprequirements=nil, checkandtreatmentprocess=nil, surgerycondition=nil, conditionchanges=nil, dischargecondition=nil, ptnm=nil, ptnmm=nil, ptnmn=nil, ptnmt=nil, ecog=nil, nrs=nil, kps=nil, deathdate=nil, relapsedate=nil, observationdays=nil, admissioncondition=nil)
@DmissionCondition = dmissioncondition
@ChiefComplaint = chiefcomplaint
@DiseasePresent = diseasepresent
@@ -11214,11 +12329,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, 2024, 4
- deprecate :IsthmusThicknese=, :none, 2024, 4
+ deprecate :IsthmusThicknese, :none, 2024, 5
+ deprecate :IsthmusThicknese=, :none, 2024, 5
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