A tentative agreement has been reached between nurses at all eight Providence hospitals in Oregon after nearly 43 days of negotiations.