public static class CarePlan.ActivityDetail extends BaseIdentifiableElement implements IResourceBlock
Definition: A simple summary of a planned activity suitable for a general care plan system (e.g. form driven) that doesn't know about specific resources such as procedure etc.
| Constructor and Description |
|---|
ActivityDetail() |
| Modifier and Type | Method and Description |
|---|---|
ResourceReferenceDt |
addGoal()
Adds and returns a new value for goal ()
|
ResourceReferenceDt |
addPerformer()
Adds and returns a new value for performer ()
|
CodeableConceptDt |
addReasonCode()
Adds and returns a new value for reasonCode ()
|
CarePlan.ActivityDetail |
addReasonCode(CodeableConceptDt theValue)
Adds a given new value for reasonCode ()
|
ResourceReferenceDt |
addReasonReference()
Adds and returns a new value for reasonReference ()
|
<T extends IElement> |
getAllPopulatedChildElementsOfType(Class<T> theType) |
BoundCodeableConceptDt<CarePlanActivityCategoryEnum> |
getCategory()
Gets the value(s) for category ().
|
CodeableConceptDt |
getCode()
Gets the value(s) for code ().
|
SimpleQuantityDt |
getDailyAmount()
Gets the value(s) for dailyAmount ().
|
String |
getDescription()
Gets the value(s) for description ().
|
StringDt |
getDescriptionElement()
Gets the value(s) for description ().
|
List<ResourceReferenceDt> |
getGoal()
Gets the value(s) for goal ().
|
ResourceReferenceDt |
getLocation()
Gets the value(s) for location ().
|
List<ResourceReferenceDt> |
getPerformer()
Gets the value(s) for performer ().
|
IDatatype |
getProduct()
Gets the value(s) for product[x] ().
|
Boolean |
getProhibited()
Gets the value(s) for prohibited ().
|
BooleanDt |
getProhibitedElement()
Gets the value(s) for prohibited ().
|
SimpleQuantityDt |
getQuantity()
Gets the value(s) for quantity ().
|
List<CodeableConceptDt> |
getReasonCode()
Gets the value(s) for reasonCode ().
|
CodeableConceptDt |
getReasonCodeFirstRep()
Gets the first repetition for reasonCode (),
creating it if it does not already exist.
|
List<ResourceReferenceDt> |
getReasonReference()
Gets the value(s) for reasonReference ().
|
IDatatype |
getScheduled()
Gets the value(s) for scheduled[x] ().
|
String |
getStatus()
Gets the value(s) for status ().
|
BoundCodeDt<CarePlanActivityStatusEnum> |
getStatusElement()
Gets the value(s) for status ().
|
CodeableConceptDt |
getStatusReason()
Gets the value(s) for statusReason ().
|
boolean |
isEmpty() |
CarePlan.ActivityDetail |
setCategory(BoundCodeableConceptDt<CarePlanActivityCategoryEnum> theValue)
Sets the value(s) for category ()
|
CarePlan.ActivityDetail |
setCategory(CarePlanActivityCategoryEnum theValue)
Sets the value(s) for category ()
|
CarePlan.ActivityDetail |
setCode(CodeableConceptDt theValue)
Sets the value(s) for code ()
|
CarePlan.ActivityDetail |
setDailyAmount(SimpleQuantityDt theValue)
Sets the value(s) for dailyAmount ()
|
CarePlan.ActivityDetail |
setDescription(String theString)
Sets the value for description ()
|
CarePlan.ActivityDetail |
setDescription(StringDt theValue)
Sets the value(s) for description ()
|
CarePlan.ActivityDetail |
setGoal(List<ResourceReferenceDt> theValue)
Sets the value(s) for goal ()
|
CarePlan.ActivityDetail |
setLocation(ResourceReferenceDt theValue)
Sets the value(s) for location ()
|
CarePlan.ActivityDetail |
setPerformer(List<ResourceReferenceDt> theValue)
Sets the value(s) for performer ()
|
CarePlan.ActivityDetail |
setProduct(IDatatype theValue)
Sets the value(s) for product[x] ()
|
CarePlan.ActivityDetail |
setProhibited(boolean theBoolean)
Sets the value for prohibited ()
|
CarePlan.ActivityDetail |
setProhibited(BooleanDt theValue)
Sets the value(s) for prohibited ()
|
CarePlan.ActivityDetail |
setQuantity(SimpleQuantityDt theValue)
Sets the value(s) for quantity ()
|
CarePlan.ActivityDetail |
setReasonCode(List<CodeableConceptDt> theValue)
Sets the value(s) for reasonCode ()
|
CarePlan.ActivityDetail |
setReasonReference(List<ResourceReferenceDt> theValue)
Sets the value(s) for reasonReference ()
|
CarePlan.ActivityDetail |
setScheduled(IDatatype theValue)
Sets the value(s) for scheduled[x] ()
|
CarePlan.ActivityDetail |
setStatus(BoundCodeDt<CarePlanActivityStatusEnum> theValue)
Sets the value(s) for status ()
|
CarePlan.ActivityDetail |
setStatus(CarePlanActivityStatusEnum theValue)
Sets the value(s) for status ()
|
CarePlan.ActivityDetail |
setStatusReason(CodeableConceptDt theValue)
Sets the value(s) for statusReason ()
|
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 ActivityDetail()
public <T extends IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType)
getAllPopulatedChildElementsOfType in interface ICompositeElementpublic BoundCodeableConceptDt<CarePlanActivityCategoryEnum> getCategory()
null.
Definition: High-level categorization of the type of activity in a care plan.
public CarePlan.ActivityDetail setCategory(BoundCodeableConceptDt<CarePlanActivityCategoryEnum> theValue)
Definition: High-level categorization of the type of activity in a care plan.
public CarePlan.ActivityDetail setCategory(CarePlanActivityCategoryEnum theValue)
Definition: High-level categorization of the type of activity in a care plan.
public CodeableConceptDt getCode()
null.
Definition: Detailed description of the type of planned activity; e.g. What lab test, what procedure, what kind of encounter.
public CarePlan.ActivityDetail setCode(CodeableConceptDt theValue)
Definition: Detailed description of the type of planned activity; e.g. What lab test, what procedure, what kind of encounter.
public List<CodeableConceptDt> getReasonCode()
null.
Definition: Provides the rationale that drove the inclusion of this particular activity as part of the plan.
public CarePlan.ActivityDetail setReasonCode(List<CodeableConceptDt> theValue)
Definition: Provides the rationale that drove the inclusion of this particular activity as part of the plan.
public CodeableConceptDt addReasonCode()
Definition: Provides the rationale that drove the inclusion of this particular activity as part of the plan.
public CarePlan.ActivityDetail addReasonCode(CodeableConceptDt theValue)
Definition: Provides the rationale that drove the inclusion of this particular activity as part of the plan.
theValue - The reasonCode to add (must not be null)public CodeableConceptDt getReasonCodeFirstRep()
Definition: Provides the rationale that drove the inclusion of this particular activity as part of the plan.
public List<ResourceReferenceDt> getReasonReference()
null.
Definition: Provides the health condition(s) that drove the inclusion of this particular activity as part of the plan.
public CarePlan.ActivityDetail setReasonReference(List<ResourceReferenceDt> theValue)
Definition: Provides the health condition(s) that drove the inclusion of this particular activity as part of the plan.
public ResourceReferenceDt addReasonReference()
Definition: Provides the health condition(s) that drove the inclusion of this particular activity as part of the plan.
public List<ResourceReferenceDt> getGoal()
null.
Definition: Internal reference that identifies the goals that this activity is intended to contribute towards meeting
public CarePlan.ActivityDetail setGoal(List<ResourceReferenceDt> theValue)
Definition: Internal reference that identifies the goals that this activity is intended to contribute towards meeting
public ResourceReferenceDt addGoal()
Definition: Internal reference that identifies the goals that this activity is intended to contribute towards meeting
public BoundCodeDt<CarePlanActivityStatusEnum> getStatusElement()
null.
Definition: Identifies what progress is being made for the specific activity.
public String getStatus()
null.
Definition: Identifies what progress is being made for the specific activity.
public CarePlan.ActivityDetail setStatus(BoundCodeDt<CarePlanActivityStatusEnum> theValue)
Definition: Identifies what progress is being made for the specific activity.
public CarePlan.ActivityDetail setStatus(CarePlanActivityStatusEnum theValue)
Definition: Identifies what progress is being made for the specific activity.
public CodeableConceptDt getStatusReason()
null.
Definition: Provides reason why the activity isn't yet started, is on hold, was cancelled, etc.
public CarePlan.ActivityDetail setStatusReason(CodeableConceptDt theValue)
Definition: Provides reason why the activity isn't yet started, is on hold, was cancelled, etc.
public BooleanDt getProhibitedElement()
null.
Definition: If true, indicates that the described activity is one that must NOT be engaged in when following the plan.
public Boolean getProhibited()
null.
Definition: If true, indicates that the described activity is one that must NOT be engaged in when following the plan.
public CarePlan.ActivityDetail 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.ActivityDetail setProhibited(boolean theBoolean)
Definition: If true, indicates that the described activity is one that must NOT be engaged in when following the plan.
public IDatatype getScheduled()
null.
Definition: The period, timing or frequency upon which the described activity is to occur.
public CarePlan.ActivityDetail setScheduled(IDatatype theValue)
Definition: The period, timing or frequency upon which the described activity is to occur.
public ResourceReferenceDt getLocation()
null.
Definition: Identifies the facility where the activity will occur; e.g. home, hospital, specific clinic, etc.
public CarePlan.ActivityDetail setLocation(ResourceReferenceDt theValue)
Definition: Identifies the facility where the activity will occur; e.g. home, hospital, specific clinic, etc.
public List<ResourceReferenceDt> getPerformer()
null.
Definition: Identifies who's expected to be involved in the activity.
public CarePlan.ActivityDetail setPerformer(List<ResourceReferenceDt> theValue)
Definition: Identifies who's expected to be involved in the activity.
public ResourceReferenceDt addPerformer()
Definition: Identifies who's expected to be involved in the activity.
public IDatatype getProduct()
null.
Definition: Identifies the food, drug or other product to be consumed or supplied in the activity.
public CarePlan.ActivityDetail setProduct(IDatatype theValue)
Definition: Identifies the food, drug or other product to be consumed or supplied in the activity.
public SimpleQuantityDt getDailyAmount()
null.
Definition: Identifies the quantity expected to be consumed in a given day.
public CarePlan.ActivityDetail setDailyAmount(SimpleQuantityDt theValue)
Definition: Identifies the quantity expected to be consumed in a given day.
public SimpleQuantityDt getQuantity()
null.
Definition: Identifies the quantity expected to be supplied, administered or consumed by the subject
public CarePlan.ActivityDetail setQuantity(SimpleQuantityDt theValue)
Definition: Identifies the quantity expected to be supplied, administered or consumed by the subject
public StringDt getDescriptionElement()
null.
Definition: This provides a textual description of constraints on the intended activity occurrence, including relation to other activities. It may also include objectives, pre-conditions and end-conditions. Finally, it may convey specifics about the activity such as body site, method, route, etc.
public String getDescription()
null.
Definition: This provides a textual description of constraints on the intended activity occurrence, including relation to other activities. It may also include objectives, pre-conditions and end-conditions. Finally, it may convey specifics about the activity such as body site, method, route, etc.
public CarePlan.ActivityDetail setDescription(StringDt theValue)
Definition: This provides a textual description of constraints on the intended activity occurrence, including relation to other activities. It may also include objectives, pre-conditions and end-conditions. Finally, it may convey specifics about the activity such as body site, method, route, etc.
public CarePlan.ActivityDetail setDescription(String theString)
Definition: This provides a textual description of constraints on the intended activity occurrence, including relation to other activities. It may also include objectives, pre-conditions and end-conditions. Finally, it may convey specifics about the activity such as body site, method, route, etc.
Copyright © 2014–2016 University Health Network. All rights reserved.