Class Task
-
- 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 Task extends DomainResource
A task to be performed.- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classTask.ParameterComponentstatic classTask.TaskOutputComponentstatic classTask.TaskPrioritystatic classTask.TaskPriorityEnumFactorystatic classTask.TaskStatusstatic classTask.TaskStatusEnumFactory
-
Field Summary
Fields Modifier and Type Field Description protected DateTimeTypecreatedThe date and time this task was created.static ca.uhn.fhir.rest.gclient.DateClientParamCREATEDFluent Client search parameter constant for createdprotected ReferencecreatorThe creator of the task.static ca.uhn.fhir.rest.gclient.ReferenceClientParamCREATORFluent Client search parameter constant for creatorprotected ResourcecreatorTargetThe actual object that is the target of the reference (The creator of the task.)protected UriTypedefinitionA reference to a formal or informal definition of the task.static ca.uhn.fhir.rest.gclient.UriClientParamDEFINITIONFluent Client search parameter constant for definitionprotected StringTypedescriptionA description of this task.static ca.uhn.fhir.rest.gclient.TokenClientParamFAILUREFluent Client search parameter constant for failureprotected CodeableConceptfailureReasonAn explaination as to why this task failed.protected Referencefor_The entity who benefits from the performance of the service specified in the task (e.g., the patient).protected Resourcefor_TargetThe actual object that is the target of the reference (The entity who benefits from the performance of the service specified in the task (e.g., the patient).)protected IdentifieridentifierThe business identifier for this task.static ca.uhn.fhir.rest.gclient.TokenClientParamIDENTIFIERFluent Client search parameter constant for identifierstatic ca.uhn.fhir.model.api.IncludeINCLUDE_CREATORConstant for fluent queries to be used to add include statements.static ca.uhn.fhir.model.api.IncludeINCLUDE_OWNERConstant for fluent queries to be used to add include statements.static ca.uhn.fhir.model.api.IncludeINCLUDE_PARENTConstant for fluent queries to be used to add include statements.static ca.uhn.fhir.model.api.IncludeINCLUDE_SUBJECTConstant for fluent queries to be used to add include statements.protected List<Task.ParameterComponent>inputInputs to the task.protected DateTimeTypelastModifiedThe date and time of last modification to this task.static ca.uhn.fhir.rest.gclient.DateClientParamMODIFIEDFluent Client search parameter constant for modifiedprotected List<Task.TaskOutputComponent>outputOutputs produced by the Task.protected ReferenceownerThe owner of this task.static ca.uhn.fhir.rest.gclient.ReferenceClientParamOWNERFluent Client search parameter constant for ownerprotected ResourceownerTargetThe actual object that is the target of the reference (The owner of this task.protected ReferenceparentTask that this particular task is part of.static ca.uhn.fhir.rest.gclient.ReferenceClientParamPARENTFluent Client search parameter constant for parentprotected TaskparentTargetThe actual object that is the target of the reference (Task that this particular task is part of.)static ca.uhn.fhir.rest.gclient.TokenClientParamPERFORMERFluent Client search parameter constant for performerprotected List<Coding>performerTypeThe type of participant that can execute the task.protected Enumeration<Task.TaskPriority>priorityThe priority of the task among other tasks of the same type.static ca.uhn.fhir.rest.gclient.TokenClientParamPRIORITYFluent Client search parameter constant for prioritystatic StringSP_CREATEDSearch parameter: createdstatic StringSP_CREATORSearch parameter: creatorstatic StringSP_DEFINITIONSearch parameter: definitionstatic StringSP_FAILURESearch parameter: failurestatic StringSP_IDENTIFIERSearch parameter: identifierstatic StringSP_MODIFIEDSearch parameter: modifiedstatic StringSP_OWNERSearch parameter: ownerstatic StringSP_PARENTSearch parameter: parentstatic StringSP_PERFORMERSearch parameter: performerstatic StringSP_PRIORITYSearch parameter: prioritystatic StringSP_STATUSSearch parameter: statusstatic StringSP_SUBJECTSearch parameter: subjectstatic StringSP_TYPESearch parameter: typeprotected Enumeration<Task.TaskStatus>statusThe current status of the task.static ca.uhn.fhir.rest.gclient.TokenClientParamSTATUSFluent Client search parameter constant for statusprotected ReferencesubjectThe subject of the task.static ca.uhn.fhir.rest.gclient.ReferenceClientParamSUBJECTFluent Client search parameter constant for subjectprotected ResourcesubjectTargetThe actual object that is the target of the reference (The subject of the task.)protected CodeableConcepttypeA name or code (or both) briefly describing what the task involves.static ca.uhn.fhir.rest.gclient.TokenClientParamTYPEFluent Client search parameter constant for type-
Fields inherited from class org.hl7.fhir.dstu2016may.model.DomainResource
contained, extension, modifierExtension, text
-
Fields inherited from class org.hl7.fhir.dstu2016may.model.Resource
id, implicitRules, language, meta
-
-
Constructor Summary
Constructors Constructor Description Task()ConstructorTask(Enumeration<Task.TaskStatus> status, DateTimeType created, DateTimeType lastModified, Reference creator)Constructor
-
Method Summary
-
Methods inherited from class org.hl7.fhir.dstu2016may.model.DomainResource
addContained, addExtension, addExtension, addModifierExtension, addModifierExtension, copyValues, getContained, getExtension, getExtensionsByUrl, getModifierExtension, getModifierExtensionsByUrl, getText, hasContained, hasExtension, hasModifierExtension, hasText, setText
-
Methods inherited from class org.hl7.fhir.dstu2016may.model.Resource
copyValues, getId, getIdElement, getImplicitRules, getImplicitRulesElement, getLanguage, getLanguageElement, getMeta, hasId, hasIdElement, hasImplicitRules, hasImplicitRulesElement, hasLanguage, hasLanguageElement, hasMeta, setId, setIdElement, setImplicitRules, setImplicitRulesElement, setLanguage, setLanguageElement, setMeta
-
Methods inherited from class org.hl7.fhir.dstu2016may.model.BaseResource
getStructureFhirVersionEnum, setId
-
Methods inherited from class org.hl7.fhir.dstu2016may.model.Base
castToActionDefinition, castToAddress, castToAnnotation, castToAttachment, castToBase64Binary, castToBoolean, castToCode, castToCodeableConcept, castToCoding, castToContactPoint, castToDataRequirement, castToDate, castToDateTime, castToDecimal, castToDuration, castToElementDefinition, castToExtension, castToHumanName, castToId, castToIdentifier, castToInstant, castToInteger, castToMarkdown, castToMeta, castToModuleMetadata, castToMoney, castToNarrative, castToOid, castToParameterDefinition, castToPeriod, castToPositiveInt, castToQuantity, castToRange, castToRatio, castToReference, castToResource, castToSampledData, castToSignature, castToSimpleQuantity, castToString, castToTime, castToTiming, castToTriggerDefinition, castToUnsignedInt, castToUri, children, compareDeep, compareDeep, compareDeep, compareValues, compareValues, equals, getChildByName, getFormatCommentsPost, getFormatCommentsPre, getUserData, getUserInt, getUserString, hasFormatComment, hasPrimitiveValue, hasType, hasUserData, 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 Identifier identifier
The business identifier for this task.
-
type
protected CodeableConcept type
A name or code (or both) briefly describing what the task involves.
-
description
protected StringType description
A description of this task.
-
performerType
protected List<Coding> performerType
The type of participant that can execute the task.
-
priority
protected Enumeration<Task.TaskPriority> priority
The priority of the task among other tasks of the same type.
-
status
protected Enumeration<Task.TaskStatus> status
The current status of the task.
-
failureReason
protected CodeableConcept failureReason
An explaination as to why this task failed.
-
subjectTarget
protected Resource subjectTarget
The actual object that is the target of the reference (The subject of the task.)
-
for_
protected Reference for_
The entity who benefits from the performance of the service specified in the task (e.g., the patient).
-
for_Target
protected Resource for_Target
The actual object that is the target of the reference (The entity who benefits from the performance of the service specified in the task (e.g., the patient).)
-
definition
protected UriType definition
A reference to a formal or informal definition of the task.
-
created
protected DateTimeType created
The date and time this task was created.
-
lastModified
protected DateTimeType lastModified
The date and time of last modification to this task.
-
creatorTarget
protected Resource creatorTarget
The actual object that is the target of the reference (The creator of the task.)
-
ownerTarget
protected Resource ownerTarget
The actual object that is the target of the reference (The owner of this task. The participant who can execute this task.)
-
parentTarget
protected Task parentTarget
The actual object that is the target of the reference (Task that this particular task is part of.)
-
input
protected List<Task.ParameterComponent> input
Inputs to the task.
-
output
protected List<Task.TaskOutputComponent> output
Outputs produced by the Task.
-
SP_DEFINITION
public static final String SP_DEFINITION
Search parameter: definitionDescription: Search by task definition
Type: uri
Path: Task.definition
- See Also:
- Constant Field Values
-
DEFINITION
public static final ca.uhn.fhir.rest.gclient.UriClientParam DEFINITION
Fluent Client search parameter constant for definitionDescription: Search by task definition
Type: uri
Path: Task.definition
-
SP_STATUS
public static final String SP_STATUS
Search parameter: statusDescription: Search by task status
Type: token
Path: Task.status
- See Also:
- Constant Field Values
-
STATUS
public static final ca.uhn.fhir.rest.gclient.TokenClientParam STATUS
Fluent Client search parameter constant for statusDescription: Search by task status
Type: token
Path: Task.status
-
SP_SUBJECT
public static final String SP_SUBJECT
Search parameter: subjectDescription: Search by task subject
Type: reference
Path: Task.subject
- See Also:
- Constant Field Values
-
SUBJECT
public static final ca.uhn.fhir.rest.gclient.ReferenceClientParam SUBJECT
Fluent Client search parameter constant for subjectDescription: Search by task subject
Type: reference
Path: Task.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 "Task:subject".
-
SP_PARENT
public static final String SP_PARENT
Search parameter: parentDescription: Search by parent task
Type: reference
Path: Task.parent
- See Also:
- Constant Field Values
-
PARENT
public static final ca.uhn.fhir.rest.gclient.ReferenceClientParam PARENT
Fluent Client search parameter constant for parentDescription: Search by parent task
Type: reference
Path: Task.parent
-
INCLUDE_PARENT
public static final ca.uhn.fhir.model.api.Include INCLUDE_PARENT
Constant for fluent queries to be used to add include statements. Specifies the path value of "Task:parent".
-
SP_TYPE
public static final String SP_TYPE
Search parameter: typeDescription: Search by task type
Type: token
Path: Task.type
- See Also:
- Constant Field Values
-
TYPE
public static final ca.uhn.fhir.rest.gclient.TokenClientParam TYPE
Fluent Client search parameter constant for typeDescription: Search by task type
Type: token
Path: Task.type
-
SP_MODIFIED
public static final String SP_MODIFIED
Search parameter: modifiedDescription: Search by last modification date
Type: date
Path: Task.lastModified
- See Also:
- Constant Field Values
-
MODIFIED
public static final ca.uhn.fhir.rest.gclient.DateClientParam MODIFIED
Fluent Client search parameter constant for modifiedDescription: Search by last modification date
Type: date
Path: Task.lastModified
-
SP_CREATOR
public static final String SP_CREATOR
Search parameter: creatorDescription: Search by task creator
Type: reference
Path: Task.creator
- See Also:
- Constant Field Values
-
CREATOR
public static final ca.uhn.fhir.rest.gclient.ReferenceClientParam CREATOR
Fluent Client search parameter constant for creatorDescription: Search by task creator
Type: reference
Path: Task.creator
-
INCLUDE_CREATOR
public static final ca.uhn.fhir.model.api.Include INCLUDE_CREATOR
Constant for fluent queries to be used to add include statements. Specifies the path value of "Task:creator".
-
SP_FAILURE
public static final String SP_FAILURE
Search parameter: failureDescription: Search by failure reason
Type: token
Path: Task.failureReason
- See Also:
- Constant Field Values
-
FAILURE
public static final ca.uhn.fhir.rest.gclient.TokenClientParam FAILURE
Fluent Client search parameter constant for failureDescription: Search by failure reason
Type: token
Path: Task.failureReason
-
SP_CREATED
public static final String SP_CREATED
Search parameter: createdDescription: Search by creation date
Type: date
Path: Task.created
- See Also:
- Constant Field Values
-
CREATED
public static final ca.uhn.fhir.rest.gclient.DateClientParam CREATED
Fluent Client search parameter constant for createdDescription: Search by creation date
Type: date
Path: Task.created
-
SP_PRIORITY
public static final String SP_PRIORITY
Search parameter: priorityDescription: Search by task priority
Type: token
Path: Task.priority
- See Also:
- Constant Field Values
-
PRIORITY
public static final ca.uhn.fhir.rest.gclient.TokenClientParam PRIORITY
Fluent Client search parameter constant for priorityDescription: Search by task priority
Type: token
Path: Task.priority
-
SP_OWNER
public static final String SP_OWNER
Search parameter: ownerDescription: Search by task owner
Type: reference
Path: Task.owner
- See Also:
- Constant Field Values
-
OWNER
public static final ca.uhn.fhir.rest.gclient.ReferenceClientParam OWNER
Fluent Client search parameter constant for ownerDescription: Search by task owner
Type: reference
Path: Task.owner
-
INCLUDE_OWNER
public static final ca.uhn.fhir.model.api.Include INCLUDE_OWNER
Constant for fluent queries to be used to add include statements. Specifies the path value of "Task:owner".
-
SP_PERFORMER
public static final String SP_PERFORMER
Search parameter: performerDescription: Search by recommended type of performer (e.g., Requester, Performer, Scheduler).
Type: token
Path: Task.performerType
- See Also:
- Constant Field Values
-
PERFORMER
public static final ca.uhn.fhir.rest.gclient.TokenClientParam PERFORMER
Fluent Client search parameter constant for performerDescription: Search by recommended type of performer (e.g., Requester, Performer, Scheduler).
Type: token
Path: Task.performerType
-
SP_IDENTIFIER
public static final String SP_IDENTIFIER
Search parameter: identifierDescription: Search for a task instance by its business identifier
Type: token
Path: Task.identifier
- See Also:
- Constant Field Values
-
IDENTIFIER
public static final ca.uhn.fhir.rest.gclient.TokenClientParam IDENTIFIER
Fluent Client search parameter constant for identifierDescription: Search for a task instance by its business identifier
Type: token
Path: Task.identifier
-
-
Constructor Detail
-
Task
public Task()
Constructor
-
Task
public Task(Enumeration<Task.TaskStatus> status, DateTimeType created, DateTimeType lastModified, Reference creator)
Constructor
-
-
Method Detail
-
getIdentifier
public Identifier getIdentifier()
- Returns:
identifier(The business identifier for this task.)
-
hasIdentifier
public boolean hasIdentifier()
-
setIdentifier
public Task setIdentifier(Identifier value)
- Parameters:
value-identifier(The business identifier for this task.)
-
getType
public CodeableConcept getType()
- Returns:
type(A name or code (or both) briefly describing what the task involves.)
-
hasType
public boolean hasType()
-
setType
public Task setType(CodeableConcept value)
- Parameters:
value-type(A name or code (or both) briefly describing what the task involves.)
-
getDescriptionElement
public StringType getDescriptionElement()
- Returns:
description(A description of this task.). This is the underlying object with id, value and extensions. The accessor "getDescription" gives direct access to the value
-
hasDescriptionElement
public boolean hasDescriptionElement()
-
hasDescription
public boolean hasDescription()
-
setDescriptionElement
public Task setDescriptionElement(StringType value)
- Parameters:
value-description(A description of this task.). This is the underlying object with id, value and extensions. The accessor "getDescription" gives direct access to the value
-
getDescription
public String getDescription()
- Returns:
- A description of this task.
-
setDescription
public Task setDescription(String value)
- Parameters:
value- A description of this task.
-
getPerformerType
public List<Coding> getPerformerType()
- Returns:
performerType(The type of participant that can execute the task.)
-
hasPerformerType
public boolean hasPerformerType()
-
addPerformerType
public Coding addPerformerType()
- Returns:
performerType(The type of participant that can execute the task.)
-
addPerformerType
public Task addPerformerType(Coding t)
-
getPriorityElement
public Enumeration<Task.TaskPriority> getPriorityElement()
- Returns:
priority(The priority of the task among other tasks of the same type.). This is the underlying object with id, value and extensions. The accessor "getPriority" gives direct access to the value
-
hasPriorityElement
public boolean hasPriorityElement()
-
hasPriority
public boolean hasPriority()
-
setPriorityElement
public Task setPriorityElement(Enumeration<Task.TaskPriority> value)
- Parameters:
value-priority(The priority of the task among other tasks of the same type.). This is the underlying object with id, value and extensions. The accessor "getPriority" gives direct access to the value
-
getPriority
public Task.TaskPriority getPriority()
- Returns:
- The priority of the task among other tasks of the same type.
-
setPriority
public Task setPriority(Task.TaskPriority value)
- Parameters:
value- The priority of the task among other tasks of the same type.
-
getStatusElement
public Enumeration<Task.TaskStatus> getStatusElement()
- Returns:
status(The current status of the task.). 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 Task setStatusElement(Enumeration<Task.TaskStatus> value)
- Parameters:
value-status(The current status of the task.). This is the underlying object with id, value and extensions. The accessor "getStatus" gives direct access to the value
-
getStatus
public Task.TaskStatus getStatus()
- Returns:
- The current status of the task.
-
setStatus
public Task setStatus(Task.TaskStatus value)
- Parameters:
value- The current status of the task.
-
getFailureReason
public CodeableConcept getFailureReason()
- Returns:
failureReason(An explaination as to why this task failed.)
-
hasFailureReason
public boolean hasFailureReason()
-
setFailureReason
public Task setFailureReason(CodeableConcept value)
- Parameters:
value-failureReason(An explaination as to why this task failed.)
-
getSubject
public Reference getSubject()
- Returns:
subject(The subject of the task.)
-
hasSubject
public boolean hasSubject()
-
setSubject
public Task setSubject(Reference value)
- Parameters:
value-subject(The subject of the task.)
-
getSubjectTarget
public Resource getSubjectTarget()
- Returns:
subjectThe 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 subject of the task.)
-
setSubjectTarget
public Task setSubjectTarget(Resource value)
- Parameters:
value-subjectThe 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 subject of the task.)
-
getFor
public Reference getFor()
- Returns:
for_(The entity who benefits from the performance of the service specified in the task (e.g., the patient).)
-
hasFor
public boolean hasFor()
-
setFor
public Task setFor(Reference value)
- Parameters:
value-for_(The entity who benefits from the performance of the service specified in the task (e.g., the patient).)
-
getForTarget
public Resource getForTarget()
- Returns:
for_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 entity who benefits from the performance of the service specified in the task (e.g., the patient).)
-
setForTarget
public Task setForTarget(Resource value)
- Parameters:
value-for_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 entity who benefits from the performance of the service specified in the task (e.g., the patient).)
-
getDefinitionElement
public UriType getDefinitionElement()
- Returns:
definition(A reference to a formal or informal definition of the task.). This is the underlying object with id, value and extensions. The accessor "getDefinition" gives direct access to the value
-
hasDefinitionElement
public boolean hasDefinitionElement()
-
hasDefinition
public boolean hasDefinition()
-
setDefinitionElement
public Task setDefinitionElement(UriType value)
- Parameters:
value-definition(A reference to a formal or informal definition of the task.). This is the underlying object with id, value and extensions. The accessor "getDefinition" gives direct access to the value
-
getDefinition
public String getDefinition()
- Returns:
- A reference to a formal or informal definition of the task.
-
setDefinition
public Task setDefinition(String value)
- Parameters:
value- A reference to a formal or informal definition of the task.
-
getCreatedElement
public DateTimeType getCreatedElement()
- Returns:
created(The date and time this task was created.). This is the underlying object with id, value and extensions. The accessor "getCreated" gives direct access to the value
-
hasCreatedElement
public boolean hasCreatedElement()
-
hasCreated
public boolean hasCreated()
-
setCreatedElement
public Task setCreatedElement(DateTimeType value)
- Parameters:
value-created(The date and time this task was created.). This is the underlying object with id, value and extensions. The accessor "getCreated" gives direct access to the value
-
getCreated
public Date getCreated()
- Returns:
- The date and time this task was created.
-
setCreated
public Task setCreated(Date value)
- Parameters:
value- The date and time this task was created.
-
getLastModifiedElement
public DateTimeType getLastModifiedElement()
- Returns:
lastModified(The date and time of last modification to this task.). This is the underlying object with id, value and extensions. The accessor "getLastModified" gives direct access to the value
-
hasLastModifiedElement
public boolean hasLastModifiedElement()
-
hasLastModified
public boolean hasLastModified()
-
setLastModifiedElement
public Task setLastModifiedElement(DateTimeType value)
- Parameters:
value-lastModified(The date and time of last modification to this task.). This is the underlying object with id, value and extensions. The accessor "getLastModified" gives direct access to the value
-
getLastModified
public Date getLastModified()
- Returns:
- The date and time of last modification to this task.
-
setLastModified
public Task setLastModified(Date value)
- Parameters:
value- The date and time of last modification to this task.
-
getCreator
public Reference getCreator()
- Returns:
creator(The creator of the task.)
-
hasCreator
public boolean hasCreator()
-
setCreator
public Task setCreator(Reference value)
- Parameters:
value-creator(The creator of the task.)
-
getCreatorTarget
public Resource getCreatorTarget()
- Returns:
creatorThe 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 creator of the task.)
-
setCreatorTarget
public Task setCreatorTarget(Resource value)
- Parameters:
value-creatorThe 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 creator of the task.)
-
getOwner
public Reference getOwner()
- Returns:
owner(The owner of this task. The participant who can execute this task.)
-
hasOwner
public boolean hasOwner()
-
setOwner
public Task setOwner(Reference value)
- Parameters:
value-owner(The owner of this task. The participant who can execute this task.)
-
getOwnerTarget
public Resource getOwnerTarget()
- Returns:
ownerThe 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 owner of this task. The participant who can execute this task.)
-
setOwnerTarget
public Task setOwnerTarget(Resource value)
- Parameters:
value-ownerThe 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 owner of this task. The participant who can execute this task.)
-
hasParent
public boolean hasParent()
-
setParent
public Task setParent(Reference value)
- Parameters:
value-parent(Task that this particular task is part of.)
-
getParentTarget
public Task getParentTarget()
- Returns:
parentThe 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. (Task that this particular task is part of.)
-
setParentTarget
public Task setParentTarget(Task value)
- Parameters:
value-parentThe 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. (Task that this particular task is part of.)
-
getInput
public List<Task.ParameterComponent> getInput()
- Returns:
input(Inputs to the task.)
-
hasInput
public boolean hasInput()
-
addInput
public Task.ParameterComponent addInput()
- Returns:
input(Inputs to the task.)
-
addInput
public Task addInput(Task.ParameterComponent t)
-
getOutput
public List<Task.TaskOutputComponent> getOutput()
- Returns:
output(Outputs produced by the Task.)
-
hasOutput
public boolean hasOutput()
-
addOutput
public Task.TaskOutputComponent addOutput()
- Returns:
output(Outputs produced by the Task.)
-
addOutput
public Task addOutput(Task.TaskOutputComponent t)
-
listChildren
protected void listChildren(List<Property> childrenList)
- Overrides:
listChildrenin classDomainResource
-
getProperty
public Base[] getProperty(int hash, String name, boolean checkValid) throws org.hl7.fhir.exceptions.FHIRException
- Overrides:
getPropertyin classDomainResource- Throws:
org.hl7.fhir.exceptions.FHIRException
-
setProperty
public void setProperty(int hash, String name, Base value) throws org.hl7.fhir.exceptions.FHIRException
- Overrides:
setPropertyin classDomainResource- Throws:
org.hl7.fhir.exceptions.FHIRException
-
setProperty
public void setProperty(String name, Base value) throws org.hl7.fhir.exceptions.FHIRException
- Overrides:
setPropertyin classDomainResource- Throws:
org.hl7.fhir.exceptions.FHIRException
-
makeProperty
public Base makeProperty(int hash, String name) throws org.hl7.fhir.exceptions.FHIRException
Description copied from class:Basemake an instance of a property. If the property is a repeating property, make a new instance. if the property is not repeating, return the property- Overrides:
makePropertyin classDomainResource- Returns:
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
addChild
public Base addChild(String name) throws org.hl7.fhir.exceptions.FHIRException
- Overrides:
addChildin classDomainResource- Throws:
org.hl7.fhir.exceptions.FHIRException
-
fhirType
public String fhirType()
- Specified by:
fhirTypein interfaceorg.hl7.fhir.instance.model.api.IBase- Overrides:
fhirTypein classDomainResource
-
copy
public Task copy()
- Specified by:
copyin classDomainResource
-
equalsDeep
public boolean equalsDeep(Base other)
- Overrides:
equalsDeepin classDomainResource
-
equalsShallow
public boolean equalsShallow(Base other)
- Overrides:
equalsShallowin classDomainResource
-
isEmpty
public boolean isEmpty()
- Specified by:
isEmptyin interfaceorg.hl7.fhir.instance.model.api.IBase- Overrides:
isEmptyin classDomainResource
-
getResourceType
public ResourceType getResourceType()
- Specified by:
getResourceTypein classResource
-
-