卡务详细设计.docx
《卡务详细设计.docx》由会员分享,可在线阅读,更多相关《卡务详细设计.docx(53页珍藏版)》请在冰豆网上搜索。
卡务详细设计
贵阳卡务详细设计
1.所有码表及代码值
BM_YAC137制卡状态
代码
代码值
1
数据准备
2
制卡审批确认
3
数据导出
4
制卡完成确认
BM_YAC139磁卡状态
代码
代码值
0
无效
1
有效
2
挂失
3
注销
BM_YAC145磁卡变更类型
代码
代码值
1
制卡
2
挂失
3
解挂
4
注销
5
加磁
6
密码重置
BM_YAC150社保卡类型
代码
代码值
1
磁卡
2
IC卡
BM_YAC188照片状态
代码
代码值
1
无需照片
2
照片已采集
3
照片未采集
4
照片已使用
BM_YAC187制卡数据来源
代码
代码值
1
新参保制卡
2
新增制卡
3
遗失补办
4
勘误
5
损坏
6
灵活就业人员首次领卡
7
紧急办理社会保障卡
BM_YAC190社保卡数据状态
代码
代码值
1
受理
2
已制
3
正常
BM_YAB383单位社保卡制卡状态
代码
代码值
1
数据准备
2
制卡审批确认
3
数据导出
4
制卡完成确认
BM_YAB384单位社保卡磁卡状态
代码
代码值
0
无效
1
有效
2
挂失
3
注销
BM_YAB385单位社保卡变更类型
代码
代码值
1
新增制卡
2
补办制卡
3
挂失
4
解挂
5
注销
6
加磁
7
密码重置
2.详细设计
2.1.1SERVICE_CT:
公共方法生成磁条信息
传入参数:
个人编号、单位编号(医疗机构编码)、制卡主体(1单位、2个人)
传出参数:
磁条信息
个人卡磁条格式:
格式:
’;’+’:
’+卡号+’=’+个人编号+’=’+分中心编号+’=’+’008’+’=’+’00000000’+’?
’
单位卡磁条格式:
格式:
’:
’+年月日(6位)+’=’+单位编码(8位)+’=’+分中心编号+’=8=’
定点医疗机构卡磁条格式:
格式:
’:
’+年月日(6位)+’=’+机构编码(6位)+’=’+分中心编号+’=088=’
2.1.2SERVICE_ACTIVE:
ACTIVE控件
调用加磁机API
调用加密机API
调用制卡机API
2.1.3SERVICE_CTJY:
公共方法磁条信息校验
对磁条信息位数、指定区段的值进行比对,
传入参数:
磁条信息
传出参数:
个人编号、卡号、分中心
2.1.4SERVICE_KH:
获取顺序号
个人卡号从AC36中获取,其他调用公共服务获得
2.1.5SERVICE_PDZP判断照片信息是否存在
从AC29A2中判断是否存在
2.1.6单位新参保申办社会保险卡(分中心)
模块名称
单位新参保申办社会保险卡(分中心)
模块标识
P901000
设计人
田子成
功能描述
对新参保单位中在系统中不存在任何卡信息的人员进行批量制卡登记
限制条件
1.输入单位的单位管理状态应为正常单位或代理单位(不包含个体单位及特殊单位)
2.单位所选人员在系统中无已办卡信息
输入(I)
界面必录项
备注
界面非必录项
单位编号
数据表
表名
中文名
AB01
单位基本信息
AB02
单位参保信息
AC01
个人基本信息表
AC02
个人参保信息表
KC01
医疗保险个人参保基本信息表
AC29
个人社保卡信息表
AB08
欠缴信息表
AC29A1
个人社保卡注销信息表
表单
表单名
内容
其他
输出(O)
数据表
表名
中文名
AC29
个人社保卡信息表
AC29A1
个人社保卡注销信息表
AC31
个人社保卡变更记录表
AC35
个人社保卡制卡流程记录表
表单
表单名
内容
其他
后续业务
备注
如果输入单位编号:
1.判断业务规则1,
2.执行业务规则2,如果结果为小于等于1,可继续办理,如果结果大于1,则提示该单位不
是新参保单位,退出
3.获取该单位下人员满足业务规则3、4、5、6的人员,并展示AAC001个人编号、
AAC002身份证号、AAC003姓名、AAC030(医疗人员参保日期)、AAC031(医疗人员参保状态)列表
4.经办人员勾选列表记录
5.输入备注
6.保存勾选人员,进行以下操作
插入AC29
字段
值
yac005,--卡号
调用SERVICE_KH生成
aac001,--个人编号
勾选个人编号
yae096,--密码
000000(调用SERVICE_ACTIVE加密)
yae223,--有效截至日期
界面选择下拉框(1年、3年、5年、10年),系统日期+下拉框值
yac187,--制卡数据来源
1新参保制卡
yac137,--制卡状态
1数据准备
yac139,--磁卡状态
0无效
yac150,--社保卡类型
1磁卡
yac188,--照片状态
根据公共方法返回确定
yac189,--通知单编号
获取顺序号
yae391,--领取人姓名
NULL
yae392,--领取人身份证号码
NULL
yae393,--领取人联系电话
NULL
yac135,--制卡批次号
NULL
yab003,--社保经办机构
经办人员所在分中心
插入AC31个人社保卡变更记录表
字段
值
yae099,--业务流水号
序列号生成(一次操作同一单位一个)
yac005,--卡号
与AC29一致
aac001,--个人编号
勾选个人编号
yac145,--磁卡变更类型
1制卡
aae035,--变更日期
SYSDATE
aae013,--备注
输入备注
aae011,--经办人
经办人
aae036,--经办时间
经办时间
yab003,--社保经办机构
经办人员所在分中心
插入AC35个人社保卡制卡流程记录表
字段
值
yae099,--业务流水号
序列号生成(一次操作同一单位一个)与AC31一致
yac005,--卡号
与AC29一致
aac001,--个人编号
勾选个人编号
yac137,--制卡状态
1数据准备
aae035,--变更日期
SYSDATE
aae013,--备注
输入备注
aae011,--经办人
经办人
aae036,--经办时间
经办时间
yab003,--社保经办机构
经办人员所在分中心
不输入单位编号:
1.查询所有满足业务规则1及业务规则2结果为小于等于1的单位,并展示单位编号、单位名称、符合业务规则3、4、5、6人员记录数
2.选择一家单位进行制卡,则所有操作方式及流程与输入单位编号一致
业务规则:
1、单位存在参保缴费医疗保险AB02.AAB051=‘1’,且单位管理状态为正常单位或代理单位:
AB01.YAB136IN(‘01’普通单位,’02’代理单位)
2、单位是否存在缴费,取对应单位编号AB08存在记录数
3、个人基本信息未被注销,AC01.AAE120=‘0’
4、个人存在不为终止的医疗保险:
AC02.AAC031<>‘3’
5、医疗人员状态必须为:
KC01.AKC021IN(‘11’在职或‘21’退休)
6、人员在AC29中不存在记录,人员在AC29A1中不存在任何记录
7、调用SERVICE_PDZP,判断照片是否存在
2.1.7人员新增申办社会保险卡(分中心)
模块名称
人员新增申办社会保险卡(分中心)
模块标识
P902000
设计人
田子成
功能描述
对新参保人员且在系统中没有任何卡信息人员进行制卡登记
限制条件
制卡人员在系统中无已办卡信息
输入(I)
界面必录项
备注
界面非必录项
个人编号、单位编号
数据表
表名
中文名
AB01
单位基本信息
AB02
单位参保信息
AC01
个人基本信息表
AC02
个人参保信息表
KC01
医疗保险个人参保基本信息表
AC29
个人社保卡信息表
AC29A1
个人社保卡注销信息表
表单
表单名
内容
其他
输出(O)
数据表
表名
中文名
AC29
个人社保卡信息表
AC31
个人社保卡变更记录表
AC35
个人社保卡制卡流程记录表
表单
表单名
内容
其他
后续业务
备注
单人办理:
1.根据输入个人编号判断业务规则6
2.根据输入个人编号判断业务规则7
3.根据输入个人编号,判断是否满足业务规则2、3、4、5,并展示个人基本信息及医疗参保信息
4.输入备注
5.保存,进行以下操作
插入AC29
字段
值
yac005,--卡号
调用SERVICE_KH生成
aac001,--个人编号
勾选个人编号
yae096,--密码
000000(调用SERVICE_ACTIVE加密)
yae223,--有效截至日期
界面选择下拉框(1年、3年、5年、10年),系统日期+下拉框值
yac187,--制卡数据来源
2新增制卡
yac137,--制卡状态
1数据准备
yac139,--磁卡状态
0无效
yac150,--社保卡类型
1磁卡
yac188,--照片状态
根据公共方法返回确定
yac189,--通知单编号
获取顺序号
yae391,--领取人姓名
NULL
yae392,--领取人身份证号码
NULL
yae393,--领取人联系电话
NULL
yac135,--制卡批次号
NULL
yab003,--社保经办机构
经办人员所在分中心
插入AC31个人社保卡变更记录表
字段
值
yae099,--业务流水号
序列号生成
yac005,--卡号
与AC29一致
aac001,--个人编号
输入个人编号
yac145,--磁卡变更类型
1制卡
aae035,--变更日期
SYSDATE
aae013,--备注
输入备注
aae011,--经办人
经办人
aae036,--经办时间
经办时间
yab003,--社保经办机构
经办人员所在分中心
插入AC35个人社保卡制卡流程记录表
字段
值
yae099,--业务流水号
序列号生成与AC31一致
yac005,--卡号
与AC29一致
aac001,--个人编号
输入个人编号
yac137,--制卡状态
1数据准备
aae035,--变更日期
SYSDATE
aae013,--备注
输入备注
aae011,--经办人
经办人
aae036,--经办时间
经办时间
yab003,--社保经办机构
经办人员所在分中心
批量办理
1.判断业务规则1,
2.获取该单位下人员满足业务规则2、3、4、5的人员,并展示AAC001个人编号、
AAC002身份证号、AAC003姓名、AAC030(医疗人员参保日期)、AAC031(医疗人员参保状态)列表
3.经办人员勾选列表记录
4.输入备注
5.保存勾选人员,进行以下操作
插入AC29
字段
值
yac005,--卡号
获取顺序号(注意非序列号)
aac001,--个人编号
勾选个人编号
yae096,--密码
000000(调用SERVICE_ACTIVE加密)
yae223,--有效截至日期
界面选择下拉框(1年、3年、5年、10年),系统日期+下拉框值
yac187,--制卡数据来源
1新参保制卡
yac137,--制卡状态
1数据准备
yac139,--磁卡状态
0无效
yae390,--照片相对路径
NULL
yac135,--制卡批次号
NULL
yab003,--社保经办机构
经办人员所在分中心
插入AC31个人社保卡变更记录表
字段
值
yae099,--业务流水号
序列号生成(一次操作同一单位一个)
yac005,--卡号
与AC29一致
aac001,--个人编号
勾选个人编号
yac145,--磁卡变更类型
1制卡
aae035,--变更日期
SYSDATE
aae013,--备注
输入备注
aae011,--经办人
经办人
aae036,--经办时间
经办时间
yab003,--社保经办机构
经办人员所在分中心
插入AC35个人社保卡制卡流程记录表
字段
值
yae099,--业务流水号
序列号生成(一次操作同一单位一个)与AC31一致
yac005,--卡号
与AC29一致
aac001,--个人编号
勾选个人编号
yac137,--制卡状态
1数据准备
aae035,--变更日期
SYSDATE
aae013,--备注
输入备注
aae011,--经办人
经办人
aae036,--经办时间
经办时间
yab003,--社保经办机构
经办人员所在分中心
业务规则:
1、单位存在参保缴费医疗保险AB02.AAB051=‘1’,且单位管理状态为正常单位或代理单位:
AB01.YAB136IN(‘01’普通单位,’02’代理单位)
2、个人基本信息未被注销,AC01.AAE120=‘0’
3、个人存在不为终止的医疗保险:
AC02.AAC031<>‘3’
4、医疗人员状态必须为:
KC01.AKC021IN(‘11’在职或‘21’退休)
5、人员在AC29中不存在记录,人员在AC29A1中不存在任何记录
6、如果个人存在医疗住院信息,则给出提示,可继续办理
7、调用SERVICE_PDZP判断此人是否存在照片,如果存在则给出提示,可继续办理
2.1.8个人社会保险卡管理(分中心)
模块名称
个人社会保险卡管理(分中心)
模块标识
P903000
设计人
田子成
功能描述
对正常卡或挂失卡进行补办(但对异地状态或终止参保状态的人员不予办理)住院状态给予提示
办理前判断是否存在照片数据
限制条件
分中心只能对本中心发出的卡遗失补办、勘误、损坏
输入(I)
界面必录项
备注
界面非必录项
个人编号、单位编号
数据表
表名
中文名
AB01
单位基本信息
AB02
单位参保信息
AC01
个人基本信息表
AC02
个人参保信息表
KC01
医疗保险个人参保基本信息表
AC29
个人社保卡信息表
AC29A1
个人社保卡注销信息表
表单
表单名
内容
其他
输出(O)
数据表
表名
中文名
AC29
个人社保卡信息表
AC31
个人社保卡变更记录表
AC35
个人社保卡制卡流程记录表
表单
表单名
内容
其他
后续业务
备注
单人办理:
1.根据输入个人编号判断业务规则6
2.根据输入个人编号判断业务规则7
3.根据输入个人编号,判断是否满足业务规则2、3、4、5,并展示个人基本信息及医疗参保信息
4.选择制卡数据来源(YAC187)(3遗失补办、4勘误、5损坏)、输入备注
5.保存,进行以下操作
插入AC29
字段
值
yac005,--卡号
调用SERVICE_KH生成
aac001,--个人编号
勾选个人编号
yae096,--密码
000000(调用SERVICE_ACTIVE加密)
yae223,--有效截至日期
界面选择下拉框(1年、3年、5年、10年),系统日期+下拉框值
yac187,--制卡数据来源
2新增制卡
yac137,--制卡状态
1数据准备
yac139,--磁卡状态
0无效
yac150,--社保卡类型
1磁卡
yac188,--照片状态
根据公共方法返回确定
yac189,--通知单编号
获取顺序号
yae391,--领取人姓名
NULL
yae392,--领取人身份证号码
NULL
yae393,--领取人联系电话
NULL
yac135,--制卡批次号
NULL
yab003,--社保经办机构
经办人员所在分中心
插入AC31个人社保卡变更记录表
字段
值
yae099,--业务流水号
序列号生成
yac005,--卡号
与AC29一致
aac001,--个人编号
输入个人编号
yac145,--磁卡变更类型
1制卡
aae035,--变更日期
SYSDATE
aae013,--备注
输入备注
aae011,--经办人
经办人
aae036,--经办时间
经办时间
yab003,--社保经办机构
经办人员所在分中心
插入AC35个人社保卡制卡流程记录表
字段
值
yae099,--业务流水号
序列号生成与AC31一致
yac005,--卡号
与AC29一致
aac001,--个人编号
输入个人编号
yac137,--制卡状态
1数据准备
aae035,--变更日期
SYSDATE
aae013,--备注
输入备注
aae011,--经办人
经办人
aae036,--经办时间
经办时间
yab003,--社保经办机构
经办人员所在分中心
6.根据业务规则7打印《“社会保障卡”补办、更换通知单》
批量办理
1.判断业务规则1,
2.获取该单位下人员满足业务规则2、3、4、5的人员,并展示AAC001个人编号、
AAC002身份证号、AAC003姓名、AAC030(医疗人员参保日期)、AAC031(医疗人员参保状态)列表
3.经办人员勾选列表记录
4.选择制卡数据来源(YAC187)(3遗失补办、4勘误、5损坏)、输入备注
5.保存勾选人员,进行以下操作
插入AC29
字段
值
yac005,--卡号
获取顺序号(注意非序列号)
aac001,--个人编号
勾选个人编号
yae096,--密码
000000(调用加密机加密)
yae223,--有效截至日期
界面选择下拉框(1年、3年、5年、10年),系统日期+下拉框值
yac187,--制卡数据来源
选择制卡数据来源
yac137,--制卡状态
1数据准备
yac139,--磁卡状态
0无效
yae390,--照片相对路径
NULL
yac135,--制卡批次号
NULL
yab003,--社保经办机构
经办人员所在分中心
插入AC31个人社保卡变更记录表
字段
值
yae099,--业务流水号
序列号生成(一次操作同一单位一个)
yac005,--卡号
与AC29一致
aac001,--个人编号
勾选个人编号
yac145,--磁卡变更类型
1制卡
aae035,--变更日期
SYSDATE
aae013,--备注
输入备注
aae011,--经办人
经办人
aae036,--经办时间
经办时间
yab003,--社保经办机构
经办人员所在分中心
插入AC35个人社保卡制卡流程记录表
字段
值
yae099,--业务流水号
序列号生成(一次操作同一单位一个)与AC31一致
yac005,--卡号
与AC29一致
aac001,--个人编号
勾选个人编号
yac137,--制卡状态
1数据准备
aae035,--变更日期
SYSDATE
aae013,--备注
输入备注
aae011,--经办人
经办人
aae036,--经办时间
经办时间
yab003,--社保经办机构
经办人员所在分中心
6.根据业务规则7打印《“社会保障卡”补办、更换通知单》,需要支持5人以上连打
业务规则:
1、单位存在参保缴费医疗保险AB02.AAB051=‘1’,且单位管理状态为正常单位或代理单位:
AB01.YAB136IN(‘01’普通单位,’02’代理单位)
2、个人基本信息未被注销,AC01.AAE120=‘0’
3、个人存在不为终止的医疗保险:
AC02.AAC031<>‘3’
4、医疗人员状态必须为:
KC01.AKC021IN(‘11’在职或‘21’退休)
5、人员在AC29中不存在记录,人员在AC29A1中需存在记录
6、如果个人存在医疗住院信息,则给出提示,可继续办理
7、通知单生成规则
1)更换通知单编号规则:
分中心号+系统日期+顺序号(四位)
2)通知单下联领取时间规格:
系统日期+7天
3)通知单下联地址规则:
取分中心地址
8、调用SERVICE_PDZP,判断照片是否存在
2.1.9个人社会保险卡挂失与解挂(分中心)
模块名称
个人社会保险卡挂失与解挂(分中心)
模块标识
P904000
设计人
田子成
功能描述
办理正常卡挂失或注销及被挂失卡的解挂业务
限制条件
分中心只能对本中心发出的卡进行挂失、解挂
输入(I)
界面必录项
个人编号或公民身份证号或卡号、磁卡变更类型、备注
界面非必录项
数据表
表名
中文名
AB01
单位基本信息
AB02
单位参保信息
AC01
个人基本信息表
AC02
个人参保信息表
KC01
医疗保险个人参保基本信息表
AC29
个人社保卡信息表
AC29A1
个人社保卡注销信息表
AC31
个人社保卡变更记录表
表单
表单名
内容
其他
输出(O)
数据表
表名
中文名
AC29
个人社保卡信息表
AC31
个人社保卡变更记录表
表单
表单名
内容
其他
后续业务
备注
1.输入个人编号或个人身份证或卡号
2.判断是否满足业务规则1,展示AC01基本信息及AC29卡务信息
3.如果满足业务规则2则磁卡变更类型可选(挂失、注销),满足业务规则3则磁卡变更类型能选择(解挂、注销)
4.输入备注
5.挂失处理
1)修改AC29中YAC139磁卡状态为(‘2’挂失)
2)插入AC35
字段
值
ya