Package org.hl7.fhir.dstu2.model
Class CarePlan.CarePlanActivityComponent
- java.lang.Object
-
- org.hl7.fhir.dstu2.model.Base
-
- org.hl7.fhir.dstu2.model.Element
-
- org.hl7.fhir.dstu2.model.BackboneElement
-
- org.hl7.fhir.dstu2.model.CarePlan.CarePlanActivityComponent
-
- All Implemented Interfaces:
ca.uhn.fhir.model.api.IElement,Serializable,org.hl7.fhir.instance.model.api.IBase,org.hl7.fhir.instance.model.api.IBaseBackboneElement,org.hl7.fhir.instance.model.api.IBaseElement,org.hl7.fhir.instance.model.api.IBaseHasExtensions,org.hl7.fhir.instance.model.api.IBaseHasModifierExtensions
- Enclosing class:
- CarePlan
public static class CarePlan.CarePlanActivityComponent extends BackboneElement implements org.hl7.fhir.instance.model.api.IBaseBackboneElement
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description protected List<Reference>actionResultingResources that describe follow-on actions resulting from the plan, such as drug prescriptions, encounter records, appointments, etc.protected List<Resource>actionResultingTargetThe actual objects that are the target of the reference (Resources that describe follow-on actions resulting from the plan, such as drug prescriptions, encounter records, appointments, etc.)protected CarePlan.CarePlanActivityDetailComponentdetailA simple summary of a planned activity suitable for a general care plan system (e.g.protected List<Annotation>progressNotes about the adherence/status/progress of the activity.protected ReferencereferenceThe details of the proposed activity represented in a specific resource.protected ResourcereferenceTargetThe actual object that is the target of the reference (The details of the proposed activity represented in a specific resource.)-
Fields inherited from class org.hl7.fhir.dstu2.model.BackboneElement
modifierExtension
-
-
Constructor Summary
Constructors Constructor Description CarePlanActivityComponent()
-
Method Summary
-
Methods inherited from class org.hl7.fhir.dstu2.model.BackboneElement
addModifierExtension, addModifierExtension, copyValues, getModifierExtension, hasModifierExtension
-
Methods inherited from class org.hl7.fhir.dstu2.model.Element
addExtension, addExtension, copyValues, getExtension, getExtensionsByUrl, getExtensionString, getId, getIdElement, hasExtension, hasExtension, hasId, hasIdElement, setId, setIdElement
-
Methods inherited from class org.hl7.fhir.dstu2.model.Base
castToAddress, castToAnnotation, castToAttachment, castToBase64Binary, castToBoolean, castToCode, castToCodeableConcept, castToCoding, castToContactPoint, castToDate, castToDateTime, castToDecimal, castToDuration, castToElementDefinition, castToExtension, castToHumanName, castToId, castToIdentifier, castToInstant, castToInteger, castToMarkdown, castToMeta, castToMoney, castToNarrative, castToOid, castToPeriod, castToPositiveInt, castToQuantity, castToRange, castToRatio, castToReference, castToResource, castToSampledData, castToSignature, castToSimpleQuantity, castToString, castToTime, castToTiming, castToUnsignedInt, castToUri, children, compareDeep, compareDeep, compareDeep, compareValues, compareValues, equals, getChildByName, getFormatCommentsPost, getFormatCommentsPre, getUserData, getUserInt, getUserString, hasFormatComment, hasType, hasUserData, isMetadataBased, isPrimitive, listChildrenByName, primitiveValue, setUserData, setUserDataINN
-
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
getFormatCommentsPost, getFormatCommentsPre, getUserData, hasFormatComment, setUserData
-
Methods inherited from interface org.hl7.fhir.instance.model.api.IBaseElement
getUserData, setUserData
-
-
-
-
Field Detail
-
actionResulting
protected List<Reference> actionResulting
Resources that describe follow-on actions resulting from the plan, such as drug prescriptions, encounter records, appointments, etc.
-
actionResultingTarget
protected List<Resource> actionResultingTarget
The actual objects that are the target of the reference (Resources that describe follow-on actions resulting from the plan, such as drug prescriptions, encounter records, appointments, etc.)
-
progress
protected List<Annotation> progress
Notes about the adherence/status/progress of the activity.
-
reference
protected Reference reference
The details of the proposed activity represented in a specific resource.
-
referenceTarget
protected Resource referenceTarget
The actual object that is the target of the reference (The details of the proposed activity represented in a specific resource.)
-
detail
protected CarePlan.CarePlanActivityDetailComponent detail
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 Detail
-
CarePlanActivityComponent
public CarePlanActivityComponent()
-
-
Method Detail
-
getActionResulting
public List<Reference> getActionResulting()
- Returns:
actionResulting(Resources that describe follow-on actions resulting from the plan, such as drug prescriptions, encounter records, appointments, etc.)
-
hasActionResulting
public boolean hasActionResulting()
-
addActionResulting
public Reference addActionResulting()
- Returns:
actionResulting(Resources that describe follow-on actions resulting from the plan, such as drug prescriptions, encounter records, appointments, etc.)
-
addActionResulting
public CarePlan.CarePlanActivityComponent addActionResulting(Reference t)
-
getActionResultingTarget
public List<Resource> getActionResultingTarget()
- Returns:
actionResulting(The actual objects that are the target of the reference. The reference library doesn't populate this, but you can use this to hold the resources if you resolvethemt. Resources that describe follow-on actions resulting from the plan, such as drug prescriptions, encounter records, appointments, etc.)
-
getProgress
public List<Annotation> getProgress()
- Returns:
progress(Notes about the adherence/status/progress of the activity.)
-
hasProgress
public boolean hasProgress()
-
addProgress
public Annotation addProgress()
- Returns:
progress(Notes about the adherence/status/progress of the activity.)
-
addProgress
public CarePlan.CarePlanActivityComponent addProgress(Annotation t)
-
getReference
public Reference getReference()
- Returns:
reference(The details of the proposed activity represented in a specific resource.)
-
hasReference
public boolean hasReference()
-
setReference
public CarePlan.CarePlanActivityComponent setReference(Reference value)
- Parameters:
value-reference(The details of the proposed activity represented in a specific resource.)
-
getReferenceTarget
public Resource getReferenceTarget()
- Returns:
referenceThe actual object that is the target of the reference. The reference library doesn't populate this, but you can use it to hold the resource if you resolve it. (The details of the proposed activity represented in a specific resource.)
-
setReferenceTarget
public CarePlan.CarePlanActivityComponent setReferenceTarget(Resource value)
- Parameters:
value-referenceThe actual object that is the target of the reference. The reference library doesn't use these, but you can use it to hold the resource if you resolve it. (The details of the proposed activity represented in a specific resource.)
-
getDetail
public CarePlan.CarePlanActivityDetailComponent getDetail()
- Returns:
detail(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.)
-
hasDetail
public boolean hasDetail()
-
setDetail
public CarePlan.CarePlanActivityComponent setDetail(CarePlan.CarePlanActivityDetailComponent value)
- Parameters:
value-detail(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.)
-
listChildren
protected void listChildren(List<Property> childrenList)
- Overrides:
listChildrenin classBackboneElement
-
setProperty
public void setProperty(String name, Base value) throws org.hl7.fhir.exceptions.FHIRException
- Overrides:
setPropertyin classBackboneElement- Throws:
org.hl7.fhir.exceptions.FHIRException
-
addChild
public Base addChild(String name) throws org.hl7.fhir.exceptions.FHIRException
- Overrides:
addChildin classBackboneElement- Throws:
org.hl7.fhir.exceptions.FHIRException
-
copy
public CarePlan.CarePlanActivityComponent copy()
- Specified by:
copyin classBackboneElement
-
equalsDeep
public boolean equalsDeep(Base other)
- Overrides:
equalsDeepin classBackboneElement
-
equalsShallow
public boolean equalsShallow(Base other)
- Overrides:
equalsShallowin classBackboneElement
-
isEmpty
public boolean isEmpty()
- Specified by:
isEmptyin interfaceorg.hl7.fhir.instance.model.api.IBase- Overrides:
isEmptyin classBackboneElement
-
fhirType
public String fhirType()
- Specified by:
fhirTypein interfaceorg.hl7.fhir.instance.model.api.IBase- Overrides:
fhirTypein classBackboneElement
-
-