mapper class that parses xml records
beta
added support for invisible records
codebase used to migrate to java8 the production system