2.2.4.1 t:ApprovalRequestDataType Complex Type

The ApprovalRequestDataType complex type represents an approval request message.<6>

 <xs:complexType name="ApprovalRequestDataType">
   <xs:sequence>
     <xs:element name="IsUndecidedApprovalRequest" type="xs:boolean" minOccurs="0"/>
     <xs:element name="ApprovalDecision" type="xs:int" minOccurs="0"/>
     <xs:element name="ApprovalDecisionMaker" type="xs:string" minOccurs="0"/>
     xs:element name="ApprovalDecisionTime" type="xs:dateTime" minOccurs="0"/>
   </xs:sequence>
 </xs:complexType>

The following table lists the child elements of the ApprovalRequestDataType complex type.

Element

Type

Description

IsUndecidedApprovalRequest

xs:boolean ([XMLSCHEMA2])

A value that indicates whether this approval request is awaiting a moderator

 to approve or reject the request.

ApprovalDecision

xs:int ([XMLSCHEMA2])

The approval decision on the approval request message.

ApprovalDecisionMaker

xs:string ([XMLSCHEMA2])

The display name of the moderator who approved or rejected the request.

ApprovalDecisionTime

xs:dateTime ([XMLSCHEMA2])

The time at which a moderator approved or rejected the request.