org.milyn.edisax.unedifact.handlers.r41.v41-segments.xml Maven / Gradle / Ivy
<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>