Information handling has been a key issue for different companies for a long time. Electronic Data Interchange (EDI) is used to transfer different business documents from one company to another. This is done in such way that the information itself is separated from how this information is stored and handled in the companies internal systems. As different companies have different systems there is a need for a standardised format for this exchange. There is a big difference between EDI-systems based on what kind of EDI-standard is used. The most common standard in Europe is EDIFACT, but with increased interest of using the Internet for business communication there is a need for a standard that is adjusted for use over the Internet. An XML-bas...