examination

package
v1.2.0 Latest Latest
Warning

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

Go to latest
Published: Jul 1, 2021 License: Apache-2.0 Imports: 3 Imported by: 0

Documentation

Overview

体检机构API model

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

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Abnormalitemlist

type Abnormalitemlist struct {
	// 异常项指标名称
	ItemDetail string `json:"item_detail,omitempty" xml:"item_detail,omitempty"`
	// 异常项指标详情
	ItemName string `json:"item_name,omitempty" xml:"item_name,omitempty"`
}

Abnormalitemlist

type AddAddress

type AddAddress struct {
	// 用户的上门地址
	Address string `json:"address,omitempty" xml:"address,omitempty"`
	// 上门地址纬度(高德系)
	Latitude string `json:"latitude,omitempty" xml:"latitude,omitempty"`
	// 上门地址经度(高德系)
	Longitude string `json:"longitude,omitempty" xml:"longitude,omitempty"`
	// 区域编码(高德标准)
	DistrictCode string `json:"district_code,omitempty" xml:"district_code,omitempty"`
	// 区域名称(高德标准)
	District string `json:"district,omitempty" xml:"district,omitempty"`
	// 城市编码(高德标准)
	CityCode string `json:"city_code,omitempty" xml:"city_code,omitempty"`
	// 城市名称(高德标准)
	City string `json:"city,omitempty" xml:"city,omitempty"`
	// 省份编码(高德标准)
	ProvinceCode string `json:"province_code,omitempty" xml:"province_code,omitempty"`
	// 省份名称(高德标准)
	Province string `json:"province,omitempty" xml:"province,omitempty"`
}

AddAddress

type AddItem

type AddItem struct {
	// 版本号,isv需要进行校验版本号是否过期,判断加项信息是否已更改,健康未同步
	Version int64 `json:"version,omitempty" xml:"version,omitempty"`
	// 加项id
	IsvItemId string `json:"isv_item_id,omitempty" xml:"isv_item_id,omitempty"`
}

AddItem

type AddPack

type AddPack struct {
	// 加项包id
	IsvPackId string `json:"isv_pack_id,omitempty" xml:"isv_pack_id,omitempty"`
	// 版本号,isv需要进行校验版本号是否过期,判断加项包信息是否已更改,健康未同步
	Version int64 `json:"version,omitempty" xml:"version,omitempty"`
}

AddPack

type Agreement

type Agreement struct {
	// 1代表图片2代表文件
	Type string `json:"type,omitempty" xml:"type,omitempty"`
	// 二级制base64编码1
	Content string `json:"content,omitempty" xml:"content,omitempty"`
}

Agreement

type AlibabaAlihealthExaminationAgreementListAPIRequest

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

isv协议获取 API请求 alibaba.alihealth.examination.agreement.list

isv协议获取

func NewAlibabaAlihealthExaminationAgreementListRequest

func NewAlibabaAlihealthExaminationAgreementListRequest() *AlibabaAlihealthExaminationAgreementListAPIRequest

初始化AlibabaAlihealthExaminationAgreementListAPIRequest对象

func (AlibabaAlihealthExaminationAgreementListAPIRequest) GetApiMethodName

IRequest interface 方法, 获取Api method

func (AlibabaAlihealthExaminationAgreementListAPIRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlibabaAlihealthExaminationAgreementListAPIRequest) GetStoreCode

StoreCode Getter

func (*AlibabaAlihealthExaminationAgreementListAPIRequest) SetStoreCode

StoreCode Setter isv传递过来的门店code

type AlibabaAlihealthExaminationAgreementListAPIResponse

type AlibabaAlihealthExaminationAgreementListAPIResponse struct {
	model.CommonResponse
	AlibabaAlihealthExaminationAgreementListAPIResponseModel
}

isv协议获取 API返回值 alibaba.alihealth.examination.agreement.list

isv协议获取

type AlibabaAlihealthExaminationAgreementListAPIResponseModel

type AlibabaAlihealthExaminationAgreementListAPIResponseModel struct {
	XMLName xml.Name `xml:"alibaba_alihealth_examination_agreement_list_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 返回结果编码
	ResponseCode string `json:"response_code,omitempty" xml:"response_code,omitempty"`
	// 返回结果描述
	ResponseMessage string `json:"response_message,omitempty" xml:"response_message,omitempty"`
	// 返回的json格式数据
	Agreement *Agreement `json:"agreement,omitempty" xml:"agreement,omitempty"`
}

isv协议获取 成功返回结果

type AlibabaAlihealthExaminationGoodsOnofflineAPIRequest

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

上线/下线 体检产品 API请求 alibaba.alihealth.examination.goods.onoffline

第三方体检机构对接钉钉体检中的产品 上线/下线

func NewAlibabaAlihealthExaminationGoodsOnofflineRequest

func NewAlibabaAlihealthExaminationGoodsOnofflineRequest() *AlibabaAlihealthExaminationGoodsOnofflineAPIRequest

初始化AlibabaAlihealthExaminationGoodsOnofflineAPIRequest对象

func (AlibabaAlihealthExaminationGoodsOnofflineAPIRequest) GetApiMethodName

IRequest interface 方法, 获取Api method

func (AlibabaAlihealthExaminationGoodsOnofflineAPIRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlibabaAlihealthExaminationGoodsOnofflineAPIRequest) GetGroupId

GroupId Getter

func (AlibabaAlihealthExaminationGoodsOnofflineAPIRequest) GetHospitalCodes

HospitalCodes Getter

func (AlibabaAlihealthExaminationGoodsOnofflineAPIRequest) GetType

Type Getter

func (*AlibabaAlihealthExaminationGoodsOnofflineAPIRequest) SetGroupId

GroupId Setter 商品组code,机构保证唯一

func (*AlibabaAlihealthExaminationGoodsOnofflineAPIRequest) SetHospitalCodes

func (r *AlibabaAlihealthExaminationGoodsOnofflineAPIRequest) SetHospitalCodes(_hospitalCodes string) error

HospitalCodes Setter 门店code列表

func (*AlibabaAlihealthExaminationGoodsOnofflineAPIRequest) SetType

Type Setter 操作类型: online=上线,offline=下线

type AlibabaAlihealthExaminationGoodsOnofflineAPIResponse

type AlibabaAlihealthExaminationGoodsOnofflineAPIResponse struct {
	model.CommonResponse
	AlibabaAlihealthExaminationGoodsOnofflineAPIResponseModel
}

上线/下线 体检产品 API返回值 alibaba.alihealth.examination.goods.onoffline

第三方体检机构对接钉钉体检中的产品 上线/下线

type AlibabaAlihealthExaminationGoodsOnofflineAPIResponseModel

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

上线/下线 体检产品 成功返回结果

type AlibabaAlihealthExaminationGoodsPublishAPIRequest

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

体检机构对接_商品发布/更新 API请求 alibaba.alihealth.examination.goods.publish

体检机构对接_商品发布/更新

func NewAlibabaAlihealthExaminationGoodsPublishRequest

func NewAlibabaAlihealthExaminationGoodsPublishRequest() *AlibabaAlihealthExaminationGoodsPublishAPIRequest

初始化AlibabaAlihealthExaminationGoodsPublishAPIRequest对象

func (AlibabaAlihealthExaminationGoodsPublishAPIRequest) GetApiMethodName

IRequest interface 方法, 获取Api method

func (AlibabaAlihealthExaminationGoodsPublishAPIRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlibabaAlihealthExaminationGoodsPublishAPIRequest) GetBackendCategoryId

BackendCategoryId Getter

func (AlibabaAlihealthExaminationGoodsPublishAPIRequest) GetCategoryId

CategoryId Getter

func (AlibabaAlihealthExaminationGoodsPublishAPIRequest) GetGoodsDesc

GoodsDesc Getter

func (AlibabaAlihealthExaminationGoodsPublishAPIRequest) GetGroupId

GroupId Getter

func (AlibabaAlihealthExaminationGoodsPublishAPIRequest) GetGroupName

GroupName Getter

func (AlibabaAlihealthExaminationGoodsPublishAPIRequest) GetLabel

Label Getter

func (AlibabaAlihealthExaminationGoodsPublishAPIRequest) GetMode

Mode Getter

func (AlibabaAlihealthExaminationGoodsPublishAPIRequest) GetPackageList

PackageList Getter

func (AlibabaAlihealthExaminationGoodsPublishAPIRequest) GetTargetGroup

TargetGroup Getter

func (AlibabaAlihealthExaminationGoodsPublishAPIRequest) GetType

Type Getter

func (*AlibabaAlihealthExaminationGoodsPublishAPIRequest) SetBackendCategoryId

func (r *AlibabaAlihealthExaminationGoodsPublishAPIRequest) SetBackendCategoryId(_backendCategoryId int64) error

BackendCategoryId Setter 类目ID,填入叶子类目ID,儿童体检: 20210204000004, 中青年体检: 20210204000005, 老年体检: 20210204000006, 证件体检(含入职): 20210204000007, 核酸检测(到店服务): 20210204000008, 专科服务(不包含核酸检测): 20210204000009, 上门检测: 202102040000010, 上门护理: 202102040000011, 上门体检 202102040000012

func (*AlibabaAlihealthExaminationGoodsPublishAPIRequest) SetCategoryId

func (r *AlibabaAlihealthExaminationGoodsPublishAPIRequest) SetCategoryId(_categoryId string) error

CategoryId Setter 商品类目,1:体检 ,2:核酸,4 :健康证

func (*AlibabaAlihealthExaminationGoodsPublishAPIRequest) SetGoodsDesc

GoodsDesc Setter 最多200个字,界面对应商品详情页描述

func (*AlibabaAlihealthExaminationGoodsPublishAPIRequest) SetGroupId

GroupId Setter 商品id,机构保证全局唯一

func (*AlibabaAlihealthExaminationGoodsPublishAPIRequest) SetGroupName

GroupName Setter 商品名称

func (*AlibabaAlihealthExaminationGoodsPublishAPIRequest) SetLabel

Label Setter 联调中正式上线前标签给B;联调后正式上线后标签给C

func (*AlibabaAlihealthExaminationGoodsPublishAPIRequest) SetMode

Mode Setter 0自营商品,1平台商品

func (*AlibabaAlihealthExaminationGoodsPublishAPIRequest) SetPackageList

func (r *AlibabaAlihealthExaminationGoodsPublishAPIRequest) SetPackageList(_packageList []Package) error

PackageList Setter 套餐列表

func (*AlibabaAlihealthExaminationGoodsPublishAPIRequest) SetTargetGroup

func (r *AlibabaAlihealthExaminationGoodsPublishAPIRequest) SetTargetGroup(_targetGroup string) error

TargetGroup Setter 最多256个字,界面对应列表文字

func (*AlibabaAlihealthExaminationGoodsPublishAPIRequest) SetType

Type Setter 操作类型: publish=发布,update=更新

type AlibabaAlihealthExaminationGoodsPublishAPIResponse

type AlibabaAlihealthExaminationGoodsPublishAPIResponse struct {
	model.CommonResponse
	AlibabaAlihealthExaminationGoodsPublishAPIResponseModel
}

体检机构对接_商品发布/更新 API返回值 alibaba.alihealth.examination.goods.publish

体检机构对接_商品发布/更新

type AlibabaAlihealthExaminationGoodsPublishAPIResponseModel

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

体检机构对接_商品发布/更新 成功返回结果

type AlibabaAlihealthExaminationHospitalPublishAPIRequest

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

体检机构对接_门店发布/更新 API请求 alibaba.alihealth.examination.hospital.publish

第三方B端有新的门店发布,或者老的门店更新的时候,使用这个接口

func NewAlibabaAlihealthExaminationHospitalPublishRequest

func NewAlibabaAlihealthExaminationHospitalPublishRequest() *AlibabaAlihealthExaminationHospitalPublishAPIRequest

初始化AlibabaAlihealthExaminationHospitalPublishAPIRequest对象

func (AlibabaAlihealthExaminationHospitalPublishAPIRequest) GetAddress

Address Getter

func (AlibabaAlihealthExaminationHospitalPublishAPIRequest) GetAgreement

Agreement Getter

func (AlibabaAlihealthExaminationHospitalPublishAPIRequest) GetApiMethodName

IRequest interface 方法, 获取Api method

func (AlibabaAlihealthExaminationHospitalPublishAPIRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlibabaAlihealthExaminationHospitalPublishAPIRequest) GetBusinessLicense

BusinessLicense Getter

func (AlibabaAlihealthExaminationHospitalPublishAPIRequest) GetCategory

Category Getter

func (AlibabaAlihealthExaminationHospitalPublishAPIRequest) GetCityCode

CityCode Getter

func (AlibabaAlihealthExaminationHospitalPublishAPIRequest) GetCityName

CityName Getter

func (AlibabaAlihealthExaminationHospitalPublishAPIRequest) GetDetail

Detail Getter

func (AlibabaAlihealthExaminationHospitalPublishAPIRequest) GetEnvImgsUrl

EnvImgsUrl Getter

func (AlibabaAlihealthExaminationHospitalPublishAPIRequest) GetExamNotice

ExamNotice Getter

func (AlibabaAlihealthExaminationHospitalPublishAPIRequest) GetHospitalCode

HospitalCode Getter

func (AlibabaAlihealthExaminationHospitalPublishAPIRequest) GetHospitalName

HospitalName Getter

func (AlibabaAlihealthExaminationHospitalPublishAPIRequest) GetKeyWord

KeyWord Getter

Logo Getter

func (AlibabaAlihealthExaminationHospitalPublishAPIRequest) GetMedicalLicense

MedicalLicense Getter

func (AlibabaAlihealthExaminationHospitalPublishAPIRequest) GetMode

Mode Getter

func (AlibabaAlihealthExaminationHospitalPublishAPIRequest) GetNoteCategory

NoteCategory Getter

func (AlibabaAlihealthExaminationHospitalPublishAPIRequest) GetNotify

Notify Getter

func (AlibabaAlihealthExaminationHospitalPublishAPIRequest) GetOnlineReport

OnlineReport Getter

func (AlibabaAlihealthExaminationHospitalPublishAPIRequest) GetPointX

PointX Getter

func (AlibabaAlihealthExaminationHospitalPublishAPIRequest) GetPointY

PointY Getter

func (AlibabaAlihealthExaminationHospitalPublishAPIRequest) GetReportWay

ReportWay Getter

func (AlibabaAlihealthExaminationHospitalPublishAPIRequest) GetReportWayOnline

ReportWayOnline Getter

func (AlibabaAlihealthExaminationHospitalPublishAPIRequest) GetRoutes

Routes Getter

func (AlibabaAlihealthExaminationHospitalPublishAPIRequest) GetSocialCreditCode

SocialCreditCode Getter

func (AlibabaAlihealthExaminationHospitalPublishAPIRequest) GetSpecialTagsCode

SpecialTagsCode Getter

func (AlibabaAlihealthExaminationHospitalPublishAPIRequest) GetTel

Tel Getter

func (AlibabaAlihealthExaminationHospitalPublishAPIRequest) GetType

Type Getter

func (AlibabaAlihealthExaminationHospitalPublishAPIRequest) GetWorkTime

WorkTime Getter

func (*AlibabaAlihealthExaminationHospitalPublishAPIRequest) SetAddress

Address Setter 门店地址

func (*AlibabaAlihealthExaminationHospitalPublishAPIRequest) SetAgreement

Agreement Setter 门店与医院协议

func (*AlibabaAlihealthExaminationHospitalPublishAPIRequest) SetBusinessLicense

func (r *AlibabaAlihealthExaminationHospitalPublishAPIRequest) SetBusinessLicense(_businessLicense string) error

BusinessLicense Setter 营业执照

func (*AlibabaAlihealthExaminationHospitalPublishAPIRequest) SetCategory

Category Setter 类目:1=体检;2=核酸;3=上门;4=健康证;多个类目以逗号分割

func (*AlibabaAlihealthExaminationHospitalPublishAPIRequest) SetCityCode

CityCode Setter 门店城市code(国标)

func (*AlibabaAlihealthExaminationHospitalPublishAPIRequest) SetCityName

CityName Setter 门店所属城市

func (*AlibabaAlihealthExaminationHospitalPublishAPIRequest) SetDetail

Detail Setter 门店简介

func (*AlibabaAlihealthExaminationHospitalPublishAPIRequest) SetEnvImgsUrl

EnvImgsUrl Setter 环境图片(json字符串数组),第一张是头图;(传图前先找运营同学要图片规范,别瞎传)

func (*AlibabaAlihealthExaminationHospitalPublishAPIRequest) SetExamNotice

ExamNotice Setter “须知”使用下面note_category字段

func (*AlibabaAlihealthExaminationHospitalPublishAPIRequest) SetHospitalCode

func (r *AlibabaAlihealthExaminationHospitalPublishAPIRequest) SetHospitalCode(_hospitalCode string) error

HospitalCode Setter 门店code,机构保证唯一

func (*AlibabaAlihealthExaminationHospitalPublishAPIRequest) SetHospitalName

func (r *AlibabaAlihealthExaminationHospitalPublishAPIRequest) SetHospitalName(_hospitalName string) error

HospitalName Setter 门店名称

func (*AlibabaAlihealthExaminationHospitalPublishAPIRequest) SetKeyWord

KeyWord Setter 医院等级,三甲、

Logo Setter http://images.aliyun.com/image?id=123

func (*AlibabaAlihealthExaminationHospitalPublishAPIRequest) SetMedicalLicense

func (r *AlibabaAlihealthExaminationHospitalPublishAPIRequest) SetMedicalLicense(_medicalLicense string) error

MedicalLicense Setter 医疗经营许可

func (*AlibabaAlihealthExaminationHospitalPublishAPIRequest) SetMode

Mode Setter 经营模式 0自营模式、1平台模式

func (*AlibabaAlihealthExaminationHospitalPublishAPIRequest) SetNoteCategory

func (r *AlibabaAlihealthExaminationHospitalPublishAPIRequest) SetNoteCategory(_noteCategory string) error

NoteCategory Setter 不同种类的预约须知;

func (*AlibabaAlihealthExaminationHospitalPublishAPIRequest) SetNotify

Notify Setter 通知信息

func (*AlibabaAlihealthExaminationHospitalPublishAPIRequest) SetOnlineReport

func (r *AlibabaAlihealthExaminationHospitalPublishAPIRequest) SetOnlineReport(_onlineReport int64) error

OnlineReport Setter 是否支持在线报告。0:不支持;1:支持

func (*AlibabaAlihealthExaminationHospitalPublishAPIRequest) SetPointX

PointX Setter 门店位置经度高德 坐标系

func (*AlibabaAlihealthExaminationHospitalPublishAPIRequest) SetPointY

PointY Setter 门店位置纬度高德 坐标系

func (*AlibabaAlihealthExaminationHospitalPublishAPIRequest) SetReportWay

ReportWay Setter 线下报告获取说明(必填)

func (*AlibabaAlihealthExaminationHospitalPublishAPIRequest) SetReportWayOnline

func (r *AlibabaAlihealthExaminationHospitalPublishAPIRequest) SetReportWayOnline(_reportWayOnline string) error

ReportWayOnline Setter 线上体检报告几天出具(如果有电子报告必填)

func (*AlibabaAlihealthExaminationHospitalPublishAPIRequest) SetRoutes

Routes Setter 交通线路,通过\r\n 进行换行

func (*AlibabaAlihealthExaminationHospitalPublishAPIRequest) SetSocialCreditCode

func (r *AlibabaAlihealthExaminationHospitalPublishAPIRequest) SetSocialCreditCode(_socialCreditCode string) error

SocialCreditCode Setter 社会统一信用代码

func (*AlibabaAlihealthExaminationHospitalPublishAPIRequest) SetSpecialTagsCode

func (r *AlibabaAlihealthExaminationHospitalPublishAPIRequest) SetSpecialTagsCode(_specialTagsCode string) error

SpecialTagsCode Setter 免费停车场,绿色VIP通道,免费早餐,3天出报告,1V1导检,接待引导,独家签约,专家会诊,当天出报告;多个逗号分隔

func (*AlibabaAlihealthExaminationHospitalPublishAPIRequest) SetTel

Tel Setter 门店联系电话

func (*AlibabaAlihealthExaminationHospitalPublishAPIRequest) SetType

Type Setter 操作类型: publish=发布,update=更新

func (*AlibabaAlihealthExaminationHospitalPublishAPIRequest) SetWorkTime

WorkTime Setter 工作时间

type AlibabaAlihealthExaminationHospitalPublishAPIResponse

type AlibabaAlihealthExaminationHospitalPublishAPIResponse struct {
	model.CommonResponse
	AlibabaAlihealthExaminationHospitalPublishAPIResponseModel
}

体检机构对接_门店发布/更新 API返回值 alibaba.alihealth.examination.hospital.publish

第三方B端有新的门店发布,或者老的门店更新的时候,使用这个接口

type AlibabaAlihealthExaminationHospitalPublishAPIResponseModel

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

体检机构对接_门店发布/更新 成功返回结果

type AlibabaAlihealthExaminationHospitalSpecialTagAPIRequest

type AlibabaAlihealthExaminationHospitalSpecialTagAPIRequest struct {
	model.Params
}

体检机构获取特色服务标签 API请求 alibaba.alihealth.examination.hospital.special.tag

体检机构获取特色服务标签列表

func NewAlibabaAlihealthExaminationHospitalSpecialTagRequest

func NewAlibabaAlihealthExaminationHospitalSpecialTagRequest() *AlibabaAlihealthExaminationHospitalSpecialTagAPIRequest

初始化AlibabaAlihealthExaminationHospitalSpecialTagAPIRequest对象

func (AlibabaAlihealthExaminationHospitalSpecialTagAPIRequest) GetApiMethodName

IRequest interface 方法, 获取Api method

func (AlibabaAlihealthExaminationHospitalSpecialTagAPIRequest) GetApiParams

IRequest interface 方法, 获取API参数

type AlibabaAlihealthExaminationHospitalSpecialTagAPIResponse

type AlibabaAlihealthExaminationHospitalSpecialTagAPIResponse struct {
	model.CommonResponse
	AlibabaAlihealthExaminationHospitalSpecialTagAPIResponseModel
}

体检机构获取特色服务标签 API返回值 alibaba.alihealth.examination.hospital.special.tag

体检机构获取特色服务标签列表

type AlibabaAlihealthExaminationHospitalSpecialTagAPIResponseModel

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

体检机构获取特色服务标签 成功返回结果

type AlibabaAlihealthExaminationInvoiceInfoNotifyAPIRequest

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

体检机构同步发票信息给阿里健康 API请求 alibaba.alihealth.examination.invoice.info.notify

体检机构向阿里健康同步发票信息

func NewAlibabaAlihealthExaminationInvoiceInfoNotifyRequest

func NewAlibabaAlihealthExaminationInvoiceInfoNotifyRequest() *AlibabaAlihealthExaminationInvoiceInfoNotifyAPIRequest

初始化AlibabaAlihealthExaminationInvoiceInfoNotifyAPIRequest对象

func (AlibabaAlihealthExaminationInvoiceInfoNotifyAPIRequest) GetApiMethodName

IRequest interface 方法, 获取Api method

func (AlibabaAlihealthExaminationInvoiceInfoNotifyAPIRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlibabaAlihealthExaminationInvoiceInfoNotifyAPIRequest) GetInvoiceStatus

InvoiceStatus Getter

func (AlibabaAlihealthExaminationInvoiceInfoNotifyAPIRequest) GetInvoiceUrl

InvoiceUrl Getter

func (AlibabaAlihealthExaminationInvoiceInfoNotifyAPIRequest) GetReserveNumber

ReserveNumber Getter

func (*AlibabaAlihealthExaminationInvoiceInfoNotifyAPIRequest) SetInvoiceStatus

func (r *AlibabaAlihealthExaminationInvoiceInfoNotifyAPIRequest) SetInvoiceStatus(_invoiceStatus string) error

InvoiceStatus Setter 开票状态;(have_submit已提交、invoice_done已开票)

func (*AlibabaAlihealthExaminationInvoiceInfoNotifyAPIRequest) SetInvoiceUrl

InvoiceUrl Setter 发票访问地址;(invoice_status在已开票状态下必填)

func (*AlibabaAlihealthExaminationInvoiceInfoNotifyAPIRequest) SetReserveNumber

func (r *AlibabaAlihealthExaminationInvoiceInfoNotifyAPIRequest) SetReserveNumber(_reserveNumber string) error

ReserveNumber Setter 阿里健康预约凭证

type AlibabaAlihealthExaminationInvoiceInfoNotifyAPIResponse

type AlibabaAlihealthExaminationInvoiceInfoNotifyAPIResponse struct {
	model.CommonResponse
	AlibabaAlihealthExaminationInvoiceInfoNotifyAPIResponseModel
}

体检机构同步发票信息给阿里健康 API返回值 alibaba.alihealth.examination.invoice.info.notify

体检机构向阿里健康同步发票信息

type AlibabaAlihealthExaminationInvoiceInfoNotifyAPIResponseModel

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

体检机构同步发票信息给阿里健康 成功返回结果

type AlibabaAlihealthExaminationItemsPublishAPIRequest

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

单项/加项包信息同步 API请求 alibaba.alihealth.examination.items.publish

体检机构对接_单项/加项包信息发布/更新

func NewAlibabaAlihealthExaminationItemsPublishRequest

func NewAlibabaAlihealthExaminationItemsPublishRequest() *AlibabaAlihealthExaminationItemsPublishAPIRequest

初始化AlibabaAlihealthExaminationItemsPublishAPIRequest对象

func (AlibabaAlihealthExaminationItemsPublishAPIRequest) GetApiMethodName

IRequest interface 方法, 获取Api method

func (AlibabaAlihealthExaminationItemsPublishAPIRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlibabaAlihealthExaminationItemsPublishAPIRequest) GetGroupId

GroupId Getter

func (AlibabaAlihealthExaminationItemsPublishAPIRequest) GetHospitalCodes

HospitalCodes Getter

func (AlibabaAlihealthExaminationItemsPublishAPIRequest) GetIsvItemDTOS

IsvItemDTOS Getter

func (AlibabaAlihealthExaminationItemsPublishAPIRequest) GetIsvItemPackDTOS

IsvItemPackDTOS Getter

func (AlibabaAlihealthExaminationItemsPublishAPIRequest) GetIsvItemRelationDTOS

IsvItemRelationDTOS Getter

func (AlibabaAlihealthExaminationItemsPublishAPIRequest) GetIsvPackRelationDTOS

IsvPackRelationDTOS Getter

func (AlibabaAlihealthExaminationItemsPublishAPIRequest) GetIsvPackages

IsvPackages Getter

func (*AlibabaAlihealthExaminationItemsPublishAPIRequest) SetGroupId

GroupId Setter 商品id,机构保证全局唯一

func (*AlibabaAlihealthExaminationItemsPublishAPIRequest) SetHospitalCodes

func (r *AlibabaAlihealthExaminationItemsPublishAPIRequest) SetHospitalCodes(_hospitalCodes []string) error

HospitalCodes Setter 体检机构标识

func (*AlibabaAlihealthExaminationItemsPublishAPIRequest) SetIsvItemDTOS

func (r *AlibabaAlihealthExaminationItemsPublishAPIRequest) SetIsvItemDTOS(_isvItemDTOS []IsvItemDto) error

IsvItemDTOS Setter 单项信息列表

func (*AlibabaAlihealthExaminationItemsPublishAPIRequest) SetIsvItemPackDTOS

func (r *AlibabaAlihealthExaminationItemsPublishAPIRequest) SetIsvItemPackDTOS(_isvItemPackDTOS []IsvItemPackDto) error

IsvItemPackDTOS Setter 加项包列表

func (*AlibabaAlihealthExaminationItemsPublishAPIRequest) SetIsvItemRelationDTOS

func (r *AlibabaAlihealthExaminationItemsPublishAPIRequest) SetIsvItemRelationDTOS(_isvItemRelationDTOS []IsvItemRelationDto) error

IsvItemRelationDTOS Setter 单项之间关系

func (*AlibabaAlihealthExaminationItemsPublishAPIRequest) SetIsvPackRelationDTOS

func (r *AlibabaAlihealthExaminationItemsPublishAPIRequest) SetIsvPackRelationDTOS(_isvPackRelationDTOS []IsvPackRelationDto) error

IsvPackRelationDTOS Setter 加项包关系列表

func (*AlibabaAlihealthExaminationItemsPublishAPIRequest) SetIsvPackages

func (r *AlibabaAlihealthExaminationItemsPublishAPIRequest) SetIsvPackages(_isvPackages []IsvPackage) error

IsvPackages Setter 套餐列表

type AlibabaAlihealthExaminationItemsPublishAPIResponse

type AlibabaAlihealthExaminationItemsPublishAPIResponse struct {
	model.CommonResponse
	AlibabaAlihealthExaminationItemsPublishAPIResponseModel
}

单项/加项包信息同步 API返回值 alibaba.alihealth.examination.items.publish

体检机构对接_单项/加项包信息发布/更新

type AlibabaAlihealthExaminationItemsPublishAPIResponseModel

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

单项/加项包信息同步 成功返回结果

type AlibabaAlihealthExaminationReportDiagnoseFileCodeGetAPIRequest

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

ISV获取报告文件查看验证码 API请求 alibaba.alihealth.examination.report.diagnose.file.code.get

体检报告人工解读_ISV获取报告文件验证码进行查看报告文件

func NewAlibabaAlihealthExaminationReportDiagnoseFileCodeGetRequest

func NewAlibabaAlihealthExaminationReportDiagnoseFileCodeGetRequest() *AlibabaAlihealthExaminationReportDiagnoseFileCodeGetAPIRequest

初始化AlibabaAlihealthExaminationReportDiagnoseFileCodeGetAPIRequest对象

func (AlibabaAlihealthExaminationReportDiagnoseFileCodeGetAPIRequest) GetApiMethodName

IRequest interface 方法, 获取Api method

func (AlibabaAlihealthExaminationReportDiagnoseFileCodeGetAPIRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlibabaAlihealthExaminationReportDiagnoseFileCodeGetAPIRequest) GetDoctorId

DoctorId Getter

func (AlibabaAlihealthExaminationReportDiagnoseFileCodeGetAPIRequest) GetOrderId

OrderId Getter

func (AlibabaAlihealthExaminationReportDiagnoseFileCodeGetAPIRequest) GetReportId

ReportId Getter

func (*AlibabaAlihealthExaminationReportDiagnoseFileCodeGetAPIRequest) SetDoctorId

DoctorId Setter 医生id

func (*AlibabaAlihealthExaminationReportDiagnoseFileCodeGetAPIRequest) SetOrderId

OrderId Setter 订单id

func (*AlibabaAlihealthExaminationReportDiagnoseFileCodeGetAPIRequest) SetReportId

ReportId Setter 报告id

type AlibabaAlihealthExaminationReportDiagnoseFileCodeGetAPIResponse

type AlibabaAlihealthExaminationReportDiagnoseFileCodeGetAPIResponse struct {
	model.CommonResponse
	AlibabaAlihealthExaminationReportDiagnoseFileCodeGetAPIResponseModel
}

ISV获取报告文件查看验证码 API返回值 alibaba.alihealth.examination.report.diagnose.file.code.get

体检报告人工解读_ISV获取报告文件验证码进行查看报告文件

type AlibabaAlihealthExaminationReportDiagnoseFileCodeGetAPIResponseModel

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

ISV获取报告文件查看验证码 成功返回结果

type AlibabaAlihealthExaminationReportDiagnoseOrderStatusAPIRequest

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

报告解读订单状态更新 API请求 alibaba.alihealth.examination.report.diagnose.order.status

报告解读订单状态更新

func NewAlibabaAlihealthExaminationReportDiagnoseOrderStatusRequest

func NewAlibabaAlihealthExaminationReportDiagnoseOrderStatusRequest() *AlibabaAlihealthExaminationReportDiagnoseOrderStatusAPIRequest

初始化AlibabaAlihealthExaminationReportDiagnoseOrderStatusAPIRequest对象

func (AlibabaAlihealthExaminationReportDiagnoseOrderStatusAPIRequest) GetApiMethodName

IRequest interface 方法, 获取Api method

func (AlibabaAlihealthExaminationReportDiagnoseOrderStatusAPIRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlibabaAlihealthExaminationReportDiagnoseOrderStatusAPIRequest) GetReportOrderStatusRequest

ReportOrderStatusRequest Getter

func (*AlibabaAlihealthExaminationReportDiagnoseOrderStatusAPIRequest) SetReportOrderStatusRequest

func (r *AlibabaAlihealthExaminationReportDiagnoseOrderStatusAPIRequest) SetReportOrderStatusRequest(_reportOrderStatusRequest *ReportOrderStatusRequest) error

ReportOrderStatusRequest Setter 参数对象

type AlibabaAlihealthExaminationReportDiagnoseOrderStatusAPIResponse

type AlibabaAlihealthExaminationReportDiagnoseOrderStatusAPIResponse struct {
	model.CommonResponse
	AlibabaAlihealthExaminationReportDiagnoseOrderStatusAPIResponseModel
}

报告解读订单状态更新 API返回值 alibaba.alihealth.examination.report.diagnose.order.status

报告解读订单状态更新

type AlibabaAlihealthExaminationReportDiagnoseOrderStatusAPIResponseModel

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

报告解读订单状态更新 成功返回结果

type AlibabaAlihealthExaminationReportDiagnoseOrderSubmitAPIRequest

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

体检报告人工解读订单 API请求 alibaba.alihealth.examination.report.diagnose.order.submit

体检报告人工解读订单信息推送给ISV,进行人工解读

func NewAlibabaAlihealthExaminationReportDiagnoseOrderSubmitRequest

func NewAlibabaAlihealthExaminationReportDiagnoseOrderSubmitRequest() *AlibabaAlihealthExaminationReportDiagnoseOrderSubmitAPIRequest

初始化AlibabaAlihealthExaminationReportDiagnoseOrderSubmitAPIRequest对象

func (AlibabaAlihealthExaminationReportDiagnoseOrderSubmitAPIRequest) GetApiMethodName

IRequest interface 方法, 获取Api method

func (AlibabaAlihealthExaminationReportDiagnoseOrderSubmitAPIRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlibabaAlihealthExaminationReportDiagnoseOrderSubmitAPIRequest) GetGender

Gender Getter

func (AlibabaAlihealthExaminationReportDiagnoseOrderSubmitAPIRequest) GetIdCardNo

IdCardNo Getter

func (AlibabaAlihealthExaminationReportDiagnoseOrderSubmitAPIRequest) GetMobilePhone

MobilePhone Getter

func (AlibabaAlihealthExaminationReportDiagnoseOrderSubmitAPIRequest) GetOrderId

OrderId Getter

func (AlibabaAlihealthExaminationReportDiagnoseOrderSubmitAPIRequest) GetPatientName

PatientName Getter

func (AlibabaAlihealthExaminationReportDiagnoseOrderSubmitAPIRequest) GetQuestion

Question Getter

func (AlibabaAlihealthExaminationReportDiagnoseOrderSubmitAPIRequest) GetReportUrl

ReportUrl Getter

func (*AlibabaAlihealthExaminationReportDiagnoseOrderSubmitAPIRequest) SetGender

Gender Setter 性别

func (*AlibabaAlihealthExaminationReportDiagnoseOrderSubmitAPIRequest) SetIdCardNo

IdCardNo Setter 证件号,显示前1,后1

func (*AlibabaAlihealthExaminationReportDiagnoseOrderSubmitAPIRequest) SetMobilePhone

MobilePhone Setter 手机号码,显示后四位

func (*AlibabaAlihealthExaminationReportDiagnoseOrderSubmitAPIRequest) SetOrderId

OrderId Setter 订单ID

func (*AlibabaAlihealthExaminationReportDiagnoseOrderSubmitAPIRequest) SetPatientName

PatientName Setter 咨询人名称

func (*AlibabaAlihealthExaminationReportDiagnoseOrderSubmitAPIRequest) SetQuestion

Question Setter 主诉问题

func (*AlibabaAlihealthExaminationReportDiagnoseOrderSubmitAPIRequest) SetReportUrl

ReportUrl Setter 报告地址

type AlibabaAlihealthExaminationReportDiagnoseOrderSubmitAPIResponse

type AlibabaAlihealthExaminationReportDiagnoseOrderSubmitAPIResponse struct {
	model.CommonResponse
	AlibabaAlihealthExaminationReportDiagnoseOrderSubmitAPIResponseModel
}

体检报告人工解读订单 API返回值 alibaba.alihealth.examination.report.diagnose.order.submit

体检报告人工解读订单信息推送给ISV,进行人工解读

type AlibabaAlihealthExaminationReportDiagnoseOrderSubmitAPIResponseModel

type AlibabaAlihealthExaminationReportDiagnoseOrderSubmitAPIResponseModel struct {
	XMLName xml.Name `xml:"alibaba_alihealth_examination_report_diagnose_order_submit_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 请求状态
	ResponseCode string `json:"response_code,omitempty" xml:"response_code,omitempty"`
	// 错误码
	MsgCode string `json:"msg_code,omitempty" xml:"msg_code,omitempty"`
	// 错误信息
	MsgInfo string `json:"msg_info,omitempty" xml:"msg_info,omitempty"`
	// 三方订单信息
	OrderInfo *OrderInfo `json:"order_info,omitempty" xml:"order_info,omitempty"`
}

体检报告人工解读订单 成功返回结果

type AlibabaAlihealthExaminationReportDiagnoseOrderSummaryAPIRequest

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

体检报告人工解读总结回传 API请求 alibaba.alihealth.examination.report.diagnose.order.summary

记录体检报告人工解读总结

func NewAlibabaAlihealthExaminationReportDiagnoseOrderSummaryRequest

func NewAlibabaAlihealthExaminationReportDiagnoseOrderSummaryRequest() *AlibabaAlihealthExaminationReportDiagnoseOrderSummaryAPIRequest

初始化AlibabaAlihealthExaminationReportDiagnoseOrderSummaryAPIRequest对象

func (AlibabaAlihealthExaminationReportDiagnoseOrderSummaryAPIRequest) GetApiMethodName

IRequest interface 方法, 获取Api method

func (AlibabaAlihealthExaminationReportDiagnoseOrderSummaryAPIRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlibabaAlihealthExaminationReportDiagnoseOrderSummaryAPIRequest) GetReportOrderSummaryRequest

ReportOrderSummaryRequest Getter

func (*AlibabaAlihealthExaminationReportDiagnoseOrderSummaryAPIRequest) SetReportOrderSummaryRequest

func (r *AlibabaAlihealthExaminationReportDiagnoseOrderSummaryAPIRequest) SetReportOrderSummaryRequest(_reportOrderSummaryRequest *ReportOrderSummaryRequest) error

ReportOrderSummaryRequest Setter 入参对象

type AlibabaAlihealthExaminationReportDiagnoseOrderSummaryAPIResponse

type AlibabaAlihealthExaminationReportDiagnoseOrderSummaryAPIResponse struct {
	model.CommonResponse
	AlibabaAlihealthExaminationReportDiagnoseOrderSummaryAPIResponseModel
}

体检报告人工解读总结回传 API返回值 alibaba.alihealth.examination.report.diagnose.order.summary

记录体检报告人工解读总结

type AlibabaAlihealthExaminationReportDiagnoseOrderSummaryAPIResponseModel

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

体检报告人工解读总结回传 成功返回结果

type AlibabaAlihealthExaminationReportDiagnoseTempmessageReceiveAPIRequest

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

导医通报告解读临时消息接收 API请求 alibaba.alihealth.examination.report.diagnose.tempmessage.receive

导医通报告解读临时消息接收

func NewAlibabaAlihealthExaminationReportDiagnoseTempmessageReceiveRequest

func NewAlibabaAlihealthExaminationReportDiagnoseTempmessageReceiveRequest() *AlibabaAlihealthExaminationReportDiagnoseTempmessageReceiveAPIRequest

初始化AlibabaAlihealthExaminationReportDiagnoseTempmessageReceiveAPIRequest对象

func (AlibabaAlihealthExaminationReportDiagnoseTempmessageReceiveAPIRequest) GetApiMethodName

IRequest interface 方法, 获取Api method

func (AlibabaAlihealthExaminationReportDiagnoseTempmessageReceiveAPIRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlibabaAlihealthExaminationReportDiagnoseTempmessageReceiveAPIRequest) GetReportDiagnoseImMessageRequest

ReportDiagnoseImMessageRequest Getter

func (*AlibabaAlihealthExaminationReportDiagnoseTempmessageReceiveAPIRequest) SetReportDiagnoseImMessageRequest

func (r *AlibabaAlihealthExaminationReportDiagnoseTempmessageReceiveAPIRequest) SetReportDiagnoseImMessageRequest(_reportDiagnoseImMessageRequest *ReportDiagnoseImMessageRequest) error

ReportDiagnoseImMessageRequest Setter 入参对象

type AlibabaAlihealthExaminationReportDiagnoseTempmessageReceiveAPIResponse

type AlibabaAlihealthExaminationReportDiagnoseTempmessageReceiveAPIResponse struct {
	model.CommonResponse
	AlibabaAlihealthExaminationReportDiagnoseTempmessageReceiveAPIResponseModel
}

导医通报告解读临时消息接收 API返回值 alibaba.alihealth.examination.report.diagnose.tempmessage.receive

导医通报告解读临时消息接收

type AlibabaAlihealthExaminationReportDiagnoseTempmessageReceiveAPIResponseModel

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

导医通报告解读临时消息接收 成功返回结果

type AlibabaAlihealthExaminationReserveCancelAPIRequest

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

体检机构对接_预约取消 API请求 alibaba.alihealth.examination.reserve.cancel

体检机构对接_体检取消

func NewAlibabaAlihealthExaminationReserveCancelRequest

func NewAlibabaAlihealthExaminationReserveCancelRequest() *AlibabaAlihealthExaminationReserveCancelAPIRequest

初始化AlibabaAlihealthExaminationReserveCancelAPIRequest对象

func (AlibabaAlihealthExaminationReserveCancelAPIRequest) GetApiMethodName

IRequest interface 方法, 获取Api method

func (AlibabaAlihealthExaminationReserveCancelAPIRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlibabaAlihealthExaminationReserveCancelAPIRequest) GetMerchantCode

MerchantCode Getter

func (AlibabaAlihealthExaminationReserveCancelAPIRequest) GetPackageCode

PackageCode Getter

func (AlibabaAlihealthExaminationReserveCancelAPIRequest) GetReserveDate

ReserveDate Getter

func (AlibabaAlihealthExaminationReserveCancelAPIRequest) GetReserveNumber

ReserveNumber Getter

func (AlibabaAlihealthExaminationReserveCancelAPIRequest) GetStoreId

StoreId Getter

func (AlibabaAlihealthExaminationReserveCancelAPIRequest) GetUniqReserveCode

UniqReserveCode Getter

func (*AlibabaAlihealthExaminationReserveCancelAPIRequest) SetMerchantCode

func (r *AlibabaAlihealthExaminationReserveCancelAPIRequest) SetMerchantCode(_merchantCode string) error

MerchantCode Setter 商户唯一码

func (*AlibabaAlihealthExaminationReserveCancelAPIRequest) SetPackageCode

func (r *AlibabaAlihealthExaminationReserveCancelAPIRequest) SetPackageCode(_packageCode string) error

PackageCode Setter 体检套餐编码

func (*AlibabaAlihealthExaminationReserveCancelAPIRequest) SetReserveDate

func (r *AlibabaAlihealthExaminationReserveCancelAPIRequest) SetReserveDate(_reserveDate string) error

ReserveDate Setter 预约时间

func (*AlibabaAlihealthExaminationReserveCancelAPIRequest) SetReserveNumber

func (r *AlibabaAlihealthExaminationReserveCancelAPIRequest) SetReserveNumber(_reserveNumber string) error

ReserveNumber Setter 阿里健康预约唯一标识

func (*AlibabaAlihealthExaminationReserveCancelAPIRequest) SetStoreId

StoreId Setter 店铺ID

func (*AlibabaAlihealthExaminationReserveCancelAPIRequest) SetUniqReserveCode

func (r *AlibabaAlihealthExaminationReserveCancelAPIRequest) SetUniqReserveCode(_uniqReserveCode string) error

UniqReserveCode Setter 体检机构预约唯一标识码

type AlibabaAlihealthExaminationReserveCancelAPIResponse

type AlibabaAlihealthExaminationReserveCancelAPIResponse struct {
	model.CommonResponse
	AlibabaAlihealthExaminationReserveCancelAPIResponseModel
}

体检机构对接_预约取消 API返回值 alibaba.alihealth.examination.reserve.cancel

体检机构对接_体检取消

type AlibabaAlihealthExaminationReserveCancelAPIResponseModel

type AlibabaAlihealthExaminationReserveCancelAPIResponseModel struct {
	XMLName xml.Name `xml:"alibaba_alihealth_examination_reserve_cancel_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 200:取消成功,状态变为已取消;800:取消失败,状态变为取消预约中;700:取消失败状态从取消预约中变为已到检;600取消失败,状态从取消预约中变为已预约
	ResponseCode string `json:"response_code,omitempty" xml:"response_code,omitempty"`
	// 返回状态码不是600或者700时,不需要返回此字段
	RevisionInfo *RevisionInfo `json:"revision_info,omitempty" xml:"revision_info,omitempty"`
	// 返回结果描述
	Message string `json:"message,omitempty" xml:"message,omitempty"`
}

体检机构对接_预约取消 成功返回结果

type AlibabaAlihealthExaminationReserveConfirmAPIRequest

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

体检机构对接_体检套餐预定确认 API请求 alibaba.alihealth.examination.reserve.confirm

向体检机构确认用户购买的体检套餐信息

func NewAlibabaAlihealthExaminationReserveConfirmRequest

func NewAlibabaAlihealthExaminationReserveConfirmRequest() *AlibabaAlihealthExaminationReserveConfirmAPIRequest

初始化AlibabaAlihealthExaminationReserveConfirmAPIRequest对象

func (AlibabaAlihealthExaminationReserveConfirmAPIRequest) GetAddItems

AddItems Getter

func (AlibabaAlihealthExaminationReserveConfirmAPIRequest) GetAddPacks

AddPacks Getter

func (AlibabaAlihealthExaminationReserveConfirmAPIRequest) GetAddress

Address Getter

func (AlibabaAlihealthExaminationReserveConfirmAPIRequest) GetApiMethodName

IRequest interface 方法, 获取Api method

func (AlibabaAlihealthExaminationReserveConfirmAPIRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlibabaAlihealthExaminationReserveConfirmAPIRequest) GetBirthday

Birthday Getter

func (AlibabaAlihealthExaminationReserveConfirmAPIRequest) GetCertNumber

CertNumber Getter

func (AlibabaAlihealthExaminationReserveConfirmAPIRequest) GetCertType

CertType Getter

func (AlibabaAlihealthExaminationReserveConfirmAPIRequest) GetCompany

Company Getter

func (AlibabaAlihealthExaminationReserveConfirmAPIRequest) GetDepartment

Department Getter

func (AlibabaAlihealthExaminationReserveConfirmAPIRequest) GetEmployeeNumber

EmployeeNumber Getter

func (AlibabaAlihealthExaminationReserveConfirmAPIRequest) GetGender

Gender Getter

func (AlibabaAlihealthExaminationReserveConfirmAPIRequest) GetHavaReport

HavaReport Getter

func (AlibabaAlihealthExaminationReserveConfirmAPIRequest) GetMarried

Married Getter

func (AlibabaAlihealthExaminationReserveConfirmAPIRequest) GetMerchantCode

MerchantCode Getter

func (AlibabaAlihealthExaminationReserveConfirmAPIRequest) GetName

Name Getter

func (AlibabaAlihealthExaminationReserveConfirmAPIRequest) GetPackageCode

PackageCode Getter

func (AlibabaAlihealthExaminationReserveConfirmAPIRequest) GetPhone

Phone Getter

func (AlibabaAlihealthExaminationReserveConfirmAPIRequest) GetReserveDate

ReserveDate Getter

func (AlibabaAlihealthExaminationReserveConfirmAPIRequest) GetReserveNumber

ReserveNumber Getter

func (AlibabaAlihealthExaminationReserveConfirmAPIRequest) GetReserveTimeEnd

ReserveTimeEnd Getter

func (AlibabaAlihealthExaminationReserveConfirmAPIRequest) GetReserveTimeStart

ReserveTimeStart Getter

func (AlibabaAlihealthExaminationReserveConfirmAPIRequest) GetServiceAddress

ServiceAddress Getter

func (AlibabaAlihealthExaminationReserveConfirmAPIRequest) GetServiceType

ServiceType Getter

func (AlibabaAlihealthExaminationReserveConfirmAPIRequest) GetStoreId

StoreId Getter

func (*AlibabaAlihealthExaminationReserveConfirmAPIRequest) SetAddItems

AddItems Setter 加项列表

func (*AlibabaAlihealthExaminationReserveConfirmAPIRequest) SetAddPacks

AddPacks Setter 加项包列表

func (*AlibabaAlihealthExaminationReserveConfirmAPIRequest) SetAddress

Address Setter 报告邮寄地址

func (*AlibabaAlihealthExaminationReserveConfirmAPIRequest) SetBirthday

Birthday Setter 出生日期

func (*AlibabaAlihealthExaminationReserveConfirmAPIRequest) SetCertNumber

CertNumber Setter 证件号

func (*AlibabaAlihealthExaminationReserveConfirmAPIRequest) SetCertType

CertType Setter 证件类型(0-身份证; 1-护照; 2-军官证)

func (*AlibabaAlihealthExaminationReserveConfirmAPIRequest) SetCompany

Company Setter 所属公司

func (*AlibabaAlihealthExaminationReserveConfirmAPIRequest) SetDepartment

Department Setter 所属部门

func (*AlibabaAlihealthExaminationReserveConfirmAPIRequest) SetEmployeeNumber

func (r *AlibabaAlihealthExaminationReserveConfirmAPIRequest) SetEmployeeNumber(_employeeNumber string) error

EmployeeNumber Setter 员工号

func (*AlibabaAlihealthExaminationReserveConfirmAPIRequest) SetGender

Gender Setter 性别(0-男;1-女;)

func (*AlibabaAlihealthExaminationReserveConfirmAPIRequest) SetHavaReport

HavaReport Setter 0没报告1有报告

func (*AlibabaAlihealthExaminationReserveConfirmAPIRequest) SetMarried

Married Setter 婚否(0-未婚; 1-已婚)

func (*AlibabaAlihealthExaminationReserveConfirmAPIRequest) SetMerchantCode

func (r *AlibabaAlihealthExaminationReserveConfirmAPIRequest) SetMerchantCode(_merchantCode string) error

MerchantCode Setter 商户唯一码

func (*AlibabaAlihealthExaminationReserveConfirmAPIRequest) SetName

Name Setter 体检人姓名

func (*AlibabaAlihealthExaminationReserveConfirmAPIRequest) SetPackageCode

func (r *AlibabaAlihealthExaminationReserveConfirmAPIRequest) SetPackageCode(_packageCode string) error

PackageCode Setter 体检套餐编码

func (*AlibabaAlihealthExaminationReserveConfirmAPIRequest) SetPhone

Phone Setter 电话号码

func (*AlibabaAlihealthExaminationReserveConfirmAPIRequest) SetReserveDate

func (r *AlibabaAlihealthExaminationReserveConfirmAPIRequest) SetReserveDate(_reserveDate string) error

ReserveDate Setter 预约时间

func (*AlibabaAlihealthExaminationReserveConfirmAPIRequest) SetReserveNumber

func (r *AlibabaAlihealthExaminationReserveConfirmAPIRequest) SetReserveNumber(_reserveNumber string) error

ReserveNumber Setter 阿里健康预约唯一标识

func (*AlibabaAlihealthExaminationReserveConfirmAPIRequest) SetReserveTimeEnd

func (r *AlibabaAlihealthExaminationReserveConfirmAPIRequest) SetReserveTimeEnd(_reserveTimeEnd string) error

ReserveTimeEnd Setter 预约时间段截止

func (*AlibabaAlihealthExaminationReserveConfirmAPIRequest) SetReserveTimeStart

func (r *AlibabaAlihealthExaminationReserveConfirmAPIRequest) SetReserveTimeStart(_reserveTimeStart string) error

ReserveTimeStart Setter 预约时间段开始

func (*AlibabaAlihealthExaminationReserveConfirmAPIRequest) SetServiceAddress

func (r *AlibabaAlihealthExaminationReserveConfirmAPIRequest) SetServiceAddress(_serviceAddress *AddAddress) error

ServiceAddress Setter 上门服务的上门地址

func (*AlibabaAlihealthExaminationReserveConfirmAPIRequest) SetServiceType

func (r *AlibabaAlihealthExaminationReserveConfirmAPIRequest) SetServiceType(_serviceType string) error

ServiceType Setter 服务类型,ONSITE_SERVICE(到店检测)、DOOR_TO_DOOR_SERVICE(上门检测)

func (*AlibabaAlihealthExaminationReserveConfirmAPIRequest) SetStoreId

StoreId Setter 店铺ID

type AlibabaAlihealthExaminationReserveConfirmAPIResponse

type AlibabaAlihealthExaminationReserveConfirmAPIResponse struct {
	model.CommonResponse
	AlibabaAlihealthExaminationReserveConfirmAPIResponseModel
}

体检机构对接_体检套餐预定确认 API返回值 alibaba.alihealth.examination.reserve.confirm

向体检机构确认用户购买的体检套餐信息

type AlibabaAlihealthExaminationReserveConfirmAPIResponseModel

type AlibabaAlihealthExaminationReserveConfirmAPIResponseModel struct {
	XMLName xml.Name `xml:"alibaba_alihealth_examination_reserve_confirm_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 返回结果描述
	Message string `json:"message,omitempty" xml:"message,omitempty"`
	// 体检机构预约唯一标识码
	UniqReserveCode string `json:"uniq_reserve_code,omitempty" xml:"uniq_reserve_code,omitempty"`
	// 返回结果编码
	ResponseCode string `json:"response_code,omitempty" xml:"response_code,omitempty"`
}

体检机构对接_体检套餐预定确认 成功返回结果

type AlibabaAlihealthExaminationReserveIsvModifyAPIRequest

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

ISV调TOP主动发起改期信息 API请求 alibaba.alihealth.examination.reserve.isv.modify

体检机构对接_ISV发起体检套餐改期

func NewAlibabaAlihealthExaminationReserveIsvModifyRequest

func NewAlibabaAlihealthExaminationReserveIsvModifyRequest() *AlibabaAlihealthExaminationReserveIsvModifyAPIRequest

初始化AlibabaAlihealthExaminationReserveIsvModifyAPIRequest对象

func (AlibabaAlihealthExaminationReserveIsvModifyAPIRequest) GetApiMethodName

IRequest interface 方法, 获取Api method

func (AlibabaAlihealthExaminationReserveIsvModifyAPIRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlibabaAlihealthExaminationReserveIsvModifyAPIRequest) GetReserveDate

ReserveDate Getter

func (AlibabaAlihealthExaminationReserveIsvModifyAPIRequest) GetReserveNumber

ReserveNumber Getter

func (AlibabaAlihealthExaminationReserveIsvModifyAPIRequest) GetReserveTimeEnd

ReserveTimeEnd Getter

func (AlibabaAlihealthExaminationReserveIsvModifyAPIRequest) GetReserveTimeStart

ReserveTimeStart Getter

func (AlibabaAlihealthExaminationReserveIsvModifyAPIRequest) GetUniqReserveCode

UniqReserveCode Getter

func (*AlibabaAlihealthExaminationReserveIsvModifyAPIRequest) SetReserveDate

func (r *AlibabaAlihealthExaminationReserveIsvModifyAPIRequest) SetReserveDate(_reserveDate string) error

ReserveDate Setter 修改后预约预约日期,格式:yyyy-MM-dd

func (*AlibabaAlihealthExaminationReserveIsvModifyAPIRequest) SetReserveNumber

func (r *AlibabaAlihealthExaminationReserveIsvModifyAPIRequest) SetReserveNumber(_reserveNumber string) error

ReserveNumber Setter 阿里健康预约唯一标识

func (*AlibabaAlihealthExaminationReserveIsvModifyAPIRequest) SetReserveTimeEnd

func (r *AlibabaAlihealthExaminationReserveIsvModifyAPIRequest) SetReserveTimeEnd(_reserveTimeEnd string) error

ReserveTimeEnd Setter 修改后预约时间段结束时间 HH:mm:ss

func (*AlibabaAlihealthExaminationReserveIsvModifyAPIRequest) SetReserveTimeStart

func (r *AlibabaAlihealthExaminationReserveIsvModifyAPIRequest) SetReserveTimeStart(_reserveTimeStart string) error

ReserveTimeStart Setter 修改后预约时间段开始时间 HH:mm:ss

func (*AlibabaAlihealthExaminationReserveIsvModifyAPIRequest) SetUniqReserveCode

func (r *AlibabaAlihealthExaminationReserveIsvModifyAPIRequest) SetUniqReserveCode(_uniqReserveCode string) error

UniqReserveCode Setter 体检机构预约唯一标识码

type AlibabaAlihealthExaminationReserveIsvModifyAPIResponse

type AlibabaAlihealthExaminationReserveIsvModifyAPIResponse struct {
	model.CommonResponse
	AlibabaAlihealthExaminationReserveIsvModifyAPIResponseModel
}

ISV调TOP主动发起改期信息 API返回值 alibaba.alihealth.examination.reserve.isv.modify

体检机构对接_ISV发起体检套餐改期

type AlibabaAlihealthExaminationReserveIsvModifyAPIResponseModel

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

ISV调TOP主动发起改期信息 成功返回结果

type AlibabaAlihealthExaminationReserveModifyNotifyAPIRequest

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

通知改期结果 API请求 alibaba.alihealth.examination.reserve.modify.notify

体检状态为改期中,服务上通知健康是否改期成功

func NewAlibabaAlihealthExaminationReserveModifyNotifyRequest

func NewAlibabaAlihealthExaminationReserveModifyNotifyRequest() *AlibabaAlihealthExaminationReserveModifyNotifyAPIRequest

初始化AlibabaAlihealthExaminationReserveModifyNotifyAPIRequest对象

func (AlibabaAlihealthExaminationReserveModifyNotifyAPIRequest) GetApiMethodName

IRequest interface 方法, 获取Api method

func (AlibabaAlihealthExaminationReserveModifyNotifyAPIRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlibabaAlihealthExaminationReserveModifyNotifyAPIRequest) GetGoodsCode

GoodsCode Getter

func (AlibabaAlihealthExaminationReserveModifyNotifyAPIRequest) GetNewReserveDate

NewReserveDate Getter

func (AlibabaAlihealthExaminationReserveModifyNotifyAPIRequest) GetNewReserveTimeEnd

NewReserveTimeEnd Getter

func (AlibabaAlihealthExaminationReserveModifyNotifyAPIRequest) GetNewReserveTimeStart

NewReserveTimeStart Getter

func (AlibabaAlihealthExaminationReserveModifyNotifyAPIRequest) GetOldReserveDate

OldReserveDate Getter

func (AlibabaAlihealthExaminationReserveModifyNotifyAPIRequest) GetPackageCode

PackageCode Getter

func (AlibabaAlihealthExaminationReserveModifyNotifyAPIRequest) GetPass

Pass Getter

func (AlibabaAlihealthExaminationReserveModifyNotifyAPIRequest) GetReason

Reason Getter

func (AlibabaAlihealthExaminationReserveModifyNotifyAPIRequest) GetReserveNumber

ReserveNumber Getter

func (AlibabaAlihealthExaminationReserveModifyNotifyAPIRequest) GetStoreCode

StoreCode Getter

func (AlibabaAlihealthExaminationReserveModifyNotifyAPIRequest) GetUniqReserveCode

UniqReserveCode Getter

func (*AlibabaAlihealthExaminationReserveModifyNotifyAPIRequest) SetGoodsCode

GoodsCode Setter 商品编码

func (*AlibabaAlihealthExaminationReserveModifyNotifyAPIRequest) SetNewReserveDate

func (r *AlibabaAlihealthExaminationReserveModifyNotifyAPIRequest) SetNewReserveDate(_newReserveDate string) error

NewReserveDate Setter 新的预约日期

func (*AlibabaAlihealthExaminationReserveModifyNotifyAPIRequest) SetNewReserveTimeEnd

func (r *AlibabaAlihealthExaminationReserveModifyNotifyAPIRequest) SetNewReserveTimeEnd(_newReserveTimeEnd string) error

NewReserveTimeEnd Setter 新的预约时间段结束时间

func (*AlibabaAlihealthExaminationReserveModifyNotifyAPIRequest) SetNewReserveTimeStart

func (r *AlibabaAlihealthExaminationReserveModifyNotifyAPIRequest) SetNewReserveTimeStart(_newReserveTimeStart string) error

NewReserveTimeStart Setter 新的预约时间段开始时间

func (*AlibabaAlihealthExaminationReserveModifyNotifyAPIRequest) SetOldReserveDate

func (r *AlibabaAlihealthExaminationReserveModifyNotifyAPIRequest) SetOldReserveDate(_oldReserveDate string) error

OldReserveDate Setter 旧的预约日期

func (*AlibabaAlihealthExaminationReserveModifyNotifyAPIRequest) SetPackageCode

PackageCode Setter 套餐编码

func (*AlibabaAlihealthExaminationReserveModifyNotifyAPIRequest) SetPass

Pass Setter true:同意修改;false:拒绝修改

func (*AlibabaAlihealthExaminationReserveModifyNotifyAPIRequest) SetReason

Reason Setter 拒绝修改的时候需要传递拒绝原因

func (*AlibabaAlihealthExaminationReserveModifyNotifyAPIRequest) SetReserveNumber

func (r *AlibabaAlihealthExaminationReserveModifyNotifyAPIRequest) SetReserveNumber(_reserveNumber string) error

ReserveNumber Setter 健康预约凭证

func (*AlibabaAlihealthExaminationReserveModifyNotifyAPIRequest) SetStoreCode

StoreCode Setter 门店编码

func (*AlibabaAlihealthExaminationReserveModifyNotifyAPIRequest) SetUniqReserveCode

func (r *AlibabaAlihealthExaminationReserveModifyNotifyAPIRequest) SetUniqReserveCode(_uniqReserveCode string) error

UniqReserveCode Setter 服务商预约凭证

type AlibabaAlihealthExaminationReserveModifyNotifyAPIResponse

type AlibabaAlihealthExaminationReserveModifyNotifyAPIResponse struct {
	model.CommonResponse
	AlibabaAlihealthExaminationReserveModifyNotifyAPIResponseModel
}

通知改期结果 API返回值 alibaba.alihealth.examination.reserve.modify.notify

体检状态为改期中,服务上通知健康是否改期成功

type AlibabaAlihealthExaminationReserveModifyNotifyAPIResponseModel

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

通知改期结果 成功返回结果

type AlibabaAlihealthExaminationReserveReportAPIRequest

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

体检机构对接_体检报告查询 API请求 alibaba.alihealth.examination.reserve.report

体检机构对接_体检报告获取

func NewAlibabaAlihealthExaminationReserveReportRequest

func NewAlibabaAlihealthExaminationReserveReportRequest() *AlibabaAlihealthExaminationReserveReportAPIRequest

初始化AlibabaAlihealthExaminationReserveReportAPIRequest对象

func (AlibabaAlihealthExaminationReserveReportAPIRequest) GetApiMethodName

IRequest interface 方法, 获取Api method

func (AlibabaAlihealthExaminationReserveReportAPIRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlibabaAlihealthExaminationReserveReportAPIRequest) GetCheckNo

CheckNo Getter

func (AlibabaAlihealthExaminationReserveReportAPIRequest) GetMerchantCode

MerchantCode Getter

func (AlibabaAlihealthExaminationReserveReportAPIRequest) GetReserveNumber

ReserveNumber Getter

func (AlibabaAlihealthExaminationReserveReportAPIRequest) GetSearchNo

SearchNo Getter

func (AlibabaAlihealthExaminationReserveReportAPIRequest) GetSearchPwd

SearchPwd Getter

func (AlibabaAlihealthExaminationReserveReportAPIRequest) GetUniqReserveCode

UniqReserveCode Getter

func (*AlibabaAlihealthExaminationReserveReportAPIRequest) SetCheckNo

CheckNo Setter 到检唯一标识

func (*AlibabaAlihealthExaminationReserveReportAPIRequest) SetMerchantCode

func (r *AlibabaAlihealthExaminationReserveReportAPIRequest) SetMerchantCode(_merchantCode string) error

MerchantCode Setter 商户唯一码

func (*AlibabaAlihealthExaminationReserveReportAPIRequest) SetReserveNumber

func (r *AlibabaAlihealthExaminationReserveReportAPIRequest) SetReserveNumber(_reserveNumber string) error

ReserveNumber Setter 阿里健康预约唯一标识

func (*AlibabaAlihealthExaminationReserveReportAPIRequest) SetSearchNo

SearchNo Setter 查询报告卡号

func (*AlibabaAlihealthExaminationReserveReportAPIRequest) SetSearchPwd

SearchPwd Setter 查询报告密码

func (*AlibabaAlihealthExaminationReserveReportAPIRequest) SetUniqReserveCode

func (r *AlibabaAlihealthExaminationReserveReportAPIRequest) SetUniqReserveCode(_uniqReserveCode string) error

UniqReserveCode Setter 体检机构预约唯一标识码

type AlibabaAlihealthExaminationReserveReportAPIResponse

type AlibabaAlihealthExaminationReserveReportAPIResponse struct {
	model.CommonResponse
	AlibabaAlihealthExaminationReserveReportAPIResponseModel
}

体检机构对接_体检报告查询 API返回值 alibaba.alihealth.examination.reserve.report

体检机构对接_体检报告获取

type AlibabaAlihealthExaminationReserveReportAPIResponseModel

type AlibabaAlihealthExaminationReserveReportAPIResponseModel struct {
	XMLName xml.Name `xml:"alibaba_alihealth_examination_reserve_report_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 返回结果描述
	Message string `json:"message,omitempty" xml:"message,omitempty"`
	// 返回结果编码
	ResponseCode string `json:"response_code,omitempty" xml:"response_code,omitempty"`
	// 文件数据流
	ReportData string `json:"report_data,omitempty" xml:"report_data,omitempty"`
}

体检机构对接_体检报告查询 成功返回结果

type AlibabaAlihealthExaminationReserveReportNofifyAPIRequest

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

服务商主动通知体检报告 API请求 alibaba.alihealth.examination.reserve.report.nofify

服务商主动回传用户的体检报告数据

func NewAlibabaAlihealthExaminationReserveReportNofifyRequest

func NewAlibabaAlihealthExaminationReserveReportNofifyRequest() *AlibabaAlihealthExaminationReserveReportNofifyAPIRequest

初始化AlibabaAlihealthExaminationReserveReportNofifyAPIRequest对象

func (AlibabaAlihealthExaminationReserveReportNofifyAPIRequest) GetApiMethodName

IRequest interface 方法, 获取Api method

func (AlibabaAlihealthExaminationReserveReportNofifyAPIRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlibabaAlihealthExaminationReserveReportNofifyAPIRequest) GetCheckNo

CheckNo Getter

func (AlibabaAlihealthExaminationReserveReportNofifyAPIRequest) GetContent

Content Getter

func (AlibabaAlihealthExaminationReserveReportNofifyAPIRequest) GetReserveNumber

ReserveNumber Getter

func (AlibabaAlihealthExaminationReserveReportNofifyAPIRequest) GetType

Type Getter

func (AlibabaAlihealthExaminationReserveReportNofifyAPIRequest) GetUniqReserveCode

UniqReserveCode Getter

func (*AlibabaAlihealthExaminationReserveReportNofifyAPIRequest) SetCheckNo

CheckNo Setter 服务商到检编号

func (*AlibabaAlihealthExaminationReserveReportNofifyAPIRequest) SetContent

Content Setter pdf文件的二进制base64编码字符串

func (*AlibabaAlihealthExaminationReserveReportNofifyAPIRequest) SetReserveNumber

func (r *AlibabaAlihealthExaminationReserveReportNofifyAPIRequest) SetReserveNumber(_reserveNumber string) error

ReserveNumber Setter 健康预约凭证

func (*AlibabaAlihealthExaminationReserveReportNofifyAPIRequest) SetType

Type Setter 报告通知类型,传1即可

func (*AlibabaAlihealthExaminationReserveReportNofifyAPIRequest) SetUniqReserveCode

func (r *AlibabaAlihealthExaminationReserveReportNofifyAPIRequest) SetUniqReserveCode(_uniqReserveCode string) error

UniqReserveCode Setter 服务商预约凭证

type AlibabaAlihealthExaminationReserveReportNofifyAPIResponse

type AlibabaAlihealthExaminationReserveReportNofifyAPIResponse struct {
	model.CommonResponse
	AlibabaAlihealthExaminationReserveReportNofifyAPIResponseModel
}

服务商主动通知体检报告 API返回值 alibaba.alihealth.examination.reserve.report.nofify

服务商主动回传用户的体检报告数据

type AlibabaAlihealthExaminationReserveReportNofifyAPIResponseModel

type AlibabaAlihealthExaminationReserveReportNofifyAPIResponseModel struct {
	XMLName xml.Name `xml:"alibaba_alihealth_examination_reserve_report_nofify_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 11
	EagleEyeTraceId string `json:"eagle_eye_trace_id,omitempty" xml:"eagle_eye_trace_id,omitempty"`
	// 返回数据对象
	Data *ReserveReportResponse `json:"data,omitempty" xml:"data,omitempty"`
}

服务商主动通知体检报告 成功返回结果

type AlibabaAlihealthExaminationReserveStateAPIRequest

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

体检机构对接_体检状态查询 API请求 alibaba.alihealth.examination.reserve.state

体检机构对接_体检状态查询

func NewAlibabaAlihealthExaminationReserveStateRequest

func NewAlibabaAlihealthExaminationReserveStateRequest() *AlibabaAlihealthExaminationReserveStateAPIRequest

初始化AlibabaAlihealthExaminationReserveStateAPIRequest对象

func (AlibabaAlihealthExaminationReserveStateAPIRequest) GetApiMethodName

IRequest interface 方法, 获取Api method

func (AlibabaAlihealthExaminationReserveStateAPIRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlibabaAlihealthExaminationReserveStateAPIRequest) GetMerchantCode

MerchantCode Getter

func (AlibabaAlihealthExaminationReserveStateAPIRequest) GetReserveNumber

ReserveNumber Getter

func (AlibabaAlihealthExaminationReserveStateAPIRequest) GetUniqReserveCode

UniqReserveCode Getter

func (*AlibabaAlihealthExaminationReserveStateAPIRequest) SetMerchantCode

func (r *AlibabaAlihealthExaminationReserveStateAPIRequest) SetMerchantCode(_merchantCode string) error

MerchantCode Setter 商户唯一码

func (*AlibabaAlihealthExaminationReserveStateAPIRequest) SetReserveNumber

func (r *AlibabaAlihealthExaminationReserveStateAPIRequest) SetReserveNumber(_reserveNumber string) error

ReserveNumber Setter 阿里健康预约唯一标识

func (*AlibabaAlihealthExaminationReserveStateAPIRequest) SetUniqReserveCode

func (r *AlibabaAlihealthExaminationReserveStateAPIRequest) SetUniqReserveCode(_uniqReserveCode string) error

UniqReserveCode Setter 体检机构预约唯一标识码

type AlibabaAlihealthExaminationReserveStateAPIResponse

type AlibabaAlihealthExaminationReserveStateAPIResponse struct {
	model.CommonResponse
	AlibabaAlihealthExaminationReserveStateAPIResponseModel
}

体检机构对接_体检状态查询 API返回值 alibaba.alihealth.examination.reserve.state

体检机构对接_体检状态查询

type AlibabaAlihealthExaminationReserveStateAPIResponseModel

type AlibabaAlihealthExaminationReserveStateAPIResponseModel struct {
	XMLName xml.Name `xml:"alibaba_alihealth_examination_reserve_state_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 返回结果描述
	Message string `json:"message,omitempty" xml:"message,omitempty"`
	// 预约信息
	CooperationOrderInfo *CooperationOrderInfo `json:"cooperation_order_info,omitempty" xml:"cooperation_order_info,omitempty"`
	// 返回结果编码
	ResponseCode string `json:"response_code,omitempty" xml:"response_code,omitempty"`
}

体检机构对接_体检状态查询 成功返回结果

type AlibabaAlihealthExaminationReserveStateNotifyAPIRequest

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

体检机构对接_体检状态主动通知 API请求 alibaba.alihealth.examination.reserve.state.notify

到了体检当天后,服务商主动通知体检预约状态

func NewAlibabaAlihealthExaminationReserveStateNotifyRequest

func NewAlibabaAlihealthExaminationReserveStateNotifyRequest() *AlibabaAlihealthExaminationReserveStateNotifyAPIRequest

初始化AlibabaAlihealthExaminationReserveStateNotifyAPIRequest对象

func (AlibabaAlihealthExaminationReserveStateNotifyAPIRequest) GetApiMethodName

IRequest interface 方法, 获取Api method

func (AlibabaAlihealthExaminationReserveStateNotifyAPIRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlibabaAlihealthExaminationReserveStateNotifyAPIRequest) GetCheckNo

CheckNo Getter

func (AlibabaAlihealthExaminationReserveStateNotifyAPIRequest) GetReportStatus

ReportStatus Getter

func (AlibabaAlihealthExaminationReserveStateNotifyAPIRequest) GetReserveNumber

ReserveNumber Getter

func (AlibabaAlihealthExaminationReserveStateNotifyAPIRequest) GetUniqReserveCode

UniqReserveCode Getter

func (*AlibabaAlihealthExaminationReserveStateNotifyAPIRequest) SetCheckNo

CheckNo Setter 到检凭证,exam_done状态下,该字段必填

func (*AlibabaAlihealthExaminationReserveStateNotifyAPIRequest) SetReportStatus

func (r *AlibabaAlihealthExaminationReserveStateNotifyAPIRequest) SetReportStatus(_reportStatus string) error

ReportStatus Setter 体检状态:未到检(exam_not), 已到检(exam_done); 上门服务中还需以下两种状态:预约确认中(reserve_confirming),预约拒绝(reserve_rejected);

func (*AlibabaAlihealthExaminationReserveStateNotifyAPIRequest) SetReserveNumber

func (r *AlibabaAlihealthExaminationReserveStateNotifyAPIRequest) SetReserveNumber(_reserveNumber string) error

ReserveNumber Setter 健康预约凭证

func (*AlibabaAlihealthExaminationReserveStateNotifyAPIRequest) SetUniqReserveCode

func (r *AlibabaAlihealthExaminationReserveStateNotifyAPIRequest) SetUniqReserveCode(_uniqReserveCode string) error

UniqReserveCode Setter 服务商预约凭证

type AlibabaAlihealthExaminationReserveStateNotifyAPIResponse

type AlibabaAlihealthExaminationReserveStateNotifyAPIResponse struct {
	model.CommonResponse
	AlibabaAlihealthExaminationReserveStateNotifyAPIResponseModel
}

体检机构对接_体检状态主动通知 API返回值 alibaba.alihealth.examination.reserve.state.notify

到了体检当天后,服务商主动通知体检预约状态

type AlibabaAlihealthExaminationReserveStateNotifyAPIResponseModel

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

体检机构对接_体检状态主动通知 成功返回结果

type AlibabaAlihealthExaminationServiceareaCheckAPIRequest

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

体检机构对接_上门检测服务范围查询 API请求 alibaba.alihealth.examination.servicearea.check

体检机构对接_上门检测服务范围查询

func NewAlibabaAlihealthExaminationServiceareaCheckRequest

func NewAlibabaAlihealthExaminationServiceareaCheckRequest() *AlibabaAlihealthExaminationServiceareaCheckAPIRequest

初始化AlibabaAlihealthExaminationServiceareaCheckAPIRequest对象

func (AlibabaAlihealthExaminationServiceareaCheckAPIRequest) GetAddress

Address Getter

func (AlibabaAlihealthExaminationServiceareaCheckAPIRequest) GetApiMethodName

IRequest interface 方法, 获取Api method

func (AlibabaAlihealthExaminationServiceareaCheckAPIRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlibabaAlihealthExaminationServiceareaCheckAPIRequest) GetCity

City Getter

func (AlibabaAlihealthExaminationServiceareaCheckAPIRequest) GetCityCode

CityCode Getter

func (AlibabaAlihealthExaminationServiceareaCheckAPIRequest) GetDistrict

District Getter

func (AlibabaAlihealthExaminationServiceareaCheckAPIRequest) GetDistrictCode

DistrictCode Getter

func (AlibabaAlihealthExaminationServiceareaCheckAPIRequest) GetLatitude

Latitude Getter

func (AlibabaAlihealthExaminationServiceareaCheckAPIRequest) GetLongitude

Longitude Getter

func (AlibabaAlihealthExaminationServiceareaCheckAPIRequest) GetPackageCode

PackageCode Getter

func (AlibabaAlihealthExaminationServiceareaCheckAPIRequest) GetProvince

Province Getter

func (AlibabaAlihealthExaminationServiceareaCheckAPIRequest) GetProvinceCode

ProvinceCode Getter

func (*AlibabaAlihealthExaminationServiceareaCheckAPIRequest) SetAddress

Address Setter 上门检测地址

func (*AlibabaAlihealthExaminationServiceareaCheckAPIRequest) SetCity

City Setter 城市名称(高德)

func (*AlibabaAlihealthExaminationServiceareaCheckAPIRequest) SetCityCode

CityCode Setter 城市编码(高德adcode)

func (*AlibabaAlihealthExaminationServiceareaCheckAPIRequest) SetDistrict

District Setter 区域名称(高德)

func (*AlibabaAlihealthExaminationServiceareaCheckAPIRequest) SetDistrictCode

func (r *AlibabaAlihealthExaminationServiceareaCheckAPIRequest) SetDistrictCode(_districtCode string) error

DistrictCode Setter 区域编码(高德adcode)

func (*AlibabaAlihealthExaminationServiceareaCheckAPIRequest) SetLatitude

Latitude Setter 上门检测地址纬度

func (*AlibabaAlihealthExaminationServiceareaCheckAPIRequest) SetLongitude

Longitude Setter 上门检测地址经度

func (*AlibabaAlihealthExaminationServiceareaCheckAPIRequest) SetPackageCode

func (r *AlibabaAlihealthExaminationServiceareaCheckAPIRequest) SetPackageCode(_packageCode string) error

PackageCode Setter 机构套餐编码

func (*AlibabaAlihealthExaminationServiceareaCheckAPIRequest) SetProvince

Province Setter 省份名称(高德)

func (*AlibabaAlihealthExaminationServiceareaCheckAPIRequest) SetProvinceCode

func (r *AlibabaAlihealthExaminationServiceareaCheckAPIRequest) SetProvinceCode(_provinceCode string) error

ProvinceCode Setter 省份编码(高德adcode)

type AlibabaAlihealthExaminationServiceareaCheckAPIResponse

type AlibabaAlihealthExaminationServiceareaCheckAPIResponse struct {
	model.CommonResponse
	AlibabaAlihealthExaminationServiceareaCheckAPIResponseModel
}

体检机构对接_上门检测服务范围查询 API返回值 alibaba.alihealth.examination.servicearea.check

体检机构对接_上门检测服务范围查询

type AlibabaAlihealthExaminationServiceareaCheckAPIResponseModel

type AlibabaAlihealthExaminationServiceareaCheckAPIResponseModel struct {
	XMLName xml.Name `xml:"alibaba_alihealth_examination_servicearea_check_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 校验结果:校验成功、校验失败
	Message string `json:"message,omitempty" xml:"message,omitempty"`
	// 校验结果编码,校验成功200、校验失败400
	ResponseCode string `json:"response_code,omitempty" xml:"response_code,omitempty"`
}

体检机构对接_上门检测服务范围查询 成功返回结果

type AlibabaAlihealthExaminationTodoorServiceinfoSyncAPIRequest

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

上门检测服务信息同步 API请求 alibaba.alihealth.examination.todoor.serviceinfo.sync

isv同步上门检测服务信息给健康

func NewAlibabaAlihealthExaminationTodoorServiceinfoSyncRequest

func NewAlibabaAlihealthExaminationTodoorServiceinfoSyncRequest() *AlibabaAlihealthExaminationTodoorServiceinfoSyncAPIRequest

初始化AlibabaAlihealthExaminationTodoorServiceinfoSyncAPIRequest对象

func (AlibabaAlihealthExaminationTodoorServiceinfoSyncAPIRequest) GetApiMethodName

IRequest interface 方法, 获取Api method

func (AlibabaAlihealthExaminationTodoorServiceinfoSyncAPIRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlibabaAlihealthExaminationTodoorServiceinfoSyncAPIRequest) GetEvent

Event Getter

func (AlibabaAlihealthExaminationTodoorServiceinfoSyncAPIRequest) GetEventOccurTime

EventOccurTime Getter

func (AlibabaAlihealthExaminationTodoorServiceinfoSyncAPIRequest) GetMedicalPractitionerInfo

MedicalPractitionerInfo Getter

func (AlibabaAlihealthExaminationTodoorServiceinfoSyncAPIRequest) GetReserveNumber

ReserveNumber Getter

func (AlibabaAlihealthExaminationTodoorServiceinfoSyncAPIRequest) GetUniqReserveCode

UniqReserveCode Getter

func (*AlibabaAlihealthExaminationTodoorServiceinfoSyncAPIRequest) SetEvent

Event Setter 事件(ASSIGNED_PRACTITONER:已分配医护人员、PRACTITONER_GO_OUT:医护人员已出发、PRACTITONER_HOME:医护人员已到家、PRACTITONER_CHECKED:医护人员检查完成)、CHANGE_PRACTITONER(变更医护人员)

func (*AlibabaAlihealthExaminationTodoorServiceinfoSyncAPIRequest) SetEventOccurTime

func (r *AlibabaAlihealthExaminationTodoorServiceinfoSyncAPIRequest) SetEventOccurTime(_eventOccurTime string) error

EventOccurTime Setter 事件发生时间

func (*AlibabaAlihealthExaminationTodoorServiceinfoSyncAPIRequest) SetMedicalPractitionerInfo

func (r *AlibabaAlihealthExaminationTodoorServiceinfoSyncAPIRequest) SetMedicalPractitionerInfo(_medicalPractitionerInfo *MedicalPractitionerInfo) error

MedicalPractitionerInfo Setter 从业者信息

func (*AlibabaAlihealthExaminationTodoorServiceinfoSyncAPIRequest) SetReserveNumber

func (r *AlibabaAlihealthExaminationTodoorServiceinfoSyncAPIRequest) SetReserveNumber(_reserveNumber string) error

ReserveNumber Setter 健康预约凭证

func (*AlibabaAlihealthExaminationTodoorServiceinfoSyncAPIRequest) SetUniqReserveCode

func (r *AlibabaAlihealthExaminationTodoorServiceinfoSyncAPIRequest) SetUniqReserveCode(_uniqReserveCode string) error

UniqReserveCode Setter 服务商预约凭证

type AlibabaAlihealthExaminationTodoorServiceinfoSyncAPIResponse

type AlibabaAlihealthExaminationTodoorServiceinfoSyncAPIResponse struct {
	model.CommonResponse
	AlibabaAlihealthExaminationTodoorServiceinfoSyncAPIResponseModel
}

上门检测服务信息同步 API返回值 alibaba.alihealth.examination.todoor.serviceinfo.sync

isv同步上门检测服务信息给健康

type AlibabaAlihealthExaminationTodoorServiceinfoSyncAPIResponseModel

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

上门检测服务信息同步 成功返回结果

type AlibabaAlihealthExaminationTodoorServiceinfoSyncData

type AlibabaAlihealthExaminationTodoorServiceinfoSyncData struct {
	// 结果
	Msg string `json:"msg,omitempty" xml:"msg,omitempty"`
	// 结果
	ResponseCode string `json:"response_code,omitempty" xml:"response_code,omitempty"`
}

AlibabaAlihealthExaminationTodoorServiceinfoSyncData

type CooperationOrderInfo

type CooperationOrderInfo struct {
	// 机构checkNo
	CheckNo string `json:"check_no,omitempty" xml:"check_no,omitempty"`
	// 证件号
	CertNumber string `json:"cert_number,omitempty" xml:"cert_number,omitempty"`
	// 电话号码
	Phone string `json:"phone,omitempty" xml:"phone,omitempty"`
	// 婚否(0-未婚; 1-已婚)
	Married string `json:"married,omitempty" xml:"married,omitempty"`
	// 证件类型(0-身份证; 1-护照; 2-军官证)
	CertType string `json:"cert_type,omitempty" xml:"cert_type,omitempty"`
	// 体检人姓名
	Name string `json:"name,omitempty" xml:"name,omitempty"`
	// 性别(0-男;1-女;)
	Gender string `json:"gender,omitempty" xml:"gender,omitempty"`
	// 体检日期
	CheckDate string `json:"check_date,omitempty" xml:"check_date,omitempty"`
	// 体检状态:未到检(exam_not), 已到检(exam_done),已取消(exam_cancel)(新增); 上门服务中还需以下两种状态:预约确认中(reserve_confirming),预约拒绝(reserve_rejected);
	Reportstatus string `json:"reportstatus,omitempty" xml:"reportstatus,omitempty"`
	// 机构的预约唯一码
	UniqReserveCode string `json:"uniq_reserve_code,omitempty" xml:"uniq_reserve_code,omitempty"`
	// 阿里健康预约唯一标识
	ReserveNumber string `json:"reserve_number,omitempty" xml:"reserve_number,omitempty"`
	// 预约拒绝原因,在预约拒绝后才需赋值(仅上门服务中使用)
	CancelReason string `json:"cancel_reason,omitempty" xml:"cancel_reason,omitempty"`
}

CooperationOrderInfo

type IsvGetReportFileCodeResponse

type IsvGetReportFileCodeResponse struct {
	// 报告文件查看验证码
	IsvCode string `json:"isv_code,omitempty" xml:"isv_code,omitempty"`
}

IsvGetReportFileCodeResponse

type IsvItemDto

type IsvItemDto struct {
	// isv的单项id
	IsvItemId string `json:"isv_item_id,omitempty" xml:"isv_item_id,omitempty"`
	// 单项描述
	Detail string `json:"detail,omitempty" xml:"detail,omitempty"`
	// 标题
	SubTitle string `json:"sub_title,omitempty" xml:"sub_title,omitempty"`
	// 版本号,防止isv更改未同步给健康,提供给isv做校验的
	Version int64 `json:"version,omitempty" xml:"version,omitempty"`
	// 售价,单位分
	SoldPrice string `json:"sold_price,omitempty" xml:"sold_price,omitempty"`
}

IsvItemDto

type IsvItemPackDto

type IsvItemPackDto struct {
	// 加项包id
	IsvPackId string `json:"isv_pack_id,omitempty" xml:"isv_pack_id,omitempty"`
	// 加项包名称
	PackName string `json:"pack_name,omitempty" xml:"pack_name,omitempty"`
	// 售价,单位分
	SoldPrice string `json:"sold_price,omitempty" xml:"sold_price,omitempty"`
	// 类型:1、可选加项包 2、声明式加项包.
	Type int64 `json:"type,omitempty" xml:"type,omitempty"`
	// 加项包包含的单项id列表
	IsvItemIds []string `json:"isv_item_ids,omitempty" xml:"isv_item_ids>string,omitempty"`
	// 版本号,防止isv更改未同步给健康,提供给isv做校验的
	Version int64 `json:"version,omitempty" xml:"version,omitempty"`
	// 结算价,单位分
	SettlePrice string `json:"settle_price,omitempty" xml:"settle_price,omitempty"`
}

IsvItemPackDto

type IsvItemRelationDto

type IsvItemRelationDto struct {
	// 单项id
	IsvItemId string `json:"isv_item_id,omitempty" xml:"isv_item_id,omitempty"`
	// 关联单项id
	RelIsvItemId string `json:"rel_isv_item_id,omitempty" xml:"rel_isv_item_id,omitempty"`
	// 关系:1、互斥 2、重复
	Type int64 `json:"type,omitempty" xml:"type,omitempty"`
}

IsvItemRelationDto

type IsvPackRelationDto

type IsvPackRelationDto struct {
	// 加项包id
	IsvPackId string `json:"isv_pack_id,omitempty" xml:"isv_pack_id,omitempty"`
	// 关联加项包id
	RelIsvPackId string `json:"rel_isv_pack_id,omitempty" xml:"rel_isv_pack_id,omitempty"`
	// 关系:1、互斥.
	Type int64 `json:"type,omitempty" xml:"type,omitempty"`
}

IsvPackRelationDto

type IsvPackage

type IsvPackage struct {
	// 套餐代码,机构保证全局唯一
	PackageCode string `json:"package_code,omitempty" xml:"package_code,omitempty"`
	// 套餐可用加项id列表
	AddIsvItemIds []string `json:"add_isv_item_ids,omitempty" xml:"add_isv_item_ids>string,omitempty"`
	// 套餐可用加项包id列表
	AddIsvPackIds []string `json:"add_isv_pack_ids,omitempty" xml:"add_isv_pack_ids>string,omitempty"`
	// 套餐基础项id列表
	BasicItemIds []string `json:"basic_item_ids,omitempty" xml:"basic_item_ids>string,omitempty"`
}

IsvPackage

type Item

type Item struct {
	// 体检标题
	Title string `json:"title,omitempty" xml:"title,omitempty"`
	// 体检项描述
	Detail string `json:"detail,omitempty" xml:"detail,omitempty"`
	// 子标题
	SubTitle string `json:"sub_title,omitempty" xml:"sub_title,omitempty"`
	// 体检项编码
	ItemCode string `json:"item_code,omitempty" xml:"item_code,omitempty"`
	// 体检组编码
	ItemGroupCode string `json:"item_group_code,omitempty" xml:"item_group_code,omitempty"`
	// 体检组显示权重
	ItemGroupWeight string `json:"item_group_weight,omitempty" xml:"item_group_weight,omitempty"`
}

Item

type ItemsPublishResponse

type ItemsPublishResponse struct {
	// 结果说明
	Msg string `json:"msg,omitempty" xml:"msg,omitempty"`
}

ItemsPublishResponse

type MedicalPractitionerInfo

type MedicalPractitionerInfo struct {
	// 性别(MALE-男;FEMALE-女;)
	Gender string `json:"gender,omitempty" xml:"gender,omitempty"`
	// 从业者手机号
	Phone string `json:"phone,omitempty" xml:"phone,omitempty"`
	// 外部系统从业者id
	OuterPractitionerId string `json:"outer_practitioner_id,omitempty" xml:"outer_practitioner_id,omitempty"`
	// 从业者姓名
	Name string `json:"name,omitempty" xml:"name,omitempty"`
	// 从业者资质证书图片链接
	CertificationsUrl string `json:"certifications_url,omitempty" xml:"certifications_url,omitempty"`
	// 执业机构名称
	PracticeAgencyName string `json:"practice_agency_name,omitempty" xml:"practice_agency_name,omitempty"`
	// 执业机构所在省份
	PracticeAgencyProvince string `json:"practice_agency_province,omitempty" xml:"practice_agency_province,omitempty"`
	// 执业机构所在省份Code
	PracticeAgencyProvinceCode string `json:"practice_agency_province_code,omitempty" xml:"practice_agency_province_code,omitempty"`
}

MedicalPractitionerInfo

type ModifyResultResponse

type ModifyResultResponse struct {
	// 结果
	Msg string `json:"msg,omitempty" xml:"msg,omitempty"`
	// 结果
	ResponseCode string `json:"response_code,omitempty" xml:"response_code,omitempty"`
}

ModifyResultResponse

type OrderInfo

type OrderInfo struct {
	// 外部订单ID
	OuterOrderId string `json:"outer_order_id,omitempty" xml:"outer_order_id,omitempty"`
	// 订单状态
	Status string `json:"status,omitempty" xml:"status,omitempty"`
	// 聊天地址,用户之间进行隔离
	ImUrl string `json:"im_url,omitempty" xml:"im_url,omitempty"`
	// 医生ID
	DoctorId string `json:"doctor_id,omitempty" xml:"doctor_id,omitempty"`
	// 订单ID
	OrderId string `json:"order_id,omitempty" xml:"order_id,omitempty"`
}

OrderInfo

type Package

type Package struct {
	// 性别(0:男,1:女,2:通用)
	Gender string `json:"gender,omitempty" xml:"gender,omitempty"`
	// 售卖价(单位分)(数值需要大于100,且大于settlement_price字段的数值),精确到分,民营商品必需要,并且一个商品组下面的所有套餐售卖价必须一样
	ContractPrice string `json:"contract_price,omitempty" xml:"contract_price,omitempty"`
	// 体检项列表
	ItemList []Item `json:"item_list,omitempty" xml:"item_list>item,omitempty"`
	// 结算价(单位分)(数值需要大于100),精确到分
	SettlementPrice string `json:"settlement_price,omitempty" xml:"settlement_price,omitempty"`
	// 套餐代码,机构保证全局唯一
	PackageCode string `json:"package_code,omitempty" xml:"package_code,omitempty"`
	// 套餐名称(必填!!!)
	PackageName string `json:"package_name,omitempty" xml:"package_name,omitempty"`
	// 套餐详情
	PackageDetail string `json:"package_detail,omitempty" xml:"package_detail,omitempty"`
	// 婚否(0:未婚,1:已婚,2:通用)
	MaritalStatus string `json:"marital_status,omitempty" xml:"marital_status,omitempty"`
	// 入职体检,父母体检,女性体检,男性体检,儿童体检,婚前孕前,肿瘤筛查,深度体检,核酸检测,专项检查,白领体检,特价体检,证件体检,皮肤检测,健康证;多个逗号分隔
	Labels []string `json:"labels,omitempty" xml:"labels>string,omitempty"`
	// 三高检测,肿瘤筛查,前列腺检查,宫颈癌筛查,妇科检查,乳腺检查,甲状腺检查,心脑血管检查,胸肺部检查,肝胆检查,专项检查,基因检测,脱发检测,毛囊检测,毛发检测,胃部疾病筛查,肠道疾病筛查,脊椎检测;多个逗号分隔
	FeatureItem []string `json:"feature_item,omitempty" xml:"feature_item>string,omitempty"`
	// http://123123.jpg
	DetailImage string `json:"detail_image,omitempty" xml:"detail_image,omitempty"`
	// http://123123.jpg
	ListImage string `json:"list_image,omitempty" xml:"list_image,omitempty"`
	// 市场价(单位分)民营平台商品必需要,并且一个商品组下面的所有套餐市场价必须一样
	MarkPrice string `json:"mark_price,omitempty" xml:"mark_price,omitempty"`
	// 服务类型 :ONSITE_SERVICE(到店检测), DOOR_TO_DOOR_SERVICE(上门检测) ; 多种服务类型用逗号分隔
	ServiceTypes []string `json:"service_types,omitempty" xml:"service_types>string,omitempty"`
	// http://123123.jpg
	InfoImage string `json:"info_image,omitempty" xml:"info_image,omitempty"`
}

Package

type ReportDiagnoseImMessageRequest

type ReportDiagnoseImMessageRequest struct {
	// 消息媒体url
	MessageMediaUrl string `json:"message_media_url,omitempty" xml:"message_media_url,omitempty"`
	// 消息文字内容
	MessageContent string `json:"message_content,omitempty" xml:"message_content,omitempty"`
	// 发送时间
	SendTime string `json:"send_time,omitempty" xml:"send_time,omitempty"`
	// 消息类型
	MessageType string `json:"message_type,omitempty" xml:"message_type,omitempty"`
	// 接收者名字
	ReceiverName string `json:"receiver_name,omitempty" xml:"receiver_name,omitempty"`
	// 发送者名字
	SenderName string `json:"sender_name,omitempty" xml:"sender_name,omitempty"`
	// 接收者ID
	ReceiverId string `json:"receiver_id,omitempty" xml:"receiver_id,omitempty"`
	// 发送者ID
	SenderId string `json:"sender_id,omitempty" xml:"sender_id,omitempty"`
	// 订单ID
	OrderId string `json:"order_id,omitempty" xml:"order_id,omitempty"`
	// 顺序号
	SeqNo string `json:"seq_no,omitempty" xml:"seq_no,omitempty"`
}

ReportDiagnoseImMessageRequest

type ReportOrderStatusRequest

type ReportOrderStatusRequest struct {
	// 备注
	Note string `json:"note,omitempty" xml:"note,omitempty"`
	// 订单状态,10=待接诊,20=已关闭,30=问诊中,60=已结束
	Status string `json:"status,omitempty" xml:"status,omitempty"`
	// 订单ID
	OrderId string `json:"order_id,omitempty" xml:"order_id,omitempty"`
	// 外部订单ID
	OuterOrderId string `json:"outer_order_id,omitempty" xml:"outer_order_id,omitempty"`
	// 医生ID
	DoctorId string `json:"doctor_id,omitempty" xml:"doctor_id,omitempty"`
}

ReportOrderStatusRequest

type ReportOrderSummaryRequest

type ReportOrderSummaryRequest struct {
	// 咨询聊天记录
	ReportDiagnoseMessageList []Reportdiagnosemessagelist `json:"report_diagnose_message_list,omitempty" xml:"report_diagnose_message_list>reportdiagnosemessagelist,omitempty"`
	// 异常项指标
	AbnormalItemList []Abnormalitemlist `json:"abnormal_item_list,omitempty" xml:"abnormal_item_list>abnormalitemlist,omitempty"`
	// 建议复查项目
	ReInspectItem string `json:"re_inspect_item,omitempty" xml:"re_inspect_item,omitempty"`
	// 建议复查科室
	ReInspectDepartment string `json:"re_inspect_department,omitempty" xml:"re_inspect_department,omitempty"`
	// 建议复查疾病
	ReInspectDiseases string `json:"re_inspect_diseases,omitempty" xml:"re_inspect_diseases,omitempty"`
	// 外部报告解读ID
	OuterOrderId string `json:"outer_order_id,omitempty" xml:"outer_order_id,omitempty"`
	// 报告解读ID
	OrderId string `json:"order_id,omitempty" xml:"order_id,omitempty"`
}

ReportOrderSummaryRequest

type Reportdiagnosemessagelist

type Reportdiagnosemessagelist struct {
	// 发送时间
	SendTime string `json:"send_time,omitempty" xml:"send_time,omitempty"`
	// 消息媒体链接
	MessageMediaUrl string `json:"message_media_url,omitempty" xml:"message_media_url,omitempty"`
	// 消息类型
	MessageType string `json:"message_type,omitempty" xml:"message_type,omitempty"`
	// 消息文字内容
	MessageContent string `json:"message_content,omitempty" xml:"message_content,omitempty"`
	// 接收者名称
	ReceiverName string `json:"receiver_name,omitempty" xml:"receiver_name,omitempty"`
	// 接收者ID
	ReceiverId string `json:"receiver_id,omitempty" xml:"receiver_id,omitempty"`
	// 发送者名称
	SenderName string `json:"sender_name,omitempty" xml:"sender_name,omitempty"`
	// 发送者ID
	SenderId string `json:"sender_id,omitempty" xml:"sender_id,omitempty"`
	// 序列号
	SeqNo string `json:"seq_no,omitempty" xml:"seq_no,omitempty"`
}

Reportdiagnosemessagelist

type ReserveReportResponse

type ReserveReportResponse struct {
	// 11
	Msg string `json:"msg,omitempty" xml:"msg,omitempty"`
	// 11
	ResponseCode string `json:"response_code,omitempty" xml:"response_code,omitempty"`
}

ReserveReportResponse

type ReserveStatusResultResponse

type ReserveStatusResultResponse struct {
	// 业务响应code
	ResponseCode string `json:"response_code,omitempty" xml:"response_code,omitempty"`
	// 正文
	Msg string `json:"msg,omitempty" xml:"msg,omitempty"`
}

ReserveStatusResultResponse

type RevisionInfo

type RevisionInfo struct {
	// 返回状态码600和700 需要此值
	ReserveDate string `json:"reserve_date,omitempty" xml:"reserve_date,omitempty"`
	// 返回状态码600和700 需要此值
	UniqReserveCode string `json:"uniq_reserve_code,omitempty" xml:"uniq_reserve_code,omitempty"`
}

RevisionInfo

type ServiceResult

type ServiceResult struct {
	// 错误信息
	ErrMessage string `json:"err_message,omitempty" xml:"err_message,omitempty"`
	// 返回数据,一般为空
	Data string `json:"data,omitempty" xml:"data,omitempty"`
	// 错误码
	ErrCode string `json:"err_code,omitempty" xml:"err_code,omitempty"`
	// 执行是否成功
	Success bool `json:"success,omitempty" xml:"success,omitempty"`
	// eagleEyeTraceId
	EagleEyeTraceId string `json:"eagle_eye_trace_id,omitempty" xml:"eagle_eye_trace_id,omitempty"`
	// 返回数据对象
	DataList []StoreSpecialTagsResponse `json:"data_list,omitempty" xml:"data_list>store_special_tags_response,omitempty"`
}

ServiceResult

type StoreSpecialTagsResponse

type StoreSpecialTagsResponse struct {
	// 标签code
	TagCode string `json:"tag_code,omitempty" xml:"tag_code,omitempty"`
	// 标签name
	TagName string `json:"tag_name,omitempty" xml:"tag_name,omitempty"`
	// 优先级
	Priority int64 `json:"priority,omitempty" xml:"priority,omitempty"`
}

StoreSpecialTagsResponse

Source Files

Jump to

Keyboard shortcuts

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