Quarterly report pursuant to Section 13 or 15(d)

Revenue - Schedule of Disaggregation of Revenue (Details)

v3.19.1
Revenue - Schedule of Disaggregation of Revenue (Details) - USD ($)
3 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Total $ 15,080,211 $ 8,307,325
Healthcare IT [Member]    
Total 12,119,744  
Healthcare IT [Member] | Revenue Cycle Management Services [Member]    
Total 10,557,442 7,392,390
Healthcare IT [Member] | Professional Services [Member]    
Total 335,435 124,616
Healthcare IT [Member] | Ancillary Services [Member]    
Total 499,096 248,637
Healthcare IT [Member] | Group Purchasing Services [Member]    
Total 200,047
Healthcare IT [Member] | Printing and Mailing Services [Member]    
Total 391,660 348,243
Healthcare IT [Member] | Clearinghouse and EDI Services [Member]    
Total 136,064 193,439
Practice Management [Member]    
Total 2,960,467  
Practice Management [Member] | Practice Management Services [Member]    
Total $ 2,960,467