public Reference getBindingReference() throws FHIRException { 
      if (!(this.binding instanceof Reference))
        throw new FHIRException("Type mismatch: the type Reference was expected, but "+this.binding.getClass().getName()+" was encountered");
      return (Reference) this.binding;
    }
public Reference getBindingReference ( ) throws FHIRException { if ( ! ( this . binding instanceof Reference ) ) throw new FHIRException ( "Type mismatch: the type Reference was expected, but " + this . binding . getClass ( ) . getName ( ) + " was encountered" ) ; return ( Reference ) this . binding ; }
@return {@link #binding} (Legally binding Contract: This is the signed and legally recognized representation of the Contract, which is considered the "source of truth" and which would be the basis for legal action related to enforcement of this Contract.)