Skip to content

Documentation / @facturometro/einvoice / UblCrAttributeRule

Interface: UblCrAttributeRule ​

Defined in: packages/parser/src/generated/structural.generated.ts:31

An attribute the EN 16931 UBL subset does not allow on a given element.

Extends ​

Properties ​

anywhere? ​

readonly optional anywhere?: boolean

Defined in: packages/parser/src/generated/structural.generated.ts:21

When true the path matches at any depth, otherwise from the document element.

Inherited from ​

UblCrRule.anywhere


attribute ​

readonly attribute: string

Defined in: packages/parser/src/generated/structural.generated.ts:33

Local name of the forbidden attribute.


id ​

readonly id: string

Defined in: packages/parser/src/generated/structural.generated.ts:23

Rule id, e.g. UBL-CR-012.

Inherited from ​

UblCrRule.id


segments ​

readonly segments: readonly string[]

Defined in: packages/parser/src/generated/structural.generated.ts:25

Qualified element names, outermost first.

Inherited from ​

UblCrRule.segments


special? ​

readonly optional special?: UblCrSpecial

Defined in: packages/parser/src/generated/structural.generated.ts:27

A condition that narrows when the rule fires.

Inherited from ​

UblCrRule.special

MIT licensed. Specification artefacts belong to OpenPEPPOL, CEN and OASIS.