public static class CarePlan.CarePlanActivityDetailComponent extends BackboneElement implements org.hl7.fhir.instance.model.api.IBaseBackboneElement
| Modifier and Type | Field and Description |
|---|---|
protected CodeableConcept |
code
Detailed description of the type of planned activity; e.g.
|
protected SimpleQuantity |
dailyAmount
Identifies the quantity expected to be consumed in a given day.
|
protected StringType |
description
This provides a textual description of constraints on the intended activity occurrence, including relation to other activities.
|
protected BooleanType |
doNotPerform
If true, indicates that the described activity is one that must NOT be engaged in when following the plan.
|
protected List<Reference> |
goal
Internal reference that identifies the goals that this activity is intended to contribute towards meeting.
|
protected List<Goal> |
goalTarget
The actual objects that are the target of the reference (Internal reference that identifies the goals that this activity is intended to contribute towards meeting.)
|
protected UriType |
instantiates
Identifies the protocol, questionnaire, guideline or other specification the planned activity should be conducted in accordance with.
|
protected Enumeration<CarePlan.CarePlanActivityKind> |
kind
A description of the kind of resource the in-line definition of a care plan activity is representing.
|
protected Reference |
location
Identifies the facility where the activity will occur; e.g.
|
protected Location |
locationTarget
The actual object that is the target of the reference (Identifies the facility where the activity will occur; e.g.
|
protected List<Reference> |
performer
Identifies who's expected to be involved in the activity.
|
protected List<Resource> |
performerTarget
The actual objects that are the target of the reference (Identifies who's expected to be involved in the activity.)
|
protected Type |
product
Identifies the food, drug or other product to be consumed or supplied in the activity.
|
protected SimpleQuantity |
quantity
Identifies the quantity expected to be supplied, administered or consumed by the subject.
|
protected List<CodeableConcept> |
reasonCode
Provides the rationale that drove the inclusion of this particular activity as part of the plan or the reason why the activity was prohibited.
|
protected List<Reference> |
reasonReference
Indicates another resource, such as the health condition(s), whose existence justifies this request and drove the inclusion of this particular activity as part of the plan.
|
protected List<Resource> |
reasonReferenceTarget
The actual objects that are the target of the reference (Indicates another resource, such as the health condition(s), whose existence justifies this request and drove the inclusion of this particular activity as part of the plan.)
|
protected Type |
scheduled
The period, timing or frequency upon which the described activity is to occur.
|
protected Enumeration<CarePlan.CarePlanActivityStatus> |
status
Identifies what progress is being made for the specific activity.
|
protected StringType |
statusReason
Provides reason why the activity isn't yet started, is on hold, was cancelled, etc.
|
modifierExtension| Constructor and Description |
|---|
CarePlanActivityDetailComponent()
Constructor
|
CarePlanActivityDetailComponent(Enumeration<CarePlan.CarePlanActivityStatus> status)
Constructor
|
addModifierExtension, addModifierExtension, checkNoModifiers, copyValues, getModifierExtension, getModifierExtensionFirstRep, hasModifierExtension, setModifierExtensionaddExtension, addExtension, addExtension, copyValues, getExtension, getExtensionByUrl, getExtensionFirstRep, getExtensionsByUrl, getExtensionString, getId, getIdBase, getIdElement, hasExtension, hasExtension, hasId, hasIdElement, isDisallowExtensions, noExtensions, setDisallowExtensions, setExtension, setId, setIdBase, setIdElementcastToAddress, castToAnnotation, castToAttachment, castToBase64Binary, castToBoolean, castToCanonical, castToCode, castToCodeableConcept, castToCoding, castToContactDetail, castToContactPoint, castToContributor, castToDataRequirement, castToDate, castToDateTime, castToDecimal, castToDosage, castToDuration, castToElementDefinition, castToExtension, castToHumanName, castToId, castToIdentifier, castToInstant, castToInteger, castToMarkdown, castToMarketingStatus, castToMeta, castToMoney, castToNarrative, castToOid, castToParameterDefinition, castToPeriod, castToPositiveInt, castToProdCharacteristic, castToProductShelfLife, castToQuantity, castToRange, castToRatio, castToReference, castToRelatedArtifact, castToResource, castToSampledData, castToSignature, castToSimpleQuantity, castToString, castToSubstanceAmount, castToTime, castToTiming, castToTriggerDefinition, castToType, castToUnsignedInt, castToUri, castToUrl, castToUsageContext, castToXhtml, castToXhtmlString, children, clearUserData, compareDeep, compareDeep, compareDeep, compareValues, compareValues, equals, getChildByName, getFormatCommentsPost, getFormatCommentsPre, getNamedProperty, getUserData, getUserInt, getUserString, hasFormatComment, hasPrimitiveValue, hasType, hasUserData, isBooleanPrimitive, isMetadataBased, isPrimitive, isResource, listChildrenByName, listChildrenByName, primitiveValue, setUserData, setUserDataINNclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetFormatCommentsPost, getFormatCommentsPre, hasFormatCommentprotected Enumeration<CarePlan.CarePlanActivityKind> kind
protected UriType instantiates
protected CodeableConcept code
protected List<CodeableConcept> reasonCode
protected List<Reference> reasonReference
protected List<Resource> reasonReferenceTarget
protected List<Reference> goal
protected List<Goal> goalTarget
protected Enumeration<CarePlan.CarePlanActivityStatus> status
protected StringType statusReason
protected BooleanType doNotPerform
protected Type scheduled
protected Reference location
protected Location locationTarget
protected List<Reference> performer
protected List<Resource> performerTarget
protected Type product
protected SimpleQuantity dailyAmount
protected SimpleQuantity quantity
protected StringType description
public CarePlanActivityDetailComponent()
public CarePlanActivityDetailComponent(Enumeration<CarePlan.CarePlanActivityStatus> status)
public Enumeration<CarePlan.CarePlanActivityKind> getKindElement()
kind (A description of the kind of resource the in-line definition of a care plan activity is representing. The CarePlan.activity.detail is an in-line definition when a resource is not referenced using CarePlan.activity.reference. For example, a MedicationRequest, a ServiceRequest, or a CommunicationRequest.). This is the underlying object with id, value and extensions. The accessor "getKind" gives direct access to the valuepublic boolean hasKindElement()
public boolean hasKind()
public CarePlan.CarePlanActivityDetailComponent setKindElement(Enumeration<CarePlan.CarePlanActivityKind> value)
value - kind (A description of the kind of resource the in-line definition of a care plan activity is representing. The CarePlan.activity.detail is an in-line definition when a resource is not referenced using CarePlan.activity.reference. For example, a MedicationRequest, a ServiceRequest, or a CommunicationRequest.). This is the underlying object with id, value and extensions. The accessor "getKind" gives direct access to the valuepublic CarePlan.CarePlanActivityKind getKind()
public CarePlan.CarePlanActivityDetailComponent setKind(CarePlan.CarePlanActivityKind value)
value - A description of the kind of resource the in-line definition of a care plan activity is representing. The CarePlan.activity.detail is an in-line definition when a resource is not referenced using CarePlan.activity.reference. For example, a MedicationRequest, a ServiceRequest, or a CommunicationRequest.public UriType getInstantiatesElement()
instantiates (Identifies the protocol, questionnaire, guideline or other specification the planned activity should be conducted in accordance with.). This is the underlying object with id, value and extensions. The accessor "getInstantiates" gives direct access to the valuepublic boolean hasInstantiatesElement()
public boolean hasInstantiates()
public CarePlan.CarePlanActivityDetailComponent setInstantiatesElement(UriType value)
value - instantiates (Identifies the protocol, questionnaire, guideline or other specification the planned activity should be conducted in accordance with.). This is the underlying object with id, value and extensions. The accessor "getInstantiates" gives direct access to the valuepublic String getInstantiates()
public CarePlan.CarePlanActivityDetailComponent setInstantiates(String value)
value - Identifies the protocol, questionnaire, guideline or other specification the planned activity should be conducted in accordance with.public CodeableConcept getCode()
code (Detailed description of the type of planned activity; e.g. what lab test, what procedure, what kind of encounter.)public boolean hasCode()
public CarePlan.CarePlanActivityDetailComponent setCode(CodeableConcept value)
value - code (Detailed description of the type of planned activity; e.g. what lab test, what procedure, what kind of encounter.)public List<CodeableConcept> getReasonCode()
reasonCode (Provides the rationale that drove the inclusion of this particular activity as part of the plan or the reason why the activity was prohibited.)public CarePlan.CarePlanActivityDetailComponent setReasonCode(List<CodeableConcept> theReasonCode)
this for easy method chainingpublic boolean hasReasonCode()
public CodeableConcept addReasonCode()
public CarePlan.CarePlanActivityDetailComponent addReasonCode(CodeableConcept t)
public CodeableConcept getReasonCodeFirstRep()
reasonCode, creating it if it does not already existpublic List<Reference> getReasonReference()
reasonReference (Indicates another resource, such as the health condition(s), whose existence justifies this request and drove the inclusion of this particular activity as part of the plan.)public CarePlan.CarePlanActivityDetailComponent setReasonReference(List<Reference> theReasonReference)
this for easy method chainingpublic boolean hasReasonReference()
public Reference addReasonReference()
public CarePlan.CarePlanActivityDetailComponent addReasonReference(Reference t)
public Reference getReasonReferenceFirstRep()
reasonReference, creating it if it does not already exist@Deprecated public List<Resource> getReasonReferenceTarget()
public List<Reference> getGoal()
goal (Internal reference that identifies the goals that this activity is intended to contribute towards meeting.)public CarePlan.CarePlanActivityDetailComponent setGoal(List<Reference> theGoal)
this for easy method chainingpublic boolean hasGoal()
public CarePlan.CarePlanActivityDetailComponent addGoal(Reference t)
public Reference getGoalFirstRep()
goal, creating it if it does not already exist@Deprecated public List<Goal> getGoalTarget()
@Deprecated public Goal addGoalTarget()
public Enumeration<CarePlan.CarePlanActivityStatus> getStatusElement()
status (Identifies what progress is being made for the specific activity.). This is the underlying object with id, value and extensions. The accessor "getStatus" gives direct access to the valuepublic boolean hasStatusElement()
public boolean hasStatus()
public CarePlan.CarePlanActivityDetailComponent setStatusElement(Enumeration<CarePlan.CarePlanActivityStatus> value)
value - status (Identifies what progress is being made for the specific activity.). This is the underlying object with id, value and extensions. The accessor "getStatus" gives direct access to the valuepublic CarePlan.CarePlanActivityStatus getStatus()
public CarePlan.CarePlanActivityDetailComponent setStatus(CarePlan.CarePlanActivityStatus value)
value - Identifies what progress is being made for the specific activity.public StringType getStatusReasonElement()
statusReason (Provides reason why the activity isn't yet started, is on hold, was cancelled, etc.). This is the underlying object with id, value and extensions. The accessor "getStatusReason" gives direct access to the valuepublic boolean hasStatusReasonElement()
public boolean hasStatusReason()
public CarePlan.CarePlanActivityDetailComponent setStatusReasonElement(StringType value)
value - statusReason (Provides reason why the activity isn't yet started, is on hold, was cancelled, etc.). This is the underlying object with id, value and extensions. The accessor "getStatusReason" gives direct access to the valuepublic String getStatusReason()
public CarePlan.CarePlanActivityDetailComponent setStatusReason(String value)
value - Provides reason why the activity isn't yet started, is on hold, was cancelled, etc.public BooleanType getDoNotPerformElement()
doNotPerform (If true, indicates that the described activity is one that must NOT be engaged in when following the plan. If false, or missing, indicates that the described activity is one that should be engaged in when following the plan.). This is the underlying object with id, value and extensions. The accessor "getDoNotPerform" gives direct access to the valuepublic boolean hasDoNotPerformElement()
public boolean hasDoNotPerform()
public CarePlan.CarePlanActivityDetailComponent setDoNotPerformElement(BooleanType value)
value - doNotPerform (If true, indicates that the described activity is one that must NOT be engaged in when following the plan. If false, or missing, indicates that the described activity is one that should be engaged in when following the plan.). This is the underlying object with id, value and extensions. The accessor "getDoNotPerform" gives direct access to the valuepublic boolean getDoNotPerform()
public CarePlan.CarePlanActivityDetailComponent setDoNotPerform(boolean value)
value - If true, indicates that the described activity is one that must NOT be engaged in when following the plan. If false, or missing, indicates that the described activity is one that should be engaged in when following the plan.public Type getScheduled()
scheduled (The period, timing or frequency upon which the described activity is to occur.)public Timing getScheduledTiming() throws org.hl7.fhir.exceptions.FHIRException
scheduled (The period, timing or frequency upon which the described activity is to occur.)org.hl7.fhir.exceptions.FHIRExceptionpublic boolean hasScheduledTiming()
public Period getScheduledPeriod() throws org.hl7.fhir.exceptions.FHIRException
scheduled (The period, timing or frequency upon which the described activity is to occur.)org.hl7.fhir.exceptions.FHIRExceptionpublic boolean hasScheduledPeriod()
public StringType getScheduledStringType() throws org.hl7.fhir.exceptions.FHIRException
scheduled (The period, timing or frequency upon which the described activity is to occur.)org.hl7.fhir.exceptions.FHIRExceptionpublic boolean hasScheduledStringType()
public boolean hasScheduled()
public CarePlan.CarePlanActivityDetailComponent setScheduled(Type value)
value - scheduled (The period, timing or frequency upon which the described activity is to occur.)public Reference getLocation()
location (Identifies the facility where the activity will occur; e.g. home, hospital, specific clinic, etc.)public boolean hasLocation()
public CarePlan.CarePlanActivityDetailComponent setLocation(Reference value)
value - location (Identifies the facility where the activity will occur; e.g. home, hospital, specific clinic, etc.)public Location getLocationTarget()
location The 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. (Identifies the facility where the activity will occur; e.g. home, hospital, specific clinic, etc.)public CarePlan.CarePlanActivityDetailComponent setLocationTarget(Location value)
value - location The 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. (Identifies the facility where the activity will occur; e.g. home, hospital, specific clinic, etc.)public List<Reference> getPerformer()
performer (Identifies who's expected to be involved in the activity.)public CarePlan.CarePlanActivityDetailComponent setPerformer(List<Reference> thePerformer)
this for easy method chainingpublic boolean hasPerformer()
public Reference addPerformer()
public CarePlan.CarePlanActivityDetailComponent addPerformer(Reference t)
public Reference getPerformerFirstRep()
performer, creating it if it does not already exist@Deprecated public List<Resource> getPerformerTarget()
public Type getProduct()
product (Identifies the food, drug or other product to be consumed or supplied in the activity.)public CodeableConcept getProductCodeableConcept() throws org.hl7.fhir.exceptions.FHIRException
product (Identifies the food, drug or other product to be consumed or supplied in the activity.)org.hl7.fhir.exceptions.FHIRExceptionpublic boolean hasProductCodeableConcept()
public Reference getProductReference() throws org.hl7.fhir.exceptions.FHIRException
product (Identifies the food, drug or other product to be consumed or supplied in the activity.)org.hl7.fhir.exceptions.FHIRExceptionpublic boolean hasProductReference()
public boolean hasProduct()
public CarePlan.CarePlanActivityDetailComponent setProduct(Type value)
value - product (Identifies the food, drug or other product to be consumed or supplied in the activity.)public SimpleQuantity getDailyAmount()
dailyAmount (Identifies the quantity expected to be consumed in a given day.)public boolean hasDailyAmount()
public CarePlan.CarePlanActivityDetailComponent setDailyAmount(SimpleQuantity value)
value - dailyAmount (Identifies the quantity expected to be consumed in a given day.)public SimpleQuantity getQuantity()
quantity (Identifies the quantity expected to be supplied, administered or consumed by the subject.)public boolean hasQuantity()
public CarePlan.CarePlanActivityDetailComponent setQuantity(SimpleQuantity value)
value - quantity (Identifies the quantity expected to be supplied, administered or consumed by the subject.)public StringType getDescriptionElement()
description (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.). This is the underlying object with id, value and extensions. The accessor "getDescription" gives direct access to the valuepublic boolean hasDescriptionElement()
public boolean hasDescription()
public CarePlan.CarePlanActivityDetailComponent setDescriptionElement(StringType value)
value - description (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.). This is the underlying object with id, value and extensions. The accessor "getDescription" gives direct access to the valuepublic String getDescription()
public CarePlan.CarePlanActivityDetailComponent setDescription(String value)
value - 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.protected void listChildren(List<Property> children)
listChildren in class BackboneElementpublic Property getNamedProperty(int _hash, String _name, boolean _checkValid) throws org.hl7.fhir.exceptions.FHIRException
getNamedProperty in class BackboneElementorg.hl7.fhir.exceptions.FHIRExceptionpublic Base[] getProperty(int hash, String name, boolean checkValid) throws org.hl7.fhir.exceptions.FHIRException
getProperty in class BackboneElementorg.hl7.fhir.exceptions.FHIRExceptionpublic Base setProperty(int hash, String name, Base value) throws org.hl7.fhir.exceptions.FHIRException
setProperty in class BackboneElementorg.hl7.fhir.exceptions.FHIRExceptionpublic Base setProperty(String name, Base value) throws org.hl7.fhir.exceptions.FHIRException
setProperty in class BackboneElementorg.hl7.fhir.exceptions.FHIRExceptionpublic Base makeProperty(int hash, String name) throws org.hl7.fhir.exceptions.FHIRException
makeProperty in class BackboneElementorg.hl7.fhir.exceptions.FHIRExceptionpublic String[] getTypesForProperty(int hash, String name) throws org.hl7.fhir.exceptions.FHIRException
getTypesForProperty in class BackboneElementorg.hl7.fhir.exceptions.FHIRExceptionpublic Base addChild(String name) throws org.hl7.fhir.exceptions.FHIRException
addChild in class BackboneElementorg.hl7.fhir.exceptions.FHIRExceptionpublic CarePlan.CarePlanActivityDetailComponent 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 org.hl7.fhir.instance.model.api.IBaseisEmpty in class BackboneElementpublic String fhirType()
fhirType in class BackboneElementCopyright © 2014–2018 University Health Network. All rights reserved.