Dave, Chris, Peter- Thanks for the tips. I managed to solve my immediate need by parsing the efetch results using XPath queries. To future travelers who wander this way, there's a bit of code here: https://bitbucket.org/reece/bio-hgvs-perl/src/84181f38d092/sandbox/ -Reece