They are using the view, download and transmit aspects of meaningful use 2. So they either scrape the portal or parse the downloaded file. The downloaded file is often a variant of c-CDa. However each portal can be different so I assume they are doing the epic and cerner (large dominant players) first.