Class: TencentCloud::Cii::V20210408::CreateStructureTaskInfo

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

Overview

创建结构化任务子任务信息

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(tasktype = nil, filelist = nil, customerid = nil, customername = nil, imagelist = nil, year = nil) ⇒ CreateStructureTaskInfo

Returns a new instance of CreateStructureTaskInfo.



280
281
282
283
284
285
286
287
# File 'lib/v20210408/models.rb', line 280

def initialize(tasktype=nil, filelist=nil, customerid=nil, customername=nil, imagelist=nil, year=nil)
  @TaskType = tasktype
  @FileList = filelist
  @CustomerId = customerid
  @CustomerName = customername
  @ImageList = imagelist
  @Year = year
end

Instance Attribute Details

#CustomerIdObject

Parameters:

  • TaskType:

    任务类型:HealthReport(体检报告); BUltraReport(B超报告);MedCheckReport(检查报告);LaboratoryReport(检验报告); PathologyReport(病理报告);AdmissionReport(入院记录);DischargeReport(出院记录); DischargeSummary(出院小结);DiagnosisReport(诊断证明); MedicalRecordFront(病案首页);OperationReport(手术记录);OutpatientMedicalRecord(门诊病历)

  • FileList:

    报告文件上传的地址列表,需按顺序排列。如果使用ImageList参数,置为空数组即可

  • CustomerId:

    客户号

  • CustomerName:

    客户姓名

  • ImageList:

    报告上传的图片内容数组,图片内容采用base64编码,需按顺序排列

  • Year:

    报告年份



278
279
280
# File 'lib/v20210408/models.rb', line 278

def CustomerId
  @CustomerId
end

#CustomerNameObject

Parameters:

  • TaskType:

    任务类型:HealthReport(体检报告); BUltraReport(B超报告);MedCheckReport(检查报告);LaboratoryReport(检验报告); PathologyReport(病理报告);AdmissionReport(入院记录);DischargeReport(出院记录); DischargeSummary(出院小结);DiagnosisReport(诊断证明); MedicalRecordFront(病案首页);OperationReport(手术记录);OutpatientMedicalRecord(门诊病历)

  • FileList:

    报告文件上传的地址列表,需按顺序排列。如果使用ImageList参数,置为空数组即可

  • CustomerId:

    客户号

  • CustomerName:

    客户姓名

  • ImageList:

    报告上传的图片内容数组,图片内容采用base64编码,需按顺序排列

  • Year:

    报告年份



278
279
280
# File 'lib/v20210408/models.rb', line 278

def CustomerName
  @CustomerName
end

#FileListObject

Parameters:

  • TaskType:

    任务类型:HealthReport(体检报告); BUltraReport(B超报告);MedCheckReport(检查报告);LaboratoryReport(检验报告); PathologyReport(病理报告);AdmissionReport(入院记录);DischargeReport(出院记录); DischargeSummary(出院小结);DiagnosisReport(诊断证明); MedicalRecordFront(病案首页);OperationReport(手术记录);OutpatientMedicalRecord(门诊病历)

  • FileList:

    报告文件上传的地址列表,需按顺序排列。如果使用ImageList参数,置为空数组即可

  • CustomerId:

    客户号

  • CustomerName:

    客户姓名

  • ImageList:

    报告上传的图片内容数组,图片内容采用base64编码,需按顺序排列

  • Year:

    报告年份



278
279
280
# File 'lib/v20210408/models.rb', line 278

def FileList
  @FileList
end

#ImageListObject

Parameters:

  • TaskType:

    任务类型:HealthReport(体检报告); BUltraReport(B超报告);MedCheckReport(检查报告);LaboratoryReport(检验报告); PathologyReport(病理报告);AdmissionReport(入院记录);DischargeReport(出院记录); DischargeSummary(出院小结);DiagnosisReport(诊断证明); MedicalRecordFront(病案首页);OperationReport(手术记录);OutpatientMedicalRecord(门诊病历)

  • FileList:

    报告文件上传的地址列表,需按顺序排列。如果使用ImageList参数,置为空数组即可

  • CustomerId:

    客户号

  • CustomerName:

    客户姓名

  • ImageList:

    报告上传的图片内容数组,图片内容采用base64编码,需按顺序排列

  • Year:

    报告年份



278
279
280
# File 'lib/v20210408/models.rb', line 278

def ImageList
  @ImageList
end

#TaskTypeObject

Parameters:

  • TaskType:

    任务类型:HealthReport(体检报告); BUltraReport(B超报告);MedCheckReport(检查报告);LaboratoryReport(检验报告); PathologyReport(病理报告);AdmissionReport(入院记录);DischargeReport(出院记录); DischargeSummary(出院小结);DiagnosisReport(诊断证明); MedicalRecordFront(病案首页);OperationReport(手术记录);OutpatientMedicalRecord(门诊病历)

  • FileList:

    报告文件上传的地址列表,需按顺序排列。如果使用ImageList参数,置为空数组即可

  • CustomerId:

    客户号

  • CustomerName:

    客户姓名

  • ImageList:

    报告上传的图片内容数组,图片内容采用base64编码,需按顺序排列

  • Year:

    报告年份



278
279
280
# File 'lib/v20210408/models.rb', line 278

def TaskType
  @TaskType
end

#YearObject

Parameters:

  • TaskType:

    任务类型:HealthReport(体检报告); BUltraReport(B超报告);MedCheckReport(检查报告);LaboratoryReport(检验报告); PathologyReport(病理报告);AdmissionReport(入院记录);DischargeReport(出院记录); DischargeSummary(出院小结);DiagnosisReport(诊断证明); MedicalRecordFront(病案首页);OperationReport(手术记录);OutpatientMedicalRecord(门诊病历)

  • FileList:

    报告文件上传的地址列表,需按顺序排列。如果使用ImageList参数,置为空数组即可

  • CustomerId:

    客户号

  • CustomerName:

    客户姓名

  • ImageList:

    报告上传的图片内容数组,图片内容采用base64编码,需按顺序排列

  • Year:

    报告年份



278
279
280
# File 'lib/v20210408/models.rb', line 278

def Year
  @Year
end

Instance Method Details

#deserialize(params) ⇒ Object



289
290
291
292
293
294
295
296
# File 'lib/v20210408/models.rb', line 289

def deserialize(params)
  @TaskType = params['TaskType']
  @FileList = params['FileList']
  @CustomerId = params['CustomerId']
  @CustomerName = params['CustomerName']
  @ImageList = params['ImageList']
  @Year = params['Year']
end