http://hl7.org/fhir/StructureDefinition/computablevalueset|5.0.0
Defines a computable value set as one that SHALL have an expression-based definition (i.e. a value set defined intensionally using expressions of the code systems involved) and MAY have an expansion included. The expression-based definition SHALL be represented in only one of three ways; using the compose element, using the expression extension, or using the rules-text extension to provide a step-by-step process for expanding the value set definition
description: Defines a computable value set as one that SHALL have an expression-based definition (i.e. a value set defined intensionally using expressions of the code systems involved) and MAY have an expansion included. The expression-based definition SHALL be represented in only one of three ways; using the compose element, using the expression extension, or using the rules-text extension to provide a step-by-step process for expanding the value set definition derivation: constraint name: ComputableValueSet type: ValueSet elements: extension: short: Human instructions for constructing the valueset mustSupport: true index: 0 slicing: slices: rulesText: match: {} schema: {short: Human instructions for constructing the valueset, mustSupport: true, index: 0} min: 0 max: 1 expression: match: {} schema: {short: Machine instructions for constructing the value set, mustSupport: true, index: 1} min: 0 max: 1 supplement: match: {} schema: {mustSupport: true, index: 2} min: 0 max: 1 immutable: {mustSupport: true, index: 3} compose: mustSupport: true index: 4 elements: lockedDate: {mustSupport: true, index: 5} inactive: {mustSupport: true, index: 6} include: mustSupport: true index: 7 elements: system: {mustSupport: true, index: 8} version: {mustSupport: true, index: 9} concept: {mustSupport: true, index: 10} filter: mustSupport: true index: 11 elements: property: {mustSupport: true, index: 12} op: {mustSupport: true, index: 13} value: {mustSupport: true, index: 14} required: [value, property, op] valueSet: {mustSupport: true, index: 15} exclude: {mustSupport: true, index: 16} extensions: rulesText: {url: null, min: 0, max: 1, short: Human instructions for constructing the valueset, mustSupport: true, index: 0} expression: {url: null, min: 0, max: 1, short: Machine instructions for constructing the value set, mustSupport: true, index: 1} supplement: {url: null, min: 0, max: 1, mustSupport: true, index: 2} class: profile kind: resource url: http://hl7.org/fhir/StructureDefinition/computablevalueset base: http://hl7.org/fhir/StructureDefinition/shareablevalueset version: 5.0.0