Schema Arianna-MessageResponse.xsd


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


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

element MessageResponse/Header
diagram
properties
isRef 0
content complex
children MessageResponseNumber SenderEANLocationCode RecipientEANLocationCode IssueDateTime PurposeCode NotifyParty

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

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

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

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

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

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

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

element MessageResponse/TransmissionDetails
diagram
properties
isRef 0
content complex
children TransportType OriginalFileName DeliveryDateTime TransmissionDateTime ServerIPSenderAddress ClientIPSenderAddress EDIDocumentType MIMEType

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

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

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

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

element MessageResponse/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 MessageResponse/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 MessageResponse/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 MessageResponse/TransmissionDetails/MIMEType
diagram
type xs:string
properties
isRef 0
minOcc 0
maxOcc 1
content simple

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

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

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

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

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

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

element MessageResponse/InterchangeDetails/ReferenceCoded
diagram
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children ReferenceTypeCode ReferenceNumber ReferenceDateTime

element MessageResponse/InterchangeDetails/ReferenceCoded/ReferenceTypeCode
diagram
type IMRReferenceTypeCode
properties
isRef 0
content simple
facets
enumeration InterchangeResponseNumber

element MessageResponse/InterchangeDetails/ReferenceCoded/ReferenceNumber
diagram
type String35
properties
isRef 0
content simple
facets
minLength 1
maxLength 35

element MessageResponse/InterchangeDetails/ReferenceCoded/ReferenceDateTime
diagram
type DateOrDateTime
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children Date Time

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

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

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

element MessageResponse/MessageDetails/MessageType
diagram
type IMRMessageTypeCode
properties
isRef 0
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 MessageResponse/MessageDetails/MessageSender
diagram
type EAN
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
pattern [0-9]{13}

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

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

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

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

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

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


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