public class CarePlan extends DomainResource
| Modifier and Type | Class and Description |
|---|---|
static class |
CarePlan.CarePlanActivityComponent |
static class |
CarePlan.CarePlanActivityDetailComponent |
static class |
CarePlan.CarePlanActivityKind |
static class |
CarePlan.CarePlanActivityKindEnumFactory |
static class |
CarePlan.CarePlanActivityStatus |
static class |
CarePlan.CarePlanActivityStatusEnumFactory |
static class |
CarePlan.CarePlanIntent |
static class |
CarePlan.CarePlanIntentEnumFactory |
static class |
CarePlan.CarePlanStatus |
static class |
CarePlan.CarePlanStatusEnumFactory |
| Modifier and Type | Field and Description |
|---|---|
protected List<CarePlan.CarePlanActivityComponent> |
activity
Identifies a planned action to occur as part of the plan.
|
static ca.uhn.fhir.rest.gclient.TokenClientParam |
ACTIVITY_CODE
Fluent Client search parameter constant for activity-code
|
static ca.uhn.fhir.rest.gclient.DateClientParam |
ACTIVITY_DATE
Fluent Client search parameter constant for activity-date
|
static ca.uhn.fhir.rest.gclient.ReferenceClientParam |
ACTIVITY_REFERENCE
Fluent Client search parameter constant for activity-reference
|
protected List<Reference> |
addresses
Identifies the conditions/problems/concerns/diagnoses/etc.
|
protected List<Condition> |
addressesTarget
The actual objects that are the target of the reference (Identifies the conditions/problems/concerns/diagnoses/etc.
|
protected Reference |
author
When populated, the author is responsible for the care plan.
|
protected Resource |
authorTarget
The actual object that is the target of the reference (When populated, the author is responsible for the care plan.
|
static ca.uhn.fhir.rest.gclient.ReferenceClientParam |
BASED_ON
Fluent Client search parameter constant for based-on
|
protected List<Reference> |
basedOn
A care plan that is fulfilled in whole or in part by this care plan.
|
protected List<CarePlan> |
basedOnTarget
The actual objects that are the target of the reference (A care plan that is fulfilled in whole or in part by this care plan.)
|
static ca.uhn.fhir.rest.gclient.ReferenceClientParam |
CARE_TEAM
Fluent Client search parameter constant for care-team
|
protected List<Reference> |
careTeam
Identifies all people and organizations who are expected to be involved in the care envisioned by this plan.
|
protected List<CareTeam> |
careTeamTarget
The actual objects that are the target of the reference (Identifies all people and organizations who are expected to be involved in the care envisioned by this plan.)
|
protected List<CodeableConcept> |
category
Identifies what "kind" of plan this is to support differentiation between multiple co-existing plans; e.g.
|
static ca.uhn.fhir.rest.gclient.TokenClientParam |
CATEGORY
Fluent Client search parameter constant for category
|
static ca.uhn.fhir.rest.gclient.ReferenceClientParam |
CONDITION
Fluent Client search parameter constant for condition
|
protected List<Reference> |
contributor
Identifies the individual(s) or organization who provided the contents of the care plan.
|
protected List<Resource> |
contributorTarget
The actual objects that are the target of the reference (Identifies the individual(s) or organization who provided the contents of the care plan.)
|
protected DateTimeType |
created
Represents when this particular CarePlan record was created in the system, which is often a system-generated date.
|
static ca.uhn.fhir.rest.gclient.DateClientParam |
DATE
Fluent Client search parameter constant for date
|
protected StringType |
description
A description of the scope and nature of the plan.
|
protected Reference |
encounter
The Encounter during which this CarePlan was created or to which the creation of this record is tightly associated.
|
static ca.uhn.fhir.rest.gclient.ReferenceClientParam |
ENCOUNTER
Fluent Client search parameter constant for encounter
|
protected Encounter |
encounterTarget
The actual object that is the target of the reference (The Encounter during which this CarePlan was created or to which the creation of this record is tightly associated.)
|
protected List<Reference> |
goal
Describes the intended objective(s) of carrying out the care plan.
|
static ca.uhn.fhir.rest.gclient.ReferenceClientParam |
GOAL
Fluent Client search parameter constant for goal
|
protected List<Goal> |
goalTarget
The actual objects that are the target of the reference (Describes the intended objective(s) of carrying out the care plan.)
|
protected List<Identifier> |
identifier
Business identifiers assigned to this care plan by the performer or other systems which remain constant as the resource is updated and propagates from server to server.
|
static ca.uhn.fhir.rest.gclient.TokenClientParam |
IDENTIFIER
Fluent Client search parameter constant for identifier
|
static ca.uhn.fhir.model.api.Include |
INCLUDE_ACTIVITY_REFERENCE
Constant for fluent queries to be used to add include statements.
|
static ca.uhn.fhir.model.api.Include |
INCLUDE_BASED_ON
Constant for fluent queries to be used to add include statements.
|
static ca.uhn.fhir.model.api.Include |
INCLUDE_CARE_TEAM
Constant for fluent queries to be used to add include statements.
|
static ca.uhn.fhir.model.api.Include |
INCLUDE_CONDITION
Constant for fluent queries to be used to add include statements.
|
static ca.uhn.fhir.model.api.Include |
INCLUDE_ENCOUNTER
Constant for fluent queries to be used to add include statements.
|
static ca.uhn.fhir.model.api.Include |
INCLUDE_GOAL
Constant for fluent queries to be used to add include statements.
|
static ca.uhn.fhir.model.api.Include |
INCLUDE_INSTANTIATES_CANONICAL
Constant for fluent queries to be used to add include statements.
|
static ca.uhn.fhir.model.api.Include |
INCLUDE_PART_OF
Constant for fluent queries to be used to add include statements.
|
static ca.uhn.fhir.model.api.Include |
INCLUDE_PATIENT
Constant for fluent queries to be used to add include statements.
|
static ca.uhn.fhir.model.api.Include |
INCLUDE_PERFORMER
Constant for fluent queries to be used to add include statements.
|
static ca.uhn.fhir.model.api.Include |
INCLUDE_REPLACES
Constant for fluent queries to be used to add include statements.
|
static ca.uhn.fhir.model.api.Include |
INCLUDE_SUBJECT
Constant for fluent queries to be used to add include statements.
|
static ca.uhn.fhir.rest.gclient.ReferenceClientParam |
INSTANTIATES_CANONICAL
Fluent Client search parameter constant for instantiates-canonical
|
static ca.uhn.fhir.rest.gclient.UriClientParam |
INSTANTIATES_URI
Fluent Client search parameter constant for instantiates-uri
|
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.
|
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.
|
protected Enumeration<CarePlan.CarePlanIntent> |
intent
Indicates the level of authority/intentionality associated with the care plan and where the care plan fits into the workflow chain.
|
static ca.uhn.fhir.rest.gclient.TokenClientParam |
INTENT
Fluent Client search parameter constant for intent
|
protected List<Annotation> |
note
General notes about the care plan not covered elsewhere.
|
static ca.uhn.fhir.rest.gclient.ReferenceClientParam |
PART_OF
Fluent Client search parameter constant for part-of
|
protected List<Reference> |
partOf
A larger care plan of which this particular care plan is a component or step.
|
protected List<CarePlan> |
partOfTarget
The actual objects that are the target of the reference (A larger care plan of which this particular care plan is a component or step.)
|
static ca.uhn.fhir.rest.gclient.ReferenceClientParam |
PATIENT
Fluent Client search parameter constant for patient
|
static ca.uhn.fhir.rest.gclient.ReferenceClientParam |
PERFORMER
Fluent Client search parameter constant for performer
|
protected Period |
period
Indicates when the plan did (or is intended to) come into effect and end.
|
protected List<Reference> |
replaces
Completed or terminated care plan whose function is taken by this new care plan.
|
static ca.uhn.fhir.rest.gclient.ReferenceClientParam |
REPLACES
Fluent Client search parameter constant for replaces
|
protected List<CarePlan> |
replacesTarget
The actual objects that are the target of the reference (Completed or terminated care plan whose function is taken by this new care plan.)
|
static String |
SP_ACTIVITY_CODE
Search parameter: activity-code
|
static String |
SP_ACTIVITY_DATE
Search parameter: activity-date
|
static String |
SP_ACTIVITY_REFERENCE
Search parameter: activity-reference
|
static String |
SP_BASED_ON
Search parameter: based-on
|
static String |
SP_CARE_TEAM
Search parameter: care-team
|
static String |
SP_CATEGORY
Search parameter: category
|
static String |
SP_CONDITION
Search parameter: condition
|
static String |
SP_DATE
Search parameter: date
|
static String |
SP_ENCOUNTER
Search parameter: encounter
|
static String |
SP_GOAL
Search parameter: goal
|
static String |
SP_IDENTIFIER
Search parameter: identifier
|
static String |
SP_INSTANTIATES_CANONICAL
Search parameter: instantiates-canonical
|
static String |
SP_INSTANTIATES_URI
Search parameter: instantiates-uri
|
static String |
SP_INTENT
Search parameter: intent
|
static String |
SP_PART_OF
Search parameter: part-of
|
static String |
SP_PATIENT
Search parameter: patient
|
static String |
SP_PERFORMER
Search parameter: performer
|
static String |
SP_REPLACES
Search parameter: replaces
|
static String |
SP_STATUS
Search parameter: status
|
static String |
SP_SUBJECT
Search parameter: subject
|
protected Enumeration<CarePlan.CarePlanStatus> |
status
Indicates whether the plan is currently being acted upon, represents future intentions or is now a historical record.
|
static ca.uhn.fhir.rest.gclient.TokenClientParam |
STATUS
Fluent Client search parameter constant for status
|
protected Reference |
subject
Identifies the patient or group whose intended care is described by the plan.
|
static ca.uhn.fhir.rest.gclient.ReferenceClientParam |
SUBJECT
Fluent Client search parameter constant for subject
|
protected Resource |
subjectTarget
The actual object that is the target of the reference (Identifies the patient or group whose intended care is described by the plan.)
|
protected List<Reference> |
supportingInfo
Identifies portions of the patient's record that specifically influenced the formation of the plan.
|
protected List<Resource> |
supportingInfoTarget
The actual objects that are the target of the reference (Identifies portions of the patient's record that specifically influenced the formation of the plan.
|
protected StringType |
title
Human-friendly name for the care plan.
|
contained, extension, modifierExtension, textid, implicitRules, language, meta| Constructor and Description |
|---|
CarePlan()
Constructor
|
CarePlan(Enumeration<CarePlan.CarePlanStatus> status,
Enumeration<CarePlan.CarePlanIntent> intent,
Reference subject)
Constructor
|
addContained, addExtension, addExtension, addExtension, addModifierExtension, addModifierExtension, checkNoModifiers, copyValues, getContained, getExtension, getExtensionByUrl, getExtensionsByUrl, getModifierExtension, getModifierExtensionsByUrl, getText, hasContained, hasExtension, hasExtension, hasModifierExtension, hasText, setContained, setExtension, setModifierExtension, setTextcopyValues, getId, getIdBase, getIdElement, getImplicitRules, getImplicitRulesElement, getLanguage, getLanguage, getLanguageElement, getMeta, hasId, hasIdElement, hasImplicitRules, hasImplicitRulesElement, hasLanguage, hasLanguageElement, hasMeta, setId, setIdBase, setIdElement, setImplicitRules, setImplicitRulesElement, setLanguage, setLanguageElement, setMetagetStructureFhirVersionEnum, isResource, setIdcastToAddress, 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, listChildrenByName, listChildrenByName, primitiveValue, setUserData, setUserDataINNclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetId, getIdElement, getLanguageElement, getUserData, setId, setUserDataprotected List<Identifier> identifier
protected List<CanonicalType> instantiatesCanonical
protected List<UriType> instantiatesUri
protected List<Reference> basedOn
protected List<CarePlan> basedOnTarget
protected List<Reference> replaces
protected List<CarePlan> replacesTarget
protected List<Reference> partOf
protected List<CarePlan> partOfTarget
protected Enumeration<CarePlan.CarePlanStatus> status
protected Enumeration<CarePlan.CarePlanIntent> intent
protected List<CodeableConcept> category
protected StringType title
protected StringType description
protected Reference subject
protected Resource subjectTarget
protected Reference encounter
protected Encounter encounterTarget
protected Period period
protected DateTimeType created
protected Reference author
protected Resource authorTarget
protected List<Reference> contributor
protected List<Resource> contributorTarget
protected List<Reference> careTeam
protected List<CareTeam> careTeamTarget
protected List<Reference> addresses
protected List<Condition> addressesTarget
protected List<Reference> supportingInfo
protected List<Resource> supportingInfoTarget
protected List<Reference> goal
protected List<Goal> goalTarget
protected List<CarePlan.CarePlanActivityComponent> activity
protected List<Annotation> note
public static final String SP_DATE
Description: Time period plan covers
Type: date
Path: CarePlan.period
public static final ca.uhn.fhir.rest.gclient.DateClientParam DATE
Description: Time period plan covers
Type: date
Path: CarePlan.period
public static final String SP_CARE_TEAM
Description: Who's involved in plan?
Type: reference
Path: CarePlan.careTeam
public static final ca.uhn.fhir.rest.gclient.ReferenceClientParam CARE_TEAM
Description: Who's involved in plan?
Type: reference
Path: CarePlan.careTeam
public static final ca.uhn.fhir.model.api.Include INCLUDE_CARE_TEAM
public static final String SP_IDENTIFIER
Description: External Ids for this plan
Type: token
Path: CarePlan.identifier
public static final ca.uhn.fhir.rest.gclient.TokenClientParam IDENTIFIER
Description: External Ids for this plan
Type: token
Path: CarePlan.identifier
public static final String SP_PERFORMER
Description: Matches if the practitioner is listed as a performer in any of the "simple" activities. (For performers of the detailed activities, chain through the activitydetail search parameter.)
Type: reference
Path: CarePlan.activity.detail.performer
public static final ca.uhn.fhir.rest.gclient.ReferenceClientParam PERFORMER
Description: Matches if the practitioner is listed as a performer in any of the "simple" activities. (For performers of the detailed activities, chain through the activitydetail search parameter.)
Type: reference
Path: CarePlan.activity.detail.performer
public static final ca.uhn.fhir.model.api.Include INCLUDE_PERFORMER
public static final String SP_GOAL
Description: Desired outcome of plan
Type: reference
Path: CarePlan.goal
public static final ca.uhn.fhir.rest.gclient.ReferenceClientParam GOAL
Description: Desired outcome of plan
Type: reference
Path: CarePlan.goal
public static final ca.uhn.fhir.model.api.Include INCLUDE_GOAL
public static final String SP_SUBJECT
Description: Who the care plan is for
Type: reference
Path: CarePlan.subject
public static final ca.uhn.fhir.rest.gclient.ReferenceClientParam SUBJECT
Description: Who the care plan is for
Type: reference
Path: CarePlan.subject
public static final ca.uhn.fhir.model.api.Include INCLUDE_SUBJECT
public static final String SP_REPLACES
Description: CarePlan replaced by this CarePlan
Type: reference
Path: CarePlan.replaces
public static final ca.uhn.fhir.rest.gclient.ReferenceClientParam REPLACES
Description: CarePlan replaced by this CarePlan
Type: reference
Path: CarePlan.replaces
public static final ca.uhn.fhir.model.api.Include INCLUDE_REPLACES
public static final String SP_INSTANTIATES_CANONICAL
Description: Instantiates FHIR protocol or definition
Type: reference
Path: CarePlan.instantiatesCanonical
public static final ca.uhn.fhir.rest.gclient.ReferenceClientParam INSTANTIATES_CANONICAL
Description: Instantiates FHIR protocol or definition
Type: reference
Path: CarePlan.instantiatesCanonical
public static final ca.uhn.fhir.model.api.Include INCLUDE_INSTANTIATES_CANONICAL
public static final String SP_PART_OF
Description: Part of referenced CarePlan
Type: reference
Path: CarePlan.partOf
public static final ca.uhn.fhir.rest.gclient.ReferenceClientParam PART_OF
Description: Part of referenced CarePlan
Type: reference
Path: CarePlan.partOf
public static final ca.uhn.fhir.model.api.Include INCLUDE_PART_OF
public static final String SP_ENCOUNTER
Description: Encounter created as part of
Type: reference
Path: CarePlan.encounter
public static final ca.uhn.fhir.rest.gclient.ReferenceClientParam ENCOUNTER
Description: Encounter created as part of
Type: reference
Path: CarePlan.encounter
public static final ca.uhn.fhir.model.api.Include INCLUDE_ENCOUNTER
public static final String SP_INTENT
Description: proposal | plan | order | option
Type: token
Path: CarePlan.intent
public static final ca.uhn.fhir.rest.gclient.TokenClientParam INTENT
Description: proposal | plan | order | option
Type: token
Path: CarePlan.intent
public static final String SP_ACTIVITY_REFERENCE
Description: Activity details defined in specific resource
Type: reference
Path: CarePlan.activity.reference
public static final ca.uhn.fhir.rest.gclient.ReferenceClientParam ACTIVITY_REFERENCE
Description: Activity details defined in specific resource
Type: reference
Path: CarePlan.activity.reference
public static final ca.uhn.fhir.model.api.Include INCLUDE_ACTIVITY_REFERENCE
public static final String SP_CONDITION
Description: Health issues this plan addresses
Type: reference
Path: CarePlan.addresses
public static final ca.uhn.fhir.rest.gclient.ReferenceClientParam CONDITION
Description: Health issues this plan addresses
Type: reference
Path: CarePlan.addresses
public static final ca.uhn.fhir.model.api.Include INCLUDE_CONDITION
public static final String SP_BASED_ON
Description: Fulfills CarePlan
Type: reference
Path: CarePlan.basedOn
public static final ca.uhn.fhir.rest.gclient.ReferenceClientParam BASED_ON
Description: Fulfills CarePlan
Type: reference
Path: CarePlan.basedOn
public static final ca.uhn.fhir.model.api.Include INCLUDE_BASED_ON
public static final String SP_PATIENT
Description: Who the care plan is for
Type: reference
Path: CarePlan.subject
public static final ca.uhn.fhir.rest.gclient.ReferenceClientParam PATIENT
Description: Who the care plan is for
Type: reference
Path: CarePlan.subject
public static final ca.uhn.fhir.model.api.Include INCLUDE_PATIENT
public static final String SP_ACTIVITY_DATE
Description: Specified date occurs within period specified by CarePlan.activity.detail.scheduled[x]
Type: date
Path: CarePlan.activity.detail.scheduled[x]
public static final ca.uhn.fhir.rest.gclient.DateClientParam ACTIVITY_DATE
Description: Specified date occurs within period specified by CarePlan.activity.detail.scheduled[x]
Type: date
Path: CarePlan.activity.detail.scheduled[x]
public static final String SP_INSTANTIATES_URI
Description: Instantiates external protocol or definition
Type: uri
Path: CarePlan.instantiatesUri
public static final ca.uhn.fhir.rest.gclient.UriClientParam INSTANTIATES_URI
Description: Instantiates external protocol or definition
Type: uri
Path: CarePlan.instantiatesUri
public static final String SP_CATEGORY
Description: Type of plan
Type: token
Path: CarePlan.category
public static final ca.uhn.fhir.rest.gclient.TokenClientParam CATEGORY
Description: Type of plan
Type: token
Path: CarePlan.category
public static final String SP_ACTIVITY_CODE
Description: Detail type of activity
Type: token
Path: CarePlan.activity.detail.code
public static final ca.uhn.fhir.rest.gclient.TokenClientParam ACTIVITY_CODE
Description: Detail type of activity
Type: token
Path: CarePlan.activity.detail.code
public static final String SP_STATUS
Description: draft | active | on-hold | revoked | completed | entered-in-error | unknown
Type: token
Path: CarePlan.status
public static final ca.uhn.fhir.rest.gclient.TokenClientParam STATUS
Description: draft | active | on-hold | revoked | completed | entered-in-error | unknown
Type: token
Path: CarePlan.status
public CarePlan()
public CarePlan(Enumeration<CarePlan.CarePlanStatus> status, Enumeration<CarePlan.CarePlanIntent> intent, Reference subject)
public List<Identifier> getIdentifier()
identifier (Business identifiers assigned to this care plan by the performer or other systems which remain constant as the resource is updated and propagates from server to server.)public CarePlan setIdentifier(List<Identifier> theIdentifier)
this for easy method chainingpublic boolean hasIdentifier()
public Identifier addIdentifier()
public CarePlan addIdentifier(Identifier t)
public Identifier getIdentifierFirstRep()
identifier, creating it if it does not already existpublic 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.)public CarePlan 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.)public CarePlan 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.)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.)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.)public CarePlan 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.)public CarePlan 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.)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.)public List<Reference> getBasedOn()
basedOn (A care plan that is fulfilled in whole or in part by this care plan.)public CarePlan setBasedOn(List<Reference> theBasedOn)
this for easy method chainingpublic boolean hasBasedOn()
public Reference addBasedOn()
public CarePlan addBasedOn(Reference t)
public Reference getBasedOnFirstRep()
basedOn, creating it if it does not already exist@Deprecated public List<CarePlan> getBasedOnTarget()
@Deprecated public CarePlan addBasedOnTarget()
public List<Reference> getReplaces()
replaces (Completed or terminated care plan whose function is taken by this new care plan.)public CarePlan setReplaces(List<Reference> theReplaces)
this for easy method chainingpublic boolean hasReplaces()
public Reference addReplaces()
public CarePlan addReplaces(Reference t)
public Reference getReplacesFirstRep()
replaces, creating it if it does not already exist@Deprecated public List<CarePlan> getReplacesTarget()
@Deprecated public CarePlan addReplacesTarget()
public List<Reference> getPartOf()
partOf (A larger care plan of which this particular care plan is a component or step.)public CarePlan setPartOf(List<Reference> thePartOf)
this for easy method chainingpublic boolean hasPartOf()
public Reference getPartOfFirstRep()
partOf, creating it if it does not already exist@Deprecated public List<CarePlan> getPartOfTarget()
@Deprecated public CarePlan addPartOfTarget()
public Enumeration<CarePlan.CarePlanStatus> getStatusElement()
status (Indicates whether the plan is currently being acted upon, represents future intentions or is now a historical record.). 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 setStatusElement(Enumeration<CarePlan.CarePlanStatus> value)
value - status (Indicates whether the plan is currently being acted upon, represents future intentions or is now a historical record.). This is the underlying object with id, value and extensions. The accessor "getStatus" gives direct access to the valuepublic CarePlan.CarePlanStatus getStatus()
public CarePlan setStatus(CarePlan.CarePlanStatus value)
value - Indicates whether the plan is currently being acted upon, represents future intentions or is now a historical record.public Enumeration<CarePlan.CarePlanIntent> getIntentElement()
intent (Indicates the level of authority/intentionality associated with the care plan and where the care plan fits into the workflow chain.). This is the underlying object with id, value and extensions. The accessor "getIntent" gives direct access to the valuepublic boolean hasIntentElement()
public boolean hasIntent()
public CarePlan setIntentElement(Enumeration<CarePlan.CarePlanIntent> value)
value - intent (Indicates the level of authority/intentionality associated with the care plan and where the care plan fits into the workflow chain.). This is the underlying object with id, value and extensions. The accessor "getIntent" gives direct access to the valuepublic CarePlan.CarePlanIntent getIntent()
public CarePlan setIntent(CarePlan.CarePlanIntent value)
value - Indicates the level of authority/intentionality associated with the care plan and where the care plan fits into the workflow chain.public List<CodeableConcept> getCategory()
category (Identifies what "kind" of plan this is to support differentiation between multiple co-existing plans; e.g. "Home health", "psychiatric", "asthma", "disease management", "wellness plan", etc.)public CarePlan setCategory(List<CodeableConcept> theCategory)
this for easy method chainingpublic boolean hasCategory()
public CodeableConcept addCategory()
public CarePlan addCategory(CodeableConcept t)
public CodeableConcept getCategoryFirstRep()
category, creating it if it does not already existpublic StringType getTitleElement()
title (Human-friendly name for the care plan.). This is the underlying object with id, value and extensions. The accessor "getTitle" gives direct access to the valuepublic boolean hasTitleElement()
public boolean hasTitle()
public CarePlan setTitleElement(StringType value)
value - title (Human-friendly name for the care plan.). This is the underlying object with id, value and extensions. The accessor "getTitle" gives direct access to the valuepublic CarePlan setTitle(String value)
value - Human-friendly name for the care plan.public StringType getDescriptionElement()
description (A description of the scope and nature of the plan.). 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 setDescriptionElement(StringType value)
value - description (A description of the scope and nature of the plan.). This is the underlying object with id, value and extensions. The accessor "getDescription" gives direct access to the valuepublic String getDescription()
public CarePlan setDescription(String value)
value - A description of the scope and nature of the plan.public Reference getSubject()
subject (Identifies the patient or group whose intended care is described by the plan.)public boolean hasSubject()
public CarePlan setSubject(Reference value)
value - subject (Identifies the patient or group whose intended care is described by the plan.)public Resource getSubjectTarget()
subject 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 patient or group whose intended care is described by the plan.)public CarePlan setSubjectTarget(Resource value)
value - subject 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 patient or group whose intended care is described by the plan.)public Reference getEncounter()
encounter (The Encounter during which this CarePlan was created or to which the creation of this record is tightly associated.)public boolean hasEncounter()
public CarePlan setEncounter(Reference value)
value - encounter (The Encounter during which this CarePlan was created or to which the creation of this record is tightly associated.)public Encounter getEncounterTarget()
encounter 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. (The Encounter during which this CarePlan was created or to which the creation of this record is tightly associated.)public CarePlan setEncounterTarget(Encounter value)
value - encounter 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. (The Encounter during which this CarePlan was created or to which the creation of this record is tightly associated.)public Period getPeriod()
period (Indicates when the plan did (or is intended to) come into effect and end.)public boolean hasPeriod()
public CarePlan setPeriod(Period value)
value - period (Indicates when the plan did (or is intended to) come into effect and end.)public DateTimeType getCreatedElement()
created (Represents when this particular CarePlan record was created in the system, which is often a system-generated date.). This is the underlying object with id, value and extensions. The accessor "getCreated" gives direct access to the valuepublic boolean hasCreatedElement()
public boolean hasCreated()
public CarePlan setCreatedElement(DateTimeType value)
value - created (Represents when this particular CarePlan record was created in the system, which is often a system-generated date.). This is the underlying object with id, value and extensions. The accessor "getCreated" gives direct access to the valuepublic Date getCreated()
public CarePlan setCreated(Date value)
value - Represents when this particular CarePlan record was created in the system, which is often a system-generated date.public Reference getAuthor()
author (When populated, the author is responsible for the care plan. The care plan is attributed to the author.)public boolean hasAuthor()
public CarePlan setAuthor(Reference value)
value - author (When populated, the author is responsible for the care plan. The care plan is attributed to the author.)public Resource getAuthorTarget()
author 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. (When populated, the author is responsible for the care plan. The care plan is attributed to the author.)public CarePlan setAuthorTarget(Resource value)
value - author 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. (When populated, the author is responsible for the care plan. The care plan is attributed to the author.)public List<Reference> getContributor()
contributor (Identifies the individual(s) or organization who provided the contents of the care plan.)public CarePlan setContributor(List<Reference> theContributor)
this for easy method chainingpublic boolean hasContributor()
public Reference addContributor()
public CarePlan addContributor(Reference t)
public Reference getContributorFirstRep()
contributor, creating it if it does not already exist@Deprecated public List<Resource> getContributorTarget()
public List<Reference> getCareTeam()
careTeam (Identifies all people and organizations who are expected to be involved in the care envisioned by this plan.)public CarePlan setCareTeam(List<Reference> theCareTeam)
this for easy method chainingpublic boolean hasCareTeam()
public Reference addCareTeam()
public CarePlan addCareTeam(Reference t)
public Reference getCareTeamFirstRep()
careTeam, creating it if it does not already exist@Deprecated public List<CareTeam> getCareTeamTarget()
@Deprecated public CareTeam addCareTeamTarget()
public List<Reference> getAddresses()
addresses (Identifies the conditions/problems/concerns/diagnoses/etc. whose management and/or mitigation are handled by this plan.)public CarePlan setAddresses(List<Reference> theAddresses)
this for easy method chainingpublic boolean hasAddresses()
public Reference addAddresses()
public CarePlan addAddresses(Reference t)
public Reference getAddressesFirstRep()
addresses, creating it if it does not already exist@Deprecated public List<Condition> getAddressesTarget()
@Deprecated public Condition addAddressesTarget()
public List<Reference> getSupportingInfo()
supportingInfo (Identifies portions of the patient's record that specifically influenced the formation of the plan. These might include comorbidities, recent procedures, limitations, recent assessments, etc.)public CarePlan setSupportingInfo(List<Reference> theSupportingInfo)
this for easy method chainingpublic boolean hasSupportingInfo()
public Reference addSupportingInfo()
public CarePlan addSupportingInfo(Reference t)
public Reference getSupportingInfoFirstRep()
supportingInfo, creating it if it does not already exist@Deprecated public List<Resource> getSupportingInfoTarget()
public List<Reference> getGoal()
goal (Describes the intended objective(s) of carrying out the care plan.)public CarePlan setGoal(List<Reference> theGoal)
this for easy method chainingpublic boolean hasGoal()
public Reference getGoalFirstRep()
goal, creating it if it does not already exist@Deprecated public List<Goal> getGoalTarget()
@Deprecated public Goal addGoalTarget()
public List<CarePlan.CarePlanActivityComponent> getActivity()
activity (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.)public CarePlan setActivity(List<CarePlan.CarePlanActivityComponent> theActivity)
this for easy method chainingpublic boolean hasActivity()
public CarePlan.CarePlanActivityComponent addActivity()
public CarePlan addActivity(CarePlan.CarePlanActivityComponent t)
public CarePlan.CarePlanActivityComponent getActivityFirstRep()
activity, creating it if it does not already existpublic List<Annotation> getNote()
note (General notes about the care plan not covered elsewhere.)public CarePlan setNote(List<Annotation> theNote)
this for easy method chainingpublic boolean hasNote()
public Annotation addNote()
public CarePlan addNote(Annotation t)
public Annotation getNoteFirstRep()
note, creating it if it does not already existprotected void listChildren(List<Property> children)
listChildren in class DomainResourcepublic Property getNamedProperty(int _hash, String _name, boolean _checkValid) throws org.hl7.fhir.exceptions.FHIRException
getNamedProperty in class DomainResourceorg.hl7.fhir.exceptions.FHIRExceptionpublic Base[] getProperty(int hash, String name, boolean checkValid) throws org.hl7.fhir.exceptions.FHIRException
getProperty in class DomainResourceorg.hl7.fhir.exceptions.FHIRExceptionpublic Base setProperty(int hash, String name, Base value) throws org.hl7.fhir.exceptions.FHIRException
setProperty in class DomainResourceorg.hl7.fhir.exceptions.FHIRExceptionpublic Base setProperty(String name, Base value) throws org.hl7.fhir.exceptions.FHIRException
setProperty in class DomainResourceorg.hl7.fhir.exceptions.FHIRExceptionpublic Base makeProperty(int hash, String name) throws org.hl7.fhir.exceptions.FHIRException
makeProperty in class DomainResourceorg.hl7.fhir.exceptions.FHIRExceptionpublic String[] getTypesForProperty(int hash, String name) throws org.hl7.fhir.exceptions.FHIRException
getTypesForProperty in class DomainResourceorg.hl7.fhir.exceptions.FHIRExceptionpublic Base addChild(String name) throws org.hl7.fhir.exceptions.FHIRException
addChild in class DomainResourceorg.hl7.fhir.exceptions.FHIRExceptionpublic String fhirType()
fhirType in interface org.hl7.fhir.instance.model.api.IBasefhirType in class DomainResourcepublic CarePlan copy()
copy in class DomainResourcepublic void copyValues(CarePlan dst)
public boolean equalsDeep(Base other_)
equalsDeep in class DomainResourcepublic boolean equalsShallow(Base other_)
equalsShallow in class DomainResourcepublic boolean isEmpty()
isEmpty in interface org.hl7.fhir.instance.model.api.IBaseisEmpty in class DomainResourcepublic ResourceType getResourceType()
getResourceType in class ResourceCopyright © 2014–2021 Health Level 7. All rights reserved.