| CPC G16H 50/70 (2018.01) [G06Q 50/265 (2013.01)] | 20 Claims |

|
1. A system comprising:
a jurisdiction database;
a returns database, configured to store returns data comprising completed workflows, wherein a single completed workflow is configured to allow for completion of a plurality of healthcare compliance forms across a plurality of jurisdictions;
a communication module;
a workflow module, communicatively coupled to the jurisdiction database, the returns database, and the communication module, the workflow module configured to perform workflow operations comprising:
receive a compliance request, the compliance request identifying a plurality of jurisdictions;
communicate, based on the compliance request, a workflow configured to receive data directed to meeting healthcare compliance requirements for each of the plurality of jurisdictions, wherein the workflow is a single interface that combines a plurality of different healthcare compliance forms of the plurality of jurisdictions, and wherein the workflow, as a single interface that combines a plurality of different healthcare compliance forms of the plurality of jurisdictions, is configured to conserve memory and processing resources compared to selecting the plurality of different healthcare compliance forms;
communicate, with the communication module, the workflow to a first entity;
receive, with the communicate module and from the first entity, a completed workflow; and
store the completed workflow within the returns database; and
an automated auditor, communicatively coupled to the jurisdiction database, the returns database, and the communication module, the automated auditor configured to perform auditing operations comprising:
determining that an audit condition associated with the first entity has been met;
determining, from first returns data associated with the first entity from the returns database, a first jurisdiction associated with the first entity, wherein the first returns data comprises the completed workflow;
obtaining jurisdiction requirement data associated with the first jurisdiction from the jurisdiction database;
analyzing the jurisdiction requirement data to determine compliance requirements for the first jurisdiction;
determining, based on the first returns data and the compliance requirements, a compliance status for the first entity; and
providing, with the communication module, the compliance status to a user device associated with the first entity.
|