ParametersParameter class
ParametersParameter This resource is used to pass information into and back from an operation (whether invoked directly from REST or within a messaging environment). It is not persisted or allowed to be referenced by other resources.
- Annotations
-
- @freezed
Constructors
-
ParametersParameter({@JsonKey(name: 'id') String? fhirId, @JsonKey(name: 'extension') List<
FhirExtension> ? extension_, List<FhirExtension> ? modifierExtension, String? name, @JsonKey(name: '_name') Element? nameElement, FhirBase64Binary? valueBase64Binary, @JsonKey(name: '_valueBase64Binary') Element? valueBase64BinaryElement, FhirBoolean? valueBoolean, @JsonKey(name: '_valueBoolean') Element? valueBooleanElement, FhirCanonical? valueCanonical, @JsonKey(name: '_valueCanonical') Element? valueCanonicalElement, FhirCode? valueCode, @JsonKey(name: '_valueCode') Element? valueCodeElement, FhirDate? valueDate, @JsonKey(name: '_valueDate') Element? valueDateElement, FhirDateTime? valueDateTime, @JsonKey(name: '_valueDateTime') Element? valueDateTimeElement, FhirDecimal? valueDecimal, @JsonKey(name: '_valueDecimal') Element? valueDecimalElement, FhirId? valueId, @JsonKey(name: '_valueId') Element? valueIdElement, FhirInstant? valueInstant, @JsonKey(name: '_valueInstant') Element? valueInstantElement, FhirInteger? valueInteger, @JsonKey(name: '_valueInteger') Element? valueIntegerElement, FhirInteger64? valueInteger64, @JsonKey(name: '_valueInteger64') Element? valueInteger64Element, FhirMarkdown? valueMarkdown, @JsonKey(name: '_valueMarkdown') Element? valueMarkdownElement, FhirId? valueOid, @JsonKey(name: '_valueOid') Element? valueOidElement, FhirPositiveInt? valuePositiveInt, @JsonKey(name: '_valuePositiveInt') Element? valuePositiveIntElement, String? valueString, @JsonKey(name: '_valueString') Element? valueStringElement, FhirTime? valueTime, @JsonKey(name: '_valueTime') Element? valueTimeElement, FhirUnsignedInt? valueUnsignedInt, @JsonKey(name: '_valueUnsignedInt') Element? valueUnsignedIntElement, FhirUri? valueUri, @JsonKey(name: '_valueUri') Element? valueUriElement, FhirUrl? valueUrl, @JsonKey(name: '_valueUrl') Element? valueUrlElement, FhirId? valueUuid, @JsonKey(name: '_valueUuid') Element? valueUuidElement, Address? valueAddress, Age? valueAge, Annotation? valueAnnotation, Attachment? valueAttachment, CodeableConcept? valueCodeableConcept, CodeableReference? valueCodeableReference, Coding? valueCoding, ContactPoint? valueContactPoint, Count? valueCount, Distance? valueDistance, FhirDuration? valueDuration, HumanName? valueHumanName, Identifier? valueIdentifier, Money? valueMoney, Period? valuePeriod, Quantity? valueQuantity, Range? valueRange, Ratio? valueRatio, RatioRange? valueRatioRange, Reference? valueReference, SampledData? valueSampledData, Signature? valueSignature, Timing? valueTiming, ContactDetail? valueContactDetail, DataRequirement? valueDataRequirement, FhirExpression? valueExpression, ParameterDefinition? valueParameterDefinition, RelatedArtifact? valueRelatedArtifact, TriggerDefinition? valueTriggerDefinition, UsageContext? valueUsageContext, Availability? valueAvailability, ExtendedContactDetail? valueExtendedContactDetail, Dosage? valueDosage, FhirMeta? valueMeta, Resource? resource, @JsonKey(name: 'part') List<ParametersParameter> ? part_}) -
ParametersParameter This resource is used to pass information into and
back from an operation (whether invoked directly from REST or within a
messaging environment). It is not persisted or allowed to be referenced
by other resources.
constfactory
-
ParametersParameter.fromJson(Map<
String, dynamic> json) -
Factory constructor, accepts Map<String, dynamic> as an argument
factory
- ParametersParameter.fromJsonString(String source)
-
Acts like a constructor, returns a ParametersParameter, accepts a
String as an argument, mostly because I got tired of typing it out
factory
- ParametersParameter.fromYaml(dynamic yaml)
-
Factory constructor that accepts a String in YAML format as an argument
factory
Properties
-
copyWith
→ $ParametersParameterCopyWith<
ParametersParameter> -
no setterinherited
-
extension_
→ List<
FhirExtension> ? -
extension_ ("extension") 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 managable, 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.
no setterinherited
- fhirId → String?
-
id Unique id for the element within a resource (for internal
references). This may be any string value that does not contain spaces.
no setterinherited
- hashCode → int
-
The hash code for this object.
no setterinherited
-
modifierExtension
→ List<
FhirExtension> ? -
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.
Usually modifier elements provide negation or qualification. To make
the use of extensions safe and managable, 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.
Applications processing a resource are required to check for modifier
extensions.Modifier extensions SHALL NOT change the meaning of any
elements on Resource or DomainResource (including cannot change the
meaning of modifierExtension itself).
no setterinherited
- name → String?
-
name The name of the parameter (reference to the operation
definition).
no setterinherited
- nameElement → Element?
-
nameElement ("_name") Extensions for name
no setterinherited
-
part_
→ List<
ParametersParameter> ? -
part_ ("part") A named part of a multi-part parameter.
no setterinherited
- resource → Resource?
-
resource Conveys the content if the parameter is a whole resource.
no setterinherited
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- valueAddress → Address?
-
valueAddress Conveys the content if the parameter is a data type.
no setterinherited
- valueAge → Age?
-
valueAge Conveys the content if the parameter is a data type.
no setterinherited
- valueAnnotation → Annotation?
-
valueAnnotation Conveys the content if the parameter is a data type.
no setterinherited
- valueAttachment → Attachment?
-
valueAttachment Conveys the content if the parameter is a data type.
no setterinherited
- valueAvailability → Availability?
-
valueAvailability Conveys the content if the parameter is a data type.
no setterinherited
- valueBase64Binary → FhirBase64Binary?
-
valueBase64Binary Conveys the content if the parameter is a data type.
no setterinherited
- valueBase64BinaryElement → Element?
-
valueBase64BinaryElement ("_valueBase64Binary") Extensions for
valueBase64Binary
no setterinherited
- valueBoolean → FhirBoolean?
-
valueBoolean Conveys the content if the parameter is a data type.
no setterinherited
- valueBooleanElement → Element?
-
valueBooleanElement ("_valueBoolean") Extensions for valueBoolean
no setterinherited
- valueCanonical → FhirCanonical?
-
valueCanonical Conveys the content if the parameter is a data type.
no setterinherited
- valueCanonicalElement → Element?
-
valueCanonicalElement ("_valueCanonical") Extensions for
valueCanonical
no setterinherited
- valueCode → FhirCode?
-
valueCode Conveys the content if the parameter is a data type.
no setterinherited
- valueCodeableConcept → CodeableConcept?
-
valueCodeableConcept Conveys the content if the parameter is a data
type.
no setterinherited
- valueCodeableReference → CodeableReference?
-
valueCodeableReference Conveys the content if the parameter is a data
type.
no setterinherited
- valueCodeElement → Element?
-
valueCodeElement ("_valueCode") Extensions for valueCode
no setterinherited
- valueCoding → Coding?
-
valueCoding Conveys the content if the parameter is a data type.
no setterinherited
- valueContactDetail → ContactDetail?
-
valueContactDetail Conveys the content if the parameter is a data
type.
no setterinherited
- valueContactPoint → ContactPoint?
-
valueContactPoint Conveys the content if the parameter is a data type.
no setterinherited
- valueCount → Count?
-
valueCount Conveys the content if the parameter is a data type.
no setterinherited
- valueDataRequirement → DataRequirement?
-
valueDataRequirement Conveys the content if the parameter is a data
type.
no setterinherited
- valueDate → FhirDate?
-
valueDate Conveys the content if the parameter is a data type.
no setterinherited
- valueDateElement → Element?
-
valueDateElement ("_valueDate") Extensions for valueDate
no setterinherited
- valueDateTime → FhirDateTime?
-
valueDateTime Conveys the content if the parameter is a data type.
no setterinherited
- valueDateTimeElement → Element?
-
valueDateTimeElement ("_valueDateTime") Extensions for valueDateTime
no setterinherited
- valueDecimal → FhirDecimal?
-
valueDecimal Conveys the content if the parameter is a data type.
no setterinherited
- valueDecimalElement → Element?
-
valueDecimalElement ("_valueDecimal") Extensions for valueDecimal
no setterinherited
- valueDistance → Distance?
-
valueDistance Conveys the content if the parameter is a data type.
no setterinherited
- valueDosage → Dosage?
-
valueDosage Conveys the content if the parameter is a data type.
no setterinherited
- valueDuration → FhirDuration?
-
valueDuration Conveys the content if the parameter is a data type.
no setterinherited
- valueExpression → FhirExpression?
-
valueExpression Conveys the content if the parameter is a data type.
no setterinherited
- valueExtendedContactDetail → ExtendedContactDetail?
-
valueExtendedContactDetail Conveys the content if the parameter is a
data type.
no setterinherited
- valueHumanName → HumanName?
-
valueHumanName Conveys the content if the parameter is a data type.
no setterinherited
- valueId → FhirId?
-
valueId Conveys the content if the parameter is a data type.
no setterinherited
- valueIdElement → Element?
-
valueIdElement ("_valueId") Extensions for valueId
no setterinherited
- valueIdentifier → Identifier?
-
valueIdentifier Conveys the content if the parameter is a data type.
no setterinherited
- valueInstant → FhirInstant?
-
valueInstant Conveys the content if the parameter is a data type.
no setterinherited
- valueInstantElement → Element?
-
valueInstantElement ("_valueInstant") Extensions for valueInstant
no setterinherited
- valueInteger → FhirInteger?
-
valueInteger Conveys the content if the parameter is a data type.
no setterinherited
- valueInteger64 → FhirInteger64?
-
valueInteger64 Conveys the content if the parameter is a data type.
no setterinherited
- valueInteger64Element → Element?
-
valueInteger64Element ("_valueInteger64") Extensions for
valueInteger64
no setterinherited
- valueIntegerElement → Element?
-
valueIntegerElement ("_valueInteger") Extensions for valueInteger
no setterinherited
- valueMarkdown → FhirMarkdown?
-
valueMarkdown Conveys the content if the parameter is a data type.
no setterinherited
- valueMarkdownElement → Element?
-
valueMarkdownElement ("_valueMarkdown") Extensions for valueMarkdown
no setterinherited
- valueMeta → FhirMeta?
-
valueMeta Conveys the content if the parameter is a data type.
no setterinherited
- valueMoney → Money?
-
valueMoney Conveys the content if the parameter is a data type.
no setterinherited
- valueOid → FhirId?
-
valueOid Conveys the content if the parameter is a data type.
no setterinherited
- valueOidElement → Element?
-
valueOidElement ("_valueOid") Extensions for valueOid
no setterinherited
- valueParameterDefinition → ParameterDefinition?
-
valueParameterDefinition Conveys the content if the parameter is a
data type.
no setterinherited
- valuePeriod → Period?
-
valuePeriod Conveys the content if the parameter is a data type.
no setterinherited
- valuePositiveInt → FhirPositiveInt?
-
valuePositiveInt Conveys the content if the parameter is a data type.
no setterinherited
- valuePositiveIntElement → Element?
-
valuePositiveIntElement ("_valuePositiveInt") Extensions for
valuePositiveInt
no setterinherited
- valueQuantity → Quantity?
-
valueQuantity Conveys the content if the parameter is a data type.
no setterinherited
- valueRange → Range?
-
valueRange Conveys the content if the parameter is a data type.
no setterinherited
- valueRatio → Ratio?
-
valueRatio Conveys the content if the parameter is a data type.
no setterinherited
- valueRatioRange → RatioRange?
-
valueRatioRange Conveys the content if the parameter is a data type.
no setterinherited
- valueReference → Reference?
-
valueReference Conveys the content if the parameter is a data type.
no setterinherited
- valueRelatedArtifact → RelatedArtifact?
-
valueRelatedArtifact Conveys the content if the parameter is a data
type.
no setterinherited
- valueSampledData → SampledData?
-
valueSampledData Conveys the content if the parameter is a data type.
no setterinherited
- valueSignature → Signature?
-
valueSignature Conveys the content if the parameter is a data type.
no setterinherited
- valueString → String?
-
valueString Conveys the content if the parameter is a data type.
no setterinherited
- valueStringElement → Element?
-
valueStringElement ("_valueString") Extensions for valueString
no setterinherited
- valueTime → FhirTime?
-
valueTime Conveys the content if the parameter is a data type.
no setterinherited
- valueTimeElement → Element?
-
valueTimeElement ("_valueTime") Extensions for valueTime
no setterinherited
- valueTiming → Timing?
-
valueTiming Conveys the content if the parameter is a data type.
no setterinherited
- valueTriggerDefinition → TriggerDefinition?
-
valueTriggerDefinition Conveys the content if the parameter is a data
type.
no setterinherited
- valueUnsignedInt → FhirUnsignedInt?
-
valueUnsignedInt Conveys the content if the parameter is a data type.
no setterinherited
- valueUnsignedIntElement → Element?
-
valueUnsignedIntElement ("_valueUnsignedInt") Extensions for
valueUnsignedInt
no setterinherited
- valueUri → FhirUri?
-
valueUri Conveys the content if the parameter is a data type.
no setterinherited
- valueUriElement → Element?
-
valueUriElement ("_valueUri") Extensions for valueUri
no setterinherited
- valueUrl → FhirUrl?
-
valueUrl Conveys the content if the parameter is a data type.
no setterinherited
- valueUrlElement → Element?
-
valueUrlElement ("_valueUrl") Extensions for valueUrl
no setterinherited
- valueUsageContext → UsageContext?
-
valueUsageContext Conveys the content if the parameter is a data type.
no setterinherited
- valueUuid → FhirId?
-
valueUuid Conveys the content if the parameter is a data type.
no setterinherited
- valueUuidElement → Element?
-
valueUuidElement ("_valueUuid") Extensions for valueUuid
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