description: This cross-version extension represents MedicinalProductManufactured from http://hl7.org/fhir/StructureDefinition/MedicinalProductManufactured|4.0.1 for use in FHIR R4B. package_name: hl7.fhir.uv.xver derivation: constraint name: Ext_R4_MedicinalProductManufactured type: Extension elements: extension: base: {max: '*', min: 0, path: Extension.extension} array: true min: 2 index: 0 slicing: rules: closed ordered: false discriminator: - {path: url, type: value} min: 2 slices: manufacturedDoseForm: match: {url: manufacturedDoseForm} schema: base: {max: '*', min: 0, path: Extension.extension} short: Dose form as manufactured and before any transformation into the pharmaceutical product _required: true index: 1 elements: url: base: {max: '1', min: 1, path: Extension.url} pattern: {type: Uri, value: manufacturedDoseForm} index: 2 value: base: {max: '1', min: 0, path: 'Extension.value[x]'} short: Dose form as manufactured and before any transformation into the pharmaceutical product choices: [valueCodeableConcept] index: 4 valueCodeableConcept: base: {max: '1', min: 0, path: 'Extension.value[x]'} type: CodeableConcept short: Dose form as manufactured and before any transformation into the pharmaceutical product choiceOf: value index: 5 required: [url] unitOfPresentation: match: {url: unitOfPresentation} schema: base: {max: '*', min: 0, path: Extension.extension} short: The “real world” units in which the quantity of the manufactured item is described index: 6 elements: url: base: {max: '1', min: 1, path: Extension.url} pattern: {type: Uri, value: unitOfPresentation} index: 7 value: base: {max: '1', min: 0, path: 'Extension.value[x]'} short: The “real world” units in which the quantity of the manufactured item is described choices: [valueCodeableConcept] index: 9 valueCodeableConcept: base: {max: '1', min: 0, path: 'Extension.value[x]'} type: CodeableConcept short: The “real world” units in which the quantity of the manufactured item is described choiceOf: value index: 10 required: [url] quantity: match: {url: quantity} schema: base: {max: '*', min: 0, path: Extension.extension} short: The quantity or "count number" of the manufactured item _required: true index: 11 elements: url: base: {max: '1', min: 1, path: Extension.url} pattern: {type: Uri, value: quantity} index: 12 value: base: {max: '1', min: 0, path: 'Extension.value[x]'} short: The quantity or "count number" of the manufactured item choices: [valueQuantity] index: 14 valueQuantity: base: {max: '1', min: 0, path: 'Extension.value[x]'} type: Quantity short: The quantity or "count number" of the manufactured item choiceOf: value index: 15 required: [url] manufacturer: match: {url: manufacturer} schema: base: {max: '*', min: 0, path: Extension.extension} short: Manufacturer of the item (Note that this should be named "manufacturer" but it currently causes technical issues) array: true index: 16 elements: url: base: {max: '1', min: 1, path: Extension.url} pattern: {type: Uri, value: manufacturer} index: 17 value: base: {max: '1', min: 0, path: 'Extension.value[x]'} short: Manufacturer of the item (Note that this should be named "manufacturer" but it currently causes technical issues) choices: [valueReference] index: 19 valueReference: base: {max: '1', min: 0, path: 'Extension.value[x]'} type: Reference short: Manufacturer of the item (Note that this should be named "manufacturer" but it currently causes technical issues) choiceOf: value index: 20 required: [url] ingredient: match: {url: ingredient} schema: base: {max: '*', min: 0, path: Extension.extension} short: Ingredient array: true index: 21 elements: url: base: {max: '1', min: 1, path: Extension.url} pattern: {type: Uri, value: ingredient} index: 22 value: base: {max: '1', min: 0, path: 'Extension.value[x]'} short: Ingredient choices: [valueReference] index: 24 valueReference: base: {max: '1', min: 0, path: 'Extension.value[x]'} type: Reference short: Ingredient choiceOf: value index: 25 required: [url] physicalCharacteristics: match: {url: physicalCharacteristics} schema: base: {max: '*', min: 0, path: Extension.extension} short: Dimensions, color etc. index: 26 extensions: imprint: url: imprint base: {max: '*', min: 0, path: Extension.extension} short: Where applicable, the imprint can be specified as text array: true index: 68 elements: url: base: {max: '1', min: 1, path: Extension.url} pattern: {type: Uri, value: imprint} index: 69 value: base: {max: '1', min: 0, path: 'Extension.value[x]'} short: Where applicable, the imprint can be specified as text choices: [valueString] index: 71 valueString: base: {max: '1', min: 0, path: 'Extension.value[x]'} type: string short: Where applicable, the imprint can be specified as text choiceOf: value index: 72 required: [url] color: url: color base: {max: '*', min: 0, path: Extension.extension} short: Where applicable, the color can be specified An appropriate controlled vocabulary shall be used The term and the term identifier shall be used array: true index: 63 elements: url: base: {max: '1', min: 1, path: Extension.url} pattern: {type: Uri, value: color} index: 64 value: base: {max: '1', min: 0, 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: 66 valueString: base: {max: '1', min: 0, 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: 67 required: [url] _datatype: url: http://hl7.org/fhir/StructureDefinition/_datatype|5.2.0 type: Extension short: Data type name for MedicinalProductManufactured.physicalCharacteristics from FHIR R4 index: 83 elements: value: base: {max: '1', min: 0, path: 'Extension.value[x]'} pattern: {type: String, value: ProdCharacteristic} choices: [valueString] index: 85 valueString: type: string pattern: {type: String, value: ProdCharacteristic} base: {max: '1', min: 0, path: 'Extension.value[x]'} choiceOf: value index: 86 required: [valueString, value] width: url: width base: {max: '*', min: 0, path: Extension.extension} 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 index: 33 elements: url: base: {max: '1', min: 1, path: Extension.url} pattern: {type: Uri, value: width} index: 34 value: base: {max: '1', min: 0, 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: 36 valueQuantity: base: {max: '1', min: 0, 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: 37 required: [url] nominalVolume: url: nominalVolume base: {max: '*', min: 0, path: Extension.extension} 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 index: 48 elements: url: base: {max: '1', min: 1, path: Extension.url} pattern: {type: Uri, value: nominalVolume} index: 49 value: base: {max: '1', min: 0, 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: 51 valueQuantity: base: {max: '1', min: 0, 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: 52 required: [url] weight: url: weight base: {max: '*', min: 0, path: Extension.extension} 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 index: 43 elements: url: base: {max: '1', min: 1, path: Extension.url} pattern: {type: Uri, value: weight} index: 44 value: base: {max: '1', min: 0, 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: 46 valueQuantity: base: {max: '1', min: 0, 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: 47 required: [url] shape: url: shape base: {max: '*', min: 0, path: Extension.extension} short: Where applicable, the shape can be specified An appropriate controlled vocabulary shall be used The term and the term identifier shall be used index: 58 elements: url: base: {max: '1', min: 1, path: Extension.url} pattern: {type: Uri, value: shape} index: 59 value: base: {max: '1', min: 0, 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: 61 valueString: base: {max: '1', min: 0, 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: 62 required: [url] scoring: url: scoring base: {max: '*', min: 0, path: Extension.extension} short: Where applicable, the scoring can be specified An appropriate controlled vocabulary shall be used The term and the term identifier shall be used index: 78 elements: url: base: {max: '1', min: 1, path: Extension.url} pattern: {type: Uri, value: scoring} index: 79 value: base: {max: '1', min: 0, 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: 81 valueCodeableConcept: base: {max: '1', min: 0, 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: 82 required: [url] image: url: image base: {max: '*', min: 0, path: Extension.extension} short: Where applicable, the image can be provided The format of the image attachment shall be specified by regional implementations array: true index: 73 elements: url: base: {max: '1', min: 1, path: Extension.url} pattern: {type: Uri, value: image} index: 74 value: base: {max: '1', min: 0, 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: 76 valueAttachment: base: {max: '1', min: 0, 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: 77 required: [url] depth: url: depth base: {max: '*', min: 0, path: Extension.extension} 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 index: 38 elements: url: base: {max: '1', min: 1, path: Extension.url} pattern: {type: Uri, value: depth} index: 39 value: base: {max: '1', min: 0, 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: 41 valueQuantity: base: {max: '1', min: 0, 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: 42 required: [url] externalDiameter: url: externalDiameter base: {max: '*', min: 0, path: Extension.extension} 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 index: 53 elements: url: base: {max: '1', min: 1, path: Extension.url} pattern: {type: Uri, value: externalDiameter} index: 54 value: base: {max: '1', min: 0, 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: 56 valueQuantity: base: {max: '1', min: 0, 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: 57 required: [url] height: url: height base: {max: '*', min: 0, path: Extension.extension} 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 index: 28 elements: url: base: {max: '1', min: 1, path: Extension.url} pattern: {type: Uri, value: height} index: 29 value: base: {max: '1', min: 0, 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: 31 valueQuantity: base: {max: '1', min: 0, 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: 32 required: [url] elements: extension: base: {max: '*', min: 0, path: Extension.extension} array: true index: 27 slicing: rules: closed ordered: false discriminator: - {path: url, type: value} min: 0 slices: imprint: match: {url: imprint} schema: base: {max: '*', min: 0, path: Extension.extension} short: Where applicable, the imprint can be specified as text array: true index: 68 elements: url: base: {max: '1', min: 1, path: Extension.url} pattern: {type: Uri, value: imprint} index: 69 value: base: {max: '1', min: 0, path: 'Extension.value[x]'} short: Where applicable, the imprint can be specified as text choices: [valueString] index: 71 valueString: base: {max: '1', min: 0, path: 'Extension.value[x]'} type: string short: Where applicable, the imprint can be specified as text choiceOf: value index: 72 required: [url] color: match: {url: color} schema: base: {max: '*', min: 0, path: Extension.extension} short: Where applicable, the color can be specified An appropriate controlled vocabulary shall be used The term and the term identifier shall be used array: true index: 63 elements: url: base: {max: '1', min: 1, path: Extension.url} pattern: {type: Uri, value: color} index: 64 value: base: {max: '1', min: 0, 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: 66 valueString: base: {max: '1', min: 0, 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: 67 required: [url] _datatype: match: {url: null} schema: type: Extension short: Data type name for MedicinalProductManufactured.physicalCharacteristics from FHIR R4 url: http://hl7.org/fhir/StructureDefinition/_datatype|5.2.0 index: 83 elements: value: base: {max: '1', min: 0, path: 'Extension.value[x]'} pattern: {type: String, value: ProdCharacteristic} choices: [valueString] index: 85 valueString: type: string pattern: {type: String, value: ProdCharacteristic} base: {max: '1', min: 0, path: 'Extension.value[x]'} choiceOf: value index: 86 required: [valueString, value] width: match: {url: width} schema: base: {max: '*', min: 0, path: Extension.extension} 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 index: 33 elements: url: base: {max: '1', min: 1, path: Extension.url} pattern: {type: Uri, value: width} index: 34 value: base: {max: '1', min: 0, 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: 36 valueQuantity: base: {max: '1', min: 0, 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: 37 required: [url] nominalVolume: match: {url: nominalVolume} schema: base: {max: '*', min: 0, path: Extension.extension} 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 index: 48 elements: url: base: {max: '1', min: 1, path: Extension.url} pattern: {type: Uri, value: nominalVolume} index: 49 value: base: {max: '1', min: 0, 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: 51 valueQuantity: base: {max: '1', min: 0, 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: 52 required: [url] weight: match: {url: weight} schema: base: {max: '*', min: 0, path: Extension.extension} 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 index: 43 elements: url: base: {max: '1', min: 1, path: Extension.url} pattern: {type: Uri, value: weight} index: 44 value: base: {max: '1', min: 0, 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: 46 valueQuantity: base: {max: '1', min: 0, 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: 47 required: [url] shape: match: {url: shape} schema: base: {max: '*', min: 0, path: Extension.extension} short: Where applicable, the shape can be specified An appropriate controlled vocabulary shall be used The term and the term identifier shall be used index: 58 elements: url: base: {max: '1', min: 1, path: Extension.url} pattern: {type: Uri, value: shape} index: 59 value: base: {max: '1', min: 0, 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: 61 valueString: base: {max: '1', min: 0, 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: 62 required: [url] scoring: match: {url: scoring} schema: base: {max: '*', min: 0, path: Extension.extension} short: Where applicable, the scoring can be specified An appropriate controlled vocabulary shall be used The term and the term identifier shall be used index: 78 elements: url: base: {max: '1', min: 1, path: Extension.url} pattern: {type: Uri, value: scoring} index: 79 value: base: {max: '1', min: 0, 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: 81 valueCodeableConcept: base: {max: '1', min: 0, 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: 82 required: [url] image: match: {url: image} schema: base: {max: '*', min: 0, path: Extension.extension} short: Where applicable, the image can be provided The format of the image attachment shall be specified by regional implementations array: true index: 73 elements: url: base: {max: '1', min: 1, path: Extension.url} pattern: {type: Uri, value: image} index: 74 value: base: {max: '1', min: 0, 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: 76 valueAttachment: base: {max: '1', min: 0, 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: 77 required: [url] depth: match: {url: depth} schema: base: {max: '*', min: 0, path: Extension.extension} 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 index: 38 elements: url: base: {max: '1', min: 1, path: Extension.url} pattern: {type: Uri, value: depth} index: 39 value: base: {max: '1', min: 0, 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: 41 valueQuantity: base: {max: '1', min: 0, 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: 42 required: [url] externalDiameter: match: {url: externalDiameter} schema: base: {max: '*', min: 0, path: Extension.extension} 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 index: 53 elements: url: base: {max: '1', min: 1, path: Extension.url} pattern: {type: Uri, value: externalDiameter} index: 54 value: base: {max: '1', min: 0, 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: 56 valueQuantity: base: {max: '1', min: 0, 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: 57 required: [url] height: match: {url: height} schema: base: {max: '*', min: 0, path: Extension.extension} 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 index: 28 elements: url: base: {max: '1', min: 1, path: Extension.url} pattern: {type: Uri, value: height} index: 29 value: base: {max: '1', min: 0, 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: 31 valueQuantity: base: {max: '1', min: 0, 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: 32 required: [url] url: base: {max: '1', min: 1, path: Extension.url} pattern: {type: Uri, value: physicalCharacteristics} index: 87 required: [url] otherCharacteristics: match: {url: otherCharacteristics} schema: base: {max: '*', min: 0, path: Extension.extension} short: Other codeable characteristics array: true index: 88 elements: url: base: {max: '1', min: 1, path: Extension.url} pattern: {type: Uri, value: otherCharacteristics} index: 89 value: base: {max: '1', min: 0, path: 'Extension.value[x]'} short: Other codeable characteristics choices: [valueCodeableConcept] index: 91 valueCodeableConcept: base: {max: '1', min: 0, path: 'Extension.value[x]'} type: CodeableConcept short: Other codeable characteristics choiceOf: value index: 92 required: [url] url: base: {max: '1', min: 1, path: Extension.url} pattern: {type: Uri, value: 'http://hl7.org/fhir/4.0/StructureDefinition/extension-MedicinalProductManufactured'} index: 93 package_version: r4.r4b-0.0.1-snapshot-2 extensions: manufacturedDoseForm: url: manufacturedDoseForm base: {max: '*', min: 0, path: Extension.extension} short: Dose form as manufactured and before any transformation into the pharmaceutical product _required: true index: 1 elements: url: base: {max: '1', min: 1, path: Extension.url} pattern: {type: Uri, value: manufacturedDoseForm} index: 2 value: base: {max: '1', min: 0, path: 'Extension.value[x]'} short: Dose form as manufactured and before any transformation into the pharmaceutical product choices: [valueCodeableConcept] index: 4 valueCodeableConcept: base: {max: '1', min: 0, path: 'Extension.value[x]'} type: CodeableConcept short: Dose form as manufactured and before any transformation into the pharmaceutical product choiceOf: value index: 5 required: [url] unitOfPresentation: url: unitOfPresentation base: {max: '*', min: 0, path: Extension.extension} short: The “real world” units in which the quantity of the manufactured item is described index: 6 elements: url: base: {max: '1', min: 1, path: Extension.url} pattern: {type: Uri, value: unitOfPresentation} index: 7 value: base: {max: '1', min: 0, path: 'Extension.value[x]'} short: The “real world” units in which the quantity of the manufactured item is described choices: [valueCodeableConcept] index: 9 valueCodeableConcept: base: {max: '1', min: 0, path: 'Extension.value[x]'} type: CodeableConcept short: The “real world” units in which the quantity of the manufactured item is described choiceOf: value index: 10 required: [url] quantity: url: quantity base: {max: '*', min: 0, path: Extension.extension} short: The quantity or "count number" of the manufactured item _required: true index: 11 elements: url: base: {max: '1', min: 1, path: Extension.url} pattern: {type: Uri, value: quantity} index: 12 value: base: {max: '1', min: 0, path: 'Extension.value[x]'} short: The quantity or "count number" of the manufactured item choices: [valueQuantity] index: 14 valueQuantity: base: {max: '1', min: 0, path: 'Extension.value[x]'} type: Quantity short: The quantity or "count number" of the manufactured item choiceOf: value index: 15 required: [url] manufacturer: url: manufacturer base: {max: '*', min: 0, path: Extension.extension} short: Manufacturer of the item (Note that this should be named "manufacturer" but it currently causes technical issues) array: true index: 16 elements: url: base: {max: '1', min: 1, path: Extension.url} pattern: {type: Uri, value: manufacturer} index: 17 value: base: {max: '1', min: 0, path: 'Extension.value[x]'} short: Manufacturer of the item (Note that this should be named "manufacturer" but it currently causes technical issues) choices: [valueReference] index: 19 valueReference: base: {max: '1', min: 0, path: 'Extension.value[x]'} type: Reference short: Manufacturer of the item (Note that this should be named "manufacturer" but it currently causes technical issues) choiceOf: value index: 20 required: [url] ingredient: url: ingredient base: {max: '*', min: 0, path: Extension.extension} short: Ingredient array: true index: 21 elements: url: base: {max: '1', min: 1, path: Extension.url} pattern: {type: Uri, value: ingredient} index: 22 value: base: {max: '1', min: 0, path: 'Extension.value[x]'} short: Ingredient choices: [valueReference] index: 24 valueReference: base: {max: '1', min: 0, path: 'Extension.value[x]'} type: Reference short: Ingredient choiceOf: value index: 25 required: [url] physicalCharacteristics: url: physicalCharacteristics base: {max: '*', min: 0, path: Extension.extension} short: Dimensions, color etc. index: 26 extensions: imprint: url: imprint base: {max: '*', min: 0, path: Extension.extension} short: Where applicable, the imprint can be specified as text array: true index: 68 elements: url: base: {max: '1', min: 1, path: Extension.url} pattern: {type: Uri, value: imprint} index: 69 value: base: {max: '1', min: 0, path: 'Extension.value[x]'} short: Where applicable, the imprint can be specified as text choices: [valueString] index: 71 valueString: base: {max: '1', min: 0, path: 'Extension.value[x]'} type: string short: Where applicable, the imprint can be specified as text choiceOf: value index: 72 required: [url] color: url: color base: {max: '*', min: 0, path: Extension.extension} short: Where applicable, the color can be specified An appropriate controlled vocabulary shall be used The term and the term identifier shall be used array: true index: 63 elements: url: base: {max: '1', min: 1, path: Extension.url} pattern: {type: Uri, value: color} index: 64 value: base: {max: '1', min: 0, 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: 66 valueString: base: {max: '1', min: 0, 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: 67 required: [url] _datatype: url: http://hl7.org/fhir/StructureDefinition/_datatype|5.2.0 type: Extension short: Data type name for MedicinalProductManufactured.physicalCharacteristics from FHIR R4 index: 83 elements: value: base: {max: '1', min: 0, path: 'Extension.value[x]'} pattern: {type: String, value: ProdCharacteristic} choices: [valueString] index: 85 valueString: type: string pattern: {type: String, value: ProdCharacteristic} base: {max: '1', min: 0, path: 'Extension.value[x]'} choiceOf: value index: 86 required: [valueString, value] width: url: width base: {max: '*', min: 0, path: Extension.extension} 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 index: 33 elements: url: base: {max: '1', min: 1, path: Extension.url} pattern: {type: Uri, value: width} index: 34 value: base: {max: '1', min: 0, 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: 36 valueQuantity: base: {max: '1', min: 0, 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: 37 required: [url] nominalVolume: url: nominalVolume base: {max: '*', min: 0, path: Extension.extension} 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 index: 48 elements: url: base: {max: '1', min: 1, path: Extension.url} pattern: {type: Uri, value: nominalVolume} index: 49 value: base: {max: '1', min: 0, 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: 51 valueQuantity: base: {max: '1', min: 0, 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: 52 required: [url] weight: url: weight base: {max: '*', min: 0, path: Extension.extension} 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 index: 43 elements: url: base: {max: '1', min: 1, path: Extension.url} pattern: {type: Uri, value: weight} index: 44 value: base: {max: '1', min: 0, 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: 46 valueQuantity: base: {max: '1', min: 0, 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: 47 required: [url] shape: url: shape base: {max: '*', min: 0, path: Extension.extension} short: Where applicable, the shape can be specified An appropriate controlled vocabulary shall be used The term and the term identifier shall be used index: 58 elements: url: base: {max: '1', min: 1, path: Extension.url} pattern: {type: Uri, value: shape} index: 59 value: base: {max: '1', min: 0, 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: 61 valueString: base: {max: '1', min: 0, 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: 62 required: [url] scoring: url: scoring base: {max: '*', min: 0, path: Extension.extension} short: Where applicable, the scoring can be specified An appropriate controlled vocabulary shall be used The term and the term identifier shall be used index: 78 elements: url: base: {max: '1', min: 1, path: Extension.url} pattern: {type: Uri, value: scoring} index: 79 value: base: {max: '1', min: 0, 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: 81 valueCodeableConcept: base: {max: '1', min: 0, 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: 82 required: [url] image: url: image base: {max: '*', min: 0, path: Extension.extension} short: Where applicable, the image can be provided The format of the image attachment shall be specified by regional implementations array: true index: 73 elements: url: base: {max: '1', min: 1, path: Extension.url} pattern: {type: Uri, value: image} index: 74 value: base: {max: '1', min: 0, 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: 76 valueAttachment: base: {max: '1', min: 0, 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: 77 required: [url] depth: url: depth base: {max: '*', min: 0, path: Extension.extension} 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 index: 38 elements: url: base: {max: '1', min: 1, path: Extension.url} pattern: {type: Uri, value: depth} index: 39 value: base: {max: '1', min: 0, 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: 41 valueQuantity: base: {max: '1', min: 0, 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: 42 required: [url] externalDiameter: url: externalDiameter base: {max: '*', min: 0, path: Extension.extension} 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 index: 53 elements: url: base: {max: '1', min: 1, path: Extension.url} pattern: {type: Uri, value: externalDiameter} index: 54 value: base: {max: '1', min: 0, 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: 56 valueQuantity: base: {max: '1', min: 0, 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: 57 required: [url] height: url: height base: {max: '*', min: 0, path: Extension.extension} 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 index: 28 elements: url: base: {max: '1', min: 1, path: Extension.url} pattern: {type: Uri, value: height} index: 29 value: base: {max: '1', min: 0, 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: 31 valueQuantity: base: {max: '1', min: 0, 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: 32 required: [url] elements: extension: base: {max: '*', min: 0, path: Extension.extension} array: true index: 27 slicing: rules: closed ordered: false discriminator: - {path: url, type: value} min: 0 slices: imprint: match: {url: imprint} schema: base: {max: '*', min: 0, path: Extension.extension} short: Where applicable, the imprint can be specified as text array: true index: 68 elements: url: base: {max: '1', min: 1, path: Extension.url} pattern: {type: Uri, value: imprint} index: 69 value: base: {max: '1', min: 0, path: 'Extension.value[x]'} short: Where applicable, the imprint can be specified as text choices: [valueString] index: 71 valueString: base: {max: '1', min: 0, path: 'Extension.value[x]'} type: string short: Where applicable, the imprint can be specified as text choiceOf: value index: 72 required: [url] color: match: {url: color} schema: base: {max: '*', min: 0, path: Extension.extension} short: Where applicable, the color can be specified An appropriate controlled vocabulary shall be used The term and the term identifier shall be used array: true index: 63 elements: url: base: {max: '1', min: 1, path: Extension.url} pattern: {type: Uri, value: color} index: 64 value: base: {max: '1', min: 0, 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: 66 valueString: base: {max: '1', min: 0, 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: 67 required: [url] _datatype: match: {url: null} schema: type: Extension short: Data type name for MedicinalProductManufactured.physicalCharacteristics from FHIR R4 url: http://hl7.org/fhir/StructureDefinition/_datatype|5.2.0 index: 83 elements: value: base: {max: '1', min: 0, path: 'Extension.value[x]'} pattern: {type: String, value: ProdCharacteristic} choices: [valueString] index: 85 valueString: type: string pattern: {type: String, value: ProdCharacteristic} base: {max: '1', min: 0, path: 'Extension.value[x]'} choiceOf: value index: 86 required: [valueString, value] width: match: {url: width} schema: base: {max: '*', min: 0, path: Extension.extension} 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 index: 33 elements: url: base: {max: '1', min: 1, path: Extension.url} pattern: {type: Uri, value: width} index: 34 value: base: {max: '1', min: 0, 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: 36 valueQuantity: base: {max: '1', min: 0, 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: 37 required: [url] nominalVolume: match: {url: nominalVolume} schema: base: {max: '*', min: 0, path: Extension.extension} 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 index: 48 elements: url: base: {max: '1', min: 1, path: Extension.url} pattern: {type: Uri, value: nominalVolume} index: 49 value: base: {max: '1', min: 0, 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: 51 valueQuantity: base: {max: '1', min: 0, 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: 52 required: [url] weight: match: {url: weight} schema: base: {max: '*', min: 0, path: Extension.extension} 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 index: 43 elements: url: base: {max: '1', min: 1, path: Extension.url} pattern: {type: Uri, value: weight} index: 44 value: base: {max: '1', min: 0, 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: 46 valueQuantity: base: {max: '1', min: 0, 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: 47 required: [url] shape: match: {url: shape} schema: base: {max: '*', min: 0, path: Extension.extension} short: Where applicable, the shape can be specified An appropriate controlled vocabulary shall be used The term and the term identifier shall be used index: 58 elements: url: base: {max: '1', min: 1, path: Extension.url} pattern: {type: Uri, value: shape} index: 59 value: base: {max: '1', min: 0, 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: 61 valueString: base: {max: '1', min: 0, 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: 62 required: [url] scoring: match: {url: scoring} schema: base: {max: '*', min: 0, path: Extension.extension} short: Where applicable, the scoring can be specified An appropriate controlled vocabulary shall be used The term and the term identifier shall be used index: 78 elements: url: base: {max: '1', min: 1, path: Extension.url} pattern: {type: Uri, value: scoring} index: 79 value: base: {max: '1', min: 0, 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: 81 valueCodeableConcept: base: {max: '1', min: 0, 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: 82 required: [url] image: match: {url: image} schema: base: {max: '*', min: 0, path: Extension.extension} short: Where applicable, the image can be provided The format of the image attachment shall be specified by regional implementations array: true index: 73 elements: url: base: {max: '1', min: 1, path: Extension.url} pattern: {type: Uri, value: image} index: 74 value: base: {max: '1', min: 0, 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: 76 valueAttachment: base: {max: '1', min: 0, 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: 77 required: [url] depth: match: {url: depth} schema: base: {max: '*', min: 0, path: Extension.extension} 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 index: 38 elements: url: base: {max: '1', min: 1, path: Extension.url} pattern: {type: Uri, value: depth} index: 39 value: base: {max: '1', min: 0, 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: 41 valueQuantity: base: {max: '1', min: 0, 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: 42 required: [url] externalDiameter: match: {url: externalDiameter} schema: base: {max: '*', min: 0, path: Extension.extension} 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 index: 53 elements: url: base: {max: '1', min: 1, path: Extension.url} pattern: {type: Uri, value: externalDiameter} index: 54 value: base: {max: '1', min: 0, 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: 56 valueQuantity: base: {max: '1', min: 0, 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: 57 required: [url] height: match: {url: height} schema: base: {max: '*', min: 0, path: Extension.extension} 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 index: 28 elements: url: base: {max: '1', min: 1, path: Extension.url} pattern: {type: Uri, value: height} index: 29 value: base: {max: '1', min: 0, 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: 31 valueQuantity: base: {max: '1', min: 0, 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: 32 required: [url] url: base: {max: '1', min: 1, path: Extension.url} pattern: {type: Uri, value: physicalCharacteristics} index: 87 required: [url] otherCharacteristics: url: otherCharacteristics base: {max: '*', min: 0, path: Extension.extension} short: Other codeable characteristics array: true index: 88 elements: url: base: {max: '1', min: 1, path: Extension.url} pattern: {type: Uri, value: otherCharacteristics} index: 89 value: base: {max: '1', min: 0, path: 'Extension.value[x]'} short: Other codeable characteristics choices: [valueCodeableConcept] index: 91 valueCodeableConcept: base: {max: '1', min: 0, path: 'Extension.value[x]'} type: CodeableConcept short: Other codeable characteristics choiceOf: value index: 92 required: [url] class: extension kind: complex-type url: http://hl7.org/fhir/4.0/StructureDefinition/extension-MedicinalProductManufactured base: http://hl7.org/fhir/StructureDefinition/Extension|4.3.0 version: 0.0.1-snapshot-2 required: [url]