CriticalFacilitiesSettingValues

<xs:simpleType name="CriticalFacilitiesSettingValues">
		<xs:restriction base="xs:string">
			<xs:enumeration value="No"/>
			<xs:enumeration value="Yes"/>
			<xs:enumeration value="Inherit"/>
		</xs:restriction>
	</xs:simpleType>

ProcedureStepState

<xs:simpleType name="ProcedureStepState">
		<xs:list>
			<xs:simpleType>
				<xs:restriction base="xs:string">
					<xs:enumeration value="None"/>
					<xs:enumeration value="Comment"/>
					<xs:enumeration value="Flag"/>
					<xs:enumeration value="Value"/>
				</xs:restriction>
			</xs:simpleType>
		</xs:list>
	</xs:simpleType>

ProposalType

<xs:simpleType name="ProposalType">
		<xs:restriction base="xs:string">
			<xs:enumeration value="Standard"/>
			<xs:enumeration value="Estimate"/>
			<xs:enumeration value="Quote"/>
			<xs:enumeration value="ApInvoice"/>
			<xs:enumeration value="Nte"/>
			<xs:enumeration value="Purchase"/>
			<xs:enumeration value="Other"/>
			<xs:enumeration value="WorkOrder"/>
			<xs:enumeration value="ProcedureTemplate"/>
			<xs:enumeration value="IncidentStart"/>
			<xs:enumeration value="IncidentCompletion"/>
		</xs:restriction>
	</xs:simpleType>

WoAddProcedureCommand

<xs:complexType name="WoAddProcedureCommand" mixed="false">
		<xs:complexContent>
			<xs:extension base="BaseWoActionCommand">
				<xs:sequence>
					<xs:element name="AssetId" type="xs:int"/>
					<xs:element name="ProcedureTemplateId" type="xs:int"/>
				</xs:sequence>
			</xs:extension>
		</xs:complexContent>
	</xs:complexType>

WoProcedureStepResponse

<xs:complexType name="WoProcedureStepResponse" mixed="false">
		<xs:complexContent>
			<xs:extension base="CommandResponse">
				<xs:sequence>
					<xs:element name="ProcedureStep" type="WoProcedureStep" minOccurs="0"/>
				</xs:sequence>
			</xs:extension>
		</xs:complexContent>
</xs:complexType>

WoUpdateProcedureStepCommand

<xs:complexType name="WoUpdateProcedureStepCommand" mixed="false">
		<xs:complexContent>
			<xs:extension base="CommandRequest">
				<xs:sequence>
					<xs:element name="ProcedureStepId" type="xs:int"/>
					<xs:element name="Value" type="xs:string" minOccurs="0"/>
					<xs:element name="MoneyId" type="CurrencyType"/>
					<xs:element name="Comment" type="xs:string" minOccurs="0"/>
					<xs:element name="UpdateMask" type="ProcedureStepState"/>
				</xs:sequence>
			</xs:extension>
		</xs:complexContent>
</xs:complexType>