CarePlanUsCore class
CarePlanUsCore Describes the intention of how one or more practitioners intend to deliver care for a particular patient, group or community for a period of time, possibly limited to care for a specific condition or set of conditions.
- Inheritance
-
- Object
- Resource
- CarePlanUsCore
Constructors
-
CarePlanUsCore({String? id, Meta? meta, required Narrative text, List<
Resource> ? contained, required CarePlanStatus status, required CarePlanIntent intent, required List<CodeableConcept> category, required Reference subject}) -
CarePlanUsCore Describes the intention of how one or more practitioners
intend to deliver care for a particular patient, group or community for a
period of time, possibly limited to care for a specific condition or set
of conditions.
factory
- CarePlanUsCore.minimum({required NarrativeStatus narrativeStatus, required CarePlanStatus status, required CarePlanIntent intent, required Reference subject})
-
CarePlanUsCore.minimum The minimum required values for CarePlanUsCore
factory
-
CarePlanUsCore.simple({required NarrativeStatus narrativeStatus, required CarePlanStatus status, required CarePlanIntent intent, List<
CodeableConcept> ? category, required Reference subject}) -
CarePlanUsCore.simple A simplified version of the CarePlanUsCore
factory
Properties
-
category
→ List<
CodeableConcept> ? -
category Identifies what "kind" of plan this is to support
differentiation between multiple co-existing plans; e.g. "Home health",
"psychiatric", "asthma", "disease management", "wellness plan", etc.
no setter
-
contained
↔ List<
Resource> ? -
contained These resources do not have an independent existence apart
from the resource that contains them - they cannot be identified
independently, and nor can they have their own independent transaction
scope.
getter/setter pairinherited-setteroverride-getter
-
extension_
↔ List<
FhirExtension> ? -
getter/setter pairinherited
- hashCode → int
-
The hash code for this object.
no setterinherited
- id ↔ String?
-
id The logical id of the resource, as used in the URL for the resource.
Once assigned, this value never changes.
getter/setter pairinherited-setteroverride-getter
- implicitRules ↔ FhirUri?
-
getter/setter pairinherited
- intent → Code?
-
intent Indicates the level of authority/intentionality associated with
the care plan and where the care plan fits into the workflow chain.
no setter
- language ↔ Code?
-
getter/setter pairinherited
- meta ↔ Meta?
-
meta The metadata about the resource. This is content that is
maintained by the infrastructure. Changes to the content might not always
be associated with version changes to the resource.
getter/setter pairinherited-setteroverride-getter
-
modifierExtension
↔ List<
FhirExtension> ? -
getter/setter pairinherited
- path → String
-
Local Reference for this Resource, form is "ResourceType/Id"
no setterinherited
- 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?
-
status Indicates whether the plan is currently being acted upon,
represents future intentions or is now a historical record.
no setter
- subject → Reference
-
subject Identifies the patient or group whose intended care is
described by the plan.
no setter
- text ↔ Narrative?
-
text A human-readable narrative that contains a summary of the resource
and can be used to represent the content of the resource to a human. The
narrative need not encode all the structured data, but is required to
contain sufficient detail to make it "clinically safe" for a human to just
read the narrative. Resource definitions may define what content should be
represented in the narrative to ensure clinical safety.
getter/setter pairinherited-setteroverride-getter
- thisReference → Reference
-
Convenience method to return a
Reference
referring to thatResource
no setterinherited - value → CarePlan
-
CarePlan
Describes the intention of how one or more practitioners intend to deliver care for a particular patient, group or community for a period of time, possibly limited to care for a specific condition or set of conditions.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