This page is part of the HL7 Tools Extension IG (v0.7.1: Release - Informative) based on FHIR (HL7® FHIR® Standard) v5.0.0. The current version which supersedes this version is 0.8.0. For a full list of available versions, see the Directory of published versions
| Official URL: http://hl7.org/fhir/tools/ValueSet/primitive-types | Version: 0.7.1 | |||
| Standards status: Informative | Maturity Level: 3 | Computable Name: PrimitiveTypesVS | ||
| Other Identifiers: OID:2.16.840.1.113883.4.642.40.1.48.16 | ||||
List of primitive FHIR Types
References
http://hl7.org/fhir/fhir-types| Code | Display | Definition | 
| base64Binary | base64Binary | base64Binary Type: A stream of bytes | 
| boolean | boolean | boolean Type: Value of "true" or "false" | 
| canonical | canonical | canonical type: A URI that is a reference to a canonical URL on a FHIR resource | 
| code | code | 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 | 
| date | date | 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. | 
| dateTime | dateTime | 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. | 
| decimal | decimal | decimal Type: A rational number with implicit precision | 
| id | id | 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. | 
| instant | instant | instant Type: An instant in time - known at least to the second | 
| integer | integer | integer Type: A whole number | 
| integer64 | integer64 | integer64 Type: A very large whole number | 
| markdown | markdown | markdown type: A string that may contain Github Flavored Markdown syntax for optional processing by a mark down presentation engine | 
| oid | oid | oid type: An OID represented as a URI | 
| string | string | string Type: A sequence of Unicode characters | 
| positiveInt | positiveInt | positiveInt type: An integer with a value that is positive (e.g. >0) | 
| time | time | time Type: A time during the day, with no date specified | 
| unsignedInt | unsignedInt | unsignedInt type: An integer with a value that is not negative (e.g. >= 0) | 
| uri | uri | uri Type: String of characters used to identify a name or a resource | 
| url | url | url type: A URI that is a literal reference | 
| uuid | uuid | uuid type: A UUID, represented as a URI | 
Expansion performed internally based on codesystem All FHIR Types v5.0.0 (CodeSystem)
This value set contains 20 concepts
| Code | System | Display (en) | Definition | 
| base64Binary | http://hl7.org/fhir/fhir-types | base64Binary | base64Binary Type: A stream of bytes | 
| boolean | http://hl7.org/fhir/fhir-types | boolean | boolean Type: Value of "true" or "false" | 
| canonical | http://hl7.org/fhir/fhir-types | canonical | canonical type: A URI that is a reference to a canonical URL on a FHIR resource | 
| code | http://hl7.org/fhir/fhir-types | code | 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 | 
| date | http://hl7.org/fhir/fhir-types | date | 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. | 
| dateTime | http://hl7.org/fhir/fhir-types | dateTime | 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. | 
| decimal | http://hl7.org/fhir/fhir-types | decimal | decimal Type: A rational number with implicit precision | 
| id | http://hl7.org/fhir/fhir-types | id | 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. | 
| instant | http://hl7.org/fhir/fhir-types | instant | instant Type: An instant in time - known at least to the second | 
| integer | http://hl7.org/fhir/fhir-types | integer | integer Type: A whole number | 
| integer64 | http://hl7.org/fhir/fhir-types | integer64 | integer64 Type: A very large whole number | 
| markdown | http://hl7.org/fhir/fhir-types | markdown | markdown type: A string that may contain Github Flavored Markdown syntax for optional processing by a mark down presentation engine | 
| oid | http://hl7.org/fhir/fhir-types | oid | oid type: An OID represented as a URI | 
| string | http://hl7.org/fhir/fhir-types | string | string Type: A sequence of Unicode characters | 
| positiveInt | http://hl7.org/fhir/fhir-types | positiveInt | positiveInt type: An integer with a value that is positive (e.g. >0) | 
| time | http://hl7.org/fhir/fhir-types | time | time Type: A time during the day, with no date specified | 
| unsignedInt | http://hl7.org/fhir/fhir-types | unsignedInt | unsignedInt type: An integer with a value that is not negative (e.g. >= 0) | 
| uri | http://hl7.org/fhir/fhir-types | uri | uri Type: String of characters used to identify a name or a resource | 
| url | http://hl7.org/fhir/fhir-types | url | url type: A URI that is a literal reference | 
| uuid | http://hl7.org/fhir/fhir-types | uuid | uuid type: A UUID, represented as a URI | 
Explanation of the columns that may appear on this page:
| Level | A few code lists that FHIR defines are hierarchical - each code is assigned a level. In this scheme, some codes are under other codes, and imply that the code they are under also applies | 
| System | The source of the definition of the code (when the value set draws in codes defined elsewhere) | 
| Code | The code (used as the code in the resource instance) | 
| Display | The display (used in the display element of a Coding). If there is no display, implementers should not simply display the code, but map the concept into their application | 
| Definition | An explanation of the meaning of the concept | 
| Comments | Additional notes about how to use the code |