| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||
| namespace | http://datamodel.common.n2.tibco.com | ||||||||||||||||||||||||||||||||||||||
| children | simpleSpec complexSpec | ||||||||||||||||||||||||||||||||||||||
| used by |
|
||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||||||
| source | <xs:complexType name="FieldType"> <xs:annotation> <xs:documentation>Defines a single data field (its name, type and an optional value).</xs:documentation> </xs:annotation> <xs:choice> <xs:element name="simpleSpec" minOccurs="0"> <xs:annotation> <xs:documentation>Value of the data field as a simple type.</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="value" type="xs:string" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>If this is a standard type filed this will be the real value of the data field. If the data is of type Data Reference this value will be a reference to a Global Data Object.</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> <xs:attribute name="length" type="xs:int"> <xs:annotation> <xs:documentation>Maximum length allowed for the data field (not including decimal places).</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="decimal" type="xs:int"> <xs:annotation> <xs:documentation>Number of decimal places allowed for the data field.</xs:documentation> </xs:annotation> </xs:attribute> </xs:complexType> </xs:element> <xs:element name="complexSpec" minOccurs="0"> <xs:annotation> <xs:documentation>Value of the data field as a complex type.</xs:documentation> </xs:annotation> <xs:complexType> <xs:annotation> <xs:documentation>The Global Object Business Reference ID</xs:documentation> </xs:annotation> <xs:choice> <xs:element name="value" type="xs:anyType" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>The value(s) of the complex object. Note that: - This value is of xs:anyType since it contains the eintire complex object as XML. - The XML specified for the value can be either element-based or type-based. See "Handling a Work Item That Contains Business Data > Valid Format for ComplexSpec Business Data" in the BPM Developer's Guide for more information. </xs:documentation> </xs:annotation> </xs:element> <xs:element name="globalValue" minOccurs="0" maxOccurs="unbounded"> <xs:complexType> <xs:sequence> <xs:element name="value" type="xs:anyType"> <xs:annotation> <xs:documentation>The value(s) of the complex object. Note that: - This value is of xs:anyType since it contains the eintire complex object as XML. - The XML specified for the value can be either element-based or type-based. See "Handling a Work Item That Contains Business Data > Valid Format for ComplexSpec Business Data" in the BPM Developer's Guide for more information. </xs:documentation> </xs:annotation> </xs:element> <xs:element name="goRefId" type="xs:string"> <xs:annotation> <xs:documentation>The Global Object Reference ID for BDS data.</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:choice> <xs:attribute name="goRefId" type="xs:string"> <xs:annotation> <xs:documentation>The Global Object Reference ID for BDS data.</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="className" type="xs:string"> <xs:annotation> <xs:documentation>The fully qualified name of the complex class from the Business Object Model (BOM).</xs:documentation> </xs:annotation> </xs:attribute> </xs:complexType> </xs:element> </xs:choice> <xs:attribute name="name" type="xs:string" use="required"> <xs:annotation> <xs:documentation>Name of the data field.</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="type" use="required"> <xs:annotation> <xs:documentation>Type of the data field (e.g. string, integer etc.).</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="String"/> <xs:enumeration value="Decimal Number"/> <xs:enumeration value="Integer Number"/> <xs:enumeration value="Boolean"/> <xs:enumeration value="Date"/> <xs:enumeration value="Time"/> <xs:enumeration value="Date Time"/> <xs:enumeration value="Performer"/> <xs:enumeration value="Complex"/> <xs:enumeration value="Data Reference"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute name="optional" type="xs:boolean" use="optional"> <xs:annotation> <xs:documentation>Boolean value that defines whether the parameter is optional (default is false).</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="array" type="xs:boolean"> <xs:annotation> <xs:documentation>Indicates whether this parameter contains an array of values (default is false).</xs:documentation> </xs:annotation> </xs:attribute> </xs:complexType> |
| type | xs:string | ||
| properties |
|
||
| annotation |
|
||
| source | <xs:attribute name="name" type="xs:string" use="required"> <xs:annotation> <xs:documentation>Name of the data field.</xs:documentation> </xs:annotation> </xs:attribute> |
| type | restriction of xs:string | |||||||||||||||||||||||||||||||||
| properties |
|
|||||||||||||||||||||||||||||||||
| facets |
|
|||||||||||||||||||||||||||||||||
| annotation |
|
|||||||||||||||||||||||||||||||||
| source | <xs:attribute name="type" use="required"> <xs:annotation> <xs:documentation>Type of the data field (e.g. string, integer etc.).</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="String"/> <xs:enumeration value="Decimal Number"/> <xs:enumeration value="Integer Number"/> <xs:enumeration value="Boolean"/> <xs:enumeration value="Date"/> <xs:enumeration value="Time"/> <xs:enumeration value="Date Time"/> <xs:enumeration value="Performer"/> <xs:enumeration value="Complex"/> <xs:enumeration value="Data Reference"/> </xs:restriction> </xs:simpleType> </xs:attribute> |
| type | xs:boolean | ||
| properties |
|
||
| annotation |
|
||
| source | <xs:attribute name="optional" type="xs:boolean" use="optional"> <xs:annotation> <xs:documentation>Boolean value that defines whether the parameter is optional (default is false).</xs:documentation> </xs:annotation> </xs:attribute> |
| type | xs:boolean | ||
| annotation |
|
||
| source | <xs:attribute name="array" type="xs:boolean"> <xs:annotation> <xs:documentation>Indicates whether this parameter contains an array of values (default is false).</xs:documentation> </xs:annotation> </xs:attribute> |
| diagram | ![]() |
||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||
| children | value | ||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||
| source | <xs:element name="simpleSpec" minOccurs="0"> <xs:annotation> <xs:documentation>Value of the data field as a simple type.</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="value" type="xs:string" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>If this is a standard type filed this will be the real value of the data field. If the data is of type Data Reference this value will be a reference to a Global Data Object.</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> <xs:attribute name="length" type="xs:int"> <xs:annotation> <xs:documentation>Maximum length allowed for the data field (not including decimal places).</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="decimal" type="xs:int"> <xs:annotation> <xs:documentation>Number of decimal places allowed for the data field.</xs:documentation> </xs:annotation> </xs:attribute> </xs:complexType> </xs:element> |
| type | xs:int | ||
| annotation |
|
||
| source | <xs:attribute name="length" type="xs:int"> <xs:annotation> <xs:documentation>Maximum length allowed for the data field (not including decimal places).</xs:documentation> </xs:annotation> </xs:attribute> |
| type | xs:int | ||
| annotation |
|
||
| source | <xs:attribute name="decimal" type="xs:int"> <xs:annotation> <xs:documentation>Number of decimal places allowed for the data field.</xs:documentation> </xs:annotation> </xs:attribute> |
| diagram | ![]() |
||||||
| type | xs:string | ||||||
| properties |
|
||||||
| annotation |
|
||||||
| source | <xs:element name="value" type="xs:string" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>If this is a standard type filed this will be the real value of the data field. If the data is of type Data Reference this value will be a reference to a Global Data Object.</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||
| children | value globalValue | ||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||
| source | <xs:element name="complexSpec" minOccurs="0"> <xs:annotation> <xs:documentation>Value of the data field as a complex type.</xs:documentation> </xs:annotation> <xs:complexType> <xs:annotation> <xs:documentation>The Global Object Business Reference ID</xs:documentation> </xs:annotation> <xs:choice> <xs:element name="value" type="xs:anyType" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>The value(s) of the complex object. Note that: - This value is of xs:anyType since it contains the eintire complex object as XML. - The XML specified for the value can be either element-based or type-based. See "Handling a Work Item That Contains Business Data > Valid Format for ComplexSpec Business Data" in the BPM Developer's Guide for more information. </xs:documentation> </xs:annotation> </xs:element> <xs:element name="globalValue" minOccurs="0" maxOccurs="unbounded"> <xs:complexType> <xs:sequence> <xs:element name="value" type="xs:anyType"> <xs:annotation> <xs:documentation>The value(s) of the complex object. Note that: - This value is of xs:anyType since it contains the eintire complex object as XML. - The XML specified for the value can be either element-based or type-based. See "Handling a Work Item That Contains Business Data > Valid Format for ComplexSpec Business Data" in the BPM Developer's Guide for more information. </xs:documentation> </xs:annotation> </xs:element> <xs:element name="goRefId" type="xs:string"> <xs:annotation> <xs:documentation>The Global Object Reference ID for BDS data.</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:choice> <xs:attribute name="goRefId" type="xs:string"> <xs:annotation> <xs:documentation>The Global Object Reference ID for BDS data.</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="className" type="xs:string"> <xs:annotation> <xs:documentation>The fully qualified name of the complex class from the Business Object Model (BOM).</xs:documentation> </xs:annotation> </xs:attribute> </xs:complexType> </xs:element> |
| type | xs:string | ||
| annotation |
|
||
| source | <xs:attribute name="goRefId" type="xs:string"> <xs:annotation> <xs:documentation>The Global Object Reference ID for BDS data.</xs:documentation> </xs:annotation> </xs:attribute> |
| type | xs:string | ||
| annotation |
|
||
| source | <xs:attribute name="className" type="xs:string"> <xs:annotation> <xs:documentation>The fully qualified name of the complex class from the Business Object Model (BOM).</xs:documentation> </xs:annotation> </xs:attribute> |
| diagram | ![]() |
||||||||
| type | xs:anyType | ||||||||
| properties |
|
||||||||
| attributes |
|
||||||||
| annotation |
|
||||||||
| source | <xs:element name="value" type="xs:anyType" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>The value(s) of the complex object. Note that: - This value is of xs:anyType since it contains the eintire complex object as XML. - The XML specified for the value can be either element-based or type-based. See "Handling a Work Item That Contains Business Data > Valid Format for ComplexSpec Business Data" in the BPM Developer's Guide for more information. </xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||
| properties |
|
||||||
| children | value goRefId | ||||||
| source | <xs:element name="globalValue" minOccurs="0" maxOccurs="unbounded"> <xs:complexType> <xs:sequence> <xs:element name="value" type="xs:anyType"> <xs:annotation> <xs:documentation>The value(s) of the complex object. Note that: - This value is of xs:anyType since it contains the eintire complex object as XML. - The XML specified for the value can be either element-based or type-based. See "Handling a Work Item That Contains Business Data > Valid Format for ComplexSpec Business Data" in the BPM Developer's Guide for more information. </xs:documentation> </xs:annotation> </xs:element> <xs:element name="goRefId" type="xs:string"> <xs:annotation> <xs:documentation>The Global Object Reference ID for BDS data.</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
| diagram | ![]() |
||||||
| type | xs:anyType | ||||||
| properties |
|
||||||
| attributes |
|
||||||
| annotation |
|
||||||
| source | <xs:element name="value" type="xs:anyType"> <xs:annotation> <xs:documentation>The value(s) of the complex object. Note that: - This value is of xs:anyType since it contains the eintire complex object as XML. - The XML specified for the value can be either element-based or type-based. See "Handling a Work Item That Contains Business Data > Valid Format for ComplexSpec Business Data" in the BPM Developer's Guide for more information. </xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||
| type | xs:string | ||
| properties |
|
||
| annotation |
|
||
| source | <xs:element name="goRefId" type="xs:string"> <xs:annotation> <xs:documentation>The Global Object Reference ID for BDS data.</xs:documentation> </xs:annotation> </xs:element> |