AdmitSource class

The source of admission for a patient to a healthcare service.

Constructors

AdmitSource({CodeableConcept? coding, Reference? admitter})
Creates an instance of AdmitSource.
AdmitSource.fromJson(JsonObject _json)
Creates an instance of AdmitSource from a JSON object.

Properties

admitter Reference?
The reference to the admitting practitioner.
no setter
coding CodeableConcept?
The coded value for the admit source.
no setter
hashCode int
The hash code for this object.
no setteroverride
json → JsonObject
Converts the AdmitSource instance to a JSON object.
no setter
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

copyWith({CodeableConcept? coding, Reference? admitter}) AdmitSource
Creates a copy of the AdmitSource instance and allows for non-destructive mutation.
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

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

Constants

admitterField → const FieldDefinition<Reference>
Field definition for admitter
codingField → const FieldDefinition<CodeableConcept>
Field definition for coding
fieldDefinitions → const List<FieldDefinition<Object>>
All field definitions for AdmitSource