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
Official URL: http://hl7.org/fhir/tools/ValueSet/primitive-types | Version: 0.7.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 (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 |