1、登陆票据获取方法,密码暂时是文明传过来:
返回值是:ExceptionMessage=&UserData=MjAxOS8xMC8xOSAxNzozNToxNA0yMjgwNTcNSkVUU1VODTIwMTkvMTAvMTcgMTc6MzU6MTQNSmV0c3VuDTcxQTYyMkY0RjIzRTVCQzhDODQzMEMwN0YwRDYzMTMwQzg0NjcxMEYNOjoxOjE1MTQ2DQ..&Timestamp=28835006
返回值以&分隔,UserData键对应的值:
MjAxOS8xMC8xOSAxNzozNToxNA0yMjgwNTcNSkVUU1VODTIwMTkvMTAvMTcgMTc6MzU6MTQNSmV0c3VuDTcxQTYyMkY0RjIzRTVCQzhDODQzMEMwN0YwRDYzMTMwQzg0NjcxMEYNOjoxOjE1MTQ2DQ..这个就是登陆的KEY。
2、然后在调用3.0系统时,将这个KEY传过来,如果通过验证,3.0这边就不需要弹出登陆框。
http://127.0.0.1:2116/ShellExecService?Interface=ShellExecService&Method=StartupHis30App&Arguments=key=cis id=JetSun.ClinicalManagement.Layout.IpDoctorUseCase EncounterII=8C0C2C6E2C7E4A4EA699E707A8BBD12C^313872 Uid=JETSUN OrgII=E2310F33-21F9-4E45-93BA-F9E8D497C9F7^2 UKey=MjAxOS8xMC8xOSAxNzozNToxNA0yMjgwNTcNSkVUU1VODTIwMTkvMTAvMTcgMTc6MzU6MTQNSmV0c3VuDTcxQTYyMkY0RjIzRTVCQzhDODQzMEMwN0YwRDYzMTMwQzg0NjcxMEYNOjoxOjE1MTQ2DQ..
系统调用参数说明:
key=cis打开某个系统
id=JetSun.ClinicalManagement.Layout.IpDoctorUseCase //定位到某个用例
EncounterII=8C0C2C6E2C7E4A4EA699E707A8BBD12C^313872 //定位到某次就诊记录
Uid=JETSUN //登陆名
OrgII=E2310F33-21F9-4E45-93BA-F9E8D497C9F7^2 //登陆科室
UKey=MjAxOS8xMC8xOSAxNzozNToxNA0yMjgwNTcNSkVUU1VODTIwMTkvMTAvMTcgMTc6MzU6MTQNSmV0c3VuDTcxQTYyMkY0RjIzRTVCQzhDODQzMEMwN0YwRDYzMTMwQzg0NjcxMEYNOjoxOjE1MTQ2DQ.. //登陆的票据,通过认证后,自动登陆。
发件人: 谭进龙
发送时间: 2016年11月10日 10:20
收件人: 赖杰华
抄送: 宋旭燕; 李立友; 宁美玲
主题: 答复: 答复: 省医康复科治疗系统
EventName 是我们这边定义的,现在不用区分具体的,门诊处方的都用这一个吧,如果后面要区分,可以在EventData里面处理。处方界面修改保存了,都调一下这个通知这边。
发件人: 赖杰华
发送时间: 2016年11月10日 9:56
收件人: 谭进龙
抄送: 宋旭燕; 李立友; 宁美玲
主题: 回复: 答复: 省医康复科治疗系统
EventName是指什么?OPRecipeChanged这个门诊处方变化之后调用么?(西药,成药,草药)?
那么是不是会有其他?技诊,检验,手术等,保存之后也要调用不同的EventName?
赖杰华 Lai JieHua
北大医疗信息技术有限公司子公司(广州健迅科技有限公司)
PKU healthcare IT Co.,Ltd. subsidiary company (Jetsun Information system Co.,Ltd)
研发 R&D Department
研发工程师 R&D Engineer
Tel: 020-37633333 Mobile: 13539443420
Email: laijiehua.jx@founder.com Website: www.Jetsun.com.cn
广州市中山二路35号省冶金设计院大厦东门8楼 510080
8F, East Gate of Provincial Metallurgical Design Institute Building,NO.35 Zhongshan 2 Road,Guangzhou 510080. P.R.China.
方正信息产业集信息技术之大成,提供IT服务、软件、硬件和数据运营在内的综合解决方案。
Founder Information Industry is a leader in information technology, providing comprehensive solutions,
including IT services, software, hardware, and data operation.
发件人: 谭进龙
发送时间: 2016-11-09 19:50
收件人: 赖杰华
抄送: 宋旭燕; 李立友; 宁美玲
主题: 答复: 答复: 省医康复科治疗系统
2.0门诊处方界面,保存了处方信息后,调下面的服务通知3.0。
http://127.0.0.1:2116/CommandManager?Interface=CommandManager&Method=Execute&Command=Application.Interop&EventName=OPRecipeChanged&SenderName=JetSun.HIS20&EventData=A519BA81-B0BD-480F-9D84-59CC0CFE6910^1002342193&Timestamp=17629126
EventData为事件的 门诊挂号记录的II和之前的是更者信息更新是一样的。
Timestamp是时间戳。
其他字段都是固定的。
发件人: 赖杰华
发送时间: 2016年11月9日 18:11
收件人: 宋旭燕
抄送: 李立友; 谭进龙
主题: 回复: 答复: 省医康复科治疗系统
更新前端:OPDoctor.dll
更新JXC.exe
3.0调用2.0增加参数ReadParamByReg,设置成1时读取注册表的JCX运行参数。(目前仅门诊诊间使用)
参数设置详见压缩包Remark.txt
AutoInstall=0;LoginEmployeeNo=IP2000;ReadParamByReg=1;KEY=OPDoctor;HISToolID=819;RegisterID=1002511601;EnabledShowRecipe=;
赖杰华 Lai JieHua
北大医疗信息技术有限公司子公司(广州健迅科技有限公司)
PKU healthcare IT Co.,Ltd. subsidiary company (Jetsun Information system Co.,Ltd)
研发 R&D Department
研发工程师 R&D Engineer
Tel: 020-37633333 Mobile: 13539443420
Email: laijiehua.jx@founder.com Website: www.Jetsun.com.cn
广州市中山二路35号省冶金设计院大厦东门8楼 510080
8F, East Gate of Provincial Metallurgical Design Institute Building,NO.35 Zhongshan 2 Road,Guangzhou 510080. P.R.China.
方正信息产业集信息技术之大成,提供IT服务、软件、硬件和数据运营在内的综合解决方案。
Founder Information Industry is a leader in information technology, providing comprehensive solutions,
including IT services, software, hardware, and data operation.
发件人: 谭进龙
发送时间: 2016-11-09 14:47
收件人: 赖杰华
抄送: 宋旭燕; 李立友
主题: 答复: 答复: 省医康复科治疗系统
1.门诊患者,定位到门诊医生工作站,调用参数: http://127.0.0.1:2116/ShellExecService?Interface=ShellExecService&Method=StartupHis30App&Arguments=key=cis id=JetSun.ClinicalManagement.OPDoctor.OPDoctorUseCase EncounterII=A519BA81-B0BD-480F-9D84-59CC0CFE6910^1002342193 Uid=jetsun OId=356
住院患者,定位到住院医生工作站,调用参数: http://127.0.0.1:2116/ShellExecService?Interface=ShellExecService&Method=StartupHis30App&Arguments=key=cis id=JetSun.ClinicalManagement.Layout.IpDoctorUseCase EncounterII=E0A75723EC7D54667B57C6826822E8B31^1000703568 Uid=IP2000 OId=7
2、参数增加了Uid 和OId。用于传过来员工的登陆名和登陆科室,用于2.0切换员工和科室,3.0这边也是重新登陆。
3.0门诊工作站和住院工作站,之前说错了,除了EncounterII前缀不同外, USECASE id 也是不同的。红色那两处是不同的,现在只是要求调用门诊医生工作站,是不是分开两个HISKEY好一点。
3、可以预留参数UKey,UKey可以通过调用3.0提供的web服务获取,传过来的话,这边可以认证,不需要再次弹出登陆框。
发件人: 谭进龙
发送时间: 2016年11月8日 20:18
收件人: 宋旭燕; 赖杰华
抄送: 李立友; 宁美玲
主题: 答复: 答复: 省医康复科治疗系统
1、调用3.0医生工作站,定位到某个人的例子:
住院患者调用参数:http://127.0.0.1:2116/ShellExecService?Interface=ShellExecService&Method=StartupHis30App&Arguments=key=cis id=JetSun.ClinicalManagement.Layout.IpDoctorUseCase EncounterII=E0A75723EC7D54667B57C6826822E8B31^1000703568
门诊患者调用参数: http://127.0.0.1:2116/ShellExecService?Interface=ShellExecService&Method=StartupHis30App&Arguments=key=cis id=JetSun.ClinicalManagement.Layout.IpDoctorUseCase EncounterII= A519BA81-B0BD-480F-9D84-59CC0CFE6910^1000703568
当3.0程序没有启动时,自动启动3.0程序,要手工输入用户名和密码,然后自动定位到医生工作站,并调出个人信息。
3.0程序启动了,自动激活,然后自动定位到医生工作站,并调出个人信息。
如果不需要手工输入登陆密码,要2.0那边,登陆后,调用CCOW的认证服务,然后在参数中,传入认证票据。这个后面有需要再改。
2、3.0注册表参数:IsCcowEnable 设为 true
发件人: 李立友
发送时间: 2016年11月8日 17:00
收件人: 谭进龙
主题: 转发: 答复: 省医康复科治疗系统
测试完成后,参考赖杰华的形式,将测试方法和注意事项发给测试部
发件人: 宁美玲
发送时间: 2016年11月8日 16:58
收件人: 李立友
主题: 回复: 答复: 省医康复科治疗系统
改好了,谭进龙刚试了
发件人: 李立友
发送时间: 2016-11-08 16:56
收件人: 宁美玲
主题: 答复: 转发: 省医康复科治疗系统
改完告诉我,黄总想尽早看效果
发件人: 谭进龙
发送时间: 2016年11月8日 15:52
收件人: 李立友
主题: 答复: 转发: 省医康复科治疗系统
消息和参数可以过来,第二次刷新界面时,定位到某个人时,还有点问题,宁美玲在改。
发件人: 李立友
发送时间: 2016年11月8日 15:08
收件人: 谭进龙
主题: 答复: 转发: 省医康复科治疗系统
3.0部分怎样了?
发件人: 赖杰华
发送时间: 2016年11月8日 15:03
收件人: 李立友; 谭进龙; 宋旭燕
抄送: 张焕坚
主题: 回复: 转发: 省医康复科治疗系统
在省医当前版本上面修改:实施计划6344,实施计划6370,实施计划6386。
前端:OPDoctor.dll
脚本:HIS & OP & IP_HISKEY.SQL
维护HisKey:
HisKeyID = 2749,’是否启用门诊His30电子病历’
HisKeyID = 2750,’门诊His30电子病历URL’
HisKeyID = 2752,’3.0业务ID前缀’
2749 维护成 1 为启用。
2750 请His30提供Url,目前前端会用实际业务数据替换Url参数<
2752 请维护His30对应2.0门诊RegisterID的前缀。RegisterID前缀和InPatientID前缀用”||”分割,目前只使用了RegisterID前缀
?? 如:ED29F5445457A4EE3B8A4FBA9D0DA7158||A519BA81-B0BD-480F-9D84-59CC0CFE6910
//args[“Patient.Id.IdList.363”] = “ED29F5445457A4EE3B8A4FBA9D0DA7158^1334723”;
//args[“Patient.Id.IdList.345”] = “A519BA81-B0BD-480F-9D84-59CC0CFE6910^1002336103”;
赖杰华 Lai JieHua
北大医疗信息技术有限公司子公司(广州健迅科技有限公司)
PKU healthcare IT Co.,Ltd. subsidiary company (Jetsun Information system Co.,Ltd)
研发 R&D Department
研发工程师 R&D Engineer
Tel: 020-37633333 Mobile: 13539443420
Email: laijiehua.jx@founder.com Website: www.Jetsun.com.cn
广州市中山二路35号省冶金设计院大厦东门8楼 510080
8F, East Gate of Provincial Metallurgical Design Institute Building,NO.35 Zhongshan 2 Road,Guangzhou 510080. P.R.China.
方正信息产业集信息技术之大成,提供IT服务、软件、硬件和数据运营在内的综合解决方案。
Founder Information Industry is a leader in information technology, providing comprehensive solutions,
including IT services, software, hardware, and data operation.
发件人: 张焕坚
发送时间: 2016-11-02 09:19
收件人: 赖杰华; 李立友; 谭进龙 (tanjinlong@hissoft.com)
主题: 转发: 省医康复科治疗系统
调用方法请李立友或谭进龙提供给赖杰华
发件人: 李立友
发送时间: 2016年11月2日 9:05
收件人: 张焕坚
主题: 省医康复科治疗系统