def importFromCSV( dbid, records_csv, clist, skipfirst = nil, msInUTC = nil )

      @dbid, @records_csv, @clist, @skipfirst, @msInUTC = dbid, records_csv, clist, skipfirst, msInUTC
      @clist ||= "0"

      xmlRequestData = toXML( :records_csv, @records_csv )
      xmlRequestData << toXML( :clist, @clist )
      xmlRequestData << toXML( :skipfirst, "1" ) if @skipfirst
      xmlRequestData << toXML( :msInUTC, "1" ) if @msInUTC

      sendRequest( :importFromCSV, xmlRequestData )

      @num_recs_added = getResponseValue( :num_recs_added )
      @num_recs_input = getResponseValue( :num_recs_input )
      @num_recs_updated = getResponseValue( :num_recs_updated )
      @rids = getResponseElement( :rids )
      @update_id = getResponseValue( :update_id )

      return self if @chainAPIcalls

      if block_given?
         @rids.each{ |rid| yield rid }
      else
         return @num_recs_added, @num_recs_input, @num_recs_updated, @rids, @update_id
      end
   end
def importFromCSV( dbid, records_csv, clist, skipfirst = nil, msInUTC = nil )

      @dbid, @records_csv, @clist, @skipfirst, @msInUTC = dbid, records_csv, clist, skipfirst, msInUTC
      @clist ||= "0"

      xmlRequestData = toXML( :records_csv, @records_csv )
      xmlRequestData << toXML( :clist, @clist )
      xmlRequestData << toXML( :skipfirst, "1" ) if @skipfirst
      xmlRequestData << toXML( :msInUTC, "1" ) if @msInUTC

      sendRequest( :importFromCSV, xmlRequestData )

      @num_recs_added = getResponseValue( :num_recs_added )
      @num_recs_input = getResponseValue( :num_recs_input )
      @num_recs_updated = getResponseValue( :num_recs_updated )
      @rids = getResponseElement( :rids )
      @update_id = getResponseValue( :update_id )

      return self if @chainAPIcalls

      if block_given?
         @rids.each{ |rid| yield rid }
      else
         return @num_recs_added, @num_recs_input, @num_recs_updated, @rids, @update_id
      end
   end
API_ImportFromCSV