They are called special needs plans or SNP what Medicare does not pay the medicaid makes up for. Most if not all health insurance cos do this.
Been going on for over 30 years
... actually they are known by DSNP which is as you mentioned DUAL Special Needs Plans... ymmv