Package org.hl7.fhir
Class GuidanceResponseRelatedAction
- java.lang.Object
-
- org.hl7.fhir.Element
-
- org.hl7.fhir.BackboneElement
-
- org.hl7.fhir.GuidanceResponseRelatedAction
-
- All Implemented Interfaces:
org.jvnet.jaxb2_commons.lang.Equals2,org.jvnet.jaxb2_commons.lang.HashCode2,org.jvnet.jaxb2_commons.lang.ToString2
public class GuidanceResponseRelatedAction extends BackboneElement implements org.jvnet.jaxb2_commons.lang.Equals2, org.jvnet.jaxb2_commons.lang.HashCode2, org.jvnet.jaxb2_commons.lang.ToString2
A guidance response is the formal response to a guidance request, including any output parameters returned by the evaluation, as well as the description of any proposed actions to be taken.Java class for GuidanceResponse.RelatedAction complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="GuidanceResponse.RelatedAction"> <complexContent> <extension base="{http://hl7.org/fhir}BackboneElement"> <sequence> <element name="actionIdentifier" type="{http://hl7.org/fhir}Identifier"/> <element name="relationship" type="{http://hl7.org/fhir}code"/> <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}code" minOccurs="0"/> </sequence> </extension> </complexContent> </complexType>
-
-
Field Summary
Fields Modifier and Type Field Description protected IdentifieractionIdentifierprotected Codeanchorprotected DurationoffsetQuantityprotected RangeoffsetRangeprotected Coderelationship-
Fields inherited from class org.hl7.fhir.BackboneElement
modifierExtension
-
-
Constructor Summary
Constructors Constructor Description GuidanceResponseRelatedAction()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringBuilderappend(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, java.lang.StringBuilder buffer, org.jvnet.jaxb2_commons.lang.ToStringStrategy2 strategy)java.lang.StringBuilderappendFields(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, java.lang.StringBuilder buffer, org.jvnet.jaxb2_commons.lang.ToStringStrategy2 strategy)booleanequals(java.lang.Object object)booleanequals(org.jvnet.jaxb2_commons.locator.ObjectLocator thisLocator, org.jvnet.jaxb2_commons.locator.ObjectLocator thatLocator, java.lang.Object object, org.jvnet.jaxb2_commons.lang.EqualsStrategy2 strategy)IdentifiergetActionIdentifier()Gets the value of the actionIdentifier property.CodegetAnchor()Gets the value of the anchor property.DurationgetOffsetQuantity()Gets the value of the offsetQuantity property.RangegetOffsetRange()Gets the value of the offsetRange property.CodegetRelationship()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.voidsetAnchor(Code value)Sets 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.voidsetRelationship(Code value)Sets the value of the relationship property.java.lang.StringtoString()GuidanceResponseRelatedActionwithActionIdentifier(Identifier value)GuidanceResponseRelatedActionwithAnchor(Code value)GuidanceResponseRelatedActionwithExtension(java.util.Collection<Extension> values)GuidanceResponseRelatedActionwithExtension(Extension... values)GuidanceResponseRelatedActionwithId(java.lang.String value)GuidanceResponseRelatedActionwithModifierExtension(java.util.Collection<Extension> values)GuidanceResponseRelatedActionwithModifierExtension(Extension... values)GuidanceResponseRelatedActionwithOffsetQuantity(Duration value)GuidanceResponseRelatedActionwithOffsetRange(Range value)GuidanceResponseRelatedActionwithRelationship(Code value)-
Methods inherited from class org.hl7.fhir.BackboneElement
getModifierExtension
-
Methods inherited from class org.hl7.fhir.Element
getExtension, getId, setId
-
-
-
-
Field Detail
-
actionIdentifier
protected Identifier actionIdentifier
-
relationship
protected Code relationship
-
offsetQuantity
protected Duration offsetQuantity
-
offsetRange
protected Range offsetRange
-
anchor
protected Code anchor
-
-
Method Detail
-
getActionIdentifier
public Identifier getActionIdentifier()
Gets the value of the actionIdentifier property.- Returns:
- possible object is
Identifier
-
setActionIdentifier
public void setActionIdentifier(Identifier value)
Sets the value of the actionIdentifier property.- Parameters:
value- allowed object isIdentifier
-
getRelationship
public Code getRelationship()
Gets the value of the relationship property.- Returns:
- possible object is
Code
-
setRelationship
public void setRelationship(Code value)
Sets the value of the relationship property.- Parameters:
value- allowed object isCode
-
getOffsetQuantity
public Duration getOffsetQuantity()
Gets the value of the offsetQuantity property.- Returns:
- possible object is
Duration
-
setOffsetQuantity
public void setOffsetQuantity(Duration value)
Sets the value of the offsetQuantity property.- Parameters:
value- allowed object isDuration
-
getOffsetRange
public Range getOffsetRange()
Gets the value of the offsetRange property.- Returns:
- possible object is
Range
-
setOffsetRange
public void setOffsetRange(Range value)
Sets the value of the offsetRange property.- Parameters:
value- allowed object isRange
-
getAnchor
public Code getAnchor()
Gets the value of the anchor property.- Returns:
- possible object is
Code
-
setAnchor
public void setAnchor(Code value)
Sets the value of the anchor property.- Parameters:
value- allowed object isCode
-
withActionIdentifier
public GuidanceResponseRelatedAction withActionIdentifier(Identifier value)
-
withRelationship
public GuidanceResponseRelatedAction withRelationship(Code value)
-
withOffsetQuantity
public GuidanceResponseRelatedAction withOffsetQuantity(Duration value)
-
withOffsetRange
public GuidanceResponseRelatedAction withOffsetRange(Range value)
-
withAnchor
public GuidanceResponseRelatedAction withAnchor(Code value)
-
withModifierExtension
public GuidanceResponseRelatedAction withModifierExtension(Extension... values)
- Overrides:
withModifierExtensionin classBackboneElement
-
withModifierExtension
public GuidanceResponseRelatedAction withModifierExtension(java.util.Collection<Extension> values)
- Overrides:
withModifierExtensionin classBackboneElement
-
withExtension
public GuidanceResponseRelatedAction withExtension(Extension... values)
- Overrides:
withExtensionin classBackboneElement
-
withExtension
public GuidanceResponseRelatedAction withExtension(java.util.Collection<Extension> values)
- Overrides:
withExtensionin classBackboneElement
-
withId
public GuidanceResponseRelatedAction withId(java.lang.String value)
- Overrides:
withIdin classBackboneElement
-
equals
public boolean equals(org.jvnet.jaxb2_commons.locator.ObjectLocator thisLocator, org.jvnet.jaxb2_commons.locator.ObjectLocator thatLocator, java.lang.Object object, org.jvnet.jaxb2_commons.lang.EqualsStrategy2 strategy)- Specified by:
equalsin interfaceorg.jvnet.jaxb2_commons.lang.Equals2- Overrides:
equalsin classBackboneElement
-
equals
public boolean equals(java.lang.Object object)
- Overrides:
equalsin classBackboneElement
-
hashCode
public int hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, org.jvnet.jaxb2_commons.lang.HashCodeStrategy2 strategy)- Specified by:
hashCodein interfaceorg.jvnet.jaxb2_commons.lang.HashCode2- Overrides:
hashCodein classBackboneElement
-
hashCode
public int hashCode()
- Overrides:
hashCodein classBackboneElement
-
toString
public java.lang.String toString()
- Overrides:
toStringin classBackboneElement
-
append
public java.lang.StringBuilder append(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, java.lang.StringBuilder buffer, org.jvnet.jaxb2_commons.lang.ToStringStrategy2 strategy)- Specified by:
appendin interfaceorg.jvnet.jaxb2_commons.lang.ToString2- Overrides:
appendin classBackboneElement
-
appendFields
public java.lang.StringBuilder appendFields(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, java.lang.StringBuilder buffer, org.jvnet.jaxb2_commons.lang.ToStringStrategy2 strategy)- Specified by:
appendFieldsin interfaceorg.jvnet.jaxb2_commons.lang.ToString2- Overrides:
appendFieldsin classBackboneElement
-
-