I never heard of it but I tried to look it up to get you info and came up with nothing!! This is basically what I found;
"appearently it is a brand new program in texas. So knew the medicaid office there doesn't even know how to explain it yet... "
I hope you have better luck.
at 8:02 PM on Jun. 24, 2010