FHIR Tooling Extensions IG, published by HL7 International / FHIR Infrastructure. This guide is not an authorized publication; it is the continuous build for version 0.8.0 built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/FHIR/fhir-tools-ig/ and changes regularly. See the Directory of published versions
| Official URL: http://hl7.org/fhir/tools/ValueSet/primitive-types | Version: 0.8.0 | |||
| 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 | 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 |