Skip to content

Value Set Standards

Name and Value

Name is a human readable answer to the question being asked by the element. Names may be a phrase, or brief explanations. Names are lower-case, and use only approved symbols. (note: MARVAL ‘display name’ maps to name in JSON & radelement.org)

A Value’s value is intended to be easily machine readable, but should be human interpretable. Values will contain no spaces or special characters other than the underscore (“_”).

Value Set Minimum Cardinality

Indicate the minimum number of values that may be reported to be valid.

  • A value of 0 indicates the Element is optional.
  • A value of 1 or more indicates the Element is required.

Be judicious, required means that if all other elements are present but this one is absent the entire set may be rejected by the recieving system.

Value Set Maximum Cardinality

Indicate the number of values beyond which the containing Element Set is invalid. Most often, this is 1.

Value Set Values

Use terms defined in Radlex whenever possible. Do not embed/pre-coordinate the name of the Element in the values for the Element.

  • Avoid Pre-Coordinated
    • no T1 hyperintensity
    • cardiac amyloid present
    • uterine position indeterminate
  • Prefer Single Terms
    • absent
    • present
    • indeterminate

Values for Detection

Detection elements should use standardized choices:

  • absent
  • present
  • indeterminate - cannot conclusively establish or define [assessment performed but was not conclusive]
  • unknown - not known [assessment not performed]

Values for Laterality

The below values are recommended for use within laterality type elements. It is recommended to make the element type multi select (max cardinality greater than 1).

In general, for elements that require a “bilateral” option it is recommended to use a multi select that contains both “right” and “left” values, although there may be instances where “bilateral” may be more appropriate.

  • left
  • right
  • bilateral
  • midline
  • indeterminate

Value of “Other”

Use of the value “other” should be avoided and should only be used where truly appropriate.

Numeric/Alpha Characters as Value Name

Numbers or alpha characters will not be associated with values. If required, this will be addressed within the reporting system utilizing the element.

AVOID Values with Numbers/ Alpha Characters

  • 1 - absent
  • 3 - present
  • 2 - indeterminate
  • L - left
  • R - right
  • M - midline

PREFER Values without Numbers/ Apha Characters

  • absent
  • present
  • indeterminate
  • left
  • right
  • midline

An allowed exception to this rule is where a standardized lexicon (e.g. BI-RADS or LI-RADS uses an alphanumeric scoring system)

Character and Symbol Usage

AvoidAcceptable
/and, or
#number
I, V, VI1, 5, 6

Allowed within Value Names

SymbolMeaning
-hyphen for separation
=equals
>, >=, ≥greater than, greater than or equal to
<, <=, ≤less than, less than or equal to

Exemplar Images

Some values may benefit from exemplar images that illustrate, for example, what constitutes mild, moderate, or severe. Such images can be uploaded to MARVAL and associated with the corresponding Value (or Element or Set).

Value Codes

Each value in a value set is issued an identifer based on the parent element ID by radelement. For example: the first answer choice for RDE35 would be RDE35.0. As this is done by radelement, if authoring in JSON, the validation allows TO_BE_DETERMINEDnnn.