The QSET class in ISO 21090 defines continuous sets of information. It is made up of 4 operation or collection classes (QSI,
QSD, QSU, and QSP) that allow for complex set membership expressions (intersection, difference, union and periodic hull (I.e.
smallest containing continuous set), and 3 component subtypes (QSC, QSS, IVL and subtypes PIVL and EIVL) QSET and its subtypes
are parametrised in ISO 21090 and they can be referred to by specifying the specific QTY type applying to them, which can
be any QTY subtype in ISO 21090. In the LRA this is constrained to specifically exclude coded ordinals because of their uncertain
nature. Therefore a QSET involving the data type REAL can be implemented within the LRA as QSET(REAL) or within an XML representation
as QSET_REAL. The qset involving time QSET(TS) is also known as GTS (or general timing specification). Within the LRA there
is mainly a focus on two QSETs which will be examined specifically, these are QSC and IVL.
Specializes
Attributes
| Name |
Data type |
Occurs |
Description |
|
originalText
|
ED.Text
|
0..1 |
This is implemented as described in ISO 21090. |
Constraints
| Type |
Name |
Specification |
| No History or Update Mode |
Invariant |
--- nullFlavor related
|
| unnamed constraint |
Invariant |
inv: noUpdateOrHistory(originalText) |