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 List<Reference> |
author
Identifies the individual(s) or organization who is responsible for the content of the care plan.
|
protected List<Resource> |
authorTarget
The actual objects that are the target of the reference (Identifies the individual(s) or organization who is responsible for the content of 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 Reference |
context
Identifies the original context in which this particular care plan was created.
|
static ca.uhn.fhir.rest.gclient.ReferenceClientParam |
CONTEXT
Fluent Client search parameter constant for context
|
protected Resource |
contextTarget
The actual object that is the target of the reference (Identifies the original context in which this particular care plan was created.)
|
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.
|
static ca.uhn.fhir.rest.gclient.ReferenceClientParam |
ENCOUNTER
Fluent Client search parameter constant for encounter
|
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_CONTEXT
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_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.
|
protected List<UriType> |
instantiates
Identifies the protocol, questionnaire, guideline or other specification the care plan should be conducted in accordance with.
|
static ca.uhn.fhir.rest.gclient.UriClientParam |
INSTANTIATES
Fluent Client search parameter constant for instantiates
|
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_CONTEXT
Search parameter: context
|
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
Search parameter: instantiates
|
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, 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, 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<UriType> instantiates
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 context
protected Resource contextTarget
protected Period period
protected List<Reference> author
protected List<Resource> authorTarget
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_INSTANTIATES
Description: Protocol or definition
Type: uri
Path: CarePlan.instantiates
public static final ca.uhn.fhir.rest.gclient.UriClientParam INSTANTIATES
Description: Protocol or definition
Type: uri
Path: CarePlan.instantiates
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_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: Created in context of
Type: reference
Path: CarePlan.context
public static final ca.uhn.fhir.rest.gclient.ReferenceClientParam ENCOUNTER
Description: Created in context of
Type: reference
Path: CarePlan.context
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_CONTEXT
Description: Created in context of
Type: reference
Path: CarePlan.context
public static final ca.uhn.fhir.rest.gclient.ReferenceClientParam CONTEXT
Description: Created in context of
Type: reference
Path: CarePlan.context
public static final ca.uhn.fhir.model.api.Include INCLUDE_CONTEXT
public static final String SP_ACTIVITY_DATE
Description: Specified date occurs within period specified by CarePlan.activity.timingSchedule
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.timingSchedule
Type: date
Path: CarePlan.activity.detail.scheduled[x]
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 | suspended | completed | entered-in-error | cancelled | unknown
Type: token
Path: CarePlan.status
public static final ca.uhn.fhir.rest.gclient.TokenClientParam STATUS
Description: draft | active | suspended | completed | entered-in-error | cancelled | 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<UriType> getInstantiates()
instantiates (Identifies the protocol, questionnaire, guideline or other specification the care plan should be conducted in accordance with.)public CarePlan setInstantiates(List<UriType> theInstantiates)
this for easy method chainingpublic boolean hasInstantiates()
public UriType addInstantiatesElement()
instantiates (Identifies the protocol, questionnaire, guideline or other specification the care plan should be conducted in accordance with.)public CarePlan addInstantiates(String value)
value - instantiates (Identifies the protocol, questionnaire, guideline or other specification the care plan should be conducted in accordance with.)public boolean hasInstantiates(String value)
value - instantiates (Identifies the protocol, questionnaire, guideline or other specification the care plan should be conducted in accordance with.)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 getContext()
context (Identifies the original context in which this particular care plan was created.)public boolean hasContext()
public CarePlan setContext(Reference value)
value - context (Identifies the original context in which this particular care plan was created.)public Resource getContextTarget()
context 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 original context in which this particular care plan was created.)public CarePlan setContextTarget(Resource value)
value - context 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 original context in which this particular care plan was created.)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 List<Reference> getAuthor()
author (Identifies the individual(s) or organization who is responsible for the content of the care plan.)public CarePlan setAuthor(List<Reference> theAuthor)
this for easy method chainingpublic boolean hasAuthor()
public Reference getAuthorFirstRep()
author, creating it if it does not already exist@Deprecated public List<Resource> getAuthorTarget()
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 class DomainResourcepublic CarePlan copy()
copy in class DomainResourcepublic 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–2018 University Health Network. All rights reserved.