![JAR search and dependency download from the Maven repository](/logo.png)
schema.EDISchema-v4.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
One and only one
All or none
One or more
One or none
If first, then all
If first, then at least one more
If first, then none of the others
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.
The name of the target type being referenced.
The minimum length allowed for an element value to be valid.
The maximum length allowed for an element value to be valid.
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 transaction version this schema version applies to.
The maximum transaction version this schema version applies to.
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 name of the standard segment used at this position in the implementation.
Must be a valid segment name that occurs in the same
standard loop.
Code used to identify a segment within a loop. May be useful when occurrences of a
standard segment contain distinct information.
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 implementation 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.
Optional reference to another schema file to include.
The transaction standard and optional implementation details
The transaction implementation details. When
implementation is used without an associated
transaction element, the transaction must
have been declared in an 'include'd schema.
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.
Code used to uniquely identify an element definition to be referenced by
compositeType and segmentType elements within this schema.
This value will be returned by an EDIStreamReader's `getReferenceCode` method
when no `code` attribute has been specified.
Code used to identify an element externally. This value will
be returned by an EDIStreamReader's `getReferenceCode` method.
*DEPRECATED* Use the `code` attribute to provide an element reference number.
Identifies the element data type
For numeric base types only, scale is the number of digits to the right of an implied decimal point. When not specified, the
default value of zero is used (i.e. the data type is integer)
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.
Code used to uniquely identify a composite element definition to be referenced by
segmentType elements within this schema. This
value will be returned by an EDIStreamReader's `getReferenceCode` method.
Used to declare a segment
The ordered elements, components, and syntax restrictions for a segment.
Defines a reference to a standard element definition.
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.
© 2015 - 2025 Weber Informatics LLC | Privacy Policy