Class ElementDefinitionDt.Binding

java.lang.Object
ca.uhn.fhir.model.api.BaseElement
ca.uhn.fhir.model.api.BaseIdentifiableElement
ca.uhn.fhir.model.dstu2.composite.ElementDefinitionDt.Binding
All Implemented Interfaces:
ca.uhn.fhir.model.api.ICompositeElement, ca.uhn.fhir.model.api.IElement, ca.uhn.fhir.model.api.IIdentifiableElement, ca.uhn.fhir.model.api.IResourceBlock, ca.uhn.fhir.model.api.ISupportsUndeclaredExtensions, Serializable, org.hl7.fhir.instance.model.api.IBase
Enclosing class:
ElementDefinitionDt

public static class ElementDefinitionDt.Binding extends ca.uhn.fhir.model.api.BaseIdentifiableElement implements ca.uhn.fhir.model.api.IResourceBlock
Block class for child element: ElementDefinition.binding ()

Definition: Binds to a value set if this element is coded (code, Coding, CodeableConcept)

See Also:
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    <T extends ca.uhn.fhir.model.api.IElement>
    List<T>
     
    Gets the value(s) for description ().
    ca.uhn.fhir.model.primitive.StringDt
    Gets the value(s) for description ().
    Gets the value(s) for strength ().
    ca.uhn.fhir.model.primitive.BoundCodeDt<ca.uhn.fhir.model.dstu2.valueset.BindingStrengthEnum>
    Gets the value(s) for strength ().
    ca.uhn.fhir.model.api.IDatatype
    Gets the value(s) for valueSet[x] ().
    boolean
     
    setDescription(ca.uhn.fhir.model.primitive.StringDt theValue)
    Sets the value(s) for description ()
    Sets the value for description ()
    setStrength(ca.uhn.fhir.model.dstu2.valueset.BindingStrengthEnum theValue)
    Sets the value(s) for strength ()
    setStrength(ca.uhn.fhir.model.primitive.BoundCodeDt<ca.uhn.fhir.model.dstu2.valueset.BindingStrengthEnum> theValue)
    Sets the value(s) for strength ()
    setValueSet(ca.uhn.fhir.model.api.IDatatype theValue)
    Sets the value(s) for valueSet[x] ()

    Methods inherited from class ca.uhn.fhir.model.api.BaseIdentifiableElement

    getElementSpecificId, getId, setElementSpecificId, setId, setId

    Methods inherited from class ca.uhn.fhir.model.api.BaseElement

    addUndeclaredExtension, addUndeclaredExtension, addUndeclaredExtension, getAllUndeclaredExtensions, getFormatCommentsPost, getFormatCommentsPre, getUndeclaredExtensions, getUndeclaredExtensionsByUrl, getUndeclaredModifierExtensions, getUserData, hasFormatComment, isBaseEmpty, setUserData

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface org.hl7.fhir.instance.model.api.IBase

    fhirType, getFormatCommentsPost, getFormatCommentsPre, getUserData, hasFormatComment, setUserData

    Methods inherited from interface ca.uhn.fhir.model.api.IIdentifiableElement

    getElementSpecificId, getId, setElementSpecificId, setId, setId
  • Constructor Details

    • Binding

      public Binding()
  • Method Details

    • isEmpty

      public boolean isEmpty()
      Specified by:
      isEmpty in interface org.hl7.fhir.instance.model.api.IBase
    • getAllPopulatedChildElementsOfType

      public <T extends ca.uhn.fhir.model.api.IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType)
      Specified by:
      getAllPopulatedChildElementsOfType in interface ca.uhn.fhir.model.api.ICompositeElement
    • getStrengthElement

      public ca.uhn.fhir.model.primitive.BoundCodeDt<ca.uhn.fhir.model.dstu2.valueset.BindingStrengthEnum> getStrengthElement()
      Gets the value(s) for strength (). creating it if it does not exist. Will not return null.

      Definition: Indicates the degree of conformance expectations associated with this binding - that is, the degree to which the provided value set must be adhered to in the instances

    • getStrength

      public String getStrength()
      Gets the value(s) for strength (). creating it if it does not exist. Will not return null.

      Definition: Indicates the degree of conformance expectations associated with this binding - that is, the degree to which the provided value set must be adhered to in the instances

    • setStrength

      public ElementDefinitionDt.Binding setStrength(ca.uhn.fhir.model.primitive.BoundCodeDt<ca.uhn.fhir.model.dstu2.valueset.BindingStrengthEnum> theValue)
      Sets the value(s) for strength ()

      Definition: Indicates the degree of conformance expectations associated with this binding - that is, the degree to which the provided value set must be adhered to in the instances

    • setStrength

      public ElementDefinitionDt.Binding setStrength(ca.uhn.fhir.model.dstu2.valueset.BindingStrengthEnum theValue)
      Sets the value(s) for strength ()

      Definition: Indicates the degree of conformance expectations associated with this binding - that is, the degree to which the provided value set must be adhered to in the instances

    • getDescriptionElement

      public ca.uhn.fhir.model.primitive.StringDt getDescriptionElement()
      Gets the value(s) for description (). creating it if it does not exist. Will not return null.

      Definition: Describes the intended use of this particular set of codes

    • getDescription

      public String getDescription()
      Gets the value(s) for description (). creating it if it does not exist. Will not return null.

      Definition: Describes the intended use of this particular set of codes

    • setDescription

      public ElementDefinitionDt.Binding setDescription(ca.uhn.fhir.model.primitive.StringDt theValue)
      Sets the value(s) for description ()

      Definition: Describes the intended use of this particular set of codes

    • setDescription

      public ElementDefinitionDt.Binding setDescription(String theString)
      Sets the value for description ()

      Definition: Describes the intended use of this particular set of codes

    • getValueSet

      public ca.uhn.fhir.model.api.IDatatype getValueSet()
      Gets the value(s) for valueSet[x] (). creating it if it does not exist. Will not return null.

      Definition: Points to the value set or external definition (e.g. implicit value set) that identifies the set of codes to be used

    • setValueSet

      public ElementDefinitionDt.Binding setValueSet(ca.uhn.fhir.model.api.IDatatype theValue)
      Sets the value(s) for valueSet[x] ()

      Definition: Points to the value set or external definition (e.g. implicit value set) that identifies the set of codes to be used