没有合适的资源?快使用搜索试试~ 我知道了~
首页上海医保明细数据采集系统接口规范
资源详情
资源评论
资源推荐

上海医保明细数据采集系统
接口规范

目录
1. 系统框架.........................................................................................................................................1
2. 客户端 DLL 接口函数...................................................................................................................1
2.1. 接口函数..............................................................................................................................1
2.1.1. 终端信息设置...........................................................................................................2
2.1.2. 数据传输...................................................................................................................2
2.1.3. 调用说明...................................................................................................................3
2.2. 请求/响应 XML...................................................................................................................3
2.3. 指令......................................................................................................................................4
2.3.1. 挂号录入(H0201-00)..........................................................................................4
2.3.2. 门急诊接诊(H0201-01)......................................................................................6
2.3.3. 入院录入(H0301-00)..........................................................................................7
2.3.4. 出院录入(H0301-01)..........................................................................................9
2.3.5. 门急诊诊断录入(H0801-00)............................................................................10
2.3.6. 门急诊处方事前审核(H0901-00)....................................................................12
2.3.7. 处方/医嘱录入(H0401-00)...............................................................................16
2.3.8. 账单生成(H0501-00)........................................................................................27
2.3.9. 账单信息查询(H0503-00)................................................................................32
2.3.10. 账单收费确认(H0506-00)..............................................................................36
2.3.11. 账单改帐撤销(A0502-00)..............................................................................38
2.3.12. 账单改帐撤销(H0502-00)..............................................................................38
2.3.13. 账单退费(H0601-00)......................................................................................39
2.3.14. 保障卡基本信息查询(H0701-00)..................................................................40
2.3.15. 保障卡卡号查询(H0701-01)..........................................................................41
2.3.16. 帐户查询(H0702-00)......................................................................................42
2.3.17. 日终对账(H0703-00)......................................................................................43
2.4. 流程....................................................................................................................................44
2.4.1. 门急诊事前提醒.....................................................................................................45
2.4.2. 处方/医嘱录入........................................................................................................46
2.4.3. 账单生成和确认.....................................................................................................47
2.5. 数据字典............................................................................................................................48
2.5.1. 指令列表.................................................................................................................48
2.5.2. 完成状态.................................................................................................................49
2.5.3. 状态.........................................................................................................................51

1. 系统框架
浏览器
收费工作站
«子系统»
HIS
客户端DLL
医保客户端
服务器
«子系统»
监听服务(
Socket)
数据库
汇总统计服
务(Web
)
1..*
1
1..*
1
«子系统»
基础数据
规则校验引
擎
SQLite
图 1-1 系统框架
实际部署时,监管前置机和医保前置机可以是同一台电脑。
2. 客户端 DLL 接口函数
2.1. 接口函数
DLL 文件名 SendRcvHisC.dll,采用 C 语言接口。
- 1/48 -

2.1.1. 终端信息设置
bool WINAPI SetTerminalInfo(
IN char* pszMedInsCode,
IN char* pszTerminalCode
);
参数说明:
[IN] pszMedInsCode:
医疗机构代码;
[IN] pszTerminalCode:
终端号;
返回值:
传入的信息是否正确。
2.1.2. 数据传输
bool WINAPI SendRcv3(
IN int nEncoding,
IN char* pszReqXml,
IN int nRspBufSize,
OUT char* pszRspXml,
OUT int* pnRspXmlSize
);
参数说明:
[IN] nEncoding:
pszReqXml、pszRspXml 的编码方式:
1 – UTF-8;
2 – GBK;
[IN] pszReqXml:
请求 XML 字符串;
[IN] nRspBufSize:
用于接收响应的 Buer 大小;
[OUT] pszRspXml:
响应 XML 字符串;
[OUT] pnRspXmlSize:
响应 XML 字符串的长度。
返回值:
指令是否成功执行。
- 2/48 -

2.1.3. 调用说明
加载 DLL 后首先需要调用 SetTerminalInfo()函数将终端信息传递给 DLL。
后续步骤通过调用 SendRcv3()函数实现。若遇到系统无法实现的功能可以通过调用
SendRcv2()函数发送到原医保接口完成。
2.2. 请求/响应 XML
请求/响应数据采用 XML 可扩展标记语言定义。结构分为 Head 和 Body 部分,如下定
义:
<Msg>
<Head>
<CmdCode></CmdCode>
<RspState></RspState>
<RspInfo></RspInfo>
</Head>
<Body>
</Body>
</Msg>
Head 部分标签定义如下表:
XML 标签 报文域
存在性
1
类型(字符长度) 说明(格式)
<Head>
消息类型
<CmdCode>
M String(12)
指令代码
返回状态代码
<RspState>
C String(3)
对于响应包,此项必
填,取值参见返回状
态表。
返回信息
CO String(<=128)
对于响应包,此项可
1
一个元素(域、段落或列表)在某种交易的报文中是否存在的约定,称为元素的存在性约定。元素的存
在性同交易传输进程相关。在交易传输进程的某一阶段,元素在报文中的存在性有以下几种类型:
—— 空,不需填充,如果填充其内容将被忽略
—— M,必须填充,即必须以新的值填充
—— C,条件填充,在一定条件下填充,该条件在报文规范中定义
—— U,更新填充,在本地记忆前一阶段该元素的值,并以更新的值填充
—— T,原值填充,以前一阶段该元素的原值填充
—— R,恢复填充,以本地记忆的该元素的原值填充
—— O,可选填充,可以填充或不填充
—— CO,条件可选填充,在一定条件下为可选填充,该条件在报文规范中定义
- 3/48 -
剩余52页未读,继续阅读
















安全验证
文档复制为VIP权益,开通VIP直接复制

评论0