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.