Caroling, crafts and charity bring cheer around Catholic health facilities.