ext:UBLExtension
A single extension for private use.
Element information
Namespace: urn:oasis:names:specification:ubl:schema:xsd:CommonExtensionComponents-2
Schema document: common/UBL-CommonExtensionComponents-2.1.xsd
Type: ext:UBLExtensionType
Properties: Global, Qualified
Content
- Sequence [1..1]
- cbc:ID [0..1] An identifier for the Extension assigned by the creator of the extension.
- cbc:Name [0..1] A name for the Extension assigned by the creator of the extension.
- ext:ExtensionAgencyID [0..1] An agency that maintains one or more Extensions.
- ext:ExtensionAgencyName [0..1] The name of the agency that maintains the Extension.
- ext:ExtensionVersionID [0..1] The version of the Extension.
- ext:ExtensionAgencyURI [0..1] A URI for the Agency that maintains the Extension.
- ext:ExtensionURI [0..1] A URI for the Extension.
- ext:ExtensionReasonCode [0..1] A code for reason the Extension is being included.
- ext:ExtensionReason [0..1] A description of the reason for the Extension.
- ext:ExtensionContent [1..1] The definition of the extension content.
Attributes
None
Used in
- Type ext:UBLExtensionsType (Element ext:UBLExtensions)
Sample instance
<ext:UBLExtension> <ext:ExtensionContent> <mec:Additional> <mac:QualificationLevel> <cbc:ID>L1</cbc:ID> <cbc:Description>Level 1</cbc:Description> <mbc:LevelPrerequisite>Level0</mbc:LevelPrerequisite> </mac:QualificationLevel> <mac:ThirdPartyBilling> <cac:Party> <cac:PartyName> <cbc:Name>Jane Doe</cbc:Name> </cac:PartyName> </cac:Party> </mac:ThirdPartyBilling> </mec:Additional> </ext:ExtensionContent> </ext:UBLExtension>