PackagesCanonicalsLogsProblems
    Packages
    hl7.fhir.uv.extensions.r3@5.3.0-ballot-tc1
    http://hl7.org/fhir/StructureDefinition/preferredValueAlternatives
description: An extension (or if multiple, a collection of alternative extensions) that SHOULD be used in the event a value element is not present.\n\nThis is similar to valueAlternatives, however, unlike valueAlternatives it is not an error if extensions other than those listed in the 'preferredValueAlternatives' are used in place of a value.  Like valueAlternatives, this extension is only appropriate on primitive types.  It makes no sense if specified on an element where mustHaveValue is true.
package_name: hl7.fhir.uv.extensions.r3
derivation: constraint
name: PreferredValueAlternatives
type: Extension
elements:
  extension: {index: 0}
  url:
    pattern: {type: Uri, value: 'http://hl7.org/fhir/StructureDefinition/preferredValueAlternatives'}
    index: 1
  value:
    choices: [valueUri]
    index: 3
  valueUri: {type: uri, choiceOf: value, index: 4}
package_version: 5.3.0-ballot-tc1
extensions: {}
class: extension
kind: complex-type
url: http://hl7.org/fhir/StructureDefinition/preferredValueAlternatives
base: http://hl7.org/fhir/StructureDefinition/Extension
version: 5.3.0-ballot-tc1
required: [valueUri, value]