public Range getRateRange() throws FHIRException { 
      if (this.rate == null)
        return null;
      if (!(this.rate instanceof Range))
        throw new FHIRException("Type mismatch: the type Range was expected, but "+this.rate.getClass().getName()+" was encountered");
      return (Range) this.rate;
    }
public Range getRateRange ( ) throws FHIRException { if ( this . rate == null ) return null ; if ( ! ( this . rate instanceof Range ) ) throw new FHIRException ( "Type mismatch: the type Range was expected, but " + this . rate . getClass ( ) . getName ( ) + " was encountered" ) ; return ( Range ) this . rate ; }
@return {@link #rate} (Amount of medication per unit of time.)