public static class RequestGroup.RequestGroupActionRelatedActionComponent extends BackboneElement implements IBaseBackboneElement
| Modifier and Type | Field and Description |
|---|---|
protected IdType |
actionId
The element id of the action this is related to.
|
protected Type |
offset
A duration or range of durations to apply to the relationship.
|
protected Enumeration<RequestGroup.ActionRelationshipType> |
relationship
The relationship of this action to the related action.
|
modifierExtension| Constructor and Description |
|---|
RequestGroupActionRelatedActionComponent()
Constructor
|
RequestGroupActionRelatedActionComponent(IdType actionId,
Enumeration<RequestGroup.ActionRelationshipType> relationship)
Constructor
|
addModifierExtension, addModifierExtension, copyValues, getModifierExtension, getModifierExtensionFirstRep, hasModifierExtension, setModifierExtensionaddExtension, addExtension, addExtension, copyValues, getExtension, getExtensionFirstRep, getExtensionsByUrl, getExtensionString, getId, getIdBase, getIdElement, hasExtension, hasExtension, hasId, hasIdElement, setExtension, setId, setIdBase, setIdElementcastToAddress, 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, getUserData, getUserInt, getUserString, hasFormatComment, hasPrimitiveValue, hasType, hasUserData, isMetadataBased, isPrimitive, isResource, listChildrenByName, listChildrenByName, primitiveValue, setUserData, setUserDataINNclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetFormatCommentsPost, getFormatCommentsPre, hasFormatCommentaddExtension, getExtension, hasExtensionaddModifierExtension, getModifierExtension, hasModifierExtensionprotected Enumeration<RequestGroup.ActionRelationshipType> relationship
public RequestGroupActionRelatedActionComponent()
public RequestGroupActionRelatedActionComponent(IdType actionId, Enumeration<RequestGroup.ActionRelationshipType> relationship)
public IdType getActionIdElement()
actionId (The element id of the action this is related to.). This is the underlying object with id, value and extensions. The accessor "getActionId" gives direct access to the valuepublic boolean hasActionIdElement()
public boolean hasActionId()
public RequestGroup.RequestGroupActionRelatedActionComponent setActionIdElement(IdType value)
value - actionId (The element id of the action this is related to.). This is the underlying object with id, value and extensions. The accessor "getActionId" gives direct access to the valuepublic String getActionId()
public RequestGroup.RequestGroupActionRelatedActionComponent setActionId(String value)
value - The element id of the action this is related to.public Enumeration<RequestGroup.ActionRelationshipType> getRelationshipElement()
relationship (The relationship of this action to the related action.). This is the underlying object with id, value and extensions. The accessor "getRelationship" gives direct access to the valuepublic boolean hasRelationshipElement()
public boolean hasRelationship()
public RequestGroup.RequestGroupActionRelatedActionComponent setRelationshipElement(Enumeration<RequestGroup.ActionRelationshipType> value)
value - relationship (The relationship of this action to the related action.). This is the underlying object with id, value and extensions. The accessor "getRelationship" gives direct access to the valuepublic RequestGroup.ActionRelationshipType getRelationship()
public RequestGroup.RequestGroupActionRelatedActionComponent setRelationship(RequestGroup.ActionRelationshipType value)
value - The relationship of this action to the related action.public Type getOffset()
offset (A duration or range of durations to apply to the relationship. For example, 30-60 minutes before.)public Duration getOffsetDuration() throws FHIRException
offset (A duration or range of durations to apply to the relationship. For example, 30-60 minutes before.)FHIRExceptionpublic boolean hasOffsetDuration()
public Range getOffsetRange() throws FHIRException
offset (A duration or range of durations to apply to the relationship. For example, 30-60 minutes before.)FHIRExceptionpublic boolean hasOffsetRange()
public boolean hasOffset()
public RequestGroup.RequestGroupActionRelatedActionComponent setOffset(Type value)
value - offset (A duration or range of durations to apply to the relationship. For example, 30-60 minutes before.)protected void listChildren(List<Property> childrenList)
listChildren in class BackboneElementpublic Base[] getProperty(int hash, String name, boolean checkValid) throws FHIRException
getProperty in class BackboneElementFHIRExceptionpublic Base setProperty(int hash, String name, Base value) throws FHIRException
setProperty in class BackboneElementFHIRExceptionpublic Base setProperty(String name, Base value) throws FHIRException
setProperty in class BackboneElementFHIRExceptionpublic Base makeProperty(int hash, String name) throws FHIRException
makeProperty in class BackboneElementFHIRExceptionpublic String[] getTypesForProperty(int hash, String name) throws FHIRException
getTypesForProperty in class BackboneElementFHIRExceptionpublic Base addChild(String name) throws FHIRException
addChild in class BackboneElementFHIRExceptionpublic RequestGroup.RequestGroupActionRelatedActionComponent 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 IBaseisEmpty in class BackboneElementpublic String fhirType()
fhirType in class BackboneElementCopyright © 2014–2017 University Health Network. All rights reserved.