ElementDefinition.Builder |
ElementDefinition.Builder._short(String _short) |
A concise description of what this element means (e.g.
|
ElementDefinition.Builder |
ElementDefinition.Builder.alias(String... alias) |
Identifies additional names by which this element might also be known.
|
ElementDefinition.Builder |
ElementDefinition.Builder.alias(Collection<String> alias) |
Identifies additional names by which this element might also be known.
|
ElementDefinition.Builder |
ElementDefinition.Builder.base(ElementDefinition.Base base) |
Information about the base definition of the element, provided to make it unnecessary for tools to trace the deviation
of the element through the derived and related profiles.
|
ElementDefinition.Builder |
ElementDefinition.Builder.binding(ElementDefinition.Binding binding) |
Binds to a value set if this element is coded (code, Coding, CodeableConcept, Quantity), or the data types (string,
uri).
|
static ElementDefinition.Builder |
ElementDefinition.builder() |
|
ElementDefinition.Builder |
ElementDefinition.Builder.code(Coding... code) |
A code that has the same meaning as the element in a particular terminology.
|
ElementDefinition.Builder |
ElementDefinition.Builder.code(Collection<Coding> code) |
A code that has the same meaning as the element in a particular terminology.
|
ElementDefinition.Builder |
ElementDefinition.Builder.comment(Markdown comment) |
Explanatory notes and implementation guidance about the data element, including notes about how to use the data
properly, exceptions to proper use, etc.
|
ElementDefinition.Builder |
ElementDefinition.Builder.condition(Id... condition) |
A reference to an invariant that may make additional statements about the cardinality or value in the instance.
|
ElementDefinition.Builder |
ElementDefinition.Builder.condition(Collection<Id> condition) |
A reference to an invariant that may make additional statements about the cardinality or value in the instance.
|
ElementDefinition.Builder |
ElementDefinition.Builder.constraint(ElementDefinition.Constraint... constraint) |
Formal constraints such as co-occurrence and other constraints that can be computationally evaluated within the
context of the instance.
|
ElementDefinition.Builder |
ElementDefinition.Builder.constraint(Collection<ElementDefinition.Constraint> constraint) |
Formal constraints such as co-occurrence and other constraints that can be computationally evaluated within the
context of the instance.
|
ElementDefinition.Builder |
ElementDefinition.Builder.contentReference(Uri contentReference) |
Identifies an element defined elsewhere in the definition whose content rules should be applied to the current
element.
|
ElementDefinition.Builder |
ElementDefinition.Builder.defaultValue(Element defaultValue) |
The value that should be used if there is no value stated in the instance (e.g.
|
ElementDefinition.Builder |
ElementDefinition.Builder.definition(Markdown definition) |
Provides a complete explanation of the meaning of the data element for human readability.
|
ElementDefinition.Builder |
ElementDefinition.Builder.example(ElementDefinition.Example... example) |
A sample value for this element demonstrating the type of information that would typically be found in the element.
|
ElementDefinition.Builder |
ElementDefinition.Builder.example(Collection<ElementDefinition.Example> example) |
A sample value for this element demonstrating the type of information that would typically be found in the element.
|
ElementDefinition.Builder |
ElementDefinition.Builder.extension(Extension... extension) |
May be used to represent additional information that is not part of the basic definition of the element.
|
ElementDefinition.Builder |
ElementDefinition.Builder.extension(Collection<Extension> extension) |
May be used to represent additional information that is not part of the basic definition of the element.
|
ElementDefinition.Builder |
ElementDefinition.Builder.fixed(Element fixed) |
Specifies a value that SHALL be exactly the value for this element in the instance.
|
protected ElementDefinition.Builder |
ElementDefinition.Builder.from(ElementDefinition elementDefinition) |
|
ElementDefinition.Builder |
ElementDefinition.Builder.id(String id) |
Unique id for the element within a resource (for internal references).
|
ElementDefinition.Builder |
ElementDefinition.Builder.isModifier(Boolean isModifier) |
If true, the value of this element affects the interpretation of the element or resource that contains it, and the
value of the element cannot be ignored.
|
ElementDefinition.Builder |
ElementDefinition.Builder.isModifierReason(String isModifierReason) |
Explains how that element affects the interpretation of the resource or element that contains it.
|
ElementDefinition.Builder |
ElementDefinition.Builder.isSummary(Boolean isSummary) |
Whether the element should be included if a client requests a search with the parameter _summary=true.
|
ElementDefinition.Builder |
ElementDefinition.Builder.label(String label) |
A single preferred label which is the text to display beside the element indicating its meaning or to use to prompt
for the element in a user display or form.
|
ElementDefinition.Builder |
ElementDefinition.Builder.mapping(ElementDefinition.Mapping... mapping) |
Identifies a concept from an external specification that roughly corresponds to this element.
|
ElementDefinition.Builder |
ElementDefinition.Builder.mapping(Collection<ElementDefinition.Mapping> mapping) |
Identifies a concept from an external specification that roughly corresponds to this element.
|
ElementDefinition.Builder |
ElementDefinition.Builder.max(String max) |
The maximum number of times this element is permitted to appear in the instance.
|
ElementDefinition.Builder |
ElementDefinition.Builder.maxLength(Integer maxLength) |
Indicates the maximum length in characters that is permitted to be present in conformant instances and which is
expected to be supported by conformant consumers that support the element.
|
ElementDefinition.Builder |
ElementDefinition.Builder.maxValue(Element maxValue) |
The maximum allowed value for the element.
|
ElementDefinition.Builder |
ElementDefinition.Builder.meaningWhenMissing(Markdown meaningWhenMissing) |
The Implicit meaning that is to be understood when this element is missing (e.g.
|
ElementDefinition.Builder |
ElementDefinition.Builder.min(UnsignedInt min) |
The minimum number of times this element SHALL appear in the instance.
|
ElementDefinition.Builder |
ElementDefinition.Builder.minValue(Element minValue) |
The minimum allowed value for the element.
|
ElementDefinition.Builder |
ElementDefinition.Builder.modifierExtension(Extension... modifierExtension) |
May be used to represent additional information that is not part of the basic definition of the element and that
modifies the understanding of the element in which it is contained and/or the understanding of the containing
element's descendants.
|
ElementDefinition.Builder |
ElementDefinition.Builder.modifierExtension(Collection<Extension> modifierExtension) |
May be used to represent additional information that is not part of the basic definition of the element and that
modifies the understanding of the element in which it is contained and/or the understanding of the containing
element's descendants.
|
ElementDefinition.Builder |
ElementDefinition.Builder.mustSupport(Boolean mustSupport) |
If true, implementations that produce or consume resources SHALL provide "support" for the element in some meaningful
way.
|
ElementDefinition.Builder |
ElementDefinition.Builder.orderMeaning(String orderMeaning) |
If present, indicates that the order of the repeating element has meaning and describes what that meaning is.
|
ElementDefinition.Builder |
ElementDefinition.Builder.path(String path) |
The path identifies the element and is expressed as a "."-separated list of ancestor elements, beginning with the name
of the resource or extension.
|
ElementDefinition.Builder |
ElementDefinition.Builder.pattern(Element pattern) |
Specifies a value that the value in the instance SHALL follow - that is, any value in the pattern must be found in the
instance.
|
ElementDefinition.Builder |
ElementDefinition.Builder.representation(PropertyRepresentation... representation) |
Codes that define how this element is represented in instances, when the deviation varies from the normal case.
|
ElementDefinition.Builder |
ElementDefinition.Builder.representation(Collection<PropertyRepresentation> representation) |
Codes that define how this element is represented in instances, when the deviation varies from the normal case.
|
ElementDefinition.Builder |
ElementDefinition.Builder.requirements(Markdown requirements) |
This element is for traceability of why the element was created and why the constraints exist as they do.
|
ElementDefinition.Builder |
ElementDefinition.Builder.sliceIsConstraining(Boolean sliceIsConstraining) |
If true, indicates that this slice definition is constraining a slice definition with the same name in an inherited
profile.
|
ElementDefinition.Builder |
ElementDefinition.Builder.sliceName(String sliceName) |
The name of this element definition slice, when slicing is working.
|
ElementDefinition.Builder |
ElementDefinition.Builder.slicing(ElementDefinition.Slicing slicing) |
Indicates that the element is sliced into a set of alternative definitions (i.e.
|
ElementDefinition.Builder |
ElementDefinition.toBuilder() |
|
ElementDefinition.Builder |
ElementDefinition.Builder.type(ElementDefinition.Type... type) |
The data type or resource that the value of this element is permitted to be.
|
ElementDefinition.Builder |
ElementDefinition.Builder.type(Collection<ElementDefinition.Type> type) |
The data type or resource that the value of this element is permitted to be.
|