public static class PlanDefinition.PlanDefinitionGoalComponent extends BackboneElement implements IBaseBackboneElement
| Modifier and Type | Field and Description |
|---|---|
protected List<CodeableConcept> |
addresses
Identifies problems, conditions, issues, or concerns the goal is intended to address.
|
protected CodeableConcept |
category
Indicates a category the goal falls within.
|
protected CodeableConcept |
description
Human-readable and/or coded description of a specific desired objective of care, such as "control blood pressure" or "negotiate an obstacle course" or "dance with child at wedding".
|
protected List<RelatedArtifact> |
documentation
Didactic or other informational resources associated with the goal that provide further supporting information about the goal.
|
protected CodeableConcept |
priority
Identifies the expected level of importance associated with reaching/sustaining the defined goal.
|
protected CodeableConcept |
start
The event after which the goal should begin being pursued.
|
protected List<PlanDefinition.PlanDefinitionGoalTargetComponent> |
target
Indicates what should be done and within what timeframe.
|
modifierExtension| Constructor and Description |
|---|
PlanDefinitionGoalComponent()
Constructor
|
PlanDefinitionGoalComponent(CodeableConcept description)
Constructor
|
addModifierExtension, addModifierExtension, copyValues, getModifierExtension, getModifierExtensionFirstRep, hasModifierExtension, setModifierExtensionaddExtension, addExtension, addExtension, copyValues, getExtension, getExtensionFirstRep, getExtensionsByUrl, getExtensionString, getId, getIdBase, getIdElement, hasExtension, hasExtension, hasId, hasIdElement, setExtension, setId, setIdBase, setIdElementcastToAddress, castToAnnotation, castToAttachment, castToBase64Binary, castToBoolean, castToCode, castToCodeableConcept, castToCoding, castToContactDetail, castToContactPoint, castToContributor, castToDataRequirement, castToDate, castToDateTime, castToDecimal, castToDosage, castToDuration, castToElementDefinition, castToExtension, castToHumanName, castToId, castToIdentifier, castToInstant, castToInteger, castToMarkdown, castToMeta, castToMoney, castToNarrative, castToOid, castToParameterDefinition, castToPeriod, castToPositiveInt, castToQuantity, castToRange, castToRatio, castToReference, castToRelatedArtifact, castToResource, castToSampledData, castToSignature, castToSimpleQuantity, castToString, castToTime, castToTiming, castToTriggerDefinition, castToType, castToUnsignedInt, castToUri, castToUsageContext, castToXhtml, castToXhtmlString, children, clearUserData, compareDeep, compareDeep, compareDeep, compareValues, compareValues, equals, getChildByName, getFormatCommentsPost, getFormatCommentsPre, getUserData, getUserInt, getUserString, hasFormatComment, hasPrimitiveValue, hasType, hasUserData, isMetadataBased, isPrimitive, isResource, listChildrenByName, listChildrenByName, primitiveValue, setUserData, setUserDataINNclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetFormatCommentsPost, getFormatCommentsPre, hasFormatCommentaddExtension, getExtension, hasExtensionaddModifierExtension, getModifierExtension, hasModifierExtensionprotected CodeableConcept category
protected CodeableConcept description
protected CodeableConcept priority
protected CodeableConcept start
protected List<CodeableConcept> addresses
protected List<RelatedArtifact> documentation
protected List<PlanDefinition.PlanDefinitionGoalTargetComponent> target
public PlanDefinitionGoalComponent()
public PlanDefinitionGoalComponent(CodeableConcept description)
public CodeableConcept getCategory()
category (Indicates a category the goal falls within.)public boolean hasCategory()
public PlanDefinition.PlanDefinitionGoalComponent setCategory(CodeableConcept value)
value - category (Indicates a category the goal falls within.)public CodeableConcept getDescription()
description (Human-readable and/or coded description of a specific desired objective of care, such as "control blood pressure" or "negotiate an obstacle course" or "dance with child at wedding".)public boolean hasDescription()
public PlanDefinition.PlanDefinitionGoalComponent setDescription(CodeableConcept value)
value - description (Human-readable and/or coded description of a specific desired objective of care, such as "control blood pressure" or "negotiate an obstacle course" or "dance with child at wedding".)public CodeableConcept getPriority()
priority (Identifies the expected level of importance associated with reaching/sustaining the defined goal.)public boolean hasPriority()
public PlanDefinition.PlanDefinitionGoalComponent setPriority(CodeableConcept value)
value - priority (Identifies the expected level of importance associated with reaching/sustaining the defined goal.)public CodeableConcept getStart()
start (The event after which the goal should begin being pursued.)public boolean hasStart()
public PlanDefinition.PlanDefinitionGoalComponent setStart(CodeableConcept value)
value - start (The event after which the goal should begin being pursued.)public List<CodeableConcept> getAddresses()
addresses (Identifies problems, conditions, issues, or concerns the goal is intended to address.)public PlanDefinition.PlanDefinitionGoalComponent setAddresses(List<CodeableConcept> theAddresses)
this for easy method chainingpublic boolean hasAddresses()
public CodeableConcept addAddresses()
public PlanDefinition.PlanDefinitionGoalComponent addAddresses(CodeableConcept t)
public CodeableConcept getAddressesFirstRep()
addresses, creating it if it does not already existpublic List<RelatedArtifact> getDocumentation()
documentation (Didactic or other informational resources associated with the goal that provide further supporting information about the goal. Information resources can include inline text commentary and links to web resources.)public PlanDefinition.PlanDefinitionGoalComponent setDocumentation(List<RelatedArtifact> theDocumentation)
this for easy method chainingpublic boolean hasDocumentation()
public RelatedArtifact addDocumentation()
public PlanDefinition.PlanDefinitionGoalComponent addDocumentation(RelatedArtifact t)
public RelatedArtifact getDocumentationFirstRep()
documentation, creating it if it does not already existpublic List<PlanDefinition.PlanDefinitionGoalTargetComponent> getTarget()
target (Indicates what should be done and within what timeframe.)public PlanDefinition.PlanDefinitionGoalComponent setTarget(List<PlanDefinition.PlanDefinitionGoalTargetComponent> theTarget)
this for easy method chainingpublic boolean hasTarget()
public PlanDefinition.PlanDefinitionGoalTargetComponent addTarget()
public PlanDefinition.PlanDefinitionGoalComponent addTarget(PlanDefinition.PlanDefinitionGoalTargetComponent t)
public PlanDefinition.PlanDefinitionGoalTargetComponent getTargetFirstRep()
target, creating it if it does not already existprotected void listChildren(List<Property> childrenList)
listChildren in class BackboneElementpublic Base[] getProperty(int hash, String name, boolean checkValid) throws FHIRException
getProperty in class BackboneElementFHIRExceptionpublic Base setProperty(int hash, String name, Base value) throws FHIRException
setProperty in class BackboneElementFHIRExceptionpublic Base setProperty(String name, Base value) throws FHIRException
setProperty in class BackboneElementFHIRExceptionpublic Base makeProperty(int hash, String name) throws FHIRException
makeProperty in class BackboneElementFHIRExceptionpublic String[] getTypesForProperty(int hash, String name) throws FHIRException
getTypesForProperty in class BackboneElementFHIRExceptionpublic Base addChild(String name) throws FHIRException
addChild in class BackboneElementFHIRExceptionpublic PlanDefinition.PlanDefinitionGoalComponent copy()
copy in class BackboneElementpublic boolean equalsDeep(Base other)
equalsDeep in class BackboneElementpublic boolean equalsShallow(Base other)
equalsShallow in class BackboneElementpublic boolean isEmpty()
isEmpty in interface IBaseisEmpty in class BackboneElementpublic String fhirType()
fhirType in class BackboneElementCopyright © 2014–2017 University Health Network. All rights reserved.