Normal Template - ebXMLlists.ebxml.org/archives/ebxml-core/200104/doc00000.doc  · Web...

23
ebXML Proof-Of-Concept Technical Planning Document for End-to- End eBusiness Demonstration in Vienna version 0.56 Working Draft, April 3, 2001 This version: ebXML Technical Planning Document for End-to-End eBusiness Demonstration in Vienna - Version 0.56 Previous version: ebXML Technical Planning Document for End-to-End eBusiness Demonstration in Vienna - Version 0.55 Author o Sig Handelman [[email protected]] o Mark Hale [[email protected]] Contributors o William Cox [[email protected]] o Polly Jan [[email protected]] o Liora Alschuler [[email protected]] o Matthew Gertner [[email protected]] o Nita Sharma [[email protected]] document.doc 4/7/22 1 of 23 1 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 2 3

Transcript of Normal Template - ebXMLlists.ebxml.org/archives/ebxml-core/200104/doc00000.doc  · Web...

Page 1: Normal Template - ebXMLlists.ebxml.org/archives/ebxml-core/200104/doc00000.doc  · Web viewDescription: HL7 Track in Vienna ebXML POC. The HL7 track in the POC will demonstrate the

ebXML Proof-Of-Concept

Technical Planning Document for End-to-End eBusiness Demonstration in Vienna version 0.56

Working Draft, April 3, 2001This version:

ebXML Technical Planning Document for End-to-End eBusiness Demonstration in Vienna - Version 0.56

Previous version:ebXML Technical Planning Document for End-to-End eBusiness Demonstration in Vienna - Version 0.55

Authoro Sig Handelman [[email protected]]

o Mark Hale [[email protected]]

Contributorso William Cox [[email protected]]

o Polly Jan [[email protected]]

o Liora Alschuler [[email protected]]

o Matthew Gertner [[email protected]]

o Nita Sharma [[email protected]]

document.doc 5/18/23 1 of 22

1

1

2

3

4

5

6789

101112

13

14

15

16

17

18

19

20

2122

23

24

23

Page 2: Normal Template - ebXMLlists.ebxml.org/archives/ebxml-core/200104/doc00000.doc  · Web viewDescription: HL7 Track in Vienna ebXML POC. The HL7 track in the POC will demonstrate the

Table of Contents

TABLE OF CONTENTS 2

ABSTRACT 3

SUPPORTING ORGANIZATIONS 3

ORGANIZATIONS AND ROLES 3

MEETING DATE 4

SUBMITTED PROPOSALS 5

FUNCTIONAL REQUIREMENTS 6 1.2 REGISTRY/REPOSITORY 61.3 MESSAGING 61.4 TRADING PARTNER 61.5 BUSINESS PROCESS 61.6 CORE COMPONENTS 71.7 SECURITY 7

EBXML TECHNICAL ARCHITECTURE 8

END-TO-END SCENARIOS FOR EBUSINESS 8

RUNTIME COMPONENTS 11 1.1 BUSINESS PROCESS 111.2 BUSINESS DOCUMENTS 111.3 AGREEMENT 121.4 EXECUTION 12

EBXML CHOREOGRAPHY FOR EBUSINESS 13

MARKETPLACE 15 1.5 BUSINESS PROCESS 151.6 DOCUMENTS 15

EXCHANGE BUSINESS PROCESS 15 1.7 DOCUMENTS 17

PAYMENT AUTHORITY 17 1.8 BUSINESS PROCESS 171.9 DOCUMENTS 18

FINANCIAL INSTITUTION 19 1.10 BUSINESS PROCESS 191.11 DOCUMENTS 19

REPORTING INSTITUTION 19 1.12 BUSINESS PROCESS 191.13 DOCUMENTS 19

document.doc 5/18/2023 2 of 22

4

25

26

27

28

29

30

31

32333435363738

39

40

4142434445

46

474849

5051

525354

555657

585960

5

Page 3: Normal Template - ebXMLlists.ebxml.org/archives/ebxml-core/200104/doc00000.doc  · Web viewDescription: HL7 Track in Vienna ebXML POC. The HL7 track in the POC will demonstrate the

2 HEALTH LEVEL 7 – eBusiness Track 19

AbstractThe Proof-of-Concept (POC) working group met during the Vancouver ebXML joint meeting held February 12-16, 2001 to begin planning a fully choreographed demonstration for the Vienna ebXML joint meeting. In preparation, proposals were solicited with a January 26, 2001 deadline date for functional characteristics of the various working group specifications to be reviewed. These proposals were originally targeted for a demonstration to be held in conjunction with an ebXML joint meeting to be held in early April 2001. This meeting has been cancelled. The POC WG decided to move forward with the proposal contents for a Vienna choreography. Some of the functional characteristics are based on the speculative state of the specifications in the upcoming months based on the POC WG interaction with the other ebXML working groups. The choreography will be updated accordingly as the specifications reach quality review.

At meetings of the POC Work Group, held March 8 and March 15, it was decided to add a track for HL7 (Health Level 7). It was also decided to augment the Proof of Concept with a demonstration of Complementaty Functions between ebXML Registry and UDDI. We also discussed on March 15 the possibility of bringing in a marketplace, Covisint, to show functionality of ebXML processes with an existing marketplace.

Supporting Organizations VISA International Corporation HL7 Covisint/CommerceOne

Organizations and Roles

A table will be created in this specification outlining the identification of participants in the choreagraphed sequences outlined in this document was well as the support roles for the POC. The roles of the companies include the Market Place and Payment parts of first scenario, and the clinical roles of the HL7 scenario. As in previous POC’s individual companies or companies in partnerships will act in these roles at the demonstration.

The support roles include Certificate Authority, Registry Providers, Providers of Run Time codes for specifications.

document.doc 5/18/2023 3 of 22

661

62

63646566676869707172737475767778

79808182838485

86

878889

90

91

92939495969798

99

100101

7

Page 4: Normal Template - ebXMLlists.ebxml.org/archives/ebxml-core/200104/doc00000.doc  · Web viewDescription: HL7 Track in Vienna ebXML POC. The HL7 track in the POC will demonstrate the

Meeting DateThe Vienna ebXML joint meeting will be held May 7-11. At the writing of this draft, both a POC plenary demonstration and an open POC demonstration to the public are being discussed. The open demonstration will be tentatively held on May 9.

document.doc 5/18/2023 4 of 22

8102

103104105106107

9

Page 5: Normal Template - ebXMLlists.ebxml.org/archives/ebxml-core/200104/doc00000.doc  · Web viewDescription: HL7 Track in Vienna ebXML POC. The HL7 track in the POC will demonstrate the

Submitted ProposalsThere were eight proposals submitted for the choreography. The proposals are located on the POC WG private web site for download. The proposals are (in no particular order):

1. ebXML Security and TPA Proof Of Concept, Version 1

2. TRP Multi-Hop with Reliable Messaging Proof Of Concept, Draft Version 0.1

3. TR&P: Reliable Messaging, Scalability and Robustness, January 25, 2001

4. ebXML - Complex Content Exchange, Version 0.1

5. Registry: Flexible discovery through ad hoc queries, Registry Security, January 25, 2001

6. ebXML London POC Proof-Of-Concept - Core Components, Version 0.1

7. ebXML Business Process Editor Toolset Proof Of Concept, Version 1.1

8. Business Collaboration Protocol Specification & Implementation Proof Of Concept

document.doc 5/18/2023 5 of 22

10

108109110111

112

113114

115116

117

118119

120

121122

123124

11

Page 6: Normal Template - ebXMLlists.ebxml.org/archives/ebxml-core/200104/doc00000.doc  · Web viewDescription: HL7 Track in Vienna ebXML POC. The HL7 track in the POC will demonstrate the

Functional Requirements

The POC WG met on Tuesday, February 13 to define functional properties of the other working group specifications that should be incorporated into the end-to-end demonstration of eBusiness. The work group status in this list has been updated on March 26. The properties include:

1.2 Registry/Repository

Query (Ad Hoc)

CPP Discovery process

Business document discovery

Core components discovery

Dynamic configuration of run-time infrastructure using CPA

Coordination with UDDI. The coordination with UDDI will be included in this specification in a later version.

1.3 Messaging

Multi-hop

Security

Support for multiple transports (HTTP, SMTP, per SOAP enveloping)

Multi-part payloads

ebXML Messaging Spec 98b+

1.4 Trading Partner

Dynamic configuration of run-time infrastructure using CPA

Business processes for negotiation of CPA

ebXML Trading Partner 0.93+

1.5 Business Process

Storage of business process in Reg/Rep

Dynamic configuration of run-time infrastructure using CPA

Show link of business process in the CPA

Business Process Editor and other tools

Choreography of Business Process expressed in ebXML Schema

document.doc 5/18/2023 6 of 22

12

125

126127128129130

131

132

133

134

135

136

137138139

140

141

142

143

144

145

146

147

148

149

150

151

152

153

154

155

13

Page 7: Normal Template - ebXMLlists.ebxml.org/archives/ebxml-core/200104/doc00000.doc  · Web viewDescription: HL7 Track in Vienna ebXML POC. The HL7 track in the POC will demonstrate the

o XML schema possibility to run Workflow o XML schema loaded into the Registry Classification scheme

CPA rendering through the Business Process Editor

Monitoring of the Business Processes

It is our intent in this Proof of Concept to automate as much as possible the business scenario of the Market Place through the use of Business Process tools. At the same time, the tools may be used for the Health Level 7 scenario.

1.6 Core Components

Storage of core components in RegRep

GUID service as defined in the technical architecture

Inclusion of core components dictionary

Core Components will be used to create Sample Business Documents for the Payment Authority of the Market Place demo. The creation will make use of the following steps.

o A design time interface for assembly and context rules per the ebXML Specification. The documents will be created ahead of the demo; the rules will be documented in this specification.

o A run-time interface to show the documents and the construction rules can be presented as part of the Proof of Concept.

1.7 Security

XML DSIG for Authentication Purposes

Include security at the messaging level

Secure access to registry contents

Security of payloads in messages optional between Trading Partners

We are planning for a Certifcate Authority to be available during the Proof of Concept for Security Purposes

document.doc 5/18/2023 7 of 22

14156157

158

159

160161162163

164

165

166

167

168169170171172173174175

176

177

178

179

180

181182

183

184

15

Page 8: Normal Template - ebXMLlists.ebxml.org/archives/ebxml-core/200104/doc00000.doc  · Web viewDescription: HL7 Track in Vienna ebXML POC. The HL7 track in the POC will demonstrate the

ebXML technical ArchitectureThe choreography for the eBusiness demonstration is designed to step through the various aspects of the ebXML technical architecture. The three phases that are important for implementation are highlighted in Figure 1. These include:

Design

During design time, the ebXML business processes, core components, dictionaries are installed in the registry. This also includes maintenance activities.

Configuration

Arrangements to conduct business are done during configuration time. This includes binding business processes and business documents to business collaborations by creating and registering collaborative protocol profiles. From here, collaborative protocol agreements are formed in which business can be conducted. Finally, these agreements provide the basis for configuring the runtime systems.

Runtime

Real time business activities are conducted. Systems configured under the collaborative protocol agreements exchange of business documents according to pre-defined business processes. EbXML messaging is used to communicate.

BusinessService

BusinessService

TradingPartner

BusinessProcess

CoreComponents

Context

RepositoryRegistry

TR&P TR&P

BusinessService

BusinessService

TradingPartner

BusinessService

BusinessService

TradingPartner

BusinessProcess

CoreComponents

Context

RepositoryRegistryRepositoryRegistry

TR&P TR&PTR&P TR&P

Design

Configuration

Runtime

Figure 1. ebXML Technical Architecture

It is important to remember that these phases are rough guidelines. In implementations, interactions among all of the ebXML architecture components will involve ebXML messaging and agreements.

document.doc 5/18/2023 8 of 22

16

185186187188189

190

191192193

194

195196197198199200201

202

203204205206

207208209210211212

17

Page 9: Normal Template - ebXMLlists.ebxml.org/archives/ebxml-core/200104/doc00000.doc  · Web viewDescription: HL7 Track in Vienna ebXML POC. The HL7 track in the POC will demonstrate the

End-to-end Scenarios for eBusiness

Market Place

A corporate buyer wants to purchase corporate supplies using a Market Place and a Payment System

A corporate supplier has available wares for Market Place users and is willing to accept payment through the Payment System

The eBusiness scenario looks as shown in Figures 2 and 3. Figure 2 is included for its details on the Credit (Payment Authority) while Figure 3 has the total picture.

These are pictures that have been taken from the Business Process document provided by Nita Sharma. They will be normalized into one case over the next week.

Figure 2. Payment Authority Emphasis

document.doc 5/18/2023 9 of 22

18213

214

215216

217218219

220221222223

224225226

227228

229

230

19

Page 10: Normal Template - ebXMLlists.ebxml.org/archives/ebxml-core/200104/doc00000.doc  · Web viewDescription: HL7 Track in Vienna ebXML POC. The HL7 track in the POC will demonstrate the

Figure 3. End-to-End Choreography

document.doc 5/18/2023 10 of 22

20

231232

233

234

21

Page 11: Normal Template - ebXMLlists.ebxml.org/archives/ebxml-core/200104/doc00000.doc  · Web viewDescription: HL7 Track in Vienna ebXML POC. The HL7 track in the POC will demonstrate the

Runtime ComponentsThe POC WG has implemented several demonstrations and has found it useful to categorize the elements that go into a business process. These elements are derived from Figure 4.

Request

Response

Company X Company Y

CPP CPP

CPA

BusinessDocument

Header

Message Ack

Message Ack

Figure 4. Anatomy of a Business Process

1.1 Business ProcessThe Business Processes are comprised of request and response transactions between two parties. These transactions are asynchronous. More complex processes involve third parties or multiple request and responses. A response indicates the request has been processed and a business decision has been made. The business-level transactions are typically combined with asynchronous message-level acknowledgements for receipt of a completed data set.

1.8 Business DocumentsA business message is sent during each transaction of the business process. The message is comprised of a header and business document (e.g. payload). All headers and payloads need to be explicitly called out for the demonstration.

document.doc 5/18/2023 11 of 22

22

235236237238

239240

241242243244245246247248249

250251252253254

23

Page 12: Normal Template - ebXMLlists.ebxml.org/archives/ebxml-core/200104/doc00000.doc  · Web viewDescription: HL7 Track in Vienna ebXML POC. The HL7 track in the POC will demonstrate the

1.9 Agreement

The data for the business process and business documents are explicitly called out in the CPA. This includes such things as: end points for the transactions, protocol, business documents associated with the transaction, etc. The CPA can be used to configure interoperable implementations at run-time.

1.10 ExecutionThere are a number of variables in the implementation environment that do not show up in the schematic that do need to be configured as well. These include:

Assignment of domain names and IP addresses for closed demonstrations

Assignment of DUNS+4 numbers for demonstrations with RosettaNet payloads

Screenshots for underlying software. Most ebXML components are services. For a demonstrations, simple GUI interfaces need to be created to illustrate the functional aspects.

document.doc 5/18/2023 12 of 22

24255256257258259260

261262263264

265266267268269270271

25

Page 13: Normal Template - ebXMLlists.ebxml.org/archives/ebxml-core/200104/doc00000.doc  · Web viewDescription: HL7 Track in Vienna ebXML POC. The HL7 track in the POC will demonstrate the

ebXML Choreography for eBusinessThe choreography is broken into the three segments that comprise the ebXML architecture as described earlier: design, configuration and runtime.

The choreography of this part of the business process will be automated through the use of the Business Editor.

Step FunctionalityDesign

1. Edit Business Process for secure payment

2. Register secure payment Business Process in Registry/Repository

BP support in Reg/Rep

3. Demonstrate Core Components dictionary

4. Select secure payment Core Components from dictionary

5. Form Business Document from Core Components

6. Register Business Document in Registry/Repository

BD support in Reg/Rep

A.Focus on Registry/Repository security Security

Configuration

1. Show a secure seller CPP template

2. Show ability to edit CPP template

3. Show Business Document discovery in Registry/Repository(Uses drilldown)

Drilldown

4. Show Business Process discovery in Registry/Repository(Uses drilldown)

Drilldown

5. Show interface to form CPP with BD and BP

CPP has all necessary components

6. Register CPP in Registry/Repository CPP support in Reg/Rep

7. Registry interaction (merge, delete, etc.)

8. Secure buyer discovers a secure seller in the Registry/Repository(Uses Ad Hoc query)

Ad Hoc Support

document.doc 5/18/2023 13 of 22

26

272273274275

276277

278

279

27

Page 14: Normal Template - ebXMLlists.ebxml.org/archives/ebxml-core/200104/doc00000.doc  · Web viewDescription: HL7 Track in Vienna ebXML POC. The HL7 track in the POC will demonstrate the

9. Secure buyer retrieves secure seller CPP from Registry/Repository

10. CPA formation for secure payment

11. Approval is gained by secure buyer sending CPA to seller and acknowledgement returned

12. CPA is used to configure secure payment runtime environment

Step FunctionalityRuntime - Marketplace

0. Buyer discovery of seller in marketplace. (Already done in configuration.)

Runtime - Exchange

1. Secure seller creates ‘Product Catalogue’

A.Multipart catalogue Test payload support in messaging

B.Message sniffer Shows messaging properties

2. Secure buyer contacts exchange for ‘Product Catalogue’

3. ‘Product Catalogue’ exchange is coordinated by Exchange

A.Show seller interacting with exchange through a hub

Complex routing

B.Show exchange interacting with buyer using reliable messaging

Reliable messaging

C.Show multiple payload types for exchange content

Payload/Business Document Support

D.Show multiple transport capability for buyer and seller interaction with exchange

Messaging is transport agnostic

Runtime – Payment Authority

4. Secure buyer submits ‘Arrange Payment’ to Payment Authority

A.Focus on how secure payload and messaging

Security

5. Secure seller receives ‘Authorize Payment’ from Payment Authority

6. Secure seller arranges ‘Shipment’ to the secure buyer

document.doc 5/18/2023 14 of 22

28

29

Page 15: Normal Template - ebXMLlists.ebxml.org/archives/ebxml-core/200104/doc00000.doc  · Web viewDescription: HL7 Track in Vienna ebXML POC. The HL7 track in the POC will demonstrate the

7. Payment Authority sends an ‘Invoice’ to the secure buyer

Runtime – Financial Institution

8.

Runtime – Reporting Institution

9.

Marketplace

1.11 Business Process

The following pictures will be updated with the addition of material from the Business Process Team.

Buyer RegRep SellerCPP Registration

Seller CPP Query

Seller CPP Retrieval

CPA Approval

1.12 Documents

Exchange Business Process

document.doc 5/18/2023 15 of 22

30

280

281

282

283284285

286

287

288

31

Page 16: Normal Template - ebXMLlists.ebxml.org/archives/ebxml-core/200104/doc00000.doc  · Web viewDescription: HL7 Track in Vienna ebXML POC. The HL7 track in the POC will demonstrate the

Buyer Exchange Seller

Acknowledgement

Send Product List

Acknowledgement

Send Price List

Business TransactionMessaging Level Ack

Inclusion of Hub and Reliable Messaging components.

Buyer Exchange Seller

Acknowledgement

Send Product List

Acknowledgement

Send Price List

Business TransactionMessaging Level Ack

HubMSH MSH

document.doc 5/18/2023 16 of 22

32

289290291

292

293294

33

Page 17: Normal Template - ebXMLlists.ebxml.org/archives/ebxml-core/200104/doc00000.doc  · Web viewDescription: HL7 Track in Vienna ebXML POC. The HL7 track in the POC will demonstrate the

1.13 Documents

The POC WG would like to take a sidebar during the demonstration to show multiple payload support. A single payload will need to be selected for the baseline demonstration. The selection will be from RosettaNet and xCBL payloads since they were submitted by the proposal deadline. Payload choice should be made no later than six weeks prior to the Vienna demonstration.

This table will require closure by April 10.

Institution Documents Comments Contact

RosettaNet PIP21 (Catalogue)PIP3A4 (Purchase Order)

Submitted by proposal deadline but not tied to any specifications

Jeffrey Eck, GE

Hicham Bahi, Documentum

CommerceOne XCBL Submitted by proposal deadline

Dimitri Cherkassky, Commerce One

OAG Glenn Thomsen, Killdara

EDI Shows legacy compatibility

Jeffrey Eck, GE

Payment Authority

1.14 Business Process

document.doc 5/18/2023 17 of 22

34295296297298299300301

302

303

304

305

306

35

Page 18: Normal Template - ebXMLlists.ebxml.org/archives/ebxml-core/200104/doc00000.doc  · Web viewDescription: HL7 Track in Vienna ebXML POC. The HL7 track in the POC will demonstrate the

: SecureBuyer Exchange : Exchange

: PaymentAuthority

: SecureSeller

BuyingMessage

CreditRequest

CreditAuthorization

ShipmentNotice

Invoice

The Business Process using the Exchange simplifies the operation of the Payment Authority, since the Exchange has details of the Secure Buyer. In this model the Secure Buyer selects the goods to be bought from the Exchange, the Exchange requests a Credit Request for the goods, and the Payment Authority does a Credit Authorization to the Secure Seller, who now sends a Shipment Notice to the Secure Buyer. At month’s end the Payment Authority sends an Invoice to the Secure Buyer.

1.15 Documents

Core Components will be used to create 4 documents for the interactions between the Secure Buyer, Secure Seller, Exchange and Payment Authority. They include:

1. Credit Request.

2. Credit Authorization.

3. Shipment Notice.

document.doc 5/18/2023 18 of 22

36

307308309310311312313314

315

316317318319

320

321

322

37

Page 19: Normal Template - ebXMLlists.ebxml.org/archives/ebxml-core/200104/doc00000.doc  · Web viewDescription: HL7 Track in Vienna ebXML POC. The HL7 track in the POC will demonstrate the

4. Invoice.

In the Credit Request and Credit Authorization in addition to Core Components we will use the model of “Secure Electronic Transactions (SEC) Version 1.0” Payload

Financial Institution

1.16 Business Process

1.17 Documents

Reporting Institution

1.18 Business Process

1.19 Documents

2 HEALTH LEVEL 7 – eBusiness Track

Description: HL7 Track in Vienna ebXML POC

The HL7 track in the POC will demonstrate the exchange of information between a physician office, a hospital, a laboratory and a third-party clinical data repository or portal. In this scenario, a patient comes to the physician (primary care provider or PCP) for an examination. A record of the exam is created (an encounter note) and the physician decides to admit the patient to a hospital for further procedures and diagnosis. The physician office sends the hospital an admit message (registration) and, optionally, sends the encounter note as well.

At the hospital, the patient has a second examination. As a result, a laboratory test is ordered and a second encounter note

document.doc 5/18/2023 19 of 22

38323

324325326327

328

329

330

331

332

333

334

335

336

337

338

339

340

341342343344345346347348349350

351352

39

Page 20: Normal Template - ebXMLlists.ebxml.org/archives/ebxml-core/200104/doc00000.doc  · Web viewDescription: HL7 Track in Vienna ebXML POC. The HL7 track in the POC will demonstrate the

is created. The lab order is sent to a laboratory. The laboratory responds with a results message. The lab results are sent to the hospital and to the PCP.

The clinical database/portal can receive copies of all information artifacts such that at the end of the sequence, it contains:

PCP encounter note

Registration message

Hospital encounter note

Lab order

Lab result

This demonstration is similar to ones staged by HL7 in the past with these important differences:

The transport and routing will be defined by ebXML

Security will meet ebXML specifications

HL7 vendors will partner with ebXML vendors to accomplish secure, remote transactions

Collaboration Partner Agreements will be created describing the role and interactions of all parties

In summary the scenario for the Health Care Demo as proposed looks as is found in Figure 5.

document.doc 5/18/2023 20 of 22

40353354355

356357358

359

360

361

362

363

364365366

367

368

369370

371372

373374375

41

Page 21: Normal Template - ebXMLlists.ebxml.org/archives/ebxml-core/200104/doc00000.doc  · Web viewDescription: HL7 Track in Vienna ebXML POC. The HL7 track in the POC will demonstrate the

1st Phase, examination by PCP 2nd Phase, PCP

Registers Patient for Hospital, sendsencounter note

3rd Phase, Hospital peforms Procedure

4th Phase, Hospital Orders Lab Test

5th Phase, Lab sends Results to Clinical Database, PCP and Hospital

Patient

Procedure

Order Lab Test

Examination

Registration

Laboratory

Clinical Database-Repository

Hospital

PCP

Send Results

Contains:* PCP encounter note* registration* hospital encounter note* lab order* lab results

Figure 5. Health Scenario USE CaseThe Roles of the Health Scenario are explained in the Sequence Diagram found in Figure 6.

document.doc 5/18/2023 21 of 22

42

376

377

378379

43

Page 22: Normal Template - ebXMLlists.ebxml.org/archives/ebxml-core/200104/doc00000.doc  · Web viewDescription: HL7 Track in Vienna ebXML POC. The HL7 track in the POC will demonstrate the

: Patient : PCP : Hospital : Laboratory : Clinical

Database-RepositoryExamination

Registration

ProcedureOrder Lab Test

Submit Results

Callup Results

Figure 6. Sequence Diagram of HL7 Scenario

document.doc 5/18/2023 22 of 22

44

380

381

382

45