PS: one amazing thing with PADS is LearnPADS. You give it a bunch of data and it tries to figure out the format for itself. It would be very interesting to see what LearnPADS made of a bunch of HL7 data.