The CTS 2 specification uses term "Value Set" which is basically the LexEVS implementation of "Value Set Definition." Though CTS 2 implementation functions use term "Value Set" internally, the LexEVS Value Set Definition Services are used. CTS 2 specification contains several Value Set specific profiles. All of these functions can be called using CTS 2 interface. For more information refer to LexEVS 6.0 Design Document - Solution Architecture.
The following are CTS 2 profiles specific to Value Sets.
Administration profile
Capability |
Description |
---|---|
Import Value Set Version |
Ability to import values sets |
Query profile
Capability |
Description |
---|---|
List Value Sets |
The ability to determine what value sets are available to a Terminology Service. This includes seeing a listing of the available value sets that match some search criteria, as well as the details pertaining to each value set available to the terminology service. |
Return Value Set Details |
The ability to retrieve a specific value set, with associated attributes and other metadata. |
List Value Set Contents |
The ability to see a listing of specific concepts, as well as the details pertaining to each concept in any of the given value sets available to a terminology service. |
Check Concept Value Set Membership |
The ability to validate that a given concept exists in a given value set. |
Check Value Set Subsumption |
Determine whether one of the two supplied value sets subsumes the other |
Authoring profile
Capability |
Description |
---|---|
Create Value Set |
The ability to create a dynamic value set that is defined by a computable expression that can be resolved to an exact list of coded concepts at any given point in time. |
Maintain Value Set |
Update properties or expression of a value set definition (extensional and intensional value sets). |
Update Value Set Status |
The ability to modify the status of a value set. |