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

Difference between revisions of "CTSII Use Cases"

From HL7Wiki
Jump to navigation Jump to search
Line 12: Line 12:
  
 
==== Terminology Content Services ====
 
==== Terminology Content Services ====
 +
 +
 +
 +
This section is concerned with services which access the information content of a terminology.
 +
 +
Most use cases envisaged here require access to a single specified terminology each time a service is invoked. Each request for a service specifies one identified terminology that is available on the server. An alternative approach would be to instantiate a session for a particular terminology in which all subsequent service requests apply.
 +
 +
Some use cases may arguably benefit from an option to apply the same service request across all or a selected set of terminologies supported by a server. For example, to search for all terms in all supported terminologies containing a specified phrase. However, this imposes a significant set of complications:
 +
 +
    * The server would need to integrate results from various source terminologies
 +
    * The terminologies may not share a common structure and may not be searchable in the same ways.
 +
    * It requires each retrieved item to identify the terminology at
  
 
=== Authoring ===
 
=== Authoring ===

Revision as of 18:09, 21 April 2005

USE CASE Catagories

Carryover Requirements from CTS I

Server Information Services

This section is concerned with services that provide information about the terminology server and the terminologies it supports.

Terminology Metadata Services

This section is concerned with services which access the information about a terminology as supported by the server. All use cases envisaged in this section require access to a single specified terminology each time a service is invoked. Each request for a service specifies one identified terminology that is available on the server.

Terminology Content Services

This section is concerned with services which access the information content of a terminology.

Most use cases envisaged here require access to a single specified terminology each time a service is invoked. Each request for a service specifies one identified terminology that is available on the server. An alternative approach would be to instantiate a session for a particular terminology in which all subsequent service requests apply.

Some use cases may arguably benefit from an option to apply the same service request across all or a selected set of terminologies supported by a server. For example, to search for all terms in all supported terminologies containing a specified phrase. However, this imposes a significant set of complications:

   * The server would need to integrate results from various source terminologies
   * The terminologies may not share a common structure and may not be searchable in the same ways.
   * It requires each retrieved item to identify the terminology at

Authoring

USE CASE NAME (UC-1)

  1. Actor:
  2. Description:
  3. Preondition:
  4. Postcondition:
  5. Normal Course:
  6. Alternate Course:
  7. Assumptions:
  8. Notes:


Versioning

USE CASE NAME (UC-2)

  1. Actor:
  2. Description:
  3. Preondition:
  4. Postcondition:
  5. Normal Course:
  6. Alternate Course:
  7. Assumptions:
  8. Notes: