Provenance identifier
Identifies the type of the resource
The Reference(s) that were generated or updated by the activity described in this resource. A provenance can point to more than one target if multiple resources were created/updated by the same activity.
Must be a resource of type Resource
.
A reference to a location at which the other resource is found. The reference may be a relative reference, in which case it is relative to the service base URL, or an absolute URL that resolves to the location where the resource is found. The reference may be version specific or not. If the reference is not to a FHIR RESTful server, then it should be assumed to be version specific. Internal fragment references (start with '#') refer to contained resources.
The instant of time at which the activity was recorded.
An actor taking a role in an activity for which it can be assigned some degree of responsibility for the activity taking place.
The participation the agent had with respect to the activity.
The individual, device or organization that participated in the event.
Must reference one of the following types of resources:
Practitioner
PractitionerRole
RelatedPerson
Patient
Device
Organization
A sequence of Unicode characters
May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
A sequence of Unicode characters
String of characters used to identify a name or a resource
Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).
A sequence of Unicode characters
Extensions for reference
A sequence of Unicode characters
May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
A sequence of Unicode characters
String of characters used to identify a name or a resource
Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).
String of characters used to identify a name or a resource
Extensions for type
A sequence of Unicode characters
May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
A sequence of Unicode characters
String of characters used to identify a name or a resource
Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).
An identifier for the target resource. This is used when there is no way to reference the other resource directly, either because the entity it represents is not available through a FHIR server, or because there is no way for the author of the resource to convert a known identifier to an actual location. There is no requirement that a Reference.identifier point to something that is actually exposed as a FHIR instance, but it SHALL point to a business concept that would be expected to be exposed as a FHIR instance, and that instance would need to be of a FHIR resource type allowed by the reference.
A sequence of Unicode characters
May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
A sequence of Unicode characters
String of characters used to identify a name or a resource
Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).
The purpose of this identifier.
Extensions for use
A sequence of Unicode characters
May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
A sequence of Unicode characters
String of characters used to identify a name or a resource
Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).
A concept that may be defined by a formal reference to a terminology or ontology or may be provided by text.
A sequence of Unicode characters
May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
A sequence of Unicode characters
String of characters used to identify a name or a resource
Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).
A reference to a code defined by a terminology system.
A sequence of Unicode characters
May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
A sequence of Unicode characters
String of characters used to identify a name or a resource
Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).
String of characters used to identify a name or a resource
Extensions for system
A sequence of Unicode characters
May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
A sequence of Unicode characters
String of characters used to identify a name or a resource
Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).
A sequence of Unicode characters
Extensions for version
A sequence of Unicode characters
May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
A sequence of Unicode characters
String of characters used to identify a name or a resource
Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).
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
Extensions for code
A sequence of Unicode characters
May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
A sequence of Unicode characters
String of characters used to identify a name or a resource
Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).
A sequence of Unicode characters
Extensions for display
A sequence of Unicode characters
May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
A sequence of Unicode characters
String of characters used to identify a name or a resource
Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).
Value of "true" or "false"
Extensions for userSelected
A sequence of Unicode characters
May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
A sequence of Unicode characters
String of characters used to identify a name or a resource
Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).
A sequence of Unicode characters
Extensions for text
A sequence of Unicode characters
May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
A sequence of Unicode characters
String of characters used to identify a name or a resource
Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).
String of characters used to identify a name or a resource
Extensions for system
A sequence of Unicode characters
May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
A sequence of Unicode characters
String of characters used to identify a name or a resource
Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).
A sequence of Unicode characters
Extensions for value
A sequence of Unicode characters
May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
A sequence of Unicode characters
String of characters used to identify a name or a resource
Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).
Time period during which identifier is/was valid for use.
A sequence of Unicode characters
May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
A sequence of Unicode characters
String of characters used to identify a name or a resource
Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).
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 must be provided due to schema type constraints but may be zero-filled and may be ignored. Dates SHALL be valid dates.
Extensions for start
A sequence of Unicode characters
May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
A sequence of Unicode characters
String of characters used to identify a name or a resource
Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).
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 must be provided due to schema type constraints but may be zero-filled and may be ignored. Dates SHALL be valid dates.
Extensions for end
A sequence of Unicode characters
May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
A sequence of Unicode characters
String of characters used to identify a name or a resource
Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).
A sequence of Unicode characters
Extensions for display
A sequence of Unicode characters
May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
A sequence of Unicode characters
String of characters used to identify a name or a resource
Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).