v20210408

package
v1.0.931 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 28, 2024 License: Apache-2.0 Imports: 7 Imported by: 0

Documentation

Index

Constants

View Source
const (

	// CAM签名/鉴权错误。
	AUTHFAILURE = "AuthFailure"

	// 企业认证失败。
	AUTHFAILURE_ENTERPRISE = "AuthFailure.Enterprise"

	// 个人认证失败。
	AUTHFAILURE_PERSONAL = "AuthFailure.Personal"

	// 操作失败。
	FAILEDOPERATION = "FailedOperation"

	// 内部错误。
	INTERNALERROR = "InternalError"

	// 参数错误。
	INVALIDPARAMETER = "InvalidParameter"

	// 参数取值错误。
	INVALIDPARAMETERVALUE = "InvalidParameterValue"

	// 超过配额限制。
	LIMITEXCEEDED = "LimitExceeded"

	// 缺少参数错误。
	MISSINGPARAMETER = "MissingParameter"

	// 操作被拒绝。
	OPERATIONDENIED = "OperationDenied"

	// 请求的次数超过了频率限制。
	REQUESTLIMITEXCEEDED = "RequestLimitExceeded"
)
View Source
const APIVersion = "2021-04-08"

Variables

This section is empty.

Functions

This section is empty.

Types

type AddSubStructureTasksRequest added in v1.0.334

type AddSubStructureTasksRequest struct {
	*tchttp.BaseRequest

	// 主任务id
	MainTaskId *string `json:"MainTaskId,omitnil,omitempty" name:"MainTaskId"`

	// 子任务信息数组
	TaskInfos []*CreateStructureTaskInfo `json:"TaskInfos,omitnil,omitempty" name:"TaskInfos"`
}

func NewAddSubStructureTasksRequest added in v1.0.334

func NewAddSubStructureTasksRequest() (request *AddSubStructureTasksRequest)

func (*AddSubStructureTasksRequest) FromJsonString added in v1.0.334

func (r *AddSubStructureTasksRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*AddSubStructureTasksRequest) ToJsonString added in v1.0.334

func (r *AddSubStructureTasksRequest) ToJsonString() string

type AddSubStructureTasksRequestParams added in v1.0.426

type AddSubStructureTasksRequestParams struct {
	// 主任务id
	MainTaskId *string `json:"MainTaskId,omitnil,omitempty" name:"MainTaskId"`

	// 子任务信息数组
	TaskInfos []*CreateStructureTaskInfo `json:"TaskInfos,omitnil,omitempty" name:"TaskInfos"`
}

Predefined struct for user

type AddSubStructureTasksResponse added in v1.0.334

type AddSubStructureTasksResponse struct {
	*tchttp.BaseResponse
	Response *AddSubStructureTasksResponseParams `json:"Response"`
}

func NewAddSubStructureTasksResponse added in v1.0.334

func NewAddSubStructureTasksResponse() (response *AddSubStructureTasksResponse)

func (*AddSubStructureTasksResponse) FromJsonString added in v1.0.334

func (r *AddSubStructureTasksResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*AddSubStructureTasksResponse) ToJsonString added in v1.0.334

func (r *AddSubStructureTasksResponse) ToJsonString() string

type AddSubStructureTasksResponseParams added in v1.0.426

type AddSubStructureTasksResponseParams struct {
	// 增量子任务id数组
	SubTaskIds []*string `json:"SubTaskIds,omitnil,omitempty" name:"SubTaskIds"`

	// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type ClassifiedReports added in v1.0.334

type ClassifiedReports struct {
	// 报告类型
	ReportType *string `json:"ReportType,omitnil,omitempty" name:"ReportType"`

	// 文件列表
	FileList []*string `json:"FileList,omitnil,omitempty" name:"FileList"`
}

type ClassifyInfo added in v1.0.256

type ClassifyInfo struct {
	// 一级分类
	FirstClass *string `json:"FirstClass,omitnil,omitempty" name:"FirstClass"`

	// 二级分类
	SecondClass *string `json:"SecondClass,omitnil,omitempty" name:"SecondClass"`

	// 三级分类
	ThirdClass *string `json:"ThirdClass,omitnil,omitempty" name:"ThirdClass"`

	// 一级分类序号
	FirstClassId *uint64 `json:"FirstClassId,omitnil,omitempty" name:"FirstClassId"`

	// 二级分类序号
	SecondClassId *uint64 `json:"SecondClassId,omitnil,omitempty" name:"SecondClassId"`

	// 三级分类序号
	ThirdClassId *uint64 `json:"ThirdClassId,omitnil,omitempty" name:"ThirdClassId"`
}

type Client

type Client struct {
	common.Client
}

func NewClient

func NewClient(credential common.CredentialIface, region string, clientProfile *profile.ClientProfile) (client *Client, err error)

func NewClientWithSecretId

func NewClientWithSecretId(secretId, secretKey, region string) (client *Client, err error)

Deprecated

func (*Client) AddSubStructureTasks added in v1.0.334

func (c *Client) AddSubStructureTasks(request *AddSubStructureTasksRequest) (response *AddSubStructureTasksResponse, err error)

AddSubStructureTasks 如果主任务下的报告不满足需求,可以基于主任务批量添加子任务

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
MISSINGPARAMETER = "MissingParameter"

func (*Client) AddSubStructureTasksWithContext added in v1.0.334

func (c *Client) AddSubStructureTasksWithContext(ctx context.Context, request *AddSubStructureTasksRequest) (response *AddSubStructureTasksResponse, err error)

AddSubStructureTasks 如果主任务下的报告不满足需求,可以基于主任务批量添加子任务

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
MISSINGPARAMETER = "MissingParameter"

func (*Client) CreateAutoClassifyStructureTask added in v1.0.311

func (c *Client) CreateAutoClassifyStructureTask(request *CreateAutoClassifyStructureTaskRequest) (response *CreateAutoClassifyStructureTaskResponse, err error)

CreateAutoClassifyStructureTask 本接口(CreateAutoClassifyStructureTask)基于提供的客户及保单信息,创建并启动结构化识别任务。

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
LIMITEXCEEDED = "LimitExceeded"
MISSINGPARAMETER = "MissingParameter"
OPERATIONDENIED = "OperationDenied"

func (*Client) CreateAutoClassifyStructureTaskWithContext added in v1.0.324

func (c *Client) CreateAutoClassifyStructureTaskWithContext(ctx context.Context, request *CreateAutoClassifyStructureTaskRequest) (response *CreateAutoClassifyStructureTaskResponse, err error)

CreateAutoClassifyStructureTask 本接口(CreateAutoClassifyStructureTask)基于提供的客户及保单信息,创建并启动结构化识别任务。

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
LIMITEXCEEDED = "LimitExceeded"
MISSINGPARAMETER = "MissingParameter"
OPERATIONDENIED = "OperationDenied"

func (*Client) CreateStructureTask

func (c *Client) CreateStructureTask(request *CreateStructureTaskRequest) (response *CreateStructureTaskResponse, err error)

CreateStructureTask 本接口(CreateStructureTask)基于提供的客户及保单信息,创建并启动结构化识别任务。

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
LIMITEXCEEDED = "LimitExceeded"
MISSINGPARAMETER = "MissingParameter"
OPERATIONDENIED = "OperationDenied"

func (*Client) CreateStructureTaskWithContext added in v1.0.324

func (c *Client) CreateStructureTaskWithContext(ctx context.Context, request *CreateStructureTaskRequest) (response *CreateStructureTaskResponse, err error)

CreateStructureTask 本接口(CreateStructureTask)基于提供的客户及保单信息,创建并启动结构化识别任务。

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
LIMITEXCEEDED = "LimitExceeded"
MISSINGPARAMETER = "MissingParameter"
OPERATIONDENIED = "OperationDenied"

func (*Client) CreateUnderwriteTaskById added in v1.0.262

func (c *Client) CreateUnderwriteTaskById(request *CreateUnderwriteTaskByIdRequest) (response *CreateUnderwriteTaskByIdResponse, err error)

CreateUnderwriteTaskById 本接口(CreateUnderwriteTaskById)用于根据结构化任务ID创建核保任务

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
LIMITEXCEEDED = "LimitExceeded"
MISSINGPARAMETER = "MissingParameter"

func (*Client) CreateUnderwriteTaskByIdWithContext added in v1.0.324

func (c *Client) CreateUnderwriteTaskByIdWithContext(ctx context.Context, request *CreateUnderwriteTaskByIdRequest) (response *CreateUnderwriteTaskByIdResponse, err error)

CreateUnderwriteTaskById 本接口(CreateUnderwriteTaskById)用于根据结构化任务ID创建核保任务

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
LIMITEXCEEDED = "LimitExceeded"
MISSINGPARAMETER = "MissingParameter"

func (*Client) DescribeMachineUnderwrite added in v1.0.262

func (c *Client) DescribeMachineUnderwrite(request *DescribeMachineUnderwriteRequest) (response *DescribeMachineUnderwriteResponse, err error)

DescribeMachineUnderwrite 本接口(DescribeMachineUnderwrite)用于查询机器核保任务数据

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
LIMITEXCEEDED = "LimitExceeded"

func (*Client) DescribeMachineUnderwriteWithContext added in v1.0.324

func (c *Client) DescribeMachineUnderwriteWithContext(ctx context.Context, request *DescribeMachineUnderwriteRequest) (response *DescribeMachineUnderwriteResponse, err error)

DescribeMachineUnderwrite 本接口(DescribeMachineUnderwrite)用于查询机器核保任务数据

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
LIMITEXCEEDED = "LimitExceeded"

func (*Client) DescribeQualityScore added in v1.0.350

func (c *Client) DescribeQualityScore(request *DescribeQualityScoreRequest) (response *DescribeQualityScoreResponse, err error)

DescribeQualityScore 获取图片质量分

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
LIMITEXCEEDED = "LimitExceeded"
MISSINGPARAMETER = "MissingParameter"
OPERATIONDENIED = "OperationDenied"
REQUESTLIMITEXCEEDED = "RequestLimitExceeded"

func (*Client) DescribeQualityScoreWithContext added in v1.0.350

func (c *Client) DescribeQualityScoreWithContext(ctx context.Context, request *DescribeQualityScoreRequest) (response *DescribeQualityScoreResponse, err error)

DescribeQualityScore 获取图片质量分

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
LIMITEXCEEDED = "LimitExceeded"
MISSINGPARAMETER = "MissingParameter"
OPERATIONDENIED = "OperationDenied"
REQUESTLIMITEXCEEDED = "RequestLimitExceeded"

func (*Client) DescribeReportClassify added in v1.0.334

func (c *Client) DescribeReportClassify(request *DescribeReportClassifyRequest) (response *DescribeReportClassifyResponse, err error)

DescribeReportClassify 辅助用户对批量报告自动分类

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
MISSINGPARAMETER = "MissingParameter"
OPERATIONDENIED = "OperationDenied"

func (*Client) DescribeReportClassifyWithContext added in v1.0.334

func (c *Client) DescribeReportClassifyWithContext(ctx context.Context, request *DescribeReportClassifyRequest) (response *DescribeReportClassifyResponse, err error)

DescribeReportClassify 辅助用户对批量报告自动分类

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
MISSINGPARAMETER = "MissingParameter"
OPERATIONDENIED = "OperationDenied"

func (*Client) DescribeStructCompareData

func (c *Client) DescribeStructCompareData(request *DescribeStructCompareDataRequest) (response *DescribeStructCompareDataResponse, err error)

DescribeStructCompareData 结构化对比查询接口,对比结构化复核前后数据差异,查询识别正确率,召回率。

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"

func (*Client) DescribeStructCompareDataWithContext added in v1.0.324

func (c *Client) DescribeStructCompareDataWithContext(ctx context.Context, request *DescribeStructCompareDataRequest) (response *DescribeStructCompareDataResponse, err error)

DescribeStructCompareData 结构化对比查询接口,对比结构化复核前后数据差异,查询识别正确率,召回率。

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"

func (*Client) DescribeStructureDifference added in v1.0.262

func (c *Client) DescribeStructureDifference(request *DescribeStructureDifferenceRequest) (response *DescribeStructureDifferenceResponse, err error)

DescribeStructureDifference 结构化复核差异查询接口,对比结构化复核前后数据差异,返回差异的部分。

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"

func (*Client) DescribeStructureDifferenceWithContext added in v1.0.324

func (c *Client) DescribeStructureDifferenceWithContext(ctx context.Context, request *DescribeStructureDifferenceRequest) (response *DescribeStructureDifferenceResponse, err error)

DescribeStructureDifference 结构化复核差异查询接口,对比结构化复核前后数据差异,返回差异的部分。

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"

func (*Client) DescribeStructureResult added in v1.0.199

func (c *Client) DescribeStructureResult(request *DescribeStructureResultRequest) (response *DescribeStructureResultResponse, err error)

DescribeStructureResult 本接口(DescribeStructureResult)用于查询结构化结果接口

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
LIMITEXCEEDED = "LimitExceeded"
MISSINGPARAMETER = "MissingParameter"
OPERATIONDENIED = "OperationDenied"
REQUESTLIMITEXCEEDED = "RequestLimitExceeded"

func (*Client) DescribeStructureResultWithContext added in v1.0.324

func (c *Client) DescribeStructureResultWithContext(ctx context.Context, request *DescribeStructureResultRequest) (response *DescribeStructureResultResponse, err error)

DescribeStructureResult 本接口(DescribeStructureResult)用于查询结构化结果接口

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
LIMITEXCEEDED = "LimitExceeded"
MISSINGPARAMETER = "MissingParameter"
OPERATIONDENIED = "OperationDenied"
REQUESTLIMITEXCEEDED = "RequestLimitExceeded"

func (*Client) DescribeStructureTaskResult

func (c *Client) DescribeStructureTaskResult(request *DescribeStructureTaskResultRequest) (response *DescribeStructureTaskResultResponse, err error)

DescribeStructureTaskResult 依据任务ID获取结构化结果接口。

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
LIMITEXCEEDED = "LimitExceeded"
MISSINGPARAMETER = "MissingParameter"
OPERATIONDENIED = "OperationDenied"

func (*Client) DescribeStructureTaskResultWithContext added in v1.0.324

func (c *Client) DescribeStructureTaskResultWithContext(ctx context.Context, request *DescribeStructureTaskResultRequest) (response *DescribeStructureTaskResultResponse, err error)

DescribeStructureTaskResult 依据任务ID获取结构化结果接口。

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
LIMITEXCEEDED = "LimitExceeded"
MISSINGPARAMETER = "MissingParameter"
OPERATIONDENIED = "OperationDenied"

func (*Client) DescribeUnderwriteTask added in v1.0.334

func (c *Client) DescribeUnderwriteTask(request *DescribeUnderwriteTaskRequest) (response *DescribeUnderwriteTaskResponse, err error)

DescribeUnderwriteTask 本接口(DescribeUnderwriteTask)用于查询核保任务结果

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
LIMITEXCEEDED = "LimitExceeded"
MISSINGPARAMETER = "MissingParameter"

func (*Client) DescribeUnderwriteTaskWithContext added in v1.0.334

func (c *Client) DescribeUnderwriteTaskWithContext(ctx context.Context, request *DescribeUnderwriteTaskRequest) (response *DescribeUnderwriteTaskResponse, err error)

DescribeUnderwriteTask 本接口(DescribeUnderwriteTask)用于查询核保任务结果

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
LIMITEXCEEDED = "LimitExceeded"
MISSINGPARAMETER = "MissingParameter"

func (*Client) UploadMedicalFile added in v1.0.297

func (c *Client) UploadMedicalFile(request *UploadMedicalFileRequest) (response *UploadMedicalFileResponse, err error)

UploadMedicalFile 上传医疗影像文件,可以用来做结构化。

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
AUTHFAILURE_ENTERPRISE = "AuthFailure.Enterprise"
AUTHFAILURE_PERSONAL = "AuthFailure.Personal"
FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"

func (*Client) UploadMedicalFileWithContext added in v1.0.324

func (c *Client) UploadMedicalFileWithContext(ctx context.Context, request *UploadMedicalFileRequest) (response *UploadMedicalFileResponse, err error)

UploadMedicalFile 上传医疗影像文件,可以用来做结构化。

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
AUTHFAILURE_ENTERPRISE = "AuthFailure.Enterprise"
AUTHFAILURE_PERSONAL = "AuthFailure.Personal"
FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"

type CompareMetricsData

type CompareMetricsData struct {
	// 短文准确率
	// 注意:此字段可能返回 null,表示取不到有效值。
	ShortStructAccuracy *string `json:"ShortStructAccuracy,omitnil,omitempty" name:"ShortStructAccuracy"`

	// 短文召回率
	// 注意:此字段可能返回 null,表示取不到有效值。
	ShortStructRecall *string `json:"ShortStructRecall,omitnil,omitempty" name:"ShortStructRecall"`

	// 长文结构化准确率
	// 注意:此字段可能返回 null,表示取不到有效值。
	LongStructAccuracy *string `json:"LongStructAccuracy,omitnil,omitempty" name:"LongStructAccuracy"`

	// 长文结构化召回率
	// 注意:此字段可能返回 null,表示取不到有效值。
	LongStructRecall *string `json:"LongStructRecall,omitnil,omitempty" name:"LongStructRecall"`

	// 长文提取准确率
	// 注意:此字段可能返回 null,表示取不到有效值。
	LongContentAccuracy *string `json:"LongContentAccuracy,omitnil,omitempty" name:"LongContentAccuracy"`

	// 长文提取召回率
	// 注意:此字段可能返回 null,表示取不到有效值。
	LongContentRecall *string `json:"LongContentRecall,omitnil,omitempty" name:"LongContentRecall"`
}

type CreateAutoClassifyStructureTaskInfo added in v1.0.311

type CreateAutoClassifyStructureTaskInfo struct {
	// 报告文件上传的地址列表,需按顺序排列。如果使用ImageList参数,置为空数组即可
	FileList []*string `json:"FileList,omitnil,omitempty" name:"FileList"`

	// 客户号
	CustomerId *string `json:"CustomerId,omitnil,omitempty" name:"CustomerId"`

	// 客户姓名
	CustomerName *string `json:"CustomerName,omitnil,omitempty" name:"CustomerName"`

	// 报告上传的图片内容数组,图片内容采用base64编码,需按顺序排列
	ImageList []*string `json:"ImageList,omitnil,omitempty" name:"ImageList"`
}

type CreateAutoClassifyStructureTaskRequest added in v1.0.311

type CreateAutoClassifyStructureTaskRequest struct {
	*tchttp.BaseRequest

	// 服务类型
	// Structured 仅结构化
	// Underwrite 结构化+核保
	ServiceType *string `json:"ServiceType,omitnil,omitempty" name:"ServiceType"`

	// 创建任务时可以上传多个报告,后台生成多个识别子任务,子任务的详细信息
	TaskInfos []*CreateAutoClassifyStructureTaskInfo `json:"TaskInfos,omitnil,omitempty" name:"TaskInfos"`

	// 保单号
	PolicyId *string `json:"PolicyId,omitnil,omitempty" name:"PolicyId"`

	// 核保触发方式
	// Auto 自动
	// Manual 手动
	TriggerType *string `json:"TriggerType,omitnil,omitempty" name:"TriggerType"`

	// 险种,如果是体检报告类型,此参数是必填,类型说明如下:
	// CriticalDiseaseInsurance:重疾险
	// LifeInsurance:寿险
	// AccidentInsurance:意外险
	InsuranceTypes []*string `json:"InsuranceTypes,omitnil,omitempty" name:"InsuranceTypes"`

	// 回调地址,接收Post请求传送结果
	CallbackUrl *string `json:"CallbackUrl,omitnil,omitempty" name:"CallbackUrl"`
}

func NewCreateAutoClassifyStructureTaskRequest added in v1.0.311

func NewCreateAutoClassifyStructureTaskRequest() (request *CreateAutoClassifyStructureTaskRequest)

func (*CreateAutoClassifyStructureTaskRequest) FromJsonString added in v1.0.311

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*CreateAutoClassifyStructureTaskRequest) ToJsonString added in v1.0.311

type CreateAutoClassifyStructureTaskRequestParams added in v1.0.426

type CreateAutoClassifyStructureTaskRequestParams struct {
	// 服务类型
	// Structured 仅结构化
	// Underwrite 结构化+核保
	ServiceType *string `json:"ServiceType,omitnil,omitempty" name:"ServiceType"`

	// 创建任务时可以上传多个报告,后台生成多个识别子任务,子任务的详细信息
	TaskInfos []*CreateAutoClassifyStructureTaskInfo `json:"TaskInfos,omitnil,omitempty" name:"TaskInfos"`

	// 保单号
	PolicyId *string `json:"PolicyId,omitnil,omitempty" name:"PolicyId"`

	// 核保触发方式
	// Auto 自动
	// Manual 手动
	TriggerType *string `json:"TriggerType,omitnil,omitempty" name:"TriggerType"`

	// 险种,如果是体检报告类型,此参数是必填,类型说明如下:
	// CriticalDiseaseInsurance:重疾险
	// LifeInsurance:寿险
	// AccidentInsurance:意外险
	InsuranceTypes []*string `json:"InsuranceTypes,omitnil,omitempty" name:"InsuranceTypes"`

	// 回调地址,接收Post请求传送结果
	CallbackUrl *string `json:"CallbackUrl,omitnil,omitempty" name:"CallbackUrl"`
}

Predefined struct for user

type CreateAutoClassifyStructureTaskResponse added in v1.0.311

type CreateAutoClassifyStructureTaskResponse struct {
	*tchttp.BaseResponse
	Response *CreateAutoClassifyStructureTaskResponseParams `json:"Response"`
}

func NewCreateAutoClassifyStructureTaskResponse added in v1.0.311

func NewCreateAutoClassifyStructureTaskResponse() (response *CreateAutoClassifyStructureTaskResponse)

func (*CreateAutoClassifyStructureTaskResponse) FromJsonString added in v1.0.311

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*CreateAutoClassifyStructureTaskResponse) ToJsonString added in v1.0.311

type CreateAutoClassifyStructureTaskResponseParams added in v1.0.426

type CreateAutoClassifyStructureTaskResponseParams struct {
	// 创建的主任务号,用于查询结果
	MainTaskId *string `json:"MainTaskId,omitnil,omitempty" name:"MainTaskId"`

	// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type CreateStructureTaskInfo

type CreateStructureTaskInfo struct {
	// 任务类型:HealthReport(体检报告); BUltraReport(B超报告);MedCheckReport(检查报告);LaboratoryReport(检验报告); PathologyReport(病理报告);AdmissionReport(入院记录);DischargeReport(出院记录); DischargeSummary(出院小结);DiagnosisReport(诊断证明); MedicalRecordFront(病案首页);OperationReport(手术记录);OutpatientMedicalRecord(门诊病历)
	TaskType *string `json:"TaskType,omitnil,omitempty" name:"TaskType"`

	// 报告文件上传的地址列表,需按顺序排列。如果使用ImageList参数,置为空数组即可
	FileList []*string `json:"FileList,omitnil,omitempty" name:"FileList"`

	// 客户号
	CustomerId *string `json:"CustomerId,omitnil,omitempty" name:"CustomerId"`

	// 客户姓名
	CustomerName *string `json:"CustomerName,omitnil,omitempty" name:"CustomerName"`

	// 报告上传的图片内容数组,图片内容采用base64编码,需按顺序排列
	ImageList []*string `json:"ImageList,omitnil,omitempty" name:"ImageList"`

	// 报告年份
	Year *string `json:"Year,omitnil,omitempty" name:"Year"`
}

type CreateStructureTaskRequest

type CreateStructureTaskRequest struct {
	*tchttp.BaseRequest

	// 服务类型
	// Structured 仅结构化
	// Underwrite 结构化+核保
	ServiceType *string `json:"ServiceType,omitnil,omitempty" name:"ServiceType"`

	// 创建任务时可以上传多个报告,后台生成多个识别子任务,子任务的详细信息
	TaskInfos []*CreateStructureTaskInfo `json:"TaskInfos,omitnil,omitempty" name:"TaskInfos"`

	// 保单号
	PolicyId *string `json:"PolicyId,omitnil,omitempty" name:"PolicyId"`

	// 核保触发方式
	// Auto 自动
	// Manual 手动
	TriggerType *string `json:"TriggerType,omitnil,omitempty" name:"TriggerType"`

	// 险种,如果是体检报告类型,此参数是必填,类型说明如下:
	// CriticalDiseaseInsurance:重疾险
	// LifeInsurance:寿险
	// AccidentInsurance:意外险
	InsuranceTypes []*string `json:"InsuranceTypes,omitnil,omitempty" name:"InsuranceTypes"`

	// 回调地址,接收Post请求传送结果
	CallbackUrl *string `json:"CallbackUrl,omitnil,omitempty" name:"CallbackUrl"`
}

func NewCreateStructureTaskRequest

func NewCreateStructureTaskRequest() (request *CreateStructureTaskRequest)

func (*CreateStructureTaskRequest) FromJsonString

func (r *CreateStructureTaskRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*CreateStructureTaskRequest) ToJsonString

func (r *CreateStructureTaskRequest) ToJsonString() string

type CreateStructureTaskRequestParams added in v1.0.426

type CreateStructureTaskRequestParams struct {
	// 服务类型
	// Structured 仅结构化
	// Underwrite 结构化+核保
	ServiceType *string `json:"ServiceType,omitnil,omitempty" name:"ServiceType"`

	// 创建任务时可以上传多个报告,后台生成多个识别子任务,子任务的详细信息
	TaskInfos []*CreateStructureTaskInfo `json:"TaskInfos,omitnil,omitempty" name:"TaskInfos"`

	// 保单号
	PolicyId *string `json:"PolicyId,omitnil,omitempty" name:"PolicyId"`

	// 核保触发方式
	// Auto 自动
	// Manual 手动
	TriggerType *string `json:"TriggerType,omitnil,omitempty" name:"TriggerType"`

	// 险种,如果是体检报告类型,此参数是必填,类型说明如下:
	// CriticalDiseaseInsurance:重疾险
	// LifeInsurance:寿险
	// AccidentInsurance:意外险
	InsuranceTypes []*string `json:"InsuranceTypes,omitnil,omitempty" name:"InsuranceTypes"`

	// 回调地址,接收Post请求传送结果
	CallbackUrl *string `json:"CallbackUrl,omitnil,omitempty" name:"CallbackUrl"`
}

Predefined struct for user

type CreateStructureTaskResponse

type CreateStructureTaskResponse struct {
	*tchttp.BaseResponse
	Response *CreateStructureTaskResponseParams `json:"Response"`
}

func NewCreateStructureTaskResponse

func NewCreateStructureTaskResponse() (response *CreateStructureTaskResponse)

func (*CreateStructureTaskResponse) FromJsonString

func (r *CreateStructureTaskResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*CreateStructureTaskResponse) ToJsonString

func (r *CreateStructureTaskResponse) ToJsonString() string

type CreateStructureTaskResponseParams added in v1.0.426

type CreateStructureTaskResponseParams struct {
	// 创建的主任务号,用于查询结果
	MainTaskId *string `json:"MainTaskId,omitnil,omitempty" name:"MainTaskId"`

	// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type CreateUnderwriteTaskByIdRequest added in v1.0.262

type CreateUnderwriteTaskByIdRequest struct {
	*tchttp.BaseRequest

	// 主任务ID数组,
	MainTaskIds []*string `json:"MainTaskIds,omitnil,omitempty" name:"MainTaskIds"`

	// 回调地址,可不传(提供轮询机制)。
	CallbackUrl *string `json:"CallbackUrl,omitnil,omitempty" name:"CallbackUrl"`
}

func NewCreateUnderwriteTaskByIdRequest added in v1.0.262

func NewCreateUnderwriteTaskByIdRequest() (request *CreateUnderwriteTaskByIdRequest)

func (*CreateUnderwriteTaskByIdRequest) FromJsonString added in v1.0.262

func (r *CreateUnderwriteTaskByIdRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*CreateUnderwriteTaskByIdRequest) ToJsonString added in v1.0.262

func (r *CreateUnderwriteTaskByIdRequest) ToJsonString() string

type CreateUnderwriteTaskByIdRequestParams added in v1.0.426

type CreateUnderwriteTaskByIdRequestParams struct {
	// 主任务ID数组,
	MainTaskIds []*string `json:"MainTaskIds,omitnil,omitempty" name:"MainTaskIds"`

	// 回调地址,可不传(提供轮询机制)。
	CallbackUrl *string `json:"CallbackUrl,omitnil,omitempty" name:"CallbackUrl"`
}

Predefined struct for user

type CreateUnderwriteTaskByIdResponse added in v1.0.262

type CreateUnderwriteTaskByIdResponse struct {
	*tchttp.BaseResponse
	Response *CreateUnderwriteTaskByIdResponseParams `json:"Response"`
}

func NewCreateUnderwriteTaskByIdResponse added in v1.0.262

func NewCreateUnderwriteTaskByIdResponse() (response *CreateUnderwriteTaskByIdResponse)

func (*CreateUnderwriteTaskByIdResponse) FromJsonString added in v1.0.262

func (r *CreateUnderwriteTaskByIdResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*CreateUnderwriteTaskByIdResponse) ToJsonString added in v1.0.262

func (r *CreateUnderwriteTaskByIdResponse) ToJsonString() string

type CreateUnderwriteTaskByIdResponseParams added in v1.0.426

type CreateUnderwriteTaskByIdResponseParams struct {
	// 核保任务ID数据
	UnderwriteTaskIds []*string `json:"UnderwriteTaskIds,omitnil,omitempty" name:"UnderwriteTaskIds"`

	// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DescribeMachineUnderwriteRequest added in v1.0.262

type DescribeMachineUnderwriteRequest struct {
	*tchttp.BaseRequest

	// 核保任务ID
	UnderwriteTaskId *string `json:"UnderwriteTaskId,omitnil,omitempty" name:"UnderwriteTaskId"`
}

func NewDescribeMachineUnderwriteRequest added in v1.0.262

func NewDescribeMachineUnderwriteRequest() (request *DescribeMachineUnderwriteRequest)

func (*DescribeMachineUnderwriteRequest) FromJsonString added in v1.0.262

func (r *DescribeMachineUnderwriteRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeMachineUnderwriteRequest) ToJsonString added in v1.0.262

func (r *DescribeMachineUnderwriteRequest) ToJsonString() string

type DescribeMachineUnderwriteRequestParams added in v1.0.426

type DescribeMachineUnderwriteRequestParams struct {
	// 核保任务ID
	UnderwriteTaskId *string `json:"UnderwriteTaskId,omitnil,omitempty" name:"UnderwriteTaskId"`
}

Predefined struct for user

type DescribeMachineUnderwriteResponse added in v1.0.262

type DescribeMachineUnderwriteResponse struct {
	*tchttp.BaseResponse
	Response *DescribeMachineUnderwriteResponseParams `json:"Response"`
}

func NewDescribeMachineUnderwriteResponse added in v1.0.262

func NewDescribeMachineUnderwriteResponse() (response *DescribeMachineUnderwriteResponse)

func (*DescribeMachineUnderwriteResponse) FromJsonString added in v1.0.262

func (r *DescribeMachineUnderwriteResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeMachineUnderwriteResponse) ToJsonString added in v1.0.262

func (r *DescribeMachineUnderwriteResponse) ToJsonString() string

type DescribeMachineUnderwriteResponseParams added in v1.0.426

type DescribeMachineUnderwriteResponseParams struct {
	// 腾讯云主账号ID
	Uin *string `json:"Uin,omitnil,omitempty" name:"Uin"`

	// 操作人子账户ID
	SubAccountUin *string `json:"SubAccountUin,omitnil,omitempty" name:"SubAccountUin"`

	// 保单ID
	PolicyId *string `json:"PolicyId,omitnil,omitempty" name:"PolicyId"`

	// 主任务ID
	MainTaskId *string `json:"MainTaskId,omitnil,omitempty" name:"MainTaskId"`

	// 核保任务ID
	UnderwriteTaskId *string `json:"UnderwriteTaskId,omitnil,omitempty" name:"UnderwriteTaskId"`

	// 结果状态:
	// 0:返回成功
	// 1:结果未生成
	// 2:结果生成失败
	Status *uint64 `json:"Status,omitnil,omitempty" name:"Status"`

	// 机器核保结果
	UnderwriteResults []*MachineUnderwriteOutput `json:"UnderwriteResults,omitnil,omitempty" name:"UnderwriteResults"`

	// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DescribeQualityScoreRequest added in v1.0.350

type DescribeQualityScoreRequest struct {
	*tchttp.BaseRequest

	// 文件二进制数据
	File *string `json:"File,omitnil,omitempty" name:"File"`
}

func NewDescribeQualityScoreRequest added in v1.0.350

func NewDescribeQualityScoreRequest() (request *DescribeQualityScoreRequest)

func (*DescribeQualityScoreRequest) FromJsonString added in v1.0.350

func (r *DescribeQualityScoreRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeQualityScoreRequest) ToJsonString added in v1.0.350

func (r *DescribeQualityScoreRequest) ToJsonString() string

type DescribeQualityScoreRequestParams added in v1.0.426

type DescribeQualityScoreRequestParams struct {
	// 文件二进制数据
	File *string `json:"File,omitnil,omitempty" name:"File"`
}

Predefined struct for user

type DescribeQualityScoreResponse added in v1.0.350

type DescribeQualityScoreResponse struct {
	*tchttp.BaseResponse
	Response *DescribeQualityScoreResponseParams `json:"Response"`
}

func NewDescribeQualityScoreResponse added in v1.0.350

func NewDescribeQualityScoreResponse() (response *DescribeQualityScoreResponse)

func (*DescribeQualityScoreResponse) FromJsonString added in v1.0.350

func (r *DescribeQualityScoreResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeQualityScoreResponse) ToJsonString added in v1.0.350

func (r *DescribeQualityScoreResponse) ToJsonString() string

type DescribeQualityScoreResponseParams added in v1.0.426

type DescribeQualityScoreResponseParams struct {
	// 质量分
	QualityScore *float64 `json:"QualityScore,omitnil,omitempty" name:"QualityScore"`

	// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DescribeReportClassifyRequest added in v1.0.334

type DescribeReportClassifyRequest struct {
	*tchttp.BaseRequest

	// 服务类型
	// Structured 仅结构化
	// Underwrite 结构化+核保
	ServiceType *string `json:"ServiceType,omitnil,omitempty" name:"ServiceType"`

	// 文件地址数组
	FileList []*string `json:"FileList,omitnil,omitempty" name:"FileList"`
}

func NewDescribeReportClassifyRequest added in v1.0.334

func NewDescribeReportClassifyRequest() (request *DescribeReportClassifyRequest)

func (*DescribeReportClassifyRequest) FromJsonString added in v1.0.334

func (r *DescribeReportClassifyRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeReportClassifyRequest) ToJsonString added in v1.0.334

func (r *DescribeReportClassifyRequest) ToJsonString() string

type DescribeReportClassifyRequestParams added in v1.0.426

type DescribeReportClassifyRequestParams struct {
	// 服务类型
	// Structured 仅结构化
	// Underwrite 结构化+核保
	ServiceType *string `json:"ServiceType,omitnil,omitempty" name:"ServiceType"`

	// 文件地址数组
	FileList []*string `json:"FileList,omitnil,omitempty" name:"FileList"`
}

Predefined struct for user

type DescribeReportClassifyResponse added in v1.0.334

type DescribeReportClassifyResponse struct {
	*tchttp.BaseResponse
	Response *DescribeReportClassifyResponseParams `json:"Response"`
}

func NewDescribeReportClassifyResponse added in v1.0.334

func NewDescribeReportClassifyResponse() (response *DescribeReportClassifyResponse)

func (*DescribeReportClassifyResponse) FromJsonString added in v1.0.334

func (r *DescribeReportClassifyResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeReportClassifyResponse) ToJsonString added in v1.0.334

func (r *DescribeReportClassifyResponse) ToJsonString() string

type DescribeReportClassifyResponseParams added in v1.0.426

type DescribeReportClassifyResponseParams struct {
	// 报告分类结果
	Reports []*ClassifiedReports `json:"Reports,omitnil,omitempty" name:"Reports"`

	// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DescribeStructCompareDataRequest

type DescribeStructCompareDataRequest struct {
	*tchttp.BaseRequest

	// 主任务号
	MainTaskId *string `json:"MainTaskId,omitnil,omitempty" name:"MainTaskId"`

	// 子任务号
	SubTaskId *string `json:"SubTaskId,omitnil,omitempty" name:"SubTaskId"`
}

func NewDescribeStructCompareDataRequest

func NewDescribeStructCompareDataRequest() (request *DescribeStructCompareDataRequest)

func (*DescribeStructCompareDataRequest) FromJsonString

func (r *DescribeStructCompareDataRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeStructCompareDataRequest) ToJsonString

func (r *DescribeStructCompareDataRequest) ToJsonString() string

type DescribeStructCompareDataRequestParams added in v1.0.426

type DescribeStructCompareDataRequestParams struct {
	// 主任务号
	MainTaskId *string `json:"MainTaskId,omitnil,omitempty" name:"MainTaskId"`

	// 子任务号
	SubTaskId *string `json:"SubTaskId,omitnil,omitempty" name:"SubTaskId"`
}

Predefined struct for user

type DescribeStructCompareDataResponse

type DescribeStructCompareDataResponse struct {
	*tchttp.BaseResponse
	Response *DescribeStructCompareDataResponseParams `json:"Response"`
}

func NewDescribeStructCompareDataResponse

func NewDescribeStructCompareDataResponse() (response *DescribeStructCompareDataResponse)

func (*DescribeStructCompareDataResponse) FromJsonString

func (r *DescribeStructCompareDataResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeStructCompareDataResponse) ToJsonString

func (r *DescribeStructCompareDataResponse) ToJsonString() string

type DescribeStructCompareDataResponseParams added in v1.0.426

type DescribeStructCompareDataResponseParams struct {
	// 保单号
	PolicyId *string `json:"PolicyId,omitnil,omitempty" name:"PolicyId"`

	// 主任务号
	MainTaskId *string `json:"MainTaskId,omitnil,omitempty" name:"MainTaskId"`

	// 客户号
	// 注意:此字段可能返回 null,表示取不到有效值。
	CustomerId *string `json:"CustomerId,omitnil,omitempty" name:"CustomerId"`

	// 客户姓名
	// 注意:此字段可能返回 null,表示取不到有效值。
	CustomerName *string `json:"CustomerName,omitnil,omitempty" name:"CustomerName"`

	// 复核时间
	ReviewTime *string `json:"ReviewTime,omitnil,omitempty" name:"ReviewTime"`

	// 算法识别结果
	MachineResult *string `json:"MachineResult,omitnil,omitempty" name:"MachineResult"`

	// 人工复核结果
	ManualResult *string `json:"ManualResult,omitnil,omitempty" name:"ManualResult"`

	// 结构化对比指标数据
	Metrics *CompareMetricsData `json:"Metrics,omitnil,omitempty" name:"Metrics"`

	// 新增项
	NewItems *string `json:"NewItems,omitnil,omitempty" name:"NewItems"`

	// 修改项
	ModifyItems *string `json:"ModifyItems,omitnil,omitempty" name:"ModifyItems"`

	// 子任务号
	SubTaskId *string `json:"SubTaskId,omitnil,omitempty" name:"SubTaskId"`

	// 所有的子任务
	AllTasks []*ReviewDataTaskInfo `json:"AllTasks,omitnil,omitempty" name:"AllTasks"`

	// 任务类型
	TaskType *string `json:"TaskType,omitnil,omitempty" name:"TaskType"`

	// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DescribeStructureDifferenceRequest added in v1.0.262

type DescribeStructureDifferenceRequest struct {
	*tchttp.BaseRequest

	// 主任务号
	MainTaskId *string `json:"MainTaskId,omitnil,omitempty" name:"MainTaskId"`

	// 子任务号
	SubTaskId *string `json:"SubTaskId,omitnil,omitempty" name:"SubTaskId"`
}

func NewDescribeStructureDifferenceRequest added in v1.0.262

func NewDescribeStructureDifferenceRequest() (request *DescribeStructureDifferenceRequest)

func (*DescribeStructureDifferenceRequest) FromJsonString added in v1.0.262

func (r *DescribeStructureDifferenceRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeStructureDifferenceRequest) ToJsonString added in v1.0.262

func (r *DescribeStructureDifferenceRequest) ToJsonString() string

type DescribeStructureDifferenceRequestParams added in v1.0.426

type DescribeStructureDifferenceRequestParams struct {
	// 主任务号
	MainTaskId *string `json:"MainTaskId,omitnil,omitempty" name:"MainTaskId"`

	// 子任务号
	SubTaskId *string `json:"SubTaskId,omitnil,omitempty" name:"SubTaskId"`
}

Predefined struct for user

type DescribeStructureDifferenceResponse added in v1.0.262

type DescribeStructureDifferenceResponse struct {
	*tchttp.BaseResponse
	Response *DescribeStructureDifferenceResponseParams `json:"Response"`
}

func NewDescribeStructureDifferenceResponse added in v1.0.262

func NewDescribeStructureDifferenceResponse() (response *DescribeStructureDifferenceResponse)

func (*DescribeStructureDifferenceResponse) FromJsonString added in v1.0.262

func (r *DescribeStructureDifferenceResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeStructureDifferenceResponse) ToJsonString added in v1.0.262

func (r *DescribeStructureDifferenceResponse) ToJsonString() string

type DescribeStructureDifferenceResponseParams added in v1.0.426

type DescribeStructureDifferenceResponseParams struct {
	// 主任务号
	MainTaskId *string `json:"MainTaskId,omitnil,omitempty" name:"MainTaskId"`

	// 结果状态:
	// 0:返回成功
	// 1:结果未生成
	// 2:结果生成失败
	// 注意:此字段可能返回 null,表示取不到有效值。
	Status *int64 `json:"Status,omitnil,omitempty" name:"Status"`

	// 差异的结果数组
	Results []*PerStructDifference `json:"Results,omitnil,omitempty" name:"Results"`

	// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DescribeStructureResultRequest added in v1.0.199

type DescribeStructureResultRequest struct {
	*tchttp.BaseRequest

	// 创建任务时返回的主任务ID
	MainTaskId *string `json:"MainTaskId,omitnil,omitempty" name:"MainTaskId"`
}

func NewDescribeStructureResultRequest added in v1.0.199

func NewDescribeStructureResultRequest() (request *DescribeStructureResultRequest)

func (*DescribeStructureResultRequest) FromJsonString added in v1.0.199

func (r *DescribeStructureResultRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeStructureResultRequest) ToJsonString added in v1.0.199

func (r *DescribeStructureResultRequest) ToJsonString() string

type DescribeStructureResultRequestParams added in v1.0.426

type DescribeStructureResultRequestParams struct {
	// 创建任务时返回的主任务ID
	MainTaskId *string `json:"MainTaskId,omitnil,omitempty" name:"MainTaskId"`
}

Predefined struct for user

type DescribeStructureResultResponse added in v1.0.199

type DescribeStructureResultResponse struct {
	*tchttp.BaseResponse
	Response *DescribeStructureResultResponseParams `json:"Response"`
}

func NewDescribeStructureResultResponse added in v1.0.199

func NewDescribeStructureResultResponse() (response *DescribeStructureResultResponse)

func (*DescribeStructureResultResponse) FromJsonString added in v1.0.199

func (r *DescribeStructureResultResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeStructureResultResponse) ToJsonString added in v1.0.199

func (r *DescribeStructureResultResponse) ToJsonString() string

type DescribeStructureResultResponseParams added in v1.0.426

type DescribeStructureResultResponseParams struct {
	// 结果状态:
	// 0:返回成功
	// 1:结果未生成
	// 2:结果生成失败
	Status *uint64 `json:"Status,omitnil,omitempty" name:"Status"`

	// 结构化结果
	Results []*StructureResultObject `json:"Results,omitnil,omitempty" name:"Results"`

	// 主任务ID
	MainTaskId *string `json:"MainTaskId,omitnil,omitempty" name:"MainTaskId"`

	// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DescribeStructureTaskResultRequest

type DescribeStructureTaskResultRequest struct {
	*tchttp.BaseRequest

	// 结构化任务ID
	MainTaskId *string `json:"MainTaskId,omitnil,omitempty" name:"MainTaskId"`
}

func NewDescribeStructureTaskResultRequest

func NewDescribeStructureTaskResultRequest() (request *DescribeStructureTaskResultRequest)

func (*DescribeStructureTaskResultRequest) FromJsonString

func (r *DescribeStructureTaskResultRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeStructureTaskResultRequest) ToJsonString

func (r *DescribeStructureTaskResultRequest) ToJsonString() string

type DescribeStructureTaskResultRequestParams added in v1.0.426

type DescribeStructureTaskResultRequestParams struct {
	// 结构化任务ID
	MainTaskId *string `json:"MainTaskId,omitnil,omitempty" name:"MainTaskId"`
}

Predefined struct for user

type DescribeStructureTaskResultResponse

type DescribeStructureTaskResultResponse struct {
	*tchttp.BaseResponse
	Response *DescribeStructureTaskResultResponseParams `json:"Response"`
}

func NewDescribeStructureTaskResultResponse

func NewDescribeStructureTaskResultResponse() (response *DescribeStructureTaskResultResponse)

func (*DescribeStructureTaskResultResponse) FromJsonString

func (r *DescribeStructureTaskResultResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeStructureTaskResultResponse) ToJsonString

func (r *DescribeStructureTaskResultResponse) ToJsonString() string

type DescribeStructureTaskResultResponseParams added in v1.0.426

type DescribeStructureTaskResultResponseParams struct {
	// 结果状态:
	// 0:返回成功
	// 1:结果未生成
	// 2:结果生成失败
	Status *uint64 `json:"Status,omitnil,omitempty" name:"Status"`

	// 结构化识别结果数组,每个数组元素对应一个图片的结构化结果,顺序和输入参数的ImageList或FileList对应。
	// 注意:此字段可能返回 null,表示取不到有效值。
	Results []*ResultObject `json:"Results,omitnil,omitempty" name:"Results"`

	// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DescribeUnderwriteTaskRequest added in v1.0.334

type DescribeUnderwriteTaskRequest struct {
	*tchttp.BaseRequest

	// 任务ID
	UnderwriteTaskId *string `json:"UnderwriteTaskId,omitnil,omitempty" name:"UnderwriteTaskId"`
}

func NewDescribeUnderwriteTaskRequest added in v1.0.334

func NewDescribeUnderwriteTaskRequest() (request *DescribeUnderwriteTaskRequest)

func (*DescribeUnderwriteTaskRequest) FromJsonString added in v1.0.334

func (r *DescribeUnderwriteTaskRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeUnderwriteTaskRequest) ToJsonString added in v1.0.334

func (r *DescribeUnderwriteTaskRequest) ToJsonString() string

type DescribeUnderwriteTaskRequestParams added in v1.0.426

type DescribeUnderwriteTaskRequestParams struct {
	// 任务ID
	UnderwriteTaskId *string `json:"UnderwriteTaskId,omitnil,omitempty" name:"UnderwriteTaskId"`
}

Predefined struct for user

type DescribeUnderwriteTaskResponse added in v1.0.334

type DescribeUnderwriteTaskResponse struct {
	*tchttp.BaseResponse
	Response *DescribeUnderwriteTaskResponseParams `json:"Response"`
}

func NewDescribeUnderwriteTaskResponse added in v1.0.334

func NewDescribeUnderwriteTaskResponse() (response *DescribeUnderwriteTaskResponse)

func (*DescribeUnderwriteTaskResponse) FromJsonString added in v1.0.334

func (r *DescribeUnderwriteTaskResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeUnderwriteTaskResponse) ToJsonString added in v1.0.334

func (r *DescribeUnderwriteTaskResponse) ToJsonString() string

type DescribeUnderwriteTaskResponseParams added in v1.0.426

type DescribeUnderwriteTaskResponseParams struct {
	// 腾讯云主账号ID
	Uin *string `json:"Uin,omitnil,omitempty" name:"Uin"`

	// 操作人子账户ID
	SubAccountUin *string `json:"SubAccountUin,omitnil,omitempty" name:"SubAccountUin"`

	// 保单ID
	PolicyId *string `json:"PolicyId,omitnil,omitempty" name:"PolicyId"`

	// 主任务ID
	MainTaskId *string `json:"MainTaskId,omitnil,omitempty" name:"MainTaskId"`

	// 核保任务ID
	UnderwriteTaskId *string `json:"UnderwriteTaskId,omitnil,omitempty" name:"UnderwriteTaskId"`

	// 结果状态:
	// 0:返回成功
	// 1:结果未生成
	// 2:结果生成失败
	Status *uint64 `json:"Status,omitnil,omitempty" name:"Status"`

	// 核保结果
	UnderwriteResults []*UnderwriteOutput `json:"UnderwriteResults,omitnil,omitempty" name:"UnderwriteResults"`

	// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type InsuranceResult added in v1.0.262

type InsuranceResult struct {
	// 险种:CriticalDiseaseInsurance(重疾险);LifeInsurance(寿险);AccidentInsurance(意外险);MedicalInsurance(医疗险)
	InsuranceType *string `json:"InsuranceType,omitnil,omitempty" name:"InsuranceType"`

	// 对应险种的机器核保结果
	Result []*MachinePredict `json:"Result,omitnil,omitempty" name:"Result"`
}

type Location added in v1.0.421

type Location struct {
	// 位置信息
	Points []*Point `json:"Points,omitnil,omitempty" name:"Points"`
}

type MachinePredict added in v1.0.262

type MachinePredict struct {
	// 核保引擎名称
	Title *string `json:"Title,omitnil,omitempty" name:"Title"`

	// 核保结论:加费、承保、拒保、延期、除外、加费+除外
	Conclusion *string `json:"Conclusion,omitnil,omitempty" name:"Conclusion"`

	// AI决策树解释
	Explanation []*UnderwriteItem `json:"Explanation,omitnil,omitempty" name:"Explanation"`

	// 疾病指标
	Disease []*UnderwriteItem `json:"Disease,omitnil,omitempty" name:"Disease"`

	// 检查异常
	Laboratory []*UnderwriteItem `json:"Laboratory,omitnil,omitempty" name:"Laboratory"`
}

type MachineUnderwriteOutput added in v1.0.262

type MachineUnderwriteOutput struct {
	// 客户号
	CustomerId *string `json:"CustomerId,omitnil,omitempty" name:"CustomerId"`

	// 客户姓名
	CustomerName *string `json:"CustomerName,omitnil,omitempty" name:"CustomerName"`

	// 各个险种的结果
	Results []*InsuranceResult `json:"Results,omitnil,omitempty" name:"Results"`
}

type OcrRecognise added in v1.0.421

type OcrRecognise struct {
	// 原文字段
	OriginalField *string `json:"OriginalField,omitnil,omitempty" name:"OriginalField"`

	// 识别结果
	Value *string `json:"Value,omitnil,omitempty" name:"Value"`

	// 置信度
	Confidence *float64 `json:"Confidence,omitnil,omitempty" name:"Confidence"`

	// 位置信息
	Location *Location `json:"Location,omitnil,omitempty" name:"Location"`

	// 字段名
	Field *string `json:"Field,omitnil,omitempty" name:"Field"`
}

type PerStructDifference added in v1.0.262

type PerStructDifference struct {
	// 子任务ID
	SubTaskId *string `json:"SubTaskId,omitnil,omitempty" name:"SubTaskId"`

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

	// 修改的项
	ModifyItems []*StructureModifyItem `json:"ModifyItems,omitnil,omitempty" name:"ModifyItems"`

	// 新增的项
	NewItems []*StructureOneItem `json:"NewItems,omitnil,omitempty" name:"NewItems"`

	// 删除的项
	RemoveItems []*StructureOneItem `json:"RemoveItems,omitnil,omitempty" name:"RemoveItems"`
}

type Point added in v1.0.421

type Point struct {
	// x坐标
	XCoordinate *int64 `json:"XCoordinate,omitnil,omitempty" name:"XCoordinate"`

	// y坐标
	YCoordinate *int64 `json:"YCoordinate,omitnil,omitempty" name:"YCoordinate"`

	// 页码
	Page *int64 `json:"Page,omitnil,omitempty" name:"Page"`
}

type ResultObject

type ResultObject struct {
	// 图片质量分
	Quality *float64 `json:"Quality,omitnil,omitempty" name:"Quality"`

	// 由结构化算法结构化json转换的字符串,具体协议参见算法结构化结果协议
	StructureResult *string `json:"StructureResult,omitnil,omitempty" name:"StructureResult"`

	// 报告分类信息
	// 注意:此字段可能返回 null,表示取不到有效值。
	ReportType []*ClassifyInfo `json:"ReportType,omitnil,omitempty" name:"ReportType"`
}

type ReviewDataTaskInfo

type ReviewDataTaskInfo struct {
	// 主任务号
	MainTaskId *string `json:"MainTaskId,omitnil,omitempty" name:"MainTaskId"`

	// 子任务号
	SubTaskId *string `json:"SubTaskId,omitnil,omitempty" name:"SubTaskId"`

	// 任务名
	TaskName *string `json:"TaskName,omitnil,omitempty" name:"TaskName"`

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

type StructureModifyItem added in v1.0.262

type StructureModifyItem struct {
	// 修改的字段的路径
	// 注意:此字段可能返回 null,表示取不到有效值。
	Path *string `json:"Path,omitnil,omitempty" name:"Path"`

	// 机器结果的值
	// 注意:此字段可能返回 null,表示取不到有效值。
	Machine *string `json:"Machine,omitnil,omitempty" name:"Machine"`

	// 人工结果的值
	// 注意:此字段可能返回 null,表示取不到有效值。
	Manual *string `json:"Manual,omitnil,omitempty" name:"Manual"`
}

type StructureOneItem added in v1.0.262

type StructureOneItem struct {
	// 新字段的路径
	// 注意:此字段可能返回 null,表示取不到有效值。
	Path *string `json:"Path,omitnil,omitempty" name:"Path"`

	// 字段的值
	// 注意:此字段可能返回 null,表示取不到有效值。
	Value *string `json:"Value,omitnil,omitempty" name:"Value"`
}

type StructureResultObject added in v1.0.199

type StructureResultObject struct {
	// 0表示正常返回;1代表结果未生成;2代表任务执行失败
	Code *uint64 `json:"Code,omitnil,omitempty" name:"Code"`

	// 报告类型:HealthReport(体检报告); BUltraReport(B超报告);MedCheckReport(检查报告);LaboratoryReport(检验报告); PathologyReport(病理报告);AdmissionReport(入院记录);DischargeReport(出院记录); DischargeSummary(出院小结);DiagnosisReport(诊断证明); MedicalRecordFront(病案首页);OperationReport(手术记录);OutpatientMedicalRecord(门诊病历)
	TaskType *string `json:"TaskType,omitnil,omitempty" name:"TaskType"`

	// 结构化结果
	StructureResult *string `json:"StructureResult,omitnil,omitempty" name:"StructureResult"`

	// 子任务ID
	SubTaskId *string `json:"SubTaskId,omitnil,omitempty" name:"SubTaskId"`

	// 任务文件列表
	TaskFiles []*string `json:"TaskFiles,omitnil,omitempty" name:"TaskFiles"`

	// 结构化字段结果数组
	// 注意:此字段可能返回 null,表示取不到有效值。
	ResultFields []*OcrRecognise `json:"ResultFields,omitnil,omitempty" name:"ResultFields"`
}

type UnderwriteConclusion added in v1.0.334

type UnderwriteConclusion struct {
	// 类型
	Type *string `json:"Type,omitnil,omitempty" name:"Type"`

	// 结论
	Conclusion *string `json:"Conclusion,omitnil,omitempty" name:"Conclusion"`

	// 解释
	Explanation *string `json:"Explanation,omitnil,omitempty" name:"Explanation"`
}

type UnderwriteItem added in v1.0.262

type UnderwriteItem struct {
	// 字段名
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`

	// 结果
	Result *string `json:"Result,omitnil,omitempty" name:"Result"`

	// 风险值或者说明
	Value *string `json:"Value,omitnil,omitempty" name:"Value"`

	// 参考范围
	// 注意:此字段可能返回 null,表示取不到有效值。
	Range *string `json:"Range,omitnil,omitempty" name:"Range"`

	// 报告时间
	// 注意:此字段可能返回 null,表示取不到有效值。
	ReportDate []*string `json:"ReportDate,omitnil,omitempty" name:"ReportDate"`

	// 文件类型
	// 注意:此字段可能返回 null,表示取不到有效值。
	FileType *string `json:"FileType,omitnil,omitempty" name:"FileType"`

	// 检查项目
	// 注意:此字段可能返回 null,表示取不到有效值。
	InspectProject *string `json:"InspectProject,omitnil,omitempty" name:"InspectProject"`

	// 单位
	// 注意:此字段可能返回 null,表示取不到有效值。
	Unit *string `json:"Unit,omitnil,omitempty" name:"Unit"`

	// 原名
	// 注意:此字段可能返回 null,表示取不到有效值。
	OriginName *string `json:"OriginName,omitnil,omitempty" name:"OriginName"`

	// 阴阳性
	// 注意:此字段可能返回 null,表示取不到有效值。
	YinYang *string `json:"YinYang,omitnil,omitempty" name:"YinYang"`
}

type UnderwriteOutput added in v1.0.334

type UnderwriteOutput struct {
	// 客户ID
	CustomerId *string `json:"CustomerId,omitnil,omitempty" name:"CustomerId"`

	// 客户姓名
	CustomerName *string `json:"CustomerName,omitnil,omitempty" name:"CustomerName"`

	// 结果
	Results []*InsuranceResult `json:"Results,omitnil,omitempty" name:"Results"`

	// 复核时间
	ReviewTime *string `json:"ReviewTime,omitnil,omitempty" name:"ReviewTime"`

	// 人工复核结果
	ManualDetail []*UnderwriteConclusion `json:"ManualDetail,omitnil,omitempty" name:"ManualDetail"`
}

type UploadMedicalFileRequest added in v1.0.297

type UploadMedicalFileRequest struct {
	*tchttp.BaseRequest

	// 文件的字节内容。File与FileURL有一个不为空即可,若FileURL参数也存在,会只取File的内容。
	File *string `json:"File,omitnil,omitempty" name:"File"`

	// 文件的URL地址。File与FileURL不能同时为空,若File参数也存在,会只取File的内容。
	FileURL *string `json:"FileURL,omitnil,omitempty" name:"FileURL"`
}

func NewUploadMedicalFileRequest added in v1.0.297

func NewUploadMedicalFileRequest() (request *UploadMedicalFileRequest)

func (*UploadMedicalFileRequest) FromJsonString added in v1.0.297

func (r *UploadMedicalFileRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*UploadMedicalFileRequest) ToJsonString added in v1.0.297

func (r *UploadMedicalFileRequest) ToJsonString() string

type UploadMedicalFileRequestParams added in v1.0.426

type UploadMedicalFileRequestParams struct {
	// 文件的字节内容。File与FileURL有一个不为空即可,若FileURL参数也存在,会只取File的内容。
	File *string `json:"File,omitnil,omitempty" name:"File"`

	// 文件的URL地址。File与FileURL不能同时为空,若File参数也存在,会只取File的内容。
	FileURL *string `json:"FileURL,omitnil,omitempty" name:"FileURL"`
}

Predefined struct for user

type UploadMedicalFileResponse added in v1.0.297

type UploadMedicalFileResponse struct {
	*tchttp.BaseResponse
	Response *UploadMedicalFileResponseParams `json:"Response"`
}

func NewUploadMedicalFileResponse added in v1.0.297

func NewUploadMedicalFileResponse() (response *UploadMedicalFileResponse)

func (*UploadMedicalFileResponse) FromJsonString added in v1.0.297

func (r *UploadMedicalFileResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*UploadMedicalFileResponse) ToJsonString added in v1.0.297

func (r *UploadMedicalFileResponse) ToJsonString() string

type UploadMedicalFileResponseParams added in v1.0.426

type UploadMedicalFileResponseParams struct {
	// 文件存储的key,可以用来创建结构化任务。
	// 注意:此字段可能返回 null,表示取不到有效值。
	FileKey *string `json:"FileKey,omitnil,omitempty" name:"FileKey"`

	// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL