NIH | National Cancer Institute | NCI Wiki  

Versions Compared

Key

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

...

Link to use case: the services may be located at an institution or hosted externally by service providers.

...

Forms Definition & Modeling

Forms  Case Report Forms are the primarily channel for capturing information in healthcare and clinical domain. Forms also play a key role in information exchange and are critical to supporting interoperability in healthcare.

A form by contrast to a Document is a construct which differs from a document, a document is used to capture the captures information in the document.  A  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 Document and Clinical Documentation.  This includes the ability to a document.  Documents can be transformed into human readable formforms, and be transferred, or transmitted for use 

This is a transactional database that contains the component definitions of the documentation process.  This includes the core form definitions which will be represented using XML.

This data will likely contain a number of different components, however, the primary elements will focus on two structures.  One is the form definition that contains the layout and definition with rules for validation, bindings to pick lists, and skip patterns.  The second  is the schema definition that is required to capture and represent the data

Conformance Testing

Human semantics include metadata about a service that is meant to be displayed via a user interface, for example, a description of the operations defined on a service. Computable semantics are metadata that are added to a service primarily in order to facilitate service orchestration and choreography, and to specify precisely the semantic meaning of data in order to allow interpretation and reasoning. Services in the ecosystem must have both types of metadata in order to facilitate tools for the platform and enable working interoperability.

...

use across different systems.

Based on the use-cases the key forms requirements include:

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

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

  • caEHR
  • ONC and Other external EHR adopters
  • Clinical Trails
Conformance Testing

Services specifications developed by NCI and the community have to be testable to ensure that the implementation is conformant with the specification.

Conformance Testing leverages the artifact and service metadata to validate that an implementation adequately addresses the requirements stated in the service specification. An example of service requirement is the ability to specify a response time during design time and validate that this response time is valid for an implementation of the service, additional test points include binding to specific terminologies, domain models, etc.

Conformance testing ensures interoperability by ensuring that

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

  • CBIIT's adoption of ECCF: ECCF requires all specification developers to make conformance statements, this also provides a mechanism for external validators to
Service Generation


Service Discovery & Utilization

...