XML in HL7

3 downloads 2622 Views 916KB Size Report
Feb 8, 2000 - XHTML, Poetry, and. Legal Brief are. “applications” of ... XHTML -- HTML revised. • XSL: Extensible Style ... –conversion. • Availability of trained ...
XML in HL7

Wes Rishel Vice-chair, Technical Steering Committee [email protected] www.HL7.org

Outline • What is HL7? • What is XML? • HL7 Central Methodologies • HL7 XML Projects • Summary Feb 8, 2000

© 2000 by HL7 & Wes Rishel

2

What is HL7? • Provider community • Broad variety of transactions • 2000 members, virtually all major vendors • Deep market penetration • Rapidly expanding international participation Feb 8, 2000

© 2000 by HL7 & Wes Rishel

3

HL7 Standards • • • •

Medical Logic Visual Integration Applied Medical Vocabulary Messaging –Versions 2.x -- X12-like syntax • (XML adaptation)

– Version 3 -- XML at least

• Clinical Documents (XML) Feb 8, 2000

© 2000 by HL7 & Wes Rishel

4

Outline • What is HL7? • What is XML? • HL7 Central Methodologies • HL7 XML Projects • Summary Feb 8, 2000

© 2000 by HL7 & Wes Rishel

5

XML: What’s the Big Deal?

Disintermediation! Feb 8, 2000

© 2000 by HL7 & Wes Rishel

6

Business-to-Business Disintermediation • Many estimates are that this will rapidly grow to ten times consumer-to-business • C2B: mostly browser-toapplication • B2B: much more application-toapplication Feb 8, 2000

© 2000 by HL7 & Wes Rishel

7

XML is: • Syntax “disintermediation” • A symbol of the general notion of Internet-based disintermediation, especially B2B • Tool disintermediation

Feb 8, 2000

© 2000 by HL7 & Wes Rishel

8

The Internet As Disintermediator Browser

Application Application

Web Server engine

engine

Application

Internet Firewall engine Application

Feb 8, 2000

Application

© 2000 by HL7 & Wes Rishel

9

What is XML • XML: Extensible Markup Language • XML is a “metalanguage” • Subset of Standard Generalized Markup Language • Recommendation from W3C – W3C == World Wide Web Consortium – Formally Adopted on 10-February-1998 Feb 8, 2000

© 2000 by HL7 & Wes Rishel

10

Markup Ital. is Markup a set of notations about text. Often

it is used to give instructions on how text is displayed, but it can also be used to help interpret the text. Feb 8, 2000

© 2000 by HL7 & Wes Rishel

11

Markup A A poem as it might be printed. The SICK ROSE

O Rose thou art sick. The invisible worm, That flies in the night In the howling storm: Has found out thy bed Of crimson joy: And his dark secret love Does thy life destroy.

B. The poem in the nroff markup language. .ce The SICK ROSE .sp 2 O Rose thou art sick. .br The invisible worm, .br That flies in the night .br In the howling storm: .sp 1 Has found out thy bed .br Of crimson joy: .br And his dark secret love .br Does thy life destroy.

C. The poem in a hypothetical SGML markup language The SICK ROSE O Rose thou art sick. The invisible worm, That flies in the night In the howling storm: Has found out thy bed Of crimson joy: And his dark secret love Does thy life destroy.

Feb 8, 2000

© 2000 by HL7 & Wes Rishel

12

XML: eXtended Markup Language • XML is a “metalanguage” – Language for defining other languages The SICK ROSE O Rose thou art sick. The invisible worm,

...

XML Standard

Document Type Definition:

Poetry Browser Parser

Anthology 1 … Feb 8, 2000

© 2000 by HL7 & Wes Rishel

Poem Title 1 The Sick Rose … … 13

XML: eXtended Markup Language • XML is a “metalanguage” – Language for defining other languages The ROSE TweetieSICK v Wabbit O Rose thou art sick. EFudd The invisible worm,

XML Standard

Document DocumentType Type Definition: Definition:

Legal_Brief Poetry Browser Parser

Anthology Court SchedulePoem Title 1 1 The Sick Rose Fudd, E. Tweetie v. Wabbit …… …… …… Feb 8, 2000

© 2000 by HL7 & Wes Rishel

14

XML: eXtended Markup Language • XML is a “metalanguage” – Language for defining other languages

XML Standard

Document Type Definition:

Get rich quick

Send Me All Your Money and trust me.



XHTML, Poetry, and Legal Brief are “applications” of XML Feb 8, 2000

XHTML Browser

Get rich quick Send Me All Your Money and trust me.

© 2000 by HL7 & Wes Rishel

15

XML Components • elements – element content

• attributes – element content

Feb 8, 2000

© 2000 by HL7 & Wes Rishel

16

Sample SGML Document

Suggest Documents