class TencentCloud::Mrs::V20200910::TreatmentRecordBlock

治疗记录

def deserialize(params)

def deserialize(params)
  unless params['Immunohistochemistry'].nil?
    @Immunohistochemistry = ImmunohistochemistryBlock.new
    @Immunohistochemistry.deserialize(params['Immunohistochemistry'])
  end
  unless params['ChiefComplaint'].nil?
    @ChiefComplaint = ChiefComplaintBlock.new
    @ChiefComplaint.deserialize(params['ChiefComplaint'])
  end
  unless params['AdmissionCondition'].nil?
    @AdmissionCondition = AdmissionConditionBlock.new
    @AdmissionCondition.deserialize(params['AdmissionCondition'])
  end
  unless params['BodyExamination'].nil?
    @BodyExamination = BodyExaminationBlock.new
    @BodyExamination.deserialize(params['BodyExamination'])
  end
  unless params['AdmissionDiagnosis'].nil?
    @AdmissionDiagnosis = AdmissionDiagnosisBlock.new
    @AdmissionDiagnosis.deserialize(params['AdmissionDiagnosis'])
  end
  unless params['AdmissionTraditionalDiagnosis'].nil?
    @AdmissionTraditionalDiagnosis = AdmissionDiagnosisBlock.new
    @AdmissionTraditionalDiagnosis.deserialize(params['AdmissionTraditionalDiagnosis'])
  end
  unless params['AdmissionModernDiagnosis'].nil?
    @AdmissionModernDiagnosis = AdmissionDiagnosisBlock.new
    @AdmissionModernDiagnosis.deserialize(params['AdmissionModernDiagnosis'])
  end
  unless params['PathologicalDiagnosis'].nil?
    @PathologicalDiagnosis = PathologicalDiagnosisBlock.new
    @PathologicalDiagnosis.deserialize(params['PathologicalDiagnosis'])
  end
  unless params['DiseasePresent'].nil?
    @DiseasePresent = DiseasePresentBlock.new
    @DiseasePresent.deserialize(params['DiseasePresent'])
  end
  unless params['SymptomsAndSigns'].nil?
    @SymptomsAndSigns = DiseasePresentBlock.new
    @SymptomsAndSigns.deserialize(params['SymptomsAndSigns'])
  end
  unless params['AuxiliaryExamination'].nil?
    @AuxiliaryExamination = DiseasePresentBlock.new
    @AuxiliaryExamination.deserialize(params['AuxiliaryExamination'])
  end
  unless params['SpecialistExamination'].nil?
    @SpecialistExamination = DiseasePresentBlock.new
    @SpecialistExamination.deserialize(params['SpecialistExamination'])
  end
  unless params['MentalExamination'].nil?
    @MentalExamination = DiseasePresentBlock.new
    @MentalExamination.deserialize(params['MentalExamination'])
  end
  unless params['CheckRecord'].nil?
    @CheckRecord = DiseasePresentBlock.new
    @CheckRecord.deserialize(params['CheckRecord'])
  end
  unless params['InspectResult'].nil?
    @InspectResult = DiseasePresentBlock.new
    @InspectResult.deserialize(params['InspectResult'])
  end
  unless params['CheckAndTreatmentProcess'].nil?
    @CheckAndTreatmentProcess = DiseasePresentBlock.new
    @CheckAndTreatmentProcess.deserialize(params['CheckAndTreatmentProcess'])
  end
  unless params['SurgeryCondition'].nil?
    @SurgeryCondition = SurgeryConditionBlock.new
    @SurgeryCondition.deserialize(params['SurgeryCondition'])
  end
  unless params['IncisionHealing'].nil?
    @IncisionHealing = DiseasePresentBlock.new
    @IncisionHealing.deserialize(params['IncisionHealing'])
  end
  unless params['DischargeDiagnosis'].nil?
    @DischargeDiagnosis = DischargeDiagnosisBlock.new
    @DischargeDiagnosis.deserialize(params['DischargeDiagnosis'])
  end
  unless params['DischargeTraditionalDiagnosis'].nil?
    @DischargeTraditionalDiagnosis = DiseasePresentBlock.new
    @DischargeTraditionalDiagnosis.deserialize(params['DischargeTraditionalDiagnosis'])
  end
  unless params['DischargeModernDiagnosis'].nil?
    @DischargeModernDiagnosis = DischargeDiagnosisBlock.new
    @DischargeModernDiagnosis.deserialize(params['DischargeModernDiagnosis'])
  end
  unless params['DischargeCondition'].nil?
    @DischargeCondition = DischargeConditionBlock.new
    @DischargeCondition.deserialize(params['DischargeCondition'])
  end
  unless params['DischargeInstructions'].nil?
    @DischargeInstructions = DiseasePresentBlock.new
    @DischargeInstructions.deserialize(params['DischargeInstructions'])
  end
  unless params['TreatmentSuggestion'].nil?
    @TreatmentSuggestion = DiseasePresentBlock.new
    @TreatmentSuggestion.deserialize(params['TreatmentSuggestion'])
  end
  unless params['FollowUpRequirements'].nil?
    @FollowUpRequirements = DiseasePresentBlock.new
    @FollowUpRequirements.deserialize(params['FollowUpRequirements'])
  end
  unless params['ConditionChanges'].nil?
    @ConditionChanges = DiseasePresentBlock.new
    @ConditionChanges.deserialize(params['ConditionChanges'])
  end
  unless params['PulmonaryArterySystolicPressure'].nil?
    @PulmonaryArterySystolicPressure = DiseasePresentBlock.new
    @PulmonaryArterySystolicPressure.deserialize(params['PulmonaryArterySystolicPressure'])
  end
  unless params['BCLC'].nil?
    @BCLC = DiseasePresentBlock.new
    @BCLC.deserialize(params['BCLC'])
  end
  unless params['PTNM'].nil?
    @PTNM = PTNMBlock.new
    @PTNM.deserialize(params['PTNM'])
  end
  unless params['ECOG'].nil?
    @ECOG = DiseasePresentBlock.new
    @ECOG.deserialize(params['ECOG'])
  end
  unless params['NRS'].nil?
    @NRS = DiseasePresentBlock.new
    @NRS.deserialize(params['NRS'])
  end
  unless params['KPS'].nil?
    @KPS = DiseasePresentBlock.new
    @KPS.deserialize(params['KPS'])
  end
  unless params['Cancerstaging'].nil?
    @Cancerstaging = ClinicalStaging.new
    @Cancerstaging.deserialize(params['Cancerstaging'])
  end
  unless params['DeathDate'].nil?
    @DeathDate = DeathDateBlock.new
    @DeathDate.deserialize(params['DeathDate'])
  end
  unless params['RelapseDate'].nil?
    @RelapseDate = RelapseDateBlock.new
    @RelapseDate.deserialize(params['RelapseDate'])
  end
  unless params['ObservationDays'].nil?
    @ObservationDays = DeathDateBlock.new
    @ObservationDays.deserialize(params['ObservationDays'])
  end
  @IncisionHealingText = params['IncisionHealingText']
  @AuxiliaryExaminationText = params['AuxiliaryExaminationText']
  @SpecialExamText = params['SpecialExamText']
  @OutpatientDiagnosisText = params['OutpatientDiagnosisText']
  @AdmissionConditionText = params['AdmissionConditionText']
  @CheckAndTreatmentProcessText = params['CheckAndTreatmentProcessText']
  @SymptomsAndSignsText = params['SymptomsAndSignsText']
  @DischargeInstructionsText = params['DischargeInstructionsText']
  @AdmissionDiagnosisText = params['AdmissionDiagnosisText']
  @SurgeryConditionText = params['SurgeryConditionText']
  @PathologicalDiagnosisText = params['PathologicalDiagnosisText']
  @DischargeConditionText = params['DischargeConditionText']
  @CheckRecordText = params['CheckRecordText']
  @ChiefComplaintText = params['ChiefComplaintText']
  @DischargeDiagnosisText = params['DischargeDiagnosisText']
end

def initialize(immunohistochemistry=nil, chiefcomplaint=nil, admissioncondition=nil, bodyexamination=nil, admissiondiagnosis=nil, admissiontraditionaldiagnosis=nil, admissionmoderndiagnosis=nil, pathologicaldiagnosis=nil, diseasepresent=nil, symptomsandsigns=nil, auxiliaryexamination=nil, specialistexamination=nil, mentalexamination=nil, checkrecord=nil, inspectresult=nil, checkandtreatmentprocess=nil, surgerycondition=nil, incisionhealing=nil, dischargediagnosis=nil, dischargetraditionaldiagnosis=nil, dischargemoderndiagnosis=nil, dischargecondition=nil, dischargeinstructions=nil, treatmentsuggestion=nil, followuprequirements=nil, conditionchanges=nil, pulmonaryarterysystolicpressure=nil, bclc=nil, ptnm=nil, ecog=nil, nrs=nil, kps=nil, cancerstaging=nil, deathdate=nil, relapsedate=nil, observationdays=nil, 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)

def initialize(immunohistochemistry=nil, chiefcomplaint=nil, admissioncondition=nil, bodyexamination=nil, admissiondiagnosis=nil, admissiontraditionaldiagnosis=nil, admissionmoderndiagnosis=nil, pathologicaldiagnosis=nil, diseasepresent=nil, symptomsandsigns=nil, auxiliaryexamination=nil, specialistexamination=nil, mentalexamination=nil, checkrecord=nil, inspectresult=nil, checkandtreatmentprocess=nil, surgerycondition=nil, incisionhealing=nil, dischargediagnosis=nil, dischargetraditionaldiagnosis=nil, dischargemoderndiagnosis=nil, dischargecondition=nil, dischargeinstructions=nil, treatmentsuggestion=nil, followuprequirements=nil, conditionchanges=nil, pulmonaryarterysystolicpressure=nil, bclc=nil, ptnm=nil, ecog=nil, nrs=nil, kps=nil, cancerstaging=nil, deathdate=nil, relapsedate=nil, observationdays=nil, 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)
  @Immunohistochemistry = immunohistochemistry
  @ChiefComplaint = chiefcomplaint
  @AdmissionCondition = admissioncondition
  @BodyExamination = bodyexamination
  @AdmissionDiagnosis = admissiondiagnosis
  @AdmissionTraditionalDiagnosis = admissiontraditionaldiagnosis
  @AdmissionModernDiagnosis = admissionmoderndiagnosis
  @PathologicalDiagnosis = pathologicaldiagnosis
  @DiseasePresent = diseasepresent
  @SymptomsAndSigns = symptomsandsigns
  @AuxiliaryExamination = auxiliaryexamination
  @SpecialistExamination = specialistexamination
  @MentalExamination = mentalexamination
  @CheckRecord = checkrecord
  @InspectResult = inspectresult
  @CheckAndTreatmentProcess = checkandtreatmentprocess
  @SurgeryCondition = surgerycondition
  @IncisionHealing = incisionhealing
  @DischargeDiagnosis = dischargediagnosis
  @DischargeTraditionalDiagnosis = dischargetraditionaldiagnosis
  @DischargeModernDiagnosis = dischargemoderndiagnosis
  @DischargeCondition = dischargecondition
  @DischargeInstructions = dischargeinstructions
  @TreatmentSuggestion = treatmentsuggestion
  @FollowUpRequirements = followuprequirements
  @ConditionChanges = conditionchanges
  @PulmonaryArterySystolicPressure = pulmonaryarterysystolicpressure
  @BCLC = bclc
  @PTNM = ptnm
  @ECOG = ecog
  @NRS = nrs
  @KPS = kps
  @Cancerstaging = cancerstaging
  @DeathDate = deathdate
  @RelapseDate = relapsedate
  @ObservationDays = observationdays
  @IncisionHealingText = incisionhealingtext
  @AuxiliaryExaminationText = auxiliaryexaminationtext
  @SpecialExamText = specialexamtext
  @OutpatientDiagnosisText = outpatientdiagnosistext
  @AdmissionConditionText = admissionconditiontext
  @CheckAndTreatmentProcessText = checkandtreatmentprocesstext
  @SymptomsAndSignsText = symptomsandsignstext
  @DischargeInstructionsText = dischargeinstructionstext
  @AdmissionDiagnosisText = admissiondiagnosistext
  @SurgeryConditionText = surgeryconditiontext
  @PathologicalDiagnosisText = pathologicaldiagnosistext
  @DischargeConditionText = dischargeconditiontext
  @CheckRecordText = checkrecordtext
  @ChiefComplaintText = chiefcomplainttext
  @DischargeDiagnosisText = dischargediagnosistext
end