| 1234567891011121314151617181920212223242526272829 |
- -- ============================================================
- -- 接口 02010605 注册到 CB_MapInterface
- -- 所属变更: report-duplicate-charge-statistics(重复收费统计报表)
- -- 用途: DRG报表-单次就诊费用信息查询(src.DRG.Report.QueryVisitFeeDetail)
- -- 手工执行: IRIS Management Portal → System → SQL → 粘贴执行(Namespace: USER)
- -- 幂等: 已存在则跳过
- -- 说明: 只读已落库 BS_HISFeeDetail,不触发 HIS 同步;不使用分页
- -- ============================================================
- INSERT INTO CB_MapInterface (Code, Descripts, ClassName, MethodName, ServiceType, SessionFlag, TokenFlag)
- SELECT '02010605', 'DRG报表-单次就诊费用信息查询', 'src.DRG.Report', 'QueryVisitFeeDetail', 'S', 'Y', 'N'
- WHERE NOT EXISTS (SELECT 1 FROM CB_MapInterface WHERE Code = '02010605');
- -- 校验(期望返回 1 行)
- SELECT Code, Descripts, ClassName, MethodName, ServiceType, SessionFlag, TokenFlag
- FROM CB_MapInterface WHERE Code = '02010605';
- -- 一次性校验本变更全部接口(期望返回 3 行)
- SELECT Code, Descripts, ClassName, MethodName
- FROM CB_MapInterface WHERE Code IN ('02010603','02010604','02010605') ORDER BY Code;
- -- ============================================================
- -- 编译 src.DRG.Report(方法写入并确认括号配对后再编译)
- -- 在 IRIS 终端执行:
- -- Do $SYSTEM.OBJ.Compile("src.DRG.Report","ck")
- -- ============================================================
- -- 回滚(如需撤回本接口)
- -- DELETE FROM CB_MapInterface WHERE Code = '02010605';
|