寧波市通用就診卡三期項目
接口標準及數據采集解決方案
寧波市衛生局
二〇〇九年四月
目 錄
一、 概述 3
1. 編寫目的 3
2. 項目背景 3
3. 總體目標 3
4. 總體設計思想 3
二、 前置機應用部署規格 4
1. 監控表規范 4
1.1. 監控表表結構 4
1.1.1. 表名:T_MONITOR_PERSON_INFO 4
1.2. 監控表補充說明 6
2. 共享資源規范 7
2.1. 共享資源信息的說明 7
2.2. 共享資源信息控制說明 7
2.3. 共享資源信息的獲取 8
2.3.1. 獲取共享資源信息的接口方式 8
2.3.1.1. WEB SERVICE的解釋 8
2.3.1.1.1. 什么是WEBSERVICE 8
2.3.1.1.2. 基本概念 8
2.3.1.2. WEB SERVICE的調用 9
2.3.1.2.1. 什么時候使用WEB SERVICES 9
2.3.1.2.2. 如何調用WEB SERVICES 10
2.3.1.2.3. 高層接口 10
2.3.1.2.4. 低層接口 10
2.4. 共享資源信息的說明 10
3. 數據初始化及部署 11
三、 業務場景設計 11
1. 新增卡 11
2. 換卡 12
3. 補卡 14
4. 跨院就診 15
5. 患者信息更新 17
6. 醫保/農保用戶就診及信息修改。 18
四、 其他事項 20
一、 概述
1. 編寫目的
此文檔為“寧波市醫療就診卡信息交換與管理系統”之前置機與醫院HIS系統數據交互解決方案。
2. 項目背景
目前寧波市區各主要醫院的發卡量之和達到600萬張以上,預計至少有三分之二是重復辦卡。患者到醫院看病時要買一張該醫院就診卡,到另外一家醫院看病時又要買一張就診卡,這樣患者看病十分不方便。另外,目前全市各醫院的門診病歷本也不通用,使得病人手中往往有多本病歷本,給病人造成一定的浪費。對于醫保和農保患者,到醫院看病只須出示醫保卡或農保卡,目前寧波市醫保用戶約90萬,農保用戶100多萬,但對于更多的自費病人,去不同醫院看病會辦理不同的就診卡,甚至在同一家醫院也會辦理多張就診卡。
為了實現寧波市范圍內各家醫院能跨院就診,實現市民就診看病“一卡通”,為此建設醫療就診卡信息交換與管理系統。
3. 總體目標
統一各家醫院目前各自發放的就診卡,使患者能夠領過一次就診卡,即可以在各家醫院通行使用
為進一步建立以患者為本位的診療檔案,實現對患者診療信息的交換共享和協同服務打下基礎
4. 總體設計思想
為了降低系統的耦合度,我們采用緩存表和WEB應用作為媒介來實現HIS系統與前置機數據的交互。
緩存表是指監控表,其中所有數據都由醫院來提供,保存了醫院系統采集的新就診卡數據和患者更新數據,現改為醫院調用WebService接口,由WebService來訪問數據庫。
共享資源信息提供就診卡中心所有患者信息及卡信息,它通過WEB Service模式供醫院調用查詢。
二、 前置機應用部署規格
1. 監控表規范
監控表是一張物理表,結構和各醫院廠商的人員信息表類似。
1.1. 監控表表結構
1.1.1. 表名:T_MONITOR_PERSON_INFO
字段名 字段描述 數據類型 長度 備注
LOGID LOGID VARCHAR2 30 Not null
IP 醫院終端IP地址 VARCHAR2 15 Not null
MAC 醫院終端MAC地址 VARCHAR2 48
REPORT_HOSPITAL 上報醫院編號 VARCHAR2 6 Not null
PERSONID 檔案號 VARCHAR2 30
NAME 姓名 VARCHAR2 20 Not null
SEX 性別 VARCHAR2 1 0:男;1:女
Not null
BIRTHDAY 出生日期 DATE
CFTYPE 證件類型 VARCHAR2 1 0:身份證;
9:其他;
CFNUMBER 證件號碼 VARCHAR2 60
BLOOD_TYPE 血型 VARCHAR2 1
WEDLOCK 婚姻狀況 VARCHAR2 1
EMAIL EMAIL VARCHAR2 60
CARD_TYPE 卡類型 VARCHAR2 1 0:醫保卡;1:農保卡;2:就診卡;9:其它卡
CARD_NUMBER 卡號 VARCHAR2 20
INSURANCE_NO 保險號 VARCHAR2 20 醫保卡對應的保險號;或者是就診卡的明碼;
REGE_TIME 建卡時間 DATE
HOSPITAL_NUMBER 建卡醫院代碼 VARCHAR2 10
CARD_STATUS 卡狀態 VARCHAR2 1 0:正常;1:暫停; 3:掛失;4:損壞注銷;5:遺失注銷
Not null
OPT_TIME 操作時間 DATE 保存暫停時間或者暫停時間或者注銷時間或者掛失時間
ADDRESS 詳細住址 VARCHAR2 100
PROVINCE 省/市 VARCHAR2 6
DISTRICT 區 VARCHAR2 6
STREET 街道 VARCHAR2 6
HOME_POSTCODE 家庭住址郵政編碼 VARCHAR2 6
HOME_PHONE 家庭電話 VARCHAR2 20
COMPANY 工作單位 VARCHAR2 100
COMPANY_ADDRESS 單位地址 VARCHAR2 100
COMPANY_POSTCODE 單位郵編 VARCHAR2 6
METIER 職業 VARCHAR2 100
COMPANY_PHONE 單位電話 VARCHAR2 20
MOBILE 手機號 VARCHAR2 20
FOLK_NAME (聯系人)家屬姓名 VARCHAR2 20
FOLK_PHONE_NUMBER (聯系人)家屬電話 VARCHAR2 60
OPTYPE 操作類型 VARCHAR2 1 Not null ;0新增;1修改;2刪除;
|
|