public static class CarePlan.ActivitySimple extends BaseIdentifiableElement implements IResourceBlock
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
| Constructor and Description |
|---|
CarePlan.ActivitySimple() |
| Modifier and Type | Method and Description |
|---|---|
ResourceReferenceDt |
addPerformer()
Adds and returns a new value for performer (Who's responsible?)
|
<T extends IElement> |
getAllPopulatedChildElementsOfType(Class<T> theType)
Returns a list containing all child elements matching a given type
|
BoundCodeDt<CarePlanActivityCategoryEnum> |
getCategory()
Gets the value(s) for category (diet | drug | encounter | observation | procedure | supply | other).
|
CodeableConceptDt |
getCode()
Gets the value(s) for code (Detail type of activity).
|
QuantityDt |
getDailyAmount()
Gets the value(s) for dailyAmount (How much consumed/day?).
|
StringDt |
getDetails()
Gets the value(s) for details (Extra info on activity occurrence).
|
ResourceReferenceDt |
getLocation()
Gets the value(s) for location (Where it should happen).
|
List<ResourceReferenceDt> |
getPerformer()
Gets the value(s) for performer (Who's responsible?).
|
ResourceReferenceDt |
getProduct()
Gets the value(s) for product (What's administered/supplied).
|
QuantityDt |
getQuantity()
Gets the value(s) for quantity (How much is administered/supplied/consumed).
|
IDatatype |
getTiming()
Gets the value(s) for timing[x] (When activity is to occur).
|
boolean |
isEmpty() |
CarePlan.ActivitySimple |
setCategory(BoundCodeDt<CarePlanActivityCategoryEnum> theValue)
Sets the value(s) for category (diet | drug | encounter | observation | procedure | supply | other)
|
CarePlan.ActivitySimple |
setCategory(CarePlanActivityCategoryEnum theValue)
Sets the value(s) for category (diet | drug | encounter | observation | procedure | supply | other)
|
CarePlan.ActivitySimple |
setCode(CodeableConceptDt theValue)
Sets the value(s) for code (Detail type of activity)
|
CarePlan.ActivitySimple |
setDailyAmount(double theValue)
Sets the value for dailyAmount (How much consumed/day?)
|
CarePlan.ActivitySimple |
setDailyAmount(long theValue)
Sets the value for dailyAmount (How much consumed/day?)
|
CarePlan.ActivitySimple |
setDailyAmount(QuantityCompararatorEnum theComparator,
double theValue,
String theUnits)
Sets the value for dailyAmount (How much consumed/day?)
|
CarePlan.ActivitySimple |
setDailyAmount(QuantityCompararatorEnum theComparator,
double theValue,
String theSystem,
String theUnits)
Sets the value for dailyAmount (How much consumed/day?)
|
CarePlan.ActivitySimple |
setDailyAmount(QuantityCompararatorEnum theComparator,
long theValue,
String theUnits)
Sets the value for dailyAmount (How much consumed/day?)
|
CarePlan.ActivitySimple |
setDailyAmount(QuantityCompararatorEnum theComparator,
long theValue,
String theSystem,
String theUnits)
Sets the value for dailyAmount (How much consumed/day?)
|
CarePlan.ActivitySimple |
setDailyAmount(QuantityDt theValue)
Sets the value(s) for dailyAmount (How much consumed/day?)
|
CarePlan.ActivitySimple |
setDetails(String theString)
Sets the value for details (Extra info on activity occurrence)
|
CarePlan.ActivitySimple |
setDetails(StringDt theValue)
Sets the value(s) for details (Extra info on activity occurrence)
|
CarePlan.ActivitySimple |
setLocation(ResourceReferenceDt theValue)
Sets the value(s) for location (Where it should happen)
|
CarePlan.ActivitySimple |
setPerformer(List<ResourceReferenceDt> theValue)
Sets the value(s) for performer (Who's responsible?)
|
CarePlan.ActivitySimple |
setProduct(ResourceReferenceDt theValue)
Sets the value(s) for product (What's administered/supplied)
|
CarePlan.ActivitySimple |
setQuantity(double theValue)
Sets the value for quantity (How much is administered/supplied/consumed)
|
CarePlan.ActivitySimple |
setQuantity(long theValue)
Sets the value for quantity (How much is administered/supplied/consumed)
|
CarePlan.ActivitySimple |
setQuantity(QuantityCompararatorEnum theComparator,
double theValue,
String theUnits)
Sets the value for quantity (How much is administered/supplied/consumed)
|
CarePlan.ActivitySimple |
setQuantity(QuantityCompararatorEnum theComparator,
double theValue,
String theSystem,
String theUnits)
Sets the value for quantity (How much is administered/supplied/consumed)
|
CarePlan.ActivitySimple |
setQuantity(QuantityCompararatorEnum theComparator,
long theValue,
String theUnits)
Sets the value for quantity (How much is administered/supplied/consumed)
|
CarePlan.ActivitySimple |
setQuantity(QuantityCompararatorEnum theComparator,
long theValue,
String theSystem,
String theUnits)
Sets the value for quantity (How much is administered/supplied/consumed)
|
CarePlan.ActivitySimple |
setQuantity(QuantityDt theValue)
Sets the value(s) for quantity (How much is administered/supplied/consumed)
|
CarePlan.ActivitySimple |
setTiming(IDatatype theValue)
Sets the value(s) for timing[x] (When activity is to occur)
|
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 BoundCodeDt<CarePlanActivityCategoryEnum> getCategory()
null.
Definition: High-level categorization of the type of activity in a care plan.
public CarePlan.ActivitySimple setCategory(BoundCodeDt<CarePlanActivityCategoryEnum> theValue)
Definition: High-level categorization of the type of activity in a care plan.
public CarePlan.ActivitySimple 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 activity. E.g. What lab test, what procedure, what kind of encounter.
public CarePlan.ActivitySimple setCode(CodeableConceptDt theValue)
Definition: Detailed description of the type of activity. E.g. What lab test, what procedure, what kind of encounter.
public IDatatype getTiming()
null.
Definition: The period, timing or frequency upon which the described activity is to occur.
public CarePlan.ActivitySimple setTiming(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.ActivitySimple 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.ActivitySimple 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 ResourceReferenceDt getProduct()
null.
Definition: Identifies the food, drug or other product being consumed or supplied in the activity.
public CarePlan.ActivitySimple setProduct(ResourceReferenceDt theValue)
Definition: Identifies the food, drug or other product being consumed or supplied in the activity.
public QuantityDt getDailyAmount()
null.
Definition: Identifies the quantity expected to be consumed in a given day.
public CarePlan.ActivitySimple setDailyAmount(QuantityDt theValue)
Definition: Identifies the quantity expected to be consumed in a given day.
public CarePlan.ActivitySimple setDailyAmount(QuantityCompararatorEnum theComparator, double theValue, String theUnits)
Definition: Identifies the quantity expected to be consumed in a given day.
public CarePlan.ActivitySimple setDailyAmount(QuantityCompararatorEnum theComparator, long theValue, String theUnits)
Definition: Identifies the quantity expected to be consumed in a given day.
public CarePlan.ActivitySimple setDailyAmount(QuantityCompararatorEnum theComparator, double theValue, String theSystem, String theUnits)
Definition: Identifies the quantity expected to be consumed in a given day.
public CarePlan.ActivitySimple setDailyAmount(QuantityCompararatorEnum theComparator, long theValue, String theSystem, String theUnits)
Definition: Identifies the quantity expected to be consumed in a given day.
public CarePlan.ActivitySimple setDailyAmount(double theValue)
Definition: Identifies the quantity expected to be consumed in a given day.
public CarePlan.ActivitySimple setDailyAmount(long theValue)
Definition: Identifies the quantity expected to be consumed in a given day.
public QuantityDt getQuantity()
null.
Definition: Identifies the quantity expected to be supplied.
public CarePlan.ActivitySimple setQuantity(QuantityDt theValue)
Definition: Identifies the quantity expected to be supplied.
public CarePlan.ActivitySimple setQuantity(QuantityCompararatorEnum theComparator, double theValue, String theUnits)
Definition: Identifies the quantity expected to be supplied.
public CarePlan.ActivitySimple setQuantity(QuantityCompararatorEnum theComparator, long theValue, String theUnits)
Definition: Identifies the quantity expected to be supplied.
public CarePlan.ActivitySimple setQuantity(QuantityCompararatorEnum theComparator, double theValue, String theSystem, String theUnits)
Definition: Identifies the quantity expected to be supplied.
public CarePlan.ActivitySimple setQuantity(QuantityCompararatorEnum theComparator, long theValue, String theSystem, String theUnits)
Definition: Identifies the quantity expected to be supplied.
public CarePlan.ActivitySimple setQuantity(double theValue)
Definition: Identifies the quantity expected to be supplied.
public CarePlan.ActivitySimple setQuantity(long theValue)
Definition: Identifies the quantity expected to be supplied.
public StringDt getDetails()
null.
Definition: This provides a textual description of constraints on the 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.ActivitySimple setDetails(StringDt theValue)
Definition: This provides a textual description of constraints on the 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.ActivitySimple setDetails(String theString)
Definition: This provides a textual description of constraints on the 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 University Health Network. All rights reserved.