All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.milyn.edisax.unedifact.handlers.r41.v41-segments.xml Maven / Gradle / Ivy

There is a newer version: 1.7.1
Show newest version
<medi:edimap xmlns:medi="http://www.milyn.org/schema/edi-message-mapping-1.5.xsd">

    <medi:description name="unEdifact" version="4.1" namespace="urn:org.milyn.edi.unedifact.v41" />

    <medi:delimiters component=":" escape="?" field="+" segment="'" />

    <medi:segments xmltag="unEdifact">

        <!-- http://www.gefeg.com/jswg/v41/se/se13.htm -->
        <medi:segment description="UNB - Interchange Header" ignoreUnmappedFields="false" maxOccurs="1" minOccurs="1" segcode="UNB" truncatable="true" xmltag="UNB">
            <medi:field maxLength="1" minLength="0" required="true" truncatable="true" xmltag="syntaxIdentifier">
                <medi:component maxLength="1" minLength="0" required="true" truncatable="true" xmltag="id"/>
                <medi:component maxLength="1" minLength="0" required="true" truncatable="true" xmltag="versionNum"/>
                <medi:component maxLength="1" minLength="0" required="false" truncatable="true" xmltag="serviceCodeListDirVersion"/>
                <medi:component maxLength="1" minLength="0" required="false" truncatable="true" xmltag="codedCharacterEncoding"/>
                <medi:component maxLength="1" minLength="0" required="false" truncatable="true" xmltag="releaseNum"/>
            </medi:field>
            <medi:field maxLength="1" minLength="0" required="true" truncatable="true" xmltag="sender">
                <medi:component maxLength="1" minLength="0" required="true" truncatable="true" xmltag="id"/>
                <medi:component maxLength="1" minLength="0" required="false" truncatable="true" xmltag="codeQualifier"/>
                <medi:component maxLength="1" minLength="0" required="false" truncatable="true" xmltag="internalId"/>
                <medi:component maxLength="1" minLength="0" required="false" truncatable="true" xmltag="internalSubId"/>
            </medi:field>
            <medi:field maxLength="1" minLength="0" required="true" truncatable="true" xmltag="recipient">
                <medi:component maxLength="1" minLength="0" required="true" truncatable="true" xmltag="id"/>
                <medi:component maxLength="1" minLength="0" required="false" truncatable="true" xmltag="codeQualifier"/>
                <medi:component maxLength="1" minLength="0" required="false" truncatable="true" xmltag="internalId"/>
                <medi:component maxLength="1" minLength="0" required="false" truncatable="true" xmltag="internalSubId"/>
            </medi:field>
            <medi:field maxLength="1" minLength="0" required="true" truncatable="true" xmltag="dateTime">
                <medi:component maxLength="1" minLength="0" required="true" truncatable="true" xmltag="date"/>
                <medi:component maxLength="1" minLength="0" required="true" truncatable="true" xmltag="time"/>
            </medi:field>
            <medi:field maxLength="1" minLength="0" required="true" truncatable="true" xmltag="controlRef"/>
            <medi:field maxLength="1" minLength="0" required="false" truncatable="true" xmltag="recipientRef">
                <medi:component maxLength="1" minLength="0" required="true" truncatable="true" xmltag="ref"/>
                <medi:component maxLength="1" minLength="0" required="false" truncatable="true" xmltag="refQualifier"/>
            </medi:field>
            <medi:field maxLength="1" minLength="0" required="false" truncatable="true" xmltag="applicationRef"/>
            <medi:field maxLength="1" minLength="0" required="false" truncatable="true" xmltag="processingPriorityCode"/>
            <medi:field maxLength="1" minLength="0" required="false" truncatable="true" xmltag="ackRequest"/>
            <medi:field maxLength="1" minLength="0" required="false" truncatable="true" xmltag="agreementId"/>
            <medi:field maxLength="1" minLength="0" required="false" truncatable="true" xmltag="testIndicator"/>
        </medi:segment>

        <!-- http://www.gefeg.com/jswg/v41/se/se21.htm -->
        <medi:segment description="UNZ - Interchange Trailer" ignoreUnmappedFields="false" maxOccurs="1" minOccurs="1" segcode="UNZ" truncatable="true" xmltag="UNZ">
            <medi:field maxLength="1" minLength="0" required="true" truncatable="true" xmltag="controlCount"/>
            <medi:field maxLength="1" minLength="0" required="true" truncatable="true" xmltag="controlRef"/>
        </medi:segment>

        <!-- http://www.gefeg.com/jswg/v41/se/se15.htm -->
        <medi:segment description="UNG - Group Header" ignoreUnmappedFields="false" maxOccurs="1" minOccurs="1" segcode="UNG" truncatable="true" xmltag="UNG">
            <medi:field maxLength="1" minLength="0" required="false" truncatable="true" xmltag="groupId"/>
            <medi:field maxLength="1" minLength="0" required="false" truncatable="true" xmltag="senderApp">
                <medi:component maxLength="1" minLength="0" required="true" truncatable="true" xmltag="id"/>
                <medi:component maxLength="1" minLength="0" required="false" truncatable="true" xmltag="codeQualifier"/>
            </medi:field>
            <medi:field maxLength="1" minLength="0" required="false" truncatable="true" xmltag="recipientApp">
                <medi:component maxLength="1" minLength="0" required="true" truncatable="true" xmltag="id"/>
                <medi:component maxLength="1" minLength="0" required="false" truncatable="true" xmltag="codeQualifier"/>
            </medi:field>
            <medi:field maxLength="1" minLength="0" required="false" truncatable="true" xmltag="dateTime">
                <medi:component maxLength="1" minLength="0" required="true" truncatable="true" xmltag="date"/>
                <medi:component maxLength="1" minLength="0" required="true" truncatable="true" xmltag="time"/>
            </medi:field>
            <medi:field maxLength="1" minLength="0" required="true" truncatable="true" xmltag="groupRef"/>
            <medi:field maxLength="1" minLength="0" required="false" truncatable="true" xmltag="controllingAgencyCode"/>
            <medi:field maxLength="1" minLength="0" required="false" truncatable="true" xmltag="messageVersion">
                <medi:component maxLength="1" minLength="0" required="true" truncatable="true" xmltag="versionNum"/>
                <medi:component maxLength="1" minLength="0" required="true" truncatable="true" xmltag="releaseNum"/>
                <medi:component maxLength="1" minLength="0" required="false" truncatable="true" xmltag="associationCode"/>
            </medi:field>
            <medi:field maxLength="1" minLength="0" required="false" truncatable="true" xmltag="applicationPassword"/>
        </medi:segment>

        <!-- http://www.gefeg.com/jswg/v41/se/se14.htm -->
        <medi:segment description="UNE - Group Trailer" ignoreUnmappedFields="false" maxOccurs="1" minOccurs="1" segcode="UNE" truncatable="true" xmltag="UNE">
            <medi:field maxLength="1" minLength="0" required="true" truncatable="true" xmltag="controlCount"/>
            <medi:field maxLength="1" minLength="0" required="true" truncatable="true" xmltag="groupRef"/>
        </medi:segment>

        <!-- http://www.gefeg.com/jswg/v41/se/se16.htm -->
        <medi:segment description="UNH - Message Header" ignoreUnmappedFields="false" maxOccurs="1" minOccurs="1" segcode="UNH" truncatable="true" xmltag="UNH">
            <medi:field maxLength="1" minLength="0" required="true" truncatable="true" xmltag="messageRefNum"/>
            <medi:field maxLength="1" minLength="0" required="true" truncatable="true" xmltag="messageIdentifier">
                <medi:component maxLength="1" minLength="0" required="true" truncatable="true" xmltag="id"/>
                <medi:component maxLength="1" minLength="0" required="true" truncatable="true" xmltag="versionNum"/>
                <medi:component maxLength="1" minLength="0" required="true" truncatable="true" xmltag="releaseNum"/>
                <medi:component maxLength="1" minLength="0" required="true" truncatable="true" xmltag="controllingAgencyCode"/>
                <medi:component maxLength="1" minLength="0" required="false" truncatable="true" xmltag="associationAssignedCode"/>
                <medi:component maxLength="1" minLength="0" required="false" truncatable="true" xmltag="codeListDirVersionNum"/>
                <medi:component maxLength="1" minLength="0" required="false" truncatable="true" xmltag="typeSubFunctionId"/>
            </medi:field>
            <medi:field maxLength="1" minLength="0" required="false" truncatable="true" xmltag="commonAccessRef"/>
            <medi:field maxLength="1" minLength="0" required="false" truncatable="true" xmltag="transferStatus">
                <medi:component maxLength="1" minLength="0" required="true" truncatable="true" xmltag="sequence"/>
                <medi:component maxLength="1" minLength="0" required="false" truncatable="true" xmltag="firstAndLast"/>
            </medi:field>
            <medi:field maxLength="1" minLength="0" required="false" truncatable="true" xmltag="subset">
                <medi:component maxLength="1" minLength="0" required="true" truncatable="true" xmltag="id"/>
                <medi:component maxLength="1" minLength="0" required="false" truncatable="true" xmltag="versionNum"/>
                <medi:component maxLength="1" minLength="0" required="false" truncatable="true" xmltag="releaseNum"/>
                <medi:component maxLength="1" minLength="0" required="false" truncatable="true" xmltag="controllingAgencyCode"/>
            </medi:field>
            <medi:field maxLength="1" minLength="0" required="false" truncatable="true" xmltag="implementationGuideline">
                <medi:component maxLength="1" minLength="0" required="true" truncatable="true" xmltag="id"/>
                <medi:component maxLength="1" minLength="0" required="false" truncatable="true" xmltag="versionNum"/>
                <medi:component maxLength="1" minLength="0" required="false" truncatable="true" xmltag="releaseNum"/>
                <medi:component maxLength="1" minLength="0" required="false" truncatable="true" xmltag="controllingAgencyCode"/>
            </medi:field>
            <medi:field maxLength="1" minLength="0" required="false" truncatable="true" xmltag="scenario">
                <medi:component maxLength="1" minLength="0" required="true" truncatable="true" xmltag="id"/>
                <medi:component maxLength="1" minLength="0" required="false" truncatable="true" xmltag="versionNum"/>
                <medi:component maxLength="1" minLength="0" required="false" truncatable="true" xmltag="releaseNum"/>
                <medi:component maxLength="1" minLength="0" required="false" truncatable="true" xmltag="controllingAgencyCode"/>
            </medi:field>
        </medi:segment>

        <!-- http://www.gefeg.com/jswg/v41/se/se20.htm -->
        <medi:segment description="UNT - Message Trailer" ignoreUnmappedFields="false" maxOccurs="1" minOccurs="1" segcode="UNT" truncatable="true" xmltag="UNT">
            <medi:field maxLength="1" minLength="0" required="true" truncatable="true" xmltag="segmentCount"/>
            <medi:field maxLength="1" minLength="0" required="true" truncatable="true" xmltag="messageRefNum"/>
        </medi:segment>

    </medi:segments>
</medi:edimap>




© 2015 - 2024 Weber Informatics LLC | Privacy Policy