12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175 |
- #ifndef PHMS_USER_INTERFACE
- #define PHMS_USER_INTERFACE
- #include "PhmsDataType.h"
- #if defined(_WIN32) || defined(_WIN32_WCE)
- #if defined(PHMS_DLL_EXPORTS)
- #define NET_API __declspec(dllexport)
- #else
- #define NET_API __declspec(dllimport)
- #endif
- #endif
- #if !defined(NET_API)
- #define NET_API
- #endif
- #ifdef __cplusplus
- extern "C" {
- #endif
- //==================================================================
- //函数名:UserLogin
- //作者:YangJiannan
- //日期:2012.12.3
- //功能:客户端登录
- //输入参数:handle 网络对象句柄
- // stringLocalFilePath 本地账户信息文件保存路径
- // stringUsername 用户名
- // stringPassword 密码
- // stirngRole 用户角色
- // stringToken App登录用设备token
- //输出参数:stringIp 服务器ip
- //返回值: 正常或错误返回码
- //参数和返回值的详细信息参见Net_Interface_V1.doc的4.3.1
- //修改记录:
- //==================================================================
- int NET_API UserLogin(NET_HANDLE handle, const char* stringLocalFilePath, const char* stringUsername, const char* stringPassword, const char* stringRole, const char* stringToken, char* stringIp);
- //==================================================================
- //函数名:GetUserInfo
- //作者:YangJiannan
- //日期:2012.12.3
- //功能:客户端获得登录用户(机构)信息
- //输入参数:handle 网络对象句柄
- // stringLocalFilePath 用户(机构)信息文件保存路径
- //返回值: 正常或错误返回码
- //参数和返回值的详细信息参见Net_Interface_V1.doc的4.3.2
- //修改记录:
- //==================================================================
- int NET_API GetUserInfo(NET_HANDLE handle, const char* stringLocalFilePath);
- //==================================================================
- //函数名:GetHospitalInfo
- //作者:YangJiannan
- //日期:2012.12.3
- //功能:客户端获得医院信息
- //输入参数:handle 网络对象句柄
- // stringLocalFilePath 医院信息文件保存路径
- // stringHospitalId 医院Id
- //返回值: 正常或错误返回码
- //参数和返回值的详细信息参见Net_Interface_V1.doc的4.3.3
- //修改记录:
- //==================================================================
- int NET_API GetHospitalInfo(NET_HANDLE handle, const char* stringLocalFilePath, const char* stringHospitalId);
- //==================================================================
- //函数名:GetDoctorInfo
- //作者:YangJiannan
- //日期:2012.12.3
- //功能:客户端获得医生信息
- //输入参数:handle 网络对象句柄
- // stringLocalFilePath 医生信息文件保存路径
- // stringDoctorId 医生Id
- //返回值: 正常或错误返回码
- //参数和返回值的详细信息参见Net_Interface_V1.doc的4.3.4
- //修改记录:
- //==================================================================
- int NET_API GetDoctorInfo(NET_HANDLE handle, const char* stringLocalFilePath, const char* stringDoctorId);
- //==================================================================
- //函数名:UploadCase
- //作者:YangJiannan
- //日期:2012.12.3
- //功能:客户端上传病例
- //输入参数:handle 网络对象句柄
- // stringName 病人姓名
- // stringThirdId 第三方Id
- // stringDataType 数据类型
- // stringNotes 病例描述
- // stringHospitalId 医院Id
- // stringHospitalName 医院名称
- // stringDoctorId 医生Id
- // stringDoctorName 医院姓名
- // stringOtherParam 其他参数(如性别、年龄、门诊号)
- // stringCaseOrigin 病例院内来源
- // stringYzlb 住院号/门诊号
- // stringSex 性别
- // stringApplicationNo 申请单号
- // stringAutoMatic 自动诊断(0:人工诊断、1:自动诊断、默认为0)
- // stringLocalCasePath 本地病例路径
- //输出参数:stringCaseId 病例Id(用于获得case id)
- //返回值: 正常或错误返回码
- //参数和返回值的详细信息参见Net_Interface_V1.doc的4.3.5
- //修改记录:
- //==================================================================
- int NET_API UploadCase(NET_HANDLE handle, char* stringCaseId, const char* stringName, const char* stringThirdId, const char* stringDataType, const char* stringDataTypeName, const char* stringNotes, const char* stringHospitalId,
- const char* stringHospitalName, const char* stringDoctorId, const char* stringDoctorName, const char* stringCheckTime, const char* stringOtherParam, const char* stringDeviceId, const char* stringDeviceName, const char* stringCaseOrigin, const char* stringYzlb, const char* stringSex,
- const char* stringApplicationNo, const char* stringAutoMatic, const char* stringLocalCasePath, pProgressAndSpeedCallback pCallback);
- //==================================================================
- //函数名:UserDownloadReport
- //作者:YangJiannan
- //日期:2012.12.3
- //功能:客户端下载报告
- //输入参数:handle 网络对象句柄
- // stringLocalFilePath 本地报告文件保存路径
- // stringCaseId 病例Id
- // stringReportId 报告Id
- // stringUri 报告文件服务器路径
- // nFileSize 报告文件大下
- //返回值: 正常或错误返回码
- //参数和返回值的详细信息参见Net_Interface_V1.doc的4.3.6
- //修改记录:
- //==================================================================
- int NET_API UserDownloadReport(NET_HANDLE handle, const char* stringLocalFilePath, const char* stringCaseId, const char* stringReportId, const char* stringUri, unsigned long nFileSize,
- pProgressAndSpeedCallback pCallback);
- //==================================================================
- //函数名:GetCaseReportState
- //作者:YangJiannan
- //日期:2012.12.3
- //功能:客户端某病例的报告状态
- //输入参数:handle 网络对象句柄
- // stringReportState 报告状态(输出参数,用于获得某病例的报告状态)
- // stringCaseId 病例Id
- //返回值: 正常或错误返回码
- //参数和返回值的详细信息参见Net_Interface_V1.doc的4.3.7
- //修改记录:
- //==================================================================
- int NET_API GetCaseReportState(NET_HANDLE handle, char* stringReportState, const char* stringCaseId);
- //==================================================================
- //函数名:UserGetReportList
- //作者:YangJiannan
- //日期:2012.12.3
- //功能:客户端获得用户报告列表
- //输入参数:handle 网络对象句柄
- // stringLocalFilePath 用户病例列表文件本地保存路径
- // stringReportId 报告Id
- // stringReportStartDate 报告生成开始时间
- // stringReportEndDate 报告生成结束时间
- // stringCaseType 病例类型
- // stringReportState 报告状态
- // stringOrderBy 时间排序(1:正序 2:倒序 默认倒序)
- // nPageTo 第几页
- // nPageSize 每页几条
- //返回值: 正常或错误返回码
- //参数和返回值的详细信息参见Net_Interface_V1.doc的4.3.8
- //修改记录:
- //==================================================================
- int NET_API UserGetReportList(NET_HANDLE handle, const char* stringLocalFilePath, const char* stringReportId, const char* stringReportStartDate, const char* stringReportEndDate,
- const char* stringCaseType, const char* stringReportState, const char* stringOrderBy, unsigned long nPageTo, unsigned long nPageSize);
- //==================================================================
- //函数名:UserGetCaseList
- //作者:YangJiannan
- //日期:2012.12.3
- //功能:客户端获得用户病例列表
- //输入参数:handle 网络对象句柄
- // stringLocalFilePath 病例列表文件本地保存路径
- // stringCaseId 病例Id
- // stringCaseType 病例类型
- // stringCaseState 病例状态
- // stringThirdId 第三方Id
- // stringName 病人姓名
- // stringStartDate 病例上传开始时间
- // stringEndDate 病例上传结束时间
- // stringCheckStartDate 病例检查开始时间
- // stringCheckEndDate 病例检查结束时间
- // stringCaseOrigin 病例院内来源
- // stringYzlb 门诊号/住院号
- // stringSex 性别
- // stringIsRead 报告是否已读
- // stringOrderBy 排序方式(1:正序;2:倒序;默认倒序)
- // nPageTo 显示第几页
- // nPageSize 每页显示几条
- //返回值: 正常或错误返回码
- //参数和返回值的详细信息参见Net_Interface_V1.doc的4.3.9
- //修改记录:
- //==================================================================
- int NET_API UserGetCaseList(NET_HANDLE handle, const char* stringLocalFilePath, const char* stringCaseId, const char* stringCaseType, const char* stringCaseState, const char* stringThirdId, const char* stringName,
- const char* stringStartDate, const char* stringEndDate, const char* stringCheckStartDate, const char* stringCheckEndDate, const char* stringCaseOrigin,
- const char* stringYzlb, const char* stringSex, const char* stringIsRead, const char* stringOrderBy, unsigned int nPageTo, unsigned int nPageSize);
- //==================================================================
- //函数名:GetAdvice
- //作者:YangJiannan
- //日期:2015.11.26
- //功能:获得健康建议
- //输入参数:handle 网络对象句柄
- // stringLocalFilePath 本地文件保存路径
- // stringSgId 健康建议号
- // stringUserId 卡用户ID
- // stringDoctorId 生成建议的医生ID
- // stringDownloadState 下载状态
- // stringType 建议类型
- // stringStartDate 建议生成开始时间
- // stringEndDate 建议生成结束时间
- // nPageTo 第几页
- // nPageSize 每页数据条数
- //返回值: 正常或错误返回码
- //参数和返回值的详细信息参见Net_Interface_V1.doc的4.3.10
- //修改记录:
- //==================================================================
- int NET_API GetAdvice(NET_HANDLE handle, const char* stringLocalFilePath, const char* stringSgId, const char* stringUserId, const char* stringDoctorId, const char* stringDownloadState, const char* stringType,
- const char* stringStartDate, const char* stringEndDate, unsigned int nPageTo, unsigned int nPageSize);
- //==================================================================
- //函数名:MarkReportRead
- //作者:YangJiannan
- //日期:2012.12.3
- //功能:客户端标记报告为已读
- //输入参数:handle 网络对象句柄
- // stringReportId 报告Id
- //返回值: 正常或错误返回码
- //参数和返回值的详细信息参见Net_Interface_V1.doc的4.3.10
- //修改记录:
- //==================================================================
- int NET_API MarkReportRead(NET_HANDLE handle, const char* stringReportId);
- //==================================================================
- //函数名:CardUserChangeInfo
- //作者:YangJiannan
- //日期:2012.12.3
- //功能:客户端卡用户修改个人信息
- //输入参数:handle 网络对象句柄
- // stringPId 身份证号
- // stringName 姓名
- // stringSex 性别
- // stringTel 电话号码
- // stringBirthday 出生日期
- // stringAddress 地址
- // stringLmp (末次例假第一天,宝宝心语手机应用使用)
- // stringToken Apple设备的Token,Apple手机客户端使用
- // stringHeight 身高
- // stringWeight 体重
- // stringPhoto 1105接口返回的服务器照片存储路径
- // stringVCodeBeFollowed 关注验证码,别人关注我时需要输入该验证码
- // stringHospitalId 医院号
- // stringOtherInfo 用户其他信息
- //返回值: 正常或错误返回码
- //参数和返回值的详细信息参见Net_Interface_V1.doc的4.3.11
- //修改记录:
- //==================================================================
- int NET_API CardUserChangeInfo(NET_HANDLE handle, const char* stringPId, const char* stringName, const char* stringSex, const char* stringTel, const char* stringBirthday, const char* stringAddress, const char* stringLmp, const char* stringToken, const char* stringHeight,
- const char* stringWeight, const char* stringPhoto, const char* stringVCodeBeFollowed, const char* stringHospitalId, const char* stringOtherInfo);
- //==================================================================
- //函数名:CliniqueChangeInfo
- //作者:YangJiannan
- //日期:2012.12.3
- //功能:客户端机构用户修改机构信息
- //输入参数:handle 网络对象句柄
- // stringPId 身份证号
- // stringName 姓名
- // stringTel 电话号码
- // stringNotes 个人描述
- //返回值: 正常或错误返回码
- //参数和返回值的详细信息参见Net_Interface_V1.doc的4.3.12
- //修改记录:
- //==================================================================
- int NET_API CliniqueChangeInfo(NET_HANDLE handle, const char* stringPId, const char* stringName, const char* stringTel, const char* stringNotes);
- //==================================================================
- //函数名:UploadTrendData
- //作者:YangJiannan
- //日期:2013.5.16
- //功能:上传趋势数据
- //输入参数:handle 网络对象句柄
- // stringCardId 卡号
- // stringDeviceId 设备id
- // stringDeviceName 设备名
- // stringCaseId 病例号
- // pRecordData 数据数组首地址
- // nArrayLen 数据数组长度
- //返回值: 正常或错误返回码
- //参数和返回值的详细信息参见Net_Interface_V1.doc的4.3.12
- //修改记录:2013.9.2,所有double参数默认都保留小数点后1位,如有特殊需求,联系我。
- //==================================================================
- int NET_API UploadTrendData(NET_HANDLE handle, const char* stringCardId, const char* stringDeviceId, const char* stringDeviceName, const char* stringCaseId, const RECORD_DATA* pRecordData, int nArrayLen);
- //==================================================================
- //函数名:UploadTrendDataString
- //作者:YangJiannan
- //日期:2015.5.27
- //功能:上传趋势数据
- //输入参数:handle 网络对象句柄
- // stringCardId 卡号
- // stringDeviceId 设备id
- // stringDeviceName 设备名
- // stringCaseId 病例号
- // pRecordData 数据数组首地址
- // nArrayLen 数据数组长度
- //返回值: 正常或错误返回码
- //==================================================================
- int NET_API UploadTrendDataString(NET_HANDLE handle, const char* stringCardId, const char* stringDeviceId, const char* stringDeviceName, const char* stringCaseId, const RECORD_DATA_STRING* pRecordData, int nArrayLen);
- //==================================================================
- //函数名:UploadTrendDataFile
- //作者:YangJiannan
- //日期:2015.5.27
- //功能:上传趋势数据
- //输入参数:handle 网络对象句柄
- // stringFilePath 自组建XML文件路径
- //返回值: 正常或错误返回码
- //==================================================================
- int NET_API UploadTrendDataFile(NET_HANDLE handle, const char* stringFilePath);
- //==================================================================
- //函数名:VerifyThirdId
- //作者:YangJiannan
- //日期:2013.9.9
- //功能:验证第三方号是否存在
- //输入参数:handle 网络对象句柄
- // stringUId 手机号,身份证号,卡号;唯一码等
- // stringType id类型
- //输出参数:stringCardId 卡号
- //返回值: 正常或错误返回码
- //参数和返回值的详细信息参见Net_Interface_V1.doc的4.3.13
- //==================================================================
- int NET_API VerifyThirdId(NET_HANDLE handle, char* stringCardId, const char* stringUId, const char* stringType);
- //==================================================================
- //函数名:GetDoctorList_999120
- //作者:YangJiannan
- //日期:2013.9.10
- //功能:东亚医讯接口,获得医生列表
- //输入参数:handle 网络对象句柄
- // stringLocalFilePath 本地文件保存路径
- // stringKtCliniqueId 机构号
- // stringCaseTypeId 病例类型号
- //返回值: 正常或错误返回码
- //参数和返回值的详细信息参见Net_Interface_V1.doc的4.3.14
- //==================================================================
- int NET_API GetDoctorList_999120(NET_HANDLE handle, const char* stringLocalFilePath, const char* stringKtCliniqueId, const char* stringCaseTypeId);
- //==================================================================
- //函数名:ValidatePay_999120
- //作者:YangJiannan
- //日期:2013.9.10
- //功能:东亚医讯接口,验证付费
- //输入参数:handle 网络对象句柄
- // stringLocalFilePath 本地文件保存路径
- // stringConsumeId 消费单号记录
- // stringKtCliniqueId 机构号
- // stringCardNumber 会员卡号
- // stringKtDoctorId 医生号
- // stringConsumeMoney 本次消费金额
- // stringCaseTypeId 病例类型号
- //返回值: 正常或错误返回码
- //参数和返回值的详细信息参见Net_Interface_V1.doc的4.3.15
- //==================================================================
- int NET_API ValidatePay_999120(NET_HANDLE handle, const char* stringLocalFilePath, const char* stringConsumeId, const char* stringKtCliniqueId, const char* stringCardNumber, const char* stringKtDoctorId, const char* stringConsumeMoney, const char* stringCaseTypeId);
- //==================================================================
- //函数名:UpdateCaseForConsumerRecord_999120
- //作者:YangJiannan
- //日期:2013.9.10
- //功能:东亚医讯接口,更新消费记录所对应的病历
- //输入参数:handle 网络对象句柄
- // stringLocalFilePath 本地文件保存路径
- // stringConsumeId 消费单号记录
- // stringKtCaseId 病例号
- // stringCaseTypeId 病例类型号
- //返回值: 正常或错误返回码
- //参数和返回值的详细信息参见Net_Interface_V1.doc的4.3.16
- //==================================================================
- int NET_API UpdateCaseForConsumerRecord_999120(NET_HANDLE handle, const char* stringLocalFilePath, const char* stringConsumeId, const char* stringKtCaseId, const char* stringCaseTypeId);
- //==================================================================
- //函数名:PersonIdRegister
- //作者:YangJiannan
- //日期:2013.10.11
- //功能:身份证号注册
- //输入参数:handle 网络对象句柄
- // stringLocalFilePath 本地文件保存路径(只有type取值为6的时候可以有效值,其他type传空串)
- // stringType 注册类型
- // stringRegFrom 注册请求来源
- // stringPersonId 身份证号
- // stringName 姓名
- // stringSex 性别
- // stringBirthday 生日
- // stringAddress 住址
- // stringPhone 电话
- // stringHeigth 身高
- // stringUploadUnitId 机构号
- // stringHospitalId 医院号
- // stringHGroupId 医院组织号
- // stringScode 手机验证码
- // stringWxUId 微信唯一号
- // stringLmp 末次例假第一天
- // stringWeight 用户体重
- // stringPassword 初始密码
- // stringThirdCode 第三方登录号
- // stringIsRegister 是否注册
- //返回值: 正常或错误返回码
- //参数和返回值的详细信息参见Net_Interface_V1.doc的4.3.17
- //==================================================================
- int NET_API PersonIdRegister(NET_HANDLE handle, const char* stringLocalFilePath, const char* stringType,const char* stringRegFrom, const char* stringPersonId, const char* stringName, const char* stringSex, const char* stringBirthday, const char* stringAddress,
- const char* stringPhone, const char* stringHeigth, const char* stringUploadUnitId, const char* stringHospitalId, const char* stringHGroupId, const char* stringScode, const char* stringWxUId, const char* stringLmp,const char* stringWeight, const char* stringPassword,
- const char* stringThirdCode, const char* stringIsRegister);
- //==================================================================
- //函数名:GetDataDictionary
- //作者:YangJiannan
- //日期:2013.10.31
- //功能:获得数据字典
- //输入参数:handle 网络对象句柄
- // stringLocalFilePath 本地文件保存路径
- //返回值: 正常或错误返回码
- //参数和返回值的详细信息参见Net_Interface_V1.doc的4.3.18
- //==================================================================
- int NET_API GetDataDictionary(NET_HANDLE handle, const char* stringLocalFilePath);
- //==================================================================
- //函数名:LoggingHealthBaseInfo
- //作者:YangJiannan
- //日期:2013.10.31
- //功能:健康档案基本信息录入
- //输入参数:handle 网络对象句柄
- // 其他略
- //返回值: 正常或错误返回码
- //参数和返回值的详细信息参见Net_Interface_V1.doc的4.3.19
- //==================================================================
- int NET_API LoggingHealthBaseInfo(NET_HANDLE handle, const char* stringUserId, const char* stringWeblock, const char* stringNation, const char* stringProfression, const char* stringCrowd, const char* stringBloodType,
- const char* stringJwsJiBing, const char* stringJwsShouShu, const char* stringJwsWaiShang, const char* stringJwsShuXue, const char* stringJwsBaoLuShi, const char* stringJwsBaoLuShiBz,
- const char* stringJwsYiChuanJiBing, const char* stringGmsGuoMinShi, const char* stringGmsGuoMinShiBz, const char* stringJzsFuQin, const char* stringJzsFuQinBz, const char* stringJzsMuQin,
- const char* stringJzsMuQinBz, const char* stringJzsXdjm, const char* stringJzsXdjmBz, const char* stringJzsZiNv, const char* stringJzsZiNvBz, const char* stringJzsQiTa);
- //==================================================================
- //函数名:LoggingHealthCurrentInfo
- //作者:YangJiannan
- //日期:2013.10.31
- //功能:健康档案随访信息录入
- //输入参数:handle 网络对象句柄
- // 其他略
- //返回值: 正常或错误返回码
- //参数和返回值的详细信息参见Net_Interface_V1.doc的4.3.20
- //==================================================================
- int NET_API LoggingHealthCurrentInfo(NET_HANDLE handle, const char* stringUserId, const char* stringShfsYinShi, const char* stringShfsXlzk, const char* stringShfsXlzkBz, const char* stringShfsXltz, const char* stringShfsXiYan,
- const char* stringShfsYinJiu, const char* stringShfsSyqk, const char* stringShfsYunDong, const char* stringShfsYunDongShiJian, const char* stringSysjcDanGuChun, const char* stringSysjcXueChangGui,
- const char* stringSysjcXueChangGuiBz, const char* stringSysjcNiaoChangGui, const char* stringSysjcNiaoChangGuiBz, const char* stringSysjcQiTa, const char* stringYongYao, const char* stringZhuYuan,
- const char* stringJkwtNaoXueGuan, const char* stringJkwtNaoXueGuanBz, const char* stringJkwtShenZang, const char* stringJkwtShenZangBz, const char* stringJkwtXinZang, const char* stringJkwtXinZangBz,
- const char* stringJkwtXueGuan, const char* stringJkwtXueGuanBz, const char* stringJkwtYanBu, const char* stringJkwtYanBuBz, const char* stringJkwtShenJing, const char* stringJkwtQiTa, const char* stringDate);
- //==================================================================
- //函数名:UpdateCaseInfo
- //作者:YangJiannan
- //日期:2014.2.13
- //功能:健康档案随访信息录入
- //输入参数:handle 网络对象句柄
- // stringHospitalId 医院id
- // stringCaseId 病例号
- // stringOtherParam 病例参数
- // stringFlag 操作标志
- // stringNotes 修改备注
- //输出参数:stringDoctorId 医生号
- //返回值: 正常或错误返回码
- //参数和返回值的详细信息参见Net_Interface_V1.doc的4.3.21
- //==================================================================
- int NET_API UpdateCaseInfo(NET_HANDLE handle, char* stringDoctorId, const char* stringHospitalId, const char* stringCaseId, const char* stringOtherParam, const char* stringFlag, const char* stringNotes, const char* stringReceiverId);
- //==================================================================
- //函数名:PersonIdRegisterAndLogin
- //作者:YangJiannan
- //日期:2014.3.25
- //功能:健康档案随访信息录入
- //输入参数:handle 网络对象句柄
- // stringLocalFilePath 本地文件路径
- // stringRole 用户类别
- // stringPId 身份证号
- // stringName 姓名
- // stringSex 性别
- // stringBirthday 生日
- // stringAddress 地址
- // stringDeviceId 设备Id
- // stringHospitalId 医院Id
- // stringLang 语言
- // stringRegFrom 注册请求来源
- //返回值: 正常或错误返回码
- //参数和返回值的详细信息参见Net_Interface_V1.doc的4.3.22
- //==================================================================
- int NET_API PersonIdRegisterAndLogin(NET_HANDLE handle, const char* stringLocalFilePath, const char* stringRole, const char* stringPId, const char* stringName, const char* stringSex, const char* stringBirthday, const char* stringAddress, const char* stringDeviceId, const char* stringHospitalId,
- const char* stringLang, const char* stringRegFrom);
- //==================================================================
- //函数名:UploadTrendData2
- //作者:YangJiannan
- //日期:2014.3.28
- //功能:健康档案随访信息录入
- //输入参数:handle 网络对象句柄
- // stringTargetPath 本地文件路径
- //返回值: 正常或错误返回码
- //参数和返回值的详细信息参见Net_Interface_V1.doc的4.3.23
- //==================================================================
- int NET_API UploadTrendData2(NET_HANDLE handle, const char* stringTargetPath);
- //==================================================================
- //函数名:CardBindPhone
- //作者:YangJiannan
- //日期:2014.8.20
- //功能:卡用户绑定手机
- //输入参数:handle 网络对象句柄
- // stringPhone 手机号
- // stringScode 验证码
- //返回值: 正常或错误返回码
- //
- //==================================================================
- int NET_API CardBindPhone(NET_HANDLE handle, const char* stringPhone, const char* stringScode);
- //==================================================================
- //函数名:ResetPassword
- //作者:YangJiannan
- //日期:2014.8.20
- //功能:卡用户重置密码
- //输入参数:handle 网络对象句柄
- // stringPhone 手机号
- // stringScode 验证码
- // stringNewPwd 新密码
- //返回值: 正常或错误返回码
- //
- //==================================================================
- int NET_API ResetPassword(NET_HANDLE handle, const char* stringPhone, const char* stringScode, const char* stringNewPwd);
- //==================================================================
- //函数名:UploadDaily
- //作者:YangJiannan
- //日期:2015.9.2
- //功能:获得某月有孕期日记的日期列表
- //输入参数:handle 网络对象句柄
- // stringType 类型
- // stringCreateTime 创建时间
- // stringFiles 自定义格式字符串
- //返回值: 正常或错误返回码
- //
- //==================================================================
- int NET_API UploadDaily(NET_HANDLE handle, const char* stringType, const char* stringCreateTime, const char* stringFiles);
- //==================================================================
- //函数名:GetDateListOfDaily
- //作者:YangJiannan
- //日期:2015.6.24
- //功能:获得某月有孕期日记的日期列表
- //输入参数:handle 网络对象句柄
- // stringLocalPath 本地文件保存路径
- // stringYear 年份
- // stringMonth 月份
- //返回值: 正常或错误返回码
- //
- //==================================================================
- int NET_API GetDateListOfDaily(NET_HANDLE handle, const char* stringLocalPath, const char* stringYear, const char* stringMonth);
- //==================================================================
- //函数名:GetDailyOfDate
- //作者:YangJiannan
- //日期:2015.6.24
- //功能:获得日记内容
- //输入参数:handle 网络对象句柄
- // stringLocalPath 本地文件保存路径
- // stringDate 日期
- // stringType 类型
- //返回值: 正常或错误返回码
- //
- //==================================================================
- int NET_API GetDailyOfDate(NET_HANDLE handle, const char* stringLocalPath, const char* stringDate, const char* stringType);
- //==================================================================
- //函数名:ShareDaily
- //作者:YangJiannan
- //日期:2015.6.24
- //功能:分享日记
- //输入参数:handle 网络对象句柄
- // stringLocalPath 本地文件保存路径
- // stringType 类型
- // stringCreateTime 创建时间
- //返回值: 正常或错误返回码
- //
- //==================================================================
- int NET_API ShareDaily(NET_HANDLE handle, const char* stringLocalPath, const char* stringType, const char* stringCreateTime);
- //==================================================================
- //函数名:DeleteDaily
- //作者:YangJiannan
- //日期:2015.6.24
- //功能:删除日记
- //输入参数:handle 网络对象句柄
- // stringType 类型
- // stringDate 日期
- //返回值: 正常或错误返回码
- //
- //==================================================================
- int NET_API DeleteDaily(NET_HANDLE handle, const char* stringType, const char* stringDate);
- //==================================================================
- //函数名:PhoneScanQR
- //作者:YangJiannan
- //日期:2014.12.15
- //功能:卡用户重置密码
- //输入参数:handle 网络对象句柄
- // stringQRCode 二维码图片解析后的数据
- //返回值: 正常或错误返回码
- //
- //==================================================================
- int NET_API PhoneScanQR(NET_HANDLE handle, char* stringSence, const char* stringQRCode);
- //==================================================================
- //函数名:PhoneScanQRVerify
- //作者:YangJiannan
- //日期:2014.12.15
- //功能:卡用户重置密码
- //输入参数:handle 网络对象句柄
- // stringQRCode 二维码图片解析后的数据
- //返回值: 正常或错误返回码
- //
- //==================================================================
- int NET_API PhoneScanQRVerify(NET_HANDLE handle, const char* stringQRCode);
- //==================================================================
- //函数名:RegisterBluetoothDevice
- //作者:YangJiannan
- //日期:2015.3.17
- //功能:注册或修改设备蓝牙信息
- //输入参数:handle 网络对象句柄
- // stringUniqueSN 设备唯一码
- // stringSerial 序列号
- // stringBluetoothAddress 蓝牙地址
- // stringBluetoothName 蓝牙名
- // stringDeviceType 设备类型编码
- //返回值: 正常或错误返回码
- //
- //==================================================================
- int NET_API RegisterBluetoothDevice(NET_HANDLE handle, const char* stringUniqueSN, const char* stringSerial, const char* stringBluetoothAddress, const char* stringBluetoothName, const char* stringDeviceType);
- //==================================================================
- //函数名:GetBluetoothInfoOfDevice
- //作者:YangJiannan
- //日期:2015.3.17
- //功能:获得设备的蓝牙信息
- //输入参数:handle 网络对象句柄
- // stringUniqueSN 设备唯一码
- //返回值: 正常或错误返回码
- //
- //==================================================================
- int NET_API GetBluetoothInfoOfDevice(NET_HANDLE handle, const char* stringLocalFilePath, const char* stringUniqueSN);
- //==================================================================
- //函数名:ChangeDeviceType
- //作者:YangJiannan
- //日期:2015.3.17
- //功能:改变设备类型
- //输入参数:handle 网络对象句柄
- // stringUniqueSN 设备唯一码
- // stringDeviceType 设备类型编码
- //返回值: 正常或错误返回码
- //
- //==================================================================
- int NET_API ChangeDeviceType(NET_HANDLE handle, const char* stringUniqueSN, const char* stringDeviceType);
- //==================================================================
- //函数名:UnregisterBluetoothDevice
- //作者:YangJiannan
- //日期:2015.3.17
- //功能:设备报废(取消注册)
- //输入参数:handle 网络对象句柄
- // stringUniqueSN 设备唯一码
- //返回值: 正常或错误返回码
- //
- //==================================================================
- int NET_API UnregisterBluetoothDevice(NET_HANDLE handle, const char* stringUniqueSN);
- //==================================================================
- //函数名:ValidatePay_XinJie
- //作者:YangJiannan
- //日期:2015.5.25
- //功能:北京心界验证付费接口
- //输入参数:handle 网络对象句柄
- // stringLocalFilePath 本地文件保存路径
- // stringRrn 参考号
- // localdate 所属日期
- //返回值: 正常或错误返回码
- //
- //==================================================================
- int NET_API ValidatePay_XinJie(NET_HANDLE handle, const char* stringLocalFilePath, const char* stringRrn, const char* stringLocalDate);
- //==================================================================
- //函数名:NotifyCheck_XinJie
- //作者:YangJiannan
- //日期:2015.6.11
- //功能:北京心界通知参考号已使用接口
- //输入参数:handle 网络对象句柄
- // stringLocalFilePath 本地文件保存路径
- // stringRrn 参考号
- // localdate 所属日期
- //返回值: 正常或错误返回码
- //
- //==================================================================
- int NET_API NotifyCheck_XinJie(NET_HANDLE handle, const char* stringLocalFilePath, const char* stringRrn, const char* stringLocalDate);
- //==================================================================
- //函数名:GetHospitalListOfArea
- //作者:YangJiannan
- //日期:2015.6.29
- //功能:获得地区医院列表
- //输入参数:handle 网络对象句柄
- // stringLocalFilePath 本地文件保存路径
- // stringAreaId 地区ID
- //返回值: 正常或错误返回码
- //
- //==================================================================
- int NET_API GetHospitalListOfArea(NET_HANDLE handle, const char* stringLocalFilePath, const char* stringAreaId, const char* stringRank, const char* stringBeta);
- //==================================================================
- //函数名:SearchSomebody
- //作者:YangJiannan
- //日期:2015.6.29
- //功能:获得地区医院列表
- //输入参数:handle 网络对象句柄
- // stringLocalFilePath 本地文件保存路径
- // stringUserId 用户ID
- //返回值: 正常或错误返回码
- //
- //==================================================================
- int NET_API SearchSomebody(NET_HANDLE handle, const char* stringLocalFilePath, const char* stringUserId);
- //==================================================================
- //函数名:FollowSomebody
- //作者:YangJiannan
- //日期:2015.6.29
- //功能:关注某人
- //输入参数:handle 网络对象句柄
- // stringLocalFilePath 本地文件保存路径
- // stringUserId 用户ID
- // stringUsername 用户名
- // stringNickname 用户昵称
- // stringVCode 验证码
- //返回值: 正常或错误返回码
- //
- //==================================================================
- int NET_API FollowSomebody(NET_HANDLE handle, const char* stringUserId, const char* stringUsername, const char* stringNickname, const char* stringVCode);
- //==================================================================
- //函数名:MyFollowing
- //作者:YangJiannan
- //日期:2015.6.29
- //功能:我关注的人
- //输入参数:handle 网络对象句柄
- // stringLocalFilePath 本地文件保存路径
- // stringUserId 用户ID
- // stringNextId 拉取列表的位置
- //返回值: 正常或错误返回码
- //
- //==================================================================
- int NET_API MyFollowing(NET_HANDLE handle, const char* stringLocalFilePath, const char* stringUserId, const char* stringNextId, const char* stringFType);
- //==================================================================
- //函数名:ChangeNicknameOfFollowed
- //作者:YangJiannan
- //日期:2015.6.29
- //功能:改变被关注的昵称
- //输入参数:handle 网络对象句柄
- // stringLocalFilePath 本地文件保存路径
- // stringUserId 用户ID
- // stringNickname 昵称
- //返回值: 正常或错误返回码
- //
- //==================================================================
- int NET_API ChangeNicknameOfFollowed(NET_HANDLE handle, const char* stringUserId, const char* stringNickname);
- //==================================================================
- //函数名:CancelFollowing
- //作者:YangJiannan
- //日期:2015.6.29
- //功能:取消关注
- //输入参数:handle 网络对象句柄
- // stringLocalFilePath 本地文件保存路径
- // stringUserId 用户ID
- //返回值: 正常或错误返回码
- //
- //==================================================================
- int NET_API CancelFollowing(NET_HANDLE handle, const char* stringUserId);
- //==================================================================
- //函数名:GenerateOrDeletePngZlibReport
- //作者:YangJiannan
- //日期:2015.9.9
- //功能:创建或删除pngzlib报告
- //输入参数:handle 网络对象句柄
- // stringLocalFilePath 本地文件保存路径
- // stringServerPath 报告服务器路径
- // stringFlag 创建(1)或删除(2)标志
- //返回值: 正常或错误返回码
- //
- //==================================================================
- int NET_API GenerateOrDeletePngZlibReport(NET_HANDLE handle, const char* stringLocalFilePath, const char* stringServerPath, const char* stringFlag);
- //==================================================================
- //函数名:GetDailyList
- //作者:YangJiannan
- //日期:2015.9.30
- //功能:获得孕期日记列表
- //输入参数:handle 网络对象句柄
- // stringLocalFilePath 本地文件保存路径
- // stringType 类型
- // stringStartDate 开始日期
- // stringEndDate 结束日期
- // stringOrderBy 排序
- // stringNextId 拉取位置
- // stringPageSize 每次拉取返回条数
- //返回值: 正常或错误返回码
- //
- //==================================================================
- int NET_API GetDailyList(NET_HANDLE handle, const char* stringLocalFilePath, const char* stringType, const char* stringStartDate, const char* stringEndDate, const char* stringOrderBy, const char* stringNextId, const char* stringPageSize);
- //==================================================================
- //函数名:ChangeViewLikeCollectCount
- //作者:YangJiannan
- //日期:2015.11.26
- //功能:修改健康知识阅读点赞收藏次数
- //输入参数:handle 网络对象句柄
- // stringHealthTipId 健康知识ID
- // stringUri 健康知识全文URL
- // stringTitle 健康知识标题
- // stringLike 点赞变化数
- // stringRead 阅读变化数
- // stringCollect 收藏变化数
- //返回值: 正常或错误返回码
- //
- //==================================================================
- int NET_API ChangeViewLikeCollectCount(NET_HANDLE handle, const char* stringHealthTipId, const char* stringUri, const char* stringTitle, const char* stringLike, const char* stringRead, const char* stringCollect);
- //==================================================================
- //函数名:ChangeAdviceExecutiveState
- //作者:YangJiannan
- //日期:2015.11.26
- //功能:获得健康建议执行度
- //输入参数:handle 网络对象句柄
- // stringSgId 健康建议ID
- // stringState 健康建议执行状态
- //返回值: 正常或错误返回码
- //
- //==================================================================
- int NET_API ChangeAdviceExecutiveState(NET_HANDLE handle, const char* stringSgId, const char* stringState);
- //==================================================================
- //函数名:GetAccessToken_GuanXin
- //作者:YangJiannan
- //日期:2015.11.10
- //功能:从冠新共卫平台获得访问个人信息需要的AccessToken
- //输入参数:handle 网络对象句柄
- // stringLocalFilePath 本地文件保存路径
- // stringUsername 类型
- // stringPassword 开始日期
- //返回值: 正常或错误返回码
- //
- //==================================================================
- int NET_API GetAccessToken_GuanXin(NET_HANDLE handle, const char* stringLocalFilePath, const char* stringUsername, const char* stringPassword);
- //==================================================================
- //函数名:CreateSession_GuanXin
- //作者:YangJiannan
- //日期:2015.11.12
- //功能:冠新平台,创建session
- //输入参数:handle 网络对象句柄
- // stringUsername 用户名
- // stringPassword 密码
- //返回值: 正常或错误返回码
- //
- //==================================================================
- //int NET_API CreateSession_GuanXin(NET_HANDLE handle, const char* stringUsername, const char* stringPassword);
- //==================================================================
- //函数名:GetPersonInfo_GuanXin
- //作者:YangJiannan
- //日期:2015.11.10
- //功能:从冠新共卫平台获得个人信息
- //输入参数:handle 网络对象句柄
- // stringLocalFilePath 本地文件保存路径
- // stringAccessToken AccessToken
- // stringPersonName 用户姓名
- // stringPersonGender 用户性别
- // stringPersonIdentity 用户身份证号
- // stringPersonBirthDate 用户出生日期
- //返回值: 正常或错误返回码
- //
- //==================================================================
- int NET_API GetPersonInfo_GuanXin(NET_HANDLE handle, const char* stringLocalFilePath, const char* stringAccessToken, const char* stringPersonName, const char* stringPersonGender, const char* stringPersonIdentity, const char* stringPersonBirthDate);
- //==================================================================
- //函数名:UploadECGData_GuanXin
- //作者:YangJiannan
- //日期:2016.4.19
- //功能:同步心电数据到冠新平台
- //输入参数:handle 网络对象句柄
- // stringLocalFilePath 本地文件保存路径
- // stringECGXmlPath 心电参数XML文件保存路径
- // stringECGDataPath 心电波形文件保存路径
- //返回值: 正常或错误返回码
- //
- //==================================================================
- int NET_API UploadECGData_GuanXin(NET_HANDLE handle, const char* stringLocalFilePath, const char* stringECGXmlPath, const char* stringECGDataPath);
- //==================================================================
- //函数名:UploadOtherData_GuanXin
- //作者:YangJiannan
- //日期:2016.4.19
- //功能:同步非心电数据到冠新平台
- //输入参数:handle 网络对象句柄
- // stringLocalFilePath 本地文件保存路径
- // stringOtherXmlPath 非心电参数XML文件保存路径
- //返回值: 正常或错误返回码
- //
- //==================================================================
- int NET_API UploadOtherData_GuanXin(NET_HANDLE handle, const char* stringLocalFilePath, const char* stringOtherXmlPath);
- //==================================================================
- //函数名:UploadCheckData_GuanXin
- //作者:YangJiannan
- //日期:2016.4.19
- //功能:同步监测数据到冠新平台
- //输入参数:handle 网络对象句柄
- // stringLocalFilePath 本地文件保存路径
- // stringCheckXmlPath 非心电参数XML文件保存路径
- //返回值: 正常或错误返回码
- //
- //==================================================================
- int NET_API UploadCheckData_GuanXin(NET_HANDLE handle, const char* stringLocalFilePath, const char* stringCheckXmlPath);
- //==================================================================
- //函数名:UploadPersonInfo_GuanXin
- //作者:YangJiannan
- //日期:2016.11.2
- //功能:同步身份信息到冠心平台
- //输入参数:handle 网络对象句柄
- // stringLocalFilePath 本地文件保存路径
- // stringPersonInfoXmlPath 非心电参数XML文件保存路径
- //返回值: 正常或错误返回码
- //
- //==================================================================
- int NET_API UploadPersonInfo_GuanXin(NET_HANDLE handle, const char* stringLocalFilePath, const char* stringPersonInfoXmlPath);
- //==================================================================
- //函数名:Login_XiKang
- //作者:YangJiannan
- //日期:2016.6.29
- //功能:顾问登录
- //输入参数:handle 网络对象句柄
- // stringLocalFilePath 本地文件保存路径
- // stringUsername 用户名
- // stringPassword 密码
- //返回值: 正常或错误返回码
- //
- //==================================================================
- int NET_API Login_XiKang(NET_HANDLE handle, const char* stringLocalFilePath, const char* stringUsername, const char* stringPassword);
- //==================================================================
- //函数名:RegisterPatientId_XiKang
- //作者:YangJiannan
- //日期:2016.6.30
- //功能:注册会员ID
- //输入参数:handle 网络对象句柄
- // stringLocalFilePath 本地文件保存路径
- // stringName 姓名
- // stringSex 性别(性别代码 0 未知的性别;1 男性;2 女性;9 未说明的性别)
- // stringPhoneNum 手机号
- // stringProofNum 身份证号
- //返回值: 正常或错误返回码
- //
- //==================================================================
- int NET_API RegisterPatientId_XiKang(NET_HANDLE handle, const char* stringLocalFilePath, const char* stringName, const char* stringSex, const char* stringPhoneNum, const char* stringProofNum);
- //==================================================================
- //函数名:RegisterPatientInfo_XiKang
- //作者:YangJiannan
- //日期:2016.6.30
- //功能:注册会员账户信息
- //输入参数:handle 网络对象句柄
- // stringLocalFilePath 本地文件保存路径
- // stringPatientOpenId 会员openid(RegisterPatientId_XiKang接口获得)
- // stringName 姓名
- // stringSex 性别(性别代码 0 未知的性别;1 男性;2 女性;9 未说明的性别)
- // stringPhoneNum 手机号
- // stringProofNum 身份证号
- // stringPassword 密码
- //返回值: 正常或错误返回码
- //
- //==================================================================
- int NET_API RegisterPatientInfo_XiKang(NET_HANDLE handle, const char* stringLocalFilePath, const char* stringPatientOpenId, const char* stringName, const char* stringSex, const char* stringPhoneNum, const char* stringProofNum, const char* stringPassword);
- //==================================================================
- //函数名:BindPatient_XiKang
- //作者:YangJiannan
- //日期:2016.6.30
- //功能:绑定会员
- //输入参数:handle 网络对象句柄
- // stringLocalFilePath 本地文件保存路径
- // stringDoctorOpenId 顾问的openid(登录获得)
- // stringPatientOpenId 会员的openid(RegisterPatientId_XiKang接口获得)
- //返回值: 正常或错误返回码
- //
- //==================================================================
- int NET_API BindPatient_XiKang(NET_HANDLE handle, const char* stringLocalFilePath, const char* stringDoctorOpenId, const char* stringPatientOpenId);
- //==================================================================
- //函数名:GetPatientIdList_XiKang
- //作者:YangJiannan
- //日期:2016.6.30
- //功能:获得会员id列表
- //输入参数:handle 网络对象句柄
- // stringLocalFilePath 本地文件保存路径
- // stringDoctorOpenId 顾问的openid(登录获得)
- //返回值: 正常或错误返回码
- //
- //==================================================================
- int NET_API GetPatientIdList_XiKang(NET_HANDLE handle, const char* stringLocalFilePath, const char* stringDoctorOpenId);
- //==================================================================
- //函数名:SearchPatientId_XiKang
- //作者:YangJiannan
- //日期:2016.11.29
- //功能:查找会员OpenID
- //输入参数:handle 网络对象句柄
- // stringLocalFilePath 本地文件保存路径
- // stringKey 查找类别关键字(唯一性查询条件:EMAILNUM(邮箱),MOBILENUM(手机号),PROOFNUM(证件号),PERSONNICKNAME(昵称),MEMBERCARDNO(会员卡号))
- // stringValue 查找值
- //返回值: 正常或错误返回码
- //
- //==================================================================
- int NET_API SearchPatientId_XiKang(NET_HANDLE handle, const char* stringLocalFilePath, const char* stringKey, const char* stringValue);
- //==================================================================
- //函数名:GetPatientInfo_XiKang
- //作者:YangJiannan
- //日期:2016.6.30
- //功能:根据会员id获得会员信息
- //输入参数:handle 网络对象句柄
- // stringLocalFilePath 本地文件保存路径
- // stringPatientOpenId 会员的openid(RegisterPatientId_XiKang接口获得)
- //返回值: 正常或错误返回码
- //
- //==================================================================
- int NET_API GetPatientInfo_XiKang(NET_HANDLE handle, const char* stringLocalFilePath, const char* stringPatientOpenId);
- //==================================================================
- //函数名:GetCaseList_XiKang
- //作者:YangJiannan
- //日期:2016.6.30
- //功能:获得会诊信息列表
- //输入参数:handle 网络对象句柄
- // stringLocalFilePath 本地文件保存路径
- // arrPatientOpenId 会员的openid(RegisterPatientId_XiKang接口获得)的数组
- // nLength 数组长度
- //返回值: 正常或错误返回码
- //
- //==================================================================
- int NET_API GetCaseList_XiKang(NET_HANDLE handle, const char* stringLocalFilePath, const char** arrPatientOpenId, int nLength);
- //==================================================================
- //函数名:SubmitCase_XiKang
- //作者:YangJiannan
- //日期:2016.6.30
- //功能:提交会诊信息(静态心电病例通过stringEcgXmlContent,其他类型病例以后会添加UploadFile_XiKang接口)
- //输入参数:handle 网络对象句柄
- // stringLocalFilePath 本地文件保存路径
- // stringPatientOpenId 会员的openid(RegisterPatientId_XiKang接口获得)
- // stringAdvice 医生建议
- // stringCaseType 会诊类型(静态ecg传入staticECG_KT;动态ecg传入dynamicECG_KT;血压传入bloodPressure_KT)
- //返回值: 正常或错误返回码
- //
- //==================================================================
- int NET_API SubmitCase_XiKang(NET_HANDLE handle, const char* stringLocalFilePath, const char* stringPatientOpenId, const char* stringAdvice, const char* stringCaseType, const char* stringEcgXmlContent);
- //==================================================================
- //函数名:GetReportFile_XiKang
- //作者:YangJiannan
- //日期:2016.6.30
- //功能:获得会诊报告url
- //输入参数:handle 网络对象句柄
- // stringLocalFilePath 本地文件保存路径
- // stringCaseId 会诊id(通过SubmitCase_XiKang接口获得)
- //返回值: 正常或错误返回码
- //
- //==================================================================
- int NET_API GetReportFile_XiKang(NET_HANDLE handle, const char* stringLocalFilePath, const char* stringCaseId);
- //==================================================================
- //函数名:UploadFile_XiKang
- //作者:YangJiannan
- //日期:2016.8.22
- //功能:上传病例文件
- //输入参数:handle 网络对象句柄
- // stringLocalFilePath 本地文件保存路径
- // stringCaseId 会诊id(通过SubmitCase_XiKang接口获得)
- // stringCaseFilePath 病例文件路径
- //返回值: 正常或错误返回码
- //
- //==================================================================
- int NET_API UploadFile_XiKang(NET_HANDLE handle, const char* stringLocalFilePath, const char* stringCaseId, const char* stringCaseFilePath);
- //==================================================================
- //函数名:GetCardUserListOfCustomer
- //作者:YangJiannan
- //日期:2017.12.15
- //功能:获得在某机构上传过病例的卡用户列表
- //输入参数:handle 网络对象句柄
- // stringLocalFilePath 本地文件保存路径
- // stringThirdId 第三方号
- // stringName 卡用户姓名
- // stringCaseType 病理类型(支持多个逗号隔开)
- // stringStartDate 开始时间
- // stringEndDate 结束时间
- // stringNextId nextid
- // nPageSize 一次要多少条
- //返回值: 正常或错误返回码
- //
- //==================================================================
- int NET_API GetCardUserListOfCustomer(NET_HANDLE handle, const char* stringLocalFilePath, const char* stringThirdId, const char* stringName, const char* stringCaseType,
- const char* stringStartDate, const char* stringEndDate, const char* stringNextId, unsigned int nPageSize);
- //==================================================================
- //函数名:RefundFee
- //作者:YangJiannan
- //日期:2017.12.15
- //功能:退款
- //输入参数:handle 网络对象句柄
- // stringType 支付平台类型(1:微信)
- // stringCaseId 病例号
- // stringRefundFee 退回金额(单位分)
- //返回值: 正常或错误返回码
- //
- //==================================================================
- int NET_API RefundFee(NET_HANDLE handle, const char* stringType, const char* stringCaseId, const char* stringRefundFee);
- #ifdef __cplusplus
- }
- #endif
- #endif
|