diagram | |||
namespace | urn:oasis:names:specification:ubl:schema:xsd:CommonExtensionComponents-2 | ||
children | ID Name ExtensionAgencyID ExtensionAgencyName ExtensionVersionID ExtensionAgencyURI ExtensionURI ExtensionReasonCode ExtensionReason ExtensionContent | ||
used by |
|
||
annotation |
|
||
source | <xs:complexType name="UBLExtensionType"> <xs:annotation> <xs:documentation> A single extension for private use. </xs:documentation> </xs:annotation> <xs:sequence> <xs:element ref="cbc:ID" minOccurs="0" maxOccurs="1"> <xs:annotation> <xs:documentation> <ccts:Component> <ccts:ComponentType>BBIE</ccts:ComponentType> <ccts:DictionaryEntryName>Extension. Identifier</ccts:DictionaryEntryName> <ccts:Version/> <ccts:Definition>An identifier for the Extension assigned by the creator of the extension.</ccts:Definition> <ccts:Cardinality>0..1</ccts:Cardinality> <ccts:ObjectClass>Extension</ccts:ObjectClass> <ccts:PropertyTerm>Identifier</ccts:PropertyTerm> <ccts:RepresentationTerm>Identifier</ccts:RepresentationTerm> <ccts:DataType>Identifier. Type</ccts:DataType> </ccts:Component> </xs:documentation> </xs:annotation> </xs:element> <xs:element ref="cbc:Name" minOccurs="0" maxOccurs="1"> <xs:annotation> <xs:documentation> <ccts:Component> <ccts:ComponentType>BBIE</ccts:ComponentType> <ccts:DictionaryEntryName>Extension. Name</ccts:DictionaryEntryName> <ccts:Version/> <ccts:Definition>A name for the Extension assigned by the creator of the extension.</ccts:Definition> <ccts:Cardinality>0..1</ccts:Cardinality> <ccts:ObjectClass>Extension</ccts:ObjectClass> <ccts:PropertyTerm>Name</ccts:PropertyTerm> <ccts:RepresentationTerm>Name</ccts:RepresentationTerm> <ccts:DataType>Name. Type</ccts:DataType> </ccts:Component> </xs:documentation> </xs:annotation> </xs:element> <xs:element ref="ExtensionAgencyID" minOccurs="0" maxOccurs="1"> <xs:annotation> <xs:documentation> An agency that maintains one or more Extensions. </xs:documentation> </xs:annotation> </xs:element> <xs:element ref="ExtensionAgencyName" minOccurs="0" maxOccurs="1"> <xs:annotation> <xs:documentation> The name of the agency that maintains the Extension. </xs:documentation> </xs:annotation> </xs:element> <xs:element ref="ExtensionVersionID" minOccurs="0" maxOccurs="1"> <xs:annotation> <xs:documentation> The version of the Extension. </xs:documentation> </xs:annotation> </xs:element> <xs:element ref="ExtensionAgencyURI" minOccurs="0" maxOccurs="1"> <xs:annotation> <xs:documentation> A URI for the Agency that maintains the Extension. </xs:documentation> </xs:annotation> </xs:element> <xs:element ref="ExtensionURI" minOccurs="0" maxOccurs="1"> <xs:annotation> <xs:documentation> A URI for the Extension. </xs:documentation> </xs:annotation> </xs:element> <xs:element ref="ExtensionReasonCode" minOccurs="0" maxOccurs="1"> <xs:annotation> <xs:documentation> A code for reason the Extension is being included. </xs:documentation> </xs:annotation> </xs:element> <xs:element ref="ExtensionReason" minOccurs="0" maxOccurs="1"> <xs:annotation> <xs:documentation> A description of the reason for the Extension. </xs:documentation> </xs:annotation> </xs:element> <xs:element ref="ExtensionContent" minOccurs="1" maxOccurs="1"> <xs:annotation> <xs:documentation> The definition of the extension content. </xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> |