← Prev in month
← Prev in thread
A Prototype Schema for UBL Models
<?xml version="1.0" encoding="UTF-8"?> <!-- Document Type: Model Edited On: Mon May 24 2004 --> <xsd:schema targetNamespace="urn:oasis:names:tc:ubl:Model:0:2-prototype" xmlns:ccts="urn:oasis:names:tc:ubl:CoreComponentParameters:1:0" xmlns="urn:oasis:names:tc:ubl:Model:0:2-prototype" xmlns:xsd="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified" attributeFormDefault="unqualified" version="0:2"> <xsd:import namespace="urn:oasis:names:tc:ubl:CoreComponentParameters:1:0" schemaLocation="UBL-CoreComponentParameters-1.0.xsd"/> <xsd:element name="Model" type="ModelType"/> <xsd:complexType name="ModelType"> <xsd:annotation> <xsd:documentation> <ccts:Component> <ccts:CategoryCode>ABIE</ccts:CategoryCode> <ccts:DictionaryEntryName>Model. Details</ccts:DictionaryEntryName> <ccts:Definition/> <ccts:ObjectClass>Model</ccts:ObjectClass> <ccts:RepresentationTerm>Details</ccts:RepresentationTerm> </ccts:Component> </xsd:documentation> </xsd:annotation> <xsd:sequence> <xsd:element ref="Name"> <xsd:annotation> <xsd:documentation> <ccts:Component> <ccts:CategoryCode>BBIE</ccts:CategoryCode> <ccts:DictionaryEntryName>Model. Name</ccts:DictionaryEntryName> <ccts:Definition/> <ccts:ObjectClass>Model</ccts:ObjectClass> <ccts:PropertyTerm>Name</ccts:PropertyTerm> <ccts:RepresentationTerm>Name</ccts:RepresentationTerm> <ccts:DataType>Name_Text.Type</ccts:DataType> </ccts:Component> </xsd:documentation> </xsd:annotation> </xsd:element> <xsd:element ref="AggregateBusinessInformationEntity" minOccurs="0" maxOccurs="unbounded"> <xsd:annotation> <xsd:documentation> <ccts:Component> <ccts:CategoryCode>ASBIE</ccts:CategoryCode> <ccts:DictionaryEntryName>Model. Aggregate Business Information Entity</ccts:DictionaryEntryName> <ccts:Definition/> <ccts:ObjectClass>Model</ccts:ObjectClass> <ccts:PropertyTerm>AggregateBusinessInformationEntity</ccts:PropertyTerm> <ccts:RepresentationTerm>AggregateBusinessInformationEntity</ccts:RepresentationTerm> <ccts:DataType>AggregateBusinessInformationEntity.Type</ccts:DataType> <ccts:AssociatedObjectClass>AggregateBusinessInformationEntity</ccts:AssociatedObjectClass> </ccts:Component> </xsd:documentation> </xsd:annotation> </xsd:element> </xsd:sequence> </xsd:complexType> <xsd:element name="AggregateBusinessInformationEntity" type="AggregateBusinessInformationEntityType"/> <xsd:complexType name="AggregateBusinessInformationEntityType"> <xsd:annotation> <xsd:documentation> <ccts:Component> <ccts:CategoryCode>ABIE</ccts:CategoryCode> <ccts:DictionaryEntryName>Aggregate Business Information Entity. Details</ccts:DictionaryEntryName> <ccts:Definition/> <ccts:ObjectClass>AggregateBusinessInformationEntity</ccts:ObjectClass> <ccts:RepresentationTerm>Details</ccts:RepresentationTerm> </ccts:Component> </xsd:documentation> </xsd:annotation> <xsd:sequence> <xsd:element ref="UniversalBusinessLanguageName"> <xsd:annotation> <xsd:documentation> <ccts:Component> <ccts:CategoryCode>BBIE</ccts:CategoryCode> <ccts:DictionaryEntryName>Aggregate Business Information Entity. Universal Business Language_ Name. Name</ccts:DictionaryEntryName> <ccts:Definition/> <ccts:ObjectClass>AggregateBusinessInformationEntity</ccts:ObjectClass> <ccts:QualifierPropertyTerm>UniversalBusinessLanguage</ccts:QualifierPropertyTerm> <ccts:PropertyTerm>Name</ccts:PropertyTerm> <ccts:RepresentationTerm>Name</ccts:RepresentationTerm> <ccts:DataType>Name_Text.Type</ccts:DataType> </ccts:Component> </xsd:documentation> </xsd:annotation> </xsd:element> <xsd:element ref="Component"> <xsd:annotation> <xsd:documentation> <ccts:Component> <ccts:CategoryCode>ASBIE</ccts:CategoryCode> <ccts:DictionaryEntryName>Aggregate Business Information Entity. Component</ccts:DictionaryEntryName> <ccts:Definition/> <ccts:ObjectClass>AggregateBusinessInformationEntity</ccts:ObjectClass> <ccts:PropertyTerm>Component</ccts:PropertyTerm> <ccts:RepresentationTerm>Component</ccts:RepresentationTerm> <ccts:DataType>Component.Type</ccts:DataType> <ccts:AssociatedObjectClass>Component</ccts:AssociatedObjectClass> </ccts:Component> </xsd:documentation> </xsd:annotation> </xsd:element> <xsd:element ref="ccts:Contextualization"/> <xsd:element ref="BasicBusinessInformationEntity" minOccurs="0" maxOccurs="unbounded"> <xsd:annotation> <xsd:documentation> <ccts:Component> <ccts:CategoryCode>ASBIE</ccts:CategoryCode> <ccts:DictionaryEntryName>Aggregate Business Information Entity. Basic Business Information Entity</ccts:DictionaryEntryName> <ccts:Definition/> <ccts:ObjectClass>AggregateBusinessInformationEntity</ccts:ObjectClass> <ccts:PropertyTerm>BasicBusinessInformationEntity</ccts:PropertyTerm> <ccts:RepresentationTerm>BasicBusinessInformationEntity</ccts:RepresentationTerm> <ccts:DataType>BasicBusinessInformationEntity.Type</ccts:DataType> <ccts:AssociatedObjectClass>BasicBusinessInformationEntity</ccts:AssociatedObjectClass> </ccts:Component> </xsd:documentation> </xsd:annotation> </xsd:element> <xsd:element ref="AssociationBusinessInformationEntity" minOccurs="0" maxOccurs="unbounded"> <xsd:annotation> <xsd:documentation> <ccts:Component> <ccts:CategoryCode>ASBIE</ccts:CategoryCode> <ccts:DictionaryEntryName>Aggregate Business Information Entity. Association Business Information Entity</ccts:DictionaryEntryName> <ccts:Definition/> <ccts:ObjectClass>AggregateBusinessInformationEntity</ccts:ObjectClass> <ccts:PropertyTerm>AssociationBusinessInformationEntity</ccts:PropertyTerm> <ccts:RepresentationTerm>AssociationBusinessInformationEntity</ccts:RepresentationTerm> <ccts:DataType>AssociationBusinessInformationEntity.Type</ccts:DataType> <ccts:AssociatedObjectClass>AssociationBusinessInformationEntity</ccts:AssociatedObjectClass> </ccts:Component> </xsd:documentation> </xsd:annotation> </xsd:element> </xsd:sequence> </xsd:complexType> <xsd:element name="AssociationBusinessInformationEntity" type="AssociationBusinessInformationEntityType"/> <xsd:complexType name="AssociationBusinessInformationEntityType"> <xsd:annotation> <xsd:documentation> <ccts:Component> <ccts:CategoryCode>ABIE</ccts:CategoryCode> <ccts:DictionaryEntryName>Association Business Information Entity. Details</ccts:DictionaryEntryName> <ccts:Definition/> <ccts:ObjectClass>AssociationBusinessInformationEntity</ccts:ObjectClass> <ccts:RepresentationTerm>Details</ccts:RepresentationTerm> </ccts:Component> </xsd:documentation> </xsd:annotation> <xsd:sequence> <xsd:element ref="UniversalBusinessLanguageName"> <xsd:annotation> <xsd:documentation> <ccts:Component> <ccts:CategoryCode>BBIE</ccts:CategoryCode> <ccts:DictionaryEntryName>Association Business Information Entity. Universal Business Language_ Name. Name</ccts:DictionaryEntryName> <ccts:Definition/> <ccts:ObjectClass>AssociationBusinessInformationEntity</ccts:ObjectClass> <ccts:QualifierPropertyTerm>UniversalBusinessLanguage</ccts:QualifierPropertyTerm> <ccts:PropertyTerm>Name</ccts:PropertyTerm> <ccts:RepresentationTerm>Name</ccts:RepresentationTerm> <ccts:DataType>Name_Text.Type</ccts:DataType> </ccts:Component> </xsd:documentation> </xsd:annotation> </xsd:element> <xsd:element ref="Component"> <xsd:annotation> <xsd:documentation> <ccts:Component> <ccts:CategoryCode>ASBIE</ccts:CategoryCode> <ccts:DictionaryEntryName>Association Business Information Entity. Component</ccts:DictionaryEntryName> <ccts:Definition/> <ccts:ObjectClass>AssociationBusinessInformationEntity</ccts:ObjectClass> <ccts:PropertyTerm>Component</ccts:PropertyTerm> <ccts:RepresentationTerm>Component</ccts:RepresentationTerm> <ccts:DataType>Component.Type</ccts:DataType> <ccts:AssociatedObjectClass>Component</ccts:AssociatedObjectClass> </ccts:Component> </xsd:documentation> </xsd:annotation> </xsd:element> <xsd:element ref="ccts:Contextualization"/> </xsd:sequence> </xsd:complexType> <xsd:element name="BasicBusinessInformationEntity" type="BasicBusinessInformationEntityType"/> <xsd:complexType name="BasicBusinessInformationEntityType"> <xsd:annotation> <xsd:documentation> <ccts:Component> <ccts:CategoryCode>ABIE</ccts:CategoryCode> <ccts:DictionaryEntryName>Basic Business Information Entity. Details</ccts:DictionaryEntryName> <ccts:Definition/> <ccts:ObjectClass>BasicBusinessInformationEntity</ccts:ObjectClass> <ccts:RepresentationTerm>Details</ccts:RepresentationTerm> </ccts:Component> </xsd:documentation> </xsd:annotation> <xsd:sequence> <xsd:element ref="UniversalBusinessLanguageName"> <xsd:annotation> <xsd:documentation> <ccts:Component> <ccts:CategoryCode>BBIE</ccts:CategoryCode> <ccts:DictionaryEntryName>Basic Business Information Entity. Universal Business Language_ Name. Name</ccts:DictionaryEntryName> <ccts:Definition/> <ccts:ObjectClass>BasicBusinessInformationEntity</ccts:ObjectClass> <ccts:QualifierPropertyTerm>UniversalBusinessLanguage</ccts:QualifierPropertyTerm> <ccts:PropertyTerm>Name</ccts:PropertyTerm> <ccts:RepresentationTerm>Name</ccts:RepresentationTerm> <ccts:DataType>Name_Text.Type</ccts:DataType> </ccts:Component> </xsd:documentation> </xsd:annotation> </xsd:element> <xsd:element ref="Component"> <xsd:annotation> <xsd:documentation> <ccts:Component> <ccts:CategoryCode>ASBIE</ccts:CategoryCode> <ccts:DictionaryEntryName>Basic Business Information Entity. Component</ccts:DictionaryEntryName> <ccts:Definition/> <ccts:ObjectClass>BasicBusinessInformationEntity</ccts:ObjectClass> <ccts:PropertyTerm>Component</ccts:PropertyTerm> <ccts:RepresentationTerm>Component</ccts:RepresentationTerm> <ccts:DataType>Component.Type</ccts:DataType> <ccts:AssociatedObjectClass>Component</ccts:AssociatedObjectClass> </ccts:Component> </xsd:documentation> </xsd:annotation> </xsd:element> <xsd:element ref="ccts:Contextualization"/> </xsd:sequence> </xsd:complexType> <xsd:element name="Component" type="ccts:ComponentType"/> <xsd:element name="Name" type="xsd:normalizedString"/> <xsd:element name="UniversalBusinessLanguageName" type="xsd:normalizedString"/> </xsd:schema>
← Prev in month
← Prev in thread