description: Defines how ValueSet is used to reflect code lists found in data element defintions and form definitions to be used within the ONC's Structured Data Capture standard. package_name: hl7.fhir.uv.sdc derivation: constraint name: SDCValueSet type: ValueSet elements: description: {mustSupport: true, index: 6} compose: mustSupport: true index: 8 elements: lockedDate: {mustSupport: true, index: 9} inactive: {mustSupport: true, index: 10} include: mustSupport: true index: 11 elements: system: {mustSupport: true, index: 12} version: {mustSupport: true, index: 13} concept: mustSupport: true index: 14 extensions: conceptLabel: url: http://hl7.org/fhir/StructureDefinition/valueset-label type: Extension mustSupport: true index: 16 elements: value[x]: extensions: code-renderingStyle: {url: 'http://hl7.org/fhir/StructureDefinition/rendering-style', min: 0, max: 1, type: Extension, index: 18} code-xhtml: {url: 'http://hl7.org/fhir/StructureDefinition/rendering-xhtml', min: 0, max: 1, type: Extension, index: 19} elements: extension: index: 17 slicing: rules: open ordered: false discriminator: - {path: url, type: value} min: null slices: code-renderingStyle: match: {url: null} schema: {type: Extension, url: 'http://hl7.org/fhir/StructureDefinition/rendering-style', index: 18} min: 0 max: 1 code-xhtml: match: {url: null} schema: {type: Extension, url: 'http://hl7.org/fhir/StructureDefinition/rendering-xhtml', index: 19} min: 0 max: 1 conceptConceptOrder: {url: 'http://hl7.org/fhir/StructureDefinition/valueset-conceptOrder', min: 0, max: 1, type: Extension, mustSupport: true, index: 20} elements: extension: index: 15 slicing: rules: open ordered: false discriminator: - {path: url, type: value} min: null slices: conceptLabel: match: {url: null} schema: type: Extension mustSupport: true url: http://hl7.org/fhir/StructureDefinition/valueset-label index: 16 elements: value[x]: extensions: code-renderingStyle: {url: 'http://hl7.org/fhir/StructureDefinition/rendering-style', min: 0, max: 1, type: Extension, index: 18} code-xhtml: {url: 'http://hl7.org/fhir/StructureDefinition/rendering-xhtml', min: 0, max: 1, type: Extension, index: 19} elements: extension: index: 17 slicing: rules: open ordered: false discriminator: - {path: url, type: value} min: null slices: code-renderingStyle: match: {url: null} schema: {type: Extension, url: 'http://hl7.org/fhir/StructureDefinition/rendering-style', index: 18} min: 0 max: 1 code-xhtml: match: {url: null} schema: {type: Extension, url: 'http://hl7.org/fhir/StructureDefinition/rendering-xhtml', index: 19} min: 0 max: 1 conceptConceptOrder: match: {url: null} schema: {type: Extension, mustSupport: true, url: 'http://hl7.org/fhir/StructureDefinition/valueset-conceptOrder', index: 20} min: 0 max: 1 code: {mustSupport: true, index: 21} display: mustSupport: true index: 22 extensions: codeDisplay-renderingStyle: {url: 'http://hl7.org/fhir/StructureDefinition/rendering-style', min: 0, max: 1, type: Extension, index: 24} codeDisplay-xhtml: {url: 'http://hl7.org/fhir/StructureDefinition/rendering-xhtml', min: 0, max: 1, type: Extension, index: 25} elements: extension: index: 23 slicing: rules: open ordered: false discriminator: - {path: url, type: value} min: null slices: codeDisplay-renderingStyle: match: {url: null} schema: {type: Extension, url: 'http://hl7.org/fhir/StructureDefinition/rendering-style', index: 24} min: 0 max: 1 codeDisplay-xhtml: match: {url: null} schema: {type: Extension, url: 'http://hl7.org/fhir/StructureDefinition/rendering-xhtml', index: 25} min: 0 max: 1 designation: extensions: designation-renderingStyle: {url: 'http://hl7.org/fhir/StructureDefinition/rendering-style', min: 0, max: 1, type: Extension, index: 27} designation-xhtml: {url: 'http://hl7.org/fhir/StructureDefinition/rendering-xhtml', min: 0, max: 1, type: Extension, index: 28} elements: extension: index: 26 slicing: rules: open ordered: false discriminator: - {path: url, type: value} min: null slices: designation-renderingStyle: match: {url: null} schema: {type: Extension, url: 'http://hl7.org/fhir/StructureDefinition/rendering-style', index: 27} min: 0 max: 1 designation-xhtml: match: {url: null} schema: {type: Extension, url: 'http://hl7.org/fhir/StructureDefinition/rendering-xhtml', index: 28} min: 0 max: 1 filter: mustSupport: true index: 29 elements: property: {mustSupport: true, index: 30} op: {mustSupport: true, index: 31} value: {mustSupport: true, index: 32} valueSet: {mustSupport: true, index: 33} exclude: {mustSupport: true, index: 34} date: {mustSupport: true, index: 5} experimental: {mustSupport: true, index: 4} expansion: mustSupport: true index: 35 extensions: expansionSource: {url: 'http://hl7.org/fhir/StructureDefinition/valueset-expansionSource', min: 0, max: 1, type: Extension, index: 37} expansionProperty: {url: 'http://hl7.org/fhir/5.0/StructureDefinition/extension-ValueSet.expansion.property', min: 0, type: Extension, mustSupport: true, index: 38} elements: extension: index: 36 slicing: rules: open ordered: false discriminator: - {path: url, type: value} min: null slices: expansionSource: match: {url: null} schema: {type: Extension, url: 'http://hl7.org/fhir/StructureDefinition/valueset-expansionSource', index: 37} min: 0 max: 1 expansionProperty: match: {url: null} schema: {type: Extension, mustSupport: true, url: 'http://hl7.org/fhir/5.0/StructureDefinition/extension-ValueSet.expansion.property', index: 38} min: 0 identifier: {mustSupport: true, index: 39} timestamp: {mustSupport: true, index: 40} contains: mustSupport: true index: 41 extensions: expansionLabel: url: http://hl7.org/fhir/StructureDefinition/valueset-label type: Extension mustSupport: true index: 43 elements: value[x]: extensions: expansion-renderingStyle: {url: 'http://hl7.org/fhir/StructureDefinition/rendering-style', min: 0, max: 1, type: Extension, index: 45} expansion-xhtml: {url: 'http://hl7.org/fhir/StructureDefinition/rendering-xhtml', min: 0, max: 1, type: Extension, index: 46} elements: extension: index: 44 slicing: rules: open ordered: false discriminator: - {path: url, type: value} min: null slices: expansion-renderingStyle: match: {url: null} schema: {type: Extension, url: 'http://hl7.org/fhir/StructureDefinition/rendering-style', index: 45} min: 0 max: 1 expansion-xhtml: match: {url: null} schema: {type: Extension, url: 'http://hl7.org/fhir/StructureDefinition/rendering-xhtml', index: 46} min: 0 max: 1 conceptConceptOrder: {url: 'http://hl7.org/fhir/StructureDefinition/valueset-conceptOrder', min: 0, max: 1, type: Extension, mustSupport: true, index: 47} containsProperty: {url: 'http://hl7.org/fhir/5.0/StructureDefinition/extension-ValueSet.expansion.contains.property', min: 0, type: Extension, mustSupport: true, index: 48} elements: extension: index: 42 slicing: rules: open ordered: false discriminator: - {path: url, type: value} min: null slices: expansionLabel: match: {url: null} schema: type: Extension mustSupport: true url: http://hl7.org/fhir/StructureDefinition/valueset-label index: 43 elements: value[x]: extensions: expansion-renderingStyle: {url: 'http://hl7.org/fhir/StructureDefinition/rendering-style', min: 0, max: 1, type: Extension, index: 45} expansion-xhtml: {url: 'http://hl7.org/fhir/StructureDefinition/rendering-xhtml', min: 0, max: 1, type: Extension, index: 46} elements: extension: index: 44 slicing: rules: open ordered: false discriminator: - {path: url, type: value} min: null slices: expansion-renderingStyle: match: {url: null} schema: {type: Extension, url: 'http://hl7.org/fhir/StructureDefinition/rendering-style', index: 45} min: 0 max: 1 expansion-xhtml: match: {url: null} schema: {type: Extension, url: 'http://hl7.org/fhir/StructureDefinition/rendering-xhtml', index: 46} min: 0 max: 1 conceptConceptOrder: match: {url: null} schema: {type: Extension, mustSupport: true, url: 'http://hl7.org/fhir/StructureDefinition/valueset-conceptOrder', index: 47} min: 0 max: 1 containsProperty: match: {url: null} schema: {type: Extension, mustSupport: true, url: 'http://hl7.org/fhir/5.0/StructureDefinition/extension-ValueSet.expansion.contains.property', index: 48} min: 0 system: {mustSupport: true, index: 49} abstract: {mustSupport: true, index: 50} version: {mustSupport: true, index: 51} code: {mustSupport: true, index: 52} display: mustSupport: true index: 53 extensions: expansionDisplay-renderingStyle: {url: 'http://hl7.org/fhir/StructureDefinition/rendering-style', min: 0, max: 1, type: Extension, index: 55} expansionDisplay-xhtml: {url: 'http://hl7.org/fhir/StructureDefinition/rendering-xhtml', min: 0, max: 1, type: Extension, index: 56} elements: extension: index: 54 slicing: rules: open ordered: false discriminator: - {path: url, type: value} min: null slices: expansionDisplay-renderingStyle: match: {url: null} schema: {type: Extension, url: 'http://hl7.org/fhir/StructureDefinition/rendering-style', index: 55} min: 0 max: 1 expansionDisplay-xhtml: match: {url: null} schema: {type: Extension, url: 'http://hl7.org/fhir/StructureDefinition/rendering-xhtml', index: 56} min: 0 max: 1 designation: type: BackboneElement index: 57 extensions: expansionDesignation-renderingStyle: {url: 'http://hl7.org/fhir/StructureDefinition/rendering-style', min: 0, max: 1, type: Extension, index: 59} expansionDesignation-xhtml: {url: 'http://hl7.org/fhir/StructureDefinition/rendering-xhtml', min: 0, max: 1, type: Extension, index: 60} elements: extension: index: 58 slicing: rules: open ordered: false discriminator: - {path: url, type: value} min: null slices: expansionDesignation-renderingStyle: match: {url: null} schema: {type: Extension, url: 'http://hl7.org/fhir/StructureDefinition/rendering-style', index: 59} min: 0 max: 1 expansionDesignation-xhtml: match: {url: null} schema: {type: Extension, url: 'http://hl7.org/fhir/StructureDefinition/rendering-xhtml', index: 60} min: 0 max: 1 contains: {mustSupport: true, index: 61} status: {mustSupport: true, index: 3} url: {mustSupport: true, index: 2} immutable: {mustSupport: true, index: 7} modifierExtension: index: 0 slicing: rules: open ordered: false discriminator: - {path: url, type: value} min: null slices: rendering-criticalExtension: match: {url: null} schema: {type: Extension, mustSupport: true, url: 'http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-rendering-criticalExtension', index: 1} min: 0 package_version: 4.0.0-ballot class: profile kind: resource url: http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-valueset base: http://hl7.org/fhir/StructureDefinition/ValueSet version: 4.0.0-ballot required: [immutable]