anchor.diff:              lager:debug("No file uploaded"),
               cb_context:add_system_error('no file uploaded', Context)
       end.
  -
  -carrier_doc_id(Id, _Context) ->
  -    <<"onbill_carrier.", (kz_util:to_binary(Id))/binary>>.
  
positive.code: -include("../../crossbar/src/crossbar.hrl").
  
  -define(CARRIER_DOC_TYPE, <<"onbill_carrier">>).
  
  -define(MIME_TYPES, [{<<"text">>, <<"html">>}]).
  
  -spec init() -> 'ok'.
  
negative.code:     NewDoc = kz_json:merge_recursive(ReqData, Doc),
      Context1 = crossbar_doc:save(cb_context:set_doc(Context, NewDoc)),
      cb_context:set_resp_data(Context1, ReqData).
  
  save_carrier_attachment(Context, DocId, AName) ->
      case cb_context:req_files(Context) of
  