
Class Goal
-
- All Implemented Interfaces:
ca.uhn.fhir.model.api.IElement
,Serializable
,org.hl7.fhir.instance.model.api.IAnyResource
,org.hl7.fhir.instance.model.api.IBase
,org.hl7.fhir.instance.model.api.IBaseHasExtensions
,org.hl7.fhir.instance.model.api.IBaseHasModifierExtensions
,org.hl7.fhir.instance.model.api.IBaseResource
,org.hl7.fhir.instance.model.api.IDomainResource
public class Goal extends DomainResource
Describes the intended objective(s) for a patient, group or organization care, for example, weight loss, restoring an activity of daily living, obtaining herd immunity via immunization, meeting a process improvement objective, etc.- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
Goal.GoalStatus
static class
Goal.GoalStatusEnumFactory
static class
Goal.GoalTargetComponent
-
Field Summary
Fields Modifier and Type Field Description protected List<Reference>
addresses
The identified conditions and other health record elements that are intended to be addressed by the goal.protected List<Resource>
addressesTarget
The actual objects that are the target of the reference (The identified conditions and other health record elements that are intended to be addressed by the goal.)protected List<CodeableConcept>
category
Indicates a category the goal falls within.static ca.uhn.fhir.rest.gclient.TokenClientParam
CATEGORY
Fluent Client search parameter constant for categoryprotected CodeableConcept
description
Human-readable and/or coded description of a specific desired objective of care, such as "control blood pressure" or "negotiate an obstacle course" or "dance with child at wedding".protected Reference
expressedBy
Indicates whose goal this is - patient goal, practitioner goal, etc.protected Resource
expressedByTarget
The actual object that is the target of the reference (Indicates whose goal this is - patient goal, practitioner goal, etc.)protected List<Identifier>
identifier
This records identifiers associated with this care plan that are defined by business processes and/or used to refer to it when a direct URL reference to the resource itself is not appropriate (e.g.static ca.uhn.fhir.rest.gclient.TokenClientParam
IDENTIFIER
Fluent Client search parameter constant for identifierstatic 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_SUBJECT
Constant for fluent queries to be used to add include statements.protected List<Annotation>
note
Any comments related to the goal.protected List<CodeableConcept>
outcomeCode
Identifies the change (or lack of change) at the point when the status of the goal is assessed.protected List<Reference>
outcomeReference
Details of what's changed (or not changed).protected List<Observation>
outcomeReferenceTarget
The actual objects that are the target of the reference (Details of what's changed (or not changed).)static ca.uhn.fhir.rest.gclient.ReferenceClientParam
PATIENT
Fluent Client search parameter constant for patientprotected CodeableConcept
priority
Identifies the mutually agreed level of importance associated with reaching/sustaining the goal.static String
SP_CATEGORY
Search parameter: categorystatic String
SP_IDENTIFIER
Search parameter: identifierstatic String
SP_PATIENT
Search parameter: patientstatic String
SP_START_DATE
Search parameter: start-datestatic String
SP_STATUS
Search parameter: statusstatic String
SP_SUBJECT
Search parameter: subjectstatic String
SP_TARGET_DATE
Search parameter: target-dateprotected Type
start
The date or event after which the goal should begin being pursued.static ca.uhn.fhir.rest.gclient.DateClientParam
START_DATE
Fluent Client search parameter constant for start-dateprotected Enumeration<Goal.GoalStatus>
status
Indicates whether the goal has been reached and is still considered relevant.static ca.uhn.fhir.rest.gclient.TokenClientParam
STATUS
Fluent Client search parameter constant for statusprotected DateType
statusDate
Identifies when the current status.protected StringType
statusReason
Captures the reason for the current status.protected Reference
subject
Identifies the patient, group or organization for whom the goal is being established.static ca.uhn.fhir.rest.gclient.ReferenceClientParam
SUBJECT
Fluent Client search parameter constant for subjectprotected Resource
subjectTarget
The actual object that is the target of the reference (Identifies the patient, group or organization for whom the goal is being established.)protected Goal.GoalTargetComponent
target
Indicates what should be done by when.static ca.uhn.fhir.rest.gclient.DateClientParam
TARGET_DATE
Fluent Client search parameter constant for target-date-
Fields inherited from class org.hl7.fhir.dstu3.model.DomainResource
contained, extension, modifierExtension, text
-
Fields inherited from class org.hl7.fhir.dstu3.model.Resource
id, implicitRules, language, meta
-
-
Constructor Summary
Constructors Constructor Description Goal()
ConstructorGoal(Enumeration<Goal.GoalStatus> status, CodeableConcept description)
Constructor
-
Method Summary
-
Methods inherited from class org.hl7.fhir.dstu3.model.DomainResource
addContained, addExtension, addExtension, addModifierExtension, addModifierExtension, copyValues, getContained, getExtension, getExtensionsByUrl, getModifierExtension, getModifierExtensionsByUrl, getText, hasContained, hasExtension, hasModifierExtension, hasText, setContained, setExtension, setModifierExtension, setText
-
Methods inherited from class org.hl7.fhir.dstu3.model.Resource
copyValues, getId, getIdBase, getIdElement, getImplicitRules, getImplicitRulesElement, getLanguage, getLanguageElement, getMeta, hasId, hasIdElement, hasImplicitRules, hasImplicitRulesElement, hasLanguage, hasLanguageElement, hasMeta, setId, setIdBase, setIdElement, setImplicitRules, setImplicitRulesElement, setLanguage, setLanguageElement, setMeta
-
Methods inherited from class org.hl7.fhir.dstu3.model.BaseResource
getStructureFhirVersionEnum, isResource, setId
-
Methods inherited from class org.hl7.fhir.dstu3.model.Base
castToAddress, castToAnnotation, castToAttachment, castToBase64Binary, castToBoolean, castToCode, castToCodeableConcept, castToCoding, castToContactDetail, castToContactPoint, castToContributor, castToDataRequirement, castToDate, castToDateTime, castToDecimal, castToDosage, castToDuration, castToElementDefinition, castToExtension, castToHumanName, castToId, castToIdentifier, castToInstant, castToInteger, castToMarkdown, castToMeta, castToMoney, castToNarrative, castToOid, castToParameterDefinition, castToPeriod, castToPositiveInt, castToQuantity, castToRange, castToRatio, castToReference, castToRelatedArtifact, castToResource, castToSampledData, castToSignature, castToSimpleQuantity, castToString, castToTime, castToTiming, castToTriggerDefinition, castToType, castToUnsignedInt, castToUri, castToUsageContext, castToXhtml, castToXhtmlString, children, clearUserData, compareDeep, compareDeep, compareDeep, compareValues, compareValues, equals, getChildByName, getFormatCommentsPost, getFormatCommentsPre, getNamedProperty, getUserData, getUserInt, getUserString, hasFormatComment, hasPrimitiveValue, hasType, hasUserData, isBooleanPrimitive, isMetadataBased, isPrimitive, listChildrenByName, listChildrenByName, primitiveValue, setUserData, setUserDataINN
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.hl7.fhir.instance.model.api.IAnyResource
getId, getIdElement, getLanguageElement, getUserData, setId, setUserData
-
-
-
-
Field Detail
-
identifier
protected List<Identifier> identifier
This records identifiers associated with this care plan that are defined by business processes and/or used to refer to it when a direct URL reference to the resource itself is not appropriate (e.g. in CDA documents, or in written / printed documentation).
-
status
protected Enumeration<Goal.GoalStatus> status
Indicates whether the goal has been reached and is still considered relevant.
-
category
protected List<CodeableConcept> category
Indicates a category the goal falls within.
-
priority
protected CodeableConcept priority
Identifies the mutually agreed level of importance associated with reaching/sustaining the goal.
-
description
protected CodeableConcept description
Human-readable and/or coded description of a specific desired objective of care, such as "control blood pressure" or "negotiate an obstacle course" or "dance with child at wedding".
-
subject
protected Reference subject
Identifies the patient, group or organization for whom the goal is being established.
-
subjectTarget
protected Resource subjectTarget
The actual object that is the target of the reference (Identifies the patient, group or organization for whom the goal is being established.)
-
target
protected Goal.GoalTargetComponent target
Indicates what should be done by when.
-
statusDate
protected DateType statusDate
Identifies when the current status. I.e. When initially created, when achieved, when cancelled, etc.
-
statusReason
protected StringType statusReason
Captures the reason for the current status.
-
expressedBy
protected Reference expressedBy
Indicates whose goal this is - patient goal, practitioner goal, etc.
-
expressedByTarget
protected Resource expressedByTarget
The actual object that is the target of the reference (Indicates whose goal this is - patient goal, practitioner goal, etc.)
-
addresses
protected List<Reference> addresses
The identified conditions and other health record elements that are intended to be addressed by the goal.
-
addressesTarget
protected List<Resource> addressesTarget
The actual objects that are the target of the reference (The identified conditions and other health record elements that are intended to be addressed by the goal.)
-
note
protected List<Annotation> note
Any comments related to the goal.
-
outcomeCode
protected List<CodeableConcept> outcomeCode
Identifies the change (or lack of change) at the point when the status of the goal is assessed.
-
outcomeReference
protected List<Reference> outcomeReference
Details of what's changed (or not changed).
-
outcomeReferenceTarget
protected List<Observation> outcomeReferenceTarget
The actual objects that are the target of the reference (Details of what's changed (or not changed).)
-
SP_IDENTIFIER
public static final String SP_IDENTIFIER
Search parameter: identifierDescription: External Ids for this goal
Type: token
Path: Goal.identifier
- See Also:
- Constant Field Values
-
IDENTIFIER
public static final ca.uhn.fhir.rest.gclient.TokenClientParam IDENTIFIER
Fluent Client search parameter constant for identifierDescription: External Ids for this goal
Type: token
Path: Goal.identifier
-
SP_PATIENT
public static final String SP_PATIENT
Search parameter: patientDescription: Who this goal is intended for
Type: reference
Path: Goal.subject
- See Also:
- Constant Field Values
-
PATIENT
public static final ca.uhn.fhir.rest.gclient.ReferenceClientParam PATIENT
Fluent Client search parameter constant for patientDescription: Who this goal is intended for
Type: reference
Path: Goal.subject
-
INCLUDE_PATIENT
public static final ca.uhn.fhir.model.api.Include INCLUDE_PATIENT
Constant for fluent queries to be used to add include statements. Specifies the path value of "Goal:patient".
-
SP_SUBJECT
public static final String SP_SUBJECT
Search parameter: subjectDescription: Who this goal is intended for
Type: reference
Path: Goal.subject
- See Also:
- Constant Field Values
-
SUBJECT
public static final ca.uhn.fhir.rest.gclient.ReferenceClientParam SUBJECT
Fluent Client search parameter constant for subjectDescription: Who this goal is intended for
Type: reference
Path: Goal.subject
-
INCLUDE_SUBJECT
public static final ca.uhn.fhir.model.api.Include INCLUDE_SUBJECT
Constant for fluent queries to be used to add include statements. Specifies the path value of "Goal:subject".
-
SP_START_DATE
public static final String SP_START_DATE
Search parameter: start-dateDescription: When goal pursuit begins
Type: date
Path: Goal.startDate
- See Also:
- Constant Field Values
-
START_DATE
public static final ca.uhn.fhir.rest.gclient.DateClientParam START_DATE
Fluent Client search parameter constant for start-dateDescription: When goal pursuit begins
Type: date
Path: Goal.startDate
-
SP_CATEGORY
public static final String SP_CATEGORY
Search parameter: categoryDescription: E.g. Treatment, dietary, behavioral, etc.
Type: token
Path: Goal.category
- See Also:
- Constant Field Values
-
CATEGORY
public static final ca.uhn.fhir.rest.gclient.TokenClientParam CATEGORY
Fluent Client search parameter constant for categoryDescription: E.g. Treatment, dietary, behavioral, etc.
Type: token
Path: Goal.category
-
SP_TARGET_DATE
public static final String SP_TARGET_DATE
Search parameter: target-dateDescription: Reach goal on or before
Type: date
Path: Goal.target.dueDate
- See Also:
- Constant Field Values
-
TARGET_DATE
public static final ca.uhn.fhir.rest.gclient.DateClientParam TARGET_DATE
Fluent Client search parameter constant for target-dateDescription: Reach goal on or before
Type: date
Path: Goal.target.dueDate
-
SP_STATUS
public static final String SP_STATUS
Search parameter: statusDescription: proposed | accepted | planned | in-progress | on-target | ahead-of-target | behind-target | sustaining | achieved | on-hold | cancelled | entered-in-error | rejected
Type: token
Path: Goal.status
- See Also:
- Constant Field Values
-
STATUS
public static final ca.uhn.fhir.rest.gclient.TokenClientParam STATUS
Fluent Client search parameter constant for statusDescription: proposed | accepted | planned | in-progress | on-target | ahead-of-target | behind-target | sustaining | achieved | on-hold | cancelled | entered-in-error | rejected
Type: token
Path: Goal.status
-
-
Constructor Detail
-
Goal
public Goal()
Constructor
-
Goal
public Goal(Enumeration<Goal.GoalStatus> status, CodeableConcept description)
Constructor
-
-
Method Detail
-
getIdentifier
public List<Identifier> getIdentifier()
- Returns:
identifier
(This records identifiers associated with this care plan that are defined by business processes and/or used to refer to it when a direct URL reference to the resource itself is not appropriate (e.g. in CDA documents, or in written / printed documentation).)
-
setIdentifier
public Goal setIdentifier(List<Identifier> theIdentifier)
- Returns:
- Returns a reference to
this
for easy method chaining
-
hasIdentifier
public boolean hasIdentifier()
-
addIdentifier
public Identifier addIdentifier()
-
addIdentifier
public Goal addIdentifier(Identifier t)
-
getIdentifierFirstRep
public Identifier getIdentifierFirstRep()
- Returns:
- The first repetition of repeating field
identifier
, creating it if it does not already exist
-
getStatusElement
public Enumeration<Goal.GoalStatus> getStatusElement()
- Returns:
status
(Indicates whether the goal has been reached and is still considered relevant.). This is the underlying object with id, value and extensions. The accessor "getStatus" gives direct access to the value
-
hasStatusElement
public boolean hasStatusElement()
-
hasStatus
public boolean hasStatus()
-
setStatusElement
public Goal setStatusElement(Enumeration<Goal.GoalStatus> value)
- Parameters:
value
-status
(Indicates whether the goal has been reached and is still considered relevant.). This is the underlying object with id, value and extensions. The accessor "getStatus" gives direct access to the value
-
getStatus
public Goal.GoalStatus getStatus()
- Returns:
- Indicates whether the goal has been reached and is still considered relevant.
-
setStatus
public Goal setStatus(Goal.GoalStatus value)
- Parameters:
value
- Indicates whether the goal has been reached and is still considered relevant.
-
getCategory
public List<CodeableConcept> getCategory()
- Returns:
category
(Indicates a category the goal falls within.)
-
setCategory
public Goal setCategory(List<CodeableConcept> theCategory)
- Returns:
- Returns a reference to
this
for easy method chaining
-
hasCategory
public boolean hasCategory()
-
addCategory
public CodeableConcept addCategory()
-
addCategory
public Goal addCategory(CodeableConcept t)
-
getCategoryFirstRep
public CodeableConcept getCategoryFirstRep()
- Returns:
- The first repetition of repeating field
category
, creating it if it does not already exist
-
getPriority
public CodeableConcept getPriority()
- Returns:
priority
(Identifies the mutually agreed level of importance associated with reaching/sustaining the goal.)
-
hasPriority
public boolean hasPriority()
-
setPriority
public Goal setPriority(CodeableConcept value)
- Parameters:
value
-priority
(Identifies the mutually agreed level of importance associated with reaching/sustaining the goal.)
-
getDescription
public CodeableConcept getDescription()
- Returns:
description
(Human-readable and/or coded description of a specific desired objective of care, such as "control blood pressure" or "negotiate an obstacle course" or "dance with child at wedding".)
-
hasDescription
public boolean hasDescription()
-
setDescription
public Goal setDescription(CodeableConcept value)
- Parameters:
value
-description
(Human-readable and/or coded description of a specific desired objective of care, such as "control blood pressure" or "negotiate an obstacle course" or "dance with child at wedding".)
-
getSubject
public Reference getSubject()
- Returns:
subject
(Identifies the patient, group or organization for whom the goal is being established.)
-
hasSubject
public boolean hasSubject()
-
setSubject
public Goal setSubject(Reference value)
- Parameters:
value
-subject
(Identifies the patient, group or organization for whom the goal is being established.)
-
getSubjectTarget
public Resource getSubjectTarget()
- Returns:
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, group or organization for whom the goal is being established.)
-
setSubjectTarget
public Goal setSubjectTarget(Resource value)
- Parameters:
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, group or organization for whom the goal is being established.)
-
getStart
public Type getStart()
- Returns:
start
(The date or event after which the goal should begin being pursued.)
-
getStartDateType
public DateType getStartDateType() throws org.hl7.fhir.exceptions.FHIRException
- Returns:
start
(The date or event after which the goal should begin being pursued.)- Throws:
org.hl7.fhir.exceptions.FHIRException
-
hasStartDateType
public boolean hasStartDateType()
-
getStartCodeableConcept
public CodeableConcept getStartCodeableConcept() throws org.hl7.fhir.exceptions.FHIRException
- Returns:
start
(The date or event after which the goal should begin being pursued.)- Throws:
org.hl7.fhir.exceptions.FHIRException
-
hasStartCodeableConcept
public boolean hasStartCodeableConcept()
-
hasStart
public boolean hasStart()
-
setStart
public Goal setStart(Type value) throws org.hl7.fhir.exceptions.FHIRFormatError
- Parameters:
value
-start
(The date or event after which the goal should begin being pursued.)- Throws:
org.hl7.fhir.exceptions.FHIRFormatError
-
getTarget
public Goal.GoalTargetComponent getTarget()
- Returns:
target
(Indicates what should be done by when.)
-
hasTarget
public boolean hasTarget()
-
setTarget
public Goal setTarget(Goal.GoalTargetComponent value)
- Parameters:
value
-target
(Indicates what should be done by when.)
-
getStatusDateElement
public DateType getStatusDateElement()
- Returns:
statusDate
(Identifies when the current status. I.e. When initially created, when achieved, when cancelled, etc.). This is the underlying object with id, value and extensions. The accessor "getStatusDate" gives direct access to the value
-
hasStatusDateElement
public boolean hasStatusDateElement()
-
hasStatusDate
public boolean hasStatusDate()
-
setStatusDateElement
public Goal setStatusDateElement(DateType value)
- Parameters:
value
-statusDate
(Identifies when the current status. I.e. When initially created, when achieved, when cancelled, etc.). This is the underlying object with id, value and extensions. The accessor "getStatusDate" gives direct access to the value
-
getStatusDate
public Date getStatusDate()
- Returns:
- Identifies when the current status. I.e. When initially created, when achieved, when cancelled, etc.
-
setStatusDate
public Goal setStatusDate(Date value)
- Parameters:
value
- Identifies when the current status. I.e. When initially created, when achieved, when cancelled, etc.
-
getStatusReasonElement
public StringType getStatusReasonElement()
- Returns:
statusReason
(Captures the reason for the current status.). This is the underlying object with id, value and extensions. The accessor "getStatusReason" gives direct access to the value
-
hasStatusReasonElement
public boolean hasStatusReasonElement()
-
hasStatusReason
public boolean hasStatusReason()
-
setStatusReasonElement
public Goal setStatusReasonElement(StringType value)
- Parameters:
value
-statusReason
(Captures the reason for the current status.). This is the underlying object with id, value and extensions. The accessor "getStatusReason" gives direct access to the value
-
getStatusReason
public String getStatusReason()
- Returns:
- Captures the reason for the current status.
-
setStatusReason
public Goal setStatusReason(String value)
- Parameters:
value
- Captures the reason for the current status.
-
getExpressedBy
public Reference getExpressedBy()
- Returns:
expressedBy
(Indicates whose goal this is - patient goal, practitioner goal, etc.)
-
hasExpressedBy
public boolean hasExpressedBy()
-
setExpressedBy
public Goal setExpressedBy(Reference value)
- Parameters:
value
-expressedBy
(Indicates whose goal this is - patient goal, practitioner goal, etc.)
-
getExpressedByTarget
public Resource getExpressedByTarget()
- Returns:
expressedBy
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. (Indicates whose goal this is - patient goal, practitioner goal, etc.)
-
setExpressedByTarget
public Goal setExpressedByTarget(Resource value)
- Parameters:
value
-expressedBy
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. (Indicates whose goal this is - patient goal, practitioner goal, etc.)
-
getAddresses
public List<Reference> getAddresses()
- Returns:
addresses
(The identified conditions and other health record elements that are intended to be addressed by the goal.)
-
setAddresses
public Goal setAddresses(List<Reference> theAddresses)
- Returns:
- Returns a reference to
this
for easy method chaining
-
hasAddresses
public boolean hasAddresses()
-
addAddresses
public Reference addAddresses()
-
addAddresses
public Goal addAddresses(Reference t)
-
getAddressesFirstRep
public Reference getAddressesFirstRep()
- Returns:
- The first repetition of repeating field
addresses
, creating it if it does not already exist
-
getAddressesTarget
@Deprecated public List<Resource> getAddressesTarget()
Deprecated.Use Reference#setResource(IBaseResource) instead
-
getNote
public List<Annotation> getNote()
- Returns:
note
(Any comments related to the goal.)
-
setNote
public Goal setNote(List<Annotation> theNote)
- Returns:
- Returns a reference to
this
for easy method chaining
-
hasNote
public boolean hasNote()
-
addNote
public Annotation addNote()
-
addNote
public Goal addNote(Annotation t)
-
getNoteFirstRep
public Annotation getNoteFirstRep()
- Returns:
- The first repetition of repeating field
note
, creating it if it does not already exist
-
getOutcomeCode
public List<CodeableConcept> getOutcomeCode()
- Returns:
outcomeCode
(Identifies the change (or lack of change) at the point when the status of the goal is assessed.)
-
setOutcomeCode
public Goal setOutcomeCode(List<CodeableConcept> theOutcomeCode)
- Returns:
- Returns a reference to
this
for easy method chaining
-
hasOutcomeCode
public boolean hasOutcomeCode()
-
addOutcomeCode
public CodeableConcept addOutcomeCode()
-
addOutcomeCode
public Goal addOutcomeCode(CodeableConcept t)
-
getOutcomeCodeFirstRep
public CodeableConcept getOutcomeCodeFirstRep()
- Returns:
- The first repetition of repeating field
outcomeCode
, creating it if it does not already exist
-
getOutcomeReference
public List<Reference> getOutcomeReference()
- Returns:
outcomeReference
(Details of what's changed (or not changed).)
-
setOutcomeReference
public Goal setOutcomeReference(List<Reference> theOutcomeReference)
- Returns:
- Returns a reference to
this
for easy method chaining
-
hasOutcomeReference
public boolean hasOutcomeReference()
-
addOutcomeReference
public Reference addOutcomeReference()
-
addOutcomeReference
public Goal addOutcomeReference(Reference t)
-
getOutcomeReferenceFirstRep
public Reference getOutcomeReferenceFirstRep()
- Returns:
- The first repetition of repeating field
outcomeReference
, creating it if it does not already exist
-
getOutcomeReferenceTarget
@Deprecated public List<Observation> getOutcomeReferenceTarget()
Deprecated.Use Reference#setResource(IBaseResource) instead
-
addOutcomeReferenceTarget
@Deprecated public Observation addOutcomeReferenceTarget()
Deprecated.Use Reference#setResource(IBaseResource) instead
-
listChildren
protected void listChildren(List<Property> children)
- Overrides:
listChildren
in classDomainResource
-
getNamedProperty
public Property getNamedProperty(int _hash, String _name, boolean _checkValid) throws org.hl7.fhir.exceptions.FHIRException
- Overrides:
getNamedProperty
in classDomainResource
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
getProperty
public Base[] getProperty(int hash, String name, boolean checkValid) throws org.hl7.fhir.exceptions.FHIRException
- Overrides:
getProperty
in classDomainResource
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
setProperty
public Base setProperty(int hash, String name, Base value) throws org.hl7.fhir.exceptions.FHIRException
- Overrides:
setProperty
in classDomainResource
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
setProperty
public Base setProperty(String name, Base value) throws org.hl7.fhir.exceptions.FHIRException
- Overrides:
setProperty
in classDomainResource
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
makeProperty
public Base makeProperty(int hash, String name) throws org.hl7.fhir.exceptions.FHIRException
- Overrides:
makeProperty
in classDomainResource
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
getTypesForProperty
public String[] getTypesForProperty(int hash, String name) throws org.hl7.fhir.exceptions.FHIRException
- Overrides:
getTypesForProperty
in classDomainResource
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
addChild
public Base addChild(String name) throws org.hl7.fhir.exceptions.FHIRException
- Overrides:
addChild
in classDomainResource
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
fhirType
public String fhirType()
- Specified by:
fhirType
in interfaceorg.hl7.fhir.instance.model.api.IBase
- Overrides:
fhirType
in classDomainResource
-
copy
public Goal copy()
- Specified by:
copy
in classDomainResource
-
equalsDeep
public boolean equalsDeep(Base other_)
- Overrides:
equalsDeep
in classDomainResource
-
equalsShallow
public boolean equalsShallow(Base other_)
- Overrides:
equalsShallow
in classDomainResource
-
isEmpty
public boolean isEmpty()
- Specified by:
isEmpty
in interfaceorg.hl7.fhir.instance.model.api.IBase
- Overrides:
isEmpty
in classDomainResource
-
getResourceType
public ResourceType getResourceType()
- Specified by:
getResourceType
in classResource
-
-