Building XML Documents and Schemas to Support Object Data Exchange and Communication