9. A method of providing display of data in a graphical user interface, the method comprising: receiving, at a receiving business entity and from a sending business entity, an electronic document that includes multiple portions of data, each portion of data associated with a data component that specifies semantics of the portion of data according to UN/CEFACT Core Components Technical Specification (CCTS); accessing a schema repository that includes schema definitions, in an XML Schema Definition (XSD) schema, for each data component, each of the schema definitions defining the semantics according to CCTS of the portion of data associated with the data component; accessing, within the schema definition that defines the semantics of the portion of data associated with the data component, layout information for the data component, the layout information comprising XHTML, XFORMS, XSLT, or XSL-FO to define a visual appearance of the portion of data when the portion of data is displayed to the receiving business entity; and providing, using the accessed layout information, an instance of the portion of data for display in a graphical user interface, the visual appearance of the portion of data defined by the layout information accessed from within the schema definition, the visual appearance including at least one user interface element for presenting the portion of data.
9. A method of providing display of data in a graphical user interface, the method comprising: receiving, at a receiving business entity and from a sending business entity, an electronic document that includes multiple portions of data, each portion of data associated with a data component that specifies semantics of the portion of data according to UN/CEFACT Core Components Technical Specification (CCTS); accessing a schema repository that includes schema definitions, in an XML Schema Definition (XSD) schema, for each data component, each of the schema definitions defining the semantics according to CCTS of the portion of data associated with the data component; accessing, within the schema definition that defines the semantics of the portion of data associated with the data component, layout information for the data component, the layout information comprising XHTML, XFORMS, XSLT, or XSL-FO to define a visual appearance of the portion of data when the portion of data is displayed to the receiving business entity; and providing, using the accessed layout information, an instance of the portion of data for display in a graphical user interface, the visual appearance of the portion of data defined by the layout information accessed from within the schema definition, the visual appearance including at least one user interface element for presenting the portion of data. 14. The method of claim 9 , wherein the schema definition for the data element is stored in an electronic document that includes an open tag and an end tag for the schema definition, wherein the layout information is included between the open and end tags, and wherein a semantics definition is provided for the data element between the open and end tags.