This wiki has undergone a migration to Confluence found Here
<meta name="googlebot" content="noindex">

Difference between revisions of "Product RLUS SFM"

From HL7Wiki
Jump to navigation Jump to search
 
(One intermediate revision by the same user not shown)
Line 1: Line 1:
==Product Brief - Retrieve, Locate, Update Service Functional Model (RLUS SFM) ==
+
=Product Brief - Retrieve, Locate, Update Service Functional Model (RLUS SFM) =
 
+
__TOC__
 
:back to [[Main_Page]]
 
:back to [[Main_Page]]
 
:back to [[Product_List|Product List]]
 
:back to [[Product_List|Product List]]
 
===Product Name===
 
===Product Name===
 
Retrieve, Locate, Update Service Functional Model (RLUS SFM)
 
Retrieve, Locate, Update Service Functional Model (RLUS SFM)
 
+
<!--
 
===Topics===
 
===Topics===
 
+
-->
 
===Standard Category===
 
===Standard Category===
 
Application Functional Specifications - Services (SOA)
 
Application Functional Specifications - Services (SOA)
 
===Integration Paradigm===
 
===Integration Paradigm===
 
Services
 
Services
====How does this relate to the OMG Technical Specification and to the Healthcare Services Specification Project?====
 
For EIS, HL7 has partnered with OMG to produce technical specifications supporting Service Functional Models within OMG’s technology adoption process. To the healthcare industry, this provides value via OMG’s rigorous architectural approach, review process,
 
and distributed systems expertise. For OMG, this relationship brings deep healthcare experience
 
via HL7’s extensive international participation and vertical industry expertise. The Healthcare Services Specification Project (HSSP) is a moniker for the collaboration between groups collaborating on service standards, of which HL7 and OMG are participants.
 
====How does this relate to the HL7 Services-Aware Enterprise Architecture Framework?====
 
In 2008, HL7 embarked upon developing its [http://wiki.hl7.org/index.php?title=Architecture_Board#SAEAF Services-Aware Enterprise Architecture Framework] (SAEAF). SAEAF will be aligning the broad range of HL7 specifications—including services, messages, and document standards—to a consistent approach across the whole of HL7’s offerings. SAEAF also specifies usage constraints for deployed HL7 standards. Several HSSP services predate SAEAF. Over time, we expect all HL7 Service Functional Models to come into alignment with SAEAF.
 
====Don’t industry standard services (such as the Decision Support Service, Entity Identification Service) limit vendor competition?====
 
Not necessarily. While industry standards specify how a consumer interacts with the service, these specifications have expressly left how these functions are supported out-of-scope. In other words, there is no predetermined knowledge modeling formalism, system design platform, or approach that is advocated in the standard. Vendors are able to compete based upon quality-of-service and the benefits of their specific implementation. Further, the specification includes mandatory and supplemental requirements (“nice-to-haves”), which can further stratify marketplace offerings.
 
  
 
===Type===
 
===Type===
 
+
DSTU
 
===Releases===
 
===Releases===
*
+
*HL7 V3 RLUS, R1 December 2006
  
 
===Summary===
 
===Summary===
The Retrieve, Locate, Update Service Functional Model (RLUS SFM) Draft Standard for Trial Use (DSTU) is a draft functional standard defining the functions, responsibilities, inputs, outputs, and expected behavior of a system component capable of querying information and returning data and metadata between systems. Although fairly abstract in nature, RLUS is actually very simple to understand—it provides a generic query and retrieval mechanism that can be used for a multitude of information content via a
+
The Retrieve, Locate, Update Service Functional Model (RLUS SFM) Draft Standard for Trial Use (DSTU) is a draft functional standard defining the functions, responsibilities, inputs, outputs, and expected behavior of a system component capable of querying information and returning data and metadata between systems. Although fairly abstract in nature, RLUS is actually very simple to understand—it provides a generic query and retrieval mechanism that can be used for a multitude of information content via a standard access mechanism, promoting consistency within a heterogeneous environment.
standard access mechanism, promoting consistency
 
within a heterogeneous environment.
 
 
===Description===
 
===Description===
 +
The Retrieve, Location, and Updating Service (RLUS) provides a set of interfaces through which information systems can access and manage information. RLUS allows health data to be located, accessed and updated regardless of underlying data structures, security concerns, or delivery mechanisms.
 +
 +
RLUS explicitly occupies the service space within an information processing environment. It is independent of, but compatible with, underlying structures, including local security implementations, data models, or delivery mechanisms. By separating and exposing those aspects of resources that facilitate inter-organization work flows in a service layer, this specification abstracts the problem of interoperability away from underlying systems. It is this abstraction and reconfiguration that allows interoperability and system durability independent of burdensome technology integration.
 +
 
For example, an organization may have a benefits/ enrollment system, an Electronic Health Record System, and a Personal Health Record System all within the organization. Intregrating information from among these systems can be complex. RLUS could be used to further this integration by building an RLUS-compatable interface into each of the above systems, and making a distributed RLUS call to retrieve pertinent information for a specific patient. The RLUS specification standardizes how disparate information types are managed and aggregated into a single result. Further, since RLUS provides a mechanism for new, richly structured information content to be supported, integration based upon RLUS allows for new systems to come online and integrate into the organization’s infrastructure.
 
For example, an organization may have a benefits/ enrollment system, an Electronic Health Record System, and a Personal Health Record System all within the organization. Intregrating information from among these systems can be complex. RLUS could be used to further this integration by building an RLUS-compatable interface into each of the above systems, and making a distributed RLUS call to retrieve pertinent information for a specific patient. The RLUS specification standardizes how disparate information types are managed and aggregated into a single result. Further, since RLUS provides a mechanism for new, richly structured information content to be supported, integration based upon RLUS allows for new systems to come online and integrate into the organization’s infrastructure.
 
RLUS specifies a collection of behaviors needed to manage this inquiry, query, and retrieveal of content. The “location” function allows for the return of candidate information, indicating the availability of matching records without actually returning their instances (for example, does the system have any positive zzzz lab results for patient X). Other interface behaviors specify how the targeted information can be retrieved or updated.
 
RLUS specifies a collection of behaviors needed to manage this inquiry, query, and retrieveal of content. The “location” function allows for the return of candidate information, indicating the availability of matching records without actually returning their instances (for example, does the system have any positive zzzz lab results for patient X). Other interface behaviors specify how the targeted information can be retrieved or updated.
Line 36: Line 30:
  
 
===Business Case (Intended Use, Customers)===
 
===Business Case (Intended Use, Customers)===
*
+
*Vendors: Health Care IT,
 +
*Providers: Hospitals and Health Networks,
 +
*Integrators/consultants
 
===Benefits===
 
===Benefits===
====What is the benefit to using RLUS?====
+
Within a mobile society, the value of healthcare information systems will ultimately be derived from their ability to locate, process, and supply healthcare resources found in other systems and different formats. RLUS takes the healthcare marketplace volatility as a given, and provides a primary interaction mechanism between systems, remaining independent but complementary to underlying technologies.
Integration of new software packages in a heterogeneous
+
RLUS gives vendors several opportunities:
environment creates an exponential integration problem. Each new system-to-system
+
#RLUS interfaces could be a fundamental component of any distributed health record system.
interface creates tremendous integration burden in terms of creating messages, mapping data fields, and potentially transforming data for use. Interface engines have a role to play here, but do not directly support complex queries among participating systems. RLUS allows for these complexities to reside within the systems that hold the data, shielding requestors from unnecessary detail. RLUS simplifies the ask-answer pattern, providing both rigor and clarity while supporting rigorous information content.
+
#RLUS interfaces may be included as a functional set of service interfaces for their healthcare applications.
 +
#Vendors can add value to the customer’s solution with the addition of one or more RLUS-conformant services. This increases the scope of each customer’s reach, and in turn allows additional value to be available to other clinical practices.  
  
 +
RLUS provides architects and designers with an effective mechanism to specify, scope, and implement the portions of a healthcare enterprise architecture committed to interoperability. Whether this interoperability is between departments, systems, or organizations, RLUS embodies a flexible, responsive methodology that shortens design time and reduces product iterations.
 +
<!--
 
===Implementations/ Case Studies (Actual Users)===
 
===Implementations/ Case Studies (Actual Users)===
 
*
 
*
*
+
*-->
 
===Resources===
 
===Resources===
  
Line 51: Line 50:
 
*[http://www.hl7.org/Special/committees/soa/index.cfm Services Oriented Architecture (SOA)]
 
*[http://www.hl7.org/Special/committees/soa/index.cfm Services Oriented Architecture (SOA)]
 
====Education====
 
====Education====
* See more at http://hl7new.amg-hq.net/implement/training.cfm
+
* See more at http://www.hl7.org/implement/training.cfm
 +
<!--
 
=====Certification Available=====
 
=====Certification Available=====
 
*none
 
*none
 +
 
====Presentations====
 
====Presentations====
*
+
*-->
 
====Relationship to/ Dependencies on, other standards====
 
====Relationship to/ Dependencies on, other standards====
*
+
*Standards such as the Common Terminology Service (CTS), the emerging CTS II specification, and work in progress such as the Entity Identification Service all form foundational elements that will benefit RLUS.  Other HL7 standards relevant include HL7 CDA, EHR, RIM, the IHE XDS Cross Enterprise Document Exchange, and the W3C's URI.
 
====Links to current projects in development====
 
====Links to current projects in development====
*
+
*[http://www.hl7.org/special/Committees/projman/searchableProjectIndex.cfm?action=edit&ProjectNumber=268 Project Insight # 268], Infrastructure: Resource Location and Updating Service Functional Model

Latest revision as of 20:29, 11 November 2009

Product Brief - Retrieve, Locate, Update Service Functional Model (RLUS SFM)

back to Main_Page
back to Product List

Product Name

Retrieve, Locate, Update Service Functional Model (RLUS SFM)

Standard Category

Application Functional Specifications - Services (SOA)

Integration Paradigm

Services

Type

DSTU

Releases

  • HL7 V3 RLUS, R1 December 2006

Summary

The Retrieve, Locate, Update Service Functional Model (RLUS SFM) Draft Standard for Trial Use (DSTU) is a draft functional standard defining the functions, responsibilities, inputs, outputs, and expected behavior of a system component capable of querying information and returning data and metadata between systems. Although fairly abstract in nature, RLUS is actually very simple to understand—it provides a generic query and retrieval mechanism that can be used for a multitude of information content via a standard access mechanism, promoting consistency within a heterogeneous environment.

Description

The Retrieve, Location, and Updating Service (RLUS) provides a set of interfaces through which information systems can access and manage information. RLUS allows health data to be located, accessed and updated regardless of underlying data structures, security concerns, or delivery mechanisms.

RLUS explicitly occupies the service space within an information processing environment. It is independent of, but compatible with, underlying structures, including local security implementations, data models, or delivery mechanisms. By separating and exposing those aspects of resources that facilitate inter-organization work flows in a service layer, this specification abstracts the problem of interoperability away from underlying systems. It is this abstraction and reconfiguration that allows interoperability and system durability independent of burdensome technology integration.

For example, an organization may have a benefits/ enrollment system, an Electronic Health Record System, and a Personal Health Record System all within the organization. Intregrating information from among these systems can be complex. RLUS could be used to further this integration by building an RLUS-compatable interface into each of the above systems, and making a distributed RLUS call to retrieve pertinent information for a specific patient. The RLUS specification standardizes how disparate information types are managed and aggregated into a single result. Further, since RLUS provides a mechanism for new, richly structured information content to be supported, integration based upon RLUS allows for new systems to come online and integrate into the organization’s infrastructure. RLUS specifies a collection of behaviors needed to manage this inquiry, query, and retrieveal of content. The “location” function allows for the return of candidate information, indicating the availability of matching records without actually returning their instances (for example, does the system have any positive zzzz lab results for patient X). Other interface behaviors specify how the targeted information can be retrieved or updated. The RLUS SFM is among the first healthcare standards targeted to support a service-oriented architecture (SOA), and is at the basis for an unprecendented collaboration with the Object Management Group (OMG), whom has adopted a technical specification complementing this SFM.

Business Case (Intended Use, Customers)

  • Vendors: Health Care IT,
  • Providers: Hospitals and Health Networks,
  • Integrators/consultants

Benefits

Within a mobile society, the value of healthcare information systems will ultimately be derived from their ability to locate, process, and supply healthcare resources found in other systems and different formats. RLUS takes the healthcare marketplace volatility as a given, and provides a primary interaction mechanism between systems, remaining independent but complementary to underlying technologies. RLUS gives vendors several opportunities:

  1. RLUS interfaces could be a fundamental component of any distributed health record system.
  2. RLUS interfaces may be included as a functional set of service interfaces for their healthcare applications.
  3. Vendors can add value to the customer’s solution with the addition of one or more RLUS-conformant services. This increases the scope of each customer’s reach, and in turn allows additional value to be available to other clinical practices.

RLUS provides architects and designers with an effective mechanism to specify, scope, and implement the portions of a healthcare enterprise architecture committed to interoperability. Whether this interoperability is between departments, systems, or organizations, RLUS embodies a flexible, responsive methodology that shortens design time and reduces product iterations.

Resources

Work Groups

Education

Relationship to/ Dependencies on, other standards

  • Standards such as the Common Terminology Service (CTS), the emerging CTS II specification, and work in progress such as the Entity Identification Service all form foundational elements that will benefit RLUS. Other HL7 standards relevant include HL7 CDA, EHR, RIM, the IHE XDS Cross Enterprise Document Exchange, and the W3C's URI.

Links to current projects in development