NIH | National Cancer Institute | NCI Wiki  

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Clinical Trails: Clinical trails use forms to capture clinical information, and the semantics captured by these forms are critical for interoperability and reporting. The semantic infrastructure must provide a mechanism to manage the lifecycle of these forms. 

...

Service Discovery and Governance

Service lifecycle management Service discovery and governance allows service developers to specify rich metadata about services. This enables better discovery, and governance of services.  Service discovery and governance help:

Service lifecyle management requirements include

The manage capability enables management of service metadata, as well as service interactions, dependencies, and redundancies. You can classify Promote Service Reuse: The use of well defined service metadata promotes better discovery and reuse of services during design and run time, service metadata includes information about service interactions and dependencies. It also includes a classification scheme for organizing services based on business objectives, domain, manage policies for service usage, and monitor how services are changed and versioned. Also, you can link related documents (such as PDF files) to service metadata. This capability helps you optimize the use of services in an SOA by exchanging rich service metadata with runtime service registry.

Promote Service Reuse:

Establish Service policies:

Lifecycle Management:

Better Discovery:

The requirements listed above are derived from the following use cases in the previous section:

caEHR: The caEHR project is developing service specifications and lacks the infrastructure to govern services.

etc. It also links services to all the supporting artifacts in the specification and provides a placeholder for conformance statements. This enables better reuse across the enterprise and eliminates redundancy.

Establish Service policies: Access control, the visibility and access to service metadata for sharing and reuse by using role-based access. Using the access-control editor, you can easily set up access-control rules that align with your business. Better policy management with WebSphere Service Registry and Repository lets you track and govern your run-time policies while establishing contractual and enforceable relationships between various run-time policies and associated services

Governance: This includes predefined templates, workflows, and governance policies for governing the service lifecycle. Th

Better DiscoveryComplex search that offers a natural and user-friendly way to find services by progressively refining search results using a variety of criteria including attributes, artifacts, classification, usage scenarios, and dependencies. This includes runtime contract discovery, a powerful query mechanism that allows either the service orchestrator or a program to find the services that best fit the requirements of a given process. This increases both runtime and design time flexibility by enabling selection of services based on computable metadata. 

caEHR: The caEHR project is developing service specifications and lacks the infrastructure to govern these services. The service lifecycle

CBIIT Projects: CBIIT has adopted SOA. Service lifecycle management and governance are industry best practices for all organizations adopting SOA. Better service discovery and reuse improves productivity, avoids redundancy and makes it easier for the CBIIT enteprise architecture governance team to manage NCI's enterprise service portfolio:

Life Sciences:

Other National Initiatives:

caGRID 2.0 P/S/T: The caGRID 2.0 P/S/T relies on . This capability helps you optimize the use of services in an SOA by exchanging rich service metadata with runtime service registry.

 CBIIT Projects: CBIIT has adopted SOA. Service lifecycle management and governance are industry best practices for organizations adopting SOA. Better service discovery

Forms Definition & Modeling

...

A form differs from a document, a document is used to captures information. A form defines skip patterns, validation rules, and any other aspect required to render or capture information for a document.

A document is specifically a clinical document which represents information about a clinical activity.  The document contains the specific information gained during that clinical activity and supports the broader definitions of a document.  Documents can be transformed into human readable forms, and be transferred, or transmitted for use across different systems.

...

  • Tools and Services for defining form templates
  • Ability to leverage models and reusable components reusable segments for defining the these forms
  • User friendly modeling tools that support rich semantics 

...