<xs:complexType name="ServiceOrder">
<xs:sequence>
<xs:element name="Description" type="svc:Description" minOccurs="0" />
<xs:element name="Comments" type="svc:Comments" minOccurs="0" />
<xs:element name="RequestedDateTime" type="commons:SecureDateTime" minOccurs="0" />
<xs:element name="AcceptanceDueDateTime" type="commons:SecureDateTime" minOccurs="0" />
<xs:element name="CompletionDueDateTime" type="commons:SecureDateTime" minOccurs="0" />
<xs:element name="LastUpdatedDateTime" type="commons:SecureDateTime" minOccurs="0" />
<xs:element name="RequestedBy" type="svc:RequestedBy" minOccurs="0" />
<xs:element name="ServiceProviders" type="svc:ServiceProviders" minOccurs="0" />
<xs:element name="Vendor" type="svc:Vendor" minOccurs="0" />
<xs:element name="Question" type="svc:Question" minOccurs="0" />
<xs:element name="Answer" type="svc:Question" minOccurs="0" />
<xs:element name="NotesToVendor" type="svc:Notes" minOccurs="0" />
<xs:element name="NotesToOrderer" type="svc:Notes" minOccurs="0" />
<xs:any namespace="##other" minOccurs="0" maxOccurs="unbounded" />
</xs:sequence>
<xs:attribute name="status" type="xs:NMTOKEN" use="required" />
<xs:attribute name="statusOtherDescription" type="xs:NMTOKEN" />
<xs:attribute name="systemId" type="commons:system-id" use="required" />
<xs:attribute name="type" type="xs:string" use="required" />
</xs:complexType>
|