class TencentCloud::Mrs::V20200910::Block
结构化信息
def deserialize(params)
def deserialize(params) unless params['Check'].nil? @Check = [] params['Check'].each do |i| check_tmp = Check.new check_tmp.deserialize(i) @Check << check_tmp end end unless params['Pathology'].nil? @Pathology = [] params['Pathology'].each do |i| pathologyreport_tmp = PathologyReport.new pathologyreport_tmp.deserialize(i) @Pathology << pathologyreport_tmp end end unless params['MedDoc'].nil? @MedDoc = [] params['MedDoc'].each do |i| meddoc_tmp = MedDoc.new meddoc_tmp.deserialize(i) @MedDoc << meddoc_tmp end end unless params['DiagCert'].nil? @DiagCert = [] params['DiagCert'].each do |i| diagcert_tmp = DiagCert.new diagcert_tmp.deserialize(i) @DiagCert << diagcert_tmp end end unless params['FirstPage'].nil? @FirstPage = [] params['FirstPage'].each do |i| firstpage_tmp = FirstPage.new firstpage_tmp.deserialize(i) @FirstPage << firstpage_tmp end end unless params['Indicator'].nil? @Indicator = [] params['Indicator'].each do |i| indicator_tmp = Indicator.new indicator_tmp.deserialize(i) @Indicator << indicator_tmp end end unless params['MedicalRecordInfo'].nil? @MedicalRecordInfo = [] params['MedicalRecordInfo'].each do |i| medicalrecordinfo_tmp = MedicalRecordInfo.new medicalrecordinfo_tmp.deserialize(i) @MedicalRecordInfo << medicalrecordinfo_tmp end end unless params['Hospitalization'].nil? @Hospitalization = [] params['Hospitalization'].each do |i| hospitalization_tmp = Hospitalization.new hospitalization_tmp.deserialize(i) @Hospitalization << hospitalization_tmp end end unless params['Surgery'].nil? @Surgery = [] params['Surgery'].each do |i| surgery_tmp = Surgery.new surgery_tmp.deserialize(i) @Surgery << surgery_tmp end end unless params['Prescription'].nil? @Prescription = [] params['Prescription'].each do |i| prescription_tmp = Prescription.new prescription_tmp.deserialize(i) @Prescription << prescription_tmp end end unless params['VaccineCertificate'].nil? @VaccineCertificate = [] params['VaccineCertificate'].each do |i| vaccinecertificate_tmp = VaccineCertificate.new vaccinecertificate_tmp.deserialize(i) @VaccineCertificate << vaccinecertificate_tmp end end unless params['Electrocardiogram'].nil? @Electrocardiogram = [] params['Electrocardiogram'].each do |i| electrocardiogram_tmp = Electrocardiogram.new electrocardiogram_tmp.deserialize(i) @Electrocardiogram << electrocardiogram_tmp end end unless params['PathologyV2'].nil? @PathologyV2 = [] params['PathologyV2'].each do |i| pathologyv2_tmp = PathologyV2.new pathologyv2_tmp.deserialize(i) @PathologyV2 << pathologyv2_tmp end end unless params['Endoscopy'].nil? @Endoscopy = [] params['Endoscopy'].each do |i| endoscopy_tmp = Endoscopy.new endoscopy_tmp.deserialize(i) @Endoscopy << endoscopy_tmp end end unless params['C14'].nil? @C14 = [] params['C14'].each do |i| indicator_tmp = Indicator.new indicator_tmp.deserialize(i) @C14 << indicator_tmp end end unless params['Exame'].nil? @Exame = [] params['Exame'].each do |i| exame_tmp = Exame.new exame_tmp.deserialize(i) @Exame << exame_tmp end end unless params['MedDocV2'].nil? @MedDocV2 = [] params['MedDocV2'].each do |i| dischargeinfoblock_tmp = DischargeInfoBlock.new dischargeinfoblock_tmp.deserialize(i) @MedDocV2 << dischargeinfoblock_tmp end end unless params['IndicatorV3'].nil? @IndicatorV3 = [] params['IndicatorV3'].each do |i| indicatorv3_tmp = IndicatorV3.new indicatorv3_tmp.deserialize(i) @IndicatorV3 << indicatorv3_tmp end end unless params['Maternity'].nil? @Maternity = [] params['Maternity'].each do |i| maternity_tmp = Maternity.new maternity_tmp.deserialize(i) @Maternity << maternity_tmp end end unless params['Timeline'].nil? @Timeline = [] params['Timeline'].each do |i| timelineinformation_tmp = TimelineInformation.new timelineinformation_tmp.deserialize(i) @Timeline << timelineinformation_tmp end end unless params['Covid'].nil? @Covid = [] params['Covid'].each do |i| coviditemsinfo_tmp = CovidItemsInfo.new coviditemsinfo_tmp.deserialize(i) @Covid << coviditemsinfo_tmp end end unless params['Eye'].nil? @Eye = [] params['Eye'].each do |i| eyeitemsinfo_tmp = EyeItemsInfo.new eyeitemsinfo_tmp.deserialize(i) @Eye << eyeitemsinfo_tmp end end unless params['BirthCert'].nil? @BirthCert = [] params['BirthCert'].each do |i| birthcert_tmp = BirthCert.new birthcert_tmp.deserialize(i) @BirthCert << birthcert_tmp end end unless params['TextTypeListBlocks'].nil? @TextTypeListBlocks = [] params['TextTypeListBlocks'].each do |i| texttypelistblock_tmp = TextTypeListBlock.new texttypelistblock_tmp.deserialize(i) @TextTypeListBlocks << texttypelistblock_tmp end end unless params['PhysicalExamination'].nil? @PhysicalExamination = PhysicalExaminationV1.new @PhysicalExamination.deserialize(params['PhysicalExamination']) end end
def initialize(check=nil, pathology=nil, meddoc=nil, diagcert=nil, firstpage=nil, indicator=nil, medicalrecordinfo=nil, hospitalization=nil, surgery=nil, prescription=nil, vaccinecertificate=nil, electrocardiogram=nil, pathologyv2=nil, endoscopy=nil, c14=nil, exame=nil, meddocv2=nil, indicatorv3=nil, maternity=nil, timeline=nil, covid=nil, eye=nil, birthcert=nil, texttypelistblocks=nil, physicalexamination=nil)
def initialize(check=nil, pathology=nil, meddoc=nil, diagcert=nil, firstpage=nil, indicator=nil, medicalrecordinfo=nil, hospitalization=nil, surgery=nil, prescription=nil, vaccinecertificate=nil, electrocardiogram=nil, pathologyv2=nil, endoscopy=nil, c14=nil, exame=nil, meddocv2=nil, indicatorv3=nil, maternity=nil, timeline=nil, covid=nil, eye=nil, birthcert=nil, texttypelistblocks=nil, physicalexamination=nil) @Check = check @Pathology = pathology @MedDoc = meddoc @DiagCert = diagcert @FirstPage = firstpage @Indicator = indicator @MedicalRecordInfo = medicalrecordinfo @Hospitalization = hospitalization @Surgery = surgery @Prescription = prescription @VaccineCertificate = vaccinecertificate @Electrocardiogram = electrocardiogram @PathologyV2 = pathologyv2 @Endoscopy = endoscopy @C14 = c14 @Exame = exame @MedDocV2 = meddocv2 @IndicatorV3 = indicatorv3 @Maternity = maternity @Timeline = timeline @Covid = covid @Eye = eye @BirthCert = birthcert @TextTypeListBlocks = texttypelistblocks @PhysicalExamination = physicalexamination end