Estonian Terminology Services Implementation Guide
1.0.0 - draft Estonia flag

Estonian Terminology Services Implementation Guide, published by TEHIK. This guide is not an authorized publication; it is the continuous build for version 1.0.0 built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/TEHIK-EE/TerminologyServices/ and changes regularly. See the Directory of published versions

Extension: Localized Other Name

Official URL: https://fhir.ee/StructureDefinition/other-name-localized Version: 1.0.0
Draft as of 2024-10-06 Computable Name: OtherNameLocalized

Localized Other Name

Context of Use

This extension may be used on the following element(s):

  • Element ID Resource

Usage info

Usage:

Formal Views of Extension Content

Description of Profiles, Differentials, Snapshots, and how the XML and JSON presentations work.

This structure is derived from CSOtherName

Summary

Complex Extension: Localized Other Name

  • name: string: This name is intended to be human readable, short and as specific as possible and to convey the purpose of the value set. It is considered to be the name of the value set.
  • preferred: boolean: Flag that this Name in this Name Language is the preferred human-readable signifier in this language.
  • lang: code: Code for Language.
  • type: code: Kind of name.

This structure is derived from CSOtherName

NameFlagsCard.TypeDescription & Constraintsdoco
.. Extension 0..* CSOtherName Any additional localized name
... Slices for extension Content/Rules for all slices
.... extension:lang 0..1 Extension Code for Language
..... extension 0..0
..... url 1..1 uri "lang"
..... value[x] 1..1 code Value of extension
Binding: CommonLanguages (preferred): IETF language tag

Additional BindingsPurpose
AllLanguages Max Binding
.... extension:type 0..1 Extension Kind
..... extension 0..0
..... url 1..1 uri "type"
..... value[x] 1..1 code Value of extension

doco Documentation for this format
NameFlagsCard.TypeDescription & Constraintsdoco
.. Extension 0..* CSOtherName Any additional localized name
... id 0..1 id Unique id for inter-element referencing
... Slices for extension 1..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... extension:name 1..1 Extension Human readable, short and specific
..... id 0..1 id 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 id Unique id for inter-element referencing
..... extension 0..0
..... url 1..1 uri "preferred"
..... value[x] 1..1 boolean Value of extension
.... extension:lang 0..1 Extension Code for Language
..... id 0..1 id Unique id for inter-element referencing
..... extension 0..0
..... url 1..1 uri "lang"
..... value[x] 1..1 code Value of extension
Binding: CommonLanguages (preferred): IETF language tag

Additional BindingsPurpose
AllLanguages Max Binding
.... extension:type 0..1 Extension Kind
..... id 0..1 id Unique id for inter-element referencing
..... extension 0..0
..... url 1..1 uri "type"
..... value[x] 1..1 code Value of extension
... url 1..1 uri "http://hl7.org/fhir/StructureDefinition/codesystem-otherName"

doco Documentation for this format

This structure is derived from CSOtherName

Summary

Complex Extension: Localized Other Name

  • name: string: This name is intended to be human readable, short and as specific as possible and to convey the purpose of the value set. It is considered to be the name of the value set.
  • preferred: boolean: Flag that this Name in this Name Language is the preferred human-readable signifier in this language.
  • lang: code: Code for Language.
  • type: code: Kind of name.

Differential View

This structure is derived from CSOtherName

NameFlagsCard.TypeDescription & Constraintsdoco
.. Extension 0..* CSOtherName Any additional localized name
... Slices for extension Content/Rules for all slices
.... extension:lang 0..1 Extension Code for Language
..... extension 0..0
..... url 1..1 uri "lang"
..... value[x] 1..1 code Value of extension
Binding: CommonLanguages (preferred): IETF language tag

Additional BindingsPurpose
AllLanguages Max Binding
.... extension:type 0..1 Extension Kind
..... extension 0..0
..... url 1..1 uri "type"
..... value[x] 1..1 code Value of extension

doco Documentation for this format

Snapshot View

NameFlagsCard.TypeDescription & Constraintsdoco
.. Extension 0..* CSOtherName Any additional localized name
... id 0..1 id Unique id for inter-element referencing
... Slices for extension 1..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... extension:name 1..1 Extension Human readable, short and specific
..... id 0..1 id 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 id Unique id for inter-element referencing
..... extension 0..0
..... url 1..1 uri "preferred"
..... value[x] 1..1 boolean Value of extension
.... extension:lang 0..1 Extension Code for Language
..... id 0..1 id Unique id for inter-element referencing
..... extension 0..0
..... url 1..1 uri "lang"
..... value[x] 1..1 code Value of extension
Binding: CommonLanguages (preferred): IETF language tag

Additional BindingsPurpose
AllLanguages Max Binding
.... extension:type 0..1 Extension Kind
..... id 0..1 id Unique id for inter-element referencing
..... extension 0..0
..... url 1..1 uri "type"
..... value[x] 1..1 code Value of extension
... url 1..1 uri "http://hl7.org/fhir/StructureDefinition/codesystem-otherName"

doco Documentation for this format

 

Other representations of profile: CSV, Excel, Schematron

Terminology Bindings

PathConformanceValueSetURI
Extension.extension:lang.value[x]preferredCommonLanguages
Additional Bindings Purpose
AllLanguages Max Binding
http://hl7.org/fhir/ValueSet/languages
from the FHIR Standard

Constraints

IdGradePath(s)DetailsRequirements
ele-1error**ALL** elementsAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1error**ALL** extensionsMust have either extensions or value[x], not both
: extension.exists() != value.exists()