根据国家医保政策规定,门诊医疗费需要在本地报销。如果外地人在上海门诊就诊,需要自费支付费用,而不能直接报销,即使其有医保或商业保险也是如此。如果需要报销,外地人需回到所在省市进行报销。但是如果外地人在上海经常有门诊就诊需求,可以在上海申请医保,办理转移手续后即可享受当地医疗保险报销。