complexType DataModel

diagram |
namespace | http://datamodel.common.n2.tibco.com
children | inputs outputs inouts
used by |
elements | WorkItemBody/dataModel WorkType/dataModel
complexType | WorkModelSpecification
annotation |
documentation
Sets of INPUT, OUTPUT and INOUT parameters that define the complete data model for a work item or page activity.
source | <xs:complexType name="DataModel"> <xs:annotation> <xs:documentation>Sets of INPUT, OUTPUT and INOUT parameters that define the complete data model for a work item or page activity.</xs:documentation> </xs:annotation> <xs:sequence> <xs:element name="inputs" type="FieldType" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>An array of parameters passed to a work item or page activity.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="outputs" type="FieldType" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>An array of parameters passed from a work item or page activity.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="inouts" type="FieldType" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>An array of parameters passed to/from a work item or page activity.</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType>

element DataModel/inputs

diagram |
type | FieldType
properties |
minOcc | 0
maxOcc | unbounded
content | complex
children | simpleSpec complexSpec
attributes |
Name | Type | Use | Default | Fixed | Annotation
name | xs:string | required |  |  |
documentation
Name of the data field.
type | derived by: xs:string | required |  |  |
documentation
Type of the data field (e.g. string, integer etc.).
optional | xs:boolean | optional |  |  |
documentation
Boolean value that defines whether the parameter is optional (default is false).
array | xs:boolean |  |  |  |
documentation
Indicates whether this parameter contains an array of values (default is false).
annotation |
documentation
An array of parameters passed to a work item or page activity.
source | <xs:element name="inputs" type="FieldType" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>An array of parameters passed to a work item or page activity.</xs:documentation> </xs:annotation> </xs:element>

element DataModel/outputs

diagram |
type | FieldType
properties |
minOcc | 0
maxOcc | unbounded
content | complex
children | simpleSpec complexSpec
attributes |
Name | Type | Use | Default | Fixed | Annotation
name | xs:string | required |  |  |
documentation
Name of the data field.
type | derived by: xs:string | required |  |  |
documentation
Type of the data field (e.g. string, integer etc.).
optional | xs:boolean | optional |  |  |
documentation
Boolean value that defines whether the parameter is optional (default is false).
array | xs:boolean |  |  |  |
documentation
Indicates whether this parameter contains an array of values (default is false).
annotation |
documentation
An array of parameters passed from a work item or page activity.
source | <xs:element name="outputs" type="FieldType" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>An array of parameters passed from a work item or page activity.</xs:documentation> </xs:annotation> </xs:element>

element DataModel/inouts

diagram |
type | FieldType
properties |
minOcc | 0
maxOcc | unbounded
content | complex
children | simpleSpec complexSpec
attributes |
Name | Type | Use | Default | Fixed | Annotation
name | xs:string | required |  |  |
documentation
Name of the data field.
type | derived by: xs:string | required |  |  |
documentation
Type of the data field (e.g. string, integer etc.).
optional | xs:boolean | optional |  |  |
documentation
Boolean value that defines whether the parameter is optional (default is false).
array | xs:boolean |  |  |  |
documentation
Indicates whether this parameter contains an array of values (default is false).
annotation |
documentation
An array of parameters passed to/from a work item or page activity.
source | <xs:element name="inouts" type="FieldType" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>An array of parameters passed to/from a work item or page activity.</xs:documentation> </xs:annotation> </xs:element>

XML Schema documentation generated by XMLSpy Schema Editor http://www.altova.com/xmlspy