Skip to content

Unqualified types

Primitive value wrappers — amounts, identifiers, text, dates, indicators (XML namespace udt).

Generated reference

These tables are generated from src/lib/models/facturx/unqualifiedTypes.ts and always match the code. See Models for the conceptual overview and a build-an-invoice example.

AmountType MINIMUM

A monetary amount, optionally tagged with its ISO 4217 currency.

PropertyTypeRequired
valuenumberrequired
currencyIDstringoptional

BinaryObjectType EN 16931

An embedded binary attachment (e.g. a supporting document or image) with its MIME type and filename.

PropertyTypeRequired
valuestringrequired
mimeCodestringrequired
filenamestringrequired

CodeType BASIC WL

A coded value drawn from a code list, optionally identifying the list and its version.

PropertyTypeRequired
valuestringrequired
listIDstringoptional
listVersionIDstringoptional

DateTimeType MINIMUM

A date/time value paired with a format code describing how its string is encoded.

PropertyTypeRequired
dateTimeStringstringrequired
formatstringrequired

DateType EN 16931

A date value paired with a format code describing how its string is encoded.

PropertyTypeRequired
dateStringstringrequired
formatstringrequired

IDType MINIMUM

An identifier value, optionally qualified by the scheme under which it is issued.

PropertyTypeRequired
valuestringrequired
schemeIDstringoptional

IndicatorType BASIC WL

A boolean flag.

PropertyTypeRequired
indicatorbooleanrequired

MeasureType EXTENDED

A measured physical quantity, optionally tagged with its unit of measure.

PropertyTypeRequired
valuenumberrequired
unitCodestringoptional

NumericType EXTENDED

A plain numeric value.

PropertyTypeRequired
valuenumberrequired

PercentType BASIC WL

A percentage value.

PropertyTypeRequired
valuenumberrequired

QuantityType BASIC

A counted quantity, optionally tagged with its unit of measure.

PropertyTypeRequired
valuenumberrequired
unitCodestringoptional

RateType EXTENDED

A rate value, such as a currency conversion rate.

PropertyTypeRequired
valuenumberrequired

TextType MINIMUM

A free-text string value.

PropertyTypeRequired
valuestringrequired

Released under the MIT License.