It could be done at the airport level. If your last known departure was from point A, how did you get here with an aircraft that is not suited to fly such long distance. Not only that, you shouldn't have been allowed to depart from point A to begin with.
But again, I thought that something similar already existed. Today I learned, that it doesn't.