OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

ebxml-bp message

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]


Subject: Groups - ebBP Profile for IHE (ebBPprofile-forIHE-1.0-draft 1-July19-2006.pdf) uploaded


This document is a proposal for an OASIS ebBP Profile for IHE Profiles and
it is realized within the scope of the IST 027065 RIDE Project
(http://www.srdc.metu.edu.tr/webpage/projects/ride/) as a part of the
Deliverable D.5.3.1 Contribution to Standardization Efforts sponsored by
the European Commission, DG Information Society and Media, eHealth Unit
(http://ec.europa.eu/information_society/activities/health/index_en.htm).

This document describes how to express the IHE Profiles through ebBP
language to facilitate the configuration of electronic relationships among
IHE Actors and to provide an automated environment to help IHE users and
vendors to exchange configuration information electronically and in a
standard way.
	The eBusiness eXtensible Markup Language (ebXML) Business Process
Specification Schema (BPSS) technical specification [ebBP] defines a
standard language by which business systems MAY be configured. ebBP 
defines generic Business Transactions between the Roles (the Requesting
Role and the Responding Role) which exchange documents. ebBP re-uses these
transactions by specializing them in Business Collaborations. 	
	IHE Profiles [IHE], on the other hand, define IHE Actors (which correspond
to ebBP Roles) and  IHE Transactions (which correspond to ebBP Business
Collaborations) and organizes them into IHE Profiles (which correspond to
ebBP Business Processes) specific to the healthcare domain. 
	The profile described in this document is not proposing any change to
existing IHE Profiles or its existing implementations. Note that ebBP
Processes are not executable meaning that you cannot execute them to cause
some action; but they are machine processable meaning that you can use the
information content by executing a software. 

The profile described in this document is proposing to document the already
existing information in IHE profiles in a machine processable way to help
with configuration issues. 
	There are several benefits to be gained in defining IHE Profiles
[IHE-ITI-1] through ebBP since ebBP  provides standard, concise and machine
processable configuration information which can be used in an automated
way:
1.Re-usability: When an IHE Transaction is defined as a generic ebBP
Transaction, its re-usability is increased. For example, when we define a
generic Patient Identity Feed Transaction [IHE-ITI-2] between two generic
roles such as Patient Identity Supplier and Patient Identity Receiver;
this transaction can be specialized to Patient Identity Feed Transaction
in IHE XDS by setting the Patient Identity Supplier to Patient Identity
Source and the Patient Identity Receiver to XDS Registry. The same
generic Patient Identity Feed Transaction can be specialized to Patient
Identity Feed Transaction in IHE PIX by setting the Patient Identity
Supplier to Patient Identity Source and the Patient Identity Receiver
to PIX Manager. As a summary, when IHE defines a new profile which uses
an already defined generic transaction, this transaction can be specialized
to the new profile to be re-used. This mechanism is ready in ebBP to be
used in a standard way.
2.Configuration Management: The focus of ebXML is on building a framework
that makes it possible to automate the creation and the configuration of
electronic relationship. To achieve this goal, ebXML describes business
processes through ebBP and the actors through CPPs (Collaboration-Protocol
Profiles) [ebCPPA]. An IHE Actor, on the other hand, is in need of the
configuration of its electronic relationship with other IHE Actors. Each
IHE Actor needs to discover the other IHE Actors, the other Actor's
supported IHE Transactions, the other Actor's role in the Transaction, and
the configuration details about how the other Actor sends and receives
Messages. For example, in an IHE connectivity marathon (connect-a-thon),
the IHE Actors obtain network configuration parameters from an online
database quite sometime before the connect-a-thon. ebBP provides all this
configuration information needed by the IHE Profiles and helps this
information to be discovered and used at run time in real life cases
without human intervention.
3.Discovery of Configuration Information: The configuration information,
independent of how it is defined, need to be discovered by the involved IHE
Actors. When the configuration information is defined through ebBP and
CPPAs, ebXML Registry mechanism can be used for discovery. Furthermore,
there should be a machine processable mechanism to automatically find out
the optional IHE Transactions a specific IHE Actor supports. When IHE
Profiles are expressed through ebBP, it becomes possible to specify this by
referring to the business process which includes the optional
transactions.
4.Facilitating the grouping of the IHE Actors: Since IHE Profiles describe
specific use cases, there is a need to combine several IHE Profiles to
achieve the required functionality in realizing a real world scenario in
the healthcare domain. When IHE Profiles are combined by grouping the
relevant IHE Actors, the sequence of the transactions coming from different
profiles must be decided. For example, when ATNA Secure Node is grouped
with XDS Document Source, Document Repository and Document Registry Actors,
the Record Audit Event Transaction (IHE-ITI-20) of ATNA appears between
Provide and Register Document Set Transaction (IHE-ITI-15) and Register
Document Set Transaction (IHE-ITI-14) of XDS. It is clear that, given the
large number of IHE Profiles, determining the order of all the involved
transaction manually for every real life scenario is a tedious task.
However it is possible to automate this task by developing software tools
to allow users to graphically group the Actors involved, and generating the
overall process automatically by using the precedence information among IHE
Transactions.
5.Software Tool Support for Configuration: In order to make the process
described in this document user friendly, we support it by software tools.
We provide public domain software tools to support the following:
The ebBP Editor to graphically define IHE Transactions and Profiles. This
software is available at:
http://freebxmlbp.sourceforge.net/ 
The IHE-AGT (Actor Grouping Tool) to group IHE Actors graphically and
produce the resulting business processes automatically available at 
http://www.srdc.metu.edu.tr/ihe/tools/iheagt/iheagt.zip. 
The IHE Configuration Management Tool (IHE-CMT) available at
http://www.srdc.metu.edu.tr/ihe/tools/ihecmt/IHECMT_METU_SRDC_180706.zip
which consists of the IHE-CPP Editor and the IHE-CPA Editor.
The document is organized as follows:
Chapter 1 provides an introduction to the rest of this document.
Chapter 2 provides a brief overview of the ebBP Business Process
Specification and the Collaboration-Protocol Profile (CPP) and Agreement
Specification (CPA).
Chapter 3 provides a  brief overview of the Integrating Healthcare
Enterprise (IHE) Transactions and Profiles.
Chapter 4 specifies how to represent IHE profiles in ebBP.
Chapter 5 briefly summarizes the public domain ebBP Editor previously
developed by the METU-SRDC Team.
Chapter 6 describes how IHE Actors can be grouped using ebBP.
Chapter 7 describes how to facilitate the configuration of IHE Profiles by
Using ebBP and CPP.
Chapter 8 addresses the metadata configuration issues in IHE XDS.
Chapter 9 describes IHE Configuration Management Tool.
Chapter 10 summarizes how configuration issues are currently handled in IHE
XDS connect-a-thon and provides the envisioned situation. 
Chapter 11 provides normative and informative references that are used
within or relevant to this document.

 -- Ms. Asuman Dogac*

The document named ebBP Profile for IHE (ebBPprofile-forIHE-1.0-draft
1-July19-2006.pdf) has been submitted by Ms. Asuman Dogac* to the OASIS
ebXML Business Process TC document repository.

Document Description:
This document defines the ebBP profile for Integrating Healthcare
Enterprise (IHE) Profiles. The aim is to facilitate the configuration of
electronic relationship among IHE Actors by replacing manual configuration
issues with standard based semi-automatic configuration. 

View Document Details:
http://www.oasis-open.org/apps/org/workgroup/ebxml-bp/document.php?document_id=19233

Download Document:  
http://www.oasis-open.org/apps/org/workgroup/ebxml-bp/download.php/19233/ebBPprofile-forIHE-1.0-draft%201-July19-2006.pdf


PLEASE NOTE:  If the above links do not work for you, your email application
may be breaking the link into two pieces.  You may be able to copy and paste
the entire link address into the address field of your web browser.

-OASIS Open Administration


[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]