5.2使用浏览器访问市民健康信息 医疗机构客户端可以打开浏览器并导航到下面的地址并传入正确的参数,或者把浏览器封装在程序中进行导航。只有在市民卡插入到读卡器中时,医务人员才能查看市民健康信息。 由于要在每个医生工作站中都要访问市民健康信息,所以为了改造和集成方便,不再提供专门的加密算法库(动态库),而是定义一个所有语言都支持的加密算法进行加密。 其中http://AAA.AAA.AAA.AAA地址以卫生厅公布的地址为准,暂时为http://10.120.0.2。 http://AAA.AAA.AAA.AAA/orgview.aspx?org=xxx&user=yyy&key=zzz&ssid=### 参数: org: 医疗机构代码 【加密】 user: 用户代码 【加密】 key: 用户密码 【加密】 ssid: 需要查看的市民卡号 【加密】 加密算法:(1)把原字符串按字符循环获取asc码,并格式化为3位整数; (2)把数字字符串进行奇偶交换(第1位和第2位交换,第3位和第4位交换,依次类推,如果总长是奇数位,则最后一位不变),重新组合数字字符串 例如:原字符串是“ab2”,第一步获取asc码转换为“097098050”,第二步转换就变成“900789500” org: 350100A1007 user:slnhis key:slnhis ssid:读出来的卡号 注:对于新的社保卡 取Kxxxxxxxxxx 对于没有更换社保卡的旧的医保卡 只取数字部分 不取FZYB