Package org.hl7.fhir
Class ActionDefinitionRelatedAction
java.lang.Object
org.hl7.fhir.Element
org.hl7.fhir.ActionDefinitionRelatedAction
- All Implemented Interfaces:
org.jvnet.jaxb2_commons.lang.Equals2,org.jvnet.jaxb2_commons.lang.HashCode2,org.jvnet.jaxb2_commons.lang.ToString2
public class ActionDefinitionRelatedAction
extends Element
implements org.jvnet.jaxb2_commons.lang.Equals2, org.jvnet.jaxb2_commons.lang.HashCode2, org.jvnet.jaxb2_commons.lang.ToString2
If the element is present, it must have a value for at least one of the defined elements, an @id referenced from the Narrative, or extensions
Java class for ActionDefinition.RelatedAction complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="ActionDefinition.RelatedAction">
<complexContent>
<extension base="{http://hl7.org/fhir}Element">
<sequence>
<element name="actionIdentifier" type="{http://hl7.org/fhir}Identifier"/>
<element name="relationship" type="{http://hl7.org/fhir}ActionRelationshipType"/>
<choice minOccurs="0">
<element name="offsetQuantity" type="{http://hl7.org/fhir}Duration"/>
<element name="offsetRange" type="{http://hl7.org/fhir}Range"/>
</choice>
<element name="anchor" type="{http://hl7.org/fhir}ActionRelationshipAnchor" minOccurs="0"/>
</sequence>
</extension>
</complexContent>
</complexType>
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Identifierprotected ActionRelationshipAnchorprotected Durationprotected Rangeprotected ActionRelationshipType -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionappend(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, StringBuilder buffer, org.jvnet.jaxb2_commons.lang.ToStringStrategy2 strategy) appendFields(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, StringBuilder buffer, org.jvnet.jaxb2_commons.lang.ToStringStrategy2 strategy) booleanbooleanequals(org.jvnet.jaxb2_commons.locator.ObjectLocator thisLocator, org.jvnet.jaxb2_commons.locator.ObjectLocator thatLocator, Object object, org.jvnet.jaxb2_commons.lang.EqualsStrategy2 strategy) Gets the value of the actionIdentifier property.Gets the value of the anchor property.Gets the value of the offsetQuantity property.Gets the value of the offsetRange property.Gets the value of the relationship property.inthashCode()inthashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, org.jvnet.jaxb2_commons.lang.HashCodeStrategy2 strategy) voidsetActionIdentifier(Identifier value) Sets the value of the actionIdentifier property.voidSets the value of the anchor property.voidsetOffsetQuantity(Duration value) Sets the value of the offsetQuantity property.voidsetOffsetRange(Range value) Sets the value of the offsetRange property.voidSets the value of the relationship property.toString()withActionIdentifier(Identifier value) withExtension(Collection<Extension> values) withExtension(Extension... values) withOffsetQuantity(Duration value) withOffsetRange(Range value) Methods inherited from class org.hl7.fhir.Element
getExtension, getId, setExtension, setId
-
Field Details
-
actionIdentifier
-
relationship
-
offsetQuantity
-
offsetRange
-
anchor
-
-
Constructor Details
-
ActionDefinitionRelatedAction
public ActionDefinitionRelatedAction()
-
-
Method Details
-
getActionIdentifier
Gets the value of the actionIdentifier property.- Returns:
- possible object is
Identifier
-
setActionIdentifier
Sets the value of the actionIdentifier property.- Parameters:
value- allowed object isIdentifier
-
getRelationship
Gets the value of the relationship property.- Returns:
- possible object is
ActionRelationshipType
-
setRelationship
Sets the value of the relationship property.- Parameters:
value- allowed object isActionRelationshipType
-
getOffsetQuantity
Gets the value of the offsetQuantity property.- Returns:
- possible object is
Duration
-
setOffsetQuantity
Sets the value of the offsetQuantity property.- Parameters:
value- allowed object isDuration
-
getOffsetRange
Gets the value of the offsetRange property.- Returns:
- possible object is
Range
-
setOffsetRange
Sets the value of the offsetRange property.- Parameters:
value- allowed object isRange
-
getAnchor
Gets the value of the anchor property.- Returns:
- possible object is
ActionRelationshipAnchor
-
setAnchor
Sets the value of the anchor property.- Parameters:
value- allowed object isActionRelationshipAnchor
-
withActionIdentifier
-
withRelationship
-
withOffsetQuantity
-
withOffsetRange
-
withAnchor
-
withExtension
- Overrides:
withExtensionin classElement
-
withExtension
- Overrides:
withExtensionin classElement
-
withId
-
equals
public boolean equals(org.jvnet.jaxb2_commons.locator.ObjectLocator thisLocator, org.jvnet.jaxb2_commons.locator.ObjectLocator thatLocator, Object object, org.jvnet.jaxb2_commons.lang.EqualsStrategy2 strategy) -
equals
-
hashCode
public int hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, org.jvnet.jaxb2_commons.lang.HashCodeStrategy2 strategy) -
hashCode
public int hashCode() -
toString
-
append
public StringBuilder append(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, StringBuilder buffer, org.jvnet.jaxb2_commons.lang.ToStringStrategy2 strategy) -
appendFields
public StringBuilder appendFields(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, StringBuilder buffer, org.jvnet.jaxb2_commons.lang.ToStringStrategy2 strategy) - Specified by:
appendFieldsin interfaceorg.jvnet.jaxb2_commons.lang.ToString2- Overrides:
appendFieldsin classElement
-