• 沒有找到結果。

網頁基礎醫療資料字典系統

在文檔中 Oral Paper (頁 114-117)

資料字典系統,又稱為資訊資源字典系統或 中央寶庫[6]。這個中央寶庫是一個管理導向的資 料庫,它儲存並管理所有資料庫與相關資訊系統的 定義(Metadata)。這些 Metadata 包含了屬性(Attribu

te) 、定義域(Domain) 、定義(Definition)、用 法(Usage)與資料之間的關係(Relationship)。它建立 一個唯一的綱要來源,在整個軟體發展生命週期 中,提供使用者與工具分享與重覆使用它的機制。

資料字典系統並可減少與除去不必要的資訊資源 重覆浪費使用的現象。

本文依據建構資料字典系統的準則,實際發 展一套 Web-based 的醫療資料字典系統,系統中包 含高雄榮總醫療資訊系統內大多數的資料項目與 資料模式並提供醫療資訊同業逕行下載資料庫定 義語言(DDL)的介面。倘若各醫療機構皆依此 DDL 建立其資料庫,則低成本、高效率的資訊交換環境 才得以因應而生,如圖 4 所示。

圖 4:統一資料模式後的電子病歷交換示意圖

圖 5 與圖 6 為該系統的資料字典瀏覽介面與資 料字典維護功能的使用個案 圖。

Query Data Item by Keyword Query Data Item by

Catalog Query Data Item by

HL7's Catalog

Query Data Item by AP

Query Data Item by Chinese name

Query Data Item by English name Query Glossary by

Keyword Query Data Item Download DDL Script

Browse Data Model

Query Glossary Browse Message

Medical Application Developer

Apply Get fieldname

Get DDL

圖 5:資料字典瀏覽介面使用案例圖

Delete a Glossary

Delete Data Item Create a Glossary

Check Duplicate Glossary

Modify a Glossary

Modify Data Item Check Duplicate Data Item

Create Data Item

login Data

Administrator handle tempdata

圖 6:資料字典維護功能使用案圖

在資料字典瀏覽介面中,使用者可以透過資 料模式的瀏覽(Browse Data Model)查詢各應用子 系統的 IDEF1X 圖,透過不同的方式查詢資料項目 (Query Data Item),亦可直接透過本系統直接下載 DDL(Download DDL Script)。資料字典維護功能係 提供資料管理員(Data Administrator)得以維護醫療 資訊資料模式相關資訊之介面。

圖 7、8、9 分別為該系統所提供的資料項目、

資料模式瀏覽與資料定義語言下載之介面。

1

2

3 1 3

2 醫療機院1

醫療機院N

乙醫院

甲醫院

丙醫院 Web-base 醫療資料字典系統

圖 7:資料項目瀏覽介面

圖 8:資料模式瀏覽介面

圖 9:資料庫定義語言下載介面

結論

縱使資料層次的整合已是高效率低成本的模 式,但組織間存在著資料綱要異質性,將使得整合 的需求總是存在。直到一個統一的醫療資訊系統出 現,才能省去因應整合所付出的代價。另外、各單 位在 有限的資訊預算下,也面臨不得不統一的壓 力。我們認為從資料模式的統一出發,是朝統一的 系統目標的第一步,我們更希望在統一的資料模式 建立後,下一階段將朝統一的醫療應用程式發展前

進,再繼續沿襲開放原始碼的理念,期使全國共用 一套醫療資訊系統的理想得早日實現。最後我們以

「今日不做,明日更不易做」的預言,希望得以喚 起各界對此議題的重視。

參考文獻

[1]. Szu-Chang Wang, Ching-Shyan Wu, “A Stragety of Data Migration for Implementation on Hospital Databases”, Medical Informatics Symposium in Taiwan 2000, Taipei, Taiwan, 2000。

[2]. Boris Lublinsky, “Achieving the Ultimate EAI Implementation” ,eAI Journal, February 2001,

pp.27-31.

[3]. Boris Lublinsky, “Achieving the Ultimate EAI Implementation. Part 2: Message-Level Integration”,

http://www.eaijournal.com/ArticlePrint.asp?Artic leID=299, February 01, 2001。

[4]. Boris Lublinsky, “Achieving the Ultimate EAI Implementation. Part 3: Data-Level Integration”, http://www.eaijournal.com/ArticlePrint.asp?Artic leID=301。

[5]. Greg Grosh, “Data Imperatives: Patterns in EAI Behavior”, eAI Journal, September 2001。

[6].Bordoloi,B.,Sircar,S.,and Lakhanpal,B.,

“Desirable Characteristics of Information Resource Dictionary Systems.” Journal of Database Management, 9(2), 3 -15.1998 [7]. National standards Institute, ”American National

Standard for Information Resource Dictionary System.”, ANSI X3.138-1988.

[8].American National Standards Institute,

“American National Standard for Information Resource Dictionary System – IRDS Services Interface. “., ANSI X3.185-1992.

[9].Bordoloi, B.,Sircar, S., Slinkman, C., and Chakranarayanan,N., “A Functionality-Oriented Criteria Set for Evaluating Information Resource

116 Dictionary Systems.” Journal of Database Management, 5(3), 3-16.1994

[10].Bordoloi,B.,Sircar,S.,and Lakhanpal,B.,

“Desirable Characteristics of Information Resource Dictionary Systems.” Journal of Database Management, 9(2), 3-15.1998

[11].Charles J.Wertz,”The Data Dictionary Concepts and Uses”, North-Holland, 1986.

[12].J. Van Duyn, “Developing a Data Dictionary Sstem”, Prentice-Hall, 1982.

[13].Van E. Kelly, Catharine P. Thomas, and Huiyu Wang.,”Managing Data-Based Systems Across Releases Using Historical Data Dictionaries”, Bell Labs Techical Journal, April-June 200,pp121-133.

[14].Beve rly K. Kahn, “An Environmentally Dependent Framework for Data Dictionary Systems”, MIS Quarterly/September 1985, pp199-220.

[15].Leong-Hong, B.,DeVito, A.R.,Rolland, R.H.,Earle, A.W., Winkler, A.J., ”Roles of the data dictionary system”, Computer Software and Applications Conference, 1979. Proceedings.

COMPSAC 79. The IEEE Computer Society’s Third International Conference.

[16].Tobias, D, “Meta-data dictionary: a system for data administration”, Computer Systems and Software Engineering, 1989. Proceedings., Fourth Israel Conference.

[17].Dolk, D.R., Kirsch R. A., “A relational Information Dictionary system.”, Communication of the ACM, 30, 1, January, 48-61.

[18].Appleton, D.S., “The Modern Data Dictionary”, Datamation, March 1, pp66-68

[19].Shi-Ming Huang, Huei-Huang Chen, Shin-Han Li, Fong, J., “A data dictionary system approach for database schema translation”, Systerm, Man, and Cybernetics, 1997,pp3966-3971 vol.4.

[20].Papahristos, S., Gray, W.A., “Data dictionary support for integration of systems development methodologies”, Software Engineering for Real Time system, 1989, pp40-44.

在文檔中 Oral Paper (頁 114-117)