This page is part of the FHIR Specification (v4.6.0: R5 Draft Ballot). The current version which supercedes this version is 5.0.0. For a full list of available versions, see the Directory of published versions . Page versions: R4B R4 R3 R2
Vocabulary Work Group | Maturity Level: 1 | Informative | Use Context: Any |
URL for this extension:
http://hl7.org/fhir/StructureDefinition/valueset-otherName
Status: draft. Extension maintained by: HL7
Natural language names identifying the value set. These names should be usable as an identifier for the module by machine processing applications such as code generation.
Context of Use: Use on Element ID ValueSet
Summary
Name | Flags | Card. | Type | Description & Constraints |
---|---|---|---|---|
otherName | 0..* | Extension | URL = http://hl7.org/fhir/StructureDefinition/valueset-otherName otherName: Natural language names identifying the value set. These names should be usable as an identifier for the module by machine processing applications such as code generation. Use on Element ID ValueSet | |
name | 1..1 | string | A natural language name identifying the value set. This name should be usable as an identifier for the module by machine processing applications such as code generation. | |
preferred | 0..1 | boolean | Flag that this Name in this Name Language is the preferred machine-processing friendly signifier in this language. | |
Documentation for this format |
Full Structure
Name | Flags | Card. | Type | Description & Constraints |
---|---|---|---|---|
extension | 0..* | Extension | URL = http://hl7.org/fhir/StructureDefinition/valueset-otherName otherName: Natural language names identifying the value set. These names should be usable as an identifier for the module by machine processing applications such as code generation. Use on Element ID ValueSet | |
extension | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |
extension:name | 1..1 | Extension | Support human navigation and code generation. | |
id | 0..1 | string | Unique id for inter-element referencing | |
extension | 0..0 | |||
url | 1..1 | uri | "name" | |
value[x] | 1..1 | string | Value of extension | |
extension:preferred | 0..1 | Extension | Which name is preferred for this language | |
id | 0..1 | string | Unique id for inter-element referencing | |
extension | 0..0 | |||
url | 1..1 | uri | "preferred" | |
value[x] | 1..1 | boolean | Value of extension | |
url | 1..1 | uri | "http://hl7.org/fhir/StructureDefinition/valueset-otherName" | |
value[x] | 0..0 | |||
valueBase64Binary | base64Binary | |||
valueBoolean | boolean | |||
valueCanonical | canonical(Any) | |||
valueCode | code | |||
valueDate | date | |||
valueDateTime | dateTime | |||
valueDecimal | decimal | |||
valueId | id | |||
valueInstant | instant | |||
valueInteger | integer | |||
valueInteger64 | integer64 | |||
valueMarkdown | markdown | |||
valueOid | oid | |||
valuePositiveInt | positiveInt | |||
valueString | string | |||
valueTime | time | |||
valueUnsignedInt | unsignedInt | |||
valueUri | uri | |||
valueUrl | url | |||
valueUuid | uuid | |||
valueAddress | Address | |||
valueAge | Age | |||
valueAnnotation | Annotation | |||
valueAttachment | Attachment | |||
valueCodeableConcept | CodeableConcept | |||
valueCoding | Coding | |||
valueContactPoint | ContactPoint | |||
valueCount | Count | |||
valueDistance | Distance | |||
valueDuration | Duration | |||
valueHumanName | HumanName | |||
valueIdentifier | Identifier | |||
valueMoney | Money | |||
valuePeriod | Period | |||
valueQuantity | Quantity | |||
valueRange | Range | |||
valueRatio | Ratio | |||
valueReference | Reference(Any) | |||
valueSampledData | SampledData | |||
valueSignature | Signature | |||
valueTiming | Timing | |||
valueContactDetail | ContactDetail | |||
valueContributor | Contributor | |||
valueDataRequirement | DataRequirement | |||
valueExpression | Expression | |||
valueParameterDefinition | ParameterDefinition | |||
valueRelatedArtifact | RelatedArtifact | |||
valueTriggerDefinition | TriggerDefinition | |||
valueUsageContext | UsageContext | |||
valueDosage | Dosage | |||
valueMeta | Meta | |||
Documentation for this format |
XML Template
<!-- otherName --> <extension xmlns="http://hl7.org/fhir" url="http://hl7.org/fhir/StructureDefinition/valueset-otherName" > <-- extension sliced by value:url in the specified orderOpen--> <extension url="name"> 1..1 Extension <!-- 1..1 Support human navigation and code generation. --> <valueString value="[string]"/><!-- 1..1 Value of extension --> </extension> <extension url="preferred"> 0..1 Extension <!-- 0..1 Which name is preferred for this language --> <valueBoolean value="[boolean]"/><!-- 1..1 Value of extension --> </extension> </extension>
JSON Template
{ // otherName "extension" : [ // sliced by value:url in the specified order, Open { // Support human navigation and code generation. // C? R! // from Element: extension "extension" : [ // sliced by value:url in the specified order, Open ] "url" : "name", // R! "valueString" : "<string>" // C? R! Value of extension }, { // Which name is preferred for this language // C? // from Element: extension "extension" : [ // sliced by value:url in the specified order, Open ] "url" : "preferred", // R! "valueBoolean" : <boolean> // C? R! Value of extension } ], "url" : "http://hl7.org/fhir/StructureDefinition/valueset-otherName", // R! // value[x]: Value of extension. One of these 51: }
Summary
Name | Flags | Card. | Type | Description & Constraints |
---|---|---|---|---|
otherName | 0..* | Extension | URL = http://hl7.org/fhir/StructureDefinition/valueset-otherName otherName: Natural language names identifying the value set. These names should be usable as an identifier for the module by machine processing applications such as code generation. Use on Element ID ValueSet | |
name | 1..1 | string | A natural language name identifying the value set. This name should be usable as an identifier for the module by machine processing applications such as code generation. | |
preferred | 0..1 | boolean | Flag that this Name in this Name Language is the preferred machine-processing friendly signifier in this language. | |
Documentation for this format |
Full Structure
Name | Flags | Card. | Type | Description & Constraints |
---|---|---|---|---|
extension | 0..* | Extension | URL = http://hl7.org/fhir/StructureDefinition/valueset-otherName otherName: Natural language names identifying the value set. These names should be usable as an identifier for the module by machine processing applications such as code generation. Use on Element ID ValueSet | |
extension | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |
extension:name | 1..1 | Extension | Support human navigation and code generation. | |
id | 0..1 | string | Unique id for inter-element referencing | |
extension | 0..0 | |||
url | 1..1 | uri | "name" | |
value[x] | 1..1 | string | Value of extension | |
extension:preferred | 0..1 | Extension | Which name is preferred for this language | |
id | 0..1 | string | Unique id for inter-element referencing | |
extension | 0..0 | |||
url | 1..1 | uri | "preferred" | |
value[x] | 1..1 | boolean | Value of extension | |
url | 1..1 | uri | "http://hl7.org/fhir/StructureDefinition/valueset-otherName" | |
value[x] | 0..0 | |||
valueBase64Binary | base64Binary | |||
valueBoolean | boolean | |||
valueCanonical | canonical(Any) | |||
valueCode | code | |||
valueDate | date | |||
valueDateTime | dateTime | |||
valueDecimal | decimal | |||
valueId | id | |||
valueInstant | instant | |||
valueInteger | integer | |||
valueInteger64 | integer64 | |||
valueMarkdown | markdown | |||
valueOid | oid | |||
valuePositiveInt | positiveInt | |||
valueString | string | |||
valueTime | time | |||
valueUnsignedInt | unsignedInt | |||
valueUri | uri | |||
valueUrl | url | |||
valueUuid | uuid | |||
valueAddress | Address | |||
valueAge | Age | |||
valueAnnotation | Annotation | |||
valueAttachment | Attachment | |||
valueCodeableConcept | CodeableConcept | |||
valueCoding | Coding | |||
valueContactPoint | ContactPoint | |||
valueCount | Count | |||
valueDistance | Distance | |||
valueDuration | Duration | |||
valueHumanName | HumanName | |||
valueIdentifier | Identifier | |||
valueMoney | Money | |||
valuePeriod | Period | |||
valueQuantity | Quantity | |||
valueRange | Range | |||
valueRatio | Ratio | |||
valueReference | Reference(Any) | |||
valueSampledData | SampledData | |||
valueSignature | Signature | |||
valueTiming | Timing | |||
valueContactDetail | ContactDetail | |||
valueContributor | Contributor | |||
valueDataRequirement | DataRequirement | |||
valueExpression | Expression | |||
valueParameterDefinition | ParameterDefinition | |||
valueRelatedArtifact | RelatedArtifact | |||
valueTriggerDefinition | TriggerDefinition | |||
valueUsageContext | UsageContext | |||
valueDosage | Dosage | |||
valueMeta | Meta | |||
Documentation for this format |
XML Template
<!-- otherName --> <extension xmlns="http://hl7.org/fhir" url="http://hl7.org/fhir/StructureDefinition/valueset-otherName" > <-- extension sliced by value:url in the specified orderOpen--> <extension url="name"> 1..1 Extension <!-- 1..1 Support human navigation and code generation. --> <valueString value="[string]"/><!-- 1..1 Value of extension --> </extension> <extension url="preferred"> 0..1 Extension <!-- 0..1 Which name is preferred for this language --> <valueBoolean value="[boolean]"/><!-- 1..1 Value of extension --> </extension> </extension>
JSON Template
{ // otherName "extension" : [ // sliced by value:url in the specified order, Open { // Support human navigation and code generation. // C? R! // from Element: extension "extension" : [ // sliced by value:url in the specified order, Open ] "url" : "name", // R! "valueString" : "<string>" // C? R! Value of extension }, { // Which name is preferred for this language // C? // from Element: extension "extension" : [ // sliced by value:url in the specified order, Open ] "url" : "preferred", // R! "valueBoolean" : <boolean> // C? R! Value of extension } ], "url" : "http://hl7.org/fhir/StructureDefinition/valueset-otherName", // R! // value[x]: Value of extension. One of these 51: }
Constraints