Name Type Multiplicity Description The property specifies whether the data is Base64 encoded encoded 0..1 basicDataTypes:Boolean encoded ('true') or not encoded ('false'). The default value is 'false.' StructuredTextType Data Type The data type specializes the data type by capturing structuring format information. StructuredTextType basicDataTypes:BasicString An identifier is captured to allow for differential data marking of distinct construct instances, and an ordinality property indicates the order of the instances if more than one is specified. The property table of the data type is provided in Table 345. StructuredTextType Table . Properties of the data type StructuredTextType Name Type Multiplicity Description The property specifies a globally unique identifier for the id id 0..1 basicDataTypes:QualifiedName construct instance. The property specifies the (e.g., or ordinality ‘1’, ‘2’, of this construct instance (e.g., Description) within a ‘3’) potential set of multiple peer construct instances. If only a ordinality 0..1 single construct instance is present, its ordinality can be basicDataTypes:PositiveInteger assumed to be 1. If multiple construct instances are present, the property SHOULD be specified with unique ordinality values for each instance. The property specifies the structuring_format structuring format used within an instance of the structuring_format 0..1 basicDataTypes:BasicString class. If this property is absent, then StructuredTextType markup MUST NOT be used. Vocabulary Data Types are three vocabulary-related UML data types defined in the Common data model, and together they provide a content creator with four choices for defining content, listed below in order of formality. Please see for further information on STIX vocabularies.
Name Type Multiplicity Description encoded basicDataTypes:Boolean 0..1 The encoded property specifies whether the data is Base64 encoded ('true') or not encoded ('false'). The default value is 'false.' StructuredTextType Data Type The StructuredTextType data type specializes the basicDataTypes:BasicString data type by capturing structuring format information. An identifier is captured to allow for differential data marking of distinct construct instances, and an ordinality property indicates the order of the instances if more than one is specified. The property table of the StructuredTextType data type is provided in Table 345. Table . Properties of the StructuredTextType data type Name Type Multiplicity Description id basicDataTypes:QualifiedName 0..1 The id property specifies a globally unique identifier for the construct instance. ordinality basicDataTypes:PositiveInteger 0..1 The ordinality property specifies the (e.g., ‘1’, ‘2’, or ‘3’) of this construct instance (e.g., Description) within a potential set of multiple peer construct instances. If only a single construct instance is present, its ordinality can be assumed to be 1. If multiple construct instances are present, the ordinality property SHOULD be specified with unique values for each instance. structuring_format basicDataTypes:BasicString 0..1 The structuring_format property specifies the structuring format used within an instance of the StructuredTextType class. If this property is absent, then markup MUST NOT be used. Vocabulary Data Types are three vocabulary-related UML data types defined in the Common data model, and together they provide a content creator with four choices for defining content, listed below in order of formality. Please see for further information on STIX vocabularies.
stix-v1.2.1-part2-common.docx