PackagesCanonicalsLogsProblems
    Packages
    hl7.fhir.uv.xver-r4.r5@0.0.1-snapshot-1
    http://hl7.org/fhir/4.0/StructureDefinition/extension-DeviceDefinition.physicalCharacteristics
description: This cross-version extension represents DeviceDefinition.physicalCharacteristics from http://hl7.org/fhir/StructureDefinition/DeviceDefinition|4.0.1 for use in FHIR R5.
package_name: hl7.fhir.uv.xver-r4.r5
derivation: constraint
name: ext_R4_DeviceDefinition_physicalCharacteristics
type: Extension
elements:
  extension:
    type: Extension
    short: Data type name for DeviceDefinition.physicalCharacteristics from FHIR R4
    url: http://hl7.org/fhir/StructureDefinition/_datatype
    index: 0
    slicing:
      slices:
        imprint:
          match: {}
          schema:
            short: Where applicable, the imprint can be specified as text
            isModifier: false
            array: true
            index: 36
            elements:
              value:
                base: {path: 'Extension.value[x]'}
                short: Where applicable, the imprint can be specified as text
                choices: [valueString]
                index: 38
              valueString:
                base: {path: 'Extension.value[x]'}
                type: string
                short: Where applicable, the imprint can be specified as text
                choiceOf: value
                index: 39
        color:
          match: {}
          schema:
            short: Where applicable, the color can be specified An appropriate controlled vocabulary shall be used The term and the term identifier shall be used
            isModifier: false
            array: true
            index: 32
            elements:
              value:
                base: {path: 'Extension.value[x]'}
                short: Where applicable, the color can be specified An appropriate controlled vocabulary shall be used The term and the term identifier shall be used
                choices: [valueString]
                index: 34
              valueString:
                base: {path: 'Extension.value[x]'}
                type: string
                short: Where applicable, the color can be specified An appropriate controlled vocabulary shall be used The term and the term identifier shall be used
                choiceOf: value
                index: 35
        _datatype:
          match: {}
          schema:
            type: Extension
            short: Data type name for DeviceDefinition.physicalCharacteristics from FHIR R4
            url: http://hl7.org/fhir/StructureDefinition/_datatype
            index: 0
            elements:
              value:
                base: {path: 'Extension.value[x]'}
                pattern: {type: String, value: ProdCharacteristic}
                choices: [valueString]
                index: 2
              valueString:
                type: string
                pattern: {type: String, value: ProdCharacteristic}
                base: {path: 'Extension.value[x]'}
                choiceOf: value
                index: 3
            required: [valueString, value]
        width:
          match: {}
          schema:
            short: Where applicable, the width can be specified using a numerical value and its unit of measurement The unit of measurement shall be specified in accordance with ISO 11240 and the resulting terminology The symbol and the symbol identifier shall be used
            isModifier: false
            index: 8
            elements:
              value:
                base: {path: 'Extension.value[x]'}
                short: Where applicable, the width can be specified using a numerical value and its unit of measurement The unit of measurement shall be specified in accordance with ISO 11240 and the resulting terminology The symbol and the symbol identifier shall be used
                choices: [valueQuantity]
                index: 10
              valueQuantity:
                base: {path: 'Extension.value[x]'}
                type: Quantity
                short: Where applicable, the width can be specified using a numerical value and its unit of measurement The unit of measurement shall be specified in accordance with ISO 11240 and the resulting terminology The symbol and the symbol identifier shall be used
                choiceOf: value
                index: 11
        nominalVolume:
          match: {}
          schema:
            short: Where applicable, the nominal volume can be specified using a numerical value and its unit of measurement The unit of measurement shall be specified in accordance with ISO 11240 and the resulting terminology The symbol and the symbol identifier shall be used
            isModifier: false
            index: 20
            elements:
              value:
                base: {path: 'Extension.value[x]'}
                short: Where applicable, the nominal volume can be specified using a numerical value and its unit of measurement The unit of measurement shall be specified in accordance with ISO 11240 and the resulting terminology The symbol and the symbol identifier shall be used
                choices: [valueQuantity]
                index: 22
              valueQuantity:
                base: {path: 'Extension.value[x]'}
                type: Quantity
                short: Where applicable, the nominal volume can be specified using a numerical value and its unit of measurement The unit of measurement shall be specified in accordance with ISO 11240 and the resulting terminology The symbol and the symbol identifier shall be used
                choiceOf: value
                index: 23
        weight:
          match: {}
          schema:
            short: Where applicable, the weight can be specified using a numerical value and its unit of measurement The unit of measurement shall be specified in accordance with ISO 11240 and the resulting terminology The symbol and the symbol identifier shall be used
            isModifier: false
            index: 16
            elements:
              value:
                base: {path: 'Extension.value[x]'}
                short: Where applicable, the weight can be specified using a numerical value and its unit of measurement The unit of measurement shall be specified in accordance with ISO 11240 and the resulting terminology The symbol and the symbol identifier shall be used
                choices: [valueQuantity]
                index: 18
              valueQuantity:
                base: {path: 'Extension.value[x]'}
                type: Quantity
                short: Where applicable, the weight can be specified using a numerical value and its unit of measurement The unit of measurement shall be specified in accordance with ISO 11240 and the resulting terminology The symbol and the symbol identifier shall be used
                choiceOf: value
                index: 19
        shape:
          match: {}
          schema:
            short: Where applicable, the shape can be specified An appropriate controlled vocabulary shall be used The term and the term identifier shall be used
            isModifier: false
            index: 28
            elements:
              value:
                base: {path: 'Extension.value[x]'}
                short: Where applicable, the shape can be specified An appropriate controlled vocabulary shall be used The term and the term identifier shall be used
                choices: [valueString]
                index: 30
              valueString:
                base: {path: 'Extension.value[x]'}
                type: string
                short: Where applicable, the shape can be specified An appropriate controlled vocabulary shall be used The term and the term identifier shall be used
                choiceOf: value
                index: 31
        scoring:
          match: {}
          schema:
            short: Where applicable, the scoring can be specified An appropriate controlled vocabulary shall be used The term and the term identifier shall be used
            isModifier: false
            index: 44
            elements:
              value:
                base: {path: 'Extension.value[x]'}
                short: Where applicable, the scoring can be specified An appropriate controlled vocabulary shall be used The term and the term identifier shall be used
                choices: [valueCodeableConcept]
                index: 46
              valueCodeableConcept:
                base: {path: 'Extension.value[x]'}
                type: CodeableConcept
                short: Where applicable, the scoring can be specified An appropriate controlled vocabulary shall be used The term and the term identifier shall be used
                choiceOf: value
                index: 47
        image:
          match: {}
          schema:
            short: Where applicable, the image can be provided The format of the image attachment shall be specified by regional implementations
            isModifier: false
            array: true
            index: 40
            elements:
              value:
                base: {path: 'Extension.value[x]'}
                short: Where applicable, the image can be provided The format of the image attachment shall be specified by regional implementations
                choices: [valueAttachment]
                index: 42
              valueAttachment:
                base: {path: 'Extension.value[x]'}
                type: Attachment
                short: Where applicable, the image can be provided The format of the image attachment shall be specified by regional implementations
                choiceOf: value
                index: 43
        depth:
          match: {}
          schema:
            short: Where applicable, the depth can be specified using a numerical value and its unit of measurement The unit of measurement shall be specified in accordance with ISO 11240 and the resulting terminology The symbol and the symbol identifier shall be used
            isModifier: false
            index: 12
            elements:
              value:
                base: {path: 'Extension.value[x]'}
                short: Where applicable, the depth can be specified using a numerical value and its unit of measurement The unit of measurement shall be specified in accordance with ISO 11240 and the resulting terminology The symbol and the symbol identifier shall be used
                choices: [valueQuantity]
                index: 14
              valueQuantity:
                base: {path: 'Extension.value[x]'}
                type: Quantity
                short: Where applicable, the depth can be specified using a numerical value and its unit of measurement The unit of measurement shall be specified in accordance with ISO 11240 and the resulting terminology The symbol and the symbol identifier shall be used
                choiceOf: value
                index: 15
        externalDiameter:
          match: {}
          schema:
            short: Where applicable, the external diameter can be specified using a numerical value and its unit of measurement The unit of measurement shall be specified in accordance with ISO 11240 and the resulting terminology The symbol and the symbol identifier shall be used
            isModifier: false
            index: 24
            elements:
              value:
                base: {path: 'Extension.value[x]'}
                short: Where applicable, the external diameter can be specified using a numerical value and its unit of measurement The unit of measurement shall be specified in accordance with ISO 11240 and the resulting terminology The symbol and the symbol identifier shall be used
                choices: [valueQuantity]
                index: 26
              valueQuantity:
                base: {path: 'Extension.value[x]'}
                type: Quantity
                short: Where applicable, the external diameter can be specified using a numerical value and its unit of measurement The unit of measurement shall be specified in accordance with ISO 11240 and the resulting terminology The symbol and the symbol identifier shall be used
                choiceOf: value
                index: 27
        height:
          match: {}
          schema:
            short: Where applicable, the height can be specified using a numerical value and its unit of measurement The unit of measurement shall be specified in accordance with ISO 11240 and the resulting terminology The symbol and the symbol identifier shall be used
            isModifier: false
            index: 4
            elements:
              value:
                base: {path: 'Extension.value[x]'}
                short: Where applicable, the height can be specified using a numerical value and its unit of measurement The unit of measurement shall be specified in accordance with ISO 11240 and the resulting terminology The symbol and the symbol identifier shall be used
                choices: [valueQuantity]
                index: 6
              valueQuantity:
                base: {path: 'Extension.value[x]'}
                type: Quantity
                short: Where applicable, the height can be specified using a numerical value and its unit of measurement The unit of measurement shall be specified in accordance with ISO 11240 and the resulting terminology The symbol and the symbol identifier shall be used
                choiceOf: value
                index: 7
  url:
    pattern: {type: Uri, value: 'http://hl7.org/fhir/4.0/StructureDefinition/extension-DeviceDefinition.physicalCharacteristics'}
    index: 48
package_version: 0.0.1-snapshot-1
extensions:
  imprint:
    url: null
    short: Where applicable, the imprint can be specified as text
    isModifier: false
    array: true
    index: 36
    elements:
      value:
        base: {path: 'Extension.value[x]'}
        short: Where applicable, the imprint can be specified as text
        choices: [valueString]
        index: 38
      valueString:
        base: {path: 'Extension.value[x]'}
        type: string
        short: Where applicable, the imprint can be specified as text
        choiceOf: value
        index: 39
  color:
    url: null
    short: Where applicable, the color can be specified An appropriate controlled vocabulary shall be used The term and the term identifier shall be used
    isModifier: false
    array: true
    index: 32
    elements:
      value:
        base: {path: 'Extension.value[x]'}
        short: Where applicable, the color can be specified An appropriate controlled vocabulary shall be used The term and the term identifier shall be used
        choices: [valueString]
        index: 34
      valueString:
        base: {path: 'Extension.value[x]'}
        type: string
        short: Where applicable, the color can be specified An appropriate controlled vocabulary shall be used The term and the term identifier shall be used
        choiceOf: value
        index: 35
  _datatype:
    url: http://hl7.org/fhir/StructureDefinition/_datatype
    type: Extension
    short: Data type name for DeviceDefinition.physicalCharacteristics from FHIR R4
    index: 0
    elements:
      value:
        base: {path: 'Extension.value[x]'}
        pattern: {type: String, value: ProdCharacteristic}
        choices: [valueString]
        index: 2
      valueString:
        type: string
        pattern: {type: String, value: ProdCharacteristic}
        base: {path: 'Extension.value[x]'}
        choiceOf: value
        index: 3
    required: [valueString, value]
  width:
    url: null
    short: Where applicable, the width can be specified using a numerical value and its unit of measurement The unit of measurement shall be specified in accordance with ISO 11240 and the resulting terminology The symbol and the symbol identifier shall be used
    isModifier: false
    index: 8
    elements:
      value:
        base: {path: 'Extension.value[x]'}
        short: Where applicable, the width can be specified using a numerical value and its unit of measurement The unit of measurement shall be specified in accordance with ISO 11240 and the resulting terminology The symbol and the symbol identifier shall be used
        choices: [valueQuantity]
        index: 10
      valueQuantity:
        base: {path: 'Extension.value[x]'}
        type: Quantity
        short: Where applicable, the width can be specified using a numerical value and its unit of measurement The unit of measurement shall be specified in accordance with ISO 11240 and the resulting terminology The symbol and the symbol identifier shall be used
        choiceOf: value
        index: 11
  nominalVolume:
    url: null
    short: Where applicable, the nominal volume can be specified using a numerical value and its unit of measurement The unit of measurement shall be specified in accordance with ISO 11240 and the resulting terminology The symbol and the symbol identifier shall be used
    isModifier: false
    index: 20
    elements:
      value:
        base: {path: 'Extension.value[x]'}
        short: Where applicable, the nominal volume can be specified using a numerical value and its unit of measurement The unit of measurement shall be specified in accordance with ISO 11240 and the resulting terminology The symbol and the symbol identifier shall be used
        choices: [valueQuantity]
        index: 22
      valueQuantity:
        base: {path: 'Extension.value[x]'}
        type: Quantity
        short: Where applicable, the nominal volume can be specified using a numerical value and its unit of measurement The unit of measurement shall be specified in accordance with ISO 11240 and the resulting terminology The symbol and the symbol identifier shall be used
        choiceOf: value
        index: 23
  weight:
    url: null
    short: Where applicable, the weight can be specified using a numerical value and its unit of measurement The unit of measurement shall be specified in accordance with ISO 11240 and the resulting terminology The symbol and the symbol identifier shall be used
    isModifier: false
    index: 16
    elements:
      value:
        base: {path: 'Extension.value[x]'}
        short: Where applicable, the weight can be specified using a numerical value and its unit of measurement The unit of measurement shall be specified in accordance with ISO 11240 and the resulting terminology The symbol and the symbol identifier shall be used
        choices: [valueQuantity]
        index: 18
      valueQuantity:
        base: {path: 'Extension.value[x]'}
        type: Quantity
        short: Where applicable, the weight can be specified using a numerical value and its unit of measurement The unit of measurement shall be specified in accordance with ISO 11240 and the resulting terminology The symbol and the symbol identifier shall be used
        choiceOf: value
        index: 19
  shape:
    url: null
    short: Where applicable, the shape can be specified An appropriate controlled vocabulary shall be used The term and the term identifier shall be used
    isModifier: false
    index: 28
    elements:
      value:
        base: {path: 'Extension.value[x]'}
        short: Where applicable, the shape can be specified An appropriate controlled vocabulary shall be used The term and the term identifier shall be used
        choices: [valueString]
        index: 30
      valueString:
        base: {path: 'Extension.value[x]'}
        type: string
        short: Where applicable, the shape can be specified An appropriate controlled vocabulary shall be used The term and the term identifier shall be used
        choiceOf: value
        index: 31
  scoring:
    url: null
    short: Where applicable, the scoring can be specified An appropriate controlled vocabulary shall be used The term and the term identifier shall be used
    isModifier: false
    index: 44
    elements:
      value:
        base: {path: 'Extension.value[x]'}
        short: Where applicable, the scoring can be specified An appropriate controlled vocabulary shall be used The term and the term identifier shall be used
        choices: [valueCodeableConcept]
        index: 46
      valueCodeableConcept:
        base: {path: 'Extension.value[x]'}
        type: CodeableConcept
        short: Where applicable, the scoring can be specified An appropriate controlled vocabulary shall be used The term and the term identifier shall be used
        choiceOf: value
        index: 47
  image:
    url: null
    short: Where applicable, the image can be provided The format of the image attachment shall be specified by regional implementations
    isModifier: false
    array: true
    index: 40
    elements:
      value:
        base: {path: 'Extension.value[x]'}
        short: Where applicable, the image can be provided The format of the image attachment shall be specified by regional implementations
        choices: [valueAttachment]
        index: 42
      valueAttachment:
        base: {path: 'Extension.value[x]'}
        type: Attachment
        short: Where applicable, the image can be provided The format of the image attachment shall be specified by regional implementations
        choiceOf: value
        index: 43
  depth:
    url: null
    short: Where applicable, the depth can be specified using a numerical value and its unit of measurement The unit of measurement shall be specified in accordance with ISO 11240 and the resulting terminology The symbol and the symbol identifier shall be used
    isModifier: false
    index: 12
    elements:
      value:
        base: {path: 'Extension.value[x]'}
        short: Where applicable, the depth can be specified using a numerical value and its unit of measurement The unit of measurement shall be specified in accordance with ISO 11240 and the resulting terminology The symbol and the symbol identifier shall be used
        choices: [valueQuantity]
        index: 14
      valueQuantity:
        base: {path: 'Extension.value[x]'}
        type: Quantity
        short: Where applicable, the depth can be specified using a numerical value and its unit of measurement The unit of measurement shall be specified in accordance with ISO 11240 and the resulting terminology The symbol and the symbol identifier shall be used
        choiceOf: value
        index: 15
  externalDiameter:
    url: null
    short: Where applicable, the external diameter can be specified using a numerical value and its unit of measurement The unit of measurement shall be specified in accordance with ISO 11240 and the resulting terminology The symbol and the symbol identifier shall be used
    isModifier: false
    index: 24
    elements:
      value:
        base: {path: 'Extension.value[x]'}
        short: Where applicable, the external diameter can be specified using a numerical value and its unit of measurement The unit of measurement shall be specified in accordance with ISO 11240 and the resulting terminology The symbol and the symbol identifier shall be used
        choices: [valueQuantity]
        index: 26
      valueQuantity:
        base: {path: 'Extension.value[x]'}
        type: Quantity
        short: Where applicable, the external diameter can be specified using a numerical value and its unit of measurement The unit of measurement shall be specified in accordance with ISO 11240 and the resulting terminology The symbol and the symbol identifier shall be used
        choiceOf: value
        index: 27
  height:
    url: null
    short: Where applicable, the height can be specified using a numerical value and its unit of measurement The unit of measurement shall be specified in accordance with ISO 11240 and the resulting terminology The symbol and the symbol identifier shall be used
    isModifier: false
    index: 4
    elements:
      value:
        base: {path: 'Extension.value[x]'}
        short: Where applicable, the height can be specified using a numerical value and its unit of measurement The unit of measurement shall be specified in accordance with ISO 11240 and the resulting terminology The symbol and the symbol identifier shall be used
        choices: [valueQuantity]
        index: 6
      valueQuantity:
        base: {path: 'Extension.value[x]'}
        type: Quantity
        short: Where applicable, the height can be specified using a numerical value and its unit of measurement The unit of measurement shall be specified in accordance with ISO 11240 and the resulting terminology The symbol and the symbol identifier shall be used
        choiceOf: value
        index: 7
class: extension
kind: complex-type
url: http://hl7.org/fhir/4.0/StructureDefinition/extension-DeviceDefinition.physicalCharacteristics
base: http://hl7.org/fhir/StructureDefinition/Extension
version: 0.0.1-snapshot-1
required: [url]