银星HIS与LIS PACS接口

获得积分
资料库会员登录
搜索: [高级搜索]
下载首页 | 资源分类 | 下载排行
您的位置: 首页 > 市场 开发 实施 管理 > 各公司接口方案
 
分类导航
 绯荤粺瀹炴柦 (149涓�)
 寮€鍙戞妧鏈� (70涓�)
 鎷涙爣鏂囦欢 (285涓�)
 绯荤粺璁捐 (96涓�)
 鏁版嵁搴撹〃缁撴瀯 (66涓�)
 绯荤粺鑰冭瘯 (10涓�)
 杞欢宸ョ▼ 椤圭洰绠$悊 杞欢娴嬭瘯 (158涓�)
 鍚勫叕鍙告帴鍙f柟妗� (54涓�)
 鍚勫叕鍙哥珵浜夊姏鐮旂┒ (14涓�)
 鍞悗鏈嶅姟 (15涓�)
 IT鍏徃绠$悊 (44涓�)
 鐭ヨ瘑浜ф潈淇濇姢 (6涓�)
 閿€鍞妧宸� (46涓�)
 鏂板憳宸ュ煿璁� (28涓�)
 杞欢椤圭洰鎶ヤ环 棰勭畻 浼扮畻妯℃澘 (14涓�)
 鍏徃钀ラ攢璧勬枡 瀹d紶鎵嬪唽 (122涓�)
下载排行
HIS鎺ュ彛鍗忚
鍖婚櫌淇℃伅绯荤粺鐨勬帴鍙d笌鏁村悎
EMR涓嶭IS銆丠IS鐨勬帴鍙h璁″強瀹�
涓浗浜哄鍖讳繚閫�(MRCS)涓庡尰闄�
鐟炵編LIS缁撴灉涓棿琛ㄦ暟鎹牱寮�
閾舵槦HIS涓嶭IS PACS鎺ュ彛
涓婃捣鏉忓拰LIS涓庡崕瑗垮尰闄笌Tra
鍖虹骇鍖荤枟鏈烘瀯鏁版嵁閲囬泦涓庡瓨鍌�
HIS绯荤粺鎺ュ彛璧勬枡_涓棿搴撴ā寮�
鏈涙捣搴蜂俊鎴愭湰鏍哥畻绯荤粺涓庡尰闄�
最新资源
鎮h€呯Щ鍔ㄦ湇鍔�
涓滆帪鍏叡鍗敓淇℃伅鏁版嵁涓績鎺�
鍖婚櫌淇℃伅绯荤粺鐨勬帴鍙d笌鏁村悎
AnnetPACS.NET閫氱敤鎺ュ彛鏂规
涓浗浜哄鍖讳繚閫�(MRCS)涓庡尰闄�
鐢靛瓙涓村簥璺緞涓嶩IS绯荤粺鐨勯泦鎴�
鍖虹骇鍖荤枟鏈烘瀯鏁版嵁閲囬泦涓庡瓨鍌�
HIS鎺ュ彛缁勪欢璇存槑鏂囨。
LIS绯荤粺鎺ュ彛鏂规
涓仈鏍囧噯鐗堜笌鐥呮绯荤粺鐨勫叧鑱�
银星HIS与LIS PACS接口
资源大小:21.60 KB 资源类型:文档
下载积分: 0
更多
-->
下载统计:总下载:311,本月下载:1,本周下载:1,今日下载:1
发表评论 错误报告 加入收藏夹
资源介绍
银星HIS与LIS/PACS接口
2009.08 增加RemoveReport撤消报告方法
2009.07 增加细菌报告处理
2009.05 回传报告增加对体检报告的处理(PatientClass=3)
2009.01 扩展3张图片,增加抽血号、样本颜色、样本透明度参数
2008.09 增加Login方法
2008.07 增加BatchConfirm方法,增加图片传输内容
2008.01 完善本接口
2007.12 制定本接口

执行过程:
门诊:
1.        调用银星HIS端ConfirmItem函数确认,确认后的申请项目在银星HIS不能再退费。
2.        调用银星HIS端的WriteYXCISReport回写HIS端报告信息(信息格式见附录XML结构定义)

住院:
1.        调用HIS的记费方法ConfirmItem进行费用确认,经由银星HIS完成收费。确认成功的送检项才能继续报告。
2.        LIS/PACS端完成送检标本检验后,调用银星HIS端的WriteYXCISReport回写HIS端报告信息(信息格式见附录XML结构定义)

退费:
        调用银星HIS端的ConfirmItem函数,传-1参数执行取消功能。(门诊取消要求传入整张申请单的全部项目,不能部份取消)

银星HIS端“YXCISWrit.LISReport”提供函数:
1.        获取最后操作返回的错误信息
function GetLastError: WideString; safecall;
参数:无
返回:WideString
2.        连接银星HIS环境,并执行初始化操作
function Connect(AppHandle: Integer; const UID, PWD: WideString): WordBool; safecall;
参数:AppHandle 应用程序句柄(可以为0)
UID                 操作员登陆YXHIS的ID(即YXHIS. .TBZDYJYS.IBM字段)
                 PWD                操作员登陆YXHIS的密码(即YXHIS. .TBZDYJYS .CMM)
返回:Boolean:True=成功 False=失败
附注,以上UID/PWD由PACS程序调用时,特定标识如下:
      UID                 'PACS'+操作员登陆YXHIS的ID(即YXHIS. .TBZDYJYS.IBM字段,加前缀PACS),本次传递:PACS9999
PWD                操作员登陆YXHIS的密码(即YXHIS. .TBZDYJYS .CMM),本次传递:123123
3.        断开同银星HIS的连接
function DisConnect: WordBool; safecall;
参数:无
返回:Boolean:True=成功 False=失败
4.        是否已经连接银星HIS环境
function IsConnected: WordBool; safecall;
参数:无
返回:Boolean:True=成功 False=失败
(以下调用均须在ISConnected=True环境下执行)
5.        确认(或取消)执行检查检验项目
function ConfirmItem(OptType, PatientClass: Shortint; const PatientID, SheetID, ItemData: WideString): WordBool; safecall;
参数:OptType                 确认/取消标志:1=确认 -1=取消
                  PatientClass         门诊/住院标志:1=住院 2=门诊 3=体检
                  PatientID             门诊号/住院号
注:若采用一卡通,格式为“门诊号|卡号”(竖线分隔)
                  SheetID                传入申请单号/体检编码(格式为“团体登记号-体检登记号|分科编码”(竖线分隔))(申请单前加前缀 JC:检查申请单 JY:检验申请单 不加默认为医疗医嘱)
                  ItemData                检查项目ID:(HIS检查项目,多个用逗号“,”分隔, PACS调用时传入*号 表示一次确认或取消所有检查项目)
返回:Boolean:True=成功 False=失败
6.        批量确认(或取消)执行检查检验项目
function BatchConfirm(OptType, PatientClass: Shortint; const Items: WideString): WordBool; safecall;
参数:OptType                 确认/取消标志:1=确认 -1=取消
                  PatientClass         门诊/住院标志:1=住院 2=门诊
                  Items                         批量处理的检查检验项目
Items 格式: “住院号:申请单号-检查项目(多个用逗号分隔的)”(有多人用“|”线分隔)
返回:Boolean:True=成功 False=失败
7.        写LIS/PACS检查报告数据到银星HIS
function WriteReport(PatientClass: Shortint; const PatientID, SheetID, ItemData, XMLDATA: WideString): WordBool; safecall;
参数:PatientClass         门诊/住院标志:1=住院 2=门诊 3=体检
PatientID             门诊号/住院号
注:若采用一卡通,格式为“门诊号|卡号”(竖线分隔)
SheetID                传入申请单号/体检编码(格式为“团体登记号-体检登记号|分科编码”(竖线分隔))
(前缀JC代表检查申请单,JY代表检验申请单。省略前缀默认为JY)
                  ItemData                检查项目ID:(HIS检查项目,多个用逗号“,”分隔)
XMLDATA        检查结果数据:XML格式
返回:Boolean: True=成功 False=失败
8.        调阅银星HIS病人病历信息
   procedure ShowPatientHealthInfo(PatientClass: Shortint; PatientID: WideString); safecall;
        参数:PatientClass         门诊/住院标志:1=住院 2=门诊
PatientID         门诊号/住院号
返回:<无>
9.        打开YX申请单界面(该界面下可执行ConfirmItem操作及费用修改操作(需模板授权))
   procedure OpenReqSheet(PatientClass: Shortint; const PatientID, SheetID: WideString); safecall;
        参数:PatientClass  门诊/住院标志:1=住院 2=门诊
PatientID    门诊号/住院号
SheetID     传入申请单号
返回:<无>
10. 操作员登录
function Login(const UID, PWD: WideString): WordBool; safecall;
参数:UID                 操作员登陆YXHIS的ID(即YXHIS. .TBZDYJYS.IBM字段)
                 PWD                操作员登陆YXHIS的密码(即YXHIS. .TBZDYJYS .CMM),可以为空。
返回:Boolean:True=成功 False=失败
11.        取消LIS/PACS检查报告数据
function RemoveReport(PatientClass: Shortint; const PatientID, SheetID, ItemData): WordBool; safecall;
参数:PatientClass         门诊/住院标志:1=住院 2=门诊 3=体检
PatientID             门诊号/住院号
注:若采用一卡通,格式为“门诊号|卡号”(竖线分隔)
SheetID                传入申请单号/体检编码(格式为“团体登记号-体检登记号|分科编码”(竖线分隔))
(前缀JC代表检查申请单,JY代表检验申请单。省略前缀默认为JY)
                  ItemData                检查项目ID:(HIS检查项目,多个用逗号“,”分隔)
返回:Boolean: True=成功 False=失败



附:LIS/PACS回传报告XML结构


下载地址
 下载地址1
按字母检索

下载须知:
大部份资源无需注册即可下载
需要积分的资源要在会员中心注册会员并用 积分体系中提示的方法赚取积分才能下载。

免责声明:
所有资源只能用于参考学习,不能用于任何商业用途,否则后果自负!