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
Page standards status: Informative | Maturity Level: 3 |
{
"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 "true" or "false"</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, "-" and ".", 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. >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. >= 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 "true" or "false"</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, "-" and ".", 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. >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. >= 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"
}
]
}
]
}
}