740 likes | 1.13k Views
HL7 (Health Level Seven) 國內發展現況. 台灣健康資訊交換第七層協定協會 理事長 賴金鑫 秘書長 范士展. HL7 協會簡介 努力之歷史成果 本年度成果 未來計畫重點 HL7 說明 HL7 簡介 HL7 一致性 HL7 V3 與 CDA CDA 與 HL7. HL7 發展策略建議 推動困難點 實作建議 未來方向. 大綱. HL7 協會簡介. 民國 90 年 6 月 22 日舉辦第一屆第一次會員大會 各屆理事長與秘書長 第一屆 理事長 劉建財 臺北醫學大學醫學資訊研究所副教授
E N D
HL7 (Health Level Seven)國內發展現況 台灣健康資訊交換第七層協定協會 理事長 賴金鑫 秘書長 范士展
HL7協會簡介 努力之歷史成果 本年度成果 未來計畫重點 HL7說明 HL7簡介 HL7一致性 HL7 V3 與CDA CDA與HL7 HL7發展策略建議 推動困難點 實作建議 未來方向 大綱
HL7協會簡介 • 民國90年6月22日舉辦第一屆第一次會員大會 • 各屆理事長與秘書長 • 第一屆 • 理事長 劉建財 臺北醫學大學醫學資訊研究所副教授 • 常務理事 顏志展 e-GlobalHealth Research Group,Boston • 常務理事 黃柏榮 馬偕醫院急診科主任 • 常務監事 劉德明 陽明大學衛生資訊與決策研究所副教授 • 秘書長 鄭伯壎 臺灣大學附設醫學院資訊室組長 • 第二屆 • 理事長 劉建財 臺北醫學大學醫學資訊研究所副教授 • 常務理事 賴金鑫 臺大醫學院教授兼臺大醫院資訊室主任 • 常務理事 顏志展 e-GlobalHealth Research Group • 常務監事 劉德明 陽明大學教授 • 秘書長 鄭伯壎 臺灣大學附設醫學院資訊室組長 • 第三屆 • 理事長 賴金鑫 臺大醫院醫師 • 常務理事 李友專 臺北醫學大學醫學資訊研究所所長 • 常務理事 黃援傑 三軍總醫院資訊室主任 • 常務監事 劉建財 台北醫學大學副教授 • 秘書長 范士展 東海大學工業工程與經營資訊 博士生
協會努力成果 - 專案 3/3 從民國90年四月起至今,共經手18個專案,累積金額為NT$36,872,900
協會努力成果 – HL7國際研討會 • 第一屆亞太HL7健康資訊標準研討會 • 2002/3/14~2002/3/15:台北福華國際文教會館 • 與會人數共計264人 • 第二屆亞太暨兩岸HL7健康資訊交換標準研討會 • 2003/8/21~2003/8/22:台北福華國際文教會館 • 合計:186人 / 國內:179人 / 國外:7人 • 第三屆亞太暨兩岸HL7健康資訊交換標準研討會 • 2004/7/9~2004/7/10:台北福華國際文教會館 • 與會人數共計233人 • 第六屆HL7國際標準會員國會議暨第四屆亞太HL7健康資訊交換標準研討會 • 2005/7/21~2005/7/22:台大集思會議中心 • 合計:225人 / 國外:194人 / 國內:31人 • 第五屆亞太HL7健康資訊交換標準研討會(籌備進行中) • 2006/7/7~2006/7/8:台大醫院國際會議中心
協會努力成果 – HL7標準規範2/2 共計完成14項HL7訊息標準規範書之制訂
轉診檢標準公告流程報告 • 為符合HL7標準公告流程之要求,已發函醫療院所,徵詢對標準之意見。 • 共計發函兩次: • 回收41家 • 無異議通過者:34家 • 建議修改者:4家 • 版本應更新為v2.5 * 1 • 版本應更新為v3.0 * 1 • 要求補助後同意 * 1 • 注意「合法性」、「操作性」及「技術性」則同意 * 1 • 不同意使用者:3家 • 與院內編碼不同 * 1 • 轉診檢量只有個位數,無須使用 * 1 • 無資源投入(偏遠醫院)* 1
94及95年度醫療資訊標準推動計畫重要成果 • HL7訊息驗證與索引系統子計畫 • http://hl7valid.doh.gov.tw/
94及95年度醫療資訊標準推動計畫重要成果 • LOINC檢驗資料庫推廣子計畫 • http://loinc.doh.gov.tw/
94及95年度醫療資訊標準推動計畫其他重要成果94及95年度醫療資訊標準推動計畫其他重要成果 • 總會教材中文化與數位化 • 共計翻譯八門課程 • T4 – Intro to V2 Part 1 • T5 – Intro to V3 Part 1 • T7 – Intro to V2 Part 2 • T8 – Intro to V3 Part 2 • TH16 – Message Profiles and Conformance • W10 – V2.5 Implémentation Certification • W12 – CDA Intro • W14 – CDA Advanced • 提供數位影像教學檔 • 協會專案電子報 • 已發行三期電子報。
94及95年度醫療資訊標準推動計畫其他重要成果94及95年度醫療資訊標準推動計畫其他重要成果 • HL7認證專業人才庫 • 針對HL7認證分析師發出意見調查表,藉以瞭解分析師目前的狀況。提供網站交換資訊。 • 收集整理137位認證分析師的聯絡e-mail名單。寄發調查表,直接被退信者26位。 • 目前已回收30份意見調查表(仍在回收中)。 • 專線咨詢服務 • 提供第一線服務支援。協助「HL7訊息驗證及索引系統」與「台灣檢驗標準編碼轉換輔助系統」的使用者,解決操作上的問題。 • 服務諮詢專線:02- 25233521。
HL7協會未來年度計畫重點 • 持續維護與推廣「 HL7訊息驗證與索引系統子計畫 」與「LOINC檢驗資料庫推廣子計畫 」 • HL7教育訓練與推廣 • 未來將以實作為導向 • 認證分析師之再教育(HL7講師、標準制訂師等) • 舉辦第六屆HL7亞太國際研討會與Healthcom 2007。 • 進行HL7 V3.0與CDA之相關研究。 • 依據訊息規格規範書(Profile)之標準,提供醫療院所或資訊廠商免費之開發元件。 • 舉辦HL7電子病歷系統產品競賽。
HL7說明 • HL7簡介 • HL7應用環境 • HL7一致性 • HL7 V3 與CDA • CDA與HL7 資料來源:HL7總會教材
Function Communication HL7 簡介 HL7 7 Application 6 Presentation 5 Session 4 Transport 3 Network 2 Data Link 1 Physical ISO-OSI Communication Architecture Model
HL7 Mission Statement To providea comprehensive framework and relatedstandards for theexchange, integration, sharing, and retrieval of electronic health information that supports clinical practice and the management, delivery and evaluation of health services. Specifically to createflexible, cost effective standards, guidelines, and methodologiesto enable healthcare information system interoperability and sharing of electronic health records.
HL7 總會組織 • Management (Administration, Board) • Technical Committees and SIGs • International Affiliates
HL7 International Affiliates 正式會員國28個
What is HL7 Standard? • Protocol for exchange of healthcare information • Not an application • Not a data structure or database specification • Not an architecture for designing health applications • Not a specification for a message router or Gateway
HL7 (Health Level Seven) 住院病人 范士展 男性 生於 10/31/1965 於 8/5/2000 12:30 PM 住進了WARD NO 8B HL7認證分析師 HL7 Methodology MSH|^~\&|REGAMT|MCM|NURCAR||200005081232||ADT^A01|00001|P|2.3<CR> EVN|A01|200005081230||01||200005081230<CR> PID|||191919^^^GENHOSP|253763|范^士展||19651031|M|||407^台中港路^ ISHPEMING^台中市^49849^””^||(900)4855344|(900)4855344||S|C|10199925<CR> PV1||I|8B^06^01^某醫院||||0200^JONES,GEORGE|0148^ADDISON,JAMES||8B ||||||||0148^ANDERSON,CARL|||<CR>
Message Segment Segment …… Field Field Field Component Component ………. HL7 CONTROL • Framework • Trigger Event • Message • Segment • Field (Data Type) • Component
ADT^A02 MSH EVN PID Event Type Code Recorded Date/Time Event Reason Code TS HL7 Example MSH|^~\&|REGADT|MCM|IFENG||199601110500||ADT^A02|000001|P|2.3|||<CR> EVN|A02|199601110520||01||199601110500<CR> PID|||191919^^^GENHOSP|253763|MASSIE^JAMES^A||19560129|M|||171ZOBERLEIN^^ISHPEMING^MI^49849^""^||(900)485-5344|(900)485-5344||S|C|10199925|371-66-9256||<CR> PV1||I|SICU^0001^01^GENHOSP|||6N^1234^A^GENHOSP|0200^JONES, GEORGE|0148^ADDISON,JAMES||ICU||||||||0148^ANDERSON,CARL|S|1400|A|||||||||||||||||GENHOSP|||||199501102300|<CR>
HL7 訊息結構 必要區段 可選擇性區段但只能出現一次 可選擇性區段但可重複出現數次 […] means 0 to 1 {…} means 1 to many [{…}] means 0 to many
HL7 區段結構 • Figure 3-2. PID attributes • SEQ LEN DT OPT RP/# TBL# ITEM# ELEMENT NAME • 4 SI O 00104 Set ID - Patient ID • 20 CX B 00105 Patient ID • 3 250 CX R Y 00106 Patient Identifier List • 4 20 CX B Y 00107 Alternate Patient ID - PID • 5 250 XPN R Y 00108 Patient Name • 6 250 XPN O Y 00109 Mother’s Maiden Name • 7 26 TS O 00110 Date/Time of Birth • 8 1 IS O 0001 00111 Administrative Sex • 9 250 XPN O Y 00112 Patient Alias • 10 250 CE O Y 0005 00113 Race • 11 250 XAD O Y 00114 Patient Address • 12 4 IS B 00115 County Code • 13 250 XTN O Y 00116 Phone Number - Home • 14 250 XTN O Y 00117 Phone Number - Business
概念性方法 Response Message Initiating Message Critical Care Unit ADT System Initiating Message Clinical Data Repository
HL7一致性 • 問題點 • HL7標準只是一個抽象架構,其中保留了很多的彈性 • 可選擇的 • 可重複性 • 對照表(HL7定義、使用者自行定義、第三者定義) • 解決方法 • 提出Message Profiling Specification文件規範。在實作訊息交換時作為參考架構(國內已訂14項) • 資料特性嚴格限定 • 分成 • Use Case Analysis (1) • Dynamic Definitions (1+) • Static Definitions (1+)
為何使用V3? V2 的問題 V2主要的問題點 V3 已修正 • 特別設計的方法論 • 太多的例外狀況 • 曖昧不明確 – 缺乏定義 • 人為保留以作舊版本相容 • 不能明確指出或自動相容性測試 • 複雜,神秘的編碼規則 • 沒有標準的詞彙
Storyboards DMIM Application Roles RMIMs HMDs Interactions Message Types Messaging Components V3 uses Messaging Components to specify messaging behavior and structure within each Domain. Trigger Events
Storyboard Application Role Trigger Event Interaction Domain Message Information Model (DMIM) Refined Message Information Model (RMIM) Hierarchical Message Descriptor (HMD) Message Type (MT) Messaging Components DYNAMIC Some describe the DYNAMIC interaction between systems. Others describe the STATIC content of the messages. STATIC
V3 Message Definition STORYBOARD INTERACTION RECEIVING APPLICATION ROLE Where’s the Content? TRIGGER EVENT ? SENDING APPLICATION ROLE
V3 Static Model • Domain Message Information Model (DMIM) • Refined Message Information Model (RMIM) • Hierarchical Message Descriptor (HMD) • Message Type (MT) (XML/SCHEMA/ELEMENT/ATTRIBUTE) ? • Patient • Patient Name • Patient Date of Birth • …
More specific information models are derived from the RIM. The “Constraint Cycle”
Non Core Non Core Non Core has participates in plays scopes has source has target has target has source RIM Classes Participation Entity Role Act Role_Link Act_Relationship
CDA之R-MIM CDA Body, Section, and Narrative Block Ext'l Refs CDA Header CDA Entries
CDA之R-MIM CDA Body, Section, and Narrative Block Ext'l Refs CDA Header CDA Entries
CDA之R-MIM CDA Body, Section, and Narrative Block Ext'l Refs CDA Header CDA Entries
CDA之R-MIM CDA Body, Section, and Narrative Block Ext'l Refs CDA Header CDA Entries
CDA Header Good Health Clinic Consultation note Consultant: Robert Dolin, MD Date: April 7, 2000 Patient: Henry Levin, the 7th MRN: 12345 Sex: Male Birthdate: September 24, 1932 <?xml version="1.0"?> <ClinicalDocument xmlns="urn:hl7-org:v3" xmlns:voc="urn:hl7-org:v3/voc" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="urn:hl7-org:v3 CDA.ReleaseTwo.CommitteeBallot01.July.2003.xsd"> <!-- ******************************************************** CDA Header ******************************************************** -->
Header elements Good Health Clinic Consultation note Consultant: Robert Dolin, MD Date: April 7, 2000 Patient: Henry Levin, the 7th MRN: 12345 Sex: Male Birthdate: September 24, 1932 <id extension="c266" root="2.16.840.1.113883.3.933"/> <code code="11488-4“ codeSystem="2.16.840.1.113883.6.1“ displayName="Consultation note"/> <title>Good Health Clinic Consultation Note</title> <effectiveTime value="20000407"/> <setId extension="BB35" root="2.16.840.1.113883.3.933"/> <versionNumber value="2"/> <relatedDocument typeCode="RPLC"> <parentDocument> <id extension="a123" root="2.16.840.1.113883.3.933"/> <setId extension="BB35"root="2.16.840.1.113883.3.933"/> <versionNumber value="1"/> </parentDocument> </relatedDocument> <documnetationOf> <inFulfillmentOf> <authorization> <componentOf>
Header elements Good Health Clinic Consultation note Consultant: Robert Dolin, MD Date: April 7, 2000 Patient: Henry Levin, the 7th MRN: 12345 Sex: Male Birthdate: September 24, 1932 <authenticator> <legalAuticator> <informationRecipent> <author> <custodian> ‧‧‧ <legalAuthenticator> <time value="20000408"/> <signatureCode code="S"/> <assignedEntity> <id extension="KP00017" root="2.16.840.1.113883.3.933"/> <assignedPerson> <name> <given>Robert</given> <family>Dolin</family> <suffix>MD</suffix></name> </assignedPerson></assignedEntity> </legalAuthenticator>
Header elements Good Health Clinic Consultation note Consultant: Robert Dolin, MD Date: April 7, 2000 Patient: Henry Levin, the 7th MRN: 12345 Sex: Male Birthdate: September 24, 1932 <recordTarget> <patientRole> <id extension="12345" root="2.16.840.1.113883.3.933"/> <patientPatient><name> <given>Henry</given> <family>Levin</family> <suffix>the 7th</suffix></name> <administrativeGenderCode code="M" codeSystem="2.16.840.1.113883.5.1"/> <birthTime value="19320924"/> </patientPatient></patientRole> </recordTarget>