Element operation
Namespace
http://4psa.com/GlobalOpMessages.xsd/5.2.5
Diagram
Properties
content:
complex
minOccurs:
1
maxOccurs:
unbounded
Model
identifier , package{0,1} , finalOnFailure{0,1} , appendOpResponse*
Children
appendOpResponse , finalOnFailure , identifier , package
Instance
<operation xmlns= "http://4psa.com/GlobalOpMessages.xsd/5.2.5" >
<identifier > {1,1} </identifier>
<package > {0,1} </package>
<finalOnFailure > {0,1} </finalOnFailure>
<appendOpResponse > {0,unbounded} </appendOpResponse>
</operation>
Source
<xs:element name= "operation" minOccurs= "1" maxOccurs= "unbounded" >
<xs:complexType >
<xs:sequence >
<xs:element name= "identifier" type= "common:string" />
<xs:element name= "package" type= "common:base64" minOccurs= "0" />
<xs:element name= "finalOnFailure" type= "common:boolean" minOccurs= "0" />
<xs:element name= "appendOpResponse" minOccurs= "0" maxOccurs= "unbounded" >
<xs:complexType >
<xs:sequence >
<xs:element name= "identifier" type= "common:string" />
<xs:element name= "responseMapping" maxOccurs= "unbounded" >
<xs:complexType >
<xs:sequence >
<xs:element name= "responseParam" type= "common:string" >
<xs:annotation >
<xs:documentation > Response parameter label </xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name= "requestParam" type= "common:string" minOccurs= "0" >
<xs:annotation >
<xs:documentation > parameter label </xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name= "node" type= "common:string" minOccurs= "0" >
<xs:annotation >
<xs:documentation > Insert node at the following path, starting from request tag: //{Operation}/param... </xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>