You will know whether the response is successful or not by checking the <Success> node within it. If the message says true, this has worked as expected. If this does not say true, there has been an error and this would not be successful.

<CreateNewServiceOrderResponse xmlns="http://autovhc.co.uk/">
	<CreateNewServiceOrderResult>
		<Message>Success</Message>
		<Success>true</Success>
		<Locale>en-GB</Locale>
		<CurrencyCode>GBP</CurrencyCode>
	</CreateNewServiceOrderResult>
</CreateNewServiceOrderResponse>
CreateNewServiceOrderResponse
PropertyName PropertyType PropertyValue Description Mandatory
Message String Call successful A message that will indicate why the request failed, Call Successful if it succeeds Yes
Success Boolean TRUE Will be either True or False depending on the success of the request Yes
Locale String en-GB Culture code Yes
CurrencyCode String EUR ISO Currency code Yes
ServiceOrderItemTransferObject
PropertyName PropertyType PropertyValue Description Mandatory
PackageCode String AB001 The code to identify a package within a DMS or Parts Catalogue Yes
DMSJobID String No
ItemDescription String Front Brakes Service order line item description Yes
Action String 1 Used by autoVHC 0=Followed up, 1=Open, 2=Dismissed Yes
Warranty String FALSE Indicates the item is a warranty repair Yes
VHCItemID String 692554 Service order line item unique ID Yes
VHCID String 12251 Service Order ID Yes
ItemTypeID String 1 Not required at present Yes
ItemStatus String 2 0= Green, 1=Amber, 2=Red indicates the condition of the service order line item Yes
Comments String Front pads worn 0.5mm Technican comments about the item condition Yes
Auth String TRUE Indicates the item has been authorised for repair by the customer Yes
Remind String FALSE Whether or not the customer will be followed up about the item Yes
LabourTime String 1.5 Total time for the repair, sum of timeamount for all Labour items associated with the item Yes
LabourPrice String 90.00 Labour price for the repair Yes
IncVAT String FALSE Not required at present Yes
VATRate String 20 Tax rate 20=20 Yes
Advisor String 52658 used by autoVHC only Yes
SiteCode String 909093 Site Code, used to identify the record to a autovhc account No
TimeStamp String 41164.7055555556 time stamp when the record was last changed Yes
CheckedItem String FALSE used by autoVHC only Yes
Exclude String FALSE Indicates the item was pre-identified by the customer prior to the VHC Yes
IsWheel String FALSE Indicates the item is Wheel/Tyre Yes
Parts PartTransferObject[] (see Searching Parts in autoVHC) No
LabourLines LabourTransferObject[] (see Searching Labour in autoVHC) No
CurrentTyreInfo TyreInfoObject (see TyreInfoObject) No
Tyres TyreTransferObjectExtended[] (see TyreTransferObjectExtended) No
ServiceMenuCode String 12345678 Stores package code, for example from eCat, can be a comma separated array. No
FixedPackage FixedPackageTransferObject[] (see FixedPackageTransferObject) No