ObservationUsCore class

Inheritance
  • Object
  • Resource
  • ObservationUsCore

Constructors

ObservationUsCore({String? id, Meta? meta, Narrative? text, List<Identifier>? identifier, Code? status, List<CodeableConcept>? category, required CodeableConcept code, Reference? subject, Reference? encounter, FhirDateTime? effectiveDateTime, Period? effectivePeriod, Quantity? valueQuantity, CodeableConcept? valueCodeableConcept, String? valueString, Boolean? valueBoolean, Integer? valueInteger, Range? valueRange, Ratio? valueRatio, SampledData? valueSampledData, Time? valueTime, FhirDateTime? valueDateTime, Period? valuePeriod, CodeableConcept? dataAbsentReason, List<Reference>? hasMember, List<Annotation>? note, List<ObservationReferenceRange>? referenceRange, List<ObservationComponent>? component, List<CodeableConcept>? interpretation, CodeableConcept? bodySite, Reference? device, Instant? issued})
factory
ObservationUsCore.bloodPressure(Reference subject, FhirDateTime dateTime, {required double systolic, double? diastolic, BodySiteForBp? bodySite})
factory
ObservationUsCore.bmi(Reference subject, FhirDateTime dateTime, {required double bmi})
factory
ObservationUsCore.bodyHeight(Reference subject, FhirDateTime dateTime, {required double heightInCentimeters})
factory
ObservationUsCore.bodyTemperature(Reference subject, FhirDateTime dateTime, {required double tempInCelsius})
factory
ObservationUsCore.bodyWeight(Reference subject, FhirDateTime dateTime, {required double weightInKilograms})
factory
ObservationUsCore.headCircumference(Reference subject, FhirDateTime dateTime, {required double circumferenceInCentimeters})
factory
ObservationUsCore.heartRate(int bpm, Reference subject, FhirDateTime dateTime)
factory
ObservationUsCore.laboratoryResult({required Code status, List<CodeableConcept>? category, required CodeableConcept code, required Reference subject, FhirDateTime? effectiveDateTime, Period? effectivePeriod, Quantity? valueQuantity, CodeableConcept? valueCodeableConcept, String? valueString, Boolean? valueBoolean, Integer? valueInteger, Range? valueRange, Ratio? valueRatio, SampledData? valueSampledData, Time? valueTime, FhirDateTime? valueDateTime, Period? valuePeriod, ObservationDataAbsentReason? observationDataAbsentReason})
factory
ObservationUsCore.laboratoryResultMinimum({required Code status, required CodeableConcept code, required Reference subject})
factory
ObservationUsCore.pediatricBmiForAge({required Reference subject, required double bmiPercentForAge})
factory
ObservationUsCore.pediatricHeadOccipitalFrontalCircumferencePercentile({required Reference subject, required double headCircumferencePercentile})
factory
ObservationUsCore.pediatricWeightForHeight({required Reference subject, required double weightForHeightPercentile})
factory
ObservationUsCore.pulseOximetry(double o2sat, FhirDateTime dateTime, Reference subject, {double? litersPerMinute, double? oxygenFlowRate})
factory
ObservationUsCore.respiratoryRate(int bpm, Reference subject, FhirDateTime dateTime)
factory
ObservationUsCore.smokingStatus(Code status, Reference subject, Instant issued, SmokingStatus smokingStatus)
factory

Properties

bodySite → CodeableConcept?
no setter
category List<CodeableConcept>?
no setter
code → CodeableConcept
no setter
component List<ObservationComponent>?
no setter
contained List<Resource>?
getter/setter pairinherited
dataAbsentReason → CodeableConcept?
no setter
device → Reference?
no setter
effectiveDateTime → FhirDateTime?
no setter
effectivePeriod → Period?
no setter
encounter → Reference?
no setter
extension_ List<FhirExtension>?
getter/setter pairinherited
hashCode int
The hash code for this object.
no setterinherited
hasMember List<Reference>?
no setter
id String?
getter/setter pairinherited-setteroverride-getter
identifier List<Identifier>?
no setter
implicitRules ↔ FhirUri?
getter/setter pairinherited
interpretation List<CodeableConcept>?
no setter
issued → Instant?
no setter
language ↔ Code?
getter/setter pairinherited
meta ↔ Meta?
getter/setter pairinherited-setteroverride-getter
modifierExtension List<FhirExtension>?
getter/setter pairinherited
note List<Annotation>?
no setter
path String
Local Reference for this Resource, form is "ResourceType/Id"
no setterinherited
referenceRange List<ObservationReferenceRange>?
no setter
resourceType ↔ R4ResourceType?
getter/setter pairinherited
resourceTypeString String?
produce a string of the resourceType
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
status → Code?
no setter
subject → Reference?
no setter
text ↔ Narrative?
getter/setter pairinherited-setteroverride-getter
thisReference → Reference
Convenience method to return a Reference referring to that Resource
no setterinherited
value → Observation
no setter
valueBoolean → Boolean?
no setter
valueCodeableConcept → CodeableConcept?
no setter
valueDateTime → FhirDateTime?
no setter
valueInteger → Integer?
no setter
valuePeriod → Period?
no setter
valueQuantity → Quantity?
no setter
valueRange → Range?
no setter
valueRatio → Ratio?
no setter
valueSampledData → SampledData?
no setter
valueString String?
no setter
valueTime → Time?
no setter

Methods

newId() → Resource
returns the same resource with a new ID (even if there is already an ID present)
inherited
newIdIfNoId() → Resource
returns the same resource with a new ID if there is no current ID
inherited
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() Map<String, dynamic>
Returns a Map<String, dynamic> of the Resource
inherited
toString() String
A string representation of this object.
inherited
toYaml() String
Produces a Yaml formatted String version of the object
inherited
updateVersion({Meta? oldMeta}) → Resource
Updates the meta field of this Resource, updates the meta.lastUpdated field, adds 1 to the version number
inherited

Operators

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