Class CarePlan.Activity
- All Implemented Interfaces:
ca.uhn.fhir.model.api.ICompositeElement
,ca.uhn.fhir.model.api.IElement
,ca.uhn.fhir.model.api.IIdentifiableElement
,ca.uhn.fhir.model.api.IResourceBlock
,ca.uhn.fhir.model.api.ISupportsUndeclaredExtensions
,Serializable
,org.hl7.fhir.instance.model.api.IBase
- Enclosing class:
CarePlan
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.
- See Also:
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionAdds and returns a new value for actionResulting ()Adds and returns a new value for progress ()addProgress
(AnnotationDt theValue) Adds a given new value for progress ()Gets the value(s) for actionResulting ().<T extends ca.uhn.fhir.model.api.IElement>
List<T> getAllPopulatedChildElementsOfType
(Class<T> theType) Gets the value(s) for detail ().Gets the value(s) for progress ().Gets the first repetition for progress (), creating it if it does not already exist.Gets the value(s) for reference ().boolean
isEmpty()
setActionResulting
(List<ResourceReferenceDt> theValue) Sets the value(s) for actionResulting ()setDetail
(CarePlan.ActivityDetail theValue) Sets the value(s) for detail ()setProgress
(List<AnnotationDt> theValue) Sets the value(s) for progress ()setReference
(ResourceReferenceDt theValue) Sets the value(s) for reference ()Methods inherited from class ca.uhn.fhir.model.api.BaseIdentifiableElement
getElementSpecificId, getId, setElementSpecificId, setId, setId
Methods inherited from class ca.uhn.fhir.model.api.BaseElement
addUndeclaredExtension, addUndeclaredExtension, addUndeclaredExtension, getAllUndeclaredExtensions, getFormatCommentsPost, getFormatCommentsPre, getUndeclaredExtensions, getUndeclaredExtensionsByUrl, getUndeclaredModifierExtensions, getUserData, hasFormatComment, isBaseEmpty, setUserData
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.hl7.fhir.instance.model.api.IBase
fhirType, getFormatCommentsPost, getFormatCommentsPre, getUserData, hasFormatComment, setUserData
Methods inherited from interface ca.uhn.fhir.model.api.IIdentifiableElement
getElementSpecificId, getId, setElementSpecificId, setId, setId
-
Constructor Details
-
Activity
public Activity()
-
-
Method Details
-
isEmpty
- Specified by:
isEmpty
in interfaceorg.hl7.fhir.instance.model.api.IBase
-
getAllPopulatedChildElementsOfType
public <T extends ca.uhn.fhir.model.api.IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType) - Specified by:
getAllPopulatedChildElementsOfType
in interfaceca.uhn.fhir.model.api.ICompositeElement
-
getActionResulting
Gets the value(s) for actionResulting (). creating it if it does not exist. Will not returnnull
.Definition: Resources that describe follow-on actions resulting from the plan, such as drug prescriptions, encounter records, appointments, etc.
-
setActionResulting
Sets the value(s) for actionResulting ()Definition: Resources that describe follow-on actions resulting from the plan, such as drug prescriptions, encounter records, appointments, etc.
-
addActionResulting
Adds and returns a new value for actionResulting ()Definition: Resources that describe follow-on actions resulting from the plan, such as drug prescriptions, encounter records, appointments, etc.
-
getProgress
Gets the value(s) for progress (). creating it if it does not exist. Will not returnnull
.Definition: Notes about the adherence/status/progress of the activity
-
setProgress
Sets the value(s) for progress ()Definition: Notes about the adherence/status/progress of the activity
-
addProgress
Adds and returns a new value for progress ()Definition: Notes about the adherence/status/progress of the activity
-
addProgress
Adds a given new value for progress ()Definition: Notes about the adherence/status/progress of the activity
- Parameters:
theValue
- The progress to add (must not benull
)
-
getProgressFirstRep
Gets the first repetition for progress (), creating it if it does not already exist.Definition: Notes about the adherence/status/progress of the activity
-
getReference
Gets the value(s) for reference (). creating it if it does not exist. Will not returnnull
.Definition: The details of the proposed activity represented in a specific resource
-
setReference
Sets the value(s) for reference ()Definition: The details of the proposed activity represented in a specific resource
-
getDetail
Gets the value(s) for detail (). creating it if it does not exist. Will not returnnull
.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.
-
setDetail
Sets the value(s) for detail ()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.
-