Bugfix: show None instead of - if there is no most recent encounter
ER-16 - Set program enrollment date when enrolling; don't fail if there is no active visit