Skip to main content
Version: v0.0.9

Interface: UnsupportedBody

A SCRIPT transaction body this parser recognizes but does not model. The raw transaction name is surfaced so a consumer can branch, without the parser pretending to understand it.

Properties

kind

readonly kind: "unsupported"


transaction?

readonly optional transaction?: string

The SCRIPT transaction element name (e.g. RxRenewalRequest), present only when the element the sender used is one of "./versions".SCRIPT_TRANSACTION_NAMES.

It is absent for any other element name, and that is deliberate rather than a gap. A <Body> child name is chosen by the sender, so echoing it onto the model would hand every downstream package an unbounded, wire-derived string to build its own diagnostics out of. When it is absent, the warning's position and the document itself are how you find the element.