0001247524-04-000215 4 1 20041203 20041207 20041207 COMPUTER PROGRAMS & SYSTEMS INC 0001169445 7371 743032373 DE 1231 6600 WALL STREET MOBILE AL 36695 2516398100 DOUGLAS JOHN B JR 0001215658 4 34 000-49796 041187719 C/O CPSI SOLUTIONS 6600 WALL ST MOBILE AL 36695 2516398100 333 DALEWOOD DR. MOBILE AL 36608 4 1 edgar.xml PRIMARY DOCUMENT