FHIR 4.0.1 © HL7.org  |  FHIRsmith 0.13.2  |  Server Home  |  TX Home  |  Capability Statement  |  Terminology Capabilities  |  Operations  |  Problems  |  Library  |   

TX: CodeSystem 1000

<?xml version="1.0" encoding="UTF-8"?>
<CodeSystem xmlns="http://hl7.org/fhir">
  <id value="1000"/>
  <meta>
    <lastUpdated value="2023-01-31T07:07:38.434+11:00"/>
    <profile value="http://hl7.org/fhir/StructureDefinition/shareablecodesystem"/>
  </meta>
  <text>
    <status value="generated"/>
    <div value="&lt;div xmlns=&quot;http://www.w3.org/1999/xhtml&quot;&gt;&lt;p&gt;This code system &lt;code&gt;http://hl7.org/fhir/type-characteristics-code&lt;/code&gt; defines the following codes:&lt;/p&gt;&lt;table class=&quot;codes&quot;&gt;&lt;tr&gt;&lt;td&gt;&lt;b&gt;Lvl&lt;/b&gt;&lt;/td&gt;&lt;td style=&quot;white-space:nowrap&quot;&gt;&lt;b&gt;Code&lt;/b&gt;&lt;/td&gt;&lt;td&gt;&lt;b&gt;Display&lt;/b&gt;&lt;/td&gt;&lt;td&gt;&lt;b&gt;Definition&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;1&lt;/td&gt;&lt;td style=&quot;white-space:nowrap&quot;&gt;has-target&lt;a name=&quot;type-characteristics-code-has-target&quot;&gt; &lt;/a&gt;&lt;/td&gt;&lt;td&gt;Has Target&lt;/td&gt;&lt;td&gt;The type is reference to external content else where that can have a type. This is associated with the use of ElementDefinition.type.targetProfile&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;1&lt;/td&gt;&lt;td style=&quot;white-space:nowrap&quot;&gt;has-range&lt;a name=&quot;type-characteristics-code-has-range&quot;&gt; &lt;/a&gt;&lt;/td&gt;&lt;td&gt;Has Range&lt;/td&gt;&lt;td&gt;The type has a value domain that is a range, and can be associated with allowable min/max values on it&apos;s ElementDefinitions&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;2&lt;/td&gt;&lt;td style=&quot;white-space:nowrap&quot;&gt;  is-continuous&lt;a name=&quot;type-characteristics-code-is-continuous&quot;&gt; &lt;/a&gt;&lt;/td&gt;&lt;td&gt;Is Continuous&lt;/td&gt;&lt;td&gt;The type is a continuous distribution. These types have issues associated with precision and equality, and can have a specified number of max decimal places (via an extension)&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;1&lt;/td&gt;&lt;td style=&quot;white-space:nowrap&quot;&gt;has-length&lt;a name=&quot;type-characteristics-code-has-length&quot;&gt; &lt;/a&gt;&lt;/td&gt;&lt;td&gt;Has Length&lt;/td&gt;&lt;td&gt;The type has variable length and be constrained by it&apos;s length. In principle, any type can be constrained by the number of characters to represent it, but this is not meaningful for numbers or attachments&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;1&lt;/td&gt;&lt;td style=&quot;white-space:nowrap&quot;&gt;has-size&lt;a name=&quot;type-characteristics-code-has-size&quot;&gt; &lt;/a&gt;&lt;/td&gt;&lt;td&gt;Has Size&lt;/td&gt;&lt;td&gt;The type can be constrained by the number of bytes it takes to represent the content. This is usually applied to content that is compressed or interpreted, and there&apos;s no fixed relationship between the number of bytes of content, and the number of characters it represents&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;1&lt;/td&gt;&lt;td style=&quot;white-space:nowrap&quot;&gt;can-bind&lt;a name=&quot;type-characteristics-code-can-bind&quot;&gt; &lt;/a&gt;&lt;/td&gt;&lt;td&gt;Can Bind&lt;/td&gt;&lt;td&gt;The type can be bound to a terminology. Note that a classic binding has system|version|code|display, but not all bindable types carry all four of these, and how they are bound varies, so an additional extension is required to enable tools to work with this content&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;1&lt;/td&gt;&lt;td style=&quot;white-space:nowrap&quot;&gt;has-units&lt;a name=&quot;type-characteristics-code-has-units&quot;&gt; &lt;/a&gt;&lt;/td&gt;&lt;td&gt;Has Units&lt;/td&gt;&lt;td&gt;The content has units of measure (UCUM, by implication) and it may be useful to constrain the units by some valueset&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;1&lt;/td&gt;&lt;td style=&quot;white-space:nowrap&quot;&gt;do-translations&lt;a name=&quot;type-characteristics-code-do-translations&quot;&gt; &lt;/a&gt;&lt;/td&gt;&lt;td&gt;Do Translations&lt;/td&gt;&lt;td&gt;The content is uncontrolled human readable text that may make sense to translate&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;"/>
  </text>
  <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-wg">
    <valueCode value="fhir"/>
  </extension>
  <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-standards-status">
    <valueCode value="trial-use"/>
  </extension>
  <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-fmm">
    <valueInteger value="2"/>
  </extension>
  <url value="http://hl7.org/fhir/type-characteristics-code"/>
  <identifier>
    <system value="urn:ietf:rfc:3986"/>
    <value value="urn:oid:2.16.840.1.113883.4.642.4.1901"/>
  </identifier>
  <version value="1.0.0"/>
  <name value="TypeCharacteristicCodes"/>
  <title value="Type Characteristic Codes"/>
  <status value="draft"/>
  <experimental value="false"/>
  <date value="2023-03-26T08:47:34+11:00"/>
  <publisher value="HL7 International / FHIR Infrastructure"/>
  <contact>
    <telecom>
      <system value="url"/>
      <value value="http://hl7.org/Special/committees/fhir-i"/>
    </telecom>
  </contact>
  <description value="Type Characteristic Codes"/>
  <jurisdiction>
    <coding>
      <system value="http://unstats.un.org/unsd/methods/m49/m49.htm"/>
      <code value="001"/>
    </coding>
  </jurisdiction>
  <caseSensitive value="true"/>
  <hierarchyMeaning value="is-a"/>
  <content value="complete"/>
  <concept>
    <code value="has-target"/>
    <display value="Has Target"/>
    <definition value="The type is reference to external content else where that can have a type. This is associated with the use of ElementDefinition.type.targetProfile"/>
  </concept>
  <concept>
    <code value="has-range"/>
    <display value="Has Range"/>
    <definition value="The type has a value domain that is a range, and can be associated with allowable min/max values on it&apos;s ElementDefinitions"/>
    <concept>
      <code value="is-continuous"/>
      <display value="Is Continuous"/>
      <definition value="The type is a continuous distribution. These types have issues associated with precision and equality, and can have a specified number of max decimal places (via an extension)"/>
    </concept>
  </concept>
  <concept>
    <code value="has-length"/>
    <display value="Has Length"/>
    <definition value="The type has variable length and be constrained by it&apos;s length. In principle, any type can be constrained by the number of characters to represent it, but this is not meaningful for numbers or attachments"/>
  </concept>
  <concept>
    <code value="has-size"/>
    <display value="Has Size"/>
    <definition value="The type can be constrained by the number of bytes it takes to represent the content. This is usually applied to content that is compressed or interpreted, and there&apos;s no fixed relationship between the number of bytes of content, and the number of characters it represents"/>
  </concept>
  <concept>
    <code value="can-bind"/>
    <display value="Can Bind"/>
    <definition value="The type can be bound to a terminology. Note that a classic binding has system|version|code|display, but not all bindable types carry all four of these, and how they are bound varies, so an additional extension is required to enable tools to work with this content"/>
  </concept>
  <concept>
    <code value="has-units"/>
    <display value="Has Units"/>
    <definition value="The content has units of measure (UCUM, by implication) and it may be useful to constrain the units by some valueset"/>
  </concept>
  <concept>
    <code value="do-translations"/>
    <display value="Do Translations"/>
    <definition value="The content is uncontrolled human readable text that may make sense to translate"/>
  </concept>
</CodeSystem>