public static class GuidanceResponse.GuidanceResponseActionComponent extends BackboneElement implements org.hl7.fhir.instance.model.api.IBaseBackboneElement
| Modifier and Type | Field and Description |
|---|---|
protected List<GuidanceResponse.GuidanceResponseActionComponent> |
action
Sub actions.
|
protected Identifier |
actionIdentifier
A unique identifier for the action.
|
protected List<GuidanceResponse.GuidanceResponseActionBehaviorComponent> |
behavior
A behavior associated with the action.
|
protected List<CodeableConcept> |
concept
The concept represented by this action or its sub-actions.
|
protected StringType |
description
A short description of the action used to provide a summary to display to the user.
|
protected List<Attachment> |
documentation
Didactic or other informational resources associated with the action that can be provided to the CDS recipient.
|
protected StringType |
label
A user-visible label for the action.
|
protected List<Reference> |
participant
The participant in the action.
|
protected List<Resource> |
participantTarget
The actual objects that are the target of the reference (The participant in the action.)
|
protected GuidanceResponse.GuidanceResponseActionRelatedActionComponent |
relatedAction
A relationship to another action such as "before" or "30-60 minutes after start of".
|
protected Reference |
resource
The resource that is the target of the action (e.g.
|
protected Resource |
resourceTarget
The actual object that is the target of the reference (The resource that is the target of the action (e.g.
|
protected List<Attachment> |
supportingEvidence
The evidence grade and the sources of evidence for this action.
|
protected StringType |
textEquivalent
A text equivalent of the action to be performed.
|
protected StringType |
title
The title of the action displayed to a user.
|
protected CodeType |
type
The type of action to perform (create, update, remove).
|
modifierExtension| Constructor and Description |
|---|
GuidanceResponseActionComponent()
Constructor
|
addModifierExtension, addModifierExtension, copyValues, getModifierExtension, hasModifierExtensionaddExtension, addExtension, copyValues, getExtension, getExtensionsByUrl, getExtensionString, getId, getIdElement, hasExtension, hasExtension, hasId, hasIdElement, setId, setIdElementcastToActionDefinition, 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, setUserDataINNclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetFormatCommentsPost, getFormatCommentsPre, hasFormatCommentprotected Identifier actionIdentifier
protected StringType label
protected StringType title
protected StringType description
protected StringType textEquivalent
protected List<CodeableConcept> concept
protected List<Attachment> supportingEvidence
protected GuidanceResponse.GuidanceResponseActionRelatedActionComponent relatedAction
protected List<Attachment> documentation
protected List<Reference> participant
protected List<Resource> participantTarget
protected List<GuidanceResponse.GuidanceResponseActionBehaviorComponent> behavior
protected Reference resource
protected Resource resourceTarget
protected List<GuidanceResponse.GuidanceResponseActionComponent> action
public GuidanceResponseActionComponent()
public Identifier getActionIdentifier()
actionIdentifier (A unique identifier for the action. The identifier SHALL be unique within the container in which it appears, and MAY be universally unique.)public boolean hasActionIdentifier()
public GuidanceResponse.GuidanceResponseActionComponent setActionIdentifier(Identifier value)
value - actionIdentifier (A unique identifier for the action. The identifier SHALL be unique within the container in which it appears, and MAY be universally unique.)public StringType getLabelElement()
label (A user-visible label for the action.). This is the underlying object with id, value and extensions. The accessor "getLabel" gives direct access to the valuepublic boolean hasLabelElement()
public boolean hasLabel()
public GuidanceResponse.GuidanceResponseActionComponent setLabelElement(StringType value)
value - label (A user-visible label for the action.). This is the underlying object with id, value and extensions. The accessor "getLabel" gives direct access to the valuepublic GuidanceResponse.GuidanceResponseActionComponent setLabel(String value)
value - A user-visible label 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 GuidanceResponse.GuidanceResponseActionComponent 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 GuidanceResponse.GuidanceResponseActionComponent setTitle(String value)
value - The title of the action displayed to a user.public StringType getDescriptionElement()
description (A short 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 GuidanceResponse.GuidanceResponseActionComponent setDescriptionElement(StringType value)
value - description (A short 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 GuidanceResponse.GuidanceResponseActionComponent setDescription(String value)
value - A short 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 may 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 GuidanceResponse.GuidanceResponseActionComponent 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 may 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 GuidanceResponse.GuidanceResponseActionComponent 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 may not be capable of interpreting it dynamically.public List<CodeableConcept> getConcept()
concept (The concept represented by this action or its sub-actions.)public boolean hasConcept()
public CodeableConcept addConcept()
concept (The concept represented by this action or its sub-actions.)public GuidanceResponse.GuidanceResponseActionComponent addConcept(CodeableConcept t)
public List<Attachment> getSupportingEvidence()
supportingEvidence (The evidence grade and the sources of evidence for this action.)public boolean hasSupportingEvidence()
public Attachment addSupportingEvidence()
supportingEvidence (The evidence grade and the sources of evidence for this action.)public GuidanceResponse.GuidanceResponseActionComponent addSupportingEvidence(Attachment t)
public GuidanceResponse.GuidanceResponseActionRelatedActionComponent getRelatedAction()
relatedAction (A relationship to another action such as "before" or "30-60 minutes after start of".)public boolean hasRelatedAction()
public GuidanceResponse.GuidanceResponseActionComponent setRelatedAction(GuidanceResponse.GuidanceResponseActionRelatedActionComponent value)
value - relatedAction (A relationship to another action such as "before" or "30-60 minutes after start of".)public List<Attachment> 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 boolean hasDocumentation()
public Attachment addDocumentation()
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 GuidanceResponse.GuidanceResponseActionComponent addDocumentation(Attachment t)
public List<Reference> getParticipant()
participant (The participant in the action.)public boolean hasParticipant()
public Reference addParticipant()
participant (The participant in the action.)public GuidanceResponse.GuidanceResponseActionComponent addParticipant(Reference t)
public List<Resource> getParticipantTarget()
participant (The actual objects that are the target of the reference. The reference library doesn't populate this, but you can use this to hold the resources if you resolvethemt. The participant in the action.)public CodeType getTypeElement()
type (The type of action to perform (create, update, remove).). This is the underlying object with id, value and extensions. The accessor "getType" gives direct access to the valuepublic boolean hasTypeElement()
public boolean hasType()
public GuidanceResponse.GuidanceResponseActionComponent setTypeElement(CodeType value)
value - type (The type of action to perform (create, update, remove).). This is the underlying object with id, value and extensions. The accessor "getType" gives direct access to the valuepublic GuidanceResponse.GuidanceResponseActionComponent setType(String value)
value - The type of action to perform (create, update, remove).public List<GuidanceResponse.GuidanceResponseActionBehaviorComponent> getBehavior()
behavior (A behavior associated with the action. Behaviors define how the action is to be presented and/or executed within the receiving environment.)public boolean hasBehavior()
public GuidanceResponse.GuidanceResponseActionBehaviorComponent addBehavior()
behavior (A behavior associated with the action. Behaviors define how the action is to be presented and/or executed within the receiving environment.)public GuidanceResponse.GuidanceResponseActionComponent addBehavior(GuidanceResponse.GuidanceResponseActionBehaviorComponent t)
public Reference getResource()
resource (The resource that is the target of the action (e.g. CommunicationRequest).)public boolean hasResource()
public GuidanceResponse.GuidanceResponseActionComponent setResource(Reference value)
value - resource (The resource that is the target of the action (e.g. CommunicationRequest).)public Resource getResourceTarget()
resource 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 resource that is the target of the action (e.g. CommunicationRequest).)public GuidanceResponse.GuidanceResponseActionComponent setResourceTarget(Resource value)
value - resource 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 resource that is the target of the action (e.g. CommunicationRequest).)public List<GuidanceResponse.GuidanceResponseActionComponent> getAction()
action (Sub actions.)public boolean hasAction()
public GuidanceResponse.GuidanceResponseActionComponent addAction()
action (Sub actions.)public GuidanceResponse.GuidanceResponseActionComponent addAction(GuidanceResponse.GuidanceResponseActionComponent t)
protected void listChildren(List<Property> childrenList)
listChildren in class BackboneElementpublic Base[] getProperty(int hash, String name, boolean checkValid) throws org.hl7.fhir.exceptions.FHIRException
getProperty in class BackboneElementorg.hl7.fhir.exceptions.FHIRExceptionpublic void setProperty(int hash, String name, Base value) throws org.hl7.fhir.exceptions.FHIRException
setProperty in class BackboneElementorg.hl7.fhir.exceptions.FHIRExceptionpublic void 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 Base addChild(String name) throws org.hl7.fhir.exceptions.FHIRException
addChild in class BackboneElementorg.hl7.fhir.exceptions.FHIRExceptionpublic GuidanceResponse.GuidanceResponseActionComponent copy()
copy in class BackboneElementpublic 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 class BackboneElementCopyright © 2014–2018 University Health Network. All rights reserved.