Class: TencentCloud::Mrs::V20200910::TreatmentRecordBlock

Inherits:
Common::AbstractModel
  • Object
show all
Defined in:
lib/v20200910/models.rb

Overview

治疗记录

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#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) ⇒ TreatmentRecordBlock



10967
10968
10969
10970
10971
10972
10973
10974
10975
10976
10977
10978
10979
10980
10981
10982
10983
10984
10985
10986
10987
10988
10989
10990
10991
10992
10993
10994
10995
10996
10997
10998
10999
11000
11001
11002
11003
11004
11005
11006
11007
11008
11009
11010
11011
11012
11013
11014
11015
11016
11017
11018
11019
# File 'lib/v20200910/models.rb', line 10967

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

Instance Attribute Details

#AdmissionConditionObject



10965
10966
10967
# File 'lib/v20200910/models.rb', line 10965

def AdmissionCondition
  @AdmissionCondition
end

#AdmissionConditionTextObject



10965
10966
10967
# File 'lib/v20200910/models.rb', line 10965

def AdmissionConditionText
  @AdmissionConditionText
end

#AdmissionDiagnosisObject



10965
10966
10967
# File 'lib/v20200910/models.rb', line 10965

def AdmissionDiagnosis
  @AdmissionDiagnosis
end

#AdmissionDiagnosisTextObject



10965
10966
10967
# File 'lib/v20200910/models.rb', line 10965

def AdmissionDiagnosisText
  @AdmissionDiagnosisText
end

#AdmissionModernDiagnosisObject



10965
10966
10967
# File 'lib/v20200910/models.rb', line 10965

def AdmissionModernDiagnosis
  @AdmissionModernDiagnosis
end

#AdmissionTraditionalDiagnosisObject



10965
10966
10967
# File 'lib/v20200910/models.rb', line 10965

def AdmissionTraditionalDiagnosis
  @AdmissionTraditionalDiagnosis
end

#AuxiliaryExaminationObject



10965
10966
10967
# File 'lib/v20200910/models.rb', line 10965

def AuxiliaryExamination
  @AuxiliaryExamination
end

#AuxiliaryExaminationTextObject



10965
10966
10967
# File 'lib/v20200910/models.rb', line 10965

def AuxiliaryExaminationText
  @AuxiliaryExaminationText
end

#BCLCObject



10965
10966
10967
# File 'lib/v20200910/models.rb', line 10965

def BCLC
  @BCLC
end

#BodyExaminationObject



10965
10966
10967
# File 'lib/v20200910/models.rb', line 10965

def BodyExamination
  @BodyExamination
end

#CancerstagingObject



10965
10966
10967
# File 'lib/v20200910/models.rb', line 10965

def Cancerstaging
  @Cancerstaging
end

#CheckAndTreatmentProcessObject



10965
10966
10967
# File 'lib/v20200910/models.rb', line 10965

def CheckAndTreatmentProcess
  @CheckAndTreatmentProcess
end

#CheckAndTreatmentProcessTextObject



10965
10966
10967
# File 'lib/v20200910/models.rb', line 10965

def CheckAndTreatmentProcessText
  @CheckAndTreatmentProcessText
end

#CheckRecordObject



10965
10966
10967
# File 'lib/v20200910/models.rb', line 10965

def CheckRecord
  @CheckRecord
end

#CheckRecordTextObject



10965
10966
10967
# File 'lib/v20200910/models.rb', line 10965

def CheckRecordText
  @CheckRecordText
end

#ChiefComplaintObject



10965
10966
10967
# File 'lib/v20200910/models.rb', line 10965

def ChiefComplaint
  @ChiefComplaint
end

#ChiefComplaintTextObject



10965
10966
10967
# File 'lib/v20200910/models.rb', line 10965

def ChiefComplaintText
  @ChiefComplaintText
end

#ConditionChangesObject



10965
10966
10967
# File 'lib/v20200910/models.rb', line 10965

def ConditionChanges
  @ConditionChanges
end

#DeathDateObject



10965
10966
10967
# File 'lib/v20200910/models.rb', line 10965

def DeathDate
  @DeathDate
end

#DischargeConditionObject



10965
10966
10967
# File 'lib/v20200910/models.rb', line 10965

def DischargeCondition
  @DischargeCondition
end

#DischargeConditionTextObject



10965
10966
10967
# File 'lib/v20200910/models.rb', line 10965

def DischargeConditionText
  @DischargeConditionText
end

#DischargeDiagnosisObject



10965
10966
10967
# File 'lib/v20200910/models.rb', line 10965

def DischargeDiagnosis
  @DischargeDiagnosis
end

#DischargeDiagnosisTextObject



10965
10966
10967
# File 'lib/v20200910/models.rb', line 10965

def DischargeDiagnosisText
  @DischargeDiagnosisText
end

#DischargeInstructionsObject



10965
10966
10967
# File 'lib/v20200910/models.rb', line 10965

def DischargeInstructions
  @DischargeInstructions
end

#DischargeInstructionsTextObject



10965
10966
10967
# File 'lib/v20200910/models.rb', line 10965

def DischargeInstructionsText
  @DischargeInstructionsText
end

#DischargeModernDiagnosisObject



10965
10966
10967
# File 'lib/v20200910/models.rb', line 10965

def DischargeModernDiagnosis
  @DischargeModernDiagnosis
end

#DischargeTraditionalDiagnosisObject



10965
10966
10967
# File 'lib/v20200910/models.rb', line 10965

def DischargeTraditionalDiagnosis
  @DischargeTraditionalDiagnosis
end

#DiseasePresentObject



10965
10966
10967
# File 'lib/v20200910/models.rb', line 10965

def DiseasePresent
  @DiseasePresent
end

#ECOGObject



10965
10966
10967
# File 'lib/v20200910/models.rb', line 10965

def ECOG
  @ECOG
end

#FollowUpRequirementsObject



10965
10966
10967
# File 'lib/v20200910/models.rb', line 10965

def FollowUpRequirements
  @FollowUpRequirements
end

#ImmunohistochemistryObject



10965
10966
10967
# File 'lib/v20200910/models.rb', line 10965

def Immunohistochemistry
  @Immunohistochemistry
end

#IncisionHealingObject



10965
10966
10967
# File 'lib/v20200910/models.rb', line 10965

def IncisionHealing
  @IncisionHealing
end

#IncisionHealingTextObject



10965
10966
10967
# File 'lib/v20200910/models.rb', line 10965

def IncisionHealingText
  @IncisionHealingText
end

#InspectResultObject



10965
10966
10967
# File 'lib/v20200910/models.rb', line 10965

def InspectResult
  @InspectResult
end

#KPSObject



10965
10966
10967
# File 'lib/v20200910/models.rb', line 10965

def KPS
  @KPS
end

#MentalExaminationObject



10965
10966
10967
# File 'lib/v20200910/models.rb', line 10965

def MentalExamination
  @MentalExamination
end

#NRSObject



10965
10966
10967
# File 'lib/v20200910/models.rb', line 10965

def NRS
  @NRS
end

#ObservationDaysObject



10965
10966
10967
# File 'lib/v20200910/models.rb', line 10965

def ObservationDays
  @ObservationDays
end

#OutpatientDiagnosisTextObject



10965
10966
10967
# File 'lib/v20200910/models.rb', line 10965

def OutpatientDiagnosisText
  @OutpatientDiagnosisText
end

#PathologicalDiagnosisObject



10965
10966
10967
# File 'lib/v20200910/models.rb', line 10965

def PathologicalDiagnosis
  @PathologicalDiagnosis
end

#PathologicalDiagnosisTextObject



10965
10966
10967
# File 'lib/v20200910/models.rb', line 10965

def PathologicalDiagnosisText
  @PathologicalDiagnosisText
end

#PTNMObject



10965
10966
10967
# File 'lib/v20200910/models.rb', line 10965

def PTNM
  @PTNM
end

#PulmonaryArterySystolicPressureObject



10965
10966
10967
# File 'lib/v20200910/models.rb', line 10965

def PulmonaryArterySystolicPressure
  @PulmonaryArterySystolicPressure
end

#RelapseDateObject



10965
10966
10967
# File 'lib/v20200910/models.rb', line 10965

def RelapseDate
  @RelapseDate
end

#SpecialExamTextObject



10965
10966
10967
# File 'lib/v20200910/models.rb', line 10965

def SpecialExamText
  @SpecialExamText
end

#SpecialistExaminationObject



10965
10966
10967
# File 'lib/v20200910/models.rb', line 10965

def SpecialistExamination
  @SpecialistExamination
end

#SurgeryConditionObject



10965
10966
10967
# File 'lib/v20200910/models.rb', line 10965

def SurgeryCondition
  @SurgeryCondition
end

#SurgeryConditionTextObject



10965
10966
10967
# File 'lib/v20200910/models.rb', line 10965

def SurgeryConditionText
  @SurgeryConditionText
end

#SymptomsAndSignsObject



10965
10966
10967
# File 'lib/v20200910/models.rb', line 10965

def SymptomsAndSigns
  @SymptomsAndSigns
end

#SymptomsAndSignsTextObject



10965
10966
10967
# File 'lib/v20200910/models.rb', line 10965

def SymptomsAndSignsText
  @SymptomsAndSignsText
end

#TreatmentSuggestionObject



10965
10966
10967
# File 'lib/v20200910/models.rb', line 10965

def TreatmentSuggestion
  @TreatmentSuggestion
end

Instance Method Details

#deserialize(params) ⇒ Object



11021
11022
11023
11024
11025
11026
11027
11028
11029
11030
11031
11032
11033
11034
11035
11036
11037
11038
11039
11040
11041
11042
11043
11044
11045
11046
11047
11048
11049
11050
11051
11052
11053
11054
11055
11056
11057
11058
11059
11060
11061
11062
11063
11064
11065
11066
11067
11068
11069
11070
11071
11072
11073
11074
11075
11076
11077
11078
11079
11080
11081
11082
11083
11084
11085
11086
11087
11088
11089
11090
11091
11092
11093
11094
11095
11096
11097
11098
11099
11100
11101
11102
11103
11104
11105
11106
11107
11108
11109
11110
11111
11112
11113
11114
11115
11116
11117
11118
11119
11120
11121
11122
11123
11124
11125
11126
11127
11128
11129
11130
11131
11132
11133
11134
11135
11136
11137
11138
11139
11140
11141
11142
11143
11144
11145
11146
11147
11148
11149
11150
11151
11152
11153
11154
11155
11156
11157
11158
11159
11160
11161
11162
11163
11164
11165
11166
11167
11168
11169
11170
11171
11172
11173
11174
11175
11176
11177
11178
11179
11180
11181
# File 'lib/v20200910/models.rb', line 11021

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