English Generated Narrative: StructureDefinition type-specifier Language: en Name Flags Card. Type Description & Constraints Extension 0..* Extension Indicates that this repeating element is represented as an object in json and the named one of the two sub-elements is the key for the other one #xD; Slices for extension 2..2 Extension Extension Slice: Unordered, Closed by value:url #xD; extension:condition 1..1 Extension Condition for this type (FHIRPath) #xD; extension 0..0 Extension #xD; url 1..1 uri "condition" #xD; value[x] 1..1 string Value of extension #xD; extension:type 1..1 Extension The type (uri - usually full URI of logical model type_ #xD; extension 0..0 Extension #xD; url 1..1 uri "type" #xD; value[x] 1..1 code Value of extension #xD; url 1..1 uri "http://hl7.org/fhir/tools/StructureDefinition/type-specifier" #xD; value[x] 0..0 Value of extension #xD; Documentation for this format
In some logical models, the type of content at one location depends on the value of some other element, and the type is otherwise not explicit in the instance. In such cases, the type of the element is assigned an abstract ancestor type, and this extension specifies how to determine what type is actually used
Indicates that this repeating element is represented as an object in json and the named one of the two sub-elements is the key for the other one
type-specifiers applied to bindable elements.
All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count())
Must have either extensions or value[x], not both
Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.
Extensions are always sliced by (at least) url
The FHIRPath expression for this type to be true.
Source of the definition for the extension code - a logical name or a URL.
The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.
Value of extension - must be one of a constrained set of the data types (see [Extensibility](http://hl7.org/fhir/R5/extensibility.html) for a list).
The type (uri - usually full URI of logical model type_