ElementDefinition class

Annotations
  • @freezed

Constructors

ElementDefinition({@JsonKey(name: 'id') FhirId? fhirId, @JsonKey(name: 'extension') List<FhirExtension>? extension_, required String path, List<FhirCode>? representation, @JsonKey(name: '_representation') Element? representationElement, String? name, String? label, @JsonKey(name: '_label') Element? labelElement, List<Coding>? code, ElementDefinitionSlicing? slicing, String? short, @JsonKey(name: '_short') Element? shortElement, FhirMarkdown? definition, @JsonKey(name: '_definition') Element? definitionElement, FhirMarkdown? comments, @JsonKey(name: '_comments') Element? commentElement, FhirMarkdown? requirements, @JsonKey(name: '_requirements') Element? requirementsElement, List<String>? alias, @JsonKey(name: '_alias') Element? aliasElement, FhirInteger? min, @JsonKey(name: '_min') Element? minElement, String? max, @JsonKey(name: '_max') Element? maxElement, ElementDefinitionBase? base, List<ElementDefinitionType>? type, String? nameReference, FhirBoolean? defaultValueBoolean, @JsonKey(name: '_defaultValueBoolean') Element? defaultValueBooleanElement, FhirInteger? defaultValueInteger, @JsonKey(name: '_defaultValueInteger') Element? defaultValueIntegerElement, FhirDecimal? defaultValueDecimal, @JsonKey(name: '_defaultValueDecimal') Element? defaultValueDecimalElement, FhirBase64Binary? defaultValueBase64Binary, @JsonKey(name: '_defaultValueBase64Binary') Element? defaultValueBase64BinaryElement, FhirInstant? defaultValueInstant, @JsonKey(name: '_defaultValueInstant') Element? defaultValueInstantElement, String? defaultValueString, @JsonKey(name: '_defaultValueString') Element? defaultValueStringElement, FhirUri? defaultValueUri, @JsonKey(name: '_defaultValueUri') Element? defaultValueUriElement, FhirDate? defaultValueDate, @JsonKey(name: '_defaultValueDate') Element? defaultValueDateElement, FhirDateTime? defaultValueDateTime, @JsonKey(name: '_defaultValueDateTime') Element? defaultValueDateTimeElement, FhirTime? defaultValueTime, @JsonKey(name: '_defaultValueTime') Element? defaultValueTimeElement, FhirCode? defaultValueCode, @JsonKey(name: '_defaultValueCode') Element? defaultValueCodeElement, FhirOid? defaultValueOid, @JsonKey(name: '_defaultValueOid') Element? defaultValueOidElement, FhirId? defaultValueId, @JsonKey(name: '_defaultValueId') Element? defaultValueIdElement, FhirUnsignedInt? defaultValueUnsignedInt, @JsonKey(name: '_defaultValueUnsignedInt') Element? defaultValueUnsignedIntElement, FhirPositiveInt? defaultValuePositiveInt, @JsonKey(name: '_defaultValuePositiveInt') Element? defaultValuePositiveIntElement, FhirMarkdown? defaultValueMarkdown, @JsonKey(name: '_defaultValueMarkDown') Element? defaultValueMarkDownElement, Annotation? defaultValueAnnotation, Attachment? defaultValueAttachment, Identifier? defaultValueIdentifier, CodeableConcept? defaultValueCodeableConcept, Coding? defaultValueCoding, Quantity? defaultValueQuantity, Range? defaultValueRange, Period? defaultValuePeriod, Ratio? defaultValueRatio, SampledData? defaultValueSampledData, Signature? defaultValueSignature, HumanName? defaultValueHumanName, Address? defaultValueAddress, ContactPoint? defaultValueContactPoint, Timing? defaultValueTiming, Reference? defaultValueReference, FhirMeta? defaultValueMeta, FhirMarkdown? meaningWhenMissing, @JsonKey(name: '_meaningWhenMissing') Element? meaningWhenMissingElement, FhirBoolean? fixedBoolean, @JsonKey(name: '_fixedBoolean') Element? fixedBooleanElement, FhirInteger? fixedInteger, @JsonKey(name: '_fixedInteger') Element? fixedIntegerElement, FhirDecimal? fixedDecimal, @JsonKey(name: '_fixedDecimal') Element? fixedDecimalElement, FhirBase64Binary? fixedBase64Binary, @JsonKey(name: '_fixedBase64Binary') Element? fixedBase64BinaryElement, FhirInstant? fixedInstant, @JsonKey(name: '_fixedInstant') Element? fixedInstantElement, String? fixedString, @JsonKey(name: '_fixedString') Element? fixedStringElement, FhirUri? fixedUri, @JsonKey(name: '_fixedUri') Element? fixedUriElement, FhirDate? fixedDate, @JsonKey(name: '_fixedDate') Element? fixedDateElement, FhirDateTime? fixedDateTime, @JsonKey(name: '_fixedDateTime') Element? fixedDateTimeElement, FhirCode? fixedCode, @JsonKey(name: '_fixedCode') Element? fixedCodeElement, FhirOid? fixedOid, @JsonKey(name: '_fixedOid') Element? fixedOidElement, FhirId? fixedId, @JsonKey(name: '_fixedId') Element? fixedIdElement, FhirUnsignedInt? fixedUnsignedInt, @JsonKey(name: '_fixedUnsignedInt') Element? fixedUnsignedIntElement, FhirPositiveInt? fixedPositiveInt, @JsonKey(name: '_fixedPositiveInt') Element? fixedPositiveIntElement, FhirMarkdown? fixedMarkdown, @JsonKey(name: '_fixedMarkdown') Element? fixedMarkdownElement, Annotation? fixedAnnotation, Attachment? fixedAttachment, Identifier? fixedIdentifier, CodeableConcept? fixedCodeableConcept, Coding? fixedCoding, Quantity? fixedQuantity, Range? fixedRange, Period? fixedPeriod, Ratio? fixedRatio, SampledData? fixedSampledData, Signature? fixedSignature, HumanName? fixedHumanName, Address? fixedAddress, ContactPoint? fixedContactPoint, Timing? fixedTiming, Reference? fixedReference, FhirMeta? fixedMeta, FhirBoolean? patternBoolean, @JsonKey(name: '_patternBoolean') Element? patternBooleanElement, FhirInteger? patternInteger, @JsonKey(name: '_patternInteger') Element? patternIntegerElement, FhirDecimal? patternDecimal, @JsonKey(name: '_patternDecimal') Element? patternDecimalElement, FhirBase64Binary? patternBase64Binary, @JsonKey(name: '_patternBase64Binary') Element? patternBase64BinaryElement, FhirInstant? patternInstant, @JsonKey(name: '_patternInstant') Element? patternInstantElement, String? patternString, @JsonKey(name: '_patternString') Element? patternStringElement, FhirUri? patternUri, @JsonKey(name: '_patternUri') Element? patternUriElement, FhirDate? patternDate, @JsonKey(name: '_patternDate') Element? patternDateElement, FhirDateTime? patternDateTime, @JsonKey(name: '_patternDateTime') Element? patternDateTimeElement, FhirTime? patternTime, @JsonKey(name: '_patternTime') Element? patternTimeElement, FhirCode? patternCode, @JsonKey(name: '_patternCode') Element? patternCodeElement, FhirOid? patternOid, @JsonKey(name: '_patternOid') Element? patternOidElement, FhirId? patternId, @JsonKey(name: '_patternId') Element? patternIdElement, FhirUnsignedInt? patternUnsignedInt, @JsonKey(name: '_patternUnsignedInt') Element? patternUnsignedIntElement, FhirPositiveInt? patternPositiveInt, @JsonKey(name: '_patternPositiveInt') Element? patternPositiveIntElement, FhirMarkdown? patternMarkdown, @JsonKey(name: '_patternMarkdown') Element? patternMarkdownElement, Annotation? patternAnnotation, Attachment? patternAttachment, Identifier? patternIdentifier, CodeableConcept? patternCodeableConcept, Coding? patternCoding, Quantity? patternQuantity, Range? patternRange, Period? patternPeriod, Ratio? patternRatio, SampledData? patternSampledData, Signature? patternSignature, HumanName? patternHumanName, Address? patternAddress, ContactPoint? patternContactPoint, Timing? patternTiming, Reference? patternReference, FhirMeta? patternMeta, FhirBoolean? exampleBoolean, @JsonKey(name: '_exampleBoolean') Element? exampleBooleanElement, FhirInteger? exampleInteger, @JsonKey(name: '_exampleInteger') Element? exampleIntegerElement, FhirDecimal? exampleDecimal, @JsonKey(name: '_exampleDecimal') Element? exampleDecimalElement, FhirBase64Binary? exampleBase64Binary, @JsonKey(name: '_exampleBase64Binary') Element? exampleBase64BinaryElement, FhirInstant? exampleInstant, @JsonKey(name: '_exampleInstant') Element? exampleInstantElement, String? exampleString, @JsonKey(name: '_exampleString') Element? exampleStringElement, FhirUri? exampleUri, @JsonKey(name: '_exampleUri') Element? exampleUriElement, FhirDate? exampleDate, @JsonKey(name: '_exampleDate') Element? exampleDateElement, FhirDateTime? exampleDateTime, @JsonKey(name: '_exampleDateTime') Element? exampleDateTimeElement, FhirTime? exampleTime, @JsonKey(name: '_exampleTime') Element? exampleTimeElement, FhirCode? exampleCode, @JsonKey(name: '_exampleCode') Element? exampleCodeElement, FhirOid? exampleOid, @JsonKey(name: '_exampleOid') Element? exampleOidElement, FhirId? exampleId, @JsonKey(name: '_exampleId') Element? exampleIdElement, FhirUnsignedInt? exampleUnsignedInt, @JsonKey(name: '_exampleUnsignedInt') Element? exampleUnsignedIntElement, FhirPositiveInt? examplePositiveInt, @JsonKey(name: '_examplePositiveInt') Element? examplePositiveIntElement, FhirMarkdown? exampleMarkdown, @JsonKey(name: '_exampleMarkdown') Element? exampleMarkdownElement, Annotation? exampleAnnotation, Attachment? exampleAttachment, Identifier? exampleIdentifier, CodeableConcept? exampleCodeableConcept, Coding? exampleCoding, Quantity? exampleQuantity, Range? exampleRange, Period? examplePeriod, Ratio? exampleRatio, SampledData? exampleSampleData, Signature? exampleSignature, HumanName? exampleHumanName, Address? exampleAddress, ContactPoint? exampleContactPoint, Timing? exampleTiming, Reference? exampleReference, FhirMeta? exampleMeta, FhirBoolean? minValueBoolean, @JsonKey(name: '_minValueBoolean') Element? minValueBooleanElement, FhirInteger? minValueInteger, @JsonKey(name: '_minValueInteger') Element? minValueIntegerElement, FhirDecimal? minValueDecimal, @JsonKey(name: '_minValueDecimal') Element? minValueDecimalElement, FhirBase64Binary? minValueBase64Binary, @JsonKey(name: '_minValueBase64Binary') Element? minValueBase64BinaryElement, FhirInstant? minValueInstant, @JsonKey(name: '_minValueInstant') Element? minValueInstantElement, String? minValueString, @JsonKey(name: '_minValueString') Element? minValueStringElement, FhirUri? minValueUri, @JsonKey(name: '_minValueUri') Element? minValueUriElement, FhirDate? minValueDate, @JsonKey(name: '_minValueDate') Element? minValueDateElement, FhirDateTime? minValueDateTime, @JsonKey(name: '_minValueDateTime') Element? minValueDateTimeElement, FhirTime? minValueTime, @JsonKey(name: '_minValueTime') Element? minValueTimeElement, FhirCode? minValueCode, @JsonKey(name: '_minValueCode') Element? minValueCodeElement, FhirOid? minValueOid, @JsonKey(name: '_minValueOid') Element? minValueOidElement, FhirId? minValueId, @JsonKey(name: '_minValueId') Element? minValueIdElement, FhirUnsignedInt? minValueUnsignedInt, @JsonKey(name: '_minValueUnsignedInt') Element? minValueUnsignedIntElement, FhirPositiveInt? minValuePositiveInt, @JsonKey(name: '_minValuePositiveInt') Element? minValuePositiveIntElement, FhirMarkdown? minValueMarkdown, @JsonKey(name: '_minValueMarkdown') Element? minValueMarkdownElement, Annotation? minValueAnnotation, Attachment? minValueAttachment, Identifier? minValueIdentifier, CodeableConcept? minValueCodeableConcept, Coding? minValueCoding, Quantity? minValueQuantity, Range? minValueRange, Period? minValuePeriod, Ratio? minValueRatio, SampledData? minValueSampledData, Signature? minValueSignature, HumanName? minValueHumanName, Address? minValueAddress, ContactPoint? minValueContactPoint, Timing? minValueTiming, Reference? minValueReference, FhirMeta? minValueMeta, FhirBoolean? maxValueBoolean, @JsonKey(name: '_maxValueBoolean') Element? maxValueBooleanElement, FhirInteger? maxValueInteger, @JsonKey(name: '_maxValueInteger') Element? maxValueIntegerElement, FhirDecimal? maxValueDecimal, @JsonKey(name: '_maxValueDecimal') Element? maxValueDecimalElement, FhirBase64Binary? maxValueBase64Binary, @JsonKey(name: '_maxValueBase64Binary') Element? maxValueBase64BinaryElement, FhirInstant? maxValueInstant, @JsonKey(name: '_maxValueInstant') Element? maxValueInstantElement, String? maxValueString, @JsonKey(name: '_maxValueString') Element? maxValueStringElement, FhirUri? maxValueUri, @JsonKey(name: '_maxValueUri') Element? maxValueUriElement, FhirDate? maxValueDate, @JsonKey(name: '_maxValueDate') Element? maxValueDateElement, FhirDateTime? maxValueDateTime, @JsonKey(name: '_maxValueDateTime') Element? maxValueDateTimeElement, FhirTime? maxValueTime, @JsonKey(name: '_maxValueTime') Element? maxValueTimeElement, FhirCode? maxValueCode, @JsonKey(name: '_maxValueCode') Element? maxValueCodeElement, FhirOid? maxValueOid, @JsonKey(name: '_maxValueOid') Element? maxValueOidElement, FhirId? maxValueId, @JsonKey(name: '_maxValueId') Element? maxValueIdElement, FhirUnsignedInt? maxValueUnsignedInt, @JsonKey(name: '_maxValueUnsignedInt') Element? maxValueUnsignedIntElement, FhirPositiveInt? maxValuePositiveInt, @JsonKey(name: '_maxValuePositiveInt') Element? maxValuePositiveIntElement, FhirMarkdown? maxValueMarkdown, @JsonKey(name: '_maxValueMarkdown') Element? maxValueMarkdownElement, Annotation? maxValueAnnotation, Attachment? maxValueAttachment, Identifier? maxValueIdentifier, CodeableConcept? maxValueCodeableConcept, Coding? maxValueCoding, Quantity? maxValueQuantity, Range? maxValueRange, Period? maxValuePeriod, Ratio? maxValueRatio, SampledData? maxValueSampledData, Signature? maxValueSignature, HumanName? maxValueHumanName, Address? maxValueAddress, ContactPoint? maxValueContactPoint, Timing? maxValueTiming, Reference? maxValueReference, FhirMeta? maxValueMeta, FhirInteger? maxLength, @JsonKey(name: '_maxLength') Element? maxLengthElement, List<FhirId>? condition, @JsonKey(name: '_condition') Element? conditionElement, List<ElementDefinitionConstraint>? constraint, FhirBoolean? mustSupport, @JsonKey(name: '_mustSupport') Element? mustSupportElement, FhirBoolean? isModifier, @JsonKey(name: '_isModifier') Element? isModifierElement, FhirBoolean? isSummary, @JsonKey(name: '_isSummary') Element? isSummaryElement, ElementDefinitionBinding? binding, List<ElementDefinitionMapping>? mapping})
const
factory
ElementDefinition.fromJson(Map<String, dynamic> json)
Factory constructor, accepts Map<String, dynamic> as an argument
factory
ElementDefinition.fromJsonString(String source)
Acts like a constructor, returns a ElementDefinition, accepts a String as an argument, mostly because I got tired of typing it out
factory
ElementDefinition.fromYaml(dynamic yaml)
Factory constructor, accepts a String in YAML format as an argument
factory

Properties

alias List<String>?
no setterinherited
aliasElement Element?
no setterinherited
base ElementDefinitionBase?
no setterinherited
binding ElementDefinitionBinding?
no setterinherited
code List<Coding>?
no setterinherited
commentElement Element?
no setterinherited
comments FhirMarkdown?
no setterinherited
condition List<FhirId>?
no setterinherited
conditionElement Element?
no setterinherited
constraint List<ElementDefinitionConstraint>?
no setterinherited
copyWith → $ElementDefinitionCopyWith<ElementDefinition>
no setterinherited
defaultValueAddress Address?
no setterinherited
defaultValueAnnotation Annotation?
no setterinherited
defaultValueAttachment Attachment?
no setterinherited
defaultValueBase64Binary FhirBase64Binary?
no setterinherited
defaultValueBase64BinaryElement Element?
no setterinherited
defaultValueBoolean FhirBoolean?
no setterinherited
defaultValueBooleanElement Element?
no setterinherited
defaultValueCode FhirCode?
no setterinherited
defaultValueCodeableConcept CodeableConcept?
no setterinherited
defaultValueCodeElement Element?
no setterinherited
defaultValueCoding Coding?
no setterinherited
defaultValueContactPoint ContactPoint?
no setterinherited
defaultValueDate FhirDate?
no setterinherited
defaultValueDateElement Element?
no setterinherited
defaultValueDateTime FhirDateTime?
no setterinherited
defaultValueDateTimeElement Element?
no setterinherited
defaultValueDecimal FhirDecimal?
no setterinherited
defaultValueDecimalElement Element?
no setterinherited
defaultValueHumanName HumanName?
no setterinherited
defaultValueId FhirId?
no setterinherited
defaultValueIdElement Element?
no setterinherited
defaultValueIdentifier Identifier?
no setterinherited
defaultValueInstant FhirInstant?
no setterinherited
defaultValueInstantElement Element?
no setterinherited
defaultValueInteger FhirInteger?
no setterinherited
defaultValueIntegerElement Element?
no setterinherited
defaultValueMarkdown FhirMarkdown?
no setterinherited
defaultValueMarkDownElement Element?
no setterinherited
defaultValueMeta FhirMeta?
no setterinherited
defaultValueOid FhirOid?
no setterinherited
defaultValueOidElement Element?
no setterinherited
defaultValuePeriod Period?
no setterinherited
defaultValuePositiveInt FhirPositiveInt?
no setterinherited
defaultValuePositiveIntElement Element?
no setterinherited
defaultValueQuantity Quantity?
no setterinherited
defaultValueRange Range?
no setterinherited
defaultValueRatio Ratio?
no setterinherited
defaultValueReference Reference?
no setterinherited
defaultValueSampledData SampledData?
no setterinherited
defaultValueSignature Signature?
no setterinherited
defaultValueString String?
no setterinherited
defaultValueStringElement Element?
no setterinherited
defaultValueTime FhirTime?
no setterinherited
defaultValueTimeElement Element?
no setterinherited
defaultValueTiming Timing?
no setterinherited
defaultValueUnsignedInt FhirUnsignedInt?
no setterinherited
defaultValueUnsignedIntElement Element?
no setterinherited
defaultValueUri FhirUri?
no setterinherited
defaultValueUriElement Element?
no setterinherited
definition FhirMarkdown?
no setterinherited
definitionElement Element?
no setterinherited
exampleAddress Address?
no setterinherited
exampleAnnotation Annotation?
no setterinherited
exampleAttachment Attachment?
no setterinherited
exampleBase64Binary FhirBase64Binary?
no setterinherited
exampleBase64BinaryElement Element?
no setterinherited
exampleBoolean FhirBoolean?
no setterinherited
exampleBooleanElement Element?
no setterinherited
exampleCode FhirCode?
no setterinherited
exampleCodeableConcept CodeableConcept?
no setterinherited
exampleCodeElement Element?
no setterinherited
exampleCoding Coding?
no setterinherited
exampleContactPoint ContactPoint?
no setterinherited
exampleDate FhirDate?
no setterinherited
exampleDateElement Element?
no setterinherited
exampleDateTime FhirDateTime?
no setterinherited
exampleDateTimeElement Element?
no setterinherited
exampleDecimal FhirDecimal?
no setterinherited
exampleDecimalElement Element?
no setterinherited
exampleHumanName HumanName?
no setterinherited
exampleId FhirId?
no setterinherited
exampleIdElement Element?
no setterinherited
exampleIdentifier Identifier?
no setterinherited
exampleInstant FhirInstant?
no setterinherited
exampleInstantElement Element?
no setterinherited
exampleInteger FhirInteger?
no setterinherited
exampleIntegerElement Element?
no setterinherited
exampleMarkdown FhirMarkdown?
no setterinherited
exampleMarkdownElement Element?
no setterinherited
exampleMeta FhirMeta?
no setterinherited
exampleOid FhirOid?
no setterinherited
exampleOidElement Element?
no setterinherited
examplePeriod Period?
no setterinherited
examplePositiveInt FhirPositiveInt?
no setterinherited
examplePositiveIntElement Element?
no setterinherited
exampleQuantity Quantity?
no setterinherited
exampleRange Range?
no setterinherited
exampleRatio Ratio?
no setterinherited
exampleReference Reference?
no setterinherited
exampleSampleData SampledData?
no setterinherited
exampleSignature Signature?
no setterinherited
exampleString String?
no setterinherited
exampleStringElement Element?
no setterinherited
exampleTime FhirTime?
no setterinherited
exampleTimeElement Element?
no setterinherited
exampleTiming Timing?
no setterinherited
exampleUnsignedInt FhirUnsignedInt?
no setterinherited
exampleUnsignedIntElement Element?
no setterinherited
exampleUri FhirUri?
no setterinherited
exampleUriElement Element?
no setterinherited
extension_ List<FhirExtension>?
no setterinherited
fhirId FhirId?
no setterinherited
fixedAddress Address?
no setterinherited
fixedAnnotation Annotation?
no setterinherited
fixedAttachment Attachment?
no setterinherited
fixedBase64Binary FhirBase64Binary?
no setterinherited
fixedBase64BinaryElement Element?
no setterinherited
fixedBoolean FhirBoolean?
no setterinherited
fixedBooleanElement Element?
no setterinherited
fixedCode FhirCode?
no setterinherited
fixedCodeableConcept CodeableConcept?
no setterinherited
fixedCodeElement Element?
no setterinherited
fixedCoding Coding?
no setterinherited
fixedContactPoint ContactPoint?
no setterinherited
fixedDate FhirDate?
no setterinherited
fixedDateElement Element?
no setterinherited
fixedDateTime FhirDateTime?
no setterinherited
fixedDateTimeElement Element?
no setterinherited
fixedDecimal FhirDecimal?
no setterinherited
fixedDecimalElement Element?
no setterinherited
fixedHumanName HumanName?
no setterinherited
fixedId FhirId?
no setterinherited
fixedIdElement Element?
no setterinherited
fixedIdentifier Identifier?
no setterinherited
fixedInstant FhirInstant?
no setterinherited
fixedInstantElement Element?
no setterinherited
fixedInteger FhirInteger?
no setterinherited
fixedIntegerElement Element?
no setterinherited
fixedMarkdown FhirMarkdown?
no setterinherited
fixedMarkdownElement Element?
no setterinherited
fixedMeta FhirMeta?
no setterinherited
fixedOid FhirOid?
no setterinherited
fixedOidElement Element?
no setterinherited
fixedPeriod Period?
no setterinherited
fixedPositiveInt FhirPositiveInt?
no setterinherited
fixedPositiveIntElement Element?
no setterinherited
fixedQuantity Quantity?
no setterinherited
fixedRange Range?
no setterinherited
fixedRatio Ratio?
no setterinherited
fixedReference Reference?
no setterinherited
fixedSampledData SampledData?
no setterinherited
fixedSignature Signature?
no setterinherited
fixedString String?
no setterinherited
fixedStringElement Element?
no setterinherited
fixedTiming Timing?
no setterinherited
fixedUnsignedInt FhirUnsignedInt?
no setterinherited
fixedUnsignedIntElement Element?
no setterinherited
fixedUri FhirUri?
no setterinherited
fixedUriElement Element?
no setterinherited
hashCode int
The hash code for this object.
no setterinherited
isModifier FhirBoolean?
no setterinherited
isModifierElement Element?
no setterinherited
isSummary FhirBoolean?
no setterinherited
isSummaryElement Element?
no setterinherited
label String?
no setterinherited
labelElement Element?
no setterinherited
mapping List<ElementDefinitionMapping>?
no setterinherited
max String?
no setterinherited
maxElement Element?
no setterinherited
maxLength FhirInteger?
no setterinherited
maxLengthElement Element?
no setterinherited
maxValueAddress Address?
no setterinherited
maxValueAnnotation Annotation?
no setterinherited
maxValueAttachment Attachment?
no setterinherited
maxValueBase64Binary FhirBase64Binary?
no setterinherited
maxValueBase64BinaryElement Element?
no setterinherited
maxValueBoolean FhirBoolean?
no setterinherited
maxValueBooleanElement Element?
no setterinherited
maxValueCode FhirCode?
no setterinherited
maxValueCodeableConcept CodeableConcept?
no setterinherited
maxValueCodeElement Element?
no setterinherited
maxValueCoding Coding?
no setterinherited
maxValueContactPoint ContactPoint?
no setterinherited
maxValueDate FhirDate?
no setterinherited
maxValueDateElement Element?
no setterinherited
maxValueDateTime FhirDateTime?
no setterinherited
maxValueDateTimeElement Element?
no setterinherited
maxValueDecimal FhirDecimal?
no setterinherited
maxValueDecimalElement Element?
no setterinherited
maxValueHumanName HumanName?
no setterinherited
maxValueId FhirId?
no setterinherited
maxValueIdElement Element?
no setterinherited
maxValueIdentifier Identifier?
no setterinherited
maxValueInstant FhirInstant?
no setterinherited
maxValueInstantElement Element?
no setterinherited
maxValueInteger FhirInteger?
no setterinherited
maxValueIntegerElement Element?
no setterinherited
maxValueMarkdown FhirMarkdown?
no setterinherited
maxValueMarkdownElement Element?
no setterinherited
maxValueMeta FhirMeta?
no setterinherited
maxValueOid FhirOid?
no setterinherited
maxValueOidElement Element?
no setterinherited
maxValuePeriod Period?
no setterinherited
maxValuePositiveInt FhirPositiveInt?
no setterinherited
maxValuePositiveIntElement Element?
no setterinherited
maxValueQuantity Quantity?
no setterinherited
maxValueRange Range?
no setterinherited
maxValueRatio Ratio?
no setterinherited
maxValueReference Reference?
no setterinherited
maxValueSampledData SampledData?
no setterinherited
maxValueSignature Signature?
no setterinherited
maxValueString String?
no setterinherited
maxValueStringElement Element?
no setterinherited
maxValueTime FhirTime?
no setterinherited
maxValueTimeElement Element?
no setterinherited
maxValueTiming Timing?
no setterinherited
maxValueUnsignedInt FhirUnsignedInt?
no setterinherited
maxValueUnsignedIntElement Element?
no setterinherited
maxValueUri FhirUri?
no setterinherited
maxValueUriElement Element?
no setterinherited
meaningWhenMissing FhirMarkdown?
no setterinherited
meaningWhenMissingElement Element?
no setterinherited
min FhirInteger?
no setterinherited
minElement Element?
no setterinherited
minValueAddress Address?
no setterinherited
minValueAnnotation Annotation?
no setterinherited
minValueAttachment Attachment?
no setterinherited
minValueBase64Binary FhirBase64Binary?
no setterinherited
minValueBase64BinaryElement Element?
no setterinherited
minValueBoolean FhirBoolean?
no setterinherited
minValueBooleanElement Element?
no setterinherited
minValueCode FhirCode?
no setterinherited
minValueCodeableConcept CodeableConcept?
no setterinherited
minValueCodeElement Element?
no setterinherited
minValueCoding Coding?
no setterinherited
minValueContactPoint ContactPoint?
no setterinherited
minValueDate FhirDate?
no setterinherited
minValueDateElement Element?
no setterinherited
minValueDateTime FhirDateTime?
no setterinherited
minValueDateTimeElement Element?
no setterinherited
minValueDecimal FhirDecimal?
no setterinherited
minValueDecimalElement Element?
no setterinherited
minValueHumanName HumanName?
no setterinherited
minValueId FhirId?
no setterinherited
minValueIdElement Element?
no setterinherited
minValueIdentifier Identifier?
no setterinherited
minValueInstant FhirInstant?
no setterinherited
minValueInstantElement Element?
no setterinherited
minValueInteger FhirInteger?
no setterinherited
minValueIntegerElement Element?
no setterinherited
minValueMarkdown FhirMarkdown?
no setterinherited
minValueMarkdownElement Element?
no setterinherited
minValueMeta FhirMeta?
no setterinherited
minValueOid FhirOid?
no setterinherited
minValueOidElement Element?
no setterinherited
minValuePeriod Period?
no setterinherited
minValuePositiveInt FhirPositiveInt?
no setterinherited
minValuePositiveIntElement Element?
no setterinherited
minValueQuantity Quantity?
no setterinherited
minValueRange Range?
no setterinherited
minValueRatio Ratio?
no setterinherited
minValueReference Reference?
no setterinherited
minValueSampledData SampledData?
no setterinherited
minValueSignature Signature?
no setterinherited
minValueString String?
no setterinherited
minValueStringElement Element?
no setterinherited
minValueTime FhirTime?
no setterinherited
minValueTimeElement Element?
no setterinherited
minValueTiming Timing?
no setterinherited
minValueUnsignedInt FhirUnsignedInt?
no setterinherited
minValueUnsignedIntElement Element?
no setterinherited
minValueUri FhirUri?
no setterinherited
minValueUriElement Element?
no setterinherited
mustSupport FhirBoolean?
no setterinherited
mustSupportElement Element?
no setterinherited
name String?
no setterinherited
nameReference String?
no setterinherited
path String
no setterinherited
patternAddress Address?
no setterinherited
patternAnnotation Annotation?
no setterinherited
patternAttachment Attachment?
no setterinherited
patternBase64Binary FhirBase64Binary?
no setterinherited
patternBase64BinaryElement Element?
no setterinherited
patternBoolean FhirBoolean?
no setterinherited
patternBooleanElement Element?
no setterinherited
patternCode FhirCode?
no setterinherited
patternCodeableConcept CodeableConcept?
no setterinherited
patternCodeElement Element?
no setterinherited
patternCoding Coding?
no setterinherited
patternContactPoint ContactPoint?
no setterinherited
patternDate FhirDate?
no setterinherited
patternDateElement Element?
no setterinherited
patternDateTime FhirDateTime?
no setterinherited
patternDateTimeElement Element?
no setterinherited
patternDecimal FhirDecimal?
no setterinherited
patternDecimalElement Element?
no setterinherited
patternHumanName HumanName?
no setterinherited
patternId FhirId?
no setterinherited
patternIdElement Element?
no setterinherited
patternIdentifier Identifier?
no setterinherited
patternInstant FhirInstant?
no setterinherited
patternInstantElement Element?
no setterinherited
patternInteger FhirInteger?
no setterinherited
patternIntegerElement Element?
no setterinherited
patternMarkdown FhirMarkdown?
no setterinherited
patternMarkdownElement Element?
no setterinherited
patternMeta FhirMeta?
no setterinherited
patternOid FhirOid?
no setterinherited
patternOidElement Element?
no setterinherited
patternPeriod Period?
no setterinherited
patternPositiveInt FhirPositiveInt?
no setterinherited
patternPositiveIntElement Element?
no setterinherited
patternQuantity Quantity?
no setterinherited
patternRange Range?
no setterinherited
patternRatio Ratio?
no setterinherited
patternReference Reference?
no setterinherited
patternSampledData SampledData?
no setterinherited
patternSignature Signature?
no setterinherited
patternString String?
no setterinherited
patternStringElement Element?
no setterinherited
patternTime FhirTime?
no setterinherited
patternTimeElement Element?
no setterinherited
patternTiming Timing?
no setterinherited
patternUnsignedInt FhirUnsignedInt?
no setterinherited
patternUnsignedIntElement Element?
no setterinherited
patternUri FhirUri?
no setterinherited
patternUriElement Element?
no setterinherited
representation List<FhirCode>?
no setterinherited
representationElement Element?
no setterinherited
requirements FhirMarkdown?
no setterinherited
requirementsElement Element?
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
short String?
no setterinherited
shortElement Element?
no setterinherited
slicing ElementDefinitionSlicing?
no setterinherited
type List<ElementDefinitionType>?
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() Map<String, dynamic>
inherited
toJsonString() String
Another convenience method because more and more I'm transmitting FHIR data as a String and not a Map
toString() String
A string representation of this object.
inherited
toYaml() String
Produces a Yaml formatted String version of the object

Operators

operator ==(Object other) bool
The equality operator.
inherited