public static class CarePlan.Activity extends BaseIdentifiableElement implements IResourceBlock
Definition: Identifies a planned action to occur as part of the plan. For example, a medication to be used, lab tests to perform, self-monitoring, education, etc.
| Constructor and Description |
|---|
CarePlan.Activity() |
| Modifier and Type | Method and Description |
|---|---|
ResourceReferenceDt |
addActionResulting()
Adds and returns a new value for actionResulting (Appointments, orders, etc.)
|
IdrefDt |
addGoal()
Adds and returns a new value for goal (Goals this activity relates to)
|
List<ResourceReferenceDt> |
getActionResulting()
Gets the value(s) for actionResulting (Appointments, orders, etc.).
|
<T extends IElement> |
getAllPopulatedChildElementsOfType(Class<T> theType)
Returns a list containing all child elements matching a given type
|
ResourceReferenceDt |
getDetail()
Gets the value(s) for detail (Activity details defined in specific resource).
|
List<IdrefDt> |
getGoal()
Gets the value(s) for goal (Goals this activity relates to).
|
IdrefDt |
getGoalFirstRep()
Gets the first repetition for goal (Goals this activity relates to),
creating it if it does not already exist.
|
StringDt |
getNotes()
Gets the value(s) for notes (Comments about the activity).
|
BooleanDt |
getProhibited()
Gets the value(s) for prohibited (Do NOT do).
|
CarePlan.ActivitySimple |
getSimple()
Gets the value(s) for simple (Activity details summarised here).
|
BoundCodeDt<CarePlanActivityStatusEnum> |
getStatus()
Gets the value(s) for status (not started | scheduled | in progress | on hold | completed | cancelled).
|
boolean |
isEmpty() |
CarePlan.Activity |
setActionResulting(List<ResourceReferenceDt> theValue)
Sets the value(s) for actionResulting (Appointments, orders, etc.)
|
CarePlan.Activity |
setDetail(ResourceReferenceDt theValue)
Sets the value(s) for detail (Activity details defined in specific resource)
|
CarePlan.Activity |
setGoal(List<IdrefDt> theValue)
Sets the value(s) for goal (Goals this activity relates to)
|
CarePlan.Activity |
setNotes(String theString)
Sets the value for notes (Comments about the activity)
|
CarePlan.Activity |
setNotes(StringDt theValue)
Sets the value(s) for notes (Comments about the activity)
|
CarePlan.Activity |
setProhibited(boolean theBoolean)
Sets the value for prohibited (Do NOT do)
|
CarePlan.Activity |
setProhibited(BooleanDt theValue)
Sets the value(s) for prohibited (Do NOT do)
|
CarePlan.Activity |
setSimple(CarePlan.ActivitySimple theValue)
Sets the value(s) for simple (Activity details summarised here)
|
CarePlan.Activity |
setStatus(BoundCodeDt<CarePlanActivityStatusEnum> theValue)
Sets the value(s) for status (not started | scheduled | in progress | on hold | completed | cancelled)
|
CarePlan.Activity |
setStatus(CarePlanActivityStatusEnum theValue)
Sets the value(s) for status (not started | scheduled | in progress | on hold | completed | cancelled)
|
getElementSpecificId, getId, setElementSpecificId, setId, setIdaddUndeclaredExtension, addUndeclaredExtension, addUndeclaredExtension, getAllUndeclaredExtensions, getUndeclaredExtensions, getUndeclaredExtensionsByUrl, getUndeclaredModifierExtensions, isBaseEmptyclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetElementSpecificId, getId, setElementSpecificId, setId, setIdpublic <T extends IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType)
ICompositeElementgetAllPopulatedChildElementsOfType in interface ICompositeElementtheType - The type to match. If set to null, all child elements will be returnedpublic List<IdrefDt> getGoal()
null.
Definition: Internal reference that identifies the goals that this activity is intended to contribute towards meeting
public CarePlan.Activity setGoal(List<IdrefDt> theValue)
Definition: Internal reference that identifies the goals that this activity is intended to contribute towards meeting
public IdrefDt addGoal()
Definition: Internal reference that identifies the goals that this activity is intended to contribute towards meeting
public IdrefDt getGoalFirstRep()
Definition: Internal reference that identifies the goals that this activity is intended to contribute towards meeting
public BoundCodeDt<CarePlanActivityStatusEnum> getStatus()
null.
Definition: Identifies what progress is being made for the specific activity.
public CarePlan.Activity setStatus(BoundCodeDt<CarePlanActivityStatusEnum> theValue)
Definition: Identifies what progress is being made for the specific activity.
public CarePlan.Activity setStatus(CarePlanActivityStatusEnum theValue)
Definition: Identifies what progress is being made for the specific activity.
public BooleanDt getProhibited()
null.
Definition: If true, indicates that the described activity is one that must NOT be engaged in when following the plan.
public CarePlan.Activity setProhibited(BooleanDt theValue)
Definition: If true, indicates that the described activity is one that must NOT be engaged in when following the plan.
public CarePlan.Activity setProhibited(boolean theBoolean)
Definition: If true, indicates that the described activity is one that must NOT be engaged in when following the plan.
public List<ResourceReferenceDt> getActionResulting()
null.
Definition: Resources that describe follow-on actions resulting from the plan, such as drug prescriptions, encounter records, appointments, etc.
public CarePlan.Activity setActionResulting(List<ResourceReferenceDt> theValue)
Definition: Resources that describe follow-on actions resulting from the plan, such as drug prescriptions, encounter records, appointments, etc.
public ResourceReferenceDt addActionResulting()
Definition: Resources that describe follow-on actions resulting from the plan, such as drug prescriptions, encounter records, appointments, etc.
public StringDt getNotes()
null.
Definition: Notes about the execution of the activity
public CarePlan.Activity setNotes(StringDt theValue)
Definition: Notes about the execution of the activity
public CarePlan.Activity setNotes(String theString)
Definition: Notes about the execution of the activity
public ResourceReferenceDt getDetail()
null.
Definition: The details of the proposed activity represented in a specific resource
public CarePlan.Activity setDetail(ResourceReferenceDt theValue)
Definition: The details of the proposed activity represented in a specific resource
public CarePlan.ActivitySimple getSimple()
null.
Definition: A simple summary of details suitable for a general care plan system (e.g. form driven) that doesn't know about specific resources such as procedure etc
public CarePlan.Activity setSimple(CarePlan.ActivitySimple theValue)
Definition: A simple summary of details suitable for a general care plan system (e.g. form driven) that doesn't know about specific resources such as procedure etc
Copyright © 2014 University Health Network. All rights reserved.