Complete sample patients generator

Okay -- I buy that! It's an interesting complexity that results from the fact that `location` uses the `uri` datatype instead of a `ResourceReference`.