fixed field and component base class
added generic print-object for HL7Root