中国医科大学第一附属医院HISPACS接口方案.docx
《中国医科大学第一附属医院HISPACS接口方案.docx》由会员分享,可在线阅读,更多相关《中国医科大学第一附属医院HISPACS接口方案.docx(18页珍藏版)》请在冰点文库上搜索。
中国医科大学第一附属医院HISPACS接口方案
中国医科大学附属第一医院
HIS与RIS/PACS接口方案
单位
代表(签字)
日期
医大一院
邵尉、杨伟锋
2007.12.20
东华合创
陈文刚
2007.12.20
爱克发公司
夏晓鸣
2007.12.20
监理公司
刘洋
2007.12.20
1、编写目的3
2、遵循原则3
3、门诊和住院流程4
3.1门诊流程4
3.2住院流程5
4、HL7接口描述6
4.1遵循标准6
4.2HL7通讯流程7
4.3HIS/RIS通讯HL7事件9
4.4HL7消息字段和编码的规定1..1
5.接口开发和实施计划17
5.1RIS接口开发和实施计划步骤1.7
1、编写目的
本HIS与RIS/PACS接口方案,包括遵循原则、门诊与住院流程(暂不包括急诊流程)、HL7接口描述与功能需求、HL7接口开发和实施计划。
将成为HIS与RIS/PACS接口测试的依据,也作为四方(业主单位、承建单位、AGFA、监理机构)接口验收的标准。
预期读者:
检查科室、门诊临床医生、业务或需求分析人员、测试人员、项目管理人员、项目监理方成员。
2、遵循原则
经过医院、AGFA和东华公司三方讨论,在描述检查流程之前遵循如下原则:
检查科室不修改检查医嘱、不补录病人的费用。
一个检查医嘱对应一份报告,一个报告对应一条检查医嘱,RIS不涉及费用。
3、门诊和住院流程
3.1门诊流程
描述:
门诊医生下检查医嘱,开申请单,病人去收费处交费。
结算成功后,发送HL7消息给RIS,RIS接受HL7消息,把病人的基本信息和申请信息放入申请队列,对病人做预约(可选,AGFA提供给HIS的消息里,应包含预约日期、预约时间),病人登记(病人到达,待检查),检查结束(待报告),报告完成发布,都应该有对应的消息发送给HIS,HIS能实时反映病人的检查状态。
当RIS中完成病人登记后,应发送消息给HIS,HIS接到消息后,将对应医嘱状态改为“执行”状态。
对于特殊流程的处理:
1.医生下了一条错误的医嘱,病人到门诊收费处交费后发送到RIS,在门诊医生工作站,医生能够停止医嘱,取消检查、退费(前提条件是:
RIS没有登记)。
2.当检查科室对申请的医嘱,已登记处理后,由于某些原因,病人做
不了检查,RIS需要取消登记,把取消登记的信息发送给HIS,HIS应能取消医嘱执行,在医生停医嘱后完成退费操作。
3.在检查科室,病人做完检查,没有写报告、或写完报告、或报告已
发布,在RIS中应有特殊权限操作,允许检查科室授权用户:
取消本次检查信息,同时向HIS发送本次检查作废消息,HIS应能取消医嘱执行,在医生停医嘱后完成退费操作。
3.2住院流程
发送HL7
-RIS预约
HIS
病房医生下医
嘱,医嘱审核
登记
医嘱执行
检查
发送HL7
写报告
描述:
病房医生下检查医嘱,医嘱审核后,发送HL7消息给RIS,RIS接受HL7消息,把病人的基本信息和申请信息放入申请队列,对病人做预约(可选,
AGFA提供给HIS的消息里,应包含预约日期、预约时间),病人登记(病人到达,待检查),检查结束(待报告),报告发布,都应该有对应的消息发送给HIS,HIS能实时反映。
在RIS做完登记后,HIS执行这个检查,不考虑病人的欠费。
对于欠费、做了检查,病人不交钱,系统不做处理。
对于特殊流程的处理:
1.医生下了一条错误的医嘱,审核后发送到RIS,在医生工作站,医生能够停止医嘱,取消检查,退费(前提条件是:
RIS没有登记)。
2.当检查科室对申请的医嘱,已登记处理后,由于某些原因,病人做不了
检查,RIS需要取消登记,把取消登记的信息发送给HIS,HIS应能取消医嘱执行,在医生停医嘱后完成退费操作。
3.在检查科室,病人做完检查,没有写报告、或写完报告、或报告已发布,
在RIS中应有特殊权限操作,允许检查科室授权用户:
取消本次检查信息,同时向HIS发送本次检查作废消息,HIS应能取消医嘱执行,在医生停医嘱后完成退费操作。
4、HL7接口描述
4.1遵循标准
双方遵循的标准为IHE框架,HL7版本2.3.1。
SOCKET通讯约定:
RIS、HIS的服务器各开两个端口,分别发送和接收HL7消息。
4.2
ADTAA01,ORMAO01ANW
HL7通讯流程
住院病人下医嘱,医嘱审核发
HL7
ADTAA01,ORMAO01ANW
门诊病人收费后
发HL7
登记病人
ORMAO01ASC“已执行”A
病人检查
ORUAR01
ORMAO01ASC“已发送结果”CM
发报告
ORMAO01ACA
停医嘱取消检查
ORMAO01AOC取消检查返回
SIUAS15RIS主动取消检查
取消检查
HL7通讯流程及功能描述:
HIS发送检查信息给
门诊病人和住院病人的处理方式不一样的地方就是
RIS的时间点不一样,其他的处理方式相同。
对于住院病人就是医生下检查医嘱,医嘱核实,HIS就自动发送ADT^AOI,
ORMAO01ANW,把病人的基本信息和检查信息发送给RIS。
对于门诊病人,病人交完费,结算成功后,HIS自动发送ADTAA01,
ORMAOO1ANW,把病人的基本信息和检查信息发送给RIS。
RIS接受这两条消息,把病人基本信息和检查信息放入待检列表,RIS就进行预约,预约成功RIS会发送SIUAS12,把预约信息反馈给HIS。
RIS可以更改病人的检查时间,RIS会发送SIUAS13给HIS,当病人预约到达的时候,RIS会发送ORMAO01ASC给HIS,HIS会处理RIS预约成功后发送过来的消息。
当HIS处理ORMAO01ASC消息时,HIS就执行这个检查,此后HIS不能做“取消检查”的操作。
在RIS中预约可以不做,那就在RIS中对病人直接进行登记,RIS会发送SIUAS12,ORMAO01ASC,HIS接受消息,执行检查,此后HIS不能做“取消检查”的操作。
RIS对病人做检查,执行完检查,RIS会发送消息ORMAO01ASC给HIS,HIS接受消息,能体现病人的当前状态。
RIS写完报告,报告发布,RIS发送ORMAO01ASC、ORUAR01[RIS向HIS发送结果消息时,要包含影像所见、检查结论,以便HIS保存报告内容]报告内容消息,HIS接受RIS发送来的检查结果,此时在电子病历中就能看到病人的检查结果。
在HIS撤消检查:
1.在HIS中医生下了医嘱,未收费,在RIS中还没有登记,能取消检查。
2.在HIS中医生下了医嘱,已经收费,在RIS中还未登记,能取消检查。
以上两种情况,HIS能发送ORM^OOMCA给RIS撤消检查。
RIS会发送
ORMAO01AOC给HIS,提示取消检查成功。
在RIS中撤消检查:
1•在RIS做了成功登记后,RIS能够撤消检查。
2•病人检查结束后,经授权的操作人员能在RIS中撤消检查。
RIS在这两种情况下会发送SIUAS15给HIS,HIS可以取消该医嘱的执行。
门诊、住院医生,检查报告及影像浏览:
1•在HIS中,门诊、住院医生能够浏览检查报告。
2•在HIS中,通过调用PACSWeb的URL连接串[爱克发提供连接格式],能直接调阅PACSWeb中的检查影像[检查影像保存在PACSWeb中]。
3.当HIS默认指向的PACSWeb服务器出现故障时,HIS支持按确定的规则指向其他PACSWeb服务器。
4.3HIS/RIS通讯HL7事件
4.3.1住院HL7事件
工作描述
事件名称
传输方向
描述
住院病人登记
ADTAA01
HISRIS
住院病人更换床位
ADTAA02
HISRIS
修改病人信息
ADTAA08
HISRIS
病人号码合并
ADTAA40
HISRIS
HIS暂时不支持
医生提申请单
ORMAO01ANW
HISRIS
医生取消检查
ORMAO01ACA
HISRIS
HIS提出取消申请,申请要RIS取消检查
RIS登记处确认登记
SIUAS12
ORMAO01ASC
RISHIS
RISHIS
打印取像凭证?
更新检查状态为“已登记”,“IP”
RIS登记处确认预约
SIUAS12
RISHIS
打印取像凭证,更新检查状态为“已预约”
RIS登记处更改检查时间
SIUAS13
RISHIS
打印取像凭证
RIS登记处预约签到
ORMAO01ASC
RISHIS
更新检查状态为“已登记”,“IP”
RIS医生执行(已检查,没有写报告)
ORMAO01ASC
RISHIS
更新检查状态为“已执行”“A”
RIS主动取消检查
SIUAS15
RISHIS
更新检查状态为“已作废”
RIS完成报告
ORMAO01ASC
RISHIS
更新检查状态为“已发送结果”“CM”
RIS发送报告
ORUAR01
RISHIS
患者退费,取消检查
ORMAO01AOC
RISHIS
RIS取消检查后通知HIS已经取消
(对应ORMAO01ACA消息)
补充项目
直接在HIS中报费
补充药品
直接在HIS中开方
住院病人出院提卡
ADTAA03
HISRIS
HIS通知RIS取消该次VISIT的所有检查
住院病人退院
ADTAA03
HISRIS
退院是刚入院还没发生费用时的出院
住院病人岀院召回
ADTAA13
HISRIS
是否有用?
(RIS暂时不作任何处理)
442门诊HL7事件
工作描述
事件名称
传输方向
描述
门诊病人挂号
ADTAA04
HISRIS
门诊病人转入院
ADTAA06
HISRIS
改用ADTAA01替换,多传一个号
医生开检查单,收款处交款
ORMAO01ANW
HISRIS
RIS登记处登记
SIUAS12
ORMAO01ASC
RISHIS
RISHIS
打印取像凭证,更新检查状态为“已登记”
“IP”
RIS医生执行
ORMAO01ASC
RISHIS
更新检查状态为“已执行”“A”
RIS主动取消检查
SIUAS15
RISHIS
更新检查状态为“已作废”
RIS完成报告
ORMAO01ASC
RISHIS
更新检查状态为“已发送结果”“CM”
RIS发送报告
ORUAR01
RISHIS
患者退费取消检
查
ORMAO01ACA
ORMAO01AOC
HISRIS
RISHIS
1、已交款未登记未执行:
可直接退费
2、已交款已登记未执行:
RIS取消再退费
3、已交款已登记已执行:
门诊部审批再退
费
报告内容回传
RIS—〉HIS
4、
4.4HL7消息字段和编码的规定
441ADDA01
segment
Field
Filedname
type
Solution
PID
3
PatientIdentifier
CX
住院病人识别
用HIS的病案号
List
信息
PV1
19
VisitNumber
CX
唯一标示每次
用HIS的微机号
visit
发送的病区如果为空,则RIS对应设置一个名字为空的病区
4.4.2ADTWO
分配病案号后再发ADTAA40来处理无病案号登记的情况
segment
Field
Filedname
type
Solution
PID
3
PatientIdentifier
CX
住院病人识别
分配后的病案号
List
信息
MRG
1
PriorPatient
CX
住院病人识别
微机号(原来暂时代替病
IdentifierList
信息
案号用的)
MRG
5
PriorVisit
CX
唯一标示每次
微机号
Number
visit
MRG
7
PriorPatient
XPN
病人名
Name
443ADDA04
segment
Field
Filedname
type
Solution
PID
3
PatientIdentifier
CX
门诊病人识别
用HIS的条码号(病历
List
信息
号)
PV1
19
VisitNumber
CX
唯一标示每次
用HIS的流水号
visit
444ADTAA06
门诊病人转入院,由于HIS系统会新产生新的住院病案号,故用A01来传
递信息,RIS不需要新增加病人,只是更改病人信息,以及新建和HIS新的住院
病案号的Mapping关系。
segment
Field
Filedname
type
Solution
PID
3
Patient
R
CX
转住院后病人识
用HIS的病案号
IdentifierList
别信息
PID
4
Alternate
R
CX
门诊病人识别信
用HIS的条码号(病
PatientID
息
历号)
PV1
19
VisitNumber
O
CX
唯一标示每次
用HIS的就诊流水
visit
号
PV1
50
AlternateVisit
O
CX
门诊本次挂号识
用HIS的挂号流水
ID
别信息
号
445SIU02
segment
Field
Filedname
type
Solution
SCH
1
PlacerAppointment
EI
检查标识符
HIS中检查安排的唯一标识符
ID
SCH
2
FillerAppointment
EI
检查标识符
RIS中检查安排的唯一标识符
ID
SCH
4
PlacerGroup
EI
为WEB1000
RIS中病人唯一标识PatientID
Number
浏览报告图
像准备
SCH
16
FillerContact
XCN
操作人
格式:
Code-Name如L1A
Person
李护士
SCH
26
不使用
SCH
27
不使用
446ORM901(SC)
segment
field
Filedname
type
Solution
ORC
1
OrderControl
ID
更新检查
SC
状态
ORC
5
OrderStatus
ID
状态值
A:
已执行(已检查)
CM
:
已审核
IP:
已登记
ORC
11
VerifiedBy
XCN
操作人
格
式:
CodeAName
如
wang2A王医师
447ADDA03
退院时病案号需要回收,重复利用,所以多传一个字段信息
segment
field
Filedname
type
Solution
PV1
18
Patient
IS
是否退
“T”表示退院,其病案号需要回收,需
Type
院
在RIS中删除
4.4.8ORM901(NW)
segment
field
Filedname
type
Solution
ORC
1
Order
ID
NW
Control
OBR
4
Universal
Service
Identifier
CE
申请信息,取值格式:
(procedurecode>
^procedure
description^ofcodingsystemor
siteID>
HIS发送:
查项目编码人检查项目名称人检查科室名称
如:
tzwA头正位(大)
A放射线科(或X线摄
影)
(l)procedurecode(“789”):
RIS配置中的“检查数据”的“检查码”
描述;
(2)proceduredescription(“头正位(大)”):
RIS配置中的“检查数
据”的检查码“描述”;
(3)nameofcodingsystemorsiteID(“放射线科”或“X线摄影”):
RIS
配置中的“检查方法”的“映射名称”或“描述”。
449检查数据分级说明
HIS系统中,检查数据分为两级或三级,检查项目有拼音码作为编码
1)->CT
->具体检查项目(或方法)
2)->MR
->具体检查项目(或方法)
3)->DX(照相)
->部位(如胸、腹)
->检查项目(或方法,如胸部正侧位)当前的基础数据中有同名的检查项目(拼音码也相同),可能存在医保性质不同或价格不同。
此时HIS发送检查数据给RIS时,要保证唯一性,要求
RIS系统中配置的检查项目编码与HIS系统中配置的检查项目编码对应并且唯一。
HIS发送HL7消息时传送数据为:
检查项目编码人检查项目名称人检查科室
名称
vprocedurecode>^proceduredescription2nameofcoding
systemorsiteID>
4.4.10RIS中对应的数据配置:
(1)检查项目编码procedurecode(“789”)
二》RIS配置中的“检查数据”的“检查码”描述;
(2)检查项目名称proceduredescription(“头正位(大)”)
二》RIS配置中的“检查数据”的检查码“描述”;
(3)检查科室名称nameofcodingsystemorsiteID(“放射线科”或“X
线摄影”)
二》RIS配置中的“检查方法”的“映射名称”或“描述”。
4.4.11住院病人信息格式:
segment
field
Filedname
type
Solution
PV1
3
Assigned
Location
Patient
CX
病区A病房A病床
PV1
6
PriorPatientLocation
CX
病区A病房A病床
如:
住院9CU病房A8床或2病区八干诊病房A9病房
普外科八212八7或普外科八213八9
4.4.12所有消息发生时间
segment
field
Filedname
type
Solution
MSH
7
Date/timeofmessage
TS
所有事件发生时间
5.接口开发和实施计划
5.1RIS接口开发和实施计划步骤
步骤
时间安排
需求分析,调研
12月5日至12月12日
技术方案(初稿)
12月5日至12月12日
方案确认
12月12日至12月19日
开发
12月19日至1月19日
测试
2周
试运行,找一个门诊科室
2周
正式上线