Business-cXML
view release on metacpan or search on metacpan
t/xml-catalog/cXML-1.2.036/cXML.dtd view on Meta::CPAN
<!ELEMENT TaxAmount (Money)>
<!ELEMENT TaxableAmount (Money)>
<!--
One language-specific string for the location of tax,
e.g. London, Canada, California, etc.
xml:lang
The language or locale in which the location of tax is written.
-->
<!ELEMENT TaxLocation (#PCDATA)> <!-- string -->
<!ATTLIST TaxLocation
xml:lang %xmlLangCode; #REQUIRED
>
<!--
TriangularTransactionLawReference indicates the relevant law as
titled for the local jurisdiction in the scenario of a triangular
t/xml-catalog/cXML-1.2.036/cXML.dtd view on Meta::CPAN
value (allowed | notAllowed) #REQUIRED>
<!--
Either or both a textual description and codes about a hazard inherent
in an item or for the overall order or shipment. The overall hazards
may be due either to identical hazards for all items or hazards
inherent in shipping various products together.
The contained Description element list (if provided) should include
detailed handling requirements. Elements in this list may appear in
any order. A description locale (Description@xml:lang attribute value)
must not appear more than once in a Hazard element. When more than one
Description element is present, all must contain translations of a
common description.
Classification elements may appear in any order. A classification
domain (Classification@domain attribute value) must not appear more
than once in a Hazard element.
All listed Classification elements and the Description (if provided)
must relate to a single hazard. Additional hazards must use separate
t/xml-catalog/cXML-1.2.036/cXML.dtd view on Meta::CPAN
<!ATTLIST Segment
type %string; #REQUIRED
id %string; #REQUIRED
description %string; #REQUIRED
>
<!--
Defines an accounting segment. AccountingSegment is the newer, better
way to transport this information. Name corresponds to the type
attribute of Segment; Description corresponds to description. Both add
required locale attributes to the strings.
id
The unique key of this Segment against the type.
-->
<!ELEMENT AccountingSegment ( Name, Description )>
<!ATTLIST AccountingSegment
id %string; #REQUIRED
>
<!--
t/xml-catalog/cXML-1.2.036/cXML.dtd view on Meta::CPAN
-->
<!ELEMENT ItemOutRetail (PromotionVariantID?, PromotionDealID?)>
<!--
Details about the packaging of this line item.
Zero or more PackagingCode elements may appear in the Packaging
element. Each PackagingCode must contain a single string corresponding
to the packaging for this item. When multiple PackagingCode elements
appear, all must describe the same packaging in different languages or
locales. (No two PackagingCode elements may have the same xml:lang
attribute.) Elements in such a list may appear in any order.
The dimensions mentioned in the Dimension element list may appear in
any order. A particular dimension (Dimension@type attribute value)
must not appear more than once in a Packaging element.
Description
The Package description.
PackagingLevelCode
t/xml-catalog/cXML-1.2.036/cXML.dtd view on Meta::CPAN
-->
<!ELEMENT Packaging (((PackagingCode+, Dimension*) | Dimension+), Description?,
PackagingLevelCode?, PackageTypeCodeIdentifierCode?, ShippingContainerSerialCode?,
ShippingContainerSerialCodeReference?,
PackageID?, ShippingMark*, OrderedQuantity?, DispatchQuantity?,
FreeGoodsQuantity?, QuantityVarianceNote?, BestBeforeDate?, Extrinsic*)>
<!--
One language-specific code for the packaging of this item. Values such
as "pallet", "skid" and "truck load" may be appropriate (for an
English-based locale).
xml:lang
The language or locale in which the PackagingCode content (the
value of the code) is written.
-->
<!ELEMENT PackagingCode (#PCDATA)> <!-- string -->
<!ATTLIST PackagingCode
xml:lang %xmlLangCode; #REQUIRED
>
<!--
A single dimension for the packaging. It also can be used to define item dimensions.
quantity
t/xml-catalog/cXML-1.2.036/cXML.dtd view on Meta::CPAN
domain %string; #IMPLIED
trackingNumberDate %datetime.tz; #IMPLIED
trackingURL %URL; #IMPLIED>
<!--
One language-specific string for the creator of an IdReference,
e.g. IRS, BofA, UPS, Cisco, etc.
xml:lang
The language or locale in which the name of the creator is written.
-->
<!ELEMENT Creator (#PCDATA)> <!-- string -->
<!ATTLIST Creator
xml:lang %xmlLangCode; #REQUIRED
>
<!--
Defines an ID reference. Within the application context (for example,
a certain pair of buyer and supplier), the (identifier, domain) pair
should be unique.
t/xml-catalog/cXML-1.2.036/cXML.dtd view on Meta::CPAN
signatureVersion
If present, specifies the cXML digital signature version to
which this document conforms. This implies that the
ds:Signature element must be present. It is an error if this
attribute is present and the document does not conform to the
specified signature version. If absent, the document is not
signed.
xml:lang
The default locale for all strings (not formatted items such as
dates, times and numbers) in this document. This attribute will be
required in a future version of cXML. (Leaving it out is
deprecated.)
-->
<!ELEMENT cXML (((Header, (Message | Request)) | Response), ds:Signature*)>
<!ATTLIST cXML
version %string; "&cxml.version;"
payloadID %string; #REQUIRED
timestamp %datetime.tz; #REQUIRED
signatureVersion %cxml.signatureVersions; #IMPLIED
( run in 0.783 second using v1.01-cache-2.11-cpan-ceb78f64989 )