Condition class
A clinical condition, problem, diagnosis, or other event, situation, issue, or clinical concept that has risen to a level of concern.
- Annotations
-
- @freezed
Constructors
-
Condition({@JsonKey(name: 'ID') String? id, @JsonKey(name: 'Identifier') List<
Identifier?> ? identifier, @JsonKey(name: 'ClinicalStatus') CodeableConcept? clinicalStatus, @JsonKey(name: 'VerificationStatus') CodeableConcept? verificationStatus, @JsonKey(name: 'Category') List<CodeableConcept?> ? category, @JsonKey(name: 'Severity') CodeableConcept? severity, @JsonKey(name: 'Code') CodeableConcept? code, @JsonKey(name: 'BodySite') List<CodeableConcept?> ? bodySite, @JsonKey(name: 'Subject') Reference? subject, @JsonKey(name: 'Encounter') Reference? encounter, @JsonKey(name: 'OnsetDateTime') String? onsetDateTime, @JsonKey(name: 'OnsetAge') Age? onsetAge, @JsonKey(name: 'OnsetPeriod') Period? onsetPeriod, @JsonKey(name: 'OnsetRange') Quantity? onsetRange, @JsonKey(name: 'OnsetString') String? onsetString, @JsonKey(name: 'AbatementDateTime') String? abatementDateTime, @JsonKey(name: 'AbatementAge') Age? abatementAge, @JsonKey(name: 'AbatementPeriod') Period? abatementPeriod, @JsonKey(name: 'AbatementRange') Quantity? abatementRange, @JsonKey(name: 'AbatementString') String? abatementString, @JsonKey(name: 'RecordedDate') String? recordedDate, @JsonKey(name: 'Recorder') Reference? recorder, @JsonKey(name: 'Asserter') Reference? asserter, @JsonKey(name: 'Stage') Stage? stage, @JsonKey(name: 'Evidence') List<Evidence?> ? evidence, @JsonKey(name: 'Note') List<Annotation?> ? note}) -
factory
-
Condition.fromJson(Map<
String, dynamic> json) -
factory
Properties
- abatementAge → Age?
-
no setterinherited
- abatementDateTime → String?
-
no setterinherited
- abatementPeriod → Period?
-
no setterinherited
- abatementRange → Quantity?
-
no setterinherited
- abatementString → String?
-
no setterinherited
- asserter → Reference?
-
no setterinherited
-
bodySite
→ List<
CodeableConcept?> ? -
no setterinherited
-
category
→ List<
CodeableConcept?> ? -
no setterinherited
- clinicalStatus → CodeableConcept?
-
no setterinherited
- code → CodeableConcept?
-
no setterinherited
-
copyWith
→ $ConditionCopyWith<
Condition> -
no setterinherited
- encounter → Reference?
-
no setterinherited
-
evidence
→ List<
Evidence?> ? -
no setterinherited
- hashCode → int
-
The hash code for this object.
no setterinherited
- id → String?
-
no setterinherited
-
identifier
→ List<
Identifier?> ? -
no setterinherited
-
note
→ List<
Annotation?> ? -
no setterinherited
- onsetAge → Age?
-
no setterinherited
- onsetDateTime → String?
-
no setterinherited
- onsetPeriod → Period?
-
no setterinherited
- onsetRange → Quantity?
-
no setterinherited
- onsetString → String?
-
no setterinherited
- recordedDate → String?
-
no setterinherited
- recorder → Reference?
-
no setterinherited
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- severity → CodeableConcept?
-
no setterinherited
- stage → Stage?
-
no setterinherited
- subject → Reference?
-
no setterinherited
- verificationStatus → CodeableConcept?
-
no setterinherited
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toJson(
) → Map< String, dynamic> -
inherited
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited