Some background first: Out of an overall group of 50 or so people, six got whacked during the most recent purge. All of them were informed last Friday and we were told that every one of them got a two-week notice, last day December 14th. A lot of those people are "dark" on IM, although not all, so they may have been "cut off" already and are just getting paid for the two weeks.
It looks like the cuts were made without respect to performance, but may have had some element of seniority factored into it, hard to say. Like every other purge that goes on the workload of the purged is now being randomly spread out across other staff that, due to prior cuts, are already wearing multiple hats and workloads. Who is going to do particular tasks or even consideration of what all the tasks may be never seems to be a consideration during these layoffs.
To answer your question: There may be some additional purging after the New Year. The best guess I have is based on two factors. First, upper management clearly stated to expect "more changes to be announced in January". That was a fairly blatant statement by all reckoning.
Second, there is still a considerable overlap in personnel positions from legacy Allscripts and new acquisitions so it's pretty much been assumed that there's going to be additional pruning once consolidation of resources and "cross-training" are completed to the satisfaction of upper management. Note that actual cross-training and product knowledge are not really a consideration, they just want to be able to check the box that says "these groups got together for a meeting and we're going to call that cross-training". How the actual positions are going to perform the increased workloads and at what skill/quality level are not usually a consideration FYI. In cases where there is duplication of a function, expect the higher-paid/more senior position to be eliminated is also standard operating procedure.