pub struct Goal {Show 24 fields
pub id: Option<Id>,
pub meta: Option<Meta>,
pub implicit_rules: Option<UriDt>,
pub language: Option<CodeDt>,
pub text: Option<Narrative>,
pub contained: Option<Vec<AnyResource>>,
pub extension: Option<Vec<Extension>>,
pub modifier_extension: Option<Vec<Extension>>,
pub identifier: Option<Vec<Identifier>>,
pub lifecycle_status: Option<CodeDt>,
pub achievement_status: Option<CodeableConcept>,
pub category: Option<Vec<CodeableConcept>>,
pub continuous: Option<BooleanDt>,
pub priority: Option<CodeableConcept>,
pub description: Option<CodeableConcept>,
pub subject: Option<Reference>,
pub start: Option<CodeableConcept>,
pub target: Option<Vec<GoalTargetBackboneElement>>,
pub status_date: Option<DateDt>,
pub status_reason: Option<StringDt>,
pub source: Option<Reference>,
pub addresses: Option<Vec<Reference>>,
pub note: Option<Vec<Annotation>>,
pub outcome: Option<Vec<CodeableReference>>,
}
Fields§
§id: Option<Id>
Logical id of this artifact
meta: Option<Meta>
Metadata about the resource
implicit_rules: Option<UriDt>
A set of rules under which this content was created
language: Option<CodeDt>
Language of the resource content
text: Option<Narrative>
Text summary of the resource, for human interpretation
contained: Option<Vec<AnyResource>>
Contained, inline Resources
extension: Option<Vec<Extension>>
Additional content defined by implementations
modifier_extension: Option<Vec<Extension>>
Extensions that cannot be ignored
identifier: Option<Vec<Identifier>>
External Ids for this goal
lifecycle_status: Option<CodeDt>
proposed | planned | accepted | active | on-hold | completed | cancelled | entered-in-error | rejected
achievement_status: Option<CodeableConcept>
in-progress | improving | worsening | no-change | achieved | sustaining | not-achieved | no-progress | not-attainable
category: Option<Vec<CodeableConcept>>
E.g. Treatment, dietary, behavioral, etc
continuous: Option<BooleanDt>
After meeting the goal, ongoing activity is needed to sustain the goal objective
priority: Option<CodeableConcept>
high-priority | medium-priority | low-priority
description: Option<CodeableConcept>
Code or text describing goal
subject: Option<Reference>
Who this goal is intended for
start: Option<CodeableConcept>
When goal pursuit begins
target: Option<Vec<GoalTargetBackboneElement>>
Target outcome for the goal
status_date: Option<DateDt>
When goal status took effect
status_reason: Option<StringDt>
Reason for current status
source: Option<Reference>
Who’s responsible for creating Goal?
addresses: Option<Vec<Reference>>
Issues addressed by this goal
note: Option<Vec<Annotation>>
Comments about the goal
outcome: Option<Vec<CodeableReference>>
What result was achieved regarding the goal?