alihealthmedical

package
v1.3.5 Latest Latest
Warning

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

Go to latest
Published: Apr 22, 2024 License: Apache-2.0 Imports: 4 Imported by: 0

Documentation

Overview

Package alihealthmedical 包含阿里健康三方机构相关结构体

https://open.taobao.com/API.htm?docType=2&docId=51290

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func ReleaseAlibabaAlihealthMedicalDoctorMsgSendAPIRequest added in v1.3.4

func ReleaseAlibabaAlihealthMedicalDoctorMsgSendAPIRequest(v *AlibabaAlihealthMedicalDoctorMsgSendAPIRequest)

ReleaseAlibabaAlihealthMedicalDoctorMsgSendAPIRequest 将 AlibabaAlihealthMedicalDoctorMsgSendAPIRequest 放入 sync.Pool

func ReleaseAlibabaAlihealthMedicalDoctorMsgSendAPIResponse added in v1.3.4

func ReleaseAlibabaAlihealthMedicalDoctorMsgSendAPIResponse(v *AlibabaAlihealthMedicalDoctorMsgSendAPIResponse)

ReleaseAlibabaAlihealthMedicalDoctorMsgSendAPIResponse 将 AlibabaAlihealthMedicalDoctorMsgSendAPIResponse 保存到 sync.Pool

func ReleaseAlibabaAlihealthMedicalImDataUploadAPIRequest added in v1.3.4

func ReleaseAlibabaAlihealthMedicalImDataUploadAPIRequest(v *AlibabaAlihealthMedicalImDataUploadAPIRequest)

ReleaseAlibabaAlihealthMedicalImDataUploadAPIRequest 将 AlibabaAlihealthMedicalImDataUploadAPIRequest 放入 sync.Pool

func ReleaseAlibabaAlihealthMedicalImDataUploadAPIResponse added in v1.3.4

func ReleaseAlibabaAlihealthMedicalImDataUploadAPIResponse(v *AlibabaAlihealthMedicalImDataUploadAPIResponse)

ReleaseAlibabaAlihealthMedicalImDataUploadAPIResponse 将 AlibabaAlihealthMedicalImDataUploadAPIResponse 保存到 sync.Pool

func ReleaseAlibabaAlihealthMedicalItemPublishAPIRequest added in v1.3.4

func ReleaseAlibabaAlihealthMedicalItemPublishAPIRequest(v *AlibabaAlihealthMedicalItemPublishAPIRequest)

ReleaseAlibabaAlihealthMedicalItemPublishAPIRequest 将 AlibabaAlihealthMedicalItemPublishAPIRequest 放入 sync.Pool

func ReleaseAlibabaAlihealthMedicalItemPublishAPIResponse added in v1.3.4

func ReleaseAlibabaAlihealthMedicalItemPublishAPIResponse(v *AlibabaAlihealthMedicalItemPublishAPIResponse)

ReleaseAlibabaAlihealthMedicalItemPublishAPIResponse 将 AlibabaAlihealthMedicalItemPublishAPIResponse 保存到 sync.Pool

func ReleaseAlibabaAlihealthMedicalOrderQueryAPIRequest added in v1.3.4

func ReleaseAlibabaAlihealthMedicalOrderQueryAPIRequest(v *AlibabaAlihealthMedicalOrderQueryAPIRequest)

ReleaseAlibabaAlihealthMedicalOrderQueryAPIRequest 将 AlibabaAlihealthMedicalOrderQueryAPIRequest 放入 sync.Pool

func ReleaseAlibabaAlihealthMedicalOrderQueryAPIResponse added in v1.3.4

func ReleaseAlibabaAlihealthMedicalOrderQueryAPIResponse(v *AlibabaAlihealthMedicalOrderQueryAPIResponse)

ReleaseAlibabaAlihealthMedicalOrderQueryAPIResponse 将 AlibabaAlihealthMedicalOrderQueryAPIResponse 保存到 sync.Pool

func ReleaseAlibabaAlihealthMedicalOrderRefuseAPIRequest added in v1.3.4

func ReleaseAlibabaAlihealthMedicalOrderRefuseAPIRequest(v *AlibabaAlihealthMedicalOrderRefuseAPIRequest)

ReleaseAlibabaAlihealthMedicalOrderRefuseAPIRequest 将 AlibabaAlihealthMedicalOrderRefuseAPIRequest 放入 sync.Pool

func ReleaseAlibabaAlihealthMedicalOrderRefuseAPIResponse added in v1.3.4

func ReleaseAlibabaAlihealthMedicalOrderRefuseAPIResponse(v *AlibabaAlihealthMedicalOrderRefuseAPIResponse)

ReleaseAlibabaAlihealthMedicalOrderRefuseAPIResponse 将 AlibabaAlihealthMedicalOrderRefuseAPIResponse 保存到 sync.Pool

func ReleaseItemInfoVo added in v1.3.4

func ReleaseItemInfoVo(v *ItemInfoVo)

ReleaseItemInfoVo 释放ItemInfoVo

func ReleaseItemPublishRequest added in v1.3.4

func ReleaseItemPublishRequest(v *ItemPublishRequest)

ReleaseItemPublishRequest 释放ItemPublishRequest

func ReleaseMedicalInfoDto added in v1.3.4

func ReleaseMedicalInfoDto(v *MedicalInfoDto)

ReleaseMedicalInfoDto 释放MedicalInfoDto

func ReleaseOrderDetailDto added in v1.3.4

func ReleaseOrderDetailDto(v *OrderDetailDto)

ReleaseOrderDetailDto 释放OrderDetailDto

func ReleaseOrderQueryRequestDto added in v1.3.4

func ReleaseOrderQueryRequestDto(v *OrderQueryRequestDto)

ReleaseOrderQueryRequestDto 释放OrderQueryRequestDto

func ReleaseOuterMsgContent added in v1.3.4

func ReleaseOuterMsgContent(v *OuterMsgContent)

ReleaseOuterMsgContent 释放OuterMsgContent

func ReleaseOuterMsgPullRequest added in v1.3.4

func ReleaseOuterMsgPullRequest(v *OuterMsgPullRequest)

ReleaseOuterMsgPullRequest 释放OuterMsgPullRequest

func ReleaseOuterMsgPullVo added in v1.3.4

func ReleaseOuterMsgPullVo(v *OuterMsgPullVo)

ReleaseOuterMsgPullVo 释放OuterMsgPullVo

func ReleaseRefuseOrderRequestDto added in v1.3.4

func ReleaseRefuseOrderRequestDto(v *RefuseOrderRequestDto)

ReleaseRefuseOrderRequestDto 释放RefuseOrderRequestDto

func ReleaseServiceResult added in v1.3.4

func ReleaseServiceResult(v *ServiceResult)

ReleaseServiceResult 释放ServiceResult

func ReleaseUploadDataRequest added in v1.3.4

func ReleaseUploadDataRequest(v *UploadDataRequest)

ReleaseUploadDataRequest 释放UploadDataRequest

func ReleaseUploadImageResponse added in v1.3.4

func ReleaseUploadImageResponse(v *UploadImageResponse)

ReleaseUploadImageResponse 释放UploadImageResponse

Types

type AlibabaAlihealthMedicalDoctorMsgSendAPIRequest added in v1.2.0

type AlibabaAlihealthMedicalDoctorMsgSendAPIRequest struct {
	model.Params
	// contains filtered or unexported fields
}

AlibabaAlihealthMedicalDoctorMsgSendAPIRequest 三方医生消息写入 API请求 alibaba.alihealth.medical.doctor.msg.send

三方机构医生端发送消息同步写入阿里健康IM

func GetAlibabaAlihealthMedicalDoctorMsgSendAPIRequest added in v1.3.4

func GetAlibabaAlihealthMedicalDoctorMsgSendAPIRequest() *AlibabaAlihealthMedicalDoctorMsgSendAPIRequest

GetAlibabaAlihealthMedicalDoctorMsgSendRequest 从 sync.Pool 获取 AlibabaAlihealthMedicalDoctorMsgSendAPIRequest

func NewAlibabaAlihealthMedicalDoctorMsgSendRequest

func NewAlibabaAlihealthMedicalDoctorMsgSendRequest() *AlibabaAlihealthMedicalDoctorMsgSendAPIRequest

NewAlibabaAlihealthMedicalDoctorMsgSendRequest 初始化AlibabaAlihealthMedicalDoctorMsgSendAPIRequest对象

func (AlibabaAlihealthMedicalDoctorMsgSendAPIRequest) GetApiMethodName added in v1.2.0

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlibabaAlihealthMedicalDoctorMsgSendAPIRequest) GetApiParams added in v1.2.0

GetApiParams IRequest interface 方法, 获取API参数

func (AlibabaAlihealthMedicalDoctorMsgSendAPIRequest) GetInquiry added in v1.2.0

GetInquiry Inquiry Getter

func (AlibabaAlihealthMedicalDoctorMsgSendAPIRequest) GetRawParams added in v1.2.8

GetRawParams IRequest interface 方法, 获取API原始参数

func (*AlibabaAlihealthMedicalDoctorMsgSendAPIRequest) Reset added in v1.3.4

Reset IRequest interface 方法, 清空结构体

func (*AlibabaAlihealthMedicalDoctorMsgSendAPIRequest) SetInquiry added in v1.2.0

SetInquiry is Inquiry Setter request

type AlibabaAlihealthMedicalDoctorMsgSendAPIResponse

type AlibabaAlihealthMedicalDoctorMsgSendAPIResponse struct {
	model.CommonResponse
	AlibabaAlihealthMedicalDoctorMsgSendAPIResponseModel
}

AlibabaAlihealthMedicalDoctorMsgSendAPIResponse 三方医生消息写入 API返回值 alibaba.alihealth.medical.doctor.msg.send

三方机构医生端发送消息同步写入阿里健康IM

func GetAlibabaAlihealthMedicalDoctorMsgSendAPIResponse added in v1.3.4

func GetAlibabaAlihealthMedicalDoctorMsgSendAPIResponse() *AlibabaAlihealthMedicalDoctorMsgSendAPIResponse

GetAlibabaAlihealthMedicalDoctorMsgSendAPIResponse 从 sync.Pool 获取 AlibabaAlihealthMedicalDoctorMsgSendAPIResponse

func (*AlibabaAlihealthMedicalDoctorMsgSendAPIResponse) Reset added in v1.3.4

Reset 清空结构体

type AlibabaAlihealthMedicalDoctorMsgSendAPIResponseModel added in v1.2.0

type AlibabaAlihealthMedicalDoctorMsgSendAPIResponseModel struct {
	XMLName xml.Name `xml:"alibaba_alihealth_medical_doctor_msg_send_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// result
	Result *ServiceResult `json:"result,omitempty" xml:"result,omitempty"`
}

AlibabaAlihealthMedicalDoctorMsgSendAPIResponseModel is 三方医生消息写入 成功返回结果

func (*AlibabaAlihealthMedicalDoctorMsgSendAPIResponseModel) Reset added in v1.3.4

Reset 清空结构体

type AlibabaAlihealthMedicalImDataUploadAPIRequest added in v1.2.0

type AlibabaAlihealthMedicalImDataUploadAPIRequest struct {
	model.Params
	// contains filtered or unexported fields
}

AlibabaAlihealthMedicalImDataUploadAPIRequest 三方IM图片音频消息上传 API请求 alibaba.alihealth.medical.im.data.upload

三方IM图片音频消息上传

func GetAlibabaAlihealthMedicalImDataUploadAPIRequest added in v1.3.4

func GetAlibabaAlihealthMedicalImDataUploadAPIRequest() *AlibabaAlihealthMedicalImDataUploadAPIRequest

GetAlibabaAlihealthMedicalImDataUploadRequest 从 sync.Pool 获取 AlibabaAlihealthMedicalImDataUploadAPIRequest

func NewAlibabaAlihealthMedicalImDataUploadRequest

func NewAlibabaAlihealthMedicalImDataUploadRequest() *AlibabaAlihealthMedicalImDataUploadAPIRequest

NewAlibabaAlihealthMedicalImDataUploadRequest 初始化AlibabaAlihealthMedicalImDataUploadAPIRequest对象

func (AlibabaAlihealthMedicalImDataUploadAPIRequest) GetApiMethodName added in v1.2.0

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlibabaAlihealthMedicalImDataUploadAPIRequest) GetApiParams added in v1.2.0

GetApiParams IRequest interface 方法, 获取API参数

func (AlibabaAlihealthMedicalImDataUploadAPIRequest) GetFile added in v1.2.0

GetFile File Getter

func (AlibabaAlihealthMedicalImDataUploadAPIRequest) GetRawParams added in v1.2.8

GetRawParams IRequest interface 方法, 获取API原始参数

func (AlibabaAlihealthMedicalImDataUploadAPIRequest) GetUploadDataRequest added in v1.2.0

GetUploadDataRequest UploadDataRequest Getter

func (*AlibabaAlihealthMedicalImDataUploadAPIRequest) Reset added in v1.3.4

Reset IRequest interface 方法, 清空结构体

func (*AlibabaAlihealthMedicalImDataUploadAPIRequest) SetFile added in v1.2.0

SetFile is File Setter 文件字节流

func (*AlibabaAlihealthMedicalImDataUploadAPIRequest) SetUploadDataRequest added in v1.2.0

func (r *AlibabaAlihealthMedicalImDataUploadAPIRequest) SetUploadDataRequest(_uploadDataRequest *UploadDataRequest) error

SetUploadDataRequest is UploadDataRequest Setter request

type AlibabaAlihealthMedicalImDataUploadAPIResponse

type AlibabaAlihealthMedicalImDataUploadAPIResponse struct {
	model.CommonResponse
	AlibabaAlihealthMedicalImDataUploadAPIResponseModel
}

AlibabaAlihealthMedicalImDataUploadAPIResponse 三方IM图片音频消息上传 API返回值 alibaba.alihealth.medical.im.data.upload

三方IM图片音频消息上传

func GetAlibabaAlihealthMedicalImDataUploadAPIResponse added in v1.3.4

func GetAlibabaAlihealthMedicalImDataUploadAPIResponse() *AlibabaAlihealthMedicalImDataUploadAPIResponse

GetAlibabaAlihealthMedicalImDataUploadAPIResponse 从 sync.Pool 获取 AlibabaAlihealthMedicalImDataUploadAPIResponse

func (*AlibabaAlihealthMedicalImDataUploadAPIResponse) Reset added in v1.3.4

Reset 清空结构体

type AlibabaAlihealthMedicalImDataUploadAPIResponseModel added in v1.2.0

type AlibabaAlihealthMedicalImDataUploadAPIResponseModel struct {
	XMLName xml.Name `xml:"alibaba_alihealth_medical_im_data_upload_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// alinkappserver系统返回的通用结果类
	Result *ServiceResult `json:"result,omitempty" xml:"result,omitempty"`
}

AlibabaAlihealthMedicalImDataUploadAPIResponseModel is 三方IM图片音频消息上传 成功返回结果

func (*AlibabaAlihealthMedicalImDataUploadAPIResponseModel) Reset added in v1.3.4

Reset 清空结构体

type AlibabaAlihealthMedicalItemPublishAPIRequest added in v1.2.0

type AlibabaAlihealthMedicalItemPublishAPIRequest struct {
	model.Params
	// contains filtered or unexported fields
}

AlibabaAlihealthMedicalItemPublishAPIRequest 三方入驻-开通服务 API请求 alibaba.alihealth.medical.item.publish

三方入驻-开通服务

func GetAlibabaAlihealthMedicalItemPublishAPIRequest added in v1.3.4

func GetAlibabaAlihealthMedicalItemPublishAPIRequest() *AlibabaAlihealthMedicalItemPublishAPIRequest

GetAlibabaAlihealthMedicalItemPublishRequest 从 sync.Pool 获取 AlibabaAlihealthMedicalItemPublishAPIRequest

func NewAlibabaAlihealthMedicalItemPublishRequest

func NewAlibabaAlihealthMedicalItemPublishRequest() *AlibabaAlihealthMedicalItemPublishAPIRequest

NewAlibabaAlihealthMedicalItemPublishRequest 初始化AlibabaAlihealthMedicalItemPublishAPIRequest对象

func (AlibabaAlihealthMedicalItemPublishAPIRequest) GetApiMethodName added in v1.2.0

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlibabaAlihealthMedicalItemPublishAPIRequest) GetApiParams added in v1.2.0

GetApiParams IRequest interface 方法, 获取API参数

func (AlibabaAlihealthMedicalItemPublishAPIRequest) GetRawParams added in v1.2.8

GetRawParams IRequest interface 方法, 获取API原始参数

func (AlibabaAlihealthMedicalItemPublishAPIRequest) GetRequest1 added in v1.2.0

GetRequest1 Request1 Getter

func (*AlibabaAlihealthMedicalItemPublishAPIRequest) Reset added in v1.3.4

Reset IRequest interface 方法, 清空结构体

func (*AlibabaAlihealthMedicalItemPublishAPIRequest) SetRequest1 added in v1.2.0

SetRequest1 is Request1 Setter 请求

type AlibabaAlihealthMedicalItemPublishAPIResponse

type AlibabaAlihealthMedicalItemPublishAPIResponse struct {
	model.CommonResponse
	AlibabaAlihealthMedicalItemPublishAPIResponseModel
}

AlibabaAlihealthMedicalItemPublishAPIResponse 三方入驻-开通服务 API返回值 alibaba.alihealth.medical.item.publish

三方入驻-开通服务

func GetAlibabaAlihealthMedicalItemPublishAPIResponse added in v1.3.4

func GetAlibabaAlihealthMedicalItemPublishAPIResponse() *AlibabaAlihealthMedicalItemPublishAPIResponse

GetAlibabaAlihealthMedicalItemPublishAPIResponse 从 sync.Pool 获取 AlibabaAlihealthMedicalItemPublishAPIResponse

func (*AlibabaAlihealthMedicalItemPublishAPIResponse) Reset added in v1.3.4

Reset 清空结构体

type AlibabaAlihealthMedicalItemPublishAPIResponseModel added in v1.2.0

type AlibabaAlihealthMedicalItemPublishAPIResponseModel struct {
	XMLName xml.Name `xml:"alibaba_alihealth_medical_item_publish_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 系统返回的通用结果类
	Result1 *ServiceResult `json:"result1,omitempty" xml:"result1,omitempty"`
}

AlibabaAlihealthMedicalItemPublishAPIResponseModel is 三方入驻-开通服务 成功返回结果

func (*AlibabaAlihealthMedicalItemPublishAPIResponseModel) Reset added in v1.3.4

Reset 清空结构体

type AlibabaAlihealthMedicalOrderQueryAPIRequest added in v1.2.0

type AlibabaAlihealthMedicalOrderQueryAPIRequest struct {
	model.Params
	// contains filtered or unexported fields
}

AlibabaAlihealthMedicalOrderQueryAPIRequest 三方机构查询订单详情接口 API请求 alibaba.alihealth.medical.order.query

查询订单详情,包括评价

func GetAlibabaAlihealthMedicalOrderQueryAPIRequest added in v1.3.4

func GetAlibabaAlihealthMedicalOrderQueryAPIRequest() *AlibabaAlihealthMedicalOrderQueryAPIRequest

GetAlibabaAlihealthMedicalOrderQueryRequest 从 sync.Pool 获取 AlibabaAlihealthMedicalOrderQueryAPIRequest

func NewAlibabaAlihealthMedicalOrderQueryRequest

func NewAlibabaAlihealthMedicalOrderQueryRequest() *AlibabaAlihealthMedicalOrderQueryAPIRequest

NewAlibabaAlihealthMedicalOrderQueryRequest 初始化AlibabaAlihealthMedicalOrderQueryAPIRequest对象

func (AlibabaAlihealthMedicalOrderQueryAPIRequest) GetApiMethodName added in v1.2.0

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlibabaAlihealthMedicalOrderQueryAPIRequest) GetApiParams added in v1.2.0

GetApiParams IRequest interface 方法, 获取API参数

func (AlibabaAlihealthMedicalOrderQueryAPIRequest) GetRawParams added in v1.2.8

GetRawParams IRequest interface 方法, 获取API原始参数

func (AlibabaAlihealthMedicalOrderQueryAPIRequest) GetRequestInfo added in v1.2.0

GetRequestInfo RequestInfo Getter

func (*AlibabaAlihealthMedicalOrderQueryAPIRequest) Reset added in v1.3.4

Reset IRequest interface 方法, 清空结构体

func (*AlibabaAlihealthMedicalOrderQueryAPIRequest) SetRequestInfo added in v1.2.0

SetRequestInfo is RequestInfo Setter 请求入参

type AlibabaAlihealthMedicalOrderQueryAPIResponse

type AlibabaAlihealthMedicalOrderQueryAPIResponse struct {
	model.CommonResponse
	AlibabaAlihealthMedicalOrderQueryAPIResponseModel
}

AlibabaAlihealthMedicalOrderQueryAPIResponse 三方机构查询订单详情接口 API返回值 alibaba.alihealth.medical.order.query

查询订单详情,包括评价

func GetAlibabaAlihealthMedicalOrderQueryAPIResponse added in v1.3.4

func GetAlibabaAlihealthMedicalOrderQueryAPIResponse() *AlibabaAlihealthMedicalOrderQueryAPIResponse

GetAlibabaAlihealthMedicalOrderQueryAPIResponse 从 sync.Pool 获取 AlibabaAlihealthMedicalOrderQueryAPIResponse

func (*AlibabaAlihealthMedicalOrderQueryAPIResponse) Reset added in v1.3.4

Reset 清空结构体

type AlibabaAlihealthMedicalOrderQueryAPIResponseModel added in v1.2.0

type AlibabaAlihealthMedicalOrderQueryAPIResponseModel struct {
	XMLName xml.Name `xml:"alibaba_alihealth_medical_order_query_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// alinkappserver系统返回的通用结果类
	ServiceResult *ServiceResult `json:"service_result,omitempty" xml:"service_result,omitempty"`
}

AlibabaAlihealthMedicalOrderQueryAPIResponseModel is 三方机构查询订单详情接口 成功返回结果

func (*AlibabaAlihealthMedicalOrderQueryAPIResponseModel) Reset added in v1.3.4

Reset 清空结构体

type AlibabaAlihealthMedicalOrderRefuseAPIRequest added in v1.2.0

type AlibabaAlihealthMedicalOrderRefuseAPIRequest struct {
	model.Params
	// contains filtered or unexported fields
}

AlibabaAlihealthMedicalOrderRefuseAPIRequest 三方机构通知平台"医生拒诊" API请求 alibaba.alihealth.medical.order.refuse

三方机构通知平台"医生拒诊"

func GetAlibabaAlihealthMedicalOrderRefuseAPIRequest added in v1.3.4

func GetAlibabaAlihealthMedicalOrderRefuseAPIRequest() *AlibabaAlihealthMedicalOrderRefuseAPIRequest

GetAlibabaAlihealthMedicalOrderRefuseRequest 从 sync.Pool 获取 AlibabaAlihealthMedicalOrderRefuseAPIRequest

func NewAlibabaAlihealthMedicalOrderRefuseRequest

func NewAlibabaAlihealthMedicalOrderRefuseRequest() *AlibabaAlihealthMedicalOrderRefuseAPIRequest

NewAlibabaAlihealthMedicalOrderRefuseRequest 初始化AlibabaAlihealthMedicalOrderRefuseAPIRequest对象

func (AlibabaAlihealthMedicalOrderRefuseAPIRequest) GetApiMethodName added in v1.2.0

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlibabaAlihealthMedicalOrderRefuseAPIRequest) GetApiParams added in v1.2.0

GetApiParams IRequest interface 方法, 获取API参数

func (AlibabaAlihealthMedicalOrderRefuseAPIRequest) GetRawParams added in v1.2.8

GetRawParams IRequest interface 方法, 获取API原始参数

func (AlibabaAlihealthMedicalOrderRefuseAPIRequest) GetRequestInfo added in v1.2.0

GetRequestInfo RequestInfo Getter

func (*AlibabaAlihealthMedicalOrderRefuseAPIRequest) Reset added in v1.3.4

Reset IRequest interface 方法, 清空结构体

func (*AlibabaAlihealthMedicalOrderRefuseAPIRequest) SetRequestInfo added in v1.2.0

SetRequestInfo is RequestInfo Setter 请求入参

type AlibabaAlihealthMedicalOrderRefuseAPIResponse

type AlibabaAlihealthMedicalOrderRefuseAPIResponse struct {
	model.CommonResponse
	AlibabaAlihealthMedicalOrderRefuseAPIResponseModel
}

AlibabaAlihealthMedicalOrderRefuseAPIResponse 三方机构通知平台"医生拒诊" API返回值 alibaba.alihealth.medical.order.refuse

三方机构通知平台"医生拒诊"

func GetAlibabaAlihealthMedicalOrderRefuseAPIResponse added in v1.3.4

func GetAlibabaAlihealthMedicalOrderRefuseAPIResponse() *AlibabaAlihealthMedicalOrderRefuseAPIResponse

GetAlibabaAlihealthMedicalOrderRefuseAPIResponse 从 sync.Pool 获取 AlibabaAlihealthMedicalOrderRefuseAPIResponse

func (*AlibabaAlihealthMedicalOrderRefuseAPIResponse) Reset added in v1.3.4

Reset 清空结构体

type AlibabaAlihealthMedicalOrderRefuseAPIResponseModel added in v1.2.0

type AlibabaAlihealthMedicalOrderRefuseAPIResponseModel struct {
	XMLName xml.Name `xml:"alibaba_alihealth_medical_order_refuse_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 出参
	Result *ServiceResult `json:"result,omitempty" xml:"result,omitempty"`
}

AlibabaAlihealthMedicalOrderRefuseAPIResponseModel is 三方机构通知平台"医生拒诊" 成功返回结果

func (*AlibabaAlihealthMedicalOrderRefuseAPIResponseModel) Reset added in v1.3.4

Reset 清空结构体

type ItemInfoVo

type ItemInfoVo struct {
	// 商品id
	ItemId int64 `json:"item_id,omitempty" xml:"item_id,omitempty"`
}

ItemInfoVo 结构体

func GetItemInfoVo added in v1.3.4

func GetItemInfoVo() *ItemInfoVo

GetItemInfoVo() 从对象池中获取ItemInfoVo

type ItemPublishRequest

type ItemPublishRequest struct {
	// 医生id
	DoctorUuid string `json:"doctor_uuid,omitempty" xml:"doctor_uuid,omitempty"`
	// 互联网医院id
	NetHospitalId string `json:"net_hospital_id,omitempty" xml:"net_hospital_id,omitempty"`
	// 商品类目code
	CategoryCode string `json:"category_code,omitempty" xml:"category_code,omitempty"`
	// 价格,单位:分
	Price string `json:"price,omitempty" xml:"price,omitempty"`
	// 商品id
	ItemId int64 `json:"item_id,omitempty" xml:"item_id,omitempty"`
	// 每日库存上限
	StockLimit int64 `json:"stock_limit,omitempty" xml:"stock_limit,omitempty"`
}

ItemPublishRequest 结构体

func GetItemPublishRequest added in v1.3.4

func GetItemPublishRequest() *ItemPublishRequest

GetItemPublishRequest() 从对象池中获取ItemPublishRequest

type MedicalInfoDto added in v1.2.0

type MedicalInfoDto struct {
	// 既往史详情
	PastHistoryDetails []string `json:"past_history_details,omitempty" xml:"past_history_details>string,omitempty"`
	// 疾病照片、检查单
	DiseasePictures []string `json:"disease_pictures,omitempty" xml:"disease_pictures>string,omitempty"`
	// 过敏史详情
	AllergiesDetails []string `json:"allergies_details,omitempty" xml:"allergies_details>string,omitempty"`
	// 家族史详情
	FamilyHistoryDetails []string `json:"family_history_details,omitempty" xml:"family_history_details>string,omitempty"`
	// 已确诊的疾病
	DiagnosedDiseases []string `json:"diagnosed_diseases,omitempty" xml:"diagnosed_diseases>string,omitempty"`
	// 城市
	City string `json:"city,omitempty" xml:"city,omitempty"`
	// 主诉
	ChiefComplaint string `json:"chief_complaint,omitempty" xml:"chief_complaint,omitempty"`
	// 肝功能异常详情
	AbnormalLiverFunctionDetail string `json:"abnormal_liver_function_detail,omitempty" xml:"abnormal_liver_function_detail,omitempty"`
	// 肾功能异常详情
	AbnormalRenalFunctionDetail string `json:"abnormal_renal_function_detail,omitempty" xml:"abnormal_renal_function_detail,omitempty"`
	// 现病史
	PresentIllnessHistory string `json:"present_illness_history,omitempty" xml:"present_illness_history,omitempty"`
	// 既往史描述
	PastHistoryDescription string `json:"past_history_description,omitempty" xml:"past_history_description,omitempty"`
	// 性别
	Sex string `json:"sex,omitempty" xml:"sex,omitempty"`
	// 预产期,如果妊娠则需要填写预产期
	ExpectedConfinementDate string `json:"expected_confinement_date,omitempty" xml:"expected_confinement_date,omitempty"`
	// 家族史描述
	FamilyHistoryDescription string `json:"family_history_description,omitempty" xml:"family_history_description,omitempty"`
	// 过敏史描述
	AllergiesDescription string `json:"allergies_description,omitempty" xml:"allergies_description,omitempty"`
	// 备孕/妊娠/哺乳
	PregnantType string `json:"pregnant_type,omitempty" xml:"pregnant_type,omitempty"`
	// 月龄,单位为“个月”
	Age string `json:"age,omitempty" xml:"age,omitempty"`
	// 是否有过敏史
	HasAllergiesHistory bool `json:"has_allergies_history,omitempty" xml:"has_allergies_history,omitempty"`
	// 是否(备孕/妊娠/哺乳期)
	IsPregnant bool `json:"is_pregnant,omitempty" xml:"is_pregnant,omitempty"`
	// 是否肝功能异常
	IsLiverFunctionAbnormal bool `json:"is_liver_function_abnormal,omitempty" xml:"is_liver_function_abnormal,omitempty"`
	// 是否肾功能异常
	IsRenalFunctionAbnormal bool `json:"is_renal_function_abnormal,omitempty" xml:"is_renal_function_abnormal,omitempty"`
	// 是否有家族史
	HasFamilyHistory bool `json:"has_family_history,omitempty" xml:"has_family_history,omitempty"`
	// 是否有既往史
	HasPastHistory bool `json:"has_past_history,omitempty" xml:"has_past_history,omitempty"`
}

MedicalInfoDto 结构体

func GetMedicalInfoDto added in v1.3.4

func GetMedicalInfoDto() *MedicalInfoDto

GetMedicalInfoDto() 从对象池中获取MedicalInfoDto

type OrderDetailDto added in v1.2.0

type OrderDetailDto struct {
	// 商品类型
	ItemType string `json:"item_type,omitempty" xml:"item_type,omitempty"`
	// 结算日期,格式必须为:20200711
	CloseAccountTime string `json:"close_account_time,omitempty" xml:"close_account_time,omitempty"`
	// 短评标签名字, 使用英文逗号分隔
	LabelNames string `json:"label_names,omitempty" xml:"label_names,omitempty"`
	// 订单接诊时间
	DiagnosingTime string `json:"diagnosing_time,omitempty" xml:"diagnosing_time,omitempty"`
	// 订单id
	OrderId string `json:"order_id,omitempty" xml:"order_id,omitempty"`
	// 就诊人UUID,最长64个字符
	PatientId string `json:"patient_id,omitempty" xml:"patient_id,omitempty"`
	// 订单下单时间
	OrderCreateTime string `json:"order_create_time,omitempty" xml:"order_create_time,omitempty"`
	// 订单状态:WAIT_DIAGNOSE,  DIAGNOSING,  REFUNDED,  DIAGNOSED,  THIRD_SELLER_PAID
	OrderStatus string `json:"order_status,omitempty" xml:"order_status,omitempty"`
	// 商品id
	ItemId string `json:"item_id,omitempty" xml:"item_id,omitempty"`
	// 医生名字
	DoctorName string `json:"doctor_name,omitempty" xml:"doctor_name,omitempty"`
	// 评价时间
	ReviewCreateTime string `json:"review_create_time,omitempty" xml:"review_create_time,omitempty"`
	// 商品总价,单位为元
	TotalFee string `json:"total_fee,omitempty" xml:"total_fee,omitempty"`
	// 医生UUID
	DoctorId string `json:"doctor_id,omitempty" xml:"doctor_id,omitempty"`
	// 订单终止时间
	OrderFinishTime string `json:"order_finish_time,omitempty" xml:"order_finish_time,omitempty"`
	// 评价内容
	Comment string `json:"comment,omitempty" xml:"comment,omitempty"`
	// 会话id
	SessionId string `json:"session_id,omitempty" xml:"session_id,omitempty"`
	// 就诊人信息串
	MedicalInfo *MedicalInfoDto `json:"medical_info,omitempty" xml:"medical_info,omitempty"`
	// 评价综合得分:取值 1 - 5
	Score int64 `json:"score,omitempty" xml:"score,omitempty"`
}

OrderDetailDto 结构体

func GetOrderDetailDto added in v1.3.4

func GetOrderDetailDto() *OrderDetailDto

GetOrderDetailDto() 从对象池中获取OrderDetailDto

type OrderQueryRequestDto added in v1.2.0

type OrderQueryRequestDto struct {
	// 订单ID
	OrderId string `json:"order_id,omitempty" xml:"order_id,omitempty"`
	// 互联网医院编码
	HospitalId string `json:"hospital_id,omitempty" xml:"hospital_id,omitempty"`
}

OrderQueryRequestDto 结构体

func GetOrderQueryRequestDto added in v1.3.4

func GetOrderQueryRequestDto() *OrderQueryRequestDto

GetOrderQueryRequestDto() 从对象池中获取OrderQueryRequestDto

type OuterMsgContent

type OuterMsgContent struct {
	// 图片
	Pic []string `json:"pic,omitempty" xml:"pic>string,omitempty"`
	// 文本
	Text string `json:"text,omitempty" xml:"text,omitempty"`
	// 音频
	Radio string `json:"radio,omitempty" xml:"radio,omitempty"`
	// 诊断
	Diagnose string `json:"diagnose,omitempty" xml:"diagnose,omitempty"`
	// 建议
	Advice string `json:"advice,omitempty" xml:"advice,omitempty"`
	// 音频时长
	RadioTime int64 `json:"radio_time,omitempty" xml:"radio_time,omitempty"`
	// 发送时间戳
	SendTime int64 `json:"send_time,omitempty" xml:"send_time,omitempty"`
}

OuterMsgContent 结构体

func GetOuterMsgContent added in v1.3.4

func GetOuterMsgContent() *OuterMsgContent

GetOuterMsgContent() 从对象池中获取OuterMsgContent

type OuterMsgPullRequest

type OuterMsgPullRequest struct {
	// 外部医生id
	DoctorUuid string `json:"doctor_uuid,omitempty" xml:"doctor_uuid,omitempty"`
	// 会话id
	SessionId string `json:"session_id,omitempty" xml:"session_id,omitempty"`
	// 内容
	Content *OuterMsgContent `json:"content,omitempty" xml:"content,omitempty"`
	// 消息内容类型  1-文本,2-图片,3-音频,31-医嘱小结
	ContentType int64 `json:"content_type,omitempty" xml:"content_type,omitempty"`
}

OuterMsgPullRequest 结构体

func GetOuterMsgPullRequest added in v1.3.4

func GetOuterMsgPullRequest() *OuterMsgPullRequest

GetOuterMsgPullRequest() 从对象池中获取OuterMsgPullRequest

type OuterMsgPullVo

type OuterMsgPullVo struct {
	// 消息id
	RecordId string `json:"record_id,omitempty" xml:"record_id,omitempty"`
	// 会话id
	SessionId string `json:"session_id,omitempty" xml:"session_id,omitempty"`
}

OuterMsgPullVo 结构体

func GetOuterMsgPullVo added in v1.3.4

func GetOuterMsgPullVo() *OuterMsgPullVo

GetOuterMsgPullVo() 从对象池中获取OuterMsgPullVo

type RefuseOrderRequestDto added in v1.2.0

type RefuseOrderRequestDto struct {
	// 订单ID
	OrderId string `json:"order_id,omitempty" xml:"order_id,omitempty"`
	// 互联网医院编码
	HospitalId string `json:"hospital_id,omitempty" xml:"hospital_id,omitempty"`
	// 医生UUID
	DoctorId string `json:"doctor_id,omitempty" xml:"doctor_id,omitempty"`
	// 拒绝原因
	Reason string `json:"reason,omitempty" xml:"reason,omitempty"`
	// 会话ID
	SessionId string `json:"session_id,omitempty" xml:"session_id,omitempty"`
	// 拒诊的触发类型:doctor或platform 。医生手动拒诊:doctor;三方系统触发:platform
	TriggerType string `json:"trigger_type,omitempty" xml:"trigger_type,omitempty"`
}

RefuseOrderRequestDto 结构体

func GetRefuseOrderRequestDto added in v1.3.4

func GetRefuseOrderRequestDto() *RefuseOrderRequestDto

GetRefuseOrderRequestDto() 从对象池中获取RefuseOrderRequestDto

type ServiceResult

type ServiceResult struct {
	// errCode
	ErrCode string `json:"err_code,omitempty" xml:"err_code,omitempty"`
	// errMessage
	ErrMessage string `json:"err_message,omitempty" xml:"err_message,omitempty"`
	// 错误码
	CodeError string `json:"code_error,omitempty" xml:"code_error,omitempty"`
	// 错误信息
	MessageError string `json:"message_error,omitempty" xml:"message_error,omitempty"`
	// 返回数据对象
	Data *OuterMsgPullVo `json:"data,omitempty" xml:"data,omitempty"`
	// success
	Success bool `json:"success,omitempty" xml:"success,omitempty"`
	// 消息是否成功
	IsSuccess bool `json:"is_success,omitempty" xml:"is_success,omitempty"`
}

ServiceResult 结构体

func GetServiceResult added in v1.3.4

func GetServiceResult() *ServiceResult

GetServiceResult() 从对象池中获取ServiceResult

type UploadDataRequest

type UploadDataRequest struct {
	// 医生外部id
	DoctorUuid string `json:"doctor_uuid,omitempty" xml:"doctor_uuid,omitempty"`
	// 文件类型名
	ContentType string `json:"content_type,omitempty" xml:"content_type,omitempty"`
}

UploadDataRequest 结构体

func GetUploadDataRequest added in v1.3.4

func GetUploadDataRequest() *UploadDataRequest

GetUploadDataRequest() 从对象池中获取UploadDataRequest

type UploadImageResponse

type UploadImageResponse struct {
	// 文件key值
	ObjectKey string `json:"object_key,omitempty" xml:"object_key,omitempty"`
	// url
	FullUrl string `json:"full_url,omitempty" xml:"full_url,omitempty"`
}

UploadImageResponse 结构体

func GetUploadImageResponse added in v1.3.4

func GetUploadImageResponse() *UploadImageResponse

GetUploadImageResponse() 从对象池中获取UploadImageResponse

Jump to

Keyboard shortcuts

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