schema.EDISchema-v3.xsd Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of staedi Show documentation
Show all versions of staedi Show documentation
Streaming API for EDI for Java
The minimum number of times an undefined element may occur at the declared location in the EDI structure.
The maximum number of times an undefined element may occur at the declared location in the EDI structure.
*DEPRECATED*
Use 'type' attribute instead. This attribute will be removed in a future version of this schema.
The minimum number of times a type may occur at the declared location in the EDI structure.
The maximum number of times a type may occur at the declared location in the EDI structure.
The minimum number of times a type may occur at the declared location in the EDI structure.
The maximum number of times a type may occur at the declared location in the EDI structure.
The ordered elements for a composite element implementation.
The ordered elements and components for a segment implementation.
The element position in the segment used to identify an occurrence
of a standard segment from other implementation occurrences. The
element identified by the position given in this attribute must also specify an
enumeration of values used only by this implementation and not used
by
any other implementations of the standard segment in the same implementation loop.
The minimum number of times a loop may repeat. A value of 0 (zero)
indicates that the loop is optional.
When used in a loop defined
within an implementation,
the value may not be less than the value set on the standard loop referenced
by the implementation loop's 'type'
attribute.
The maximum number of times a loop may repeat.
When used in a loop defined within an implementation, the value
may not be greater than
the value set on the standard loop referenced
by the implementation loop's 'type' attribute.
The ordered list of segments and sub-loops contained in this
loop.
Code used to uniquely identify a loop within the transaction/message.
The ordered list of segments and sub-loops contained in this
loop.
The identifier (code attribute) of the standard loop this loop implements.
Code used to uniquely identify a loop within the transaction/message implementation.
The element position in the loop's first segment used to identify an
implementation of a standard loop from other implementations. The
element
identified by the position given in this attribute must also specify an
enumeration of values used only by this implementation and not used
by
any other implementations of the standard loop at the same level of the
transaction.
The transaction standard and optional implementation details
The ordered list of segments and sub-loops contained at the
top-level of this transaction.
The ordered list of segments and sub-loops contained at the
top-level of a transaction implementation.
The ordered elements and syntax restrictions for a composite element.
May be used to declare that any component element may occur in this composite type up
to the maximum number given by maxOccurs. The value of minOccurs defines the number of
undefined component elements that MUST occur in the composite.
Used to declare a segment
The ordered elements, components, and syntax restrictions for a segment.
May be used to declare that any element or composite may occur in this segment type up
to the maximum number given by maxOccurs. The value of minOccurs defines the number of
undefined elements that MUST occur in the segment at this position. Elements that repeat
may occur up to 99 times and are not affected by the value of the maxOccurs attribute.
Name of the segment. Also referred to as the segment's tag. This is the two or three
character string used to identify a segment.