Class: TencentCloud::Mrs::V20200910::ReportInfo
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Mrs::V20200910::ReportInfo
- Defined in:
- lib/v20200910/models.rb
Overview
报告基本信息
Instance Attribute Summary collapse
- #BedNo ⇒ Object
- #BillingTime ⇒ Object
- #CheckItem ⇒ Object
- #CheckMethod ⇒ Object
- #CheckNum ⇒ Object
- #DepartmentName ⇒ Object
- #Diagnose ⇒ Object
- #DiagnoseTime ⇒ Object
- #HealthCheckupNum ⇒ Object
- #Hospital ⇒ Object
- #ImageNum ⇒ Object
- #InHospitalNum ⇒ Object
- #InspectTime ⇒ Object
- #MedicalRecordNum ⇒ Object
- #OtherTime ⇒ Object
- #OutpatientNum ⇒ Object
- #PathologyNum ⇒ Object
- #PrintTime ⇒ Object
- #RadiationNum ⇒ Object
- #ReportName ⇒ Object
- #ReportTime ⇒ Object
- #SampleNum ⇒ Object
- #SampleType ⇒ Object
- #TestNum ⇒ Object
- #Times ⇒ Object
- #UltraNum ⇒ Object
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(hospital = nil, departmentname = nil, billingtime = nil, reporttime = nil, inspecttime = nil, checknum = nil, imagenum = nil, radiationnum = nil, testnum = nil, outpatientnum = nil, pathologynum = nil, inhospitalnum = nil, samplenum = nil, sampletype = nil, medicalrecordnum = nil, reportname = nil, ultranum = nil, diagnose = nil, checkitem = nil, checkmethod = nil, diagnosetime = nil, healthcheckupnum = nil, othertime = nil, printtime = nil, times = nil, bedno = nil) ⇒ ReportInfo
constructor
A new instance of ReportInfo.
Constructor Details
#initialize(hospital = nil, departmentname = nil, billingtime = nil, reporttime = nil, inspecttime = nil, checknum = nil, imagenum = nil, radiationnum = nil, testnum = nil, outpatientnum = nil, pathologynum = nil, inhospitalnum = nil, samplenum = nil, sampletype = nil, medicalrecordnum = nil, reportname = nil, ultranum = nil, diagnose = nil, checkitem = nil, checkmethod = nil, diagnosetime = nil, healthcheckupnum = nil, othertime = nil, printtime = nil, times = nil, bedno = nil) ⇒ ReportInfo
Returns a new instance of ReportInfo.
9218 9219 9220 9221 9222 9223 9224 9225 9226 9227 9228 9229 9230 9231 9232 9233 9234 9235 9236 9237 9238 9239 9240 9241 9242 9243 9244 9245 |
# File 'lib/v20200910/models.rb', line 9218 def initialize(hospital=nil, departmentname=nil, billingtime=nil, reporttime=nil, inspecttime=nil, checknum=nil, imagenum=nil, radiationnum=nil, testnum=nil, outpatientnum=nil, pathologynum=nil, inhospitalnum=nil, samplenum=nil, sampletype=nil, medicalrecordnum=nil, reportname=nil, ultranum=nil, diagnose=nil, checkitem=nil, checkmethod=nil, diagnosetime=nil, healthcheckupnum=nil, othertime=nil, printtime=nil, times=nil, bedno=nil) @Hospital = hospital @DepartmentName = departmentname @BillingTime = billingtime @ReportTime = reporttime @InspectTime = inspecttime @CheckNum = checknum @ImageNum = imagenum @RadiationNum = radiationnum @TestNum = testnum @OutpatientNum = outpatientnum @PathologyNum = pathologynum @InHospitalNum = inhospitalnum @SampleNum = samplenum @SampleType = sampletype @MedicalRecordNum = medicalrecordnum @ReportName = reportname @UltraNum = ultranum @Diagnose = diagnose @CheckItem = checkitem @CheckMethod = checkmethod @DiagnoseTime = diagnosetime @HealthCheckupNum = healthcheckupnum @OtherTime = othertime @PrintTime = printtime @Times = times @BedNo = bedno end |
Instance Attribute Details
#BedNo ⇒ Object
9216 9217 9218 |
# File 'lib/v20200910/models.rb', line 9216 def BedNo @BedNo end |
#BillingTime ⇒ Object
9216 9217 9218 |
# File 'lib/v20200910/models.rb', line 9216 def BillingTime @BillingTime end |
#CheckItem ⇒ Object
9216 9217 9218 |
# File 'lib/v20200910/models.rb', line 9216 def CheckItem @CheckItem end |
#CheckMethod ⇒ Object
9216 9217 9218 |
# File 'lib/v20200910/models.rb', line 9216 def CheckMethod @CheckMethod end |
#CheckNum ⇒ Object
9216 9217 9218 |
# File 'lib/v20200910/models.rb', line 9216 def CheckNum @CheckNum end |
#DepartmentName ⇒ Object
9216 9217 9218 |
# File 'lib/v20200910/models.rb', line 9216 def DepartmentName @DepartmentName end |
#Diagnose ⇒ Object
9216 9217 9218 |
# File 'lib/v20200910/models.rb', line 9216 def Diagnose @Diagnose end |
#DiagnoseTime ⇒ Object
9216 9217 9218 |
# File 'lib/v20200910/models.rb', line 9216 def DiagnoseTime @DiagnoseTime end |
#HealthCheckupNum ⇒ Object
9216 9217 9218 |
# File 'lib/v20200910/models.rb', line 9216 def HealthCheckupNum @HealthCheckupNum end |
#Hospital ⇒ Object
9216 9217 9218 |
# File 'lib/v20200910/models.rb', line 9216 def Hospital @Hospital end |
#ImageNum ⇒ Object
9216 9217 9218 |
# File 'lib/v20200910/models.rb', line 9216 def ImageNum @ImageNum end |
#InHospitalNum ⇒ Object
9216 9217 9218 |
# File 'lib/v20200910/models.rb', line 9216 def InHospitalNum @InHospitalNum end |
#InspectTime ⇒ Object
9216 9217 9218 |
# File 'lib/v20200910/models.rb', line 9216 def InspectTime @InspectTime end |
#MedicalRecordNum ⇒ Object
9216 9217 9218 |
# File 'lib/v20200910/models.rb', line 9216 def MedicalRecordNum @MedicalRecordNum end |
#OtherTime ⇒ Object
9216 9217 9218 |
# File 'lib/v20200910/models.rb', line 9216 def OtherTime @OtherTime end |
#OutpatientNum ⇒ Object
9216 9217 9218 |
# File 'lib/v20200910/models.rb', line 9216 def OutpatientNum @OutpatientNum end |
#PathologyNum ⇒ Object
9216 9217 9218 |
# File 'lib/v20200910/models.rb', line 9216 def PathologyNum @PathologyNum end |
#PrintTime ⇒ Object
9216 9217 9218 |
# File 'lib/v20200910/models.rb', line 9216 def PrintTime @PrintTime end |
#RadiationNum ⇒ Object
9216 9217 9218 |
# File 'lib/v20200910/models.rb', line 9216 def RadiationNum @RadiationNum end |
#ReportName ⇒ Object
9216 9217 9218 |
# File 'lib/v20200910/models.rb', line 9216 def ReportName @ReportName end |
#ReportTime ⇒ Object
9216 9217 9218 |
# File 'lib/v20200910/models.rb', line 9216 def ReportTime @ReportTime end |
#SampleNum ⇒ Object
9216 9217 9218 |
# File 'lib/v20200910/models.rb', line 9216 def SampleNum @SampleNum end |
#SampleType ⇒ Object
9216 9217 9218 |
# File 'lib/v20200910/models.rb', line 9216 def SampleType @SampleType end |
#TestNum ⇒ Object
9216 9217 9218 |
# File 'lib/v20200910/models.rb', line 9216 def TestNum @TestNum end |
#Times ⇒ Object
9216 9217 9218 |
# File 'lib/v20200910/models.rb', line 9216 def Times @Times end |
#UltraNum ⇒ Object
9216 9217 9218 |
# File 'lib/v20200910/models.rb', line 9216 def UltraNum @UltraNum end |
Instance Method Details
#deserialize(params) ⇒ Object
9247 9248 9249 9250 9251 9252 9253 9254 9255 9256 9257 9258 9259 9260 9261 9262 9263 9264 9265 9266 9267 9268 9269 9270 9271 9272 9273 9274 9275 9276 9277 9278 9279 9280 9281 |
# File 'lib/v20200910/models.rb', line 9247 def deserialize(params) @Hospital = params['Hospital'] @DepartmentName = params['DepartmentName'] @BillingTime = params['BillingTime'] @ReportTime = params['ReportTime'] @InspectTime = params['InspectTime'] @CheckNum = params['CheckNum'] @ImageNum = params['ImageNum'] @RadiationNum = params['RadiationNum'] @TestNum = params['TestNum'] @OutpatientNum = params['OutpatientNum'] @PathologyNum = params['PathologyNum'] @InHospitalNum = params['InHospitalNum'] @SampleNum = params['SampleNum'] @SampleType = params['SampleType'] @MedicalRecordNum = params['MedicalRecordNum'] @ReportName = params['ReportName'] @UltraNum = params['UltraNum'] @Diagnose = params['Diagnose'] @CheckItem = params['CheckItem'] @CheckMethod = params['CheckMethod'] @DiagnoseTime = params['DiagnoseTime'] @HealthCheckupNum = params['HealthCheckupNum'] @OtherTime = params['OtherTime'] @PrintTime = params['PrintTime'] unless params['Times'].nil? @Times = [] params['Times'].each do |i| time_tmp = Time.new time_tmp.deserialize(i) @Times << time_tmp end end @BedNo = params['BedNo'] end |