📄 bizproc.xsd
字号:
<?xml version="1.0" encoding="gb2312"?>
<xsd:schema attributeFormDefault="qualified"
elementFormDefault="qualified" version="1.0"
xmlns="http://bnet.gsta.com/businessProcess/schema"
xmlns:xsd="http://www.w3.org/2001/XMLSchema"
xmlns:tns="http://bnet.gsta.com/businessProcess/schema"
targetNamespace="http://bnet.gsta.com/businessProcess/schema">
<!--节点状态类型-->
<xsd:simpleType name="BizProcActivityType">
<xsd:restriction base="xsd:integer">
<!--开始节点-->
<xsd:enumeration value="1"></xsd:enumeration>
<!--普通节点-->
<xsd:enumeration value="2"></xsd:enumeration>
<!--终止节点-->
<xsd:enumeration value="3"></xsd:enumeration>
</xsd:restriction>
</xsd:simpleType>
<!--节点状态类型-->
<xsd:simpleType name="BizProcActivityState">
<xsd:restriction base="xsd:integer">
<xsd:enumeration value="1"></xsd:enumeration>
<xsd:enumeration value="2"></xsd:enumeration>
<xsd:enumeration value="3"></xsd:enumeration>
</xsd:restriction>
</xsd:simpleType>
<!--业务流程状态-->
<xsd:simpleType name="BizProcState">
<xsd:restriction base="xsd:integer">
<xsd:enumeration value="1"></xsd:enumeration>
<xsd:enumeration value="2"></xsd:enumeration>
<xsd:enumeration value="3"></xsd:enumeration>
</xsd:restriction>
</xsd:simpleType>
<!--业务流程节点-->
<xsd:element name="Activity">
<xsd:complexType>
<xsd:sequence>
<xsd:element ref="Activity" maxOccurs="unbounded" />
<xsd:element name="parameters" maxOccurs="1">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="parameter" minOccurs="1"
maxOccurs="unbounded">
<xsd:complexType>
<xsd:attribute name="name"
type="xsd:string" />
<xsd:attribute name="value"
type="xsd:anySimpleType" />
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
<xsd:attribute name="type" type="tns:BizProcActivityType" />
<xsd:attribute name="name" type="xsd:string" />
<xsd:attribute name="state" type="tns:BizProcState" />
<xsd:attribute name="activationTime" type="xsd:dateTime" />
<xsd:attribute name="completionTime" type="xsd:dateTime" />
</xsd:complexType>
</xsd:element>
<!--业务流程实例-->
<xsd:element name="BusinessProcessInst">
<xsd:complexType>
<xsd:sequence>
<xsd:choice>
<xsd:element ref="tns:Activity"
maxOccurs="unbounded" />
</xsd:choice>
<xsd:element name="parameters" maxOccurs="1">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="parameter" minOccurs="1"
maxOccurs="unbounded">
<xsd:complexType>
<xsd:attribute name="name"
type="xsd:string" />
<xsd:attribute name="value"
type="xsd:anySimpleType" />
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
<xsd:attribute name="name" type="xsd:string" />
<xsd:attribute name="state" type="tns:BizProcActivityState" />
<xsd:attribute name="activationTime" type="xsd:dateTime" />
<xsd:attribute name="completionTime" type="xsd:dateTime" />
</xsd:complexType>
</xsd:element>
</xsd:schema>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -