CodeValueType

Allows for string content which may be taken from an externally maintained controlled vocabulary (code value). If the content is from a controlled vocabulary provide the code value, as well as a reference to the controlled vocabulary from which the value is taken. Provide as many of the identifying attributes as needed to adequately identify the controlled vocabulary. Note that DDI has published a number of controlled vocabularies applicable to several locations using the CodeValue structure. Use of shared controlled vocabularies helps support interoperability and machine actionability.

Properties

Name

Type

Description

ControlledVocabularyID

string

0..1

The ID of the controlled vocabulary that the content was taken from.

ControlledVocabularyName

string

0..1

The name of the controlled vocabulary.

ControlledVocabularyAgencyName

string

0..1

The name of the agency maintaining the controlled vocabulary.

ControlledVocabularyVersionID

string

0..1

The version number of the controlled vocabulary.

OtherValue

string

0..1

If the value of the string is “Other” or the equivalent from the controlled vocabulary, this attribute can provide a more specific value not found in the controlled vocabulary.

ControlledVocabularyURN

string

0..1

The URN of the controlled vocabulary.

ControlledVocabularySchemeURN

string

0..1

If maintained within a scheme, the URN of the scheme containing the controlled vocabulary.

Properties Inherited from string

No properties are inherited.

Item Type Hierarchy

Relationships

The following types reference this type.

stub