level 1
3.1.5.读取个人基本信息及帐户信息(个人编号……)
Syntax:
int GetPersonInfo( int Flag, int MedKind, char* SysDate, char* NoCardNo ,int* AppCode, char* DataBuffer )
Arguments:
Flag IN IC卡充值标志,1为充值,0为不充值。退费时为了提高速度,不需要再充值
MedKind IN 医疗类别,1为门诊,2 为住院,3门诊慢性病,9-门诊大病(规定病种)
SysDate IN 系统时间(yyyymmdd);
NoCardNo IN 无卡人员编号(原农合号、身份证号),有卡人员写0
AppCode OUT 0 - 后台执行成功,-1 - 后台执行失败
DataBuffer OUT
IC卡号|区号|个人编号|身份证号|单位编号|姓名|出生日期|是否公务员|性别|医疗人员类别|IC卡余额|
是否公务员 1—是,0—否
Return:
0 - SUCCESS
-1 - FAILURE
声明:
Public Declare Function 读取个人基本信息及帐户信息 Lib "DBLib.DLL" Alias "GetPersonInfo" (ByVal IC卡充值标志 As Integer, ByVal 医疗类别 As Integer, ByVal 系统时间 As String, ByVal 无卡人员编号 As String, ByRef 执行成功与否 As Integer, ByVal 结果集 As String) As Integer
调用:
ZhiXingJg = Space(1024)
ZhiXingFhz = 读取个人基本信息及帐户信息("0", "2", "20170331", "0", "0", ZhiXingJg)
2017年04月01日 02点04分