FHIR Tooling Extensions IG
0.7.0 - Release 0.2.0 International flag

This page is part of the HL7 Tools Extension IG (v0.7.0: Release - Informative) based on FHIR (HL7® FHIR® Standard) v5.0.0. This is the current published version in its permanent home (it will always be available at this URL). For a full list of available versions, see the Directory of published versions

: Primitive Types ValueSet - JSON Representation

Page standards status: Informative Maturity Level: 3

Raw json | Download

{
  "resourceType" : "ValueSet",
  "id" : "primitive-types",
  "text" : {
    "status" : "extensions",
    "div" : "<div xmlns=\"http://www.w3.org/1999/xhtml\"><div xml:lang=\"en\" lang=\"en\"><hr/><p><b>English</b></p><hr/><p class=\"res-header-id\"><b>Generated Narrative: ValueSet primitive-types</b></p><a name=\"primitive-types\"> </a><a name=\"hcprimitive-types\"> </a><ul><li>Include these codes as defined in <a href=\"http://hl7.org/fhir/R5/codesystem-fhir-types.html\"><code>http://hl7.org/fhir/fhir-types</code></a><table class=\"none\"><tr><td style=\"white-space:nowrap\"><b>Code</b></td><td><b>Display</b></td><td><b>Definition</b></td></tr><tr><td><a href=\"http://hl7.org/fhir/R5/codesystem-fhir-types.html#fhir-types-base64Binary\">base64Binary</a></td><td style=\"color: #cccccc\">base64Binary</td><td>base64Binary Type: A stream of bytes</td></tr><tr><td><a href=\"http://hl7.org/fhir/R5/codesystem-fhir-types.html#fhir-types-boolean\">boolean</a></td><td style=\"color: #cccccc\">boolean</td><td>boolean Type: Value of &quot;true&quot; or &quot;false&quot;</td></tr><tr><td><a href=\"http://hl7.org/fhir/R5/codesystem-fhir-types.html#fhir-types-canonical\">canonical</a></td><td style=\"color: #cccccc\">canonical</td><td>canonical type: A URI that is a reference to a canonical URL on a FHIR resource</td></tr><tr><td><a href=\"http://hl7.org/fhir/R5/codesystem-fhir-types.html#fhir-types-code\">code</a></td><td style=\"color: #cccccc\">code</td><td>code type: A string which has at least one character and no leading or trailing whitespace and where there is no whitespace other than single spaces in the contents</td></tr><tr><td><a href=\"http://hl7.org/fhir/R5/codesystem-fhir-types.html#fhir-types-date\">date</a></td><td style=\"color: #cccccc\">date</td><td>date Type: A date or partial date (e.g. just year or year + month). There is no UTC offset. The format is a union of the schema types gYear, gYearMonth and date.  Dates SHALL be valid dates.</td></tr><tr><td><a href=\"http://hl7.org/fhir/R5/codesystem-fhir-types.html#fhir-types-dateTime\">dateTime</a></td><td style=\"color: #cccccc\">dateTime</td><td>dateTime Type: A date, date-time or partial date (e.g. just year or year + month).  If hours and minutes are specified, a UTC offset SHALL be populated. The format is a union of the schema types gYear, gYearMonth, date and dateTime. Seconds must be provided due to schema type constraints but may be zero-filled and may be ignored.                 Dates SHALL be valid dates.</td></tr><tr><td><a href=\"http://hl7.org/fhir/R5/codesystem-fhir-types.html#fhir-types-decimal\">decimal</a></td><td style=\"color: #cccccc\">decimal</td><td>decimal Type: A rational number with implicit precision</td></tr><tr><td><a href=\"http://hl7.org/fhir/R5/codesystem-fhir-types.html#fhir-types-id\">id</a></td><td style=\"color: #cccccc\">id</td><td>id type: Any combination of letters, numerals, &quot;-&quot; and &quot;.&quot;, with a length limit of 64 characters.  (This might be an integer, an unprefixed OID, UUID or any other identifier pattern that meets these constraints.)  Ids are case-insensitive.</td></tr><tr><td><a href=\"http://hl7.org/fhir/R5/codesystem-fhir-types.html#fhir-types-instant\">instant</a></td><td style=\"color: #cccccc\">instant</td><td>instant Type: An instant in time - known at least to the second</td></tr><tr><td><a href=\"http://hl7.org/fhir/R5/codesystem-fhir-types.html#fhir-types-integer\">integer</a></td><td style=\"color: #cccccc\">integer</td><td>integer Type: A whole number</td></tr><tr><td><a href=\"http://hl7.org/fhir/R5/codesystem-fhir-types.html#fhir-types-integer64\">integer64</a></td><td style=\"color: #cccccc\">integer64</td><td>integer64 Type: A very large whole number</td></tr><tr><td><a href=\"http://hl7.org/fhir/R5/codesystem-fhir-types.html#fhir-types-markdown\">markdown</a></td><td style=\"color: #cccccc\">markdown</td><td>markdown type: A string that may contain Github Flavored Markdown syntax for optional processing by a mark down presentation engine</td></tr><tr><td><a href=\"http://hl7.org/fhir/R5/codesystem-fhir-types.html#fhir-types-oid\">oid</a></td><td style=\"color: #cccccc\">oid</td><td>oid type: An OID represented as a URI</td></tr><tr><td><a href=\"http://hl7.org/fhir/R5/codesystem-fhir-types.html#fhir-types-string\">string</a></td><td style=\"color: #cccccc\">string</td><td>string Type: A sequence of Unicode characters</td></tr><tr><td><a href=\"http://hl7.org/fhir/R5/codesystem-fhir-types.html#fhir-types-positiveInt\">positiveInt</a></td><td style=\"color: #cccccc\">positiveInt</td><td>positiveInt type: An integer with a value that is positive (e.g. &gt;0)</td></tr><tr><td><a href=\"http://hl7.org/fhir/R5/codesystem-fhir-types.html#fhir-types-time\">time</a></td><td style=\"color: #cccccc\">time</td><td>time Type: A time during the day, with no date specified</td></tr><tr><td><a href=\"http://hl7.org/fhir/R5/codesystem-fhir-types.html#fhir-types-unsignedInt\">unsignedInt</a></td><td style=\"color: #cccccc\">unsignedInt</td><td>unsignedInt type: An integer with a value that is not negative (e.g. &gt;= 0)</td></tr><tr><td><a href=\"http://hl7.org/fhir/R5/codesystem-fhir-types.html#fhir-types-uri\">uri</a></td><td style=\"color: #cccccc\">uri</td><td>uri Type: String of characters used to identify a name or a resource</td></tr><tr><td><a href=\"http://hl7.org/fhir/R5/codesystem-fhir-types.html#fhir-types-url\">url</a></td><td style=\"color: #cccccc\">url</td><td>url type: A URI that is a literal reference</td></tr><tr><td><a href=\"http://hl7.org/fhir/R5/codesystem-fhir-types.html#fhir-types-uuid\">uuid</a></td><td style=\"color: #cccccc\">uuid</td><td>uuid type: A UUID, represented as a URI</td></tr></table></li></ul></div><div xml:lang=\"es\" lang=\"es\"><hr/><p><b>Spanish</b></p><hr/><p class=\"res-header-id\"><b>Generated Narrative: ValueSet primitive-types</b></p><a name=\"es-primitive-types\"> </a><a name=\"es-hcprimitive-types\"> </a><ul><li>Include these codes as defined in <a href=\"http://hl7.org/fhir/R5/codesystem-fhir-types.html\"><code>http://hl7.org/fhir/fhir-types</code></a><table class=\"none\"><tr><td style=\"white-space:nowrap\"><b>Code</b></td><td><b>Display</b></td><td><b>Definition</b></td></tr><tr><td><a href=\"http://hl7.org/fhir/R5/codesystem-fhir-types.html#fhir-types-base64Binary\">base64Binary</a></td><td style=\"color: #cccccc\">base64Binary</td><td>base64Binary Type: A stream of bytes</td></tr><tr><td><a href=\"http://hl7.org/fhir/R5/codesystem-fhir-types.html#fhir-types-boolean\">boolean</a></td><td style=\"color: #cccccc\">boolean</td><td>boolean Type: Value of &quot;true&quot; or &quot;false&quot;</td></tr><tr><td><a href=\"http://hl7.org/fhir/R5/codesystem-fhir-types.html#fhir-types-canonical\">canonical</a></td><td style=\"color: #cccccc\">canonical</td><td>canonical type: A URI that is a reference to a canonical URL on a FHIR resource</td></tr><tr><td><a href=\"http://hl7.org/fhir/R5/codesystem-fhir-types.html#fhir-types-code\">code</a></td><td style=\"color: #cccccc\">code</td><td>code type: A string which has at least one character and no leading or trailing whitespace and where there is no whitespace other than single spaces in the contents</td></tr><tr><td><a href=\"http://hl7.org/fhir/R5/codesystem-fhir-types.html#fhir-types-date\">date</a></td><td style=\"color: #cccccc\">date</td><td>date Type: A date or partial date (e.g. just year or year + month). There is no UTC offset. The format is a union of the schema types gYear, gYearMonth and date.  Dates SHALL be valid dates.</td></tr><tr><td><a href=\"http://hl7.org/fhir/R5/codesystem-fhir-types.html#fhir-types-dateTime\">dateTime</a></td><td style=\"color: #cccccc\">dateTime</td><td>dateTime Type: A date, date-time or partial date (e.g. just year or year + month).  If hours and minutes are specified, a UTC offset SHALL be populated. The format is a union of the schema types gYear, gYearMonth, date and dateTime. Seconds must be provided due to schema type constraints but may be zero-filled and may be ignored.                 Dates SHALL be valid dates.</td></tr><tr><td><a href=\"http://hl7.org/fhir/R5/codesystem-fhir-types.html#fhir-types-decimal\">decimal</a></td><td style=\"color: #cccccc\">decimal</td><td>decimal Type: A rational number with implicit precision</td></tr><tr><td><a href=\"http://hl7.org/fhir/R5/codesystem-fhir-types.html#fhir-types-id\">id</a></td><td style=\"color: #cccccc\">id</td><td>id type: Any combination of letters, numerals, &quot;-&quot; and &quot;.&quot;, with a length limit of 64 characters.  (This might be an integer, an unprefixed OID, UUID or any other identifier pattern that meets these constraints.)  Ids are case-insensitive.</td></tr><tr><td><a href=\"http://hl7.org/fhir/R5/codesystem-fhir-types.html#fhir-types-instant\">instant</a></td><td style=\"color: #cccccc\">instant</td><td>instant Type: An instant in time - known at least to the second</td></tr><tr><td><a href=\"http://hl7.org/fhir/R5/codesystem-fhir-types.html#fhir-types-integer\">integer</a></td><td style=\"color: #cccccc\">integer</td><td>integer Type: A whole number</td></tr><tr><td><a href=\"http://hl7.org/fhir/R5/codesystem-fhir-types.html#fhir-types-integer64\">integer64</a></td><td style=\"color: #cccccc\">integer64</td><td>integer64 Type: A very large whole number</td></tr><tr><td><a href=\"http://hl7.org/fhir/R5/codesystem-fhir-types.html#fhir-types-markdown\">markdown</a></td><td style=\"color: #cccccc\">markdown</td><td>markdown type: A string that may contain Github Flavored Markdown syntax for optional processing by a mark down presentation engine</td></tr><tr><td><a href=\"http://hl7.org/fhir/R5/codesystem-fhir-types.html#fhir-types-oid\">oid</a></td><td style=\"color: #cccccc\">oid</td><td>oid type: An OID represented as a URI</td></tr><tr><td><a href=\"http://hl7.org/fhir/R5/codesystem-fhir-types.html#fhir-types-string\">string</a></td><td style=\"color: #cccccc\">string</td><td>string Type: A sequence of Unicode characters</td></tr><tr><td><a href=\"http://hl7.org/fhir/R5/codesystem-fhir-types.html#fhir-types-positiveInt\">positiveInt</a></td><td style=\"color: #cccccc\">positiveInt</td><td>positiveInt type: An integer with a value that is positive (e.g. &gt;0)</td></tr><tr><td><a href=\"http://hl7.org/fhir/R5/codesystem-fhir-types.html#fhir-types-time\">time</a></td><td style=\"color: #cccccc\">time</td><td>time Type: A time during the day, with no date specified</td></tr><tr><td><a href=\"http://hl7.org/fhir/R5/codesystem-fhir-types.html#fhir-types-unsignedInt\">unsignedInt</a></td><td style=\"color: #cccccc\">unsignedInt</td><td>unsignedInt type: An integer with a value that is not negative (e.g. &gt;= 0)</td></tr><tr><td><a href=\"http://hl7.org/fhir/R5/codesystem-fhir-types.html#fhir-types-uri\">uri</a></td><td style=\"color: #cccccc\">uri</td><td>uri Type: String of characters used to identify a name or a resource</td></tr><tr><td><a href=\"http://hl7.org/fhir/R5/codesystem-fhir-types.html#fhir-types-url\">url</a></td><td style=\"color: #cccccc\">url</td><td>url type: A URI that is a literal reference</td></tr><tr><td><a href=\"http://hl7.org/fhir/R5/codesystem-fhir-types.html#fhir-types-uuid\">uuid</a></td><td style=\"color: #cccccc\">uuid</td><td>uuid type: A UUID, represented as a URI</td></tr></table></li></ul></div></div>"
  },
  "extension" : [
    {
      "url" : "http://hl7.org/fhir/StructureDefinition/structuredefinition-wg",
      "valueCode" : "fhir"
    },
    {
      "url" : "http://hl7.org/fhir/StructureDefinition/structuredefinition-fmm",
      "valueInteger" : 3,
      "_valueInteger" : {
        "extension" : [
          {
            "url" : "http://hl7.org/fhir/StructureDefinition/structuredefinition-conformance-derivedFrom",
            "valueCanonical" : "http://hl7.org/fhir/tools/ImplementationGuide/hl7.fhir.uv.tools"
          }
        ]
      }
    },
    {
      "url" : "http://hl7.org/fhir/StructureDefinition/structuredefinition-standards-status",
      "valueCode" : "informative",
      "_valueCode" : {
        "extension" : [
          {
            "url" : "http://hl7.org/fhir/StructureDefinition/structuredefinition-conformance-derivedFrom",
            "valueCanonical" : "http://hl7.org/fhir/tools/ImplementationGuide/hl7.fhir.uv.tools"
          }
        ]
      }
    }
  ],
  "url" : "http://hl7.org/fhir/tools/ValueSet/primitive-types",
  "identifier" : [
    {
      "system" : "urn:ietf:rfc:3986",
      "value" : "urn:oid:2.16.840.1.113883.4.642.40.1.48.16"
    }
  ],
  "version" : "0.7.0",
  "name" : "PrimitiveTypesVS",
  "title" : "Primitive Types ValueSet",
  "status" : "active",
  "experimental" : false,
  "date" : "2025-07-21T18:48:45+10:00",
  "publisher" : "HL7 International / FHIR Infrastructure",
  "contact" : [
    {
      "telecom" : [
        {
          "system" : "url",
          "value" : "http://www.hl7.org/Special/committees/fiwg"
        }
      ]
    }
  ],
  "description" : "List of primitive FHIR Types",
  "jurisdiction" : [
    {
      "coding" : [
        {
          "system" : "http://unstats.un.org/unsd/methods/m49/m49.htm",
          "code" : "001"
        }
      ]
    }
  ],
  "compose" : {
    "include" : [
      {
        "system" : "http://hl7.org/fhir/fhir-types",
        "concept" : [
          {
            "code" : "base64Binary"
          },
          {
            "code" : "boolean"
          },
          {
            "code" : "canonical"
          },
          {
            "code" : "code"
          },
          {
            "code" : "date"
          },
          {
            "code" : "dateTime"
          },
          {
            "code" : "decimal"
          },
          {
            "code" : "id"
          },
          {
            "code" : "instant"
          },
          {
            "code" : "integer"
          },
          {
            "code" : "integer64"
          },
          {
            "code" : "markdown"
          },
          {
            "code" : "oid"
          },
          {
            "code" : "string"
          },
          {
            "code" : "positiveInt"
          },
          {
            "code" : "time"
          },
          {
            "code" : "unsignedInt"
          },
          {
            "code" : "uri"
          },
          {
            "code" : "url"
          },
          {
            "code" : "uuid"
          }
        ]
      }
    ]
  }
}