Schema Arianna-InterchangeResponse.xsd


schema location:  E:\Progetti\AriannaXML\1.0-Beta4\xsd\Arianna-InterchangeResponse.xsd
attribute form default:  unqualified
element form default:  qualified
 
Elements 
InterchangeResponse 


element InterchangeResponse
diagram
properties
content complex
children Header TransmissionDetails InterchangeDetails Action Error MessageDetails Summary
attributes
Name  Type  Use  Default  Fixed  annotation
Versionxs:stringrequired      
MessageIdMessageIdrequired      

element InterchangeResponse/Header
diagram
properties
isRef 0
content complex
children InterchangeResponseNumber SenderEANLocationCode RecipientEANLocationCode IssueDateTime PurposeCode NotifyParty

element InterchangeResponse/Header/InterchangeResponseNumber
diagram
type String17
properties
isRef 0
content simple
facets
minLength 1
maxLength 17

element InterchangeResponse/Header/SenderEANLocationCode
diagram
type EAN
properties
isRef 0
content simple
facets
pattern [0-9]{13}

element InterchangeResponse/Header/RecipientEANLocationCode
diagram
type EAN
properties
isRef 0
content simple
facets
pattern [0-9]{13}

element InterchangeResponse/Header/IssueDateTime
diagram
type DateTime
properties
isRef 0
content complex
children Date Time

element InterchangeResponse/Header/PurposeCode
diagram
type IMRPurposeCode
properties
isRef 0
content simple
facets
enumeration Original
enumeration CarbonCopy

element InterchangeResponse/Header/NotifyParty
diagram
properties
isRef 0
minOcc 0
maxOcc unbounded
content complex
children PartyEANLocationCode

element InterchangeResponse/Header/NotifyParty/PartyEANLocationCode
diagram
type EAN
properties
isRef 0
content simple
facets
pattern [0-9]{13}

element InterchangeResponse/TransmissionDetails
diagram
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children TransportType OriginalFileName DeliveryDateTime TransmissionDateTime ServerIPSenderAddress ClientIPSenderAddress EDIDocumentType MIMEType

element InterchangeResponse/TransmissionDetails/TransportType
diagram
type IMRTransportTypeCode
properties
isRef 0
content simple
facets
enumeration EMAIL
enumeration FTP
enumeration HTTP
enumeration WSERV
enumeration FAX

element InterchangeResponse/TransmissionDetails/OriginalFileName
diagram
type xs:string
properties
isRef 0
minOcc 0
maxOcc 1
content simple

element InterchangeResponse/TransmissionDetails/DeliveryDateTime
diagram
type DateOrDateTime
properties
isRef 0
content complex
children Date Time

element InterchangeResponse/TransmissionDetails/TransmissionDateTime
diagram
type DateOrDateTime
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children Date Time

element InterchangeResponse/TransmissionDetails/ServerIPSenderAddress
diagram
type IMRIPAddress
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
pattern ([0-9]{1,3})\.([0-9]{1,3})\.([0-9]{1,3})\.([0-9]{1,3})

element InterchangeResponse/TransmissionDetails/ClientIPSenderAddress
diagram
type IMRIPAddress
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
pattern ([0-9]{1,3})\.([0-9]{1,3})\.([0-9]{1,3})\.([0-9]{1,3})

element InterchangeResponse/TransmissionDetails/EDIDocumentType
diagram
type IMREDIDocumentTypeCode
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
enumeration EDIFACT
enumeration XML
enumeration STDTEXT
enumeration CSTTEXT
enumeration XLS

element InterchangeResponse/TransmissionDetails/MIMEType
diagram
type xs:string
properties
isRef 0
minOcc 0
maxOcc 1
content simple

element InterchangeResponse/InterchangeDetails
diagram
properties
isRef 0
content complex
children InterchangeNumber InterchangeSender InterchangeRecipient InterchangeDateTime RecipientInterchangeNumber

element InterchangeResponse/InterchangeDetails/InterchangeNumber
diagram
type IMROptionalInterchangeId
properties
isRef 0
content simple
facets
pattern ([0-9])*

element InterchangeResponse/InterchangeDetails/InterchangeSender
diagram
type IMROptionalEAN
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
pattern ([0-9]{13})?

element InterchangeResponse/InterchangeDetails/InterchangeRecipient
diagram
type IMROptionalEAN
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
pattern ([0-9]{13})?

element InterchangeResponse/InterchangeDetails/InterchangeDateTime
diagram
type DateOrDateTime
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children Date Time

element InterchangeResponse/InterchangeDetails/RecipientInterchangeNumber
diagram
type xs:string
properties
isRef 0
minOcc 0
maxOcc 1
content simple

element InterchangeResponse/Action
diagram
type IMRActionCode
properties
isRef 0
content simple
facets
enumeration Accepted
enumeration PartiallyAccepted
enumeration Rejected

element InterchangeResponse/Error
diagram
type IMRError
properties
isRef 0
minOcc 0
maxOcc unbounded
content complex
children ErrorLevel ErrorCode ErrorPosition ErroneousData CorrectedData

element InterchangeResponse/MessageDetails
diagram
properties
isRef 0
minOcc 0
maxOcc unbounded
content complex
children MessageSequenceNumber MessageNumber MessageType MessageSender MessageRecipient DocumentNumber DocumentDateTime RecipientMessageNumber Action Error

element InterchangeResponse/MessageDetails/MessageSequenceNumber
diagram
type IMRMessageSequenceNumber
properties
isRef 0
content simple
facets
pattern ([0-9]{3})

element InterchangeResponse/MessageDetails/MessageNumber
diagram
type MessageId
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
minLength 1
maxLength 11

element InterchangeResponse/MessageDetails/MessageType
diagram
type IMRMessageTypeCode
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
enumeration ORDERS
enumeration ORDRSP
enumeration DESADV
enumeration PRICAT
enumeration RETANN
enumeration RETINS
enumeration RETADV
enumeration SLSRPT
enumeration INVOIC
enumeration STKRPT
enumeration ONIX

element InterchangeResponse/MessageDetails/MessageSender
diagram
type EAN
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
pattern [0-9]{13}

element InterchangeResponse/MessageDetails/MessageRecipient
diagram
type EAN
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
pattern [0-9]{13}

element InterchangeResponse/MessageDetails/DocumentNumber
diagram
type String17
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
minLength 1
maxLength 17

element InterchangeResponse/MessageDetails/DocumentDateTime
diagram
type DateOrDateTime
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children Date Time

element InterchangeResponse/MessageDetails/RecipientMessageNumber
diagram
type xs:string
properties
isRef 0
minOcc 0
maxOcc 1
content simple

element InterchangeResponse/MessageDetails/Action
diagram
type IMRActionCode
properties
isRef 0
content simple
facets
enumeration Accepted
enumeration PartiallyAccepted
enumeration Rejected

element InterchangeResponse/MessageDetails/Error
diagram
type IMRError
properties
isRef 0
minOcc 0
maxOcc unbounded
content complex
children ErrorLevel ErrorCode ErrorPosition ErroneousData CorrectedData

element InterchangeResponse/Summary
diagram
properties
isRef 0
content complex
children NumberOfMessages

element InterchangeResponse/Summary/NumberOfMessages
diagram
type xs:int
properties
isRef 0
content simple


XML Schema documentation generated by
XMLSpy Schema Editor http://www.altova.com/xmlspy