This value set defines its own terms in the system http://hl7.org/fhir/data-types
| Code | Definition |
| Address | There is a variety of postal address formats defined around the world. This format defines a superset that is the basis for all addresses around the world. |
| Age | A duration (length of time) with a UCUM code |
| Attachment | For referring to data content defined in other formats. |
| BackboneElement | Base definition for all elements that are defined inside a resource - but not those in a data type. |
| CodeableConcept | A concept that may be defined by a formal reference to a terminology or ontology or may be provided by text. |
| Coding | A reference to a code defined by a terminology system. |
| ContactPoint | Details for All kinds of technology mediated contact points for a person or organization, including telephone, email, etc. |
| Count | A count of a discrete element (no unit) |
| Distance | A measure of distance |
| Duration | A length of time |
| Element | Base definition for all elements in a resource. |
| ElementDefinition | Captures constraints on each element within the resource, profile, or extension. |
| Extension | Optional Extensions Element - found in all resources. |
| HumanName | A human's name with the ability to identify parts and usage. |
| Identifier | A technical identifier - identifies some entity uniquely and unambiguously. |
| Meta | The metadata about a resource. This is content in the resource that is maintained by the infrastructure. Changes to the content may not always be associated with version changes to the resource. |
| Money | An amount of money. With regard to precision, see [[X]] |
| Narrative | A human-readable formatted text, including images. |
| Period | A time period defined by a start and end date and optionally time. |
| Quantity | A measured amount (or an amount that can potentially be measured). Note that measured amounts include amounts that are not precisely quantified, including amounts involving arbitrary units and floating currencies. |
| Range | A set of ordered Quantities defined by a low and high limit. |
| Ratio | A relationship of two Quantity values - expressed as a numerator and a denominator. |
| Reference | A reference from one resource to another. |
| SampledData | A series of measurements taken by a device, with upper and lower limits. There may be more than one dimension in the data. |
| Signature | An XML digital signature along with supporting context. |
| Timing | Specifies an event that may occur multiple times. Timing schedules are used for to record when things are expected or requested to occur. |
| base64Binary | A stream of bytes |
| boolean | Value of "true" or "false" |
| code | 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 | A date, or partial date (e.g. just year or year + month). There is no time zone. The format is a union of the schema types gYear, gYearMonth and date. Dates SHALL be valid dates. |
| dateTime | A date, date-time or partial date (e.g. just year or year + month). If hours and minutes are specified, a time zone SHALL be populated. The format is a union of the schema types gYear, gYearMonth, date and dateTime. Seconds may be provided but may also be ignored. Dates SHALL be valid dates. |
| decimal | A rational number with implicit precision |
| id | Any combination of lowercase letters, numerals, "-" and ".", with a length limit of 36 characters. (This might be an integer, an unprefixed OID, UUID or any other identifier pattern that meets these constraints.) Systems SHALL send ids as lower-case but SHOULD interpret them case-insensitively. |
| instant | An instant in time - known at least to the second |
| integer | A whole number |
| oid | An oid represented as a URI |
| string | A sequence of Unicode characters |
| time | A time during the day, with no date specified |
| uri | String of characters used to identify a name or a resource |
| uuid | A UUID, represented as a URI |