《云南省医疗保障信息平台定点医药机构第三方程序调用接口、通用交易报文示例代码、移动支付交易调用说明.docx》由会员分享,可在线阅读,更多相关《云南省医疗保障信息平台定点医药机构第三方程序调用接口、通用交易报文示例代码、移动支付交易调用说明.docx(28页珍藏版)》请在第壹文秘上搜索。
1、第三方程序调用接口示例代码PB程序调用示例K pb9接口函数声明接口初始化输入参数说明:医疗服务机构端号(f i Xmd i ns_cOdC)输入参数说明:服务商识代码(i nfosyscode)输入参数说明:服务商识别码(inf。SySSiKn)怆人参数说明:极务器地址(UrD输出多数说明:错谡信息(PErrMsg)FliNCTION int Init (string fixinedins_codc, strin inf。SySeode. strin infosyssign, string url, ref string PErrMSg) LIBRARY *CHSInterfaceYn. d
2、ll*修改社保卡密码输入参数说明:医疗服芬机构编号(fixmedinsfode)输入参数说明:服务商识代码(inf。SySCOdQ/输入参数说明:极务商识别码(i nfosyssin)输入多数说明:输入报文(inpuUata)输出参数说明:输出报文(OUIPUIDaia)怆出参数说明:错误信息(pErMsg)FliNCTION int MOdifyCardPiD(String fixmedins_code, string infosyscode, string infosyssign, string iputDat , ref string OutputData , ref string pE
3、rrMsg) LIBRARY CIISInterf aceYn. dl 1 *通用业务交易输入咨数说明:医疗眠务机构编号(fixmedins,code)输入冬救说明:服务商识代码(infosyscode)输入参数说明:服务商识别码(i nfosyss i gn)输入多数说明:输入报文(inpulDaa)输出参数说明:输出报文(OUtpUtDatEI)输出参数说明:错误信忠(PErrMsg)RINCTION ini BUSineSSHandIe(Stritw fixmedins_code, strin infosyscoedinsode)输入参数说明:服务商识代码(infosyscode)输入参
4、数说明I服务商识别码(i nfosy ss i n)输入参数说明:服务器地址(UrD输出参数说明:精谀信息(PErrMsg)FUNCTION intInitCstring fixmedins_code, string infosyscode, stringinfosyssign, string url, ref string PErrXSg) LIBRARY *CHSInterfaceYn.dll* alias for Inil;Ansi.修l社保卡甫码输入参数说明:医疗服务机构编号(fixmedins code)输入参数说明:服务商识代码(infosyscode)输入参数说明:服务商识别码(
5、infosyss i gn)输入参数说明:输入报文(inputData)输出参数说明:输出报文(OUtPUtData)输出金数说明:播谀信息(PErrMSB)FUNCTION int MfdifyCardPBD(string fixedins-code, string infosyscode, string infosyssign, string inputData , ref string OutputData , ref string PErrMSg) LIBRARY XHSInterfaceYn. dl alias for ModifyCardPttDiAnsi通用业务交步输入参数说明:
6、医疗服务机构编号(fixedinsode)输入参数说明:服务商识代码(infosyscode)输入参数说明I服务商识别码(i nfosy SS i n)输入参数说明:输入报文(inputData)/输出多数说明:输出报文(OUtputPata)输出参数说明:错误信息(PEIdsg)FUNCTION int BUSineSSHandle(String fixnedins_cnde, string infosyscode, string infosyssin, string inut,Data, ref string OutputData1 ref string pErrMsg) LIBRARY
7、vGISInterfaceYn.dll, lias for BusinessHandleiAnsi”通用下载交易/输入参数说明:医疗服务机内编 (fixnedins.code)/输入舂数说明:服务商识代码(infosyscode)输入参数说明:t务商识别码(infosyssign)输入参数说明:输入报文(inputData)输出参数说明:输出报文(OUIPUIDala)/输出参数说明:借误信息(PEnlsg)FUNCTION int DownloadFile(string fixmedins code, string infosyscode, string infosyssignl strin
8、g iputData,ref string outputDaia, ref string pErrMsg) LIBRARY CHSInterfaceYiLdll alias for ,DoWnlOadFile;AnSi”通用上传交易输入参数说明:医疗服务机构编(fixmedinsode)输入参数说明:服务商识代码(inf。SySCode)输入参数说明:极务商识别码Gnfosyssign)/输入卷数说明:上传文件路径(filename)输入参数说明:输入报文GnPUUtata)输出参数说明:/出报文(OUtPUtData)/输出参数说明:错误信息(pErrMsg)FUNCTION int UPl
9、OadFiIe(String fixmedins_code, string infosyscode, string infosyssign, string fi IeNaae, string inputl)ata, ref string outputlata, ref string pErrMsg) LIBRARY vCHSInterfaceYn.dll* alias for vUploadFile;Ansi*3、接口函数调用初始化代码:String ls_pEri-Bsgstring ls_urlstring ls_infosyscode = *cll*string ls_infosyssi
10、gn = *sl* int li.rtis_fixmedins code = sle hoscode. textIS-PErnnSg space(128)ls.url= sle_url.textILrtInit(is_fixmcdins-code. ls_infosyscode, ls_infosyssign. Is url, 1s_pErrmsg) if 1i_rt = O thenst_2. text =成功”elsesi_2, text =错误信息:* end iftext - ISjErnnSg逋用业务交易代码:String ls.outputString Is_pEn-Bsgint
11、1i_rtstring ls_infosyscode = *clstring ls-infosyssign = *sl*is_fixmedins_co Is Jnpul, ls_o utput. 1 s_pErrmsg) if li_rt = 0 thenst_bh_2. text =成功”mle_bh_output. text = ls-outputelsest_bh_2. text 二tft误信息:m!e_bh_output. text = ls_pErrmsg end if修改社保卡密码代码String ls_pErrBsgint IiJlstring ls_inputstring ls_OMtputstring ls_infosyscode = *cll*string ls_infosyssign = *sl*is.fixmedins_code = sle.hoscode. textIsjiErnnsg = space (128) ls.output = space(40960) li.rtModifyCardPWD(is_fixme ISjErrBSR