def provisionUser( dbid, roleid, email, fname, lname )
      @dbid, @roleid, @email, @fname, @lname = dbid, roleid, email, fname, lname 
      
      xmlRequestData = toXML( :roleid, @roleid)
      xmlRequestData << toXML( :email, @email )
      xmlRequestData << toXML( :fname, @fname )
      xmlRequestData << toXML( :lname, @lname )
      
      sendRequest( :provisionUser, xmlRequestData )
      
      @userid = getResponseValue( :userid )
      
      return self if @chainAPIcalls
      @userid
   end
def provisionUser( dbid, roleid, email, fname, lname )
      @dbid, @roleid, @email, @fname, @lname = dbid, roleid, email, fname, lname 
      
      xmlRequestData = toXML( :roleid, @roleid)
      xmlRequestData << toXML( :email, @email )
      xmlRequestData << toXML( :fname, @fname )
      xmlRequestData << toXML( :lname, @lname )
      
      sendRequest( :provisionUser, xmlRequestData )
      
      @userid = getResponseValue( :userid )
      
      return self if @chainAPIcalls
      @userid
   end
API_ProvisionUser