一、基础配置
命名空间:XHSOFT.NU.Audit
程序框架:Microsoft .NET Framework 4.0
支持平台:x86
调用类名:Program
调用场景:医生已经完成疾病诊断,开立单据并为其设置结算类别之后,保存数据之前。
本文作者:曦航老袁
控制版本:V1.0.0.000
二、调用方法
函数原型:public int Trade(string tNum, string iXml)
-
参数说明:
- tNum:医保智能审核类别编码(参见医保中心相关文档)
- iXml:审核内容XML格式参数串
返回说明:1审核通过;0审核未通过;-1执行失败
医保智能审核类别编码
序号 | 编码 | 交易说明 | 交易类型及相关说明 |
---|---|---|---|
1 | 1000 | 初始化 | 此业务由程序自动完成,不必处理 |
2 | 3010 | 门诊单据审核 | 主体交易 |
3 | 3020 | 住院单据审核 | 主体交易 |
注意:本方法不必另外调取初始化业务(编码1000),程序方法已经自动处理了此项业务。
-
智能审核内容XML格式示例
- 单据审核
<INPUT>
<OPR001>操作人员编号</OPR001>
<REG001>患者登记编号(门诊:挂号流水编号;住院:入院登记编号)</REG001>
<AKA130>医保医疗类别</AKA130>
<RECIPELS>
<RECIPELROW>
<AKC220>处方编号</AKC220>
<AKC231>内序号</AKC231>
<AKC515>医院项目编码</AKC515>
<AKC222>医保项目编码</AKC222>
<AKC516>项目名称</AKC516>
<AKA063>医保类别</AKA063>
<AKC225>单价</AKC225>
<AKC226>数量</AKC226>
<AKC227>金额</AKC227>
<AKA067>单位</AKA067>
<AKA074>规格</AKA074>
<AKA070>剂型</AKA070>
<AKC221>开方时间(格式:yyyy-MM-dd HH:mm:ss)</AKC221>
<AKC201>开方科室</AKC201>
<AAE014>开方医生</AAE014>
<AKA092>复方标志(1复方,0单方)</AKA092>
<AAE015>医生编码</AAE015>
<AKA071>单次用量</AKA071>
<AKA072>使用频次</AKA072>
<AKA073>用法</AKA073>
<AKA075>用量天数</AKA075>
<BKA076>用量单位(住院专用)</BKA076>
<BAZ831>处方明细ID(住院专用)</BAZ831>
</RECIPELROW>
......
</RECIPELS>
</INPUT>
三、调用参数流程
-
单据审核