Documentation
¶
Overview ¶
Package alihealthmedical 包含阿里健康三方机构相关结构体
Index ¶
- type AlibabaAlihealthMedicalDoctorMsgSendAPIRequest
- func (r AlibabaAlihealthMedicalDoctorMsgSendAPIRequest) GetApiMethodName() string
- func (r AlibabaAlihealthMedicalDoctorMsgSendAPIRequest) GetApiParams(params url.Values)
- func (r AlibabaAlihealthMedicalDoctorMsgSendAPIRequest) GetInquiry() *OuterMsgPullRequest
- func (r AlibabaAlihealthMedicalDoctorMsgSendAPIRequest) GetRawParams() model.Params
- func (r *AlibabaAlihealthMedicalDoctorMsgSendAPIRequest) SetInquiry(_inquiry *OuterMsgPullRequest) error
- type AlibabaAlihealthMedicalDoctorMsgSendAPIResponse
- type AlibabaAlihealthMedicalDoctorMsgSendAPIResponseModel
- type AlibabaAlihealthMedicalImDataUploadAPIRequest
- func (r AlibabaAlihealthMedicalImDataUploadAPIRequest) GetApiMethodName() string
- func (r AlibabaAlihealthMedicalImDataUploadAPIRequest) GetApiParams(params url.Values)
- func (r AlibabaAlihealthMedicalImDataUploadAPIRequest) GetFile() *model.File
- func (r AlibabaAlihealthMedicalImDataUploadAPIRequest) GetRawParams() model.Params
- 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(params url.Values)
- func (r AlibabaAlihealthMedicalItemPublishAPIRequest) GetRawParams() model.Params
- func (r AlibabaAlihealthMedicalItemPublishAPIRequest) GetRequest1() *ItemPublishRequest
- func (r *AlibabaAlihealthMedicalItemPublishAPIRequest) SetRequest1(_request1 *ItemPublishRequest) error
- type AlibabaAlihealthMedicalItemPublishAPIResponse
- type AlibabaAlihealthMedicalItemPublishAPIResponseModel
- type AlibabaAlihealthMedicalOrderQueryAPIRequest
- func (r AlibabaAlihealthMedicalOrderQueryAPIRequest) GetApiMethodName() string
- func (r AlibabaAlihealthMedicalOrderQueryAPIRequest) GetApiParams(params url.Values)
- func (r AlibabaAlihealthMedicalOrderQueryAPIRequest) GetRawParams() model.Params
- 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(params url.Values)
- func (r AlibabaAlihealthMedicalOrderRefuseAPIRequest) GetRawParams() model.Params
- 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 OuterMsgContent
- type OuterMsgPullRequest
- type OuterMsgPullVo
- type RefuseOrderRequestDto
- type ServiceResult
- 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(params url.Values)
GetApiParams IRequest interface 方法, 获取API参数
func (AlibabaAlihealthMedicalDoctorMsgSendAPIRequest) GetInquiry ¶ added in v1.2.0
func (r AlibabaAlihealthMedicalDoctorMsgSendAPIRequest) GetInquiry() *OuterMsgPullRequest
GetInquiry Inquiry Getter
func (AlibabaAlihealthMedicalDoctorMsgSendAPIRequest) GetRawParams ¶ added in v1.2.8
func (r AlibabaAlihealthMedicalDoctorMsgSendAPIRequest) GetRawParams() model.Params
GetRawParams IRequest interface 方法, 获取API原始参数
func (*AlibabaAlihealthMedicalDoctorMsgSendAPIRequest) SetInquiry ¶ added in v1.2.0
func (r *AlibabaAlihealthMedicalDoctorMsgSendAPIRequest) SetInquiry(_inquiry *OuterMsgPullRequest) error
SetInquiry 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 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(params url.Values)
GetApiParams IRequest interface 方法, 获取API参数
func (AlibabaAlihealthMedicalImDataUploadAPIRequest) GetFile ¶ added in v1.2.0
func (r AlibabaAlihealthMedicalImDataUploadAPIRequest) GetFile() *model.File
GetFile File Getter
func (AlibabaAlihealthMedicalImDataUploadAPIRequest) GetRawParams ¶ added in v1.2.8
func (r AlibabaAlihealthMedicalImDataUploadAPIRequest) GetRawParams() model.Params
GetRawParams IRequest interface 方法, 获取API原始参数
func (AlibabaAlihealthMedicalImDataUploadAPIRequest) GetUploadDataRequest ¶ added in v1.2.0
func (r AlibabaAlihealthMedicalImDataUploadAPIRequest) GetUploadDataRequest() *UploadDataRequest
GetUploadDataRequest UploadDataRequest Getter
func (*AlibabaAlihealthMedicalImDataUploadAPIRequest) SetFile ¶ added in v1.2.0
func (r *AlibabaAlihealthMedicalImDataUploadAPIRequest) SetFile(_file *model.File) error
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图片音频消息上传
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(params url.Values)
GetApiParams IRequest interface 方法, 获取API参数
func (AlibabaAlihealthMedicalItemPublishAPIRequest) GetRawParams ¶ added in v1.2.8
func (r AlibabaAlihealthMedicalItemPublishAPIRequest) GetRawParams() model.Params
GetRawParams IRequest interface 方法, 获取API原始参数
func (AlibabaAlihealthMedicalItemPublishAPIRequest) GetRequest1 ¶ added in v1.2.0
func (r AlibabaAlihealthMedicalItemPublishAPIRequest) GetRequest1() *ItemPublishRequest
GetRequest1 Request1 Getter
func (*AlibabaAlihealthMedicalItemPublishAPIRequest) SetRequest1 ¶ added in v1.2.0
func (r *AlibabaAlihealthMedicalItemPublishAPIRequest) SetRequest1(_request1 *ItemPublishRequest) error
SetRequest1 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 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(params url.Values)
GetApiParams IRequest interface 方法, 获取API参数
func (AlibabaAlihealthMedicalOrderQueryAPIRequest) GetRawParams ¶ added in v1.2.8
func (r AlibabaAlihealthMedicalOrderQueryAPIRequest) GetRawParams() model.Params
GetRawParams IRequest interface 方法, 获取API原始参数
func (AlibabaAlihealthMedicalOrderQueryAPIRequest) GetRequestInfo ¶ added in v1.2.0
func (r AlibabaAlihealthMedicalOrderQueryAPIRequest) GetRequestInfo() *OrderQueryRequestDto
GetRequestInfo RequestInfo Getter
func (*AlibabaAlihealthMedicalOrderQueryAPIRequest) SetRequestInfo ¶ added in v1.2.0
func (r *AlibabaAlihealthMedicalOrderQueryAPIRequest) SetRequestInfo(_requestInfo *OrderQueryRequestDto) error
SetRequestInfo 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(params url.Values)
GetApiParams IRequest interface 方法, 获取API参数
func (AlibabaAlihealthMedicalOrderRefuseAPIRequest) GetRawParams ¶ added in v1.2.8
func (r AlibabaAlihealthMedicalOrderRefuseAPIRequest) GetRawParams() model.Params
GetRawParams IRequest interface 方法, 获取API原始参数
func (AlibabaAlihealthMedicalOrderRefuseAPIRequest) GetRequestInfo ¶ added in v1.2.0
func (r AlibabaAlihealthMedicalOrderRefuseAPIRequest) GetRequestInfo() *RefuseOrderRequestDto
GetRequestInfo RequestInfo Getter
func (*AlibabaAlihealthMedicalOrderRefuseAPIRequest) SetRequestInfo ¶ added in v1.2.0
func (r *AlibabaAlihealthMedicalOrderRefuseAPIRequest) SetRequestInfo(_requestInfo *RefuseOrderRequestDto) error
SetRequestInfo 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 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 结构体
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 结构体
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 结构体
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 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 结构体
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 结构体
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"` // 互联网医院编码 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 结构体
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 结构体
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 结构体
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
- AlibabaAlihealthMedicalImDataUploadAPIRequest.go
- AlibabaAlihealthMedicalImDataUploadAPIResponse.go
- AlibabaAlihealthMedicalItemPublishAPIRequest.go
- AlibabaAlihealthMedicalItemPublishAPIResponse.go
- AlibabaAlihealthMedicalOrderQueryAPIRequest.go
- AlibabaAlihealthMedicalOrderQueryAPIResponse.go
- AlibabaAlihealthMedicalOrderRefuseAPIRequest.go
- AlibabaAlihealthMedicalOrderRefuseAPIResponse.go
- ItemInfoVo.go
- ItemPublishRequest.go
- MedicalInfoDto.go
- OrderDetailDto.go
- OrderQueryRequestDto.go
- OuterMsgContent.go
- OuterMsgPullRequest.go
- OuterMsgPullVo.go
- RefuseOrderRequestDto.go
- ServiceResult.go
- UploadDataRequest.go
- UploadImageResponse.go
- doc.go