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 nameno 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 valueBase64Binaryno setterinherited - valueBoolean → FhirBoolean?
-
valueBoolean
Conveys the content if the parameter is a data type.no setterinherited - valueBooleanElement → Element?
-
valueBooleanElement
("_valueBoolean") Extensions for valueBooleanno setterinherited - valueCanonical → FhirCanonical?
-
valueCanonical
Conveys the content if the parameter is a data type.no setterinherited - valueCanonicalElement → Element?
-
valueCanonicalElement
("_valueCanonical") Extensions for valueCanonicalno 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 valueCodeno 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 valueDateno setterinherited - valueDateTime → FhirDateTime?
-
valueDateTime
Conveys the content if the parameter is a data type.no setterinherited - valueDateTimeElement → Element?
-
valueDateTimeElement
("_valueDateTime") Extensions for valueDateTimeno setterinherited - valueDecimal → FhirDecimal?
-
valueDecimal
Conveys the content if the parameter is a data type.no setterinherited - valueDecimalElement → Element?
-
valueDecimalElement
("_valueDecimal") Extensions for valueDecimalno 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 valueIdno 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 valueInstantno 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 valueInteger64no setterinherited - valueIntegerElement → Element?
-
valueIntegerElement
("_valueInteger") Extensions for valueIntegerno setterinherited - valueMarkdown → FhirMarkdown?
-
valueMarkdown
Conveys the content if the parameter is a data type.no setterinherited - valueMarkdownElement → Element?
-
valueMarkdownElement
("_valueMarkdown") Extensions for valueMarkdownno 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 valueOidno 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 valuePositiveIntno 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 valueStringno setterinherited - valueTime → FhirTime?
-
valueTime
Conveys the content if the parameter is a data type.no setterinherited - valueTimeElement → Element?
-
valueTimeElement
("_valueTime") Extensions for valueTimeno 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 valueUnsignedIntno setterinherited - valueUri → FhirUri?
-
valueUri
Conveys the content if the parameter is a data type.no setterinherited - valueUriElement → Element?
-
valueUriElement
("_valueUri") Extensions for valueUrino setterinherited - valueUrl → FhirUrl?
-
valueUrl
Conveys the content if the parameter is a data type.no setterinherited - valueUrlElement → Element?
-
valueUrlElement
("_valueUrl") Extensions for valueUrlno 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 valueUuidno 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