Indiana Medicaid Halts EnCred Development
On June 12, 2019, the Indiana Family and Social Services Administration (“FSSA”) issued an announcement that it is suspending development of the new enrollment and credentialing system (“EnCred”) for Indiana Medicaid providers.
Prior to this…