UBLExtensionType

A single extension for private use.

Complex Type Information

Model

Used By

Element UBLExtension

Source

<xsd:complexType name="UBLExtensionType">
  <xsd:annotation>
    <xsd:documentation>A single extension for private use.</xsd:documentation>
  </xsd:annotation>
  <xsd:sequence>
    <xsd:element ref="cbc:ID" minOccurs="0" maxOccurs="1">
      <xsd:annotation>
        <xsd:documentation>An identifier for the Extension assigned by the creator of the extension.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element ref="cbc:Name" minOccurs="0" maxOccurs="1">
      <xsd:annotation>
        <xsd:documentation>A name for the Extension assigned by the creator of the extension.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element ref="ExtensionAgencyID" minOccurs="0" maxOccurs="1">
      <xsd:annotation>
        <xsd:documentation>An agency that maintains one or more Extensions.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element ref="ExtensionAgencyName" minOccurs="0" maxOccurs="1">
      <xsd:annotation>
        <xsd:documentation>The name of the agency that maintains the Extension.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element ref="ExtensionVersionID" minOccurs="0" maxOccurs="1">
      <xsd:annotation>
        <xsd:documentation>The version of the Extension.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element ref="ExtensionAgencyURI" minOccurs="0" maxOccurs="1">
      <xsd:annotation>
        <xsd:documentation>A URI for the Agency that maintains the Extension.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element ref="ExtensionURI" minOccurs="0" maxOccurs="1">
      <xsd:annotation>
        <xsd:documentation>A URI for the Extension.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element ref="ExtensionReasonCode" minOccurs="0" maxOccurs="1">
      <xsd:annotation>
        <xsd:documentation>A code for reason the Extension is being included.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element ref="ExtensionReason" minOccurs="0" maxOccurs="1">
      <xsd:annotation>
        <xsd:documentation>A description of the reason for the Extension.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element ref="ExtensionContent" minOccurs="1" maxOccurs="1">
      <xsd:annotation>
        <xsd:documentation>The definition of the extension content.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
  </xsd:sequence>
</xsd:complexType>