public static class ActionDefinition.ActionDefinitionRelatedActionComponent extends Element implements org.hl7.fhir.instance.model.api.IBaseDatatypeElement
| Modifier and Type | Field and Description |
|---|---|
protected Identifier |
actionIdentifier
The unique identifier of the related action.
|
protected Enumeration<ActionDefinition.ActionRelationshipAnchor> |
anchor
An optional indicator for how the relationship is anchored to the related action.
|
protected Type |
offset
A duration or range of durations to apply to the relationship.
|
protected Enumeration<ActionDefinition.ActionRelationshipType> |
relationship
The relationship of this action to the related action.
|
| Constructor and Description |
|---|
ActionDefinitionRelatedActionComponent()
Constructor
|
ActionDefinitionRelatedActionComponent(Identifier actionIdentifier,
Enumeration<ActionDefinition.ActionRelationshipType> relationship)
Constructor
|
addExtension, 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, setUserDataINNprotected Identifier actionIdentifier
protected Enumeration<ActionDefinition.ActionRelationshipType> relationship
protected Type offset
protected Enumeration<ActionDefinition.ActionRelationshipAnchor> anchor
public ActionDefinitionRelatedActionComponent()
public ActionDefinitionRelatedActionComponent(Identifier actionIdentifier, Enumeration<ActionDefinition.ActionRelationshipType> relationship)
public Identifier getActionIdentifier()
actionIdentifier (The unique identifier of the related action.)public boolean hasActionIdentifier()
public ActionDefinition.ActionDefinitionRelatedActionComponent setActionIdentifier(Identifier value)
value - actionIdentifier (The unique identifier of the related action.)public Enumeration<ActionDefinition.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 ActionDefinition.ActionDefinitionRelatedActionComponent setRelationshipElement(Enumeration<ActionDefinition.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 ActionDefinition.ActionRelationshipType getRelationship()
public ActionDefinition.ActionDefinitionRelatedActionComponent setRelationship(ActionDefinition.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 org.hl7.fhir.exceptions.FHIRException
offset (A duration or range of durations to apply to the relationship. For example, 30-60 minutes before.)org.hl7.fhir.exceptions.FHIRExceptionpublic boolean hasOffsetDuration()
public Range getOffsetRange() throws org.hl7.fhir.exceptions.FHIRException
offset (A duration or range of durations to apply to the relationship. For example, 30-60 minutes before.)org.hl7.fhir.exceptions.FHIRExceptionpublic boolean hasOffsetRange()
public boolean hasOffset()
public ActionDefinition.ActionDefinitionRelatedActionComponent setOffset(Type value)
value - offset (A duration or range of durations to apply to the relationship. For example, 30-60 minutes before.)public Enumeration<ActionDefinition.ActionRelationshipAnchor> getAnchorElement()
anchor (An optional indicator for how the relationship is anchored to the related action. For example "before the start" or "before the end" of the related action.). This is the underlying object with id, value and extensions. The accessor "getAnchor" gives direct access to the valuepublic boolean hasAnchorElement()
public boolean hasAnchor()
public ActionDefinition.ActionDefinitionRelatedActionComponent setAnchorElement(Enumeration<ActionDefinition.ActionRelationshipAnchor> value)
value - anchor (An optional indicator for how the relationship is anchored to the related action. For example "before the start" or "before the end" of the related action.). This is the underlying object with id, value and extensions. The accessor "getAnchor" gives direct access to the valuepublic ActionDefinition.ActionRelationshipAnchor getAnchor()
public ActionDefinition.ActionDefinitionRelatedActionComponent setAnchor(ActionDefinition.ActionRelationshipAnchor value)
value - An optional indicator for how the relationship is anchored to the related action. For example "before the start" or "before the end" of the related action.protected void listChildren(List<Property> childrenList)
listChildren in class Elementpublic Base[] getProperty(int hash, String name, boolean checkValid) throws org.hl7.fhir.exceptions.FHIRException
getProperty in class Elementorg.hl7.fhir.exceptions.FHIRExceptionpublic void setProperty(int hash, String name, Base value) throws org.hl7.fhir.exceptions.FHIRException
setProperty in class Elementorg.hl7.fhir.exceptions.FHIRExceptionpublic void setProperty(String name, Base value) throws org.hl7.fhir.exceptions.FHIRException
setProperty in class Elementorg.hl7.fhir.exceptions.FHIRExceptionpublic Base makeProperty(int hash, String name) throws org.hl7.fhir.exceptions.FHIRException
makeProperty in class Elementorg.hl7.fhir.exceptions.FHIRExceptionpublic ActionDefinition.ActionDefinitionRelatedActionComponent copy()
public boolean equalsDeep(Base other)
equalsDeep in class Elementpublic boolean equalsShallow(Base other)
equalsShallow in class Elementpublic boolean isEmpty()
Copyright © 2014–2018 University Health Network. All rights reserved.