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 Quantity |
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 List<CanonicalType> |
instantiatesCanonical
The URL pointing to a FHIR-defined protocol, guideline, questionnaire or other definition that is adhered to in whole or in part by this CarePlan activity.
|
protected List<UriType> |
instantiatesUri
The URL pointing to an externally maintained protocol, guideline, questionnaire or other definition that is adhered to in whole or in part by this CarePlan activity.
|
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 Quantity |
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 CodeableConcept |
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, removeExtension, setDisallowExtensions, setExtension, setId, setIdBase, setIdElementcastToAddress, castToAnnotation, castToAttachment, castToBase64Binary, castToBoolean, castToCanonical, castToCode, castToCodeableConcept, castToCoding, castToContactDetail, castToContactPoint, castToContributor, castToDataRequirement, castToDate, castToDateTime, castToDecimal, castToDosage, castToDuration, castToElementDefinition, castToExpression, castToExtension, castToHumanName, castToId, castToIdentifier, castToInstant, castToInteger, castToMarkdown, castToMarketingStatus, castToMeta, castToMoney, castToNarrative, castToOid, castToParameterDefinition, castToPeriod, castToPopulation, 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, compareDeep, compareValues, compareValues, dateTimeValue, equals, getChildByName, getFormatCommentsPost, getFormatCommentsPre, getNamedProperty, getUserData, getUserInt, getUserString, hasFormatComment, hasPrimitiveValue, hasType, hasUserData, isBooleanPrimitive, isDateTime, isMetadataBased, isPrimitive, isResource, listChildrenByName, listChildrenByName, primitiveValue, setUserData, setUserDataINNclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitaddExtension, getExtension, hasExtensiongetFormatCommentsPost, getFormatCommentsPre, getUserData, hasFormatComment, setUserDataprotected Enumeration<CarePlan.CarePlanActivityKind> kind
protected List<CanonicalType> instantiatesCanonical
protected List<UriType> instantiatesUri
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 CodeableConcept 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 Quantity dailyAmount
protected Quantity 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 List<CanonicalType> getInstantiatesCanonical()
instantiatesCanonical (The URL pointing to a FHIR-defined protocol, guideline, questionnaire or other definition that is adhered to in whole or in part by this CarePlan activity.)public CarePlan.CarePlanActivityDetailComponent setInstantiatesCanonical(List<CanonicalType> theInstantiatesCanonical)
this for easy method chainingpublic boolean hasInstantiatesCanonical()
public CanonicalType addInstantiatesCanonicalElement()
instantiatesCanonical (The URL pointing to a FHIR-defined protocol, guideline, questionnaire or other definition that is adhered to in whole or in part by this CarePlan activity.)public CarePlan.CarePlanActivityDetailComponent addInstantiatesCanonical(String value)
value - instantiatesCanonical (The URL pointing to a FHIR-defined protocol, guideline, questionnaire or other definition that is adhered to in whole or in part by this CarePlan activity.)public boolean hasInstantiatesCanonical(String value)
value - instantiatesCanonical (The URL pointing to a FHIR-defined protocol, guideline, questionnaire or other definition that is adhered to in whole or in part by this CarePlan activity.)public List<UriType> getInstantiatesUri()
instantiatesUri (The URL pointing to an externally maintained protocol, guideline, questionnaire or other definition that is adhered to in whole or in part by this CarePlan activity.)public CarePlan.CarePlanActivityDetailComponent setInstantiatesUri(List<UriType> theInstantiatesUri)
this for easy method chainingpublic boolean hasInstantiatesUri()
public UriType addInstantiatesUriElement()
instantiatesUri (The URL pointing to an externally maintained protocol, guideline, questionnaire or other definition that is adhered to in whole or in part by this CarePlan activity.)public CarePlan.CarePlanActivityDetailComponent addInstantiatesUri(String value)
value - instantiatesUri (The URL pointing to an externally maintained protocol, guideline, questionnaire or other definition that is adhered to in whole or in part by this CarePlan activity.)public boolean hasInstantiatesUri(String value)
value - instantiatesUri (The URL pointing to an externally maintained protocol, guideline, questionnaire or other definition that is adhered to in whole or in part by this CarePlan activity.)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 CodeableConcept getStatusReason()
statusReason (Provides reason why the activity isn't yet started, is on hold, was cancelled, etc.)public boolean hasStatusReason()
public CarePlan.CarePlanActivityDetailComponent setStatusReason(CodeableConcept value)
value - statusReason (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 Quantity getDailyAmount()
dailyAmount (Identifies the quantity expected to be consumed in a given day.)public boolean hasDailyAmount()
public CarePlan.CarePlanActivityDetailComponent setDailyAmount(Quantity value)
value - dailyAmount (Identifies the quantity expected to be consumed in a given day.)public Quantity getQuantity()
quantity (Identifies the quantity expected to be supplied, administered or consumed by the subject.)public boolean hasQuantity()
public CarePlan.CarePlanActivityDetailComponent setQuantity(Quantity 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 void copyValues(CarePlan.CarePlanActivityDetailComponent dst)
public 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 interface org.hl7.fhir.instance.model.api.IBasefhirType in class BackboneElementCopyright © 2014–2021 Health Level 7. All rights reserved.