文档介绍:--------------------------校验:_____________-----------------------日期:_____________银行接口协议银行接口协议采用socket的方式来进行数据交换。1、签到交易名称签到交易调用说明长城终端发起签到交易,获取银行工作密钥输入参数交易编号1001交易输入xml<UTILITYPAYMENT> <HEAD> <TransCode></TransCode> <ResponseCode></ResponseCode> <ResponseMsg></ResponseMsg> <Tranlist></Tranlist> <Date></Date> <Time></Time> </HEAD> <DATA><PosId></PosId> <Demo></Demo><MerchNo></MerchNo> </DATA><UTILITYPAYMENT>输出参数交易输出xml<UTILITYPAYMENT> <HEAD> <TransCode></TransCode> <ResponseCode></ResponseCode> <ResponseMsg></ResponseMsg> <Tranlist></Tranlist> <Date></Date> <Time></Time> </HEAD> <DATA> <WorkKey></WorkKey> <Demo></Demo> </DATA><UTILITYPAYMENT>参数详细说明:交易头:代码名称约束类型说明TransCode交易编号NOTNULLVARCHAR(4)1001ResponseCode响应码NOTNULLVARCHAR(4)成功:0000失败:0001ResponseMsg响应信息NOTNULL变长错误描叙Date日期NOTNULLVARCHAR(8)Time时间NOTNULLVARCHAR(6)Tranlist流水号NOTNULL变长无交易输入:代码名称约束类型说明PosId终端号810_001Demo备注变长MerchNo商户号变长交易输出:代码名称约束类型说明WorkKey工作密钥NOTNULL变长Demo备注2、绑定交易名称绑定交易调用说明银行发送诊疗卡号或诊疗卡账户到医院,医院返还身份证、姓名,诊疗卡号,诊疗卡账户,银行进行身份证、姓名核对后,把诊疗卡号、诊疗卡账户、借记卡号发送医院进行绑定,医院返还响应码。(诊疗卡账户与诊疗卡号一一对应,更换诊疗卡号不会变更诊疗卡账户)绑定关系为:诊疗卡账户+借记卡账户。输入参数交易编号1002交易输入xml<UTILITYPAYMENT> <HEAD> <TransCode></TransCode> <ResponseCode></ResponseCode> <ResponseMsg></ResponseMsg> <Tranlist></Tranlist> <Date></Date> <Time></Time> </HEAD> <DATA> <Name></Name><IDType></IDType> <IDNo></IDNo> <TrmtNo></TrmtNo> <BankNumber></BankNumber><PosId></PosId><PassWd></PassWd><Magc2></Magc2><Magc3></Magc3> <Demo></Demo> </DATA><UTILITYPAYMENT>输出参数交易输出xml<UTILITYPAYMENT> <HEAD> <TransCode></TransCode> <ResponseCode></ResponseCode> <ResponseMsg></ResponseMsg> <Tranlist></Tranlist> <Date></Date> <Time></Time> </HEAD> <DATA> <Demo></Demo> </DATA><UTILITYPAYMENT>参数详细说明:交易头:代码名称约束类型说明TransCode交易编号NOTNULLVARCHAR(4)1002ResponseCode响应码NOTNULLVARCHAR(4)成功:0000失败:0001ResponseMsg响应信息NOTNULLVARCHAR(4)错误描叙Date日期NOTNULLVARCHAR(8)格式-YYYMMDDTime时间NOTNULLVARCHAR(6)格式-HHMISSTranlist流水号NOTNULL变长格式-交易唯一ID交易输入:代码名称约束类型说明IDType证件类型NOTNULL变长01身份证Name姓名NOTNULL变长IDNo证件号-身份证NOTNULL变长TrmtNo诊疗卡卡号