class TencentCloud::Mrs::V20200910::Template

报告模板

def deserialize(params)

def deserialize(params)
  unless params['PatientInfo'].nil?
    @PatientInfo = PatientInfo.new
    @PatientInfo.deserialize(params['PatientInfo'])
  end
  unless params['ReportInfo'].nil?
    @ReportInfo = ReportInfo.new
    @ReportInfo.deserialize(params['ReportInfo'])
  end
  unless params['Check'].nil?
    @Check = Check.new
    @Check.deserialize(params['Check'])
  end
  unless params['Pathology'].nil?
    @Pathology = PathologyReport.new
    @Pathology.deserialize(params['Pathology'])
  end
  unless params['MedDoc'].nil?
    @MedDoc = MedDoc.new
    @MedDoc.deserialize(params['MedDoc'])
  end
  unless params['DiagCert'].nil?
    @DiagCert = DiagCert.new
    @DiagCert.deserialize(params['DiagCert'])
  end
  unless params['FirstPage'].nil?
    @FirstPage = FirstPage.new
    @FirstPage.deserialize(params['FirstPage'])
  end
  unless params['Indicator'].nil?
    @Indicator = Indicator.new
    @Indicator.deserialize(params['Indicator'])
  end
  @ReportType = params['ReportType']
  unless params['MedicalRecordInfo'].nil?
    @MedicalRecordInfo = MedicalRecordInfo.new
    @MedicalRecordInfo.deserialize(params['MedicalRecordInfo'])
  end
  unless params['Hospitalization'].nil?
    @Hospitalization = Hospitalization.new
    @Hospitalization.deserialize(params['Hospitalization'])
  end
  unless params['Surgery'].nil?
    @Surgery = Surgery.new
    @Surgery.deserialize(params['Surgery'])
  end
  unless params['Electrocardiogram'].nil?
    @Electrocardiogram = Electrocardiogram.new
    @Electrocardiogram.deserialize(params['Electrocardiogram'])
  end
  unless params['Endoscopy'].nil?
    @Endoscopy = Endoscopy.new
    @Endoscopy.deserialize(params['Endoscopy'])
  end
  unless params['Prescription'].nil?
    @Prescription = Prescription.new
    @Prescription.deserialize(params['Prescription'])
  end
  unless params['VaccineCertificate'].nil?
    @VaccineCertificate = VaccineCertificate.new
    @VaccineCertificate.deserialize(params['VaccineCertificate'])
  end
  @OcrText = params['OcrText']
  @OcrResult = params['OcrResult']
end

def initialize(patientinfo=nil, reportinfo=nil, check=nil, pathology=nil, meddoc=nil, diagcert=nil, firstpage=nil, indicator=nil, reporttype=nil, medicalrecordinfo=nil, hospitalization=nil, surgery=nil, electrocardiogram=nil, endoscopy=nil, prescription=nil, vaccinecertificate=nil, ocrtext=nil, ocrresult=nil)

def initialize(patientinfo=nil, reportinfo=nil, check=nil, pathology=nil, meddoc=nil, diagcert=nil, firstpage=nil, indicator=nil, reporttype=nil, medicalrecordinfo=nil, hospitalization=nil, surgery=nil, electrocardiogram=nil, endoscopy=nil, prescription=nil, vaccinecertificate=nil, ocrtext=nil, ocrresult=nil)
  @PatientInfo = patientinfo
  @ReportInfo = reportinfo
  @Check = check
  @Pathology = pathology
  @MedDoc = meddoc
  @DiagCert = diagcert
  @FirstPage = firstpage
  @Indicator = indicator
  @ReportType = reporttype
  @MedicalRecordInfo = medicalrecordinfo
  @Hospitalization = hospitalization
  @Surgery = surgery
  @Electrocardiogram = electrocardiogram
  @Endoscopy = endoscopy
  @Prescription = prescription
  @VaccineCertificate = vaccinecertificate
  @OcrText = ocrtext
  @OcrResult = ocrresult
end