Concept class
Concepts
used when listing diagnoses and medication
Refer to https://gitlab.slade360emr.com/optimalhealth/healthcloud/-/wikis/Clinical-APIs
- Annotations
-
- @freezed
Constructors
-
Concept({@JsonKey(name: 'concept_class') String? conceptClass, @JsonKey(name: 'created_on') String? createdOn, @JsonKey(name: 'datatype') String? dataType, @JsonKey(name: 'descriptions') List<
Description?> ? descriptions, @JsonKey(name: 'display_locale') String? displayLocale, @JsonKey(name: 'display_name') String? displayName, @JsonKey(name: 'external_id') String? externalID, @JsonKey(name: 'id') String? id, @JsonKey(name: 'is_latest_version') bool? isLatestVersion, @JsonKey(name: 'locale') String? locale, @JsonKey(name: 'owner') String? owner, @JsonKey(name: 'retired') bool? retired, @JsonKey(name: 'uuid') String? uuid, @JsonKey(name: 'source') String? source, @JsonKey(name: 'source_url') String? sourceURL, @JsonKey(name: 'type') String? type, @JsonKey(name: 'updated_on') String? updatedOn, @JsonKey(name: 'url') String? url, @JsonKey(name: 'version') String? version, @JsonKey(name: 'names') List<ConceptName?> ? names}) -
factory
-
Concept.fromJson(Map<
String, dynamic> json) -
factory
Properties
- conceptClass → String?
-
no setterinherited
-
copyWith
→ $ConceptCopyWith<
Concept> -
no setterinherited
- createdOn → String?
-
no setterinherited
- dataType → String?
-
no setterinherited
-
descriptions
→ List<
Description?> ? -
no setterinherited
- displayLocale → String?
-
no setterinherited
- displayName → String?
-
no setterinherited
- externalID → String?
-
no setterinherited
- hashCode → int
-
The hash code for this object.
no setterinherited
- id → String?
-
no setterinherited
- isLatestVersion → bool?
-
no setterinherited
- locale → String?
-
no setterinherited
-
names
→ List<
ConceptName?> ? -
no setterinherited
- owner → String?
-
no setterinherited
- retired → bool?
-
no setterinherited
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- source → String?
-
no setterinherited
- sourceURL → String?
-
no setterinherited
- type → String?
-
no setterinherited
- updatedOn → String?
-
no setterinherited
- url → String?
-
no setterinherited
- uuid → String?
-
no setterinherited
- version → String?
-
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