public static class PlanDefinition.PlanDefinitionActionComponent extends BackboneElement implements org.hl7.fhir.instance.model.api.IBaseBackboneElement
| Modifier and Type | Field and Description |
|---|---|
protected List<PlanDefinition.PlanDefinitionActionComponent> |
action
Sub actions that are contained within the action.
|
protected Enumeration<PlanDefinition.ActionCardinalityBehavior> |
cardinalityBehavior
Defines whether the action can be selected multiple times.
|
protected List<CodeableConcept> |
code
A code that provides meaning for the action or action group.
|
protected List<PlanDefinition.PlanDefinitionActionConditionComponent> |
condition
An expression that describes applicability criteria or start/stop conditions for the action.
|
protected Type |
definition
A reference to an ActivityDefinition that describes the action to be taken in detail, or a PlanDefinition that describes a series of actions to be taken.
|
protected StringType |
description
A brief description of the action used to provide a summary to display to the user.
|
protected List<RelatedArtifact> |
documentation
Didactic or other informational resources associated with the action that can be provided to the CDS recipient.
|
protected List<PlanDefinition.PlanDefinitionActionDynamicValueComponent> |
dynamicValue
Customizations that should be applied to the statically defined resource.
|
protected List<IdType> |
goalId
Identifies goals that this action supports.
|
protected Enumeration<PlanDefinition.ActionGroupingBehavior> |
groupingBehavior
Defines the grouping behavior for the action and its children.
|
protected List<DataRequirement> |
input
Defines input data requirements for the action.
|
protected List<DataRequirement> |
output
Defines the outputs of the action, if any.
|
protected List<PlanDefinition.PlanDefinitionActionParticipantComponent> |
participant
Indicates who should participate in performing the action described.
|
protected Enumeration<PlanDefinition.ActionPrecheckBehavior> |
precheckBehavior
Defines whether the action should usually be preselected.
|
protected StringType |
prefix
A user-visible prefix for the action.
|
protected Enumeration<PlanDefinition.RequestPriority> |
priority
Indicates how quickly the action should be addressed with respect to other actions.
|
protected List<CodeableConcept> |
reason
A description of why this action is necessary or appropriate.
|
protected List<PlanDefinition.PlanDefinitionActionRelatedActionComponent> |
relatedAction
A relationship to another action such as "before" or "30-60 minutes after start of".
|
protected Enumeration<PlanDefinition.ActionRequiredBehavior> |
requiredBehavior
Defines the required behavior for the action.
|
protected Enumeration<PlanDefinition.ActionSelectionBehavior> |
selectionBehavior
Defines the selection behavior for the action and its children.
|
protected Type |
subject
A code or group definition that describes the intended subject of the action and its children, if any.
|
protected StringType |
textEquivalent
A text equivalent of the action to be performed.
|
protected Type |
timing
An optional value describing when the action should be performed.
|
protected StringType |
title
The title of the action displayed to a user.
|
protected CanonicalType |
transform
A reference to a StructureMap resource that defines a transform that can be executed to produce the intent resource using the ActivityDefinition instance as the input.
|
protected List<TriggerDefinition> |
trigger
A description of when the action should be triggered.
|
protected CodeableConcept |
type
The type of action to perform (create, update, remove).
|
modifierExtension| Constructor and Description |
|---|
PlanDefinitionActionComponent()
Constructor
|
addModifierExtension, addModifierExtension, checkNoModifiers, copyValues, getModifierExtension, getModifierExtensionFirstRep, hasModifierExtension, setModifierExtensionaddExtension, addExtension, addExtension, copyValues, getExtension, getExtensionByUrl, getExtensionFirstRep, getExtensionsByUrl, getExtensionString, getId, getIdBase, getIdElement, hasExtension, hasExtension, hasId, hasIdElement, isDisallowExtensions, noExtensions, removeExtension, setDisallowExtensions, setExtension, setId, setIdBase, setIdElementcastToAddress, castToAnnotation, castToAttachment, castToBase64Binary, castToBoolean, castToCanonical, castToCode, castToCodeableConcept, castToCoding, castToContactDetail, castToContactPoint, castToContributor, castToDataRequirement, castToDate, castToDateTime, castToDecimal, castToDosage, castToDuration, castToElementDefinition, castToExpression, castToExtension, castToHumanName, castToId, castToIdentifier, castToInstant, castToInteger, castToMarkdown, castToMarketingStatus, castToMeta, castToMoney, castToNarrative, castToOid, castToParameterDefinition, castToPeriod, castToPopulation, castToPositiveInt, castToProdCharacteristic, castToProductShelfLife, castToQuantity, castToRange, castToRatio, castToReference, castToRelatedArtifact, castToResource, castToSampledData, castToSignature, castToSimpleQuantity, castToString, castToSubstanceAmount, castToTime, castToTiming, castToTriggerDefinition, castToType, castToUnsignedInt, castToUri, castToUrl, castToUsageContext, castToXhtml, castToXhtmlString, children, clearUserData, compareDeep, compareDeep, compareDeep, compareDeep, compareValues, compareValues, dateTimeValue, equals, getChildByName, getFormatCommentsPost, getFormatCommentsPre, getNamedProperty, getUserData, getUserInt, getUserString, hasFormatComment, hasPrimitiveValue, hasType, hasUserData, isBooleanPrimitive, isDateTime, isMetadataBased, isPrimitive, isResource, listChildrenByName, listChildrenByName, primitiveValue, setUserData, setUserDataINNclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitaddExtension, getExtension, hasExtensiongetFormatCommentsPost, getFormatCommentsPre, getUserData, hasFormatComment, setUserDataprotected StringType prefix
protected StringType title
protected StringType description
protected StringType textEquivalent
protected Enumeration<PlanDefinition.RequestPriority> priority
protected List<CodeableConcept> code
protected List<CodeableConcept> reason
protected List<RelatedArtifact> documentation
protected List<IdType> goalId
protected Type subject
protected List<TriggerDefinition> trigger
protected List<PlanDefinition.PlanDefinitionActionConditionComponent> condition
protected List<DataRequirement> input
protected List<DataRequirement> output
protected List<PlanDefinition.PlanDefinitionActionRelatedActionComponent> relatedAction
protected List<PlanDefinition.PlanDefinitionActionParticipantComponent> participant
protected CodeableConcept type
protected Enumeration<PlanDefinition.ActionGroupingBehavior> groupingBehavior
protected Enumeration<PlanDefinition.ActionSelectionBehavior> selectionBehavior
protected Enumeration<PlanDefinition.ActionRequiredBehavior> requiredBehavior
protected Enumeration<PlanDefinition.ActionPrecheckBehavior> precheckBehavior
protected Enumeration<PlanDefinition.ActionCardinalityBehavior> cardinalityBehavior
protected Type definition
protected CanonicalType transform
protected List<PlanDefinition.PlanDefinitionActionDynamicValueComponent> dynamicValue
protected List<PlanDefinition.PlanDefinitionActionComponent> action
public PlanDefinitionActionComponent()
public StringType getPrefixElement()
prefix (A user-visible prefix for the action.). This is the underlying object with id, value and extensions. The accessor "getPrefix" gives direct access to the valuepublic boolean hasPrefixElement()
public boolean hasPrefix()
public PlanDefinition.PlanDefinitionActionComponent setPrefixElement(StringType value)
value - prefix (A user-visible prefix for the action.). This is the underlying object with id, value and extensions. The accessor "getPrefix" gives direct access to the valuepublic PlanDefinition.PlanDefinitionActionComponent setPrefix(String value)
value - A user-visible prefix for the action.public StringType getTitleElement()
title (The title of the action displayed to a user.). 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 PlanDefinition.PlanDefinitionActionComponent setTitleElement(StringType value)
value - title (The title of the action displayed to a user.). This is the underlying object with id, value and extensions. The accessor "getTitle" gives direct access to the valuepublic PlanDefinition.PlanDefinitionActionComponent setTitle(String value)
value - The title of the action displayed to a user.public StringType getDescriptionElement()
description (A brief description of the action used to provide a summary to display to the user.). 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 PlanDefinition.PlanDefinitionActionComponent setDescriptionElement(StringType value)
value - description (A brief description of the action used to provide a summary to display to the user.). This is the underlying object with id, value and extensions. The accessor "getDescription" gives direct access to the valuepublic String getDescription()
public PlanDefinition.PlanDefinitionActionComponent setDescription(String value)
value - A brief description of the action used to provide a summary to display to the user.public StringType getTextEquivalentElement()
textEquivalent (A text equivalent of the action to be performed. This provides a human-interpretable description of the action when the definition is consumed by a system that might not be capable of interpreting it dynamically.). This is the underlying object with id, value and extensions. The accessor "getTextEquivalent" gives direct access to the valuepublic boolean hasTextEquivalentElement()
public boolean hasTextEquivalent()
public PlanDefinition.PlanDefinitionActionComponent setTextEquivalentElement(StringType value)
value - textEquivalent (A text equivalent of the action to be performed. This provides a human-interpretable description of the action when the definition is consumed by a system that might not be capable of interpreting it dynamically.). This is the underlying object with id, value and extensions. The accessor "getTextEquivalent" gives direct access to the valuepublic String getTextEquivalent()
public PlanDefinition.PlanDefinitionActionComponent setTextEquivalent(String value)
value - A text equivalent of the action to be performed. This provides a human-interpretable description of the action when the definition is consumed by a system that might not be capable of interpreting it dynamically.public Enumeration<PlanDefinition.RequestPriority> getPriorityElement()
priority (Indicates how quickly the action should be addressed with respect to other actions.). This is the underlying object with id, value and extensions. The accessor "getPriority" gives direct access to the valuepublic boolean hasPriorityElement()
public boolean hasPriority()
public PlanDefinition.PlanDefinitionActionComponent setPriorityElement(Enumeration<PlanDefinition.RequestPriority> value)
value - priority (Indicates how quickly the action should be addressed with respect to other actions.). This is the underlying object with id, value and extensions. The accessor "getPriority" gives direct access to the valuepublic PlanDefinition.RequestPriority getPriority()
public PlanDefinition.PlanDefinitionActionComponent setPriority(PlanDefinition.RequestPriority value)
value - Indicates how quickly the action should be addressed with respect to other actions.public List<CodeableConcept> getCode()
code (A code that provides meaning for the action or action group. For example, a section may have a LOINC code for the section of a documentation template.)public PlanDefinition.PlanDefinitionActionComponent setCode(List<CodeableConcept> theCode)
this for easy method chainingpublic boolean hasCode()
public CodeableConcept addCode()
public PlanDefinition.PlanDefinitionActionComponent addCode(CodeableConcept t)
public CodeableConcept getCodeFirstRep()
code, creating it if it does not already existpublic List<CodeableConcept> getReason()
reason (A description of why this action is necessary or appropriate.)public PlanDefinition.PlanDefinitionActionComponent setReason(List<CodeableConcept> theReason)
this for easy method chainingpublic boolean hasReason()
public CodeableConcept addReason()
public PlanDefinition.PlanDefinitionActionComponent addReason(CodeableConcept t)
public CodeableConcept getReasonFirstRep()
reason, creating it if it does not already existpublic List<RelatedArtifact> getDocumentation()
documentation (Didactic or other informational resources associated with the action that can be provided to the CDS recipient. Information resources can include inline text commentary and links to web resources.)public PlanDefinition.PlanDefinitionActionComponent setDocumentation(List<RelatedArtifact> theDocumentation)
this for easy method chainingpublic boolean hasDocumentation()
public RelatedArtifact addDocumentation()
public PlanDefinition.PlanDefinitionActionComponent addDocumentation(RelatedArtifact t)
public RelatedArtifact getDocumentationFirstRep()
documentation, creating it if it does not already existpublic List<IdType> getGoalId()
goalId (Identifies goals that this action supports. The reference must be to a goal element defined within this plan definition.)public PlanDefinition.PlanDefinitionActionComponent setGoalId(List<IdType> theGoalId)
this for easy method chainingpublic boolean hasGoalId()
public IdType addGoalIdElement()
goalId (Identifies goals that this action supports. The reference must be to a goal element defined within this plan definition.)public PlanDefinition.PlanDefinitionActionComponent addGoalId(String value)
value - goalId (Identifies goals that this action supports. The reference must be to a goal element defined within this plan definition.)public boolean hasGoalId(String value)
value - goalId (Identifies goals that this action supports. The reference must be to a goal element defined within this plan definition.)public Type getSubject()
subject (A code or group definition that describes the intended subject of the action and its children, if any.)public CodeableConcept getSubjectCodeableConcept() throws org.hl7.fhir.exceptions.FHIRException
subject (A code or group definition that describes the intended subject of the action and its children, if any.)org.hl7.fhir.exceptions.FHIRExceptionpublic boolean hasSubjectCodeableConcept()
public Reference getSubjectReference() throws org.hl7.fhir.exceptions.FHIRException
subject (A code or group definition that describes the intended subject of the action and its children, if any.)org.hl7.fhir.exceptions.FHIRExceptionpublic boolean hasSubjectReference()
public boolean hasSubject()
public PlanDefinition.PlanDefinitionActionComponent setSubject(Type value)
value - subject (A code or group definition that describes the intended subject of the action and its children, if any.)public List<TriggerDefinition> getTrigger()
trigger (A description of when the action should be triggered.)public PlanDefinition.PlanDefinitionActionComponent setTrigger(List<TriggerDefinition> theTrigger)
this for easy method chainingpublic boolean hasTrigger()
public TriggerDefinition addTrigger()
public PlanDefinition.PlanDefinitionActionComponent addTrigger(TriggerDefinition t)
public TriggerDefinition getTriggerFirstRep()
trigger, creating it if it does not already existpublic List<PlanDefinition.PlanDefinitionActionConditionComponent> getCondition()
condition (An expression that describes applicability criteria or start/stop conditions for the action.)public PlanDefinition.PlanDefinitionActionComponent setCondition(List<PlanDefinition.PlanDefinitionActionConditionComponent> theCondition)
this for easy method chainingpublic boolean hasCondition()
public PlanDefinition.PlanDefinitionActionConditionComponent addCondition()
public PlanDefinition.PlanDefinitionActionComponent addCondition(PlanDefinition.PlanDefinitionActionConditionComponent t)
public PlanDefinition.PlanDefinitionActionConditionComponent getConditionFirstRep()
condition, creating it if it does not already existpublic List<DataRequirement> getInput()
input (Defines input data requirements for the action.)public PlanDefinition.PlanDefinitionActionComponent setInput(List<DataRequirement> theInput)
this for easy method chainingpublic boolean hasInput()
public DataRequirement addInput()
public PlanDefinition.PlanDefinitionActionComponent addInput(DataRequirement t)
public DataRequirement getInputFirstRep()
input, creating it if it does not already existpublic List<DataRequirement> getOutput()
output (Defines the outputs of the action, if any.)public PlanDefinition.PlanDefinitionActionComponent setOutput(List<DataRequirement> theOutput)
this for easy method chainingpublic boolean hasOutput()
public DataRequirement addOutput()
public PlanDefinition.PlanDefinitionActionComponent addOutput(DataRequirement t)
public DataRequirement getOutputFirstRep()
output, creating it if it does not already existpublic List<PlanDefinition.PlanDefinitionActionRelatedActionComponent> getRelatedAction()
relatedAction (A relationship to another action such as "before" or "30-60 minutes after start of".)public PlanDefinition.PlanDefinitionActionComponent setRelatedAction(List<PlanDefinition.PlanDefinitionActionRelatedActionComponent> theRelatedAction)
this for easy method chainingpublic boolean hasRelatedAction()
public PlanDefinition.PlanDefinitionActionRelatedActionComponent addRelatedAction()
public PlanDefinition.PlanDefinitionActionComponent addRelatedAction(PlanDefinition.PlanDefinitionActionRelatedActionComponent t)
public PlanDefinition.PlanDefinitionActionRelatedActionComponent getRelatedActionFirstRep()
relatedAction, creating it if it does not already existpublic Type getTiming()
timing (An optional value describing when the action should be performed.)public DateTimeType getTimingDateTimeType() throws org.hl7.fhir.exceptions.FHIRException
timing (An optional value describing when the action should be performed.)org.hl7.fhir.exceptions.FHIRExceptionpublic boolean hasTimingDateTimeType()
public Age getTimingAge() throws org.hl7.fhir.exceptions.FHIRException
timing (An optional value describing when the action should be performed.)org.hl7.fhir.exceptions.FHIRExceptionpublic boolean hasTimingAge()
public Period getTimingPeriod() throws org.hl7.fhir.exceptions.FHIRException
timing (An optional value describing when the action should be performed.)org.hl7.fhir.exceptions.FHIRExceptionpublic boolean hasTimingPeriod()
public Duration getTimingDuration() throws org.hl7.fhir.exceptions.FHIRException
timing (An optional value describing when the action should be performed.)org.hl7.fhir.exceptions.FHIRExceptionpublic boolean hasTimingDuration()
public Range getTimingRange() throws org.hl7.fhir.exceptions.FHIRException
timing (An optional value describing when the action should be performed.)org.hl7.fhir.exceptions.FHIRExceptionpublic boolean hasTimingRange()
public Timing getTimingTiming() throws org.hl7.fhir.exceptions.FHIRException
timing (An optional value describing when the action should be performed.)org.hl7.fhir.exceptions.FHIRExceptionpublic boolean hasTimingTiming()
public boolean hasTiming()
public PlanDefinition.PlanDefinitionActionComponent setTiming(Type value)
value - timing (An optional value describing when the action should be performed.)public List<PlanDefinition.PlanDefinitionActionParticipantComponent> getParticipant()
participant (Indicates who should participate in performing the action described.)public PlanDefinition.PlanDefinitionActionComponent setParticipant(List<PlanDefinition.PlanDefinitionActionParticipantComponent> theParticipant)
this for easy method chainingpublic boolean hasParticipant()
public PlanDefinition.PlanDefinitionActionParticipantComponent addParticipant()
public PlanDefinition.PlanDefinitionActionComponent addParticipant(PlanDefinition.PlanDefinitionActionParticipantComponent t)
public PlanDefinition.PlanDefinitionActionParticipantComponent getParticipantFirstRep()
participant, creating it if it does not already existpublic CodeableConcept getType()
type (The type of action to perform (create, update, remove).)public boolean hasType()
public PlanDefinition.PlanDefinitionActionComponent setType(CodeableConcept value)
value - type (The type of action to perform (create, update, remove).)public Enumeration<PlanDefinition.ActionGroupingBehavior> getGroupingBehaviorElement()
groupingBehavior (Defines the grouping behavior for the action and its children.). This is the underlying object with id, value and extensions. The accessor "getGroupingBehavior" gives direct access to the valuepublic boolean hasGroupingBehaviorElement()
public boolean hasGroupingBehavior()
public PlanDefinition.PlanDefinitionActionComponent setGroupingBehaviorElement(Enumeration<PlanDefinition.ActionGroupingBehavior> value)
value - groupingBehavior (Defines the grouping behavior for the action and its children.). This is the underlying object with id, value and extensions. The accessor "getGroupingBehavior" gives direct access to the valuepublic PlanDefinition.ActionGroupingBehavior getGroupingBehavior()
public PlanDefinition.PlanDefinitionActionComponent setGroupingBehavior(PlanDefinition.ActionGroupingBehavior value)
value - Defines the grouping behavior for the action and its children.public Enumeration<PlanDefinition.ActionSelectionBehavior> getSelectionBehaviorElement()
selectionBehavior (Defines the selection behavior for the action and its children.). This is the underlying object with id, value and extensions. The accessor "getSelectionBehavior" gives direct access to the valuepublic boolean hasSelectionBehaviorElement()
public boolean hasSelectionBehavior()
public PlanDefinition.PlanDefinitionActionComponent setSelectionBehaviorElement(Enumeration<PlanDefinition.ActionSelectionBehavior> value)
value - selectionBehavior (Defines the selection behavior for the action and its children.). This is the underlying object with id, value and extensions. The accessor "getSelectionBehavior" gives direct access to the valuepublic PlanDefinition.ActionSelectionBehavior getSelectionBehavior()
public PlanDefinition.PlanDefinitionActionComponent setSelectionBehavior(PlanDefinition.ActionSelectionBehavior value)
value - Defines the selection behavior for the action and its children.public Enumeration<PlanDefinition.ActionRequiredBehavior> getRequiredBehaviorElement()
requiredBehavior (Defines the required behavior for the action.). This is the underlying object with id, value and extensions. The accessor "getRequiredBehavior" gives direct access to the valuepublic boolean hasRequiredBehaviorElement()
public boolean hasRequiredBehavior()
public PlanDefinition.PlanDefinitionActionComponent setRequiredBehaviorElement(Enumeration<PlanDefinition.ActionRequiredBehavior> value)
value - requiredBehavior (Defines the required behavior for the action.). This is the underlying object with id, value and extensions. The accessor "getRequiredBehavior" gives direct access to the valuepublic PlanDefinition.ActionRequiredBehavior getRequiredBehavior()
public PlanDefinition.PlanDefinitionActionComponent setRequiredBehavior(PlanDefinition.ActionRequiredBehavior value)
value - Defines the required behavior for the action.public Enumeration<PlanDefinition.ActionPrecheckBehavior> getPrecheckBehaviorElement()
precheckBehavior (Defines whether the action should usually be preselected.). This is the underlying object with id, value and extensions. The accessor "getPrecheckBehavior" gives direct access to the valuepublic boolean hasPrecheckBehaviorElement()
public boolean hasPrecheckBehavior()
public PlanDefinition.PlanDefinitionActionComponent setPrecheckBehaviorElement(Enumeration<PlanDefinition.ActionPrecheckBehavior> value)
value - precheckBehavior (Defines whether the action should usually be preselected.). This is the underlying object with id, value and extensions. The accessor "getPrecheckBehavior" gives direct access to the valuepublic PlanDefinition.ActionPrecheckBehavior getPrecheckBehavior()
public PlanDefinition.PlanDefinitionActionComponent setPrecheckBehavior(PlanDefinition.ActionPrecheckBehavior value)
value - Defines whether the action should usually be preselected.public Enumeration<PlanDefinition.ActionCardinalityBehavior> getCardinalityBehaviorElement()
cardinalityBehavior (Defines whether the action can be selected multiple times.). This is the underlying object with id, value and extensions. The accessor "getCardinalityBehavior" gives direct access to the valuepublic boolean hasCardinalityBehaviorElement()
public boolean hasCardinalityBehavior()
public PlanDefinition.PlanDefinitionActionComponent setCardinalityBehaviorElement(Enumeration<PlanDefinition.ActionCardinalityBehavior> value)
value - cardinalityBehavior (Defines whether the action can be selected multiple times.). This is the underlying object with id, value and extensions. The accessor "getCardinalityBehavior" gives direct access to the valuepublic PlanDefinition.ActionCardinalityBehavior getCardinalityBehavior()
public PlanDefinition.PlanDefinitionActionComponent setCardinalityBehavior(PlanDefinition.ActionCardinalityBehavior value)
value - Defines whether the action can be selected multiple times.public Type getDefinition()
definition (A reference to an ActivityDefinition that describes the action to be taken in detail, or a PlanDefinition that describes a series of actions to be taken.)public CanonicalType getDefinitionCanonicalType() throws org.hl7.fhir.exceptions.FHIRException
definition (A reference to an ActivityDefinition that describes the action to be taken in detail, or a PlanDefinition that describes a series of actions to be taken.)org.hl7.fhir.exceptions.FHIRExceptionpublic boolean hasDefinitionCanonicalType()
public UriType getDefinitionUriType() throws org.hl7.fhir.exceptions.FHIRException
definition (A reference to an ActivityDefinition that describes the action to be taken in detail, or a PlanDefinition that describes a series of actions to be taken.)org.hl7.fhir.exceptions.FHIRExceptionpublic boolean hasDefinitionUriType()
public boolean hasDefinition()
public PlanDefinition.PlanDefinitionActionComponent setDefinition(Type value)
value - definition (A reference to an ActivityDefinition that describes the action to be taken in detail, or a PlanDefinition that describes a series of actions to be taken.)public CanonicalType getTransformElement()
transform (A reference to a StructureMap resource that defines a transform that can be executed to produce the intent resource using the ActivityDefinition instance as the input.). This is the underlying object with id, value and extensions. The accessor "getTransform" gives direct access to the valuepublic boolean hasTransformElement()
public boolean hasTransform()
public PlanDefinition.PlanDefinitionActionComponent setTransformElement(CanonicalType value)
value - transform (A reference to a StructureMap resource that defines a transform that can be executed to produce the intent resource using the ActivityDefinition instance as the input.). This is the underlying object with id, value and extensions. The accessor "getTransform" gives direct access to the valuepublic String getTransform()
public PlanDefinition.PlanDefinitionActionComponent setTransform(String value)
value - A reference to a StructureMap resource that defines a transform that can be executed to produce the intent resource using the ActivityDefinition instance as the input.public List<PlanDefinition.PlanDefinitionActionDynamicValueComponent> getDynamicValue()
dynamicValue (Customizations that should be applied to the statically defined resource. For example, if the dosage of a medication must be computed based on the patient's weight, a customization would be used to specify an expression that calculated the weight, and the path on the resource that would contain the result.)public PlanDefinition.PlanDefinitionActionComponent setDynamicValue(List<PlanDefinition.PlanDefinitionActionDynamicValueComponent> theDynamicValue)
this for easy method chainingpublic boolean hasDynamicValue()
public PlanDefinition.PlanDefinitionActionDynamicValueComponent addDynamicValue()
public PlanDefinition.PlanDefinitionActionComponent addDynamicValue(PlanDefinition.PlanDefinitionActionDynamicValueComponent t)
public PlanDefinition.PlanDefinitionActionDynamicValueComponent getDynamicValueFirstRep()
dynamicValue, creating it if it does not already existpublic List<PlanDefinition.PlanDefinitionActionComponent> getAction()
action (Sub actions that are contained within the action. The behavior of this action determines the functionality of the sub-actions. For example, a selection behavior of at-most-one indicates that of the sub-actions, at most one may be chosen as part of realizing the action definition.)public PlanDefinition.PlanDefinitionActionComponent setAction(List<PlanDefinition.PlanDefinitionActionComponent> theAction)
this for easy method chainingpublic boolean hasAction()
public PlanDefinition.PlanDefinitionActionComponent addAction()
public PlanDefinition.PlanDefinitionActionComponent addAction(PlanDefinition.PlanDefinitionActionComponent t)
public PlanDefinition.PlanDefinitionActionComponent getActionFirstRep()
action, creating it if it does not already existprotected void listChildren(List<Property> children)
listChildren in class BackboneElementpublic Property getNamedProperty(int _hash, String _name, boolean _checkValid) throws org.hl7.fhir.exceptions.FHIRException
getNamedProperty in class BackboneElementorg.hl7.fhir.exceptions.FHIRExceptionpublic Base[] getProperty(int hash, String name, boolean checkValid) throws org.hl7.fhir.exceptions.FHIRException
getProperty in class BackboneElementorg.hl7.fhir.exceptions.FHIRExceptionpublic Base setProperty(int hash, String name, Base value) throws org.hl7.fhir.exceptions.FHIRException
setProperty in class BackboneElementorg.hl7.fhir.exceptions.FHIRExceptionpublic Base setProperty(String name, Base value) throws org.hl7.fhir.exceptions.FHIRException
setProperty in class BackboneElementorg.hl7.fhir.exceptions.FHIRExceptionpublic Base makeProperty(int hash, String name) throws org.hl7.fhir.exceptions.FHIRException
makeProperty in class BackboneElementorg.hl7.fhir.exceptions.FHIRExceptionpublic String[] getTypesForProperty(int hash, String name) throws org.hl7.fhir.exceptions.FHIRException
getTypesForProperty in class BackboneElementorg.hl7.fhir.exceptions.FHIRExceptionpublic Base addChild(String name) throws org.hl7.fhir.exceptions.FHIRException
addChild in class BackboneElementorg.hl7.fhir.exceptions.FHIRExceptionpublic PlanDefinition.PlanDefinitionActionComponent copy()
copy in class BackboneElementpublic void copyValues(PlanDefinition.PlanDefinitionActionComponent dst)
public boolean equalsDeep(Base other_)
equalsDeep in class BackboneElementpublic boolean equalsShallow(Base other_)
equalsShallow in class BackboneElementpublic boolean isEmpty()
isEmpty in interface org.hl7.fhir.instance.model.api.IBaseisEmpty in class BackboneElementpublic String fhirType()
fhirType in interface org.hl7.fhir.instance.model.api.IBasefhirType in class BackboneElementCopyright © 2014–2021 Health Level 7. All rights reserved.