Documentation ¶
Overview ¶
阿里健康三方机构 model
Index ¶
- type AlibabaAlihealthMedicalDoctorMsgSendAPIRequest
- func (r AlibabaAlihealthMedicalDoctorMsgSendAPIRequest) GetApiMethodName() string
- func (r AlibabaAlihealthMedicalDoctorMsgSendAPIRequest) GetApiParams() url.Values
- func (r AlibabaAlihealthMedicalDoctorMsgSendAPIRequest) GetInquiry() *OuterMsgPullRequest
- func (r *AlibabaAlihealthMedicalDoctorMsgSendAPIRequest) SetInquiry(_inquiry *OuterMsgPullRequest) error
- type AlibabaAlihealthMedicalDoctorMsgSendAPIResponse
- type AlibabaAlihealthMedicalDoctorMsgSendAPIResponseModel
- type AlibabaAlihealthMedicalDoctorPublishAPIRequest
- func (r AlibabaAlihealthMedicalDoctorPublishAPIRequest) GetApiMethodName() string
- func (r AlibabaAlihealthMedicalDoctorPublishAPIRequest) GetApiParams() url.Values
- func (r AlibabaAlihealthMedicalDoctorPublishAPIRequest) GetOuterDoctorPublishRequest() *OuterDoctorPublishRequest
- func (r *AlibabaAlihealthMedicalDoctorPublishAPIRequest) SetOuterDoctorPublishRequest(_outerDoctorPublishRequest *OuterDoctorPublishRequest) error
- type AlibabaAlihealthMedicalDoctorPublishAPIResponse
- type AlibabaAlihealthMedicalDoctorPublishAPIResponseModel
- type AlibabaAlihealthMedicalImDataUploadAPIRequest
- func (r AlibabaAlihealthMedicalImDataUploadAPIRequest) GetApiMethodName() string
- func (r AlibabaAlihealthMedicalImDataUploadAPIRequest) GetApiParams() url.Values
- func (r AlibabaAlihealthMedicalImDataUploadAPIRequest) GetFile() *model.File
- func (r AlibabaAlihealthMedicalImDataUploadAPIRequest) GetUploadDataRequest() *UploadDataRequest
- func (r *AlibabaAlihealthMedicalImDataUploadAPIRequest) SetFile(_file *model.File) error
- func (r *AlibabaAlihealthMedicalImDataUploadAPIRequest) SetUploadDataRequest(_uploadDataRequest *UploadDataRequest) error
- type AlibabaAlihealthMedicalImDataUploadAPIResponse
- type AlibabaAlihealthMedicalImDataUploadAPIResponseModel
- type AlibabaAlihealthMedicalItemPublishAPIRequest
- func (r AlibabaAlihealthMedicalItemPublishAPIRequest) GetApiMethodName() string
- func (r AlibabaAlihealthMedicalItemPublishAPIRequest) GetApiParams() url.Values
- func (r AlibabaAlihealthMedicalItemPublishAPIRequest) GetRequest1() *ItemPublishRequest
- func (r *AlibabaAlihealthMedicalItemPublishAPIRequest) SetRequest1(_request1 *ItemPublishRequest) error
- type AlibabaAlihealthMedicalItemPublishAPIResponse
- type AlibabaAlihealthMedicalItemPublishAPIResponseModel
- type AlibabaAlihealthMedicalItemStatusAPIRequest
- func (r AlibabaAlihealthMedicalItemStatusAPIRequest) GetApiMethodName() string
- func (r AlibabaAlihealthMedicalItemStatusAPIRequest) GetApiParams() url.Values
- func (r AlibabaAlihealthMedicalItemStatusAPIRequest) GetShelfrequest() *ThirdAgencyUpDownShelfRequest
- func (r *AlibabaAlihealthMedicalItemStatusAPIRequest) SetShelfrequest(_shelfrequest *ThirdAgencyUpDownShelfRequest) error
- type AlibabaAlihealthMedicalItemStatusAPIResponse
- type AlibabaAlihealthMedicalItemStatusAPIResponseModel
- type AlibabaAlihealthMedicalOrderQueryAPIRequest
- func (r AlibabaAlihealthMedicalOrderQueryAPIRequest) GetApiMethodName() string
- func (r AlibabaAlihealthMedicalOrderQueryAPIRequest) GetApiParams() url.Values
- func (r AlibabaAlihealthMedicalOrderQueryAPIRequest) GetRequestInfo() *OrderQueryRequestDto
- func (r *AlibabaAlihealthMedicalOrderQueryAPIRequest) SetRequestInfo(_requestInfo *OrderQueryRequestDto) error
- type AlibabaAlihealthMedicalOrderQueryAPIResponse
- type AlibabaAlihealthMedicalOrderQueryAPIResponseModel
- type AlibabaAlihealthMedicalOrderRefuseAPIRequest
- func (r AlibabaAlihealthMedicalOrderRefuseAPIRequest) GetApiMethodName() string
- func (r AlibabaAlihealthMedicalOrderRefuseAPIRequest) GetApiParams() url.Values
- func (r AlibabaAlihealthMedicalOrderRefuseAPIRequest) GetRequestInfo() *RefuseOrderRequestDto
- func (r *AlibabaAlihealthMedicalOrderRefuseAPIRequest) SetRequestInfo(_requestInfo *RefuseOrderRequestDto) error
- type AlibabaAlihealthMedicalOrderRefuseAPIResponse
- type AlibabaAlihealthMedicalOrderRefuseAPIResponseModel
- type ItemInfoVo
- type ItemPublishRequest
- type MedicalInfoDto
- type OrderDetailDto
- type OrderQueryRequestDto
- type OuterDoctorPublishRequest
- type OuterMsgContent
- type OuterMsgPullRequest
- type OuterMsgPullVo
- type RefuseOrderRequestDto
- type ServiceResult
- type ThirdAgencyUpDownShelfRequest
- type UploadDataRequest
- type UploadImageResponse
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
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 NewAlibabaAlihealthMedicalDoctorMsgSendRequest ¶
func NewAlibabaAlihealthMedicalDoctorMsgSendRequest() *AlibabaAlihealthMedicalDoctorMsgSendAPIRequest
NewAlibabaAlihealthMedicalDoctorMsgSendRequest 初始化AlibabaAlihealthMedicalDoctorMsgSendAPIRequest对象
func (AlibabaAlihealthMedicalDoctorMsgSendAPIRequest) GetApiMethodName ¶ added in v1.2.0
func (r AlibabaAlihealthMedicalDoctorMsgSendAPIRequest) GetApiMethodName() string
GetApiMethodName IRequest interface 方法, 获取Api method
func (AlibabaAlihealthMedicalDoctorMsgSendAPIRequest) GetApiParams ¶ added in v1.2.0
func (r AlibabaAlihealthMedicalDoctorMsgSendAPIRequest) GetApiParams() url.Values
GetApiParams IRequest interface 方法, 获取API参数
func (AlibabaAlihealthMedicalDoctorMsgSendAPIRequest) GetInquiry ¶ added in v1.2.0
func (r AlibabaAlihealthMedicalDoctorMsgSendAPIRequest) GetInquiry() *OuterMsgPullRequest
Get Inquiry Getter
func (*AlibabaAlihealthMedicalDoctorMsgSendAPIRequest) SetInquiry ¶ added in v1.2.0
func (r *AlibabaAlihealthMedicalDoctorMsgSendAPIRequest) SetInquiry(_inquiry *OuterMsgPullRequest) error
Set is Inquiry Setter request
type AlibabaAlihealthMedicalDoctorMsgSendAPIResponse ¶
type AlibabaAlihealthMedicalDoctorMsgSendAPIResponse struct { model.CommonResponse AlibabaAlihealthMedicalDoctorMsgSendAPIResponseModel }
AlibabaAlihealthMedicalDoctorMsgSendAPIResponse
三方医生消息写入 API返回值 alibaba.alihealth.medical.doctor.msg.send
三方机构医生端发送消息同步写入阿里健康IM
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 三方医生消息写入 成功返回结果
type AlibabaAlihealthMedicalDoctorPublishAPIRequest ¶ added in v1.2.0
type AlibabaAlihealthMedicalDoctorPublishAPIRequest struct { model.Params // contains filtered or unexported fields }
AlibabaAlihealthMedicalDoctorPublishAPIRequest
三方机构医生信息上传 API请求 alibaba.alihealth.medical.doctor.publish
三方机构上传医生信息
func NewAlibabaAlihealthMedicalDoctorPublishRequest ¶
func NewAlibabaAlihealthMedicalDoctorPublishRequest() *AlibabaAlihealthMedicalDoctorPublishAPIRequest
NewAlibabaAlihealthMedicalDoctorPublishRequest 初始化AlibabaAlihealthMedicalDoctorPublishAPIRequest对象
func (AlibabaAlihealthMedicalDoctorPublishAPIRequest) GetApiMethodName ¶ added in v1.2.0
func (r AlibabaAlihealthMedicalDoctorPublishAPIRequest) GetApiMethodName() string
GetApiMethodName IRequest interface 方法, 获取Api method
func (AlibabaAlihealthMedicalDoctorPublishAPIRequest) GetApiParams ¶ added in v1.2.0
func (r AlibabaAlihealthMedicalDoctorPublishAPIRequest) GetApiParams() url.Values
GetApiParams IRequest interface 方法, 获取API参数
func (AlibabaAlihealthMedicalDoctorPublishAPIRequest) GetOuterDoctorPublishRequest ¶ added in v1.2.0
func (r AlibabaAlihealthMedicalDoctorPublishAPIRequest) GetOuterDoctorPublishRequest() *OuterDoctorPublishRequest
Get OuterDoctorPublishRequest Getter
func (*AlibabaAlihealthMedicalDoctorPublishAPIRequest) SetOuterDoctorPublishRequest ¶ added in v1.2.0
func (r *AlibabaAlihealthMedicalDoctorPublishAPIRequest) SetOuterDoctorPublishRequest(_outerDoctorPublishRequest *OuterDoctorPublishRequest) error
Set is OuterDoctorPublishRequest Setter 三方机构医生上传request
type AlibabaAlihealthMedicalDoctorPublishAPIResponse ¶
type AlibabaAlihealthMedicalDoctorPublishAPIResponse struct { model.CommonResponse AlibabaAlihealthMedicalDoctorPublishAPIResponseModel }
AlibabaAlihealthMedicalDoctorPublishAPIResponse
三方机构医生信息上传 API返回值 alibaba.alihealth.medical.doctor.publish
三方机构上传医生信息
type AlibabaAlihealthMedicalDoctorPublishAPIResponseModel ¶ added in v1.2.0
type AlibabaAlihealthMedicalDoctorPublishAPIResponseModel struct { XMLName xml.Name `xml:"alibaba_alihealth_medical_doctor_publish_response"` // 平台颁发的每次请求访问的唯一标识 RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // alinkappserver系统返回的通用结果类 Result *ServiceResult `json:"result,omitempty" xml:"result,omitempty"` }
AlibabaAlihealthMedicalDoctorPublishAPIResponseModel is 三方机构医生信息上传 成功返回结果
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 NewAlibabaAlihealthMedicalImDataUploadRequest ¶
func NewAlibabaAlihealthMedicalImDataUploadRequest() *AlibabaAlihealthMedicalImDataUploadAPIRequest
NewAlibabaAlihealthMedicalImDataUploadRequest 初始化AlibabaAlihealthMedicalImDataUploadAPIRequest对象
func (AlibabaAlihealthMedicalImDataUploadAPIRequest) GetApiMethodName ¶ added in v1.2.0
func (r AlibabaAlihealthMedicalImDataUploadAPIRequest) GetApiMethodName() string
GetApiMethodName IRequest interface 方法, 获取Api method
func (AlibabaAlihealthMedicalImDataUploadAPIRequest) GetApiParams ¶ added in v1.2.0
func (r AlibabaAlihealthMedicalImDataUploadAPIRequest) GetApiParams() url.Values
GetApiParams IRequest interface 方法, 获取API参数
func (AlibabaAlihealthMedicalImDataUploadAPIRequest) GetFile ¶ added in v1.2.0
func (r AlibabaAlihealthMedicalImDataUploadAPIRequest) GetFile() *model.File
Get File Getter
func (AlibabaAlihealthMedicalImDataUploadAPIRequest) GetUploadDataRequest ¶ added in v1.2.0
func (r AlibabaAlihealthMedicalImDataUploadAPIRequest) GetUploadDataRequest() *UploadDataRequest
Get UploadDataRequest Getter
func (*AlibabaAlihealthMedicalImDataUploadAPIRequest) SetFile ¶ added in v1.2.0
func (r *AlibabaAlihealthMedicalImDataUploadAPIRequest) SetFile(_file *model.File) error
Set is File Setter 文件字节流
func (*AlibabaAlihealthMedicalImDataUploadAPIRequest) SetUploadDataRequest ¶ added in v1.2.0
func (r *AlibabaAlihealthMedicalImDataUploadAPIRequest) SetUploadDataRequest(_uploadDataRequest *UploadDataRequest) error
Set is UploadDataRequest Setter request
type AlibabaAlihealthMedicalImDataUploadAPIResponse ¶
type AlibabaAlihealthMedicalImDataUploadAPIResponse struct { model.CommonResponse AlibabaAlihealthMedicalImDataUploadAPIResponseModel }
AlibabaAlihealthMedicalImDataUploadAPIResponse
三方IM图片音频消息上传 API返回值 alibaba.alihealth.medical.im.data.upload
三方IM图片音频消息上传
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图片音频消息上传 成功返回结果
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 NewAlibabaAlihealthMedicalItemPublishRequest ¶
func NewAlibabaAlihealthMedicalItemPublishRequest() *AlibabaAlihealthMedicalItemPublishAPIRequest
NewAlibabaAlihealthMedicalItemPublishRequest 初始化AlibabaAlihealthMedicalItemPublishAPIRequest对象
func (AlibabaAlihealthMedicalItemPublishAPIRequest) GetApiMethodName ¶ added in v1.2.0
func (r AlibabaAlihealthMedicalItemPublishAPIRequest) GetApiMethodName() string
GetApiMethodName IRequest interface 方法, 获取Api method
func (AlibabaAlihealthMedicalItemPublishAPIRequest) GetApiParams ¶ added in v1.2.0
func (r AlibabaAlihealthMedicalItemPublishAPIRequest) GetApiParams() url.Values
GetApiParams IRequest interface 方法, 获取API参数
func (AlibabaAlihealthMedicalItemPublishAPIRequest) GetRequest1 ¶ added in v1.2.0
func (r AlibabaAlihealthMedicalItemPublishAPIRequest) GetRequest1() *ItemPublishRequest
Get Request1 Getter
func (*AlibabaAlihealthMedicalItemPublishAPIRequest) SetRequest1 ¶ added in v1.2.0
func (r *AlibabaAlihealthMedicalItemPublishAPIRequest) SetRequest1(_request1 *ItemPublishRequest) error
Set is Request1 Setter 请求
type AlibabaAlihealthMedicalItemPublishAPIResponse ¶
type AlibabaAlihealthMedicalItemPublishAPIResponse struct { model.CommonResponse AlibabaAlihealthMedicalItemPublishAPIResponseModel }
AlibabaAlihealthMedicalItemPublishAPIResponse
三方入驻-开通服务 API返回值 alibaba.alihealth.medical.item.publish
三方入驻-开通服务
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 三方入驻-开通服务 成功返回结果
type AlibabaAlihealthMedicalItemStatusAPIRequest ¶ added in v1.2.0
type AlibabaAlihealthMedicalItemStatusAPIRequest struct { model.Params // contains filtered or unexported fields }
AlibabaAlihealthMedicalItemStatusAPIRequest
商品上下架 API请求 alibaba.alihealth.medical.item.status
医生通三方机构平台进行服务商品上下架操作
func NewAlibabaAlihealthMedicalItemStatusRequest ¶
func NewAlibabaAlihealthMedicalItemStatusRequest() *AlibabaAlihealthMedicalItemStatusAPIRequest
NewAlibabaAlihealthMedicalItemStatusRequest 初始化AlibabaAlihealthMedicalItemStatusAPIRequest对象
func (AlibabaAlihealthMedicalItemStatusAPIRequest) GetApiMethodName ¶ added in v1.2.0
func (r AlibabaAlihealthMedicalItemStatusAPIRequest) GetApiMethodName() string
GetApiMethodName IRequest interface 方法, 获取Api method
func (AlibabaAlihealthMedicalItemStatusAPIRequest) GetApiParams ¶ added in v1.2.0
func (r AlibabaAlihealthMedicalItemStatusAPIRequest) GetApiParams() url.Values
GetApiParams IRequest interface 方法, 获取API参数
func (AlibabaAlihealthMedicalItemStatusAPIRequest) GetShelfrequest ¶ added in v1.2.0
func (r AlibabaAlihealthMedicalItemStatusAPIRequest) GetShelfrequest() *ThirdAgencyUpDownShelfRequest
Get Shelfrequest Getter
func (*AlibabaAlihealthMedicalItemStatusAPIRequest) SetShelfrequest ¶ added in v1.2.0
func (r *AlibabaAlihealthMedicalItemStatusAPIRequest) SetShelfrequest(_shelfrequest *ThirdAgencyUpDownShelfRequest) error
Set is Shelfrequest Setter 请求入参
type AlibabaAlihealthMedicalItemStatusAPIResponse ¶
type AlibabaAlihealthMedicalItemStatusAPIResponse struct { model.CommonResponse AlibabaAlihealthMedicalItemStatusAPIResponseModel }
AlibabaAlihealthMedicalItemStatusAPIResponse
商品上下架 API返回值 alibaba.alihealth.medical.item.status
医生通三方机构平台进行服务商品上下架操作
type AlibabaAlihealthMedicalItemStatusAPIResponseModel ¶ added in v1.2.0
type AlibabaAlihealthMedicalItemStatusAPIResponseModel struct { XMLName xml.Name `xml:"alibaba_alihealth_medical_item_status_response"` // 平台颁发的每次请求访问的唯一标识 RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // alinkappserver系统返回的通用结果类 Shelfresult *ServiceResult `json:"shelfresult,omitempty" xml:"shelfresult,omitempty"` }
AlibabaAlihealthMedicalItemStatusAPIResponseModel is 商品上下架 成功返回结果
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 NewAlibabaAlihealthMedicalOrderQueryRequest ¶
func NewAlibabaAlihealthMedicalOrderQueryRequest() *AlibabaAlihealthMedicalOrderQueryAPIRequest
NewAlibabaAlihealthMedicalOrderQueryRequest 初始化AlibabaAlihealthMedicalOrderQueryAPIRequest对象
func (AlibabaAlihealthMedicalOrderQueryAPIRequest) GetApiMethodName ¶ added in v1.2.0
func (r AlibabaAlihealthMedicalOrderQueryAPIRequest) GetApiMethodName() string
GetApiMethodName IRequest interface 方法, 获取Api method
func (AlibabaAlihealthMedicalOrderQueryAPIRequest) GetApiParams ¶ added in v1.2.0
func (r AlibabaAlihealthMedicalOrderQueryAPIRequest) GetApiParams() url.Values
GetApiParams IRequest interface 方法, 获取API参数
func (AlibabaAlihealthMedicalOrderQueryAPIRequest) GetRequestInfo ¶ added in v1.2.0
func (r AlibabaAlihealthMedicalOrderQueryAPIRequest) GetRequestInfo() *OrderQueryRequestDto
Get RequestInfo Getter
func (*AlibabaAlihealthMedicalOrderQueryAPIRequest) SetRequestInfo ¶ added in v1.2.0
func (r *AlibabaAlihealthMedicalOrderQueryAPIRequest) SetRequestInfo(_requestInfo *OrderQueryRequestDto) error
Set is RequestInfo Setter 请求入参
type AlibabaAlihealthMedicalOrderQueryAPIResponse ¶
type AlibabaAlihealthMedicalOrderQueryAPIResponse struct { model.CommonResponse AlibabaAlihealthMedicalOrderQueryAPIResponseModel }
AlibabaAlihealthMedicalOrderQueryAPIResponse
三方机构查询订单详情接口 API返回值 alibaba.alihealth.medical.order.query
查询订单详情,包括评价
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 三方机构查询订单详情接口 成功返回结果
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 NewAlibabaAlihealthMedicalOrderRefuseRequest ¶
func NewAlibabaAlihealthMedicalOrderRefuseRequest() *AlibabaAlihealthMedicalOrderRefuseAPIRequest
NewAlibabaAlihealthMedicalOrderRefuseRequest 初始化AlibabaAlihealthMedicalOrderRefuseAPIRequest对象
func (AlibabaAlihealthMedicalOrderRefuseAPIRequest) GetApiMethodName ¶ added in v1.2.0
func (r AlibabaAlihealthMedicalOrderRefuseAPIRequest) GetApiMethodName() string
GetApiMethodName IRequest interface 方法, 获取Api method
func (AlibabaAlihealthMedicalOrderRefuseAPIRequest) GetApiParams ¶ added in v1.2.0
func (r AlibabaAlihealthMedicalOrderRefuseAPIRequest) GetApiParams() url.Values
GetApiParams IRequest interface 方法, 获取API参数
func (AlibabaAlihealthMedicalOrderRefuseAPIRequest) GetRequestInfo ¶ added in v1.2.0
func (r AlibabaAlihealthMedicalOrderRefuseAPIRequest) GetRequestInfo() *RefuseOrderRequestDto
Get RequestInfo Getter
func (*AlibabaAlihealthMedicalOrderRefuseAPIRequest) SetRequestInfo ¶ added in v1.2.0
func (r *AlibabaAlihealthMedicalOrderRefuseAPIRequest) SetRequestInfo(_requestInfo *RefuseOrderRequestDto) error
Set is RequestInfo Setter 请求入参
type AlibabaAlihealthMedicalOrderRefuseAPIResponse ¶
type AlibabaAlihealthMedicalOrderRefuseAPIResponse struct { model.CommonResponse AlibabaAlihealthMedicalOrderRefuseAPIResponseModel }
AlibabaAlihealthMedicalOrderRefuseAPIResponse
三方机构通知平台"医生拒诊" API返回值 alibaba.alihealth.medical.order.refuse
三方机构通知平台"医生拒诊"
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 三方机构通知平台"医生拒诊" 成功返回结果
type ItemInfoVo ¶
type ItemInfoVo struct { // 商品id ItemId int64 `json:"item_id,omitempty" xml:"item_id,omitempty"` }
ItemInfoVo 结构体
type ItemPublishRequest ¶
type ItemPublishRequest struct { // 商品id ItemId int64 `json:"item_id,omitempty" xml:"item_id,omitempty"` // 医生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"` // 每日库存上限 StockLimit int64 `json:"stock_limit,omitempty" xml:"stock_limit,omitempty"` }
ItemPublishRequest 结构体
type MedicalInfoDto ¶ added in v1.2.0
type MedicalInfoDto struct { // 既往史详情 PastHistoryDetails []string `json:"past_history_details,omitempty" xml:"past_history_details>string,omitempty"` // 城市 City string `json:"city,omitempty" xml:"city,omitempty"` // 疾病照片、检查单 DiseasePictures []string `json:"disease_pictures,omitempty" xml:"disease_pictures>string,omitempty"` // 过敏史详情 AllergiesDetails []string `json:"allergies_details,omitempty" xml:"allergies_details>string,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"` // 是否有过敏史 HasAllergiesHistory bool `json:"has_allergies_history,omitempty" xml:"has_allergies_history,omitempty"` // 是否(备孕/妊娠/哺乳期) IsPregnant bool `json:"is_pregnant,omitempty" xml:"is_pregnant,omitempty"` // 现病史 PresentIllnessHistory string `json:"present_illness_history,omitempty" xml:"present_illness_history,omitempty"` // 家族史详情 FamilyHistoryDetails []string `json:"family_history_details,omitempty" xml:"family_history_details>string,omitempty"` // 既往史描述 PastHistoryDescription string `json:"past_history_description,omitempty" xml:"past_history_description,omitempty"` // 性别 Sex string `json:"sex,omitempty" xml:"sex,omitempty"` // 是否肝功能异常 IsLiverFunctionAbnormal bool `json:"is_liver_function_abnormal,omitempty" xml:"is_liver_function_abnormal,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"` // 是否肾功能异常 IsRenalFunctionAbnormal bool `json:"is_renal_function_abnormal,omitempty" xml:"is_renal_function_abnormal,omitempty"` // 已确诊的疾病 DiagnosedDiseases []string `json:"diagnosed_diseases,omitempty" xml:"diagnosed_diseases>string,omitempty"` // 备孕/妊娠/哺乳 PregnantType string `json:"pregnant_type,omitempty" xml:"pregnant_type,omitempty"` // 是否有家族史 HasFamilyHistory bool `json:"has_family_history,omitempty" xml:"has_family_history,omitempty"` // 月龄,单位为“个月” Age string `json:"age,omitempty" xml:"age,omitempty"` // 是否有既往史 HasPastHistory bool `json:"has_past_history,omitempty" xml:"has_past_history,omitempty"` }
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"` // 就诊人信息串 MedicalInfo *MedicalInfoDto `json:"medical_info,omitempty" xml:"medical_info,omitempty"` // 评价综合得分:取值 1 - 5 Score int64 `json:"score,omitempty" xml:"score,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"` }
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 结构体
type OuterDoctorPublishRequest ¶
type OuterDoctorPublishRequest struct { // 三方机构医生id OuterId string `json:"outer_id,omitempty" xml:"outer_id,omitempty"` // 医生姓名 Name string `json:"name,omitempty" xml:"name,omitempty"` // 0-未填写;1-男;2-女 Sex int64 `json:"sex,omitempty" xml:"sex,omitempty"` // 医生简介 Description string `json:"description,omitempty" xml:"description,omitempty"` // 医生头像 UserPicUrl string `json:"user_pic_url,omitempty" xml:"user_pic_url,omitempty"` // 医生寄语 SendWord string `json:"send_word,omitempty" xml:"send_word,omitempty"` // 医生手机号 Mobile string `json:"mobile,omitempty" xml:"mobile,omitempty"` // 证件类型,1-身份证 IdentityType int64 `json:"identity_type,omitempty" xml:"identity_type,omitempty"` // 证件号码 IdentityNo string `json:"identity_no,omitempty" xml:"identity_no,omitempty"` // 证件图片 IdentityPic string `json:"identity_pic,omitempty" xml:"identity_pic,omitempty"` // 医师执业证书编号 QualificationNo string `json:"qualification_no,omitempty" xml:"qualification_no,omitempty"` // 医师执业证书发证日期 QualificationIssuingTime string `json:"qualification_issuing_time,omitempty" xml:"qualification_issuing_time,omitempty"` // 医师执业证书图片 QualificationPic string `json:"qualification_pic,omitempty" xml:"qualification_pic,omitempty"` // 医师资格证书发证日期 QuaCertificateTime string `json:"qua_certificate_time,omitempty" xml:"qua_certificate_time,omitempty"` // 医师资格证书图片 QuaCertificatePic string `json:"qua_certificate_pic,omitempty" xml:"qua_certificate_pic,omitempty"` // 第一执业医院id YkHospitalId string `json:"yk_hospital_id,omitempty" xml:"yk_hospital_id,omitempty"` // 第一执业医院名称 YkHospitalName string `json:"yk_hospital_name,omitempty" xml:"yk_hospital_name,omitempty"` // 医院级别。三甲、三乙、三级未定、二甲、二乙、二级未定、一甲、一乙、一级未定、未定级 HospitalLevelName string `json:"hospital_level_name,omitempty" xml:"hospital_level_name,omitempty"` // 执业一级科室id YkFirstDepartId string `json:"yk_first_depart_id,omitempty" xml:"yk_first_depart_id,omitempty"` // 执业一级科室名称 YkFirstDepartName string `json:"yk_first_depart_name,omitempty" xml:"yk_first_depart_name,omitempty"` // 执业二级科室id YkSecondDepartId string `json:"yk_second_depart_id,omitempty" xml:"yk_second_depart_id,omitempty"` // 执业二级科室名称 YkSecondDepartName string `json:"yk_second_depart_name,omitempty" xml:"yk_second_depart_name,omitempty"` // 医生职称 DoctorTitleName string `json:"doctor_title_name,omitempty" xml:"doctor_title_name,omitempty"` // 医生擅长疾病code DiseaseCode string `json:"disease_code,omitempty" xml:"disease_code,omitempty"` // 医师资格证书编号 QuaCertificateNo string `json:"qua_certificate_no,omitempty" xml:"qua_certificate_no,omitempty"` // 互联网医院id HospitalId string `json:"hospital_id,omitempty" xml:"hospital_id,omitempty"` // 健康标准二级科室ID JkSecondStDepartId int64 `json:"jk_second_st_depart_id,omitempty" xml:"jk_second_st_depart_id,omitempty"` // 健康标准二级科室名称 JkSecondStDepartName string `json:"jk_second_st_depart_name,omitempty" xml:"jk_second_st_depart_name,omitempty"` // 医生uuid.新增医生该字段为空,修改医生该字段必传 DoctorUuid string `json:"doctor_uuid,omitempty" xml:"doctor_uuid,omitempty"` }
OuterDoctorPublishRequest 结构体
type OuterMsgContent ¶
type OuterMsgContent struct { // 文本 Text string `json:"text,omitempty" xml:"text,omitempty"` // 音频 Radio string `json:"radio,omitempty" xml:"radio,omitempty"` // 音频时长 RadioTime int64 `json:"radio_time,omitempty" xml:"radio_time,omitempty"` // 诊断 Diagnose string `json:"diagnose,omitempty" xml:"diagnose,omitempty"` // 建议 Advice string `json:"advice,omitempty" xml:"advice,omitempty"` // 发送时间戳 SendTime int64 `json:"send_time,omitempty" xml:"send_time,omitempty"` // 图片 Pic []string `json:"pic,omitempty" xml:"pic>string,omitempty"` }
OuterMsgContent 结构体
type OuterMsgPullRequest ¶
type OuterMsgPullRequest struct { // 内容 Content *OuterMsgContent `json:"content,omitempty" xml:"content,omitempty"` // 消息内容类型 1-文本,2-图片,3-音频,31-医嘱小结 ContentType int64 `json:"content_type,omitempty" xml:"content_type,omitempty"` // 会话id SessionId string `json:"session_id,omitempty" xml:"session_id,omitempty"` // 外部医生id DoctorUuid string `json:"doctor_uuid,omitempty" xml:"doctor_uuid,omitempty"` }
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 结构体
type RefuseOrderRequestDto ¶ added in v1.2.0
type RefuseOrderRequestDto struct { // 订单ID OrderId string `json:"order_id,omitempty" xml:"order_id,omitempty"` // 拒绝原因 Reason string `json:"reason,omitempty" xml:"reason,omitempty"` // 会话ID SessionId string `json:"session_id,omitempty" xml:"session_id,omitempty"` // 互联网医院编码 HospitalId string `json:"hospital_id,omitempty" xml:"hospital_id,omitempty"` // 医生UUID DoctorId string `json:"doctor_id,omitempty" xml:"doctor_id,omitempty"` // 拒诊的触发类型:doctor或platform 。医生手动拒诊:doctor;三方系统触发:platform TriggerType string `json:"trigger_type,omitempty" xml:"trigger_type,omitempty"` }
RefuseOrderRequestDto 结构体
type ServiceResult ¶
type ServiceResult struct { // 返回数据对象 Data *OuterMsgPullVo `json:"data,omitempty" xml:"data,omitempty"` // errCode ErrCode string `json:"err_code,omitempty" xml:"err_code,omitempty"` // success Success bool `json:"success,omitempty" xml:"success,omitempty"` // errMessage ErrMessage string `json:"err_message,omitempty" xml:"err_message,omitempty"` // 审核记录通讯id DoctorUuid string `json:"doctor_uuid,omitempty" xml:"doctor_uuid,omitempty"` // 消息是否成功 IsSuccess bool `json:"is_success,omitempty" xml:"is_success,omitempty"` // 错误码 CodeError string `json:"code_error,omitempty" xml:"code_error,omitempty"` // 错误信息 MessageError string `json:"message_error,omitempty" xml:"message_error,omitempty"` }
ServiceResult 结构体
type ThirdAgencyUpDownShelfRequest ¶
type ThirdAgencyUpDownShelfRequest struct { // 商品id ItemId int64 `json:"item_id,omitempty" xml:"item_id,omitempty"` // 医生外部id DoctorUuid string `json:"doctor_uuid,omitempty" xml:"doctor_uuid,omitempty"` // 互联网医院id NetHospitalId string `json:"net_hospital_id,omitempty" xml:"net_hospital_id,omitempty"` // 上下架状态:0上架,-1下架 Status int64 `json:"status,omitempty" xml:"status,omitempty"` }
ThirdAgencyUpDownShelfRequest 结构体
type UploadDataRequest ¶
type UploadDataRequest struct { // 文件类型名 ContentType string `json:"content_type,omitempty" xml:"content_type,omitempty"` // 医生外部id DoctorUuid string `json:"doctor_uuid,omitempty" xml:"doctor_uuid,omitempty"` }
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 结构体
Source Files ¶
- AlibabaAlihealthMedicalDoctorMsgSendAPIRequest.go
- AlibabaAlihealthMedicalDoctorMsgSendAPIResponse.go
- AlibabaAlihealthMedicalDoctorPublishAPIRequest.go
- AlibabaAlihealthMedicalDoctorPublishAPIResponse.go
- AlibabaAlihealthMedicalImDataUploadAPIRequest.go
- AlibabaAlihealthMedicalImDataUploadAPIResponse.go
- AlibabaAlihealthMedicalItemPublishAPIRequest.go
- AlibabaAlihealthMedicalItemPublishAPIResponse.go
- AlibabaAlihealthMedicalItemStatusAPIRequest.go
- AlibabaAlihealthMedicalItemStatusAPIResponse.go
- AlibabaAlihealthMedicalOrderQueryAPIRequest.go
- AlibabaAlihealthMedicalOrderQueryAPIResponse.go
- AlibabaAlihealthMedicalOrderRefuseAPIRequest.go
- AlibabaAlihealthMedicalOrderRefuseAPIResponse.go
- ItemInfoVo.go
- ItemPublishRequest.go
- MedicalInfoDTO.go
- OrderDetailDTO.go
- OrderQueryRequestDTO.go
- OuterDoctorPublishRequest.go
- OuterMsgContent.go
- OuterMsgPullRequest.go
- OuterMsgPullVo.go
- RefuseOrderRequestDTO.go
- ServiceResult.go
- ThirdAgencyUpDownShelfRequest.go
- UploadDataRequest.go
- UploadImageResponse.go
- doc.go