HL7 教育訓練課程教材 資料交換入門介紹

44
台台台台台台台台台台台台台台台 台台台台 HL7 台台台台台台台台 台台台台台台台台 台台台台台台台 Education Technical Co mmittees 台台台 台台台 台台

description

HL7 教育訓練課程教材 資料交換入門介紹. 教育訓練委員會 Education Technical Committees. 秘書長 范士展 編撰. 講員背景. HL7 Taiwan 第二屆理事 HL7 Taiwan 第三屆秘書長 HL7 Taiwan 長期照護技術委員會召集人 HL7 Taiwan 轉診檢技術委員會副召集人 HL7 國際認證分析師 - V2.5 HL7 Taiwan 教育訓練講師 東元電機智慧系統事業部 顧問 東海大學、亞洲大學 兼任講師 東海大學工業工程與經營資訊研究所 博士生. 講授大綱. 資訊交換緣起 資料交換架構 - PowerPoint PPT Presentation

Transcript of HL7 教育訓練課程教材 資料交換入門介紹

Page 1: HL7 教育訓練課程教材 資料交換入門介紹

台灣健康資訊交換第七層協定協會 版權所有

HL7 教育訓練課程教材資料交換入門介紹

教育訓練委員會Education Technical Committees

秘書長 范士展 編撰

Page 2: HL7 教育訓練課程教材 資料交換入門介紹

講員背景 HL7 Taiwan 第二屆理事 HL7 Taiwan 第三屆秘書長 HL7 Taiwan 長期照護技術委員會召集人 HL7 Taiwan 轉診檢技術委員會副召集人 HL7 國際認證分析師 - V2.5 HL7 Taiwan 教育訓練講師 東元電機智慧系統事業部 顧問 東海大學、亞洲大學 兼任講師 東海大學工業工程與經營資訊研究所 博士生

Page 3: HL7 教育訓練課程教材 資料交換入門介紹

講授大綱

資訊交換緣起 資料交換架構 HL7 總會介紹

Page 4: HL7 教育訓練課程教材 資料交換入門介紹

台灣健康資訊交換第七層協定協會 版權所有

資訊交換緣起

Page 5: HL7 教育訓練課程教材 資料交換入門介紹

位元世界 1/2

一個位元 (bit) 可以代表一個事實的兩個狀態,例如,電燈的“開”或“關”、性別的”男”或”女”(只有這樣子嗎?)。

兩個位元可四種狀態,有下列組合: 00 、 01 、 10 、 11 。方向,00 代表往前、 01 代表往後, 10 代表往右, 11 代表往左。

2 Bit

01

01

00

01

23

11

21 20

3 Bit

01

01

00

01

23

11

0000

21 2022

01

45

00

01

67

11

1111

20

1 Bit

01

01

4 Bit

01

01

00

01

23

11

0000

01

45

00

01

67

11

1111

00000000

01

89

00

01

AB

11

0000

01

CD

00

01

EF

11

1111

11111111

21 202223

Page 6: HL7 教育訓練課程教材 資料交換入門介紹

位元世界 2/2

n 個字元就具備有 2n個狀態。 N=8 時,稱之為位元組 (Byte) 。共 256 個狀態。 這 0~255 個數字分別給予指定的文數字或符號,稱之

為 ASCII 碼。 American Standard Code for Information Interchange ,美國訊息交換標準代碼。

Char Dec Oct Hex

! 33 0041 0x21

+ 43 0053 0x2b

0 48 0060 0x30

1 49 0061 0x31

A 65 0101 0x41

B 66 0102 0x42

a 97 0141 0x61

b 98 0142 0x62

交換標準始焉!!交換標準始焉!!

Page 7: HL7 教育訓練課程教材 資料交換入門介紹

資訊的層級事實 fact

– 所關心的某一事件。描述方向、性別。資料 data

– 此事件可以攜帶的資料。 00 代表往前、 01 代表往後, 10 代表往右, 11 代表往左。

資訊 information– 資料經過有目的處理。某人從原點 (0,0) 出發,收集 {00, 00, 10,

00} 資料,得知離開原點至座標 (1,3)知識 knowledge

– 學習所得,前往該點有哪些路徑。 {00,10,00,00} 也可到座標 (1,3) 。資訊重現。

智慧 wisdom– 可以產生新的路徑

資訊創新

但!資料但!資料 (( 訊訊 )) 交換在哪一層級交換在哪一層級但!資料但!資料 (( 訊訊 )) 交換在哪一層級交換在哪一層級從人的角度從人的角度從人的角度從人的角度從電腦的角度從電腦的角度從電腦的角度從電腦的角度

Page 8: HL7 教育訓練課程教材 資料交換入門介紹

Data – medical datum

12080 120/80 120/80 mmHg(Systolic/Diastolic)

But, it’s hard to be recognized by computerBut, it’s hard to be recognized by computerSo, We need Context and Content

130/90Blood-pressure

Page 9: HL7 教育訓練課程教材 資料交換入門介紹

資訊涵義

句法方面 (Syntactic Aspect)– 描述語法、儲存或訊息傳輸的文法或語法有關。

語意方面 (Semantic Aspect)– 資訊所呈現的意義

實用方面 (Pragmatic Aspect)– 意圖或將被達成的目標

台灣大勝日本 台灣大勝日本 V.S. V.S. 台灣大敗日本台灣大敗日本

但!電腦傳遞的資訊是?但!電腦傳遞的資訊是?

Page 10: HL7 教育訓練課程教材 資料交換入門介紹

資訊系統抽象過程

真實世界觀點 電腦世界觀點

Logical Model

抽象觀念 實做觀念 Physical Model

真實 世界

電腦 世界

需求 問題

使用 操作

需求書 規格書 程式碼

Page 11: HL7 教育訓練課程教材 資料交換入門介紹

相同資料、不同思考

資料來源: Niilo Saranummi , PICNIC ARCHITECTURE

Page 12: HL7 教育訓練課程教材 資料交換入門介紹

相同語意、不同見解Requirement:

Create a means to transport a singleindividual from home to place of work.

ManagementInterpretation

I TInterpretation

UserInterpretation

我們需要一個訊息參考架構

我們需要一個訊息參考架構

我們需要一個訊息參考架構

我們需要一個訊息參考架構

資料來源: Bentley Dittman , SYSTEMS ANALYSIS AND DESIGN METHODS , 5th Edition

Page 13: HL7 教育訓練課程教材 資料交換入門介紹

Example Transaction

住院病人 范士展 男性生於 10/31/1965

於 8/5/2000 12:30 PM住進了 WARD NO 8B

住院病人 范士展 男性生於 10/31/1965

於 8/5/2000 12:30 PM住進了 WARD NO 8B

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>

真實世界真實世界

電腦世界電腦世界

HL7 HL7 訊息參考結構訊息參考結構HL7 HL7 國際認證分析師國際認證分析師

Page 14: HL7 教育訓練課程教材 資料交換入門介紹

台灣健康資訊交換第七層協定協會 版權所有

資料交換架構

Page 15: HL7 教育訓練課程教材 資料交換入門介紹

INTEROPERABILITY

The purpose…

Page 16: HL7 教育訓練課程教材 資料交換入門介紹

Semanticinteroperability

Functionalinteroperability

INTEROPERABILITY

The ability of two or more systems or components to exchange information and to use the information that has been exchanged.”

[IEEE Standard Computer Dictionary: A Compilation of IEEE Standard Computer Glossaries, IEEE, 1990]

Page 17: HL7 教育訓練課程教材 資料交換入門介紹

Healthcare Today

Interface Engine

Peer-to-Peer

Page 18: HL7 教育訓練課程教材 資料交換入門介紹

Healthcare Information

System

Clinical System

Images, pictures

Bedside Instruments

Billing, claims

reimbursement

Adverse Events Reporting

Immunization Database

MaterialsManagement

Agency Reporting

ProviderRepository

HL7

HL7

HL7, X12N

HL7, X12N

HL7

HL7

DICOM

IEEE MIB,ASTM

X12N / HL7 (Non-US only)

X12N

Waveforms

Retail Pharmacy Orders & Reimbursement

NCPDP

Page 19: HL7 教育訓練課程教材 資料交換入門介紹

系統整合、資訊交換模式  以往軟體整合方式 EAI

連結方式 點對點 以資訊中心點 (Information Hub) 作串連

連結界面數 N(N-1) / 2 N

連結介面程式 侵入式 (Invasive) 程式撰寫

非侵入式 (Non-Invasive) 程式撰寫 對世界知名系統開發了現成的連結器 (Adaptor)

整合層面 資料層、連結層 資料層、連結層、流程層

因應未來變動 低 高

適合對象 內部系統數少、對即時性需求不高 內部系統數多、對即時性需求高

資料來源: 資訊與電腦 2001.12

Page 20: HL7 教育訓練課程教材 資料交換入門介紹

點對點的架構

連結點增加到某一層度時, Session 的量、交換實作點會大增 ...

Page 21: HL7 教育訓練課程教材 資料交換入門介紹

介面引擎架構

以 Interface Engine 為中心,可減少 Session 的量,並且增加穩定度及延展性

Page 22: HL7 教育訓練課程教材 資料交換入門介紹

台灣健康資訊交換第七層協定協會 版權所有

HL7 總會介紹

http://www.hl7.org/http://www.hl7.org/

Page 23: HL7 教育訓練課程教材 資料交換入門介紹

What’s HL7

Health Level Seven is one of several American National Standards Institute (ANSI) -accredited Standards Developing Organizations (SDOs) operating in the healthcare arena.

Members of Health Level Seven are known collectively as the Working Group, which is organized into technical committees and special interest groups.

– The technical committees are directly responsible for the content of the Standards.

– Special interest groups serve as a test bed for exploring new areas that may need coverage in HL7’s published standards.

Moreinformation

Page 24: HL7 教育訓練課程教材 資料交換入門介紹

TC

Page 25: HL7 教育訓練課程教材 資料交換入門介紹

SIG

Page 26: HL7 教育訓練課程教材 資料交換入門介紹

HL7's Mission

HL7 is an international community of healthcare subject matter experts and information scientists collaborating to create create standardsstandards for the exchange exchange, managementmanagement and integrationintegration of electronicelectronic healthcare information.

HL7 promotes the use of such standards within and among healthcare organizations to increase the effectiveness and efficiency of healthcare delivery for the benefit of all.

Page 27: HL7 教育訓練課程教材 資料交換入門介紹
Page 28: HL7 教育訓練課程教材 資料交換入門介紹

What Does the Name HL7 Mean

"Level Seven" refers to the highest level of the International Organization for Standardization (ISOISO) communications model for Open Systems Interconnection (OSIOSI) - the application level) - the application level.

The application level addresses definition definition of the data to be exchanged, the timing of the interchange, and the communication of certain errors to the application.

The seventh level supportssupports such functions as security checks, participant identification, availability checks, exchange mechanism negotiations and, most importantly, data exchange structuring.

Page 29: HL7 教育訓練課程教材 資料交換入門介紹

HL7 (Health Level Seven)

ISO-OSI Communication Architecture ModelISO-OSI Communication Architecture Model

1 Physical 1 Physical 2 Data Link 2 Data Link 3 Network 3 Network 4 Transport 4 Transport

CommunicationCommunicationCommunicationCommunication

5 Session 5 Session 6 Presentation 6 Presentation 7 Application 7 Application

FunctionFunctionFunctionFunction

Page 30: HL7 教育訓練課程教材 資料交換入門介紹

Meetings – When?

Plenary– 1 per year– Fall (Northern Hemisphere)– What is it

Working Group– 2 per year– Winter & Spring (Northern Hemisphere)– What are they

International Meetings - IHIC Educational Meetings Off Schedule Meetings

Page 31: HL7 教育訓練課程教材 資料交換入門介紹

Meeting - What

Tutorials Committee Meetings Administrative Meetings

– Technical Steering Committee– Board of Directors – Education Committee– Publications Committee– Process Improvement Committee– Electronic Services Committee– Marketing Committee

Ribbons:

Board

Staff

Committee Chair

Benefactor

Mentor

International

Student

Supporter

Guest

Facilitator

Speakers

Press

10 yr. Organization Member

10 yr. Benefactor Member

Ribbons:

Board

Staff

Committee Chair

Benefactor

Mentor

International

Student

Supporter

Guest

Facilitator

Speakers

Press

10 yr. Organization Member

10 yr. Benefactor Member

Page 32: HL7 教育訓練課程教材 資料交換入門介紹
Page 33: HL7 教育訓練課程教材 資料交換入門介紹

2007 HL7 Publishing Calendar

Page 34: HL7 教育訓練課程教材 資料交換入門介紹

Ballots

The end product of a ballot process is a document. The document could stand on its own. However,

most balloted documents are a part of a published Standards Document (e.g., HL7 2.6, HL7 3.0, etc.)

Page 35: HL7 教育訓練課程教材 資料交換入門介紹

Ballots

Documents can be:– ReferenceReference : Content is harmonized during HL7 meetings or appr

oved by the HL7 Board. It is not subject to ballot acceptance.– InformativeInformative : Content is balloted by the general membership. Ho

wever, it is not considered to be a structural part of the Standard but only supporting information.

– NormativeNormative : Content is balloted by the general membership and is considered a structural component of the HL7 Standard. Negative ballots must be resolved.

– Draft Standards for Trial UseDraft Standards for Trial Use (DSTU) : Content is balloted by the general membership as the draft of a future standard which will, following a pre-specified period of evaluation and comment (usually 2 years), be expeditiously incorporated into normative standard.

Page 36: HL7 教育訓練課程教材 資料交換入門介紹
Page 37: HL7 教育訓練課程教材 資料交換入門介紹

Other Resources

• HL7 Standards : HL7 各項標準書清單• Plenary Meeting Materials :每年會員大會之簡報下載區

• HIMSS Presentations : HL7 人員參加 HIMSS之簡報

• HER Technical Committee‘s Home Page : HER 官方首頁

• Opt-in Document Center :文件下載區• List Services Welcome Center : TC/SIG 的文件自動通知伺服器

Page 38: HL7 教育訓練課程教材 資料交換入門介紹

HL7 Standards

Page 39: HL7 教育訓練課程教材 資料交換入門介紹

Plenary Meeting Materials

Page 40: HL7 教育訓練課程教材 資料交換入門介紹

HIMSS Presentations

Page 41: HL7 教育訓練課程教材 資料交換入門介紹

HER Homepage

Page 42: HL7 教育訓練課程教材 資料交換入門介紹

Opt-inDocumentCenter

Page 43: HL7 教育訓練課程教材 資料交換入門介紹

List Services Welcome Center

Page 44: HL7 教育訓練課程教材 資料交換入門介紹

台灣健康資訊交換第七層協定協會 版權所有

感謝聆聽 HL7 教育訓練課程教材─入門介紹

下一場:訊息結構與規則說明