description: The maximum allowable value set, for use when the binding strength is 'extensible' or 'preferred'. This value set is the value set from which additional codes can be taken from. This defines a 'required' binding over the top of the extensible binding. package_name: hl7.fhir.r4b.examples derivation: constraint name: maxValueSet type: Extension elements: extension: {index: 0} url: pattern: {type: Uri, value: 'http://hl7.org/fhir/StructureDefinition/elementdefinition-maxValueSet'} index: 1 value: choices: [valueUri, valueCanonical] index: 3 valueUri: {type: uri, choiceOf: value, index: 4} valueCanonical: {type: canonical, choiceOf: value, index: 5} package_version: 4.3.0-snapshot1 extensions: {} class: extension kind: complex-type url: http://hl7.org/fhir/StructureDefinition/elementdefinition-maxValueSet base: http://hl7.org/fhir/StructureDefinition/Extension version: 4.3.0-snapshot1 required: [valueUri, valueCanonical, value]