NSD’s trade repository messages specifications

Current specification

TradeDifference

A type used to record the details of a difference between two business objects.

FieldTypeDescriptionPrint form titleFFSM titlePropertiesConditions
differenceTypeDifferenceType​EnumThe type of difference that exists.Type of difference0-1, mre
differenceSeve​rityDifferenceSeve​rityEnumAn indication of the severity of the difference.Severity of the difference0-1, mre
elementxsd:stringThe name of the element affected.Element name0-1, mre
basePathxsd:stringXPath to the element in the base object. Strictly for the message of party 1.Element's XPath in first message0-1
baseValuexsd:stringThe value of the element in the base object. Strictly for the message of party 1.Element value in first message0-1
otherPathxsd:stringXPath to the element in the other object. Strictly for the message of party 2.Element's XPath in second message0-1
otherValuexsd:stringValue of the element in the other trade. Strictly for the message of party 2.Element's value in second message0-1
missingElementxsd:stringElement(s) that are missing in the other trade.Missing element0-∞
extraElementxsd:stringElement(s) that are extraneous in the other object.Extra element in second message0-∞
messagexsd:stringA human readable description of the problem.Description of the problem0-1, mre
TradeDifference